gnu: coq-flocq: Update to 3.4.2.

* gnu/packages/coq.scm (coq-flocq): Update to 3.4.2.
This commit is contained in:
Julien Lepiller 2021-11-21 16:48:35 +01:00
parent 29e9dc49cc
commit 45bc66dbe9
No known key found for this signature in database
GPG key ID: 53D457B2D636EE82

View file

@ -191,7 +191,7 @@ (define-public proof-general
(define-public coq-flocq
(package
(name "coq-flocq")
(version "3.3.1")
(version "3.4.2")
(source
(origin
(method git-fetch)
@ -201,7 +201,7 @@ (define-public coq-flocq
(file-name (git-file-name name version))
(sha256
(base32
"01gdykva0lcw6y3dm8j0djxayb87szfg9vn0mxd6z3pks644misl"))))
"0j7vq7ifqcdaj2x881aha2rl51l2p72y1cn7r2xya0fjgsssfigy"))))
(build-system gnu-build-system)
(native-inputs
`(("autoconf" ,autoconf)
@ -211,16 +211,10 @@ (define-public coq-flocq
("coq" ,coq)))
(arguments
`(#:configure-flags
(list (string-append "--libdir=" (assoc-ref %outputs "out")
"/lib/coq/user-contrib/Flocq"))
(list (string-append "COQUSERCONTRIB=" (assoc-ref %outputs "out")
"/lib/coq/user-contrib"))
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'remove-failing-examples
(lambda _
(substitute* "Remakefile.in"
;; Fails on a union error.
(("Double_rounding_odd_radix.v") ""))
#t))
(add-before 'configure 'fix-remake
(lambda _
(substitute* "remake.cpp"