summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2023-04-05 18:31:03 +0000
committer Eric Hameleers <alien@slackware.com>2023-04-06 13:39:05 +0200
commit3ec3cf58c9a54e2aae88832358547c5f230581fd (patch)
treeeeb56c331db84d87e1590fce076d7821ecd4a548
parentb4079a7f22023739c046b28ecc905345241a614b (diff)
downloadcurrent-20230405183103_15.0.tar.gz
current-20230405183103_15.0.tar.xz
Wed Apr 5 18:31:03 UTC 202320230405183103_15.0
patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txz: Upgraded. This is a bugfix release. The primary focus is to correct a rare corruption bug in high compression mode. While the probability might be very small, corruption issues are nonetheless very serious, so an update to this version is highly recommended, especially if you employ high compression modes (levels 16+).
-rw-r--r--ChangeLog.rss20
-rw-r--r--ChangeLog.txt8
-rw-r--r--FILELIST.TXT115
-rw-r--r--patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txt11
-rw-r--r--patches/source/zstd/slack-desc19
-rwxr-xr-xpatches/source/zstd/zstd.SlackBuild159
-rw-r--r--patches/source/zstd/zstd.dont.link.pzstd.to.static.libzstd.a.diff13
-rw-r--r--patches/source/zstd/zstd.url1
-rwxr-xr-xrecompress.sh1
9 files changed, 292 insertions, 55 deletions
diff --git a/ChangeLog.rss b/ChangeLog.rss
index ca691ff45..b11063aa8 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,10 +11,26 @@
<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>Sun, 2 Apr 2023 18:33:01 GMT</pubDate>
- <lastBuildDate>Mon, 3 Apr 2023 11:30:20 GMT</lastBuildDate>
+ <pubDate>Wed, 5 Apr 2023 18:31:03 GMT</pubDate>
+ <lastBuildDate>Thu, 6 Apr 2023 11:38:33 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
+ <title>Wed, 5 Apr 2023 18:31:03 GMT</title>
+ <pubDate>Wed, 5 Apr 2023 18:31:03 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20230405183103</link>
+ <guid isPermaLink="false">20230405183103</guid>
+ <description>
+ <![CDATA[<pre>
+patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txz: Upgraded.
+ This is a bugfix release. The primary focus is to correct a rare corruption
+ bug in high compression mode. While the probability might be very small,
+ corruption issues are nonetheless very serious, so an update to this version
+ is highly recommended, especially if you employ high compression modes
+ (levels 16+).
+ </pre>]]>
+ </description>
+ </item>
+ <item>
<title>Sun, 2 Apr 2023 18:33:01 GMT</title>
<pubDate>Sun, 2 Apr 2023 18:33:01 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20230402183301</link>
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 55bd62de2..a99cfa546 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,11 @@
+Wed Apr 5 18:31:03 UTC 2023
+patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txz: Upgraded.
+ This is a bugfix release. The primary focus is to correct a rare corruption
+ bug in high compression mode. While the probability might be very small,
+ corruption issues are nonetheless very serious, so an update to this version
+ is highly recommended, especially if you employ high compression modes
+ (levels 16+).
++--------------------------+
Sun Apr 2 18:33:01 UTC 2023
patches/packages/irssi-1.4.4-x86_64-1_slack15.0.txz: Upgraded.
Do not crash Irssi when one line is printed as the result of another line
diff --git a/FILELIST.TXT b/FILELIST.TXT
index ecdade0d9..c39229f5e 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Sun Apr 2 18:36:23 UTC 2023
+Wed Apr 5 18:33:47 UTC 2023
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 2023-04-02 18:33 .
+drwxr-xr-x 12 root root 4096 2023-04-05 18:31 .
-rw-r--r-- 1 root root 5767 2022-02-02 22:44 ./ANNOUNCE.15.0
-rw-r--r-- 1 root root 16609 2022-03-30 19:03 ./CHANGES_AND_HINTS.TXT
--rw-r--r-- 1 root root 1174703 2023-03-31 18:06 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-03-31 18:06 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1175339 2023-04-02 18:36 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-04-02 18:36 ./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 2002363 2023-04-02 18:33 ./ChangeLog.txt
+-rw-r--r-- 1 root root 2002805 2023-04-05 18:31 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./EFI/BOOT
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
@@ -25,7 +25,7 @@ drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./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 1531868 2023-03-31 18:06 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1532714 2023-04-02 18:36 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
-rw-r--r-- 1 root root 864745 2022-02-02 08:25 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
@@ -739,13 +739,13 @@ drwxr-xr-x 2 root root 4096 2008-05-07 05:21 ./pasture/source/php/pear
-rwxr-xr-x 1 root root 9448 2018-05-16 22:38 ./pasture/source/php/php.SlackBuild
-rw-r--r-- 1 root root 775 2017-07-07 19:25 ./pasture/source/php/php.ini-development.diff.gz
-rw-r--r-- 1 root root 830 2005-12-09 05:18 ./pasture/source/php/slack-desc
-drwxr-xr-x 4 root root 4096 2023-04-02 18:36 ./patches
--rw-r--r-- 1 root root 69189 2023-04-02 18:36 ./patches/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-04-02 18:36 ./patches/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 93715 2023-04-02 18:36 ./patches/FILE_LIST
--rw-r--r-- 1 root root 12020005 2023-04-02 18:36 ./patches/MANIFEST.bz2
--rw-r--r-- 1 root root 49665 2023-04-02 18:36 ./patches/PACKAGES.TXT
-drwxr-xr-x 3 root root 20480 2023-04-02 18:36 ./patches/packages
+drwxr-xr-x 4 root root 4096 2023-04-05 18:33 ./patches
+-rw-r--r-- 1 root root 69773 2023-04-05 18:33 ./patches/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-04-05 18:33 ./patches/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 94500 2023-04-05 18:33 ./patches/FILE_LIST
+-rw-r--r-- 1 root root 12020353 2023-04-05 18:33 ./patches/MANIFEST.bz2
+-rw-r--r-- 1 root root 50308 2023-04-05 18:33 ./patches/PACKAGES.TXT
+drwxr-xr-x 3 root root 20480 2023-04-05 18:33 ./patches/packages
-rw-r--r-- 1 root root 327 2022-02-15 05:07 ./patches/packages/aaa_base-15.0-x86_64-4_slack15.0.txt
-rw-r--r-- 1 root root 10716 2022-02-15 05:07 ./patches/packages/aaa_base-15.0-x86_64-4_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-02-15 05:07 ./patches/packages/aaa_base-15.0-x86_64-4_slack15.0.txz.asc
@@ -984,7 +984,10 @@ drwxr-xr-x 2 root root 4096 2023-02-18 02:05 ./patches/packages/linux-5.15
-rw-r--r-- 1 root root 388 2022-10-15 04:05 ./patches/packages/zlib-1.2.13-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 105356 2022-10-15 04:05 ./patches/packages/zlib-1.2.13-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-10-15 04:05 ./patches/packages/zlib-1.2.13-x86_64-1_slack15.0.txz.asc
-drwxr-xr-x 71 root root 4096 2023-04-02 18:28 ./patches/source
+-rw-r--r-- 1 root root 463 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txt
+-rw-r--r-- 1 root root 459652 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txz
+-rw-r--r-- 1 root root 163 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txz.asc
+drwxr-xr-x 72 root root 4096 2023-04-05 18:23 ./patches/source
drwxr-xr-x 2 root root 4096 2022-01-16 05:07 ./patches/source/aaa_base
-rw-r--r-- 1 root root 11041 2022-02-15 04:49 ./patches/source/aaa_base/_aaa_base.tar.gz
-rwxr-xr-x 1 root root 3894 2022-02-15 05:07 ./patches/source/aaa_base/aaa_base.SlackBuild
@@ -1753,6 +1756,12 @@ drwxr-xr-x 2 root root 4096 2022-10-15 04:03 ./patches/source/zlib
-rw-r--r-- 1 root root 1296496 2022-10-13 05:06 ./patches/source/zlib/zlib-1.2.13.tar.xz
-rw-r--r-- 1 root root 235 2022-10-13 05:06 ./patches/source/zlib/zlib-1.2.13.tar.xz.asc
-rwxr-xr-x 1 root root 4059 2022-10-15 04:04 ./patches/source/zlib/zlib.SlackBuild
+drwxr-xr-x 2 root root 4096 2023-04-05 18:11 ./patches/source/zstd
+-rw-r--r-- 1 root root 950 2018-09-13 20:44 ./patches/source/zstd/slack-desc
+-rw-r--r-- 1 root root 1786648 2023-04-04 20:13 ./patches/source/zstd/zstd-1.5.5.tar.lz
+-rwxr-xr-- 1 root root 4938 2023-04-05 18:13 ./patches/source/zstd/zstd.SlackBuild
+-rw-r--r-- 1 root root 325 2018-12-30 04:38 ./patches/source/zstd/zstd.dont.link.pzstd.to.static.libzstd.a.diff.gz
+-rw-r--r-- 1 root root 33 2018-11-08 01:06 ./patches/source/zstd/zstd.url
drwxr-xr-x 17 root root 4096 2022-02-02 08:25 ./slackware64
-rw-r--r-- 1 root root 337498 2022-02-02 08:25 ./slackware64/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2022-02-02 08:25 ./slackware64/CHECKSUMS.md5.asc
@@ -2743,14 +2752,14 @@ drwxr-xr-x 2 root root 69632 2022-02-01 08:29 ./slackware64/kde
-rw-r--r-- 1 root root 163 2022-01-06 22:06 ./slackware64/kde/cervisia-21.12.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 537 2022-01-16 03:06 ./slackware64/kde/digikam-7.5.0-x86_64-1.txt
-rw-r--r-- 1 root root 19010720 2022-01-16 03:06 ./slackware64/kde/digikam-7.5.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-01-16 03:06 ./slackware64/kde/digikam-7.5.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 338 2022-01-06 22:05 ./slackware64/kde/dolphin-21.12.1-x86_64-1.txt
--rw-r--r-- 1 root root 4169992 2022-01-06 22:05 ./slackware64/kde/dolphin-21.12.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-01-06 22:05 ./slackware64/kde/dolphin-21.12.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 325 2022-01-06 22:06 ./slackware64/kde/dolphin-plugins-21.12.1-x86_64-1.txt
--rw-r--r-- 1 root root 355292 2022-01-06 22:06 ./slackware64/kde/dolphin-plugins-21.12.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-01-06 22:06 ./slackware64/kde/dolphin-plugins-21.12.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 296 2022-01-06 22:15 ./slackware64/kde/dragon-21.12.1-x86_64-1.txt
+-rw-r--r-- 1 root root 163 2022-01-16 03:06 ./slackware64/kde/digikam-7.5.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 338 2022-01-06 22:05 ./slackware64/kde/dolphin-21.12.1-x86_64-1.txt
+-rw-r--r-- 1 root root 4169992 2022-01-06 22:05 ./slackware64/kde/dolphin-21.12.1-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-01-06 22:05 ./slackware64/kde/dolphin-21.12.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 325 2022-01-06 22:06 ./slackware64/kde/dolphin-plugins-21.12.1-x86_64-1.txt
+-rw-r--r-- 1 root root 355292 2022-01-06 22:06 ./slackware64/kde/dolphin-plugins-21.12.1-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-01-06 22:06 ./slackware64/kde/dolphin-plugins-21.12.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 296 2022-01-06 22:15 ./slackware64/kde/dragon-21.12.1-x86_64-1.txt
-rw-r--r-- 1 root root 1773484 2022-01-06 22:15 ./slackware64/kde/dragon-21.12.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-06 22:15 ./slackware64/kde/dragon-21.12.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 196 2022-01-04 21:51 ./slackware64/kde/drkonqi-5.23.5-x86_64-1.txt
@@ -5479,13 +5488,13 @@ drwxr-xr-x 2 root root 65536 2022-02-01 04:47 ./slackware64/x
-rw-r--r-- 1 root root 163 2021-02-13 13:19 ./slackware64/x/font-adobe-100dpi-1.0.3-noarch-5.txz.asc
-rw-r--r-- 1 root root 423 2021-02-13 13:19 ./slackware64/x/font-adobe-75dpi-1.0.3-noarch-5.txt
-rw-r--r-- 1 root root 5462000 2021-02-13 13:19 ./slackware64/x/font-adobe-75dpi-1.0.3-noarch-5.txz
--rw-r--r-- 1 root root 163 2021-02-13 13:19 ./slackware64/x/font-adobe-75dpi-1.0.3-noarch-5.txz.asc
--rw-r--r-- 1 root root 527 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-100dpi-1.0.4-noarch-5.txt
--rw-r--r-- 1 root root 1467952 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-100dpi-1.0.4-noarch-5.txz
--rw-r--r-- 1 root root 163 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-100dpi-1.0.4-noarch-5.txz.asc
--rw-r--r-- 1 root root 514 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-75dpi-1.0.4-noarch-5.txt
--rw-r--r-- 1 root root 1220756 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-75dpi-1.0.4-noarch-5.txz
--rw-r--r-- 1 root root 163 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-75dpi-1.0.4-noarch-5.txz.asc
+-rw-r--r-- 1 root root 163 2021-02-13 13:19 ./slackware64/x/font-adobe-75dpi-1.0.3-noarch-5.txz.asc
+-rw-r--r-- 1 root root 527 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-100dpi-1.0.4-noarch-5.txt
+-rw-r--r-- 1 root root 1467952 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-100dpi-1.0.4-noarch-5.txz
+-rw-r--r-- 1 root root 163 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-100dpi-1.0.4-noarch-5.txz.asc
+-rw-r--r-- 1 root root 514 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-75dpi-1.0.4-noarch-5.txt
+-rw-r--r-- 1 root root 1220756 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-75dpi-1.0.4-noarch-5.txz
+-rw-r--r-- 1 root root 163 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-75dpi-1.0.4-noarch-5.txz.asc
-rw-r--r-- 1 root root 516 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-type1-1.0.4-noarch-5.txt
-rw-r--r-- 1 root root 178300 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-type1-1.0.4-noarch-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-type1-1.0.4-noarch-5.txz.asc
@@ -8624,18 +8633,18 @@ drwxr-xr-x 2 root root 4096 2021-05-21 04:53 ./source/d/perl
-rw-r--r-- 1 root root 844 2017-01-14 23:40 ./source/d/perl/libnet-3.08-Do-not-create-Net-libnet.cfg.patch.gz
-rw-r--r-- 1 root root 95547 2020-12-23 11:23 ./source/d/perl/libnet-3.13.tar.gz
-rw-r--r-- 1 root root 12385280 2021-05-20 20:07 ./source/d/perl/perl-5.34.0.tar.lz
--rwxr-xr-x 1 root root 17903 2021-05-21 04:51 ./source/d/perl/perl.SlackBuild
--rw-r--r-- 1 root root 606 2008-09-21 00:04 ./source/d/perl/perl.configure.multilib.patch.gz
--rw-r--r-- 1 root root 996 2021-05-21 04:51 ./source/d/perl/slack-desc
-drwxr-xr-x 3 root root 4096 2021-02-13 05:31 ./source/d/pkg-config
--rw-r--r-- 1 root root 252 2015-04-17 18:25 ./source/d/pkg-config/doinst.sh.gz
--rw-r--r-- 1 root root 1098512 2017-03-20 17:08 ./source/d/pkg-config/pkg-config-0.29.2.tar.xz
--rwxr-xr-x 1 root root 4193 2021-02-13 05:31 ./source/d/pkg-config/pkg-config.SlackBuild
-drwxr-xr-x 2 root root 4096 2006-08-20 04:13 ./source/d/pkg-config/scripts
--rwxr-xr-x 1 root root 269 2016-06-04 18:22 ./source/d/pkg-config/scripts/pkgconfig.csh
--rwxr-xr-x 1 root root 279 2016-06-04 18:22 ./source/d/pkg-config/scripts/pkgconfig.sh
--rw-r--r-- 1 root root 902 2018-02-27 06:13 ./source/d/pkg-config/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/d/pmake
+-rwxr-xr-x 1 root root 17903 2021-05-21 04:51 ./source/d/perl/perl.SlackBuild
+-rw-r--r-- 1 root root 606 2008-09-21 00:04 ./source/d/perl/perl.configure.multilib.patch.gz
+-rw-r--r-- 1 root root 996 2021-05-21 04:51 ./source/d/perl/slack-desc
+drwxr-xr-x 3 root root 4096 2021-02-13 05:31 ./source/d/pkg-config
+-rw-r--r-- 1 root root 252 2015-04-17 18:25 ./source/d/pkg-config/doinst.sh.gz
+-rw-r--r-- 1 root root 1098512 2017-03-20 17:08 ./source/d/pkg-config/pkg-config-0.29.2.tar.xz
+-rwxr-xr-x 1 root root 4193 2021-02-13 05:31 ./source/d/pkg-config/pkg-config.SlackBuild
+drwxr-xr-x 2 root root 4096 2006-08-20 04:13 ./source/d/pkg-config/scripts
+-rwxr-xr-x 1 root root 269 2016-06-04 18:22 ./source/d/pkg-config/scripts/pkgconfig.csh
+-rwxr-xr-x 1 root root 279 2016-06-04 18:22 ./source/d/pkg-config/scripts/pkgconfig.sh
+-rw-r--r-- 1 root root 902 2018-02-27 06:13 ./source/d/pkg-config/slack-desc
+drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/d/pmake
-rw-r--r-- 1 root root 264383 2005-07-07 09:32 ./source/d/pmake/pmake-1.111.tar.gz
-rwxr-xr-x 1 root root 4403 2021-02-13 05:31 ./source/d/pmake/pmake.SlackBuild
-rw-r--r-- 1 root root 265 2007-03-24 23:38 ./source/d/pmake/pmake.strerror.strdup.diff.gz
@@ -15050,18 +15059,18 @@ drwxr-xr-x 2 root root 12288 2020-05-18 17:50 ./source/x/x11/slack-desc
-rw-r--r-- 1 root root 1031 2018-02-26 22:56 ./source/x/x11/slack-desc/libXfont2
-rw-r--r-- 1 root root 874 2012-04-08 03:18 ./source/x/x11/slack-desc/libXfontcache
-rw-r--r-- 1 root root 748 2012-04-08 03:18 ./source/x/x11/slack-desc/libXft
--rw-r--r-- 1 root root 749 2012-04-08 03:18 ./source/x/x11/slack-desc/libXi
--rw-r--r-- 1 root root 846 2012-04-08 03:19 ./source/x/x11/slack-desc/libXinerama
--rw-r--r-- 1 root root 806 2018-02-26 22:56 ./source/x/x11/slack-desc/libXmu
--rw-r--r-- 1 root root 738 2012-04-08 03:23 ./source/x/x11/slack-desc/libXp
--rw-r--r-- 1 root root 770 2012-04-08 03:24 ./source/x/x11/slack-desc/libXpm
--rw-r--r-- 1 root root 853 2015-04-21 01:58 ./source/x/x11/slack-desc/libXpresent
--rw-r--r-- 1 root root 821 2012-04-08 03:24 ./source/x/x11/slack-desc/libXrandr
--rw-r--r-- 1 root root 838 2012-04-08 03:24 ./source/x/x11/slack-desc/libXrender
--rw-r--r-- 1 root root 779 2012-04-08 03:25 ./source/x/x11/slack-desc/libXres
--rw-r--r-- 1 root root 744 2012-04-08 03:26 ./source/x/x11/slack-desc/libXt
--rw-r--r-- 1 root root 792 2012-04-08 03:26 ./source/x/x11/slack-desc/libXtst
--rw-r--r-- 1 root root 777 2012-04-08 03:26 ./source/x/x11/slack-desc/libXv
+-rw-r--r-- 1 root root 749 2012-04-08 03:18 ./source/x/x11/slack-desc/libXi
+-rw-r--r-- 1 root root 846 2012-04-08 03:19 ./source/x/x11/slack-desc/libXinerama
+-rw-r--r-- 1 root root 806 2018-02-26 22:56 ./source/x/x11/slack-desc/libXmu
+-rw-r--r-- 1 root root 738 2012-04-08 03:23 ./source/x/x11/slack-desc/libXp
+-rw-r--r-- 1 root root 770 2012-04-08 03:24 ./source/x/x11/slack-desc/libXpm
+-rw-r--r-- 1 root root 853 2015-04-21 01:58 ./source/x/x11/slack-desc/libXpresent
+-rw-r--r-- 1 root root 821 2012-04-08 03:24 ./source/x/x11/slack-desc/libXrandr
+-rw-r--r-- 1 root root 838 2012-04-08 03:24 ./source/x/x11/slack-desc/libXrender
+-rw-r--r-- 1 root root 779 2012-04-08 03:25 ./source/x/x11/slack-desc/libXres
+-rw-r--r-- 1 root root 744 2012-04-08 03:26 ./source/x/x11/slack-desc/libXt
+-rw-r--r-- 1 root root 792 2012-04-08 03:26 ./source/x/x11/slack-desc/libXtst
+-rw-r--r-- 1 root root 777 2012-04-08 03:26 ./source/x/x11/slack-desc/libXv
-rw-r--r-- 1 root root 777 2012-04-08 02:52 ./source/x/x11/slack-desc/libXvMC
-rw-r--r-- 1 root root 844 2012-04-08 03:27 ./source/x/x11/slack-desc/libXxf86dga
-rw-r--r-- 1 root root 864 2012-04-08 03:27 ./source/x/x11/slack-desc/libXxf86misc
diff --git a/patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txt b/patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txt
new file mode 100644
index 000000000..9282c7149
--- /dev/null
+++ b/patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txt
@@ -0,0 +1,11 @@
+zstd: zstd (real-time compression algorithm)
+zstd:
+zstd: Zstandard, or zstd for short, is a real-time compression algorithm
+zstd: providing high compression ratios. It offers a very wide range of
+zstd: compression/speed trade-off, while being backed by a very fast
+zstd: decoder. It also offers a special mode for small data, called
+zstd: dictionary compression, and can create dictionaries from any sample
+zstd: set.
+zstd:
+zstd: Homepage: http://zstd.net/
+zstd:
diff --git a/patches/source/zstd/slack-desc b/patches/source/zstd/slack-desc
new file mode 100644
index 000000000..215674d54
--- /dev/null
+++ b/patches/source/zstd/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+zstd: zstd (real-time compression algorithm)
+zstd:
+zstd: Zstandard, or zstd for short, is a real-time compression algorithm
+zstd: providing high compression ratios. It offers a very wide range of
+zstd: compression/speed trade-off, while being backed by a very fast
+zstd: decoder. It also offers a special mode for small data, called
+zstd: dictionary compression, and can create dictionaries from any sample
+zstd: set.
+zstd:
+zstd: Homepage: http://zstd.net/
+zstd:
diff --git a/patches/source/zstd/zstd.SlackBuild b/patches/source/zstd/zstd.SlackBuild
new file mode 100755
index 000000000..b12880c12
--- /dev/null
+++ b/patches/source/zstd/zstd.SlackBuild
@@ -0,0 +1,159 @@
+#!/bin/sh
+# Copyright 2018 Eric Hameleers, Eindhoven, Netherlands
+# Copyright 2018 Patrick J. Volkerding, Sebeka, MN, USA
+# All rights reserved.
+
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PKGNAM=zstd
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1_slack15.0}
+
+NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ case "$(uname -m)" in
+ i?86) ARCH=i586 ;;
+ arm*) readelf /usr/bin/file -A | grep -E -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) ARCH=$(uname -m) ;;
+ esac
+ export ARCH
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
+ exit 0
+fi
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ SLKLDFLAGS=""
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ SLKLDFLAGS=""
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ SLKLDFLAGS=""
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ SLKLDFLAGS="-L/usr/lib64"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "armv7hl" ]; then
+ SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
+ SLKLDFLAGS=""
+ LIBDIRSUFFIX=""
+else
+ SLKCFLAGS="-O2"
+ SLKLDFLAGS=""
+ LIBDIRSUFFIX=""
+fi
+
+NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+cd $TMP
+rm -rf $PKGNAM-$VERSION
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
+cd $PKGNAM-$VERSION || exit 1
+
+zcat $CWD/zstd.dont.link.pzstd.to.static.libzstd.a.diff.gz | patch -p1 --verbose || exit 1
+
+# Make sure ownerships and permissions are sane:
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \+ -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \+
+
+# Compile it:
+make $NUMJOBS CFLAGS="$SLKCFLAGS" || exit 1
+make $NUMJOBS CFLAGS="$SLKCFLAGS" -C contrib/pzstd || exit 1
+
+# Install it:
+make \
+ $NUMJOBS \
+ prefix=/usr \
+ libdir=/usr/lib${LIBDIRSUFFIX} \
+ mandir=/usr/man \
+ DESTDIR=$PKG \
+ install || exit 1
+install -Dm755 contrib/pzstd/pzstd $PKG/usr/bin/pzstd || exit 1
+
+# Don't ship static library:
+rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.a
+
+# It might be advisable to have the libraries in /lib${LIBDIRSUFFIX}:
+mkdir -p $PKG/lib${LIBDIRSUFFIX}
+mv $PKG/usr/lib${LIBDIRSUFFIX}/libzstd.so.* $PKG/lib${LIBDIRSUFFIX}
+( cd $PKG/usr/lib${LIBDIRSUFFIX}
+ rm -f libzstd.so
+ ln -sf ../../lib${LIBDIRSUFFIX}/libzstd.so.? libzstd.so
+)
+
+# zstdmt as the same as zstd, so just make a symlink:
+( cd $PKG/usr/bin
+ ln -sf zstd zstdmt
+)
+
+# Strip binaries:
+find $PKG | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+find $PKG | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Compress and link manpages, if any:
+if [ -d $PKG/usr/man ]; then
+ ( cd $PKG/usr/man
+ for manpagedir in $(find . -type d -name "man*") ; do
+ ( cd $manpagedir
+ for eachpage in $( find . -type l -maxdepth 1) ; do
+ ln -s $( readlink $eachpage ).gz $eachpage.gz
+ rm $eachpage
+ done
+ gzip -9 *.?
+ )
+ done
+ )
+fi
+
+# Add a documentation directory:
+mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
+cp -a \
+ CONTRIBUTING* COPYING* LICENSE NEWS README* TESTING* \
+ $PKG/usr/doc/$PKGNAM-$VERSION
+
+# Add a package description:
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+# Build package:
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/patches/source/zstd/zstd.dont.link.pzstd.to.static.libzstd.a.diff b/patches/source/zstd/zstd.dont.link.pzstd.to.static.libzstd.a.diff
new file mode 100644
index 000000000..6ecc373be
--- /dev/null
+++ b/patches/source/zstd/zstd.dont.link.pzstd.to.static.libzstd.a.diff
@@ -0,0 +1,13 @@
+--- ./contrib/pzstd/Makefile.orig 2018-12-29 22:36:55.196425576 -0600
++++ ./contrib/pzstd/Makefile 2018-12-29 22:37:54.123426836 -0600
+@@ -171,8 +171,8 @@
+ $(TESTPROG) ./test/RoundTripTest$(EXT) $(TESTFLAGS)
+
+ # Build the main binary
+-pzstd$(EXT): main.o $(PROGDIR)/util.o Options.o Pzstd.o SkippableFrame.o $(ZSTDDIR)/libzstd.a
+- $(LD_COMMAND)
++pzstd$(EXT): main.o $(PROGDIR)/util.o Options.o Pzstd.o SkippableFrame.o
++ $(LD_COMMAND) -L ../../lib -lzstd
+
+ # Target that depends on all the tests
+ .PHONY: tests
diff --git a/patches/source/zstd/zstd.url b/patches/source/zstd/zstd.url
new file mode 100644
index 000000000..8e7c94f8e
--- /dev/null
+++ b/patches/source/zstd/zstd.url
@@ -0,0 +1 @@
+https://github.com/facebook/zstd
diff --git a/recompress.sh b/recompress.sh
index 4cbdecd5a..1208446e4 100755
--- a/recompress.sh
+++ b/recompress.sh
@@ -1259,6 +1259,7 @@ gzip ./patches/source/xorg-server/patch/xorg-server/CVE-2022-3550.patch
gzip ./patches/source/xorg-server/patch/xorg-server/06_use-intel-only-on-pre-gen4.diff
gzip ./patches/source/xorg-server/patch/xorg-server/0001-Always-install-vbe-and-int10-sdk-headers.patch
gzip ./patches/source/xorg-server/patch/xorg-server/0001-f1070c01d616c5f21f939d5ebc533738779451ac.patch
+gzip ./patches/source/zstd/zstd.dont.link.pzstd.to.static.libzstd.a.diff
gzip ./patches/source/xscreensaver/setuid.c
gzip ./patches/source/xscreensaver/xscreensaver.electricsheep.diff
gzip ./patches/source/xscreensaver/doinst.sh