diff options
| author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2023-06-10 16:53:48 -0400 |
|---|---|---|
| committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2023-06-10 16:53:48 -0400 |
| commit | 6fe9a004dba2d4ddf69ff6f1714af15ffaa7e62a (patch) | |
| tree | 0722760d8b72b270a9879151db7421f03b8e6456 /gnu/packages/docker.scm | |
| parent | 767edbb6fe781d19c19971f2ccd3b0da8fd053fc (diff) | |
gnu: cqfd: Update to 5.4.0.
* gnu/packages/docker.scm (cqfd): Update to 5.4.0.
[arguments]: Use gexps. Add #:make-flags. Remove install phase override.
Diffstat (limited to 'gnu/packages/docker.scm')
| -rw-r--r-- | gnu/packages/docker.scm | 29 |
1 files changed, 11 insertions, 18 deletions
diff --git a/gnu/packages/docker.scm b/gnu/packages/docker.scm index 34454530935..0b2a18d6616 100644 --- a/gnu/packages/docker.scm +++ b/gnu/packages/docker.scm | |||
| @@ -2,7 +2,7 @@ | |||
| 2 | ;;; Copyright © 2016 David Thompson <davet@gnu.org> | 2 | ;;; Copyright © 2016 David Thompson <davet@gnu.org> |
| 3 | ;;; Copyright © 2018 Efraim Flashner <efraim@flashner.co.il> | 3 | ;;; Copyright © 2018 Efraim Flashner <efraim@flashner.co.il> |
| 4 | ;;; Copyright © 2019, 2020 Tobias Geerinckx-Rice <me@tobias.gr> | 4 | ;;; Copyright © 2019, 2020 Tobias Geerinckx-Rice <me@tobias.gr> |
| 5 | ;;; Copyright © 2019, 2020, 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com> | 5 | ;;; Copyright © 2019, 2020, 2021, 2023 Maxim Cournoyer <maxim.cournoyer@gmail.com> |
| 6 | ;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de> | 6 | ;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de> |
| 7 | ;;; Copyright © 2020 Katherine Cox-Buday <cox.katherine.e@gmail.com> | 7 | ;;; Copyright © 2020 Katherine Cox-Buday <cox.katherine.e@gmail.com> |
| 8 | ;;; Copyright © 2020 Jesse Dowell <jessedowell@gmail.com> | 8 | ;;; Copyright © 2020 Jesse Dowell <jessedowell@gmail.com> |
| @@ -664,7 +664,7 @@ provisioning etc.") | |||
| 664 | (define-public cqfd | 664 | (define-public cqfd |
| 665 | (package | 665 | (package |
| 666 | (name "cqfd") | 666 | (name "cqfd") |
| 667 | (version "5.3.0") | 667 | (version "5.4.0") |
| 668 | (source (origin | 668 | (source (origin |
| 669 | (method git-fetch) | 669 | (method git-fetch) |
| 670 | (uri (git-reference | 670 | (uri (git-reference |
| @@ -673,25 +673,18 @@ provisioning etc.") | |||
| 673 | (file-name (git-file-name name version)) | 673 | (file-name (git-file-name name version)) |
| 674 | (sha256 | 674 | (sha256 |
| 675 | (base32 | 675 | (base32 |
| 676 | "0gy4kjy6v52acfk6ffbg5sp02k6176khhkms7zlwmywq8591bpww")))) | 676 | "1kilrh4ahza19lka9218s2wkfcbk5r2cq9adczhlnlfggdrqnglg")))) |
| 677 | (build-system gnu-build-system) | 677 | (build-system gnu-build-system) |
| 678 | (arguments | 678 | (arguments |
| 679 | ;; The test suite requires a docker daemon and connectivity. | 679 | ;; The test suite requires a docker daemon and connectivity. |
| 680 | `(#:tests? #f | 680 | (list |
| 681 | #:phases | 681 | #:tests? #f |
| 682 | (modify-phases %standard-phases | 682 | #:make-flags #~(list (string-append "COMPLETIONSDIR=" |
| 683 | (delete 'configure) | 683 | #$output "/etc/bash_completion.d") |
| 684 | (delete 'build) | 684 | (string-append "PREFIX=" #$output)) |
| 685 | (replace 'install | 685 | #:phases #~(modify-phases %standard-phases |
| 686 | (lambda* (#:key outputs #:allow-other-keys) | 686 | (delete 'configure) |
| 687 | (let ((out (assoc-ref outputs "out"))) | 687 | (delete 'build)))) |
| 688 | ;; Fix the directory of the bash completion. | ||
| 689 | (substitute* "Makefile" | ||
| 690 | (("completionsdir=.*$") | ||
| 691 | (string-append "completionsdir=" out | ||
| 692 | "/etc/bash_completion.d; \\\n"))) | ||
| 693 | (invoke "make" "install" | ||
| 694 | (string-append "PREFIX=" out)))))))) | ||
| 695 | (home-page "https://github.com/savoirfairelinux/cqfd") | 688 | (home-page "https://github.com/savoirfairelinux/cqfd") |
| 696 | (synopsis "Convenience wrapper for Docker") | 689 | (synopsis "Convenience wrapper for Docker") |
| 697 | (description "cqfd is a Bash script that provides a quick and convenient | 690 | (description "cqfd is a Bash script that provides a quick and convenient |
