gnu: Add abseil-cpp-cxxstd17.

* gnu/packages/cpp.scm (abseil-cpp-cxxstd17): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This commit is contained in:
Hilton Chain 2022-09-26 21:30:24 +08:00 committed by Liliana Marie Prikler
parent b23985dc80
commit 7bcfdebc55
No known key found for this signature in database
GPG key ID: 442A84B8C70E2F87

View file

@ -1041,6 +1041,15 @@ (define-public abseil-cpp
`(cons* "-DBUILD_TESTING=ON"
(delete "-DABSL_RUN_TESTS=ON" ,flags))))))))
(define-public abseil-cpp-cxxstd17
(let ((base abseil-cpp))
(hidden-package
(package/inherit base
(arguments
(substitute-keyword-arguments (package-arguments base)
((#:configure-flags flags)
#~(cons* "-DCMAKE_CXX_STANDARD=17" #$flags))))))))
(define-public pegtl
(package
(name "pegtl")