gnu: Add flatbuffers-23.5.

* gnu/packages/serialization.scm (flatbuffers-23.5): New variable.
This commit is contained in:
Nicolas Graves 2025-07-08 13:58:12 +02:00 committed by Sharlatan Hellseher
parent 6dbe4a87fc
commit fcbfb5b140
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -997,6 +997,26 @@ game development and other performance-critical applications.")
((#:configure-flags flags #~'())
#~(append #$flags '("-DCMAKE_POSITION_INDEPENDENT_CODE=ON")))))))
(define-public flatbuffers-23.5
(hidden-package
(package
(inherit flatbuffers)
;; needed explicitly by onnxruntime
(version "23.5.26")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/google/flatbuffers")
(commit (string-append "v" version))))
(file-name (git-file-name "flatbuffers" version))
(sha256
(base32 "0cd12dvkzqdafz46q4302mzgpzbz589zmmiga7bq07f2sqy4vrvv"))))
(arguments
(substitute-keyword-arguments (package-arguments flatbuffers)
((#:configure-flags flags #~'())
#~(append #$flags '("-DCMAKE_POSITION_INDEPENDENT_CODE=ON"))))))))
(define-public go-github-com-google-flatbuffers
(package/inherit flatbuffers
(name "go-github-com-google-flatbuffers")