gnu: bmake: Update to 20230321.

* gnu/packages/build-tools.scm (bmake): Update to 20230321.

Signed-off-by: Andreas Enge <andreas@enge.fr>
This commit is contained in:
Josselin Poiret 2023-04-22 13:55:37 +02:00 committed by Andreas Enge
parent e99009ad09
commit c1fb1ac45b
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3

View file

@ -171,14 +171,14 @@ (define-public bear
(define-public bmake
(package
(name "bmake")
(version "20211212")
(version "20230321")
(source
(origin
(method url-fetch)
(uri (string-append
"http://www.crufty.net/ftp/pub/sjg/bmake-" version ".tar.gz"))
(sha256
(base32 "17lywks7fy5538vwyyvbvxcq5mgnd5si7f2qgw85sgqj7mdr4xdd"))))
(base32 "0ml2z9ij674bd4227566n0547pcpxpmimp4xw4hj52kl1265czgd"))))
(build-system gnu-build-system)
(inputs
(list bash-minimal))
@ -190,14 +190,19 @@ (define-public bmake
#:phases
#~(modify-phases %standard-phases
(add-after 'configure 'fix-test ; fix from nixpkgs
(lambda _
(lambda* (#:key inputs native-inputs #:allow-other-keys)
(substitute* "unit-tests/unexport-env.mk"
(("PATH=\t/bin:/usr/bin:/sbin:/usr/sbin")
"PATH := ${PATH}"))))
"PATH := ${PATH}"))
(substitute* '("unit-tests/opt-keep-going-indirect.mk"
"unit-tests/opt-keep-going-indirect.exp")
(("false")
(search-input-file (or native-inputs inputs) "/bin/false")))))
(add-after 'configure 'remove-fail-tests
(lambda _
(substitute* "unit-tests/Makefile"
(("cmd-interrupt") "")
(("deptgt-interrupt") "")
(("varmod-localtime") "")))))
#:configure-flags
#~(list