summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick J Volkerding <volkerdi@slackware.com>2022-01-29 06:17:05 +0000
committerEric Hameleers <alien@slackware.com>2022-01-29 17:59:50 +0100
commit730d3ea742358a7ffbb6ad5e024c33dc7a77a11c (patch)
treef23af3763d69c38c600589a7113975cc5e208b00
parent131d525a4725408e03739c47eab762874f77fd55 (diff)
downloadcurrent-20220129061705.tar.gz
Sat Jan 29 06:17:05 UTC 202220220129061705
a/rpm2tgz-1.2.2-x86_64-5.txz: Rebuilt. rpm2targz: when extracting the cpio archive from inside the RPM, use --no-absolute-filenames to protect against a poorly made RPM scribbling all over system files/directories. Thanks to Sl4ck3ver. Support -i option to ignore non-zero exit value from rpm2cpio. This allows repackaging some malformed RPMs. Thanks to ricky_cardo for the sample malformed RPM.
-rw-r--r--ChangeLog.rss39
-rw-r--r--ChangeLog.txt19
-rw-r--r--FILELIST.TXT148
-rwxr-xr-xrecompress.sh2
-rwxr-xr-xsource/a/plzip/plzip.SlackBuild2
-rw-r--r--source/a/rpm2tgz/patches/0010-no-absolute-filenames-extracting-cpio.patch11
-rw-r--r--source/a/rpm2tgz/patches/0011-ignore-rpm2cpio-error-code.patch44
-rw-r--r--source/a/rpm2tgz/rpm2targz2
-rwxr-xr-xsource/a/rpm2tgz/rpm2tgz.SlackBuild11
-rwxr-xr-xsource/ap/sudo/sudo.SlackBuild4
-rwxr-xr-xsource/x/mesa/mesa.SlackBuild4
11 files changed, 203 insertions, 83 deletions
diff --git a/ChangeLog.rss b/ChangeLog.rss
index 864ecb55..426ddd47 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,10 +11,45 @@
<description>Tracking Slackware development in git.</description>
<language>en-us</language>
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
- <pubDate>Thu, 27 Jan 2022 22:43:13 GMT</pubDate>
- <lastBuildDate>Fri, 28 Jan 2022 07:59:47 GMT</lastBuildDate>
+ <pubDate>Sat, 29 Jan 2022 06:17:05 GMT</pubDate>
+ <lastBuildDate>Sat, 29 Jan 2022 16:59:40 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.13</generator>
<item>
+ <title>Sat, 29 Jan 2022 06:17:05 GMT</title>
+ <pubDate>Sat, 29 Jan 2022 06:17:05 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20220129061705</link>
+ <guid isPermaLink="false">20220129061705</guid>
+ <description>
+ <![CDATA[<pre>
+a/rpm2tgz-1.2.2-x86_64-5.txz: Rebuilt.
+ rpm2targz: when extracting the cpio archive from inside the RPM, use
+ --no-absolute-filenames to protect against a poorly made RPM scribbling all
+ over system files/directories. Thanks to Sl4ck3ver.
+ Support -i option to ignore non-zero exit value from rpm2cpio.
+ This allows repackaging some malformed RPMs.
+ Thanks to ricky_cardo for the sample malformed RPM.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Fri, 28 Jan 2022 21:01:03 GMT</title>
+ <pubDate>Fri, 28 Jan 2022 21:01:03 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20220128210103</link>
+ <guid isPermaLink="false">20220128210103</guid>
+ <description>
+ <![CDATA[<pre>
+a/plzip-1.10-x86_64-1.txz: Upgraded.
+ap/sudo-1.9.9-x86_64-1.txz: Upgraded.
+d/Cython-0.29.27-x86_64-1.txz: Upgraded.
+d/poke-2.0-x86_64-1.txz: Upgraded.
+l/python-charset-normalizer-2.0.10-x86_64-1.txz: Upgraded.
+x/mesa-21.3.5-x86_64-2.txz: Rebuilt.
+ Include eglinfo utility. Thanks to LuckyCyborg.
+x/wayland-protocols-1.25-noarch-1.txz: Upgraded.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
<title>Thu, 27 Jan 2022 22:43:13 GMT</title>
<pubDate>Thu, 27 Jan 2022 22:43:13 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20220127224313</link>
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 2fd3d5b0..95ec3fa4 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,22 @@
+Sat Jan 29 06:17:05 UTC 2022
+a/rpm2tgz-1.2.2-x86_64-5.txz: Rebuilt.
+ rpm2targz: when extracting the cpio archive from inside the RPM, use
+ --no-absolute-filenames to protect against a poorly made RPM scribbling all
+ over system files/directories. Thanks to Sl4ck3ver.
+ Support -i option to ignore non-zero exit value from rpm2cpio.
+ This allows repackaging some malformed RPMs.
+ Thanks to ricky_cardo for the sample malformed RPM.
++--------------------------+
+Fri Jan 28 21:01:03 UTC 2022
+a/plzip-1.10-x86_64-1.txz: Upgraded.
+ap/sudo-1.9.9-x86_64-1.txz: Upgraded.
+d/Cython-0.29.27-x86_64-1.txz: Upgraded.
+d/poke-2.0-x86_64-1.txz: Upgraded.
+l/python-charset-normalizer-2.0.10-x86_64-1.txz: Upgraded.
+x/mesa-21.3.5-x86_64-2.txz: Rebuilt.
+ Include eglinfo utility. Thanks to LuckyCyborg.
+x/wayland-protocols-1.25-noarch-1.txz: Upgraded.
++--------------------------+
Thu Jan 27 22:43:13 UTC 2022
a/aaa_libraries-15.0-x86_64-18.txz: Rebuilt.
Rebuilt to pick up the patched libexpat.so.1.8.3.
diff --git a/FILELIST.TXT b/FILELIST.TXT
index 0145792c..5661d886 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Thu Jan 27 22:50:40 UTC 2022
+Sat Jan 29 06:20:04 UTC 2022
Here is the file list for this directory. If you are using a
mirror site and find missing or extra files in the disk
subdirectories, please have the archive administrator refresh
the mirror.
-drwxr-xr-x 12 root root 4096 2022-01-27 22:50 .
+drwxr-xr-x 12 root root 4096 2022-01-29 06:17 .
-rw-r--r-- 1 root root 10064 2016-06-30 18:39 ./ANNOUNCE.14_2
-rw-r--r-- 1 root root 15913 2022-01-18 20:05 ./CHANGES_AND_HINTS.TXT
--rw-r--r-- 1 root root 1096792 2022-01-27 22:48 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2022-01-27 22:48 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1096839 2022-01-28 21:04 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2022-01-28 21:04 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING
-rw-r--r-- 1 root root 35147 2007-06-30 04:21 ./COPYING3
-rw-r--r-- 1 root root 19573 2016-06-23 20:08 ./COPYRIGHT.TXT
-rw-r--r-- 1 root root 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT
--rw-r--r-- 1 root root 1857256 2022-01-27 22:43 ./ChangeLog.txt
+-rw-r--r-- 1 root root 1858134 2022-01-29 06:17 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2022-01-27 22:50 ./EFI/BOOT
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
@@ -25,10 +25,10 @@ drwxr-xr-x 2 root root 4096 2022-01-27 22:50 ./EFI/BOOT
-rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh
-rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg
-rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg
--rw-r--r-- 1 root root 1427792 2022-01-27 22:48 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1427856 2022-01-28 21:04 ./FILELIST.TXT
-rw-r--r-- 1 root root 0 2022-01-27 22:50 ./FILE_LIST
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
--rw-r--r-- 1 root root 864745 2022-01-27 22:48 ./PACKAGES.TXT
+-rw-r--r-- 1 root root 864745 2022-01-29 06:19 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8564 2016-06-28 21:33 ./README.TXT
-rw-r--r-- 1 root root 3635 2022-01-27 22:26 ./README.initrd
-rw-r--r-- 1 root root 34412 2017-12-01 17:44 ./README_CRYPT.TXT
@@ -744,13 +744,13 @@ drwxr-xr-x 2 root root 4096 2012-09-20 18:06 ./patches
-rw-r--r-- 1 root root 575 2012-09-20 18:06 ./patches/FILE_LIST
-rw-r--r-- 1 root root 14 2012-09-20 18:06 ./patches/MANIFEST.bz2
-rw-r--r-- 1 root root 224 2012-09-20 18:06 ./patches/PACKAGES.TXT
-drwxr-xr-x 17 root root 4096 2022-01-27 22:48 ./slackware64
--rw-r--r-- 1 root root 337498 2022-01-27 22:48 ./slackware64/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2022-01-27 22:48 ./slackware64/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 418557 2022-01-27 22:47 ./slackware64/FILE_LIST
--rw-r--r-- 1 root root 4198112 2022-01-27 22:47 ./slackware64/MANIFEST.bz2
+drwxr-xr-x 17 root root 4096 2022-01-29 06:19 ./slackware64
+-rw-r--r-- 1 root root 337498 2022-01-29 06:19 ./slackware64/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2022-01-29 06:19 ./slackware64/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 418557 2022-01-29 06:19 ./slackware64/FILE_LIST
+-rw-r--r-- 1 root root 4200504 2022-01-29 06:19 ./slackware64/MANIFEST.bz2
lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT
-drwxr-xr-x 2 root root 32768 2022-01-27 22:46 ./slackware64/a
+drwxr-xr-x 2 root root 32768 2022-01-29 06:18 ./slackware64/a
-rw-r--r-- 1 root root 327 2022-01-16 05:08 ./slackware64/a/aaa_base-15.0-x86_64-3.txt
-rw-r--r-- 1 root root 10616 2022-01-16 05:08 ./slackware64/a/aaa_base-15.0-x86_64-3.txz
-rw-r--r-- 1 root root 163 2022-01-16 05:08 ./slackware64/a/aaa_base-15.0-x86_64-3.txz.asc
@@ -1025,9 +1025,9 @@ drwxr-xr-x 2 root root 32768 2022-01-27 22:46 ./slackware64/a
-rw-r--r-- 1 root root 672 2021-12-20 19:35 ./slackware64/a/pkgtools-15.0-noarch-42.txt
-rw-r--r-- 1 root root 197704 2021-12-20 19:35 ./slackware64/a/pkgtools-15.0-noarch-42.txz
-rw-r--r-- 1 root root 163 2021-12-20 19:35 ./slackware64/a/pkgtools-15.0-noarch-42.txz.asc
--rw-r--r-- 1 root root 523 2021-02-13 11:14 ./slackware64/a/plzip-1.9-x86_64-3.txt
--rw-r--r-- 1 root root 61360 2021-02-13 11:14 ./slackware64/a/plzip-1.9-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:14 ./slackware64/a/plzip-1.9-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 523 2022-01-28 20:32 ./slackware64/a/plzip-1.10-x86_64-1.txt
+-rw-r--r-- 1 root root 62592 2022-01-28 20:32 ./slackware64/a/plzip-1.10-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-01-28 20:32 ./slackware64/a/plzip-1.10-x86_64-1.txz.asc
-rw-r--r-- 1 root root 373 2021-02-13 11:14 ./slackware64/a/procps-ng-3.3.17-x86_64-2.txt
-rw-r--r-- 1 root root 664068 2021-02-13 11:14 ./slackware64/a/procps-ng-3.3.17-x86_64-2.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:14 ./slackware64/a/procps-ng-3.3.17-x86_64-2.txz.asc
@@ -1037,9 +1037,9 @@ drwxr-xr-x 2 root root 32768 2022-01-27 22:46 ./slackware64/a
-rw-r--r-- 1 root root 421 2021-02-13 11:14 ./slackware64/a/reiserfsprogs-3.6.27-x86_64-4.txt
-rw-r--r-- 1 root root 221668 2021-02-13 11:14 ./slackware64/a/reiserfsprogs-3.6.27-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:14 ./slackware64/a/reiserfsprogs-3.6.27-x86_64-4.txz.asc
--rw-r--r-- 1 root root 396 2021-02-13 11:14 ./slackware64/a/rpm2tgz-1.2.2-x86_64-4.txt
--rw-r--r-- 1 root root 5624 2021-02-13 11:14 ./slackware64/a/rpm2tgz-1.2.2-x86_64-4.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:14 ./slackware64/a/rpm2tgz-1.2.2-x86_64-4.txz.asc
+-rw-r--r-- 1 root root 396 2022-01-29 05:55 ./slackware64/a/rpm2tgz-1.2.2-x86_64-5.txt
+-rw-r--r-- 1 root root 5788 2022-01-29 05:55 ./slackware64/a/rpm2tgz-1.2.2-x86_64-5.txz
+-rw-r--r-- 1 root root 163 2022-01-29 05:55 ./slackware64/a/rpm2tgz-1.2.2-x86_64-5.txz.asc
-rw-r--r-- 1 root root 465 2021-11-11 16:25 ./slackware64/a/sdparm-1.12-x86_64-2.txt
-rw-r--r-- 1 root root 97412 2021-11-11 16:25 ./slackware64/a/sdparm-1.12-x86_64-2.txz
-rw-r--r-- 1 root root 163 2021-11-11 16:25 ./slackware64/a/sdparm-1.12-x86_64-2.txz.asc
@@ -1131,7 +1131,7 @@ drwxr-xr-x 2 root root 32768 2022-01-27 22:46 ./slackware64/a
-rw-r--r-- 1 root root 540 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txt
-rw-r--r-- 1 root root 56160 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz.asc
-drwxr-xr-x 2 root root 20480 2022-01-27 22:46 ./slackware64/ap
+drwxr-xr-x 2 root root 20480 2022-01-28 21:03 ./slackware64/ap
-rw-r--r-- 1 root root 291 2021-02-13 11:23 ./slackware64/ap/a2ps-4.14-x86_64-9.txt
-rw-r--r-- 1 root root 703580 2021-02-13 11:23 ./slackware64/ap/a2ps-4.14-x86_64-9.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:23 ./slackware64/ap/a2ps-4.14-x86_64-9.txz.asc
@@ -1346,9 +1346,9 @@ drwxr-xr-x 2 root root 20480 2022-01-27 22:46 ./slackware64/ap
-rw-r--r-- 1 root root 584 2021-10-03 04:53 ./slackware64/ap/squashfs-tools-4.5-x86_64-2.txt
-rw-r--r-- 1 root root 179480 2021-10-03 04:53 ./slackware64/ap/squashfs-tools-4.5-x86_64-2.txz
-rw-r--r-- 1 root root 163 2021-10-03 04:53 ./slackware64/ap/squashfs-tools-4.5-x86_64-2.txz.asc
--rw-r--r-- 1 root root 442 2021-09-22 04:15 ./slackware64/ap/sudo-1.9.8p2-x86_64-1.txt
--rw-r--r-- 1 root root 1087044 2021-09-22 04:15 ./slackware64/ap/sudo-1.9.8p2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-09-22 04:15 ./slackware64/ap/sudo-1.9.8p2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 442 2022-01-28 20:45 ./slackware64/ap/sudo-1.9.9-x86_64-1.txt
+-rw-r--r-- 1 root root 1145508 2022-01-28 20:45 ./slackware64/ap/sudo-1.9.9-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-01-28 20:45 ./slackware64/ap/sudo-1.9.9-x86_64-1.txz.asc
-rw-r--r-- 1 root root 403 2021-12-09 19:55 ./slackware64/ap/sysstat-12.5.5-x86_64-1.txt
-rw-r--r-- 1 root root 351336 2021-12-09 19:55 ./slackware64/ap/sysstat-12.5.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-12-09 19:55 ./slackware64/ap/sysstat-12.5.5-x86_64-1.txz.asc
@@ -1386,10 +1386,10 @@ drwxr-xr-x 2 root root 20480 2022-01-27 22:46 ./slackware64/ap
-rw-r--r-- 1 root root 506 2021-02-13 11:48 ./slackware64/ap/zsh-5.8-x86_64-3.txt
-rw-r--r-- 1 root root 3056824 2021-02-13 11:48 ./slackware64/ap/zsh-5.8-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:48 ./slackware64/ap/zsh-5.8-x86_64-3.txz.asc
-drwxr-xr-x 2 root root 20480 2022-01-27 22:47 ./slackware64/d
--rw-r--r-- 1 root root 360 2021-12-17 05:34 ./slackware64/d/Cython-0.29.26-x86_64-1.txt
--rw-r--r-- 1 root root 2392444 2021-12-17 05:34 ./slackware64/d/Cython-0.29.26-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-12-17 05:34 ./slackware64/d/Cython-0.29.26-x86_64-1.txz.asc
+drwxr-xr-x 2 root root 20480 2022-01-28 21:03 ./slackware64/d
+-rw-r--r-- 1 root root 360 2022-01-28 20:37 ./slackware64/d/Cython-0.29.27-x86_64-1.txt
+-rw-r--r-- 1 root root 2393208 2022-01-28 20:37 ./slackware64/d/Cython-0.29.27-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-01-28 20:37 ./slackware64/d/Cython-0.29.27-x86_64-1.txz.asc
-rw-r--r-- 1 root root 629 2021-02-13 09:08 ./slackware64/d/autoconf-2.69-noarch-4.txt
-rw-r--r-- 1 root root 725748 2021-02-13 09:08 ./slackware64/d/autoconf-2.69-noarch-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:08 ./slackware64/d/autoconf-2.69-noarch-4.txz.asc
@@ -1547,9 +1547,9 @@ drwxr-xr-x 2 root root 20480 2022-01-27 22:47 ./slackware64/d
-rw-r--r-- 1 root root 337 2021-02-13 10:44 ./slackware64/d/pmake-1.111-x86_64-7.txt
-rw-r--r-- 1 root root 120656 2021-02-13 10:44 ./slackware64/d/pmake-1.111-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-02-13 10:44 ./slackware64/d/pmake-1.111-x86_64-7.txz.asc
--rw-r--r-- 1 root root 398 2021-12-03 19:06 ./slackware64/d/poke-1.4-x86_64-1.txt
--rw-r--r-- 1 root root 605104 2021-12-03 19:06 ./slackware64/d/poke-1.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-12-03 19:06 ./slackware64/d/poke-1.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 398 2022-01-28 20:34 ./slackware64/d/poke-2.0-x86_64-1.txt
+-rw-r--r-- 1 root root 700916 2022-01-28 20:34 ./slackware64/d/poke-2.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-01-28 20:34 ./slackware64/d/poke-2.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 270 2021-11-03 00:42 ./slackware64/d/python-pip-21.3.1-x86_64-2.txt
-rw-r--r-- 1 root root 1809344 2021-11-03 00:42 ./slackware64/d/python-pip-21.3.1-x86_64-2.txz
-rw-r--r-- 1 root root 163 2021-11-03 00:42 ./slackware64/d/python-pip-21.3.1-x86_64-2.txz.asc
@@ -2742,7 +2742,7 @@ drwxr-xr-x 2 root root 86016 2022-01-27 22:47 ./slackware64/kde
-rw-r--r-- 1 root root 296 2022-01-06 22:19 ./slackware64/kde/zeroconf-ioslave-21.12.1-x86_64-1.txt
-rw-r--r-- 1 root root 50224 2022-01-06 22:19 ./slackware64/kde/zeroconf-ioslave-21.12.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-06 22:19 ./slackware64/kde/zeroconf-ioslave-21.12.1-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 81920 2022-01-27 22:47 ./slackware64/l
+drwxr-xr-x 2 root root 81920 2022-01-28 21:03 ./slackware64/l
-rw-r--r-- 1 root root 329 2021-02-13 05:56 ./slackware64/l/GConf-3.2.6-x86_64-7.txt
-rw-r--r-- 1 root root 928148 2021-02-13 05:56 ./slackware64/l/GConf-3.2.6-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-02-13 05:56 ./slackware64/l/GConf-3.2.6-x86_64-7.txz.asc
@@ -3668,9 +3668,9 @@ drwxr-xr-x 2 root root 81920 2022-01-27 22:47 ./slackware64/l
-rw-r--r-- 1 root root 365 2021-11-03 00:42 ./slackware64/l/python-chardet-4.0.0-x86_64-5.txt
-rw-r--r-- 1 root root 170900 2021-11-03 00:42 ./slackware64/l/python-chardet-4.0.0-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-11-03 00:42 ./slackware64/l/python-chardet-4.0.0-x86_64-5.txz.asc
--rw-r--r-- 1 root root 509 2021-12-04 20:17 ./slackware64/l/python-charset-normalizer-2.0.9-x86_64-1.txt
--rw-r--r-- 1 root root 54500 2021-12-04 20:17 ./slackware64/l/python-charset-normalizer-2.0.9-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-12-04 20:17 ./slackware64/l/python-charset-normalizer-2.0.9-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 509 2022-01-28 20:38 ./slackware64/l/python-charset-normalizer-2.0.10-x86_64-1.txt
+-rw-r--r-- 1 root root 54724 2022-01-28 20:38 ./slackware64/l/python-charset-normalizer-2.0.10-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-01-28 20:38 ./slackware64/l/python-charset-normalizer-2.0.10-x86_64-1.txz.asc
-rw-r--r-- 1 root root 381 2021-11-03 00:42 ./slackware64/l/python-distro-1.6.0-x86_64-2.txt
-rw-r--r-- 1 root root 26312 2021-11-03 00:42 ./slackware64/l/python-distro-1.6.0-x86_64-2.txz
-rw-r--r-- 1 root root 163 2021-11-03 00:42 ./slackware64/l/python-distro-1.6.0-x86_64-2.txz.asc
@@ -4389,7 +4389,7 @@ drwxr-xr-x 2 root root 4096 2021-11-06 20:26 ./slackware64/tcl
-rw-r--r-- 1 root root 227 2021-11-06 17:03 ./slackware64/tcl/tk-8.6.12-x86_64-1.txt
-rw-r--r-- 1 root root 1788908 2021-11-06 17:03 ./slackware64/tcl/tk-8.6.12-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-11-06 17:03 ./slackware64/tcl/tk-8.6.12-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 65536 2022-01-27 22:46 ./slackware64/x
+drwxr-xr-x 2 root root 65536 2022-01-28 21:02 ./slackware64/x
-rw-r--r-- 1 root root 440 2021-09-04 17:57 ./slackware64/x/OpenCC-1.1.3-x86_64-1.txt
-rw-r--r-- 1 root root 682700 2021-09-04 17:57 ./slackware64/x/OpenCC-1.1.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-09-04 17:57 ./slackware64/x/OpenCC-1.1.3-x86_64-1.txz.asc
@@ -4841,9 +4841,9 @@ drwxr-xr-x 2 root root 65536 2022-01-27 22:46 ./slackware64/x
-rw-r--r-- 1 root root 485 2021-02-13 12:55 ./slackware64/x/marisa-0.2.6-x86_64-4.txt
-rw-r--r-- 1 root root 158512 2021-02-13 12:55 ./slackware64/x/marisa-0.2.6-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:55 ./slackware64/x/marisa-0.2.6-x86_64-4.txz.asc
--rw-r--r-- 1 root root 362 2022-01-27 04:08 ./slackware64/x/mesa-21.3.5-x86_64-1.txt
--rw-r--r-- 1 root root 22970132 2022-01-27 04:08 ./slackware64/x/mesa-21.3.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-01-27 04:08 ./slackware64/x/mesa-21.3.5-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 362 2022-01-28 20:24 ./slackware64/x/mesa-21.3.5-x86_64-2.txt
+-rw-r--r-- 1 root root 22970408 2022-01-28 20:24 ./slackware64/x/mesa-21.3.5-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2022-01-28 20:24 ./slackware64/x/mesa-21.3.5-x86_64-2.txz.asc
-rw-r--r-- 1 root root 425 2021-02-13 13:11 ./slackware64/x/mkcomposecache-1.2.1-x86_64-5.txt
-rw-r--r-- 1 root root 9392 2021-02-13 13:11 ./slackware64/x/mkcomposecache-1.2.1-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:11 ./slackware64/x/mkcomposecache-1.2.1-x86_64-5.txz.asc
@@ -4932,9 +4932,9 @@ drwxr-xr-x 2 root root 65536 2022-01-27 22:46 ./slackware64/x
-rw-r--r-- 1 root root 551 2021-12-09 19:56 ./slackware64/x/wayland-1.20.0-x86_64-1.txt
-rw-r--r-- 1 root root 130628 2021-12-09 19:56 ./slackware64/x/wayland-1.20.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-12-09 19:56 ./slackware64/x/wayland-1.20.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 566 2021-11-23 19:17 ./slackware64/x/wayland-protocols-1.24-noarch-1.txt
--rw-r--r-- 1 root root 67364 2021-11-23 19:17 ./slackware64/x/wayland-protocols-1.24-noarch-1.txz
--rw-r--r-- 1 root root 163 2021-11-23 19:17 ./slackware64/x/wayland-protocols-1.24-noarch-1.txz.asc
+-rw-r--r-- 1 root root 566 2022-01-28 20:47 ./slackware64/x/wayland-protocols-1.25-noarch-1.txt
+-rw-r--r-- 1 root root 69868 2022-01-28 20:47 ./slackware64/x/wayland-protocols-1.25-noarch-1.txz
+-rw-r--r-- 1 root root 163 2022-01-28 20:47 ./slackware64/x/wayland-protocols-1.25-noarch-1.txz.asc
-rw-r--r-- 1 root root 681 2021-02-13 13:04 ./slackware64/x/wqy-zenhei-font-ttf-0.8.38_1-noarch-9.txt
-rw-r--r-- 1 root root 5751084 2021-02-13 13:04 ./slackware64/x/wqy-zenhei-font-ttf-0.8.38_1-noarch-9.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:04 ./slackware64/x/wqy-zenhei-font-ttf-0.8.38_1-noarch-9.txz.asc
@@ -5610,13 +5610,13 @@ drwxr-xr-x 2 root root 4096 2021-02-15 19:33 ./slackware64/y
-rw-r--r-- 1 root root 1486956 2021-02-13 13:56 ./slackware64/y/nethack-3.6.6-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:56 ./slackware64/y/nethack-3.6.6-x86_64-3.txz.asc
-rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile
-drwxr-xr-x 18 root root 4096 2022-01-27 22:48 ./source
--rw-r--r-- 1 root root 584975 2022-01-27 22:48 ./source/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2022-01-27 22:48 ./source/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 814087 2022-01-27 22:48 ./source/FILE_LIST
--rw-r--r-- 1 root root 23339213 2022-01-27 22:48 ./source/MANIFEST.bz2
+drwxr-xr-x 18 root root 4096 2022-01-29 06:20 ./source
+-rw-r--r-- 1 root root 585177 2022-01-29 06:20 ./source/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2022-01-29 06:20 ./source/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 814319 2022-01-29 06:19 ./source/FILE_LIST
+-rw-r--r-- 1 root root 23350799 2022-01-29 06:19 ./source/MANIFEST.bz2
-rw-r--r-- 1 root root 1314 2006-10-02 04:40 ./source/README.TXT
-drwxr-xr-x 122 root root 4096 2022-01-26 20:33 ./source/a
+drwxr-xr-x 122 root root 4096 2022-01-29 05:54 ./source/a
-rw-r--r-- 1 root root 1847 2022-01-21 19:54 ./source/a/FTBFSlog
drwxr-xr-x 2 root root 4096 2022-01-16 05:07 ./source/a/aaa_base
-rw-r--r-- 1 root root 10919 2022-01-16 05:07 ./source/a/aaa_base/_aaa_base.tar.gz
@@ -6414,10 +6414,10 @@ drwxr-xr-x 2 root root 4096 2021-02-16 21:37 ./source/a/pkgtools/scripts
-rw-r--r-- 1 root root 1357 2020-01-22 20:08 ./source/a/pkgtools/scripts/setup.vi-ex
-rw-r--r-- 1 root root 15163 2021-05-21 04:30 ./source/a/pkgtools/scripts/upgradepkg
-rw-r--r-- 1 root root 1128 2018-04-11 19:51 ./source/a/pkgtools/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/plzip
--rw-r--r-- 1 root root 70046 2021-01-05 17:46 ./source/a/plzip/plzip-1.9.tar.lz
--rw-r--r-- 1 root root 72 2021-01-05 17:46 ./source/a/plzip/plzip-1.9.tar.lz.sig
--rwxr-xr-x 1 root root 4588 2021-02-13 05:31 ./source/a/plzip/plzip.SlackBuild
+drwxr-xr-x 2 root root 4096 2022-01-28 20:32 ./source/a/plzip
+-rw-r--r-- 1 root root 70982 2022-01-26 17:28 ./source/a/plzip/plzip-1.10.tar.lz
+-rw-r--r-- 1 root root 72 2022-01-26 17:28 ./source/a/plzip/plzip-1.10.tar.lz.sig
+-rwxr-xr-x 1 root root 4588 2022-01-28 20:32 ./source/a/plzip/plzip.SlackBuild
-rw-r--r-- 1 root root 976 2018-02-27 06:13 ./source/a/plzip/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/procps-ng
-rw-r--r-- 1 root root 22308 2001-03-02 18:54 ./source/a/procps-ng/procinfo-18.tar.xz
@@ -6439,7 +6439,7 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/reiserfsprogs
-rw-r--r-- 1 root root 882 2018-02-27 06:13 ./source/a/reiserfsprogs/slack-desc
drwxr-xr-x 3 root root 4096 2021-02-13 05:31 ./source/a/rpm2tgz
-rw-r--r-- 1 root root 1809 2002-11-27 21:47 ./source/a/rpm2tgz/getrpmtype.tar.gz
-drwxr-xr-x 2 root root 4096 2010-08-07 22:43 ./source/a/rpm2tgz/patches
+drwxr-xr-x 2 root root 4096 2022-01-29 05:46 ./source/a/rpm2tgz/patches
-rw-r--r-- 1 root root 567 2010-04-30 22:32 ./source/a/rpm2tgz/patches/0001-fix-d-handling.patch.gz
-rw-r--r-- 1 root root 651 2010-04-30 22:32 ./source/a/rpm2tgz/patches/0002-fix-spurious-path-to-rpm-file-with-n-option.patch.gz
-rw-r--r-- 1 root root 521 2010-04-30 22:32 ./source/a/rpm2tgz/patches/0003-allow-every-user-to-use-rpm2tgz.patch.gz
@@ -6449,9 +6449,11 @@ drwxr-xr-x 2 root root 4096 2010-08-07 22:43 ./source/a/rpm2tgz/patches
-rw-r--r-- 1 root root 969 2010-08-07 22:43 ./source/a/rpm2tgz/patches/0007-Add-support-for-.txz-packages-and-rpm2txz-symlink.patch.gz
-rw-r--r-- 1 root root 674 2010-08-07 21:10 ./source/a/rpm2tgz/patches/0008-Avoid-none-values-in-slack-desc.patch.gz
-rw-r--r-- 1 root root 1057 2010-08-07 21:10 ./source/a/rpm2tgz/patches/0009-Add-c-option-just-as-makepkg-c-y.patch.gz
--rw-r--r-- 1 root root 7333 2010-02-18 02:37 ./source/a/rpm2tgz/rpm2targz
+-rw-r--r-- 1 root root 243 2022-01-29 05:28 ./source/a/rpm2tgz/patches/0010-no-absolute-filenames-extracting-cpio.patch.gz
+-rw-r--r-- 1 root root 743 2022-01-29 05:53 ./source/a/rpm2tgz/patches/0011-ignore-rpm2cpio-error-code.patch.gz
+-rw-r--r-- 1 root root 7339 2022-01-29 05:31 ./source/a/rpm2tgz/rpm2targz
-rw-r--r-- 1 root root 986 2006-12-23 06:51 ./source/a/rpm2tgz/rpm2targz.README
--rwxr-xr-x 1 root root 4153 2021-02-13 05:31 ./source/a/rpm2tgz/rpm2tgz.SlackBuild
+-rwxr-xr-x 1 root root 4624 2022-01-29 05:52 ./source/a/rpm2tgz/rpm2tgz.SlackBuild
-rw-r--r-- 1 root root 854 2010-02-23 21:02 ./source/a/rpm2tgz/rpmoffset.c
-rw-r--r-- 1 root root 851 2018-02-27 06:13 ./source/a/rpm2tgz/slack-desc
drwxr-xr-x 2 root root 4096 2021-04-22 18:04 ./source/a/sdparm
@@ -7216,11 +7218,11 @@ drwxr-xr-x 2 root root 4096 2021-08-15 22:32 ./source/ap/squashfs-tools
-rw-r--r-- 1 root root 1078 2018-09-13 21:00 ./source/ap/squashfs-tools/slack-desc
-rw-r--r-- 1 root root 183237 2021-07-22 20:11 ./source/ap/squashfs-tools/squashfs-tools-4.5.tar.lz
-rwxr-xr-- 1 root root 4204 2021-10-03 04:53 ./source/ap/squashfs-tools/squashfs-tools.SlackBuild
-drwxr-xr-x 2 root root 4096 2021-09-22 04:14 ./source/ap/sudo
+drwxr-xr-x 2 root root 4096 2022-01-28 20:41 ./source/ap/sudo
-rw-r--r-- 1 root root 275 2004-09-19 00:25 ./source/ap/sudo/doinst.sh.gz
-rw-r--r-- 1 root root 894 2018-02-27 06:12 ./source/ap/sudo/slack-desc
--rw-r--r-- 1 root root 2295237 2021-09-21 00:45 ./source/ap/sudo/sudo-1.9.8p2.tar.lz
--rwxr-xr-x 1 root root 4559 2021-03-14 17:54 ./source/ap/sudo/sudo.SlackBuild
+-rw-r--r-- 1 root root 2380631 2022-01-27 21:26 ./source/ap/sudo/sudo-1.9.9.tar.lz
+-rwxr-xr-x 1 root root 4572 2022-01-28 20:44 ./source/ap/sudo/sudo.SlackBuild
-rw-r--r-- 1 root root 25 2020-06-19 19:00 ./source/ap/sudo/sudo.url
drwxr-xr-x 2 root root 4096 2021-12-09 19:54 ./source/ap/sysstat
-rw-r--r-- 1 root root 527 2009-08-30 05:02 ./source/ap/sysstat/doinst.sh.gz
@@ -7303,8 +7305,8 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/zsh
-rw-r--r-- 1 root root 23 2018-09-14 17:50 ./source/ap/zsh/zsh.url
-rwxr-xr-x 1 root root 12001 2021-10-08 01:36 ./source/buildlist-from-changelog.sh
drwxr-xr-x 63 root root 4096 2022-01-25 19:45 ./source/d
-drwxr-xr-x 2 root root 4096 2021-12-17 05:33 ./source/d/Cython
--rw-r--r-- 1 root root 1612428 2021-12-16 22:12 ./source/d/Cython/Cython-0.29.26.tar.lz
+drwxr-xr-x 2 root root 4096 2022-01-28 20:36 ./source/d/Cython
+-rw-r--r-- 1 root root 1613447 2022-01-28 18:40 ./source/d/Cython/Cython-0.29.27.tar.lz
-rwxr-xr-x 1 root root 3031 2021-12-06 19:51 ./source/d/Cython/Cython.SlackBuild
-rw-r--r-- 1 root root 36 2017-09-11 18:25 ./source/d/Cython/Cython.url
-rw-r--r-- 1 root root 846 2018-02-27 06:13 ./source/d/Cython/slack-desc
@@ -7631,8 +7633,8 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/d/pmake
-rw-r--r-- 1 root root 38071 2007-02-09 20:45 ./source/d/pmake/pmake.txt.gz
-rw-r--r-- 1 root root 26675 2005-07-07 09:32 ./source/d/pmake/pmake_1.111-1.diff.gz
-rw-r--r-- 1 root root 790 2018-02-27 06:49 ./source/d/pmake/slack-desc
-drwxr-xr-x 2 root root 4096 2021-12-03 19:05 ./source/d/poke
--rw-r--r-- 1 root root 2978263 2021-12-02 22:38 ./source/d/poke/poke-1.4.tar.lz
+drwxr-xr-x 2 root root 4096 2022-01-28 20:33 ./source/d/poke
+-rw-r--r-- 1 root root 3193734 2022-01-27 20:53 ./source/d/poke/poke-2.0.tar.lz
-rwxr-xr-x 1 root root 4522 2021-02-27 04:46 ./source/d/poke/poke.SlackBuild
-rw-r--r-- 1 root root 850 2021-02-27 04:48 ./source/d/poke/slack-desc
drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/d/python-pip
@@ -11383,8 +11385,8 @@ drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/l/python-chardet
-rw-r--r-- 1 root root 35 2020-12-15 19:29 ./source/l/python-chardet/chardet.url
-rwxr-xr-x 1 root root 2571 2021-11-02 19:02 ./source/l/python-chardet/python-chardet.SlackBuild
-rw-r--r-- 1 root root 859 2018-02-27 06:12 ./source/l/python-chardet/slack-desc
-drwxr-xr-x 2 root root 4096 2021-12-04 20:17 ./source/l/python-charset-normalizer
--rw-r--r-- 1 root root 57875 2021-12-03 19:28 ./source/l/python-charset-normalizer/charset-normalizer-2.0.9.tar.lz
+drwxr-xr-x 2 root root 4096 2022-01-28 20:38 ./source/l/python-charset-normalizer
+-rw-r--r-- 1 root root 59356 2022-01-04 20:22 ./source/l/python-charset-normalizer/charset-normalizer-2.0.10.tar.lz
-rw-r--r-- 1 root root 44 2021-07-13 17:47 ./source/l/python-charset-normalizer/charset-normalizer.url
-rwxr-xr-x 1 root root 2860 2021-11-25 18:01 ./source/l/python-charset-normalizer/python-charset-normalizer.SlackBuild
-rw-r--r-- 1 root root 1014 2021-07-13 17:51 ./source/l/python-charset-normalizer/slack-desc
@@ -11939,12 +11941,12 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/conntrack-tools
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/crda
-rw-r--r-- 1 root root 61500 2019-11-01 18:08 ./source/n/crda/crda-4.14.tar.xz
-rwxr-xr-x 1 root root 4281 2021-02-13 05:32 ./source/n/crda/crda.SlackBuild
--rw-r--r-- 1 root root 113 2019-11-01 19:04 ./source/n/crda/crda.url
--rw-r--r-- 1 root root 425 2015-03-21 20:15 ./source/n/crda/get_regdb.sh
--rw-r--r-- 1 root root 861 2018-02-27 06:13 ./source/n/crda/slack-desc
--rw-r--r-- 1 root root 488 2019-06-03 21:45 ./source/n/crda/wireless-regdb-2019.06.03.tar.sign
--rw-r--r-- 1 root root 23176 2019-06-03 21:45 ./source/n/crda/wireless-regdb-2019.06.03.tar.xz
--rw-r--r-- 1 root root 55 2018-02-05 06:31 ./source/n/crda/wireless-regdb.url
+-rw-r--r-- 1 root root 113 2019-11-01 19:04 ./source/n/crda/crda.url
+-rw-r--r-- 1 root root 425 2015-03-21 20:15 ./source/n/crda/get_regdb.sh
+-rw-r--r-- 1 root root 861 2018-02-27 06:13 ./source/n/crda/slack-desc
+-rw-r--r-- 1 root root 488 2019-06-03 21:45 ./source/n/crda/wireless-regdb-2019.06.03.tar.sign
+-rw-r--r-- 1 root root 23176 2019-06-03 21:45 ./source/n/crda/wireless-regdb-2019.06.03.tar.xz
+-rw-r--r-- 1 root root 55 2018-02-05 06:31 ./source/n/crda/wireless-regdb.url
drwxr-xr-x 2 root root 4096 2022-01-05 19:57 ./source/n/curl
-rw-r--r-- 1 root root 2486388 2022-01-05 07:52 ./source/n/curl/curl-7.81.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-05 07:52 ./source/n/curl/curl-7.81.0.tar.xz.asc
@@ -13287,7 +13289,7 @@ drwxr-xr-x 4 root root 4096 2022-01-27 03:56 ./source/x/mesa
-rw-r--r-- 1 root root 16521664 2022-01-26 18:56 ./source/x/mesa/mesa-21.3.5.tar.xz
-rw-r--r-- 1 root root 329 2022-01-26 18:56 ./source/x/mesa/mesa-21.3.5.tar.xz.sig
-rw-r--r-- 1 root root 7206679 2018-02-23 08:54 ./source/x/mesa/mesa-demos-8.4.0.tar.lz
--rwxr-xr-x 1 root root 7048 2021-10-15 17:58 ./source/x/mesa/mesa.SlackBuild
+-rwxr-xr-x 1 root root 7056 2022-01-28 20:22 ./source/x/mesa/mesa.SlackBuild
-rw-r--r-- 1 root root 78 2010-10-01 04:23 ./source/x/mesa/mesa.url
drwxr-xr-x 2 root root 4096 2021-10-15 17:57 ./source/x/mesa/patches
drwxr-xr-x 2 root root 4096 2021-03-12 01:31 ./source/x/mesa/patches-revert
@@ -13392,10 +13394,10 @@ drwxr-xr-x 2 root root 4096 2021-08-08 03:54 ./source/x/vulkan-sdk
-rw-r--r-- 1 root root 1017 2018-02-27 06:13 ./source/x/vulkan-sdk/slack-desc
-rwxr-xr-x 1 root root 21840 2021-08-08 18:33 ./source/x/vulkan-sdk/vulkan-sdk.SlackBuild
drwxr-xr-x 2 root root 4096 2021-12-09 19:56 ./source/x/wayland
-drwxr-xr-x 2 root root 4096 2021-11-23 19:16 ./source/x/wayland-protocols
+drwxr-xr-x 2 root root 4096 2022-01-28 20:47 ./source/x/wayland-protocols
-rw-r--r-- 1 root root 1063 2020-02-19 20:00 ./source/x/wayland-protocols/slack-desc
--rw-r--r-- 1 root root 77120 2021-11-23 19:15 ./source/x/wayland-protocols/wayland-protocols-1.24.tar.xz
--rw-r--r-- 1 root root 566 2021-11-23 19:16 ./source/x/wayland-protocols/wayland-protocols-1.24.tar.xz.sig
+-rw-r--r-- 1 root root 79784 2022-01-28 20:47 ./source/x/wayland-protocols/wayland-protocols-1.25.tar.xz
+-rw-r--r-- 1 root root 566 2022-01-28 20:47 ./source/x/wayland-protocols/wayland-protocols-1.25.tar.xz.sig
-rwxr-xr-x 1 root root 4124 2021-11-23 19:17 ./source/x/wayland-protocols/wayland-protocols.SlackBuild
-rw-r--r-- 1 root root 46 2020-02-19 19:41 ./source/x/wayland-protocols/wayland-protocols.url
-rw-r--r-- 1 root root 1038 2020-02-19 19:48 ./source/x/wayland/slack-desc
diff --git a/recompress.sh b/recompress.sh
index 6f816ebb..299deef6 100755
--- a/recompress.sh
+++ b/recompress.sh
@@ -128,12 +128,14 @@ gzip ./source/a/coreutils/DIR_COLORS
gzip ./source/a/rpm2tgz/patches/0002-fix-spurious-path-to-rpm-file-with-n-option.patch
gzip ./source/a/rpm2tgz/patches/0005-gzip-man-info-pages.patch
gzip ./source/a/rpm2tgz/patches/0006-should-we-use-.txz-format-in-slackware-current.patch
+gzip ./source/a/rpm2tgz/patches/0011-ignore-rpm2cpio-error-code.patch
gzip ./source/a/rpm2tgz/patches/0003-allow-every-user-to-use-rpm2tgz.patch
gzip ./source/a/rpm2tgz/patches/0008-Avoid-none-values-in-slack-desc.patch
gzip ./source/a/rpm2tgz/patches/0007-Add-support-for-.txz-packages-and-rpm2txz-symlink.patch
gzip ./source/a/rpm2tgz/patches/0004-produce-more-compliant-slack-desc.patch
gzip ./source/a/rpm2tgz/patches/0001-fix-d-handling.patch
gzip ./source/a/rpm2tgz/patches/0009-Add-c-option-just-as-makepkg-c-y.patch
+gzip ./source/a/rpm2tgz/patches/0010-no-absolute-filenames-extracting-cpio.patch
gzip ./source/a/udisks/udisks.no.pci-db.diff
gzip ./source/a/udisks/udisks.glibc228.diff
gzip ./source/a/dialog/dialog.all.use_height.diff
diff --git a/source/a/plzip/plzip.SlackBuild b/source/a/plzip/plzip.SlackBuild
index aefb1204..035d8d1d 100755
--- a/source/a/plzip/plzip.SlackBuild
+++ b/source/a/plzip/plzip.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=plzip
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.lz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/a/rpm2tgz/patches/0010-no-absolute-filenames-extracting-cpio.patch b/source/a/rpm2tgz/patches/0010-no-absolute-filenames-extracting-cpio.patch
new file mode 100644
index 00000000..77901223
--- /dev/null
+++ b/source/a/rpm2tgz/patches/0010-no-absolute-filenames-extracting-cpio.patch
@@ -0,0 +1,11 @@
+--- ./rpm2targz.orig 2022-01-28 23:26:57.686681986 -0600
++++ ./rpm2targz 2022-01-28 23:28:18.872683802 -0600
+@@ -175,7 +175,7 @@
+ fi
+ mkdir -p $DEST
+ ( cd $DEST
+- cpio -i -m -d < $ofn 1> /dev/null 2> /dev/null
++ cpio -i -m -d --no-absolute-filenames < $ofn 1> /dev/null 2> /dev/null
+ rm -f $ofn
+ find . -type d -perm 700 -exec chmod 755 {} \;
+ )
diff --git a/source/a/rpm2tgz/patches/0011-ignore-rpm2cpio-error-code.patch b/source/a/rpm2tgz/patches/0011-ignore-rpm2cpio-error-code.patch
new file mode 100644
index 00000000..61f5a04b
--- /dev/null
+++ b/source/a/rpm2tgz/patches/0011-ignore-rpm2cpio-error-code.patch
@@ -0,0 +1,44 @@
+--- ./rpm2targz.orig 2022-01-28 23:51:56.398715512 -0600
++++ ./rpm2targz 2022-01-28 23:53:21.350717413 -0600
+@@ -50,6 +50,7 @@
+ echo " as documention to /usr/doc/\$PRGNAM-\$VERSION/"
+ echo " -d attempt a wellformed slack-desc from the rpm meta data"
+ echo " -c reset all directory permissions to 755 and ownership to root:root."
++ echo " -i continue to repackage even if rpm2cpio reports an error"
+ echo
+ else
+ echo "Usage: $0 <file.rpm>"
+@@ -99,7 +100,7 @@
+ usage
+ fi
+
+-ARGS=$(getopt "hsSndrc" $* )
++ARGS=$(getopt "hisSndrc" $* )
+ set -- ${ARGS}
+ for i; do
+ case "$1" in
+@@ -127,6 +128,10 @@
+ CHOWN="true"
+ shift
+ ;;
++ -i)
++ IGNOREERROR="true"
++ shift
++ ;;
+ --)
+ shift
+ break
+@@ -160,8 +165,11 @@
+ ofn=$TMPDIR/$(basename $i .rpm).cpio
+ if which rpm2cpio 1> /dev/null 2> /dev/null ; then
+ rpm2cpio $i > $ofn 2> /dev/null
+- if [ ! $? = 0 ]; then
+- echo "ERROR: rpm2cpio failed. (maybe $i is not an RPM?)"
++ ERRORCODE=$?
++ if [ ! $ERRORCODE = 0 -a ! "$IGNOREERROR" = "true" ]; then
++ echo "ERROR: rpm2cpio failed (returned error code $ERRORCODE). Maybe $i is not an RPM?"
++ echo "If you wish to try again, you may ignore the error code and force $0 to try to"
++ echo "create a package by adding this option: -i"
+ rm -rf $TMPDIR
+ continue
+ fi
diff --git a/source/a/rpm2tgz/rpm2targz b/source/a/rpm2tgz/rpm2targz
index 5c91c64a..3778cdc2 100644
--- a/source/a/rpm2tgz/rpm2targz
+++ b/source/a/rpm2tgz/rpm2targz
@@ -1,7 +1,7 @@
#!/bin/sh
# Copyright 1997, 1998 Patrick Volkerding, Moorhead, MN USA
# Copyright 2002, 2004 Slackware Linux, Inc., Concord, CA USA
-# Copyright 2006, 2009 Patrick Volkerding, Sebeka, MN USA
+# Copyright 2006, 2009, 2022 Patrick Volkerding, Sebeka, MN USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
diff --git a/source/a/rpm2tgz/rpm2tgz.SlackBuild b/source/a/rpm2tgz/rpm2tgz.SlackBuild
index 1bb9ec11..00ebb5bc 100755
--- a/source/a/rpm2tgz/rpm2tgz.SlackBuild
+++ b/source/a/rpm2tgz/rpm2tgz.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2008, 2009, 2010, 2018 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2008, 2009, 2010, 2018, 2022 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=rpm2tgz
VERSION=1.2.2
-BUILD=${BUILD:-4}
+BUILD=${BUILD:-5}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -78,6 +78,13 @@ cat $CWD/rpm2targz > $PKG/usr/bin/rpm2targz
zcat $CWD/patches/0007-Add-support-for-.txz-packages-and-rpm2txz-symlink.patch.gz | patch -p1 || exit 1
zcat $CWD/patches/0008-Avoid-none-values-in-slack-desc.patch.gz | patch -p1 || exit 1
zcat $CWD/patches/0009-Add-c-option-just-as-makepkg-c-y.patch.gz | patch -p1 || exit 1
+ # Make sure that if someone created an RPM with absolute filenames that we
+ # don't allow it to write all over the / directory when we're just trying
+ # to extract it to make the .tgz:
+ zcat $CWD/patches/0010-no-absolute-filenames-extracting-cpio.patch.gz | patch -p1 || exit 1
+ # Allow ignoring rpm2cpio error code. Some RPMs can be extracted, but
+ # throw an error anyway.
+ zcat $CWD/patches/0011-ignore-rpm2cpio-error-code.patch.gz | patch -p1 || exit 1
) || exit 1
( cd $PKG/usr/bin ; ln -sf rpm2targz rpm2tgz )
diff --git a/source/ap/sudo/sudo.SlackBuild b/source/ap/sudo/sudo.SlackBuild
index a1d65af6..42b9895d 100755
--- a/source/ap/sudo/sudo.SlackBuild
+++ b/source/ap/sudo/sudo.SlackBuild
@@ -127,8 +127,8 @@ mv $PKG/etc/sudoers $PKG/etc/sudoers.new
rm -r $PKG/usr/doc/sudo-$VERSION
mkdir -p $PKG/usr/doc/sudo-$VERSION
cp -a \
- INSTALL NEWS README* \
- doc/{CONTRIBUTORS,HISTORY,LICENSE,TROUBLESHOOTING,UPGRADE} \
+ INSTALL* LICENSE* NEWS* README* \
+ docs/{CONTRIB*,HISTORY*,SECURITY*,TROUBLESHOOTING*,UPGRADE*} \
$PKG/usr/doc/sudo-$VERSION
chmod 644 $PKG/usr/doc/sudo-$VERSION/*
diff --git a/source/x/mesa/mesa.SlackBuild b/source/x/mesa/mesa.SlackBuild
index 47c0bcb9..10cc1467 100755
--- a/source/x/mesa/mesa.SlackBuild
+++ b/source/x/mesa/mesa.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=mesa
VERSION=${VERSION:-$(echo $PKGNAM-[0-9]*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
DEMOVERS=${DEMOVERS:-8.4.0}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
BUILD_DEMOS=${BUILD_DEMOS:-YES}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -183,7 +183,7 @@ if [ "$BUILD_DEMOS" = "YES" ]; then
make install DESTDIR=$PKG/cruft || exit 1
# Install gears and glinfo, as well as a few other demos:
mkdir -p $PKG/usr/bin
- for demo in gears glinfo glthreads glxcontexts glxdemo glxgears \
+ for demo in eglinfo gears glinfo glthreads glxcontexts glxdemo glxgears \
glxgears_fbconfig glxheads glxinfo glxpbdemo glxpixmap ; do
mv --verbose $PKG/cruft/usr/bin/$demo $PKG/usr/bin
done