gnu: range-v3: Fix build.

* gnu/packages/patches/range-v3-build-with-gcc10.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/cpp.scm (range-v3)[source]: Use patch.
[native-inputs]: Add gcc@9 for a succesful build.
This commit is contained in:
Jonathan Brielmaier 2021-10-03 19:51:32 +00:00
parent 58e4de03f8
commit f531c977a1
No known key found for this signature in database
GPG key ID: ECFC83988B4E4B9F
3 changed files with 125 additions and 0 deletions

View file

@ -89,11 +89,13 @@
(commit version)))
(file-name
(git-file-name name version))
(patches (search-patches "range-v3-build-with-gcc10.patch"))
(sha256
(base32 "18230bg4rq9pmm5f8f65j444jpq56rld4fhmpham8q3vr1c1bdjh"))))
(build-system cmake-build-system)
(native-inputs
`(("doxygen" ,doxygen)
("gcc" ,gcc-9)
("perl" ,perl)))
(inputs
`(("boost" ,boost)))