diff options
author | Bruno Victal <mirai@makinata.eu> | 2025-02-23 20:14:08 +0100 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2025-02-23 21:29:16 +0100 |
commit | 1ddcf500440a945e9d8e98446c8c5b28224d70bc (patch) | |
tree | efe3fdc3eee2902737adbe529b257cf91d103562 | |
parent | 727b8c6fef82cc8019047fa5b2643c1e5fda3a96 (diff) | |
download | guix-1ddcf500440a945e9d8e98446c8c5b28224d70bc.tar.gz guix-1ddcf500440a945e9d8e98446c8c5b28224d70bc.zip |
gnu: licensecheck: Update to 3.3.9.
Beginning 3.0.46 this package has been relicensed under the AGPL-3-or-newer.
* gnu/packages/license.scm (licensecheck): Update to 3.3.9.
[native-inputs]: Remove perl-regexp-pattern, perl-software-license,
perl-test-requires, perl-test-roo, perl-test-script, perl-universal-require,
perl-sub-quote. Add perl-encode-locale, perl-regexp-pattern-license,
perl-string-copyright, perl-test-without-module, perl-test2-suite,
perl-test2-tools-command.
[propagated-inputs]: Use new style. Remove perl-getopt-long-descriptive,
perl-moo, perl-regexp-pattern-license, perl-sort-key, perl-strictures,
perl-try-tiny, perl-module-runtime. Add perl-feature-compat-class,
perl-feature-compat-try, perl-io-interactive, perl-log-any,
perl-log-any-adapter-screen, perl-string-license.
[license]: Change to agpl3+.
Change-Id: Ic6f27e658dce60ff8453373e63aa1c1016133ae4
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
-rw-r--r-- | gnu/packages/license.scm | 49 |
1 files changed, 23 insertions, 26 deletions
diff --git a/gnu/packages/license.scm b/gnu/packages/license.scm index 847cc2cfcb..e10d9b60d2 100644 --- a/gnu/packages/license.scm +++ b/gnu/packages/license.scm @@ -33,6 +33,7 @@ #:use-module (gnu packages python-build) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) + #:use-module (gnu packages web) #:use-module (guix build-system perl) #:use-module (guix build-system python) #:use-module (guix build-system pyproject) @@ -152,7 +153,7 @@ string and serializes them in a normalized format.") (define-public licensecheck (package (name "licensecheck") - (version "3.0.37") + (version "3.3.9") (source (origin (method url-fetch) (uri (string-append @@ -160,33 +161,29 @@ string and serializes them in a normalized format.") "v" version ".tar.gz")) (sha256 (base32 - "12l83zf85zagpagizmzy3bwkc659sbzqf18cycx8g4h6d3mc5kqw")))) + "17sfw2cz5x339zq6xc2nfjps2vwpj3d307v90gva498fvnlk1y4y")))) (build-system perl-build-system) (native-inputs - (list perl-regexp-pattern - perl-software-license - perl-test-requires - perl-test-roo - perl-test-script - perl-universal-require - perl-number-range - perl-sub-quote)) + (list perl-encode-locale + perl-regexp-pattern-license + perl-string-copyright + perl-test-without-module + perl-test2-suite + perl-test2-tools-command)) (propagated-inputs - `(("perl-getopt-long-descriptive" ,perl-getopt-long-descriptive) - ("perl-moo" ,perl-moo-2) - ("perl-namespace-clean" ,perl-namespace-clean) - ("perl-path-iterator-rule" ,perl-path-iterator-rule) - ("perl-path-tiny" ,perl-path-tiny) - ("perl-pod-constants" ,perl-pod-constants) - ("perl-regexp-pattern-license" ,perl-regexp-pattern-license) - ("perl-sort-key" ,perl-sort-key) - ("perl-strictures" ,perl-strictures-2) - ("perl-string-copyright" ,perl-string-copyright) - ("perl-string-escape" ,perl-string-escape) - ("perl-try-tiny" ,perl-try-tiny) - ("perl-module-runtime" ,perl-module-runtime))) - (inputs - `(("bash" ,bash-minimal))) ; for wrap-program + (list perl-feature-compat-class + perl-feature-compat-try + perl-io-interactive + perl-log-any + perl-log-any-adapter-screen + perl-namespace-clean + perl-path-iterator-rule + perl-path-tiny + perl-pod-constants + perl-string-copyright + perl-string-escape + perl-string-license)) + (inputs (list bash-minimal)) ; for wrap-program (arguments `(#:phases (modify-phases %standard-phases @@ -204,7 +201,7 @@ string and serializes them in a normalized format.") (description "Licensecheck attempts to determine the license that applies to each file passed to it, by searching the start of the file for text belonging to various licenses.") - (license (package-license perl)))) + (license agpl3+))) (define-public reuse (package |