summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2024-02-09 21:48:09 +0000
committer Eric Hameleers <alien@slackware.com>2024-02-10 13:30:40 +0100
commit639c931a2ba557d67a8948973657d8a47a8c3f6d (patch)
tree66998570a1faaa4f51b7d4a26e91d3ffe2af67ed
parent2fac477c489dc8f8b21ca2668538c17f24a58016 (diff)
downloadcurrent-639c931a2ba557d67a8948973657d8a47a8c3f6d.tar.gz
current-639c931a2ba557d67a8948973657d8a47a8c3f6d.tar.xz
Fri Feb 9 21:48:09 UTC 202420240209214809_15.0
patches/packages/xpdf-4.05-x86_64-1_slack15.0.txz: Upgraded. This update fixes security issues: Fixed a bug in the ICCBased color space parser that was allowing the number of components to be zero. Thanks to huckleberry for the bug report. Fixed a bug in the ICCBased color space parser that was allowing the number of components to be zero. Thanks to huckleberry for the bug report. Added checks for PDF object loops in AcroForm::scanField(), Catalog::readPageLabelTree2(), and Catalog::readEmbeddedFileTree(). The zero-width character problem can also happen if the page size is very large -- that needs to be limited too, the same way as character position coordinates. Thanks to jlinliu for the bug report. Add some missing bounds check code in DCTStream. Thanks to Jiahao Liu for the bug report. Fix a deadlock when an object stream's length field is contained in another object stream. Thanks to Jiahao Liu for the bug report. For more information, see: https://www.cve.org/CVERecord?id=CVE-2023-2662 https://www.cve.org/CVERecord?id=CVE-2023-2662 https://www.cve.org/CVERecord?id=CVE-2018-7453 https://www.cve.org/CVERecord?id=CVE-2018-16369 https://www.cve.org/CVERecord?id=CVE-2022-36561 https://www.cve.org/CVERecord?id=CVE-2022-41844 https://www.cve.org/CVERecord?id=CVE-2023-2663 https://www.cve.org/CVERecord?id=CVE-2023-2664 https://www.cve.org/CVERecord?id=CVE-2023-3044 https://www.cve.org/CVERecord?id=CVE-2023-3436 (* Security fix *)
-rw-r--r--ChangeLog.rss41
-rw-r--r--ChangeLog.txt29
-rw-r--r--FILELIST.TXT382
-rw-r--r--patches/packages/xpdf-4.05-x86_64-1_slack15.0.txt11
-rw-r--r--patches/source/xpdf/doinst.sh19
-rw-r--r--patches/source/xpdf/lang/xpdf-arabic.diff7
-rw-r--r--patches/source/xpdf/lang/xpdf-chinese-simplified.diff19
-rw-r--r--patches/source/xpdf/lang/xpdf-chinese-traditional.diff17
-rw-r--r--patches/source/xpdf/lang/xpdf-cyrillic.diff9
-rw-r--r--patches/source/xpdf/lang/xpdf-greek.diff9
-rw-r--r--patches/source/xpdf/lang/xpdf-hebrew.diff9
-rw-r--r--patches/source/xpdf/lang/xpdf-japanese.diff55
-rw-r--r--patches/source/xpdf/lang/xpdf-korean.diff19
-rw-r--r--patches/source/xpdf/lang/xpdf-latin2.diff7
-rw-r--r--patches/source/xpdf/lang/xpdf-thai.diff9
-rw-r--r--patches/source/xpdf/lang/xpdf-turkish.diff7
-rw-r--r--patches/source/xpdf/patches/xpdfrc.diff38
-rw-r--r--patches/source/xpdf/slack-desc19
-rwxr-xr-xpatches/source/xpdf/xpdf.SlackBuild161
-rw-r--r--patches/source/xpdf/xpdf.desktop98
-rw-r--r--patches/source/xpdf/xpdf.url1
-rw-r--r--patches/source/xpdf/xpdfIcon.xpm62
-rwxr-xr-xrecompress.sh13
23 files changed, 866 insertions, 175 deletions
diff --git a/ChangeLog.rss b/ChangeLog.rss
index 2685ab0e3..e7684f44e 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,10 +11,47 @@
<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, 8 Feb 2024 22:17:18 GMT</pubDate>
- <lastBuildDate>Fri, 9 Feb 2024 12:30:27 GMT</lastBuildDate>
+ <pubDate>Fri, 9 Feb 2024 21:48:09 GMT</pubDate>
+ <lastBuildDate>Sat, 10 Feb 2024 12:30:26 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
+ <title>Fri, 9 Feb 2024 21:48:09 GMT</title>
+ <pubDate>Fri, 9 Feb 2024 21:48:09 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240209214809</link>
+ <guid isPermaLink="false">20240209214809</guid>
+ <description>
+ <![CDATA[<pre>
+patches/packages/xpdf-4.05-x86_64-1_slack15.0.txz: Upgraded.
+ This update fixes security issues:
+ Fixed a bug in the ICCBased color space parser that was allowing the number
+ of components to be zero. Thanks to huckleberry for the bug report.
+ Fixed a bug in the ICCBased color space parser that was allowing the number
+ of components to be zero. Thanks to huckleberry for the bug report.
+ Added checks for PDF object loops in AcroForm::scanField(),
+ Catalog::readPageLabelTree2(), and Catalog::readEmbeddedFileTree().
+ The zero-width character problem can also happen if the page size is very
+ large -- that needs to be limited too, the same way as character position
+ coordinates. Thanks to jlinliu for the bug report.
+ Add some missing bounds check code in DCTStream. Thanks to Jiahao Liu for
+ the bug report.
+ Fix a deadlock when an object stream's length field is contained in another
+ object stream. Thanks to Jiahao Liu for the bug report.
+ For more information, see:
+ https://www.cve.org/CVERecord?id=CVE-2023-2662
+ https://www.cve.org/CVERecord?id=CVE-2023-2662
+ https://www.cve.org/CVERecord?id=CVE-2018-7453
+ https://www.cve.org/CVERecord?id=CVE-2018-16369
+ https://www.cve.org/CVERecord?id=CVE-2022-36561
+ https://www.cve.org/CVERecord?id=CVE-2022-41844
+ https://www.cve.org/CVERecord?id=CVE-2023-2663
+ https://www.cve.org/CVERecord?id=CVE-2023-2664
+ https://www.cve.org/CVERecord?id=CVE-2023-3044
+ https://www.cve.org/CVERecord?id=CVE-2023-3436
+ (* Security fix *)
+ </pre>]]>
+ </description>
+ </item>
+ <item>
<title>Thu, 8 Feb 2024 22:17:18 GMT</title>
<pubDate>Thu, 8 Feb 2024 22:17:18 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20240208221718</link>
diff --git a/ChangeLog.txt b/ChangeLog.txt
index cf33f128c..96f7b14a2 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,32 @@
+Fri Feb 9 21:48:09 UTC 2024
+patches/packages/xpdf-4.05-x86_64-1_slack15.0.txz: Upgraded.
+ This update fixes security issues:
+ Fixed a bug in the ICCBased color space parser that was allowing the number
+ of components to be zero. Thanks to huckleberry for the bug report.
+ Fixed a bug in the ICCBased color space parser that was allowing the number
+ of components to be zero. Thanks to huckleberry for the bug report.
+ Added checks for PDF object loops in AcroForm::scanField(),
+ Catalog::readPageLabelTree2(), and Catalog::readEmbeddedFileTree().
+ The zero-width character problem can also happen if the page size is very
+ large -- that needs to be limited too, the same way as character position
+ coordinates. Thanks to jlinliu for the bug report.
+ Add some missing bounds check code in DCTStream. Thanks to Jiahao Liu for
+ the bug report.
+ Fix a deadlock when an object stream's length field is contained in another
+ object stream. Thanks to Jiahao Liu for the bug report.
+ For more information, see:
+ https://www.cve.org/CVERecord?id=CVE-2023-2662
+ https://www.cve.org/CVERecord?id=CVE-2023-2662
+ https://www.cve.org/CVERecord?id=CVE-2018-7453
+ https://www.cve.org/CVERecord?id=CVE-2018-16369
+ https://www.cve.org/CVERecord?id=CVE-2022-36561
+ https://www.cve.org/CVERecord?id=CVE-2022-41844
+ https://www.cve.org/CVERecord?id=CVE-2023-2663
+ https://www.cve.org/CVERecord?id=CVE-2023-2664
+ https://www.cve.org/CVERecord?id=CVE-2023-3044
+ https://www.cve.org/CVERecord?id=CVE-2023-3436
+ (* Security fix *)
++--------------------------+
Thu Feb 8 22:17:18 UTC 2024
patches/packages/dehydrated-0.7.1-noarch-1_slack15.0.txz: Upgraded.
This is a bugfix release that addresses (among other things) an
diff --git a/FILELIST.TXT b/FILELIST.TXT
index 84a6c7afe..d54957323 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Thu Feb 8 22:21:07 UTC 2024
+Fri Feb 9 21:50:45 UTC 2024
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 2024-02-08 22:17 .
+drwxr-xr-x 12 root root 4096 2024-02-09 21:48 .
-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 1214446 2024-02-07 20:10 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2024-02-07 20:10 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1215202 2024-02-08 22:21 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2024-02-08 22:21 ./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 2088305 2024-02-08 22:17 ./ChangeLog.txt
+-rw-r--r-- 1 root root 2089888 2024-02-09 21:48 ./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 1589767 2024-02-07 20:10 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1590761 2024-02-08 22:21 ./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
@@ -781,13 +781,13 @@ drwxr-xr-x 2 root root 4096 2022-12-17 19:52 ./pasture/source/samba
-rw-r--r-- 1 root root 7921 2018-04-29 17:31 ./pasture/source/samba/smb.conf.default
-rw-r--r-- 1 root root 7933 2018-01-14 20:41 ./pasture/source/samba/smb.conf.default.orig
-rw-r--r-- 1 root root 536 2017-03-23 19:18 ./pasture/source/samba/smb.conf.diff.gz
-drwxr-xr-x 4 root root 4096 2024-02-08 22:21 ./patches
--rw-r--r-- 1 root root 101765 2024-02-08 22:21 ./patches/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2024-02-08 22:21 ./patches/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 139211 2024-02-08 22:21 ./patches/FILE_LIST
--rw-r--r-- 1 root root 15235226 2024-02-08 22:21 ./patches/MANIFEST.bz2
--rw-r--r-- 1 root root 74150 2024-02-08 22:21 ./patches/PACKAGES.TXT
-drwxr-xr-x 5 root root 32768 2024-02-08 22:20 ./patches/packages
+drwxr-xr-x 4 root root 4096 2024-02-09 21:50 ./patches
+-rw-r--r-- 1 root root 104235 2024-02-09 21:50 ./patches/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2024-02-09 21:50 ./patches/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 142486 2024-02-09 21:50 ./patches/FILE_LIST
+-rw-r--r-- 1 root root 15250704 2024-02-09 21:50 ./patches/MANIFEST.bz2
+-rw-r--r-- 1 root root 74489 2024-02-09 21:50 ./patches/PACKAGES.TXT
+drwxr-xr-x 5 root root 32768 2024-02-09 21:50 ./patches/packages
-rw-r--r-- 1 root root 360 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 2389564 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txz.asc
@@ -1133,6 +1133,9 @@ drwxr-xr-x 2 root root 4096 2023-11-21 21:09 ./patches/packages/old-linux
-rw-r--r-- 1 root root 570 2024-01-10 20:20 ./patches/packages/xorriso-1.5.6.pl02-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 1041872 2024-01-10 20:20 ./patches/packages/xorriso-1.5.6.pl02-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2024-01-10 20:20 ./patches/packages/xorriso-1.5.6.pl02-x86_64-1_slack15.0.txz.asc
+-rw-r--r-- 1 root root 188 2024-02-09 19:34 ./patches/packages/xpdf-4.05-x86_64-1_slack15.0.txt
+-rw-r--r-- 1 root root 2523372 2024-02-09 19:34 ./patches/packages/xpdf-4.05-x86_64-1_slack15.0.txz
+-rw-r--r-- 1 root root 163 2024-02-09 19:34 ./patches/packages/xpdf-4.05-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 463 2023-03-05 20:29 ./patches/packages/xscreensaver-6.06-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 9161204 2023-03-05 20:29 ./patches/packages/xscreensaver-6.06-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-03-05 20:29 ./patches/packages/xscreensaver-6.06-x86_64-1_slack15.0.txz.asc
@@ -1145,7 +1148,7 @@ drwxr-xr-x 2 root root 4096 2023-11-21 21:09 ./patches/packages/old-linux
-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 103 root root 4096 2024-02-08 19:57 ./patches/source
+drwxr-xr-x 104 root root 4096 2024-02-09 21:47 ./patches/source
drwxr-xr-x 2 root root 4096 2023-09-26 19:22 ./patches/source/Cython
-rw-r--r-- 1 root root 1623580 2023-07-04 19:24 ./patches/source/Cython/Cython-0.29.36.tar.lz
-rwxr-xr-x 1 root root 3041 2023-09-26 19:23 ./patches/source/Cython/Cython.SlackBuild
@@ -2229,6 +2232,39 @@ drwxr-xr-x 2 root root 4096 2023-06-20 19:16 ./patches/source/xorriso
-rw-r--r-- 1 root root 1025 2018-02-27 06:12 ./patches/source/xorriso/slack-desc
-rw-r--r-- 1 root root 1666370 2023-06-20 06:29 ./patches/source/xorriso/xorriso-1.5.6.pl02.tar.lz
-rwxr-xr-x 1 root root 4735 2024-01-10 20:19 ./patches/source/xorriso/xorriso.SlackBuild
+drwxr-xr-x 4 root root 4096 2024-02-09 19:24 ./patches/source/xpdf
+-rw-r--r-- 1 root root 325 2010-01-11 04:59 ./patches/source/xpdf/doinst.sh.gz
+drwxr-xr-x 2 root root 4096 2024-02-09 19:27 ./patches/source/xpdf/lang
+-rw-r--r-- 1 root root 1080 2011-08-15 21:28 ./patches/source/xpdf/lang/xpdf-arabic-2011-aug-15.tar.xz
+-rw-r--r-- 1 root root 235 2013-03-28 20:51 ./patches/source/xpdf/lang/xpdf-arabic.diff.gz
+-rw-r--r-- 1 root root 381 2019-10-03 18:53 ./patches/source/xpdf/lang/xpdf-chinese-simplified.diff.gz
+-rw-r--r-- 1 root root 358232 2023-12-05 22:04 ./patches/source/xpdf/lang/xpdf-chinese-simplified.tar.xz
+-rw-r--r-- 1 root root 361 2019-10-03 18:59 ./patches/source/xpdf/lang/xpdf-chinese-traditional.diff.gz
+-rw-r--r-- 1 root root 374404 2020-12-22 22:47 ./patches/source/xpdf/lang/xpdf-chinese-traditional.tar.xz
+-rw-r--r-- 1 root root 1504 2011-08-15 21:28 ./patches/source/xpdf/lang/xpdf-cyrillic-2011-aug-15.tar.xz
+-rw-r--r-- 1 root root 266 2013-03-28 20:51 ./patches/source/xpdf/lang/xpdf-cyrillic.diff.gz
+-rw-r--r-- 1 root root 1268 2011-08-15 21:28 ./patches/source/xpdf/lang/xpdf-greek-2011-aug-15.tar.xz
+-rw-r--r-- 1 root root 258 2013-03-28 20:51 ./patches/source/xpdf/lang/xpdf-greek.diff.gz
+-rw-r--r-- 1 root root 1288 2011-08-15 21:28 ./patches/source/xpdf/lang/xpdf-hebrew-2011-aug-15.tar.xz
+-rw-r--r-- 1 root root 259 2013-03-28 20:51 ./patches/source/xpdf/lang/xpdf-hebrew.diff.gz
+-rw-r--r-- 1 root root 743 2019-10-03 18:55 ./patches/source/xpdf/lang/xpdf-japanese.diff.gz
+-rw-r--r-- 1 root root 289552 2020-12-22 22:47 ./patches/source/xpdf/lang/xpdf-japanese.tar.xz
+-rw-r--r-- 1 root root 336 2021-01-29 18:38 ./patches/source/xpdf/lang/xpdf-korean.diff.gz
+-rw-r--r-- 1 root root 329140 2023-12-05 22:04 ./patches/source/xpdf/lang/xpdf-korean.tar.xz
+-rw-r--r-- 1 root root 1316 2011-08-15 21:28 ./patches/source/xpdf/lang/xpdf-latin2-2011-aug-15.tar.xz
+-rw-r--r-- 1 root root 224 2013-03-28 20:51 ./patches/source/xpdf/lang/xpdf-latin2.diff.gz
+-rw-r--r-- 1 root root 1804 2011-08-15 21:28 ./patches/source/xpdf/lang/xpdf-thai-2011-aug-15.tar.xz
+-rw-r--r-- 1 root root 252 2013-03-28 20:51 ./patches/source/xpdf/lang/xpdf-thai.diff.gz
+-rw-r--r-- 1 root root 1152 2011-08-15 21:28 ./patches/source/xpdf/lang/xpdf-turkish-2011-aug-15.tar.xz
+-rw-r--r-- 1 root root 239 2013-03-28 20:51 ./patches/source/xpdf/lang/xpdf-turkish.diff.gz
+drwxr-xr-x 2 root root 4096 2021-01-29 18:32 ./patches/source/xpdf/patches
+-rw-r--r-- 1 root root 555 2017-09-26 04:39 ./patches/source/xpdf/patches/xpdfrc.diff.gz
+-rw-r--r-- 1 root root 640 2018-02-27 06:13 ./patches/source/xpdf/slack-desc
+-rw-r--r-- 1 root root 699200 2024-02-07 23:07 ./patches/source/xpdf/xpdf-4.05.tar.lz
+-rwxr-xr-x 1 root root 5297 2024-02-09 19:33 ./patches/source/xpdf/xpdf.SlackBuild
+-rw-r--r-- 1 root root 3260 2010-01-11 05:07 ./patches/source/xpdf/xpdf.desktop
+-rw-r--r-- 1 root root 27 2019-10-03 18:45 ./patches/source/xpdf/xpdf.url
+-rw-r--r-- 1 root root 2751 2016-03-03 05:04 ./patches/source/xpdf/xpdfIcon.xpm
drwxr-xr-x 2 root root 4096 2023-03-05 20:20 ./patches/source/xscreensaver
-rw-r--r-- 1 root root 280 2020-02-07 00:37 ./patches/source/xscreensaver/doinst.sh.gz
-rwxr-xr-x 1 root root 616 2017-12-24 07:25 ./patches/source/xscreensaver/dump.android.osx.sources.sh
@@ -2632,45 +2668,45 @@ drwxr-xr-x 2 root root 20480 2022-02-02 08:24 ./slackware64/a
-rw-r--r-- 1 root root 164184 2021-11-03 01:09 ./slackware64/a/volume_key-0.3.12-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-11-03 01:09 ./slackware64/a/volume_key-0.3.12-x86_64-5.txz.asc
-rw-r--r-- 1 root root 579 2021-02-13 11:21 ./slackware64/a/which-2.21-x86_64-4.txt
--rw-r--r-- 1 root root 29912 2021-02-13 11:21 ./slackware64/a/which-2.21-x86_64-4.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:21 ./slackware64/a/which-2.21-x86_64-4.txz.asc
--rw-r--r-- 1 root root 494 2021-08-21 18:51 ./slackware64/a/xfsprogs-5.13.0-x86_64-1.txt
--rw-r--r-- 1 root root 1015340 2021-08-21 18:51 ./slackware64/a/xfsprogs-5.13.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-08-21 18:51 ./slackware64/a/xfsprogs-5.13.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 489 2021-02-13 11:21 ./slackware64/a/xz-5.2.5-x86_64-3.txt
--rw-r--r-- 1 root root 322892 2021-02-13 11:21 ./slackware64/a/xz-5.2.5-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:21 ./slackware64/a/xz-5.2.5-x86_64-3.txz.asc
--rw-r--r-- 1 root root 540 2021-02-13 11:21 ./slackware64/a/zerofree-1.1.1-x86_64-3.txt
--rw-r--r-- 1 root root 6964 2021-02-13 11:21 ./slackware64/a/zerofree-1.1.1-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:21 ./slackware64/a/zerofree-1.1.1-x86_64-3.txz.asc
--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-02-02 04:20 ./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
--rw-r--r-- 1 root root 598 2021-02-13 11:23 ./slackware64/ap/acct-6.6.4-x86_64-4.txt
--rw-r--r-- 1 root root 93164 2021-02-13 11:23 ./slackware64/ap/acct-6.6.4-x86_64-4.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:23 ./slackware64/ap/acct-6.6.4-x86_64-4.txz.asc
--rw-r--r-- 1 root root 620 2021-06-14 18:26 ./slackware64/ap/alsa-utils-1.2.5.1-x86_64-1.txt
--rw-r--r-- 1 root root 1062308 2021-06-14 18:26 ./slackware64/ap/alsa-utils-1.2.5.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-06-14 18:26 ./slackware64/ap/alsa-utils-1.2.5.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 274 2021-02-13 11:23 ./slackware64/ap/amp-0.7.6-x86_64-5.txt
--rw-r--r-- 1 root root 37792 2021-02-13 11:23 ./slackware64/ap/amp-0.7.6-x86_64-5.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:23 ./slackware64/ap/amp-0.7.6-x86_64-5.txz.asc
--rw-r--r-- 1 root root 326 2022-01-30 20:07 ./slackware64/ap/at-3.2.4-x86_64-1.txt
--rw-r--r-- 1 root root 43824 2022-01-30 20:07 ./slackware64/ap/at-3.2.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-01-30 20:07 ./slackware64/ap/at-3.2.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 383 2021-02-13 11:24 ./slackware64/ap/bc-1.07.1-x86_64-5.txt
--rw-r--r-- 1 root root 115844 2021-02-13 11:24 ./slackware64/ap/bc-1.07.1-x86_64-5.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:24 ./slackware64/ap/bc-1.07.1-x86_64-5.txz.asc
--rw-r--r-- 1 root root 334 2021-02-13 11:24 ./slackware64/ap/bpe-2.01.00-x86_64-6.txt
--rw-r--r-- 1 root root 47416 2021-02-13 11:24 ./slackware64/ap/bpe-2.01.00-x86_64-6.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:24 ./slackware64/ap/bpe-2.01.00-x86_64-6.txz.asc
--rw-r--r-- 1 root root 593 2021-02-13 11:24 ./slackware64/ap/cdparanoia-III_10.2-x86_64-5.txt
--rw-r--r-- 1 root root 84656 2021-02-13 11:24 ./slackware64/ap/cdparanoia-III_10.2-x86_64-5.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:24 ./slackware64/ap/cdparanoia-III_10.2-x86_64-5.txz.asc
+-rw-r--r-- 1 root root 29912 2021-02-13 11:21 ./slackware64/a/which-2.21-x86_64-4.txz
+-rw-r--r-- 1 root root 163 2021-02-13 11:21 ./slackware64/a/which-2.21-x86_64-4.txz.asc
+-rw-r--r-- 1 root root 494 2021-08-21 18:51 ./slackware64/a/xfsprogs-5.13.0-x86_64-1.txt
+-rw-r--r-- 1 root root 1015340 2021-08-21 18:51 ./slackware64/a/xfsprogs-5.13.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2021-08-21 18:51 ./slackware64/a/xfsprogs-5.13.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 489 2021-02-13 11:21 ./slackware64/a/xz-5.2.5-x86_64-3.txt
+-rw-r--r-- 1 root root 322892 2021-02-13 11:21 ./slackware64/a/xz-5.2.5-x86_64-3.txz
+-rw-r--r-- 1 root root 163 2021-02-13 11:21 ./slackware64/a/xz-5.2.5-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 540 2021-02-13 11:21 ./slackware64/a/zerofree-1.1.1-x86_64-3.txt
+-rw-r--r-- 1 root root 6964 2021-02-13 11:21 ./slackware64/a/zerofree-1.1.1-x86_64-3.txz
+-rw-r--r-- 1 root root 163 2021-02-13 11:21 ./slackware64/a/zerofree-1.1.1-x86_64-3.txz.asc
+-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-02-02 04:20 ./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
+-rw-r--r-- 1 root root 598 2021-02-13 11:23 ./slackware64/ap/acct-6.6.4-x86_64-4.txt
+-rw-r--r-- 1 root root 93164 2021-02-13 11:23 ./slackware64/ap/acct-6.6.4-x86_64-4.txz
+-rw-r--r-- 1 root root 163 2021-02-13 11:23 ./slackware64/ap/acct-6.6.4-x86_64-4.txz.asc
+-rw-r--r-- 1 root root 620 2021-06-14 18:26 ./slackware64/ap/alsa-utils-1.2.5.1-x86_64-1.txt
+-rw-r--r-- 1 root root 1062308 2021-06-14 18:26 ./slackware64/ap/alsa-utils-1.2.5.1-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2021-06-14 18:26 ./slackware64/ap/alsa-utils-1.2.5.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 274 2021-02-13 11:23 ./slackware64/ap/amp-0.7.6-x86_64-5.txt
+-rw-r--r-- 1 root root 37792 2021-02-13 11:23 ./slackware64/ap/amp-0.7.6-x86_64-5.txz
+-rw-r--r-- 1 root root 163 2021-02-13 11:23 ./slackware64/ap/amp-0.7.6-x86_64-5.txz.asc
+-rw-r--r-- 1 root root 326 2022-01-30 20:07 ./slackware64/ap/at-3.2.4-x86_64-1.txt
+-rw-r--r-- 1 root root 43824 2022-01-30 20:07 ./slackware64/ap/at-3.2.4-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-01-30 20:07 ./slackware64/ap/at-3.2.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 383 2021-02-13 11:24 ./slackware64/ap/bc-1.07.1-x86_64-5.txt
+-rw-r--r-- 1 root root 115844 2021-02-13 11:24 ./slackware64/ap/bc-1.07.1-x86_64-5.txz
+-rw-r--r-- 1 root root 163 2021-02-13 11:24 ./slackware64/ap/bc-1.07.1-x86_64-5.txz.asc
+-rw-r--r-- 1 root root 334 2021-02-13 11:24 ./slackware64/ap/bpe-2.01.00-x86_64-6.txt
+-rw-r--r-- 1 root root 47416 2021-02-13 11:24 ./slackware64/ap/bpe-2.01.00-x86_64-6.txz
+-rw-r--r-- 1 root root 163 2021-02-13 11:24 ./slackware64/ap/bpe-2.01.00-x86_64-6.txz.asc
+-rw-r--r-- 1 root root 593 2021-02-13 11:24 ./slackware64/ap/cdparanoia-III_10.2-x86_64-5.txt
+-rw-r--r-- 1 root root 84656 2021-02-13 11:24 ./slackware64/ap/cdparanoia-III_10.2-x86_64-5.txz
+-rw-r--r-- 1 root root 163 2021-02-13 11:24 ./slackware64/ap/cdparanoia-III_10.2-x86_64-5.txz.asc
-rw-r--r-- 1 root root 295 2021-02-13 11:24 ./slackware64/ap/cdrdao-1.2.4-x86_64-3.txt
-rw-r--r-- 1 root root 302080 2021-02-13 11:24 ./slackware64/ap/cdrdao-1.2.4-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:24 ./slackware64/ap/cdrdao-1.2.4-x86_64-3.txz.asc
@@ -5369,42 +5405,42 @@ drwxr-xr-x 2 root root 69632 2022-02-02 04:20 ./slackware64/l
-rw-r--r-- 1 root root 163 2021-09-01 18:04 ./slackware64/l/tidy-html5-5.8.0-x86_64-2.txz.asc
-rw-r--r-- 1 root root 590 2021-12-17 18:43 ./slackware64/l/utf8proc-2.7.0-x86_64-1.txt
-rw-r--r-- 1 root root 63420 2021-12-17 18:43 ./slackware64/l/utf8proc-2.7.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-12-17 18:43 ./slackware64/l/utf8proc-2.7.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 550 2021-10-28 18:07 ./slackware64/l/v4l-utils-1.22.1-x86_64-1.txt
--rw-r--r-- 1 root root 1202956 2021-10-28 18:07 ./slackware64/l/v4l-utils-1.22.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-10-28 18:07 ./slackware64/l/v4l-utils-1.22.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 577 2021-10-10 21:35 ./slackware64/l/vid.stab-20201110_f9166e9-x86_64-1.txt
--rw-r--r-- 1 root root 48788 2021-10-10 21:35 ./slackware64/l/vid.stab-20201110_f9166e9-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-10-10 21:35 ./slackware64/l/vid.stab-20201110_f9166e9-x86_64-1.txz.asc
--rw-r--r-- 1 root root 255 2021-12-05 20:21 ./slackware64/l/vte-0.66.2-x86_64-1.txt
--rw-r--r-- 1 root root 327800 2021-12-05 20:21 ./slackware64/l/vte-0.66.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-12-05 20:21 ./slackware64/l/vte-0.66.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 507 2021-02-13 09:06 ./slackware64/l/wavpack-5.4.0-x86_64-3.txt
--rw-r--r-- 1 root root 182036 2021-02-13 09:06 ./slackware64/l/wavpack-5.4.0-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 09:06 ./slackware64/l/wavpack-5.4.0-x86_64-3.txz.asc
--rw-r--r-- 1 root root 257 2021-02-13 09:06 ./slackware64/l/woff2-20180531_a0d0ed7-x86_64-3.txt
--rw-r--r-- 1 root root 43852 2021-02-13 09:06 ./slackware64/l/woff2-20180531_a0d0ed7-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 09:06 ./slackware64/l/woff2-20180531_a0d0ed7-x86_64-3.txz.asc
--rw-r--r-- 1 root root 413 2022-01-02 00:46 ./slackware64/l/xapian-core-1.4.19-x86_64-1.txt
--rw-r--r-- 1 root root 2022196 2022-01-02 00:46 ./slackware64/l/xapian-core-1.4.19-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-01-02 00:46 ./slackware64/l/xapian-core-1.4.19-x86_64-1.txz.asc
--rw-r--r-- 1 root root 520 2021-12-10 04:31 ./slackware64/l/xxHash-0.8.1-x86_64-2.txt
--rw-r--r-- 1 root root 82036 2021-12-10 04:31 ./slackware64/l/xxHash-0.8.1-x86_64-2.txz
--rw-r--r-- 1 root root 163 2021-12-10 04:31 ./slackware64/l/xxHash-0.8.1-x86_64-2.txz.asc
--rw-r--r-- 1 root root 388 2021-02-13 09:06 ./slackware64/l/zlib-1.2.11-x86_64-4.txt
--rw-r--r-- 1 root root 103468 2021-02-13 09:06 ./slackware64/l/zlib-1.2.11-x86_64-4.txz
--rw-r--r-- 1 root root 163 2021-02-13 09:06 ./slackware64/l/zlib-1.2.11-x86_64-4.txz.asc
--rw-r--r-- 1 root root 463 2022-01-21 04:11 ./slackware64/l/zstd-1.5.2-x86_64-1.txt
--rw-r--r-- 1 root root 437228 2022-01-21 04:11 ./slackware64/l/zstd-1.5.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-01-21 04:11 ./slackware64/l/zstd-1.5.2-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 32768 2022-02-01 04:47 ./slackware64/n
--rw-r--r-- 1 root root 357 2021-11-26 19:25 ./slackware64/n/ModemManager-1.18.4-x86_64-1.txt
--rw-r--r-- 1 root root 2127700 2021-11-26 19:25 ./slackware64/n/ModemManager-1.18.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-11-26 19:25 ./slackware64/n/ModemManager-1.18.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 602 2021-09-27 05:50 ./slackware64/n/NetworkManager-1.32.12-x86_64-1.txt
--rw-r--r-- 1 root root 4055976 2021-09-27 05:50 ./slackware64/n/NetworkManager-1.32.12-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-09-27 05:50 ./slackware64/n/NetworkManager-1.32.12-x86_64-1.txz.asc
--rw-r--r-- 1 root root 613 2021-09-21 02:08 ./slackware64/n/alpine-2.25-x86_64-1.txt
+-rw-r--r-- 1 root root 163 2021-12-17 18:43 ./slackware64/l/utf8proc-2.7.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 550 2021-10-28 18:07 ./slackware64/l/v4l-utils-1.22.1-x86_64-1.txt
+-rw-r--r-- 1 root root 1202956 2021-10-28 18:07 ./slackware64/l/v4l-utils-1.22.1-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2021-10-28 18:07 ./slackware64/l/v4l-utils-1.22.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 577 2021-10-10 21:35 ./slackware64/l/vid.stab-20201110_f9166e9-x86_64-1.txt
+-rw-r--r-- 1 root root 48788 2021-10-10 21:35 ./slackware64/l/vid.stab-20201110_f9166e9-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2021-10-10 21:35 ./slackware64/l/vid.stab-20201110_f9166e9-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 255 2021-12-05 20:21 ./slackware64/l/vte-0.66.2-x86_64-1.txt
+-rw-r--r-- 1 root root 327800 2021-12-05 20:21 ./slackware64/l/vte-0.66.2-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2021-12-05 20:21 ./slackware64/l/vte-0.66.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 507 2021-02-13 09:06 ./slackware64/l/wavpack-5.4.0-x86_64-3.txt
+-rw-r--r-- 1 root root 182036 2021-02-13 09:06 ./slackware64/l/wavpack-5.4.0-x86_64-3.txz
+-rw-r--r-- 1 root root 163 2021-02-13 09:06 ./slackware64/l/wavpack-5.4.0-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 257 2021-02-13 09:06 ./slackware64/l/woff2-20180531_a0d0ed7-x86_64-3.txt
+-rw-r--r-- 1 root root 43852 2021-02-13 09:06 ./slackware64/l/woff2-20180531_a0d0ed7-x86_64-3.txz
+-rw-r--r-- 1 root root 163 2021-02-13 09:06 ./slackware64/l/woff2-20180531_a0d0ed7-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 413 2022-01-02 00:46 ./slackware64/l/xapian-core-1.4.19-x86_64-1.txt
+-rw-r--r-- 1 root root 2022196 2022-01-02 00:46 ./slackware64/l/xapian-core-1.4.19-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-01-02 00:46 ./slackware64/l/xapian-core-1.4.19-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 520 2021-12-10 04:31 ./slackware64/l/xxHash-0.8.1-x86_64-2.txt
+-rw-r--r-- 1 root root 82036 2021-12-10 04:31 ./slackware64/l/xxHash-0.8.1-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2021-12-10 04:31 ./slackware64/l/xxHash-0.8.1-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 388 2021-02-13 09:06 ./slackware64/l/zlib-1.2.11-x86_64-4.txt
+-rw-r--r-- 1 root root 103468 2021-02-13 09:06 ./slackware64/l/zlib-1.2.11-x86_64-4.txz
+-rw-r--r-- 1 root root 163 2021-02-13 09:06 ./slackware64/l/zlib-1.2.11-x86_64-4.txz.asc
+-rw-r--r-- 1 root root 463 2022-01-21 04:11 ./slackware64/l/zstd-1.5.2-x86_64-1.txt
+-rw-r--r-- 1 root root 437228 2022-01-21 04:11 ./slackware64/l/zstd-1.5.2-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-01-21 04:11 ./slackware64/l/zstd-1.5.2-x86_64-1.txz.asc
+drwxr-xr-x 2 root root 32768 2022-02-01 04:47 ./slackware64/n
+-rw-r--r-- 1 root root 357 2021-11-26 19:25 ./slackware64/n/ModemManager-1.18.4-x86_64-1.txt
+-rw-r--r-- 1 root root 2127700 2021-11-26 19:25 ./slackware64/n/ModemManager-1.18.4-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2021-11-26 19:25 ./slackware64/n/ModemManager-1.18.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 602 2021-09-27 05:50 ./slackware64/n/NetworkManager-1.32.12-x86_64-1.txt
+-rw-r--r-- 1 root root 4055976 2021-09-27 05:50 ./slackware64/n/NetworkManager-1.32.12-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2021-09-27 05:50 ./slackware64/n/NetworkManager-1.32.12-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 613 2021-09-21 02:08 ./slackware64/n/alpine-2.25-x86_64-1.txt
-rw-r--r-- 1 root root 2137168 2021-09-21 02:08 ./slackware64/n/alpine-2.25-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-09-21 02:08 ./slackware64/n/alpine-2.25-x86_64-1.txz.asc
-rw-r--r-- 1 root root 414 2021-10-20 04:32 ./slackware64/n/autofs-5.1.8-x86_64-1.txt
@@ -8379,55 +8415,55 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/groff
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/gutenprint
-rw-r--r-- 1 root root 165 2016-02-03 04:19 ./source/ap/gutenprint/doinst.sh.gz
-rw-r--r-- 1 root root 5341824 2020-12-07 03:07 ./source/ap/gutenprint/gutenprint-5.3.4.tar.xz
--rwxr-xr-x 1 root root 4776 2021-02-13 05:31 ./source/ap/gutenprint/gutenprint.SlackBuild
--rw-r--r-- 1 root root 121 2016-02-03 04:22 ./source/ap/gutenprint/setup.cups-genppdupdate
--rw-r--r-- 1 root root 1050 2019-08-27 20:54 ./source/ap/gutenprint/slack-desc
-drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/ap/hplip
--rw-r--r-- 1 root root 869 2018-09-30 10:10 ./source/ap/hplip/0021-Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch.gz
--rw-r--r-- 1 root root 1759 2018-09-30 10:10 ./source/ap/hplip/0025-Remove-all-ImageProcessor-functionality-which-is-clo.patch.gz
--rw-r--r-- 1 root root 118 2009-03-05 16:38 ./source/ap/hplip/doinst.sh.gz
--rw-r--r-- 1 root root 340 2021-03-01 05:02 ./source/ap/hplip/fix-desktop-file.patch.gz
--rw-r--r-- 1 root root 21092967 2020-05-14 10:16 ./source/ap/hplip/hplip-3.20.5.tar.lz
--rwxr-xr-x 1 root root 6675 2021-11-02 19:02 ./source/ap/hplip/hplip.SlackBuild
--rw-r--r-- 1 root root 676 2021-03-12 20:07 ./source/ap/hplip/hplip.is_alive.diff.gz
--rw-r--r-- 1 root root 419 2013-03-20 04:46 ./source/ap/hplip/hplip.no.upgrade.diff.gz
--rw-r--r-- 1 root root 852 2021-10-18 18:08 ./source/ap/hplip/hplip.python3.10.diff.gz
--rw-r--r-- 1 root root 291 2017-11-28 00:41 ./source/ap/hplip/hplip.python3.shebang.diff.gz
--rw-r--r-- 1 root root 217 2016-06-01 18:56 ./source/ap/hplip/setup.py.lc_all.c.diff.gz
--rw-r--r-- 1 root root 912 2018-10-30 21:11 ./source/ap/hplip/slack-desc
-drwxr-xr-x 2 root root 4096 2021-11-30 05:22 ./source/ap/htop
--rw-r--r-- 1 root root 286804 2021-11-30 01:03 ./source/ap/htop/htop-3.1.2.tar.lz
--rwxr-xr-x 1 root root 4105 2021-09-21 16:29 ./source/ap/htop/htop.SlackBuild
--rw-r--r-- 1 root root 33 2020-08-29 17:27 ./source/ap/htop/htop.url
--rw-r--r-- 1 root root 933 2018-02-27 06:12 ./source/ap/htop/slack-desc
-drwxr-xr-x 2 root root 4096 2022-01-19 17:54 ./source/ap/inxi
--rwxr-xr-x 1 root root 2065 2020-07-29 18:57 ./source/ap/inxi/fetch-inxi.sh
--rw-r--r-- 1 root root 400795 2022-01-18 22:08 ./source/ap/inxi/inxi-3.3.12-1.tar.lz
--rwxr-xr-x 1 root root 3919 2021-12-15 19:48 ./source/ap/inxi/inxi.SlackBuild
--rw-r--r-- 1 root root 29 2021-12-17 05:22 ./source/ap/inxi/inxi.url
--rw-r--r-- 1 root root 940 2020-07-29 19:10 ./source/ap/inxi/slack-desc
-drwxr-xr-x 2 root root 4096 2021-06-04 17:47 ./source/ap/ispell
--rw-r--r-- 1 root root 512345 2021-06-02 23:54 ./source/ap/ispell/ispell-3.4.04.tar.lz
--rwxr-xr-x 1 root root 3805 2021-05-31 19:23 ./source/ap/ispell/ispell.SlackBuild
--rw-r--r-- 1 root root 42 2021-01-04 22:40 ./source/ap/ispell/ispell.url
--rw-r--r-- 1 root root 306 2017-01-10 22:32 ./source/ap/ispell/local.h.linux.diff.gz
--rw-r--r-- 1 root root 1051 2018-02-27 06:12 ./source/ap/ispell/slack-desc
-drwxr-xr-x 2 root root 4096 2021-11-06 18:22 ./source/ap/itstool
--rw-r--r-- 1 root root 95809 2021-09-25 15:16 ./source/ap/itstool/itstool-2.0.7.tar.lz
--rwxr-xr-x 1 root root 3856 2021-10-22 18:16 ./source/ap/itstool/itstool.SlackBuild
--rw-r--r-- 1 root root 868 2018-02-27 06:12 ./source/ap/itstool/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/jed
--rw-r--r-- 1 root root 884198 2009-12-14 02:30 ./source/ap/jed/jed-0.99-19.tar.bz2
--rw-r--r-- 1 root root 261 2009-12-14 02:33 ./source/ap/jed/jed-0.99-19.tar.bz2.asc
--rwxr-xr-x 1 root root 3518 2021-02-13 05:31 ./source/ap/jed/jed.SlackBuild
--rw-r--r-- 1 root root 929 2018-02-27 06:13 ./source/ap/jed/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/joe
--rw-r--r-- 1 root root 831902 2018-01-10 16:32 ./source/ap/joe/joe-4.6.tar.lz
--rwxr-xr-x 1 root root 3464 2021-02-13 05:31 ./source/ap/joe/joe.SlackBuild
--rw-r--r-- 1 root root 640 2018-02-27 06:12 ./source/ap/joe/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/jove
--rwxr-xr-x 1 root root 3870 2021-02-13 05:31 ./source/ap/jove/jove.SlackBuild
--rw-r--r-- 1 root root 366 2019-08-19 22:28 ./source/ap/jove/jove.glibc-2.30.diff.gz
+-rwxr-xr-x 1 root root 4776 2021-02-13 05:31 ./source/ap/gutenprint/gutenprint.SlackBuild
+-rw-r--r-- 1 root root 121 2016-02-03 04:22 ./source/ap/gutenprint/setup.cups-genppdupdate
+-rw-r--r-- 1 root root 1050 2019-08-27 20:54 ./source/ap/gutenprint/slack-desc
+drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/ap/hplip
+-rw-r--r-- 1 root root 869 2018-09-30 10:10 ./source/ap/hplip/0021-Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch.gz
+-rw-r--r-- 1 root root 1759 2018-09-30 10:10 ./source/ap/hplip/0025-Remove-all-ImageProcessor-functionality-which-is-clo.patch.gz
+-rw-r--r-- 1 root root 118 2009-03-05 16:38 ./source/ap/hplip/doinst.sh.gz
+-rw-r--r-- 1 root root 340 2021-03-01 05:02 ./source/ap/hplip/fix-desktop-file.patch.gz
+-rw-r--r-- 1 root root 21092967 2020-05-14 10:16 ./source/ap/hplip/hplip-3.20.5.tar.lz
+-rwxr-xr-x 1 root root 6675 2021-11-02 19:02 ./source/ap/hplip/hplip.SlackBuild
+-rw-r--r-- 1 root root 676 2021-03-12 20:07 ./source/ap/hplip/hplip.is_alive.diff.gz
+-rw-r--r-- 1 root root 419 2013-03-20 04:46 ./source/ap/hplip/hplip.no.upgrade.diff.gz
+-rw-r--r-- 1 root root 852 2021-10-18 18:08 ./source/ap/hplip/hplip.python3.10.diff.gz
+-rw-r--r-- 1 root root 291 2017-11-28 00:41 ./source/ap/hplip/hplip.python3.shebang.diff.gz
+-rw-r--r-- 1 root root 217 2016-06-01 18:56 ./source/ap/hplip/setup.py.lc_all.c.diff.gz
+-rw-r--r-- 1 root root 912 2018-10-30 21:11 ./source/ap/hplip/slack-desc
+drwxr-xr-x 2 root root 4096 2021-11-30 05:22 ./source/ap/htop
+-rw-r--r-- 1 root root 286804 2021-11-30 01:03 ./source/ap/htop/htop-3.1.2.tar.lz
+-rwxr-xr-x 1 root root 4105 2021-09-21 16:29 ./source/ap/htop/htop.SlackBuild
+-rw-r--r-- 1 root root 33 2020-08-29 17:27 ./source/ap/htop/htop.url
+-rw-r--r-- 1 root root 933 2018-02-27 06:12 ./source/ap/htop/slack-desc
+drwxr-xr-x 2 root root 4096 2022-01-19 17:54 ./source/ap/inxi
+-rwxr-xr-x 1 root root 2065 2020-07-29 18:57 ./source/ap/inxi/fetch-inxi.sh
+-rw-r--r-- 1 root root 400795 2022-01-18 22:08 ./source/ap/inxi/inxi-3.3.12-1.tar.lz
+-rwxr-xr-x 1 root root 3919 2021-12-15 19:48 ./source/ap/inxi/inxi.SlackBuild
+-rw-r--r-- 1 root root 29 2021-12-17 05:22 ./source/ap/inxi/inxi.url
+-rw-r--r-- 1 root root 940 2020-07-29 19:10 ./source/ap/inxi/slack-desc
+drwxr-xr-x 2 root root 4096 2021-06-04 17:47 ./source/ap/ispell
+-rw-r--r-- 1 root root 512345 2021-06-02 23:54 ./source/ap/ispell/ispell-3.4.04.tar.lz
+-rwxr-xr-x 1 root root 3805 2021-05-31 19:23 ./source/ap/ispell/ispell.SlackBuild
+-rw-r--r-- 1 root root 42 2021-01-04 22:40 ./source/ap/ispell/ispell.url
+-rw-r--r-- 1 root root 306 2017-01-10 22:32 ./source/ap/ispell/local.h.linux.diff.gz
+-rw-r--r-- 1 root root 1051 2018-02-27 06:12 ./source/ap/ispell/slack-desc
+drwxr-xr-x 2 root root 4096 2021-11-06 18:22 ./source/ap/itstool
+-rw-r--r-- 1 root root 95809 2021-09-25 15:16 ./source/ap/itstool/itstool-2.0.7.tar.lz
+-rwxr-xr-x 1 root root 3856 2021-10-22 18:16 ./source/ap/itstool/itstool.SlackBuild
+-rw-r--r-- 1 root root 868 2018-02-27 06:12 ./source/ap/itstool/slack-desc
+drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/jed
+-rw-r--r-- 1 root root 884198 2009-12-14 02:30 ./source/ap/jed/jed-0.99-19.tar.bz2
+-rw-r--r-- 1 root root 261 2009-12-14 02:33 ./source/ap/jed/jed-0.99-19.tar.bz2.asc
+-rwxr-xr-x 1 root root 3518 2021-02-13 05:31 ./source/ap/jed/jed.SlackBuild
+-rw-r--r-- 1 root root 929 2018-02-27 06:13 ./source/ap/jed/slack-desc
+drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/joe
+-rw-r--r-- 1 root root 831902 2018-01-10 16:32 ./source/ap/joe/joe-4.6.tar.lz
+-rwxr-xr-x 1 root root 3464 2021-02-13 05:31 ./source/ap/joe/joe.SlackBuild
+-rw-r--r-- 1 root root 640 2018-02-27 06:12 ./source/ap/joe/slack-desc
+drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/jove
+-rwxr-xr-x 1 root root 3870 2021-02-13 05:31 ./source/ap/jove/jove.SlackBuild
+-rw-r--r-- 1 root root 366 2019-08-19 22:28 ./source/ap/jove/jove.glibc-2.30.diff.gz
-rw-r--r-- 1 root root 1709 2009-03-04 05:45 ./source/ap/jove/jove.makefile.diff.gz
-rw-r--r-- 1 root root 118 2019-09-04 18:30 ./source/ap/jove/jove.url
-rw-r--r-- 1 root root 358840 2015-10-21 16:38 ./source/ap/jove/jove4.16.0.74.tar.xz
@@ -14867,41 +14903,41 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/sinhala_lklug-fon
-rw-r--r-- 1 root root 934 2018-02-27 06:13 ./source/x/sinhala_lklug-font-ttf/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-19 19:11 ./source/x/skkdic
-rw-rw-r-- 1 root root 6076491 2020-01-28 04:40 ./source/x/skkdic/skkdic-20200128T1339.tar.lz
--rwxr-xr-x 1 root root 2801 2021-02-13 05:32 ./source/x/skkdic/skkdic.SlackBuild
--rw-r--r-- 1 root root 266 2020-11-17 21:07 ./source/x/skkdic/skkdic.url
--rw-r--r-- 1 root root 757 2020-11-22 20:13 ./source/x/skkdic/slack-desc
--rw-r--r-- 1 root root 2362 2006-01-04 10:35 ./source/x/skkdic/unannotation.awk
-drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/tibmachuni-font-ttf
--rw-r--r-- 1 root root 1676199 2010-03-02 16:40 ./source/x/tibmachuni-font-ttf/TibetanMachineUnicodeFont.zip
--rw-r--r-- 1 root root 1012 2018-02-27 06:13 ./source/x/tibmachuni-font-ttf/slack-desc
--rwxr-xr-x 1 root root 4185 2021-02-13 05:32 ./source/x/tibmachuni-font-ttf/tibmachuni-font-ttf.SlackBuild
-drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/ttf-indic-fonts
--rw-r--r-- 1 root root 166 2018-06-05 22:39 ./source/x/ttf-indic-fonts/doinst.sh.gz
--rw-r--r-- 1 root root 1083 2018-02-27 06:13 ./source/x/ttf-indic-fonts/slack-desc
--rwxr-xr-x 1 root root 3243 2021-02-13 05:32 ./source/x/ttf-indic-fonts/ttf-indic-fonts.SlackBuild
--rw-r--r-- 1 root root 2977964 2012-01-18 12:32 ./source/x/ttf-indic-fonts/ttf-indic-fonts_0.5.14.tar.xz
-drwxr-xr-x 2 root root 4096 2021-10-19 04:11 ./source/x/ttf-tlwg
--rw-r--r-- 1 root root 6874 2020-05-01 15:38 ./source/x/ttf-tlwg/COPYING
--rw-r--r-- 1 root root 169 2018-06-05 22:39 ./source/x/ttf-tlwg/doinst.sh.gz
--rw-r--r-- 1 root root 884 2018-02-27 06:13 ./source/x/ttf-tlwg/slack-desc
--rw-r--r-- 1 root root 1958888 2021-10-18 14:59 ./source/x/ttf-tlwg/ttf-tlwg-0.7.3.tar.xz
--rwxr-xr-x 1 root root 2996 2021-10-19 04:10 ./source/x/ttf-tlwg/ttf-tlwg.SlackBuild
--rw-r--r-- 1 root root 116 2019-02-08 19:27 ./source/x/ttf-tlwg/ttf-tlwg.url
-drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/urw-core35-fonts-otf
--rw-r--r-- 1 root root 170 2018-06-05 22:40 ./source/x/urw-core35-fonts-otf/doinst.sh.gz
--rwxr-xr-x 1 root root 2184 2020-07-09 18:37 ./source/x/urw-core35-fonts-otf/get-urw-core35-fonts.sh
--rw-r--r-- 1 root root 970 2018-02-27 06:13 ./source/x/urw-core35-fonts-otf/slack-desc
--rw-r--r-- 1 root root 1518612 2018-04-27 18:20 ./source/x/urw-core35-fonts-otf/urw-core35-fonts-otf-20170801_91edd6e_git.tar.xz
--rwxr-xr-x 1 root root 2525 2021-02-13 05:32 ./source/x/urw-core35-fonts-otf/urw-core35-fonts-otf.SlackBuild
-drwxr-xr-x 2 root root 4096 2021-08-08 03:54 ./source/x/vulkan-sdk
--rw-r--r-- 1 root root 18866885 2021-06-15 19:06 ./source/x/vulkan-sdk/DirectXShaderCompiler-3be3d15fc6e2fbcf758e184f3c109869e30d8b9b.tar.lz
--rw-r--r-- 1 root root 774210 2021-06-15 19:02 ./source/x/vulkan-sdk/SPIRV-Cross-c624d5387c88f9a7a0068a06e2e9d188c392eb68.tar.lz
--rw-r--r-- 1 root root 135600 2021-06-15 19:02 ./source/x/vulkan-sdk/SPIRV-Headers-dafead1765f6c1a5f9f8a76387dcb2abe4e54acd.tar.lz
--rw-r--r-- 1 root root 766184 2021-06-15 19:06 ./source/x/vulkan-sdk/SPIRV-Reflect-c955ab3138b1d4a38956c61ea47e1d626392baf8.tar.lz
--rw-r--r-- 1 root root 1699496 2021-06-15 19:02 ./source/x/vulkan-sdk/SPIRV-Tools-dc72924cb31cd9f3dbc3eb47e9d926cf641e3a07.tar.lz
--rw-r--r-- 1 root root 10 2021-06-15 19:07 ./source/x/vulkan-sdk/VERSION
--rw-r--r-- 1 root root 279670 2021-06-15 19:07 ./source/x/vulkan-sdk/Vulkan-ExtensionLayer-sdk-1.2.176.1.tar.lz
--rw-r--r-- 1 root root 647048 2021-06-15 19:02 ./source/x/vulkan-sdk/Vulkan-Headers-sdk-1.2.176.tar.lz
+-rwxr-xr-x 1 root root 2801 2021-02-13 05:32 ./source/x/skkdic/skkdic.SlackBuild
+-rw-r--r-- 1 root root 266 2020-11-17 21:07 ./source/x/skkdic/skkdic.url
+-rw-r--r-- 1 root root 757 2020-11-22 20:13 ./source/x/skkdic/slack-desc
+-rw-r--r-- 1 root root 2362 2006-01-04 10:35 ./source/x/skkdic/unannotation.awk
+drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/tibmachuni-font-ttf
+-rw-r--r-- 1 root root 1676199 2010-03-02 16:40 ./source/x/tibmachuni-font-ttf/TibetanMachineUnicodeFont.zip
+-rw-r--r-- 1 root root 1012 2018-02-27 06:13 ./source/x/tibmachuni-font-ttf/slack-desc
+-rwxr-xr-x 1 root root 4185 2021-02-13 05:32 ./source/x/tibmachuni-font-ttf/tibmachuni-font-ttf.SlackBuild
+drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/ttf-indic-fonts
+-rw-r--r-- 1 root root 166 2018-06-05 22:39 ./source/x/ttf-indic-fonts/doinst.sh.gz
+-rw-r--r-- 1 root root 1083 2018-02-27 06:13 ./source/x/ttf-indic-fonts/slack-desc
+-rwxr-xr-x 1 root root 3243 2021-02-13 05:32 ./source/x/ttf-indic-fonts/ttf-indic-fonts.SlackBuild
+-rw-r--r-- 1 root root 2977964 2012-01-18 12:32 ./source/x/ttf-indic-fonts/ttf-indic-fonts_0.5.14.tar.xz
+drwxr-xr-x 2 root root 4096 2021-10-19 04:11 ./source/x/ttf-tlwg
+-rw-r--r-- 1 root root 6874 2020-05-01 15:38 ./source/x/ttf-tlwg/COPYING
+-rw-r--r-- 1 root root 169 2018-06-05 22:39 ./source/x/ttf-tlwg/doinst.sh.gz
+-rw-r--r-- 1 root root 884 2018-02-27 06:13 ./source/x/ttf-tlwg/slack-desc
+-rw-r--r-- 1 root root 1958888 2021-10-18 14:59 ./source/x/ttf-tlwg/ttf-tlwg-0.7.3.tar.xz
+-rwxr-xr-x 1 root root 2996 2021-10-19 04:10 ./source/x/ttf-tlwg/ttf-tlwg.SlackBuild
+-rw-r--r-- 1 root root 116 2019-02-08 19:27 ./source/x/ttf-tlwg/ttf-tlwg.url
+drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/urw-core35-fonts-otf
+-rw-r--r-- 1 root root 170 2018-06-05 22:40 ./source/x/urw-core35-fonts-otf/doinst.sh.gz
+-rwxr-xr-x 1 root root 2184 2020-07-09 18:37 ./source/x/urw-core35-fonts-otf/get-urw-core35-fonts.sh
+-rw-r--r-- 1 root root 970 2018-02-27 06:13 ./source/x/urw-core35-fonts-otf/slack-desc
+-rw-r--r-- 1 root root 1518612 2018-04-27 18:20 ./source/x/urw-core35-fonts-otf/urw-core35-fonts-otf-20170801_91edd6e_git.tar.xz
+-rwxr-xr-x 1 root root 2525 2021-02-13 05:32 ./source/x/urw-core35-fonts-otf/urw-core35-fonts-otf.SlackBuild
+drwxr-xr-x 2 root root 4096 2021-08-08 03:54 ./source/x/vulkan-sdk
+-rw-r--r-- 1 root root 18866885 2021-06-15 19:06 ./source/x/vulkan-sdk/DirectXShaderCompiler-3be3d15fc6e2fbcf758e184f3c109869e30d8b9b.tar.lz
+-rw-r--r-- 1 root root 774210 2021-06-15 19:02 ./source/x/vulkan-sdk/SPIRV-Cross-c624d5387c88f9a7a0068a06e2e9d188c392eb68.tar.lz
+-rw-r--r-- 1 root root 135600 2021-06-15 19:02 ./source/x/vulkan-sdk/SPIRV-Headers-dafead1765f6c1a5f9f8a76387dcb2abe4e54acd.tar.lz
+-rw-r--r-- 1 root root 766184 2021-06-15 19:06 ./source/x/vulkan-sdk/SPIRV-Reflect-c955ab3138b1d4a38956c61ea47e1d626392baf8.tar.lz
+-rw-r--r-- 1 root root 1699496 2021-06-15 19:02 ./source/x/vulkan-sdk/SPIRV-Tools-dc72924cb31cd9f3dbc3eb47e9d926cf641e3a07.tar.lz
+-rw-r--r-- 1 root root 10 2021-06-15 19:07 ./source/x/vulkan-sdk/VERSION
+-rw-r--r-- 1 root root 279670 2021-06-15 19:07 ./source/x/vulkan-sdk/Vulkan-ExtensionLayer-sdk-1.2.176.1.tar.lz
+-rw-r--r-- 1 root root 647048 2021-06-15 19:02 ./source/x/vulkan-sdk/Vulkan-Headers-sdk-1.2.176.tar.lz
-rw-r--r-- 1 root root 1269946 2021-06-15 19:03 ./source/x/vulkan-sdk/Vulkan-Loader-sdk-1.2.176.tar.lz
-rw-r--r-- 1 root root 462670 2021-06-15 19:03 ./source/x/vulkan-sdk/Vulkan-Tools-sdk-1.2.176.tar.lz
-rw-r--r-- 1 root root 1601006 2021-06-15 19:04 ./source/x/vulkan-sdk/Vulkan-ValidationLayers-sdk-1.2.176.1.tar.lz
diff --git a/patches/packages/xpdf-4.05-x86_64-1_slack15.0.txt b/patches/packages/xpdf-4.05-x86_64-1_slack15.0.txt
new file mode 100644
index 000000000..3eeb14233
--- /dev/null
+++ b/patches/packages/xpdf-4.05-x86_64-1_slack15.0.txt
@@ -0,0 +1,11 @@
+xpdf: xpdf (PDF viewer for X)
+xpdf:
+xpdf: Xpdf is a viewer for Portable Document Format (PDF) files.
+xpdf:
+xpdf: xpdf was written by Derek B. Noonburg.
+xpdf:
+xpdf:
+xpdf:
+xpdf:
+xpdf:
+xpdf:
diff --git a/patches/source/xpdf/doinst.sh b/patches/source/xpdf/doinst.sh
new file mode 100644
index 000000000..03a6ae859
--- /dev/null
+++ b/patches/source/xpdf/doinst.sh
@@ -0,0 +1,19 @@
+config() {
+ NEW="$1"
+ OLD="$(dirname $NEW)/$(basename $NEW .new)"
+ # If there's no config file by that name, mv it over:
+ if [ ! -r $OLD ]; then
+ mv $NEW $OLD
+ elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then
+ # toss the redundant copy
+ rm $NEW
+ fi
+ # Otherwise, we leave the .new copy for the admin to consider...
+}
+
+config etc/xpdfrc.new
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/patches/source/xpdf/lang/xpdf-arabic.diff b/patches/source/xpdf/lang/xpdf-arabic.diff
new file mode 100644
index 000000000..006e836ac
--- /dev/null
+++ b/patches/source/xpdf/lang/xpdf-arabic.diff
@@ -0,0 +1,7 @@
+--- ./add-to-xpdfrc.orig 2011-08-15 16:24:29.000000000 -0500
++++ ./add-to-xpdfrc 2013-03-28 15:43:21.102417270 -0500
+@@ -1,3 +1,3 @@
+ #----- begin Arabic support package (2011-aug-15)
+-unicodeMap ISO-8859-6 /usr/local/share/xpdf/arabic/ISO-8859-6.unicodeMap
++unicodeMap ISO-8859-6 /usr/share/xpdf/arabic/ISO-8859-6.unicodeMap
+ #----- end Arabic support package
diff --git a/patches/source/xpdf/lang/xpdf-chinese-simplified.diff b/patches/source/xpdf/lang/xpdf-chinese-simplified.diff
new file mode 100644
index 000000000..adcb5cd3b
--- /dev/null
+++ b/patches/source/xpdf/lang/xpdf-chinese-simplified.diff
@@ -0,0 +1,19 @@
+--- ./add-to-xpdfrc.orig 2019-10-03 13:51:29.655084567 -0500
++++ ./add-to-xpdfrc 2019-10-03 13:53:02.916076850 -0500
+@@ -1,9 +1,9 @@
+ #----- begin Chinese Simplified support package (2011-sep-02)
+-cidToUnicode Adobe-GB1 /usr/local/share/xpdf/chinese-simplified/Adobe-GB1.cidToUnicode
+-unicodeMap ISO-2022-CN /usr/local/share/xpdf/chinese-simplified/ISO-2022-CN.unicodeMap
+-unicodeMap EUC-CN /usr/local/share/xpdf/chinese-simplified/EUC-CN.unicodeMap
+-unicodeMap GBK /usr/local/share/xpdf/chinese-simplified/GBK.unicodeMap
+-cMapDir Adobe-GB1 /usr/local/share/xpdf/chinese-simplified/CMap
+-toUnicodeDir /usr/local/share/xpdf/chinese-simplified/CMap
+-#fontFileCC Adobe-GB1 /usr/..../NotoSansCJKsc-Regular.otf
++cidToUnicode Adobe-GB1 /usr/share/xpdf/chinese-simplified/Adobe-GB1.cidToUnicode
++unicodeMap ISO-2022-CN /usr/share/xpdf/chinese-simplified/ISO-2022-CN.unicodeMap
++unicodeMap EUC-CN /usr/share/xpdf/chinese-simplified/EUC-CN.unicodeMap
++unicodeMap GBK /usr/share/xpdf/chinese-simplified/GBK.unicodeMap
++cMapDir Adobe-GB1 /usr/share/xpdf/chinese-simplified/CMap
++toUnicodeDir /usr/share/xpdf/chinese-simplified/CMap
++fontFileCC Adobe-GB1 /usr/share/fonts/TTF/wqy-zenhei.ttc
+ #----- end Chinese Simplified support package
diff --git a/patches/source/xpdf/lang/xpdf-chinese-traditional.diff b/patches/source/xpdf/lang/xpdf-chinese-traditional.diff
new file mode 100644
index 000000000..ead03e986
--- /dev/null
+++ b/patches/source/xpdf/lang/xpdf-chinese-traditional.diff
@@ -0,0 +1,17 @@
+--- ./add-to-xpdfrc.orig 2019-10-03 13:51:29.775084557 -0500
++++ ./add-to-xpdfrc 2019-10-03 13:59:15.404046027 -0500
+@@ -1,8 +1,8 @@
+ #----- begin Chinese Traditional support package (2011-sep-02)
+-cidToUnicode Adobe-CNS1 /usr/local/share/xpdf/chinese-traditional/Adobe-CNS1.cidToUnicode
+-unicodeMap Big5 /usr/local/share/xpdf/chinese-traditional/Big5.unicodeMap
+-unicodeMap Big5ascii /usr/local/share/xpdf/chinese-traditional/Big5ascii.unicodeMap
+-cMapDir Adobe-CNS1 /usr/local/share/xpdf/chinese-traditional/CMap
+-toUnicodeDir /usr/local/share/xpdf/chinese-traditional/CMap
+-#fontFileCC Adobe-CNS1 /usr/..../NotoSansCJKtc-Regular.otf"
++cidToUnicode Adobe-CNS1 /usr/share/xpdf/chinese-traditional/Adobe-CNS1.cidToUnicode
++unicodeMap Big5 /usr/share/xpdf/chinese-traditional/Big5.unicodeMap
++unicodeMap Big5ascii /usr/share/xpdf/chinese-traditional/Big5ascii.unicodeMap
++cMapDir Adobe-CNS1 /usr/share/xpdf/chinese-traditional/CMap
++toUnicodeDir /usr/share/xpdf/chinese-traditional/CMap
++fontFileCC Adobe-CNS1 /usr/share/fonts/TTF/wqy-zenhei.ttc
+ #----- end Chinese Traditional support package
diff --git a/patches/source/xpdf/lang/xpdf-cyrillic.diff b/patches/source/xpdf/lang/xpdf-cyrillic.diff
new file mode 100644
index 000000000..c453271ab
--- /dev/null
+++ b/patches/source/xpdf/lang/xpdf-cyrillic.diff
@@ -0,0 +1,9 @@
+--- ./add-to-xpdfrc.orig 2011-08-15 16:24:29.000000000 -0500
++++ ./add-to-xpdfrc 2013-03-28 15:43:21.115417270 -0500
+@@ -1,4 +1,4 @@
+ #----- begin Cyrillic support package (2011-aug-15)
+-nameToUnicode /usr/local/share/xpdf/cyrillic/Bulgarian.nameToUnicode
+-unicodeMap KOI8-R /usr/local/share/xpdf/cyrillic/KOI8-R.unicodeMap
++nameToUnicode /usr/share/xpdf/cyrillic/Bulgarian.nameToUnicode
++unicodeMap KOI8-R /usr/share/xpdf/cyrillic/KOI8-R.unicodeMap
+ #----- end Cyrillic support package
diff --git a/patches/source/xpdf/lang/xpdf-greek.diff b/patches/source/xpdf/lang/xpdf-greek.diff
new file mode 100644
index 000000000..2e846160f
--- /dev/null
+++ b/patches/source/xpdf/lang/xpdf-greek.diff
@@ -0,0 +1,9 @@
+--- ./add-to-xpdfrc.orig 2011-08-15 16:24:29.000000000 -0500
++++ ./add-to-xpdfrc 2013-03-28 15:43:21.116417270 -0500
+@@ -1,4 +1,4 @@
+ #----- begin Greek support package (2011-aug-15)
+-nameToUnicode /usr/local/share/xpdf/greek/Greek.nameToUnicode
+-unicodeMap ISO-8859-7 /usr/local/share/xpdf/greek/ISO-8859-7.unicodeMap
++nameToUnicode /usr/share/xpdf/greek/Greek.nameToUnicode
++unicodeMap ISO-8859-7 /usr/share/xpdf/greek/ISO-8859-7.unicodeMap
+ #----- end Greek support package
diff --git a/patches/source/xpdf/lang/xpdf-hebrew.diff b/patches/source/xpdf/lang/xpdf-hebrew.diff
new file mode 100644
index 000000000..2c27bb6fd
--- /dev/null
+++ b/patches/source/xpdf/lang/xpdf-hebrew.diff
@@ -0,0 +1,9 @@
+--- ./add-to-xpdfrc.orig 2011-08-15 16:24:29.000000000 -0500
++++ ./add-to-xpdfrc 2013-03-28 15:43:21.117417269 -0500
+@@ -1,4 +1,4 @@
+ #----- begin Hebrew support package (2011-aug-15)
+-unicodeMap ISO-8859-8 /usr/local/share/xpdf/hebrew/ISO-8859-8.unicodeMap
+-unicodeMap Windows-1255 /usr/local/share/xpdf/hebrew/Windows-1255.unicodeMap
++unicodeMap ISO-8859-8 /usr/share/xpdf/hebrew/ISO-8859-8.unicodeMap
++unicodeMap Windows-1255 /usr/share/xpdf/hebrew/Windows-1255.unicodeMap
+ #----- end Hebrew support package
diff --git a/patches/source/xpdf/lang/xpdf-japanese.diff b/patches/source/xpdf/lang/xpdf-japanese.diff
new file mode 100644
index 000000000..5a5f7ae7b
--- /dev/null
+++ b/patches/source/xpdf/lang/xpdf-japanese.diff
@@ -0,0 +1,55 @@
+--- ./add-to-xpdfrc.orig 2019-10-03 13:51:30.098084530 -0500
++++ ./add-to-xpdfrc 2019-10-03 13:55:28.494064804 -0500
+@@ -1,9 +1,45 @@
+ #----- begin Japanese support package (2011-sep-02)
+-cidToUnicode Adobe-Japan1 /usr/local/share/xpdf/japanese/Adobe-Japan1.cidToUnicode
+-unicodeMap ISO-2022-JP /usr/local/share/xpdf/japanese/ISO-2022-JP.unicodeMap
+-unicodeMap EUC-JP /usr/local/share/xpdf/japanese/EUC-JP.unicodeMap
+-unicodeMap Shift-JIS /usr/local/share/xpdf/japanese/Shift-JIS.unicodeMap
+-cMapDir Adobe-Japan1 /usr/local/share/xpdf/japanese/CMap
+-toUnicodeDir /usr/local/share/xpdf/japanese/CMap
+-#fontFileCC Adobe-Japan1 /usr/..../NotoSansCJKjp-Regular.otf
++cidToUnicode Adobe-Japan1 /usr/share/xpdf/japanese/Adobe-Japan1.cidToUnicode
++unicodeMap ISO-2022-JP /usr/share/xpdf/japanese/ISO-2022-JP.unicodeMap
++unicodeMap EUC-JP /usr/share/xpdf/japanese/EUC-JP.unicodeMap
++unicodeMap Shift-JIS /usr/share/xpdf/japanese/Shift-JIS.unicodeMap
++cMapDir Adobe-Japan1 /usr/share/xpdf/japanese/CMap
++toUnicodeDir /usr/share/xpdf/japanese/CMap
++### use Sazanami by default
++fontFileCC Adobe-Japan1 /usr/share/fonts/TTF/sazanami-mincho.ttf
++### use Sazanami (Sazanami Gothic) if gothic font is required
++fontFileCC ShinGo-Bold /usr/share/fonts/TTF/sazanami-gothic.ttf
++fontFileCC ShinGo-regular /usr/share/fonts/TTF/sazanami-gothic.ttf
++fontFileCC MidashiGo-MB31 /usr/share/fonts/TTF/sazanami-gothic.ttf
++fontFileCC FutoGoB101-Bold /usr/share/fonts/TTF/sazanami-gothic.ttf
++fontFileCC HeiseiKakuGo-W5 /usr/share/fonts/TTF/sazanami-gothic.ttf
++fontFileCC HeiseiKakuGo-W9 /usr/share/fonts/TTF/sazanami-gothic.ttf
++fontFileCC HeiseiMaruGo-W4 /usr/share/fonts/TTF/sazanami-gothic.ttf
++fontFileCC MS-Gothic /usr/share/fonts/TTF/sazanami-gothic.ttf
++fontFileCC HG-GothicB /usr/share/fonts/TTF/sazanami-gothic.ttf
++fontFileCC Kochi-Gothic /usr/share/fonts/TTF/sazanami-gothic.ttf
++fontFileCC GothicBBB-Medium-H /usr/share/fonts/TTF/sazanami-gothic.ttf
++fontFileCC GothicBBB-Medium /usr/share/fonts/TTF/sazanami-gothic.ttf
++fontFileCC Ryumin-Light-H /usr/share/fonts/TTF/sazanami-mincho.ttf
++fontFileCC Ryumin-Light /usr/share/fonts/TTF/sazanami-mincho.ttf
++### make default font name to "Ryumin-Light" when converted to PostScript
++psResidentFontCC Adobe-Japan1 H Ryumin-Light-H ISO-2022-JP
++psResidentFontCC Adobe-Japan1 V Ryumin-Light-V ISO-2022-JP
++# use "Gothic-BBB-Medium" if gothic font is required
++psResidentFont16 MidashiGo-MB31 H GothicBBB-Medium-H ISO-2022-JP
++psResidentFont16 MidashiGo-MB31 V GothicBBB-Medium-V ISO-2022-JP
++psResidentFont16 FutoGoB101-Bold H GothicBBB-Medium-H ISO-2022-JP
++psResidentFont16 FutoGoB101-Bold V GothicBBB-Medium-V ISO-2022-JP
++psResidentFont16 HeiseiKakuGo-W5 H GothicBBB-Medium-H ISO-2022-JP
++psResidentFont16 HeiseiKakuGo-W5 V GothicBBB-Medium-V ISO-2022-JP
++psResidentFont16 HeiseiKakuGo-W9 H GothicBBB-Medium-H ISO-2022-JP
++psResidentFont16 HeiseiKakuGo-W9 V GothicBBB-Medium-V ISO-2022-JP
++psResidentFont16 HeiseiMaruGo-W4 H GothicBBB-Medium-H ISO-2022-JP
++psResidentFont16 HeiseiMaruGo-W4 V GothicBBB-Medium-V ISO-2022-JP
++psResidentFont16 MS-Gothic H GothicBBB-Medium-H ISO-2022-JP
++psResidentFont16 MS-Gothic V GothicBBB-Medium-V ISO-2022-JP
++psResidentFont16 HG-GothicB H GothicBBB-Medium-H ISO-2022-JP
++psResidentFont16 HG-GothicB V GothicBBB-Medium-V ISO-2022-JP
++psResidentFont16 Kochi-Gothic H GothicBBB-Medium-H ISO-2022-JP
++psResidentFont16 Kochi-Gothic V GothicBBB-Medium-V ISO-2022-JP
+ #----- end Japanese support package
diff --git a/patches/source/xpdf/lang/xpdf-korean.diff b/patches/source/xpdf/lang/xpdf-korean.diff
new file mode 100644
index 000000000..aecf0a7e6
--- /dev/null
+++ b/patches/source/xpdf/lang/xpdf-korean.diff
@@ -0,0 +1,19 @@
+--- ./add-to-xpdfrc.orig 2021-01-29 12:36:23.966962831 -0600
++++ ./add-to-xpdfrc 2021-01-29 12:38:24.237956178 -0600
+@@ -1,10 +1,10 @@
+ #----- begin Korean support package (2011-sep-02)
+-cidToUnicode Adobe-Korea1 /usr/local/share/xpdf/korean/Adobe-Korea1.cidToUnicode
+-cidToUnicode Adobe-KR /usr/local/share/xpdf/korean/Adobe-KR.cidToUnicode
+-unicodeMap ISO-2022-KR /usr/local/share/xpdf/korean/ISO-2022-KR.unicodeMap
+-cMapDir Adobe-Korea1 /usr/local/share/xpdf/korean/CMap
+-cMapDir Adobe-KR /usr/local/share/xpdf/korean/CMap
+-toUnicodeDir /usr/local/share/xpdf/korean/CMap
++cidToUnicode Adobe-Korea1 /usr/share/xpdf/korean/Adobe-Korea1.cidToUnicode
++cidToUnicode Adobe-KR /usr/share/xpdf/korean/Adobe-KR.cidToUnicode
++unicodeMap ISO-2022-KR /usr/share/xpdf/korean/ISO-2022-KR.unicodeMap
++cMapDir Adobe-Korea1 /usr/share/xpdf/korean/CMap
++cMapDir Adobe-KR /usr/share/xpdf/korean/CMap
++toUnicodeDir /usr/share/xpdf/korean/CMap
+ #fontFileCC Adobe-Korea1 /usr/..../NotoSansCJKkr-Regular.otf
+ #fontFileCC Adobe-KR /usr/..../NotoSansCJKkr-Regular.otf
+ #----- end Korean support package
diff --git a/patches/source/xpdf/lang/xpdf-latin2.diff b/patches/source/xpdf/lang/xpdf-latin2.diff
new file mode 100644
index 000000000..cf88fa023
--- /dev/null
+++ b/patches/source/xpdf/lang/xpdf-latin2.diff
@@ -0,0 +1,7 @@
+--- ./add-to-xpdfrc.orig 2011-08-15 16:24:29.000000000 -0500
++++ ./add-to-xpdfrc 2013-03-28 15:43:21.120417269 -0500
+@@ -1,3 +1,3 @@
+ #----- begin Latin2 support package (2011-aug-15)
+-unicodeMap Latin2 /usr/local/share/xpdf/latin2/Latin2.unicodeMap
++unicodeMap Latin2 /usr/share/xpdf/latin2/Latin2.unicodeMap
+ #----- end Latin2 support package
diff --git a/patches/source/xpdf/lang/xpdf-thai.diff b/patches/source/xpdf/lang/xpdf-thai.diff
new file mode 100644
index 000000000..30c480efb
--- /dev/null
+++ b/patches/source/xpdf/lang/xpdf-thai.diff
@@ -0,0 +1,9 @@
+--- ./add-to-xpdfrc.orig 2011-08-15 16:24:29.000000000 -0500
++++ ./add-to-xpdfrc 2013-03-28 15:43:21.121417269 -0500
+@@ -1,4 +1,4 @@
+ #----- begin Thai support package (2011-aug-15)
+-nameToUnicode /usr/local/share/xpdf/thai/Thai.nameToUnicode
+-unicodeMap TIS-620 /usr/local/share/xpdf/thai/TIS-620.unicodeMap
++nameToUnicode /usr/share/xpdf/thai/Thai.nameToUnicode
++unicodeMap TIS-620 /usr/share/xpdf/thai/TIS-620.unicodeMap
+ #----- end Thai support package
diff --git a/patches/source/xpdf/lang/xpdf-turkish.diff b/patches/source/xpdf/lang/xpdf-turkish.diff
new file mode 100644
index 000000000..81a79cff7
--- /dev/null
+++ b/patches/source/xpdf/lang/xpdf-turkish.diff
@@ -0,0 +1,7 @@
+--- ./add-to-xpdfrc.orig 2011-08-15 16:24:29.000000000 -0500
++++ ./add-to-xpdfrc 2013-03-28 15:43:21.122417269 -0500
+@@ -1,3 +1,3 @@
+ #----- begin Turkish support package (2011-aug-15)
+-unicodeMap ISO-8859-9 /usr/local/share/xpdf/turkish/ISO-8859-9.unicodeMap
++unicodeMap ISO-8859-9 /usr/share/xpdf/turkish/ISO-8859-9.unicodeMap
+ #----- end Turkish support package
diff --git a/patches/source/xpdf/patches/xpdfrc.diff b/patches/source/xpdf/patches/xpdfrc.diff
new file mode 100644
index 000000000..4760a4f44
--- /dev/null
+++ b/patches/source/xpdf/patches/xpdfrc.diff
@@ -0,0 +1,38 @@
+diff -Nur xpdf-4.00.orig/doc/sample-xpdfrc xpdf-4.00/doc/sample-xpdfrc
+--- xpdf-4.00.orig/doc/sample-xpdfrc 2017-08-08 18:22:50.000000000 -0500
++++ xpdf-4.00/doc/sample-xpdfrc 2017-09-25 23:39:20.010485577 -0500
+@@ -29,20 +29,20 @@
+ # installed in a "standard" location, xpdf will find them
+ # automatically.)
+
+-#fontFile Times-Roman /usr/local/share/ghostscript/fonts/n021003l.pfb
+-#fontFile Times-Italic /usr/local/share/ghostscript/fonts/n021023l.pfb
+-#fontFile Times-Bold /usr/local/share/ghostscript/fonts/n021004l.pfb
+-#fontFile Times-BoldItalic /usr/local/share/ghostscript/fonts/n021024l.pfb
+-#fontFile Helvetica /usr/local/share/ghostscript/fonts/n019003l.pfb
+-#fontFile Helvetica-Oblique /usr/local/share/ghostscript/fonts/n019023l.pfb
+-#fontFile Helvetica-Bold /usr/local/share/ghostscript/fonts/n019004l.pfb
+-#fontFile Helvetica-BoldOblique /usr/local/share/ghostscript/fonts/n019024l.pfb
+-#fontFile Courier /usr/local/share/ghostscript/fonts/n022003l.pfb
+-#fontFile Courier-Oblique /usr/local/share/ghostscript/fonts/n022023l.pfb
+-#fontFile Courier-Bold /usr/local/share/ghostscript/fonts/n022004l.pfb
+-#fontFile Courier-BoldOblique /usr/local/share/ghostscript/fonts/n022024l.pfb
+-#fontFile Symbol /usr/local/share/ghostscript/fonts/s050000l.pfb
+-#fontFile ZapfDingbats /usr/local/share/ghostscript/fonts/d050000l.pfb
++fontFile Times-Roman /usr/share/ghostscript/fonts/n021003l.pfb
++fontFile Times-Italic /usr/share/ghostscript/fonts/n021023l.pfb
++fontFile Times-Bold /usr/share/ghostscript/fonts/n021004l.pfb
++fontFile Times-BoldItalic /usr/share/ghostscript/fonts/n021024l.pfb
++fontFile Helvetica /usr/share/ghostscript/fonts/n019003l.pfb
++fontFile Helvetica-Oblique /usr/share/ghostscript/fonts/n019023l.pfb
++fontFile Helvetica-Bold /usr/share/ghostscript/fonts/n019004l.pfb
++fontFile Helvetica-BoldOblique /usr/share/ghostscript/fonts/n019024l.pfb
++fontFile Courier /usr/share/ghostscript/fonts/n022003l.pfb
++fontFile Courier-Oblique /usr/share/ghostscript/fonts/n022023l.pfb
++fontFile Courier-Bold /usr/share/ghostscript/fonts/n022004l.pfb
++fontFile Courier-BoldOblique /usr/share/ghostscript/fonts/n022024l.pfb
++fontFile Symbol /usr/share/ghostscript/fonts/s050000l.pfb
++fontFile ZapfDingbats /usr/share/ghostscript/fonts/d050000l.pfb
+
+ # If you need to display PDF files that refer to non-embedded fonts,
+ # you should add one or more fontDir options to point to the
diff --git a/patches/source/xpdf/slack-desc b/patches/source/xpdf/slack-desc
new file mode 100644
index 000000000..6866654f3
--- /dev/null
+++ b/patches/source/xpdf/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 ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+xpdf: xpdf (PDF viewer for X)
+xpdf:
+xpdf: Xpdf is a viewer for Portable Document Format (PDF) files.
+xpdf:
+xpdf: xpdf was written by Derek B. Noonburg.
+xpdf:
+xpdf:
+xpdf:
+xpdf:
+xpdf:
+xpdf:
diff --git a/patches/source/xpdf/xpdf.SlackBuild b/patches/source/xpdf/xpdf.SlackBuild
new file mode 100755
index 000000000..4a1c2acd0
--- /dev/null
+++ b/patches/source/xpdf/xpdf.SlackBuild
@@ -0,0 +1,161 @@
+#!/bin/bash
+
+# Copyright 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2017, 2018, 2019, 2021 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=xpdf
+VERSION=4.05
+PATCHLEVEL=
+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) export ARCH=i586 ;;
+ arm*) export ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) export ARCH=$( uname -m ) ;;
+ esac
+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}${PATCHLEVEL}-$ARCH-$BUILD.txz"
+ exit 0
+fi
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-xpdf
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+
+cd $TMP
+rm -rf xpdf-$VERSION
+tar xvf $CWD/xpdf-$VERSION.tar.?z || exit 1
+cd xpdf-$VERSION || exit 1
+
+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 {} \+
+
+zcat $CWD/patches/xpdfrc.diff.gz | patch -p1 --verbose || exit 1
+
+mkdir build
+cd build
+ cmake \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DCMAKE_INSTALL_MANDIR=/usr/man \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DXPDFWIDGET_PRINTING=1 \
+ -DSYSTEM_XPDFRC="/etc/xpdfrc" \
+ .. || exit 1
+ make $NUMJOBS || make || exit 1
+ make install DESTDIR=$PKG || exit 1
+cd ..
+
+chmod 0755 $PKG/usr/bin/*
+gzip -9 $PKG/usr/man/man?/*
+
+# We'll use the versions of these from the poppler derived work (if they exist here):
+for file in pdfinfo pdftops pdftoppm pdftohtml pdftotext pdfimages pdffonts ; do
+ rm -f $PKG/usr/bin/${file}
+ rm -f $PKG/usr/man/man1/${file}.1.gz
+done
+
+# Don't clobber /etc/xpdfrc
+mkdir -p $PKG/etc
+cat doc/sample-xpdfrc > $PKG/etc/xpdfrc
+mv $PKG/etc/xpdfrc $PKG/etc/xpdfrc.new
+
+# Add desktop menu entry and icon:
+mkdir -p $PKG/usr/share/{applications,pixmaps}
+cat $CWD/xpdf.desktop > $PKG/usr/share/applications/xpdf.desktop
+cat $CWD/xpdfIcon.xpm > $PKG/usr/share/pixmaps/xpdfIcon.xpm
+
+# Add additional language support:
+for language in xpdf-arabic xpdf-chinese-simplified xpdf-chinese-traditional xpdf-cyrillic xpdf-greek xpdf-hebrew xpdf-japanese xpdf-korean xpdf-latin2 xpdf-thai xpdf-turkish ; do
+ rm -rf ${language}
+ tar xf $CWD/lang/${language}*.tar.?z
+ ( cd ${language}
+ echo "Patching for ${language}:"
+ zcat $CWD/lang/${language}.diff.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1
+ chown -R root:root .
+ find . -type f -exec chmod 644 {} \+
+ cat add-to-xpdfrc >> $PKG/etc/xpdfrc.new
+ mkdir -p $PKG/usr/share/xpdf/$(echo ${language} | cut -f2- -d -)
+ cp -a * $PKG/usr/share/xpdf/$(echo ${language} | cut -f2- -d -)
+ ) || exit 1
+done
+
+find $PKG | xargs file | grep -e "executable" -e "shared object" \
+ | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Remove .orig files from the package:
+find $PKG -name "*.orig" -exec rm "{}" \;
+
+mkdir -p $PKG/usr/doc/xpdf-$VERSION
+cp -a \
+ ANNOUNCE CHANGES COPYING* INSTALL README \
+ $PKG/usr/doc/xpdf-$VERSION
+chmod 0644 $PKG/usr/doc/xpdf-$VERSION/*
+
+# If there's a ChangeLog, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r CHANGES ]; then
+ DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION)
+ cat CHANGES | tail -n 1000 > $DOCSDIR/CHANGES
+ touch -r CHANGES $DOCSDIR/CHANGES
+fi
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
+
+# Build the package:
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/xpdf-${VERSION}${PATCHLEVEL}-$ARCH-$BUILD.txz
+
diff --git a/patches/source/xpdf/xpdf.desktop b/patches/source/xpdf/xpdf.desktop
new file mode 100644
index 000000000..51d1a5a6d
--- /dev/null
+++ b/patches/source/xpdf/xpdf.desktop
@@ -0,0 +1,98 @@
+[Desktop Entry]
+Name=X PDF
+Name[bn]=এক্স পি-ডি-এফ
+Name[de]=X-PDF
+Name[eo]=XPDF
+Name[es]=PDF para X
+Name[fr]=XPDF
+Name[hi]=एक्स पीडीएफ
+Name[ko]=X용 PDF
+Name[mn]=X-PDF
+Name[nds]=X-PDF
+Name[te]=ఎక్స్ పిడిఎఫ్
+MimeType=application/pdf;
+GenericName=PDF Viewer
+GenericName[af]=Pdf Aansig
+GenericName[ar]=عارض الملفات PDF
+GenericName[az]=PDF Nümayişçisi
+GenericName[be]=Праглядальнік PDF
+GenericName[bg]=Преглед на PDF документи
+GenericName[bn]=পি-ডি-এফ প্রদর্শক
+GenericName[br]=Gweler PDF
+GenericName[bs]=Preglednik PDF dokumenata
+GenericName[ca]=Visor PDF
+GenericName[cs]=Prohlížeč PDF souborů
+GenericName[csb]=Przezérnik PDF
+GenericName[cy]=Gwelydd PDF
+GenericName[da]=PDF-fremviser
+GenericName[de]=PDF-Betrachter
+GenericName[el]=Προβολέας PDF
+GenericName[eo]=PDF-rigardilo
+GenericName[es]=Visor de documentos PDF
+GenericName[et]=PDF failide vaatamine
+GenericName[eu]=PDF ikustailua
+GenericName[fa]=مشاهده‌گر PDF
+GenericName[fi]=PDF-näytin
+GenericName[fo]=PDF-vísari
+GenericName[fr]=Afficheur PDF
+GenericName[fy]=PDF-werjefteprogramma
+GenericName[ga]=Amharcán PDF
+GenericName[gl]=Visualizador de PDF
+GenericName[he]=מציג קבצי PDF
+GenericName[hi]=पीडीएफ प्रदर्शक
+GenericName[hr]=Preglednik PDF dokumenata
+GenericName[hu]=PDF-nézegető
+GenericName[id]=Viewer PDF
+GenericName[is]=PDF-sjá
+GenericName[it]=Visualizzatore PDF
+GenericName[ja]=PDF ビューア
+GenericName[kk]=PDF қарау құралы
+GenericName[km]=កម្មវិធី​មើល PDF
+GenericName[ko]=PDF 보기
+GenericName[lo]=ສະແດງຜົນPDF
+GenericName[lt]=PDF Žiūriklis
+GenericName[lv]=PDF Skatītājs
+GenericName[mk]=Прегледувач на PDF
+GenericName[mn]=PDF-Харагч
+GenericName[ms]=Pemapar PDF
+GenericName[mt]=Werrej PDF
+GenericName[nb]=PDF-leser
+GenericName[nds]=Kieker för PDF-Dateien
+GenericName[ne]=PDF दर्शक
+GenericName[nl]=PDF-weergaveprogramma
+GenericName[nn]=PDF-lesar
+GenericName[nso]=Molebeledi wa PDF
+GenericName[oc]=Visualisor PDF
+GenericName[pa]=PDF ਦਰਸ਼ਕ
+GenericName[pl]=Przeglądarka plików PDF
+GenericName[pt]=Visualizador de PDFs
+GenericName[pt_BR]=Visualizador de arquivos PDF
+GenericName[ro]=Vizualizor de documente PDF
+GenericName[ru]=Просмотр PDF
+GenericName[rw]=Mugaragaza PDF
+GenericName[se]=PDF-logan
+GenericName[sk]=Prehliadač PDF súborov
+GenericName[sl]=Pregledovalnik datotek PDF
+GenericName[sr]=PDF приказивач
+GenericName[sr@Latn]=PDF prikazivač
+GenericName[ss]=Sibuki se PDF
+GenericName[sv]=PDF-visare
+GenericName[ta]=PDF காட்சி
+GenericName[tg]=Намоишгари PDF
+GenericName[th]=ตัวแสดงผล PDF
+GenericName[tr]=PDF Görüntüleyici
+GenericName[tt]=PDF Kürsätkeç
+GenericName[uk]=Переглядач PDF
+GenericName[uz]=PDF кўрувчи
+GenericName[ven]=Tshivhoni tsha PDF
+GenericName[vi]=Trình xem PDF
+GenericName[wa]=Håyneu di documints PDF
+GenericName[zh_CN]=PDF 查看器
+GenericName[zh_TW]=PDF 檢視程式
+GenericName[zu]=Umbukisi we-PDF
+Exec=xpdf
+Icon=xpdfIcon
+Type=Application
+Terminal=false
+X-KDE-StartupNotify=false
+Categories=Graphics;
diff --git a/patches/source/xpdf/xpdf.url b/patches/source/xpdf/xpdf.url
new file mode 100644
index 000000000..5600d90f4
--- /dev/null
+++ b/patches/source/xpdf/xpdf.url
@@ -0,0 +1 @@
+https://www.xpdfreader.com
diff --git a/patches/source/xpdf/xpdfIcon.xpm b/patches/source/xpdf/xpdfIcon.xpm
new file mode 100644
index 000000000..5e05d20e2
--- /dev/null
+++ b/patches/source/xpdf/xpdfIcon.xpm
@@ -0,0 +1,62 @@
+/* XPM */
+static char *xpdfIcon[] = {
+/* width height num_colors chars_per_pixel */
+" 48 48 7 1",
+/* colors */
+". c #000000",
+"# c #a00000",
+"a c #a0a0a0",
+"b c #c0c0c0",
+"c c #e00000",
+"d c #e0e0e0",
+"e c #ffffff",
+/* pixels */
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"#ccccccc#................................#ccc#..",
+".#ccccccc#..............................#ccc#...",
+"..#ccccccc#............................#ccc#....",
+"...#ccccccc#................bbba.....abbbc#.....",
+"....#ccccccc#...............beea....debbed......",
+".....#ccccccc#...............ee....bebccee......",
+"......#ccccccc#..............ee....eecc#bb......",
+".......#ccccccc#............aee...#eec#.........",
+"........#ccccccc#...........bed..#beb#..........",
+".........#ccccccc#..........beb.#cbeb...........",
+"..........#ccccccc#.........beb#ccbeb...........",
+"...........#ccccccc#........bebcccbeb...........",
+"............#ccccccc#.......eebcc#dea...........",
+".............#ccccccc#......eecc#.ee............",
+".........ae...#ccccccc#....#eec#..ee............",
+"........aeeaeeeebcccccabeeeaee#.beeeeee.........",
+".......aeeeea..debcccaed##ceee....ee............",
+"......addee.....eeccaedccccbed...beb............",
+"......a.bee.....ee#cbeaccccbeb...beb............",
+"........beb.....ee.#eecccccbeb...beb............",
+"........beb.....ee..eecccccbeb...beb............",
+"........beb.....ee..eeccccceeb...dea............",
+"........deb....aeb.#eeccccceec#..ee.............",
+"........eea....dea#cee##ccceecc#.ee.............",
+"........eee...dea#ccbeda#cdeeccc#ee.............",
+"........eeaeeeba#ccc#beeeeaeeecceeee............",
+"........ee.....#ccc#......#ccccccc#.............",
+".......bee....#ccc#........#ccccccc#............",
+".......beb...#ccc#..........#ccccccc#...........",
+".......beb..#ccc#............#ccccccc#..........",
+".......beb.#ccc#..............#ccccccc#.........",
+".......deb#ccc#................#ccccccc#........",
+".......eeaccc#..................#ccccccc#.......",
+".......eeccc#....................#ccccccc#......",
+".......eecc#......................#ccccccc#.....",
+"......beeb#........................#ccccccc#....",
+".....#bbbb..........................#ccccccc#...",
+"....#ccc#............................#ccccccc#..",
+"...#ccc#..............................#ccccccc#.",
+"..#ccc#................................#ccccccc.",
+"................................................",
+"................................................",
+"................................................",
+"................................................"
+};
diff --git a/recompress.sh b/recompress.sh
index aaf7b4acd..14c96255b 100755
--- a/recompress.sh
+++ b/recompress.sh
@@ -1201,6 +1201,19 @@ gzip ./patches/source/mozilla-thunderbird/gkrust.a.no.networking.check.diff
gzip ./patches/source/mariadb/rc.mysqld
gzip ./patches/source/mariadb/doinst.sh
gzip ./patches/source/boost/0001-b2-fix-install.patch
+gzip ./patches/source/xpdf/lang/xpdf-chinese-traditional.diff
+gzip ./patches/source/xpdf/lang/xpdf-thai.diff
+gzip ./patches/source/xpdf/lang/xpdf-latin2.diff
+gzip ./patches/source/xpdf/lang/xpdf-korean.diff
+gzip ./patches/source/xpdf/lang/xpdf-japanese.diff
+gzip ./patches/source/xpdf/lang/xpdf-hebrew.diff
+gzip ./patches/source/xpdf/lang/xpdf-cyrillic.diff
+gzip ./patches/source/xpdf/lang/xpdf-arabic.diff
+gzip ./patches/source/xpdf/lang/xpdf-chinese-simplified.diff
+gzip ./patches/source/xpdf/lang/xpdf-turkish.diff
+gzip ./patches/source/xpdf/lang/xpdf-greek.diff
+gzip ./patches/source/xpdf/patches/xpdfrc.diff
+gzip ./patches/source/xpdf/doinst.sh
gzip ./patches/source/python3/python.sysconfig.py.x86_64.diff
gzip ./patches/source/python3/python3.no-static-library.diff
gzip ./patches/source/python3/python3.readline.set_pre_input_hook.diff