summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2023-01-20 23:58:24 +0000
committer Eric Hameleers <alien@slackware.com>2023-01-21 01:40:36 +0100
commit0dc754d878c9d290de483fd5c516ec86b5da72b1 (patch)
tree3881a07c21fc7979a617d6fcdb0025b444c4b000
parent14094b8867a3f7e7e1012a29da49d5b2cce683d5 (diff)
downloadcurrent-0dc754d878c9d290de483fd5c516ec86b5da72b1.tar.gz
current-0dc754d878c9d290de483fd5c516ec86b5da72b1.tar.xz
Fri Jan 20 23:58:24 UTC 202320230120235824
ap/mc-4.8.29-x86_64-1.txz: Upgraded. d/cmake-3.25.2-x86_64-1.txz: Upgraded. l/editorconfig-core-c-0.12.6-x86_64-1.txz: Upgraded. l/glib2-2.74.5-x86_64-1.txz: Upgraded. l/gtk+3-3.24.36-x86_64-1.txz: Upgraded. l/talloc-2.4.0-x86_64-1.txz: Upgraded. l/tevent-0.14.0-x86_64-1.txz: Upgraded. xap/mozilla-thunderbird-102.7.0-x86_64-1.txz: Upgraded. This release contains security fixes and improvements. For more information, see: https://www.mozilla.org/en-US/thunderbird/102.7.0/releasenotes/ https://www.mozilla.org/en-US/security/known-vulnerabilities/thunderbird/#thunderbird102.7 (* Security fix *) xap/seamonkey-2.53.15-x86_64-1.txz: Upgraded. This update contains security fixes and improvements. For more information, see: https://www.seamonkey-project.org/releases/seamonkey2.53.15 (* Security fix *)
-rw-r--r--ChangeLog.rss32
-rw-r--r--ChangeLog.txt20
-rw-r--r--FILELIST.TXT164
-rwxr-xr-xrecompress.sh3
-rw-r--r--source/d/cmake/cmake.url2
-rw-r--r--source/l/glib2/3120.patch395
-rwxr-xr-xsource/l/glib2/glib2.SlackBuild3
-rw-r--r--source/l/gtk+3/fix.missing.gdk.wayland.cursor.meson.build.diff15
-rwxr-xr-xsource/l/gtk+3/gtk+3.SlackBuild17
-rw-r--r--source/l/gtk+3/gtk.array-bounds.gcc11.diff10
-rw-r--r--source/l/gtk+3/gtk.fix.missing.version-check.py.diff39
11 files changed, 133 insertions, 567 deletions
diff --git a/ChangeLog.rss b/ChangeLog.rss
index 32b43441f..7e74feead 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,10 +11,38 @@
<description>Tracking Slackware development in git.</description>
<language>en-us</language>
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
- <pubDate>Thu, 19 Jan 2023 21:07:32 GMT</pubDate>
- <lastBuildDate>Thu, 19 Jan 2023 21:32:36 GMT</lastBuildDate>
+ <pubDate>Fri, 20 Jan 2023 23:58:24 GMT</pubDate>
+ <lastBuildDate>Sat, 21 Jan 2023 00:40:32 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
+ <title>Fri, 20 Jan 2023 23:58:24 GMT</title>
+ <pubDate>Fri, 20 Jan 2023 23:58:24 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20230120235824</link>
+ <guid isPermaLink="false">20230120235824</guid>
+ <description>
+ <![CDATA[<pre>
+ap/mc-4.8.29-x86_64-1.txz: Upgraded.
+d/cmake-3.25.2-x86_64-1.txz: Upgraded.
+l/editorconfig-core-c-0.12.6-x86_64-1.txz: Upgraded.
+l/glib2-2.74.5-x86_64-1.txz: Upgraded.
+l/gtk+3-3.24.36-x86_64-1.txz: Upgraded.
+l/talloc-2.4.0-x86_64-1.txz: Upgraded.
+l/tevent-0.14.0-x86_64-1.txz: Upgraded.
+xap/mozilla-thunderbird-102.7.0-x86_64-1.txz: Upgraded.
+ This release contains security fixes and improvements.
+ For more information, see:
+ https://www.mozilla.org/en-US/thunderbird/102.7.0/releasenotes/
+ https://www.mozilla.org/en-US/security/known-vulnerabilities/thunderbird/#thunderbird102.7
+ (* Security fix *)
+xap/seamonkey-2.53.15-x86_64-1.txz: Upgraded.
+ This update contains security fixes and improvements.
+ For more information, see:
+ https://www.seamonkey-project.org/releases/seamonkey2.53.15
+ (* Security fix *)
+ </pre>]]>
+ </description>
+ </item>
+ <item>
<title>Thu, 19 Jan 2023 21:07:32 GMT</title>
<pubDate>Thu, 19 Jan 2023 21:07:32 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20230119210732</link>
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 8cf9106ff..15c29eabb 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,23 @@
+Fri Jan 20 23:58:24 UTC 2023
+ap/mc-4.8.29-x86_64-1.txz: Upgraded.
+d/cmake-3.25.2-x86_64-1.txz: Upgraded.
+l/editorconfig-core-c-0.12.6-x86_64-1.txz: Upgraded.
+l/glib2-2.74.5-x86_64-1.txz: Upgraded.
+l/gtk+3-3.24.36-x86_64-1.txz: Upgraded.
+l/talloc-2.4.0-x86_64-1.txz: Upgraded.
+l/tevent-0.14.0-x86_64-1.txz: Upgraded.
+xap/mozilla-thunderbird-102.7.0-x86_64-1.txz: Upgraded.
+ This release contains security fixes and improvements.
+ For more information, see:
+ https://www.mozilla.org/en-US/thunderbird/102.7.0/releasenotes/
+ https://www.mozilla.org/en-US/security/known-vulnerabilities/thunderbird/#thunderbird102.7
+ (* Security fix *)
+xap/seamonkey-2.53.15-x86_64-1.txz: Upgraded.
+ This update contains security fixes and improvements.
+ For more information, see:
+ https://www.seamonkey-project.org/releases/seamonkey2.53.15
+ (* Security fix *)
++--------------------------+
Thu Jan 19 21:07:32 UTC 2023
a/pkgtools-15.1-noarch-4.txz: Rebuilt.
makepkg: also let xz decide how many threads to use on ARM platforms aarch64
diff --git a/FILELIST.TXT b/FILELIST.TXT
index c53dbcd3c..55432febd 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Thu Jan 19 21:10:41 UTC 2023
+Sat Jan 21 00:05:34 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-01-19 21:07 .
+drwxr-xr-x 12 root root 4096 2023-01-20 23:58 .
-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 1107148 2023-01-19 00:48 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-01-19 00:48 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1107626 2023-01-19 21:10 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-01-19 21:10 ./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 471669 2023-01-19 21:07 ./ChangeLog.txt
+-rw-r--r-- 1 root root 472565 2023-01-20 23:58 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2023-01-19 00:39 ./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-01-19 00:39 ./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 1441587 2023-01-19 00:48 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1442311 2023-01-19 21:10 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
--rw-r--r-- 1 root root 861660 2023-01-19 21:10 ./PACKAGES.TXT
+-rw-r--r-- 1 root root 861660 2023-01-21 00:05 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
-rw-r--r-- 1 root root 3623 2023-01-19 00:28 ./README.initrd
-rw-r--r-- 1 root root 34162 2022-01-30 20:35 ./README_CRYPT.TXT
@@ -746,11 +746,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-01-19 21:10 ./slackware64
--rw-r--r-- 1 root root 336268 2023-01-19 21:10 ./slackware64/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-01-19 21:10 ./slackware64/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 417045 2023-01-19 21:09 ./slackware64/FILE_LIST
--rw-r--r-- 1 root root 4318860 2023-01-19 21:09 ./slackware64/MANIFEST.bz2
+drwxr-xr-x 17 root root 4096 2023-01-21 00:05 ./slackware64
+-rw-r--r-- 1 root root 336268 2023-01-21 00:05 ./slackware64/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-01-21 00:05 ./slackware64/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 417045 2023-01-21 00:04 ./slackware64/FILE_LIST
+-rw-r--r-- 1 root root 4318599 2023-01-21 00:04 ./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-01-19 21:09 ./slackware64/a
-rw-r--r-- 1 root root 327 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txt
@@ -1136,7 +1136,7 @@ drwxr-xr-x 2 root root 32768 2023-01-19 21:09 ./slackware64/a
-rw-r--r-- 1 root root 540 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txt
-rw-r--r-- 1 root root 56160 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz.asc
-drwxr-xr-x 2 root root 20480 2023-01-19 00:46 ./slackware64/ap
+drwxr-xr-x 2 root root 20480 2023-01-21 00:04 ./slackware64/ap
-rw-r--r-- 1 root root 291 2021-02-13 11:23 ./slackware64/ap/a2ps-4.14-x86_64-9.txt
-rw-r--r-- 1 root root 703580 2021-02-13 11:23 ./slackware64/ap/a2ps-4.14-x86_64-9.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:23 ./slackware64/ap/a2ps-4.14-x86_64-9.txz.asc
@@ -1279,9 +1279,9 @@ drwxr-xr-x 2 root root 20480 2023-01-19 00:46 ./slackware64/ap
-rw-r--r-- 1 root root 369 2022-11-08 20:26 ./slackware64/ap/mariadb-10.6.11-x86_64-1.txt
-rw-r--r-- 1 root root 30177416 2022-11-08 20:26 ./slackware64/ap/mariadb-10.6.11-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-11-08 20:26 ./slackware64/ap/mariadb-10.6.11-x86_64-1.txz.asc
--rw-r--r-- 1 root root 489 2022-03-27 19:46 ./slackware64/ap/mc-4.8.28-x86_64-1.txt
--rw-r--r-- 1 root root 1763532 2022-03-27 19:46 ./slackware64/ap/mc-4.8.28-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-03-27 19:46 ./slackware64/ap/mc-4.8.28-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 489 2023-01-20 19:37 ./slackware64/ap/mc-4.8.29-x86_64-1.txt
+-rw-r--r-- 1 root root 1774556 2023-01-20 19:37 ./slackware64/ap/mc-4.8.29-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-01-20 19:37 ./slackware64/ap/mc-4.8.29-x86_64-1.txz.asc
-rw-r--r-- 1 root root 417 2022-11-19 19:17 ./slackware64/ap/moc-2.6_alpha3-x86_64-2.txt
-rw-r--r-- 1 root root 248900 2022-11-19 19:17 ./slackware64/ap/moc-2.6_alpha3-x86_64-2.txz
-rw-r--r-- 1 root root 163 2022-11-19 19:17 ./slackware64/ap/moc-2.6_alpha3-x86_64-2.txz.asc
@@ -1391,7 +1391,7 @@ drwxr-xr-x 2 root root 20480 2023-01-19 00:46 ./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-01-19 00:47 ./slackware64/d
+drwxr-xr-x 2 root root 20480 2023-01-21 00:04 ./slackware64/d
-rw-r--r-- 1 root root 360 2022-03-09 03:58 ./slackware64/d/Cython-0.29.28-x86_64-1.txt
-rw-r--r-- 1 root root 2393012 2022-03-09 03:58 ./slackware64/d/Cython-0.29.28-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-03-09 03:58 ./slackware64/d/Cython-0.29.28-x86_64-1.txz.asc
@@ -1425,9 +1425,9 @@ drwxr-xr-x 2 root root 20480 2023-01-19 00:47 ./slackware64/d
-rw-r--r-- 1 root root 663 2022-10-19 18:35 ./slackware64/d/clisp-2.50_20220927_acb1266ee-x86_64-1.txt
-rw-r--r-- 1 root root 3137024 2022-10-19 18:35 ./slackware64/d/clisp-2.50_20220927_acb1266ee-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-10-19 18:35 ./slackware64/d/clisp-2.50_20220927_acb1266ee-x86_64-1.txz.asc
--rw-r--r-- 1 root root 379 2022-12-02 02:12 ./slackware64/d/cmake-3.25.1-x86_64-1.txt
--rw-r--r-- 1 root root 8659152 2022-12-02 02:12 ./slackware64/d/cmake-3.25.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-12-02 02:12 ./slackware64/d/cmake-3.25.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 379 2023-01-20 18:04 ./slackware64/d/cmake-3.25.2-x86_64-1.txt
+-rw-r--r-- 1 root root 8658172 2023-01-20 18:04 ./slackware64/d/cmake-3.25.2-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-01-20 18:04 ./slackware64/d/cmake-3.25.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 332 2021-02-13 09:13 ./slackware64/d/cscope-15.9-x86_64-3.txt
-rw-r--r-- 1 root root 143136 2021-02-13 09:13 ./slackware64/d/cscope-15.9-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:13 ./slackware64/d/cscope-15.9-x86_64-3.txz.asc
@@ -2774,7 +2774,7 @@ drwxr-xr-x 2 root root 86016 2023-01-19 21:09 ./slackware64/kde
-rw-r--r-- 1 root root 517 2023-01-05 22:52 ./slackware64/kde/zanshin-22.12.1-x86_64-1.txt
-rw-r--r-- 1 root root 683740 2023-01-05 22:52 ./slackware64/kde/zanshin-22.12.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-01-05 22:52 ./slackware64/kde/zanshin-22.12.1-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 86016 2023-01-19 21:09 ./slackware64/l
+drwxr-xr-x 2 root root 86016 2023-01-21 00:04 ./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
@@ -2928,9 +2928,9 @@ drwxr-xr-x 2 root root 86016 2023-01-19 21:09 ./slackware64/l
-rw-r--r-- 1 root root 322 2021-02-13 06:25 ./slackware64/l/ebook-tools-0.2.2-x86_64-7.txt
-rw-r--r-- 1 root root 23156 2021-02-13 06:25 ./slackware64/l/ebook-tools-0.2.2-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:25 ./slackware64/l/ebook-tools-0.2.2-x86_64-7.txz.asc
--rw-r--r-- 1 root root 704 2021-07-15 16:36 ./slackware64/l/editorconfig-core-c-0.12.5-x86_64-1.txt
--rw-r--r-- 1 root root 27792 2021-07-15 16:36 ./slackware64/l/editorconfig-core-c-0.12.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-07-15 16:36 ./slackware64/l/editorconfig-core-c-0.12.5-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 704 2023-01-20 20:45 ./slackware64/l/editorconfig-core-c-0.12.6-x86_64-1.txt
+-rw-r--r-- 1 root root 27908 2023-01-20 20:45 ./slackware64/l/editorconfig-core-c-0.12.6-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-01-20 20:45 ./slackware64/l/editorconfig-core-c-0.12.6-x86_64-1.txz.asc
-rw-r--r-- 1 root root 265 2021-10-03 22:46 ./slackware64/l/eigen3-3.4.0-x86_64-1.txt
-rw-r--r-- 1 root root 1035096 2021-10-03 22:46 ./slackware64/l/eigen3-3.4.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-10-03 22:46 ./slackware64/l/eigen3-3.4.0-x86_64-1.txz.asc
@@ -3024,9 +3024,9 @@ drwxr-xr-x 2 root root 86016 2023-01-19 21:09 ./slackware64/l
-rw-r--r-- 1 root root 300 2022-11-19 19:59 ./slackware64/l/glib-networking-2.74.0-x86_64-1.txt
-rw-r--r-- 1 root root 144184 2022-11-19 19:59 ./slackware64/l/glib-networking-2.74.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-11-19 19:59 ./slackware64/l/glib-networking-2.74.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 407 2022-12-25 20:15 ./slackware64/l/glib2-2.74.4-x86_64-1.txt
--rw-r--r-- 1 root root 4148144 2022-12-25 20:15 ./slackware64/l/glib2-2.74.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-12-25 20:15 ./slackware64/l/glib2-2.74.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 407 2023-01-20 18:09 ./slackware64/l/glib2-2.74.5-x86_64-1.txt
+-rw-r--r-- 1 root root 4148304 2023-01-20 18:09 ./slackware64/l/glib2-2.74.5-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-01-20 18:09 ./slackware64/l/glib2-2.74.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 313 2022-09-01 02:33 ./slackware64/l/glibc-2.36-x86_64-3.txt
-rw-r--r-- 1 root root 5417592 2022-09-01 02:33 ./slackware64/l/glibc-2.36-x86_64-3.txz
-rw-r--r-- 1 root root 163 2022-09-01 02:33 ./slackware64/l/glibc-2.36-x86_64-3.txz.asc
@@ -3096,9 +3096,9 @@ drwxr-xr-x 2 root root 86016 2023-01-19 21:09 ./slackware64/l
-rw-r--r-- 1 root root 328 2022-02-20 22:10 ./slackware64/l/gtk+2-2.24.33-x86_64-3.txt
-rw-r--r-- 1 root root 6887800 2022-02-20 22:10 ./slackware64/l/gtk+2-2.24.33-x86_64-3.txz
-rw-r--r-- 1 root root 163 2022-02-20 22:10 ./slackware64/l/gtk+2-2.24.33-x86_64-3.txz.asc
--rw-r--r-- 1 root root 328 2022-12-09 18:46 ./slackware64/l/gtk+3-3.24.35-x86_64-1.txt
--rw-r--r-- 1 root root 11245076 2022-12-09 18:46 ./slackware64/l/gtk+3-3.24.35-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-12-09 18:46 ./slackware64/l/gtk+3-3.24.35-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 328 2023-01-20 19:43 ./slackware64/l/gtk+3-3.24.36-x86_64-1.txt
+-rw-r--r-- 1 root root 11263340 2023-01-20 19:43 ./slackware64/l/gtk+3-3.24.36-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-01-20 19:43 ./slackware64/l/gtk+3-3.24.36-x86_64-1.txz.asc
-rw-r--r-- 1 root root 315 2022-12-23 18:49 ./slackware64/l/gtk4-4.8.3-x86_64-1.txt
-rw-r--r-- 1 root root 9632904 2022-12-23 18:49 ./slackware64/l/gtk4-4.8.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-23 18:49 ./slackware64/l/gtk4-4.8.3-x86_64-1.txz.asc
@@ -3899,9 +3899,9 @@ drwxr-xr-x 2 root root 86016 2023-01-19 21:09 ./slackware64/l
-rw-r--r-- 1 root root 521 2021-02-13 09:01 ./slackware64/l/taglib-extras-1.0.1-x86_64-4.txt
-rw-r--r-- 1 root root 31000 2021-02-13 09:01 ./slackware64/l/taglib-extras-1.0.1-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:01 ./slackware64/l/taglib-extras-1.0.1-x86_64-4.txz.asc
--rw-r--r-- 1 root root 287 2022-06-15 17:53 ./slackware64/l/talloc-2.3.4-x86_64-1.txt
--rw-r--r-- 1 root root 71296 2022-06-15 17:53 ./slackware64/l/talloc-2.3.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-06-15 17:53 ./slackware64/l/talloc-2.3.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 287 2023-01-20 19:43 ./slackware64/l/talloc-2.4.0-x86_64-1.txt
+-rw-r--r-- 1 root root 71752 2023-01-20 19:43 ./slackware64/l/talloc-2.4.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-01-20 19:43 ./slackware64/l/talloc-2.4.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 527 2021-02-13 09:03 ./slackware64/l/tango-icon-theme-0.8.90-noarch-6.txt
-rw-r--r-- 1 root root 1217320 2021-02-13 09:03 ./slackware64/l/tango-icon-theme-0.8.90-noarch-6.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:03 ./slackware64/l/tango-icon-theme-0.8.90-noarch-6.txz.asc
@@ -3911,9 +3911,9 @@ drwxr-xr-x 2 root root 86016 2023-01-19 21:09 ./slackware64/l
-rw-r--r-- 1 root root 305 2023-01-19 20:55 ./slackware64/l/tdb-1.4.8-x86_64-1.txt
-rw-r--r-- 1 root root 73372 2023-01-19 20:55 ./slackware64/l/tdb-1.4.8-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-01-19 20:55 ./slackware64/l/tdb-1.4.8-x86_64-1.txz.asc
--rw-r--r-- 1 root root 269 2022-07-27 18:57 ./slackware64/l/tevent-0.13.0-x86_64-1.txt
--rw-r--r-- 1 root root 116368 2022-07-27 18:57 ./slackware64/l/tevent-0.13.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-07-27 18:57 ./slackware64/l/tevent-0.13.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 269 2023-01-20 19:45 ./slackware64/l/tevent-0.14.0-x86_64-1.txt
+-rw-r--r-- 1 root root 117820 2023-01-20 19:45 ./slackware64/l/tevent-0.14.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-01-20 19:45 ./slackware64/l/tevent-0.14.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 408 2021-09-01 18:04 ./slackware64/l/tidy-html5-5.8.0-x86_64-2.txt
-rw-r--r-- 1 root root 296976 2021-09-01 18:04 ./slackware64/l/tidy-html5-5.8.0-x86_64-2.txz
-rw-r--r-- 1 root root 163 2021-09-01 18:04 ./slackware64/l/tidy-html5-5.8.0-x86_64-2.txz.asc
@@ -5327,7 +5327,7 @@ drwxr-xr-x 2 root root 65536 2023-01-19 21:09 ./slackware64/x
-rw-r--r-- 1 root root 213 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txt
-rw-r--r-- 1 root root 25896 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 16384 2023-01-18 06:18 ./slackware64/xap
+drwxr-xr-x 2 root root 16384 2023-01-21 00:04 ./slackware64/xap
-rw-r--r-- 1 root root 625 2022-10-09 18:00 ./slackware64/xap/MPlayer-20221009-x86_64-1.txt
-rw-r--r-- 1 root root 2750024 2022-10-09 18:00 ./slackware64/xap/MPlayer-20221009-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-10-09 18:00 ./slackware64/xap/MPlayer-20221009-x86_64-1.txz.asc
@@ -5407,9 +5407,9 @@ drwxr-xr-x 2 root root 16384 2023-01-18 06:18 ./slackware64/xap
-rw-r--r-- 1 root root 570 2023-01-17 21:00 ./slackware64/xap/mozilla-firefox-109.0-x86_64-1.txt
-rw-r--r-- 1 root root 59815960 2023-01-17 21:00 ./slackware64/xap/mozilla-firefox-109.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-01-17 21:00 ./slackware64/xap/mozilla-firefox-109.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 663 2022-12-21 19:50 ./slackware64/xap/mozilla-thunderbird-102.6.1-x86_64-1.txt
--rw-r--r-- 1 root root 55152348 2022-12-21 19:50 ./slackware64/xap/mozilla-thunderbird-102.6.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-12-21 19:50 ./slackware64/xap/mozilla-thunderbird-102.6.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 663 2023-01-20 20:59 ./slackware64/xap/mozilla-thunderbird-102.7.0-x86_64-1.txt
+-rw-r--r-- 1 root root 55167008 2023-01-20 20:59 ./slackware64/xap/mozilla-thunderbird-102.7.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-01-20 20:59 ./slackware64/xap/mozilla-thunderbird-102.7.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 359 2022-12-02 02:27 ./slackware64/xap/network-manager-applet-1.30.0-x86_64-1.txt
-rw-r--r-- 1 root root 885196 2022-12-02 02:27 ./slackware64/xap/network-manager-applet-1.30.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-02 02:27 ./slackware64/xap/network-manager-applet-1.30.0-x86_64-1.txz.asc
@@ -5431,9 +5431,9 @@ drwxr-xr-x 2 root root 16384 2023-01-18 06:18 ./slackware64/xap
-rw-r--r-- 1 root root 359 2021-02-15 20:28 ./slackware64/xap/sane-1.0.32-x86_64-1.txt
-rw-r--r-- 1 root root 3407020 2021-02-15 20:28 ./slackware64/xap/sane-1.0.32-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-02-15 20:28 ./slackware64/xap/sane-1.0.32-x86_64-1.txz.asc
--rw-r--r-- 1 root root 392 2022-09-29 19:28 ./slackware64/xap/seamonkey-2.53.14-x86_64-1.txt
--rw-r--r-- 1 root root 38498372 2022-09-29 19:28 ./slackware64/xap/seamonkey-2.53.14-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-09-29 19:28 ./slackware64/xap/seamonkey-2.53.14-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 392 2023-01-20 20:18 ./slackware64/xap/seamonkey-2.53.15-x86_64-1.txt
+-rw-r--r-- 1 root root 39006716 2023-01-20 20:18 ./slackware64/xap/seamonkey-2.53.15-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-01-20 20:18 ./slackware64/xap/seamonkey-2.53.15-x86_64-1.txz.asc
-rw-r--r-- 1 root root 602 2021-02-13 13:41 ./slackware64/xap/seyon-2.20c-x86_64-6.txt
-rw-r--r-- 1 root root 116916 2021-02-13 13:41 ./slackware64/xap/seyon-2.20c-x86_64-6.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:41 ./slackware64/xap/seyon-2.20c-x86_64-6.txz.asc
@@ -5594,11 +5594,11 @@ drwxr-xr-x 2 root root 4096 2021-02-15 19:33 ./slackware64/y
-rw-r--r-- 1 root root 1486956 2021-02-13 13:56 ./slackware64/y/nethack-3.6.6-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:56 ./slackware64/y/nethack-3.6.6-x86_64-3.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-01-19 21:10 ./source
--rw-r--r-- 1 root root 595268 2023-01-19 21:10 ./source/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-01-19 21:10 ./source/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 828069 2023-01-19 21:10 ./source/FILE_LIST
--rw-r--r-- 1 root root 24082732 2023-01-19 21:10 ./source/MANIFEST.bz2
+drwxr-xr-x 18 root root 4096 2023-01-21 00:05 ./source
+-rw-r--r-- 1 root root 594958 2023-01-21 00:05 ./source/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-01-21 00:05 ./source/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 827691 2023-01-21 00:05 ./source/FILE_LIST
+-rw-r--r-- 1 root root 24063776 2023-01-21 00:05 ./source/MANIFEST.bz2
-rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT
drwxr-xr-x 123 root root 4096 2023-01-19 20:13 ./source/a
-rw-r--r-- 1 root root 234 2022-10-16 18:39 ./source/a/FTBFSlog
@@ -6707,7 +6707,7 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/zoo
-rw-r--r-- 1 root root 173607 1994-12-30 20:19 ./source/a/zoo/zoo-2.10.tar.gz
-rwxr-xr-x 1 root root 3143 2021-02-13 05:31 ./source/a/zoo/zoo.SlackBuild
-rw-r--r-- 1 root root 14136 2010-05-22 09:49 ./source/a/zoo/zoo_2.10-22.debian.tar.gz
-drwxr-xr-x 85 root root 4096 2022-12-05 20:32 ./source/ap
+drwxr-xr-x 85 root root 4096 2023-01-20 19:37 ./source/ap
-rw-r--r-- 1 root root 248 2022-09-01 02:14 ./source/ap/FTBFSlog
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/a2ps
-rw-r--r-- 1 root root 1521 2017-10-01 17:59 ./source/ap/a2ps/a2ps-4.14-texinfo-nodes.patch.gz
@@ -7024,9 +7024,9 @@ drwxr-xr-x 2 root root 4096 2022-11-08 20:13 ./source/ap/mariadb
-rw-r--r-- 1 root root 34 2015-05-07 18:51 ./source/ap/mariadb/mirror.url
-rw-r--r-- 1 root root 1208 2021-04-23 17:54 ./source/ap/mariadb/rc.mysqld.gz
-rw-r--r-- 1 root root 824 2018-02-27 06:12 ./source/ap/mariadb/slack-desc
-drwxr-xr-x 3 root root 4096 2022-03-27 19:46 ./source/ap/mc
+drwxr-xr-x 3 root root 4096 2023-01-20 19:35 ./source/ap/mc
-rw-r--r-- 1 root root 1211 2016-03-26 18:35 ./source/ap/mc/mc-3605-extfs.c-fix-buffer-overflow.patch.gz
--rw-r--r-- 1 root root 2333072 2022-03-27 12:18 ./source/ap/mc/mc-4.8.28.tar.xz
+-rw-r--r-- 1 root root 2368156 2023-01-14 19:31 ./source/ap/mc/mc-4.8.29.tar.xz
-rwxr-xr-x 1 root root 4361 2021-08-15 22:27 ./source/ap/mc/mc.SlackBuild
-rw-r--r-- 1 root root 32 2019-01-01 20:08 ./source/ap/mc/mc.url
drwxr-xr-x 2 root root 4096 2009-07-14 20:23 ./source/ap/mc/profile.d
@@ -7388,10 +7388,10 @@ drwxr-xr-x 2 root root 4096 2022-10-19 18:05 ./source/d/clisp
-rw-r--r-- 1 root root 666366 2021-06-13 15:38 ./source/d/clisp/libffcall-2.4.tar.lz
-rw-r--r-- 1 root root 1116 2018-02-27 06:13 ./source/d/clisp/slack-desc
-rwxr-xr-x 1 root root 1890 2020-07-09 18:37 ./source/d/clisp/source.download
-drwxr-xr-x 2 root root 4096 2022-12-02 02:10 ./source/d/cmake
--rw-r--r-- 1 root root 7158980 2022-11-30 13:57 ./source/d/cmake/cmake-3.25.1.tar.lz
+drwxr-xr-x 2 root root 4096 2023-01-20 18:01 ./source/d/cmake
+-rw-r--r-- 1 root root 7073365 2023-01-19 16:16 ./source/d/cmake/cmake-3.25.2.tar.lz
-rwxr-xr-x 1 root root 4157 2022-04-30 19:32 ./source/d/cmake/cmake.SlackBuild
--rw-r--r-- 1 root root 121 2022-12-02 02:09 ./source/d/cmake/cmake.url
+-rw-r--r-- 1 root root 121 2023-01-20 18:01 ./source/d/cmake/cmake.url
-rw-r--r-- 1 root root 832 2018-11-29 19:16 ./source/d/cmake/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/d/cscope
-rw-r--r-- 1 root root 406801 2018-07-24 18:39 ./source/d/cscope/cscope-15.9.tar.lz
@@ -10039,8 +10039,8 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/ebook-tools
-rwxr-xr-x 1 root root 4041 2021-02-13 05:31 ./source/l/ebook-tools/ebook-tools.SlackBuild
-rw-r--r-- 1 root root 1350 2015-06-21 09:30 ./source/l/ebook-tools/epub3_fixed_layout.patch.gz
-rw-r--r-- 1 root root 781 2018-02-27 06:12 ./source/l/ebook-tools/slack-desc
-drwxr-xr-x 2 root root 4096 2021-07-14 19:00 ./source/l/editorconfig-core-c
--rw-r--r-- 1 root root 60779 2021-06-17 08:16 ./source/l/editorconfig-core-c/editorconfig-core-c-0.12.5.tar.lz
+drwxr-xr-x 2 root root 4096 2023-01-20 20:44 ./source/l/editorconfig-core-c
+-rw-r--r-- 1 root root 64164 2023-01-19 08:40 ./source/l/editorconfig-core-c/editorconfig-core-c-0.12.6.tar.lz
-rwxr-xr-x 1 root root 3378 2021-07-14 19:04 ./source/l/editorconfig-core-c/editorconfig-core-c.SlackBuild
-rw-r--r-- 1 root root 52 2021-07-14 19:00 ./source/l/editorconfig-core-c/editorconfig-core-c.url
-rw-r--r-- 1 root root 1204 2021-07-15 16:35 ./source/l/editorconfig-core-c/slack-desc
@@ -10228,11 +10228,10 @@ drwxr-xr-x 2 root root 4096 2022-11-19 19:52 ./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 5498 2021-02-13 05:31 ./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 2022-12-25 20:10 ./source/l/glib2
--rw-r--r-- 1 root root 14032 2022-12-25 19:14 ./source/l/glib2/3120.patch
+drwxr-xr-x 2 root root 4096 2023-01-20 18:05 ./source/l/glib2
-rw-r--r-- 1 root root 516 2011-11-06 22:03 ./source/l/glib2/doinst.sh.gz
--rw-r--r-- 1 root root 5208484 2022-12-21 21:23 ./source/l/glib2/glib-2.74.4.tar.xz
--rwxr-xr-x 1 root root 5403 2022-12-25 20:12 ./source/l/glib2/glib2.SlackBuild
+-rw-r--r-- 1 root root 5211852 2023-01-19 14:40 ./source/l/glib2/glib-2.74.5.tar.xz
+-rwxr-xr-x 1 root root 5295 2023-01-20 18:05 ./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
@@ -10403,13 +10402,10 @@ drwxr-xr-x 2 root root 4096 2003-01-11 06:27 ./source/l/gtk+2/profile.d
-rw-r--r-- 1 root root 781 2021-04-02 18:02 ./source/l/gtk+2/slack-desc
-rw-r--r-- 1 root root 339 2011-02-24 20:40 ./source/l/gtk+2/update-gtk-immodules
-rw-r--r-- 1 root root 1459 2013-07-12 04:52 ./source/l/gtk+2/update-gtk-immodules-2.0
-drwxr-xr-x 2 root root 4096 2022-12-09 18:42 ./source/l/gtk+3
+drwxr-xr-x 2 root root 4096 2023-01-20 19:30 ./source/l/gtk+3
-rw-r--r-- 1 root root 639 2014-09-30 04:11 ./source/l/gtk+3/doinst.sh.gz
--rw-r--r-- 1 root root 273 2022-12-09 18:41 ./source/l/gtk+3/fix.missing.gdk.wayland.cursor.meson.build.diff.gz
--rw-r--r-- 1 root root 17913328 2022-11-22 20:07 ./source/l/gtk+3/gtk+-3.24.35.tar.xz
--rwxr-xr-x 1 root root 5737 2022-12-09 18:43 ./source/l/gtk+3/gtk+3.SlackBuild
--rw-r--r-- 1 root root 200 2021-08-06 04:50 ./source/l/gtk+3/gtk.array-bounds.gcc11.diff.gz
--rw-r--r-- 1 root root 490 2020-04-27 18:10 ./source/l/gtk+3/gtk.fix.missing.version-check.py.diff.gz
+-rw-r--r-- 1 root root 12540184 2022-12-22 17:56 ./source/l/gtk+3/gtk+-3.24.36.tar.xz
+-rwxr-xr-x 1 root root 5213 2023-01-20 19:40 ./source/l/gtk+3/gtk+3.SlackBuild
-rw-r--r-- 1 root root 781 2021-04-02 18:03 ./source/l/gtk+3/slack-desc
-rw-r--r-- 1 root root 1458 2013-07-12 05:02 ./source/l/gtk+3/update-gtk-immodules-3.0
drwxr-xr-x 2 root root 4096 2022-12-23 18:48 ./source/l/gtk4
@@ -11852,10 +11848,10 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/taglib-extras
-rw-r--r-- 1 root root 793 2018-02-27 06:12 ./source/l/taglib/slack-desc
-rw-r--r-- 1 root root 963967 2022-10-27 02:38 ./source/l/taglib/taglib-1.13.tar.lz
-rwxr-xr-x 1 root root 3379 2021-02-16 19:23 ./source/l/taglib/taglib.SlackBuild
-drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/talloc
+drwxr-xr-x 2 root root 4096 2023-01-20 19:43 ./source/l/talloc
-rw-r--r-- 1 root root 741 2018-02-27 06:12 ./source/l/talloc/slack-desc
--rw-r--r-- 1 root root 488 2022-06-09 04:24 ./source/l/talloc/talloc-2.3.4.tar.asc
--rw-r--r-- 1 root root 496802 2022-06-09 04:24 ./source/l/talloc/talloc-2.3.4.tar.lz
+-rw-r--r-- 1 root root 488 2023-01-18 17:37 ./source/l/talloc/talloc-2.4.0.tar.asc
+-rw-r--r-- 1 root root 499494 2023-01-18 17:37 ./source/l/talloc/talloc-2.4.0.tar.lz
-rwxr-xr-x 1 root root 4563 2022-09-06 18:27 ./source/l/talloc/talloc.SlackBuild
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/tango-icon-theme
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/tango-icon-theme-extras
@@ -11870,10 +11866,10 @@ drwxr-xr-x 2 root root 4096 2023-01-19 20:54 ./source/l/tdb
-rw-r--r-- 1 root root 488 2023-01-18 17:38 ./source/l/tdb/tdb-1.4.8.tar.asc
-rw-r--r-- 1 root root 545291 2023-01-18 17:38 ./source/l/tdb/tdb-1.4.8.tar.lz
-rwxr-xr-x 1 root root 4516 2022-09-06 18:27 ./source/l/tdb/tdb.SlackBuild
-drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/tevent
+drwxr-xr-x 2 root root 4096 2023-01-20 19:45 ./source/l/tevent
-rw-r--r-- 1 root root 723 2018-02-27 06:12 ./source/l/tevent/slack-desc
--rw-r--r-- 1 root root 488 2022-07-26 15:04 ./source/l/tevent/tevent-0.13.0.tar.asc
--rw-r--r-- 1 root root 637891 2022-07-26 15:04 ./source/l/tevent/tevent-0.13.0.tar.lz
+-rw-r--r-- 1 root root 488 2023-01-18 17:39 ./source/l/tevent/tevent-0.14.0.tar.asc
+-rw-r--r-- 1 root root 638221 2023-01-18 17:39 ./source/l/tevent/tevent-0.14.0.tar.lz
-rwxr-xr-x 1 root root 4543 2022-09-06 18:27 ./source/l/tevent/tevent.SlackBuild
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/tidy-html5
-rw-r--r-- 1 root root 898 2020-05-12 18:36 ./source/l/tidy-html5/slack-desc
@@ -11937,10 +11933,10 @@ drwxr-xr-x 156 root root 4096 2022-11-26 20:18 ./source/n
drwxr-xr-x 2 root root 4096 2022-11-21 20:13 ./source/n/ModemManager
-rw-r--r-- 1 root root 2589020 2022-09-09 20:59 ./source/n/ModemManager/ModemManager-1.18.12.tar.xz
-rw-r--r-- 1 root root 833 2022-09-09 20:59 ./source/n/ModemManager/ModemManager-1.18.12.tar.xz.asc
--rwxr-xr-x 1 root root 4002 2022-11-21 20:13 ./source/n/ModemManager/ModemManager.SlackBuild
--rw-r--r-- 1 root root 444 2013-09-22 21:10 ./source/n/ModemManager/WeDoNotHaveSystemD.patch.gz
--rw-r--r-- 1 root root 817 2018-09-24 19:21 ./source/n/ModemManager/slack-desc
-drwxr-xr-x 4 root root 4096 2023-01-11 19:17 ./source/n/NetworkManager
+-rwxr-xr-x 1 root root 4002 2022-11-21 20:13 ./source/n/ModemManager/ModemManager.SlackBuild
+-rw-r--r-- 1 root root 444 2013-09-22 21:10 ./source/n/ModemManager/WeDoNotHaveSystemD.patch.gz
+-rw-r--r-- 1 root root 817 2018-09-24 19:21 ./source/n/ModemManager/slack-desc
+drwxr-xr-x 4 root root 4096 2023-01-11 19:17 ./source/n/NetworkManager
-rw-r--r-- 1 root root 189 2015-01-02 05:15 ./source/n/NetworkManager/10-org.freedesktop.NetworkManager.rules
-rw-r--r-- 1 root root 6595772 2023-01-11 11:09 ./source/n/NetworkManager/NetworkManager-1.40.10.tar.xz
-rwxr-xr-x 1 root root 7100 2022-11-21 20:13 ./source/n/NetworkManager/NetworkManager.SlackBuild
@@ -14865,7 +14861,7 @@ drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/mozilla-firefox/
-rwxr-xr-x 1 root root 15763 2023-01-05 20:38 ./source/xap/mozilla-firefox/mozilla-firefox.SlackBuild
-rw-r--r-- 1 root root 2748 2017-12-04 21:30 ./source/xap/mozilla-firefox/mozilla-firefox.desktop
-rw-r--r-- 1 root root 1033 2020-07-07 18:08 ./source/xap/mozilla-firefox/slack-desc
-drwxr-xr-x 4 root root 4096 2022-12-21 19:06 ./source/xap/mozilla-thunderbird
+drwxr-xr-x 4 root root 4096 2023-01-20 20:15 ./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-- 1 root root 5869 2016-07-03 18:04 ./source/xap/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
@@ -14883,8 +14879,8 @@ drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/mozilla-thunderb
-rw-r--r-- 1 root root 3378 2005-03-08 05:13 ./source/xap/mozilla-thunderbird/mozilla-thunderbird.desktop
-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 508826308 2022-12-20 16:07 ./source/xap/mozilla-thunderbird/thunderbird-102.6.1.source.tar.xz
--rw-r--r-- 1 root root 833 2022-12-20 16:07 ./source/xap/mozilla-thunderbird/thunderbird-102.6.1.source.tar.xz.asc
+-rw-r--r-- 1 root root 500620784 2023-01-19 20:13 ./source/xap/mozilla-thunderbird/thunderbird-102.7.0.source.tar.xz
+-rw-r--r-- 1 root root 833 2023-01-19 20:13 ./source/xap/mozilla-thunderbird/thunderbird-102.7.0.source.tar.xz.asc
drwxr-xr-x 2 root root 4096 2022-12-02 02:27 ./source/xap/network-manager-applet
-rw-r--r-- 1 root root 173 2021-09-10 17:57 ./source/xap/network-manager-applet/doinst.sh.gz
-rw-r--r-- 1 root root 1880076 2022-11-07 07:56 ./source/xap/network-manager-applet/network-manager-applet-1.30.0.tar.xz
@@ -14929,14 +14925,14 @@ drwxr-xr-x 2 root root 4096 2021-02-15 20:27 ./source/xap/sane
-rwxr-xr-x 1 root root 6139 2021-02-15 20:27 ./source/xap/sane/sane.SlackBuild
-rw-r--r-- 1 root root 40 2020-05-17 19:09 ./source/xap/sane/sane.url
-rw-r--r-- 1 root root 811 2020-05-17 19:09 ./source/xap/sane/slack-desc
-drwxr-xr-x 3 root root 4096 2022-09-29 18:47 ./source/xap/seamonkey
+drwxr-xr-x 3 root root 4096 2023-01-20 19:49 ./source/xap/seamonkey
-rw-r--r-- 1 root root 266 2022-08-10 00:38 ./source/xap/seamonkey/arc4random_buf.glibc-2.36.diff.gz
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/seamonkey/autoconf
-rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./source/xap/seamonkey/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
-rw-r--r-- 1 root root 300116 1999-01-15 21:03 ./source/xap/seamonkey/autoconf/autoconf-2.13.tar.xz
-rwxr-xr-x 1 root root 2632 2016-07-03 18:50 ./source/xap/seamonkey/autoconf/autoconf.build
-rw-r--r-- 1 root root 248 2019-09-08 19:23 ./source/xap/seamonkey/doinst.sh.gz
--rw-r--r-- 1 root root 256277216 2022-09-29 00:01 ./source/xap/seamonkey/seamonkey-2.53.14.source.tar.xz
+-rw-r--r-- 1 root root 260787300 2023-01-20 02:02 ./source/xap/seamonkey/seamonkey-2.53.15.source.tar.xz
-rw-r--r-- 1 root root 12796 2006-02-09 03:17 ./source/xap/seamonkey/seamonkey-icon.png
-rw-r--r-- 1 root root 185 2006-02-09 03:40 ./source/xap/seamonkey/seamonkey-mail-icon.png
-rw-r--r-- 1 root root 211 2021-07-13 20:11 ./source/xap/seamonkey/seamonkey-mail.desktop
@@ -15245,9 +15241,9 @@ drwxr-xr-x 2 root root 4096 2023-01-05 19:15 ./source/xfce/xfce4-taskmanag
-rw-r--r-- 1 root root 928 2018-02-27 06:13 ./source/xfce/xfce4-taskmanager/slack-desc
-rw-r--r-- 1 root root 352947 2022-12-16 09:36 ./source/xfce/xfce4-taskmanager/xfce4-taskmanager-1.5.5.tar.lz
-rwxr-xr-x 1 root root 3595 2021-02-15 20:34 ./source/xfce/xfce4-taskmanager/xfce4-taskmanager.SlackBuild
--rw-r--r-- 1 root root 51 2011-11-28 03:16 ./source/xfce/xfce4-taskmanager/xfce4-taskmanager.url
-drwxr-xr-x 2 root root 4096 2022-08-27 16:40 ./source/xfce/xfce4-terminal
--rw-r--r-- 1 root root 905 2018-02-27 06:13 ./source/xfce/xfce4-terminal/slack-desc
+-rw-r--r-- 1 root root 51 2011-11-28 03:16 ./source/xfce/xfce4-taskmanager/xfce4-taskmanager.url
+drwxr-xr-x 2 root root 4096 2022-08-27 16:40 ./source/xfce/xfce4-terminal
+-rw-r--r-- 1 root root 905 2018-02-27 06:13 ./source/xfce/xfce4-terminal/slack-desc
-rw-r--r-- 1 root root 875295 2022-05-22 09:22 ./source/xfce/xfce4-terminal/xfce4-terminal-1.0.4.tar.lz
-rwxr-xr-x 1 root root 4058 2022-08-27 16:40 ./source/xfce/xfce4-terminal/xfce4-terminal.SlackBuild
-rw-r--r-- 1 root root 52 2022-08-27 16:40 ./source/xfce/xfce4-terminal/xfce4-terminal.url
diff --git a/recompress.sh b/recompress.sh
index f385eaf1a..1bbf4cb00 100755
--- a/recompress.sh
+++ b/recompress.sh
@@ -910,10 +910,7 @@ gzip ./source/l/id3lib/patches/id3lib.manpages.patch
gzip ./source/l/id3lib/patches/id3lib.nullpointer_check.patch
gzip ./source/l/id3lib/patches/id3lib.utf8_writing.patch
gzip ./source/l/id3lib/patches/id3lib.c_wrapper.patch
-gzip ./source/l/gtk+3/gtk.array-bounds.gcc11.diff
gzip ./source/l/gtk+3/doinst.sh
-gzip ./source/l/gtk+3/gtk.fix.missing.version-check.py.diff
-gzip ./source/l/gtk+3/fix.missing.gdk.wayland.cursor.meson.build.diff
gzip ./source/l/system-config-printer/doinst.sh
gzip ./source/l/aalib/aalib-aclocal.patch
gzip ./source/l/giflib/giflib.GifQuantizeBuffer.diff
diff --git a/source/d/cmake/cmake.url b/source/d/cmake/cmake.url
index 95c153292..20dd3cfc1 100644
--- a/source/d/cmake/cmake.url
+++ b/source/d/cmake/cmake.url
@@ -1,2 +1,2 @@
https://github.com/Kitware/CMake/releases
-https://github.com/Kitware/CMake/releases/download/v3.25.1/cmake-3.25.1.tar.gz
+https://github.com/Kitware/CMake/releases/download/v3.25.2/cmake-3.25.2.tar.gz
diff --git a/source/l/glib2/3120.patch b/source/l/glib2/3120.patch
deleted file mode 100644
index 9764d7575..000000000
--- a/source/l/glib2/3120.patch
+++ /dev/null
@@ -1,395 +0,0 @@
-From f67e8636dad3038b584887bd1edf4515fbd7ac4a Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= <sebastian@centricular.com>
-Date: Tue, 13 Dec 2022 15:05:06 +0200
-Subject: [PATCH 1/2] glib/gthread-posix: Use `cc.compiles()` instead of
- `cc.links()` for checking for `__NR_futex`
-
-`cc.compiles()` is minimally faster.
-
-We only want to check here whether `__NR_futex` is defined and don't
-want to check anything at link-time.
----
- meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/meson.build b/meson.build
-index 2305b3a08e..c763857ea9 100644
---- a/meson.build
-+++ b/meson.build
-@@ -887,7 +887,7 @@ if host_system == 'qnx'
- endif
-
- # Check for futex(2)
--if cc.links('''#include <linux/futex.h>
-+if cc.compiles('''#include <linux/futex.h>
- #include <sys/syscall.h>
- #include <unistd.h>
- int main (int argc, char ** argv) {
---
-GitLab
-
-
-From a79c6af23eff5ee978db62e048828c9a992a1261 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= <sebastian@centricular.com>
-Date: Mon, 12 Dec 2022 19:58:21 +0200
-Subject: [PATCH 2/2] glib/gthread-posix: Conditionally use `futex` and/or
- `futex_time64` syscalls as necessary and use the correct `struct timespec`
- definition
-
-On some systems only `futex_time64` exists (e.g. riscv32) while on
-others only `futex` exists (old Linux, 64 bit platforms), so it is
-necessary to check for both and try calling both at runtime.
-
-Additionally use the correct `struct timespec` definition. There is not
-necessarily any relation between the libc's definition and the kernel's.
-
-Specifically, the libc headers might use 64-bit `time_t` while the kernel
-headers use 32-bit `__kernel_old_time_t` on certain systems.
-
-To get around this problem we
- a) check if `futex_time64` is available, which only exists on 32-bit
- platforms and always uses 64-bit `time_t`.
- b) otherwise (or if that returns `ENOSYS`), we call the normal `futex`
- syscall with the `struct timespec` used by the kernel, which uses
- `__kernel_long_t` for both its fields. We use that instead of
- `__kernel_old_time_t` because it is equivalent and available in the
- kernel headers for a longer time.
----
- glib/gbitlock.c | 15 ++----
- glib/gthread-posix.c | 120 ++++++++++++++++++++++++++----------------
- glib/gthreadprivate.h | 49 +++++++++++++++++
- meson.build | 9 ++++
- 4 files changed, 137 insertions(+), 56 deletions(-)
-
-diff --git a/glib/gbitlock.c b/glib/gbitlock.c
-index 81bfb339f3..9c34de80c8 100644
---- a/glib/gbitlock.c
-+++ b/glib/gbitlock.c
-@@ -35,6 +35,7 @@
-
- #ifdef G_BIT_LOCK_FORCE_FUTEX_EMULATION
- #undef HAVE_FUTEX
-+#undef HAVE_FUTEX_TIME64
- #endif
-
- #ifndef HAVE_FUTEX
-@@ -42,7 +43,7 @@ static GMutex g_futex_mutex;
- static GSList *g_futex_address_list = NULL;
- #endif
-
--#ifdef HAVE_FUTEX
-+#if defined(HAVE_FUTEX) || defined(HAVE_FUTEX_TIME64)
- /*
- * We have headers for futex(2) on the build machine. This does not
- * imply that every system that ever runs the resulting glib will have
-@@ -51,14 +52,6 @@ static GSList *g_futex_address_list = NULL;
- *
- * If anyone actually gets bit by this, please file a bug. :)
- */
--#include <linux/futex.h>
--#include <sys/syscall.h>
--#include <unistd.h>
--
--#ifndef FUTEX_WAIT_PRIVATE
--#define FUTEX_WAIT_PRIVATE FUTEX_WAIT
--#define FUTEX_WAKE_PRIVATE FUTEX_WAKE
--#endif
-
- /* < private >
- * g_futex_wait:
-@@ -81,7 +74,7 @@ static void
- g_futex_wait (const gint *address,
- gint value)
- {
-- syscall (__NR_futex, address, (gsize) FUTEX_WAIT_PRIVATE, (gsize) value, NULL);
-+ g_futex_simple (address, (gsize) FUTEX_WAIT_PRIVATE, (gsize) value, NULL);
- }
-
- /* < private >
-@@ -98,7 +91,7 @@ g_futex_wait (const gint *address,
- static void
- g_futex_wake (const gint *address)
- {
-- syscall (__NR_futex, address, (gsize) FUTEX_WAKE_PRIVATE, (gsize) 1, NULL);
-+ g_futex_simple (address, (gsize) FUTEX_WAKE_PRIVATE, (gsize) 1, NULL);
- }
-
- #else
-diff --git a/glib/gthread-posix.c b/glib/gthread-posix.c
-index d96fca5ca2..84f62881d8 100644
---- a/glib/gthread-posix.c
-+++ b/glib/gthread-posix.c
-@@ -74,7 +74,7 @@
- #include <sys/syscall.h>
- #endif
-
--#if defined(HAVE_FUTEX) && \
-+#if (defined(HAVE_FUTEX) || defined(HAVE_FUTEX_TIME64)) && \
- (defined(HAVE_STDATOMIC_H) || defined(__ATOMIC_SEQ_CST))
- #define USE_NATIVE_MUTEX
- #endif
-@@ -1397,15 +1397,6 @@ g_system_thread_set_name (const gchar *name)
- /* {{{1 GMutex and GCond futex implementation */
-
- #if defined(USE_NATIVE_MUTEX)
--
--#include <linux/futex.h>
--#include <sys/syscall.h>
--
--#ifndef FUTEX_WAIT_PRIVATE
--#define FUTEX_WAIT_PRIVATE FUTEX_WAIT
--#define FUTEX_WAKE_PRIVATE FUTEX_WAKE
--#endif
--
- /* We should expand the set of operations available in gatomic once we
- * have better C11 support in GCC in common distributions (ie: 4.9).
- *
-@@ -1500,8 +1491,8 @@ g_mutex_lock_slowpath (GMutex *mutex)
- */
- while (exchange_acquire (&mutex->i[0], G_MUTEX_STATE_CONTENDED) != G_MUTEX_STATE_EMPTY)
- {
-- syscall (__NR_futex, &mutex->i[0], (gsize) FUTEX_WAIT_PRIVATE,
-- G_MUTEX_STATE_CONTENDED, NULL);
-+ g_futex_simple (&mutex->i[0], (gsize) FUTEX_WAIT_PRIVATE,
-+ G_MUTEX_STATE_CONTENDED, NULL);
- }
- }
-
-@@ -1519,7 +1510,7 @@ g_mutex_unlock_slowpath (GMutex *mutex,
- g_abort ();
- }
-
-- syscall (__NR_futex, &mutex->i[0], (gsize) FUTEX_WAKE_PRIVATE, (gsize) 1, NULL);
-+ g_futex_simple (&mutex->i[0], (gsize) FUTEX_WAKE_PRIVATE, (gsize) 1, NULL);
- }
-
- void
-@@ -1587,7 +1578,7 @@ g_cond_wait (GCond *cond,
- guint sampled = (guint) g_atomic_int_get (&cond->i[0]);
-
- g_mutex_unlock (mutex);
-- syscall (__NR_futex, &cond->i[0], (gsize) FUTEX_WAIT_PRIVATE, (gsize) sampled, NULL);
-+ g_futex_simple (&cond->i[0], (gsize) FUTEX_WAIT_PRIVATE, (gsize) sampled, NULL);
- g_mutex_lock (mutex);
- }
-
-@@ -1596,7 +1587,7 @@ g_cond_signal (GCond *cond)
- {
- g_atomic_int_inc (&cond->i[0]);
-
-- syscall (__NR_futex, &cond->i[0], (gsize) FUTEX_WAKE_PRIVATE, (gsize) 1, NULL);
-+ g_futex_simple (&cond->i[0], (gsize) FUTEX_WAKE_PRIVATE, (gsize) 1, NULL);
- }
-
- void
-@@ -1604,7 +1595,7 @@ g_cond_broadcast (GCond *cond)
- {
- g_atomic_int_inc (&cond->i[0]);
-
-- syscall (__NR_futex, &cond->i[0], (gsize) FUTEX_WAKE_PRIVATE, (gsize) INT_MAX, NULL);
-+ g_futex_simple (&cond->i[0], (gsize) FUTEX_WAKE_PRIVATE, (gsize) INT_MAX, NULL);
- }
-
- gboolean
-@@ -1614,12 +1605,6 @@ g_cond_wait_until (GCond *cond,
- {
- struct timespec now;
- struct timespec span;
--#ifdef __NR_futex_time64
-- long span_arg[2];
-- G_STATIC_ASSERT (sizeof (span_arg[0]) == 4);
--#else
-- struct timespec span_arg;
--#endif
-
- guint sampled;
- int res;
-@@ -1640,37 +1625,82 @@ g_cond_wait_until (GCond *cond,
- if (span.tv_sec < 0)
- return FALSE;
-
-- /* On x32 (ILP32 ABI on x86_64) and potentially sparc64, the raw futex()
-- * syscall takes a 32-bit timespan argument *regardless* of whether userspace
-- * is using 32-bit or 64-bit `struct timespec`. This means that we can’t
-- * unconditionally pass a `struct timespec` pointer into the syscall.
-+ /* `struct timespec` as defined by the libc headers does not necessarily
-+ * have any relation to the one used by the kernel for the `futex` syscall.
- *
-- * Assume that any such platform is new enough to define the
-- * `__NR_futex_time64` workaround syscall (which accepts 64-bit timespecs,
-- * introduced in kernel 5.1), and use that as a proxy for whether to pass in
-- * `long[2]` or `struct timespec`.
-+ * Specifically, the libc headers might use 64-bit `time_t` while the kernel
-+ * headers use 32-bit `__kernel_old_time_t` on certain systems.
- *
-- * As per https://lwn.net/Articles/776427/, the `time64` syscalls only exist
-- * on 32-bit platforms, so in this case `sizeof(long)` should always be
-- * 32 bits.
-+ * To get around this problem we
-+ * a) check if `futex_time64` is available, which only exists on 32-bit
-+ * platforms and always uses 64-bit `time_t`.
-+ * b) otherwise (or if that returns `ENOSYS`), we call the normal `futex`
-+ * syscall with the `struct timespec` used by the kernel, which uses
-+ * `__kernel_long_t` for both its fields. We use that instead of
-+ * `__kernel_old_time_t` because it is equivalent and available in the
-+ * kernel headers for a longer time.
- *
-- * Don’t bother actually calling `__NR_futex_time64` as the `span` is relative
-- * and hence very unlikely to overflow, even if using 32-bit longs.
-+ * Also some 32-bit systems do not define `__NR_futex` at all and only
-+ * define `__NR_futex_time64`.
- */
--#ifdef __NR_futex_time64
-- span_arg[0] = span.tv_sec;
-- span_arg[1] = span.tv_nsec;
--#else
-- span_arg = span;
--#endif
-
- sampled = cond->i[0];
- g_mutex_unlock (mutex);
-- res = syscall (__NR_futex, &cond->i[0], (gsize) FUTEX_WAIT_PRIVATE, (gsize) sampled, &span_arg);
-- success = (res < 0 && errno == ETIMEDOUT) ? FALSE : TRUE;
-- g_mutex_lock (mutex);
-
-- return success;
-+#ifdef __NR_futex_time64
-+ {
-+ struct
-+ {
-+ gint64 tv_sec;
-+ gint64 tv_nsec;
-+ } span_arg;
-+
-+ span_arg.tv_sec = span.tv_sec;
-+ span_arg.tv_nsec = span.tv_nsec;
-+
-+ res = syscall (__NR_futex_time64, &cond->i[0], (gsize) FUTEX_WAIT_PRIVATE, (gsize) sampled, &span_arg);
-+
-+ /* If the syscall does not exist (`ENOSYS`), we retry again below with the
-+ * normal `futex` syscall. This can happen if newer kernel headers are
-+ * used than the kernel that is actually running.
-+ */
-+# ifdef __NR_futex
-+ if (res >= 0 || errno != ENOSYS)
-+# endif /* defined(__NR_futex) */
-+ {
-+ success = (res < 0 && errno == ETIMEDOUT) ? FALSE : TRUE;
-+ g_mutex_lock (mutex);
-+
-+ return success;
-+ }
-+ }
-+#endif
-+
-+#ifdef __NR_futex
-+ {
-+ struct
-+ {
-+ __kernel_long_t tv_sec;
-+ __kernel_long_t tv_nsec;
-+ } span_arg;
-+
-+ /* Make sure to only ever call this if the end time actually fits into the target type */
-+ if (G_UNLIKELY (sizeof (__kernel_long_t) < 8 && span.tv_sec > G_MAXINT32))
-+ g_error ("%s: Can’t wait for more than %us", G_STRFUNC, G_MAXINT32);
-+
-+ span_arg.tv_sec = span.tv_sec;
-+ span_arg.tv_nsec = span.tv_nsec;
-+
-+ res = syscall (__NR_futex, &cond->i[0], (gsize) FUTEX_WAIT_PRIVATE, (gsize) sampled, &span_arg);
-+ success = (res < 0 && errno == ETIMEDOUT) ? FALSE : TRUE;
-+ g_mutex_lock (mutex);
-+
-+ return success;
-+ }
-+#endif /* defined(__NR_futex) */
-+
-+ /* We can't end up here because of the checks above */
-+ g_assert_not_reached ();
- }
-
- #endif
-diff --git a/glib/gthreadprivate.h b/glib/gthreadprivate.h
-index 2ae705d4f5..6eaf422753 100644
---- a/glib/gthreadprivate.h
-+++ b/glib/gthreadprivate.h
-@@ -40,6 +40,55 @@ struct _GRealThread
-
- /* system thread implementation (gthread-posix.c, gthread-win32.c) */
-
-+#if defined(HAVE_FUTEX) || defined(HAVE_FUTEX_TIME64)
-+#include <linux/futex.h>
-+#include <sys/syscall.h>
-+#include <unistd.h>
-+
-+#ifndef FUTEX_WAIT_PRIVATE
-+#define FUTEX_WAIT_PRIVATE FUTEX_WAIT
-+#define FUTEX_WAKE_PRIVATE FUTEX_WAKE
-+#endif
-+
-+/* Wrapper macro to call `futex_time64` and/or `futex` with simple
-+ * parameters and without returning the return value.
-+ *
-+ * If the `futex_time64` syscall does not exist (`ENOSYS`), we retry again
-+ * with the normal `futex` syscall. This can happen if newer kernel headers
-+ * are used than the kernel that is actually running.
-+ *
-+ * This must not be called with a timeout parameter as that differs
-+ * in size between the two syscall variants!
-+ */
-+#if defined(__NR_futex) && defined(__NR_futex_time64)
-+#define g_futex_simple(uaddr, futex_op, ...) \
-+ G_STMT_START \
-+ { \
-+ int res = syscall (__NR_futex_time64, uaddr, (gsize) futex_op, __VA_ARGS__); \
-+ if (res < 0 && errno == ENOSYS) \
-+ syscall (__NR_futex, uaddr, (gsize) futex_op, __VA_ARGS__); \
-+ } \
-+ G_STMT_END
-+#elif defined(__NR_futex_time64)
-+#define g_futex_simple(uaddr, futex_op, ...) \
-+ G_STMT_START \
-+ { \
-+ syscall (__NR_futex_time64, uaddr, (gsize) futex_op, __VA_ARGS__); \
-+ } \
-+ G_STMT_END
-+#elif defined(__NR_futex)
-+#define g_futex_simple(uaddr, futex_op, ...) \
-+ G_STMT_START \
-+ { \
-+ syscall (__NR_futex, uaddr, (gsize) futex_op, __VA_ARGS__); \
-+ } \
-+ G_STMT_END
-+#else /* !defined(__NR_futex) && !defined(__NR_futex_time64) */
-+#error "Neither __NR_futex nor __NR_futex_time64 are defined but were found by meson"
-+#endif /* defined(__NR_futex) && defined(__NR_futex_time64) */
-+
-+#endif
-+
- /* Platform-specific scheduler settings for a thread */
- typedef struct
- {
-diff --git a/meson.build b/meson.build
-index c763857ea9..75a3db504e 100644
---- a/meson.build
-+++ b/meson.build
-@@ -896,6 +896,15 @@ if cc.compiles('''#include <linux/futex.h>
- }''', name : 'futex(2) system call')
- glib_conf.set('HAVE_FUTEX', 1)
- endif
-+if cc.compiles('''#include <linux/futex.h>
-+ #include <sys/syscall.h>
-+ #include <unistd.h>
-+ int main (int argc, char ** argv) {
-+ syscall (__NR_futex_time64, NULL, FUTEX_WAKE, FUTEX_WAIT);
-+ return 0;
-+ }''', name : 'futex(2) system call')
-+ glib_conf.set('HAVE_FUTEX_TIME64', 1)
-+endif
-
- # Check for eventfd(2)
- if cc.links('''#include <sys/eventfd.h>
---
-GitLab
-
diff --git a/source/l/glib2/glib2.SlackBuild b/source/l/glib2/glib2.SlackBuild
index b0d6b2c5c..1c7f98e7b 100755
--- a/source/l/glib2/glib2.SlackBuild
+++ b/source/l/glib2/glib2.SlackBuild
@@ -77,9 +77,6 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
-# Revert a patch that causes 32-bit builds to fail:
-cat $CWD/3120.patch | patch -R -p1 --verbose || exit 1
-
# Configure, build, and install:
export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS"
diff --git a/source/l/gtk+3/fix.missing.gdk.wayland.cursor.meson.build.diff b/source/l/gtk+3/fix.missing.gdk.wayland.cursor.meson.build.diff
deleted file mode 100644
index 610d11079..000000000
--- a/source/l/gtk+3/fix.missing.gdk.wayland.cursor.meson.build.diff
+++ /dev/null
@@ -1,15 +0,0 @@
---- ./gdk/wayland/cursor/meson.build.orig 2022-12-09 12:40:50.120829020 -0600
-+++ ./gdk/wayland/cursor/meson.build 2022-12-09 12:40:50.120829020 -0600
-@@ -0,0 +1,12 @@
-+wayland_cursor_sources = files([
-+ 'wayland-cursor.c',
-+ 'xcursor.c',
-+ 'os-compatibility.c'
-+])
-+
-+libwayland_cursor = static_library('wayland+cursor',
-+ sources: wayland_cursor_sources,
-+ include_directories: [ confinc, ],
-+ dependencies: [ glib_dep, wlclientdep, ],
-+ c_args: common_cflags,
-+)
diff --git a/source/l/gtk+3/gtk+3.SlackBuild b/source/l/gtk+3/gtk+3.SlackBuild
index c8e50c591..6d4702911 100755
--- a/source/l/gtk+3/gtk+3.SlackBuild
+++ b/source/l/gtk+3/gtk+3.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2008, 2009, 2010, 2011, 2013, 2018, 2020, 2022 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2008, 2009, 2010, 2011, 2013, 2018, 2020, 2022, 2023 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -77,19 +77,6 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
-# The version-check.py seems to be missing from the top-level directory, but
-# since we've checked the version numbers manually we'll just fix things so
-# the configure process doesn't try to call it:
-zcat $CWD/gtk.fix.missing.version-check.py.diff.gz | patch -p1 --verbose || exit 1
-
-# Loosen this up for gcc11:
-zcat $CWD/gtk.array-bounds.gcc11.diff.gz | patch -p1 --verbose || exit 1
-
-# If this is missing:
-if [ ! -r gdk/wayland/cursor/meson.build ]; then
- zcat $CWD/fix.missing.gdk.wayland.cursor.meson.build.diff.gz | patch -p1 --verbose || exit 1
-fi
-
# Configure, build, and install:
export CFLAGS="$SLKCFLAGS -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS"
export CXXFLAGS="$SLKCFLAGS -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS"
@@ -158,7 +145,7 @@ done
# Copy extra documentation into package.
mkdir -p $PKG/usr/doc/gtk+3-$VERSION
cp -a \
- AUTHORS COPYING NEWS README \
+ AUTHORS* CONTRIBUTING* COPYING* INSTALL* NEWS* README* \
$PKG/usr/doc/gtk+3-$VERSION
( cd $PKG/usr/doc/gtk+3-$VERSION
ln -s /usr/share/gtk-doc/html/gail-libgail-util .
diff --git a/source/l/gtk+3/gtk.array-bounds.gcc11.diff b/source/l/gtk+3/gtk.array-bounds.gcc11.diff
deleted file mode 100644
index 99392a31f..000000000
--- a/source/l/gtk+3/gtk.array-bounds.gcc11.diff
+++ /dev/null
@@ -1,10 +0,0 @@
---- ./meson.build.orig 2021-08-05 23:49:52.169416580 -0500
-+++ ./meson.build 2021-08-05 23:50:01.955416038 -0500
-@@ -309,7 +309,6 @@
- '-Werror=sequence-point',
- '-Werror=return-type',
- '-Werror=trigraphs',
-- '-Werror=array-bounds',
- '-Werror=write-strings',
- '-Werror=address',
- '-Werror=int-to-pointer-cast',
diff --git a/source/l/gtk+3/gtk.fix.missing.version-check.py.diff b/source/l/gtk+3/gtk.fix.missing.version-check.py.diff
deleted file mode 100644
index 296932324..000000000
--- a/source/l/gtk+3/gtk.fix.missing.version-check.py.diff
+++ /dev/null
@@ -1,39 +0,0 @@
---- ./Makefile.in.orig 2020-04-27 09:37:05.000000000 -0500
-+++ ./Makefile.in 2020-04-27 13:08:49.593281753 -0500
-@@ -1241,7 +1241,6 @@
- dist-hook:
- mkdir $(distdir)/subprojects
- cp -p $(srcdir)/subprojects/*.wrap $(distdir)/subprojects
-- $(top_srcdir)/check-version.py $(top_srcdir)/configure.ac $(top_srcdir)/meson.build
-
- distclean-local:
- if test "$(srcdir)" = "."; then :; else \
---- ./meson.build.orig 2020-04-27 09:35:59.000000000 -0500
-+++ ./meson.build 2020-04-27 13:09:29.805285185 -0500
-@@ -987,16 +987,6 @@
- install_dir : join_paths(gtk_datadir, 'gtk-3.0', 'valgrind'))
- endif
-
--test(
-- 'version-check',
-- find_program('check-version.py'),
-- args: [
-- join_paths(meson.current_source_dir(), 'configure.ac'),
-- join_paths(meson.current_source_dir(), 'meson.build'),
-- ],
-- suite: 'gtk',
--)
--
- summary = [
- '',
- '------',
---- ./Makefile.am.orig 2020-04-23 12:14:53.000000000 -0500
-+++ ./Makefile.am 2020-04-27 13:08:28.015279911 -0500
-@@ -84,7 +84,6 @@
- dist-hook:
- mkdir $(distdir)/subprojects
- cp -p $(srcdir)/subprojects/*.wrap $(distdir)/subprojects
-- $(top_srcdir)/check-version.py $(top_srcdir)/configure.ac $(top_srcdir)/meson.build
-
- distclean-local:
- if test "$(srcdir)" = "."; then :; else \