diff --git a/ChangeLog.rss b/ChangeLog.rss
index 558b37168..e5b153a24 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,9 +11,38 @@
Tracking Slackware development in git.
en-us
urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f
- Tue, 10 Dec 2024 23:53:46 GMT
- Wed, 11 Dec 2024 00:28:32 GMT
+ Wed, 11 Dec 2024 23:35:28 GMT
+ Thu, 12 Dec 2024 00:08:11 GMT
maintain_current_git.sh v 1.17
+ -
+ Wed, 11 Dec 2024 23:35:28 GMT
+ Wed, 11 Dec 2024 23:35:28 GMT
+ https://git.slackware.nl/current/tag/?h=20241211233528
+ 20241211233528
+
+
+a/kbd-2.7-x86_64-1.txz: Upgraded.
+l/glib2-2.82.3-x86_64-2.txz: Rebuilt.
+ [PATCH 1/3] Revert "gdbus: Fix leak of method invocation when registering an
+ object with closures"
+ [PATCH 2/3] Add comment explaining why an invocation is leaked
+ [PATCH 3/3] gdbusconnection: Document existing refcount semantics of closures
+ Thanks to H1p8r10n.
+n/curl-8.11.1-x86_64-1.txz: Upgraded.
+n/netatalk-4.0.8-x86_64-1.txz: Upgraded.
+n/nfs-utils-2.8.2-x86_64-1.txz: Upgraded.
+n/socat-1.8.0.2-x86_64-1.txz: Upgraded.
+x/ibus-table-1.17.9-x86_64-1.txz: Upgraded.
+xap/mozilla-thunderbird-128.5.2esr-x86_64-1.txz: Upgraded.
+ This release contains security fixes and improvements.
+ For more information, see:
+ https://www.mozilla.org/en-US/thunderbird/128.5.2esr/releasenotes/
+ https://www.mozilla.org/en-US/security/advisories/mfsa2024-69/
+ https://www.cve.org/CVERecord?id=CVE-2024-50336
+ (* Security fix *)
+ ]]>
+
+
-
Tue, 10 Dec 2024 23:53:46 GMT
Tue, 10 Dec 2024 23:53:46 GMT
diff --git a/ChangeLog.txt b/ChangeLog.txt
index c5aef8d2f..e414a0260 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,24 @@
+Wed Dec 11 23:35:28 UTC 2024
+a/kbd-2.7-x86_64-1.txz: Upgraded.
+l/glib2-2.82.3-x86_64-2.txz: Rebuilt.
+ [PATCH 1/3] Revert "gdbus: Fix leak of method invocation when registering an
+ object with closures"
+ [PATCH 2/3] Add comment explaining why an invocation is leaked
+ [PATCH 3/3] gdbusconnection: Document existing refcount semantics of closures
+ Thanks to H1p8r10n.
+n/curl-8.11.1-x86_64-1.txz: Upgraded.
+n/netatalk-4.0.8-x86_64-1.txz: Upgraded.
+n/nfs-utils-2.8.2-x86_64-1.txz: Upgraded.
+n/socat-1.8.0.2-x86_64-1.txz: Upgraded.
+x/ibus-table-1.17.9-x86_64-1.txz: Upgraded.
+xap/mozilla-thunderbird-128.5.2esr-x86_64-1.txz: Upgraded.
+ This release contains security fixes and improvements.
+ For more information, see:
+ https://www.mozilla.org/en-US/thunderbird/128.5.2esr/releasenotes/
+ https://www.mozilla.org/en-US/security/advisories/mfsa2024-69/
+ https://www.cve.org/CVERecord?id=CVE-2024-50336
+ (* Security fix *)
++--------------------------+
Tue Dec 10 23:53:46 UTC 2024
a/mkinitrd-1.4.11-x86_64-55.txz: Rebuilt.
mkinitrd_command_generator.sh: fix handling of -h -l and -K options for
diff --git a/FILELIST.TXT b/FILELIST.TXT
index 8cd158373..bd5c35547 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Wed Dec 11 00:01:31 UTC 2024
+Wed Dec 11 23:38:19 UTC 2024
Here is the file list for this directory. If you are using a
mirror site and find missing or extra files in the disk
subdirectories, please have the archive administrator refresh
the mirror.
-drwxr-xr-x 12 root root 4096 2024-12-10 23:53 .
+drwxr-xr-x 12 root root 4096 2024-12-11 23:35 .
-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 1160038 2024-12-09 22:32 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-12-09 22:32 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1160297 2024-12-11 23:27 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-12-11 23:27 ./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 1264908 2024-12-10 23:53 ./ChangeLog.txt
+-rw-r--r-- 1 root root 1265877 2024-12-11 23:35 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2024-12-09 22:24 ./EFI/BOOT
-rw-r--r-- 1 root root 1200128 2024-09-12 20:40 ./EFI/BOOT/bootx64.efi
@@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2024-12-09 22: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 1521579 2024-12-09 22:32 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1521890 2024-12-11 23:27 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
--rw-r--r-- 1 root root 914199 2024-12-11 00:00 ./PACKAGES.TXT
+-rw-r--r-- 1 root root 914197 2024-12-11 23:26 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
-rw-r--r-- 1 root root 2640 2024-12-09 22:13 ./README.initrd
-rw-r--r-- 1 root root 34114 2023-12-11 20:35 ./README_CRYPT.TXT
@@ -662,13 +662,13 @@ 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 2024-12-11 00:01 ./slackware64
--rw-r--r-- 1 root root 356951 2024-12-11 00:01 ./slackware64/CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-12-11 00:01 ./slackware64/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 443467 2024-12-11 00:00 ./slackware64/FILE_LIST
--rw-r--r-- 1 root root 4827410 2024-12-11 00:00 ./slackware64/MANIFEST.bz2
+drwxr-xr-x 17 root root 4096 2024-12-11 23:26 ./slackware64
+-rw-r--r-- 1 root root 356945 2024-12-11 23:26 ./slackware64/CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-12-11 23:26 ./slackware64/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 443462 2024-12-11 23:26 ./slackware64/FILE_LIST
+-rw-r--r-- 1 root root 4825757 2024-12-11 23: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 2024-12-11 00:00 ./slackware64/a
+drwxr-xr-x 2 root root 32768 2024-12-11 23:25 ./slackware64/a
-rw-r--r-- 1 root root 327 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txt
-rw-r--r-- 1 root root 10720 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txz
-rw-r--r-- 1 root root 163 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txz.asc
@@ -833,9 +833,9 @@ drwxr-xr-x 2 root root 32768 2024-12-11 00:00 ./slackware64/a
-rw-r--r-- 1 root root 533 2021-02-13 11:08 ./slackware64/a/jfsutils-1.1.15-x86_64-4.txt
-rw-r--r-- 1 root root 194736 2021-02-13 11:08 ./slackware64/a/jfsutils-1.1.15-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:08 ./slackware64/a/jfsutils-1.1.15-x86_64-4.txz.asc
--rw-r--r-- 1 root root 461 2023-12-16 19:21 ./slackware64/a/kbd-2.6.4-x86_64-1.txt
--rw-r--r-- 1 root root 1332488 2023-12-16 19:21 ./slackware64/a/kbd-2.6.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-12-16 19:21 ./slackware64/a/kbd-2.6.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 461 2024-12-11 18:30 ./slackware64/a/kbd-2.7-x86_64-1.txt
+-rw-r--r-- 1 root root 1326108 2024-12-11 18:30 ./slackware64/a/kbd-2.7-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-12-11 18:30 ./slackware64/a/kbd-2.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 422 2024-12-09 19:00 ./slackware64/a/kernel-firmware-20241209_633e866-noarch-1.txt
-rw-r--r-- 1 root root 366845784 2024-12-09 19:00 ./slackware64/a/kernel-firmware-20241209_633e866-noarch-1.txz
-rw-r--r-- 1 root root 195 2024-12-09 19:00 ./slackware64/a/kernel-firmware-20241209_633e866-noarch-1.txz.asc
@@ -2780,7 +2780,7 @@ drwxr-xr-x 2 root root 86016 2024-12-09 22:30 ./slackware64/kde
-rw-r--r-- 1 root root 517 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 686104 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 102400 2024-12-11 00:00 ./slackware64/l
+drwxr-xr-x 2 root root 102400 2024-12-11 23:26 ./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
@@ -3060,9 +3060,9 @@ drwxr-xr-x 2 root root 102400 2024-12-11 00:00 ./slackware64/l
-rw-r--r-- 1 root root 300 2024-03-19 21:59 ./slackware64/l/glib-networking-2.80.0-x86_64-1.txt
-rw-r--r-- 1 root root 146404 2024-03-19 21:59 ./slackware64/l/glib-networking-2.80.0-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-19 21:59 ./slackware64/l/glib-networking-2.80.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 407 2024-12-09 18:20 ./slackware64/l/glib2-2.82.3-x86_64-1.txt
--rw-r--r-- 1 root root 3985020 2024-12-09 18:20 ./slackware64/l/glib2-2.82.3-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-12-09 18:20 ./slackware64/l/glib2-2.82.3-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 407 2024-12-11 20:57 ./slackware64/l/glib2-2.82.3-x86_64-2.txt
+-rw-r--r-- 1 root root 3982520 2024-12-11 20:57 ./slackware64/l/glib2-2.82.3-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-12-11 20:57 ./slackware64/l/glib2-2.82.3-x86_64-2.txz.asc
-rw-r--r-- 1 root root 313 2024-08-29 20:08 ./slackware64/l/glibc-2.40-x86_64-5.txt
-rw-r--r-- 1 root root 8586040 2024-08-29 20:08 ./slackware64/l/glibc-2.40-x86_64-5.txz
-rw-r--r-- 1 root root 195 2024-08-29 20:08 ./slackware64/l/glibc-2.40-x86_64-5.txz.asc
@@ -4112,7 +4112,7 @@ drwxr-xr-x 2 root root 102400 2024-12-11 00:00 ./slackware64/l
-rw-r--r-- 1 root root 403 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txt
-rw-r--r-- 1 root root 773596 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 36864 2024-12-05 21:43 ./slackware64/n
+drwxr-xr-x 2 root root 36864 2024-12-11 23:26 ./slackware64/n
-rw-r--r-- 1 root root 357 2024-08-21 17:23 ./slackware64/n/ModemManager-1.22.0-x86_64-1.txt
-rw-r--r-- 1 root root 1520380 2024-08-21 17:23 ./slackware64/n/ModemManager-1.22.0-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-08-21 17:23 ./slackware64/n/ModemManager-1.22.0-x86_64-1.txz.asc
@@ -4158,9 +4158,9 @@ drwxr-xr-x 2 root root 36864 2024-12-05 21:43 ./slackware64/n
-rw-r--r-- 1 root root 597 2023-09-30 19:58 ./slackware64/n/conntrack-tools-1.4.8-x86_64-1.txt
-rw-r--r-- 1 root root 164308 2023-09-30 19:58 ./slackware64/n/conntrack-tools-1.4.8-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-30 19:58 ./slackware64/n/conntrack-tools-1.4.8-x86_64-1.txz.asc
--rw-r--r-- 1 root root 552 2024-11-06 19:23 ./slackware64/n/curl-8.11.0-x86_64-1.txt
--rw-r--r-- 1 root root 1320252 2024-11-06 19:23 ./slackware64/n/curl-8.11.0-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-11-06 19:23 ./slackware64/n/curl-8.11.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 552 2024-12-11 18:17 ./slackware64/n/curl-8.11.1-x86_64-1.txt
+-rw-r--r-- 1 root root 1320768 2024-12-11 18:17 ./slackware64/n/curl-8.11.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-12-11 18:17 ./slackware64/n/curl-8.11.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 373 2023-03-08 02:08 ./slackware64/n/cyrus-sasl-2.1.28-x86_64-3.txt
-rw-r--r-- 1 root root 994312 2023-03-08 02:08 ./slackware64/n/cyrus-sasl-2.1.28-x86_64-3.txz
-rw-r--r-- 1 root root 163 2023-03-08 02:08 ./slackware64/n/cyrus-sasl-2.1.28-x86_64-3.txz.asc
@@ -4360,9 +4360,9 @@ drwxr-xr-x 2 root root 36864 2024-12-05 21:43 ./slackware64/n
-rw-r--r-- 1 root root 513 2021-02-13 12:14 ./slackware64/n/net-tools-20181103_0eebece-x86_64-3.txt
-rw-r--r-- 1 root root 130856 2021-02-13 12:14 ./slackware64/n/net-tools-20181103_0eebece-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:14 ./slackware64/n/net-tools-20181103_0eebece-x86_64-3.txz.asc
--rw-r--r-- 1 root root 580 2024-11-26 23:26 ./slackware64/n/netatalk-4.0.7-x86_64-2.txt
--rw-r--r-- 1 root root 575988 2024-11-26 23:26 ./slackware64/n/netatalk-4.0.7-x86_64-2.txz
--rw-r--r-- 1 root root 195 2024-11-26 23:26 ./slackware64/n/netatalk-4.0.7-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 580 2024-12-11 18:41 ./slackware64/n/netatalk-4.0.8-x86_64-1.txt
+-rw-r--r-- 1 root root 576396 2024-12-11 18:41 ./slackware64/n/netatalk-4.0.8-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-12-11 18:41 ./slackware64/n/netatalk-4.0.8-x86_64-1.txz.asc
-rw-r--r-- 1 root root 646 2021-02-13 12:15 ./slackware64/n/netdate-bsd4-x86_64-4.txt
-rw-r--r-- 1 root root 9020 2021-02-13 12:15 ./slackware64/n/netdate-bsd4-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:15 ./slackware64/n/netdate-bsd4-x86_64-4.txz.asc
@@ -4414,9 +4414,9 @@ drwxr-xr-x 2 root root 36864 2024-12-05 21:43 ./slackware64/n
-rw-r--r-- 1 root root 456 2021-02-13 12:16 ./slackware64/n/nfacct-1.0.2-x86_64-4.txt
-rw-r--r-- 1 root root 13832 2021-02-13 12:16 ./slackware64/n/nfacct-1.0.2-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:16 ./slackware64/n/nfacct-1.0.2-x86_64-4.txz.asc
--rw-r--r-- 1 root root 354 2024-10-20 18:07 ./slackware64/n/nfs-utils-2.8.1-x86_64-1.txt
--rw-r--r-- 1 root root 436140 2024-10-20 18:07 ./slackware64/n/nfs-utils-2.8.1-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-10-20 18:07 ./slackware64/n/nfs-utils-2.8.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 354 2024-12-11 18:44 ./slackware64/n/nfs-utils-2.8.2-x86_64-1.txt
+-rw-r--r-- 1 root root 436476 2024-12-11 18:44 ./slackware64/n/nfs-utils-2.8.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-12-11 18:44 ./slackware64/n/nfs-utils-2.8.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 535 2024-11-22 01:03 ./slackware64/n/nftables-1.1.1-x86_64-2.txt
-rw-r--r-- 1 root root 382600 2024-11-22 01:03 ./slackware64/n/nftables-1.1.1-x86_64-2.txz
-rw-r--r-- 1 root root 195 2024-11-22 01:03 ./slackware64/n/nftables-1.1.1-x86_64-2.txz.asc
@@ -4525,9 +4525,9 @@ drwxr-xr-x 2 root root 36864 2024-12-05 21:43 ./slackware64/n
-rw-r--r-- 1 root root 401 2023-04-25 19:17 ./slackware64/n/snownews-1.11-x86_64-1.txt
-rw-r--r-- 1 root root 94212 2023-04-25 19:17 ./slackware64/n/snownews-1.11-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-04-25 19:17 ./slackware64/n/snownews-1.11-x86_64-1.txz.asc
--rw-r--r-- 1 root root 496 2024-08-25 17:13 ./slackware64/n/socat-1.8.0.1-x86_64-1.txt
--rw-r--r-- 1 root root 247804 2024-08-25 17:13 ./slackware64/n/socat-1.8.0.1-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-08-25 17:13 ./slackware64/n/socat-1.8.0.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 496 2024-12-11 18:46 ./slackware64/n/socat-1.8.0.2-x86_64-1.txt
+-rw-r--r-- 1 root root 247808 2024-12-11 18:46 ./slackware64/n/socat-1.8.0.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-12-11 18:46 ./slackware64/n/socat-1.8.0.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 437 2022-05-27 17:59 ./slackware64/n/sshfs-3.7.3-x86_64-1.txt
-rw-r--r-- 1 root root 43944 2022-05-27 17:59 ./slackware64/n/sshfs-3.7.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-05-27 17:59 ./slackware64/n/sshfs-3.7.3-x86_64-1.txz.asc
@@ -4637,7 +4637,7 @@ drwxr-xr-x 2 root root 4096 2024-12-05 21:43 ./slackware64/tcl
-rw-r--r-- 1 root root 227 2024-09-17 23:06 ./slackware64/tcl/tk-8.6.15-x86_64-1.txt
-rw-r--r-- 1 root root 1813700 2024-09-17 23:06 ./slackware64/tcl/tk-8.6.15-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-09-17 23:06 ./slackware64/tcl/tk-8.6.15-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 65536 2024-12-11 00:00 ./slackware64/x
+drwxr-xr-x 2 root root 65536 2024-12-11 23:25 ./slackware64/x
-rw-r--r-- 1 root root 440 2024-08-09 18:16 ./slackware64/x/OpenCC-1.1.9-x86_64-1.txt
-rw-r--r-- 1 root root 649604 2024-08-09 18:16 ./slackware64/x/OpenCC-1.1.9-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-08-09 18:16 ./slackware64/x/OpenCC-1.1.9-x86_64-1.txz.asc
@@ -4869,9 +4869,9 @@ drwxr-xr-x 2 root root 65536 2024-12-11 00:00 ./slackware64/x
-rw-r--r-- 1 root root 220 2024-11-08 18:39 ./slackware64/x/ibus-m17n-1.4.34-x86_64-1.txt
-rw-r--r-- 1 root root 173548 2024-11-08 18:39 ./slackware64/x/ibus-m17n-1.4.34-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-11-08 18:39 ./slackware64/x/ibus-m17n-1.4.34-x86_64-1.txz.asc
--rw-r--r-- 1 root root 391 2024-11-22 01:09 ./slackware64/x/ibus-table-1.17.8-x86_64-2.txt
--rw-r--r-- 1 root root 1267056 2024-11-22 01:09 ./slackware64/x/ibus-table-1.17.8-x86_64-2.txz
--rw-r--r-- 1 root root 195 2024-11-22 01:09 ./slackware64/x/ibus-table-1.17.8-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 391 2024-12-11 18:28 ./slackware64/x/ibus-table-1.17.9-x86_64-1.txt
+-rw-r--r-- 1 root root 1267888 2024-12-11 18:28 ./slackware64/x/ibus-table-1.17.9-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-12-11 18:28 ./slackware64/x/ibus-table-1.17.9-x86_64-1.txz.asc
-rw-r--r-- 1 root root 292 2021-02-13 12:48 ./slackware64/x/ibus-unikey-0.6.1-x86_64-3.txt
-rw-r--r-- 1 root root 67176 2021-02-13 12:48 ./slackware64/x/ibus-unikey-0.6.1-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:48 ./slackware64/x/ibus-unikey-0.6.1-x86_64-3.txz.asc
@@ -5528,7 +5528,7 @@ drwxr-xr-x 2 root root 65536 2024-12-11 00:00 ./slackware64/x
-rw-r--r-- 1 root root 213 2024-10-13 18:29 ./slackware64/x/xwud-1.0.7-x86_64-1.txt
-rw-r--r-- 1 root root 26124 2024-10-13 18:29 ./slackware64/x/xwud-1.0.7-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-10-13 18:29 ./slackware64/x/xwud-1.0.7-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 16384 2024-12-09 22:30 ./slackware64/xap
+drwxr-xr-x 2 root root 16384 2024-12-11 23:26 ./slackware64/xap
-rw-r--r-- 1 root root 625 2024-08-12 23:22 ./slackware64/xap/MPlayer-20240812-x86_64-1.txt
-rw-r--r-- 1 root root 2722348 2024-08-12 23:22 ./slackware64/xap/MPlayer-20240812-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-08-12 23:22 ./slackware64/xap/MPlayer-20240812-x86_64-1.txz.asc
@@ -5608,9 +5608,9 @@ drwxr-xr-x 2 root root 16384 2024-12-09 22:30 ./slackware64/xap
-rw-r--r-- 1 root root 570 2024-11-29 17:34 ./slackware64/xap/mozilla-firefox-128.5.1esr-x86_64-1.txt
-rw-r--r-- 1 root root 62249592 2024-11-29 17:34 ./slackware64/xap/mozilla-firefox-128.5.1esr-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-11-29 17:34 ./slackware64/xap/mozilla-firefox-128.5.1esr-x86_64-1.txz.asc
--rw-r--r-- 1 root root 663 2024-12-03 18:29 ./slackware64/xap/mozilla-thunderbird-128.5.1esr-x86_64-1.txt
--rw-r--r-- 1 root root 64896028 2024-12-03 18:29 ./slackware64/xap/mozilla-thunderbird-128.5.1esr-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-12-03 18:29 ./slackware64/xap/mozilla-thunderbird-128.5.1esr-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 663 2024-12-11 22:06 ./slackware64/xap/mozilla-thunderbird-128.5.2esr-x86_64-1.txt
+-rw-r--r-- 1 root root 64913928 2024-12-11 22:06 ./slackware64/xap/mozilla-thunderbird-128.5.2esr-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-12-11 22:06 ./slackware64/xap/mozilla-thunderbird-128.5.2esr-x86_64-1.txz.asc
-rw-r--r-- 1 root root 470 2024-09-24 02:45 ./slackware64/xap/mpv-0.39.0-x86_64-1.txt
-rw-r--r-- 1 root root 1409904 2024-09-24 02:45 ./slackware64/xap/mpv-0.39.0-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-09-24 02:45 ./slackware64/xap/mpv-0.39.0-x86_64-1.txz.asc
@@ -5801,11 +5801,11 @@ drwxr-xr-x 2 root root 4096 2024-11-10 20:41 ./slackware64/y
-rw-r--r-- 1 root root 1488844 2024-05-05 17:22 ./slackware64/y/nethack-3.6.7-x86_64-2.txz
-rw-r--r-- 1 root root 195 2024-05-05 17:22 ./slackware64/y/nethack-3.6.7-x86_64-2.txz.asc
-rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile
-drwxr-xr-x 18 root root 4096 2024-12-11 00:01 ./source
--rw-r--r-- 1 root root 626636 2024-12-11 00:01 ./source/CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-12-11 00:01 ./source/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 877428 2024-12-11 00:01 ./source/FILE_LIST
--rw-r--r-- 1 root root 31647141 2024-12-11 00:01 ./source/MANIFEST.bz2
+drwxr-xr-x 18 root root 4096 2024-12-11 23:38 ./source
+-rw-r--r-- 1 root root 626801 2024-12-11 23:38 ./source/CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-12-11 23:38 ./source/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 877625 2024-12-11 23:38 ./source/FILE_LIST
+-rw-r--r-- 1 root root 31635776 2024-12-11 23:38 ./source/MANIFEST.bz2
-rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT
drwxr-xr-x 125 root root 4096 2024-12-01 22:02 ./source/a
-rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog
@@ -6359,14 +6359,14 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/jfsutils
-rw-r--r-- 1 root root 211 2018-09-18 23:51 ./source/a/jfsutils/jfsutils.glibc228.diff.gz
-rw-r--r-- 1 root root 247 2018-09-19 06:55 ./source/a/jfsutils/jfsutils.inttypes.h.diff.gz
-rw-r--r-- 1 root root 989 2018-02-27 06:13 ./source/a/jfsutils/slack-desc
-drwxr-xr-x 2 root root 4096 2023-12-16 19:21 ./source/a/kbd
+drwxr-xr-x 2 root root 4096 2024-12-11 18:30 ./source/a/kbd
-rw-r--r-- 1 root root 414 2020-12-06 19:24 ./source/a/kbd/doinst.sh.gz
-rw-r--r-- 1 root root 25517 1999-08-20 05:00 ./source/a/kbd/extraf.tgz
-rw-r--r-- 1 root root 318 2013-05-08 05:00 ./source/a/kbd/fix-euro2.patch.gz
--rw-r--r-- 1 root root 2108 2023-10-31 15:13 ./source/a/kbd/kbd-2.6.3-backspace-1.patch.gz
--rw-r--r-- 1 root root 858 2023-12-11 14:04 ./source/a/kbd/kbd-2.6.4.tar.sign
--rw-r--r-- 1 root root 1504584 2023-12-11 14:04 ./source/a/kbd/kbd-2.6.4.tar.xz
--rwxr-xr-x 1 root root 6866 2023-12-16 19:21 ./source/a/kbd/kbd.SlackBuild
+-rw-r--r-- 1 root root 2108 2023-10-31 15:13 ./source/a/kbd/kbd-1.15-backspace-1.patch.gz
+-rw-r--r-- 1 root root 858 2024-12-09 15:18 ./source/a/kbd/kbd-2.7.tar.sign
+-rw-r--r-- 1 root root 1470532 2024-12-09 15:18 ./source/a/kbd/kbd-2.7.tar.xz
+-rwxr-xr-x 1 root root 6833 2024-12-11 18:30 ./source/a/kbd/kbd.SlackBuild
-rw-r--r-- 1 root root 44 2023-09-29 18:56 ./source/a/kbd/kbd.url
-rw-r--r-- 1 root root 4881 2023-10-02 18:40 ./source/a/kbd/setconsolefont
-rw-r--r-- 1 root root 283 2009-05-14 19:13 ./source/a/kbd/setup.setconsolefont
@@ -10631,10 +10631,11 @@ drwxr-xr-x 2 root root 4096 2024-03-19 21:59 ./source/l/glib-networking
-rw-r--r-- 1 root root 346080 2001-03-15 14:59 ./source/l/glib/glib-1.2.10.tar.bz2
-rwxr-xr-x 1 root root 5603 2024-05-10 19:59 ./source/l/glib/glib.SlackBuild
-rw-r--r-- 1 root root 754 2018-02-27 06:12 ./source/l/glib/slack-desc
-drwxr-xr-x 2 root root 4096 2024-12-09 18:17 ./source/l/glib2
+drwxr-xr-x 2 root root 4096 2024-12-11 20:55 ./source/l/glib2
+-rw-r--r-- 1 root root 7318 2024-12-11 20:55 ./source/l/glib2/d02c95c91a3d2636089fe9b64798fb6f69babb6b.patch
-rw-r--r-- 1 root root 516 2011-11-06 22:03 ./source/l/glib2/doinst.sh.gz
-rw-r--r-- 1 root root 5556048 2024-12-09 14:51 ./source/l/glib2/glib-2.82.3.tar.xz
--rwxr-xr-x 1 root root 5190 2024-12-09 18:19 ./source/l/glib2/glib2.SlackBuild
+-rwxr-xr-x 1 root root 5279 2024-12-11 20:56 ./source/l/glib2/glib2.SlackBuild
-rw-r--r-- 1 root root 913 2021-09-02 23:31 ./source/l/glib2/libglib2.csh
-rw-r--r-- 1 root root 909 2021-09-01 17:51 ./source/l/glib2/libglib2.sh
-rw-r--r-- 1 root root 860 2018-11-15 04:21 ./source/l/glib2/slack-desc
@@ -11945,8 +11946,8 @@ drwxr-xr-x 2 root root 4096 2022-08-06 20:00 ./source/l/pygobject
-rw-r--r-- 1 root root 852 2024-04-01 17:18 ./source/l/pygobject/slack-desc
drwxr-xr-x 2 root root 4096 2024-11-21 21:52 ./source/l/pygobject3
-rw-r--r-- 1 root root 929848 2024-09-12 12:05 ./source/l/pygobject3/pygobject-3.50.0.tar.xz
--rwxr-xr-x 1 root root 3989 2024-11-21 21:52 ./source/l/pygobject3/pygobject3.SlackBuild
--rw-r--r-- 1 root root 50 2015-03-08 06:48 ./source/l/pygobject3/pygobject3.url
+-rwxr-xr-x 1 root root 3989 2024-11-21 21:52 ./source/l/pygobject3/pygobject3.SlackBuild
+-rw-r--r-- 1 root root 50 2015-03-08 06:48 ./source/l/pygobject3/pygobject3.url
-rw-r--r-- 1 root root 901 2024-04-01 17:19 ./source/l/pygobject3/slack-desc
drwxr-xr-x 2 root root 4096 2024-05-11 06:39 ./source/l/pygtk
-rw-r--r-- 1 root root 1978692 2011-04-01 13:05 ./source/l/pygtk/pygtk-2.24.0.tar.xz
@@ -12718,9 +12719,9 @@ drwxr-xr-x 2 root root 4096 2023-09-30 19:57 ./source/n/conntrack-tools
-rwxr-xr-x 1 root root 3634 2022-10-08 17:54 ./source/n/conntrack-tools/conntrack-tools.SlackBuild
-rw-r--r-- 1 root root 53 2022-10-08 17:54 ./source/n/conntrack-tools/conntrack-tools.url
-rw-r--r-- 1 root root 1092 2018-05-28 18:00 ./source/n/conntrack-tools/slack-desc
-drwxr-xr-x 2 root root 4096 2024-11-06 19:23 ./source/n/curl
--rw-r--r-- 1 root root 2750684 2024-11-06 07:11 ./source/n/curl/curl-8.11.0.tar.xz
--rw-r--r-- 1 root root 488 2024-11-06 07:11 ./source/n/curl/curl-8.11.0.tar.xz.asc
+drwxr-xr-x 2 root root 4096 2024-12-11 18:16 ./source/n/curl
+-rw-r--r-- 1 root root 2751236 2024-12-11 07:10 ./source/n/curl/curl-8.11.1.tar.xz
+-rw-r--r-- 1 root root 488 2024-12-11 07:10 ./source/n/curl/curl-8.11.1.tar.xz.asc
-rwxr-xr-x 1 root root 4891 2024-09-11 16:44 ./source/n/curl/curl.SlackBuild
-rw-r--r-- 1 root root 30 2018-04-20 16:49 ./source/n/curl/curl.url
-rw-r--r-- 1 root root 1004 2019-02-06 21:57 ./source/n/curl/slack-desc
@@ -13126,10 +13127,10 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/net-tools
-rwxr-xr-x 1 root root 4292 2021-02-13 05:32 ./source/n/net-tools/net-tools.SlackBuild
-rw-r--r-- 1 root root 659 2017-11-12 19:13 ./source/n/net-tools/net-tools.config.h.gz
-rw-r--r-- 1 root root 970 2018-02-27 06:13 ./source/n/net-tools/slack-desc
-drwxr-xr-x 2 root root 4096 2024-11-26 23:24 ./source/n/netatalk
+drwxr-xr-x 2 root root 4096 2024-12-11 18:40 ./source/n/netatalk
-rw-r--r-- 1 root root 374 2024-11-26 23:24 ./source/n/netatalk/doinst.sh.gz
--rw-r--r-- 1 root root 924360 2024-11-24 17:40 ./source/n/netatalk/netatalk-4.0.7.tar.xz
--rwxr-xr-x 1 root root 4832 2024-11-26 23:26 ./source/n/netatalk/netatalk.SlackBuild
+-rw-r--r-- 1 root root 924944 2024-12-09 17:12 ./source/n/netatalk/netatalk-4.0.8.tar.xz
+-rwxr-xr-x 1 root root 4832 2024-12-11 18:40 ./source/n/netatalk/netatalk.SlackBuild
-rw-r--r-- 1 root root 63 2023-01-13 19:51 ./source/n/netatalk/netatalk.url
-rw-r--r-- 1 root root 1009 2018-09-05 21:12 ./source/n/netatalk/rc.atalk.new
-rw-r--r-- 1 root root 1036 2018-02-27 06:13 ./source/n/netatalk/slack-desc
@@ -13291,12 +13292,12 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/nfacct
-rw-r--r-- 1 root root 217604 2016-08-22 11:40 ./source/n/nfacct/nfacct-1.0.2.tar.xz
-rwxr-xr-x 1 root root 3405 2021-02-13 05:32 ./source/n/nfacct/nfacct.SlackBuild
-rw-r--r-- 1 root root 942 2018-02-27 06:13 ./source/n/nfacct/slack-desc
-drwxr-xr-x 2 root root 4096 2024-10-20 18:07 ./source/n/nfs-utils
+drwxr-xr-x 2 root root 4096 2024-12-11 18:41 ./source/n/nfs-utils
-rw-r--r-- 1 root root 547 2020-05-04 02:06 ./source/n/nfs-utils/doinst.sh.gz
-rw-r--r-- 1 root root 154 1994-08-20 23:14 ./source/n/nfs-utils/exports
--rw-r--r-- 1 root root 566 2024-10-19 14:35 ./source/n/nfs-utils/nfs-utils-2.8.1.tar.sign
--rw-r--r-- 1 root root 739048 2024-10-19 14:35 ./source/n/nfs-utils/nfs-utils-2.8.1.tar.xz
--rwxr-xr-x 1 root root 6437 2024-08-22 12:12 ./source/n/nfs-utils/nfs-utils.SlackBuild
+-rw-r--r-- 1 root root 566 2024-12-10 16:23 ./source/n/nfs-utils/nfs-utils-2.8.2.tar.sign
+-rw-r--r-- 1 root root 741016 2024-12-10 16:23 ./source/n/nfs-utils/nfs-utils-2.8.2.tar.xz
+-rwxr-xr-x 1 root root 6466 2024-12-11 18:44 ./source/n/nfs-utils/nfs-utils.SlackBuild
-rw-r--r-- 1 root root 255 2008-03-31 22:19 ./source/n/nfs-utils/nfs-utils.lwrap.needs.lnsl.diff.gz
-rw-r--r-- 1 root root 49 2018-11-15 18:04 ./source/n/nfs-utils/nfs-utils.url
-rw-r--r-- 1 root root 292 2017-12-29 05:37 ./source/n/nfs-utils/nfs.default
@@ -13594,9 +13595,9 @@ drwxr-xr-x 2 root root 4096 2023-04-25 19:16 ./source/n/snownews
-rw-r--r-- 1 root root 116101 2023-04-12 23:40 ./source/n/snownews/snownews-1.11.tar.lz
-rwxr-xr-x 1 root root 4068 2023-04-25 19:17 ./source/n/snownews/snownews.SlackBuild
-rw-r--r-- 1 root root 42 2023-04-25 19:15 ./source/n/snownews/snownews.url
-drwxr-xr-x 2 root root 4096 2024-08-25 17:13 ./source/n/socat
+drwxr-xr-x 2 root root 4096 2024-12-11 18:46 ./source/n/socat
-rw-r--r-- 1 root root 949 2020-02-16 05:03 ./source/n/socat/slack-desc
--rw-r--r-- 1 root root 485465 2024-08-24 16:06 ./source/n/socat/socat-1.8.0.1.tar.lz
+-rw-r--r-- 1 root root 485841 2024-12-06 10:44 ./source/n/socat/socat-1.8.0.2.tar.lz
-rwxr-xr-x 1 root root 4289 2024-08-25 17:13 ./source/n/socat/socat.SlackBuild
-rw-r--r-- 1 root root 44 2020-02-16 04:58 ./source/n/socat/socat.url
drwxr-xr-x 2 root root 4096 2022-05-27 17:59 ./source/n/sshfs
@@ -14005,10 +14006,10 @@ drwxr-xr-x 2 root root 4096 2024-11-08 18:38 ./source/x/ibus-m17n
-rw-r--r-- 1 root root 642911 2024-11-07 13:54 ./source/x/ibus-m17n/ibus-m17n-1.4.34.tar.lz
-rwxr-xr-x 1 root root 3362 2024-09-09 16:55 ./source/x/ibus-m17n/ibus-m17n.SlackBuild
-rw-r--r-- 1 root root 710 2017-03-22 21:41 ./source/x/ibus-m17n/slack-desc
-drwxr-xr-x 2 root root 4096 2024-11-21 21:52 ./source/x/ibus-table
+drwxr-xr-x 2 root root 4096 2024-12-11 18:27 ./source/x/ibus-table
-rw-r--r-- 1 root root 112 2017-03-18 17:08 ./source/x/ibus-table/doinst.sh.gz
--rw-r--r-- 1 root root 1217217 2024-09-11 15:14 ./source/x/ibus-table/ibus-table-1.17.8.tar.lz
--rwxr-xr-x 1 root root 3420 2024-11-21 21:52 ./source/x/ibus-table/ibus-table.SlackBuild
+-rw-r--r-- 1 root root 1218209 2024-12-11 13:34 ./source/x/ibus-table/ibus-table-1.17.9.tar.lz
+-rwxr-xr-x 1 root root 3420 2024-12-11 18:27 ./source/x/ibus-table/ibus-table.SlackBuild
-rw-r--r-- 1 root root 882 2020-11-22 20:12 ./source/x/ibus-table/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/ibus-unikey
-rw-r--r-- 1 root root 3636 2017-09-27 18:33 ./source/x/ibus-unikey/gcc-6.diff.gz
@@ -15286,8 +15287,8 @@ drwxr-xr-x 2 root root 4096 2024-03-03 19:29 ./source/x/x11/src/font
-rw-r--r-- 1 root root 189952 2023-02-27 23:42 ./source/x/x11/src/font/font-bh-lucidatypewriter-75dpi-1.0.4.tar.xz
-rw-r--r-- 1 root root 372012 2023-02-27 23:44 ./source/x/x11/src/font/font-bh-ttf-1.0.4.tar.xz
-rw-r--r-- 1 root root 633212 2023-02-27 23:47 ./source/x/x11/src/font/font-bh-type1-1.0.4.tar.xz
--rw-r--r-- 1 root root 176520 2023-02-27 23:50 ./source/x/x11/src/font/font-bitstream-100dpi-1.0.4.tar.xz
--rw-r--r-- 1 root root 159708 2023-02-27 23:53 ./source/x/x11/src/font/font-bitstream-75dpi-1.0.4.tar.xz
+-rw-r--r-- 1 root root 176520 2023-02-27 23:50 ./source/x/x11/src/font/font-bitstream-100dpi-1.0.4.tar.xz
+-rw-r--r-- 1 root root 159708 2023-02-27 23:53 ./source/x/x11/src/font/font-bitstream-75dpi-1.0.4.tar.xz
-rw-r--r-- 1 root root 329196 2010-11-15 20:53 ./source/x/x11/src/font/font-bitstream-speedo-1.0.2.tar.xz
-rw-r--r-- 1 root root 393644 2023-02-27 23:56 ./source/x/x11/src/font/font-bitstream-type1-1.0.4.tar.xz
-rw-r--r-- 1 root root 235908 2023-02-28 00:02 ./source/x/x11/src/font/font-cronyx-cyrillic-1.0.4.tar.xz
@@ -15616,12 +15617,13 @@ drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/mozilla-firefox/
-rw-r--r-- 1 root root 680 2009-07-01 13:28 ./source/xap/mozilla-firefox/mozilla-firefox-mimeTypes-fix.diff.gz
-rwxr-xr-x 1 root root 15808 2024-11-28 20:32 ./source/xap/mozilla-firefox/mozilla-firefox.SlackBuild
-rw-r--r-- 1 root root 1033 2024-02-23 03:12 ./source/xap/mozilla-firefox/slack-desc
-drwxr-xr-x 4 root root 4096 2024-12-03 04:58 ./source/xap/mozilla-thunderbird
+drwxr-xr-x 4 root root 4096 2024-12-11 21:29 ./source/xap/mozilla-thunderbird
-rw-r--r-- 1 root root 266 2022-08-06 19:40 ./source/xap/mozilla-thunderbird/arc4random_buf.glibc-2.36.diff.gz
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/mozilla-thunderbird/autoconf
-rw-r--r-- 2 root root 5869 2016-07-03 18:04 ./source/xap/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
-rw-r--r-- 2 root root 300116 1999-01-15 21:03 ./source/xap/mozilla-thunderbird/autoconf/autoconf-2.13.tar.xz
-rwxr-xr-x 1 root root 2632 2016-07-03 18:50 ./source/xap/mozilla-thunderbird/autoconf/autoconf.build
+-rw-r--r-- 1 root root 6778 2024-12-11 21:29 ./source/xap/mozilla-thunderbird/b0dbc944fb7b.patch
drwxr-xr-x 3 root root 4096 2022-12-07 18:07 ./source/xap/mozilla-thunderbird/build-deps
-rwxr-xr-x 1 root root 1668 2022-12-07 18:07 ./source/xap/mozilla-thunderbird/build-deps.sh
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/mozilla-thunderbird/build-deps/autoconf
@@ -15629,11 +15631,11 @@ drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/mozilla-thunderb
-rw-r--r-- 2 root root 300116 1999-01-15 21:03 ./source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13.tar.xz
-rwxr-xr-x 1 root root 2502 2019-08-27 19:46 ./source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf.build
-rw-r--r-- 1 root root 263 2022-06-30 18:42 ./source/xap/mozilla-thunderbird/double_t.x86.diff.gz
--rwxr-xr-x 1 root root 12996 2024-11-28 20:32 ./source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
+-rwxr-xr-x 1 root root 13089 2024-12-11 21:31 ./source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
-rw-r--r-- 1 root root 1130 2018-02-27 06:47 ./source/xap/mozilla-thunderbird/slack-desc
-rw-r--r-- 1 root root 330 2019-08-27 16:35 ./source/xap/mozilla-thunderbird/tb.ui.scrollToClick.diff.gz
--rw-r--r-- 1 root root 678670780 2024-12-03 00:26 ./source/xap/mozilla-thunderbird/thunderbird-128.5.1esr.source.tar.xz
--rw-r--r-- 1 root root 833 2024-12-03 00:26 ./source/xap/mozilla-thunderbird/thunderbird-128.5.1esr.source.tar.xz.asc
+-rw-r--r-- 1 root root 674696420 2024-12-11 16:04 ./source/xap/mozilla-thunderbird/thunderbird-128.5.2esr.source.tar.xz
+-rw-r--r-- 1 root root 833 2024-12-11 16:04 ./source/xap/mozilla-thunderbird/thunderbird-128.5.2esr.source.tar.xz.asc
-rw-r--r-- 1 root root 3378 2005-03-08 05:13 ./source/xap/mozilla-thunderbird/thunderbird.desktop
drwxr-xr-x 2 root root 4096 2024-09-24 02:37 ./source/xap/mpv
-rw-r--r-- 1 root root 731 2024-05-30 21:48 ./source/xap/mpv/doinst.sh
diff --git a/recompress.sh b/recompress.sh
index 3acfd4a2d..f35e8bd49 100755
--- a/recompress.sh
+++ b/recompress.sh
@@ -301,7 +301,7 @@ gzip ./source/a/pcmciautils/doinst.sh
gzip ./source/a/findutils/findutils.no.default.options.warnings.diff
gzip ./source/a/kbd/doinst.sh
gzip ./source/a/kbd/fix-euro2.patch
-gzip ./source/a/kbd/kbd-2.6.3-backspace-1.patch
+gzip ./source/a/kbd/kbd-1.15-backspace-1.patch
gzip ./source/a/less/lesspipe.sh
gzip ./source/a/usb_modeswitch/device_reference.txt
gzip ./source/a/usb_modeswitch/doinst.sh
diff --git a/source/a/kbd/kbd-2.6.3-backspace-1.patch b/source/a/kbd/kbd-1.15-backspace-1.patch
similarity index 100%
rename from source/a/kbd/kbd-2.6.3-backspace-1.patch
rename to source/a/kbd/kbd-1.15-backspace-1.patch
diff --git a/source/a/kbd/kbd.SlackBuild b/source/a/kbd/kbd.SlackBuild
index 8fea0826f..4bfafdfd3 100755
--- a/source/a/kbd/kbd.SlackBuild
+++ b/source/a/kbd/kbd.SlackBuild
@@ -29,7 +29,7 @@ BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) export ARCH=i586 ;;
+ i?86) export ARCH=i686 ;;
arm*) export ARCH=arm ;;
# Unless $ARCH is already set, use uname -m for all other archs:
*) export ARCH=$( uname -m ) ;;
@@ -49,14 +49,11 @@ NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
TMP=${TMP:-/tmp}
PKG=$TMP/package-$PKGNAM
-if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i586 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
- SLKCFLAGS="-O2"
+if [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=pentium4 -mtune=generic"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
+ SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -fPIC"
LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
@@ -79,7 +76,7 @@ find . \
-exec chmod 644 {} \+
# Thanks, LFS
-zcat $CWD/kbd-2.6.3-backspace-1.patch.gz | patch -p1 --verbose || exit 1
+zcat $CWD/kbd-1.15-backspace-1.patch.gz | patch -p1 --verbose || exit 1
# Thanks, Arch
zcat $CWD/fix-euro2.patch.gz | patch -p1 --verbose || exit 1
diff --git a/source/l/glib2/d02c95c91a3d2636089fe9b64798fb6f69babb6b.patch b/source/l/glib2/d02c95c91a3d2636089fe9b64798fb6f69babb6b.patch
new file mode 100644
index 000000000..2a9f109b9
--- /dev/null
+++ b/source/l/glib2/d02c95c91a3d2636089fe9b64798fb6f69babb6b.patch
@@ -0,0 +1,170 @@
+From 60e9deb2b0a42e63e02f4ebd819291a37103e882 Mon Sep 17 00:00:00 2001
+From: Philip Withnall
+Date: Tue, 10 Dec 2024 15:53:54 +0000
+Subject: [PATCH 1/3] Revert "gdbus: Fix leak of method invocation when
+ registering an object with closures"
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+This reverts commit 092fedd5f085a2f1966b5c34befe8b603c1a0f07.
+
+This was not the right change to make, and I shouldn’t have accepted the
+MR. The situation is laid out in this comment:
+https://gitlab.gnome.org/GNOME/glib/-/issues/2600#note_1385050
+
+tl;dr: The reference on the `GDBusMethodInvocation` which is transferred
+in to the `GDBusInterfaceMethodCallFunc` is balanced by a reference
+transferred to `g_dbus_method_invocation_return_*()`. This is how the
+refcounting has always worked for these functions, and even if we’d
+probably arrange things differently if the code was written now, we
+can’t change those semantics without breaking API.
+
+In particular, bindings have various bits of custom code to account for
+these reference tranfers (since they can’t be represented using
+gobject-introspection annotations), so changing the semantics will break
+bindings.
+
+Fixes: #3559
+---
+ gio/gdbusconnection.c | 2 +-
+ gio/tests/gdbus-export.c | 19 +------------------
+ 2 files changed, 2 insertions(+), 19 deletions(-)
+
+diff --git a/gio/gdbusconnection.c b/gio/gdbusconnection.c
+index c2107bcaff..3587a0928f 100644
+--- a/gio/gdbusconnection.c
++++ b/gio/gdbusconnection.c
+@@ -5950,7 +5950,7 @@ register_with_closures_on_method_call (GDBusConnection *connection,
+ g_value_set_variant (¶ms[5], parameters);
+
+ g_value_init (¶ms[6], G_TYPE_DBUS_METHOD_INVOCATION);
+- g_value_take_object (¶ms[6], g_steal_pointer (&invocation));
++ g_value_set_object (¶ms[6], invocation);
+
+ g_closure_invoke (data->method_call_closure, NULL, G_N_ELEMENTS (params), params, NULL);
+
+diff --git a/gio/tests/gdbus-export.c b/gio/tests/gdbus-export.c
+index 5be560013c..599df5bb56 100644
+--- a/gio/tests/gdbus-export.c
++++ b/gio/tests/gdbus-export.c
+@@ -161,23 +161,6 @@ foo_method_call (GDBusConnection *connection,
+ }
+ }
+
+-static void
+-foo_method_call_with_closure (GDBusConnection *connection,
+- const gchar *sender,
+- const gchar *object_path,
+- const gchar *interface_name,
+- const gchar *method_name,
+- GVariant *parameters,
+- GDBusMethodInvocation *invocation,
+- gpointer user_data)
+-{
+- /* The call below takes ownership of the invocation but ownership is not
+- * passed into the callback so get an additional reference here */
+- g_object_ref (invocation);
+-
+- foo_method_call (connection, sender, object_path, interface_name, method_name, parameters, invocation, user_data);
+-}
+-
+ static GVariant *
+ foo_get_property (GDBusConnection *connection,
+ const gchar *sender,
+@@ -1457,7 +1440,7 @@ test_object_registration_with_closures (void)
+ registration_id = g_dbus_connection_register_object_with_closures (c,
+ "/foo/boss",
+ (GDBusInterfaceInfo *) &foo_interface_info,
+- g_cclosure_new (G_CALLBACK (foo_method_call_with_closure), NULL, NULL),
++ g_cclosure_new (G_CALLBACK (foo_method_call), NULL, NULL),
+ g_cclosure_new (G_CALLBACK (foo_get_property), NULL, NULL),
+ g_cclosure_new (G_CALLBACK (foo_set_property), NULL, NULL),
+ &error);
+--
+GitLab
+
+
+From 1b66bf4122a1e5b881b2ed132e79beb5c54b75e4 Mon Sep 17 00:00:00 2001
+From: Philip Withnall
+Date: Tue, 10 Dec 2024 15:59:04 +0000
+Subject: [PATCH 2/3] =?UTF-8?q?gdbusconnection:=20Add=20a=20comment=20expl?=
+ =?UTF-8?q?aining=20why=20an=20invocation=20is=20=E2=80=98leaked=E2=80=99?=
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+It’s not leaked, it’s transferred forwards to the eventual
+`g_dbus_method_invocation_return_*()` call.
+
+Signed-off-by: Philip Withnall
+
+Helps: #3559
+---
+ gio/gdbusconnection.c | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/gio/gdbusconnection.c b/gio/gdbusconnection.c
+index 3587a0928f..a4b57cfc6e 100644
+--- a/gio/gdbusconnection.c
++++ b/gio/gdbusconnection.c
+@@ -5950,6 +5950,11 @@ register_with_closures_on_method_call (GDBusConnection *connection,
+ g_value_set_variant (¶ms[5], parameters);
+
+ g_value_init (¶ms[6], G_TYPE_DBUS_METHOD_INVOCATION);
++ /* NOTE: This is deliberately *not* g_value_take_object(). A reference to
++ * `invocation` is transferred in to this function, and it needs to be
++ * transferred onwards to the `g_dbus_method_invocation_return_*()` method
++ * call which must eventually happen (either in the closure function, or in
++ * a delayed consequence from it). Changing this will break API. */
+ g_value_set_object (¶ms[6], invocation);
+
+ g_closure_invoke (data->method_call_closure, NULL, G_N_ELEMENTS (params), params, NULL);
+--
+GitLab
+
+
+From 557d2e498def230c40a8d785d4eaf2d86ec69137 Mon Sep 17 00:00:00 2001
+From: Philip Withnall
+Date: Tue, 10 Dec 2024 16:59:33 +0000
+Subject: [PATCH 3/3] gdbusconnection: Document existing refcount semantics of
+ closures
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+As per the previous few commits, explicitly document the established
+reference counting semantics of the method call closure for
+`g_dbus_connection_register_object_with_closures()`.
+
+This isn’t ideal, but
+`g_dbus_connection_register_object_with_closures()` has had these
+semantics for 10 years now, and it’s a bit late to change them to
+something neater.
+
+Signed-off-by: Philip Withnall
+
+Helps: #3559
+---
+ gio/gdbusconnection.c | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/gio/gdbusconnection.c b/gio/gdbusconnection.c
+index a4b57cfc6e..8e8e16afaa 100644
+--- a/gio/gdbusconnection.c
++++ b/gio/gdbusconnection.c
+@@ -6089,6 +6089,11 @@ register_with_closures_on_set_property (GDBusConnection *connection,
+ * Version of g_dbus_connection_register_object() using closures instead of a
+ * #GDBusInterfaceVTable for easier binding in other languages.
+ *
++ * Note that the reference counting semantics of the function wrapped by
++ * @method_call_closure are the same as those of
++ * [callback@Gio.DBusInterfaceMethodCallFunc]: ownership of a reference to the
++ * [class@Gio.DBusMethodInvocation] is transferred to the function.
++ *
+ * Returns: 0 if @error is set, otherwise a registration ID (never 0)
+ * that can be used with g_dbus_connection_unregister_object() .
+ *
+--
+GitLab
+
diff --git a/source/l/glib2/glib2.SlackBuild b/source/l/glib2/glib2.SlackBuild
index 2805b3a27..eab136c5f 100755
--- a/source/l/glib2/glib2.SlackBuild
+++ b/source/l/glib2/glib2.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=glib2
VERSION=${VERSION:-$(echo glib-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -74,6 +74,8 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
+cat $CWD/d02c95c91a3d2636089fe9b64798fb6f69babb6b.patch | patch -p1 --verbose || exit 1
+
# Configure, build, and install:
export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS"
diff --git a/source/n/netatalk/netatalk.SlackBuild b/source/n/netatalk/netatalk.SlackBuild
index e39c193c1..922685072 100755
--- a/source/n/netatalk/netatalk.SlackBuild
+++ b/source/n/netatalk/netatalk.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=netatalk
VERSION=${VERSION:-$(echo netatalk-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/n/nfs-utils/nfs-utils.SlackBuild b/source/n/nfs-utils/nfs-utils.SlackBuild
index e09517137..245ef5884 100755
--- a/source/n/nfs-utils/nfs-utils.SlackBuild
+++ b/source/n/nfs-utils/nfs-utils.SlackBuild
@@ -102,6 +102,7 @@ CFLAGS="$SLKCFLAGS" \
--with-pluginpath=/usr/lib${LIBDIRSUFFIX}/libnfsidmap \
--disable-static \
--enable-mountconfig \
+ --enable-nfsdcltrack=yes \
--enable-nfsv4=yes \
--enable-gss=yes \
--enable-svcgss=yes \
diff --git a/source/x/ibus-table/ibus-table.SlackBuild b/source/x/ibus-table/ibus-table.SlackBuild
index f5c722530..bc5f1a009 100755
--- a/source/x/ibus-table/ibus-table.SlackBuild
+++ b/source/x/ibus-table/ibus-table.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=ibus-table
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/xap/mozilla-thunderbird/b0dbc944fb7b.patch b/source/xap/mozilla-thunderbird/b0dbc944fb7b.patch
new file mode 100644
index 000000000..83dbecbdb
--- /dev/null
+++ b/source/xap/mozilla-thunderbird/b0dbc944fb7b.patch
@@ -0,0 +1,148 @@
+
+# HG changeset patch
+# User Filipe Laíns
+# Date 1733719242 0
+# Node ID b0dbc944fb7b5f7df9ae370a247405d5c7c181ee
+# Parent 550046479ed6e9c01ea14ae7156002f5ec815ae5
+Bug 1935621 - Fix virtual environment sysconfig path calculation r=firefox-build-system-reviewers,ahochheiden
+
+Signed-off-by: Filipe Laíns
+
+Signed-off-by: Filipe Laíns
+
+Signed-off-by: Filipe Laíns
+
+Differential Revision: https://phabricator.services.mozilla.com/D231480
+
+diff --git a/python/mach/mach/site.py b/python/mach/mach/site.py
+--- a/python/mach/mach/site.py
++++ b/python/mach/mach/site.py
+@@ -12,16 +12,17 @@ import json
+ import os
+ import platform
+ import shutil
+ import site
+ import subprocess
+ import sys
+ import sysconfig
+ import tempfile
++import warnings
+ from contextlib import contextmanager
+ from pathlib import Path
+ from typing import Callable, Optional
+
+ from mach.requirements import (
+ MachEnvRequirements,
+ UnexpectedFlexibleRequirementException,
+ )
+@@ -814,43 +815,85 @@ class CommandSiteManager:
+ self._metadata,
+ )
+
+
+ class PythonVirtualenv:
+ """Calculates paths of interest for general python virtual environments"""
+
+ def __init__(self, prefix):
+- if _is_windows:
+- self.bin_path = os.path.join(prefix, "Scripts")
+- self.python_path = os.path.join(self.bin_path, "python.exe")
++ self.prefix = os.path.realpath(prefix)
++ self.paths = self._get_sysconfig_paths(self.prefix)
++
++ # Name of the Python executable to use in virtual environments.
++ # An executable with the same name as sys.executable might not exist in
++ # virtual environments. An executable with 'python' as the steam —
++ # without version numbers or ABI flags — will always be present in
++ # virtual environments, so we use that.
++ python_exe_name = "python" + sysconfig.get_config_var("EXE")
++
++ self.bin_path = self.paths["scripts"]
++ self.python_path = os.path.join(self.bin_path, python_exe_name)
++
++ @staticmethod
++ def _get_sysconfig_paths(prefix):
++ """Calculate the sysconfig paths of a virtual environment in the given prefix.
++
++ The virtual environment MUST be using the same Python distribution as us.
++ """
++ # Determine the sysconfig scheme used in virtual environments
++ if "venv" in sysconfig.get_scheme_names():
++ # A 'venv' scheme was added in Python 3.11 to allow users to
++ # calculate the paths for a virtual environment, since the default
++ # scheme may not always be the same as used on virtual environments.
++ # Some common examples are the system Python distributed by macOS,
++ # Debian, and Fedora.
++ # For more information, see https://github.com/python/cpython/issues/89576
++ venv_scheme = "venv"
++ elif os.name == "nt":
++ # We know that before the 'venv' scheme was added, on Windows,
++ # the 'nt' scheme was used in virtual environments.
++ venv_scheme = "nt"
++ elif os.name == "posix":
++ # We know that before the 'venv' scheme was added, on POSIX,
++ # the 'posix_prefix' scheme was used in virtual environments.
++ venv_scheme = "posix_prefix"
+ else:
+- self.bin_path = os.path.join(prefix, "bin")
+- self.python_path = os.path.join(self.bin_path, "python")
+- self.prefix = os.path.realpath(prefix)
++ # This should never happen with upstream Python, as the 'venv'
++ # scheme should always be available on >=3.11, and no other
++ # platforms are supported by the upstream on older Python versions.
++ #
++ # Since the 'venv' scheme isn't available, and we have no knowledge
++ # of this platform/distribution, fallback to the default scheme.
++ #
++ # Hitting this will likely be the result of running a custom Python
++ # distribution targetting a platform that is not supported by the
++ # upstream.
++ # In this case, unless the Python vendor patched the Python
++ # distribution in such a way as the default scheme may not always be
++ # the same scheme, using the default scheme should be correct.
++ # If the vendor did patch Python as such, to work around this issue,
++ # I would recommend them to define a 'venv' scheme that matches
++ # the layout used on virtual environments in their Python distribution.
++ # (rec. signed Filipe Laíns — upstream sysconfig maintainer)
++ venv_scheme = sysconfig.get_default_scheme()
++ warnings.warn(
++ f"Unknown platform '{os.name}', using the default install scheme '{venv_scheme}'. "
++ "If this is incorrect, please ask your Python vendor to add a 'venv' sysconfig scheme "
++ "(see https://github.com/python/cpython/issues/89576, or check the code comment).",
++ stacklevel=2,
++ )
++ # Build the sysconfig config_vars dictionary for the virtual environment.
++ venv_vars = sysconfig.get_config_vars().copy()
++ venv_vars["base"] = venv_vars["platbase"] = prefix
++ # Get sysconfig paths for the virtual environment.
++ return sysconfig.get_paths(venv_scheme, vars=venv_vars)
+
+- @functools.lru_cache(maxsize=None)
+ def resolve_sysconfig_packages_path(self, sysconfig_path):
+- # macOS uses a different default sysconfig scheme based on whether it's using the
+- # system Python or running in a virtualenv.
+- # Manually define the scheme (following the implementation in
+- # "sysconfig._get_default_scheme()") so that we're always following the
+- # code path for a virtualenv directory structure.
+- if os.name == "posix":
+- scheme = "posix_prefix"
+- else:
+- scheme = os.name
+-
+- sysconfig_paths = sysconfig.get_paths(scheme)
+- data_path = Path(sysconfig_paths["data"])
+- path = Path(sysconfig_paths[sysconfig_path])
+- relative_path = path.relative_to(data_path)
+-
+- # Path to virtualenv's "site-packages" directory for provided sysconfig path
+- return os.path.normpath(os.path.normcase(Path(self.prefix) / relative_path))
++ return self.paths[sysconfig_path]
+
+ def site_packages_dirs(self):
+ dirs = []
+ if sys.platform.startswith("win"):
+ dirs.append(os.path.normpath(os.path.normcase(self.prefix)))
+ purelib = self.resolve_sysconfig_packages_path("purelib")
+ platlib = self.resolve_sysconfig_packages_path("platlib")
+
+
diff --git a/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild b/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
index 4ded76cbc..6d8aba79b 100755
--- a/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
+++ b/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
@@ -168,6 +168,9 @@ fi
# Don't define a function that's included starting in glibc-2.36:
zcat $CWD/arc4random_buf.glibc-2.36.diff.gz | patch -p1 --verbose || exit 1
+# Fix build with recent Python:
+cat $CWD/b0dbc944fb7b.patch | patch -p1 --verbose || exit 1
+
# Accept sha1 signatures for a while longer:
sed -i 's|pref("mail.smime.accept_insecure_sha1_message_signatures", false);|pref("mail.smime.accept_insecure_sha1_message_signatures", true);|g' comm/mail/extensions/am-e2e/prefs/e2e-prefs.js