GNU bug report logs -
#48702
[PATCH 0/3] Add patatt and update b4
Previous Next
Reported by: Kyle Meyer <kyle <at> kyleam.com>
Date: Thu, 27 May 2021 14:52:02 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Here's another reroll that 1) deals with conflicts that have popped up in
guix/licenses.scm and 2) accounts for patatt and b4 releases that happened
since v3 was sent.
---
This series updates b4 to the latest version. b4 now uses a separate tool for
patch attestation (added in patch 2), which in turn uses a license that's not
in guix/licenses.scm (added in patch 1).
[1/3] licenses: Add Expat No Attribution license.
[2/3] gnu: Add patatt.
[3/3] gnu: b4: Update to 0.8.0.
gnu/packages/version-control.scm | 37 +++++++++++++++++++++++---------
guix/import/utils.scm | 2 ++
guix/licenses.scm | 10 ++++++++-
3 files changed, 38 insertions(+), 11 deletions(-)
Range-diff against v3:
1: bda992a993 ! 1: 6c2a380249 licenses: Add Expat No Attribution license.
@@ Commit message
## guix/import/utils.scm ##
@@
- ;;; Copyright © 2020 Helio Machado <0x2b3bfa0+guix <at> googlemail.com>
;;; Copyright © 2020 Martin Becze <mjbecze <at> riseup.net>
;;; Copyright © 2021 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
+ ;;; Copyright © 2021 Sarah Morgensen <iskarian <at> mgsn.dev>
+;;; Copyright © 2021 Kyle Meyer <kyle <at> kyleam.com>
;;;
;;; This file is part of GNU Guix.
@@ guix/import/utils.scm: (define (spdx-string->license str)
## guix/licenses.scm ##
@@
- ;;; Copyright © 2020 Helio Machado <0x2b3bfa0+guix <at> googlemail.com>
;;; Copyright © 2021 Felix Gruber <felgru <at> posteo.net>
;;; Copyright © 2021 Xinglu Chen <public <at> yoctocell.xyz>
+ ;;; Copyright © 2021 Noisytoot <noisytoot <at> disroot.org>
+;;; Copyright © 2021 Kyle Meyer <kyle <at> kyleam.com>
;;;
;;; This file is part of GNU Guix.
2: 8dec2fae21 ! 2: 942db96ac1 gnu: Add patatt.
@@ gnu/packages/version-control.scm: (define-public grokmirror
+(define-public patatt
+ (package
+ (name "patatt")
-+ (version "0.4.6")
++ (version "0.4.8")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "patatt" version))
+ (sha256
-+ (base32 "06xrbm94a6mzrp6pih7pk4bbcbjh4xrf8y8qjg8va4qbvkhhcl2c"))))
++ (base32 "1jj3c2rc5lzgsk3x2bq1295g7h59y9y8vi9a0gzqh3aqka00zqak"))))
+ (build-system python-build-system)
+ (arguments '(#:tests? #f)) ; No tests.
+ (propagated-inputs
3: cb85fcb68c ! 3: 3a3d16e4c3 gnu: b4: Update to 0.7.2.
@@ Metadata
Author: Kyle Meyer <kyle <at> kyleam.com>
## Commit message ##
- gnu: b4: Update to 0.7.2.
+ gnu: b4: Update to 0.8.0.
- * gnu/packages/version-control.scm (b4): Update to 0.7.2.
+ * gnu/packages/version-control.scm (b4): Update to 0.8.0.
[propagated-inputs]: Add patatt.
[source]: Drop snippet for issue that is now fixed upstream.
@@ gnu/packages/version-control.scm: (define-public patatt
(package
(name "b4")
- (version "0.6.2")
-+ (version "0.7.2")
++ (version "0.8.0")
(source
(origin
(method url-fetch)
@@ gnu/packages/version-control.scm: (define-public patatt
- (substitute* "setup.py"
- (("~=") ">="))
- #t))))
-+ (base32 "1zc75s6ikn5vlv2jhvw00saqyymh3dpr9b8p9w13fwll6v05s9nd"))))
++ (base32 "115ysciq15sxc8fd9hf7p0f4wnd5xapcfkmq8g33y1c8nbdxclbx"))))
(build-system python-build-system)
(arguments '(#:tests? #f)) ; No tests.
(inputs
base-commit: 511dc6877e0664d83fd800cc601fa94c231a0d0f
--
2.33.0
This bug report was last modified 3 years and 2 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.