summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2023-09-25 19:19:27 +0000
committer Eric Hameleers <alien@slackware.com>2023-09-25 22:29:45 +0200
commit04d707a7baaea6129a941a18bb2c4b629c29d22e (patch)
tree12a88fdaaf9807c01a0e578b5aeea2d315cd69b1
parente2559d5d49cc23c6e82c6ca767ed63bab5dd0cf4 (diff)
downloadcurrent-04d707a7baaea6129a941a18bb2c4b629c29d22e.tar.gz
current-04d707a7baaea6129a941a18bb2c4b629c29d22e.tar.xz
Mon Sep 25 19:19:27 UTC 202320230925191927
ap/man-db-2.12.0-x86_64-1.txz: Upgraded. ap/mpg123-1.32.1-x86_64-1.txz: Upgraded. d/llvm-17.0.1-x86_64-1.txz: Upgraded. Shared library .so-version bump. d/lua-5.4.6-x86_64-4.txz: Rebuilt. Fixed prefix and $LIBDIRSUFFIX in lua.pc. Thanks to ArTourter. d/parallel-20230922-noarch-1.txz: Upgraded. kde/kdevelop-23.08.1-x86_64-2.txz: Rebuilt. Recompiled against llvm-17.0.1. l/imagemagick-7.1.1_18-x86_64-1.txz: Upgraded. l/libclc-17.0.1-x86_64-1.txz: Upgraded. l/qt5-5.15.10_20230923_6e8e373e-x86_64-1.txz: Upgraded. Compiled against llvm-17.0.1. l/spirv-llvm-translator-17.0.0-x86_64-1.txz: Upgraded. Compiled against llvm-17.0.1. x/mesa-23.2.0_rc4-x86_64-1.txz: Upgraded. Compiled against llvm-17.0.1.
-rw-r--r--ChangeLog.rss31
-rw-r--r--ChangeLog.txt19
-rw-r--r--FILELIST.TXT254
-rwxr-xr-xrecompress.sh2
-rwxr-xr-xsource/d/llvm/llvm.SlackBuild56
-rw-r--r--source/d/llvm/llvm.url56
-rw-r--r--source/d/llvm/missing-runtime-modules/HandleFlags.cmake113
-rw-r--r--source/d/llvm/missing-runtime-modules/WarningFlags.cmake77
-rwxr-xr-xsource/d/lua/lua.SlackBuild4
-rw-r--r--source/d/lua/lua.pc8
-rw-r--r--source/kde/kde/build/kdevelop2
-rw-r--r--source/l/libclc/libclc.url2
-rw-r--r--source/l/spirv-llvm-translator/1889.patch73
-rw-r--r--source/l/spirv-llvm-translator/spirv-llvm-translator-noSTATIC-noDISABLE_LLVM_LINK_LLVM_DYLIB.diff11
-rwxr-xr-xsource/l/spirv-llvm-translator/spirv-llvm-translator.SlackBuild12
-rw-r--r--source/l/spirv-llvm-translator/spirv-llvm-translator.url1
-rwxr-xr-xsource/x/mesa/mesa.SlackBuild2
-rw-r--r--source/x/mesa/patches/23827.patch42
-rw-r--r--source/x/mesa/patches/2d4fe5f229791fde52846b3f583c12508b5109d6.patch127
19 files changed, 613 insertions, 279 deletions
diff --git a/ChangeLog.rss b/ChangeLog.rss
index 3ef507563..172f14267 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,10 +11,37 @@
<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>Sat, 23 Sep 2023 20:59:44 GMT</pubDate>
- <lastBuildDate>Sat, 23 Sep 2023 21:35:49 GMT</lastBuildDate>
+ <pubDate>Mon, 25 Sep 2023 19:19:27 GMT</pubDate>
+ <lastBuildDate>Mon, 25 Sep 2023 20:29:41 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
+ <title>Mon, 25 Sep 2023 19:19:27 GMT</title>
+ <pubDate>Mon, 25 Sep 2023 19:19:27 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20230925191927</link>
+ <guid isPermaLink="false">20230925191927</guid>
+ <description>
+ <![CDATA[<pre>
+ap/man-db-2.12.0-x86_64-1.txz: Upgraded.
+ap/mpg123-1.32.1-x86_64-1.txz: Upgraded.
+d/llvm-17.0.1-x86_64-1.txz: Upgraded.
+ Shared library .so-version bump.
+d/lua-5.4.6-x86_64-4.txz: Rebuilt.
+ Fixed prefix and $LIBDIRSUFFIX in lua.pc. Thanks to ArTourter.
+d/parallel-20230922-noarch-1.txz: Upgraded.
+kde/kdevelop-23.08.1-x86_64-2.txz: Rebuilt.
+ Recompiled against llvm-17.0.1.
+l/imagemagick-7.1.1_18-x86_64-1.txz: Upgraded.
+l/libclc-17.0.1-x86_64-1.txz: Upgraded.
+l/qt5-5.15.10_20230923_6e8e373e-x86_64-1.txz: Upgraded.
+ Compiled against llvm-17.0.1.
+l/spirv-llvm-translator-17.0.0-x86_64-1.txz: Upgraded.
+ Compiled against llvm-17.0.1.
+x/mesa-23.2.0_rc4-x86_64-1.txz: Upgraded.
+ Compiled against llvm-17.0.1.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
<title>Sat, 23 Sep 2023 20:59:44 GMT</title>
<pubDate>Sat, 23 Sep 2023 20:59:44 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20230923205944</link>
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 7daabd129..e4831e0a7 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,22 @@
+Mon Sep 25 19:19:27 UTC 2023
+ap/man-db-2.12.0-x86_64-1.txz: Upgraded.
+ap/mpg123-1.32.1-x86_64-1.txz: Upgraded.
+d/llvm-17.0.1-x86_64-1.txz: Upgraded.
+ Shared library .so-version bump.
+d/lua-5.4.6-x86_64-4.txz: Rebuilt.
+ Fixed prefix and $LIBDIRSUFFIX in lua.pc. Thanks to ArTourter.
+d/parallel-20230922-noarch-1.txz: Upgraded.
+kde/kdevelop-23.08.1-x86_64-2.txz: Rebuilt.
+ Recompiled against llvm-17.0.1.
+l/imagemagick-7.1.1_18-x86_64-1.txz: Upgraded.
+l/libclc-17.0.1-x86_64-1.txz: Upgraded.
+l/qt5-5.15.10_20230923_6e8e373e-x86_64-1.txz: Upgraded.
+ Compiled against llvm-17.0.1.
+l/spirv-llvm-translator-17.0.0-x86_64-1.txz: Upgraded.
+ Compiled against llvm-17.0.1.
+x/mesa-23.2.0_rc4-x86_64-1.txz: Upgraded.
+ Compiled against llvm-17.0.1.
++--------------------------+
Sat Sep 23 20:59:44 UTC 2023
a/kernel-generic-6.1.55-x86_64-1.txz: Upgraded.
a/kernel-huge-6.1.55-x86_64-1.txz: Upgraded.
diff --git a/FILELIST.TXT b/FILELIST.TXT
index ea348993c..cdc9a12a2 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Sat Sep 23 21:03:53 UTC 2023
+Mon Sep 25 19:24:21 UTC 2023
Here is the file list for this directory. If you are using a
mirror site and find missing or extra files in the disk
subdirectories, please have the archive administrator refresh
the mirror.
-drwxr-xr-x 12 root root 4096 2023-09-23 20:59 .
+drwxr-xr-x 12 root root 4096 2023-09-25 19:19 .
-rw-r--r-- 1 root root 5767 2022-02-02 22:44 ./ANNOUNCE.15.0
-rw-r--r-- 1 root root 16617 2022-02-02 23:27 ./CHANGES_AND_HINTS.TXT
--rw-r--r-- 1 root root 1116700 2023-09-22 21:54 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-09-22 21:54 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1116700 2023-09-23 21:04 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-09-23 21:04 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING
-rw-r--r-- 1 root root 35147 2007-06-30 04:21 ./COPYING3
-rw-r--r-- 1 root root 19573 2016-06-23 20:08 ./COPYRIGHT.TXT
-rw-r--r-- 1 root root 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT
--rw-r--r-- 1 root root 786692 2023-09-23 20:59 ./ChangeLog.txt
+-rw-r--r-- 1 root root 787474 2023-09-25 19:19 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2023-09-23 20:58 ./EFI/BOOT
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
@@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2023-09-23 20:58 ./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 1457067 2023-09-22 21:54 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1457067 2023-09-23 21:03 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
--rw-r--r-- 1 root root 880971 2023-09-23 21:03 ./PACKAGES.TXT
+-rw-r--r-- 1 root root 880975 2023-09-25 19:23 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
-rw-r--r-- 1 root root 3629 2023-09-23 20:47 ./README.initrd
-rw-r--r-- 1 root root 34162 2022-01-30 20:35 ./README_CRYPT.TXT
@@ -666,11 +666,11 @@ drwxr-xr-x 2 root root 4096 2022-02-03 07:02 ./patches
-rw-r--r-- 1 root root 575 2022-02-03 07:02 ./patches/FILE_LIST
-rw-r--r-- 1 root root 14 2022-02-03 07:02 ./patches/MANIFEST.bz2
-rw-r--r-- 1 root root 224 2022-02-03 07:02 ./patches/PACKAGES.TXT
-drwxr-xr-x 17 root root 4096 2023-09-23 21:03 ./slackware64
--rw-r--r-- 1 root root 343435 2023-09-23 21:03 ./slackware64/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-09-23 21:03 ./slackware64/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 425657 2023-09-23 21:02 ./slackware64/FILE_LIST
--rw-r--r-- 1 root root 4341697 2023-09-23 21:02 ./slackware64/MANIFEST.bz2
+drwxr-xr-x 17 root root 4096 2023-09-25 19:24 ./slackware64
+-rw-r--r-- 1 root root 343447 2023-09-25 19:24 ./slackware64/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-09-25 19:24 ./slackware64/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 425669 2023-09-25 19:22 ./slackware64/FILE_LIST
+-rw-r--r-- 1 root root 4338722 2023-09-25 19:23 ./slackware64/MANIFEST.bz2
lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT
drwxr-xr-x 2 root root 32768 2023-09-23 21:02 ./slackware64/a
-rw-r--r-- 1 root root 327 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txt
@@ -1062,7 +1062,7 @@ drwxr-xr-x 2 root root 32768 2023-09-23 21:02 ./slackware64/a
-rw-r--r-- 1 root root 540 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txt
-rw-r--r-- 1 root root 56160 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz.asc
-drwxr-xr-x 2 root root 20480 2023-09-21 19:38 ./slackware64/ap
+drwxr-xr-x 2 root root 20480 2023-09-25 19:22 ./slackware64/ap
-rw-r--r-- 1 root root 291 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txt
-rw-r--r-- 1 root root 653716 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txz.asc
@@ -1196,9 +1196,9 @@ drwxr-xr-x 2 root root 20480 2023-09-21 19:38 ./slackware64/ap
-rw-r--r-- 1 root root 163 2021-02-13 11:32 ./slackware64/ap/madplay-0.15.2b-x86_64-7.txz.asc
-rw-r--r-- 1 root root 6406 2020-12-07 21:44 ./slackware64/ap/maketag
-rw-r--r-- 1 root root 6406 2020-12-07 21:44 ./slackware64/ap/maketag.ez
--rw-r--r-- 1 root root 532 2023-01-09 19:28 ./slackware64/ap/man-db-2.11.2-x86_64-1.txt
--rw-r--r-- 1 root root 561500 2023-01-09 19:28 ./slackware64/ap/man-db-2.11.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-01-09 19:28 ./slackware64/ap/man-db-2.11.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 532 2023-09-24 17:52 ./slackware64/ap/man-db-2.12.0-x86_64-1.txt
+-rw-r--r-- 1 root root 569852 2023-09-24 17:52 ./slackware64/ap/man-db-2.12.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-09-24 17:52 ./slackware64/ap/man-db-2.12.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 489 2023-08-04 04:32 ./slackware64/ap/man-pages-6.05.01-noarch-1.txt
-rw-r--r-- 1 root root 3066976 2023-08-04 04:32 ./slackware64/ap/man-pages-6.05.01-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-08-04 04:32 ./slackware64/ap/man-pages-6.05.01-noarch-1.txz.asc
@@ -1214,9 +1214,9 @@ drwxr-xr-x 2 root root 20480 2023-09-21 19:38 ./slackware64/ap
-rw-r--r-- 1 root root 376 2022-08-05 17:52 ./slackware64/ap/most-5.2.0-x86_64-1.txt
-rw-r--r-- 1 root root 50452 2022-08-05 17:52 ./slackware64/ap/most-5.2.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-08-05 17:52 ./slackware64/ap/most-5.2.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 331 2023-03-20 17:44 ./slackware64/ap/mpg123-1.31.3-x86_64-1.txt
--rw-r--r-- 1 root root 484560 2023-03-20 17:44 ./slackware64/ap/mpg123-1.31.3-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-03-20 17:44 ./slackware64/ap/mpg123-1.31.3-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 331 2023-09-24 17:52 ./slackware64/ap/mpg123-1.32.1-x86_64-1.txt
+-rw-r--r-- 1 root root 496008 2023-09-24 17:52 ./slackware64/ap/mpg123-1.32.1-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-09-24 17:52 ./slackware64/ap/mpg123-1.32.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 430 2023-01-18 18:21 ./slackware64/ap/nano-7.2-x86_64-1.txt
-rw-r--r-- 1 root root 624096 2023-01-18 18:21 ./slackware64/ap/nano-7.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-01-18 18:21 ./slackware64/ap/nano-7.2-x86_64-1.txz.asc
@@ -1317,7 +1317,7 @@ drwxr-xr-x 2 root root 20480 2023-09-21 19:38 ./slackware64/ap
-rw-r--r-- 1 root root 506 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txt
-rw-r--r-- 1 root root 3156392 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 20480 2023-09-23 21:02 ./slackware64/d
+drwxr-xr-x 2 root root 20480 2023-09-25 19:22 ./slackware64/d
-rw-r--r-- 1 root root 360 2022-03-09 03:58 ./slackware64/d/Cython-0.29.28-x86_64-1.txt
-rw-r--r-- 1 root root 2393012 2022-03-09 03:58 ./slackware64/d/Cython-0.29.28-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-03-09 03:58 ./slackware64/d/Cython-0.29.28-x86_64-1.txz.asc
@@ -1440,12 +1440,12 @@ drwxr-xr-x 2 root root 20480 2023-09-23 21:02 ./slackware64/d
-rw-r--r-- 1 root root 498 2023-07-27 18:29 ./slackware64/d/libtool-2.4.7-x86_64-6.txt
-rw-r--r-- 1 root root 438360 2023-07-27 18:29 ./slackware64/d/libtool-2.4.7-x86_64-6.txz
-rw-r--r-- 1 root root 163 2023-07-27 18:29 ./slackware64/d/libtool-2.4.7-x86_64-6.txz.asc
--rw-r--r-- 1 root root 346 2023-06-14 18:51 ./slackware64/d/llvm-16.0.6-x86_64-1.txt
--rw-r--r-- 1 root root 120471544 2023-06-14 18:51 ./slackware64/d/llvm-16.0.6-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-06-14 18:51 ./slackware64/d/llvm-16.0.6-x86_64-1.txz.asc
--rw-r--r-- 1 root root 511 2023-09-06 19:28 ./slackware64/d/lua-5.4.6-x86_64-3.txt
--rw-r--r-- 1 root root 299216 2023-09-06 19:28 ./slackware64/d/lua-5.4.6-x86_64-3.txz
--rw-r--r-- 1 root root 163 2023-09-06 19:28 ./slackware64/d/lua-5.4.6-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 346 2023-09-24 20:23 ./slackware64/d/llvm-17.0.1-x86_64-1.txt
+-rw-r--r-- 1 root root 123580768 2023-09-24 20:23 ./slackware64/d/llvm-17.0.1-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-09-24 20:23 ./slackware64/d/llvm-17.0.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 511 2023-09-25 18:05 ./slackware64/d/lua-5.4.6-x86_64-4.txt
+-rw-r--r-- 1 root root 299188 2023-09-25 18:05 ./slackware64/d/lua-5.4.6-x86_64-4.txz
+-rw-r--r-- 1 root root 163 2023-09-25 18:05 ./slackware64/d/lua-5.4.6-x86_64-4.txz.asc
-rw-r--r-- 1 root root 473 2021-05-31 19:24 ./slackware64/d/m4-1.4.19-x86_64-1.txt
-rw-r--r-- 1 root root 298692 2021-05-31 19:24 ./slackware64/d/m4-1.4.19-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-05-31 19:24 ./slackware64/d/m4-1.4.19-x86_64-1.txz.asc
@@ -1478,9 +1478,9 @@ drwxr-xr-x 2 root root 20480 2023-09-23 21:02 ./slackware64/d
-rw-r--r-- 1 root root 529 2023-04-15 18:36 ./slackware64/d/pahole-1.25-x86_64-1.txt
-rw-r--r-- 1 root root 327656 2023-04-15 18:36 ./slackware64/d/pahole-1.25-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-04-15 18:36 ./slackware64/d/pahole-1.25-x86_64-1.txz.asc
--rw-r--r-- 1 root root 398 2023-08-24 18:22 ./slackware64/d/parallel-20230822-noarch-1.txt
--rw-r--r-- 1 root root 512340 2023-08-24 18:22 ./slackware64/d/parallel-20230822-noarch-1.txz
--rw-r--r-- 1 root root 163 2023-08-24 18:22 ./slackware64/d/parallel-20230822-noarch-1.txz.asc
+-rw-r--r-- 1 root root 398 2023-09-25 18:08 ./slackware64/d/parallel-20230922-noarch-1.txt
+-rw-r--r-- 1 root root 512304 2023-09-25 18:08 ./slackware64/d/parallel-20230922-noarch-1.txz
+-rw-r--r-- 1 root root 163 2023-09-25 18:08 ./slackware64/d/parallel-20230922-noarch-1.txz.asc
-rw-r--r-- 1 root root 469 2023-04-24 19:58 ./slackware64/d/patchelf-0.18.0-x86_64-1.txt
-rw-r--r-- 1 root root 94892 2023-04-24 19:58 ./slackware64/d/patchelf-0.18.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-04-24 19:58 ./slackware64/d/patchelf-0.18.0-x86_64-1.txz.asc
@@ -1587,7 +1587,7 @@ drwxr-xr-x 2 root root 4096 2023-09-23 21:02 ./slackware64/k
-rw-r--r-- 1 root root 1170 2023-09-23 20:47 ./slackware64/k/maketag
-rw-r--r-- 1 root root 1170 2023-09-23 20:47 ./slackware64/k/maketag.ez
-rw-r--r-- 1 root root 18 2023-09-23 20:47 ./slackware64/k/tagfile
-drwxr-xr-x 2 root root 86016 2023-09-22 21:53 ./slackware64/kde
+drwxr-xr-x 2 root root 86016 2023-09-25 19:22 ./slackware64/kde
-rw-r--r-- 1 root root 382 2023-09-14 17:42 ./slackware64/kde/akonadi-23.08.1-x86_64-1.txt
-rw-r--r-- 1 root root 2559596 2023-09-14 17:42 ./slackware64/kde/akonadi-23.08.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-14 17:42 ./slackware64/kde/akonadi-23.08.1-x86_64-1.txz.asc
@@ -1965,9 +1965,9 @@ drwxr-xr-x 2 root root 86016 2023-09-22 21:53 ./slackware64/kde
-rw-r--r-- 1 root root 256 2023-09-14 18:58 ./slackware64/kde/kdev-python-23.08.1-x86_64-1.txt
-rw-r--r-- 1 root root 1275920 2023-09-14 18:58 ./slackware64/kde/kdev-python-23.08.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-14 18:58 ./slackware64/kde/kdev-python-23.08.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 220 2023-09-14 18:57 ./slackware64/kde/kdevelop-23.08.1-x86_64-1.txt
--rw-r--r-- 1 root root 10239116 2023-09-14 18:57 ./slackware64/kde/kdevelop-23.08.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-09-14 18:57 ./slackware64/kde/kdevelop-23.08.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 220 2023-09-25 17:13 ./slackware64/kde/kdevelop-23.08.1-x86_64-2.txt
+-rw-r--r-- 1 root root 10238548 2023-09-25 17:13 ./slackware64/kde/kdevelop-23.08.1-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2023-09-25 17:13 ./slackware64/kde/kdevelop-23.08.1-x86_64-2.txz.asc
-rw-r--r-- 1 root root 289 2023-01-11 19:14 ./slackware64/kde/kdevelop-pg-qt-2.2.2-x86_64-1.txt
-rw-r--r-- 1 root root 496284 2023-01-11 19:14 ./slackware64/kde/kdevelop-pg-qt-2.2.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-01-11 19:14 ./slackware64/kde/kdevelop-pg-qt-2.2.2-x86_64-1.txz.asc
@@ -2742,7 +2742,7 @@ drwxr-xr-x 2 root root 86016 2023-09-22 21:53 ./slackware64/kde
-rw-r--r-- 1 root root 403 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txt
-rw-r--r-- 1 root root 754048 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 86016 2023-09-21 19:38 ./slackware64/l
+drwxr-xr-x 2 root root 86016 2023-09-25 19:22 ./slackware64/l
-rw-r--r-- 1 root root 329 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txt
-rw-r--r-- 1 root root 928144 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txz
-rw-r--r-- 1 root root 163 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txz.asc
@@ -3103,9 +3103,9 @@ drwxr-xr-x 2 root root 86016 2023-09-21 19:38 ./slackware64/l
-rw-r--r-- 1 root root 473 2021-02-13 06:52 ./slackware64/l/id3lib-3.8.3-x86_64-4.txt
-rw-r--r-- 1 root root 161400 2021-02-13 06:52 ./slackware64/l/id3lib-3.8.3-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:52 ./slackware64/l/id3lib-3.8.3-x86_64-4.txz.asc
--rw-r--r-- 1 root root 537 2023-09-20 19:24 ./slackware64/l/imagemagick-7.1.1_17-x86_64-1.txt
--rw-r--r-- 1 root root 8065100 2023-09-20 19:24 ./slackware64/l/imagemagick-7.1.1_17-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-09-20 19:24 ./slackware64/l/imagemagick-7.1.1_17-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 537 2023-09-24 17:40 ./slackware64/l/imagemagick-7.1.1_18-x86_64-1.txt
+-rw-r--r-- 1 root root 8064936 2023-09-24 17:40 ./slackware64/l/imagemagick-7.1.1_18-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-09-24 17:40 ./slackware64/l/imagemagick-7.1.1_18-x86_64-1.txz.asc
-rwxr-xr-x 1 root root 2897 2009-06-24 22:06 ./slackware64/l/install-packages
-rw-r--r-- 1 root root 446 2006-09-18 10:41 ./slackware64/l/install.end
-rw-r--r-- 1 root root 418 2023-04-06 17:00 ./slackware64/l/isl-0.26-x86_64-1.txt
@@ -3201,9 +3201,9 @@ drwxr-xr-x 2 root root 86016 2023-09-21 19:38 ./slackware64/l
-rw-r--r-- 1 root root 461 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txt
-rw-r--r-- 1 root root 84636 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txz.asc
--rw-r--r-- 1 root root 327 2021-10-15 03:38 ./slackware64/l/libclc-13.0.0-x86_64-1.txt
--rw-r--r-- 1 root root 6574796 2021-10-15 03:38 ./slackware64/l/libclc-13.0.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-10-15 03:38 ./slackware64/l/libclc-13.0.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 327 2023-09-24 22:42 ./slackware64/l/libclc-17.0.1-x86_64-1.txt
+-rw-r--r-- 1 root root 6482040 2023-09-24 22:42 ./slackware64/l/libclc-17.0.1-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-09-24 22:42 ./slackware64/l/libclc-17.0.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 464 2021-02-13 07:01 ./slackware64/l/libcue-2.2.1-x86_64-3.txt
-rw-r--r-- 1 root root 27088 2021-02-13 07:01 ./slackware64/l/libcue-2.2.1-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:01 ./slackware64/l/libcue-2.2.1-x86_64-3.txz.asc
@@ -3815,9 +3815,9 @@ drwxr-xr-x 2 root root 86016 2023-09-21 19:38 ./slackware64/l
-rw-r--r-- 1 root root 437 2021-02-13 07:44 ./slackware64/l/qrencode-4.1.1-x86_64-3.txt
-rw-r--r-- 1 root root 58388 2021-02-13 07:44 ./slackware64/l/qrencode-4.1.1-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:44 ./slackware64/l/qrencode-4.1.1-x86_64-3.txz.asc
--rw-r--r-- 1 root root 260 2023-06-23 20:33 ./slackware64/l/qt5-5.15.10_20230614_d2861d63-x86_64-1.txt
--rw-r--r-- 1 root root 97714040 2023-06-23 20:33 ./slackware64/l/qt5-5.15.10_20230614_d2861d63-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-06-23 20:33 ./slackware64/l/qt5-5.15.10_20230614_d2861d63-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 260 2023-09-24 22:32 ./slackware64/l/qt5-5.15.10_20230923_6e8e373e-x86_64-1.txt
+-rw-r--r-- 1 root root 97701864 2023-09-24 22:32 ./slackware64/l/qt5-5.15.10_20230923_6e8e373e-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-09-24 22:32 ./slackware64/l/qt5-5.15.10_20230923_6e8e373e-x86_64-1.txz.asc
-rw-r--r-- 1 root root 470 2023-04-14 20:15 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-11.txt
-rw-r--r-- 1 root root 16277596 2023-04-14 20:15 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-11.txz
-rw-r--r-- 1 root root 163 2023-04-14 20:15 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-11.txz.asc
@@ -3881,9 +3881,9 @@ drwxr-xr-x 2 root root 86016 2023-09-21 19:38 ./slackware64/l
-rw-r--r-- 1 root root 231 2022-06-23 04:55 ./slackware64/l/speexdsp-1.2.1-x86_64-1.txt
-rw-r--r-- 1 root root 459820 2022-06-23 04:55 ./slackware64/l/speexdsp-1.2.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-06-23 04:55 ./slackware64/l/speexdsp-1.2.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 493 2023-04-06 20:01 ./slackware64/l/spirv-llvm-translator-16.0.0-x86_64-2.txt
--rw-r--r-- 1 root root 861384 2023-04-06 20:01 ./slackware64/l/spirv-llvm-translator-16.0.0-x86_64-2.txz
--rw-r--r-- 1 root root 163 2023-04-06 20:01 ./slackware64/l/spirv-llvm-translator-16.0.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 493 2023-09-24 22:44 ./slackware64/l/spirv-llvm-translator-17.0.0-x86_64-1.txt
+-rw-r--r-- 1 root root 896748 2023-09-24 22:44 ./slackware64/l/spirv-llvm-translator-17.0.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-09-24 22:44 ./slackware64/l/spirv-llvm-translator-17.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
@@ -4461,7 +4461,7 @@ drwxr-xr-x 2 root root 4096 2023-06-02 21:03 ./slackware64/tcl
-rw-r--r-- 1 root root 227 2022-11-23 19:07 ./slackware64/tcl/tk-8.6.13-x86_64-1.txt
-rw-r--r-- 1 root root 1802760 2022-11-23 19:07 ./slackware64/tcl/tk-8.6.13-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-11-23 19:07 ./slackware64/tcl/tk-8.6.13-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 65536 2023-09-22 21:53 ./slackware64/x
+drwxr-xr-x 2 root root 65536 2023-09-25 19:22 ./slackware64/x
-rw-r--r-- 1 root root 440 2022-12-09 18:23 ./slackware64/x/OpenCC-1.1.6-x86_64-1.txt
-rw-r--r-- 1 root root 677084 2022-12-09 18:23 ./slackware64/x/OpenCC-1.1.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-09 18:23 ./slackware64/x/OpenCC-1.1.6-x86_64-1.txz.asc
@@ -4919,9 +4919,9 @@ drwxr-xr-x 2 root root 65536 2023-09-22 21:53 ./slackware64/x
-rw-r--r-- 1 root root 485 2022-12-25 19:47 ./slackware64/x/marisa-0.2.6-x86_64-6.txt
-rw-r--r-- 1 root root 157376 2022-12-25 19:47 ./slackware64/x/marisa-0.2.6-x86_64-6.txz
-rw-r--r-- 1 root root 163 2022-12-25 19:47 ./slackware64/x/marisa-0.2.6-x86_64-6.txz.asc
--rw-r--r-- 1 root root 362 2023-09-22 18:00 ./slackware64/x/mesa-23.1.8-x86_64-2.txt
--rw-r--r-- 1 root root 28193604 2023-09-22 18:00 ./slackware64/x/mesa-23.1.8-x86_64-2.txz
--rw-r--r-- 1 root root 163 2023-09-22 18:00 ./slackware64/x/mesa-23.1.8-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 362 2023-09-24 22:32 ./slackware64/x/mesa-23.2.0_rc4-x86_64-1.txt
+-rw-r--r-- 1 root root 28813148 2023-09-24 22:32 ./slackware64/x/mesa-23.2.0_rc4-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-09-24 22:32 ./slackware64/x/mesa-23.2.0_rc4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 425 2022-04-04 18:48 ./slackware64/x/mkcomposecache-1.2.2-x86_64-1.txt
-rw-r--r-- 1 root root 13532 2022-04-04 18:48 ./slackware64/x/mkcomposecache-1.2.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-04-04 18:48 ./slackware64/x/mkcomposecache-1.2.2-x86_64-1.txz.asc
@@ -5495,7 +5495,7 @@ drwxr-xr-x 2 root root 16384 2023-09-23 21:02 ./slackware64/xap
-rw-r--r-- 1 root root 163 2021-10-07 04:41 ./slackware64/xap/xpaint-3.1.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 188 2022-04-26 18:19 ./slackware64/xap/xpdf-4.04-x86_64-1.txt
-rw-r--r-- 1 root root 2516660 2022-04-26 18:19 ./slackware64/xap/xpdf-4.04-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-04-26 18:19 ./slackware64/xap/xpdf-4.04-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 163 2022-04-26 18:19 ./slackware64/xap/xpdf-4.04-x86_64-1.txz.asc
-rw-r--r-- 1 root root 498 2021-02-13 13:46 ./slackware64/xap/xsane-0.999-x86_64-5.txt
-rw-r--r-- 1 root root 1636864 2021-02-13 13:46 ./slackware64/xap/xsane-0.999-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:46 ./slackware64/xap/xsane-0.999-x86_64-5.txz.asc
@@ -5613,11 +5613,11 @@ drwxr-xr-x 2 root root 4096 2023-03-08 20:34 ./slackware64/y
-rw-r--r-- 1 root root 1491108 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile
-drwxr-xr-x 18 root root 4096 2023-09-23 21:03 ./source
--rw-r--r-- 1 root root 600928 2023-09-23 21:03 ./source/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-09-23 21:03 ./source/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 836309 2023-09-23 21:03 ./source/FILE_LIST
--rw-r--r-- 1 root root 25058045 2023-09-23 21:03 ./source/MANIFEST.bz2
+drwxr-xr-x 18 root root 4096 2023-09-25 19:24 ./source
+-rw-r--r-- 1 root root 601150 2023-09-25 19:24 ./source/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-09-25 19:24 ./source/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 836667 2023-09-25 19:24 ./source/FILE_LIST
+-rw-r--r-- 1 root root 25067458 2023-09-25 19:24 ./source/MANIFEST.bz2
-rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT
drwxr-xr-x 124 root root 4096 2023-08-26 19:26 ./source/a
-rw-r--r-- 1 root root 234 2022-10-16 18:39 ./source/a/FTBFSlog
@@ -7022,12 +7022,12 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/madplay
-rw-r--r-- 1 root root 361360 2004-02-23 23:28 ./source/ap/madplay/madplay-0.15.2b.tar.xz
-rwxr-xr-x 1 root root 3198 2021-02-13 05:31 ./source/ap/madplay/madplay.SlackBuild
-rw-r--r-- 1 root root 793 2018-02-27 06:12 ./source/ap/madplay/slack-desc
-drwxr-xr-x 2 root root 4096 2023-01-09 19:27 ./source/ap/man-db
+drwxr-xr-x 2 root root 4096 2023-09-24 17:51 ./source/ap/man-db
-rw-r--r-- 1 root root 1212 2019-01-06 19:23 ./source/ap/man-db/doinst.sh.gz
-rw-r--r-- 1 root root 617807 2022-11-13 22:38 ./source/ap/man-db/libpipeline-1.5.7.tar.lz
-rw-r--r-- 1 root root 57 2018-02-07 01:17 ./source/ap/man-db/libpipeline.url
--rw-r--r-- 1 root root 1953276 2023-01-08 22:11 ./source/ap/man-db/man-db-2.11.2.tar.xz
--rw-r--r-- 1 root root 833 2023-01-08 22:11 ./source/ap/man-db/man-db-2.11.2.tar.xz.asc
+-rw-r--r-- 1 root root 1987444 2023-09-23 21:09 ./source/ap/man-db/man-db-2.12.0.tar.xz
+-rw-r--r-- 1 root root 833 2023-09-23 21:09 ./source/ap/man-db/man-db-2.12.0.tar.xz.asc
-rwxr-xr-x 1 root root 8632 2022-11-21 20:13 ./source/ap/man-db/man-db.SlackBuild
-rw-r--r-- 1 root root 419 2022-01-19 04:54 ./source/ap/man-db/man-db.cron
-rw-r--r-- 1 root root 127 2019-01-23 20:15 ./source/ap/man-db/man-db.csh
@@ -7074,8 +7074,8 @@ drwxr-xr-x 2 root root 4096 2022-08-05 17:52 ./source/ap/most
-rwxr-xr-x 1 root root 3334 2022-08-05 17:52 ./source/ap/most/most.SlackBuild
-rw-r--r-- 1 root root 39 2019-03-06 19:02 ./source/ap/most/most.url
-rw-r--r-- 1 root root 828 2018-02-27 06:12 ./source/ap/most/slack-desc
-drwxr-xr-x 2 root root 4096 2023-03-20 17:44 ./source/ap/mpg123
--rw-r--r-- 1 root root 905502 2023-03-19 21:25 ./source/ap/mpg123/mpg123-1.31.3.tar.lz
+drwxr-xr-x 2 root root 4096 2023-09-24 17:52 ./source/ap/mpg123
+-rw-r--r-- 1 root root 918440 2023-09-24 07:16 ./source/ap/mpg123/mpg123-1.32.1.tar.lz
-rwxr-xr-x 1 root root 6313 2021-10-18 16:54 ./source/ap/mpg123/mpg123.SlackBuild
-rw-r--r-- 1 root root 250 2021-09-18 19:47 ./source/ap/mpg123/mpg123.lib64.diff.gz
-rw-r--r-- 1 root root 27 2019-08-26 18:16 ./source/ap/mpg123/mpg123.url
@@ -7335,7 +7335,7 @@ drwxr-xr-x 2 root root 4096 2022-05-15 17:07 ./source/ap/zsh
-rwxr-xr-x 1 root root 4352 2022-02-13 19:39 ./source/ap/zsh/zsh.SlackBuild
-rw-r--r-- 1 root root 23 2018-09-14 17:50 ./source/ap/zsh/zsh.url
-rwxr-xr-x 1 root root 12001 2021-10-08 01:36 ./source/buildlist-from-changelog.sh
-drwxr-xr-x 70 root root 4096 2023-09-06 19:27 ./source/d
+drwxr-xr-x 70 root root 4096 2023-09-24 22:37 ./source/d
drwxr-xr-x 2 root root 4096 2022-03-09 03:56 ./source/d/Cython
-rw-r--r-- 1 root root 1614249 2022-02-17 10:59 ./source/d/Cython/Cython-0.29.28.tar.lz
-rwxr-xr-x 1 root root 3031 2021-12-06 19:51 ./source/d/Cython/Cython.SlackBuild
@@ -7542,44 +7542,47 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:30 ./source/d/libtool
-rwxr-xr-x 1 root root 3667 2023-07-27 18:28 ./source/d/libtool/libtool.SlackBuild
-rw-r--r-- 1 root root 522 2014-10-28 16:01 ./source/d/libtool/libtool.no.moved.warning.diff.gz
-rw-r--r-- 1 root root 953 2018-02-27 06:13 ./source/d/libtool/slack-desc
-drwxr-xr-x 2 root root 4096 2023-06-14 18:29 ./source/d/llvm
--rw-r--r-- 1 root root 20356652 2023-06-14 04:57 ./source/d/llvm/clang-16.0.6.src.tar.xz
--rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/clang-16.0.6.src.tar.xz.sig
--rw-r--r-- 1 root root 3151928 2023-06-14 04:57 ./source/d/llvm/clang-tools-extra-16.0.6.src.tar.xz
--rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/clang-tools-extra-16.0.6.src.tar.xz.sig
+drwxr-xr-x 3 root root 4096 2023-09-24 22:37 ./source/d/llvm
+-rw-r--r-- 1 root root 21575884 2023-09-19 09:14 ./source/d/llvm/clang-17.0.1.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-09-19 09:14 ./source/d/llvm/clang-17.0.1.src.tar.xz.sig
+-rw-r--r-- 1 root root 3269888 2023-09-19 09:14 ./source/d/llvm/clang-tools-extra-17.0.1.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-09-19 09:14 ./source/d/llvm/clang-tools-extra-17.0.1.src.tar.xz.sig
-rw-r--r-- 1 root root 276 2022-04-28 18:35 ./source/d/llvm/clang.toolchains.i586.triple.diff.gz
--rw-r--r-- 1 root root 9008 2023-06-14 04:57 ./source/d/llvm/cmake-16.0.6.src.tar.xz
--rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/cmake-16.0.6.src.tar.xz.sig
--rw-r--r-- 1 root root 2358240 2023-06-14 04:57 ./source/d/llvm/compiler-rt-16.0.6.src.tar.xz
--rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/compiler-rt-16.0.6.src.tar.xz.sig
--rw-r--r-- 1 root root 2369292 2023-06-14 04:57 ./source/d/llvm/flang-16.0.6.src.tar.xz
--rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/flang-16.0.6.src.tar.xz.sig
--rw-r--r-- 1 root root 3655520 2023-06-14 04:57 ./source/d/llvm/libcxx-16.0.6.src.tar.xz
--rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/libcxx-16.0.6.src.tar.xz.sig
--rw-r--r-- 1 root root 573564 2023-06-14 04:57 ./source/d/llvm/libcxxabi-16.0.6.src.tar.xz
--rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/libcxxabi-16.0.6.src.tar.xz.sig
--rw-r--r-- 1 root root 115032 2023-06-14 04:57 ./source/d/llvm/libunwind-16.0.6.src.tar.xz
--rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/libunwind-16.0.6.src.tar.xz.sig
--rw-r--r-- 1 root root 1455688 2023-06-14 04:57 ./source/d/llvm/lld-16.0.6.src.tar.xz
--rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/lld-16.0.6.src.tar.xz.sig
--rw-r--r-- 1 root root 10378280 2023-06-14 04:57 ./source/d/llvm/lldb-16.0.6.src.tar.xz
--rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/lldb-16.0.6.src.tar.xz.sig
+-rw-r--r-- 1 root root 8708 2023-09-19 09:14 ./source/d/llvm/cmake-17.0.1.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-09-19 09:14 ./source/d/llvm/cmake-17.0.1.src.tar.xz.sig
+-rw-r--r-- 1 root root 2420404 2023-09-19 09:14 ./source/d/llvm/compiler-rt-17.0.1.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-09-19 09:14 ./source/d/llvm/compiler-rt-17.0.1.src.tar.xz.sig
+-rw-r--r-- 1 root root 2762432 2023-09-19 09:14 ./source/d/llvm/flang-17.0.1.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-09-19 09:14 ./source/d/llvm/flang-17.0.1.src.tar.xz.sig
+-rw-r--r-- 1 root root 3950816 2023-09-19 09:14 ./source/d/llvm/libcxx-17.0.1.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-09-19 09:14 ./source/d/llvm/libcxx-17.0.1.src.tar.xz.sig
+-rw-r--r-- 1 root root 575704 2023-09-19 09:14 ./source/d/llvm/libcxxabi-17.0.1.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-09-19 09:14 ./source/d/llvm/libcxxabi-17.0.1.src.tar.xz.sig
+-rw-r--r-- 1 root root 115068 2023-09-19 09:14 ./source/d/llvm/libunwind-17.0.1.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-09-19 09:14 ./source/d/llvm/libunwind-17.0.1.src.tar.xz.sig
+-rw-r--r-- 1 root root 1506532 2023-09-19 09:14 ./source/d/llvm/lld-17.0.1.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-09-19 09:15 ./source/d/llvm/lld-17.0.1.src.tar.xz.sig
+-rw-r--r-- 1 root root 10492820 2023-09-19 09:14 ./source/d/llvm/lldb-17.0.1.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-09-19 09:15 ./source/d/llvm/lldb-17.0.1.src.tar.xz.sig
-rw-r--r-- 1 root root 281 2022-06-28 03:34 ./source/d/llvm/lldb.32-bit.link.libatomic.diff.gz
--rw-r--r-- 1 root root 56149540 2023-06-14 04:57 ./source/d/llvm/llvm-16.0.6.src.tar.xz
--rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/llvm-16.0.6.src.tar.xz.sig
--rwxr-xr-x 1 root root 12306 2023-03-30 01:08 ./source/d/llvm/llvm.SlackBuild
--rw-r--r-- 1 root root 2175 2023-06-14 18:28 ./source/d/llvm/llvm.url
--rw-r--r-- 1 root root 1278072 2023-06-14 04:57 ./source/d/llvm/openmp-16.0.6.src.tar.xz
--rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/openmp-16.0.6.src.tar.xz.sig
--rw-r--r-- 1 root root 9356796 2023-06-14 04:57 ./source/d/llvm/polly-16.0.6.src.tar.xz
--rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/polly-16.0.6.src.tar.xz.sig
+-rw-r--r-- 1 root root 59280712 2023-09-19 09:15 ./source/d/llvm/llvm-17.0.1.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-09-19 09:15 ./source/d/llvm/llvm-17.0.1.src.tar.xz.sig
+-rwxr-xr-x 1 root root 13174 2023-09-24 18:35 ./source/d/llvm/llvm.SlackBuild
+-rw-r--r-- 1 root root 2175 2023-09-19 20:29 ./source/d/llvm/llvm.url
+drwxr-xr-x 2 root root 4096 2023-09-24 18:19 ./source/d/llvm/missing-runtime-modules
+-rw-rw-r-- 1 root root 4005 2023-09-19 09:05 ./source/d/llvm/missing-runtime-modules/HandleFlags.cmake
+-rw-rw-r-- 1 root root 2693 2023-09-19 09:05 ./source/d/llvm/missing-runtime-modules/WarningFlags.cmake
+-rw-r--r-- 1 root root 1273432 2023-09-19 09:14 ./source/d/llvm/openmp-17.0.1.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-09-19 09:15 ./source/d/llvm/openmp-17.0.1.src.tar.xz.sig
+-rw-r--r-- 1 root root 9220692 2023-09-19 09:14 ./source/d/llvm/polly-17.0.1.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-09-19 09:15 ./source/d/llvm/polly-17.0.1.src.tar.xz.sig
-rw-r--r-- 1 root root 830 2019-07-25 03:31 ./source/d/llvm/slack-desc
--rw-r--r-- 1 root root 383512 2023-06-14 04:57 ./source/d/llvm/third-party-16.0.6.src.tar.xz
--rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/third-party-16.0.6.src.tar.xz.sig
+-rw-r--r-- 1 root root 383780 2023-09-19 09:14 ./source/d/llvm/third-party-17.0.1.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-09-19 09:15 ./source/d/llvm/third-party-17.0.1.src.tar.xz.sig
drwxr-xr-x 2 root root 4096 2023-09-06 19:27 ./source/d/lua
-rw-r--r-- 1 root root 285038 2023-05-02 20:12 ./source/d/lua/lua-5.4.6.tar.lz
--rwxr-xr-x 1 root root 4045 2023-09-06 19:28 ./source/d/lua/lua.SlackBuild
--rw-r--r-- 1 root root 654 2023-08-19 18:54 ./source/d/lua/lua.pc
+-rwxr-xr-x 1 root root 4086 2023-09-25 18:04 ./source/d/lua/lua.SlackBuild
+-rw-r--r-- 1 root root 690 2023-09-25 18:03 ./source/d/lua/lua.pc
-rw-r--r-- 1 root root 23 2023-08-19 18:36 ./source/d/lua/lua.url
-rw-r--r-- 1 root root 994 2023-08-30 20:24 ./source/d/lua/slack-desc
drwxr-xr-x 2 root root 4096 2021-05-31 19:24 ./source/d/m4
@@ -7633,8 +7636,8 @@ drwxr-xr-x 2 root root 4096 2023-04-15 18:36 ./source/d/pahole
-rwxr-xr-x 1 root root 3820 2022-05-23 18:28 ./source/d/pahole/pahole.SlackBuild
-rw-r--r-- 1 root root 52 2022-05-23 18:20 ./source/d/pahole/pahole.url
-rw-r--r-- 1 root root 1015 2022-05-23 18:32 ./source/d/pahole/slack-desc
-drwxr-xr-x 2 root root 4096 2023-08-24 18:22 ./source/d/parallel
--rw-r--r-- 1 root root 2011370 2023-08-24 04:21 ./source/d/parallel/parallel-20230822.tar.lz
+drwxr-xr-x 2 root root 4096 2023-09-25 18:08 ./source/d/parallel
+-rw-r--r-- 1 root root 2011142 2023-09-24 22:12 ./source/d/parallel/parallel-20230922.tar.lz
-rwxr-xr-x 1 root root 4535 2022-09-06 18:27 ./source/d/parallel/parallel.SlackBuild
-rw-r--r-- 1 root root 857 2018-04-21 03:27 ./source/d/parallel/slack-desc
drwxr-xr-x 2 root root 4096 2023-04-24 19:57 ./source/d/patchelf
@@ -8062,7 +8065,7 @@ drwxr-xr-x 2 root root 16384 2023-08-24 18:11 ./source/kde/kde/build
-rw-r--r-- 1 root root 2 2021-10-10 18:07 ./source/kde/kde/build/kdesu
-rw-r--r-- 1 root root 2 2021-12-10 07:34 ./source/kde/kde/build/kdev-php
-rw-r--r-- 1 root root 2 2021-12-10 07:34 ./source/kde/kde/build/kdev-python
--rw-r--r-- 1 root root 2 2022-04-21 20:01 ./source/kde/kde/build/kdevelop
+-rw-r--r-- 1 root root 2 2023-09-25 17:07 ./source/kde/kde/build/kdevelop
-rw-r--r-- 1 root root 2 2023-01-11 19:14 ./source/kde/kde/build/kdevelop-pg-qt
-rw-r--r-- 1 root root 2 2021-09-30 17:57 ./source/kde/kde/build/kdevplatform
-rw-r--r-- 1 root root 2 2021-09-30 17:57 ./source/kde/kde/build/kdewebdev
@@ -9802,7 +9805,7 @@ drwxr-xr-x 2 root root 4096 2023-07-06 17:29 ./source/kde/zxing-cpp
-rw-r--r-- 1 root root 574494 2023-07-05 16:25 ./source/kde/zxing-cpp/zxing-cpp-2.1.0.tar.lz
-rwxr-xr-x 1 root root 3872 2023-04-20 20:52 ./source/kde/zxing-cpp/zxing-cpp.SlackBuild
-rw-r--r-- 1 root root 39 2023-04-20 20:51 ./source/kde/zxing-cpp/zxing-cpp.url
-drwxr-xr-x 400 root root 12288 2023-09-16 18:19 ./source/l
+drwxr-xr-x 400 root root 12288 2023-09-24 22:44 ./source/l
-rw-r--r-- 1 root root 1227 2023-08-15 02:21 ./source/l/FTBFSlog
drwxr-xr-x 3 root root 4096 2022-03-06 19:58 ./source/l/GConf
-rw-r--r-- 1 root root 1559904 2013-01-22 02:48 ./source/l/GConf/GConf-3.2.6.tar.xz
@@ -10515,9 +10518,9 @@ drwxr-xr-x 2 root root 4096 2018-01-05 18:45 ./source/l/id3lib/patches
-rw-r--r-- 1 root root 629 2017-09-11 16:30 ./source/l/id3lib/patches/id3lib.utf8_writing.patch.gz
-rw-r--r-- 1 root root 517 2017-09-11 16:30 ./source/l/id3lib/patches/id3lib.vbr_stack_smash.patch.gz
-rw-r--r-- 1 root root 927 2018-02-27 06:12 ./source/l/id3lib/slack-desc
-drwxr-xr-x 2 root root 4096 2023-09-20 19:23 ./source/l/imagemagick
--rw-r--r-- 1 root root 10188042 2023-09-19 19:07 ./source/l/imagemagick/ImageMagick-7.1.1-17.tar.lz
--rw-r--r-- 1 root root 833 2023-09-19 22:27 ./source/l/imagemagick/ImageMagick-7.1.1-17.tar.lz.asc
+drwxr-xr-x 2 root root 4096 2023-09-24 17:38 ./source/l/imagemagick
+-rw-r--r-- 1 root root 10187362 2023-09-23 13:34 ./source/l/imagemagick/ImageMagick-7.1.1-18.tar.lz
+-rw-r--r-- 1 root root 833 2023-09-23 14:39 ./source/l/imagemagick/ImageMagick-7.1.1-18.tar.lz.asc
-rw-r--r-- 1 root root 309 2016-05-17 04:08 ./source/l/imagemagick/doinst.sh.gz
-rwxr-xr-x 1 root root 7379 2023-09-18 18:17 ./source/l/imagemagick/imagemagick.SlackBuild
-rw-r--r-- 1 root root 81 2022-11-08 20:07 ./source/l/imagemagick/imagemagick.url
@@ -10668,12 +10671,12 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/libcdio-paranoia
-rw-r--r-- 1 root root 1105925 2019-04-18 01:30 ./source/l/libcdio/libcdio-2.1.0.tar.lz
-rwxr-xr-x 1 root root 4185 2021-02-13 05:31 ./source/l/libcdio/libcdio.SlackBuild
-rw-r--r-- 1 root root 1007 2018-02-27 06:12 ./source/l/libcdio/slack-desc
-drwxr-xr-x 2 root root 4096 2021-10-15 03:22 ./source/l/libclc
+drwxr-xr-x 2 root root 4096 2023-09-24 18:37 ./source/l/libclc
-rwxr-xr-x 1 root root 1994 2020-07-09 18:37 ./source/l/libclc/fetch-libclc.sh
--rw-r--r-- 1 root root 125820 2021-10-01 03:17 ./source/l/libclc/libclc-13.0.0.src.tar.xz
--rw-r--r-- 1 root root 566 2021-10-01 03:17 ./source/l/libclc/libclc-13.0.0.src.tar.xz.sig
+-rw-r--r-- 1 root root 126340 2023-09-19 09:14 ./source/l/libclc/libclc-17.0.1.src.tar.xz
+-rw-r--r-- 1 root root 438 2023-09-19 09:14 ./source/l/libclc/libclc-17.0.1.src.tar.xz.sig
-rwxr-xr-x 1 root root 3612 2021-10-15 03:22 ./source/l/libclc/libclc.SlackBuild
--rw-r--r-- 1 root root 95 2021-06-14 13:02 ./source/l/libclc/libclc.url
+-rw-r--r-- 1 root root 95 2023-09-24 18:37 ./source/l/libclc/libclc.url
-rw-r--r-- 1 root root 813 2018-02-27 06:12 ./source/l/libclc/slack-desc
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/libcue
-rw-r--r-- 1 root root 20903 2018-05-02 00:51 ./source/l/libcue/libcue-2.2.1.tar.lz
@@ -11778,7 +11781,7 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/qrencode
-rwxr-xr-- 1 root root 4450 2022-09-06 18:27 ./source/l/qrencode/qrencode.SlackBuild
-rw-r--r-- 1 root root 34 2020-08-23 18:07 ./source/l/qrencode/qrencode.url
-rw-r--r-- 1 root root 925 2020-11-01 20:04 ./source/l/qrencode/slack-desc
-drwxr-xr-x 4 root root 4096 2023-06-23 19:08 ./source/l/qt5
+drwxr-xr-x 4 root root 4096 2023-09-24 20:03 ./source/l/qt5
drwxr-xr-x 2 root root 4096 2023-05-04 03:20 ./source/l/qt5-webkit
-rwxr-xr-x 1 root root 4931 2023-05-04 03:21 ./source/l/qt5-webkit/qt5-webkit.SlackBuild
-rw-r--r-- 1 root root 878 2020-10-30 18:54 ./source/l/qt5-webkit/qt5-webkit.bison27.patch.gz
@@ -11801,7 +11804,7 @@ drwxr-xr-x 2 root root 4096 2023-06-23 19:10 ./source/l/qt5/patches
drwxr-xr-x 2 root root 4096 2022-03-20 19:27 ./source/l/qt5/profile.d
-rw-r--r-- 1 root root 1102 2022-03-20 19:27 ./source/l/qt5/profile.d/qt5.csh
-rw-r--r-- 1 root root 971 2022-03-15 20:00 ./source/l/qt5/profile.d/qt5.sh
--rw-r--r-- 1 root root 644707115 2023-06-14 21:24 ./source/l/qt5/qt-everywhere-src-5.15.10_20230614_d2861d63.tar.lz
+-rw-r--r-- 1 root root 646992624 2023-09-23 01:06 ./source/l/qt5/qt-everywhere-src-5.15.10_20230923_6e8e373e.tar.lz
-rwxr-xr-x 1 root root 12258 2023-06-23 19:11 ./source/l/qt5/qt5.SlackBuild
-rw-r--r-- 1 root root 711 2020-11-28 01:00 ./source/l/qt5/slack-desc
drwxr-xr-x 2 root root 4096 2023-06-06 19:13 ./source/l/qtkeychain
@@ -11915,15 +11918,14 @@ drwxr-xr-x 2 root root 4096 2022-06-23 04:52 ./source/l/speexdsp
-rw-r--r-- 1 root root 779317 2022-06-13 12:55 ./source/l/speexdsp/speexdsp-SpeexDSP-1.2.1.tar.lz
-rwxr--r-- 1 root root 3647 2022-06-23 04:55 ./source/l/speexdsp/speexdsp.SlackBuild
-rw-r--r-- 1 root root 33 2022-06-23 04:52 ./source/l/speexdsp/speexdsp.url
-drwxr-xr-x 2 root root 4096 2023-04-06 19:05 ./source/l/spirv-llvm-translator
--rw-r--r-- 1 root root 795 2023-03-31 17:19 ./source/l/spirv-llvm-translator/1889.patch.gz
--rw-r--r-- 1 root root 148071 2023-03-30 03:03 ./source/l/spirv-llvm-translator/SPIRV-Headers.tar.lz
--rw-r--r-- 1 root root 690586 2023-03-08 12:13 ./source/l/spirv-llvm-translator/SPIRV-LLVM-Translator-16.0.0.tar.lz
+drwxr-xr-x 2 root root 4096 2023-09-24 22:43 ./source/l/spirv-llvm-translator
+-rw-r--r-- 1 root root 2286883 2023-09-24 20:21 ./source/l/spirv-llvm-translator/SPIRV-Headers.tar.lz
+-rw-r--r-- 1 root root 725255 2023-09-12 08:22 ./source/l/spirv-llvm-translator/SPIRV-LLVM-Translator-17.0.0.tar.lz
-rw-r--r-- 1 root root 54 2021-10-16 16:53 ./source/l/spirv-llvm-translator/SPIRV-LLVM-Translator.url
-rwxr-xr-x 1 root root 2094 2021-10-15 03:16 ./source/l/spirv-llvm-translator/fetch-SPIRV-LLVM-Translator.sh
-rw-r--r-- 1 root root 962 2021-06-14 13:13 ./source/l/spirv-llvm-translator/slack-desc
--rw-r--r-- 1 root root 321 2023-04-06 19:05 ./source/l/spirv-llvm-translator/spirv-llvm-translator-noSTATIC-noDISABLE_LLVM_LINK_LLVM_DYLIB.diff.gz
--rwxr-xr-x 1 root root 4664 2023-04-06 19:06 ./source/l/spirv-llvm-translator/spirv-llvm-translator.SlackBuild
+-rwxr-xr-x 1 root root 4326 2023-09-24 22:44 ./source/l/spirv-llvm-translator/spirv-llvm-translator.SlackBuild
+-rw-r--r-- 1 root root 54 2023-09-24 20:02 ./source/l/spirv-llvm-translator/spirv-llvm-translator.url
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/startup-notification
-rw-r--r-- 1 root root 827 2018-02-27 06:12 ./source/l/startup-notification/slack-desc
-rw-r--r-- 1 root root 242256 2011-05-16 14:32 ./source/l/startup-notification/startup-notification-0.12.tar.xz
@@ -13232,7 +13234,7 @@ drwxr-xr-x 2 root root 4096 2022-11-23 19:53 ./source/tcl/tk
-rwxr-xr-x 1 root root 4429 2022-11-23 19:05 ./source/tcl/tk/tk.SlackBuild
-rw-r--r-- 1 root root 48 2021-01-04 23:37 ./source/tcl/tk/tk.url
-rw-r--r-- 1 root root 3026044 2022-11-21 19:56 ./source/tcl/tk/tk8.6.13-src.tar.lz
-drwxr-xr-x 83 root root 4096 2023-09-22 17:58 ./source/x
+drwxr-xr-x 83 root root 4096 2023-09-24 22:46 ./source/x
-rw-r--r-- 1 root root 760 2023-05-22 17:51 ./source/x/FTBFSlog
drwxr-xr-x 2 root root 4096 2022-12-09 18:23 ./source/x/OpenCC
-rw-r--r-- 1 root root 2443382 2022-12-08 07:44 ./source/x/OpenCC/OpenCC-ver.1.1.6.tar.lz
@@ -13567,7 +13569,7 @@ drwxr-xr-x 2 root root 4096 2022-03-06 20:46 ./source/x/marisa
-rwxr-xr-x 1 root root 4717 2022-12-25 19:46 ./source/x/marisa/marisa.SlackBuild
-rw-r--r-- 1 root root 38 2020-12-08 18:39 ./source/x/marisa/marisa.url
-rw-r--r-- 1 root root 972 2020-11-28 00:57 ./source/x/marisa/slack-desc
-drwxr-xr-x 5 root root 4096 2023-09-21 18:51 ./source/x/mesa
+drwxr-xr-x 5 root root 4096 2023-09-24 21:57 ./source/x/mesa
drwxr-xr-x 4 root root 4096 2022-08-08 18:18 ./source/x/mesa/amber
-rw-r--r-- 1 root root 16607716 2022-06-08 18:26 ./source/x/mesa/amber/mesa-21.3.9.tar.xz
-rw-r--r-- 1 root root 119 2022-06-08 18:26 ./source/x/mesa/amber/mesa-21.3.9.tar.xz.sig
@@ -13577,15 +13579,17 @@ drwxr-xr-x 2 root root 4096 2021-03-12 01:31 ./source/x/mesa/amber/patche
-rw-r--r-- 1 root root 1259 2021-03-12 01:31 ./source/x/mesa/amber/patches-revert/80817b6e344258ac9b955f824ebf9019a0fc1610.patch
-rw-r--r-- 1 root root 388 2018-12-07 19:28 ./source/x/mesa/doinst.sh.gz
-rwxr-xr-x 1 root root 720 2015-12-11 03:09 ./source/x/mesa/get-mesa.sh
--rw-r--r-- 1 root root 18566724 2023-09-20 17:22 ./source/x/mesa/mesa-23.1.8.tar.xz
--rw-r--r-- 1 root root 310 2023-09-20 17:22 ./source/x/mesa/mesa-23.1.8.tar.xz.sig
+-rw-r--r-- 1 root root 18844408 2023-09-24 20:49 ./source/x/mesa/mesa-23.2.0-rc4.tar.xz
+-rw-r--r-- 1 root root 119 2023-09-24 20:49 ./source/x/mesa/mesa-23.2.0-rc4.tar.xz.sig
-rwxr-xr-x 1 root root 2694 2023-08-24 12:30 ./source/x/mesa/mesa-amber.build
-rw-r--r-- 1 root root 7322153 2022-05-30 14:26 ./source/x/mesa/mesa-demos-8.5.0.tar.lz
-rwxr-xr-x 1 root root 1590 2023-08-24 13:39 ./source/x/mesa/mesa-demos.build
--rwxr-xr-x 1 root root 6175 2023-09-22 17:58 ./source/x/mesa/mesa.SlackBuild
+-rwxr-xr-x 1 root root 6175 2023-09-24 20:34 ./source/x/mesa/mesa.SlackBuild
-rw-r--r-- 1 root root 78 2010-10-01 04:23 ./source/x/mesa/mesa.url
-drwxr-xr-x 2 root root 4096 2023-05-18 02:06 ./source/x/mesa/patches
+drwxr-xr-x 2 root root 4096 2023-09-24 22:16 ./source/x/mesa/patches
drwxr-xr-x 2 root root 4096 2022-08-08 18:00 ./source/x/mesa/patches-revert
+-rw-r--r-- 1 root root 1440 2023-09-24 21:53 ./source/x/mesa/patches/23827.patch
+-rw-r--r-- 1 root root 4647 2023-09-24 22:14 ./source/x/mesa/patches/2d4fe5f229791fde52846b3f583c12508b5109d6.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 2022-09-06 18:27 ./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
@@ -15250,11 +15254,11 @@ drwxr-xr-x 2 root root 4096 2022-12-17 20:37 ./source/xfce/exo
-rw-r--r-- 1 root root 826 2020-11-27 20:54 ./source/xfce/exo/slack-desc
drwxr-xr-x 2 root root 4096 2023-03-29 17:34 ./source/xfce/garcon
-rw-r--r-- 1 root root 453851 2023-03-28 17:39 ./source/xfce/garcon/garcon-4.18.1.tar.lz
--rwxr-xr-x 1 root root 4902 2022-12-17 20:38 ./source/xfce/garcon/garcon.SlackBuild
--rw-r--r-- 1 root root 46 2022-12-17 20:38 ./source/xfce/garcon/garcon.url
--rw-r--r-- 1 root root 748 2018-02-27 06:13 ./source/xfce/garcon/slack-desc
-drwxr-xr-x 2 root root 4096 2023-05-23 18:09 ./source/xfce/libxfce4ui
--rw-r--r-- 1 root root 723484 2023-05-22 17:04 ./source/xfce/libxfce4ui/libxfce4ui-4.18.4.tar.lz
+-rwxr-xr-x 1 root root 4902 2022-12-17 20:38 ./source/xfce/garcon/garcon.SlackBuild
+-rw-r--r-- 1 root root 46 2022-12-17 20:38 ./source/xfce/garcon/garcon.url
+-rw-r--r-- 1 root root 748 2018-02-27 06:13 ./source/xfce/garcon/slack-desc
+drwxr-xr-x 2 root root 4096 2023-05-23 18:09 ./source/xfce/libxfce4ui
+-rw-r--r-- 1 root root 723484 2023-05-22 17:04 ./source/xfce/libxfce4ui/libxfce4ui-4.18.4.tar.lz
-rwxr-xr-x 1 root root 4933 2021-09-06 03:48 ./source/xfce/libxfce4ui/libxfce4ui.SlackBuild
-rw-r--r-- 1 root root 51 2022-12-17 20:29 ./source/xfce/libxfce4ui/libxfce4ui.url
-rw-r--r-- 1 root root 767 2018-02-27 06:13 ./source/xfce/libxfce4ui/slack-desc
diff --git a/recompress.sh b/recompress.sh
index b733fee1e..3a29f0b39 100755
--- a/recompress.sh
+++ b/recompress.sh
@@ -906,8 +906,6 @@ gzip ./source/l/qt5/patches/qt5.qtbase_cmake_isystem_includes.patch
gzip ./source/l/qt5/patches/qt5.mysql.h.diff
gzip ./source/l/qt5/patches/qt5-qtwebengine-gcc11.patch
gzip ./source/l/qt5/doinst.sh
-gzip ./source/l/spirv-llvm-translator/spirv-llvm-translator-noSTATIC-noDISABLE_LLVM_LINK_LLVM_DYLIB.diff
-gzip ./source/l/spirv-llvm-translator/1889.patch
gzip ./source/l/gd/gd.f4bc1f5c26925548662946ed7cfa473c190a104a.patch
gzip ./source/l/cryfs/27587ea1acec5f939a31217f1c43953378f18821.patch
gzip ./source/l/cryfs/041b5baea5a4efceff33df2f316646b47a1cd7c0.patch
diff --git a/source/d/llvm/llvm.SlackBuild b/source/d/llvm/llvm.SlackBuild
index af3baf881..f285bf332 100755
--- a/source/d/llvm/llvm.SlackBuild
+++ b/source/d/llvm/llvm.SlackBuild
@@ -65,7 +65,7 @@ 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}
+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"
@@ -117,47 +117,58 @@ touch configure
chmod 755 configure
# Extract and rename some support files:
-tar xvf $CWD/cmake-$VERSION.src.tar.xz || exit 1
+echo "Extracting $CWD/cmake-$VERSION.src.tar.xz..."
+tar xf $CWD/cmake-$VERSION.src.tar.xz || exit 1
mv cmake-$VERSION.src cmake
-tar xvf $CWD/third-party-$VERSION.src.tar.xz || exit 1
+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}
-tar xvf $CWD/$PKGNAM-$VERSION.src.tar.xz || exit 1
+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
- tar xvf $CWD/clang-$VERSION.src.tar.xz || 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
- #tar xvf $CWD/flang-$VERSION.src.tar.xz || 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
- tar xvf $CWD/lldb-$VERSION.src.tar.xz || 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
- tar xvf $CWD/lld-$VERSION.src.tar.xz || 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
- tar xvf $CWD/clang-tools-extra-$VERSION.src.tar.xz || 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
- ## HACK # Otherwise the build fails because files aren't found.
- #rm -rf $TMP/clang-tools-extra
- #cp -a extra $TMP/clang-tools-extra
cd ../../../
cd projects || exit 1
- tar xvf $CWD/compiler-rt-$VERSION.src.tar.xz || 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
- tar xvf $CWD/openmp-$VERSION.src.tar.xz || 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
- tar xvf $CWD/libcxx-${VERSION}.src.tar.xz || 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
- tar xvf $CWD/libcxxabi-${VERSION}.src.tar.xz || 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
- tar xvf $CWD/polly-$VERSION.src.tar.xz || 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...
- tar xvf $CWD/libunwind-${VERSION}.src.tar.xz || exit 1
+ 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 ../
@@ -171,10 +182,17 @@ if [ -f ./tools/lldb/source/Utility/CMakeLists.txt ]; then
fi
fi
-# This hackish link seems to be required...
+# 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 . \
diff --git a/source/d/llvm/llvm.url b/source/d/llvm/llvm.url
index 2570e8c32..d91aa60a6 100644
--- a/source/d/llvm/llvm.url
+++ b/source/d/llvm/llvm.url
@@ -1,29 +1,29 @@
-https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-16.0.6.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/clang-16.0.6.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/clang-tools-extra-16.0.6.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/compiler-rt-16.0.6.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/flang-16.0.6.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/lldb-16.0.6.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/openmp-16.0.6.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/polly-16.0.6.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/libcxx-16.0.6.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/libcxxabi-16.0.6.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/lld-16.0.6.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/libunwind-16.0.6.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/cmake-16.0.6.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/third-party-16.0.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/llvm-17.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/clang-17.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/clang-tools-extra-17.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/compiler-rt-17.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/flang-17.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/lldb-17.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/openmp-17.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/polly-17.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/libcxx-17.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/libcxxabi-17.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/lld-17.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/libunwind-17.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/cmake-17.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/third-party-17.0.1.src.tar.xz
-#http://llvm.org/releases/16.0.6/llvm-16.0.6.src.tar.xz
-#http://llvm.org/releases/16.0.6/clang-16.0.6.src.tar.xz
-#http://llvm.org/releases/16.0.6/clang-tools-extra-16.0.6.src.tar.xz
-#http://llvm.org/releases/16.0.6/compiler-rt-16.0.6.src.tar.xz
-#http://llvm.org/releases/16.0.6/flang-16.0.6.src.tar.xz
-#http://llvm.org/releases/16.0.6/lldb-16.0.6.src.tar.xz
-#http://llvm.org/releases/16.0.6/openmp-16.0.6.src.tar.xz
-#http://llvm.org/releases/16.0.6/polly-16.0.6.src.tar.xz
-#http://llvm.org/releases/16.0.6/libcxx-16.0.6.src.tar.xz
-#http://llvm.org/releases/16.0.6/libcxxabi-16.0.6.src.tar.xz
-#http://llvm.org/releases/16.0.6/lld-16.0.6.src.tar.xz
-#http://llvm.org/releases/16.0.6/libunwind-16.0.6.src.tar.xz
-#http://llvm.org/releases/16.0.6/cmake-16.0.6.src.tar.xz
-#http://llvm.org/releases/16.0.6/third-party-16.0.6.src.tar.xz
+#http://llvm.org/releases/17.0.1/llvm-17.0.1.src.tar.xz
+#http://llvm.org/releases/17.0.1/clang-17.0.1.src.tar.xz
+#http://llvm.org/releases/17.0.1/clang-tools-extra-17.0.1.src.tar.xz
+#http://llvm.org/releases/17.0.1/compiler-rt-17.0.1.src.tar.xz
+#http://llvm.org/releases/17.0.1/flang-17.0.1.src.tar.xz
+#http://llvm.org/releases/17.0.1/lldb-17.0.1.src.tar.xz
+#http://llvm.org/releases/17.0.1/openmp-17.0.1.src.tar.xz
+#http://llvm.org/releases/17.0.1/polly-17.0.1.src.tar.xz
+#http://llvm.org/releases/17.0.1/libcxx-17.0.1.src.tar.xz
+#http://llvm.org/releases/17.0.1/libcxxabi-17.0.1.src.tar.xz
+#http://llvm.org/releases/17.0.1/lld-17.0.1.src.tar.xz
+#http://llvm.org/releases/17.0.1/libunwind-17.0.1.src.tar.xz
+#http://llvm.org/releases/17.0.1/cmake-17.0.1.src.tar.xz
+#http://llvm.org/releases/17.0.1/third-party-17.0.1.src.tar.xz
diff --git a/source/d/llvm/missing-runtime-modules/HandleFlags.cmake b/source/d/llvm/missing-runtime-modules/HandleFlags.cmake
new file mode 100644
index 000000000..4a62b6716
--- /dev/null
+++ b/source/d/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/source/d/llvm/missing-runtime-modules/WarningFlags.cmake b/source/d/llvm/missing-runtime-modules/WarningFlags.cmake
new file mode 100644
index 000000000..d06409841
--- /dev/null
+++ b/source/d/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/source/d/lua/lua.SlackBuild b/source/d/lua/lua.SlackBuild
index 138d8f27f..b1be3b2c0 100755
--- a/source/d/lua/lua.SlackBuild
+++ b/source/d/lua/lua.SlackBuild
@@ -16,7 +16,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=lua
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-4}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -106,7 +106,7 @@ cd ..
# and install the pkgconfig file
mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/pkgconfig
-cat $CWD/lua.pc | sed "s/%V%/$(echo $VERSION | cut -f 1-2 -d .)/g" | sed "s/%R%/$VERSION/g" > $PKG/usr/lib${LIBDIRSUFFIX}/pkgconfig/lua.pc
+cat $CWD/lua.pc | sed "s/%V%/$(echo $VERSION | cut -f 1-2 -d .)/g" | sed "s/%R%/$VERSION/g" | sed "s/%LIBDIRSUFFIX%/$LIBDIRSUFFIX/g" > $PKG/usr/lib${LIBDIRSUFFIX}/pkgconfig/lua.pc
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
diff --git a/source/d/lua/lua.pc b/source/d/lua/lua.pc
index cd31e712c..dbb94a95c 100644
--- a/source/d/lua/lua.pc
+++ b/source/d/lua/lua.pc
@@ -8,17 +8,17 @@ V=%V%
R=%R%
# grep '^INSTALL_.*=' ../Makefile | sed 's/INSTALL_TOP/prefix/'
-prefix= /usr/local
+prefix= /usr
INSTALL_BIN= ${prefix}/bin
INSTALL_INC= ${prefix}/include
-INSTALL_LIB= ${prefix}/lib
+INSTALL_LIB= ${prefix}/lib%LIBDIRSUFFIX%
INSTALL_MAN= ${prefix}/man/man1
INSTALL_LMOD= ${prefix}/share/lua/${V}
-INSTALL_CMOD= ${prefix}/lib/lua/${V}
+INSTALL_CMOD= ${prefix}/lib%LIBDIRSUFFIX%/lua/${V}
# canonical vars
exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=${exec_prefix}/lib%LIBDIRSUFFIX%
includedir=${prefix}/include
Name: Lua
diff --git a/source/kde/kde/build/kdevelop b/source/kde/kde/build/kdevelop
index d00491fd7..0cfbf0888 100644
--- a/source/kde/kde/build/kdevelop
+++ b/source/kde/kde/build/kdevelop
@@ -1 +1 @@
-1
+2
diff --git a/source/l/libclc/libclc.url b/source/l/libclc/libclc.url
index aeda981c7..fbcbc3328 100644
--- a/source/l/libclc/libclc.url
+++ b/source/l/libclc/libclc.url
@@ -1 +1 @@
-https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.0/libclc-12.0.0.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/libclc-17.0.1.src.tar.xz
diff --git a/source/l/spirv-llvm-translator/1889.patch b/source/l/spirv-llvm-translator/1889.patch
deleted file mode 100644
index cd6f21e52..000000000
--- a/source/l/spirv-llvm-translator/1889.patch
+++ /dev/null
@@ -1,73 +0,0 @@
-From 98fadafeae0204defedd89f015f7fb88f2888b2f Mon Sep 17 00:00:00 2001
-From: Tulio Magno Quites Machado Filho <tuliom@redhat.com>
-Date: Fri, 17 Mar 2023 14:27:10 -0300
-Subject: [PATCH] Fix standalone builds with LLVM_LINK_LLVM_DYLIB=ON
-
-Move the LLVM components to LINK_COMPONENTS because the DEPENDS list has
-the same semantics as add_dependencies(). In this
-case it doesn't include the LLVM components when calling the linker.
----
- lib/SPIRV/CMakeLists.txt | 47 ++++++++++++----------------------------
- 1 file changed, 14 insertions(+), 33 deletions(-)
-
-diff --git a/lib/SPIRV/CMakeLists.txt b/lib/SPIRV/CMakeLists.txt
-index bbef00528..2810c6b2c 100644
---- a/lib/SPIRV/CMakeLists.txt
-+++ b/lib/SPIRV/CMakeLists.txt
-@@ -38,42 +38,23 @@ set(SRC_LIST
- libSPIRV/SPIRVType.cpp
- libSPIRV/SPIRVValue.cpp
- )
--if(LLVM_LINK_LLVM_DYLIB)
-- add_llvm_library(LLVMSPIRVLib STATIC DISABLE_LLVM_LINK_LLVM_DYLIB
-- ${SRC_LIST}
-- DEPENDS
-- intrinsics_gen
-- LLVMAnalysis
-- LLVMBitWriter
-- LLVMCodeGen
-- LLVMCore
-- LLVMDemangle
-- LLVMIRReader
-- LLVMLinker
-- LLVMPasses
-- LLVMSupport
-- LLVMTargetParser
-- LLVMTransformUtils
-- )
--else()
-- add_llvm_library(LLVMSPIRVLib
-- ${SRC_LIST}
-- LINK_COMPONENTS
-- Analysis
-- BitWriter
-- CodeGen
-- Core
-- Demangle
-- IRReader
-- Linker
-- Passes
-- Support
-- TargetParser
-- TransformUtils
-+add_llvm_library(LLVMSPIRVLib STATIC DISABLE_LLVM_LINK_LLVM_DYLIB
-+ ${SRC_LIST}
-+ LINK_COMPONENTS
-+ Analysis
-+ BitWriter
-+ CodeGen
-+ Core
-+ Demangle
-+ IRReader
-+ Linker
-+ Passes
-+ Support
-+ TargetParser
-+ TransformUtils
- DEPENDS
- intrinsics_gen
- )
--endif()
-
- target_include_directories(LLVMSPIRVLib
- PRIVATE
diff --git a/source/l/spirv-llvm-translator/spirv-llvm-translator-noSTATIC-noDISABLE_LLVM_LINK_LLVM_DYLIB.diff b/source/l/spirv-llvm-translator/spirv-llvm-translator-noSTATIC-noDISABLE_LLVM_LINK_LLVM_DYLIB.diff
deleted file mode 100644
index 73f65f558..000000000
--- a/source/l/spirv-llvm-translator/spirv-llvm-translator-noSTATIC-noDISABLE_LLVM_LINK_LLVM_DYLIB.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./lib/SPIRV/CMakeLists.txt.orig 2023-03-08 06:13:33.000000000 -0600
-+++ ./lib/SPIRV/CMakeLists.txt 2023-04-06 14:04:29.100168448 -0500
-@@ -39,7 +39,7 @@
- libSPIRV/SPIRVValue.cpp
- )
- if(LLVM_LINK_LLVM_DYLIB)
-- add_llvm_library(LLVMSPIRVLib STATIC DISABLE_LLVM_LINK_LLVM_DYLIB
-+ add_llvm_library(LLVMSPIRVLib
- ${SRC_LIST}
- DEPENDS
- intrinsics_gen
diff --git a/source/l/spirv-llvm-translator/spirv-llvm-translator.SlackBuild b/source/l/spirv-llvm-translator/spirv-llvm-translator.SlackBuild
index 621220ea8..a4c6b3249 100755
--- a/source/l/spirv-llvm-translator/spirv-llvm-translator.SlackBuild
+++ b/source/l/spirv-llvm-translator/spirv-llvm-translator.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2021 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2021, 2023 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=spirv-llvm-translator
VERSION=${VERSION:-$(echo SPIRV-LLVM-Translator-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -88,14 +88,6 @@ find . \
# the -DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR option below.
tar xf $CWD/SPIRV-Headers.tar.lz
-## DISABLED... this still leads to problems which can be demonstrated by
-## running clinfo.
-## Fix -DBUILD_SHARED_LIBS=ON
-#zcat $CWD/1889.patch.gz | patch -p1 --verbose || exit 1
-
-# Avoid duplicated symbols. Thanks to lucabon! :-)
-zcat $CWD/spirv-llvm-translator-noSTATIC-noDISABLE_LLVM_LINK_LLVM_DYLIB.diff.gz | patch -p1 --verbose || exit 1
-
# Build and install:
mkdir -p build
cd build
diff --git a/source/l/spirv-llvm-translator/spirv-llvm-translator.url b/source/l/spirv-llvm-translator/spirv-llvm-translator.url
new file mode 100644
index 000000000..496ddeea3
--- /dev/null
+++ b/source/l/spirv-llvm-translator/spirv-llvm-translator.url
@@ -0,0 +1 @@
+https://github.com/KhronosGroup/SPIRV-LLVM-Translator
diff --git a/source/x/mesa/mesa.SlackBuild b/source/x/mesa/mesa.SlackBuild
index e69ebba18..4c3595d51 100755
--- a/source/x/mesa/mesa.SlackBuild
+++ b/source/x/mesa/mesa.SlackBuild
@@ -26,7 +26,7 @@ PKGNAM=mesa
VERSION=${VERSION:-$(echo $PKGNAM-[0-9]*.tar.?z | rev | cut -f 3- -d . | rev | cut -f 2- -d -)}
AMBERVERS=${AMBERVERS:-21.3.9}
DEMOVERS=${DEMOVERS:-8.5.0}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
BUILD_AMBER=${BUILD_AMBER:-YES}
BUILD_DEMOS=${BUILD_DEMOS:-YES}
CODECS=${CODECS:-h264dec,h264enc,h265dec,h265enc,vc1dec}
diff --git a/source/x/mesa/patches/23827.patch b/source/x/mesa/patches/23827.patch
new file mode 100644
index 000000000..32dfd887a
--- /dev/null
+++ b/source/x/mesa/patches/23827.patch
@@ -0,0 +1,42 @@
+From 919d6d420f49b61096b5ebfc65cfb3866a427e73 Mon Sep 17 00:00:00 2001
+From: Khem Raj <raj.khem@gmail.com>
+Date: Fri, 23 Jun 2023 01:20:38 -0700
+Subject: [PATCH] gallium: Fix build with llvm 17
+
+These headers are not available for C files in llvm 17+
+and they seem to be not needed to compile after all with llvm 17
+so add conditions to exclude them for llvm >= 17
+
+Signed-off-by: Khem Raj <raj.khem@gmail.com>
+---
+ src/gallium/auxiliary/gallivm/lp_bld_init.c | 6 ++++--
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/src/gallium/auxiliary/gallivm/lp_bld_init.c b/src/gallium/auxiliary/gallivm/lp_bld_init.c
+index cd2108f3a088d..7131ec8667ecf 100644
+--- a/src/gallium/auxiliary/gallivm/lp_bld_init.c
++++ b/src/gallium/auxiliary/gallivm/lp_bld_init.c
+@@ -45,16 +45,18 @@
+ #include <llvm-c/BitWriter.h>
+ #if GALLIVM_USE_NEW_PASS == 1
+ #include <llvm-c/Transforms/PassBuilder.h>
+-#elif GALLIVM_HAVE_CORO == 1
++#elif GALLIVM_HAVE_CORO == 1 && LLVM_VERSION_MAJOR < 17
+ #include <llvm-c/Transforms/Scalar.h>
+-#if LLVM_VERSION_MAJOR >= 7
++#if LLVM_VERSION_MAJOR >= 7 && LLVM_VERSION_MAJOR < 17
+ #include <llvm-c/Transforms/Utils.h>
+ #endif
+ #if LLVM_VERSION_MAJOR <= 8 && (DETECT_ARCH_AARCH64 || DETECT_ARCH_ARM || DETECT_ARCH_S390 || DETECT_ARCH_MIPS64)
+ #include <llvm-c/Transforms/IPO.h>
+ #endif
++#if LLVM_VERSION_MAJOR < 17
+ #include <llvm-c/Transforms/Coroutines.h>
+ #endif
++#endif
+
+ unsigned gallivm_perf = 0;
+
+--
+GitLab
+
diff --git a/source/x/mesa/patches/2d4fe5f229791fde52846b3f583c12508b5109d6.patch b/source/x/mesa/patches/2d4fe5f229791fde52846b3f583c12508b5109d6.patch
new file mode 100644
index 000000000..3fa3282f2
--- /dev/null
+++ b/source/x/mesa/patches/2d4fe5f229791fde52846b3f583c12508b5109d6.patch
@@ -0,0 +1,127 @@
+From 2d4fe5f229791fde52846b3f583c12508b5109d6 Mon Sep 17 00:00:00 2001
+From: Dave Airlie <airlied@redhat.com>
+Date: Fri, 25 Aug 2023 12:43:44 +1000
+Subject: clover/llvm: move to modern pass manager.
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+This seems like it should work, but I haven't tested it yet.
+
+Tested-by: Dieter Nützel <Dieter@nuetzel-hh.de>
+Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24879>
+---
+ src/gallium/frontends/clover/llvm/invocation.cpp | 64 +++++++++++++++++++-----
+ 1 file changed, 51 insertions(+), 13 deletions(-)
+
+diff --git a/src/gallium/frontends/clover/llvm/invocation.cpp b/src/gallium/frontends/clover/llvm/invocation.cpp
+index 7a50fea3323..43d26fe1abb 100644
+--- a/src/gallium/frontends/clover/llvm/invocation.cpp
++++ b/src/gallium/frontends/clover/llvm/invocation.cpp
+@@ -27,13 +27,17 @@
+ #include <llvm/IR/DiagnosticPrinter.h>
+ #include <llvm/IR/DiagnosticInfo.h>
+ #include <llvm/IR/LLVMContext.h>
++#include <llvm/IR/Module.h>
+ #include <llvm/Support/raw_ostream.h>
+-#include <llvm/Transforms/IPO/PassManagerBuilder.h>
++#include <llvm/Transforms/IPO/Internalize.h>
+ #include <llvm-c/Target.h>
+ #ifdef HAVE_CLOVER_SPIRV
+ #include <LLVMSPIRVLib/LLVMSPIRVLib.h>
+ #endif
+
++#include <llvm-c/TargetMachine.h>
++#include <llvm-c/Transforms/PassBuilder.h>
++#include <llvm/Support/CBindingWrapping.h>
+ #include <clang/CodeGen/CodeGenAction.h>
+ #include <clang/Lex/PreprocessorOptions.h>
+ #include <clang/Frontend/TextDiagnosticBuffer.h>
+@@ -439,10 +443,10 @@ clover::llvm::compile_program(const std::string &source,
+
+ namespace {
+ void
+- optimize(Module &mod, unsigned optimization_level,
++ optimize(Module &mod,
++ const std::string& ir_target,
++ unsigned optimization_level,
+ bool internalize_symbols) {
+- ::llvm::legacy::PassManager pm;
+-
+ // By default, the function internalizer pass will look for a function
+ // called "main" and then mark all other functions as internal. Marking
+ // functions as internal enables the optimizer to perform optimizations
+@@ -458,19 +462,53 @@ namespace {
+ if (internalize_symbols) {
+ std::vector<std::string> names =
+ map(std::mem_fn(&Function::getName), get_kernels(mod));
+- pm.add(::llvm::createInternalizePass(
++ internalizeModule(mod,
+ [=](const ::llvm::GlobalValue &gv) {
+ return std::find(names.begin(), names.end(),
+ gv.getName()) != names.end();
+- }));
++ });
+ }
+
+- ::llvm::PassManagerBuilder pmb;
+- pmb.OptLevel = optimization_level;
+- pmb.LibraryInfo = new ::llvm::TargetLibraryInfoImpl(
+- ::llvm::Triple(mod.getTargetTriple()));
+- pmb.populateModulePassManager(pm);
+- pm.run(mod);
++
++ const char *opt_str = NULL;
++ LLVMCodeGenOptLevel level;
++ switch (optimization_level) {
++ case 0:
++ default:
++ opt_str = "default<O0>";
++ level = LLVMCodeGenLevelNone;
++ break;
++ case 1:
++ opt_str = "default<O1>";
++ level = LLVMCodeGenLevelLess;
++ break;
++ case 2:
++ opt_str = "default<O2>";
++ level = LLVMCodeGenLevelDefault;
++ break;
++ case 3:
++ opt_str = "default<O3>";
++ level = LLVMCodeGenLevelAggressive;
++ break;
++ }
++
++ const target &target = ir_target;
++ LLVMTargetRef targ;
++ char *err_message;
++
++ if (LLVMGetTargetFromTriple(target.triple.c_str(), &targ, &err_message))
++ return;
++ LLVMTargetMachineRef tm =
++ LLVMCreateTargetMachine(targ, target.triple.c_str(),
++ target.cpu.c_str(), "", level,
++ LLVMRelocDefault, LLVMCodeModelDefault);
++
++ if (!tm)
++ return;
++ LLVMPassBuilderOptionsRef opts = LLVMCreatePassBuilderOptions();
++ LLVMRunPasses(wrap(&mod), opt_str, tm, opts);
++
++ LLVMDisposeTargetMachine(tm);
+ }
+
+ std::unique_ptr<Module>
+@@ -500,7 +538,7 @@ clover::llvm::link_program(const std::vector<binary> &binaries,
+ auto c = create_compiler_instance(dev, dev.ir_target(), options, r_log);
+ auto mod = link(*ctx, *c, binaries, r_log);
+
+- optimize(*mod, c->getCodeGenOpts().OptimizationLevel, !create_library);
++ optimize(*mod, dev.ir_target(), c->getCodeGenOpts().OptimizationLevel, !create_library);
+
+ static std::atomic_uint seq(0);
+ const std::string id = "." + mod->getModuleIdentifier() + "-" +
+--
+cgit v1.2.1
+