summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2023-11-30 21:21:55 +0000
committer Eric Hameleers <alien@slackware.com>2023-11-30 23:10:46 +0100
commit0e4c181655a6847ee8308178a62decf591db187e (patch)
tree9a9ee00264b0c34888bb5d5e33132a9b2dea04da
parent08605e45c377c78305d95a895e1080a864d5ec90 (diff)
downloadcurrent-0e4c181655a6847ee8308178a62decf591db187e.tar.gz
current-0e4c181655a6847ee8308178a62decf591db187e.tar.xz
Thu Nov 30 21:21:55 UTC 202320231130212155
d/perl-5.38.2-x86_64-1.txz: Upgraded. d/rust-1.70.0-x86_64-4.txz: Rebuilt. Fixed path to the rust libraries in rust-analyzer. Thanks to Heinz Wiesinger. kde/digikam-8.2.0-x86_64-1.txz: Upgraded. kde/wcslib-8.2.2-x86_64-1.txz: Upgraded. l/gdbm-1.23-x86_64-2.txz: Rebuilt. Build with --enable-libgdbm-compat since Python wants this. n/c-ares-1.23.0-x86_64-1.txz: Upgraded. x/mesa-23.3.0-x86_64-1.txz: Upgraded. xfce/xfce4-power-manager-4.18.3-x86_64-1.txz: Upgraded. xfce/xfce4-settings-4.18.4-x86_64-1.txz: Upgraded. testing/packages/rust-1.74.0-x86_64-2.txz: Rebuilt. Fixed path to the rust libraries in rust-analyzer. Thanks to Heinz Wiesinger.
-rw-r--r--ChangeLog.rss27
-rw-r--r--ChangeLog.txt15
-rw-r--r--FILELIST.TXT178
-rwxr-xr-xsource/d/perl/perl.SlackBuild2
-rwxr-xr-xsource/d/rust/rust.SlackBuild9
-rw-r--r--source/kde/kde/build/digikam2
-rwxr-xr-xsource/l/gdbm/gdbm.SlackBuild10
-rw-r--r--source/x/mesa/patches/23827.patch42
-rw-r--r--source/x/mesa/patches/2d4fe5f229791fde52846b3f583c12508b5109d6.patch127
-rwxr-xr-xtesting/source/rust/rust.SlackBuild9
10 files changed, 148 insertions, 273 deletions
diff --git a/ChangeLog.rss b/ChangeLog.rss
index 808070bc9..bdef6e519 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,10 +11,33 @@
<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>Wed, 29 Nov 2023 20:13:41 GMT</pubDate>
- <lastBuildDate>Wed, 29 Nov 2023 21:02:21 GMT</lastBuildDate>
+ <pubDate>Thu, 30 Nov 2023 21:21:55 GMT</pubDate>
+ <lastBuildDate>Thu, 30 Nov 2023 22:10:35 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
+ <title>Thu, 30 Nov 2023 21:21:55 GMT</title>
+ <pubDate>Thu, 30 Nov 2023 21:21:55 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20231130212155</link>
+ <guid isPermaLink="false">20231130212155</guid>
+ <description>
+ <![CDATA[<pre>
+d/perl-5.38.2-x86_64-1.txz: Upgraded.
+d/rust-1.70.0-x86_64-4.txz: Rebuilt.
+ Fixed path to the rust libraries in rust-analyzer. Thanks to Heinz Wiesinger.
+kde/digikam-8.2.0-x86_64-1.txz: Upgraded.
+kde/wcslib-8.2.2-x86_64-1.txz: Upgraded.
+l/gdbm-1.23-x86_64-2.txz: Rebuilt.
+ Build with --enable-libgdbm-compat since Python wants this.
+n/c-ares-1.23.0-x86_64-1.txz: Upgraded.
+x/mesa-23.3.0-x86_64-1.txz: Upgraded.
+xfce/xfce4-power-manager-4.18.3-x86_64-1.txz: Upgraded.
+xfce/xfce4-settings-4.18.4-x86_64-1.txz: Upgraded.
+testing/packages/rust-1.74.0-x86_64-2.txz: Rebuilt.
+ Fixed path to the rust libraries in rust-analyzer. Thanks to Heinz Wiesinger.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
<title>Wed, 29 Nov 2023 20:13:41 GMT</title>
<pubDate>Wed, 29 Nov 2023 20:13:41 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20231129201341</link>
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 13325d172..76dafebbc 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,18 @@
+Thu Nov 30 21:21:55 UTC 2023
+d/perl-5.38.2-x86_64-1.txz: Upgraded.
+d/rust-1.70.0-x86_64-4.txz: Rebuilt.
+ Fixed path to the rust libraries in rust-analyzer. Thanks to Heinz Wiesinger.
+kde/digikam-8.2.0-x86_64-1.txz: Upgraded.
+kde/wcslib-8.2.2-x86_64-1.txz: Upgraded.
+l/gdbm-1.23-x86_64-2.txz: Rebuilt.
+ Build with --enable-libgdbm-compat since Python wants this.
+n/c-ares-1.23.0-x86_64-1.txz: Upgraded.
+x/mesa-23.3.0-x86_64-1.txz: Upgraded.
+xfce/xfce4-power-manager-4.18.3-x86_64-1.txz: Upgraded.
+xfce/xfce4-settings-4.18.4-x86_64-1.txz: Upgraded.
+testing/packages/rust-1.74.0-x86_64-2.txz: Rebuilt.
+ Fixed path to the rust libraries in rust-analyzer. Thanks to Heinz Wiesinger.
++--------------------------+
Wed Nov 29 20:13:41 UTC 2023
l/jasper-4.1.1-x86_64-1.txz: Upgraded.
l/mlt-7.22.0-x86_64-1.txz: Upgraded.
diff --git a/FILELIST.TXT b/FILELIST.TXT
index 82e244d08..66d1e4363 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Wed Nov 29 20:16:59 UTC 2023
+Thu Nov 30 21:27:36 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-11-29 20:13 .
+drwxr-xr-x 12 root root 4096 2023-11-30 21:21 .
-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 1128685 2023-11-28 22:22 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-11-28 22:22 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1128764 2023-11-29 20:17 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-11-29 20:17 ./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 872893 2023-11-29 20:13 ./ChangeLog.txt
+-rw-r--r-- 1 root root 873613 2023-11-30 21:21 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2023-11-28 20:24 ./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-11-28 20:24 ./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 1473090 2023-11-28 22:22 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1473186 2023-11-29 20:16 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
--rw-r--r-- 1 root root 888175 2023-11-29 20:16 ./PACKAGES.TXT
+-rw-r--r-- 1 root root 888175 2023-11-30 21:26 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
-rw-r--r-- 1 root root 3629 2023-11-28 20:07 ./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-11-29 20:16 ./slackware64
--rw-r--r-- 1 root root 345736 2023-11-29 20:16 ./slackware64/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-11-29 20:16 ./slackware64/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 428496 2023-11-29 20:15 ./slackware64/FILE_LIST
--rw-r--r-- 1 root root 4353477 2023-11-29 20:15 ./slackware64/MANIFEST.bz2
+drwxr-xr-x 17 root root 4096 2023-11-30 21:26 ./slackware64
+-rw-r--r-- 1 root root 345736 2023-11-30 21:26 ./slackware64/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-11-30 21:26 ./slackware64/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 428496 2023-11-30 21:25 ./slackware64/FILE_LIST
+-rw-r--r-- 1 root root 4348038 2023-11-30 21:26 ./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-11-28 22:19 ./slackware64/a
-rw-r--r-- 1 root root 327 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txt
@@ -1320,7 +1320,7 @@ drwxr-xr-x 2 root root 20480 2023-11-24 20:55 ./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-11-28 22:20 ./slackware64/d
+drwxr-xr-x 2 root root 20480 2023-11-30 21:25 ./slackware64/d
-rw-r--r-- 1 root root 360 2023-09-26 19:28 ./slackware64/d/Cython-0.29.36-x86_64-1.txt
-rw-r--r-- 1 root root 2416392 2023-09-26 19:28 ./slackware64/d/Cython-0.29.36-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-26 19:28 ./slackware64/d/Cython-0.29.36-x86_64-1.txz.asc
@@ -1487,9 +1487,9 @@ drwxr-xr-x 2 root root 20480 2023-11-28 22:20 ./slackware64/d
-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
--rw-r--r-- 1 root root 544 2023-11-26 20:25 ./slackware64/d/perl-5.38.1-x86_64-1.txt
--rw-r--r-- 1 root root 16890272 2023-11-26 20:25 ./slackware64/d/perl-5.38.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-11-26 20:25 ./slackware64/d/perl-5.38.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 544 2023-11-29 20:45 ./slackware64/d/perl-5.38.2-x86_64-1.txt
+-rw-r--r-- 1 root root 16894896 2023-11-29 20:45 ./slackware64/d/perl-5.38.2-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-11-29 20:45 ./slackware64/d/perl-5.38.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 444 2021-02-13 10:44 ./slackware64/d/pkg-config-0.29.2-x86_64-4.txt
-rw-r--r-- 1 root root 55712 2021-02-13 10:44 ./slackware64/d/pkg-config-0.29.2-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 10:44 ./slackware64/d/pkg-config-0.29.2-x86_64-4.txz.asc
@@ -1523,9 +1523,9 @@ drwxr-xr-x 2 root root 20480 2023-11-28 22:20 ./slackware64/d
-rw-r--r-- 1 root root 385 2023-03-30 20:27 ./slackware64/d/ruby-3.2.2-x86_64-1.txt
-rw-r--r-- 1 root root 9129208 2023-03-30 20:27 ./slackware64/d/ruby-3.2.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-03-30 20:27 ./slackware64/d/ruby-3.2.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 426 2023-10-28 19:31 ./slackware64/d/rust-1.70.0-x86_64-3.txt
--rw-r--r-- 1 root root 103239820 2023-10-28 19:31 ./slackware64/d/rust-1.70.0-x86_64-3.txz
--rw-r--r-- 1 root root 163 2023-10-28 19:31 ./slackware64/d/rust-1.70.0-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 426 2023-11-30 18:20 ./slackware64/d/rust-1.70.0-x86_64-4.txt
+-rw-r--r-- 1 root root 103228740 2023-11-30 18:20 ./slackware64/d/rust-1.70.0-x86_64-4.txz
+-rw-r--r-- 1 root root 163 2023-11-30 18:20 ./slackware64/d/rust-1.70.0-x86_64-4.txz.asc
-rw-r--r-- 1 root root 352 2023-11-06 19:37 ./slackware64/d/rust-bindgen-0.69.1-x86_64-1.txt
-rw-r--r-- 1 root root 1758584 2023-11-06 19:37 ./slackware64/d/rust-bindgen-0.69.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-06 19:37 ./slackware64/d/rust-bindgen-0.69.1-x86_64-1.txz.asc
@@ -1590,7 +1590,7 @@ drwxr-xr-x 2 root root 4096 2023-11-28 22:20 ./slackware64/k
-rw-r--r-- 1 root root 1170 2023-11-28 20:07 ./slackware64/k/maketag
-rw-r--r-- 1 root root 1170 2023-11-28 20:07 ./slackware64/k/maketag.ez
-rw-r--r-- 1 root root 18 2023-11-28 20:07 ./slackware64/k/tagfile
-drwxr-xr-x 2 root root 86016 2023-11-18 19:32 ./slackware64/kde
+drwxr-xr-x 2 root root 86016 2023-11-30 21:25 ./slackware64/kde
-rw-r--r-- 1 root root 382 2023-11-09 17:54 ./slackware64/kde/akonadi-23.08.3-x86_64-1.txt
-rw-r--r-- 1 root root 2558208 2023-11-09 17:54 ./slackware64/kde/akonadi-23.08.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-09 17:54 ./slackware64/kde/akonadi-23.08.3-x86_64-1.txz.asc
@@ -1690,9 +1690,9 @@ drwxr-xr-x 2 root root 86016 2023-11-18 19:32 ./slackware64/kde
-rw-r--r-- 1 root root 175 2023-11-09 18:26 ./slackware64/kde/cervisia-23.08.3-x86_64-1.txt
-rw-r--r-- 1 root root 2478332 2023-11-09 18:26 ./slackware64/kde/cervisia-23.08.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-09 18:26 ./slackware64/kde/cervisia-23.08.3-x86_64-1.txz.asc
--rw-r--r-- 1 root root 537 2023-10-27 18:36 ./slackware64/kde/digikam-8.1.0-x86_64-2.txt
--rw-r--r-- 1 root root 19220044 2023-10-27 18:36 ./slackware64/kde/digikam-8.1.0-x86_64-2.txz
--rw-r--r-- 1 root root 163 2023-10-27 18:36 ./slackware64/kde/digikam-8.1.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 537 2023-11-30 17:29 ./slackware64/kde/digikam-8.2.0-x86_64-1.txt
+-rw-r--r-- 1 root root 26083456 2023-11-30 17:29 ./slackware64/kde/digikam-8.2.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-11-30 17:29 ./slackware64/kde/digikam-8.2.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 338 2023-11-09 18:25 ./slackware64/kde/dolphin-23.08.3-x86_64-1.txt
-rw-r--r-- 1 root root 4446296 2023-11-09 18:25 ./slackware64/kde/dolphin-23.08.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-09 18:25 ./slackware64/kde/dolphin-23.08.3-x86_64-1.txz.asc
@@ -2742,9 +2742,9 @@ drwxr-xr-x 2 root root 86016 2023-11-18 19:32 ./slackware64/kde
-rw-r--r-- 1 root root 371 2022-02-21 19:47 ./slackware64/kde/wacomtablet-20220124_dd28b27-x86_64-1.txt
-rw-r--r-- 1 root root 403004 2022-02-21 19:47 ./slackware64/kde/wacomtablet-20220124_dd28b27-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-02-21 19:47 ./slackware64/kde/wacomtablet-20220124_dd28b27-x86_64-1.txz.asc
--rw-r--r-- 1 root root 360 2023-11-17 18:30 ./slackware64/kde/wcslib-8.2.1-x86_64-1.txt
--rw-r--r-- 1 root root 416200 2023-11-17 18:30 ./slackware64/kde/wcslib-8.2.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-11-17 18:30 ./slackware64/kde/wcslib-8.2.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 360 2023-11-30 17:19 ./slackware64/kde/wcslib-8.2.2-x86_64-1.txt
+-rw-r--r-- 1 root root 415244 2023-11-30 17:19 ./slackware64/kde/wcslib-8.2.2-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-11-30 17:19 ./slackware64/kde/wcslib-8.2.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 408 2023-10-24 19:49 ./slackware64/kde/xdg-desktop-portal-kde-5.27.9-x86_64-1.txt
-rw-r--r-- 1 root root 318416 2023-10-24 19:49 ./slackware64/kde/xdg-desktop-portal-kde-5.27.9-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-24 19:49 ./slackware64/kde/xdg-desktop-portal-kde-5.27.9-x86_64-1.txz.asc
@@ -2754,7 +2754,7 @@ drwxr-xr-x 2 root root 86016 2023-11-18 19:32 ./slackware64/kde
-rw-r--r-- 1 root root 517 2023-11-09 19:14 ./slackware64/kde/zanshin-23.08.3-x86_64-1.txt
-rw-r--r-- 1 root root 684544 2023-11-09 19:14 ./slackware64/kde/zanshin-23.08.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-09 19:14 ./slackware64/kde/zanshin-23.08.3-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 86016 2023-11-29 20:15 ./slackware64/l
+drwxr-xr-x 2 root root 86016 2023-11-30 21:25 ./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
@@ -2965,9 +2965,9 @@ drwxr-xr-x 2 root root 86016 2023-11-29 20:15 ./slackware64/l
-rw-r--r-- 1 root root 499 2021-09-19 04:24 ./slackware64/l/gd-2.3.3-x86_64-2.txt
-rw-r--r-- 1 root root 147528 2021-09-19 04:24 ./slackware64/l/gd-2.3.3-x86_64-2.txz
-rw-r--r-- 1 root root 163 2021-09-19 04:24 ./slackware64/l/gd-2.3.3-x86_64-2.txz.asc
--rw-r--r-- 1 root root 186 2022-02-07 21:39 ./slackware64/l/gdbm-1.23-x86_64-1.txt
--rw-r--r-- 1 root root 242768 2022-02-07 21:39 ./slackware64/l/gdbm-1.23-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-02-07 21:39 ./slackware64/l/gdbm-1.23-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 186 2023-11-29 21:19 ./slackware64/l/gdbm-1.23-x86_64-2.txt
+-rw-r--r-- 1 root root 245324 2023-11-29 21:19 ./slackware64/l/gdbm-1.23-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2023-11-29 21:19 ./slackware64/l/gdbm-1.23-x86_64-2.txz.asc
-rw-r--r-- 1 root root 537 2022-11-09 20:11 ./slackware64/l/gdk-pixbuf2-2.42.10-x86_64-1.txt
-rw-r--r-- 1 root root 487416 2022-11-09 20:11 ./slackware64/l/gdk-pixbuf2-2.42.10-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-11-09 20:11 ./slackware64/l/gdk-pixbuf2-2.42.10-x86_64-1.txz.asc
@@ -3987,7 +3987,7 @@ drwxr-xr-x 2 root root 86016 2023-11-29 20:15 ./slackware64/l
-rw-r--r-- 1 root root 403 2023-07-06 17:30 ./slackware64/l/zxing-cpp-2.1.0-x86_64-1.txt
-rw-r--r-- 1 root root 754048 2023-07-06 17:30 ./slackware64/l/zxing-cpp-2.1.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-06 17:30 ./slackware64/l/zxing-cpp-2.1.0-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 36864 2023-11-29 20:15 ./slackware64/n
+drwxr-xr-x 2 root root 36864 2023-11-30 21:25 ./slackware64/n
-rw-r--r-- 1 root root 357 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txt
-rw-r--r-- 1 root root 1517848 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txz.asc
@@ -4021,9 +4021,9 @@ drwxr-xr-x 2 root root 36864 2023-11-29 20:15 ./slackware64/n
-rw-r--r-- 1 root root 612 2021-02-13 11:57 ./slackware64/n/bsd-finger-0.17-x86_64-5.txt
-rw-r--r-- 1 root root 20452 2021-02-13 11:57 ./slackware64/n/bsd-finger-0.17-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:57 ./slackware64/n/bsd-finger-0.17-x86_64-5.txz.asc
--rw-r--r-- 1 root root 484 2023-11-20 19:19 ./slackware64/n/c-ares-1.22.1-x86_64-1.txt
--rw-r--r-- 1 root root 181292 2023-11-20 19:19 ./slackware64/n/c-ares-1.22.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-11-20 19:19 ./slackware64/n/c-ares-1.22.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 484 2023-11-30 21:13 ./slackware64/n/c-ares-1.23.0-x86_64-1.txt
+-rw-r--r-- 1 root root 185260 2023-11-30 21:13 ./slackware64/n/c-ares-1.23.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-11-30 21:13 ./slackware64/n/c-ares-1.23.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 367 2023-11-17 19:55 ./slackware64/n/ca-certificates-20231117-noarch-1.txt
-rw-r--r-- 1 root root 137896 2023-11-17 19:55 ./slackware64/n/ca-certificates-20231117-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-11-17 19:55 ./slackware64/n/ca-certificates-20231117-noarch-1.txz.asc
@@ -4497,7 +4497,7 @@ drwxr-xr-x 2 root root 4096 2023-11-01 23:47 ./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-11-29 20:15 ./slackware64/x
+drwxr-xr-x 2 root root 65536 2023-11-30 21:25 ./slackware64/x
-rw-r--r-- 1 root root 440 2023-10-17 18:03 ./slackware64/x/OpenCC-1.1.7-x86_64-1.txt
-rw-r--r-- 1 root root 644060 2023-10-17 18:03 ./slackware64/x/OpenCC-1.1.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-17 18:03 ./slackware64/x/OpenCC-1.1.7-x86_64-1.txz.asc
@@ -4955,9 +4955,9 @@ drwxr-xr-x 2 root root 65536 2023-11-29 20:15 ./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-29 02:46 ./slackware64/x/mesa-23.2.1-x86_64-1.txt
--rw-r--r-- 1 root root 28809320 2023-09-29 02:46 ./slackware64/x/mesa-23.2.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-09-29 02:46 ./slackware64/x/mesa-23.2.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 362 2023-11-30 21:21 ./slackware64/x/mesa-23.3.0-x86_64-1.txt
+-rw-r--r-- 1 root root 28785540 2023-11-30 21:21 ./slackware64/x/mesa-23.3.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-11-30 21:21 ./slackware64/x/mesa-23.3.0-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
@@ -5541,7 +5541,7 @@ drwxr-xr-x 2 root root 16384 2023-11-28 22:20 ./slackware64/xap
-rw-r--r-- 1 root root 230 2023-11-20 19:26 ./slackware64/xap/xsnow-3.7.6-x86_64-1.txt
-rw-r--r-- 1 root root 1796136 2023-11-20 19:26 ./slackware64/xap/xsnow-3.7.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-20 19:26 ./slackware64/xap/xsnow-3.7.6-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 12288 2023-11-26 20:53 ./slackware64/xfce
+drwxr-xr-x 2 root root 12288 2023-11-30 21:25 ./slackware64/xfce
-rw-r--r-- 1 root root 253 2021-10-01 03:27 ./slackware64/xfce/Greybird-3.22.15-noarch-1.txt
-rw-r--r-- 1 root root 189900 2021-10-01 03:27 ./slackware64/xfce/Greybird-3.22.15-noarch-1.txz
-rw-r--r-- 1 root root 163 2021-10-01 03:27 ./slackware64/xfce/Greybird-3.22.15-noarch-1.txz.asc
@@ -5595,9 +5595,9 @@ drwxr-xr-x 2 root root 12288 2023-11-26 20:53 ./slackware64/xfce
-rw-r--r-- 1 root root 640 2023-06-05 18:54 ./slackware64/xfce/xfce4-panel-profiles-1.0.14-x86_64-1.txt
-rw-r--r-- 1 root root 84556 2023-06-05 18:54 ./slackware64/xfce/xfce4-panel-profiles-1.0.14-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-05 18:54 ./slackware64/xfce/xfce4-panel-profiles-1.0.14-x86_64-1.txz.asc
--rw-r--r-- 1 root root 413 2023-05-30 20:05 ./slackware64/xfce/xfce4-power-manager-4.18.2-x86_64-1.txt
--rw-r--r-- 1 root root 512096 2023-05-30 20:05 ./slackware64/xfce/xfce4-power-manager-4.18.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-05-30 20:05 ./slackware64/xfce/xfce4-power-manager-4.18.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 413 2023-11-30 21:13 ./slackware64/xfce/xfce4-power-manager-4.18.3-x86_64-1.txt
+-rw-r--r-- 1 root root 533516 2023-11-30 21:13 ./slackware64/xfce/xfce4-power-manager-4.18.3-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-11-30 21:13 ./slackware64/xfce/xfce4-power-manager-4.18.3-x86_64-1.txz.asc
-rw-r--r-- 1 root root 598 2023-10-02 18:32 ./slackware64/xfce/xfce4-pulseaudio-plugin-0.4.8-x86_64-1.txt
-rw-r--r-- 1 root root 106620 2023-10-02 18:32 ./slackware64/xfce/xfce4-pulseaudio-plugin-0.4.8-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-02 18:32 ./slackware64/xfce/xfce4-pulseaudio-plugin-0.4.8-x86_64-1.txz.asc
@@ -5610,9 +5610,9 @@ drwxr-xr-x 2 root root 12288 2023-11-26 20:53 ./slackware64/xfce
-rw-r--r-- 1 root root 449 2023-05-29 18:10 ./slackware64/xfce/xfce4-session-4.18.3-x86_64-1.txt
-rw-r--r-- 1 root root 322100 2023-05-29 18:10 ./slackware64/xfce/xfce4-session-4.18.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-05-29 18:10 ./slackware64/xfce/xfce4-session-4.18.3-x86_64-1.txz.asc
--rw-r--r-- 1 root root 377 2023-07-04 18:16 ./slackware64/xfce/xfce4-settings-4.18.3-x86_64-1.txt
--rw-r--r-- 1 root root 825840 2023-07-04 18:16 ./slackware64/xfce/xfce4-settings-4.18.3-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-07-04 18:16 ./slackware64/xfce/xfce4-settings-4.18.3-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 377 2023-11-30 21:14 ./slackware64/xfce/xfce4-settings-4.18.4-x86_64-1.txt
+-rw-r--r-- 1 root root 826484 2023-11-30 21:14 ./slackware64/xfce/xfce4-settings-4.18.4-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-11-30 21:14 ./slackware64/xfce/xfce4-settings-4.18.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 402 2023-01-05 20:59 ./slackware64/xfce/xfce4-systemload-plugin-1.3.2-x86_64-1.txt
-rw-r--r-- 1 root root 61388 2023-01-05 20:59 ./slackware64/xfce/xfce4-systemload-plugin-1.3.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-01-05 20:59 ./slackware64/xfce/xfce4-systemload-plugin-1.3.2-x86_64-1.txz.asc
@@ -5649,11 +5649,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-11-29 20:16 ./source
--rw-r--r-- 1 root root 606218 2023-11-29 20:16 ./source/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-11-29 20:16 ./source/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 843759 2023-11-29 20:16 ./source/FILE_LIST
--rw-r--r-- 1 root root 25146891 2023-11-29 20:16 ./source/MANIFEST.bz2
+drwxr-xr-x 18 root root 4096 2023-11-30 21:27 ./source
+-rw-r--r-- 1 root root 606057 2023-11-30 21:27 ./source/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-11-30 21:27 ./source/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 843564 2023-11-30 21:27 ./source/FILE_LIST
+-rw-r--r-- 1 root root 25129027 2023-11-30 21:27 ./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-11-20 18:52 ./source/a
-rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog
@@ -7693,7 +7693,7 @@ drwxr-xr-x 2 root root 4096 2023-04-24 19:57 ./source/d/patchelf
-rw-r--r-- 1 root root 286397 2023-04-23 11:31 ./source/d/patchelf/patchelf-0.18.0.tar.lz
-rwxr-xr-x 1 root root 4424 2022-09-06 18:27 ./source/d/patchelf/patchelf.SlackBuild
-rw-r--r-- 1 root root 925 2018-02-27 06:13 ./source/d/patchelf/slack-desc
-drwxr-xr-x 2 root root 4096 2023-11-26 20:21 ./source/d/perl
+drwxr-xr-x 2 root root 4096 2023-11-29 20:42 ./source/d/perl
-rw-r--r-- 1 root root 37488 2023-08-10 10:19 ./source/d/perl/Authen-SASL-2.1700.tar.gz
-rw-r--r-- 1 root root 161579 2019-01-09 09:07 ./source/d/perl/DBD-mysql-4.050.tar.gz
-rw-r--r-- 1 root root 612372 2020-01-31 19:02 ./source/d/perl/DBI-1.643.tar.gz
@@ -7715,8 +7715,8 @@ drwxr-xr-x 2 root root 4096 2023-11-26 20:21 ./source/d/perl
-rw-r--r-- 1 root root 78443 2018-03-18 03:19 ./source/d/perl/XML-Simple-2.25.tar.gz
-rw-r--r-- 1 root root 844 2017-01-14 23:40 ./source/d/perl/libnet-3.08-Do-not-create-Net-libnet.cfg.patch.gz
-rw-r--r-- 1 root root 95593 2023-03-20 19:15 ./source/d/perl/libnet-3.15.tar.gz
--rw-r--r-- 1 root root 13285525 2023-11-25 15:21 ./source/d/perl/perl-5.38.1.tar.lz
--rwxr-xr-x 1 root root 18691 2023-11-26 20:22 ./source/d/perl/perl.SlackBuild
+-rw-r--r-- 1 root root 13296690 2023-11-29 16:10 ./source/d/perl/perl-5.38.2.tar.lz
+-rwxr-xr-x 1 root root 18691 2023-11-29 20:42 ./source/d/perl/perl.SlackBuild
-rw-r--r-- 1 root root 606 2008-09-21 00:04 ./source/d/perl/perl.configure.multilib.patch.gz
-rw-r--r-- 1 root root 996 2021-05-21 04:51 ./source/d/perl/slack-desc
drwxr-xr-x 3 root root 4096 2021-02-13 05:31 ./source/d/pkg-config
@@ -7791,7 +7791,7 @@ drwxr-xr-x 2 root root 4096 2023-03-30 20:24 ./source/d/ruby
-rw-r--r-- 1 root root 14730691 2023-03-30 13:13 ./source/d/ruby/ruby-3.2.2.tar.lz
-rwxr-xr-x 1 root root 4807 2023-03-30 20:25 ./source/d/ruby/ruby.SlackBuild
-rw-r--r-- 1 root root 837 2019-03-13 16:43 ./source/d/ruby/slack-desc
-drwxr-xr-x 2 root root 4096 2023-06-12 19:44 ./source/d/rust
+drwxr-xr-x 2 root root 4096 2023-11-30 18:44 ./source/d/rust
drwxr-xr-x 2 root root 4096 2023-11-06 19:37 ./source/d/rust-bindgen
-rw-r--r-- 1 root root 2309681 2023-11-06 19:36 ./source/d/rust-bindgen/cargo-rust-bindgen-0.69.1.tar.lz
-rwxr-xr-x 1 root root 898 2023-11-06 19:36 ./source/d/rust-bindgen/fetch-sources.sh
@@ -7799,7 +7799,7 @@ drwxr-xr-x 2 root root 4096 2023-11-06 19:37 ./source/d/rust-bindgen
-rwxr-xr-x 1 root root 3865 2022-12-07 18:28 ./source/d/rust-bindgen/rust-bindgen.SlackBuild
-rw-r--r-- 1 root root 844 2022-12-07 17:56 ./source/d/rust-bindgen/slack-desc
-rw-r--r-- 1 root root 261 2020-11-19 19:46 ./source/d/rust/link_libffi.diff.gz
--rwxr-xr-x 1 root root 10279 2023-10-28 18:34 ./source/d/rust/rust.SlackBuild
+-rwxr-xr-x 1 root root 10572 2023-11-30 17:31 ./source/d/rust/rust.SlackBuild
-rw-r--r-- 1 root root 1670 2023-06-12 18:51 ./source/d/rust/rust.url
-rw-r--r-- 1 root root 145507120 2023-06-01 18:51 ./source/d/rust/rustc-1.70.0-src.tar.lz
-rw-r--r-- 1 root root 910 2018-02-27 06:49 ./source/d/rust/slack-desc
@@ -8009,7 +8009,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-09-30 17:57 ./source/kde/kde/build/calligraplan
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/cantor
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/cervisia
--rw-r--r-- 1 root root 2 2023-10-27 18:21 ./source/kde/kde/build/digikam
+-rw-r--r-- 1 root root 2 2023-11-30 17:20 ./source/kde/kde/build/digikam
-rw-r--r-- 1 root root 2 2021-09-30 17:57 ./source/kde/kde/build/discover
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/dolphin
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/dolphin-plugins
@@ -9054,15 +9054,15 @@ drwxr-xr-x 2 root root 16384 2023-08-24 18:09 ./source/kde/kde/slack-desc
-rw-r--r-- 1 root root 972 2021-12-10 05:48 ./source/kde/kde/slack-desc/zanshin
drwxr-xr-x 7 root root 4096 2022-04-21 20:14 ./source/kde/kde/src
drwxr-xr-x 2 root root 36864 2023-11-09 17:48 ./source/kde/kde/src/applications
-drwxr-xr-x 2 root root 4096 2023-11-01 19:32 ./source/kde/kde/src/applications-extra
+drwxr-xr-x 2 root root 4096 2023-11-30 17:20 ./source/kde/kde/src/applications-extra
-rw-r--r-- 1 root root 267008 2023-09-04 08:23 ./source/kde/kde/src/applications-extra/alkimia-8.1.2.tar.xz
-rw-r--r-- 1 root root 833 2023-09-04 08:23 ./source/kde/kde/src/applications-extra/alkimia-8.1.2.tar.xz.sig
-rw-r--r-- 1 root root 55207684 2020-05-23 15:58 ./source/kde/kde/src/applications-extra/calligra-3.2.1.tar.xz
-rw-r--r-- 1 root root 833 2020-05-23 15:58 ./source/kde/kde/src/applications-extra/calligra-3.2.1.tar.xz.sig
-rw-r--r-- 1 root root 4500032 2021-01-28 19:14 ./source/kde/kde/src/applications-extra/calligraplan-3.3.0.tar.xz
-rw-r--r-- 1 root root 833 2021-01-28 19:14 ./source/kde/kde/src/applications-extra/calligraplan-3.3.0.tar.xz.sig
--rw-r--r-- 1 root root 35712348 2023-07-05 20:05 ./source/kde/kde/src/applications-extra/digikam-8.1.0.tar.xz
--rw-r--r-- 1 root root 833 2023-07-05 20:05 ./source/kde/kde/src/applications-extra/digikam-8.1.0.tar.xz.sig
+-rw-r--r-- 1 root root 48172600 2023-11-29 21:50 ./source/kde/kde/src/applications-extra/digikam-8.2.0.tar.xz
+-rw-r--r-- 1 root root 833 2023-11-29 21:50 ./source/kde/kde/src/applications-extra/digikam-8.2.0.tar.xz.sig
-rwxr-xr-x 1 root root 2065 2020-09-17 04:02 ./source/kde/kde/src/applications-extra/fetch-kjots.sh
-rwxr-xr-x 1 root root 2065 2020-07-18 18:37 ./source/kde/kde/src/applications-extra/fetch-krita.sh
-rw-r--r-- 1 root root 660708 2023-01-10 20:35 ./source/kde/kde/src/applications-extra/kdevelop-pg-qt-2.2.2.tar.xz
@@ -9864,12 +9864,12 @@ drwxr-xr-x 2 root root 4096 2023-10-05 20:21 ./source/kde/stellarsolver
-rw-r--r-- 1 root root 15842300 2023-08-18 03:36 ./source/kde/stellarsolver/stellarsolver-2.5.tar.lz
-rwxr-xr-x 1 root root 3820 2023-10-05 20:21 ./source/kde/stellarsolver/stellarsolver.SlackBuild
-rw-r--r-- 1 root root 43 2023-10-05 20:16 ./source/kde/stellarsolver/stellarsolver.url
-drwxr-xr-x 2 root root 4096 2023-11-17 18:29 ./source/kde/wcslib
+drwxr-xr-x 2 root root 4096 2023-11-30 17:19 ./source/kde/wcslib
-rw-r--r-- 1 root root 814 2023-10-05 20:31 ./source/kde/wcslib/slack-desc
--rw-r--r-- 1 root root 2608797 2023-11-17 04:32 ./source/kde/wcslib/wcslib-8.2.1.tar.lz
+-rw-r--r-- 1 root root 2607622 2023-11-29 08:11 ./source/kde/wcslib/wcslib-8.2.2.tar.lz
-rwxr-xr-x 1 root root 4611 2023-10-22 00:57 ./source/kde/wcslib/wcslib.SlackBuild
-rw-r--r-- 1 root root 44 2023-11-17 18:29 ./source/kde/wcslib/wcslib.url
-drwxr-xr-x 408 root root 12288 2023-11-26 20:34 ./source/l
+drwxr-xr-x 408 root root 12288 2023-11-29 21:19 ./source/l
-rw-r--r-- 1 root root 1485 2023-10-27 17:56 ./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
@@ -10262,7 +10262,7 @@ drwxr-xr-x 2 root root 4096 2021-09-19 04:23 ./source/l/gd
-rw-r--r-- 1 root root 949 2018-02-27 06:12 ./source/l/gd/slack-desc
drwxr-xr-x 2 root root 4096 2022-02-07 21:39 ./source/l/gdbm
-rw-r--r-- 1 root root 690810 2022-02-04 14:13 ./source/l/gdbm/gdbm-1.23.tar.lz
--rwxr-xr-x 1 root root 4336 2021-06-17 17:05 ./source/l/gdbm/gdbm.SlackBuild
+-rwxr-xr-x 1 root root 3980 2023-11-29 21:08 ./source/l/gdbm/gdbm.SlackBuild
-rw-r--r-- 1 root root 638 2018-02-27 06:12 ./source/l/gdbm/slack-desc
drwxr-xr-x 2 root root 4096 2022-11-09 20:11 ./source/l/gdk-pixbuf2
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/gdk-pixbuf2-xlib
@@ -12283,8 +12283,8 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/n/bsd-finger
-rw-r--r-- 1 root root 1479 2017-08-02 23:32 ./source/n/bsd-finger/bsd-finger-wide-char-support5.patch.gz
-rwxr-xr-x 1 root root 3941 2022-09-06 18:27 ./source/n/bsd-finger/bsd-finger.SlackBuild
-rw-r--r-- 1 root root 1071 2018-02-27 06:13 ./source/n/bsd-finger/slack-desc
-drwxr-xr-x 2 root root 4096 2023-11-20 18:58 ./source/n/c-ares
--rw-r--r-- 1 root root 904254 2023-11-19 15:15 ./source/n/c-ares/c-ares-1.22.1.tar.lz
+drwxr-xr-x 2 root root 4096 2023-11-30 21:00 ./source/n/c-ares
+-rw-r--r-- 1 root root 911169 2023-11-30 12:41 ./source/n/c-ares/c-ares-1.23.0.tar.lz
-rwxr-xr-x 1 root root 4417 2022-09-06 18:27 ./source/n/c-ares/c-ares.SlackBuild
-rw-r--r-- 1 root root 970 2021-04-09 19:13 ./source/n/c-ares/slack-desc
drwxr-xr-x 2 root root 4096 2023-11-17 19:55 ./source/n/ca-certificates
@@ -13697,7 +13697,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-29 02:43 ./source/x/mesa
+drwxr-xr-x 5 root root 4096 2023-11-30 19:15 ./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
@@ -13707,17 +13707,15 @@ 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 18855304 2023-09-28 21:34 ./source/x/mesa/mesa-23.2.1.tar.xz
--rw-r--r-- 1 root root 119 2023-09-28 21:34 ./source/x/mesa/mesa-23.2.1.tar.xz.sig
+-rw-r--r-- 1 root root 19234688 2023-11-29 19:38 ./source/x/mesa/mesa-23.3.0.tar.xz
+-rw-r--r-- 1 root root 310 2023-11-29 19:38 ./source/x/mesa/mesa-23.3.0.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-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-09-24 22:16 ./source/x/mesa/patches
+drwxr-xr-x 2 root root 4096 2023-11-30 19: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
@@ -15264,9 +15262,9 @@ drwxr-xr-x 2 root root 4096 2023-11-08 18:42 ./source/xap/xlockmore
-rw-r--r-- 1 root root 277 2020-02-07 00:37 ./source/xap/xlockmore/doinst.sh.gz
-rw-r--r-- 1 root root 225 2002-02-23 22:23 ./source/xap/xlockmore/l-bob.README
-rw-r--r-- 1 root root 27870 1998-04-01 15:09 ./source/xap/xlockmore/l-bob.xbm
--rw-r--r-- 1 root root 15190 1998-04-01 15:09 ./source/xap/xlockmore/l-linux.xbm
--rw-r--r-- 1 root root 7025 2002-02-23 21:40 ./source/xap/xlockmore/s-bob.xbm
--rw-r--r-- 1 root root 965 2018-02-27 06:13 ./source/xap/xlockmore/slack-desc
+-rw-r--r-- 1 root root 15190 1998-04-01 15:09 ./source/xap/xlockmore/l-linux.xbm
+-rw-r--r-- 1 root root 7025 2002-02-23 21:40 ./source/xap/xlockmore/s-bob.xbm
+-rw-r--r-- 1 root root 965 2018-02-27 06:13 ./source/xap/xlockmore/slack-desc
-rw-r--r-- 1 root root 154 2014-07-26 21:14 ./source/xap/xlockmore/xlock.pam
-rw-r--r-- 1 root root 2029592 2023-11-07 01:13 ./source/xap/xlockmore/xlockmore-5.74.tar.xz
-rw-r--r-- 1 root root 195 2023-11-07 01:13 ./source/xap/xlockmore/xlockmore-5.74.tar.xz.asc
@@ -15445,10 +15443,10 @@ drwxr-xr-x 2 root root 4096 2023-06-05 18:35 ./source/xfce/xfce4-panel-pro
-rw-r--r-- 1 root root 1317986 2023-09-27 16:07 ./source/xfce/xfce4-panel/xfce4-panel-4.18.5.tar.lz
-rwxr-xr-x 1 root root 4782 2021-02-25 19:35 ./source/xfce/xfce4-panel/xfce4-panel.SlackBuild
-rw-r--r-- 1 root root 52 2022-12-17 20:44 ./source/xfce/xfce4-panel/xfce4-panel.url
-drwxr-xr-x 2 root root 4096 2023-05-30 17:47 ./source/xfce/xfce4-power-manager
+drwxr-xr-x 2 root root 4096 2023-11-30 21:03 ./source/xfce/xfce4-power-manager
-rw-r--r-- 1 root root 172 2009-05-30 01:47 ./source/xfce/xfce4-power-manager/doinst.sh.gz
-rw-r--r-- 1 root root 880 2020-11-25 21:10 ./source/xfce/xfce4-power-manager/slack-desc
--rw-r--r-- 1 root root 926948 2023-05-30 07:45 ./source/xfce/xfce4-power-manager/xfce4-power-manager-4.18.2.tar.lz
+-rw-r--r-- 1 root root 960183 2023-11-30 15:46 ./source/xfce/xfce4-power-manager/xfce4-power-manager-4.18.3.tar.lz
-rwxr-xr-x 1 root root 4138 2022-12-17 20:46 ./source/xfce/xfce4-power-manager/xfce4-power-manager.SlackBuild
-rw-r--r-- 1 root root 60 2022-12-17 20:45 ./source/xfce/xfce4-power-manager/xfce4-power-manager.url
drwxr-xr-x 2 root root 4096 2023-10-02 18:31 ./source/xfce/xfce4-pulseaudio-plugin
@@ -15476,9 +15474,9 @@ drwxr-xr-x 2 root root 4096 2023-05-29 18:09 ./source/xfce/xfce4-session
-rw-r--r-- 1 root root 723900 2023-05-29 15:48 ./source/xfce/xfce4-session/xfce4-session-4.18.3.tar.lz
-rwxr-xr-x 1 root root 4906 2022-12-17 20:34 ./source/xfce/xfce4-session/xfce4-session.SlackBuild
-rw-r--r-- 1 root root 53 2022-12-17 20:33 ./source/xfce/xfce4-session/xfce4-session.url
-drwxr-xr-x 2 root root 4096 2023-07-04 18:16 ./source/xfce/xfce4-settings
+drwxr-xr-x 2 root root 4096 2023-11-30 21:02 ./source/xfce/xfce4-settings
-rw-r--r-- 1 root root 839 2018-02-27 06:13 ./source/xfce/xfce4-settings/slack-desc
--rw-r--r-- 1 root root 1247497 2023-07-04 08:09 ./source/xfce/xfce4-settings/xfce4-settings-4.18.3.tar.lz
+-rw-r--r-- 1 root root 1250049 2023-11-30 16:13 ./source/xfce/xfce4-settings/xfce4-settings-4.18.4.tar.lz
-rwxr-xr-x 1 root root 4913 2022-12-17 20:32 ./source/xfce/xfce4-settings/xfce4-settings.SlackBuild
-rw-r--r-- 1 root root 363 2019-07-30 02:26 ./source/xfce/xfce4-settings/xfce4-settings.theme.diff.gz
-rw-r--r-- 1 root root 54 2022-12-17 20:31 ./source/xfce/xfce4-settings/xfce4-settings.url
@@ -15562,13 +15560,13 @@ drwxr-xr-x 2 root root 4096 2023-02-19 18:29 ./source/y/nethack
-rwxr-xr-x 1 root root 4972 2023-02-19 18:30 ./source/y/nethack/nethack.SlackBuild
-rw-r--r-- 1 root root 59 2023-02-19 18:28 ./source/y/nethack/nethack.url
-rw-r--r-- 1 root root 1031 2020-12-30 21:50 ./source/y/nethack/slack-desc
-drwxr-xr-x 4 root root 4096 2023-11-28 22:22 ./testing
--rw-r--r-- 1 root root 4271 2023-11-28 22:22 ./testing/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-11-28 22:22 ./testing/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 5558 2023-11-28 22:22 ./testing/FILE_LIST
--rw-r--r-- 1 root root 3121179 2023-11-28 22:22 ./testing/MANIFEST.bz2
--rw-r--r-- 1 root root 3638 2023-11-28 22:22 ./testing/PACKAGES.TXT
-drwxr-xr-x 2 root root 4096 2023-11-28 22:22 ./testing/packages
+drwxr-xr-x 4 root root 4096 2023-11-30 21:27 ./testing
+-rw-r--r-- 1 root root 4271 2023-11-30 21:27 ./testing/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-11-30 21:27 ./testing/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 5558 2023-11-30 21:27 ./testing/FILE_LIST
+-rw-r--r-- 1 root root 3109567 2023-11-30 21:27 ./testing/MANIFEST.bz2
+-rw-r--r-- 1 root root 3638 2023-11-30 21:27 ./testing/PACKAGES.TXT
+drwxr-xr-x 2 root root 4096 2023-11-30 21:27 ./testing/packages
-rw-r--r-- 1 root root 489 2023-11-28 21:52 ./testing/packages/kernel-generic-6.6.3-x86_64-1.txt
-rw-r--r-- 1 root root 13273848 2023-11-28 21:52 ./testing/packages/kernel-generic-6.6.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-28 21:52 ./testing/packages/kernel-generic-6.6.3-x86_64-1.txz.asc
@@ -15584,9 +15582,9 @@ drwxr-xr-x 2 root root 4096 2023-11-28 22:22 ./testing/packages
-rw-r--r-- 1 root root 317 2023-11-28 21:45 ./testing/packages/kernel-source-6.6.3-noarch-1.txt
-rw-r--r-- 1 root root 136047468 2023-11-28 21:45 ./testing/packages/kernel-source-6.6.3-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-11-28 21:45 ./testing/packages/kernel-source-6.6.3-noarch-1.txz.asc
--rw-r--r-- 1 root root 426 2023-11-16 19:39 ./testing/packages/rust-1.74.0-x86_64-1.txt
--rw-r--r-- 1 root root 104152548 2023-11-16 19:39 ./testing/packages/rust-1.74.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-11-16 19:39 ./testing/packages/rust-1.74.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 426 2023-11-30 18:49 ./testing/packages/rust-1.74.0-x86_64-2.txt
+-rw-r--r-- 1 root root 104170748 2023-11-30 18:49 ./testing/packages/rust-1.74.0-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2023-11-30 18:49 ./testing/packages/rust-1.74.0-x86_64-2.txz.asc
drwxr-xr-x 4 root root 4096 2023-11-27 21:05 ./testing/source
drwxr-xr-x 5 root root 4096 2023-11-28 19:20 ./testing/source/linux-6.6.x
-rwxr-xr-x 1 root root 8119 2023-11-15 21:04 ./testing/source/linux-6.6.x/build-all-kernels.sh
@@ -15614,9 +15612,9 @@ drwxr-xr-x 2 root root 4096 2023-11-15 21:07 ./testing/source/linux-6.6.x/
-rw-r--r-- 1 root root 778 2018-02-27 06:16 ./testing/source/linux-6.6.x/slack-desc/slack-desc.kernel-source
-rw-r--r-- 1 root root 778 2018-02-27 06:16 ./testing/source/linux-6.6.x/slack-desc/slack-desc.kernel-source.vanilla
-rw-r--r-- 1 root root 935 2023-11-17 19:41 ./testing/source/linux-6.6.x/slack-desc/slack-desc.kernel-template
-drwxr-xr-x 2 root root 4096 2023-11-16 19:09 ./testing/source/rust
+drwxr-xr-x 2 root root 4096 2023-11-30 18:50 ./testing/source/rust
-rw-r--r-- 1 root root 261 2020-11-19 19:46 ./testing/source/rust/link_libffi.diff.gz
--rwxr-xr-x 1 root root 10279 2023-11-16 18:48 ./testing/source/rust/rust.SlackBuild
+-rwxr-xr-x 1 root root 10572 2023-11-30 17:32 ./testing/source/rust/rust.SlackBuild
-rw-r--r-- 1 root root 1670 2023-11-16 18:50 ./testing/source/rust/rust.url
-rw-r--r-- 1 root root 159541385 2023-11-16 13:48 ./testing/source/rust/rustc-1.74.0-src.tar.lz
-rw-r--r-- 1 root root 910 2018-02-27 06:49 ./testing/source/rust/slack-desc
diff --git a/source/d/perl/perl.SlackBuild b/source/d/perl/perl.SlackBuild
index 06c34773b..38113acf4 100755
--- a/source/d/perl/perl.SlackBuild
+++ b/source/d/perl/perl.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=perl
-VERSION=5.38.1
+VERSION=5.38.2
BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
diff --git a/source/d/rust/rust.SlackBuild b/source/d/rust/rust.SlackBuild
index 8d7f32b15..b241b2e29 100755
--- a/source/d/rust/rust.SlackBuild
+++ b/source/d/rust/rust.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=rust
SRCNAM="${PKGNAM}c"
VERSION=${VERSION:-1.70.0}
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-4}
# Set this to YES to build with the system LLVM, or NO to use the bundled LLVM.
# YES is probably better (when it works...)
@@ -230,6 +230,13 @@ elif [ "$BARCH" = "i686" ] ; then
fi
fi
+# Fix path to the rust libraries in rust-analyzer:
+if [ -r src/tools/rust-analyzer/crates/rust-analyzer/src/config.rs ]; then
+ if [ ! "$LIBDIRSUFFIX" = "" ]; then
+ sed -i "s,\"lib/rustlib,\"lib${LIBDIRSUFFIX}/rustlib,g" src/tools/rust-analyzer/crates/project-model/src/sysroot.rs
+ fi
+fi
+
# Build and install:
python3 ./x.py build || exit 1
DESTDIR=$PKG python3 x.py install || exit 1
diff --git a/source/kde/kde/build/digikam b/source/kde/kde/build/digikam
index 0cfbf0888..d00491fd7 100644
--- a/source/kde/kde/build/digikam
+++ b/source/kde/kde/build/digikam
@@ -1 +1 @@
-2
+1
diff --git a/source/l/gdbm/gdbm.SlackBuild b/source/l/gdbm/gdbm.SlackBuild
index 8c78f0e0c..1a446bda5 100755
--- a/source/l/gdbm/gdbm.SlackBuild
+++ b/source/l/gdbm/gdbm.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gdbm
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -86,6 +86,7 @@ CFLAGS="$SLKCFLAGS" \
--infodir=/usr/info \
--mandir=/usr/man \
--disable-static \
+ --enable-libgdbm-compat \
--build=$ARCH-slackware-linux || exit 1
make $NUMJOBS || make || exit 1
@@ -95,13 +96,6 @@ make install DESTDIR=$PKG || exit 1
# Don't ship .la files:
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
-# I'm not sure what out there would need the "libgdbm_compat" library,
-# but it causes versions of ndbm.h and dbm.h to be installed that break
-# compiling nearly everything with any dbm support (like python's dbm.so,
-# and mod_ssl). Putting 'em in /usr/include/gdbm/ doesn't isolate them
-# enough, either. File this one under "not worth it".
-#make install-compat INSTALL_ROOT=$PKG
-
find $PKG | xargs file | grep -e "executable" -e "shared object" \
| grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
diff --git a/source/x/mesa/patches/23827.patch b/source/x/mesa/patches/23827.patch
deleted file mode 100644
index 32dfd887a..000000000
--- a/source/x/mesa/patches/23827.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-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
deleted file mode 100644
index 3fa3282f2..000000000
--- a/source/x/mesa/patches/2d4fe5f229791fde52846b3f583c12508b5109d6.patch
+++ /dev/null
@@ -1,127 +0,0 @@
-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
-
diff --git a/testing/source/rust/rust.SlackBuild b/testing/source/rust/rust.SlackBuild
index f156bdadd..b5eb5b792 100755
--- a/testing/source/rust/rust.SlackBuild
+++ b/testing/source/rust/rust.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=rust
SRCNAM="${PKGNAM}c"
VERSION=${VERSION:-1.74.0}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Set this to YES to build with the system LLVM, or NO to use the bundled LLVM.
# YES is probably better (when it works...)
@@ -230,6 +230,13 @@ elif [ "$BARCH" = "i686" ] ; then
fi
fi
+# Fix path to the rust libraries in rust-analyzer:
+if [ -r src/tools/rust-analyzer/crates/rust-analyzer/src/config.rs ]; then
+ if [ ! "$LIBDIRSUFFIX" = "" ]; then
+ sed -i "s,\"lib/rustlib,\"lib${LIBDIRSUFFIX}/rustlib,g" src/tools/rust-analyzer/crates/project-model/src/sysroot.rs
+ fi
+fi
+
# Build and install:
python3 ./x.py build || exit 1
DESTDIR=$PKG python3 x.py install || exit 1