diff --git a/gzip-1.13.tar.xz b/gzip-1.13.tar.xz deleted file mode 100644 index 5f70524..0000000 --- a/gzip-1.13.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7454eb6935db17c6655576c2e1b0fabefd38b4d0936e0f87f48cd062ce91a057 -size 838248 diff --git a/gzip-1.13.tar.xz.sig b/gzip-1.13.tar.xz.sig deleted file mode 100644 index cf1038b..0000000 --- a/gzip-1.13.tar.xz.sig +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEFV0/xQDINEhtHupnf9n8ywAL7u4FAmThXGMACgkQf9n8ywAL -7u6DSQ//RjzCkC3iXdMyHAHz4Hotpzh98evO3VdM33rpa54JadQH9bQr/sN+AI3I -fOtXQ4YYl3kta5yF3Fq5bl8TmjZLi4kcv3unPBerTMesjyW5vzSIPSnqUAe8wH1Q -pysTVV5w785PxMrPmfEodc7YUi55JHsoeUCtsDqERVuMT/PRWEN/nMwMVsL41fQ9 -JqeJurH81mQguNheMF5YYbZjXJggb7Fggw/ZM2k60m4pPyGEdVUzOKd6Qg3UTYc2 -arj7L5EmxBTKolhs7hROInax/iP4t8xm9mSxpq+JghIsdu9MR4IWOTgagOhIZ0oD -0MvKTJVYiEQJp9+U2tYQEXJgcsMbLOJN94VxYHlPoGmJPYMhUBsfhwMj9ss/Jzsf -qNg9GlaBD5MQ90OQtdoZ6gzwgaHf/3NHJfu1XKdBSEVI1OqnfQtFhfisD6ScQaQe -RqTH6NNsksnOcULHgHU6hPWTVMpYXuCJi0GtNr2RpMzEbmWA7sg6/pKe/pvgDrzT -vRRpT3rBpSGGxQ1Mcyljk7lBNWGHvVlJENHHg6CVJ8pKCB4gQDRZ2QyOVxRic9Na -FB+SUmlpVfDWw6TA3WLARGSjOpSBZYmMG87O+1JrelH4j198ZdK8QgeqNFktmWVK -Q8bM2bYJUDEADTfkerRRwEMks9cEWMUGAWBDfXE94+vZKG6+xsY= -=QwvG ------END PGP SIGNATURE----- diff --git a/gzip-1.14-s390x-errno.patch b/gzip-1.14-s390x-errno.patch new file mode 100644 index 0000000..767b1ac --- /dev/null +++ b/gzip-1.14-s390x-errno.patch @@ -0,0 +1,27 @@ +From bd453d10f236503166ad640fd5f3dd787b41e852 Mon Sep 17 00:00:00 2001 +From: Andreas Stieger +Date: Fri, 11 Apr 2025 07:15:24 +0200 +Subject: [PATCH] maint: include errno.h +To: bug-gzip@gnu.org +Cc: Sarah Julia Kriesch + +Found building for s390x on openSUSE +--- + dfltcc.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/dfltcc.c b/dfltcc.c +index 9f86581..7333757 100644 +--- a/dfltcc.c ++++ b/dfltcc.c +@@ -18,6 +18,7 @@ + #include + + #include ++#include + + #ifdef HAVE_SYS_SDT_H + # include +-- +2.49.0 + diff --git a/gzip-1.14.tar.xz b/gzip-1.14.tar.xz new file mode 100644 index 0000000..b8488a4 --- /dev/null +++ b/gzip-1.14.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01a7b881bd220bfdf615f97b8718f80bdfd3f6add385b993dcf6efd14e8c0ac6 +size 885748 diff --git a/gzip-1.14.tar.xz.sig b/gzip-1.14.tar.xz.sig new file mode 100644 index 0000000..3e572c2 --- /dev/null +++ b/gzip-1.14.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEFV0/xQDINEhtHupnf9n8ywAL7u4FAmf3QBsACgkQf9n8ywAL +7u5ppg//VlP5iiePv9XU/LR1JKxIabmwNdYk1ZTVrUVMqgHviKouYoCcooDSkNyz +B4iNzXXfgRP8zmcQTXAPviyftg+G/JFGzaEcSSkluLe0kqqJ9IHNImgN9+To/83Z +b+9GpXYOn25JalaFiR78evToj6QqR9V3XuX7GYjp5B7RNLsz37vr/mZVq3KdgFYe +2fOgTuETlIYtC35BvQT4taCU1wyKEc5wTC7QoH0DpmIc6yV2GtNol3oIOxKD9Y8w +v6hCTrrQyhAyQsuTW+BPnQmS4LPkfTtWzf4nIjaZjLvdgDB+ysYKFqqpEC67E914 +Dy1aJn0nJH3ARjaA7VC7w77orC+jNyDpYcRamPMyDPm577X4z0aVCvG3UqSjqaiz +cK57vGkP990jnuvG3Q+gvqmVlnu8QEGkfof6ZYm+fSHmwsWxk/+5fCFLz6+Uek+E +nTQEYO7PH6hDxM5d+uOizAB5FGwTZttKBh2LPAUtuqGEyBT8qU1yd0Wfpy+y3mZw +ZJlF1Kjmw1trY3aC6SZAi7n4C7cYGTyQ4lIvMsKQ+QTRQKLYvJHlnGZehf34U+1q +afWqxOZenO1dvNa1FcvsH0CFM0QBHwHy/Ft4kvl2NS0KhK5fs+M6KCP4i+jots+X +4Q29eRr1xYAFiTO0/6RiOwlc5+pNrTNynBMa84EjTvlYIbfNogs= +=6j0U +-----END PGP SIGNATURE----- diff --git a/gzip.changes b/gzip.changes index f7b1b6e..2768865 100644 --- a/gzip.changes +++ b/gzip.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Fri Apr 11 05:10:28 UTC 2025 - Andreas Stieger + +- update to 1.14: + * 'gzip -d' no longer omits the last partial output buffer when + the input ends unexpectedly on an IBM Z platform. + * 'gzip -l' no longer misreports lengths of multimember inputs + * 'gzip -S' now rejects suffixes containing '/'. + * The GZIP environment variable is now silently ignored except + for the options -1 (--fast) through -9 (--best), --rsyncable, + and --synchronous. + * 'zmore' is no longer installed on platforms lacking 'more' + * now decompresses significantly faster by computing CRCs via a + slice by 8 algorithm, and faster yet on x86-64 platforms that + support pclmul instructions +- add gzip-1.14-s390x-errno.patch + ------------------------------------------------------------------- Tue Feb 27 11:10:20 UTC 2024 - Dominique Leuenberger diff --git a/gzip.spec b/gzip.spec index d2068f4..5997fa7 100644 --- a/gzip.spec +++ b/gzip.spec @@ -2,6 +2,7 @@ # spec file for package gzip # # Copyright (c) 2023 SUSE LLC +# Copyright (c) 2025 Andreas Stieger # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +18,7 @@ Name: gzip -Version: 1.13 +Version: 1.14 Release: 0 Summary: GNU Zip Compression Utilities License: GPL-3.0-or-later @@ -33,12 +34,11 @@ Patch6: zdiff.diff # PATCH FIX OPENSUSE BNC#799561 - zgrep silently fails on LZMA compressed files Patch7: xz_lzma_zstd.patch Patch8: manpage-no-date.patch +Patch9: gzip-1.14-s390x-errno.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: makeinfo BuildRequires: xz -Requires(post): %{install_info_prereq} -Requires(preun):%{install_info_prereq} Conflicts: alternative(gzip) Provides: alternative(gzip) @@ -56,6 +56,7 @@ times. %patch -P 6 %patch -P 7 -p1 %patch -P 8 -p1 +%patch -P 9 -p1 %build export CFLAGS="%{optflags} -fomit-frame-pointer \ @@ -117,12 +118,6 @@ ln -sf %{_bindir}/gzip %{_bindir}/gunzip %{_bindir}/zcat %{buildroot}/bin ln -sf zmore %{buildroot}%{_bindir}/zless ln -sf zmore.1 %{buildroot}%{_mandir}/man1/zless.1 -%post -%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} - -%preun -%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} - %files %license COPYING %doc README AUTHORS ChangeLog TODO NEWS THANKS diff --git a/manpage-no-date.patch b/manpage-no-date.patch index cca68c7..5107f06 100644 --- a/manpage-no-date.patch +++ b/manpage-no-date.patch @@ -1,7 +1,7 @@ -Index: gzip-1.12/doc/gzip.texi +Index: gzip-1.14/doc/gzip.texi =================================================================== ---- gzip-1.12.orig/doc/gzip.texi -+++ gzip-1.12/doc/gzip.texi +--- gzip-1.14.orig/doc/gzip.texi ++++ gzip-1.14/doc/gzip.texi @@ -9,7 +9,7 @@ @c %**end of header @copying @@ -10,7 +10,7 @@ Index: gzip-1.12/doc/gzip.texi +(version @value{VERSION}), and documents commands for compressing and decompressing data. - Copyright @copyright{} 1998--1999, 2001--2002, 2006--2007, 2009--2023 Free + Copyright @copyright{} 1998--1999, 2001--2002, 2006--2007, 2009--2025 Free @@ -47,7 +47,6 @@ Free Documentation License''. @title GNU gzip @subtitle The data compression program