diff options
author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2024-01-19 15:34:12 -0500 |
---|---|---|
committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2024-01-19 22:50:24 -0500 |
commit | c66a1a0f0f41e73645eefcd0935869b6a7b139c2 (patch) | |
tree | 2d910fd1252e2df8e4d901bcda4950c5686ab876 /gnu/packages | |
parent | dae418afd70155b59ee4740edb044c35b7b52536 (diff) |
gnu: reuse: Update to 3.0.1.
* gnu/packages/license.scm (reuse): Update to 3.0.1.
[arguments]: New field.
Change-Id: Ibbc5ae8cfa0e0e62b6c64bd90387022e88f9c933
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/license.scm | 28 |
1 files changed, 18 insertions, 10 deletions
diff --git a/gnu/packages/license.scm b/gnu/packages/license.scm index ca8375d19d..c562f70498 100644 --- a/gnu/packages/license.scm +++ b/gnu/packages/license.scm @@ -4,6 +4,7 @@ ;;; Copyright © 2020, 2021 Michael Rohleder <mike@rohleder.de> ;;; Copyright © 2021 Tanguy Le Carrour <tanguy@bioneland.org> ;;; Copyright © 2022 Felix Gruber <felgru@posteo.net> +;;; Copyright © 2024 Maxim Cournoyer <maxim.cournoyer@gmail.com> ;;; ;;; This file is part of GNU Guix. ;;; @@ -32,6 +33,7 @@ #:use-module (guix build-system python) #:use-module (guix build-system pyproject) #:use-module (guix download) + #:use-module (guix gexp) #:use-module (guix git-download) #:use-module (guix licenses) #:use-module (guix packages)) @@ -170,22 +172,28 @@ belonging to various licenses.") (define-public reuse (package (name "reuse") - (version "1.1.2") + (version "3.0.1") (source (origin (method url-fetch) (uri (pypi-uri "reuse" version)) (sha256 - (base32 "0ij2mpdnawjabnsy291157wzci9050dfclwib95phg7pnmd6xsw0")))) + (base32 "0vqawznn8zhh5m3hv51xjhkz0v4vbmsiz2z1smg52k4nmlly832r")))) (build-system pyproject-build-system) - (native-inputs - (list python-poetry-core python-pytest)) - (inputs - (list python-binaryornot - python-boolean.py - python-debian - python-jinja2 - python-license-expression)) + (arguments + ;; Change directory before running the test suite to avoid having both + ;; the local sources on GUIX_PYTHONPATH as well as the installed + ;; libraries confusing Pytest (ImportPathMismatchError). + (list #:phases #~(modify-phases %standard-phases + (add-before 'check 'chdir + (lambda _ + (chdir "/tmp")))))) + (native-inputs (list python-poetry-core python-pytest)) + (inputs (list python-binaryornot + python-boolean.py + python-debian + python-jinja2 + python-license-expression)) (home-page "https://reuse.software/") (synopsis "Provide and verify copyright and licensing information") (description |