Archived
1
0
Fork 0

gnu: range-v3: Format with 'guix style'.

* gnu/packages/cpp.scm (range-v3): Format with 'guix style'.

Change-Id: I249443e5e5d0f7ef49e33de4f140246a862101d2
This commit is contained in:
Efraim Flashner 2024-01-24 16:02:20 +02:00
parent 3643389ba7
commit c0f3c0cfd9
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -191,41 +191,36 @@ development effort.")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
(uri (uri (git-reference
(git-reference (url "https://github.com/ericniebler/range-v3.git")
(url "https://github.com/ericniebler/range-v3.git") (commit version)))
(commit version))) (file-name (git-file-name name version))
(file-name
(git-file-name name version))
(patches (search-patches "range-v3-build-with-gcc10.patch")) (patches (search-patches "range-v3-build-with-gcc10.patch"))
(sha256 (sha256
(base32 "18230bg4rq9pmm5f8f65j444jpq56rld4fhmpham8q3vr1c1bdjh")))) (base32 "18230bg4rq9pmm5f8f65j444jpq56rld4fhmpham8q3vr1c1bdjh"))))
(build-system cmake-build-system) (build-system cmake-build-system)
(arguments (arguments
(list (list
#:configure-flags #:configure-flags #~(list "-DRANGES_NATIVE=OFF")))
#~(list "-DRANGES_NATIVE=OFF"))) (native-inputs (list doxygen perl))
(native-inputs (inputs (list boost))
(list doxygen perl))
(inputs
(list boost))
(synopsis "Range library for C++14/17/20") (synopsis "Range library for C++14/17/20")
(description "Range-v3 is an extension of the Standard Template Library that (description
"Range-v3 is an extension of the Standard Template Library that
makes its iterators and algorithms more powerful by making them composable. makes its iterators and algorithms more powerful by making them composable.
Unlike other range-like solutions which, seek to do away with iterators, in Unlike other range-like solutions which, seek to do away with iterators, in
range-v3 ranges are an abstraction layer on top of iterators.") range-v3 ranges are an abstraction layer on top of iterators.")
(home-page "https://github.com/ericniebler/range-v3/") (home-page "https://github.com/ericniebler/range-v3/")
(license (license (list
(list ;; Elements of Programming
;; Elements of Programming (license:x11-style "file:///LICENSE.txt")
(license:x11-style "file:///LICENSE.txt") ;; SGI STL
;; SGI STL license:sgifreeb2.0
license:sgifreeb2.0 ;; LibC++ (dual-licensed)
;;; LibC++ (dual-licensed) license:expat
license:expat license:ncsa
license:ncsa ;; Others
;; Others license:boost1.0))))
license:boost1.0))))
(define-public robin-hood-hashing (define-public robin-hood-hashing
(package (package