gnu: Add abseil-cpp-20211102.0.

* gnu/packages/cpp.scm (abseil-cpp-20211102.0): New variable.
This commit is contained in:
Ricardo Wurmus 2023-04-20 22:40:15 +02:00
parent fe4978d5b5
commit 54db21b9f8
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -1070,6 +1070,29 @@ (define-public abseil-cpp-20200923.3
Google's C++ code base.")
(license license:asl2.0)))
;; This is for grpc-for-python-grpcio; keep this in sync with its actual
;; requirements.
(define-public abseil-cpp-20211102.0
(let ((base abseil-cpp-20200923.3))
(package
(inherit base)
(name "abseil-cpp")
(version "20211102.0")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/abseil/abseil-cpp")
(commit "215105818dfde3174fe799600bb0f3cae233d0bf")))
(file-name (git-file-name name version))
(sha256
(base32
"028vlxpmh65kb7s0cpba38qcwk1abyn5br0ffhvvjjh97vld69di"))))
(arguments
(substitute-keyword-arguments (package-arguments base)
((#:tests? _ #false) #false)
((#:configure-flags flags)
#~(cons* "-DCMAKE_CXX_STANDARD=11" #$flags)))))))
(define-public abseil-cpp
(let ((base abseil-cpp-20200923.3))
(package