[PATCH 0/2] gnu: patool: Update to 3.1.0.

  • Done
  • quality assurance status badge
Details
2 participants
  • Artyom V. Poptsov
  • Sharlatan Hellseher
Owner
unassigned
Submitted by
Artyom V. Poptsov
Severity
normal

Debbugs page

Artyom V. Poptsov wrote 2 months ago
(address . guix-patches@gnu.org)(name . Artyom V. Poptsov)(address . poptsov.artyom@gmail.com)
cover.1735639275.git.poptsov.artyom@gmail.com
This patchset updates "patool" and "clzip".

Artyom V. Poptsov (2):
gnu: clzip: Update to 1.14.
gnu: patool: Update to 3.1.0.

gnu/packages/compression.scm | 8 ++++----
gnu/packages/patool.scm | 19 ++++---------------
2 files changed, 8 insertions(+), 19 deletions(-)


base-commit: 42e6cafdbeada03cdb144f544d093f84639613aa
--
2.47.1
Artyom V. Poptsov wrote 2 months ago
[PATCH 1/2] gnu: clzip: Update to 1.14.
(address . 75222@debbugs.gnu.org)(name . Artyom V. Poptsov)(address . poptsov.artyom@gmail.com)
2d20e04e4aac48484ac67924de497c4ca71ced3c.1735639275.git.poptsov.artyom@gmail.com
* gnu/packages/compression.scm (clzip): Update to 1.14.
[arguments]: Use GEXPs.

Change-Id: I8d42613d1a7b4ae86c2ae3f44fba35edee8924d3
---
gnu/packages/compression.scm | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)

Toggle diff (29 lines)
diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm
index 44461bb87c..dec25452a3 100644
--- a/gnu/packages/compression.scm
+++ b/gnu/packages/compression.scm
@@ -2207,18 +2207,18 @@ (define-public lunzip
(define-public clzip
(package
(name "clzip")
- (version "1.13")
+ (version "1.14")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://savannah/lzip/clzip/"
"clzip-" version ".tar.gz"))
(sha256
- (base32 "0ypagygbnq4ppqyg7sj4816x5c1w579883m2nsq0zxbb0gszpjbs"))))
+ (base32 "0wrd2s5lqxd3mjqby9isc6mpk4vyd2wbksbryrzy0bw3bcjf2gzn"))))
(build-system gnu-build-system)
(arguments
- `(#:configure-flags
- (list ,(string-append "CC=" (cc-for-target)))))
+ (list #:configure-flags
+ #~(list (string-append "CC=" #$(cc-for-target)))))
(home-page "https://www.nongnu.org/lzip/clzip.html")
(synopsis "Small, stand-alone lzip compressor and decompressor")
(description
--
2.47.1
Artyom V. Poptsov wrote 2 months ago
[PATCH 2/2] gnu: patool: Update to 3.1.0.
(address . 75222@debbugs.gnu.org)(name . Artyom V. Poptsov)(address . poptsov.artyom@gmail.com)
753eeb09c7641a26789afe5f2045bd4cd8b0aaab.1735639275.git.poptsov.artyom@gmail.com
* gnu/packages/patool.scm (patool): Update to 3.1.0.
[arguments]: Don't disable tests.

Change-Id: Ia9944fb6418e83350d7d973f6e81670139beafb1
---
gnu/packages/patool.scm | 19 ++++---------------
1 file changed, 4 insertions(+), 15 deletions(-)

Toggle diff (48 lines)
diff --git a/gnu/packages/patool.scm b/gnu/packages/patool.scm
index ccfbd11863..1c265c9e79 100644
--- a/gnu/packages/patool.scm
+++ b/gnu/packages/patool.scm
@@ -1,6 +1,7 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; Copyright © 2024 Sharlatan Hellseher <sharlatanus@gmail.com>
+;;; Copyright © 2024 Artyom V. Poptsov <poptsov.artyom@gmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -37,30 +38,18 @@ (define-module (gnu packages patool)
(define-public patool
(package
(name "patool")
- (version "2.1.1")
+ (version "3.1.0")
(source
(origin
(method git-fetch) ;no test data in PyPI archive
(uri (git-reference
(url "https://github.com/wummel/patool")
- (commit (string-append "upstream/" version))))
+ (commit version)))
(file-name (git-file-name name version))
(sha256
(base32
- "09il0gq1xxlism30hx1aa06alz1xhrnhhwcjzx1znical0bp3q1r"))))
+ "1w20kiiq9ngy90lcgnjfjiwbp6zvf3vlhm34700ff8x85x9fknkr"))))
(build-system pyproject-build-system)
- (arguments
- (list
- #:test-flags
- '(list "-k" (string-append
- ;; Disable failing tests.
- "not test_mime_file_compress"
- " and not test_mime_file_gzip"
- " and not test_mime_file_lzip"
- " and not test_bsdtar_gz_file"
- " and not test_py_tarfile_gz_file"
- " and not test_tar_gz_file"
- " and not test_tar_lzip_file"))))
(native-inputs
(list bzip2
cabextract
--
2.47.1
Sharlatan Hellseher wrote 2 months ago
[PATCH 0/2] gnu: patool: Update to 3.1.0.
(address . 75222@debbugs.gnu.org)
87a5ccjgtd.fsf@gmail.com
Hi,

They look like easy win to go to master, thanks for the patches!

Toggle snippet (6 lines)
guix refresh --list-dependent patool
No dependents other than itself: patool@2.1.1
guix refresh --list-dependent clzip
A single dependent package: patool@2.1.1

Toggle snippet (3 lines)
* gnu/packages/patool.scm (patool): Update to 3.1.0.
[arguments]: Don't disable tests.
I've not applied patches, have all tests just passed successfully? We
may mention it in the message (e.g. Don't skip tests as they pass.)

Toggle snippet (3 lines)
- (commit (string-append "upstream/" version))))
+ (commit version)))
I've noticed that some projects follow the taging style quite badly,
make sure it's the latest version tag, it may be ping there as well just
to double check.

It looks like upstream has changed the tagging model since:
* "upstream/2.4.0" -> 572d8f8bd769e741541d506425e4ec15d8140073 <2024-08-21>
* "2.4.0" -> 98e2cc472b247ed34c7b89ab1c35f7df7645dccc <2024-09-24>

Series LGFM.

--
Oleg
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmdzxR4ACgkQdtcnv/Ys
0rW46A/9Ee/64Lq+AmwguEFBFx+VZB+mI0WHSi79HZYuRYkZpKgTOzWmqx4JcnUU
hcgexf3hKqPtw8NdK4wQE4+ARXLoVRaJbohUA0imB9m8pERUF7cEZ1ISVuEskRPf
byMsRMNt8VsA0uhZYJChSvznWotDRBEPw9DkmejfdDf0Ks/5jpOcRxBOxRRgygsi
HsgpcCm+r0shtUTvfoEA3MektpoRvOOuJFTsKudQ7M214DHu6B1W6kgu94FQltdb
FtK8F24aERGmX4vJ9AeUGhzrwmvFLhBjfwp08jh49EP3poqTnINLwUgbNI8ErV+Q
NTmHYnR594zCFtzYjQud7qsdZkfkLn0te/bdoyLtci+UoBJvkx0L6S6fjETH0vsC
sFbT5ruUXoDA6E44+IkV3npRkVxOxZpXRiwL/oO4K/e0ADPmABMyguJu0qfc6FK7
uCYZ0eDudTdYJnnhVCuKVyZDSknS+U3nKIp2Cm1MiUcpm6YtloMpn0bCJAf9EvD7
sXOO+P9oOzasKBnfV+YulqJw0mlRHQ11FidZm0Xps4UmUM7fkertpnMt1J+G9SZu
lr0E7ywrlDX/5FWCrD++zjYKkvT8lLPl7ufZzf6iY2ApIHGiyEPS01SChwh6o3yG
fbsc6X/RpFpAhw2tYfksVjeUkUFkeRW/MYgNCJ8gqc3B66pM6n0=
=kKwW
-----END PGP SIGNATURE-----

Artyom V. Poptsov wrote 2 months ago
(address . 75222-done@debbugs.gnu.org)
87r05okums.fsf@gmail.com
Merged to the "master" branch as the following commits:

Toggle snippet (4 lines)
a37420aeb8b525b06d30411ae0b4c4ea49e0c37d gnu: patool: Update to 3.1.0.
7d7cdc3e4ee5b42c012dd5d4f5d799791304d01f gnu: clzip: Update to 1.14.

- avp

--
Artyom "avp" Poptsov <poptsov.artyom@gmail.com>
CADR Hackerspace co-founder: https://cadrspace.ru/
GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F
-----BEGIN PGP SIGNATURE-----

iQJNBAEBCgA3FiEEAf2F9Bp7f4IFgwalk16+BzbchX4FAmdzyO4ZHHBvcHRzb3Yu
YXJ0eW9tQGdtYWlsLmNvbQAKCRCTXr4HNtyFfhZlD/4wF8gEoea6UVcFB01s6TEk
2rERRkENWwxu+lu+qhePNyk02At/n6u+E8xW9+kraPcUyputj9bP+FXIOT2WfP4w
aMPTv0BJIUPw3sn/Eod/Q12WdEn7F0L34wWUj7CGiuwHRXtyKQ9ubB47KQX8uVEQ
AgM+h+kErdgaedANypgNX6SDNC2q1YzwtWyMaW2gUBhU9eaAkM5I4jhlSCaxY/VP
3oHtL9FlCxfRwXGpIVxQiCovA3iEd/KLFYQQ3FjuK8ZiiiwuSj+qEFmbdcgiH+kz
tsA/VbuqkxhahaPiN05CmmQ8wPFOjfKpR+nVgUwAAabtHNTC1OKmvH7wIKU+mgOQ
UkuKIuYskynhBONFn8NmUAQMguHA5uOfCWY+IcvziARZQxcKnrZehEnnRSa/9tWF
C64sEcy5nJ284HdOTV8gq4QKX3HddylYoayVbVwxW9IN4UEjOrkG7pde/xpPTbOS
syI8biulW99WEMF8ID7RIGp1uuOGx+nuFXYnxMfikkk/FTup1habNO+jYwF/+630
Ey414TX7vO/+IcBKtb8KYIerr6nsbqVqFyILg/iQpXAbZPhS36r8R1BIYPGd6fNe
pPjTNXYZGIkyRxukZDcQY2w/27J8eIobbSiqU6KxYxNWUURntbvDbebOe7vLfGGe
ERNZD+N4NO3GDv1r/gTFjQ==
=9xIn
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 75222@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 75222
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help