From unknown Wed Jun 18 23:05:19 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#74874 <74874@debbugs.gnu.org> To: bug#74874 <74874@debbugs.gnu.org> Subject: Status: [PATCH] gnu: reuse: Update to 5.0.2. Reply-To: bug#74874 <74874@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:05:19 +0000 retitle 74874 [PATCH] gnu: reuse: Update to 5.0.2. reassign 74874 guix-patches submitter 74874 Evgeny Pisemsky severity 74874 normal tag 74874 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 14 12:30:41 2024 Received: (at submit) by debbugs.gnu.org; 14 Dec 2024 17:30:41 +0000 Received: from localhost ([127.0.0.1]:48221 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tMVyT-0005U6-5K for submit@debbugs.gnu.org; Sat, 14 Dec 2024 12:30:41 -0500 Received: from lists.gnu.org ([209.51.188.17]:57306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tMVyO-0005Tu-J7 for submit@debbugs.gnu.org; Sat, 14 Dec 2024 12:30:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tMVyO-00082v-5v for guix-patches@gnu.org; Sat, 14 Dec 2024 12:30:36 -0500 Received: from roxy-shared.hosting.energy ([193.70.16.70] helo=roxy.hosting.energy) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tMVyL-0004CT-8J for guix-patches@gnu.org; Sat, 14 Dec 2024 12:30:35 -0500 Received: from [176.59.46.167] (helo=laptop) by roxy.hosting.energy with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.97.1) (envelope-from ) id 1tMVy1-000000004xT-2baz for guix-patches@gnu.org; Sat, 14 Dec 2024 20:30:16 +0300 From: Evgeny Pisemsky To: guix-patches@gnu.org Subject: [PATCH] gnu: reuse: Update to 5.0.2. Date: Sat, 14 Dec 2024 20:30:13 +0300 Message-ID: <8734iqkw9m.fsf@pisemsky.site> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-reuse-Update-to-5.0.2.patch Content-Transfer-Encoding: quoted-printable X-Scanned-By: ClamAV 0.101.4; Sat, 14 Dec 2024 20:30:16 +0300 Received-SPF: pass client-ip=193.70.16.70; envelope-from=mail@pisemsky.site; helo=roxy.hosting.energy X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_FAIL=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) >From 90dafdbe169674fc02ad392b47dcb47e837ba4db Mon Sep 17 00:00:00 2001 Message-ID: <90dafdbe169674fc02ad392b47dcb47e837ba4db.1734197197.git.mail@p= isemsky.site> From: Evgeny Pisemsky Date: Sat, 14 Dec 2024 20:25:10 +0300 Subject: [PATCH] gnu: reuse: Update to 5.0.2. * gnu/packages/license.scm (reuse): Update to 5.0.2. Change-Id: Ibb14f17a94148910f2e32d977d000ccb40f6e36a --- gnu/packages/license.scm | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/gnu/packages/license.scm b/gnu/packages/license.scm index 53a0b98f9a..589e54e9a0 100644 --- a/gnu/packages/license.scm +++ b/gnu/packages/license.scm @@ -5,6 +5,7 @@ ;;; Copyright =C2=A9 2021 Tanguy Le Carrour ;;; Copyright =C2=A9 2022 Felix Gruber ;;; Copyright =C2=A9 2024 Maxim Cournoyer +;;; Copyright =C2=A9 2024 Evgeny Pisemsky ;;; ;;; This file is part of GNU Guix. ;;; @@ -175,13 +176,15 @@ (define-public licensecheck (define-public reuse (package (name "reuse") - (version "3.0.2") + (version "5.0.2") (source (origin (method url-fetch) (uri (pypi-uri "reuse" version)) (sha256 - (base32 "19ijdwbr47pa0ba30s40b53qb0chyq27akj0484aj9s5p1i85svk")))) + (base32 "0p08xmpf361m81kfmkwzm898q9iaq5v6cvb0sjx1176jbnp1d047")) + ;; Delete test that hangs for some reason. + (snippet '(delete-file "tests/test_cli_spdx.py")))) (build-system pyproject-build-system) (arguments ;; Change directory before running the test suite to avoid having both @@ -194,14 +197,17 @@ (define-public reuse (native-inputs (list python-poetry-core python-pytest - python-wheel)) + python-pytest-cov + python-freezegun)) (inputs (list python-binaryornot python-boolean.py python-debian python-jinja2 python-license-expression - python-setuptools)) ; For pkg_resources. + python-attrs + python-click + python-tomlkit)) (home-page "https://reuse.software/") (synopsis "Provide and verify copyright and licensing information") (description @@ -219,7 +225,7 @@ (define-public reuse tools that have a lot more features and functionality surrounding the anal= ysis and inspection of copyright and licenses in software projects. This one is designed to be simple.") - (license (list asl2.0 gpl3+)))) + (license (list asl2.0 cc0 cc-by-sa4.0 gpl3+)))) =20 (define-public licenseheaders (package base-commit: b8d72efbb14637a9242168b4ceafdd6864895ff2 --=20 2.46.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 23 03:45:21 2024 Received: (at 74874-done) by debbugs.gnu.org; 23 Dec 2024 08:45:21 +0000 Received: from localhost ([127.0.0.1]:53273 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPe41-0000g5-9C for submit@debbugs.gnu.org; Mon, 23 Dec 2024 03:45:21 -0500 Received: from mail-pf1-f182.google.com ([209.85.210.182]:56751) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPe3z-0000fx-8M for 74874-done@debbugs.gnu.org; Mon, 23 Dec 2024 03:45:20 -0500 Received: by mail-pf1-f182.google.com with SMTP id d2e1a72fcca58-725d9f57d90so2847108b3a.1 for <74874-done@debbugs.gnu.org>; Mon, 23 Dec 2024 00:45:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734943457; x=1735548257; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=HZjsmK4JaAPVLdWvh7BDgyM3psusKZRRoe4TLc2bs2I=; b=CBXn1W7qmJcyuTtii17ZhpXxn2S+1CRaC8P2M+CS+zqniCeDK3rXJFsSQpz/9+CIgr c+82RK/0hGVQXMUq34e8BHYy+cPJQcwSuwidLQDELylDIxGD4msKdECrTIQJEElRoVJV hcTNV6KoyV/GinvJTbmgpehDPMlORD8pQMXxrfmf6Dw1rIC2TtEWvZT/vk1bU1genbQb otqjv561S4MWN7G7qNTnIsqM2AR4C7ildTPR0coWxbv4vZQPwSl9Dd6wY3u/tLMQAd1w NpW9a4HdEZ6F15ymq8iKgZzq61do+QW0StY2JchqwepKcxKP86bGKAY0URnJ1DayXezZ D6kw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734943457; x=1735548257; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=HZjsmK4JaAPVLdWvh7BDgyM3psusKZRRoe4TLc2bs2I=; b=XOzWunTjtszi1Ove6F3kowAq7Ulbc3WjbOOWWAM0QBZlwqeBmOP+wlSZco1wIq9EQL wStBUquHzafdpzuihHpJ5djolPM6uxSUHj7wRxduIvcbvYadtkJID+MdzUGFxTIhoDxB L/SRoJLiBE2v/q+B46bmP6wpE3tFQNhRdOEWL+VeWAaeoii1XN4Flb/++8h7tekkDmLJ T5N+gQnpZN9tjcxkAu39NMKL3ocZbMu0JuTHb6SuCiklKTSyzVa9MdqL90Duck7n+my6 lqqpvXUviJe4Ruq+i1oV9JqJZuBEl/LUOvVpnqsmaVl6ShPWrBdGuUJrdQEDxJK76XP3 MHcw== X-Gm-Message-State: AOJu0YwWJb8whk7c9nRM1eRWdQJkNLx9W8R3kYWNzpy7Jd014OjZyUL1 J2USh1is6CscODT6a7noWOr4IXhZ95GoxvsFUN4Gk6klVntS7D7GUSLrhA== X-Gm-Gg: ASbGncvmPmYaS9ADRAt69kqexb09kNE97US/mdSgD1XQpllsY/q2kSJql7m2R0mLgGT cV40v3AwbJ9KHhv6e6MDqgRETf6Es7xdpK8gT7plJtTRQHLFsPvMC8MsuV3KQs5FP8v3aaGYvq3 8jwyR2UkWEyD6IeB+fePpkbETcZsS5ceVoW3gjvDDpkVLkd6OPGkMwAiz/zx+am9oKqiWQA4nbR 79YgzZVTw/eSkzMwpFig3QpGaq3T7qzujBPtxb30OKOUSCciU+eEg== X-Google-Smtp-Source: AGHT+IH4Isl/UqZH5tAxtboi3JisSQ1CR+MG623xUOPbrCWgbCwl2O1l/Et2EM+5Ux/YVHrx/gomAw== X-Received: by 2002:a05:6a00:35c6:b0:72a:bc54:84a5 with SMTP id d2e1a72fcca58-72abdd8c2bbmr18138619b3a.6.1734943456490; Mon, 23 Dec 2024 00:44:16 -0800 (PST) Received: from terra ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-72aad816312sm7385437b3a.1.2024.12.23.00.44.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Dec 2024 00:44:15 -0800 (PST) From: Maxim Cournoyer To: Evgeny Pisemsky Subject: Re: [bug#74874] [PATCH] gnu: reuse: Update to 5.0.2. In-Reply-To: <8734iqkw9m.fsf@pisemsky.site> (Evgeny Pisemsky's message of "Sat, 14 Dec 2024 20:30:13 +0300") References: <8734iqkw9m.fsf@pisemsky.site> Date: Mon, 23 Dec 2024 17:44:05 +0900 Message-ID: <87v7vavley.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74874-done Cc: 74874-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, I happened to come up with an update independently of your work (hadn't looked first, sorry!); they mostly converge. I'll share what I've done a bit differently below: Evgeny Pisemsky writes: >>>From 90dafdbe169674fc02ad392b47dcb47e837ba4db Mon Sep 17 00:00:00 2001 > Message-ID: <90dafdbe169674fc02ad392b47dcb47e837ba4db.1734197197.git.mail@pisemsky.site> > From: Evgeny Pisemsky > Date: Sat, 14 Dec 2024 20:25:10 +0300 > Subject: [PATCH] gnu: reuse: Update to 5.0.2. > > * gnu/packages/license.scm (reuse): Update to 5.0.2. The GNU changelog commit message should contains the changes made (see other commits for examples). [...] > @@ -175,13 +176,15 @@ (define-public licensecheck > (define-public reuse > (package > (name "reuse") > - (version "3.0.2") > + (version "5.0.2") > (source > (origin > (method url-fetch) > (uri (pypi-uri "reuse" version)) > (sha256 > - (base32 "19ijdwbr47pa0ba30s40b53qb0chyq27akj0484aj9s5p1i85svk")))) > + (base32 "0p08xmpf361m81kfmkwzm898q9iaq5v6cvb0sjx1176jbnp1d047")) > + ;; Delete test that hangs for some reason. > + (snippet '(delete-file "tests/test_cli_spdx.py")))) I've used #:test-flags #~(list "-k" "not test_simple") instead, and reported the problem upstream (see: https://github.com/fsfe/reuse-tool/issues/1119). > (build-system pyproject-build-system) > (arguments > ;; Change directory before running the test suite to avoid having both > @@ -194,14 +197,17 @@ (define-public reuse > (native-inputs > (list python-poetry-core > python-pytest > - python-wheel)) > + python-pytest-cov pytest-cov doesn't appear to be required (optional). > + python-freezegun)) > (inputs > (list python-binaryornot > python-boolean.py > python-debian > python-jinja2 > python-license-expression > - python-setuptools)) ; For pkg_resources. > + python-attrs > + python-click > + python-tomlkit)) > (home-page "https://reuse.software/") > (synopsis "Provide and verify copyright and licensing information") > (description > @@ -219,7 +225,7 @@ (define-public reuse > tools that have a lot more features and functionality surrounding the analysis > and inspection of copyright and licenses in software projects. This one is > designed to be simple.") > - (license (list asl2.0 gpl3+)))) > + (license (list asl2.0 cc0 cc-by-sa4.0 gpl3+)))) This is not mentioned in your commit message; but I see this seems accurate according to https://github.com/fsfe/reuse-tool/tree/main/LICENSES, so I've kept it. I've added a Co-authored-by git trailer to your name, along a copyright line for you, and pushed as 06ca44f70f. Thank you! -- Maxim From unknown Wed Jun 18 23:05:19 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 20 Jan 2025 12:24:13 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator