all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#75222] [PATCH 0/2] gnu: patool: Update to 3.1.0.
@ 2024-12-31 10:01 Artyom V. Poptsov
  2024-12-31 10:03 ` [bug#75222] [PATCH 1/2] gnu: clzip: Update to 1.14 Artyom V. Poptsov
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Artyom V. Poptsov @ 2024-12-31 10:01 UTC (permalink / raw)
  To: 75222; +Cc: Artyom V. Poptsov

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





^ permalink raw reply	[flat|nested] 5+ messages in thread

* [bug#75222] [PATCH 1/2] gnu: clzip: Update to 1.14.
  2024-12-31 10:01 [bug#75222] [PATCH 0/2] gnu: patool: Update to 3.1.0 Artyom V. Poptsov
@ 2024-12-31 10:03 ` Artyom V. Poptsov
  2024-12-31 10:03 ` [bug#75222] [PATCH 2/2] gnu: patool: Update to 3.1.0 Artyom V. Poptsov
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Artyom V. Poptsov @ 2024-12-31 10:03 UTC (permalink / raw)
  To: 75222; +Cc: Artyom V. Poptsov

* 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(-)

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





^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [bug#75222] [PATCH 2/2] gnu: patool: Update to 3.1.0.
  2024-12-31 10:01 [bug#75222] [PATCH 0/2] gnu: patool: Update to 3.1.0 Artyom V. Poptsov
  2024-12-31 10:03 ` [bug#75222] [PATCH 1/2] gnu: clzip: Update to 1.14 Artyom V. Poptsov
@ 2024-12-31 10:03 ` Artyom V. Poptsov
  2024-12-31 10:19 ` [bug#75222] [PATCH 0/2] " Sharlatan Hellseher
  2024-12-31 10:35 ` bug#75222: " Artyom V. Poptsov
  3 siblings, 0 replies; 5+ messages in thread
From: Artyom V. Poptsov @ 2024-12-31 10:03 UTC (permalink / raw)
  To: 75222; +Cc: Artyom V. Poptsov

* 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(-)

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





^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [bug#75222] [PATCH 0/2] gnu: patool: Update to 3.1.0.
  2024-12-31 10:01 [bug#75222] [PATCH 0/2] gnu: patool: Update to 3.1.0 Artyom V. Poptsov
  2024-12-31 10:03 ` [bug#75222] [PATCH 1/2] gnu: clzip: Update to 1.14 Artyom V. Poptsov
  2024-12-31 10:03 ` [bug#75222] [PATCH 2/2] gnu: patool: Update to 3.1.0 Artyom V. Poptsov
@ 2024-12-31 10:19 ` Sharlatan Hellseher
  2024-12-31 10:35 ` bug#75222: " Artyom V. Poptsov
  3 siblings, 0 replies; 5+ messages in thread
From: Sharlatan Hellseher @ 2024-12-31 10:19 UTC (permalink / raw)
  To: 75222

[-- Attachment #1: Type: text/plain, Size: 1344 bytes --]


Hi,

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

--8<---------------cut here---------------start------------->8---
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
--8<---------------cut here---------------end--------------->8---

--8<---------------cut here---------------start------------->8---
* gnu/packages/patool.scm (patool): Update to 3.1.0.
[arguments]: Don't disable tests.
--8<---------------cut here---------------end--------------->8---
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.)

--8<---------------cut here---------------start------------->8---
-             (commit (string-append "upstream/" version))))
+             (commit version)))
--8<---------------cut here---------------end--------------->8---
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

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#75222: [PATCH 0/2] gnu: patool: Update to 3.1.0.
  2024-12-31 10:01 [bug#75222] [PATCH 0/2] gnu: patool: Update to 3.1.0 Artyom V. Poptsov
                   ` (2 preceding siblings ...)
  2024-12-31 10:19 ` [bug#75222] [PATCH 0/2] " Sharlatan Hellseher
@ 2024-12-31 10:35 ` Artyom V. Poptsov
  3 siblings, 0 replies; 5+ messages in thread
From: Artyom V. Poptsov @ 2024-12-31 10:35 UTC (permalink / raw)
  To: 75222-done

[-- Attachment #1: Type: text/plain, Size: 551 bytes --]

Merged to the "master" branch as the following commits:

--8<---------------cut here---------------start------------->8---
a37420aeb8b525b06d30411ae0b4c4ea49e0c37d gnu: patool: Update to 3.1.0.
7d7cdc3e4ee5b42c012dd5d4f5d799791304d01f gnu: clzip: Update to 1.14.
--8<---------------cut here---------------end--------------->8---

- avp

-- 
Artyom "avp" Poptsov <poptsov.artyom@gmail.com>
Home page: https://memory-heap.org/~avp/
CADR Hackerspace co-founder: https://cadrspace.ru/
GPG: D0C2 EAC1 3310 822D 98DE  B57C E9C5 A2D9 0898 A02F

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 869 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-12-31 10:37 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-31 10:01 [bug#75222] [PATCH 0/2] gnu: patool: Update to 3.1.0 Artyom V. Poptsov
2024-12-31 10:03 ` [bug#75222] [PATCH 1/2] gnu: clzip: Update to 1.14 Artyom V. Poptsov
2024-12-31 10:03 ` [bug#75222] [PATCH 2/2] gnu: patool: Update to 3.1.0 Artyom V. Poptsov
2024-12-31 10:19 ` [bug#75222] [PATCH 0/2] " Sharlatan Hellseher
2024-12-31 10:35 ` bug#75222: " Artyom V. Poptsov

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.