From de01d08bdfca8533285da16941bfcade49a7070d Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Sun, 19 Dec 2021 00:22:19 +0100 Subject: gnu: bear: Update to 3.0.17. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/build-tools.scm (bear): Update to 3.0.17. [source]: Remove patch, and… [arguments]: …replace it with a new 'disable-TEST_BEFORE_INSTALL phase. Don't explicitly return #t from other phases. * gnu/packages/patches/bear-disable-preinstall-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. --- gnu/packages/build-tools.scm | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) (limited to 'gnu/packages/build-tools.scm') diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm index d36f7d6bb5..eb6c32d849 100644 --- a/gnu/packages/build-tools.scm +++ b/gnu/packages/build-tools.scm @@ -1,7 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2017, 2018 Ricardo Wurmus ;;; Copyright © 2017 Corentin Bocquillon -;;; Copyright © 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice +;;; Copyright © 2017–2021 Tobias Geerinckx-Rice ;;; Copyright © 2018 Fis Trivial ;;; Copyright © 2018 Tomáš Čech ;;; Copyright © 2018, 2020 Marius Bakke @@ -102,25 +102,27 @@ (define-public bam (define-public bear (package (name "bear") - (version "3.0.16") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/rizsotto/Bear") - (commit version))) - (file-name (git-file-name name version)) - (patches (search-patches - "bear-disable-preinstall-tests.patch")) - (sha256 - (base32 - "01giv11nhjp4pvw8ssf8bxf503pabwnwnvfzmrxyxixnairwmykg")))) + (version "3.0.17") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/rizsotto/Bear") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0klbk99qphibrp2944w8gn6x1dwwgrbm7f2bh530wjp5h3bpkr45")))) (build-system cmake-build-system) (arguments `(#:phases (modify-phases %standard-phases + (add-after 'unpack 'disable-TEST_BEFORE_INSTALL + (lambda _ + (substitute* "CMakeLists.txt" + ;; Delete the matching line—and comment out the next. + ((".*TEST_(BEFORE_INSTALL|COMMAND).*") "#")))) (add-before 'check 'set-build-environment (lambda _ - (setenv "CC" "gcc") - #t)) + (setenv "CC" "gcc"))) ;; TODO: Test Configuration is Incomplete (replace 'check (lambda _ -- cgit v1.2.3