summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog.rss18
-rw-r--r--ChangeLog.txt6
-rw-r--r--FILELIST.TXT489
-rw-r--r--extra/llvm-17.0.6-x86_64-1_slack15.0.txt11
-rw-r--r--extra/llvm13-compat-13.0.0-x86_64-1_slack15.0.txt11
-rw-r--r--extra/source/llvm/clang.toolchains.i586.triple.diff10
-rw-r--r--extra/source/llvm/lldb.32-bit.link.libatomic.diff14
-rwxr-xr-xextra/source/llvm/llvm.SlackBuild339
-rw-r--r--extra/source/llvm/llvm.url29
-rw-r--r--extra/source/llvm/missing-runtime-modules/HandleFlags.cmake113
-rw-r--r--extra/source/llvm/missing-runtime-modules/WarningFlags.cmake77
-rw-r--r--extra/source/llvm/slack-desc19
-rwxr-xr-xextra/source/llvm13-compat/llvm13-compat.SlackBuild118
-rw-r--r--extra/source/llvm13-compat/llvm13-list-of-libraries-to-retain38
-rw-r--r--extra/source/llvm13-compat/slack-desc19
-rwxr-xr-xrecompress.sh2
16 files changed, 1090 insertions, 223 deletions
diff --git a/ChangeLog.rss b/ChangeLog.rss
index 020596cda..011d2a996 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,10 +11,24 @@
<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>Fri, 16 Feb 2024 20:18:59 GMT</pubDate>
- <lastBuildDate>Sat, 17 Feb 2024 12:30:31 GMT</lastBuildDate>
+ <pubDate>Sun, 18 Feb 2024 21:03:57 GMT</pubDate>
+ <lastBuildDate>Mon, 19 Feb 2024 12:30:31 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
+ <title>Sun, 18 Feb 2024 21:03:57 GMT</title>
+ <pubDate>Sun, 18 Feb 2024 21:03:57 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240218210357</link>
+ <guid isPermaLink="false">20240218210357</guid>
+ <description>
+ <![CDATA[<pre>
+extra/llvm-17.0.6-x86_64-1_slack15.0.txz: Added.
+ In case anyone needs a newer compiler.
+extra/llvm13-compat-13.0.0-x86_64-1_slack15.0.txz: Added.
+ In case anyone needs to run binaries linked to the old compiler.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
<title>Fri, 16 Feb 2024 20:18:59 GMT</title>
<pubDate>Fri, 16 Feb 2024 20:18:59 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20240216201859</link>
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 12e33d43e..dc71e88e9 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,9 @@
+Sun Feb 18 21:03:57 UTC 2024
+extra/llvm-17.0.6-x86_64-1_slack15.0.txz: Added.
+ In case anyone needs a newer compiler.
+extra/llvm13-compat-13.0.0-x86_64-1_slack15.0.txz: Added.
+ In case anyone needs to run binaries linked to the old compiler.
++--------------------------+
Fri Feb 16 20:18:59 UTC 2024
patches/packages/ca-certificates-20240216-noarch-1_slack15.0.txz: Upgraded.
This update provides the latest CA certificates to check for the
diff --git a/FILELIST.TXT b/FILELIST.TXT
index cf44c200f..0e909b80b 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Fri Feb 16 20:21:58 UTC 2024
+Sun Feb 18 21:11:54 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-16 20:18 .
+drwxr-xr-x 12 root root 4096 2024-02-18 21:03 .
-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 1217936 2024-02-14 04:21 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2024-02-14 04:21 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1217936 2024-02-16 20:22 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2024-02-16 20:22 ./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 2092695 2024-02-16 20:18 ./ChangeLog.txt
+-rw-r--r-- 1 root root 2092970 2024-02-18 21:03 ./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 1594296 2024-02-14 04:20 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1594296 2024-02-16 20: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
@@ -39,12 +39,12 @@ drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./EFI/BOOT
-rw-r--r-- 1 root root 17294 2008-12-08 18:13 ./SPEAK_INSTALL.TXT
-rw-r--r-- 1 root root 57187 2022-02-01 19:37 ./Slackware-HOWTO
-rw-r--r-- 1 root root 8700 2022-01-26 05:44 ./UPGRADE.TXT
-drwxr-xr-x 19 root root 4096 2024-01-31 21:22 ./extra
--rw-r--r-- 1 root root 52595 2024-01-31 21:22 ./extra/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2024-01-31 21:22 ./extra/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 65941 2024-01-31 21:21 ./extra/FILE_LIST
--rw-r--r-- 1 root root 1977267 2024-01-31 21:21 ./extra/MANIFEST.bz2
--rw-r--r-- 1 root root 36565 2024-01-31 21:21 ./extra/PACKAGES.TXT
+drwxr-xr-x 19 root root 4096 2024-02-18 21:11 ./extra
+-rw-r--r-- 1 root root 55959 2024-02-18 21:11 ./extra/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2024-02-18 21:11 ./extra/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 70281 2024-02-18 21:11 ./extra/FILE_LIST
+-rw-r--r-- 1 root root 3054490 2024-02-18 21:11 ./extra/MANIFEST.bz2
+-rw-r--r-- 1 root root 37488 2024-02-18 21:11 ./extra/PACKAGES.TXT
-rw-r--r-- 1 root root 149 2002-02-09 00:18 ./extra/README.TXT
drwxr-xr-x 2 root root 20480 2020-05-26 20:38 ./extra/aspell-word-lists
-rw-r--r-- 1 root root 171 2016-06-06 20:10 ./extra/aspell-word-lists/aspell-af-0.50_0-x86_64-5.txt
@@ -348,6 +348,12 @@ drwxr-xr-x 2 root root 4096 2018-02-27 06:13 ./extra/google-chrome
-rwxr-xr-x 1 root root 4168 2019-09-18 22:18 ./extra/google-chrome/google-chrome.SlackBuild
-rw-r--r-- 1 root root 840 2018-02-27 06:13 ./extra/google-chrome/slack-desc
lrwxrwxrwx 1 root root 11 2012-07-30 20:41 ./extra/java -> source/java
+-rw-r--r-- 1 root root 346 2024-02-17 20:11 ./extra/llvm-17.0.6-x86_64-1_slack15.0.txt
+-rw-r--r-- 1 root root 123154048 2024-02-17 20:11 ./extra/llvm-17.0.6-x86_64-1_slack15.0.txz
+-rw-r--r-- 1 root root 163 2024-02-17 20:11 ./extra/llvm-17.0.6-x86_64-1_slack15.0.txz.asc
+-rw-r--r-- 1 root root 315 2024-02-18 20:08 ./extra/llvm13-compat-13.0.0-x86_64-1_slack15.0.txt
+-rw-r--r-- 1 root root 30271960 2024-02-18 20:08 ./extra/llvm13-compat-13.0.0-x86_64-1_slack15.0.txz
+-rw-r--r-- 1 root root 163 2024-02-18 20:08 ./extra/llvm13-compat-13.0.0-x86_64-1_slack15.0.txz.asc
drwxr-xr-x 2 root root 4096 2023-08-07 19:24 ./extra/php80
-rw-r--r-- 1 root root 369 2023-08-07 18:47 ./extra/php80/php80-8.0.30-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 6175812 2023-08-07 18:47 ./extra/php80/php80-8.0.30-x86_64-1_slack15.0.txz
@@ -369,7 +375,7 @@ drwxr-xr-x 2 root root 4096 2024-01-31 21:21 ./extra/sendmail
-rw-r--r-- 1 root root 586 2024-01-31 20:58 ./extra/sendmail/sendmail-cf-8.18.1-noarch-1_slack15.0.txt
-rw-r--r-- 1 root root 119356 2024-01-31 20:58 ./extra/sendmail/sendmail-cf-8.18.1-noarch-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2024-01-31 20:58 ./extra/sendmail/sendmail-cf-8.18.1-noarch-1_slack15.0.txz.asc
-drwxr-xr-x 17 root root 4096 2024-01-31 21:16 ./extra/source
+drwxr-xr-x 19 root root 4096 2024-02-18 21:02 ./extra/source
lrwxrwxrwx 1 root root 21 2021-04-29 18:18 ./extra/source/alpine -> ../../source/n/alpine
drwxr-xr-x 4 root root 4096 2018-11-09 05:59 ./extra/source/aspell-word-lists
-rwxr-xr-x 1 root root 3531 2020-05-26 20:06 ./extra/source/aspell-word-lists/aspell-dict.SlackBuild
@@ -566,6 +572,47 @@ drwxr-xr-x 2 root root 4096 2012-07-30 18:44 ./extra/source/java/profile.
-rwxr-xr-x 1 root root 80 2019-07-30 16:57 ./extra/source/java/profile.d/jre.sh
-rw-r--r-- 1 root root 817 2018-02-27 06:13 ./extra/source/java/slack-desc.jdk
-rw-r--r-- 1 root root 861 2018-02-27 06:13 ./extra/source/java/slack-desc.jre
+drwxr-xr-x 3 root root 4096 2024-02-17 19:12 ./extra/source/llvm
+-rw-r--r-- 1 root root 21577596 2023-11-28 10:33 ./extra/source/llvm/clang-17.0.6.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/clang-17.0.6.src.tar.xz.sig
+-rw-r--r-- 1 root root 3269980 2023-11-28 10:33 ./extra/source/llvm/clang-tools-extra-17.0.6.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/clang-tools-extra-17.0.6.src.tar.xz.sig
+-rw-r--r-- 1 root root 276 2022-04-28 18:35 ./extra/source/llvm/clang.toolchains.i586.triple.diff.gz
+-rw-r--r-- 1 root root 8712 2023-11-28 10:33 ./extra/source/llvm/cmake-17.0.6.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/cmake-17.0.6.src.tar.xz.sig
+-rw-r--r-- 1 root root 2421808 2023-11-28 10:33 ./extra/source/llvm/compiler-rt-17.0.6.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/compiler-rt-17.0.6.src.tar.xz.sig
+-rw-r--r-- 1 root root 2762700 2023-11-28 10:33 ./extra/source/llvm/flang-17.0.6.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/flang-17.0.6.src.tar.xz.sig
+-rw-r--r-- 1 root root 3946532 2023-11-28 10:33 ./extra/source/llvm/libcxx-17.0.6.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/libcxx-17.0.6.src.tar.xz.sig
+-rw-r--r-- 1 root root 575744 2023-11-28 10:33 ./extra/source/llvm/libcxxabi-17.0.6.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/libcxxabi-17.0.6.src.tar.xz.sig
+-rw-r--r-- 1 root root 115088 2023-11-28 10:33 ./extra/source/llvm/libunwind-17.0.6.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/libunwind-17.0.6.src.tar.xz.sig
+-rw-r--r-- 1 root root 1506048 2023-11-28 10:33 ./extra/source/llvm/lld-17.0.6.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/lld-17.0.6.src.tar.xz.sig
+-rw-r--r-- 1 root root 10493512 2023-11-28 10:33 ./extra/source/llvm/lldb-17.0.6.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/lldb-17.0.6.src.tar.xz.sig
+-rw-r--r-- 1 root root 281 2022-06-28 03:34 ./extra/source/llvm/lldb.32-bit.link.libatomic.diff.gz
+-rw-r--r-- 1 root root 59298244 2023-11-28 10:33 ./extra/source/llvm/llvm-17.0.6.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/llvm-17.0.6.src.tar.xz.sig
+-rwxr-xr-x 1 root root 13258 2024-02-17 19:12 ./extra/source/llvm/llvm.SlackBuild
+-rw-r--r-- 1 root root 2175 2023-11-28 19:24 ./extra/source/llvm/llvm.url
+drwxr-xr-x 2 root root 4096 2023-03-19 05:00 ./extra/source/llvm/missing-runtime-modules
+-rw-r--r-- 1 root root 4005 2023-02-21 06:00 ./extra/source/llvm/missing-runtime-modules/HandleFlags.cmake
+-rw-r--r-- 1 root root 2693 2023-03-19 05:00 ./extra/source/llvm/missing-runtime-modules/WarningFlags.cmake
+-rw-r--r-- 1 root root 1273412 2023-11-28 10:33 ./extra/source/llvm/openmp-17.0.6.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/openmp-17.0.6.src.tar.xz.sig
+-rw-r--r-- 1 root root 9219324 2023-11-28 10:33 ./extra/source/llvm/polly-17.0.6.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/polly-17.0.6.src.tar.xz.sig
+-rw-r--r-- 1 root root 830 2019-07-25 03:31 ./extra/source/llvm/slack-desc
+-rw-r--r-- 1 root root 383752 2023-11-28 10:33 ./extra/source/llvm/third-party-17.0.6.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/third-party-17.0.6.src.tar.xz.sig
+drwxr-xr-x 2 root root 4096 2024-02-17 22:45 ./extra/source/llvm13-compat
+-rwxr-xr-x 1 root root 4106 2024-02-18 20:06 ./extra/source/llvm13-compat/llvm13-compat.SlackBuild
+-rw-r--r-- 1 root root 955 2024-02-17 23:02 ./extra/source/llvm13-compat/llvm13-list-of-libraries-to-retain
+-rw-r--r-- 1 root root 808 2024-02-17 22:46 ./extra/source/llvm13-compat/slack-desc
drwxr-xr-x 2 root root 4096 2023-08-07 18:40 ./extra/source/php80
-rw-r--r-- 1 root root 432 2020-12-21 16:28 ./extra/source/php80/doinst.sh.gz
-rwxr-xr-x 1 root root 120 2023-08-07 18:40 ./extra/source/php80/fetch-php.sh
@@ -2618,56 +2665,56 @@ drwxr-xr-x 2 root root 20480 2022-02-02 08:24 ./slackware64/a
-rw-r--r-- 1 root root 517 2021-02-13 11:17 ./slackware64/a/syslinux-4.07-x86_64-4.txt
-rw-r--r-- 1 root root 910980 2021-02-13 11:17 ./slackware64/a/syslinux-4.07-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:17 ./slackware64/a/syslinux-4.07-x86_64-4.txz.asc
--rw-r--r-- 1 root root 553 2021-12-14 21:05 ./slackware64/a/sysvinit-3.01-x86_64-1.txt
--rw-r--r-- 1 root root 101332 2021-12-14 21:05 ./slackware64/a/sysvinit-3.01-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-12-14 21:05 ./slackware64/a/sysvinit-3.01-x86_64-1.txz.asc
--rw-r--r-- 1 root root 694 2021-02-13 11:17 ./slackware64/a/sysvinit-functions-8.53-x86_64-5.txt
--rw-r--r-- 1 root root 36392 2021-02-13 11:17 ./slackware64/a/sysvinit-functions-8.53-x86_64-5.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:17 ./slackware64/a/sysvinit-functions-8.53-x86_64-5.txz.asc
--rw-r--r-- 1 root root 378 2022-01-27 22:36 ./slackware64/a/sysvinit-scripts-15.0-noarch-8.txt
--rw-r--r-- 1 root root 16304 2022-01-27 22:36 ./slackware64/a/sysvinit-scripts-15.0-noarch-8.txz
--rw-r--r-- 1 root root 163 2022-01-27 22:36 ./slackware64/a/sysvinit-scripts-15.0-noarch-8.txz.asc
--rw-r--r-- 1 root root 1534 2022-02-02 08:11 ./slackware64/a/tagfile
--rw-r--r-- 1 root root 395 2021-02-15 20:32 ./slackware64/a/tar-1.34-x86_64-1.txt
--rw-r--r-- 1 root root 850976 2021-02-15 20:32 ./slackware64/a/tar-1.34-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-02-15 20:32 ./slackware64/a/tar-1.34-x86_64-1.txz.asc
--rw-r--r-- 1 root root 431 2022-01-07 05:47 ./slackware64/a/tcsh-6.23.02-x86_64-1.txt
--rw-r--r-- 1 root root 409536 2022-01-07 05:47 ./slackware64/a/tcsh-6.23.02-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-01-07 05:47 ./slackware64/a/tcsh-6.23.02-x86_64-1.txz.asc
--rw-r--r-- 1 root root 432 2021-02-13 11:19 ./slackware64/a/time-1.9-x86_64-4.txt
--rw-r--r-- 1 root root 36624 2021-02-13 11:19 ./slackware64/a/time-1.9-x86_64-4.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:19 ./slackware64/a/time-1.9-x86_64-4.txz.asc
--rw-r--r-- 1 root root 417 2021-02-13 11:19 ./slackware64/a/tree-1.8.0-x86_64-3.txt
--rw-r--r-- 1 root root 48900 2021-02-13 11:19 ./slackware64/a/tree-1.8.0-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:19 ./slackware64/a/tree-1.8.0-x86_64-3.txz.asc
--rw-r--r-- 1 root root 412 2021-11-11 16:27 ./slackware64/a/udisks-1.0.5-x86_64-10.txt
--rw-r--r-- 1 root root 177708 2021-11-11 16:27 ./slackware64/a/udisks-1.0.5-x86_64-10.txz
--rw-r--r-- 1 root root 163 2021-11-11 16:27 ./slackware64/a/udisks-1.0.5-x86_64-10.txz.asc
--rw-r--r-- 1 root root 427 2021-09-30 17:38 ./slackware64/a/udisks2-2.9.4-x86_64-1.txt
--rw-r--r-- 1 root root 988856 2021-09-30 17:38 ./slackware64/a/udisks2-2.9.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-09-30 17:38 ./slackware64/a/udisks2-2.9.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 392 2021-02-13 11:19 ./slackware64/a/unarj-265-x86_64-4.txt
--rw-r--r-- 1 root root 17284 2021-02-13 11:19 ./slackware64/a/unarj-265-x86_64-4.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:19 ./slackware64/a/unarj-265-x86_64-4.txz.asc
--rw-r--r-- 1 root root 494 2021-08-21 18:48 ./slackware64/a/upower-0.99.13-x86_64-1.txt
--rw-r--r-- 1 root root 154176 2021-08-21 18:48 ./slackware64/a/upower-0.99.13-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-08-21 18:48 ./slackware64/a/upower-0.99.13-x86_64-1.txz.asc
--rw-r--r-- 1 root root 718 2021-02-13 11:20 ./slackware64/a/usb_modeswitch-2.6.1-x86_64-3.txt
--rw-r--r-- 1 root root 79812 2021-02-13 11:20 ./slackware64/a/usb_modeswitch-2.6.1-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:20 ./slackware64/a/usb_modeswitch-2.6.1-x86_64-3.txz.asc
--rw-r--r-- 1 root root 322 2021-08-07 18:06 ./slackware64/a/usbutils-014-x86_64-1.txt
--rw-r--r-- 1 root root 89300 2021-08-07 18:06 ./slackware64/a/usbutils-014-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-08-07 18:06 ./slackware64/a/usbutils-014-x86_64-1.txz.asc
--rw-r--r-- 1 root root 400 2021-02-13 11:20 ./slackware64/a/utempter-1.2.0-x86_64-3.txt
--rw-r--r-- 1 root root 16100 2021-02-13 11:20 ./slackware64/a/utempter-1.2.0-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:20 ./slackware64/a/utempter-1.2.0-x86_64-3.txz.asc
--rw-r--r-- 1 root root 354 2022-01-24 18:03 ./slackware64/a/util-linux-2.37.3-x86_64-1.txt
--rw-r--r-- 1 root root 2804692 2022-01-24 18:03 ./slackware64/a/util-linux-2.37.3-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-01-24 18:03 ./slackware64/a/util-linux-2.37.3-x86_64-1.txz.asc
--rw-r--r-- 1 root root 412 2021-11-03 01:09 ./slackware64/a/volume_key-0.3.12-x86_64-5.txt
--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 553 2021-12-14 21:05 ./slackware64/a/sysvinit-3.01-x86_64-1.txt
+-rw-r--r-- 1 root root 101332 2021-12-14 21:05 ./slackware64/a/sysvinit-3.01-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2021-12-14 21:05 ./slackware64/a/sysvinit-3.01-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 694 2021-02-13 11:17 ./slackware64/a/sysvinit-functions-8.53-x86_64-5.txt
+-rw-r--r-- 1 root root 36392 2021-02-13 11:17 ./slackware64/a/sysvinit-functions-8.53-x86_64-5.txz
+-rw-r--r-- 1 root root 163 2021-02-13 11:17 ./slackware64/a/sysvinit-functions-8.53-x86_64-5.txz.asc
+-rw-r--r-- 1 root root 378 2022-01-27 22:36 ./slackware64/a/sysvinit-scripts-15.0-noarch-8.txt
+-rw-r--r-- 1 root root 16304 2022-01-27 22:36 ./slackware64/a/sysvinit-scripts-15.0-noarch-8.txz
+-rw-r--r-- 1 root root 163 2022-01-27 22:36 ./slackware64/a/sysvinit-scripts-15.0-noarch-8.txz.asc
+-rw-r--r-- 1 root root 1534 2022-02-02 08:11 ./slackware64/a/tagfile
+-rw-r--r-- 1 root root 395 2021-02-15 20:32 ./slackware64/a/tar-1.34-x86_64-1.txt
+-rw-r--r-- 1 root root 850976 2021-02-15 20:32 ./slackware64/a/tar-1.34-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2021-02-15 20:32 ./slackware64/a/tar-1.34-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 431 2022-01-07 05:47 ./slackware64/a/tcsh-6.23.02-x86_64-1.txt
+-rw-r--r-- 1 root root 409536 2022-01-07 05:47 ./slackware64/a/tcsh-6.23.02-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-01-07 05:47 ./slackware64/a/tcsh-6.23.02-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 432 2021-02-13 11:19 ./slackware64/a/time-1.9-x86_64-4.txt
+-rw-r--r-- 1 root root 36624 2021-02-13 11:19 ./slackware64/a/time-1.9-x86_64-4.txz
+-rw-r--r-- 1 root root 163 2021-02-13 11:19 ./slackware64/a/time-1.9-x86_64-4.txz.asc
+-rw-r--r-- 1 root root 417 2021-02-13 11:19 ./slackware64/a/tree-1.8.0-x86_64-3.txt
+-rw-r--r-- 1 root root 48900 2021-02-13 11:19 ./slackware64/a/tree-1.8.0-x86_64-3.txz
+-rw-r--r-- 1 root root 163 2021-02-13 11:19 ./slackware64/a/tree-1.8.0-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 412 2021-11-11 16:27 ./slackware64/a/udisks-1.0.5-x86_64-10.txt
+-rw-r--r-- 1 root root 177708 2021-11-11 16:27 ./slackware64/a/udisks-1.0.5-x86_64-10.txz
+-rw-r--r-- 1 root root 163 2021-11-11 16:27 ./slackware64/a/udisks-1.0.5-x86_64-10.txz.asc
+-rw-r--r-- 1 root root 427 2021-09-30 17:38 ./slackware64/a/udisks2-2.9.4-x86_64-1.txt
+-rw-r--r-- 1 root root 988856 2021-09-30 17:38 ./slackware64/a/udisks2-2.9.4-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2021-09-30 17:38 ./slackware64/a/udisks2-2.9.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 392 2021-02-13 11:19 ./slackware64/a/unarj-265-x86_64-4.txt
+-rw-r--r-- 1 root root 17284 2021-02-13 11:19 ./slackware64/a/unarj-265-x86_64-4.txz
+-rw-r--r-- 1 root root 163 2021-02-13 11:19 ./slackware64/a/unarj-265-x86_64-4.txz.asc
+-rw-r--r-- 1 root root 494 2021-08-21 18:48 ./slackware64/a/upower-0.99.13-x86_64-1.txt
+-rw-r--r-- 1 root root 154176 2021-08-21 18:48 ./slackware64/a/upower-0.99.13-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2021-08-21 18:48 ./slackware64/a/upower-0.99.13-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 718 2021-02-13 11:20 ./slackware64/a/usb_modeswitch-2.6.1-x86_64-3.txt
+-rw-r--r-- 1 root root 79812 2021-02-13 11:20 ./slackware64/a/usb_modeswitch-2.6.1-x86_64-3.txz
+-rw-r--r-- 1 root root 163 2021-02-13 11:20 ./slackware64/a/usb_modeswitch-2.6.1-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 322 2021-08-07 18:06 ./slackware64/a/usbutils-014-x86_64-1.txt
+-rw-r--r-- 1 root root 89300 2021-08-07 18:06 ./slackware64/a/usbutils-014-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2021-08-07 18:06 ./slackware64/a/usbutils-014-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 400 2021-02-13 11:20 ./slackware64/a/utempter-1.2.0-x86_64-3.txt
+-rw-r--r-- 1 root root 16100 2021-02-13 11:20 ./slackware64/a/utempter-1.2.0-x86_64-3.txz
+-rw-r--r-- 1 root root 163 2021-02-13 11:20 ./slackware64/a/utempter-1.2.0-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 354 2022-01-24 18:03 ./slackware64/a/util-linux-2.37.3-x86_64-1.txt
+-rw-r--r-- 1 root root 2804692 2022-01-24 18:03 ./slackware64/a/util-linux-2.37.3-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-01-24 18:03 ./slackware64/a/util-linux-2.37.3-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 412 2021-11-03 01:09 ./slackware64/a/volume_key-0.3.12-x86_64-5.txt
+-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
@@ -5359,52 +5406,52 @@ drwxr-xr-x 2 root root 69632 2022-02-02 04:20 ./slackware64/l
-rw-r--r-- 1 root root 163 2021-11-03 01:07 ./slackware64/l/speech-dispatcher-0.10.2-x86_64-5.txz.asc
-rw-r--r-- 1 root root 508 2021-02-13 09:00 ./slackware64/l/speex-1.2.0-x86_64-4.txt
-rw-r--r-- 1 root root 489820 2021-02-13 09:00 ./slackware64/l/speex-1.2.0-x86_64-4.txz
--rw-r--r-- 1 root root 163 2021-02-13 09:00 ./slackware64/l/speex-1.2.0-x86_64-4.txz.asc
--rw-r--r-- 1 root root 231 2021-02-13 09:00 ./slackware64/l/speexdsp-1.2.0-x86_64-3.txt
--rw-r--r-- 1 root root 457372 2021-02-13 09:00 ./slackware64/l/speexdsp-1.2.0-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 09:00 ./slackware64/l/speexdsp-1.2.0-x86_64-3.txz.asc
--rw-r--r-- 1 root root 493 2021-10-16 17:57 ./slackware64/l/spirv-llvm-translator-13.0.0-x86_64-1.txt
--rw-r--r-- 1 root root 738728 2021-10-16 17:57 ./slackware64/l/spirv-llvm-translator-13.0.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-10-16 17:57 ./slackware64/l/spirv-llvm-translator-13.0.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 359 2021-02-13 09:01 ./slackware64/l/startup-notification-0.12-x86_64-5.txt
--rw-r--r-- 1 root root 29900 2021-02-13 09:01 ./slackware64/l/startup-notification-0.12-x86_64-5.txz
--rw-r--r-- 1 root root 163 2021-02-13 09:01 ./slackware64/l/startup-notification-0.12-x86_64-5.txz.asc
--rw-r--r-- 1 root root 343 2022-01-19 22:12 ./slackware64/l/svgalib-1.9.25-x86_64-7.txt
--rw-r--r-- 1 root root 558936 2022-01-19 22:12 ./slackware64/l/svgalib-1.9.25-x86_64-7.txz
--rw-r--r-- 1 root root 163 2022-01-19 22:12 ./slackware64/l/svgalib-1.9.25-x86_64-7.txz.asc
--rw-r--r-- 1 root root 745 2021-11-03 01:07 ./slackware64/l/system-config-printer-1.5.15-x86_64-5.txt
--rw-r--r-- 1 root root 993340 2021-11-03 01:07 ./slackware64/l/system-config-printer-1.5.15-x86_64-5.txz
--rw-r--r-- 1 root root 163 2021-11-03 01:07 ./slackware64/l/system-config-printer-1.5.15-x86_64-5.txz.asc
--rw-r--r-- 1 root root 356 2021-02-13 09:01 ./slackware64/l/t1lib-5.1.2-x86_64-6.txt
--rw-r--r-- 1 root root 514212 2021-02-13 09:01 ./slackware64/l/t1lib-5.1.2-x86_64-6.txz
--rw-r--r-- 1 root root 163 2021-02-13 09:01 ./slackware64/l/t1lib-5.1.2-x86_64-6.txz.asc
--rw-r--r-- 1 root root 5224 2022-01-02 01:23 ./slackware64/l/tagfile
--rw-r--r-- 1 root root 339 2021-02-16 19:23 ./slackware64/l/taglib-1.12-x86_64-1.txt
--rw-r--r-- 1 root root 378740 2021-02-16 19:23 ./slackware64/l/taglib-1.12-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-02-16 19:23 ./slackware64/l/taglib-1.12-x86_64-1.txz.asc
--rw-r--r-- 1 root root 521 2021-02-13 09:01 ./slackware64/l/taglib-extras-1.0.1-x86_64-4.txt
--rw-r--r-- 1 root root 31000 2021-02-13 09:01 ./slackware64/l/taglib-extras-1.0.1-x86_64-4.txz
--rw-r--r-- 1 root root 163 2021-02-13 09:01 ./slackware64/l/taglib-extras-1.0.1-x86_64-4.txz.asc
--rw-r--r-- 1 root root 287 2021-11-03 01:07 ./slackware64/l/talloc-2.3.3-x86_64-3.txt
--rw-r--r-- 1 root root 72188 2021-11-03 01:07 ./slackware64/l/talloc-2.3.3-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-11-03 01:07 ./slackware64/l/talloc-2.3.3-x86_64-3.txz.asc
--rw-r--r-- 1 root root 527 2021-02-13 09:03 ./slackware64/l/tango-icon-theme-0.8.90-noarch-6.txt
--rw-r--r-- 1 root root 1217320 2021-02-13 09:03 ./slackware64/l/tango-icon-theme-0.8.90-noarch-6.txz
--rw-r--r-- 1 root root 163 2021-02-13 09:03 ./slackware64/l/tango-icon-theme-0.8.90-noarch-6.txz.asc
--rw-r--r-- 1 root root 539 2021-02-13 09:02 ./slackware64/l/tango-icon-theme-extras-0.1.0-noarch-4.txt
--rw-r--r-- 1 root root 52376 2021-02-13 09:02 ./slackware64/l/tango-icon-theme-extras-0.1.0-noarch-4.txz
--rw-r--r-- 1 root root 163 2021-02-13 09:02 ./slackware64/l/tango-icon-theme-extras-0.1.0-noarch-4.txz.asc
--rw-r--r-- 1 root root 305 2022-01-25 05:56 ./slackware64/l/tdb-1.4.6-x86_64-1.txt
--rw-r--r-- 1 root root 74420 2022-01-25 05:56 ./slackware64/l/tdb-1.4.6-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-01-25 05:56 ./slackware64/l/tdb-1.4.6-x86_64-1.txz.asc
--rw-r--r-- 1 root root 269 2021-11-03 01:08 ./slackware64/l/tevent-0.11.0-x86_64-3.txt
--rw-r--r-- 1 root root 116472 2021-11-03 01:08 ./slackware64/l/tevent-0.11.0-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-11-03 01:08 ./slackware64/l/tevent-0.11.0-x86_64-3.txz.asc
--rw-r--r-- 1 root root 408 2021-09-01 18:04 ./slackware64/l/tidy-html5-5.8.0-x86_64-2.txt
--rw-r--r-- 1 root root 296976 2021-09-01 18:04 ./slackware64/l/tidy-html5-5.8.0-x86_64-2.txz
--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-02-13 09:00 ./slackware64/l/speex-1.2.0-x86_64-4.txz.asc
+-rw-r--r-- 1 root root 231 2021-02-13 09:00 ./slackware64/l/speexdsp-1.2.0-x86_64-3.txt
+-rw-r--r-- 1 root root 457372 2021-02-13 09:00 ./slackware64/l/speexdsp-1.2.0-x86_64-3.txz
+-rw-r--r-- 1 root root 163 2021-02-13 09:00 ./slackware64/l/speexdsp-1.2.0-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 493 2021-10-16 17:57 ./slackware64/l/spirv-llvm-translator-13.0.0-x86_64-1.txt
+-rw-r--r-- 1 root root 738728 2021-10-16 17:57 ./slackware64/l/spirv-llvm-translator-13.0.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2021-10-16 17:57 ./slackware64/l/spirv-llvm-translator-13.0.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 359 2021-02-13 09:01 ./slackware64/l/startup-notification-0.12-x86_64-5.txt
+-rw-r--r-- 1 root root 29900 2021-02-13 09:01 ./slackware64/l/startup-notification-0.12-x86_64-5.txz
+-rw-r--r-- 1 root root 163 2021-02-13 09:01 ./slackware64/l/startup-notification-0.12-x86_64-5.txz.asc
+-rw-r--r-- 1 root root 343 2022-01-19 22:12 ./slackware64/l/svgalib-1.9.25-x86_64-7.txt
+-rw-r--r-- 1 root root 558936 2022-01-19 22:12 ./slackware64/l/svgalib-1.9.25-x86_64-7.txz
+-rw-r--r-- 1 root root 163 2022-01-19 22:12 ./slackware64/l/svgalib-1.9.25-x86_64-7.txz.asc
+-rw-r--r-- 1 root root 745 2021-11-03 01:07 ./slackware64/l/system-config-printer-1.5.15-x86_64-5.txt
+-rw-r--r-- 1 root root 993340 2021-11-03 01:07 ./slackware64/l/system-config-printer-1.5.15-x86_64-5.txz
+-rw-r--r-- 1 root root 163 2021-11-03 01:07 ./slackware64/l/system-config-printer-1.5.15-x86_64-5.txz.asc
+-rw-r--r-- 1 root root 356 2021-02-13 09:01 ./slackware64/l/t1lib-5.1.2-x86_64-6.txt
+-rw-r--r-- 1 root root 514212 2021-02-13 09:01 ./slackware64/l/t1lib-5.1.2-x86_64-6.txz
+-rw-r--r-- 1 root root 163 2021-02-13 09:01 ./slackware64/l/t1lib-5.1.2-x86_64-6.txz.asc
+-rw-r--r-- 1 root root 5224 2022-01-02 01:23 ./slackware64/l/tagfile
+-rw-r--r-- 1 root root 339 2021-02-16 19:23 ./slackware64/l/taglib-1.12-x86_64-1.txt
+-rw-r--r-- 1 root root 378740 2021-02-16 19:23 ./slackware64/l/taglib-1.12-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2021-02-16 19:23 ./slackware64/l/taglib-1.12-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 521 2021-02-13 09:01 ./slackware64/l/taglib-extras-1.0.1-x86_64-4.txt
+-rw-r--r-- 1 root root 31000 2021-02-13 09:01 ./slackware64/l/taglib-extras-1.0.1-x86_64-4.txz
+-rw-r--r-- 1 root root 163 2021-02-13 09:01 ./slackware64/l/taglib-extras-1.0.1-x86_64-4.txz.asc
+-rw-r--r-- 1 root root 287 2021-11-03 01:07 ./slackware64/l/talloc-2.3.3-x86_64-3.txt
+-rw-r--r-- 1 root root 72188 2021-11-03 01:07 ./slackware64/l/talloc-2.3.3-x86_64-3.txz
+-rw-r--r-- 1 root root 163 2021-11-03 01:07 ./slackware64/l/talloc-2.3.3-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 527 2021-02-13 09:03 ./slackware64/l/tango-icon-theme-0.8.90-noarch-6.txt
+-rw-r--r-- 1 root root 1217320 2021-02-13 09:03 ./slackware64/l/tango-icon-theme-0.8.90-noarch-6.txz
+-rw-r--r-- 1 root root 163 2021-02-13 09:03 ./slackware64/l/tango-icon-theme-0.8.90-noarch-6.txz.asc
+-rw-r--r-- 1 root root 539 2021-02-13 09:02 ./slackware64/l/tango-icon-theme-extras-0.1.0-noarch-4.txt
+-rw-r--r-- 1 root root 52376 2021-02-13 09:02 ./slackware64/l/tango-icon-theme-extras-0.1.0-noarch-4.txz
+-rw-r--r-- 1 root root 163 2021-02-13 09:02 ./slackware64/l/tango-icon-theme-extras-0.1.0-noarch-4.txz.asc
+-rw-r--r-- 1 root root 305 2022-01-25 05:56 ./slackware64/l/tdb-1.4.6-x86_64-1.txt
+-rw-r--r-- 1 root root 74420 2022-01-25 05:56 ./slackware64/l/tdb-1.4.6-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-01-25 05:56 ./slackware64/l/tdb-1.4.6-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 269 2021-11-03 01:08 ./slackware64/l/tevent-0.11.0-x86_64-3.txt
+-rw-r--r-- 1 root root 116472 2021-11-03 01:08 ./slackware64/l/tevent-0.11.0-x86_64-3.txz
+-rw-r--r-- 1 root root 163 2021-11-03 01:08 ./slackware64/l/tevent-0.11.0-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 408 2021-09-01 18:04 ./slackware64/l/tidy-html5-5.8.0-x86_64-2.txt
+-rw-r--r-- 1 root root 296976 2021-09-01 18:04 ./slackware64/l/tidy-html5-5.8.0-x86_64-2.txz
+-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
@@ -8357,64 +8404,64 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/diffstat
-rw-r--r-- 1 root root 864 2018-02-27 06:12 ./source/ap/diffstat/slack-desc
drwxr-xr-x 2 root root 4096 2021-08-02 17:46 ./source/ap/diffutils
-rw-r--r-- 1 root root 1585120 2021-08-02 01:59 ./source/ap/diffutils/diffutils-3.8.tar.xz
--rw-r--r-- 1 root root 833 2021-08-02 01:59 ./source/ap/diffutils/diffutils-3.8.tar.xz.sig
--rwxr-xr-x 1 root root 4191 2021-08-02 17:46 ./source/ap/diffutils/diffutils.SlackBuild
--rw-r--r-- 1 root root 321 2006-08-21 02:46 ./source/ap/diffutils/doinst.sh.gz
--rw-r--r-- 1 root root 739 2018-02-27 06:12 ./source/ap/diffutils/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/dmapi
--rw-r--r-- 1 root root 298 2015-12-26 09:30 ./source/ap/dmapi/bug799162.patch.gz
--rw-r--r-- 1 root root 198464 2012-12-13 22:01 ./source/ap/dmapi/dmapi-2.2.12.tar.xz
--rwxr-xr-x 1 root root 4132 2021-02-13 05:31 ./source/ap/dmapi/dmapi.SlackBuild
--rw-r--r-- 1 root root 802 2018-02-27 06:12 ./source/ap/dmapi/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/dmidecode
--rw-r--r-- 1 root root 56372 2020-10-14 12:54 ./source/ap/dmidecode/dmidecode-3.3.tar.xz
--rw-r--r-- 1 root root 95 2020-10-14 12:54 ./source/ap/dmidecode/dmidecode-3.3.tar.xz.sig
--rwxr-xr-x 1 root root 3599 2021-02-13 05:31 ./source/ap/dmidecode/dmidecode.SlackBuild
--rw-r--r-- 1 root root 53 2018-09-18 18:05 ./source/ap/dmidecode/dmidecode.url
--rw-r--r-- 1 root root 929 2018-02-27 06:13 ./source/ap/dmidecode/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/dvd+rw-tools
--rw-r--r-- 1 root root 140846 2008-03-05 08:44 ./source/ap/dvd+rw-tools/dvd+rw-tools-7.1.tar.gz
--rwxr-xr-x 1 root root 3132 2021-02-13 05:31 ./source/ap/dvd+rw-tools/dvd+rw-tools.SlackBuild
--rw-r--r-- 1 root root 178 2018-09-18 23:45 ./source/ap/dvd+rw-tools/dvd+rw-tools.glibc228.diff.gz
--rw-r--r-- 1 root root 185 2008-04-07 04:06 ./source/ap/dvd+rw-tools/dvd+rw-tools.limits.h.diff.gz
--rw-r--r-- 1 root root 49 2003-09-02 03:20 ./source/ap/dvd+rw-tools/dvd+rw-tools.url
--rw-r--r-- 1 root root 819 2018-02-27 06:13 ./source/ap/dvd+rw-tools/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/enscript
--rw-r--r-- 1 root root 815528 2012-09-25 19:25 ./source/ap/enscript/enscript-1.6.6.tar.xz
--rwxr-xr-x 1 root root 4300 2021-02-13 05:31 ./source/ap/enscript/enscript.SlackBuild
--rw-r--r-- 1 root root 914 2018-02-27 06:12 ./source/ap/enscript/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/flac
--rw-r--r-- 1 root root 1044472 2019-08-04 09:40 ./source/ap/flac/flac-1.3.3.tar.xz
--rwxr-xr-x 1 root root 4402 2021-02-13 05:31 ./source/ap/flac/flac.SlackBuild
--rw-r--r-- 1 root root 433 2014-11-29 12:34 ./source/ap/flac/flac.man.diff.gz
--rw-r--r-- 1 root root 41 2019-08-05 18:53 ./source/ap/flac/flac.url
--rw-r--r-- 1 root root 1054 2018-02-27 06:12 ./source/ap/flac/slack-desc
-drwxr-xr-x 2 root root 4096 2021-09-27 17:59 ./source/ap/ghostscript
-drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/ghostscript-fonts-std
--rw-r--r-- 1 root root 169 2018-06-05 22:36 ./source/ap/ghostscript-fonts-std/doinst.sh.gz
--rw-r--r-- 1 root root 3621829 2003-07-24 12:38 ./source/ap/ghostscript-fonts-std/ghostscript-fonts-std-8.11.tar.bz2
--rwxr-xr-x 1 root root 2582 2021-02-13 05:31 ./source/ap/ghostscript-fonts-std/ghostscript-fonts-std.SlackBuild
--rw-r--r-- 1 root root 837 2018-02-27 06:12 ./source/ap/ghostscript-fonts-std/slack-desc
--rw-r--r-- 1 root root 1878 2017-10-05 21:02 ./source/ap/ghostscript/cidfmap.gz
--rwxr-xr-x 1 root root 928 2021-09-27 17:58 ./source/ap/ghostscript/dump.unused.internal.libraries.from.sources.sh
--rw-r--r-- 1 root root 37504036 2021-09-27 09:19 ./source/ap/ghostscript/ghostscript-9.55.0.tar.lz
--rwxr-xr-x 1 root root 7829 2021-03-31 19:55 ./source/ap/ghostscript/ghostscript.SlackBuild
--rw-r--r-- 1 root root 54 2020-09-10 19:29 ./source/ap/ghostscript/ghostscript.url
--rw-r--r-- 1 root root 942 2013-05-21 06:34 ./source/ap/ghostscript/ijs-config
--rw-r--r-- 1 root root 1017 2018-02-27 06:12 ./source/ap/ghostscript/slack-desc
-drwxr-xr-x 2 root root 4096 2022-01-03 17:50 ./source/ap/gphoto2
--rw-r--r-- 1 root root 575816 2022-01-03 11:28 ./source/ap/gphoto2/gphoto2-2.5.28.tar.xz
--rw-r--r-- 1 root root 833 2022-01-03 11:28 ./source/ap/gphoto2/gphoto2-2.5.28.tar.xz.asc
--rwxr-xr-x 1 root root 3960 2021-02-21 19:15 ./source/ap/gphoto2/gphoto2.SlackBuild
--rw-r--r-- 1 root root 735 2018-10-29 18:43 ./source/ap/gphoto2/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/groff
--rw-r--r-- 1 root root 2714163 2018-12-23 15:06 ./source/ap/groff/groff-1.22.4.tar.lz
--rwxr-xr-x 1 root root 5116 2021-02-13 05:31 ./source/ap/groff/groff.SlackBuild
--rw-r--r-- 1 root root 459 2005-06-23 01:46 ./source/ap/groff/groff.man.mdoc.local.gz
--rw-r--r-- 1 root root 882 2018-02-27 06:12 ./source/ap/groff/slack-desc
-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
+-rw-r--r-- 1 root root 833 2021-08-02 01:59 ./source/ap/diffutils/diffutils-3.8.tar.xz.sig
+-rwxr-xr-x 1 root root 4191 2021-08-02 17:46 ./source/ap/diffutils/diffutils.SlackBuild
+-rw-r--r-- 1 root root 321 2006-08-21 02:46 ./source/ap/diffutils/doinst.sh.gz
+-rw-r--r-- 1 root root 739 2018-02-27 06:12 ./source/ap/diffutils/slack-desc
+drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/dmapi
+-rw-r--r-- 1 root root 298 2015-12-26 09:30 ./source/ap/dmapi/bug799162.patch.gz
+-rw-r--r-- 1 root root 198464 2012-12-13 22:01 ./source/ap/dmapi/dmapi-2.2.12.tar.xz
+-rwxr-xr-x 1 root root 4132 2021-02-13 05:31 ./source/ap/dmapi/dmapi.SlackBuild
+-rw-r--r-- 1 root root 802 2018-02-27 06:12 ./source/ap/dmapi/slack-desc
+drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/dmidecode
+-rw-r--r-- 1 root root 56372 2020-10-14 12:54 ./source/ap/dmidecode/dmidecode-3.3.tar.xz
+-rw-r--r-- 1 root root 95 2020-10-14 12:54 ./source/ap/dmidecode/dmidecode-3.3.tar.xz.sig
+-rwxr-xr-x 1 root root 3599 2021-02-13 05:31 ./source/ap/dmidecode/dmidecode.SlackBuild
+-rw-r--r-- 1 root root 53 2018-09-18 18:05 ./source/ap/dmidecode/dmidecode.url
+-rw-r--r-- 1 root root 929 2018-02-27 06:13 ./source/ap/dmidecode/slack-desc
+drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/dvd+rw-tools
+-rw-r--r-- 1 root root 140846 2008-03-05 08:44 ./source/ap/dvd+rw-tools/dvd+rw-tools-7.1.tar.gz
+-rwxr-xr-x 1 root root 3132 2021-02-13 05:31 ./source/ap/dvd+rw-tools/dvd+rw-tools.SlackBuild
+-rw-r--r-- 1 root root 178 2018-09-18 23:45 ./source/ap/dvd+rw-tools/dvd+rw-tools.glibc228.diff.gz
+-rw-r--r-- 1 root root 185 2008-04-07 04:06 ./source/ap/dvd+rw-tools/dvd+rw-tools.limits.h.diff.gz
+-rw-r--r-- 1 root root 49 2003-09-02 03:20 ./source/ap/dvd+rw-tools/dvd+rw-tools.url
+-rw-r--r-- 1 root root 819 2018-02-27 06:13 ./source/ap/dvd+rw-tools/slack-desc
+drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/enscript
+-rw-r--r-- 1 root root 815528 2012-09-25 19:25 ./source/ap/enscript/enscript-1.6.6.tar.xz
+-rwxr-xr-x 1 root root 4300 2021-02-13 05:31 ./source/ap/enscript/enscript.SlackBuild
+-rw-r--r-- 1 root root 914 2018-02-27 06:12 ./source/ap/enscript/slack-desc
+drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/flac
+-rw-r--r-- 1 root root 1044472 2019-08-04 09:40 ./source/ap/flac/flac-1.3.3.tar.xz
+-rwxr-xr-x 1 root root 4402 2021-02-13 05:31 ./source/ap/flac/flac.SlackBuild
+-rw-r--r-- 1 root root 433 2014-11-29 12:34 ./source/ap/flac/flac.man.diff.gz
+-rw-r--r-- 1 root root 41 2019-08-05 18:53 ./source/ap/flac/flac.url
+-rw-r--r-- 1 root root 1054 2018-02-27 06:12 ./source/ap/flac/slack-desc
+drwxr-xr-x 2 root root 4096 2021-09-27 17:59 ./source/ap/ghostscript
+drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/ghostscript-fonts-std
+-rw-r--r-- 1 root root 169 2018-06-05 22:36 ./source/ap/ghostscript-fonts-std/doinst.sh.gz
+-rw-r--r-- 1 root root 3621829 2003-07-24 12:38 ./source/ap/ghostscript-fonts-std/ghostscript-fonts-std-8.11.tar.bz2
+-rwxr-xr-x 1 root root 2582 2021-02-13 05:31 ./source/ap/ghostscript-fonts-std/ghostscript-fonts-std.SlackBuild
+-rw-r--r-- 1 root root 837 2018-02-27 06:12 ./source/ap/ghostscript-fonts-std/slack-desc
+-rw-r--r-- 1 root root 1878 2017-10-05 21:02 ./source/ap/ghostscript/cidfmap.gz
+-rwxr-xr-x 1 root root 928 2021-09-27 17:58 ./source/ap/ghostscript/dump.unused.internal.libraries.from.sources.sh
+-rw-r--r-- 1 root root 37504036 2021-09-27 09:19 ./source/ap/ghostscript/ghostscript-9.55.0.tar.lz
+-rwxr-xr-x 1 root root 7829 2021-03-31 19:55 ./source/ap/ghostscript/ghostscript.SlackBuild
+-rw-r--r-- 1 root root 54 2020-09-10 19:29 ./source/ap/ghostscript/ghostscript.url
+-rw-r--r-- 1 root root 942 2013-05-21 06:34 ./source/ap/ghostscript/ijs-config
+-rw-r--r-- 1 root root 1017 2018-02-27 06:12 ./source/ap/ghostscript/slack-desc
+drwxr-xr-x 2 root root 4096 2022-01-03 17:50 ./source/ap/gphoto2
+-rw-r--r-- 1 root root 575816 2022-01-03 11:28 ./source/ap/gphoto2/gphoto2-2.5.28.tar.xz
+-rw-r--r-- 1 root root 833 2022-01-03 11:28 ./source/ap/gphoto2/gphoto2-2.5.28.tar.xz.asc
+-rwxr-xr-x 1 root root 3960 2021-02-21 19:15 ./source/ap/gphoto2/gphoto2.SlackBuild
+-rw-r--r-- 1 root root 735 2018-10-29 18:43 ./source/ap/gphoto2/slack-desc
+drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/groff
+-rw-r--r-- 1 root root 2714163 2018-12-23 15:06 ./source/ap/groff/groff-1.22.4.tar.lz
+-rwxr-xr-x 1 root root 5116 2021-02-13 05:31 ./source/ap/groff/groff.SlackBuild
+-rw-r--r-- 1 root root 459 2005-06-23 01:46 ./source/ap/groff/groff.man.mdoc.local.gz
+-rw-r--r-- 1 root root 882 2018-02-27 06:12 ./source/ap/groff/slack-desc
+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
@@ -14849,60 +14896,60 @@ drwxr-xr-x 4 root root 4096 2022-01-27 03:56 ./source/x/mesa
-rw-r--r-- 1 root root 78 2010-10-01 04:23 ./source/x/mesa/mesa.url
drwxr-xr-x 2 root root 4096 2021-10-15 17:57 ./source/x/mesa/patches
drwxr-xr-x 2 root root 4096 2021-03-12 01:31 ./source/x/mesa/patches-revert
--rw-r--r-- 1 root root 1706 2021-03-12 01:31 ./source/x/mesa/patches-revert/72566fd92c27b39abe2057f6f23388ec40793dd9.patch
--rw-r--r-- 1 root root 1259 2021-03-12 01:31 ./source/x/mesa/patches-revert/80817b6e344258ac9b955f824ebf9019a0fc1610.patch
--rw-r--r-- 1 root root 814 2019-09-25 19:15 ./source/x/mesa/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/motif
--rw-r--r-- 1 root root 735 2014-06-07 14:12 ./source/x/motif/motif-2.3.4-bindings.patch.gz
--rw-r--r-- 1 root root 1484 2014-06-07 14:12 ./source/x/motif/motif-2.3.4-mwmrc_dir.patch.gz
--rw-r--r-- 1 root root 273 2014-06-07 14:12 ./source/x/motif/motif-2.3.4-no_demos.patch.gz
--rw-r--r-- 1 root root 3178841 2017-12-05 12:54 ./source/x/motif/motif-2.3.8.tar.lz
--rwxr-xr-x 1 root root 5873 2021-02-13 05:32 ./source/x/motif/motif.SlackBuild
--rw-r--r-- 1 root root 436 2014-06-07 14:12 ./source/x/motif/motif.rgbtxt.patch.gz
--rw-r--r-- 1 root root 780 2018-02-27 06:13 ./source/x/motif/slack-desc
--rw-r--r-- 1 root root 305 2020-12-07 01:01 ./source/x/motif/xinitrc.mwm.gz
-drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/mtdev
--rw-r--r-- 1 root root 238591 2020-01-26 14:03 ./source/x/mtdev/mtdev-1.1.6.tar.lz
--rwxr-xr-x 1 root root 3160 2021-02-13 05:32 ./source/x/mtdev/mtdev.SlackBuild
--rw-r--r-- 1 root root 31 2012-03-16 12:43 ./source/x/mtdev/mtdev.url
--rw-r--r-- 1 root root 1068 2018-02-27 06:13 ./source/x/mtdev/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/mypaint-brushes
--rw-r--r-- 1 root root 2364725 2018-05-01 18:10 ./source/x/mypaint-brushes/mypaint-brushes-1.3.0.tar.lz
--rwxr-xr-x 1 root root 4303 2021-02-13 05:32 ./source/x/mypaint-brushes/mypaint-brushes.SlackBuild
--rw-r--r-- 1 root root 41 2018-05-01 18:05 ./source/x/mypaint-brushes/mypaint-brushes.url
--rw-r--r-- 1 root root 806 2018-05-01 18:08 ./source/x/mypaint-brushes/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/noto-cjk-fonts-ttf
--rw-r--r-- 1 root root 3815 2018-07-30 10:58 ./source/x/noto-cjk-fonts-ttf/70-noto-cjk.conf
--rw-r--r-- 1 root root 92108891 2019-04-09 17:40 ./source/x/noto-cjk-fonts-ttf/NotoSansCJK_subset-2.001.tar.lz
--rw-r--r-- 1 root root 1016 2020-02-22 04:56 ./source/x/noto-cjk-fonts-ttf/README.Slackware
--rw-r--r-- 1 root root 169 2018-06-05 22:37 ./source/x/noto-cjk-fonts-ttf/doinst.sh.gz
--rwxr-xr-x 1 root root 2594 2021-02-13 05:32 ./source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.SlackBuild
--rw-r--r-- 1 root root 40 2020-02-21 21:36 ./source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.url
--rwxr-xr-x 1 root root 3844 2020-02-22 04:48 ./source/x/noto-cjk-fonts-ttf/package-source.sh
--rw-r--r-- 1 root root 1272 2020-07-29 18:55 ./source/x/noto-cjk-fonts-ttf/slack-desc
-drwxr-xr-x 2 root root 4096 2021-10-01 05:29 ./source/x/noto-fonts-ttf
--rw-r--r-- 1 root root 169 2018-06-05 22:37 ./source/x/noto-fonts-ttf/doinst.sh.gz
--rw-r--r-- 1 root root 2851 2021-10-01 04:59 ./source/x/noto-fonts-ttf/fonts-to-skip.txt
--rw-r--r-- 1 root root 11881131 2017-10-24 19:07 ./source/x/noto-fonts-ttf/noto-fonts-subset-20171024.tar.lz
--rwxr-xr-x 1 root root 2279 2021-10-01 05:29 ./source/x/noto-fonts-ttf/noto-fonts-ttf.SlackBuild
--rw-r--r-- 1 root root 43 2020-02-22 01:11 ./source/x/noto-fonts-ttf/noto-fonts-ttf.url
--rwxr-xr-x 1 root root 4516 2021-10-01 05:28 ./source/x/noto-fonts-ttf/package-source.sh
--rw-r--r-- 1 root root 1175 2020-07-29 18:51 ./source/x/noto-fonts-ttf/slack-desc
-drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/x/pyxdg
--rw-r--r-- 1 root root 51404 2020-10-18 14:54 ./source/x/pyxdg/pyxdg-0.27.tar.lz
--rwxr-xr-x 1 root root 3078 2021-11-02 19:02 ./source/x/pyxdg/pyxdg.SlackBuild
--rw-r--r-- 1 root root 31 2019-02-23 19:44 ./source/x/pyxdg/pyxdg.url
--rw-r--r-- 1 root root 720 2019-02-23 19:49 ./source/x/pyxdg/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/sazanami-fonts-ttf
--rw-r--r-- 1 root root 8622710 2004-06-29 13:55 ./source/x/sazanami-fonts-ttf/sazanami-20040629.tar.bz2
--rwxr-xr-x 1 root root 3674 2021-02-13 05:32 ./source/x/sazanami-fonts-ttf/sazanami-fonts-ttf.SlackBuild
--rw-r--r-- 1 root root 860 2018-02-27 06:13 ./source/x/sazanami-fonts-ttf/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/sinhala_lklug-font-ttf
--rwxr-xr-x 1 root root 3741 2021-02-13 05:32 ./source/x/sinhala_lklug-font-ttf/sinhala_lklug-font-ttf.SlackBuild
--rw-r--r-- 1 root root 300476 2006-09-29 19:19 ./source/x/sinhala_lklug-font-ttf/sinhala_lklug.ttf
--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
+-rw-r--r-- 1 root root 1706 2021-03-12 01:31 ./source/x/mesa/patches-revert/72566fd92c27b39abe2057f6f23388ec40793dd9.patch
+-rw-r--r-- 1 root root 1259 2021-03-12 01:31 ./source/x/mesa/patches-revert/80817b6e344258ac9b955f824ebf9019a0fc1610.patch
+-rw-r--r-- 1 root root 814 2019-09-25 19:15 ./source/x/mesa/slack-desc
+drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/motif
+-rw-r--r-- 1 root root 735 2014-06-07 14:12 ./source/x/motif/motif-2.3.4-bindings.patch.gz
+-rw-r--r-- 1 root root 1484 2014-06-07 14:12 ./source/x/motif/motif-2.3.4-mwmrc_dir.patch.gz
+-rw-r--r-- 1 root root 273 2014-06-07 14:12 ./source/x/motif/motif-2.3.4-no_demos.patch.gz
+-rw-r--r-- 1 root root 3178841 2017-12-05 12:54 ./source/x/motif/motif-2.3.8.tar.lz
+-rwxr-xr-x 1 root root 5873 2021-02-13 05:32 ./source/x/motif/motif.SlackBuild
+-rw-r--r-- 1 root root 436 2014-06-07 14:12 ./source/x/motif/motif.rgbtxt.patch.gz
+-rw-r--r-- 1 root root 780 2018-02-27 06:13 ./source/x/motif/slack-desc
+-rw-r--r-- 1 root root 305 2020-12-07 01:01 ./source/x/motif/xinitrc.mwm.gz
+drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/mtdev
+-rw-r--r-- 1 root root 238591 2020-01-26 14:03 ./source/x/mtdev/mtdev-1.1.6.tar.lz
+-rwxr-xr-x 1 root root 3160 2021-02-13 05:32 ./source/x/mtdev/mtdev.SlackBuild
+-rw-r--r-- 1 root root 31 2012-03-16 12:43 ./source/x/mtdev/mtdev.url
+-rw-r--r-- 1 root root 1068 2018-02-27 06:13 ./source/x/mtdev/slack-desc
+drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/mypaint-brushes
+-rw-r--r-- 1 root root 2364725 2018-05-01 18:10 ./source/x/mypaint-brushes/mypaint-brushes-1.3.0.tar.lz
+-rwxr-xr-x 1 root root 4303 2021-02-13 05:32 ./source/x/mypaint-brushes/mypaint-brushes.SlackBuild
+-rw-r--r-- 1 root root 41 2018-05-01 18:05 ./source/x/mypaint-brushes/mypaint-brushes.url
+-rw-r--r-- 1 root root 806 2018-05-01 18:08 ./source/x/mypaint-brushes/slack-desc
+drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/noto-cjk-fonts-ttf
+-rw-r--r-- 1 root root 3815 2018-07-30 10:58 ./source/x/noto-cjk-fonts-ttf/70-noto-cjk.conf
+-rw-r--r-- 1 root root 92108891 2019-04-09 17:40 ./source/x/noto-cjk-fonts-ttf/NotoSansCJK_subset-2.001.tar.lz
+-rw-r--r-- 1 root root 1016 2020-02-22 04:56 ./source/x/noto-cjk-fonts-ttf/README.Slackware
+-rw-r--r-- 1 root root 169 2018-06-05 22:37 ./source/x/noto-cjk-fonts-ttf/doinst.sh.gz
+-rwxr-xr-x 1 root root 2594 2021-02-13 05:32 ./source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.SlackBuild
+-rw-r--r-- 1 root root 40 2020-02-21 21:36 ./source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.url
+-rwxr-xr-x 1 root root 3844 2020-02-22 04:48 ./source/x/noto-cjk-fonts-ttf/package-source.sh
+-rw-r--r-- 1 root root 1272 2020-07-29 18:55 ./source/x/noto-cjk-fonts-ttf/slack-desc
+drwxr-xr-x 2 root root 4096 2021-10-01 05:29 ./source/x/noto-fonts-ttf
+-rw-r--r-- 1 root root 169 2018-06-05 22:37 ./source/x/noto-fonts-ttf/doinst.sh.gz
+-rw-r--r-- 1 root root 2851 2021-10-01 04:59 ./source/x/noto-fonts-ttf/fonts-to-skip.txt
+-rw-r--r-- 1 root root 11881131 2017-10-24 19:07 ./source/x/noto-fonts-ttf/noto-fonts-subset-20171024.tar.lz
+-rwxr-xr-x 1 root root 2279 2021-10-01 05:29 ./source/x/noto-fonts-ttf/noto-fonts-ttf.SlackBuild
+-rw-r--r-- 1 root root 43 2020-02-22 01:11 ./source/x/noto-fonts-ttf/noto-fonts-ttf.url
+-rwxr-xr-x 1 root root 4516 2021-10-01 05:28 ./source/x/noto-fonts-ttf/package-source.sh
+-rw-r--r-- 1 root root 1175 2020-07-29 18:51 ./source/x/noto-fonts-ttf/slack-desc
+drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/x/pyxdg
+-rw-r--r-- 1 root root 51404 2020-10-18 14:54 ./source/x/pyxdg/pyxdg-0.27.tar.lz
+-rwxr-xr-x 1 root root 3078 2021-11-02 19:02 ./source/x/pyxdg/pyxdg.SlackBuild
+-rw-r--r-- 1 root root 31 2019-02-23 19:44 ./source/x/pyxdg/pyxdg.url
+-rw-r--r-- 1 root root 720 2019-02-23 19:49 ./source/x/pyxdg/slack-desc
+drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/sazanami-fonts-ttf
+-rw-r--r-- 1 root root 8622710 2004-06-29 13:55 ./source/x/sazanami-fonts-ttf/sazanami-20040629.tar.bz2
+-rwxr-xr-x 1 root root 3674 2021-02-13 05:32 ./source/x/sazanami-fonts-ttf/sazanami-fonts-ttf.SlackBuild
+-rw-r--r-- 1 root root 860 2018-02-27 06:13 ./source/x/sazanami-fonts-ttf/slack-desc
+drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/sinhala_lklug-font-ttf
+-rwxr-xr-x 1 root root 3741 2021-02-13 05:32 ./source/x/sinhala_lklug-font-ttf/sinhala_lklug-font-ttf.SlackBuild
+-rw-r--r-- 1 root root 300476 2006-09-29 19:19 ./source/x/sinhala_lklug-font-ttf/sinhala_lklug.ttf
+-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
diff --git a/extra/llvm-17.0.6-x86_64-1_slack15.0.txt b/extra/llvm-17.0.6-x86_64-1_slack15.0.txt
new file mode 100644
index 000000000..0ef492901
--- /dev/null
+++ b/extra/llvm-17.0.6-x86_64-1_slack15.0.txt
@@ -0,0 +1,11 @@
+llvm: llvm (LLVM compiler toolkit)
+llvm:
+llvm: LLVM is a toolkit for the construction of highly optimized compilers,
+llvm: optimizers, and runtime environments.
+llvm:
+llvm: This package also includes the clang frontend for the C family of
+llvm: languages: C, C++, Objective-C, and Objective-C++
+llvm:
+llvm:
+llvm: Homepage: http://llvm.org/
+llvm:
diff --git a/extra/llvm13-compat-13.0.0-x86_64-1_slack15.0.txt b/extra/llvm13-compat-13.0.0-x86_64-1_slack15.0.txt
new file mode 100644
index 000000000..191dd9a7e
--- /dev/null
+++ b/extra/llvm13-compat-13.0.0-x86_64-1_slack15.0.txt
@@ -0,0 +1,11 @@
+llvm13-compat: llvm13-compat (LLVM13 runtime libraries)
+llvm13-compat:
+llvm13-compat: This is a collection of libraries from LLVM13 to provide runtime
+llvm13-compat: support for binaries compiled against them.
+llvm13-compat:
+llvm13-compat:
+llvm13-compat:
+llvm13-compat:
+llvm13-compat:
+llvm13-compat:
+llvm13-compat:
diff --git a/extra/source/llvm/clang.toolchains.i586.triple.diff b/extra/source/llvm/clang.toolchains.i586.triple.diff
new file mode 100644
index 000000000..e51f3cd52
--- /dev/null
+++ b/extra/source/llvm/clang.toolchains.i586.triple.diff
@@ -0,0 +1,10 @@
+--- ./tools/clang/lib/Driver/ToolChains/Gnu.cpp.orig 2022-04-25 22:44:44.000000000 -0500
++++ ./tools/clang/lib/Driver/ToolChains/Gnu.cpp 2022-04-28 13:34:46.834049926 -0500
+@@ -2107,6 +2107,7 @@
+ static const char *const X86Triples[] = {
+ "i586-linux-gnu", "i686-linux-gnu", "i686-pc-linux-gnu",
+ "i386-redhat-linux6E", "i686-redhat-linux", "i386-redhat-linux",
++ "i586-slackware-linux", "i686-slackware-linux",
+ "i586-suse-linux", "i686-montavista-linux", "i686-gnu",
+ };
+
diff --git a/extra/source/llvm/lldb.32-bit.link.libatomic.diff b/extra/source/llvm/lldb.32-bit.link.libatomic.diff
new file mode 100644
index 000000000..234bcdc72
--- /dev/null
+++ b/extra/source/llvm/lldb.32-bit.link.libatomic.diff
@@ -0,0 +1,14 @@
+--- ./tools/lldb/source/Utility/CMakeLists.txt.orig 2022-06-22 11:46:24.000000000 -0500
++++ ./tools/lldb/source/Utility/CMakeLists.txt 2022-06-27 22:33:56.715179825 -0500
+@@ -19,9 +19,9 @@
+ list(APPEND LLDB_SYSTEM_LIBS ws2_32 rpcrt4)
+ endif ()
+
+-if (NOT HAVE_CXX_ATOMICS64_WITHOUT_LIB )
++#if (NOT HAVE_CXX_ATOMICS64_WITHOUT_LIB )
+ list(APPEND LLDB_SYSTEM_LIBS atomic)
+-endif()
++#endif()
+
+ add_lldb_library(lldbUtility
+ ArchSpec.cpp
diff --git a/extra/source/llvm/llvm.SlackBuild b/extra/source/llvm/llvm.SlackBuild
new file mode 100755
index 000000000..6e353f168
--- /dev/null
+++ b/extra/source/llvm/llvm.SlackBuild
@@ -0,0 +1,339 @@
+#!/bin/bash
+
+# Slackware build script for llvm
+
+# Copyright 2008-2016 Heinz Wiesinger, Amsterdam, The Netherlands
+# Copyright 2012, 2013, 2014, 2015, 2016, 2018, 2019, 2020, 2021, 2022, 2023, 2024 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=llvm
+VERSION=${VERSION:-$(echo llvm-*.tar.xz | rev | cut -f 4- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1_slack15.0}
+
+# For the two options below, either set both to OFF or *only one* to ON:
+
+# Build using -DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_LINK_LLVM_DYLIB=ON -DCLANG_LINK_CLANG_DYLIB=ON:
+# This is the upstream recommended way to build LLVM with shared libraries and
+# seems to be the way to go these days.
+LLVM_BUILD_LLVM_DYLIB=${LLVM_BUILD_LLVM_DYLIB:=ON}
+
+# Build using -DBUILD_SHARED_LIBS=ON.
+# We used this for years here to get a smaller LLVM package, but it no longer
+# works. Feel free to try it, but expect breakage.
+BUILD_SHARED_LIBS=${BUILD_SHARED_LIBS:=OFF}
+
+NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) 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-$ARCH-$BUILD.txz"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+BUILDDIR=${TMP}/llvm-build-${VERSION}
+
+# Ignore that which should be ignored to avoid long build times and
+# massive warning spew:
+IGNORE_GNU_EXTENSIONS=${IGNORE_GNU_EXTENSIONS:--Wno-unknown-warning-option -Wno-gnu-line-marker -Wno-gnu-anonymous-struct -Wno-gnu-include-next}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686 $IGNORE_GNU_EXTENSIONS"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686 $IGNORE_GNU_EXTENSIONS"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC $IGNORE_GNU_EXTENSIONS"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2 $IGNORE_GNU_EXTENSIONS"
+ LIBDIRSUFFIX=""
+fi
+
+# Building clangd will be determined automatically unless BUILD_CLANG is
+# preset to YES or NO:
+if [ -z $BUILD_CLANGD ]; then
+ if [ "$ARCH" = "i586" -o "$ARCH" = "i686" ]; then
+ BUILD_CLANGD=NO
+ else
+ BUILD_CLANGD=YES
+ fi
+fi
+if [ "$BUILD_CLANGD" = "NO" ]; then
+ CLANGD="-DCLANG_ENABLE_CLANGD=OFF"
+fi
+
+# Python2 short version:
+PY2=$(python -c 'from distutils.sysconfig import get_python_lib; print(get_python_lib())' | cut -f 2 -d n | cut -f 1 -d /)
+# Python3 short version:
+PY3=$(python3 -c 'from distutils.sysconfig import get_python_lib; print(get_python_lib())' | cut -f 2 -d n | cut -f 1 -d /)
+
+# Sadly, glibc-2.30 exposed some sort of problem with clang and icecream.
+# The symptom is a compile failure that says none of the types in
+# <linux/types.h> are defined, even though they are. gcc/g++ seem unaffected.
+# For now, not much choice other than to disable this.
+# Don't use icecream:
+#PATH=$(echo $PATH | sed "s|/usr/libexec/icecc/bin||g" | tr -s : | sed "s/^://g" | sed "s/:$//g")
+
+rm -rf $PKG $BUILDDIR
+mkdir -p $TMP $PKG $BUILDDIR
+cd $BUILDDIR
+
+# Add a fake configure script so the cleanup script used here at Slackware
+# knows to delete this stuff later. Other folks can just ignore this... it
+# doesn't have any other purpose.
+touch configure
+chmod 755 configure
+
+# Extract and rename some support files:
+echo "Extracting $CWD/cmake-$VERSION.src.tar.xz..."
+tar xf $CWD/cmake-$VERSION.src.tar.xz || exit 1
+mv cmake-$VERSION.src cmake
+echo "Extracting $CWD/third-party-$VERSION.src.tar.xz..."
+tar xf $CWD/third-party-$VERSION.src.tar.xz || exit 1
+mv third-party-$VERSION.src third-party
+
+rm -rf $PKGNAM-${VERSION}.src $PKGNAM-${VERSION}
+echo "Extracting $CWD/$PKGNAM-$VERSION.src.tar.xz..."
+tar xf $CWD/$PKGNAM-$VERSION.src.tar.xz || exit 1
+
+cd $PKGNAM-${VERSION}.src/tools || cd $PKGNAM-${VERSION}/tools || exit 1
+ echo "Extracting $CWD/clang-$VERSION.src.tar.xz..."
+ tar xf $CWD/clang-$VERSION.src.tar.xz || exit 1
+ mv clang-${VERSION} clang 2>/dev/null || mv clang-${VERSION}.src clang || exit 1
+ #echo "Extracting $CWD/flang-$VERSION.src.tar.xz..."
+ #tar xf $CWD/flang-$VERSION.src.tar.xz || exit 1
+ #mv flang-${VERSION} flang 2>/dev/null || mv flang-${VERSION}.src flang || exit 1
+ echo "Extracting $CWD/lldb-$VERSION.src.tar.xz..."
+ tar xf $CWD/lldb-$VERSION.src.tar.xz || exit 1
+ mv lldb-${VERSION} lldb 2>/dev/null || mv lldb-${VERSION}.src lldb || exit 1
+ echo "Extracting $CWD/lld-$VERSION.src.tar.xz..."
+ tar xf $CWD/lld-$VERSION.src.tar.xz || exit 1
+ mv lld-${VERSION} lld 2>/dev/null || mv lld-${VERSION}.src lld || exit 1
+cd ../
+
+cd tools/clang/tools || exit 1
+ echo "Extracting $CWD/clang-tools-extra-$VERSION.src.tar.xz..."
+ tar xf $CWD/clang-tools-extra-$VERSION.src.tar.xz || exit 1
+ mv clang-tools-extra-${VERSION} extra 2>/dev/null \
+ || mv clang-tools-extra-${VERSION}.src extra || exit 1
+cd ../../../
+
+cd projects || exit 1
+ echo "Extracting $CWD/compiler-rt-$VERSION.src.tar.xz..."
+ tar xf $CWD/compiler-rt-$VERSION.src.tar.xz || exit 1
+ mv compiler-rt-${VERSION} compiler-rt 2>/dev/null || mv compiler-rt-${VERSION}.src compiler-rt || exit 1
+ echo "Extracting $CWD/openmp-$VERSION.src.tar.xz..."
+ tar xf $CWD/openmp-$VERSION.src.tar.xz || exit 1
+ mv openmp-${VERSION} openmp 2>/dev/null || mv openmp-${VERSION}.src openmp || exit 1
+ echo "Extracting $CWD/libcxx-${VERSION}.src.tar.xz..."
+ tar xf $CWD/libcxx-${VERSION}.src.tar.xz || exit 1
+ mv libcxx-${VERSION} libcxx 2>/dev/null || mv libcxx-${VERSION}.src libcxx || exit 1
+ echo "Extracting $CWD/libcxxabi-${VERSION}.src.tar.xz..."
+ tar xf $CWD/libcxxabi-${VERSION}.src.tar.xz || exit 1
+ mv libcxxabi-${VERSION} libcxxabi 2>/dev/null || mv libcxxabi-${VERSION}.src libcxxabi || exit 1
+ echo "Extracting $CWD/polly-$VERSION.src.tar.xz..."
+ tar xf $CWD/polly-$VERSION.src.tar.xz || exit 1
+ mv polly-${VERSION} polly 2>/dev/null || mv polly-${VERSION}.src polly || exit 1
+ # We just need a header file from this...
+ echo "Extracting $CWD/libunwind-${VERSION}.src.tar.xz..."
+ tar xf $CWD/libunwind-${VERSION}.src.tar.xz || exit 1
+ mv libunwind-${VERSION}.src libunwind || mv libunwind-${VERSION} libunwind || exit 1
+cd ../
+
+# Support GCC built for i586-slackware-linux:
+zcat $CWD/clang.toolchains.i586.triple.diff.gz | patch -p1 --verbose || exit 1
+
+# We require libatomic on 32-bit platforms:
+if [ -f ./tools/lldb/source/Utility/CMakeLists.txt ]; then
+ if [ "$ARCH" = "i586" -o "$ARCH" = "i686" ]; then
+ zcat $CWD/lldb.32-bit.link.libatomic.diff.gz | patch -p1 --verbose || exit 1
+ fi
+fi
+
+# These files are not present for some reason, but they were found in a git
+# pull of the entire project:
+cp -a $CWD/missing-runtime-modules/*.cmake ../cmake/Modules/
+
+# These hackish links seem to be required...
+cd ..
+ln -sf */runtimes .
+cd -
+cd projects
+ln -sf ../../cmake .
+cd -
+
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \+ -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \+
+
+# Collect shared library options. If both of the configurable options are set
+# to ON, the last one we check will be the one we use.
+if [ "$BUILD_SHARED_LIBS" = "ON" ]; then
+ SHARED_LIBRARY_OPTIONS="-DBUILD_SHARED_LIBS=ON"
+fi
+if [ "$LLVM_BUILD_LLVM_DYLIB" = "ON" ]; then
+ SHARED_LIBRARY_OPTIONS="-DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_LINK_LLVM_DYLIB=ON -DCLANG_LINK_CLANG_DYLIB=ON"
+fi
+
+if [ -x /usr/bin/lld ]; then
+ LINKER_OPTIONS="-DLLVM_USE_LINKER=lld"
+fi
+
+mkdir build
+cd build
+ mkdir include
+ # Copy this LLVM libunwind header or it won't be found:
+ cp -a ../projects/libunwind/include/mach-o include
+ # Nuke LLVM libunwind as it conflicts with the one already on the system:
+ rm -r ../projects/libunwind
+ cmake -GNinja \
+ -DCMAKE_C_COMPILER="clang" \
+ -DCMAKE_CXX_COMPILER="clang++" \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLLVM_LIBDIR_SUFFIX=${LIBDIRSUFFIX} \
+ -DLIBCXX_LIBDIR_SUFFIX=${LIBDIRSUFFIX} \
+ -DLIBCXXABI_LIBDIR_SUFFIX=${LIBDIRSUFFIX} \
+ -DCMAKE_BUILD_TYPE=Release \
+ $SHARED_LIBRARY_OPTIONS \
+ $LINKER_OPTIONS \
+ -DLLVM_ENABLE_RTTI=ON \
+ -DLLVM_ENABLE_FFI=ON \
+ -DLLVM_ENABLE_ZLIB=ON \
+ -DLLVM_ENABLE_ASSERTIONS=OFF \
+ -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=NO \
+ -DLLVM_INSTALL_UTILS=ON \
+ -DLLVM_BINUTILS_INCDIR=/usr/include \
+ -DCLANG_RESOURCE_DIR="../lib${LIBDIRSUFFIX}/clang/$(echo $VERSION | cut -f 1 -d .)" \
+ -DLLVM_TARGETS_TO_BUILD="host;AMDGPU;BPF" \
+ -DLLVM_INCLUDE_BENCHMARKS=OFF \
+ -DLIBCXX_INCLUDE_BENCHMARKS=OFF \
+ -DCOMPILER_RT_BUILD_LIBFUZZER=OFF \
+ -DCLANG_DEFAULT_PIE_ON_LINUX=ON \
+ -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=ON \
+ $CLANGD \
+ .. || exit 1
+
+ "${NINJA:=ninja}" $NUMJOBS || exit 1
+ DESTDIR=$PKG "$NINJA" install || exit 1
+cd ..
+
+# Add symlinks for $ARCH-slackware-linux-{clang,clang++}:
+( cd $PKG/usr/bin
+ ln -sf clang $ARCH-slackware-linux-clang
+ ln -sf clang++ $ARCH-slackware-linux-clang++
+)
+
+# Install clang-static-analyzer:
+for i in ccc c++; do
+ ln -s /usr/libexec/$i-analyzer \
+ $PKG/usr/bin/$i-analyzer || exit 1
+done
+
+# Ensure lit-cpuid is installed:
+if [ ! -r $PKG/usr/bin/lit-cpuid ]; then
+ cp -a build/bin/lit-cpuid $PKG/usr/bin/lit-cpuid
+ chown root:root $PKG/usr/bin/lit-cpuid
+ chmod 755 $PKG/usr/bin/lit-cpuid
+fi
+
+# Remove symlink to libgomp, which is already provided by gcc:
+rm -f $PKG/usr/lib$LIBDIRSUFFIX/libgomp.so
+
+# Install Python bindings:
+for pyver in ${PY2} ${PY3}; do
+ mkdir -p "$PKG/usr/lib$LIBDIRSUFFIX/python$pyver/site-packages"
+ cp -a tools/clang/bindings/python/clang "$PKG/usr/lib$LIBDIRSUFFIX/python$pyver/site-packages/"
+done
+
+# Remove bundled python-six:
+rm -f "$PKG/usr/lib$LIBDIRSUFFIX/python${PY2}/site-packages/six.py"
+
+# Compile Python scripts:
+python -m compileall "$PKG/usr/lib$LIBDIRSUFFIX/python${PY2}/site-packages/clang"
+python -O -m compileall "$PKG/usr/lib$LIBDIRSUFFIX/python${PY2}/site-packages/clang"
+python3 -m compileall "$PKG/usr/lib$LIBDIRSUFFIX/python${PY3}/site-packages/clang"
+python3 -O -m compileall "$PKG/usr/lib$LIBDIRSUFFIX/python${PY3}/site-packages/clang"
+python -m compileall "$PKG/usr/lib$LIBDIRSUFFIX/python${PY2}/site-packages/lldb"
+python -O -m compileall "$PKG/usr/lib$LIBDIRSUFFIX/python${PY2}/site-packages/lldb"
+python -m compileall "$PKG/usr/share/scan-view"
+python -O -m compileall "$PKG/usr/share/scan-view"
+python -m compileall "$PKG/usr/share/clang"
+python -O -m compileall "$PKG/usr/share/clang"
+python -m compileall "$PKG/usr/share/opt-viewer"
+python -O -m compileall "$PKG/usr/share/opt-viewer"
+
+# Move man page directory:
+mv $PKG/usr/share/man $PKG/usr/
+
+# Strip binaries:
+( cd $PKG
+ find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+ find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+)
+
+# Compress manual pages:
+find $PKG/usr/man -type f -exec gzip -9 {} \+
+for i in $( find $PKG/usr/man -type l ) ; do
+ ln -s $( readlink $i ).gz $i.gz
+ rm $i
+done
+
+mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION/{clang,lldb,clang-tools-extra,compiler-rt,openmp,polly}
+cp -a CREDITS* LICENSE* README* $PKG/usr/doc/$PKGNAM-$VERSION
+cp -a tools/clang/{INSTALL,LICENSE,NOTES,README}* \
+ $PKG/usr/doc/$PKGNAM-$VERSION/clang
+cp -a tools/lldb/{CODE_OWNERS,INSTALL,LICENSE}* \
+ $PKG/usr/doc/$PKGNAM-$VERSION/lldb
+cp -a tools/clang/tools/extra/{CODE_OWNERS,LICENSE,README}* \
+ $PKG/usr/doc/$PKGNAM-$VERSION/clang-tools-extra
+cp -a projects/compiler-rt/{CODE_OWNERS,CREDITS,LICENSE,README}* \
+ $PKG/usr/doc/$PKGNAM-$VERSION/compiler-rt
+cp -a projects/openmp/{CREDITS,LICENSE}* \
+ $PKG/usr/doc/$PKGNAM-$VERSION/openmp
+cp -a projects/polly/{CREDITS,LICENSE,README}* \
+ $PKG/usr/doc/$PKGNAM-$VERSION/polly
+mv $PKG/usr/docs/llvm/* $PKG/usr/doc/$PKGNAM-$VERSION
+rm -rf $PKG/usr/docs
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/extra/source/llvm/llvm.url b/extra/source/llvm/llvm.url
new file mode 100644
index 000000000..89a3e3aba
--- /dev/null
+++ b/extra/source/llvm/llvm.url
@@ -0,0 +1,29 @@
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-17.0.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/clang-17.0.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/clang-tools-extra-17.0.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/compiler-rt-17.0.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/flang-17.0.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/lldb-17.0.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/openmp-17.0.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/polly-17.0.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/libcxx-17.0.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/libcxxabi-17.0.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/lld-17.0.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/libunwind-17.0.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/cmake-17.0.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/third-party-17.0.6.src.tar.xz
+
+#http://llvm.org/releases/17.0.6/llvm-17.0.6.src.tar.xz
+#http://llvm.org/releases/17.0.6/clang-17.0.6.src.tar.xz
+#http://llvm.org/releases/17.0.6/clang-tools-extra-17.0.6.src.tar.xz
+#http://llvm.org/releases/17.0.6/compiler-rt-17.0.6.src.tar.xz
+#http://llvm.org/releases/17.0.6/flang-17.0.6.src.tar.xz
+#http://llvm.org/releases/17.0.6/lldb-17.0.6.src.tar.xz
+#http://llvm.org/releases/17.0.6/openmp-17.0.6.src.tar.xz
+#http://llvm.org/releases/17.0.6/polly-17.0.6.src.tar.xz
+#http://llvm.org/releases/17.0.6/libcxx-17.0.6.src.tar.xz
+#http://llvm.org/releases/17.0.6/libcxxabi-17.0.6.src.tar.xz
+#http://llvm.org/releases/17.0.6/lld-17.0.6.src.tar.xz
+#http://llvm.org/releases/17.0.6/libunwind-17.0.6.src.tar.xz
+#http://llvm.org/releases/17.0.6/cmake-17.0.6.src.tar.xz
+#http://llvm.org/releases/17.0.6/third-party-17.0.6.src.tar.xz
diff --git a/extra/source/llvm/missing-runtime-modules/HandleFlags.cmake b/extra/source/llvm/missing-runtime-modules/HandleFlags.cmake
new file mode 100644
index 000000000..4a62b6716
--- /dev/null
+++ b/extra/source/llvm/missing-runtime-modules/HandleFlags.cmake
@@ -0,0 +1,113 @@
+
+include(CheckCXXCompilerFlag)
+
+unset(add_flag_if_supported)
+
+# Mangle the name of a compiler flag into a valid CMake identifier.
+# Ex: --std=c++11 -> STD_EQ_CXX11
+macro(mangle_name str output)
+ string(STRIP "${str}" strippedStr)
+ string(REGEX REPLACE "^/" "" strippedStr "${strippedStr}")
+ string(REGEX REPLACE "^-+" "" strippedStr "${strippedStr}")
+ string(REGEX REPLACE "-+$" "" strippedStr "${strippedStr}")
+ string(REPLACE "-" "_" strippedStr "${strippedStr}")
+ string(REPLACE "=" "_EQ_" strippedStr "${strippedStr}")
+ string(REPLACE "+" "X" strippedStr "${strippedStr}")
+ string(TOUPPER "${strippedStr}" ${output})
+endmacro()
+
+# Remove a list of flags from all CMake variables that affect compile flags.
+# This can be used to remove unwanted flags specified on the command line
+# or added in other parts of LLVM's cmake configuration.
+macro(remove_flags)
+ foreach(var ${ARGN})
+ string(REPLACE "${var}" "" CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG}")
+ string(REPLACE "${var}" "" CMAKE_CXX_FLAGS_MINSIZEREL "${CMAKE_CXX_FLAGS_MINSIZEREL}")
+ string(REPLACE "${var}" "" CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE}")
+ string(REPLACE "${var}" "" CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO}")
+ string(REPLACE "${var}" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
+ string(REPLACE "${var}" "" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
+ string(REPLACE "${var}" "" CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS}")
+ string(REPLACE "${var}" "" CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS}")
+ string(REPLACE "${var}" "" CMAKE_SHARED_MODULE_FLAGS "${CMAKE_SHARED_MODULE_FLAGS}")
+ remove_definitions(${var})
+ endforeach()
+endmacro(remove_flags)
+
+macro(check_flag_supported flag)
+ mangle_name("${flag}" flagname)
+ check_cxx_compiler_flag("${flag}" "CXX_SUPPORTS_${flagname}_FLAG")
+endmacro()
+
+macro(append_flags DEST)
+ foreach(value ${ARGN})
+ list(APPEND ${DEST} ${value})
+ list(APPEND ${DEST} ${value})
+ endforeach()
+endmacro()
+
+# If the specified 'condition' is true then append the specified list of flags to DEST
+macro(append_flags_if condition DEST)
+ if (${condition})
+ list(APPEND ${DEST} ${ARGN})
+ endif()
+endmacro()
+
+# Add each flag in the list specified by DEST if that flag is supported by the current compiler.
+macro(append_flags_if_supported DEST)
+ foreach(flag ${ARGN})
+ mangle_name("${flag}" flagname)
+ check_cxx_compiler_flag("${flag}" "CXX_SUPPORTS_${flagname}_FLAG")
+ append_flags_if(CXX_SUPPORTS_${flagname}_FLAG ${DEST} ${flag})
+ endforeach()
+endmacro()
+
+# Add a macro definition if condition is true.
+macro(define_if condition def)
+ if (${condition})
+ add_definitions(${def})
+ endif()
+endmacro()
+
+# Add a macro definition if condition is not true.
+macro(define_if_not condition def)
+ if (NOT ${condition})
+ add_definitions(${def})
+ endif()
+endmacro()
+
+# Add a macro definition to the __config_site file if the specified condition
+# is 'true'. Note that '-D${def}' is not added. Instead it is expected that
+# the build include the '__config_site' header.
+macro(config_define_if condition def)
+ if (${condition})
+ set(${def} ON)
+ endif()
+endmacro()
+
+macro(config_define_if_not condition def)
+ if (NOT ${condition})
+ set(${def} ON)
+ endif()
+endmacro()
+
+macro(config_define value def)
+ set(${def} ${value})
+endmacro()
+
+# Turn a comma separated CMake list into a space separated string.
+macro(split_list listname)
+ string(REPLACE ";" " " ${listname} "${${listname}}")
+endmacro()
+
+# For each specified flag, add that compile flag to the provided target.
+# The flags are added with the given visibility, i.e. PUBLIC|PRIVATE|INTERFACE.
+function(target_add_compile_flags_if_supported target visibility)
+ foreach(flag ${ARGN})
+ mangle_name("${flag}" flagname)
+ check_cxx_compiler_flag("${flag}" "CXX_SUPPORTS_${flagname}_FLAG")
+ if (CXX_SUPPORTS_${flagname}_FLAG)
+ target_compile_options(${target} ${visibility} ${flag})
+ endif()
+ endforeach()
+endfunction()
diff --git a/extra/source/llvm/missing-runtime-modules/WarningFlags.cmake b/extra/source/llvm/missing-runtime-modules/WarningFlags.cmake
new file mode 100644
index 000000000..d06409841
--- /dev/null
+++ b/extra/source/llvm/missing-runtime-modules/WarningFlags.cmake
@@ -0,0 +1,77 @@
+include(HandleFlags)
+
+# Warning flags ===============================================================
+function(cxx_add_warning_flags target enable_werror enable_pedantic)
+ target_compile_definitions(${target} PUBLIC -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
+ if (MSVC)
+ # -W4 is the cl.exe/clang-cl equivalent of -Wall. (In cl.exe and clang-cl,
+ # -Wall is equivalent to -Weverything in GCC style compiler drivers.)
+ target_add_compile_flags_if_supported(${target} PRIVATE -W4)
+ else()
+ target_add_compile_flags_if_supported(${target} PRIVATE -Wall)
+ endif()
+ # TODO: Should -Wconversion be enabled?
+ target_add_compile_flags_if_supported(${target} PRIVATE
+ -Wextra
+ -Wnewline-eof
+ -Wshadow
+ -Wwrite-strings
+ -Wno-unused-parameter
+ -Wno-long-long
+ -Werror=return-type
+ -Wextra-semi
+ -Wundef
+ -Wunused-template
+ -Wformat-nonliteral
+ )
+
+ if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang")
+ target_add_compile_flags_if_supported(${target} PRIVATE
+ -Wno-user-defined-literals
+ -Wno-covered-switch-default
+ -Wno-suggest-override
+ )
+ if (LIBCXX_TARGETING_CLANG_CL)
+ target_add_compile_flags_if_supported(${target} PRIVATE
+ -Wno-c++98-compat
+ -Wno-c++98-compat-pedantic
+ -Wno-c++11-compat
+ -Wno-undef
+ -Wno-reserved-id-macro
+ -Wno-gnu-include-next
+ -Wno-gcc-compat # For ignoring "'diagnose_if' is a clang extension" warnings
+ -Wno-zero-as-null-pointer-constant # FIXME: Remove this and fix all occurrences.
+ -Wno-deprecated-dynamic-exception-spec # For auto_ptr
+ -Wno-sign-conversion
+ -Wno-old-style-cast
+ -Wno-deprecated # FIXME: Remove this and fix all occurrences.
+ -Wno-shift-sign-overflow # FIXME: Why do we need this with clang-cl but not clang?
+ -Wno-double-promotion # FIXME: remove me
+ )
+ endif()
+
+ elseif("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU")
+
+ target_add_compile_flags_if_supported(${target} PRIVATE
+ -Wstrict-aliasing=2
+ -Wstrict-overflow=4
+ -Wno-attributes
+ -Wno-literal-suffix
+ -Wno-c++14-compat
+ -Wno-noexcept-type
+ -Wno-suggest-override
+ )
+
+ endif()
+ if (${enable_werror})
+ target_add_compile_flags_if_supported(${target} PRIVATE -Werror)
+ target_add_compile_flags_if_supported(${target} PRIVATE -WX)
+ else()
+ # TODO(EricWF) Remove this. We shouldn't be suppressing errors when -Werror is
+ # added elsewhere.
+ target_add_compile_flags_if_supported(${target} PRIVATE -Wno-error)
+ endif()
+ if (${enable_pedantic})
+ target_add_compile_flags_if_supported(${target} PRIVATE -pedantic)
+ endif()
+endfunction()
diff --git a/extra/source/llvm/slack-desc b/extra/source/llvm/slack-desc
new file mode 100644
index 000000000..32ed62bf0
--- /dev/null
+++ b/extra/source/llvm/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------------------------------------------------------|
+llvm: llvm (LLVM compiler toolkit)
+llvm:
+llvm: LLVM is a toolkit for the construction of highly optimized compilers,
+llvm: optimizers, and runtime environments.
+llvm:
+llvm: This package also includes the clang frontend for the C family of
+llvm: languages: C, C++, Objective-C, and Objective-C++
+llvm:
+llvm:
+llvm: Homepage: http://llvm.org/
+llvm:
diff --git a/extra/source/llvm13-compat/llvm13-compat.SlackBuild b/extra/source/llvm13-compat/llvm13-compat.SlackBuild
new file mode 100755
index 000000000..f0f432654
--- /dev/null
+++ b/extra/source/llvm13-compat/llvm13-compat.SlackBuild
@@ -0,0 +1,118 @@
+#!/bin/bash
+
+# Copyright 2024 Patrick J. Volkerding, Sebeka, Minnesota, 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=llvm13-compat
+VERSION=${VERSION:-13.0.0}
+BUILD=${BUILD:-1_slack15.0}
+
+# 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 | egrep -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
+
+NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "armv7hl" ]; then
+ SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
+ LIBDIRSUFFIX=""
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+
+# Create a directory for the libraries:
+mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}
+
+echo "Copying list of directly-linked libraries..."
+cat $CWD/llvm13-list-of-libraries-to-retain | while read library ; do
+ if [ ! "$(echo $library | cut -c 1)" = "#" ]; then
+ if [ ! -e /usr/lib${LIBDIRSUFFIX}/$library ]; then
+ echo "ERROR: llvm 13 package must be installed so that we can extract libraries from the system."
+ exit 1
+ fi
+ cp -a -v /usr/lib${LIBDIRSUFFIX}/$library $PKG/usr/lib${LIBDIRSUFFIX}
+ if [ -L /usr/lib${LIBDIRSUFFIX}/$library ]; then
+ cp -a /usr/lib${LIBDIRSUFFIX}/$(readlink /usr/lib${LIBDIRSUFFIX}/$library) $PKG/usr/lib${LIBDIRSUFFIX}
+ fi
+ fi
+done || exit 1
+
+echo "Copying other LLVM libraries required by the already copied ones..."
+cd $PKG/usr/lib${LIBDIRSUFFIX}
+touch $PKG/scan
+while [ -e $PKG/scan ]; do
+ # we'll reset this flag if we find something. We need to make one pass without
+ # finding anything to leave this loop.
+ rm $PKG/scan
+ for library in lib* ; do
+ readelf -d $library | grep "Shared library" | rev | cut -f 1 -d ' ' | rev | tr -d \[ | tr -d \] | grep ".so.13$" | while read dep ; do
+ if [ ! -e $dep ]; then
+ echo "Copying $dep for $library..."
+ cp -a -v /usr/lib${LIBDIRSUFFIX}/$dep $PKG/usr/lib${LIBDIRSUFFIX}
+ if [ -L /usr/lib${LIBDIRSUFFIX}/$dep ]; then
+ cp -a /usr/lib${LIBDIRSUFFIX}/$(readlink /usr/lib${LIBDIRSUFFIX}/$dep) $PKG/usr/lib${LIBDIRSUFFIX}
+ fi
+ touch $PKG/scan
+ fi
+ done
+ done
+done
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/extra/source/llvm13-compat/llvm13-list-of-libraries-to-retain b/extra/source/llvm13-compat/llvm13-list-of-libraries-to-retain
new file mode 100644
index 000000000..e6aafbf12
--- /dev/null
+++ b/extra/source/llvm13-compat/llvm13-list-of-libraries-to-retain
@@ -0,0 +1,38 @@
+# If these libraries exist on the host system, they'll be added to the package
+# for backwards compatibility with the llvm-13 package.
+libLLVMAMDGPUAsmParser.so.13
+libLLVMAMDGPUCodeGen.so.13
+libLLVMAMDGPUDesc.so.13
+libLLVMAMDGPUDisassembler.so.13
+libLLVMAMDGPUInfo.so.13
+libLLVMAnalysis.so.13
+libLLVMBPFAsmParser.so.13
+libLLVMBPFCodeGen.so.13
+libLLVMBPFDesc.so.13
+libLLVMBPFInfo.so.13
+libLLVMBitReader.so.13
+libLLVMBitWriter.so.13
+libLLVMCore.so.13
+libLLVMCoroutines.so.13
+libLLVMExecutionEngine.so.13
+libLLVMIRReader.so.13
+libLLVMInstCombine.so.13
+libLLVMLinker.so.13
+libLLVMMC.so.13
+libLLVMMCDisassembler.so.13
+libLLVMMCJIT.so.13
+libLLVMRuntimeDyld.so.13
+libLLVMScalarOpts.so.13
+libLLVMSupport.so.13
+libLLVMTarget.so.13
+libLLVMTransformUtils.so.13
+libLLVMX86AsmParser.so.13
+libLLVMX86CodeGen.so.13
+libLLVMX86Desc.so.13
+libLLVMX86Disassembler.so.13
+libLLVMX86Info.so.13
+libLLVMipo.so.13
+libclang-cpp.so.13
+libclang.so.13
+# Stupid outlier:
+libPollyISL.so
diff --git a/extra/source/llvm13-compat/slack-desc b/extra/source/llvm13-compat/slack-desc
new file mode 100644
index 000000000..bcd1e153b
--- /dev/null
+++ b/extra/source/llvm13-compat/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------------------------------------------------------|
+llvm13-compat: llvm13-compat (LLVM13 runtime libraries)
+llvm13-compat:
+llvm13-compat: This is a collection of libraries from LLVM13 to provide runtime
+llvm13-compat: support for binaries compiled against them.
+llvm13-compat:
+llvm13-compat:
+llvm13-compat:
+llvm13-compat:
+llvm13-compat:
+llvm13-compat:
+llvm13-compat:
diff --git a/recompress.sh b/recompress.sh
index 14c96255b..0e4cde7e7 100755
--- a/recompress.sh
+++ b/recompress.sh
@@ -14,6 +14,8 @@ gzip ./extra/source/xv/xv.prefix_x86_64.diff
gzip ./extra/source/xv/xv.jasper.diff
gzip ./extra/source/xv/xv.prefix.diff
gzip ./extra/source/getty-ps/getty.bugfixes.diff
+gzip ./extra/source/llvm/lldb.32-bit.link.libatomic.diff
+gzip ./extra/source/llvm/clang.toolchains.i586.triple.diff
gzip ./extra/source/fltk/fltk.fltk-config.in.diff
gzip ./extra/source/bittornado/btdownloadxterm.sh
gzip ./extra/source/bittornado/doinst.sh