summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog.rss104
-rw-r--r--ChangeLog.txt92
-rw-r--r--FILELIST.TXT619
-rwxr-xr-xrecompress.sh25
-rwxr-xr-xsource/ap/flac/flac.SlackBuild2
-rwxr-xr-xsource/ap/ksh93/ksh93.SlackBuild1
-rwxr-xr-xsource/ap/mariadb/mariadb.SlackBuild6
-rw-r--r--source/ap/vim/ctags.use-conventional-unused-marker.patch305
-rwxr-xr-xsource/ap/vim/vim.SlackBuild4
-rwxr-xr-xsource/d/autoconf/autoconf.SlackBuild2
-rwxr-xr-xsource/d/automake/automake.SlackBuild7
-rw-r--r--source/d/automake/automake.python.3.10.diff22
-rwxr-xr-xsource/d/binutils/binutils.SlackBuild24
-rw-r--r--source/d/rcs/rcs-5.10.0-SIGSTKSZ.patch29
-rwxr-xr-xsource/d/rcs/rcs.SlackBuild9
-rwxr-xr-xsource/d/scons/scons.SlackBuild6
-rwxr-xr-xsource/e/emacs/emacs.SlackBuild10
-rw-r--r--source/e/emacs/emacs.glibc-2.34.patch40
-rw-r--r--source/kde/kde/build/digikam2
-rwxr-xr-xsource/l/LibRaw/LibRaw.SlackBuild2
-rwxr-xr-xsource/l/accountsservice/accountsservice.SlackBuild4
-rwxr-xr-xsource/l/dconf-editor/dconf-editor.SlackBuild4
-rw-r--r--source/l/dconf-editor/dconf-editor.ftbfs.diff18
-rwxr-xr-xsource/l/fuse/fuse.SlackBuild7
-rw-r--r--source/l/fuse/fuse2-0007-util-ulockmgr_server.c-conditionally-define-closefro.patch55
-rw-r--r--source/l/gcr/b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch59
-rwxr-xr-xsource/l/gcr/gcr.SlackBuild8
-rwxr-xr-xsource/l/gdk-pixbuf2-xlib/gdk-pixbuf2-xlib.SlackBuild7
-rwxr-xr-xsource/l/gdk-pixbuf2/gdk-pixbuf2.SlackBuild4
-rwxr-xr-xsource/l/gegl/gegl.SlackBuild2
-rwxr-xr-xsource/l/glade/glade.SlackBuild11
-rw-r--r--source/l/glade/glade.ftbfs.diff18
-rw-r--r--source/l/glade/glade.remove.extra.da.from.LINGUAS.diff9
-rw-r--r--source/l/glibc/glibc-c-utf8-locale.patch270
-rwxr-xr-xsource/l/glibc/glibc.SlackBuild44
-rw-r--r--source/l/glibc/patches/0001-nsswitch-return-result-when-nss-database-is-locked.patch47
-rw-r--r--source/l/glibc/patches/CVE-2021-27645.patch20
-rw-r--r--source/l/glibc/patches/CVE-2021-33574_1.patch71
-rw-r--r--source/l/glibc/patches/CVE-2021-33574_2.patch53
-rw-r--r--source/l/glibc/patches/CVE-2021-35942.patch41
-rw-r--r--source/l/glibc/patches/CVE-2021-38604.patch40
-rw-r--r--source/l/glibc/patches/cdc31409bd4f878577059e70dbd52a28643ec609.patch237
-rw-r--r--source/l/glibc/patches/glibc.CVE-2021-3998.patch123
-rw-r--r--source/l/glibc/patches/glibc.CVE-2021-3999.patch356
-rwxr-xr-xsource/l/gobject-introspection/gobject-introspection.SlackBuild2
-rwxr-xr-xsource/l/gtk+2/gtk+2.SlackBuild12
-rwxr-xr-xsource/l/gtk4/gtk4.SlackBuild14
-rwxr-xr-xsource/l/gvfs/gvfs.SlackBuild4
-rw-r--r--source/l/gvfs/gvfs.ftbfs.diff10
-rwxr-xr-xsource/l/jasper/jasper.SlackBuild14
-rwxr-xr-xsource/l/json-glib/json-glib.SlackBuild4
-rwxr-xr-xsource/l/libsecret/libsecret.SlackBuild39
-rw-r--r--source/l/qt5/patches/qt5-glibc-2.34.patch24
-rwxr-xr-xsource/l/qt5/qt5.SlackBuild5
-rw-r--r--source/l/shared-mime-info/git_meson_buildfix.patch87
-rwxr-xr-xsource/l/shared-mime-info/shared-mime-info.SlackBuild3
-rwxr-xr-xsource/n/gpgme/gpgme.SlackBuild4
-rwxr-xr-xsource/n/ntp/ntp.SlackBuild5
-rw-r--r--source/n/ntp/ntp.glibc-2.34.diff11
-rwxr-xr-xsource/x/libinput/libinput.SlackBuild2
-rwxr-xr-xsource/x/libva/libva.SlackBuild2
-rwxr-xr-xsource/x/libwacom/libwacom.SlackBuild37
-rwxr-xr-xsource/x/motif/motif.SlackBuild7
-rw-r--r--source/x/vulkan-sdk/gfxreconstruct-sdk.glibc-2.35.diff11
-rwxr-xr-xsource/x/vulkan-sdk/vulkan-sdk.SlackBuild5
-rw-r--r--source/x/x11/build/xf86-input-wacom2
-rwxr-xr-xsource/xap/network-manager-applet/network-manager-applet.SlackBuild4
-rw-r--r--source/xap/network-manager-applet/network-manager-applet.ftbfs.diff18
68 files changed, 1418 insertions, 1727 deletions
diff --git a/ChangeLog.rss b/ChangeLog.rss
index d1f0f741a..a9e7491b9 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,10 +11,110 @@
<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>Sun, 20 Feb 2022 05:13:20 GMT</pubDate>
- <lastBuildDate>Sun, 20 Feb 2022 15:59:45 GMT</lastBuildDate>
+ <pubDate>Mon, 21 Feb 2022 20:21:38 GMT</pubDate>
+ <lastBuildDate>Tue, 22 Feb 2022 05:59:43 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
+ <title>Mon, 21 Feb 2022 20:21:38 GMT</title>
+ <pubDate>Mon, 21 Feb 2022 20:21:38 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20220221202138</link>
+ <guid isPermaLink="false">20220221202138</guid>
+ <description>
+ <![CDATA[<pre>
+a/aaa_glibc-solibs-2.35-x86_64-1.txz: Upgraded.
+a/kernel-firmware-20220218_c53073d-noarch-1.txz: Upgraded.
+ap/flac-1.3.4-x86_64-1.txz: Upgraded.
+ This update fixes overflow issues with encoding and decoding.
+ For more information, see:
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-0499
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-0561
+ (* Security fix *)
+ap/ksh93-1.0_20220219_bc6c5dbd-x86_64-1.txz: Upgraded.
+ap/mariadb-10.6.7-x86_64-2.txz: Rebuilt.
+ Removed dangling symlink.
+ap/vim-8.2.4428-x86_64-1.txz: Upgraded.
+ Patched ctags for glibc-2.35. Thanks to nobodino.
+d/autoconf-2.71-noarch-1.txz: Upgraded.
+d/automake-1.16.5-noarch-1.txz: Upgraded.
+d/binutils-2.38-x86_64-2.txz: Rebuilt.
+ Fixed the SlackBuild to not run autoconf in the libiberty and intl
+ subdirectories. It doesn't work with the latest autoconf, and there
+ doesn't seem to be any need for it anyway.
+d/cmake-3.22.2-x86_64-1.txz: Upgraded.
+d/meson-0.61.2-x86_64-1.txz: Upgraded.
+d/rcs-5.10.0-x86_64-4.txz: Rebuilt.
+ Patched for glibc-2.35. Thanks to nobodino.
+d/scons-4.3.0-x86_64-1.txz: Upgraded.
+e/emacs-27.2-x86_64-2.txz: Rebuilt.
+ Patched for glibc-2.35. Thanks to nobodino.
+kde/digikam-7.5.0-x86_64-2.txz: Rebuilt.
+ Recompiled against jasper-3.0.2.
+kde/wacomtablet-20220124_dd28b27-x86_64-1.txz: Upgraded.
+l/LibRaw-0.20.2-x86_64-4.txz: Rebuilt.
+ Recompiled against jasper-3.0.2.
+l/accountsservice-22.07.5-x86_64-1.txz: Upgraded.
+l/dconf-editor-3.38.3-x86_64-2.txz: Rebuilt.
+ Fixed build errors with meson.
+l/expat-2.4.6-x86_64-1.txz: Upgraded.
+l/fuse-2.9.9-x86_64-4.txz: Rebuilt.
+ Patched for glibc-2.35. Thanks to nobodino.
+l/gcr-3.40.0-x86_64-2.txz: Rebuilt.
+ Fixed build errors with meson.
+l/gdk-pixbuf2-2.42.6-x86_64-2.txz: Rebuilt.
+ Fixed meson options.
+l/gdk-pixbuf2-xlib-2.40.2-x86_64-4.txz: Rebuilt.
+ Fixed meson options.
+l/gegl-0.4.34-x86_64-3.txz: Rebuilt.
+ Recompiled against jasper-3.0.2.
+l/glade-3.38.2-x86_64-6.txz: Rebuilt.
+ Fixed build errors with meson.
+ Removed duplicated 'da' from help/LINGUAS.
+l/glibc-2.35-x86_64-1.txz: Upgraded.
+l/glibc-i18n-2.35-x86_64-1.txz: Upgraded.
+l/glibc-profile-2.35-x86_64-1.txz: Upgraded.
+l/gobject-introspection-1.71.0-x86_64-1.txz: Upgraded.
+ This update was needed to solve failing tests with the new meson.
+l/gtk+2-2.24.33-x86_64-3.txz: Rebuilt.
+ Changed build/host to $ARCH-slackware-linux-gnu.
+l/gtk4-4.4.1-x86_64-2.txz: Rebuilt.
+ Fixed meson options.
+l/gvfs-1.48.1-x86_64-2.txz: Rebuilt.
+ Fixed build errors with meson.
+l/imagemagick-7.1.0_26-x86_64-1.txz: Upgraded.
+l/jasper-3.0.2-x86_64-1.txz: Upgraded.
+ Shared library .so-version bump.
+l/json-glib-1.6.6-x86_64-2.txz: Rebuilt.
+ Fixed meson options.
+l/libsecret-0.20.5-x86_64-1.txz: Upgraded.
+l/netpbm-10.97.04-x86_64-1.txz: Upgraded.
+l/qt5-5.15.3_20211130_014c375b-x86_64-3.txz: Rebuilt.
+ Patched for glibc-2.35. Thanks to nobodino.
+ Recompiled against jasper-3.0.2.
+l/shared-mime-info-2.1-x86_64-4.txz: Rebuilt.
+ Fixed build errors with meson.
+n/gpgme-1.17.0-x86_64-1.txz: Upgraded.
+n/ntp-4.2.8p15-x86_64-9.txz: Rebuilt.
+ Patched for glibc-2.35. Thanks to nobodino.
+x/libinput-1.19.3-x86_64-2.txz: Rebuilt.
+ Recompiled against libwacom-2.1.0.
+x/libva-2.14.0-x86_64-1.txz: Upgraded.
+x/libva-utils-2.14.0-x86_64-1.txz: Upgraded.
+x/libwacom-2.1.0-x86_64-1.txz: Upgraded.
+ Shared library .so-version bump.
+x/motif-2.3.8-x86_64-6.txz: Rebuilt.
+ Fixed build with LEXLIB="-lfl".
+x/vulkan-sdk-1.2.176.1-x86_64-3.txz: Rebuilt.
+ Patched for glibc-2.35. Thanks to nobodino.
+x/xf86-input-wacom-1.0.0-x86_64-1.txz: Upgraded.
+xap/network-manager-applet-1.24.0-x86_64-3.txz: Rebuilt.
+ Fixed build errors with meson.
+xap/vim-gvim-8.2.4428-x86_64-1.txz: Upgraded.
+isolinux/initrd.img: Rebuilt.
+usb-and-pxe-installers/usbboot.img: Rebuilt.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
<title>Sun, 20 Feb 2022 05:13:20 GMT</title>
<pubDate>Sun, 20 Feb 2022 05:13:20 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20220220051320</link>
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 116870927..8bf6c6768 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,95 @@
+Mon Feb 21 20:21:38 UTC 2022
+a/aaa_glibc-solibs-2.35-x86_64-1.txz: Upgraded.
+a/kernel-firmware-20220218_c53073d-noarch-1.txz: Upgraded.
+ap/flac-1.3.4-x86_64-1.txz: Upgraded.
+ This update fixes overflow issues with encoding and decoding.
+ For more information, see:
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-0499
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-0561
+ (* Security fix *)
+ap/ksh93-1.0_20220219_bc6c5dbd-x86_64-1.txz: Upgraded.
+ap/mariadb-10.6.7-x86_64-2.txz: Rebuilt.
+ Removed dangling symlink.
+ap/vim-8.2.4428-x86_64-1.txz: Upgraded.
+ Patched ctags for glibc-2.35. Thanks to nobodino.
+d/autoconf-2.71-noarch-1.txz: Upgraded.
+d/automake-1.16.5-noarch-1.txz: Upgraded.
+d/binutils-2.38-x86_64-2.txz: Rebuilt.
+ Fixed the SlackBuild to not run autoconf in the libiberty and intl
+ subdirectories. It doesn't work with the latest autoconf, and there
+ doesn't seem to be any need for it anyway.
+d/cmake-3.22.2-x86_64-1.txz: Upgraded.
+d/meson-0.61.2-x86_64-1.txz: Upgraded.
+d/rcs-5.10.0-x86_64-4.txz: Rebuilt.
+ Patched for glibc-2.35. Thanks to nobodino.
+d/scons-4.3.0-x86_64-1.txz: Upgraded.
+e/emacs-27.2-x86_64-2.txz: Rebuilt.
+ Patched for glibc-2.35. Thanks to nobodino.
+kde/digikam-7.5.0-x86_64-2.txz: Rebuilt.
+ Recompiled against jasper-3.0.2.
+kde/wacomtablet-20220124_dd28b27-x86_64-1.txz: Upgraded.
+l/LibRaw-0.20.2-x86_64-4.txz: Rebuilt.
+ Recompiled against jasper-3.0.2.
+l/accountsservice-22.07.5-x86_64-1.txz: Upgraded.
+l/dconf-editor-3.38.3-x86_64-2.txz: Rebuilt.
+ Fixed build errors with meson.
+l/expat-2.4.6-x86_64-1.txz: Upgraded.
+l/fuse-2.9.9-x86_64-4.txz: Rebuilt.
+ Patched for glibc-2.35. Thanks to nobodino.
+l/gcr-3.40.0-x86_64-2.txz: Rebuilt.
+ Fixed build errors with meson.
+l/gdk-pixbuf2-2.42.6-x86_64-2.txz: Rebuilt.
+ Fixed meson options.
+l/gdk-pixbuf2-xlib-2.40.2-x86_64-4.txz: Rebuilt.
+ Fixed meson options.
+l/gegl-0.4.34-x86_64-3.txz: Rebuilt.
+ Recompiled against jasper-3.0.2.
+l/glade-3.38.2-x86_64-6.txz: Rebuilt.
+ Fixed build errors with meson.
+ Removed duplicated 'da' from help/LINGUAS.
+l/glibc-2.35-x86_64-1.txz: Upgraded.
+l/glibc-i18n-2.35-x86_64-1.txz: Upgraded.
+l/glibc-profile-2.35-x86_64-1.txz: Upgraded.
+l/gobject-introspection-1.71.0-x86_64-1.txz: Upgraded.
+ This update was needed to solve failing tests with the new meson.
+l/gtk+2-2.24.33-x86_64-3.txz: Rebuilt.
+ Changed build/host to $ARCH-slackware-linux-gnu.
+l/gtk4-4.4.1-x86_64-2.txz: Rebuilt.
+ Fixed meson options.
+l/gvfs-1.48.1-x86_64-2.txz: Rebuilt.
+ Fixed build errors with meson.
+l/imagemagick-7.1.0_26-x86_64-1.txz: Upgraded.
+l/jasper-3.0.2-x86_64-1.txz: Upgraded.
+ Shared library .so-version bump.
+l/json-glib-1.6.6-x86_64-2.txz: Rebuilt.
+ Fixed meson options.
+l/libsecret-0.20.5-x86_64-1.txz: Upgraded.
+l/netpbm-10.97.04-x86_64-1.txz: Upgraded.
+l/qt5-5.15.3_20211130_014c375b-x86_64-3.txz: Rebuilt.
+ Patched for glibc-2.35. Thanks to nobodino.
+ Recompiled against jasper-3.0.2.
+l/shared-mime-info-2.1-x86_64-4.txz: Rebuilt.
+ Fixed build errors with meson.
+n/gpgme-1.17.0-x86_64-1.txz: Upgraded.
+n/ntp-4.2.8p15-x86_64-9.txz: Rebuilt.
+ Patched for glibc-2.35. Thanks to nobodino.
+x/libinput-1.19.3-x86_64-2.txz: Rebuilt.
+ Recompiled against libwacom-2.1.0.
+x/libva-2.14.0-x86_64-1.txz: Upgraded.
+x/libva-utils-2.14.0-x86_64-1.txz: Upgraded.
+x/libwacom-2.1.0-x86_64-1.txz: Upgraded.
+ Shared library .so-version bump.
+x/motif-2.3.8-x86_64-6.txz: Rebuilt.
+ Fixed build with LEXLIB="-lfl".
+x/vulkan-sdk-1.2.176.1-x86_64-3.txz: Rebuilt.
+ Patched for glibc-2.35. Thanks to nobodino.
+x/xf86-input-wacom-1.0.0-x86_64-1.txz: Upgraded.
+xap/network-manager-applet-1.24.0-x86_64-3.txz: Rebuilt.
+ Fixed build errors with meson.
+xap/vim-gvim-8.2.4428-x86_64-1.txz: Upgraded.
+isolinux/initrd.img: Rebuilt.
+usb-and-pxe-installers/usbboot.img: Rebuilt.
++--------------------------+
Sun Feb 20 05:13:20 UTC 2022
ap/nano-6.2-x86_64-1.txz: Upgraded.
d/mercurial-6.0.3-x86_64-1.txz: Upgraded.
diff --git a/FILELIST.TXT b/FILELIST.TXT
index ac263d7f9..1c66213b1 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,33 +1,33 @@
-Sun Feb 20 05:19:53 UTC 2022
+Mon Feb 21 20:27:14 UTC 2022
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 2022-02-20 05:13 .
+drwxr-xr-x 12 root root 4096 2022-02-21 20:21 .
-rw-r--r-- 1 root root 5767 2022-02-02 22:44 ./ANNOUNCE.15.0
-rw-r--r-- 1 root root 16617 2022-02-02 23:27 ./CHANGES_AND_HINTS.TXT
--rw-r--r-- 1 root root 1095550 2022-02-18 05:37 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2022-02-18 05:37 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1095550 2022-02-20 05:20 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2022-02-20 05:20 ./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 30534 2022-02-20 05:13 ./ChangeLog.txt
+-rw-r--r-- 1 root root 34420 2022-02-21 20:21 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
-drwxr-xr-x 2 root root 4096 2022-02-18 05:28 ./EFI/BOOT
+drwxr-xr-x 2 root root 4096 2022-02-21 20:14 ./EFI/BOOT
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
-rw-r--r-- 1 root root 78 2013-09-23 20:35 ./EFI/BOOT/grub-embedded.cfg
-rw-r--r-- 1 root root 893 2018-04-17 21:17 ./EFI/BOOT/grub.cfg
-rw-r--r-- 2 root root 11295552 2022-02-17 05:19 ./EFI/BOOT/huge.s
--rw-r--r-- 2 root root 50743488 2022-02-18 05:27 ./EFI/BOOT/initrd.img
+-rw-r--r-- 2 root root 50866088 2022-02-21 20:14 ./EFI/BOOT/initrd.img
-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 1426027 2022-02-18 05:37 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1426027 2022-02-20 05:19 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
--rw-r--r-- 1 root root 864742 2022-02-20 05:19 ./PACKAGES.TXT
+-rw-r--r-- 1 root root 864747 2022-02-21 20:26 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
-rw-r--r-- 1 root root 3635 2022-02-18 05:17 ./README.initrd
-rw-r--r-- 1 root root 34162 2022-01-30 20:35 ./README_CRYPT.TXT
@@ -673,12 +673,12 @@ drwxr-xr-x 2 root root 4096 2019-10-18 18:28 ./extra/xv
-rw-r--r-- 1 root root 233 2018-04-13 18:00 ./extra/xv/xv-3.10a-x86_64-9.txt
-rw-r--r-- 1 root root 953308 2018-04-13 18:00 ./extra/xv/xv-3.10a-x86_64-9.txz
-rw-r--r-- 1 root root 163 2018-04-13 18:00 ./extra/xv/xv-3.10a-x86_64-9.txz.asc
-drwxr-xr-x 3 root root 4096 2022-02-18 05:28 ./isolinux
+drwxr-xr-x 3 root root 4096 2022-02-21 20:14 ./isolinux
-rw-r--r-- 1 root root 6185 2022-02-03 06:53 ./isolinux/README.TXT
-rw-r--r-- 1 root root 788 2007-03-17 19:50 ./isolinux/README_SPLIT.TXT
-rw-r--r-- 1 root root 1474560 2021-06-15 19:16 ./isolinux/efiboot.img
-rw-r--r-- 1 root root 574 2013-10-24 00:19 ./isolinux/f2.txt
--rw-r--r-- 2 root root 50743488 2022-02-18 05:27 ./isolinux/initrd.img
+-rw-r--r-- 2 root root 50866088 2022-02-21 20:14 ./isolinux/initrd.img
-rw-r--r-- 1 root root 50 2003-01-18 00:02 ./isolinux/iso.sort
-rw-r--r-- 1 root root 24576 2016-05-27 20:36 ./isolinux/isolinux.bin
-rw-r--r-- 1 root root 578 2013-03-27 03:29 ./isolinux/isolinux.cfg
@@ -743,19 +743,19 @@ 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 2022-02-20 05:19 ./slackware64
--rw-r--r-- 1 root root 337495 2022-02-20 05:19 ./slackware64/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2022-02-20 05:19 ./slackware64/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 418554 2022-02-20 05:18 ./slackware64/FILE_LIST
--rw-r--r-- 1 root root 4221553 2022-02-20 05:18 ./slackware64/MANIFEST.bz2
+drwxr-xr-x 17 root root 4096 2022-02-21 20:26 ./slackware64
+-rw-r--r-- 1 root root 337495 2022-02-21 20:26 ./slackware64/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2022-02-21 20:26 ./slackware64/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 418554 2022-02-21 20:25 ./slackware64/FILE_LIST
+-rw-r--r-- 1 root root 4227030 2022-02-21 20:25 ./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 2022-02-18 05:33 ./slackware64/a
+drwxr-xr-x 2 root root 32768 2022-02-21 20: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
--rw-r--r-- 1 root root 371 2022-01-24 20:42 ./slackware64/a/aaa_glibc-solibs-2.33-x86_64-5.txt
--rw-r--r-- 1 root root 2710728 2022-01-24 20:42 ./slackware64/a/aaa_glibc-solibs-2.33-x86_64-5.txz
--rw-r--r-- 1 root root 163 2022-01-24 20:42 ./slackware64/a/aaa_glibc-solibs-2.33-x86_64-5.txz.asc
+-rw-r--r-- 1 root root 371 2022-02-20 21:43 ./slackware64/a/aaa_glibc-solibs-2.35-x86_64-1.txt
+-rw-r--r-- 1 root root 2851648 2022-02-20 21:43 ./slackware64/a/aaa_glibc-solibs-2.35-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-20 21:43 ./slackware64/a/aaa_glibc-solibs-2.35-x86_64-1.txz.asc
-rw-r--r-- 1 root root 413 2022-01-30 20:38 ./slackware64/a/aaa_libraries-15.0-x86_64-19.txt
-rw-r--r-- 1 root root 10259932 2022-01-30 20:38 ./slackware64/a/aaa_libraries-15.0-x86_64-19.txz
-rw-r--r-- 1 root root 163 2022-01-30 20:38 ./slackware64/a/aaa_libraries-15.0-x86_64-19.txz.asc
@@ -911,9 +911,9 @@ drwxr-xr-x 2 root root 32768 2022-02-18 05:33 ./slackware64/a
-rw-r--r-- 1 root root 461 2021-02-13 11:08 ./slackware64/a/kbd-1.15.3-x86_64-6.txt
-rw-r--r-- 1 root root 1137072 2021-02-13 11:08 ./slackware64/a/kbd-1.15.3-x86_64-6.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:08 ./slackware64/a/kbd-1.15.3-x86_64-6.txz.asc
--rw-r--r-- 1 root root 422 2022-02-11 17:41 ./slackware64/a/kernel-firmware-20220209_6342082-noarch-1.txt
--rw-r--r-- 1 root root 205452824 2022-02-11 17:41 ./slackware64/a/kernel-firmware-20220209_6342082-noarch-1.txz
--rw-r--r-- 1 root root 163 2022-02-11 17:41 ./slackware64/a/kernel-firmware-20220209_6342082-noarch-1.txz.asc
+-rw-r--r-- 1 root root 422 2022-02-21 04:46 ./slackware64/a/kernel-firmware-20220218_c53073d-noarch-1.txt
+-rw-r--r-- 1 root root 205772340 2022-02-21 04:46 ./slackware64/a/kernel-firmware-20220218_c53073d-noarch-1.txz
+-rw-r--r-- 1 root root 163 2022-02-21 04:46 ./slackware64/a/kernel-firmware-20220218_c53073d-noarch-1.txz.asc
-rw-r--r-- 1 root root 624 2022-02-17 05:20 ./slackware64/a/kernel-generic-5.16.10-x86_64-1.txt
-rw-r--r-- 1 root root 8243352 2022-02-17 05:20 ./slackware64/a/kernel-generic-5.16.10-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-02-17 05:20 ./slackware64/a/kernel-generic-5.16.10-x86_64-1.txz.asc
@@ -1130,7 +1130,7 @@ drwxr-xr-x 2 root root 32768 2022-02-18 05:33 ./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 2022-02-20 05:18 ./slackware64/ap
+drwxr-xr-x 2 root root 20480 2022-02-21 20:25 ./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
@@ -1194,9 +1194,9 @@ drwxr-xr-x 2 root root 20480 2022-02-20 05:18 ./slackware64/ap
-rw-r--r-- 1 root root 458 2021-02-13 11:28 ./slackware64/ap/enscript-1.6.6-x86_64-4.txt
-rw-r--r-- 1 root root 368508 2021-02-13 11:28 ./slackware64/ap/enscript-1.6.6-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:28 ./slackware64/ap/enscript-1.6.6-x86_64-4.txz.asc
--rw-r--r-- 1 root root 602 2021-02-13 11:28 ./slackware64/ap/flac-1.3.3-x86_64-3.txt
--rw-r--r-- 1 root root 386724 2021-02-13 11:28 ./slackware64/ap/flac-1.3.3-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:28 ./slackware64/ap/flac-1.3.3-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 602 2022-02-21 19:07 ./slackware64/ap/flac-1.3.4-x86_64-1.txt
+-rw-r--r-- 1 root root 389204 2022-02-21 19:07 ./slackware64/ap/flac-1.3.4-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-21 19:07 ./slackware64/ap/flac-1.3.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 558 2021-09-27 18:02 ./slackware64/ap/ghostscript-9.55.0-x86_64-1.txt
-rw-r--r-- 1 root root 14191780 2021-09-27 18:02 ./slackware64/ap/ghostscript-9.55.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-09-27 18:02 ./slackware64/ap/ghostscript-9.55.0-x86_64-1.txz.asc
@@ -1238,9 +1238,9 @@ drwxr-xr-x 2 root root 20480 2022-02-20 05:18 ./slackware64/ap
-rw-r--r-- 1 root root 336 2021-02-13 11:31 ./slackware64/ap/jove-4.16.0.74-x86_64-3.txt
-rw-r--r-- 1 root root 164784 2021-02-13 11:31 ./slackware64/ap/jove-4.16.0.74-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:31 ./slackware64/ap/jove-4.16.0.74-x86_64-3.txz.asc
--rw-r--r-- 1 root root 532 2022-01-16 20:31 ./slackware64/ap/ksh93-1.0_20220114_e569f23e-x86_64-1.txt
--rw-r--r-- 1 root root 731604 2022-01-16 20:31 ./slackware64/ap/ksh93-1.0_20220114_e569f23e-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-01-16 20:31 ./slackware64/ap/ksh93-1.0_20220114_e569f23e-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 532 2022-02-21 05:43 ./slackware64/ap/ksh93-1.0_20220219_bc6c5dbd-x86_64-1.txt
+-rw-r--r-- 1 root root 744812 2022-02-21 05:43 ./slackware64/ap/ksh93-1.0_20220219_bc6c5dbd-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-21 05:43 ./slackware64/ap/ksh93-1.0_20220219_bc6c5dbd-x86_64-1.txz.asc
-rw-r--r-- 1 root root 316 2021-02-13 11:32 ./slackware64/ap/libx86-1.1-x86_64-5.txt
-rw-r--r-- 1 root root 37412 2021-02-13 11:32 ./slackware64/ap/libx86-1.1-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:32 ./slackware64/ap/libx86-1.1-x86_64-5.txz.asc
@@ -1270,9 +1270,9 @@ drwxr-xr-x 2 root root 20480 2022-02-20 05:18 ./slackware64/ap
-rw-r--r-- 1 root root 489 2021-08-29 02:36 ./slackware64/ap/man-pages-5.13-noarch-1.txt
-rw-r--r-- 1 root root 3479960 2021-08-29 02:36 ./slackware64/ap/man-pages-5.13-noarch-1.txz
-rw-r--r-- 1 root root 163 2021-08-29 02:36 ./slackware64/ap/man-pages-5.13-noarch-1.txz.asc
--rw-r--r-- 1 root root 369 2022-02-13 19:41 ./slackware64/ap/mariadb-10.6.7-x86_64-1.txt
--rw-r--r-- 1 root root 29779180 2022-02-13 19:41 ./slackware64/ap/mariadb-10.6.7-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-02-13 19:41 ./slackware64/ap/mariadb-10.6.7-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 369 2022-02-20 22:22 ./slackware64/ap/mariadb-10.6.7-x86_64-2.txt
+-rw-r--r-- 1 root root 29769296 2022-02-20 22:22 ./slackware64/ap/mariadb-10.6.7-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:22 ./slackware64/ap/mariadb-10.6.7-x86_64-2.txz.asc
-rw-r--r-- 1 root root 489 2021-08-15 22:28 ./slackware64/ap/mc-4.8.27-x86_64-1.txt
-rw-r--r-- 1 root root 1825848 2021-08-15 22:28 ./slackware64/ap/mc-4.8.27-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-08-15 22:28 ./slackware64/ap/mc-4.8.27-x86_64-1.txz.asc
@@ -1370,9 +1370,9 @@ drwxr-xr-x 2 root root 20480 2022-02-20 05:18 ./slackware64/ap
-rw-r--r-- 1 root root 375 2021-02-13 11:46 ./slackware64/ap/vbetool-1.2.2-x86_64-4.txt
-rw-r--r-- 1 root root 14756 2021-02-13 11:46 ./slackware64/ap/vbetool-1.2.2-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:46 ./slackware64/ap/vbetool-1.2.2-x86_64-4.txz.asc
--rw-r--r-- 1 root root 383 2022-01-29 19:10 ./slackware64/ap/vim-8.2.4256-x86_64-1.txt
--rw-r--r-- 1 root root 7981808 2022-01-29 19:10 ./slackware64/ap/vim-8.2.4256-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-01-29 19:10 ./slackware64/ap/vim-8.2.4256-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 383 2022-02-20 21:45 ./slackware64/ap/vim-8.2.4428-x86_64-1.txt
+-rw-r--r-- 1 root root 8010256 2022-02-20 21:45 ./slackware64/ap/vim-8.2.4428-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-20 21:45 ./slackware64/ap/vim-8.2.4428-x86_64-1.txz.asc
-rw-r--r-- 1 root root 604 2021-02-13 11:47 ./slackware64/ap/vorbis-tools-1.4.2-x86_64-2.txt
-rw-r--r-- 1 root root 179076 2021-02-13 11:47 ./slackware64/ap/vorbis-tools-1.4.2-x86_64-2.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:47 ./slackware64/ap/vorbis-tools-1.4.2-x86_64-2.txz.asc
@@ -1385,22 +1385,22 @@ drwxr-xr-x 2 root root 20480 2022-02-20 05:18 ./slackware64/ap
-rw-r--r-- 1 root root 506 2022-02-13 19:41 ./slackware64/ap/zsh-5.8.1-x86_64-1.txt
-rw-r--r-- 1 root root 3054964 2022-02-13 19:41 ./slackware64/ap/zsh-5.8.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-02-13 19:41 ./slackware64/ap/zsh-5.8.1-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 20480 2022-02-20 05:18 ./slackware64/d
+drwxr-xr-x 2 root root 20480 2022-02-21 20:25 ./slackware64/d
-rw-r--r-- 1 root root 360 2022-01-28 20:37 ./slackware64/d/Cython-0.29.27-x86_64-1.txt
-rw-r--r-- 1 root root 2393208 2022-01-28 20:37 ./slackware64/d/Cython-0.29.27-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-28 20:37 ./slackware64/d/Cython-0.29.27-x86_64-1.txz.asc
--rw-r--r-- 1 root root 629 2021-02-13 09:08 ./slackware64/d/autoconf-2.69-noarch-4.txt
--rw-r--r-- 1 root root 725748 2021-02-13 09:08 ./slackware64/d/autoconf-2.69-noarch-4.txz
--rw-r--r-- 1 root root 163 2021-02-13 09:08 ./slackware64/d/autoconf-2.69-noarch-4.txz.asc
+-rw-r--r-- 1 root root 629 2022-02-20 21:39 ./slackware64/d/autoconf-2.71-noarch-1.txt
+-rw-r--r-- 1 root root 784784 2022-02-20 21:39 ./slackware64/d/autoconf-2.71-noarch-1.txz
+-rw-r--r-- 1 root root 163 2022-02-20 21:39 ./slackware64/d/autoconf-2.71-noarch-1.txz.asc
-rw-r--r-- 1 root root 558 2022-02-13 19:20 ./slackware64/d/autoconf-archive-2022.02.11-noarch-1.txt
-rw-r--r-- 1 root root 532428 2022-02-13 19:20 ./slackware64/d/autoconf-archive-2022.02.11-noarch-1.txz
-rw-r--r-- 1 root root 163 2022-02-13 19:20 ./slackware64/d/autoconf-archive-2022.02.11-noarch-1.txz.asc
--rw-r--r-- 1 root root 621 2021-10-15 17:45 ./slackware64/d/automake-1.16.2-noarch-4.txt
--rw-r--r-- 1 root root 646672 2021-10-15 17:45 ./slackware64/d/automake-1.16.2-noarch-4.txz
--rw-r--r-- 1 root root 163 2021-10-15 17:45 ./slackware64/d/automake-1.16.2-noarch-4.txz.asc
--rw-r--r-- 1 root root 442 2022-02-11 20:06 ./slackware64/d/binutils-2.38-x86_64-1.txt
--rw-r--r-- 1 root root 5353604 2022-02-11 20:06 ./slackware64/d/binutils-2.38-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-02-11 20:06 ./slackware64/d/binutils-2.38-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 621 2022-02-20 21:39 ./slackware64/d/automake-1.16.5-noarch-1.txt
+-rw-r--r-- 1 root root 658008 2022-02-20 21:39 ./slackware64/d/automake-1.16.5-noarch-1.txz
+-rw-r--r-- 1 root root 163 2022-02-20 21:39 ./slackware64/d/automake-1.16.5-noarch-1.txz.asc
+-rw-r--r-- 1 root root 442 2022-02-20 22:12 ./slackware64/d/binutils-2.38-x86_64-2.txt
+-rw-r--r-- 1 root root 5353800 2022-02-20 22:12 ./slackware64/d/binutils-2.38-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:12 ./slackware64/d/binutils-2.38-x86_64-2.txz.asc
-rw-r--r-- 1 root root 513 2021-09-25 16:55 ./slackware64/d/bison-3.8.2-x86_64-1.txt
-rw-r--r-- 1 root root 717412 2021-09-25 16:55 ./slackware64/d/bison-3.8.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-09-25 16:55 ./slackware64/d/bison-3.8.2-x86_64-1.txz.asc
@@ -1413,9 +1413,9 @@ drwxr-xr-x 2 root root 20480 2022-02-20 05:18 ./slackware64/d
-rw-r--r-- 1 root root 663 2021-06-07 18:23 ./slackware64/d/clisp-2.50_20191103_c26de7873-x86_64-5.txt
-rw-r--r-- 1 root root 3119484 2021-06-07 18:23 ./slackware64/d/clisp-2.50_20191103_c26de7873-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-06-07 18:23 ./slackware64/d/clisp-2.50_20191103_c26de7873-x86_64-5.txz.asc
--rw-r--r-- 1 root root 379 2021-10-28 00:42 ./slackware64/d/cmake-3.21.4-x86_64-1.txt
--rw-r--r-- 1 root root 7977268 2021-10-28 00:42 ./slackware64/d/cmake-3.21.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-10-28 00:42 ./slackware64/d/cmake-3.21.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 379 2022-02-20 22:03 ./slackware64/d/cmake-3.22.2-x86_64-1.txt
+-rw-r--r-- 1 root root 8062652 2022-02-20 22:03 ./slackware64/d/cmake-3.22.2-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:03 ./slackware64/d/cmake-3.22.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
@@ -1513,9 +1513,9 @@ drwxr-xr-x 2 root root 20480 2022-02-20 05:18 ./slackware64/d
-rw-r--r-- 1 root root 659 2022-02-20 05:00 ./slackware64/d/mercurial-6.0.3-x86_64-1.txt
-rw-r--r-- 1 root root 4563828 2022-02-20 05:00 ./slackware64/d/mercurial-6.0.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-02-20 05:00 ./slackware64/d/mercurial-6.0.3-x86_64-1.txz.asc
--rw-r--r-- 1 root root 410 2021-11-03 00:42 ./slackware64/d/meson-0.59.4-x86_64-1.txt
--rw-r--r-- 1 root root 1104204 2021-11-03 00:42 ./slackware64/d/meson-0.59.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-11-03 00:42 ./slackware64/d/meson-0.59.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 410 2022-02-20 21:46 ./slackware64/d/meson-0.61.2-x86_64-1.txt
+-rw-r--r-- 1 root root 1153324 2022-02-20 21:46 ./slackware64/d/meson-0.61.2-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-20 21:46 ./slackware64/d/meson-0.61.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 339 2021-02-13 10:39 ./slackware64/d/nasm-2.15.05-x86_64-3.txt
-rw-r--r-- 1 root root 411484 2021-02-13 10:39 ./slackware64/d/nasm-2.15.05-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 10:39 ./slackware64/d/nasm-2.15.05-x86_64-3.txz.asc
@@ -1561,9 +1561,9 @@ drwxr-xr-x 2 root root 20480 2022-02-20 05:18 ./slackware64/d
-rw-r--r-- 1 root root 663 2022-01-16 02:43 ./slackware64/d/python3-3.9.10-x86_64-1.txt
-rw-r--r-- 1 root root 18538524 2022-01-16 02:43 ./slackware64/d/python3-3.9.10-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-16 02:43 ./slackware64/d/python3-3.9.10-x86_64-1.txz.asc
--rw-r--r-- 1 root root 321 2022-02-15 02:03 ./slackware64/d/rcs-5.10.1-x86_64-1.txt
--rw-r--r-- 1 root root 202588 2022-02-15 02:03 ./slackware64/d/rcs-5.10.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-02-15 02:03 ./slackware64/d/rcs-5.10.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 321 2022-02-20 22:05 ./slackware64/d/rcs-5.10.0-x86_64-4.txt
+-rw-r--r-- 1 root root 201116 2022-02-20 22:05 ./slackware64/d/rcs-5.10.0-x86_64-4.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:05 ./slackware64/d/rcs-5.10.0-x86_64-4.txz.asc
-rw-r--r-- 1 root root 505 2022-02-09 20:10 ./slackware64/d/re2c-3.0-x86_64-1.txt
-rw-r--r-- 1 root root 358860 2022-02-09 20:10 ./slackware64/d/re2c-3.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-02-09 20:10 ./slackware64/d/re2c-3.0-x86_64-1.txz.asc
@@ -1579,9 +1579,9 @@ drwxr-xr-x 2 root root 20480 2022-02-20 05:18 ./slackware64/d
-rw-r--r-- 1 root root 309 2021-05-21 18:57 ./slackware64/d/sassc-3.6.2-x86_64-1.txt
-rw-r--r-- 1 root root 7420 2021-05-21 18:57 ./slackware64/d/sassc-3.6.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-05-21 18:57 ./slackware64/d/sassc-3.6.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 456 2021-11-03 01:06 ./slackware64/d/scons-4.2.0-x86_64-2.txt
--rw-r--r-- 1 root root 1811308 2021-11-03 01:06 ./slackware64/d/scons-4.2.0-x86_64-2.txz
--rw-r--r-- 1 root root 163 2021-11-03 01:06 ./slackware64/d/scons-4.2.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 456 2022-02-20 22:00 ./slackware64/d/scons-4.3.0-x86_64-1.txt
+-rw-r--r-- 1 root root 1826508 2022-02-20 22:00 ./slackware64/d/scons-4.3.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:00 ./slackware64/d/scons-4.3.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 467 2021-11-14 17:09 ./slackware64/d/slacktrack-2.22-x86_64-1.txt
-rw-r--r-- 1 root root 100612 2021-11-14 17:09 ./slackware64/d/slacktrack-2.22-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-11-14 17:09 ./slackware64/d/slacktrack-2.22-x86_64-1.txz.asc
@@ -1601,10 +1601,10 @@ drwxr-xr-x 2 root root 20480 2022-02-20 05:18 ./slackware64/d
-rw-r--r-- 1 root root 591 2021-02-13 10:54 ./slackware64/d/yasm-1.3.0-x86_64-4.txt
-rw-r--r-- 1 root root 523832 2021-02-13 10:54 ./slackware64/d/yasm-1.3.0-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 10:54 ./slackware64/d/yasm-1.3.0-x86_64-4.txz.asc
-drwxr-xr-x 2 root root 4096 2021-03-26 03:11 ./slackware64/e
--rw-r--r-- 1 root root 481 2021-03-25 17:57 ./slackware64/e/emacs-27.2-x86_64-1.txt
--rw-r--r-- 1 root root 39091576 2021-03-25 17:57 ./slackware64/e/emacs-27.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-03-25 17:57 ./slackware64/e/emacs-27.2-x86_64-1.txz.asc
+drwxr-xr-x 2 root root 4096 2022-02-21 20:25 ./slackware64/e
+-rw-r--r-- 1 root root 481 2022-02-20 22:05 ./slackware64/e/emacs-27.2-x86_64-2.txt
+-rw-r--r-- 1 root root 39089996 2022-02-20 22:05 ./slackware64/e/emacs-27.2-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:05 ./slackware64/e/emacs-27.2-x86_64-2.txz.asc
-rw-r--r-- 1 root root 663 2021-02-13 11:51 ./slackware64/e/emacspeak-53.0-x86_64-3.txt
-rw-r--r-- 1 root root 14986164 2021-02-13 11:51 ./slackware64/e/emacspeak-53.0-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:51 ./slackware64/e/emacspeak-53.0-x86_64-3.txz.asc
@@ -1634,7 +1634,7 @@ drwxr-xr-x 2 root root 4096 2022-02-18 05:33 ./slackware64/k
-rw-r--r-- 1 root root 1171 2022-02-18 05:17 ./slackware64/k/maketag
-rw-r--r-- 1 root root 1171 2022-02-18 05:17 ./slackware64/k/maketag.ez
-rw-r--r-- 1 root root 18 2022-02-18 05:17 ./slackware64/k/tagfile
-drwxr-xr-x 2 root root 86016 2022-02-15 20:03 ./slackware64/kde
+drwxr-xr-x 2 root root 86016 2022-02-21 20:25 ./slackware64/kde
-rw-r--r-- 1 root root 382 2022-02-08 04:25 ./slackware64/kde/akonadi-21.12.2-x86_64-1.txt
-rw-r--r-- 1 root root 2541436 2022-02-08 04:25 ./slackware64/kde/akonadi-21.12.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-02-08 04:25 ./slackware64/kde/akonadi-21.12.2-x86_64-1.txz.asc
@@ -1731,9 +1731,9 @@ drwxr-xr-x 2 root root 86016 2022-02-15 20:03 ./slackware64/kde
-rw-r--r-- 1 root root 175 2022-02-08 04:55 ./slackware64/kde/cervisia-21.12.2-x86_64-1.txt
-rw-r--r-- 1 root root 2449524 2022-02-08 04:55 ./slackware64/kde/cervisia-21.12.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-02-08 04:55 ./slackware64/kde/cervisia-21.12.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 537 2022-01-16 03:06 ./slackware64/kde/digikam-7.5.0-x86_64-1.txt
--rw-r--r-- 1 root root 19010720 2022-01-16 03:06 ./slackware64/kde/digikam-7.5.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-01-16 03:06 ./slackware64/kde/digikam-7.5.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 537 2022-02-20 23:42 ./slackware64/kde/digikam-7.5.0-x86_64-2.txt
+-rw-r--r-- 1 root root 18991964 2022-02-20 23:42 ./slackware64/kde/digikam-7.5.0-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2022-02-20 23:42 ./slackware64/kde/digikam-7.5.0-x86_64-2.txz.asc
-rw-r--r-- 1 root root 338 2022-02-08 04:54 ./slackware64/kde/dolphin-21.12.2.1-x86_64-1.txt
-rw-r--r-- 1 root root 4172392 2022-02-08 04:54 ./slackware64/kde/dolphin-21.12.2.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-02-08 04:54 ./slackware64/kde/dolphin-21.12.2.1-x86_64-1.txz.asc
@@ -2726,9 +2726,9 @@ drwxr-xr-x 2 root root 86016 2022-02-15 20:03 ./slackware64/kde
-rw-r--r-- 1 root root 209 2022-02-08 04:59 ./slackware64/kde/umbrello-21.12.2-x86_64-1.txt
-rw-r--r-- 1 root root 20791120 2022-02-08 04:59 ./slackware64/kde/umbrello-21.12.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-02-08 04:59 ./slackware64/kde/umbrello-21.12.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 371 2021-10-10 21:39 ./slackware64/kde/wacomtablet-20210906_d1e216a-x86_64-1.txt
--rw-r--r-- 1 root root 402804 2021-10-10 21:39 ./slackware64/kde/wacomtablet-20210906_d1e216a-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-10-10 21:39 ./slackware64/kde/wacomtablet-20210906_d1e216a-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 371 2022-02-21 19:47 ./slackware64/kde/wacomtablet-20220124_dd28b27-x86_64-1.txt
+-rw-r--r-- 1 root root 403004 2022-02-21 19:47 ./slackware64/kde/wacomtablet-20220124_dd28b27-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-21 19:47 ./slackware64/kde/wacomtablet-20220124_dd28b27-x86_64-1.txz.asc
-rw-r--r-- 1 root root 389 2022-02-15 19:08 ./slackware64/kde/xdg-desktop-portal-kde-5.24.1-x86_64-1.txt
-rw-r--r-- 1 root root 217664 2022-02-15 19:08 ./slackware64/kde/xdg-desktop-portal-kde-5.24.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-02-15 19:08 ./slackware64/kde/xdg-desktop-portal-kde-5.24.1-x86_64-1.txz.asc
@@ -2741,13 +2741,13 @@ drwxr-xr-x 2 root root 86016 2022-02-15 20:03 ./slackware64/kde
-rw-r--r-- 1 root root 296 2022-02-08 05:07 ./slackware64/kde/zeroconf-ioslave-21.12.2-x86_64-1.txt
-rw-r--r-- 1 root root 50224 2022-02-08 05:07 ./slackware64/kde/zeroconf-ioslave-21.12.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-02-08 05:07 ./slackware64/kde/zeroconf-ioslave-21.12.2-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 86016 2022-02-20 05:18 ./slackware64/l
+drwxr-xr-x 2 root root 86016 2022-02-21 20:25 ./slackware64/l
-rw-r--r-- 1 root root 329 2021-02-13 05:56 ./slackware64/l/GConf-3.2.6-x86_64-7.txt
-rw-r--r-- 1 root root 928148 2021-02-13 05:56 ./slackware64/l/GConf-3.2.6-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-02-13 05:56 ./slackware64/l/GConf-3.2.6-x86_64-7.txz.asc
--rw-r--r-- 1 root root 551 2021-02-13 05:56 ./slackware64/l/LibRaw-0.20.2-x86_64-3.txt
--rw-r--r-- 1 root root 395128 2021-02-13 05:56 ./slackware64/l/LibRaw-0.20.2-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 05:56 ./slackware64/l/LibRaw-0.20.2-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 551 2022-02-20 22:23 ./slackware64/l/LibRaw-0.20.2-x86_64-4.txt
+-rw-r--r-- 1 root root 394384 2022-02-20 22:23 ./slackware64/l/LibRaw-0.20.2-x86_64-4.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:23 ./slackware64/l/LibRaw-0.20.2-x86_64-4.txz.asc
-rw-r--r-- 1 root root 569 2021-11-03 00:44 ./slackware64/l/M2Crypto-0.38.0-x86_64-3.txt
-rw-r--r-- 1 root root 1139324 2021-11-03 00:44 ./slackware64/l/M2Crypto-0.38.0-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-11-03 00:44 ./slackware64/l/M2Crypto-0.38.0-x86_64-3.txz.asc
@@ -2787,9 +2787,9 @@ drwxr-xr-x 2 root root 86016 2022-02-20 05:18 ./slackware64/l
-rw-r--r-- 1 root root 989 2021-02-13 06:11 ./slackware64/l/aalib-1.4rc5-x86_64-8.txt
-rw-r--r-- 1 root root 157260 2021-02-13 06:11 ./slackware64/l/aalib-1.4rc5-x86_64-8.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:11 ./slackware64/l/aalib-1.4rc5-x86_64-8.txz.asc
--rw-r--r-- 1 root root 432 2021-02-13 06:11 ./slackware64/l/accountsservice-0.6.55-x86_64-4.txt
--rw-r--r-- 1 root root 163332 2021-02-13 06:11 ./slackware64/l/accountsservice-0.6.55-x86_64-4.txz
--rw-r--r-- 1 root root 163 2021-02-13 06:11 ./slackware64/l/accountsservice-0.6.55-x86_64-4.txz.asc
+-rw-r--r-- 1 root root 432 2022-02-20 18:46 ./slackware64/l/accountsservice-22.07.5-x86_64-1.txt
+-rw-r--r-- 1 root root 144588 2022-02-20 18:46 ./slackware64/l/accountsservice-22.07.5-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-20 18:46 ./slackware64/l/accountsservice-22.07.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 323 2021-05-06 04:03 ./slackware64/l/adwaita-icon-theme-40.1.1-noarch-1.txt
-rw-r--r-- 1 root root 10837004 2021-05-06 04:03 ./slackware64/l/adwaita-icon-theme-40.1.1-noarch-1.txz
-rw-r--r-- 1 root root 163 2021-05-06 04:03 ./slackware64/l/adwaita-icon-theme-40.1.1-noarch-1.txz.asc
@@ -2874,9 +2874,9 @@ drwxr-xr-x 2 root root 86016 2022-02-20 05:18 ./slackware64/l
-rw-r--r-- 1 root root 268 2021-03-31 19:05 ./slackware64/l/dconf-0.40.0-x86_64-1.txt
-rw-r--r-- 1 root root 110724 2021-03-31 19:05 ./slackware64/l/dconf-0.40.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-03-31 19:05 ./slackware64/l/dconf-0.40.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 386 2021-03-31 19:06 ./slackware64/l/dconf-editor-3.38.3-x86_64-1.txt
--rw-r--r-- 1 root root 588232 2021-03-31 19:06 ./slackware64/l/dconf-editor-3.38.3-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-03-31 19:06 ./slackware64/l/dconf-editor-3.38.3-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 386 2022-02-20 22:14 ./slackware64/l/dconf-editor-3.38.3-x86_64-2.txt
+-rw-r--r-- 1 root root 589292 2022-02-20 22:14 ./slackware64/l/dconf-editor-3.38.3-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:14 ./slackware64/l/dconf-editor-3.38.3-x86_64-2.txz.asc
-rw-r--r-- 1 root root 649 2021-02-13 06:23 ./slackware64/l/desktop-file-utils-0.26-x86_64-3.txt
-rw-r--r-- 1 root root 55752 2021-02-13 06:23 ./slackware64/l/desktop-file-utils-0.26-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:23 ./slackware64/l/desktop-file-utils-0.26-x86_64-3.txz.asc
@@ -2913,9 +2913,9 @@ drwxr-xr-x 2 root root 86016 2022-02-20 05:18 ./slackware64/l
-rw-r--r-- 1 root root 257 2021-10-23 04:43 ./slackware64/l/exiv2-0.27.5-x86_64-1.txt
-rw-r--r-- 1 root root 1827568 2021-10-23 04:43 ./slackware64/l/exiv2-0.27.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-10-23 04:43 ./slackware64/l/exiv2-0.27.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 301 2022-02-20 04:30 ./slackware64/l/expat-2.4.5-x86_64-1.txt
--rw-r--r-- 1 root root 128684 2022-02-20 04:30 ./slackware64/l/expat-2.4.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-02-20 04:30 ./slackware64/l/expat-2.4.5-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 301 2022-02-21 18:55 ./slackware64/l/expat-2.4.6-x86_64-1.txt
+-rw-r--r-- 1 root root 128744 2022-02-21 18:55 ./slackware64/l/expat-2.4.6-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-21 18:55 ./slackware64/l/expat-2.4.6-x86_64-1.txz.asc
-rw-r--r-- 1 root root 315 2021-02-13 06:27 ./slackware64/l/farstream-0.2.9-x86_64-3.txt
-rw-r--r-- 1 root root 268080 2021-02-13 06:27 ./slackware64/l/farstream-0.2.9-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:27 ./slackware64/l/farstream-0.2.9-x86_64-3.txz.asc
@@ -2940,9 +2940,9 @@ drwxr-xr-x 2 root root 86016 2022-02-20 05:18 ./slackware64/l
-rw-r--r-- 1 root root 397 2021-09-24 19:25 ./slackware64/l/fribidi-1.0.11-x86_64-1.txt
-rw-r--r-- 1 root root 78716 2021-09-24 19:25 ./slackware64/l/fribidi-1.0.11-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-09-24 19:25 ./slackware64/l/fribidi-1.0.11-x86_64-1.txz.asc
--rw-r--r-- 1 root root 369 2021-02-13 06:30 ./slackware64/l/fuse-2.9.9-x86_64-3.txt
--rw-r--r-- 1 root root 139232 2021-02-13 06:30 ./slackware64/l/fuse-2.9.9-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 06:30 ./slackware64/l/fuse-2.9.9-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 369 2022-02-20 22:06 ./slackware64/l/fuse-2.9.9-x86_64-4.txt
+-rw-r--r-- 1 root root 138336 2022-02-20 22:06 ./slackware64/l/fuse-2.9.9-x86_64-4.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:06 ./slackware64/l/fuse-2.9.9-x86_64-4.txz.asc
-rw-r--r-- 1 root root 384 2021-09-07 16:51 ./slackware64/l/fuse3-3.10.5-x86_64-1.txt
-rw-r--r-- 1 root root 135136 2021-09-07 16:51 ./slackware64/l/fuse3-3.10.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-09-07 16:51 ./slackware64/l/fuse3-3.10.5-x86_64-1.txz.asc
@@ -2952,24 +2952,24 @@ drwxr-xr-x 2 root root 86016 2022-02-20 05:18 ./slackware64/l
-rw-r--r-- 1 root root 240 2021-09-29 18:54 ./slackware64/l/gc-8.0.6-x86_64-1.txt
-rw-r--r-- 1 root root 286332 2021-09-29 18:54 ./slackware64/l/gc-8.0.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-09-29 18:54 ./slackware64/l/gc-8.0.6-x86_64-1.txz.asc
--rw-r--r-- 1 root root 343 2021-03-31 19:09 ./slackware64/l/gcr-3.40.0-x86_64-1.txt
--rw-r--r-- 1 root root 858696 2021-03-31 19:09 ./slackware64/l/gcr-3.40.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-03-31 19:09 ./slackware64/l/gcr-3.40.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 343 2022-02-20 22:13 ./slackware64/l/gcr-3.40.0-x86_64-2.txt
+-rw-r--r-- 1 root root 859228 2022-02-20 22:13 ./slackware64/l/gcr-3.40.0-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:13 ./slackware64/l/gcr-3.40.0-x86_64-2.txz.asc
-rw-r--r-- 1 root root 499 2021-09-19 04:24 ./slackware64/l/gd-2.3.3-x86_64-2.txt
-rw-r--r-- 1 root root 147528 2021-09-19 04:24 ./slackware64/l/gd-2.3.3-x86_64-2.txz
-rw-r--r-- 1 root root 163 2021-09-19 04:24 ./slackware64/l/gd-2.3.3-x86_64-2.txz.asc
-rw-r--r-- 1 root root 186 2022-02-07 21:39 ./slackware64/l/gdbm-1.23-x86_64-1.txt
-rw-r--r-- 1 root root 242768 2022-02-07 21:39 ./slackware64/l/gdbm-1.23-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-02-07 21:39 ./slackware64/l/gdbm-1.23-x86_64-1.txz.asc
--rw-r--r-- 1 root root 537 2021-04-09 18:41 ./slackware64/l/gdk-pixbuf2-2.42.6-x86_64-1.txt
--rw-r--r-- 1 root root 489508 2021-04-09 18:41 ./slackware64/l/gdk-pixbuf2-2.42.6-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-04-09 18:41 ./slackware64/l/gdk-pixbuf2-2.42.6-x86_64-1.txz.asc
--rw-r--r-- 1 root root 456 2021-02-13 06:32 ./slackware64/l/gdk-pixbuf2-xlib-2.40.2-x86_64-3.txt
--rw-r--r-- 1 root root 45020 2021-02-13 06:32 ./slackware64/l/gdk-pixbuf2-xlib-2.40.2-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 06:32 ./slackware64/l/gdk-pixbuf2-xlib-2.40.2-x86_64-3.txz.asc
--rw-r--r-- 1 root root 406 2021-12-26 19:57 ./slackware64/l/gegl-0.4.34-x86_64-2.txt
--rw-r--r-- 1 root root 2163540 2021-12-26 19:57 ./slackware64/l/gegl-0.4.34-x86_64-2.txz
--rw-r--r-- 1 root root 163 2021-12-26 19:57 ./slackware64/l/gegl-0.4.34-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 537 2022-02-20 22:13 ./slackware64/l/gdk-pixbuf2-2.42.6-x86_64-2.txt
+-rw-r--r-- 1 root root 489100 2022-02-20 22:13 ./slackware64/l/gdk-pixbuf2-2.42.6-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:13 ./slackware64/l/gdk-pixbuf2-2.42.6-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 456 2022-02-20 22:14 ./slackware64/l/gdk-pixbuf2-xlib-2.40.2-x86_64-4.txt
+-rw-r--r-- 1 root root 45008 2022-02-20 22:14 ./slackware64/l/gdk-pixbuf2-xlib-2.40.2-x86_64-4.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:14 ./slackware64/l/gdk-pixbuf2-xlib-2.40.2-x86_64-4.txz.asc
+-rw-r--r-- 1 root root 406 2022-02-20 22:23 ./slackware64/l/gegl-0.4.34-x86_64-3.txt
+-rw-r--r-- 1 root root 2162888 2022-02-20 22:23 ./slackware64/l/gegl-0.4.34-x86_64-3.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:23 ./slackware64/l/gegl-0.4.34-x86_64-3.txz.asc
-rw-r--r-- 1 root root 295 2021-11-03 00:53 ./slackware64/l/gexiv2-0.14.0-x86_64-3.txt
-rw-r--r-- 1 root root 638172 2021-11-03 00:53 ./slackware64/l/gexiv2-0.14.0-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-11-03 00:53 ./slackware64/l/gexiv2-0.14.0-x86_64-3.txz.asc
@@ -2979,9 +2979,9 @@ drwxr-xr-x 2 root root 86016 2022-02-20 05:18 ./slackware64/l
-rw-r--r-- 1 root root 368 2022-02-09 08:32 ./slackware64/l/gjs-1.70.1-x86_64-1.txt
-rw-r--r-- 1 root root 633824 2022-02-09 08:32 ./slackware64/l/gjs-1.70.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-02-09 08:32 ./slackware64/l/gjs-1.70.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 424 2021-11-03 00:57 ./slackware64/l/glade-3.38.2-x86_64-5.txt
--rw-r--r-- 1 root root 2453240 2021-11-03 00:57 ./slackware64/l/glade-3.38.2-x86_64-5.txz
--rw-r--r-- 1 root root 163 2021-11-03 00:57 ./slackware64/l/glade-3.38.2-x86_64-5.txz.asc
+-rw-r--r-- 1 root root 424 2022-02-20 22:13 ./slackware64/l/glade-3.38.2-x86_64-6.txt
+-rw-r--r-- 1 root root 2065240 2022-02-20 22:13 ./slackware64/l/glade-3.38.2-x86_64-6.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:13 ./slackware64/l/glade-3.38.2-x86_64-6.txz.asc
-rw-r--r-- 1 root root 302 2021-02-13 06:33 ./slackware64/l/glib-1.2.10-x86_64-9.txt
-rw-r--r-- 1 root root 116392 2021-02-13 06:33 ./slackware64/l/glib-1.2.10-x86_64-9.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:33 ./slackware64/l/glib-1.2.10-x86_64-9.txz.asc
@@ -2991,15 +2991,15 @@ drwxr-xr-x 2 root root 86016 2022-02-20 05:18 ./slackware64/l
-rw-r--r-- 1 root root 407 2022-02-11 19:08 ./slackware64/l/glib2-2.70.4-x86_64-1.txt
-rw-r--r-- 1 root root 4045760 2022-02-11 19:08 ./slackware64/l/glib2-2.70.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-02-11 19:08 ./slackware64/l/glib2-2.70.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 313 2022-01-24 20:42 ./slackware64/l/glibc-2.33-x86_64-5.txt
--rw-r--r-- 1 root root 5272216 2022-01-24 20:42 ./slackware64/l/glibc-2.33-x86_64-5.txz
--rw-r--r-- 1 root root 163 2022-01-24 20:42 ./slackware64/l/glibc-2.33-x86_64-5.txz.asc
--rw-r--r-- 1 root root 353 2022-01-24 20:42 ./slackware64/l/glibc-i18n-2.33-x86_64-5.txt
--rw-r--r-- 1 root root 12076452 2022-01-24 20:42 ./slackware64/l/glibc-i18n-2.33-x86_64-5.txz
--rw-r--r-- 1 root root 163 2022-01-24 20:42 ./slackware64/l/glibc-i18n-2.33-x86_64-5.txz.asc
--rw-r--r-- 1 root root 507 2022-01-24 20:41 ./slackware64/l/glibc-profile-2.33-x86_64-5.txt
--rw-r--r-- 1 root root 1428040 2022-01-24 20:41 ./slackware64/l/glibc-profile-2.33-x86_64-5.txz
--rw-r--r-- 1 root root 163 2022-01-24 20:41 ./slackware64/l/glibc-profile-2.33-x86_64-5.txz.asc
+-rw-r--r-- 1 root root 313 2022-02-20 21:43 ./slackware64/l/glibc-2.35-x86_64-1.txt
+-rw-r--r-- 1 root root 5416180 2022-02-20 21:43 ./slackware64/l/glibc-2.35-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-20 21:43 ./slackware64/l/glibc-2.35-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 353 2022-02-20 21:43 ./slackware64/l/glibc-i18n-2.35-x86_64-1.txt
+-rw-r--r-- 1 root root 12042532 2022-02-20 21:43 ./slackware64/l/glibc-i18n-2.35-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-20 21:43 ./slackware64/l/glibc-i18n-2.35-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 507 2022-02-20 21:43 ./slackware64/l/glibc-profile-2.35-x86_64-1.txt
+-rw-r--r-- 1 root root 1577588 2022-02-20 21:43 ./slackware64/l/glibc-profile-2.35-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-20 21:43 ./slackware64/l/glibc-profile-2.35-x86_64-1.txz.asc
-rw-r--r-- 1 root root 358 2021-02-13 06:37 ./slackware64/l/glibmm-2.64.5-x86_64-3.txt
-rw-r--r-- 1 root root 1012844 2021-02-13 06:37 ./slackware64/l/glibmm-2.64.5-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:37 ./slackware64/l/glibmm-2.64.5-x86_64-3.txz.asc
@@ -3021,9 +3021,9 @@ drwxr-xr-x 2 root root 86016 2022-02-20 05:18 ./slackware64/l
-rw-r--r-- 1 root root 280 2021-08-21 03:07 ./slackware64/l/gnu-efi-3.0.14-x86_64-1.txt
-rw-r--r-- 1 root root 117060 2021-08-21 03:07 ./slackware64/l/gnu-efi-3.0.14-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-08-21 03:07 ./slackware64/l/gnu-efi-3.0.14-x86_64-1.txz.asc
--rw-r--r-- 1 root root 634 2021-11-03 00:43 ./slackware64/l/gobject-introspection-1.70.0-x86_64-3.txt
--rw-r--r-- 1 root root 1353696 2021-11-03 00:43 ./slackware64/l/gobject-introspection-1.70.0-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-11-03 00:43 ./slackware64/l/gobject-introspection-1.70.0-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 634 2022-02-20 22:12 ./slackware64/l/gobject-introspection-1.71.0-x86_64-1.txt
+-rw-r--r-- 1 root root 1360208 2022-02-20 22:12 ./slackware64/l/gobject-introspection-1.71.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:12 ./slackware64/l/gobject-introspection-1.71.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 450 2021-02-13 06:39 ./slackware64/l/grantlee-5.2.0-x86_64-3.txt
-rw-r--r-- 1 root root 276852 2021-02-13 06:39 ./slackware64/l/grantlee-5.2.0-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:39 ./slackware64/l/grantlee-5.2.0-x86_64-3.txz.asc
@@ -3057,15 +3057,15 @@ drwxr-xr-x 2 root root 86016 2022-02-20 05:18 ./slackware64/l
-rw-r--r-- 1 root root 351 2021-02-13 06:41 ./slackware64/l/gtk+-1.2.10-x86_64-9.txt
-rw-r--r-- 1 root root 810820 2021-02-13 06:41 ./slackware64/l/gtk+-1.2.10-x86_64-9.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:41 ./slackware64/l/gtk+-1.2.10-x86_64-9.txz.asc
--rw-r--r-- 1 root root 325 2021-02-13 06:44 ./slackware64/l/gtk+2-2.24.33-x86_64-2.txt
--rw-r--r-- 1 root root 6877144 2021-02-13 06:44 ./slackware64/l/gtk+2-2.24.33-x86_64-2.txz
--rw-r--r-- 1 root root 163 2021-02-13 06:44 ./slackware64/l/gtk+2-2.24.33-x86_64-2.txz.asc
+-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 2021-12-21 17:08 ./slackware64/l/gtk+3-3.24.31-x86_64-1.txt
-rw-r--r-- 1 root root 11205548 2021-12-21 17:08 ./slackware64/l/gtk+3-3.24.31-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-12-21 17:08 ./slackware64/l/gtk+3-3.24.31-x86_64-1.txz.asc
--rw-r--r-- 1 root root 315 2021-11-02 16:48 ./slackware64/l/gtk4-4.4.1-x86_64-1.txt
--rw-r--r-- 1 root root 18892208 2021-11-02 16:48 ./slackware64/l/gtk4-4.4.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-11-02 16:48 ./slackware64/l/gtk4-4.4.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 315 2022-02-20 22:15 ./slackware64/l/gtk4-4.4.1-x86_64-2.txt
+-rw-r--r-- 1 root root 18970132 2022-02-20 22:15 ./slackware64/l/gtk4-4.4.1-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:15 ./slackware64/l/gtk4-4.4.1-x86_64-2.txz.asc
-rw-r--r-- 1 root root 341 2021-02-13 06:48 ./slackware64/l/gtkmm2-2.24.5-x86_64-4.txt
-rw-r--r-- 1 root root 1379452 2021-02-13 06:48 ./slackware64/l/gtkmm2-2.24.5-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:48 ./slackware64/l/gtkmm2-2.24.5-x86_64-4.txz.asc
@@ -3078,9 +3078,9 @@ drwxr-xr-x 2 root root 86016 2022-02-20 05:18 ./slackware64/l
-rw-r--r-- 1 root root 371 2021-06-29 19:01 ./slackware64/l/gtkspell-2.0.16-x86_64-7.txt
-rw-r--r-- 1 root root 38432 2021-06-29 19:01 ./slackware64/l/gtkspell-2.0.16-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-06-29 19:01 ./slackware64/l/gtkspell-2.0.16-x86_64-7.txz.asc
--rw-r--r-- 1 root root 428 2021-04-30 17:36 ./slackware64/l/gvfs-1.48.1-x86_64-1.txt
--rw-r--r-- 1 root root 1053116 2021-04-30 17:36 ./slackware64/l/gvfs-1.48.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-04-30 17:36 ./slackware64/l/gvfs-1.48.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 428 2022-02-20 22:14 ./slackware64/l/gvfs-1.48.1-x86_64-2.txt
+-rw-r--r-- 1 root root 1052428 2022-02-20 22:14 ./slackware64/l/gvfs-1.48.1-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:14 ./slackware64/l/gvfs-1.48.1-x86_64-2.txz.asc
-rw-r--r-- 1 root root 225 2022-02-13 19:25 ./slackware64/l/harfbuzz-3.4.0-x86_64-1.txt
-rw-r--r-- 1 root root 971548 2022-02-13 19:25 ./slackware64/l/harfbuzz-3.4.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-02-13 19:25 ./slackware64/l/harfbuzz-3.4.0-x86_64-1.txz.asc
@@ -3102,9 +3102,9 @@ drwxr-xr-x 2 root root 86016 2022-02-20 05:18 ./slackware64/l
-rw-r--r-- 1 root root 473 2021-02-13 06:52 ./slackware64/l/id3lib-3.8.3-x86_64-4.txt
-rw-r--r-- 1 root root 161400 2021-02-13 06:52 ./slackware64/l/id3lib-3.8.3-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:52 ./slackware64/l/id3lib-3.8.3-x86_64-4.txz.asc
--rw-r--r-- 1 root root 537 2022-02-17 17:29 ./slackware64/l/imagemagick-7.1.0_25-x86_64-1.txt
--rw-r--r-- 1 root root 8183664 2022-02-17 17:29 ./slackware64/l/imagemagick-7.1.0_25-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-02-17 17:29 ./slackware64/l/imagemagick-7.1.0_25-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 537 2022-02-21 19:33 ./slackware64/l/imagemagick-7.1.0_26-x86_64-1.txt
+-rw-r--r-- 1 root root 8197720 2022-02-21 19:33 ./slackware64/l/imagemagick-7.1.0_26-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-21 19:33 ./slackware64/l/imagemagick-7.1.0_26-x86_64-1.txz.asc
-rwxr-xr-x 1 root root 2897 2009-06-24 22:06 ./slackware64/l/install-packages
-rw-r--r-- 1 root root 446 2006-09-18 10:41 ./slackware64/l/install.end
-rw-r--r-- 1 root root 415 2021-05-03 18:20 ./slackware64/l/isl-0.24-x86_64-1.txt
@@ -3116,9 +3116,9 @@ drwxr-xr-x 2 root root 86016 2022-02-20 05:18 ./slackware64/l
-rw-r--r-- 1 root root 399 2021-09-10 17:35 ./slackware64/l/jansson-2.14-x86_64-1.txt
-rw-r--r-- 1 root root 36124 2021-09-10 17:35 ./slackware64/l/jansson-2.14-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-09-10 17:35 ./slackware64/l/jansson-2.14-x86_64-1.txz.asc
--rw-r--r-- 1 root root 387 2021-08-02 17:56 ./slackware64/l/jasper-2.0.33-x86_64-1.txt
--rw-r--r-- 1 root root 166184 2021-08-02 17:56 ./slackware64/l/jasper-2.0.33-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-08-02 17:56 ./slackware64/l/jasper-2.0.33-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 387 2022-02-20 21:44 ./slackware64/l/jasper-3.0.2-x86_64-1.txt
+-rw-r--r-- 1 root root 192516 2022-02-20 21:44 ./slackware64/l/jasper-3.0.2-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-20 21:44 ./slackware64/l/jasper-3.0.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 246 2021-02-13 06:55 ./slackware64/l/jemalloc-5.2.1-x86_64-3.txt
-rw-r--r-- 1 root root 292036 2021-02-13 06:55 ./slackware64/l/jemalloc-5.2.1-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:55 ./slackware64/l/jemalloc-5.2.1-x86_64-3.txz.asc
@@ -3128,9 +3128,9 @@ drwxr-xr-x 2 root root 86016 2022-02-20 05:18 ./slackware64/l
-rw-r--r-- 1 root root 445 2021-02-13 06:55 ./slackware64/l/json-c-0.15_20200726-x86_64-3.txt
-rw-r--r-- 1 root root 151312 2021-02-13 06:55 ./slackware64/l/json-c-0.15_20200726-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:55 ./slackware64/l/json-c-0.15_20200726-x86_64-3.txz.asc
--rw-r--r-- 1 root root 364 2021-08-24 06:26 ./slackware64/l/json-glib-1.6.6-x86_64-1.txt
--rw-r--r-- 1 root root 160080 2021-08-24 06:26 ./slackware64/l/json-glib-1.6.6-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-08-24 06:26 ./slackware64/l/json-glib-1.6.6-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 364 2022-02-20 22:13 ./slackware64/l/json-glib-1.6.6-x86_64-2.txt
+-rw-r--r-- 1 root root 160068 2022-02-20 22:13 ./slackware64/l/json-glib-1.6.6-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:13 ./slackware64/l/json-glib-1.6.6-x86_64-2.txz.asc
-rw-r--r-- 1 root root 450 2021-02-13 06:55 ./slackware64/l/judy-1.0.5-x86_64-4.txt
-rw-r--r-- 1 root root 141616 2021-02-13 06:55 ./slackware64/l/judy-1.0.5-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:55 ./slackware64/l/judy-1.0.5-x86_64-4.txz.asc
@@ -3386,9 +3386,9 @@ drwxr-xr-x 2 root root 86016 2022-02-20 05:18 ./slackware64/l
-rw-r--r-- 1 root root 593 2021-11-11 16:36 ./slackware64/l/libseccomp-2.5.3-x86_64-1.txt
-rw-r--r-- 1 root root 91656 2021-11-11 16:36 ./slackware64/l/libseccomp-2.5.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-11-11 16:36 ./slackware64/l/libseccomp-2.5.3-x86_64-1.txz.asc
--rw-r--r-- 1 root root 249 2021-02-13 07:13 ./slackware64/l/libsecret-0.20.4-x86_64-3.txt
--rw-r--r-- 1 root root 234300 2021-02-13 07:13 ./slackware64/l/libsecret-0.20.4-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 07:13 ./slackware64/l/libsecret-0.20.4-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 249 2022-02-21 19:37 ./slackware64/l/libsecret-0.20.5-x86_64-1.txt
+-rw-r--r-- 1 root root 191524 2022-02-21 19:37 ./slackware64/l/libsecret-0.20.5-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-21 19:37 ./slackware64/l/libsecret-0.20.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 545 2021-05-22 18:24 ./slackware64/l/libsigc++-2.10.7-x86_64-1.txt
-rw-r--r-- 1 root root 86744 2021-05-22 18:24 ./slackware64/l/libsigc++-2.10.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-05-22 18:24 ./slackware64/l/libsigc++-2.10.7-x86_64-1.txz.asc
@@ -3541,9 +3541,9 @@ drwxr-xr-x 2 root root 86016 2022-02-20 05:18 ./slackware64/l
-rw-r--r-- 1 root root 345 2022-01-16 05:16 ./slackware64/l/neon-0.32.2-x86_64-1.txt
-rw-r--r-- 1 root root 215332 2022-01-16 05:16 ./slackware64/l/neon-0.32.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-16 05:16 ./slackware64/l/neon-0.32.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 271 2022-01-27 19:13 ./slackware64/l/netpbm-10.97.03-x86_64-1.txt
--rw-r--r-- 1 root root 2099896 2022-01-27 19:13 ./slackware64/l/netpbm-10.97.03-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-01-27 19:13 ./slackware64/l/netpbm-10.97.03-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 271 2022-02-21 04:34 ./slackware64/l/netpbm-10.97.04-x86_64-1.txt
+-rw-r--r-- 1 root root 2095456 2022-02-21 04:34 ./slackware64/l/netpbm-10.97.04-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-21 04:34 ./slackware64/l/netpbm-10.97.04-x86_64-1.txz.asc
-rw-r--r-- 1 root root 423 2021-11-03 01:01 ./slackware64/l/newt-0.52.21-x86_64-7.txt
-rw-r--r-- 1 root root 114448 2021-11-03 01:01 ./slackware64/l/newt-0.52.21-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-11-03 01:01 ./slackware64/l/newt-0.52.21-x86_64-7.txz.asc
@@ -3748,9 +3748,9 @@ drwxr-xr-x 2 root root 86016 2022-02-20 05:18 ./slackware64/l
-rw-r--r-- 1 root root 437 2021-02-13 07:44 ./slackware64/l/qrencode-4.1.1-x86_64-3.txt
-rw-r--r-- 1 root root 58388 2021-02-13 07:44 ./slackware64/l/qrencode-4.1.1-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:44 ./slackware64/l/qrencode-4.1.1-x86_64-3.txz.asc
--rw-r--r-- 1 root root 260 2022-01-20 22:18 ./slackware64/l/qt5-5.15.3_20211130_014c375b-x86_64-2.txt
--rw-r--r-- 1 root root 95669228 2022-01-20 22:18 ./slackware64/l/qt5-5.15.3_20211130_014c375b-x86_64-2.txz
--rw-r--r-- 1 root root 163 2022-01-20 22:18 ./slackware64/l/qt5-5.15.3_20211130_014c375b-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 260 2022-02-20 23:32 ./slackware64/l/qt5-5.15.3_20211130_014c375b-x86_64-3.txt
+-rw-r--r-- 1 root root 95648916 2022-02-20 23:32 ./slackware64/l/qt5-5.15.3_20211130_014c375b-x86_64-3.txz
+-rw-r--r-- 1 root root 163 2022-02-20 23:32 ./slackware64/l/qt5-5.15.3_20211130_014c375b-x86_64-3.txz.asc
-rw-r--r-- 1 root root 470 2021-04-18 01:50 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-7.txt
-rw-r--r-- 1 root root 16073500 2021-04-18 01:50 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-04-18 01:50 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-7.txz.asc
@@ -3787,9 +3787,9 @@ drwxr-xr-x 2 root root 86016 2022-02-20 05:18 ./slackware64/l
-rw-r--r-- 1 root root 642 2021-02-13 08:58 ./slackware64/l/shared-desktop-ontologies-0.11.0-x86_64-4.txt
-rw-r--r-- 1 root root 97196 2021-02-13 08:58 ./slackware64/l/shared-desktop-ontologies-0.11.0-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 08:58 ./slackware64/l/shared-desktop-ontologies-0.11.0-x86_64-4.txz.asc
--rw-r--r-- 1 root root 487 2021-02-13 08:59 ./slackware64/l/shared-mime-info-2.1-x86_64-3.txt
--rw-r--r-- 1 root root 550864 2021-02-13 08:59 ./slackware64/l/shared-mime-info-2.1-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 08:59 ./slackware64/l/shared-mime-info-2.1-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 487 2022-02-20 22:14 ./slackware64/l/shared-mime-info-2.1-x86_64-4.txt
+-rw-r--r-- 1 root root 549112 2022-02-20 22:14 ./slackware64/l/shared-mime-info-2.1-x86_64-4.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:14 ./slackware64/l/shared-mime-info-2.1-x86_64-4.txz.asc
-rw-r--r-- 1 root root 393 2021-11-03 00:42 ./slackware64/l/sip-4.19.25-x86_64-5.txt
-rw-r--r-- 1 root root 577352 2021-11-03 00:42 ./slackware64/l/sip-4.19.25-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-11-03 00:42 ./slackware64/l/sip-4.19.25-x86_64-5.txz.asc
@@ -3881,7 +3881,7 @@ drwxr-xr-x 2 root root 86016 2022-02-20 05:18 ./slackware64/l
-rw-r--r-- 1 root root 463 2022-01-21 04:11 ./slackware64/l/zstd-1.5.2-x86_64-1.txt
-rw-r--r-- 1 root root 437228 2022-01-21 04:11 ./slackware64/l/zstd-1.5.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-21 04:11 ./slackware64/l/zstd-1.5.2-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 32768 2022-02-20 05:18 ./slackware64/n
+drwxr-xr-x 2 root root 32768 2022-02-21 20:25 ./slackware64/n
-rw-r--r-- 1 root root 357 2022-02-11 19:23 ./slackware64/n/ModemManager-1.18.6-x86_64-1.txt
-rw-r--r-- 1 root root 2132292 2022-02-11 19:23 ./slackware64/n/ModemManager-1.18.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-02-11 19:23 ./slackware64/n/ModemManager-1.18.6-x86_64-1.txz.asc
@@ -3984,9 +3984,9 @@ drwxr-xr-x 2 root root 32768 2022-02-20 05:18 ./slackware64/n
-rw-r--r-- 1 root root 286 2021-02-13 12:04 ./slackware64/n/gpa-0.10.0-x86_64-3.txt
-rw-r--r-- 1 root root 304520 2021-02-13 12:04 ./slackware64/n/gpa-0.10.0-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:04 ./slackware64/n/gpa-0.10.0-x86_64-3.txz.asc
--rw-r--r-- 1 root root 537 2021-11-03 00:53 ./slackware64/n/gpgme-1.16.0-x86_64-3.txt
--rw-r--r-- 1 root root 1030892 2021-11-03 00:53 ./slackware64/n/gpgme-1.16.0-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-11-03 00:53 ./slackware64/n/gpgme-1.16.0-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 537 2022-02-21 03:25 ./slackware64/n/gpgme-1.17.0-x86_64-1.txt
+-rw-r--r-- 1 root root 1061932 2022-02-21 03:25 ./slackware64/n/gpgme-1.17.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-21 03:25 ./slackware64/n/gpgme-1.17.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 434 2021-02-13 12:06 ./slackware64/n/htdig-3.2.0b6-x86_64-8.txt
-rw-r--r-- 1 root root 962848 2021-02-13 12:06 ./slackware64/n/htdig-3.2.0b6-x86_64-8.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:06 ./slackware64/n/htdig-3.2.0b6-x86_64-8.txz.asc
@@ -4201,9 +4201,9 @@ drwxr-xr-x 2 root root 32768 2022-02-20 05:18 ./slackware64/n
-rw-r--r-- 1 root root 532 2021-11-21 19:51 ./slackware64/n/nss-pam-ldapd-0.9.12-x86_64-1.txt
-rw-r--r-- 1 root root 165384 2021-11-21 19:51 ./slackware64/n/nss-pam-ldapd-0.9.12-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-11-21 19:51 ./slackware64/n/nss-pam-ldapd-0.9.12-x86_64-1.txz.asc
--rw-r--r-- 1 root root 561 2021-05-21 19:02 ./slackware64/n/ntp-4.2.8p15-x86_64-8.txt
--rw-r--r-- 1 root root 2036860 2021-05-21 19:02 ./slackware64/n/ntp-4.2.8p15-x86_64-8.txz
--rw-r--r-- 1 root root 163 2021-05-21 19:02 ./slackware64/n/ntp-4.2.8p15-x86_64-8.txz.asc
+-rw-r--r-- 1 root root 561 2022-02-20 22:06 ./slackware64/n/ntp-4.2.8p15-x86_64-9.txt
+-rw-r--r-- 1 root root 2035636 2022-02-20 22:06 ./slackware64/n/ntp-4.2.8p15-x86_64-9.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:06 ./slackware64/n/ntp-4.2.8p15-x86_64-9.txz.asc
-rw-r--r-- 1 root root 531 2021-11-03 01:02 ./slackware64/n/obexftp-0.24.2-x86_64-10.txt
-rw-r--r-- 1 root root 103772 2021-11-03 01:02 ./slackware64/n/obexftp-0.24.2-x86_64-10.txz
-rw-r--r-- 1 root root 163 2021-11-03 01:02 ./slackware64/n/obexftp-0.24.2-x86_64-10.txz.asc
@@ -4388,7 +4388,7 @@ drwxr-xr-x 2 root root 4096 2021-11-06 20:26 ./slackware64/tcl
-rw-r--r-- 1 root root 227 2021-11-06 17:03 ./slackware64/tcl/tk-8.6.12-x86_64-1.txt
-rw-r--r-- 1 root root 1788908 2021-11-06 17:03 ./slackware64/tcl/tk-8.6.12-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-11-06 17:03 ./slackware64/tcl/tk-8.6.12-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 65536 2022-02-18 05:33 ./slackware64/x
+drwxr-xr-x 2 root root 65536 2022-02-21 20:25 ./slackware64/x
-rw-r--r-- 1 root root 440 2021-09-04 17:57 ./slackware64/x/OpenCC-1.1.3-x86_64-1.txt
-rw-r--r-- 1 root root 682700 2021-09-04 17:57 ./slackware64/x/OpenCC-1.1.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-09-04 17:57 ./slackware64/x/OpenCC-1.1.3-x86_64-1.txz.asc
@@ -4778,9 +4778,9 @@ drwxr-xr-x 2 root root 65536 2022-02-18 05:33 ./slackware64/x
-rw-r--r-- 1 root root 378 2021-02-13 12:51 ./slackware64/x/libhangul-0.1.0-x86_64-4.txt
-rw-r--r-- 1 root root 1865140 2021-02-13 12:51 ./slackware64/x/libhangul-0.1.0-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:51 ./slackware64/x/libhangul-0.1.0-x86_64-4.txz.asc
--rw-r--r-- 1 root root 534 2021-12-14 20:59 ./slackware64/x/libinput-1.19.3-x86_64-1.txt
--rw-r--r-- 1 root root 273836 2021-12-14 20:59 ./slackware64/x/libinput-1.19.3-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-12-14 20:59 ./slackware64/x/libinput-1.19.3-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 534 2022-02-21 19:46 ./slackware64/x/libinput-1.19.3-x86_64-2.txt
+-rw-r--r-- 1 root root 273240 2022-02-21 19:46 ./slackware64/x/libinput-1.19.3-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2022-02-21 19:46 ./slackware64/x/libinput-1.19.3-x86_64-2.txz.asc
-rw-r--r-- 1 root root 420 2021-02-13 12:53 ./slackware64/x/libkkc-0.3.5-x86_64-3.txt
-rw-r--r-- 1 root root 312164 2021-02-13 12:53 ./slackware64/x/libkkc-0.3.5-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:53 ./slackware64/x/libkkc-0.3.5-x86_64-3.txz.asc
@@ -4799,18 +4799,18 @@ drwxr-xr-x 2 root root 65536 2022-02-18 05:33 ./slackware64/x
-rw-r--r-- 1 root root 536 2021-02-13 13:05 ./slackware64/x/libpthread-stubs-0.4-x86_64-5.txt
-rw-r--r-- 1 root root 3160 2021-02-13 13:05 ./slackware64/x/libpthread-stubs-0.4-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:05 ./slackware64/x/libpthread-stubs-0.4-x86_64-5.txz.asc
--rw-r--r-- 1 root root 423 2021-09-21 02:16 ./slackware64/x/libva-2.13.0-x86_64-2.txt
--rw-r--r-- 1 root root 174396 2021-09-21 02:16 ./slackware64/x/libva-2.13.0-x86_64-2.txz
--rw-r--r-- 1 root root 163 2021-09-21 02:16 ./slackware64/x/libva-2.13.0-x86_64-2.txz.asc
--rw-r--r-- 1 root root 294 2021-10-01 03:29 ./slackware64/x/libva-utils-2.13.0-x86_64-1.txt
--rw-r--r-- 1 root root 453036 2021-10-01 03:29 ./slackware64/x/libva-utils-2.13.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-10-01 03:29 ./slackware64/x/libva-utils-2.13.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 423 2022-02-21 19:39 ./slackware64/x/libva-2.14.0-x86_64-1.txt
+-rw-r--r-- 1 root root 180892 2022-02-21 19:39 ./slackware64/x/libva-2.14.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-21 19:39 ./slackware64/x/libva-2.14.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 294 2022-02-21 19:40 ./slackware64/x/libva-utils-2.14.0-x86_64-1.txt
+-rw-r--r-- 1 root root 453120 2022-02-21 19:40 ./slackware64/x/libva-utils-2.14.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-21 19:40 ./slackware64/x/libva-utils-2.14.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 500 2021-02-13 12:54 ./slackware64/x/libvdpau-1.4-x86_64-3.txt
-rw-r--r-- 1 root root 56180 2021-02-13 12:54 ./slackware64/x/libvdpau-1.4-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:54 ./slackware64/x/libvdpau-1.4-x86_64-3.txz.asc
--rw-r--r-- 1 root root 390 2021-09-01 17:30 ./slackware64/x/libwacom-1.12-x86_64-1.txt
--rw-r--r-- 1 root root 75368 2021-09-01 17:30 ./slackware64/x/libwacom-1.12-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-09-01 17:30 ./slackware64/x/libwacom-1.12-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 390 2022-02-21 19:44 ./slackware64/x/libwacom-2.1.0-x86_64-1.txt
+-rw-r--r-- 1 root root 77000 2022-02-21 19:44 ./slackware64/x/libwacom-2.1.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-21 19:44 ./slackware64/x/libwacom-2.1.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 443 2021-02-13 13:09 ./slackware64/x/libxcb-1.14-x86_64-3.txt
-rw-r--r-- 1 root root 920580 2021-02-13 13:09 ./slackware64/x/libxcb-1.14-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:09 ./slackware64/x/libxcb-1.14-x86_64-3.txz.asc
@@ -4849,9 +4849,9 @@ drwxr-xr-x 2 root root 65536 2022-02-18 05:33 ./slackware64/x
-rw-r--r-- 1 root root 375 2021-02-13 13:11 ./slackware64/x/mkfontscale-1.2.1-x86_64-4.txt
-rw-r--r-- 1 root root 35624 2021-02-13 13:11 ./slackware64/x/mkfontscale-1.2.1-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:11 ./slackware64/x/mkfontscale-1.2.1-x86_64-4.txz.asc
--rw-r--r-- 1 root root 327 2021-02-13 12:59 ./slackware64/x/motif-2.3.8-x86_64-5.txt
--rw-r--r-- 1 root root 2551752 2021-02-13 12:59 ./slackware64/x/motif-2.3.8-x86_64-5.txz
--rw-r--r-- 1 root root 163 2021-02-13 12:59 ./slackware64/x/motif-2.3.8-x86_64-5.txz.asc
+-rw-r--r-- 1 root root 327 2022-02-20 22:11 ./slackware64/x/motif-2.3.8-x86_64-6.txt
+-rw-r--r-- 1 root root 2552912 2022-02-20 22:11 ./slackware64/x/motif-2.3.8-x86_64-6.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:11 ./slackware64/x/motif-2.3.8-x86_64-6.txz.asc
-rw-r--r-- 1 root root 583 2021-02-13 12:59 ./slackware64/x/mtdev-1.1.6-x86_64-3.txt
-rw-r--r-- 1 root root 22116 2021-02-13 12:59 ./slackware64/x/mtdev-1.1.6-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:59 ./slackware64/x/mtdev-1.1.6-x86_64-3.txz.asc
@@ -4925,9 +4925,9 @@ drwxr-xr-x 2 root root 65536 2022-02-18 05:33 ./slackware64/x
-rw-r--r-- 1 root root 338 2021-02-13 13:11 ./slackware64/x/viewres-1.0.6-x86_64-3.txt
-rw-r--r-- 1 root root 26104 2021-02-13 13:11 ./slackware64/x/viewres-1.0.6-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:11 ./slackware64/x/viewres-1.0.6-x86_64-3.txz.asc
--rw-r--r-- 1 root root 527 2021-08-08 18:46 ./slackware64/x/vulkan-sdk-1.2.176.1-x86_64-2.txt
--rw-r--r-- 1 root root 22447480 2021-08-08 18:46 ./slackware64/x/vulkan-sdk-1.2.176.1-x86_64-2.txz
--rw-r--r-- 1 root root 163 2021-08-08 18:46 ./slackware64/x/vulkan-sdk-1.2.176.1-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 527 2022-02-20 22:00 ./slackware64/x/vulkan-sdk-1.2.176.1-x86_64-3.txt
+-rw-r--r-- 1 root root 22482036 2022-02-20 22:00 ./slackware64/x/vulkan-sdk-1.2.176.1-x86_64-3.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:00 ./slackware64/x/vulkan-sdk-1.2.176.1-x86_64-3.txz.asc
-rw-r--r-- 1 root root 551 2021-12-09 19:56 ./slackware64/x/wayland-1.20.0-x86_64-1.txt
-rw-r--r-- 1 root root 130628 2021-12-09 19:56 ./slackware64/x/wayland-1.20.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-12-09 19:56 ./slackware64/x/wayland-1.20.0-x86_64-1.txz.asc
@@ -5069,9 +5069,9 @@ drwxr-xr-x 2 root root 65536 2022-02-18 05:33 ./slackware64/x
-rw-r--r-- 1 root root 423 2021-02-13 13:16 ./slackware64/x/xf86-input-void-1.4.1-x86_64-3.txt
-rw-r--r-- 1 root root 18200 2021-02-13 13:16 ./slackware64/x/xf86-input-void-1.4.1-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:16 ./slackware64/x/xf86-input-void-1.4.1-x86_64-3.txz.asc
--rw-r--r-- 1 root root 376 2021-02-13 13:16 ./slackware64/x/xf86-input-wacom-0.40.0-x86_64-2.txt
--rw-r--r-- 1 root root 105080 2021-02-13 13:16 ./slackware64/x/xf86-input-wacom-0.40.0-x86_64-2.txz
--rw-r--r-- 1 root root 163 2021-02-13 13:16 ./slackware64/x/xf86-input-wacom-0.40.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 376 2022-02-21 19:48 ./slackware64/x/xf86-input-wacom-1.0.0-x86_64-1.txt
+-rw-r--r-- 1 root root 101084 2022-02-21 19:48 ./slackware64/x/xf86-input-wacom-1.0.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-21 19:48 ./slackware64/x/xf86-input-wacom-1.0.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 452 2021-07-30 18:12 ./slackware64/x/xf86-video-amdgpu-21.0.0-x86_64-1.txt
-rw-r--r-- 1 root root 80164 2021-07-30 18:12 ./slackware64/x/xf86-video-amdgpu-21.0.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-07-30 18:12 ./slackware64/x/xf86-video-amdgpu-21.0.0-x86_64-1.txz.asc
@@ -5342,7 +5342,7 @@ drwxr-xr-x 2 root root 65536 2022-02-18 05:33 ./slackware64/x
-rw-r--r-- 1 root root 213 2021-02-13 13:14 ./slackware64/x/xwud-1.0.5-x86_64-4.txt
-rw-r--r-- 1 root root 25428 2021-02-13 13:14 ./slackware64/x/xwud-1.0.5-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:14 ./slackware64/x/xwud-1.0.5-x86_64-4.txz.asc
-drwxr-xr-x 2 root root 16384 2022-02-18 05:34 ./slackware64/xap
+drwxr-xr-x 2 root root 16384 2022-02-21 20:25 ./slackware64/xap
-rw-r--r-- 1 root root 625 2021-04-18 18:11 ./slackware64/xap/MPlayer-20210418-x86_64-1.txt
-rw-r--r-- 1 root root 2738724 2021-04-18 18:11 ./slackware64/xap/MPlayer-20210418-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-04-18 18:11 ./slackware64/xap/MPlayer-20210418-x86_64-1.txz.asc
@@ -5425,9 +5425,9 @@ drwxr-xr-x 2 root root 16384 2022-02-18 05:34 ./slackware64/xap
-rw-r--r-- 1 root root 663 2022-02-17 06:15 ./slackware64/xap/mozilla-thunderbird-91.6.1-x86_64-1.txt
-rw-r--r-- 1 root root 53204068 2022-02-17 06:15 ./slackware64/xap/mozilla-thunderbird-91.6.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-02-17 06:15 ./slackware64/xap/mozilla-thunderbird-91.6.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 359 2021-09-10 17:57 ./slackware64/xap/network-manager-applet-1.24.0-x86_64-2.txt
--rw-r--r-- 1 root root 860376 2021-09-10 17:57 ./slackware64/xap/network-manager-applet-1.24.0-x86_64-2.txz
--rw-r--r-- 1 root root 163 2021-09-10 17:57 ./slackware64/xap/network-manager-applet-1.24.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 359 2022-02-20 22:14 ./slackware64/xap/network-manager-applet-1.24.0-x86_64-3.txt
+-rw-r--r-- 1 root root 859980 2022-02-20 22:14 ./slackware64/xap/network-manager-applet-1.24.0-x86_64-3.txz
+-rw-r--r-- 1 root root 163 2022-02-20 22:14 ./slackware64/xap/network-manager-applet-1.24.0-x86_64-3.txz.asc
-rw-r--r-- 1 root root 301 2021-12-23 21:12 ./slackware64/xap/pan-0.149-x86_64-1.txt
-rw-r--r-- 1 root root 1084708 2021-12-23 21:12 ./slackware64/xap/pan-0.149-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-12-23 21:12 ./slackware64/xap/pan-0.149-x86_64-1.txz.asc
@@ -5456,9 +5456,9 @@ drwxr-xr-x 2 root root 16384 2022-02-18 05:34 ./slackware64/xap
-rw-r--r-- 1 root root 1340972 2021-09-03 02:17 ./slackware64/xap/ssr-0.4.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-09-03 02:17 ./slackware64/xap/ssr-0.4.3-x86_64-1.txz.asc
-rw-r--r-- 1 root root 676 2021-09-23 19:13 ./slackware64/xap/tagfile
--rw-r--r-- 1 root root 503 2022-01-29 19:10 ./slackware64/xap/vim-gvim-8.2.4256-x86_64-1.txt
--rw-r--r-- 1 root root 1648812 2022-01-29 19:10 ./slackware64/xap/vim-gvim-8.2.4256-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-01-29 19:10 ./slackware64/xap/vim-gvim-8.2.4256-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 503 2022-02-20 21:45 ./slackware64/xap/vim-gvim-8.2.4428-x86_64-1.txt
+-rw-r--r-- 1 root root 1652868 2022-02-20 21:45 ./slackware64/xap/vim-gvim-8.2.4428-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-02-20 21:45 ./slackware64/xap/vim-gvim-8.2.4428-x86_64-1.txz.asc
-rw-r--r-- 1 root root 455 2021-02-13 13:43 ./slackware64/xap/windowmaker-0.95.9-x86_64-3.txt
-rw-r--r-- 1 root root 1761052 2021-02-13 13:43 ./slackware64/xap/windowmaker-0.95.9-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:43 ./slackware64/xap/windowmaker-0.95.9-x86_64-3.txz.asc
@@ -5609,11 +5609,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 2022-02-20 05:19 ./source
--rw-r--r-- 1 root root 583211 2022-02-20 05:19 ./source/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2022-02-20 05:19 ./source/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 811633 2022-02-20 05:19 ./source/FILE_LIST
--rw-r--r-- 1 root root 23500202 2022-02-20 05:19 ./source/MANIFEST.bz2
+drwxr-xr-x 18 root root 4096 2022-02-21 20:27 ./source
+-rw-r--r-- 1 root root 583427 2022-02-21 20:27 ./source/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2022-02-21 20:27 ./source/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 811902 2022-02-21 20:27 ./source/FILE_LIST
+-rw-r--r-- 1 root root 23505646 2022-02-21 20:27 ./source/MANIFEST.bz2
-rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT
drwxr-xr-x 122 root root 4096 2022-02-15 18:16 ./source/a
-rw-r--r-- 1 root root 111 2022-02-07 20:58 ./source/a/FTBFSlog
@@ -6705,7 +6705,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-02-07 18:49 ./source/ap
+drwxr-xr-x 85 root root 4096 2022-02-20 21:37 ./source/ap
-rw-r--r-- 1 root root 111 2022-02-07 20:58 ./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
@@ -6831,9 +6831,9 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/enscript
-rw-r--r-- 1 root root 815528 2012-09-25 19:25 ./source/ap/enscript/enscript-1.6.6.tar.xz
-rwxr-xr-x 1 root root 4300 2021-02-13 05:31 ./source/ap/enscript/enscript.SlackBuild
-rw-r--r-- 1 root root 914 2018-02-27 06:12 ./source/ap/enscript/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/flac
--rw-r--r-- 1 root root 1044472 2019-08-04 09:40 ./source/ap/flac/flac-1.3.3.tar.xz
--rwxr-xr-x 1 root root 4402 2021-02-13 05:31 ./source/ap/flac/flac.SlackBuild
+drwxr-xr-x 2 root root 4096 2022-02-21 19:07 ./source/ap/flac
+-rw-r--r-- 1 root root 1038356 2022-02-21 01:57 ./source/ap/flac/flac-1.3.4.tar.xz
+-rwxr-xr-x 1 root root 4402 2022-02-21 19:07 ./source/ap/flac/flac.SlackBuild
-rw-r--r-- 1 root root 433 2014-11-29 12:34 ./source/ap/flac/flac.man.diff.gz
-rw-r--r-- 1 root root 41 2019-08-05 18:53 ./source/ap/flac/flac.url
-rw-r--r-- 1 root root 1054 2018-02-27 06:12 ./source/ap/flac/slack-desc
@@ -6916,11 +6916,11 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/jove
-rw-r--r-- 1 root root 118 2019-09-04 18:30 ./source/ap/jove/jove.url
-rw-r--r-- 1 root root 358840 2015-10-21 16:38 ./source/ap/jove/jove4.16.0.74.tar.xz
-rw-r--r-- 1 root root 788 2018-02-27 06:12 ./source/ap/jove/slack-desc
-drwxr-xr-x 2 root root 4096 2022-01-16 20:27 ./source/ap/ksh93
+drwxr-xr-x 2 root root 4096 2022-02-21 05:26 ./source/ap/ksh93
-rw-r--r-- 1 root root 219 2021-11-16 18:42 ./source/ap/ksh93/doinst.sh.gz
-rwxr-xr-x 1 root root 2172 2021-11-25 05:55 ./source/ap/ksh93/fetch-ksh.sh
--rw-r--r-- 1 root root 1594398 2022-01-14 19:55 ./source/ap/ksh93/ksh-1.0_20220114_e569f23e.tar.lz
--rwxr-xr-x 1 root root 5428 2021-11-16 19:27 ./source/ap/ksh93/ksh93.SlackBuild
+-rw-r--r-- 1 root root 1605379 2022-02-19 21:50 ./source/ap/ksh93/ksh-1.0_20220219_bc6c5dbd.tar.lz
+-rwxr-xr-x 1 root root 5486 2022-02-21 05:40 ./source/ap/ksh93/ksh93.SlackBuild
-rw-r--r-- 1 root root 985 2021-11-12 18:46 ./source/ap/ksh93/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/libx86
-rw-r--r-- 1 root root 87428 2008-05-19 09:30 ./source/ap/libx86/libx86-1.1.tar.gz
@@ -7017,7 +7017,7 @@ drwxr-xr-x 2 root root 4096 2021-08-29 02:36 ./source/ap/man-pages
drwxr-xr-x 2 root root 4096 2022-02-13 19:34 ./source/ap/mariadb
-rw-r--r-- 1 root root 461 2021-11-20 19:14 ./source/ap/mariadb/doinst.sh.gz
-rw-r--r-- 1 root root 50848894 2022-02-10 20:17 ./source/ap/mariadb/mariadb-10.6.7.tar.lz
--rwxr-xr-x 1 root root 7744 2022-02-07 21:16 ./source/ap/mariadb/mariadb.SlackBuild
+-rwxr-xr-x 1 root root 7837 2022-02-20 00:18 ./source/ap/mariadb/mariadb.SlackBuild
-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
@@ -7268,14 +7268,15 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/vbetool
-rw-r--r-- 1 root root 24915 2015-12-20 20:37 ./source/ap/vbetool/vbetool-1.2.2.tar.gz
-rwxr-xr-x 1 root root 3202 2021-02-13 05:31 ./source/ap/vbetool/vbetool.SlackBuild
-rw-r--r-- 1 root root 129 2008-11-24 18:23 ./source/ap/vbetool/vbetool.info
-drwxr-xr-x 2 root root 4096 2022-01-29 19:09 ./source/ap/vim
+drwxr-xr-x 2 root root 4096 2022-02-20 21:31 ./source/ap/vim
-rw-r--r-- 1 root root 299348 2009-07-09 22:03 ./source/ap/vim/ctags-5.8.tar.xz
+-rw-r--r-- 1 root root 2768 2022-02-12 08:11 ./source/ap/vim/ctags.use-conventional-unused-marker.patch.gz
-rw-r--r-- 1 root root 8249 2006-01-19 17:01 ./source/ap/vim/gvim.png
-rw-r--r-- 1 root root 834 2018-02-27 06:13 ./source/ap/vim/slack-desc.vim
-rw-r--r-- 1 root root 959 2018-03-15 02:41 ./source/ap/vim/slack-desc.vim-gvim
--rw-r--r-- 1 root root 10204279 2022-01-29 19:08 ./source/ap/vim/vim-8.2.4256.tar.lz
+-rw-r--r-- 1 root root 10200957 2022-02-20 21:31 ./source/ap/vim/vim-8.2.4428.tar.lz
-rwxr-xr-x 1 root root 6360 2021-05-27 18:24 ./source/ap/vim/vim-gvim.SlackBuild
--rwxr-xr-x 1 root root 7670 2021-11-02 18:45 ./source/ap/vim/vim.SlackBuild
+-rwxr-xr-x 1 root root 7924 2022-02-16 19:28 ./source/ap/vim/vim.SlackBuild
-rw-r--r-- 1 root root 283 2019-01-11 20:43 ./source/ap/vim/vim.vimrc.diff.gz
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/vorbis-tools
-rw-r--r-- 1 root root 1064 2018-02-27 06:12 ./source/ap/vorbis-tools/slack-desc
@@ -7302,35 +7303,34 @@ drwxr-xr-x 2 root root 4096 2022-02-13 19:39 ./source/ap/zsh
-rwxr-xr-x 1 root root 4352 2022-02-13 19:39 ./source/ap/zsh/zsh.SlackBuild
-rw-r--r-- 1 root root 23 2018-09-14 17:50 ./source/ap/zsh/zsh.url
-rwxr-xr-x 1 root root 12001 2021-10-08 01:36 ./source/buildlist-from-changelog.sh
-drwxr-xr-x 63 root root 4096 2022-02-11 19:58 ./source/d
+drwxr-xr-x 63 root root 4096 2022-02-20 21:34 ./source/d
drwxr-xr-x 2 root root 4096 2022-01-28 20:36 ./source/d/Cython
-rw-r--r-- 1 root root 1613447 2022-01-28 18:40 ./source/d/Cython/Cython-0.29.27.tar.lz
-rwxr-xr-x 1 root root 3031 2021-12-06 19:51 ./source/d/Cython/Cython.SlackBuild
-rw-r--r-- 1 root root 36 2017-09-11 18:25 ./source/d/Cython/Cython.url
-rw-r--r-- 1 root root 846 2018-02-27 06:13 ./source/d/Cython/slack-desc
-rw-r--r-- 1 root root 111 2022-02-07 20:58 ./source/d/FTBFSlog
-drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/d/autoconf
+drwxr-xr-x 2 root root 4096 2022-02-16 18:34 ./source/d/autoconf
drwxr-xr-x 2 root root 4096 2022-02-13 19:20 ./source/d/autoconf-archive
-rw-r--r-- 1 root root 675264 2022-02-11 10:35 ./source/d/autoconf-archive/autoconf-archive-2022.02.11.tar.xz
-rw-r--r-- 1 root root 488 2022-02-11 10:35 ./source/d/autoconf-archive/autoconf-archive-2022.02.11.tar.xz.sig
-rwxr-xr-x 1 root root 4127 2021-02-19 18:42 ./source/d/autoconf-archive/autoconf-archive.SlackBuild
-rw-r--r-- 1 root root 1055 2020-09-28 17:24 ./source/d/autoconf-archive/slack-desc
--rw-r--r-- 1 root root 1214744 2012-04-25 03:17 ./source/d/autoconf/autoconf-2.69.tar.xz
--rw-r--r-- 1 root root 556 2012-04-25 03:17 ./source/d/autoconf/autoconf-2.69.tar.xz.sig
--rwxr-xr-x 1 root root 3259 2021-02-13 05:31 ./source/d/autoconf/autoconf.SlackBuild
+-rw-r--r-- 1 root root 1292296 2021-01-28 22:48 ./source/d/autoconf/autoconf-2.71.tar.xz
+-rw-r--r-- 1 root root 833 2021-01-28 22:48 ./source/d/autoconf/autoconf-2.71.tar.xz.sig
+-rwxr-xr-x 1 root root 3259 2022-02-16 18:34 ./source/d/autoconf/autoconf.SlackBuild
-rw-r--r-- 1 root root 339 2001-05-30 01:40 ./source/d/autoconf/doinst.sh.gz
-rw-r--r-- 1 root root 1085 2018-02-27 06:13 ./source/d/autoconf/slack-desc
-drwxr-xr-x 2 root root 4096 2021-10-15 17:43 ./source/d/automake
--rw-r--r-- 1 root root 1545912 2020-03-21 22:41 ./source/d/automake/automake-1.16.2.tar.xz
--rw-r--r-- 1 root root 833 2020-03-21 22:41 ./source/d/automake/automake-1.16.2.tar.xz.sig
--rwxr-xr-x 1 root root 3581 2021-10-15 17:42 ./source/d/automake/automake.SlackBuild
--rw-r--r-- 1 root root 625 2021-10-15 16:41 ./source/d/automake/automake.python.3.10.diff.gz
+drwxr-xr-x 2 root root 4096 2022-02-16 18:35 ./source/d/automake
+-rw-r--r-- 1 root root 1601740 2021-10-04 03:23 ./source/d/automake/automake-1.16.5.tar.xz
+-rw-r--r-- 1 root root 833 2021-10-04 03:23 ./source/d/automake/automake-1.16.5.tar.xz.sig
+-rwxr-xr-x 1 root root 3482 2022-02-16 18:35 ./source/d/automake/automake.SlackBuild
-rw-r--r-- 1 root root 348 2001-05-30 01:49 ./source/d/automake/doinst.sh.gz
-rw-r--r-- 1 root root 1077 2018-02-27 06:13 ./source/d/automake/slack-desc
drwxr-xr-x 3 root root 4096 2022-02-11 19:53 ./source/d/binutils
-rw-r--r-- 1 root root 23225420 2022-02-09 12:41 ./source/d/binutils/binutils-2.38.tar.lz
-rw-r--r-- 1 root root 833 2022-02-09 12:41 ./source/d/binutils/binutils-2.38.tar.lz.sig
--rwxr-xr-x 1 root root 10379 2022-02-11 19:56 ./source/d/binutils/binutils.SlackBuild
+-rwxr-xr-x 1 root root 10529 2022-02-18 20:35 ./source/d/binutils/binutils.SlackBuild
drwxr-xr-x 2 root root 4096 2022-02-11 19:56 ./source/d/binutils/patches
-rw-r--r-- 1 root root 345 2021-08-19 15:31 ./source/d/binutils/patches/binutils-2.27-aarch64-ifunc.patch.gz
-rw-r--r-- 1 root root 436 2021-08-19 15:31 ./source/d/binutils/patches/binutils-CVE-2019-1010204.patch.gz
@@ -7372,10 +7372,10 @@ drwxr-xr-x 2 root root 4096 2021-06-07 18:22 ./source/d/clisp
-rw-r--r-- 1 root root 659498 2021-06-06 19:22 ./source/d/clisp/libffcall-2.3.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 2021-10-28 00:40 ./source/d/cmake
--rw-r--r-- 1 root root 6490637 2021-10-27 15:40 ./source/d/cmake/cmake-3.21.4.tar.lz
+drwxr-xr-x 2 root root 4096 2022-02-20 18:52 ./source/d/cmake
+-rw-r--r-- 1 root root 6591277 2022-01-25 15:22 ./source/d/cmake/cmake-3.22.2.tar.lz
-rwxr-xr-x 1 root root 4277 2021-02-15 20:07 ./source/d/cmake/cmake.SlackBuild
--rw-r--r-- 1 root root 444457 2021-10-28 00:40 ./source/d/cmake/cmake.manpages.tar.lz
+-rw-r--r-- 1 root root 452184 2022-02-20 18:51 ./source/d/cmake/cmake.manpages.tar.lz
-rw-r--r-- 1 root root 42 2019-02-02 19:08 ./source/d/cmake/cmake.url
-rwxr-xr-x 1 root root 1597 2021-03-24 03:37 ./source/d/cmake/extract-manpages-from-binary.sh
-rw-r--r-- 1 root root 832 2018-11-29 19:16 ./source/d/cmake/slack-desc
@@ -7549,9 +7549,9 @@ drwxr-xr-x 2 root root 4096 2022-02-20 05:00 ./source/d/mercurial
-rwxr-xr-x 1 root root 4114 2021-11-23 19:08 ./source/d/mercurial/mercurial.SlackBuild
-rw-r--r-- 1 root root 38 2017-12-02 19:13 ./source/d/mercurial/mercurial.url
-rw-r--r-- 1 root root 1245 2018-02-27 06:13 ./source/d/mercurial/slack-desc
-drwxr-xr-x 2 root root 4096 2021-11-03 00:39 ./source/d/meson
+drwxr-xr-x 2 root root 4096 2022-02-16 18:36 ./source/d/meson
-rw-r--r-- 1 root root 756 2021-05-11 18:50 ./source/d/meson/39bb5e07eab736b525abfc66eb5ad0dd626aedc6.patch.gz
--rw-r--r-- 1 root root 3439483 2021-10-28 09:00 ./source/d/meson/meson-0.59.4.tar.lz
+-rw-r--r-- 1 root root 3842203 2022-02-14 14:00 ./source/d/meson/meson-0.61.2.tar.lz
-rwxr-xr-x 1 root root 3004 2021-11-03 00:39 ./source/d/meson/meson.SlackBuild
-rw-r--r-- 1 root root 185 2021-05-11 18:55 ./source/d/meson/meson.import.copy.diff.gz
-rw-r--r-- 1 root root 36 2018-11-09 03:24 ./source/d/meson/meson.url
@@ -7664,10 +7664,11 @@ drwxr-xr-x 2 root root 4096 2022-01-16 02:41 ./source/d/python3
-rw-r--r-- 1 root root 340 2020-10-24 22:35 ./source/d/python3/python3.setup.py.x86_64.diff.gz
-rw-r--r-- 1 root root 34 2019-03-03 19:49 ./source/d/python3/python3.url
-rw-r--r-- 1 root root 1150 2018-02-27 06:13 ./source/d/python3/slack-desc
-drwxr-xr-x 2 root root 4096 2022-02-15 02:02 ./source/d/rcs
--rw-r--r-- 1 root root 917331 2022-02-03 03:22 ./source/d/rcs/rcs-5.10.1.tar.lz
--rw-r--r-- 1 root root 95 2022-02-03 03:22 ./source/d/rcs/rcs-5.10.1.tar.lz.sig
--rwxr-xr-x 1 root root 4825 2022-02-15 02:03 ./source/d/rcs/rcs.SlackBuild
+drwxr-xr-x 2 root root 4096 2022-02-13 04:00 ./source/d/rcs
+-rw-r--r-- 1 root root 428 2022-02-12 08:11 ./source/d/rcs/rcs-5.10.0-SIGSTKSZ.patch.gz
+-rw-r--r-- 1 root root 890872 2020-10-20 04:27 ./source/d/rcs/rcs-5.10.0.tar.xz
+-rw-r--r-- 1 root root 95 2020-10-20 04:27 ./source/d/rcs/rcs-5.10.0.tar.xz.sig
+-rwxr-xr-x 1 root root 5027 2022-02-13 04:00 ./source/d/rcs/rcs.SlackBuild
-rw-r--r-- 1 root root 772 2018-02-27 06:13 ./source/d/rcs/slack-desc
drwxr-xr-x 2 root root 4096 2022-02-09 20:10 ./source/d/re2c
-rw-r--r-- 1 root root 2431719 2022-01-27 08:41 ./source/d/re2c/re2c-3.0.tar.lz
@@ -7694,10 +7695,10 @@ drwxr-xr-x 2 root root 4096 2021-05-21 18:57 ./source/d/sassc
-rwxr-xr-x 1 root root 3924 2021-05-21 18:57 ./source/d/sassc/sassc.SlackBuild
-rw-r--r-- 1 root root 30 2020-08-23 19:35 ./source/d/sassc/sassc.url
-rw-r--r-- 1 root root 794 2020-11-01 20:04 ./source/d/sassc/slack-desc
-drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/d/scons
--rw-r--r-- 1 root root 1401168 2021-08-01 03:07 ./source/d/scons/scons-4.2.0.tar.lz
+drwxr-xr-x 2 root root 4096 2022-02-16 18:42 ./source/d/scons
+-rw-r--r-- 1 root root 1417999 2021-11-16 19:18 ./source/d/scons/SCons-4.3.0.tar.lz
-rw-r--r-- 1 root root 120635 2019-12-17 02:07 ./source/d/scons/scons.1.gz
--rwxr-xr-x 1 root root 4155 2021-11-02 19:02 ./source/d/scons/scons.SlackBuild
+-rwxr-xr-x 1 root root 4154 2022-02-16 18:43 ./source/d/scons/scons.SlackBuild
-rw-r--r-- 1 root root 909 2018-02-27 06:13 ./source/d/scons/slack-desc
drwxr-xr-x 2 root root 4096 2021-11-14 17:09 ./source/d/slacktrack
-rw-r--r-- 1 root root 27340 2009-05-15 22:42 ./source/d/slacktrack/OVERVIEW
@@ -7732,13 +7733,14 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/d/yasm
-rw-r--r-- 1 root root 1043 2018-02-27 06:13 ./source/d/yasm/slack-desc
-rw-r--r-- 1 root root 957808 2014-11-09 10:53 ./source/d/yasm/yasm-1.3.0.tar.xz
-rwxr-xr-- 1 root root 4685 2021-02-13 05:31 ./source/d/yasm/yasm.SlackBuild
-drwxr-xr-x 4 root root 4096 2021-02-01 02:52 ./source/e
+drwxr-xr-x 4 root root 4096 2022-02-20 21:32 ./source/e
-rw-r--r-- 1 root root 111 2022-02-07 20:58 ./source/e/FTBFSlog
-drwxr-xr-x 2 root root 4096 2021-03-25 17:55 ./source/e/emacs
+drwxr-xr-x 2 root root 4096 2022-02-13 01:34 ./source/e/emacs
-rw-r--r-- 1 root root 312 2008-04-06 03:10 ./source/e/emacs/doinst.sh.gz
-rw-r--r-- 1 root root 44624480 2021-03-25 11:53 ./source/e/emacs/emacs-27.2.tar.xz
-rw-r--r-- 1 root root 473 2021-03-25 11:53 ./source/e/emacs/emacs-27.2.tar.xz.sig
--rwxr-xr-x 1 root root 7370 2021-03-25 17:55 ./source/e/emacs/emacs.SlackBuild
+-rwxr-xr-x 1 root root 7717 2022-02-13 01:35 ./source/e/emacs/emacs.SlackBuild
+-rw-r--r-- 1 root root 908 2022-02-13 01:00 ./source/e/emacs/emacs.glibc-2.34.patch.gz
-rw-r--r-- 1 root root 559 2021-01-12 18:45 ./source/e/emacs/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/e/emacspeak
-rw-r--r-- 1 root root 15717427 2020-11-21 17:10 ./source/e/emacspeak/emacspeak-53.0.tar.lz
@@ -7863,7 +7865,7 @@ drwxr-xr-x 2 root root 16384 2021-12-22 20:02 ./source/kde/kde/build
-rw-r--r-- 1 root root 2 2021-09-30 17:57 ./source/kde/kde/build/calligraplan
-rw-r--r-- 1 root root 2 2022-01-06 21:34 ./source/kde/kde/build/cantor
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/cervisia
--rw-r--r-- 1 root root 2 2022-01-16 02:53 ./source/kde/kde/build/digikam
+-rw-r--r-- 1 root root 2 2022-02-20 21:29 ./source/kde/kde/build/digikam
-rw-r--r-- 1 root root 2 2021-09-30 17:57 ./source/kde/kde/build/discover
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/dolphin
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/dolphin-plugins
@@ -9561,7 +9563,7 @@ drwxr-xr-x 2 root root 4096 2022-02-13 20:15 ./source/kde/kde/src/framewo
-rw-r--r-- 1 root root 1413000 2022-02-06 10:21 ./source/kde/kde/src/frameworks/threadweaver-5.91.0.tar.xz
-rw-r--r-- 1 root root 488 2022-02-06 10:21 ./source/kde/kde/src/frameworks/threadweaver-5.91.0.tar.xz.sig
drwxr-xr-x 2 root root 12288 2022-02-15 18:49 ./source/kde/kde/src/plasma
-drwxr-xr-x 2 root root 4096 2022-01-25 19:26 ./source/kde/kde/src/plasma-extra
+drwxr-xr-x 2 root root 4096 2022-02-21 19:47 ./source/kde/kde/src/plasma-extra
-rwxr-xr-x 1 root root 2071 2020-07-12 21:54 ./source/kde/kde/src/plasma-extra/fetch-wacomtablet.sh
-rw-r--r-- 1 root root 13424 2019-12-07 18:49 ./source/kde/kde/src/plasma-extra/kpeoplevcard-0.1.tar.xz
-rw-r--r-- 1 root root 488 2019-12-07 18:49 ./source/kde/kde/src/plasma-extra/kpeoplevcard-0.1.tar.xz.sig
@@ -9573,7 +9575,7 @@ drwxr-xr-x 2 root root 4096 2022-01-25 19:26 ./source/kde/kde/src/plasma-
-rw-r--r-- 1 root root 34148 2021-05-27 13:20 ./source/kde/kde/src/plasma-extra/pulseaudio-qt-1.3.tar.xz
-rw-r--r-- 1 root root 488 2021-05-27 13:20 ./source/kde/kde/src/plasma-extra/pulseaudio-qt-1.3.tar.xz.sig
-rw-r--r-- 1 root root 3406056 2020-11-03 09:57 ./source/kde/kde/src/plasma-extra/sddm-0.19.0.tar.xz
--rw-r--r-- 1 root root 501371 2021-09-06 01:29 ./source/kde/kde/src/plasma-extra/wacomtablet-20210906_d1e216a.tar.lz
+-rw-r--r-- 1 root root 501475 2022-01-24 15:20 ./source/kde/kde/src/plasma-extra/wacomtablet-20220124_dd28b27.tar.lz
-rw-r--r-- 1 root root 172920 2022-02-15 13:19 ./source/kde/kde/src/plasma/bluedevil-5.24.1.tar.xz
-rw-r--r-- 1 root root 833 2022-02-15 13:19 ./source/kde/kde/src/plasma/bluedevil-5.24.1.tar.xz.sig
-rw-r--r-- 1 root root 43036816 2022-02-15 13:20 ./source/kde/kde/src/plasma/breeze-5.24.1.tar.xz
@@ -9680,7 +9682,7 @@ drwxr-xr-x 2 root root 4096 2022-01-25 19:26 ./source/kde/kde/src/plasma-
-rw-r--r-- 1 root root 833 2022-02-15 13:47 ./source/kde/kde/src/plasma/systemsettings-5.24.1.tar.xz.sig
-rw-r--r-- 1 root root 88264 2022-02-15 13:47 ./source/kde/kde/src/plasma/xdg-desktop-portal-kde-5.24.1.tar.xz
-rw-r--r-- 1 root root 833 2022-02-15 13:47 ./source/kde/kde/src/plasma/xdg-desktop-portal-kde-5.24.1.tar.xz.sig
-drwxr-xr-x 377 root root 12288 2022-01-24 23:18 ./source/l
+drwxr-xr-x 377 root root 12288 2022-02-20 21:38 ./source/l
-rw-r--r-- 1 root root 111 2022-02-07 20:58 ./source/l/FTBFSlog
drwxr-xr-x 3 root root 4096 2021-02-13 05:31 ./source/l/GConf
-rw-r--r-- 1 root root 1559904 2013-01-22 02:48 ./source/l/GConf/GConf-3.2.6.tar.xz
@@ -9694,7 +9696,7 @@ drwxr-xr-x 2 root root 4096 2016-02-17 23:11 ./source/l/GConf/patches
-rw-r--r-- 1 root root 783 2018-02-27 06:12 ./source/l/GConf/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/LibRaw
-rw-r--r-- 1 root root 675087 2020-10-15 05:18 ./source/l/LibRaw/LibRaw-0.20.2.tar.lz
--rwxr-xr-x 1 root root 4123 2021-02-13 05:31 ./source/l/LibRaw/LibRaw.SlackBuild
+-rwxr-xr-x 1 root root 4123 2022-02-20 20:18 ./source/l/LibRaw/LibRaw.SlackBuild
-rw-r--r-- 1 root root 32 2020-10-15 02:03 ./source/l/LibRaw/LibRaw.url
-rw-r--r-- 1 root root 1037 2019-11-10 02:53 ./source/l/LibRaw/slack-desc
drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/l/M2Crypto
@@ -9762,9 +9764,9 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/aalib
-rwxr-xr-x 1 root root 4267 2021-02-13 05:31 ./source/l/aalib/aalib.SlackBuild
-rw-r--r-- 1 root root 1442 2018-02-27 06:14 ./source/l/aalib/slack-desc
-rw-r--r-- 1 root root 1298 2018-02-27 06:14 ./source/l/aalib/slack-desc.11line
-drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/accountsservice
--rw-r--r-- 1 root root 97972 2019-04-23 15:18 ./source/l/accountsservice/accountsservice-0.6.55.tar.xz
--rwxr-xr-- 1 root root 5090 2021-02-13 05:31 ./source/l/accountsservice/accountsservice.SlackBuild
+drwxr-xr-x 2 root root 4096 2022-02-20 18:45 ./source/l/accountsservice
+-rw-r--r-- 1 root root 101688 2022-02-20 00:32 ./source/l/accountsservice/accountsservice-22.07.5.tar.xz
+-rwxr-xr-- 1 root root 5040 2022-02-20 18:45 ./source/l/accountsservice/accountsservice.SlackBuild
-rw-r--r-- 1 root root 53 2020-08-31 19:27 ./source/l/accountsservice/accountsservice.url
-rw-r--r-- 1 root root 928 2020-11-01 20:04 ./source/l/accountsservice/slack-desc
drwxr-xr-x 2 root root 4096 2021-05-06 04:01 ./source/l/adwaita-icon-theme
@@ -9903,9 +9905,10 @@ drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/l/dbus-python
-rw-r--r-- 1 root root 50 2018-02-03 23:41 ./source/l/dbus-python/dbus-python.url
-rw-r--r-- 1 root root 699 2018-02-27 06:12 ./source/l/dbus-python/slack-desc
drwxr-xr-x 2 root root 4096 2021-03-31 19:04 ./source/l/dconf
-drwxr-xr-x 2 root root 4096 2021-03-31 19:05 ./source/l/dconf-editor
+drwxr-xr-x 2 root root 4096 2022-02-17 01:13 ./source/l/dconf-editor
-rw-r--r-- 1 root root 594544 2021-03-23 15:39 ./source/l/dconf-editor/dconf-editor-3.38.3.tar.xz
--rwxr-xr-x 1 root root 4223 2021-03-31 19:06 ./source/l/dconf-editor/dconf-editor.SlackBuild
+-rwxr-xr-x 1 root root 4293 2022-02-17 01:12 ./source/l/dconf-editor/dconf-editor.SlackBuild
+-rw-r--r-- 1 root root 253 2022-02-17 01:13 ./source/l/dconf-editor/dconf-editor.ftbfs.diff.gz
-rw-r--r-- 1 root root 222 2018-06-10 04:12 ./source/l/dconf-editor/doinst.sh.gz
-rw-r--r-- 1 root root 878 2018-02-27 06:12 ./source/l/dconf-editor/slack-desc
-rw-r--r-- 1 root root 117764 2021-03-13 01:08 ./source/l/dconf/dconf-0.40.0.tar.xz
@@ -9980,9 +9983,9 @@ drwxr-xr-x 2 root root 4096 2021-10-23 04:43 ./source/l/exiv2
-rwxr-xr-x 1 root root 4434 2021-06-16 18:00 ./source/l/exiv2/exiv2.SlackBuild
-rwxr-xr-x 1 root root 1897 2020-09-29 00:01 ./source/l/exiv2/paredown.sh
-rw-r--r-- 1 root root 710 2019-11-10 03:11 ./source/l/exiv2/slack-desc
-drwxr-xr-x 2 root root 4096 2022-02-20 04:30 ./source/l/expat
--rw-r--r-- 1 root root 450542 2022-02-18 22:47 ./source/l/expat/expat-2.4.5.tar.lz
--rw-r--r-- 1 root root 833 2022-02-18 22:47 ./source/l/expat/expat-2.4.5.tar.lz.asc
+drwxr-xr-x 2 root root 4096 2022-02-21 18:54 ./source/l/expat
+-rw-r--r-- 1 root root 451100 2022-02-20 17:09 ./source/l/expat/expat-2.4.6.tar.lz
+-rw-r--r-- 1 root root 833 2022-02-20 17:09 ./source/l/expat/expat-2.4.6.tar.lz.asc
-rwxr-xr-x 1 root root 3353 2022-01-30 20:25 ./source/l/expat/expat.SlackBuild
-rw-r--r-- 1 root root 754 2018-08-16 17:16 ./source/l/expat/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/farstream
@@ -10031,11 +10034,12 @@ drwxr-xr-x 2 root root 4096 2021-09-24 19:25 ./source/l/fribidi
-rw-r--r-- 1 root root 1077004 2021-09-23 21:03 ./source/l/fribidi/fribidi-1.0.11.tar.xz
-rwxr-xr-x 1 root root 3958 2021-09-24 19:24 ./source/l/fribidi/fribidi.SlackBuild
-rw-r--r-- 1 root root 852 2018-11-02 19:55 ./source/l/fribidi/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/fuse
+drwxr-xr-x 2 root root 4096 2022-02-13 03:47 ./source/l/fuse
-rwxr-xr-x 1 root root 1526 2018-07-30 19:54 ./source/l/fuse/convert-gz-to-lz-drop-huge-html.sh
-rw-r--r-- 1 root root 336 2007-12-07 22:12 ./source/l/fuse/doinst.sh.gz
-rw-r--r-- 1 root root 392680 2019-01-05 18:34 ./source/l/fuse/fuse-2.9.9.tar.lz
--rwxr-xr-x 1 root root 4814 2021-02-13 05:31 ./source/l/fuse/fuse.SlackBuild
+-rwxr-xr-x 1 root root 5111 2022-02-13 03:49 ./source/l/fuse/fuse.SlackBuild
+-rw-r--r-- 1 root root 860 2022-02-12 08:11 ./source/l/fuse/fuse2-0007-util-ulockmgr_server.c-conditionally-define-closefro.patch.gz
-rw-r--r-- 1 root root 821 2019-09-19 19:17 ./source/l/fuse/slack-desc
drwxr-xr-x 2 root root 4096 2021-09-07 16:51 ./source/l/fuse3
-rw-r--r-- 1 root root 344 2019-12-16 21:09 ./source/l/fuse3/doinst.sh.gz
@@ -10059,10 +10063,11 @@ drwxr-xr-x 2 root root 4096 2021-09-29 18:54 ./source/l/gc
-rw-r--r-- 1 root root 72 2018-06-21 18:45 ./source/l/gc/gc.url
-rw-r--r-- 1 root root 332668 2021-09-13 09:12 ./source/l/gc/libatomic_ops-7.6.12.tar.lz
-rw-r--r-- 1 root root 690 2018-02-27 06:12 ./source/l/gc/slack-desc
-drwxr-xr-x 2 root root 4096 2021-03-31 19:09 ./source/l/gcr
+drwxr-xr-x 2 root root 4096 2022-02-16 19:56 ./source/l/gcr
+-rw-r--r-- 1 root root 875 2022-02-16 19:55 ./source/l/gcr/b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch.gz
-rw-r--r-- 1 root root 226 2012-07-18 20:49 ./source/l/gcr/doinst.sh.gz
-rw-r--r-- 1 root root 1011044 2021-03-27 08:44 ./source/l/gcr/gcr-3.40.0.tar.xz
--rwxr-xr-x 1 root root 4040 2021-03-31 19:09 ./source/l/gcr/gcr.SlackBuild
+-rwxr-xr-x 1 root root 4187 2022-02-16 19:57 ./source/l/gcr/gcr.SlackBuild
-rw-r--r-- 1 root root 241 2020-03-11 18:57 ./source/l/gcr/gcr.meson.disable.schemas-compile.update-mime.update-icon-cache.diff.gz
-rw-r--r-- 1 root root 826 2018-02-27 06:12 ./source/l/gcr/slack-desc
drwxr-xr-x 2 root root 4096 2021-09-19 04:23 ./source/l/gd
@@ -10078,16 +10083,16 @@ drwxr-xr-x 2 root root 4096 2022-02-07 21:39 ./source/l/gdbm
drwxr-xr-x 2 root root 4096 2021-04-09 18:40 ./source/l/gdk-pixbuf2
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/gdk-pixbuf2-xlib
-rw-r--r-- 1 root root 53588 2020-11-13 15:54 ./source/l/gdk-pixbuf2-xlib/gdk-pixbuf-xlib-2.40.2.tar.xz
--rwxr-xr-x 1 root root 4377 2021-02-13 05:31 ./source/l/gdk-pixbuf2-xlib/gdk-pixbuf2-xlib.SlackBuild
+-rwxr-xr-x 1 root root 4323 2022-02-16 20:28 ./source/l/gdk-pixbuf2-xlib/gdk-pixbuf2-xlib.SlackBuild
-rw-r--r-- 1 root root 920 2020-11-26 22:25 ./source/l/gdk-pixbuf2-xlib/slack-desc
-rw-r--r-- 1 root root 91 2010-11-16 21:31 ./source/l/gdk-pixbuf2/doinst.sh.gz
-rw-r--r-- 1 root root 7708484 2021-04-09 14:47 ./source/l/gdk-pixbuf2/gdk-pixbuf-2.42.6.tar.xz
--rwxr-xr-x 1 root root 5202 2021-03-31 19:14 ./source/l/gdk-pixbuf2/gdk-pixbuf2.SlackBuild
+-rwxr-xr-x 1 root root 5172 2022-02-16 19:32 ./source/l/gdk-pixbuf2/gdk-pixbuf2.SlackBuild
-rw-r--r-- 1 root root 996 2018-02-27 06:12 ./source/l/gdk-pixbuf2/slack-desc
-rw-r--r-- 1 root root 1653 2017-07-24 19:13 ./source/l/gdk-pixbuf2/update-gdk-pixbuf-loaders
drwxr-xr-x 2 root root 4096 2021-12-26 19:53 ./source/l/gegl
-rw-r--r-- 1 root root 5647516 2021-12-18 23:51 ./source/l/gegl/gegl-0.4.34.tar.xz
--rwxr-xr-x 1 root root 4216 2021-12-26 19:53 ./source/l/gegl/gegl.SlackBuild
+-rwxr-xr-x 1 root root 4216 2022-02-20 20:17 ./source/l/gegl/gegl.SlackBuild
-rw-r--r-- 1 root root 394 2020-12-21 21:41 ./source/l/gegl/gegl.no.runtime.dot.check.diff.gz
-rw-r--r-- 1 root root 36 2019-02-04 19:59 ./source/l/gegl/gegl.url
-rw-r--r-- 1 root root 860 2018-07-04 20:30 ./source/l/gegl/slack-desc
@@ -10106,9 +10111,11 @@ drwxr-xr-x 2 root root 4096 2022-02-09 08:31 ./source/l/gjs
-rwxr-xr-x 1 root root 4410 2021-03-31 19:10 ./source/l/gjs/gjs.SlackBuild
-rw-r--r-- 1 root root 44 2021-03-31 19:10 ./source/l/gjs/gjs.url
-rw-r--r-- 1 root root 852 2020-11-25 21:08 ./source/l/gjs/slack-desc
-drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/l/glade
+drwxr-xr-x 2 root root 4096 2022-02-16 19:51 ./source/l/glade
-rw-r--r-- 1 root root 2709224 2020-11-20 21:03 ./source/l/glade/glade-3.38.2.tar.xz
--rwxr-xr-x 1 root root 3991 2021-11-02 19:02 ./source/l/glade/glade.SlackBuild
+-rwxr-xr-x 1 root root 4102 2022-02-16 19:51 ./source/l/glade/glade.SlackBuild
+-rw-r--r-- 1 root root 301 2022-02-16 19:40 ./source/l/glade/glade.ftbfs.diff.gz
+-rw-r--r-- 1 root root 174 2022-02-16 19:50 ./source/l/glade/glade.remove.extra.da.from.LINGUAS.diff.gz
-rw-r--r-- 1 root root 71 2020-11-01 08:16 ./source/l/glade/glade.url
-rw-r--r-- 1 root root 877 2020-11-26 23:29 ./source/l/glade/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/glib
@@ -10137,27 +10144,17 @@ drwxr-xr-x 2 root root 4096 2022-02-11 19:05 ./source/l/glib2
-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
-drwxr-xr-x 4 root root 4096 2022-01-24 19:34 ./source/l/glibc
+drwxr-xr-x 4 root root 4096 2022-02-20 21:25 ./source/l/glibc
-rw-r--r-- 1 root root 5660 2020-08-16 19:34 ./source/l/glibc/doinst.sh-aaa_glibc-solibs
-rw-r--r-- 1 root root 5761 2020-08-16 19:34 ./source/l/glibc/doinst.sh-glibc
-rw-r--r-- 1 root root 415 2021-01-17 00:43 ./source/l/glibc/glibc-2.32.en_US.no.am.pm.date.format.diff.gz
--rw-r--r-- 1 root root 17031280 2021-02-01 19:21 ./source/l/glibc/glibc-2.33.tar.xz
--rw-r--r-- 1 root root 833 2021-02-01 19:21 ./source/l/glibc/glibc-2.33.tar.xz.sig
--rw-r--r-- 1 root root 2617 2016-08-08 14:05 ./source/l/glibc/glibc-c-utf8-locale.patch.gz
+-rw-r--r-- 1 root root 18165952 2022-02-03 06:35 ./source/l/glibc/glibc-2.35.tar.xz
+-rw-r--r-- 1 root root 833 2022-02-03 06:35 ./source/l/glibc/glibc-2.35.tar.xz.sig
-rwxr-xr-x 1 root root 174 2004-08-09 06:21 ./source/l/glibc/glibc-cvs-checkout.sh
--rwxr-xr-x 1 root root 16081 2022-01-24 19:35 ./source/l/glibc/glibc.SlackBuild
+-rwxr-xr-x 1 root root 17906 2022-02-13 01:41 ./source/l/glibc/glibc.SlackBuild
-rw-r--r-- 1 root root 312 2019-02-16 20:06 ./source/l/glibc/glibc.locale.no-archive.diff.gz
-rw-r--r-- 1 root root 213 2006-08-22 06:33 ./source/l/glibc/glibc.ru_RU.CP1251.diff.gz
-drwxr-xr-x 2 root root 4096 2022-01-24 19:34 ./source/l/glibc/patches
--rw-r--r-- 1 root root 899 2021-02-09 19:43 ./source/l/glibc/patches/0001-nsswitch-return-result-when-nss-database-is-locked.patch.gz
--rw-r--r-- 1 root root 349 2021-08-07 18:22 ./source/l/glibc/patches/CVE-2021-27645.patch.gz
--rw-r--r-- 1 root root 1145 2021-08-07 18:16 ./source/l/glibc/patches/CVE-2021-33574_1.patch.gz
--rw-r--r-- 1 root root 901 2021-08-07 18:16 ./source/l/glibc/patches/CVE-2021-33574_2.patch.gz
--rw-r--r-- 1 root root 746 2021-08-07 18:18 ./source/l/glibc/patches/CVE-2021-35942.patch.gz
--rw-r--r-- 1 root root 900 2021-08-17 19:01 ./source/l/glibc/patches/CVE-2021-38604.patch.gz
--rw-r--r-- 1 root root 2959 2021-04-01 23:15 ./source/l/glibc/patches/cdc31409bd4f878577059e70dbd52a28643ec609.patch.gz
--rw-r--r-- 1 root root 2089 2022-01-24 19:33 ./source/l/glibc/patches/glibc.CVE-2021-3998.patch.gz
--rw-r--r-- 1 root root 4102 2022-01-24 18:18 ./source/l/glibc/patches/glibc.CVE-2021-3999.patch.gz
+drwxr-xr-x 2 root root 4096 2022-02-12 18:56 ./source/l/glibc/patches
drwxr-xr-x 2 root root 4096 2006-09-14 06:32 ./source/l/glibc/profile.d
-rwxr-xr-x 1 root root 328 2011-03-27 21:19 ./source/l/glibc/profile.d/glibc.csh.new
-rwxr-xr-x 1 root root 325 2006-09-14 08:26 ./source/l/glibc/profile.d/glibc.sh.new
@@ -10199,9 +10196,9 @@ drwxr-xr-x 2 root root 4096 2021-08-21 03:07 ./source/l/gnu-efi
-rwxr-xr-x 1 root root 3583 2021-03-13 19:47 ./source/l/gnu-efi/gnu-efi.SlackBuild
-rw-r--r-- 1 root root 65 2021-08-21 03:07 ./source/l/gnu-efi/gnu-efi.url
-rw-r--r-- 1 root root 734 2018-02-27 06:12 ./source/l/gnu-efi/slack-desc
-drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/l/gobject-introspection
--rw-r--r-- 1 root root 1029372 2021-09-17 16:09 ./source/l/gobject-introspection/gobject-introspection-1.70.0.tar.xz
--rwxr-xr-x 1 root root 4589 2021-11-02 19:02 ./source/l/gobject-introspection/gobject-introspection.SlackBuild
+drwxr-xr-x 2 root root 4096 2022-02-18 21:08 ./source/l/gobject-introspection
+-rw-r--r-- 1 root root 1039856 2022-02-14 12:48 ./source/l/gobject-introspection/gobject-introspection-1.71.0.tar.xz
+-rwxr-xr-x 1 root root 4589 2022-02-18 21:07 ./source/l/gobject-introspection/gobject-introspection.SlackBuild
-rw-r--r-- 1 root root 1103 2018-02-27 06:12 ./source/l/gobject-introspection/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/grantlee
-rw-r--r-- 1 root root 1053820 2019-12-18 19:57 ./source/l/grantlee/grantlee-5.2.0.tar.lz
@@ -10299,7 +10296,7 @@ drwxr-xr-x 4 root root 4096 2021-02-13 05:31 ./source/l/gtk+2
-rw-r--r-- 1 root root 12661828 2020-12-21 01:28 ./source/l/gtk+2/gtk+-2.24.33.tar.xz
-rw-r--r-- 1 root root 2102 2012-12-13 01:05 ./source/l/gtk+2/gtk+-2.24.x.icon-compat.am.diff.gz
-rw-r--r-- 1 root root 1965 2012-12-13 01:05 ./source/l/gtk+2/gtk+-2.24.x.icon-compat.diff.gz
--rwxr-xr-x 1 root root 7182 2021-02-13 05:31 ./source/l/gtk+2/gtk+2.SlackBuild
+-rwxr-xr-x 1 root root 7033 2022-02-16 19:07 ./source/l/gtk+2/gtk+2.SlackBuild
-rw-r--r-- 1 root root 223 2015-03-19 03:12 ./source/l/gtk+2/gtk.gtk-faq.diff.gz
-rw-r--r-- 1 root root 235 2015-03-19 03:05 ./source/l/gtk+2/gtk.gtk-tut.diff.gz
-rw-r--r-- 1 root root 293 2010-02-08 20:43 ./source/l/gtk+2/gtk.xid.nowarningflood.diff.gz
@@ -10321,7 +10318,7 @@ drwxr-xr-x 2 root root 4096 2021-12-21 17:04 ./source/l/gtk+3
drwxr-xr-x 2 root root 4096 2021-11-02 16:47 ./source/l/gtk4
-rw-r--r-- 1 root root 421 2021-08-11 19:12 ./source/l/gtk4/doinst.sh.gz
-rw-r--r-- 1 root root 30031924 2021-11-01 14:31 ./source/l/gtk4/gtk-4.4.1.tar.xz
--rwxr-xr-x 1 root root 5102 2021-08-11 19:10 ./source/l/gtk4/gtk4.SlackBuild
+-rwxr-xr-x 1 root root 5118 2022-02-19 00:20 ./source/l/gtk4/gtk4.SlackBuild
-rw-r--r-- 1 root root 767 2021-08-11 19:02 ./source/l/gtk4/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/gtkmm2
-rw-r--r-- 1 root root 12022024 2016-09-04 17:35 ./source/l/gtkmm2/gtkmm-2.24.5.tar.xz
@@ -10340,10 +10337,11 @@ drwxr-xr-x 2 root root 4096 2021-06-29 19:00 ./source/l/gtkspell
-rwxr-xr-x 1 root root 4185 2021-06-29 19:01 ./source/l/gtkspell/gtkspell.SlackBuild
-rw-r--r-- 1 root root 498 2021-06-29 19:00 ./source/l/gtkspell/gtkspell.enchant-2.diff.gz
-rw-r--r-- 1 root root 827 2021-06-29 18:53 ./source/l/gtkspell/slack-desc
-drwxr-xr-x 2 root root 4096 2021-04-30 17:35 ./source/l/gvfs
+drwxr-xr-x 2 root root 4096 2022-02-16 20:24 ./source/l/gvfs
-rw-r--r-- 1 root root 169 2012-07-23 17:36 ./source/l/gvfs/doinst.sh.gz
-rw-r--r-- 1 root root 1225916 2021-04-30 11:21 ./source/l/gvfs/gvfs-1.48.1.tar.xz
--rwxr-xr-x 1 root root 4847 2021-03-31 19:20 ./source/l/gvfs/gvfs.SlackBuild
+-rwxr-xr-x 1 root root 4909 2022-02-16 20:24 ./source/l/gvfs/gvfs.SlackBuild
+-rw-r--r-- 1 root root 199 2022-02-16 20:24 ./source/l/gvfs/gvfs.ftbfs.diff.gz
-rw-r--r-- 1 root root 882 2018-02-27 06:12 ./source/l/gvfs/slack-desc
drwxr-xr-x 2 root root 4096 2022-02-13 19:23 ./source/l/harfbuzz
-rw-r--r-- 1 root root 11892195 2022-02-12 22:30 ./source/l/harfbuzz/harfbuzz-3.4.0.tar.lz
@@ -10387,8 +10385,8 @@ drwxr-xr-x 2 root root 4096 2018-01-05 18:45 ./source/l/id3lib/patches
-rw-r--r-- 1 root root 629 2017-09-11 16:30 ./source/l/id3lib/patches/id3lib.utf8_writing.patch.gz
-rw-r--r-- 1 root root 517 2017-09-11 16:30 ./source/l/id3lib/patches/id3lib.vbr_stack_smash.patch.gz
-rw-r--r-- 1 root root 927 2018-02-27 06:12 ./source/l/id3lib/slack-desc
-drwxr-xr-x 2 root root 4096 2022-02-17 17:28 ./source/l/imagemagick
--rw-r--r-- 1 root root 10403661 2022-02-16 00:15 ./source/l/imagemagick/ImageMagick-7.1.0-25.tar.lz
+drwxr-xr-x 2 root root 4096 2022-02-21 19:31 ./source/l/imagemagick
+-rw-r--r-- 1 root root 10414436 2022-02-21 13:01 ./source/l/imagemagick/ImageMagick-7.1.0-26.tar.lz
-rw-r--r-- 1 root root 309 2016-05-17 04:08 ./source/l/imagemagick/doinst.sh.gz
-rwxr-xr-x 1 root root 7107 2022-01-23 19:11 ./source/l/imagemagick/imagemagick.SlackBuild
-rw-r--r-- 1 root root 43 2020-09-30 21:13 ./source/l/imagemagick/imagemagick.url
@@ -10407,9 +10405,9 @@ drwxr-xr-x 2 root root 4096 2021-09-10 17:35 ./source/l/jansson
-rw-r--r-- 1 root root 344025 2021-09-09 18:21 ./source/l/jansson/jansson-2.14.tar.lz
-rwxr-xr-x 1 root root 4103 2021-09-10 17:35 ./source/l/jansson/jansson.SlackBuild
-rw-r--r-- 1 root root 886 2020-05-08 18:15 ./source/l/jansson/slack-desc
-drwxr-xr-x 2 root root 4096 2021-08-02 17:56 ./source/l/jasper
--rw-r--r-- 1 root root 1809497 2021-08-01 20:50 ./source/l/jasper/jasper-version-2.0.33.tar.lz
--rwxr-xr-x 1 root root 3853 2021-03-05 20:32 ./source/l/jasper/jasper.SlackBuild
+drwxr-xr-x 2 root root 4096 2022-02-20 19:01 ./source/l/jasper
+-rw-r--r-- 1 root root 1856789 2022-02-14 14:56 ./source/l/jasper/jasper-3.0.2.tar.lz
+-rwxr-xr-x 1 root root 4173 2022-02-20 19:04 ./source/l/jasper/jasper.SlackBuild
-rw-r--r-- 1 root root 43 2019-03-13 17:33 ./source/l/jasper/jasper.url
-rw-r--r-- 1 root root 841 2018-11-07 23:45 ./source/l/jasper/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/jemalloc
@@ -10427,7 +10425,7 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/json-c
-rw-r--r-- 1 root root 932 2018-05-01 17:59 ./source/l/json-c/slack-desc
drwxr-xr-x 2 root root 4096 2021-08-24 06:26 ./source/l/json-glib
-rw-r--r-- 1 root root 1306232 2021-08-23 21:15 ./source/l/json-glib/json-glib-1.6.6.tar.xz
--rwxr-xr-x 1 root root 4495 2021-08-19 18:11 ./source/l/json-glib/json-glib.SlackBuild
+-rwxr-xr-x 1 root root 4501 2022-02-16 19:34 ./source/l/json-glib/json-glib.SlackBuild
-rw-r--r-- 1 root root 824 2018-05-01 17:06 ./source/l/json-glib/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/judy
-rw-r--r-- 1 root root 471420 2009-05-19 15:20 ./source/l/judy/Judy-1.0.5.tar.xz
@@ -10833,9 +10831,9 @@ drwxr-xr-x 2 root root 4096 2021-11-11 03:21 ./source/l/libseccomp
-rwxr-xr-x 1 root root 4447 2021-11-11 03:20 ./source/l/libseccomp/libseccomp.SlackBuild
-rw-r--r-- 1 root root 38 2021-11-11 03:14 ./source/l/libseccomp/libseccomp.url
-rw-r--r-- 1 root root 1083 2021-11-11 16:34 ./source/l/libseccomp/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/libsecret
--rw-r--r-- 1 root root 529916 2020-10-10 16:55 ./source/l/libsecret/libsecret-0.20.4.tar.xz
--rwxr-xr-x 1 root root 3716 2021-02-13 05:32 ./source/l/libsecret/libsecret.SlackBuild
+drwxr-xr-x 2 root root 4096 2022-02-21 19:35 ./source/l/libsecret
+-rw-r--r-- 1 root root 187340 2022-02-21 06:27 ./source/l/libsecret/libsecret-0.20.5.tar.xz
+-rwxr-xr-x 1 root root 3828 2022-02-21 19:37 ./source/l/libsecret/libsecret.SlackBuild
-rw-r--r-- 1 root root 706 2020-11-07 18:42 ./source/l/libsecret/slack-desc
drwxr-xr-x 2 root root 4096 2021-05-22 18:23 ./source/l/libsigc++
-rw-r--r-- 1 root root 4791304 2021-05-20 12:56 ./source/l/libsigc++/libsigc++-2.10.7.tar.xz
@@ -11113,8 +11111,8 @@ drwxr-xr-x 2 root root 4096 2022-01-16 05:16 ./source/l/neon
-rwxr-xr-x 1 root root 4451 2021-09-21 02:45 ./source/l/neon/neon.SlackBuild
-rw-r--r-- 1 root root 31 2020-04-18 18:41 ./source/l/neon/neon.url
-rw-r--r-- 1 root root 797 2020-04-18 18:41 ./source/l/neon/slack-desc
-drwxr-xr-x 2 root root 4096 2022-01-27 19:12 ./source/l/netpbm
--rw-r--r-- 1 root root 3221912 2022-01-27 19:12 ./source/l/netpbm/netpbm-10.97.03.tar.lz
+drwxr-xr-x 2 root root 4096 2022-02-21 04:33 ./source/l/netpbm
+-rw-r--r-- 1 root root 3222235 2022-02-21 04:33 ./source/l/netpbm/netpbm-10.97.04.tar.lz
-rw-r--r-- 1 root root 381 2019-04-17 08:07 ./source/l/netpbm/netpbm-CAN-2005-2471.patch.gz
-rw-r--r-- 1 root root 382 2019-04-17 08:07 ./source/l/netpbm/netpbm-CVE-2017-2587.patch.gz
-rw-r--r-- 1 root root 284 2019-04-17 08:07 ./source/l/netpbm/netpbm-bmptopnm.patch.gz
@@ -11530,8 +11528,9 @@ drwxr-xr-x 2 root root 4096 2021-04-17 18:41 ./source/l/qt5-webkit
-rw-r--r-- 1 root root 961 2020-02-16 20:04 ./source/l/qt5-webkit/slack-desc
-rw-r--r-- 1 root root 172 2013-12-17 17:08 ./source/l/qt5/doinst.sh.gz
-rwxr-xr-x 1 root root 2212 2021-08-29 03:24 ./source/l/qt5/fetch_sources.sh
-drwxr-xr-x 2 root root 4096 2022-01-20 21:08 ./source/l/qt5/patches
+drwxr-xr-x 2 root root 4096 2022-02-13 01:38 ./source/l/qt5/patches
-rw-r--r-- 1 root root 6617 2022-01-20 21:06 ./source/l/qt5/patches/24.diff.gz
+-rw-r--r-- 1 root root 724 2022-02-12 08:11 ./source/l/qt5/patches/qt5-glibc-2.34.patch.gz
-rw-r--r-- 1 root root 1093 2021-08-05 18:11 ./source/l/qt5/patches/qt5-qtbase-gcc11.patch.gz
-rw-r--r-- 1 root root 352 2021-08-05 20:03 ./source/l/qt5/patches/qt5-qtwebengine-gcc11.patch.gz
-rw-r--r-- 1 root root 221 2021-07-23 10:56 ./source/l/qt5/patches/qt5-qtwebsockets-gcc11.patch.gz
@@ -11542,7 +11541,7 @@ drwxr-xr-x 2 root root 4096 2013-12-17 17:08 ./source/l/qt5/profile.d
-rw-r--r-- 1 root root 550 2013-12-17 17:08 ./source/l/qt5/profile.d/qt5.csh
-rw-r--r-- 1 root root 436 2013-12-17 17:08 ./source/l/qt5/profile.d/qt5.sh
-rw-r--r-- 1 root root 571766053 2021-11-30 12:15 ./source/l/qt5/qt-everywhere-src-5.15.3_20211130_014c375b.tar.lz
--rwxr-xr-x 1 root root 12447 2022-01-20 21:12 ./source/l/qt5/qt5.SlackBuild
+-rwxr-xr-x 1 root root 12545 2022-02-13 01:39 ./source/l/qt5/qt5.SlackBuild
-rw-r--r-- 1 root root 711 2020-11-28 01:00 ./source/l/qt5/slack-desc
drwxr-xr-x 2 root root 4096 2021-11-19 20:18 ./source/l/qtkeychain
-rw-r--r-- 1 root root 37368 2021-11-18 15:34 ./source/l/qtkeychain/qtkeychain-0.13.2.tar.lz
@@ -11611,11 +11610,12 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/shared-desktop-on
-rw-r--r-- 1 root root 3967786 2013-06-12 18:45 ./source/l/shared-desktop-ontologies/shared-desktop-ontologies-0.11.0.tar.bz2
-rwxr-xr-x 1 root root 3874 2021-02-13 05:32 ./source/l/shared-desktop-ontologies/shared-desktop-ontologies.SlackBuild
-rw-r--r-- 1 root root 1116 2018-02-27 06:12 ./source/l/shared-desktop-ontologies/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/shared-mime-info
+drwxr-xr-x 2 root root 4096 2022-02-18 21:12 ./source/l/shared-mime-info
-rw-r--r-- 1 root root 357 2012-08-14 19:15 ./source/l/shared-mime-info/doinst.sh.gz
-rwxr-xr-x 1 root root 1879 2021-01-02 20:15 ./source/l/shared-mime-info/fetch-shared-mime-info.sh
+-rw-r--r-- 1 root root 1429 2022-01-14 09:18 ./source/l/shared-mime-info/git_meson_buildfix.patch.gz
-rw-r--r-- 1 root root 332087 2021-01-02 20:16 ./source/l/shared-mime-info/shared-mime-info-2.1.tar.lz
--rwxr-xr-x 1 root root 4973 2021-02-13 05:32 ./source/l/shared-mime-info/shared-mime-info.SlackBuild
+-rwxr-xr-x 1 root root 5043 2022-02-18 21:12 ./source/l/shared-mime-info/shared-mime-info.SlackBuild
-rw-r--r-- 1 root root 197 2020-05-10 18:08 ./source/l/shared-mime-info/shared-mime-info.skip_tests.diff.gz
-rw-r--r-- 1 root root 52 2019-03-25 17:24 ./source/l/shared-mime-info/shared-mime-info.url
-rw-r--r-- 1 root root 951 2018-02-27 06:12 ./source/l/shared-mime-info/slack-desc
@@ -11775,7 +11775,7 @@ drwxr-xr-x 2 root root 4096 2022-01-21 04:10 ./source/l/zstd
-rw-r--r-- 1 root root 325 2018-12-30 04:38 ./source/l/zstd/zstd.dont.link.pzstd.to.static.libzstd.a.diff.gz
-rw-r--r-- 1 root root 33 2018-11-08 01:06 ./source/l/zstd/zstd.url
-rwxr-xr-x 1 root root 14547 2021-02-14 06:12 ./source/make_world.sh
-drwxr-xr-x 156 root root 4096 2021-12-28 20:15 ./source/n
+drwxr-xr-x 156 root root 4096 2022-02-21 03:18 ./source/n
-rw-r--r-- 1 root root 111 2022-02-07 20:58 ./source/n/FTBFSlog
drwxr-xr-x 2 root root 4096 2022-02-11 19:22 ./source/n/ModemManager
-rw-r--r-- 1 root root 2519572 2022-02-11 10:42 ./source/n/ModemManager/ModemManager-1.18.6.tar.xz
@@ -11958,7 +11958,7 @@ drwxr-xr-x 2 root root 4096 2021-05-29 17:22 ./source/n/dhcp
-rw-r--r-- 1 root root 28 2020-01-22 18:55 ./source/n/dhcp/dhcp.url
-rw-r--r-- 1 root root 309 2011-03-24 13:39 ./source/n/dhcp/doinst.sh.gz
-rw-r--r-- 1 root root 1093 2018-02-27 06:13 ./source/n/dhcp/slack-desc
-drwxr-xr-x 3 root root 4096 2021-10-24 17:58 ./source/n/dhcpcd
+drwxr-xr-x 3 root root 4096 2021-10-24 17:58 ./source/n/dhcpcd
-rw-r--r-- 1 root root 257092 2021-10-22 12:05 ./source/n/dhcpcd/dhcpcd-9.4.1.tar.xz
-rw-r--r-- 1 root root 96 2021-10-22 12:05 ./source/n/dhcpcd/dhcpcd-9.4.1.tar.xz.distinfo
-rw-r--r-- 1 root root 669 2021-10-22 12:05 ./source/n/dhcpcd/dhcpcd-9.4.1.tar.xz.distinfo.asc
@@ -12041,9 +12041,9 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/gpa
-rw-r--r-- 1 root root 623700 2018-10-17 06:25 ./source/n/gpa/gpa-0.10.0.tar.lz
-rwxr-xr-x 1 root root 4112 2021-02-13 05:32 ./source/n/gpa/gpa.SlackBuild
-rw-r--r-- 1 root root 737 2018-02-27 06:13 ./source/n/gpa/slack-desc
-drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/n/gpgme
--rw-r--r-- 1 root root 1268978 2021-06-24 17:31 ./source/n/gpgme/gpgme-1.16.0.tar.lz
--rwxr-xr-x 1 root root 3913 2021-11-02 19:02 ./source/n/gpgme/gpgme.SlackBuild
+drwxr-xr-x 2 root root 4096 2022-02-21 03:17 ./source/n/gpgme
+-rw-r--r-- 1 root root 1292116 2022-02-07 17:09 ./source/n/gpgme/gpgme-1.17.0.tar.lz
+-rwxr-xr-x 1 root root 3936 2022-02-21 03:17 ./source/n/gpgme/gpgme.SlackBuild
-rw-r--r-- 1 root root 990 2018-02-27 06:13 ./source/n/gpgme/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/htdig
-rw-r--r-- 1 root root 274 2007-04-07 22:58 ./source/n/htdig/doinst.sh.gz
@@ -12514,11 +12514,12 @@ drwxr-xr-x 2 root root 4096 2021-11-21 19:51 ./source/n/nss-pam-ldapd
-rw-r--r-- 1 root root 39 2020-05-07 18:43 ./source/n/nss-pam-ldapd/nss-pam-ldapd.url
-rw-r--r-- 1 root root 752 2020-05-08 04:06 ./source/n/nss-pam-ldapd/rc.nss-pam-ldapd
-rw-r--r-- 1 root root 1025 2020-05-07 18:43 ./source/n/nss-pam-ldapd/slack-desc
-drwxr-xr-x 2 root root 4096 2021-05-21 19:01 ./source/n/ntp
+drwxr-xr-x 2 root root 4096 2022-02-13 03:55 ./source/n/ntp
-rw-r--r-- 1 root root 368 2017-04-21 21:34 ./source/n/ntp/doinst.sh.gz
-rw-r--r-- 1 root root 4366832 2020-06-23 09:24 ./source/n/ntp/ntp-4.2.8p15.tar.xz
--rwxr-xr-x 1 root root 5640 2021-05-21 19:01 ./source/n/ntp/ntp.SlackBuild
+-rwxr-xr-x 1 root root 5799 2022-02-13 03:56 ./source/n/ntp/ntp.SlackBuild
-rw-r--r-- 1 root root 2579 2017-04-21 21:20 ./source/n/ntp/ntp.conf
+-rw-r--r-- 1 root root 250 2022-02-13 03:55 ./source/n/ntp/ntp.glibc-2.34.diff.gz
-rw-r--r-- 1 root root 22 1999-10-07 19:50 ./source/n/ntp/ntp.keys
-rw-r--r-- 1 root root 146 2018-12-06 05:10 ./source/n/ntp/ntp.logrotate
-rw-r--r-- 1 root root 269 2010-04-22 04:38 ./source/n/ntp/ntp.nano.diff.gz
@@ -12950,7 +12951,7 @@ drwxr-xr-x 2 root root 4096 2021-11-06 17:02 ./source/tcl/tk
-rwxr-xr-x 1 root root 4429 2021-11-06 17:02 ./source/tcl/tk/tk.SlackBuild
-rw-r--r-- 1 root root 48 2021-01-04 23:37 ./source/tcl/tk/tk.url
-rw-r--r-- 1 root root 2995110 2021-11-05 20:54 ./source/tcl/tk/tk8.6.12-src.tar.lz
-drwxr-xr-x 81 root root 4096 2022-01-03 19:53 ./source/x
+drwxr-xr-x 81 root root 4096 2022-02-20 21:34 ./source/x
-rw-r--r-- 1 root root 111 2022-02-07 20:58 ./source/x/FTBFSlog
drwxr-xr-x 2 root root 4096 2021-09-04 17:57 ./source/x/OpenCC
-rw-r--r-- 1 root root 2078728 2021-09-03 14:26 ./source/x/OpenCC/OpenCC-ver.1.1.3.tar.lz
@@ -13199,7 +13200,7 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/libhangul
drwxr-xr-x 2 root root 4096 2021-12-14 20:59 ./source/x/libinput
-rw-r--r-- 1 root root 655164 2021-12-13 03:45 ./source/x/libinput/libinput-1.19.3.tar.xz
-rw-r--r-- 1 root root 95 2021-12-13 03:45 ./source/x/libinput/libinput-1.19.3.tar.xz.sig
--rwxr-xr-x 1 root root 3880 2021-02-24 18:39 ./source/x/libinput/libinput.SlackBuild
+-rwxr-xr-x 1 root root 3880 2022-02-21 19:45 ./source/x/libinput/libinput.SlackBuild
-rw-r--r-- 1 root root 500 2021-04-30 17:39 ./source/x/libinput/libinput.less.lag.complaining.diff.gz
-rw-r--r-- 1 root root 46 2015-04-21 01:23 ./source/x/libinput/libinput.url
-rw-r--r-- 1 root root 1022 2018-02-27 06:13 ./source/x/libinput/slack-desc
@@ -13221,15 +13222,15 @@ drwxr-xr-x 2 root root 4096 2021-09-17 03:15 ./source/x/libpinyin
-rw-r--r-- 1 root root 10403048 2021-09-16 05:09 ./source/x/libpinyin/libpinyin-2.6.1.tar.lz
-rwxr-xr-x 1 root root 3720 2021-09-17 03:16 ./source/x/libpinyin/libpinyin.SlackBuild
-rw-r--r-- 1 root root 820 2020-11-22 20:13 ./source/x/libpinyin/slack-desc
-drwxr-xr-x 2 root root 4096 2021-09-21 02:16 ./source/x/libva
-drwxr-xr-x 2 root root 4096 2021-10-01 03:29 ./source/x/libva-utils
--rw-r--r-- 1 root root 818529 2021-09-30 08:21 ./source/x/libva-utils/libva-utils-2.13.0.tar.lz
+drwxr-xr-x 2 root root 4096 2022-02-21 19:39 ./source/x/libva
+drwxr-xr-x 2 root root 4096 2022-02-21 19:39 ./source/x/libva-utils
+-rw-r--r-- 1 root root 835422 2022-02-16 15:47 ./source/x/libva-utils/libva-utils-2.14.0.tar.lz
-rwxr-xr-x 1 root root 3601 2021-03-24 03:48 ./source/x/libva-utils/libva-utils.SlackBuild
-rw-r--r-- 1 root root 37 2018-11-08 00:17 ./source/x/libva-utils/libva-utils.url
-rw-r--r-- 1 root root 785 2018-02-27 06:13 ./source/x/libva-utils/slack-desc
-rw-r--r-- 1 root root 263 2021-09-21 02:16 ./source/x/libva/doinst.sh.gz
--rw-r--r-- 1 root root 193922 2021-09-16 21:57 ./source/x/libva/libva-2.13.0.tar.lz
--rwxr-xr-x 1 root root 3710 2021-09-21 02:16 ./source/x/libva/libva.SlackBuild
+-rw-r--r-- 1 root root 199531 2022-02-16 15:26 ./source/x/libva/libva-2.14.0.tar.lz
+-rwxr-xr-x 1 root root 3710 2022-02-21 19:39 ./source/x/libva/libva.SlackBuild
-rw-r--r-- 1 root root 24 2021-09-21 02:13 ./source/x/libva/libva.conf
-rw-r--r-- 1 root root 31 2018-11-08 00:15 ./source/x/libva/libva.url
-rw-r--r-- 1 root root 908 2018-02-27 06:13 ./source/x/libva/slack-desc
@@ -13242,9 +13243,9 @@ drwxr-xr-x 2 root root 4096 2015-03-14 21:20 ./source/x/libvdpau/profile.d
-rwxr--r-- 1 root root 526 2015-03-14 21:20 ./source/x/libvdpau/profile.d/vdpau.csh
-rwxr--r-- 1 root root 525 2015-03-14 21:20 ./source/x/libvdpau/profile.d/vdpau.sh
-rw-r--r-- 1 root root 988 2018-02-27 06:13 ./source/x/libvdpau/slack-desc
-drwxr-xr-x 2 root root 4096 2021-09-01 17:30 ./source/x/libwacom
--rw-r--r-- 1 root root 429442 2021-08-31 22:46 ./source/x/libwacom/libwacom-1.12.tar.lz
--rwxr-xr-x 1 root root 3722 2021-02-24 18:40 ./source/x/libwacom/libwacom.SlackBuild
+drwxr-xr-x 2 root root 4096 2022-02-21 19:40 ./source/x/libwacom
+-rw-r--r-- 1 root root 106080 2022-02-11 05:17 ./source/x/libwacom/libwacom-2.1.0.tar.xz
+-rwxr-xr-x 1 root root 3832 2022-02-21 19:43 ./source/x/libwacom/libwacom.SlackBuild
-rw-r--r-- 1 root root 39 2018-03-23 18:19 ./source/x/libwacom/libwacom.url
-rw-r--r-- 1 root root 878 2018-03-23 18:25 ./source/x/libwacom/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/m17n-lib
@@ -13275,7 +13276,7 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/motif
-rw-r--r-- 1 root root 1484 2014-06-07 14:12 ./source/x/motif/motif-2.3.4-mwmrc_dir.patch.gz
-rw-r--r-- 1 root root 273 2014-06-07 14:12 ./source/x/motif/motif-2.3.4-no_demos.patch.gz
-rw-r--r-- 1 root root 3178841 2017-12-05 12:54 ./source/x/motif/motif-2.3.8.tar.lz
--rwxr-xr-x 1 root root 5873 2021-02-13 05:32 ./source/x/motif/motif.SlackBuild
+-rwxr-xr-x 1 root root 5903 2022-02-16 20:40 ./source/x/motif/motif.SlackBuild
-rw-r--r-- 1 root root 436 2014-06-07 14:12 ./source/x/motif/motif.rgbtxt.patch.gz
-rw-r--r-- 1 root root 780 2018-02-27 06:13 ./source/x/motif/slack-desc
-rw-r--r-- 1 root root 305 2020-12-07 01:01 ./source/x/motif/xinitrc.mwm.gz
@@ -13347,7 +13348,7 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/urw-core35-fonts-o
-rw-r--r-- 1 root root 970 2018-02-27 06:13 ./source/x/urw-core35-fonts-otf/slack-desc
-rw-r--r-- 1 root root 1518612 2018-04-27 18:20 ./source/x/urw-core35-fonts-otf/urw-core35-fonts-otf-20170801_91edd6e_git.tar.xz
-rwxr-xr-x 1 root root 2525 2021-02-13 05:32 ./source/x/urw-core35-fonts-otf/urw-core35-fonts-otf.SlackBuild
-drwxr-xr-x 2 root root 4096 2021-08-08 03:54 ./source/x/vulkan-sdk
+drwxr-xr-x 2 root root 4096 2022-02-13 00:54 ./source/x/vulkan-sdk
-rw-r--r-- 1 root root 18866885 2021-06-15 19:06 ./source/x/vulkan-sdk/DirectXShaderCompiler-3be3d15fc6e2fbcf758e184f3c109869e30d8b9b.tar.lz
-rw-r--r-- 1 root root 774210 2021-06-15 19:02 ./source/x/vulkan-sdk/SPIRV-Cross-c624d5387c88f9a7a0068a06e2e9d188c392eb68.tar.lz
-rw-r--r-- 1 root root 135600 2021-06-15 19:02 ./source/x/vulkan-sdk/SPIRV-Headers-dafead1765f6c1a5f9f8a76387dcb2abe4e54acd.tar.lz
@@ -13362,11 +13363,12 @@ drwxr-xr-x 2 root root 4096 2021-08-08 03:54 ./source/x/vulkan-sdk
-rw-r--r-- 1 root root 3769439 2021-06-15 19:05 ./source/x/vulkan-sdk/VulkanTools-sdk-1.2.176.tar.lz
-rwxr-xr-x 1 root root 5172 2021-06-14 10:09 ./source/x/vulkan-sdk/fetch-sources.sh
-rw-r--r-- 1 root root 2744177 2021-06-15 19:04 ./source/x/vulkan-sdk/gfxreconstruct-sdk-1.2.176.tar.lz
+-rw-r--r-- 1 root root 283 2022-02-13 00:53 ./source/x/vulkan-sdk/gfxreconstruct-sdk.glibc-2.35.diff.gz
-rw-r--r-- 1 root root 1729989 2021-06-15 19:01 ./source/x/vulkan-sdk/glslang-18eef33bd7a4bf5ad8c69f99cb72022608cf6e73.tar.lz
-rw-r--r-- 1 root root 129377 2021-06-15 19:04 ./source/x/vulkan-sdk/robin-hood-hashing-eee46f9985c3c65a05b35660c6866f8f8f1a3ba3.tar.lz
-rw-r--r-- 1 root root 161177 2021-06-15 19:01 ./source/x/vulkan-sdk/shaderc-bdd134d1b7eca01925c1919d2ea05fd3cd6843c7.tar.lz
-rw-r--r-- 1 root root 1017 2018-02-27 06:13 ./source/x/vulkan-sdk/slack-desc
--rwxr-xr-x 1 root root 21840 2021-08-08 18:33 ./source/x/vulkan-sdk/vulkan-sdk.SlackBuild
+-rwxr-xr-x 1 root root 21955 2022-02-13 01:04 ./source/x/vulkan-sdk/vulkan-sdk.SlackBuild
drwxr-xr-x 2 root root 4096 2021-12-09 19:56 ./source/x/wayland
drwxr-xr-x 2 root root 4096 2022-01-28 20:47 ./source/x/wayland-protocols
-rw-r--r-- 1 root root 1063 2020-02-19 20:00 ./source/x/wayland-protocols/slack-desc
@@ -13592,7 +13594,7 @@ drwxr-xr-x 2 root root 12288 2021-11-29 19:51 ./source/x/x11/build
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xf86-input-synaptics
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xf86-input-vmmouse
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xf86-input-void
--rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xf86-input-wacom
+-rw-r--r-- 1 root root 2 2022-02-21 04:35 ./source/x/x11/build/xf86-input-wacom
-rw-r--r-- 1 root root 2 2021-07-30 18:11 ./source/x/x11/build/xf86-video-amdgpu
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xf86-video-apm
-rw-r--r-- 1 root root 3 2021-02-13 05:35 ./source/x/x11/build/xf86-video-ark
@@ -14206,7 +14208,7 @@ drwxr-xr-x 2 root root 12288 2020-05-18 17:50 ./source/x/x11/slack-desc
-rw-r--r-- 1 root root 716 2012-04-08 02:21 ./source/x/x11/slack-desc/xwd
-rw-r--r-- 1 root root 702 2012-04-08 02:21 ./source/x/x11/slack-desc/xwininfo
-rw-r--r-- 1 root root 668 2012-04-07 23:42 ./source/x/x11/slack-desc/xwud
-drwxr-xr-x 12 root root 4096 2022-02-10 18:43 ./source/x/x11/src
+drwxr-xr-x 12 root root 4096 2022-02-21 04:35 ./source/x/x11/src
drwxr-xr-x 2 root root 4096 2021-12-08 20:10 ./source/x/x11/src/app
-rw-r--r-- 1 root root 115464 2018-03-05 03:32 ./source/x/x11/src/app/appres-1.0.5.tar.xz
-rw-r--r-- 1 root root 139452 2017-11-07 19:12 ./source/x/x11/src/app/bdftopcf-1.1.tar.xz
@@ -14301,7 +14303,7 @@ drwxr-xr-x 2 root root 4096 2022-02-10 18:43 ./source/x/x11/src/data
drwxr-xr-x 2 root root 4096 2015-05-04 05:55 ./source/x/x11/src/doc
-rw-r--r-- 1 root root 333452 2015-05-01 06:18 ./source/x/x11/src/doc/xorg-docs-1.7.1.tar.xz
-rw-r--r-- 1 root root 110976 2012-06-06 02:42 ./source/x/x11/src/doc/xorg-sgml-doctools-1.11.tar.xz
-drwxr-xr-x 2 root root 4096 2022-01-25 05:57 ./source/x/x11/src/driver
+drwxr-xr-x 2 root root 4096 2022-02-21 04:35 ./source/x/x11/src/driver
-rw-r--r-- 1 root root 236544 2011-05-04 23:02 ./source/x/x11/src/driver/xf86-input-acecad-1.5.0.tar.xz
-rw-r--r-- 1 root root 345048 2018-05-29 02:33 ./source/x/x11/src/driver/xf86-input-evdev-2.10.6.tar.xz
-rw-r--r-- 1 root root 291860 2016-11-17 23:02 ./source/x/x11/src/driver/xf86-input-joystick-1.6.3.tar.xz
@@ -14312,7 +14314,7 @@ drwxr-xr-x 2 root root 4096 2022-01-25 05:57 ./source/x/x11/src/driver
-rw-r--r-- 1 root root 427964 2018-05-29 03:19 ./source/x/x11/src/driver/xf86-input-synaptics-1.9.1.tar.xz
-rw-r--r-- 1 root root 258876 2015-06-25 10:30 ./source/x/x11/src/driver/xf86-input-vmmouse-13.1.0.tar.xz
-rw-r--r-- 1 root root 239316 2015-04-20 01:44 ./source/x/x11/src/driver/xf86-input-void-1.4.1.tar.xz
--rw-r--r-- 1 root root 571492 2021-02-03 15:22 ./source/x/x11/src/driver/xf86-input-wacom-0.40.0.tar.xz
+-rw-r--r-- 1 root root 576884 2022-02-15 03:34 ./source/x/x11/src/driver/xf86-input-wacom-1.0.0.tar.xz
-rw-r--r-- 1 root root 375032 2021-07-30 13:44 ./source/x/x11/src/driver/xf86-video-amdgpu-21.0.0.tar.xz
-rw-r--r-- 1 root root 291852 2019-02-07 04:05 ./source/x/x11/src/driver/xf86-video-apm-1.3.0.tar.xz
-rw-r--r-- 1 root root 240392 2012-07-17 06:17 ./source/x/x11/src/driver/xf86-video-ark-0.7.5.tar.xz
@@ -14499,7 +14501,7 @@ drwxr-xr-x 2 root root 4096 2022-01-17 21:02 ./source/x/xterm
-rw-r--r-- 1 root root 1034273 2021-11-13 14:22 ./source/x/xterm/xterm-370.tar.lz
-rwxr-xr-x 1 root root 5055 2022-01-31 19:38 ./source/x/xterm/xterm.SlackBuild
-rw-r--r-- 1 root root 38 2018-08-13 18:38 ./source/x/xterm/xterm.url
-drwxr-xr-x 52 root root 4096 2022-01-17 21:57 ./source/xap
+drwxr-xr-x 52 root root 4096 2022-02-20 21:36 ./source/xap
-rw-r--r-- 1 root root 111 2022-02-07 20:58 ./source/xap/FTBFSlog
drwxr-xr-x 2 root root 4096 2021-04-18 18:11 ./source/xap/MPlayer
-rw-r--r-- 1 root root 222707 2017-10-10 01:18 ./source/xap/MPlayer/Blue-1.13.tar.bz2
@@ -14715,10 +14717,11 @@ drwxr-xr-x 2 root root 4096 2021-10-12 20:16 ./source/xap/mozilla-thunderb
-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 401419556 2022-02-15 18:51 ./source/xap/mozilla-thunderbird/thunderbird-91.6.1.source.tar.xz
-rw-r--r-- 1 root root 833 2022-02-15 18:51 ./source/xap/mozilla-thunderbird/thunderbird-91.6.1.source.tar.xz.asc
-drwxr-xr-x 2 root root 4096 2021-09-10 17:57 ./source/xap/network-manager-applet
+drwxr-xr-x 2 root root 4096 2022-02-16 20:18 ./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 1903280 2021-08-17 08:14 ./source/xap/network-manager-applet/network-manager-applet-1.24.0.tar.xz
--rwxr-xr-x 1 root root 4333 2021-09-10 17:57 ./source/xap/network-manager-applet/network-manager-applet.SlackBuild
+-rwxr-xr-x 1 root root 4413 2022-02-16 20:19 ./source/xap/network-manager-applet/network-manager-applet.SlackBuild
+-rw-r--r-- 1 root root 260 2022-02-16 20:18 ./source/xap/network-manager-applet/network-manager-applet.ftbfs.diff.gz
-rw-r--r-- 1 root root 829 2018-02-27 06:13 ./source/xap/network-manager-applet/slack-desc
drwxr-xr-x 2 root root 4096 2021-12-23 21:11 ./source/xap/pan
-rw-r--r-- 1 root root 1689753 2021-12-23 16:25 ./source/xap/pan/pan-0.149.tar.lz
@@ -15147,9 +15150,9 @@ drwxr-xr-x 2 root root 4096 2022-02-02 06:50 ./testing/source/linux-5.16.5
-rw-r--r-- 1 root root 238263 2022-02-02 06:54 ./testing/source/linux-5.16.5-configs/config-huge-5.16.5
-rw-r--r-- 1 root root 241231 2022-02-02 06:57 ./testing/source/linux-5.16.5-configs/config-huge-5.16.5.x64
-rw-r--r-- 1 root root 239608 2022-02-02 06:54 ./testing/source/linux-5.16.5-configs/config-huge-smp-5.16.5-smp
-drwxr-xr-x 2 root root 4096 2022-02-18 05:28 ./usb-and-pxe-installers
+drwxr-xr-x 2 root root 4096 2022-02-21 20:14 ./usb-and-pxe-installers
-rw-r--r-- 1 root root 31203 2011-03-21 21:21 ./usb-and-pxe-installers/README_PXE.TXT
-rw-r--r-- 1 root root 9197 2013-09-25 04:33 ./usb-and-pxe-installers/README_USB.TXT
-rw-r--r-- 1 root root 574 2013-03-27 04:59 ./usb-and-pxe-installers/pxelinux.cfg_default
--rw-r--r-- 1 root root 63099904 2022-02-18 05:27 ./usb-and-pxe-installers/usbboot.img
+-rw-r--r-- 1 root root 63222784 2022-02-21 20:14 ./usb-and-pxe-installers/usbboot.img
-rw-r--r-- 1 root root 16194 2021-03-19 18:02 ./usb-and-pxe-installers/usbimg2disk.sh
diff --git a/recompress.sh b/recompress.sh
index a7eddd3af..9df5c11f8 100755
--- a/recompress.sh
+++ b/recompress.sh
@@ -49,6 +49,7 @@ gzip ./source/d/pmake/pmake.txt
gzip ./source/d/pmake/pmake.strerror.strdup.diff
gzip ./source/d/cvs/cvs.crypt-2.diff
gzip ./source/d/cvs/cvs.getline64.diff
+gzip ./source/d/rcs/rcs-5.10.0-SIGSTKSZ.patch
gzip ./source/d/llvm/llvm.polly.hack.diff
gzip ./source/d/llvm/clang.toolchains.i586.triple.diff
gzip ./source/d/rust/link_libffi.diff
@@ -84,7 +85,6 @@ gzip ./source/d/binutils/patches/binutils-CVE-2019-1010204.patch
gzip ./source/d/binutils/patches/binutils-export-demangle.h.patch
gzip ./source/d/binutils/patches/binutils-gold-mismatched-section-flags.patch
gzip ./source/d/icecream/doinst.sh
-gzip ./source/d/automake/automake.python.3.10.diff
gzip ./source/d/automake/doinst.sh
gzip ./source/d/intltool/no-guess-builddir.diff
gzip ./source/d/intltool/intltool-0.51.0-perl-5.22.patch
@@ -101,6 +101,7 @@ gzip ./source/d/make/make-4.0-noclock_gettime.patch
gzip ./source/d/perl/perl.configure.multilib.patch
gzip ./source/d/perl/libnet-3.08-Do-not-create-Net-libnet.cfg.patch
gzip ./source/d/scons/scons.1
+gzip ./source/e/emacs/emacs.glibc-2.34.patch
gzip ./source/e/emacs/doinst.sh
gzip ./source/tcl/tix/configure.private.diff
gzip ./source/tcl/tix/tix.tcl8.5.patch
@@ -565,6 +566,7 @@ gzip ./source/n/netkit-rsh/netkit-rsh.arg_max.diff
gzip ./source/n/netkit-rsh/netkit-rsh.auth.c.stddef.diff
gzip ./source/n/netkit-rsh/netkit-rsh.union_wait.diff
gzip ./source/n/ntp/ntp.nano.diff
+gzip ./source/n/ntp/ntp.glibc-2.34.diff
gzip ./source/n/ntp/doinst.sh
gzip ./source/n/lynx/lynx-CVE-2008-4690.patch
gzip ./source/n/lynx/doinst.sh
@@ -643,6 +645,7 @@ gzip ./source/ap/zsh/doinst.sh
gzip ./source/ap/cdrtools/doinst.sh
gzip ./source/ap/libx86/libx86-mmap-offset.patch
gzip ./source/ap/libx86/libx86-add-pkgconfig.patch
+gzip ./source/ap/vim/ctags.use-conventional-unused-marker.patch
gzip ./source/ap/vim/vim.vimrc.diff
gzip ./source/ap/acct/acct.logdir.fhs.diff
gzip ./source/ap/usbmuxd/39-usbmuxd.rules
@@ -703,17 +706,8 @@ gzip ./source/t/xfig/xfig.no.pdf.ref.diff
gzip ./source/t/xfig/xfig.fig.ad.diff
gzip ./source/l/glibc/glibc.ru_RU.CP1251.diff
gzip ./source/l/glibc/glibc.locale.no-archive.diff
-gzip ./source/l/glibc/patches/0001-nsswitch-return-result-when-nss-database-is-locked.patch
-gzip ./source/l/glibc/patches/glibc.CVE-2021-3999.patch
-gzip ./source/l/glibc/patches/cdc31409bd4f878577059e70dbd52a28643ec609.patch
-gzip ./source/l/glibc/patches/glibc.CVE-2021-3998.patch
-gzip ./source/l/glibc/patches/CVE-2021-33574_2.patch
-gzip ./source/l/glibc/patches/CVE-2021-27645.patch
-gzip ./source/l/glibc/patches/CVE-2021-38604.patch
-gzip ./source/l/glibc/patches/CVE-2021-35942.patch
-gzip ./source/l/glibc/patches/CVE-2021-33574_1.patch
-gzip ./source/l/glibc/glibc-c-utf8-locale.patch
gzip ./source/l/glibc/glibc-2.32.en_US.no.am.pm.date.format.diff
+gzip ./source/l/fuse/fuse2-0007-util-ulockmgr_server.c-conditionally-define-closefro.patch
gzip ./source/l/fuse/doinst.sh
gzip ./source/l/gtk+/gtk+-1.2.10-ppc64.patch
gzip ./source/l/gtk+/gtk+-1.2.10-expose.patch
@@ -774,6 +768,7 @@ gzip ./source/l/GConf/doinst.sh
gzip ./source/l/libiodbc/libiodbc.disable.rpath.diff
gzip ./source/l/libdbusmenu/libdbusmenu_configure_valgrind.patch
gzip ./source/l/QScintilla/QScintilla_qsciscintillabase_qurl.diff
+gzip ./source/l/gvfs/gvfs.ftbfs.diff
gzip ./source/l/gvfs/doinst.sh
gzip ./source/l/openjpeg/openjpeg2_remove-thirdparty.patch
gzip ./source/l/libxslt/libxslt.xsltMaxDepth.diff
@@ -844,6 +839,7 @@ gzip ./source/l/freetype/freetype.compile.both.subpixel.hinting.methods.diff
gzip ./source/l/freetype/freetype.subpixel.rendering.diff
gzip ./source/l/freetype/doinst.sh
gzip ./source/l/freetype/freetype.csh
+gzip ./source/l/gcr/b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch
gzip ./source/l/gcr/doinst.sh
gzip ./source/l/gcr/gcr.meson.disable.schemas-compile.update-mime.update-icon-cache.diff
gzip ./source/l/sdl/sdl-1.2.14-fix-mouse-clicking.patch
@@ -864,6 +860,7 @@ gzip ./source/l/farstream/farstream-0.2.9-build-Adapt-to-backwards-incompatible-
gzip ./source/l/farstream/farstream-0.2.8-configure-add-check-for-glib-mkenums.patch
gzip ./source/l/shared-mime-info/doinst.sh
gzip ./source/l/shared-mime-info/shared-mime-info.skip_tests.diff
+gzip ./source/l/shared-mime-info/git_meson_buildfix.patch
gzip ./source/l/glib/glib-1.2.10-gcc5.patch
gzip ./source/l/glib/glib-1.2.10-multilib.patch
gzip ./source/l/glib/glib-1.2.10-autotools.patch
@@ -902,6 +899,8 @@ gzip ./source/l/polkit/dont-set-wheel-group-as-admin.diff
gzip ./source/l/polkit/doinst.sh
gzip ./source/l/polkit/a2bf5c9c83b6ae46cbd5c779d3055bff81ded683.patch
gzip ./source/l/polkit/0001-configure-fix-elogind-support.patch
+gzip ./source/l/glade/glade.remove.extra.da.from.LINGUAS.diff
+gzip ./source/l/glade/glade.ftbfs.diff
gzip ./source/l/id3lib/patches/id3lib.mkstemp.patch
gzip ./source/l/id3lib/patches/id3lib.vbr_stack_smash.patch
gzip ./source/l/id3lib/patches/id3lib.cppheaders.patch
@@ -918,9 +917,11 @@ gzip ./source/l/speech-dispatcher/a2faab416e42cbdf3d73f98578a89eb7a235e25a.patch
gzip ./source/l/giflib/giflib.GifQuantizeBuffer.diff
gzip ./source/l/at-spi2-atk/doinst.sh
gzip ./source/l/dconf-editor/doinst.sh
+gzip ./source/l/dconf-editor/dconf-editor.ftbfs.diff
gzip ./source/l/serf/serf.SConstruct.python3.diff
gzip ./source/l/glib-networking/doinst.sh
gzip ./source/l/qt5/patches/24.diff
+gzip ./source/l/qt5/patches/qt5-glibc-2.34.patch
gzip ./source/l/qt5/patches/qt5-qtbase-gcc11.patch
gzip ./source/l/qt5/patches/qt5-qtwebsockets-gcc11.patch
gzip ./source/l/qt5/patches/qt5.qtbase_cmake_isystem_includes.patch
@@ -1008,6 +1009,7 @@ gzip ./source/xap/fluxbox/xinitrc.fluxbox
gzip ./source/xap/fluxbox/fluxbox.keys.diff
gzip ./source/xap/fluxbox/fluxbox.startfluxbox.dbus.diff
gzip ./source/xap/fluxbox/fluxbox.gcc11.patch
+gzip ./source/xap/network-manager-applet/network-manager-applet.ftbfs.diff
gzip ./source/xap/network-manager-applet/doinst.sh
gzip ./source/xap/MPlayer/include-samba-4.0.patch
gzip ./source/xap/xlockmore/xlockmore.bitmap.diff
@@ -1091,6 +1093,7 @@ gzip ./source/x/motif/motif-2.3.4-no_demos.patch
gzip ./source/x/motif/motif.rgbtxt.patch
gzip ./source/x/motif/motif-2.3.4-bindings.patch
gzip ./source/x/motif/motif-2.3.4-mwmrc_dir.patch
+gzip ./source/x/vulkan-sdk/gfxreconstruct-sdk.glibc-2.35.diff
gzip ./source/x/mesa/doinst.sh
gzip ./source/x/urw-core35-fonts-otf/doinst.sh
gzip ./source/x/ibus-hangul/doinst.sh
diff --git a/source/ap/flac/flac.SlackBuild b/source/ap/flac/flac.SlackBuild
index ef935dc05..f7eeeac59 100755
--- a/source/ap/flac/flac.SlackBuild
+++ b/source/ap/flac/flac.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=flac
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/ap/ksh93/ksh93.SlackBuild b/source/ap/ksh93/ksh93.SlackBuild
index cb6bac6c8..b1d17b577 100755
--- a/source/ap/ksh93/ksh93.SlackBuild
+++ b/source/ap/ksh93/ksh93.SlackBuild
@@ -129,6 +129,7 @@ mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION/LICENSES
cp -a lib/package/LICENSES/* $PKG/usr/doc/$PKGNAM-$VERSION/LICENSES
find . -name "*.def" -exec cp -a "{}" $PKG/usr/doc/$PKGNAM-$VERSION/LICENSES \;
find . -name "*.lic" -exec cp -a "{}" $PKG/usr/doc/$PKGNAM-$VERSION/LICENSES \;
+rmdir $PKG/usr/doc/$PKGNAM-$VERSION/LICENSES 2> /dev/null
chown -R root:root $PKG/usr/doc/$PKGNAM-$VERSION
find $PKG/usr/doc/$PKGNAM-$VERSION -type f -exec chmod 644 "{}" \;
find $PKG/usr/doc/$PKGNAM-$VERSION -type d -exec chmod 755 "{}" \;
diff --git a/source/ap/mariadb/mariadb.SlackBuild b/source/ap/mariadb/mariadb.SlackBuild
index 6437eadc9..f9c5d8462 100755
--- a/source/ap/mariadb/mariadb.SlackBuild
+++ b/source/ap/mariadb/mariadb.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2008, 2009, 2010, 2012, 2013, 2014, 2017, 2018, 2020, 2021 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2008, 2009, 2010, 2012, 2013, 2014, 2017, 2018, 2020, 2021, 2022 Patrick J. Volkerding, Sebeka, Minnesota, USA
# Copyright 2011, 2012, 2013, 2014, 2017 Heinz Wiesinger, Amsterdam, The Netherlands
# All rights reserved.
#
@@ -30,7 +30,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=mariadb
VERSION=${VERSION:-$(echo ${PKGNAM}-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# To reduce the package size, the embedded server may be omitted. Currently
# only amarok uses this. To build without embedded support, set this to NO.
@@ -167,6 +167,8 @@ if [ "$KEEPSTATIC" = "NO" ]; then
rm -f $PKG/usr/lib${LIBDIRSUFFIX}/libmysqlclient.a
rm -f $PKG/usr/lib${LIBDIRSUFFIX}/libmysqlclient_r.a
rm -f $PKG/usr/lib${LIBDIRSUFFIX}/libmysqld.a
+ # Remove any resulting dangling symlinks:
+ ( cd $PKG ; find . -xtype l | xargs rm )
fi
if [ "$KEEPTESTS" = "NO" ]; then
diff --git a/source/ap/vim/ctags.use-conventional-unused-marker.patch b/source/ap/vim/ctags.use-conventional-unused-marker.patch
new file mode 100644
index 000000000..ca450dfa0
--- /dev/null
+++ b/source/ap/vim/ctags.use-conventional-unused-marker.patch
@@ -0,0 +1,305 @@
+From 9643017460c221fed5689bcc55a41230200c40cc Mon Sep 17 00:00:00 2001
+From: Simon Chopin <simon.chopin@canonical.com>
+Date: Fri, 13 Aug 2021 16:47:57 +0200
+Subject: build fix: Use conventional compiler attribute shorthand
+
+The `__unused` macro has been used on Linux systems for this exact
+purpose for ages. On the other hand, using the non-standard __unused__
+breaks the build when compiling against glibc 2.34, as they use this
+identifier internally.
+
+Last-Update: 2021-08-13
+
+Patch-Name: use-conventional-unused-marker.patch
+---
+ c.c | 4 ++--
+ eiffel.c | 2 +-
+ general.h | 6 ++++--
+ lregex.c | 30 +++++++++++++++---------------
+ lua.c | 2 +-
+ main.c | 2 +-
+ options.c | 24 ++++++++++++------------
+ parse.c | 2 +-
+ python.c | 2 +-
+ routines.c | 2 +-
+ 10 files changed, 39 insertions(+), 37 deletions(-)
+
+diff --git a/c.c b/c.c
+index 0cf0a14..c5d496b 100644
+--- a/c.c
++++ b/c.c
+@@ -619,7 +619,7 @@ static const char *keywordString (const keywordId keyword)
+ return name;
+ }
+
+-static void __unused__ pt (tokenInfo *const token)
++static void __unused pt (tokenInfo *const token)
+ {
+ if (isType (token, TOKEN_NAME))
+ printf ("type: %-12s: %-13s line: %lu\n",
+@@ -634,7 +634,7 @@ static void __unused__ pt (tokenInfo *const token)
+ tokenString (token->type), token->lineNumber);
+ }
+
+-static void __unused__ ps (statementInfo *const st)
++static void __unused ps (statementInfo *const st)
+ {
+ unsigned int i;
+ printf ("scope: %s decl: %s gotName: %s gotParenName: %s\n",
+diff --git a/eiffel.c b/eiffel.c
+index e2f5a5c..67bfaa1 100644
+--- a/eiffel.c
++++ b/eiffel.c
+@@ -807,7 +807,7 @@ static void findKeyword (tokenInfo *const token, const keywordId keyword)
+
+ static boolean parseType (tokenInfo *const token);
+
+-static void parseGeneric (tokenInfo *const token, boolean declaration __unused__)
++static void parseGeneric (tokenInfo *const token, boolean declaration __unused)
+ {
+ unsigned int depth = 0;
+ #ifdef TYPE_REFERENCE_TOOL
+diff --git a/general.h b/general.h
+index 2d1d629..049e215 100644
+--- a/general.h
++++ b/general.h
+@@ -57,10 +57,12 @@
+ * to prevent warnings about unused variables.
+ */
+ #if (__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)) && !defined (__GNUG__)
+-# define __unused__ __attribute__((unused))
++# ifndef __unused
++# define __unused __attribute__((unused))
++# endif
+ # define __printf__(s,f) __attribute__((format (printf, s, f)))
+ #else
+-# define __unused__
++# define __unused
+ # define __printf__(s,f)
+ #endif
+
+diff --git a/lregex.c b/lregex.c
+index 37d7ea0..964508b 100644
+--- a/lregex.c
++++ b/lregex.c
+@@ -538,11 +538,11 @@ extern void findRegexTags (void)
+ #endif /* HAVE_REGEX */
+
+ extern void addTagRegex (
+- const langType language __unused__,
+- const char* const regex __unused__,
+- const char* const name __unused__,
+- const char* const kinds __unused__,
+- const char* const flags __unused__)
++ const langType language __unused,
++ const char* const regex __unused,
++ const char* const name __unused,
++ const char* const kinds __unused,
++ const char* const flags __unused)
+ {
+ #ifdef HAVE_REGEX
+ Assert (regex != NULL);
+@@ -564,10 +564,10 @@ extern void addTagRegex (
+ }
+
+ extern void addCallbackRegex (
+- const langType language __unused__,
+- const char* const regex __unused__,
+- const char* const flags __unused__,
+- const regexCallback callback __unused__)
++ const langType language __unused,
++ const char* const regex __unused,
++ const char* const flags __unused,
++ const regexCallback callback __unused)
+ {
+ #ifdef HAVE_REGEX
+ Assert (regex != NULL);
+@@ -581,7 +581,7 @@ extern void addCallbackRegex (
+ }
+
+ extern void addLanguageRegex (
+- const langType language __unused__, const char* const regex __unused__)
++ const langType language __unused, const char* const regex __unused)
+ {
+ #ifdef HAVE_REGEX
+ if (! regexBroken)
+@@ -602,7 +602,7 @@ extern void addLanguageRegex (
+ */
+
+ extern boolean processRegexOption (const char *const option,
+- const char *const parameter __unused__)
++ const char *const parameter __unused)
+ {
+ boolean handled = FALSE;
+ const char* const dash = strchr (option, '-');
+@@ -624,7 +624,7 @@ extern boolean processRegexOption (const char *const option,
+ return handled;
+ }
+
+-extern void disableRegexKinds (const langType language __unused__)
++extern void disableRegexKinds (const langType language __unused)
+ {
+ #ifdef HAVE_REGEX
+ if (language <= SetUpper && Sets [language].count > 0)
+@@ -639,8 +639,8 @@ extern void disableRegexKinds (const langType language __unused__)
+ }
+
+ extern boolean enableRegexKind (
+- const langType language __unused__,
+- const int kind __unused__, const boolean mode __unused__)
++ const langType language __unused,
++ const int kind __unused, const boolean mode __unused)
+ {
+ boolean result = FALSE;
+ #ifdef HAVE_REGEX
+@@ -660,7 +660,7 @@ extern boolean enableRegexKind (
+ return result;
+ }
+
+-extern void printRegexKinds (const langType language __unused__, boolean indent __unused__)
++extern void printRegexKinds (const langType language __unused, boolean indent __unused)
+ {
+ #ifdef HAVE_REGEX
+ if (language <= SetUpper && Sets [language].count > 0)
+diff --git a/lua.c b/lua.c
+index d385544..a2699c6 100644
+--- a/lua.c
++++ b/lua.c
+@@ -37,7 +37,7 @@ static kindOption LuaKinds [] = {
+ */
+
+ /* for debugging purposes */
+-static void __unused__ print_string (char *p, char *q)
++static void __unused print_string (char *p, char *q)
+ {
+ for ( ; p != q; p++)
+ fprintf (errout, "%c", *p);
+diff --git a/main.c b/main.c
+index 79948fe..38ce218 100644
+--- a/main.c
++++ b/main.c
+@@ -522,7 +522,7 @@ static void makeTags (cookedArgs *args)
+ * Start up code
+ */
+
+-extern int main (int __unused__ argc, char **argv)
++extern int main (int __unused argc, char **argv)
+ {
+ cookedArgs *args;
+ #ifdef VMS
+diff --git a/options.c b/options.c
+index ae773ef..029767c 100644
+--- a/options.c
++++ b/options.c
+@@ -730,7 +730,7 @@ static void processEtagsInclude (
+ }
+
+ static void processExcludeOption (
+- const char *const option __unused__, const char *const parameter)
++ const char *const option __unused, const char *const parameter)
+ {
+ const char *const fileName = parameter + 1;
+ if (parameter [0] == '\0')
+@@ -867,7 +867,7 @@ static void processFieldsOption (
+ }
+
+ static void processFilterTerminatorOption (
+- const char *const option __unused__, const char *const parameter)
++ const char *const option __unused, const char *const parameter)
+ {
+ freeString (&Option.filterTerminator);
+ Option.filterTerminator = stringCopy (parameter);
+@@ -929,8 +929,8 @@ static void printProgramIdentification (void)
+ }
+
+ static void processHelpOption (
+- const char *const option __unused__,
+- const char *const parameter __unused__)
++ const char *const option __unused,
++ const char *const parameter __unused)
+ {
+ printProgramIdentification ();
+ putchar ('\n');
+@@ -1138,8 +1138,8 @@ static void processLanguagesOption (
+ }
+
+ static void processLicenseOption (
+- const char *const option __unused__,
+- const char *const parameter __unused__)
++ const char *const option __unused,
++ const char *const parameter __unused)
+ {
+ printProgramIdentification ();
+ puts ("");
+@@ -1165,8 +1165,8 @@ static void processListKindsOption (
+ }
+
+ static void processListMapsOption (
+- const char *const __unused__ option,
+- const char *const __unused__ parameter)
++ const char *const __unused option,
++ const char *const __unused parameter)
+ {
+ if (parameter [0] == '\0' || strcasecmp (parameter, "all") == 0)
+ printLanguageMaps (LANG_AUTO);
+@@ -1182,8 +1182,8 @@ static void processListMapsOption (
+ }
+
+ static void processListLanguagesOption (
+- const char *const option __unused__,
+- const char *const parameter __unused__)
++ const char *const option __unused,
++ const char *const parameter __unused)
+ {
+ printLanguageList ();
+ exit (0);
+@@ -1357,8 +1357,8 @@ static void processIgnoreOption (const char *const list)
+ }
+
+ static void processVersionOption (
+- const char *const option __unused__,
+- const char *const parameter __unused__)
++ const char *const option __unused,
++ const char *const parameter __unused)
+ {
+ printProgramIdentification ();
+ exit (0);
+diff --git a/parse.c b/parse.c
+index 0b5e2c3..7e7361b 100644
+--- a/parse.c
++++ b/parse.c
+@@ -376,7 +376,7 @@ extern void freeParserResources (void)
+ */
+
+ extern void processLanguageDefineOption (
+- const char *const option, const char *const parameter __unused__)
++ const char *const option, const char *const parameter __unused)
+ {
+ #ifdef HAVE_REGEX
+ if (parameter [0] == '\0')
+diff --git a/python.c b/python.c
+index bf797de..f94e5de 100644
+--- a/python.c
++++ b/python.c
+@@ -135,7 +135,7 @@ static boolean isIdentifierCharacter (int c)
+ * extract all relevant information and create a tag.
+ */
+ static void makeFunctionTag (vString *const function,
+- vString *const parent, int is_class_parent, const char *arglist __unused__)
++ vString *const parent, int is_class_parent, const char *arglist __unused)
+ {
+ tagEntryInfo tag;
+ initTagEntry (&tag, vStringValue (function));
+diff --git a/routines.c b/routines.c
+index 8ebe2e0..c465626 100644
+--- a/routines.c
++++ b/routines.c
+@@ -526,7 +526,7 @@ static boolean isPathSeparator (const int c)
+
+ #if ! defined (HAVE_STAT_ST_INO)
+
+-static void canonicalizePath (char *const path __unused__)
++static void canonicalizePath (char *const path __unused)
+ {
+ #if defined (MSDOS_STYLE_PATH)
+ char *p;
diff --git a/source/ap/vim/vim.SlackBuild b/source/ap/vim/vim.SlackBuild
index 362206fa0..64ad16bb5 100755
--- a/source/ap/vim/vim.SlackBuild
+++ b/source/ap/vim/vim.SlackBuild
@@ -99,6 +99,10 @@ find . \
-exec chmod 755 {} \+ -o \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
+
+# patch to solve an issue introduced by glibc-2.34 from http://deb.debian.org/debian/pool/main/e/exuberant-ctags/exuberant-ctags_5.9~svn20110310-15.debian.tar.xz
+zcat $CWD/ctags.use-conventional-unused-marker.patch.gz | patch -Esp1 --verbose || exit 1
+
CFLAGS="$SLKCFLAGS" LDFLAGS="$SLKLDFLAGS" \
./configure \
--prefix=/usr \
diff --git a/source/d/autoconf/autoconf.SlackBuild b/source/d/autoconf/autoconf.SlackBuild
index f8c883698..59093015d 100755
--- a/source/d/autoconf/autoconf.SlackBuild
+++ b/source/d/autoconf/autoconf.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=autoconf
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-4}
+BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/d/automake/automake.SlackBuild b/source/d/automake/automake.SlackBuild
index 6fbc3b063..21915f799 100755
--- a/source/d/automake/automake.SlackBuild
+++ b/source/d/automake/automake.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2008, 2009, 2012, 2015, 2018 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2008, 2009, 2012, 2015, 2018, 2022 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=automake
VERSION=${VERSION:-$(echo automake-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
-BUILD=${BUILD:-4}
+BUILD=${BUILD:-1}
# Note: the package is _built_ as 'noarch'
# Automatically determine architecture for build & packaging:
@@ -63,9 +63,6 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
-# Python detection fix for 3.10:
-zcat $CWD/automake.python.3.10.diff.gz | patch -p1 --verbose || exit 1
-
./configure \
--prefix=/usr \
--mandir=/usr/man \
diff --git a/source/d/automake/automake.python.3.10.diff b/source/d/automake/automake.python.3.10.diff
deleted file mode 100644
index 02dd7348f..000000000
--- a/source/d/automake/automake.python.3.10.diff
+++ /dev/null
@@ -1,22 +0,0 @@
---- ./m4/python.m4.orig 2020-01-01 13:43:28.000000000 -0600
-+++ ./m4/python.m4 2021-10-15 11:40:40.523668203 -0500
-@@ -86,12 +86,14 @@
- m4_default([$3], [AC_MSG_ERROR([no suitable Python interpreter found])])
- else
-
-- dnl Query Python for its version number. Getting [:3] seems to be
-- dnl the best way to do this; it's what "site.py" does in the standard
-- dnl library.
--
-+ dnl Query Python for its version number. Although site.py simply uses
-+ dnl sys.version[:3], printing that failed with Python 3.10, since the
-+ dnl trailing zero was eliminated. So now we output just the major
-+ dnl and minor version numbers, as numbers. Apparently the tertiary
-+ dnl version is not of interest.
-+ dnl
- AC_CACHE_CHECK([for $am_display_PYTHON version], [am_cv_python_version],
-- [am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[[:3]])"`])
-+ [am_cv_python_version=`$PYTHON -c "import sys; print ('%u.%u' % sys.version_info[[:2]])"`])
- AC_SUBST([PYTHON_VERSION], [$am_cv_python_version])
-
- dnl Use the values of $prefix and $exec_prefix for the corresponding
diff --git a/source/d/binutils/binutils.SlackBuild b/source/d/binutils/binutils.SlackBuild
index 07cd9ce32..f4733e492 100755
--- a/source/d/binutils/binutils.SlackBuild
+++ b/source/d/binutils/binutils.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=binutils
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
MARCH=$( uname -m )
@@ -131,16 +131,18 @@ zcat $CWD/patches/binutils-revert-PLT-elision.patch.gz | patch -p1 --verbose ||
zcat $CWD/patches/binutils-special-sections-in-groups.patch.gz | patch -p1 --verbose || exit 1
zcat $CWD/patches/binutils-testsuite-fixes.patch.gz | patch -p1 --verbose || exit 1
-# Thanks to Fedora:
-# Dependencies are not set up to rebuild the configure files
-# in the subdirectories. So we just rebuild the ones we care
-# about after applying the configure patches
-pushd libiberty
-autoconf
-popd
-pushd intl
-autoconf
-popd
+## COMMENTED OUT as nothing touches configure-related files in these
+## directories, and the latest autoconf isn't working to rebuild them.
+## Thanks to Fedora:
+## Dependencies are not set up to rebuild the configure files
+## in the subdirectories. So we just rebuild the ones we care
+## about after applying the configure patches
+#pushd libiberty
+#autoconf
+#popd
+#pushd intl
+#autoconf
+#popd
chown -R root:root .
find . \
diff --git a/source/d/rcs/rcs-5.10.0-SIGSTKSZ.patch b/source/d/rcs/rcs-5.10.0-SIGSTKSZ.patch
new file mode 100644
index 000000000..5906e3e91
--- /dev/null
+++ b/source/d/rcs/rcs-5.10.0-SIGSTKSZ.patch
@@ -0,0 +1,29 @@
+diff -up rcs-5.10.0.orig/src/b-isr.c rcs-5.10.0/src/b-isr.c
+--- rcs-5.10.0.orig/src/b-isr.c 2021-04-04 14:13:59.185941494 +0200
++++ rcs-5.10.0/src/b-isr.c 2021-04-04 14:15:21.087397267 +0200
+@@ -198,22 +198,16 @@ setup_catchsig (size_t count, int const
+ #undef MUST
+ }
+
+-#if defined HAVE_SIGALTSTACK && defined SIGSTKSZ
+-#define ISR_STACK_SIZE (10 * SIGSTKSZ)
+-#else
+-#define ISR_STACK_SIZE 0
+-#endif
+-
+ struct isr_scratch *
+ isr_init (bool *be_quiet)
+ {
+ struct isr_scratch *scratch = ZLLOC (1, struct isr_scratch);
+
+-#if ISR_STACK_SIZE
++#if defined HAVE_SIGALTSTACK && defined SIGSTKSZ
+ stack_t ss =
+ {
+- .ss_sp = alloc (PLEXUS, ISR_STACK_SIZE),
+- .ss_size = ISR_STACK_SIZE,
++ .ss_sp = alloc (PLEXUS, (10 * SIGSTKSZ)),
++ .ss_size = (10 * SIGSTKSZ),
+ .ss_flags = 0
+ };
+
diff --git a/source/d/rcs/rcs.SlackBuild b/source/d/rcs/rcs.SlackBuild
index e9b5a8126..bd87fab50 100755
--- a/source/d/rcs/rcs.SlackBuild
+++ b/source/d/rcs/rcs.SlackBuild
@@ -23,8 +23,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=rcs
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-4}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -84,7 +84,7 @@ mkdir -p $TMP $PKG
cd $TMP
rm -rf $PKGNAM-$VERSION
-tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
+tar xvf $CWD/$PKGNAM-$VERSION.tar.xz || exit 1
cd $PKGNAM-$VERSION
chown -R root:root .
@@ -94,6 +94,9 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
+# patch to build with glibc-2.34 from https://src.fedoraproject.org/rpms/rcs/raw/rawhide/f/rcs-5.10.0-upstream-8883c4f5a2.patch
+zcat $CWD/rcs-5.10.0-SIGSTKSZ.patch.gz | patch -Esp1 --verbose || exit 1
+
# Configure:
CFLAGS="$SLKCFLAGS -std=c99" \
./configure \
diff --git a/source/d/scons/scons.SlackBuild b/source/d/scons/scons.SlackBuild
index c924783c9..5353b47ed 100755
--- a/source/d/scons/scons.SlackBuild
+++ b/source/d/scons/scons.SlackBuild
@@ -24,8 +24,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=scons
-VERSION=${VERSION:-$(echo scons-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-$(echo SCons-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -67,7 +67,7 @@ mkdir -p $TMP $PKG
cd $TMP
rm -rf SCons-$VERSION scons-$VERSION
-tar xvf $CWD/scons-$VERSION.tar.*z* || exit 1
+tar xvf $CWD/SCons-$VERSION.tar.*z* || exit 1
cd SCons-$VERSION || cd scons-$VERSION || exit 1
chown -R root:root .
find . \
diff --git a/source/e/emacs/emacs.SlackBuild b/source/e/emacs/emacs.SlackBuild
index a25b27b3d..33a31ceaa 100755
--- a/source/e/emacs/emacs.SlackBuild
+++ b/source/e/emacs/emacs.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=emacs
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Determine version number the tarball is labeled with:
TARBALLVER=${TARBALLVER:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
# OK, now what's being used as the source directory version number... account
@@ -99,7 +99,7 @@ find . \
# memory given the amount available on modern systems:
sed -i "s/#define SYSTEM_PURESIZE_EXTRA 0/#define SYSTEM_PURESIZE_EXTRA 100000/g" src/puresize.h
-#autoreconf -vif
+zcat $CWD/emacs.glibc-2.34.patch.gz | patch -p1 --verbose || exit 1
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
@@ -140,6 +140,12 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
+# The defaults are a little too worried about adding a few more K of pure
+# memory given the amount available on modern systems:
+sed -i "s/#define SYSTEM_PURESIZE_EXTRA 0/#define SYSTEM_PURESIZE_EXTRA 100000/g" src/puresize.h
+
+zcat $CWD/emacs.glibc-2.34.patch.gz | patch -p1 --verbose || exit 1
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
diff --git a/source/e/emacs/emacs.glibc-2.34.patch b/source/e/emacs/emacs.glibc-2.34.patch
new file mode 100644
index 000000000..6d764aa26
--- /dev/null
+++ b/source/e/emacs/emacs.glibc-2.34.patch
@@ -0,0 +1,40 @@
+From f97e07ea807cc6d38774a3888a15091b20645ac6 Mon Sep 17 00:00:00 2001
+From: Paul Eggert <eggert@cs.ucla.edu>
+Date: Tue, 9 Mar 2021 11:22:59 -0800
+Subject: [PATCH] Port alternate signal stack to upcoming glibc 2.34
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+* src/sysdep.c (sigsegv_stack): Increase size to 64 KiB and align
+it to max_align_t. This copies from Gnulib’s c-stack.c, and works
+around a portability bug in draft glibc 2.34, which no longer
+defines SIGSTKSZ when _GNU_SOURCE is defined.
+---
+ src/sysdep.c | 10 +++++++++-
+ 1 file changed, 9 insertions(+), 1 deletion(-)
+
+diff --git a/src/sysdep.c b/src/sysdep.c
+index 941b4e2fa2..24d8832b2f 100644
+--- a/src/sysdep.c
++++ b/src/sysdep.c
+@@ -1785,7 +1785,15 @@ handle_arith_signal (int sig)
+
+ /* Alternate stack used by SIGSEGV handler below. */
+
+-static unsigned char sigsegv_stack[SIGSTKSZ];
++/* Storage for the alternate signal stack.
++ 64 KiB is not too large for Emacs, and is large enough
++ for all known platforms. Smaller sizes may run into trouble.
++ For example, libsigsegv 2.6 through 2.8 have a bug where some
++ architectures use more than the Linux default of an 8 KiB alternate
++ stack when deciding if a fault was caused by stack overflow. */
++static max_align_t sigsegv_stack[(64 * 1024
++ + sizeof (max_align_t) - 1)
++ / sizeof (max_align_t)];
+
+
+ /* Return true if SIGINFO indicates a stack overflow. */
+--
+2.29.2
+
diff --git a/source/kde/kde/build/digikam b/source/kde/kde/build/digikam
index d00491fd7..0cfbf0888 100644
--- a/source/kde/kde/build/digikam
+++ b/source/kde/kde/build/digikam
@@ -1 +1 @@
-1
+2
diff --git a/source/l/LibRaw/LibRaw.SlackBuild b/source/l/LibRaw/LibRaw.SlackBuild
index a6356aaf6..64a358cc3 100755
--- a/source/l/LibRaw/LibRaw.SlackBuild
+++ b/source/l/LibRaw/LibRaw.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=LibRaw
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-4}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/l/accountsservice/accountsservice.SlackBuild b/source/l/accountsservice/accountsservice.SlackBuild
index c608a4b07..5adfbaf3e 100755
--- a/source/l/accountsservice/accountsservice.SlackBuild
+++ b/source/l/accountsservice/accountsservice.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=accountsservice
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-4}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -107,9 +107,7 @@ meson setup \
-D docbook=false \
-D gtk_doc=true \
-D elogind=true \
- -D systemd=false \
-D systemdsystemunitdir=no \
- -D user_heuristics=false \
.. || exit 1
"${NINJA:=ninja}" $NUMJOBS || exit 1
DESTDIR=$PKG $NINJA install || exit 1
diff --git a/source/l/dconf-editor/dconf-editor.SlackBuild b/source/l/dconf-editor/dconf-editor.SlackBuild
index 119b81ccb..8ee443e91 100755
--- a/source/l/dconf-editor/dconf-editor.SlackBuild
+++ b/source/l/dconf-editor/dconf-editor.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=dconf-editor
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -78,6 +78,8 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
+zcat $CWD/dconf-editor.ftbfs.diff.gz | patch -p1 --verbose || exit 1
+
# Configure, build, and install:
export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS"
diff --git a/source/l/dconf-editor/dconf-editor.ftbfs.diff b/source/l/dconf-editor/dconf-editor.ftbfs.diff
new file mode 100644
index 000000000..f6d99ba9d
--- /dev/null
+++ b/source/l/dconf-editor/dconf-editor.ftbfs.diff
@@ -0,0 +1,18 @@
+--- ./editor/meson.build.orig 2021-03-23 10:37:37.571719400 -0500
++++ ./editor/meson.build 2022-02-16 19:13:03.612538392 -0600
+@@ -1,7 +1,6 @@
+ desktop = dconf_editor_namespace + '.desktop'
+
+ i18n.merge_file (
+- desktop,
+ type: 'desktop',
+ input: desktop + '.in',
+ output: desktop,
+@@ -26,7 +25,6 @@
+ appdata = dconf_editor_namespace + '.appdata.xml'
+
+ i18n.merge_file(
+- appdata,
+ input: appdata + '.in',
+ output: appdata,
+ po_dir: po_dir,
diff --git a/source/l/fuse/fuse.SlackBuild b/source/l/fuse/fuse.SlackBuild
index c5f67f1c2..0f6b50179 100755
--- a/source/l/fuse/fuse.SlackBuild
+++ b/source/l/fuse/fuse.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=fuse
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-4}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -79,6 +79,11 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
+# patch to build with glibc-2.34 from https://src.fedoraproject.org/rpms/fuse/raw/rawhide/f/fuse2-0007-util-ulockmgr_server.c-conditionally-define-closefro.patch
+zcat $CWD/fuse2-0007-util-ulockmgr_server.c-conditionally-define-closefro.patch.gz | patch -Esp1 --verbose || exit 1
+
+autoreconf -vif
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
diff --git a/source/l/fuse/fuse2-0007-util-ulockmgr_server.c-conditionally-define-closefro.patch b/source/l/fuse/fuse2-0007-util-ulockmgr_server.c-conditionally-define-closefro.patch
new file mode 100644
index 000000000..4cc2f8f6e
--- /dev/null
+++ b/source/l/fuse/fuse2-0007-util-ulockmgr_server.c-conditionally-define-closefro.patch
@@ -0,0 +1,55 @@
+From: Sam James <sam@gentoo.org>
+Date: Sat, 24 Jul 2021 22:02:45 +0100
+Subject: [PATCH] util/ulockmgr_server.c: conditionally define closefrom (fix
+ glibc-2.34+)
+
+closefrom(3) has joined us in glibc-land from *BSD and Solaris. Since
+it's available in glibc 2.34+, we want to detect it and only define our
+fallback if the libc doesn't provide it.
+
+Bug: https://bugs.gentoo.org/803923
+Signed-off-by: Sam James <sam@gentoo.org>
+
+diff --git a/configure.ac b/configure.ac
+index 9946a0e..a2d481a 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -55,6 +55,7 @@ fi
+
+ AC_CHECK_FUNCS([fork setxattr fdatasync splice vmsplice utimensat])
+ AC_CHECK_FUNCS([posix_fallocate])
++AC_CHECK_FUNCS([closefrom])
+ AC_CHECK_MEMBERS([struct stat.st_atim])
+ AC_CHECK_MEMBERS([struct stat.st_atimespec])
+
+diff --git a/util/ulockmgr_server.c b/util/ulockmgr_server.c
+index 273c7d9..a04dac5 100644
+--- a/util/ulockmgr_server.c
++++ b/util/ulockmgr_server.c
+@@ -22,6 +22,10 @@
+ #include <sys/socket.h>
+ #include <sys/wait.h>
+
++#ifdef HAVE_CONFIG_H
++ #include "config.h"
++#endif
++
+ struct message {
+ unsigned intr : 1;
+ unsigned nofd : 1;
+@@ -124,6 +128,7 @@ static int receive_message(int sock, void *buf, size_t buflen, int *fdp,
+ return res;
+ }
+
++#if !defined(HAVE_CLOSEFROM)
+ static int closefrom(int minfd)
+ {
+ DIR *dir = opendir("/proc/self/fd");
+@@ -141,6 +146,7 @@ static int closefrom(int minfd)
+ }
+ return 0;
+ }
++#endif
+
+ static void send_reply(int cfd, struct message *msg)
+ {
diff --git a/source/l/gcr/b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch b/source/l/gcr/b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch
new file mode 100644
index 000000000..548368b7b
--- /dev/null
+++ b/source/l/gcr/b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch
@@ -0,0 +1,59 @@
+From b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8 Mon Sep 17 00:00:00 2001
+From: Jakub Jirutka <jakub@jirutka.cz>
+Date: Wed, 12 Jan 2022 00:24:20 +0100
+Subject: [PATCH] meson: Fix unknown kw argument in gnome.generate_gir
+
+This argument has been removed in Meson 0.61.0:
+
+ gck/meson.build:130:2: ERROR: gnome.generate_gir got unknown keyword arguments "packages"
+
+https://github.com/mesonbuild/meson/commit/f8fc5cb860465718fe7c79a1bf1fe00659f138de:
+
+> The packages argument to gnome.generate_gir was allowed, but never did anything, so stop passing it.
+
+Fixes #89
+---
+ gck/meson.build | 1 -
+ gcr/meson.build | 1 -
+ ui/meson.build | 1 -
+ 3 files changed, 3 deletions(-)
+
+diff --git a/gck/meson.build b/gck/meson.build
+index 756b4866..a21a1e9d 100644
+--- a/gck/meson.build
++++ b/gck/meson.build
+@@ -131,7 +131,6 @@ if get_option('introspection')
+ sources: gck_gir_sources,
+ namespace: 'Gck',
+ nsversion: '@0@'.format(gck_major_version),
+- packages: gck_deps,
+ export_packages: 'gck-@0@'.format(gck_major_version),
+ includes: [ 'GObject-2.0', 'Gio-2.0' ],
+ header: 'gck/gck.h',
+diff --git a/gcr/meson.build b/gcr/meson.build
+index 2233a445..c83641ba 100644
+--- a/gcr/meson.build
++++ b/gcr/meson.build
+@@ -190,7 +190,6 @@ if get_option('introspection')
+ sources: [ gcr_base_public_sources, gcr_base_headers ],
+ namespace: 'Gcr',
+ nsversion: '@0@'.format(gcr_major_version),
+- packages: gcr_base_deps,
+ export_packages: 'gcr-base-@0@'.format(gcr_major_version),
+ includes: [
+ 'GObject-2.0',
+diff --git a/ui/meson.build b/ui/meson.build
+index e656ea23..32ee057f 100644
+--- a/ui/meson.build
++++ b/ui/meson.build
+@@ -152,7 +152,6 @@ if get_option('introspection')
+ export_packages: 'gcr-ui-@0@'.format(gcr_major_version),
+ identifier_prefix: 'Gcr',
+ symbol_prefix: 'gcr',
+- packages: gcr_ui_deps,
+ includes: [
+ 'GObject-2.0',
+ 'Gio-2.0',
+--
+GitLab
+
diff --git a/source/l/gcr/gcr.SlackBuild b/source/l/gcr/gcr.SlackBuild
index 857116c79..7325aa2c5 100755
--- a/source/l/gcr/gcr.SlackBuild
+++ b/source/l/gcr/gcr.SlackBuild
@@ -1,8 +1,7 @@
#!/bin/bash
-# Slackware build script for gcr
-
# Copyright 2012 Robby Workman, Northport, Alabama, USA
+# Copyright 2022 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gcr
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@@ -80,6 +79,9 @@ find . \
# meson.
zcat $CWD/gcr.meson.disable.schemas-compile.update-mime.update-icon-cache.diff.gz | patch -p1 --verbose || exit 1
+# Fix for recent meson:
+zcat $CWD/b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch.gz | patch -p1 --verbose || exit 1
+
# Configure, build, and install:
export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS"
diff --git a/source/l/gdk-pixbuf2-xlib/gdk-pixbuf2-xlib.SlackBuild b/source/l/gdk-pixbuf2-xlib/gdk-pixbuf2-xlib.SlackBuild
index 4f365d906..a7a37f5c9 100755
--- a/source/l/gdk-pixbuf2-xlib/gdk-pixbuf2-xlib.SlackBuild
+++ b/source/l/gdk-pixbuf2-xlib/gdk-pixbuf2-xlib.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gdk-pixbuf2-xlib
SRCNAM=gdk-pixbuf-xlib
VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-4}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -95,10 +95,7 @@ meson setup \
--sysconfdir=/etc \
--localstatedir=/var \
--buildtype=release \
- -Ddocs=true \
- -Dgir=true \
- -Dx11=true \
- -Dinstalled_tests=false \
+ -Dgtk_doc=false \
.. || exit 1
"${NINJA:=ninja}" $NUMJOBS || exit 1
DESTDIR=$PKG $NINJA install || exit 1
diff --git a/source/l/gdk-pixbuf2/gdk-pixbuf2.SlackBuild b/source/l/gdk-pixbuf2/gdk-pixbuf2.SlackBuild
index 08bf9a8c4..1a8c6a2a6 100755
--- a/source/l/gdk-pixbuf2/gdk-pixbuf2.SlackBuild
+++ b/source/l/gdk-pixbuf2/gdk-pixbuf2.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gdk-pixbuf
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -95,8 +95,6 @@ meson setup \
--localstatedir=/var \
--buildtype=release \
-Dgtk_doc=false \
- -Dgir=true \
- -Dx11=true \
-Dinstalled_tests=false \
.. || exit 1
"${NINJA:=ninja}" $NUMJOBS || exit 1
diff --git a/source/l/gegl/gegl.SlackBuild b/source/l/gegl/gegl.SlackBuild
index 8f17c84aa..3f037bd23 100755
--- a/source/l/gegl/gegl.SlackBuild
+++ b/source/l/gegl/gegl.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gegl
VERSION=${VERSION:-$(echo gegl-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/l/glade/glade.SlackBuild b/source/l/glade/glade.SlackBuild
index 4f6a0a73e..2cb458c54 100755
--- a/source/l/glade/glade.SlackBuild
+++ b/source/l/glade/glade.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/bash
-# Slackware build script for glade
-
# Copyright 2011, 2020 Robby Workman, Tuscaloosa, Alabama, USA
+# Copyright 2022 Patrick J. Volkerding, Sebeka, MN, USA
+#
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=glade
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-5}
+BUILD=${BUILD:-6}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@@ -79,8 +79,8 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
-# Well, this is dumb:
-sed -i "s,python-3.8-embed,python-3.9-embed," meson.build
+zcat $CWD/glade.ftbfs.diff.gz | patch -p1 --verbose || exit 1
+zcat $CWD/glade.remove.extra.da.from.LINGUAS.diff.gz | patch -p1 --verbose || exit 1
# Configure, build, and install:
export CFLAGS="$SLKCFLAGS"
@@ -100,6 +100,7 @@ meson setup \
--localstatedir=/var \
--buildtype=release \
-Dgladeui=true \
+ -Dgtk_doc=false \
.. || exit 1
"${NINJA:=ninja}" $NUMJOBS || exit 1
DESTDIR=$PKG $NINJA install || exit 1
diff --git a/source/l/glade/glade.ftbfs.diff b/source/l/glade/glade.ftbfs.diff
new file mode 100644
index 000000000..d9516925d
--- /dev/null
+++ b/source/l/glade/glade.ftbfs.diff
@@ -0,0 +1,18 @@
+--- ./data/meson.build.orig 2020-11-20 15:02:11.854337200 -0600
++++ ./data/meson.build 2022-02-16 13:40:12.980091649 -0600
+@@ -2,7 +2,6 @@
+ desktop_conf.set('VERSION', glade_version)
+
+ i18n.merge_file(
+- 'desktop',
+ type: 'desktop',
+ input: configure_file(
+ input: 'org.gnome.Glade.desktop.in.in',
+@@ -18,7 +17,6 @@
+ appdata = glade_name + '.appdata.xml'
+
+ i18n.merge_file(
+- 'appdata',
+ input: 'org.gnome.Glade.appdata.xml.in',
+ output: '@BASENAME@',
+ po_dir: po_dir,
diff --git a/source/l/glade/glade.remove.extra.da.from.LINGUAS.diff b/source/l/glade/glade.remove.extra.da.from.LINGUAS.diff
new file mode 100644
index 000000000..e9679abeb
--- /dev/null
+++ b/source/l/glade/glade.remove.extra.da.from.LINGUAS.diff
@@ -0,0 +1,9 @@
+--- ./help/LINGUAS.orig 2020-11-20 15:02:11.862337000 -0600
++++ ./help/LINGUAS 2022-02-16 13:50:32.440105506 -0600
+@@ -1,6 +1,5 @@
+ # please keep this list sorted alphabetically
+ #
+-da
+ bg
+ ca
+ cs
diff --git a/source/l/glibc/glibc-c-utf8-locale.patch b/source/l/glibc/glibc-c-utf8-locale.patch
deleted file mode 100644
index 7fabf303f..000000000
--- a/source/l/glibc/glibc-c-utf8-locale.patch
+++ /dev/null
@@ -1,270 +0,0 @@
-From 2eda7b462b415105f5a05c1323372d4e39d46439 Mon Sep 17 00:00:00 2001
-From: Mike FABIAN <mfabian@redhat.com>
-Date: Mon, 10 Aug 2015 15:58:12 +0200
-Subject: [PATCH] Add a C.UTF-8 locale
-
----
- localedata/SUPPORTED | 1 +
- localedata/locales/C | 238 +++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 239 insertions(+)
- create mode 100644 localedata/locales/C
-
-diff --git a/localedata/SUPPORTED b/localedata/SUPPORTED
-index 8ca023e..2a78391 100644
---- a/localedata/SUPPORTED
-+++ b/localedata/SUPPORTED
-@@ -1,6 +1,7 @@
- # This file names the currently supported and somewhat tested locales.
- # If you have any additions please file a glibc bug report.
- SUPPORTED-LOCALES=\
-+C.UTF-8/UTF-8 \
- aa_DJ.UTF-8/UTF-8 \
- aa_DJ/ISO-8859-1 \
- aa_ER/UTF-8 \
-diff --git a/localedata/locales/C b/localedata/locales/C
-new file mode 100644
-index 0000000..fdf460e
---- /dev/null
-+++ b/localedata/locales/C
-@@ -0,0 +1,238 @@
-+escape_char /
-+comment_char %
-+% Locale for C locale in UTF-8
-+
-+LC_IDENTIFICATION
-+title "C locale"
-+source ""
-+address ""
-+contact ""
-+email "mfabian@redhat.com"
-+tel ""
-+fax ""
-+language "C"
-+territory ""
-+revision "1.0"
-+date "2015-08-10"
-+%
-+category "i18n:2012";LC_IDENTIFICATION
-+category "i18n:2012";LC_CTYPE
-+category "i18n:2012";LC_COLLATE
-+category "i18n:2012";LC_TIME
-+category "i18n:2012";LC_NUMERIC
-+category "i18n:2012";LC_MONETARY
-+category "i18n:2012";LC_MESSAGES
-+category "i18n:2012";LC_PAPER
-+category "i18n:2012";LC_NAME
-+category "i18n:2012";LC_ADDRESS
-+category "i18n:2012";LC_TELEPHONE
-+category "i18n:2012";LC_MEASUREMENT
-+END LC_IDENTIFICATION
-+
-+LC_CTYPE
-+copy "i18n"
-+
-+translit_start
-+include "translit_combining";""
-+translit_end
-+
-+END LC_CTYPE
-+
-+LC_COLLATE
-+order_start forward
-+<U0000>
-+..
-+<UFFFF>
-+<U10000>
-+..
-+<U1FFFF>
-+<U20000>
-+..
-+<U2FFFF>
-+<UE0000>
-+..
-+<UEFFFF>
-+<UF0000>
-+..
-+<UFFFFF>
-+<U100000>
-+..
-+<U10FFFF>
-+UNDEFINED
-+order_end
-+END LC_COLLATE
-+
-+LC_MONETARY
-+% This is the 14652 i18n fdcc-set definition for
-+% the LC_MONETARY category
-+% (except for the int_curr_symbol and currency_symbol, they are empty in
-+% the 14652 i18n fdcc-set definition and also empty in
-+% glibc/locale/C-monetary.c. But localedef complains in that case).
-+%
-+% Using "USD" for int_curr_symbol. But maybe "XXX" would be better?
-+% XXX is "No currency" (https://en.wikipedia.org/wiki/ISO_4217)
-+int_curr_symbol "<U0055><U0053><U0044><U0020>"
-+% Using "$" for currency_symbol. But maybe <U00A4> would be better?
-+% U+00A4 is the "generic currency symbol"
-+% (https://en.wikipedia.org/wiki/Currency_sign_%28typography%29)
-+currency_symbol "<U0024>"
-+mon_decimal_point "<U002E>"
-+mon_thousands_sep ""
-+mon_grouping -1
-+positive_sign ""
-+negative_sign "<U002D>"
-+int_frac_digits -1
-+frac_digits -1
-+p_cs_precedes -1
-+int_p_sep_by_space -1
-+p_sep_by_space -1
-+n_cs_precedes -1
-+int_n_sep_by_space -1
-+n_sep_by_space -1
-+p_sign_posn -1
-+n_sign_posn -1
-+%
-+END LC_MONETARY
-+
-+LC_NUMERIC
-+% This is the POSIX Locale definition for
-+% the LC_NUMERIC category.
-+%
-+decimal_point "<U002E>"
-+thousands_sep ""
-+grouping -1
-+END LC_NUMERIC
-+
-+LC_TIME
-+% This is the POSIX Locale definition for
-+% the LC_TIME category.
-+%
-+% Abbreviated weekday names (%a)
-+abday "<U0053><U0075><U006E>";"<U004D><U006F><U006E>";/
-+ "<U0054><U0075><U0065>";"<U0057><U0065><U0064>";/
-+ "<U0054><U0068><U0075>";"<U0046><U0072><U0069>";/
-+ "<U0053><U0061><U0074>"
-+
-+% Full weekday names (%A)
-+day "<U0053><U0075><U006E><U0064><U0061><U0079>";/
-+ "<U004D><U006F><U006E><U0064><U0061><U0079>";/
-+ "<U0054><U0075><U0065><U0073><U0064><U0061><U0079>";/
-+ "<U0057><U0065><U0064><U006E><U0065><U0073><U0064><U0061><U0079>";/
-+ "<U0054><U0068><U0075><U0072><U0073><U0064><U0061><U0079>";/
-+ "<U0046><U0072><U0069><U0064><U0061><U0079>";/
-+ "<U0053><U0061><U0074><U0075><U0072><U0064><U0061><U0079>"
-+
-+% Abbreviated month names (%b)
-+abmon "<U004A><U0061><U006E>";"<U0046><U0065><U0062>";/
-+ "<U004D><U0061><U0072>";"<U0041><U0070><U0072>";/
-+ "<U004D><U0061><U0079>";"<U004A><U0075><U006E>";/
-+ "<U004A><U0075><U006C>";"<U0041><U0075><U0067>";/
-+ "<U0053><U0065><U0070>";"<U004F><U0063><U0074>";/
-+ "<U004E><U006F><U0076>";"<U0044><U0065><U0063>"
-+
-+% Full month names (%B)
-+mon "<U004A><U0061><U006E><U0075><U0061><U0072><U0079>";/
-+ "<U0046><U0065><U0062><U0072><U0075><U0061><U0072><U0079>";/
-+ "<U004D><U0061><U0072><U0063><U0068>";/
-+ "<U0041><U0070><U0072><U0069><U006C>";/
-+ "<U004D><U0061><U0079>";/
-+ "<U004A><U0075><U006E><U0065>";/
-+ "<U004A><U0075><U006C><U0079>";/
-+ "<U0041><U0075><U0067><U0075><U0073><U0074>";/
-+ "<U0053><U0065><U0070><U0074><U0065><U006D><U0062><U0065><U0072>";/
-+ "<U004F><U0063><U0074><U006F><U0062><U0065><U0072>";/
-+ "<U004E><U006F><U0076><U0065><U006D><U0062><U0065><U0072>";/
-+ "<U0044><U0065><U0063><U0065><U006D><U0062><U0065><U0072>"
-+
-+% Week description, consists of three fields:
-+% 1. Number of days in a week.
-+% 2. Gregorian date that is a first weekday (19971130 for Sunday, 19971201 for Monday).
-+% 3. The weekday number to be contained in the first week of the year.
-+%
-+% ISO 8601 conforming applications should use the values 7, 19971201 (a
-+% Monday), and 4 (Thursday), respectively.
-+week 7;19971201;4
-+first_weekday 1
-+first_workday 1
-+
-+% Appropriate date and time representation (%c)
-+% "%a %b %e %H:%M:%S %Y"
-+d_t_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0059>"
-+
-+% Appropriate date representation (%x)
-+% "%m/%d/%y"
-+d_fmt "<U0025><U006D><U002F><U0025><U0064><U002F><U0025><U0079>"
-+
-+% Appropriate time representation (%X)
-+% "%H:%M:%S"
-+t_fmt "<U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053>"
-+
-+% Appropriate AM/PM time representation (%r)
-+% "%I:%M:%S %p"
-+t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
-+
-+% Equivalent of AM/PM (%p) "AM"/"PM"
-+%
-+am_pm "<U0041><U004D>";"<U0050><U004D>"
-+
-+% Appropriate date representation (date(1)) "%a %b %e %H:%M:%S %Z %Y"
-+date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U005A><U0020><U0025><U0059>"
-+END LC_TIME
-+
-+LC_MESSAGES
-+% This is the POSIX Locale definition for
-+% the LC_NUMERIC category.
-+%
-+yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-+noexpr "<U005E><U005B><U006E><U004E><U005D>"
-+yesstr "<U0059><U0065><U0073>"
-+nostr "<U004E><U006F>"
-+END LC_MESSAGES
-+
-+LC_PAPER
-+% This is the ISO/IEC 14652 "i18n" definition for
-+% the LC_PAPER category.
-+% (A4 paper, this is also used in the built in C/POSIX
-+% locale in glibc/locale/C-paper.c)
-+height 297
-+width 210
-+END LC_PAPER
-+
-+LC_NAME
-+% This is the ISO/IEC 14652 "i18n" definition for
-+% the LC_NAME category.
-+% "%p%t%g%t%m%t%f"
-+% (also used in the built in C/POSIX locale in glibc/locale/C-name.c)
-+name_fmt "<U0025><U0070><U0025><U0074><U0025><U0067><U0025><U0074>/
-+<U0025><U006D><U0025><U0074><U0025><U0066>"
-+END LC_NAME
-+
-+LC_ADDRESS
-+% This is the ISO/IEC 14652 "i18n" definition for
-+% the LC_ADDRESS category.
-+% "%a%N%f%N%d%N%b%N%s %h %e %r%N%C-%z %T%N%c%N"
-+% (also used in the built in C/POSIX locale in glibc/locale/C-address.c)
-+postal_fmt "<U0025><U0061><U0025><U004E><U0025><U0066><U0025><U004E>/
-+<U0025><U0064><U0025><U004E><U0025><U0062><U0025><U004E><U0025><U0073>/
-+<U0020><U0025><U0068><U0020><U0025><U0065><U0020><U0025><U0072><U0025>/
-+<U004E><U0025><U0043><U002D><U0025><U007A><U0020><U0025><U0054><U0025>/
-+<U004E><U0025><U0063><U0025><U004E>"
-+END LC_ADDRESS
-+
-+LC_TELEPHONE
-+% This is the ISO/IEC 14652 "i18n" definition for
-+% the LC_TELEPHONE category.
-+% "+%c %a %l"
-+tel_int_fmt "<U002B><U0025><U0063><U0020><U0025><U0061><U0020><U0025>/
-+<U006C>"
-+% (also used in the built in C/POSIX locale in glibc/locale/C-telephone.c)
-+END LC_TELEPHONE
-+
-+LC_MEASUREMENT
-+% This is the ISO/IEC 14652 "i18n" definition for
-+% the LC_MEASUREMENT category.
-+% (same as in the built in C/POSIX locale in glibc/locale/C-measurement.c)
-+%metric
-+measurement 1
-+END LC_MEASUREMENT
-+
---
-2.4.3
-
diff --git a/source/l/glibc/glibc.SlackBuild b/source/l/glibc/glibc.SlackBuild
index 7a1a5d5d5..f1eb962f8 100755
--- a/source/l/glibc/glibc.SlackBuild
+++ b/source/l/glibc/glibc.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2006, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2006, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=glibc
VERSION=${VERSION:-$(echo glibc-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
CHECKOUT=${CHECKOUT:-""}
-BUILD=${BUILD:-5}
+BUILD=${BUILD:-1}
# I was considering disabling NSCD, but MoZes talked me out of it. :)
#DISABLE_NSCD=" --disable-nscd "
@@ -151,8 +151,6 @@ apply_patches() {
zcat $CWD/glibc.locale.no-archive.diff.gz | patch -p1 --verbose || exit 1
# Support ru_RU.CP1251 locale:
zcat $CWD/glibc.ru_RU.CP1251.diff.gz | patch -p1 --verbose || exit 1
- # Add a C.UTF-8 locale:
- zcat $CWD/glibc-c-utf8-locale.patch.gz | patch -p1 --verbose || exit 1
# Don't use AM/PM format for date(1). That's just plain crazy.
zcat $CWD/glibc-2.32.en_US.no.am.pm.date.format.diff.gz | patch -p1 --verbose || exit 1
# Other regression fixes from git:
@@ -404,7 +402,24 @@ cp -a $PKG/lib${LIBDIRSUFFIX}/* lib${LIBDIRSUFFIX}
( cd lib${LIBDIRSUFFIX}
mkdir incoming
mv *so* incoming
- mv incoming/libSegFault.so .
+ mv incoming/libmemusage.so .
+ # Beginning with glibc-2.34, shared objects are using their ABI sonames
+ # directly, which is frankly, a terrible idea. It might help other package
+ # managers, but doesn't do us any favors where we already had a system for
+ # dealing with upgrades (and downgrades!). We'll change these libraries to
+ # use the versioned naming system of glibc-2.33 and earlier so that we don't
+ # have to handle these files differently and so that it's easy to see what
+ # version of glibc is in use at a glance.
+ cd incoming
+ for library in *.so.* ; do
+ mv $library $(echo $library | cut -f 1 -d .)-${VERSION}.so
+ done
+ # This one is a special case. We don't want an $ARCH embedded in the
+ # filename. It prevents using the same install scripts on all $ARCH
+ # and does no good since we'll never have multiple $ARCH libraries
+ # installed in the same directory anyway. So give it the previous name
+ # format:
+ mv ld-linux*-${VERSION}.so ld-${VERSION}.so
)
mkdir -p usr
cp -a $PKG/usr/bin usr
@@ -460,7 +475,24 @@ fix_doinst
( cd lib${LIBDIRSUFFIX}
mkdir incoming
mv *so* incoming
- mv incoming/libSegFault.so .
+ mv incoming/libmemusage.so .
+ # Beginning with glibc-2.34, shared objects are using their ABI sonames
+ # directly, which is frankly, a terrible idea. It might help other package
+ # managers, but doesn't do us any favors where we already had a system for
+ # dealing with upgrades (and downgrades!). We'll change these libraries to
+ # use the versioned naming system of glibc-2.33 and earlier so that we don't
+ # have to handle these files differently and so that it's easy to see what
+ # version of glibc is in use at a glance.
+ cd incoming
+ for library in *.so.* ; do
+ mv $library $(echo $library | cut -f 1 -d .)-${VERSION}.so
+ done
+ # This one is a special case. We don't want an $ARCH embedded in the
+ # filename. It prevents using the same install scripts on all $ARCH
+ # and does no good since we'll never have multiple $ARCH libraries
+ # installed in the same directory anyway. So give it the previous name
+ # format:
+ mv ld-linux*-${VERSION}.so ld-${VERSION}.so
)
# Build the package:
/sbin/makepkg -l y -c n $TMP/glibc-$VERSION-$SLACKWARE_ARCH-$BUILD.txz
diff --git a/source/l/glibc/patches/0001-nsswitch-return-result-when-nss-database-is-locked.patch b/source/l/glibc/patches/0001-nsswitch-return-result-when-nss-database-is-locked.patch
deleted file mode 100644
index 458369251..000000000
--- a/source/l/glibc/patches/0001-nsswitch-return-result-when-nss-database-is-locked.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-From c3479fb7939898ec22c655c383454d6e8b982a67 Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich <slyfox@gentoo.org>
-Date: Fri, 5 Feb 2021 07:32:18 +0000
-Subject: [PATCH] nsswitch: return result when nss database is locked [BZ
- #27343]
-
-Before the change nss_database_check_reload_and_get() did not populate
-the '*result' value when it returned success in a case of chroot
-detection. This caused initgroups() to use garage pointer in the
-following test (extracted from unbound):
-
-```
-
-int main() {
- // load some NSS modules
- struct passwd * pw = getpwnam("root");
-
- chdir("/tmp");
- chroot("/tmp");
- chdir("/");
- // access nsswitch.conf in a chroot
- initgroups("root", 0);
-}
-```
-
-Reviewed-by: DJ Delorie <dj@redhat.com>
----
- nss/nss_database.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/nss/nss_database.c b/nss/nss_database.c
-index cf0306adc4..e1bef6bd75 100644
---- a/nss/nss_database.c
-+++ b/nss/nss_database.c
-@@ -398,8 +398,9 @@ nss_database_check_reload_and_get (struct nss_database_state *local,
- && (str.st_ino != local->root_ino
- || str.st_dev != local->root_dev)))
- {
-- /* Change detected; disable reloading. */
-+ /* Change detected; disable reloading and return current state. */
- atomic_store_release (&local->data.reload_disabled, 1);
-+ *result = local->data.services[database_index];
- __libc_lock_unlock (local->lock);
- __nss_module_disable_loading ();
- return true;
---
-2.27.0
diff --git a/source/l/glibc/patches/CVE-2021-27645.patch b/source/l/glibc/patches/CVE-2021-27645.patch
deleted file mode 100644
index c568dd16b..000000000
--- a/source/l/glibc/patches/CVE-2021-27645.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- ./nscd/netgroupcache.c.orig 2021-08-07 13:20:02.459057859 -0500
-+++ ./nscd/netgroupcache.c 2021-08-07 13:22:08.983060689 -0500
-@@ -248,7 +248,7 @@
- : NULL);
- ndomain = (ndomain ? newbuf + ndomaindiff
- : NULL);
-- buffer = newbuf;
-+ *tofreep = buffer = newbuf;
- }
-
- nhost = memcpy (buffer + bufused,
-@@ -319,7 +319,7 @@
- else if (status == NSS_STATUS_TRYAGAIN && e == ERANGE)
- {
- buflen *= 2;
-- buffer = xrealloc (buffer, buflen);
-+ *tofreep = buffer = xrealloc (buffer, buflen);
- }
- else if (status == NSS_STATUS_RETURN
- || status == NSS_STATUS_NOTFOUND
diff --git a/source/l/glibc/patches/CVE-2021-33574_1.patch b/source/l/glibc/patches/CVE-2021-33574_1.patch
deleted file mode 100644
index 20f1889ce..000000000
--- a/source/l/glibc/patches/CVE-2021-33574_1.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-From 42d359350510506b87101cf77202fefcbfc790cb Mon Sep 17 00:00:00 2001
-From: Andreas Schwab <schwab@linux-m68k.org>
-Date: Thu, 27 May 2021 12:49:47 +0200
-Subject: [PATCH] Use __pthread_attr_copy in mq_notify (bug 27896)
-
-Make a deep copy of the pthread attribute object to remove a potential
-use-after-free issue.
----
- NEWS | 4 ++++
- sysdeps/unix/sysv/linux/mq_notify.c | 15 ++++++++++-----
- 2 files changed, 14 insertions(+), 5 deletions(-)
-
-diff --git a/NEWS b/NEWS
-index 6f4d325d55..1bf3daa502 100644
---- a/NEWS
-+++ b/NEWS
-@@ -62,6 +62,10 @@ Security related changes:
- potentially resulting in degraded service or Denial of Service on the
- local system. Reported by Chris Schanzle.
-
-+ CVE-2021-33574: The mq_notify function has a potential use-after-free
-+ issue when using a notification type of SIGEV_THREAD and a thread
-+ attribute with a non-default affinity mask.
-+
- The following bugs are resolved with this release:
-
- [The release manager will add the list generated by
-diff --git a/sysdeps/unix/sysv/linux/mq_notify.c b/sysdeps/unix/sysv/linux/mq_notify.c
-index cc575a0cdd..f7ddfe5a6c 100644
---- a/sysdeps/unix/sysv/linux/mq_notify.c
-+++ b/sysdeps/unix/sysv/linux/mq_notify.c
-@@ -133,8 +133,11 @@ helper_thread (void *arg)
- (void) __pthread_barrier_wait (&notify_barrier);
- }
- else if (data.raw[NOTIFY_COOKIE_LEN - 1] == NOTIFY_REMOVED)
-- /* The only state we keep is the copy of the thread attributes. */
-- free (data.attr);
-+ {
-+ /* The only state we keep is the copy of the thread attributes. */
-+ pthread_attr_destroy (data.attr);
-+ free (data.attr);
-+ }
- }
- return NULL;
- }
-@@ -255,8 +258,7 @@ mq_notify (mqd_t mqdes, const struct sigevent *notification)
- if (data.attr == NULL)
- return -1;
-
-- memcpy (data.attr, notification->sigev_notify_attributes,
-- sizeof (pthread_attr_t));
-+ __pthread_attr_copy (data.attr, notification->sigev_notify_attributes);
- }
-
- /* Construct the new request. */
-@@ -270,7 +272,10 @@ mq_notify (mqd_t mqdes, const struct sigevent *notification)
-
- /* If it failed, free the allocated memory. */
- if (__glibc_unlikely (retval != 0))
-- free (data.attr);
-+ {
-+ pthread_attr_destroy (data.attr);
-+ free (data.attr);
-+ }
-
- return retval;
- }
---
-2.27.0
-
-
diff --git a/source/l/glibc/patches/CVE-2021-33574_2.patch b/source/l/glibc/patches/CVE-2021-33574_2.patch
deleted file mode 100644
index 608dbfdc5..000000000
--- a/source/l/glibc/patches/CVE-2021-33574_2.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From 217b6dc298156bdb0d6aea9ea93e7e394a5ff091 Mon Sep 17 00:00:00 2001
-From: Florian Weimer <fweimer@redhat.com>
-Date: Tue, 1 Jun 2021 17:51:41 +0200
-Subject: [PATCH] Fix use of __pthread_attr_copy in mq_notify (bug 27896)
-
-__pthread_attr_copy can fail and does not initialize the attribute
-structure in that case.
-
-If __pthread_attr_copy is never called and there is no allocated
-attribute, pthread_attr_destroy should not be called, otherwise
-there is a null pointer dereference in rt/tst-mqueue6.
-
-Fixes commit 42d359350510506b87101cf77202fefcbfc790cb
-("Use __pthread_attr_copy in mq_notify (bug 27896)").
-
-Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
----
- sysdeps/unix/sysv/linux/mq_notify.c | 11 +++++++++--
- 1 file changed, 9 insertions(+), 2 deletions(-)
-
-diff --git a/sysdeps/unix/sysv/linux/mq_notify.c b/sysdeps/unix/sysv/linux/mq_notify.c
-index f7ddfe5a6c..6f46d29d1d 100644
---- a/sysdeps/unix/sysv/linux/mq_notify.c
-+++ b/sysdeps/unix/sysv/linux/mq_notify.c
-@@ -258,7 +258,14 @@ mq_notify (mqd_t mqdes, const struct sigevent *notification)
- if (data.attr == NULL)
- return -1;
-
-- __pthread_attr_copy (data.attr, notification->sigev_notify_attributes);
-+ int ret = __pthread_attr_copy (data.attr,
-+ notification->sigev_notify_attributes);
-+ if (ret != 0)
-+ {
-+ free (data.attr);
-+ __set_errno (ret);
-+ return -1;
-+ }
- }
-
- /* Construct the new request. */
-@@ -271,7 +278,7 @@ mq_notify (mqd_t mqdes, const struct sigevent *notification)
- int retval = INLINE_SYSCALL (mq_notify, 2, mqdes, &se);
-
- /* If it failed, free the allocated memory. */
-- if (__glibc_unlikely (retval != 0))
-+ if (retval != 0 && data.attr != NULL)
- {
- pthread_attr_destroy (data.attr);
- free (data.attr);
---
-2.27.0
-
-
diff --git a/source/l/glibc/patches/CVE-2021-35942.patch b/source/l/glibc/patches/CVE-2021-35942.patch
deleted file mode 100644
index fde0fbdb3..000000000
--- a/source/l/glibc/patches/CVE-2021-35942.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From 5adda61f62b77384718b4c0d8336ade8f2b4b35c Mon Sep 17 00:00:00 2001
-From: Andreas Schwab <schwab@linux-m68k.org>
-Date: Fri, 25 Jun 2021 15:02:47 +0200
-Subject: [PATCH] wordexp: handle overflow in positional parameter number (bug
- 28011)
-
-Use strtoul instead of atoi so that overflow can be detected.
----
- posix/wordexp-test.c | 1 +
- posix/wordexp.c | 2 +-
- 2 files changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/posix/wordexp-test.c b/posix/wordexp-test.c
-index f93a546d7e..9df02dbbb3 100644
---- a/posix/wordexp-test.c
-+++ b/posix/wordexp-test.c
-@@ -183,6 +183,7 @@ struct test_case_struct
- { 0, NULL, "$var", 0, 0, { NULL, }, IFS },
- { 0, NULL, "\"\\n\"", 0, 1, { "\\n", }, IFS },
- { 0, NULL, "", 0, 0, { NULL, }, IFS },
-+ { 0, NULL, "${1234567890123456789012}", 0, 0, { NULL, }, IFS },
-
- /* Flags not already covered (testit() has special handling for these) */
- { 0, NULL, "one two", WRDE_DOOFFS, 2, { "one", "two", }, IFS },
-diff --git a/posix/wordexp.c b/posix/wordexp.c
-index bcbe96e48d..1f3b09f721 100644
---- a/posix/wordexp.c
-+++ b/posix/wordexp.c
-@@ -1399,7 +1399,7 @@ envsubst:
- /* Is it a numeric parameter? */
- else if (isdigit (env[0]))
- {
-- int n = atoi (env);
-+ unsigned long n = strtoul (env, NULL, 10);
-
- if (n >= __libc_argc)
- /* Substitute NULL. */
---
-2.27.0
-
-
diff --git a/source/l/glibc/patches/CVE-2021-38604.patch b/source/l/glibc/patches/CVE-2021-38604.patch
deleted file mode 100644
index ad0a81588..000000000
--- a/source/l/glibc/patches/CVE-2021-38604.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From b805aebd42364fe696e417808a700fdb9800c9e8 Mon Sep 17 00:00:00 2001
-From: Nikita Popov <npv1310@gmail.com>
-Date: Mon, 9 Aug 2021 20:17:34 +0530
-Subject: [PATCH] librt: fix NULL pointer dereference (bug 28213)
-
-Helper thread frees copied attribute on NOTIFY_REMOVED message
-received from the OS kernel. Unfortunately, it fails to check whether
-copied attribute actually exists (data.attr != NULL). This worked
-earlier because free() checks passed pointer before actually
-attempting to release corresponding memory. But
-__pthread_attr_destroy assumes pointer is not NULL.
-
-So passing NULL pointer to __pthread_attr_destroy will result in
-segmentation fault. This scenario is possible if
-notification->sigev_notify_attributes == NULL (which means default
-thread attributes should be used).
-
-Signed-off-by: Nikita Popov <npv1310@gmail.com>
-Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
----
- sysdeps/unix/sysv/linux/mq_notify.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/sysdeps/unix/sysv/linux/mq_notify.c b/sysdeps/unix/sysv/linux/mq_notify.c
-index 9799dcdaa4..eccae2e4c6 100644
---- a/sysdeps/unix/sysv/linux/mq_notify.c
-+++ b/sysdeps/unix/sysv/linux/mq_notify.c
-@@ -131,7 +131,7 @@ helper_thread (void *arg)
- to wait until it is done with it. */
- (void) __pthread_barrier_wait (&notify_barrier);
- }
-- else if (data.raw[NOTIFY_COOKIE_LEN - 1] == NOTIFY_REMOVED)
-+ else if (data.raw[NOTIFY_COOKIE_LEN - 1] == NOTIFY_REMOVED && data.attr != NULL)
- {
- /* The only state we keep is the copy of the thread attributes. */
- __pthread_attr_destroy (data.attr);
---
-2.27.0
-
-
diff --git a/source/l/glibc/patches/cdc31409bd4f878577059e70dbd52a28643ec609.patch b/source/l/glibc/patches/cdc31409bd4f878577059e70dbd52a28643ec609.patch
deleted file mode 100644
index 96f56ce73..000000000
--- a/source/l/glibc/patches/cdc31409bd4f878577059e70dbd52a28643ec609.patch
+++ /dev/null
@@ -1,237 +0,0 @@
-From cdc31409bd4f878577059e70dbd52a28643ec609 Mon Sep 17 00:00:00 2001
-From: Adhemerval Zanella <adhemerval.zanella@linaro.org>
-Date: Wed, 31 Mar 2021 13:53:34 -0300
-Subject: [PATCH] linux: Normalize and return timeout on select (BZ #27651)
-
-The commit 2433d39b697, which added time64 support to select, changed
-the function to use __NR_pselect6 (or __NR_pelect6_time64) on all
-architectures. However, on architectures where the symbol was
-implemented with __NR_select the kernel normalizes the passed timeout
-instead of return EINVAL. For instance, the input timeval
-{ 0, 5000000 } is interpreted as { 5, 0 }.
-
-And as indicated by BZ #27651, this semantic seems to be expected
-and changing it results in some performance issues (most likely
-the program does not check the return code and keeps issuing
-select with unormalized tv_usec argument).
-
-To avoid a different semantic depending whether which syscall the
-architecture used to issue, select now always normalize the timeout
-input. This is a slight change for some ABIs (for instance aarch64).
-
-Checked on x86_64-linux-gnu and i686-linux-gnu.
----
- include/time.h | 5 +++
- sunrpc/svcauth_des.c | 1 -
- support/Makefile | 2 ++
- support/support.h | 8 +++++
- support/support_select_modify_timeout.c | 29 ++++++++++++++++
- support/support_select_normalize_timeout.c | 29 ++++++++++++++++
- sysdeps/unix/sysv/linux/select.c | 40 ++++++++++++++++++----
- 8 files changed, 123 insertions(+), 8 deletions(-)
- create mode 100644 support/support_select_modify_timeout.c
- create mode 100644 support/support_select_normalize_timeout.c
-
-diff --git a/include/time.h b/include/time.h
-index caf2af5e74..e0636132a6 100644
---- a/include/time.h
-+++ b/include/time.h
-@@ -502,6 +502,11 @@ time_now (void)
- __clock_gettime (TIME_CLOCK_GETTIME_CLOCKID, &ts);
- return ts.tv_sec;
- }
-+
-+#define NSEC_PER_SEC 1000000000L /* Nanoseconds per second. */
-+#define USEC_PER_SEC 1000000L /* Microseconds per second. */
-+#define NSEC_PER_USEC 1000L /* Nanoseconds per microsecond. */
-+
- #endif
-
- #endif
-diff --git a/sunrpc/svcauth_des.c b/sunrpc/svcauth_des.c
-index 7607abc818..25a85c9097 100644
---- a/sunrpc/svcauth_des.c
-+++ b/sunrpc/svcauth_des.c
-@@ -58,7 +58,6 @@
-
- #define debug(msg) /*printf("svcauth_des: %s\n", msg) */
-
--#define USEC_PER_SEC ((uint32_t) 1000000L)
- #define BEFORE(t1, t2) timercmp(t1, t2, <)
-
- /*
-diff --git a/support/Makefile b/support/Makefile
-index 900e17f94f..1e2fc97ee6 100644
---- a/support/Makefile
-+++ b/support/Makefile
-@@ -68,6 +68,8 @@ libsupport-routines = \
- support_quote_string \
- support_record_failure \
- support_run_diff \
-+ support_select_modify_timeout \
-+ support_select_normalize_timeout \
- support_set_small_thread_stack_size \
- support_shared_allocate \
- support_small_stack_thread_attribute \
-diff --git a/support/support.h b/support/support.h
-index e023d00857..f983783d64 100644
---- a/support/support.h
-+++ b/support/support.h
-@@ -144,6 +144,14 @@ static __inline bool support_path_support_time64 (const char *path)
- /* Return true if stat supports nanoseconds resolution. */
- extern bool support_stat_nanoseconds (const char *path);
-
-+/* Return true if select modify the timeout to reflect the amount of time
-+ no slept. */
-+extern bool support_select_modify_timeout (void);
-+
-+/* Return true if select normalize the timeout input by taking in account
-+ tv_usec larger than 1000000. */
-+extern bool support_select_normalize_timeout (void);
-+
- __END_DECLS
-
- #endif /* SUPPORT_H */
-diff --git a/support/support_select_modify_timeout.c b/support/support_select_modify_timeout.c
-new file mode 100644
-index 0000000000..d70a5a5068
---- /dev/null
-+++ b/support/support_select_modify_timeout.c
-@@ -0,0 +1,29 @@
-+/* Return whether select modify the timeout.
-+ Copyright (C) 2021 Free Software Foundation, Inc.
-+ This file is part of the GNU C Library.
-+
-+ The GNU C Library is free software; you can redistribute it and/or
-+ modify it under the terms of the GNU Lesser General Public
-+ License as published by the Free Software Foundation; either
-+ version 2.1 of the License, or (at your option) any later version.
-+
-+ The GNU C Library is distributed in the hope that it will be useful,
-+ but WITHOUT ANY WARRANTY; without even the implied warranty of
-+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-+ Lesser General Public License for more details.
-+
-+ You should have received a copy of the GNU Lesser General Public
-+ License along with the GNU C Library; if not, see
-+ <https://www.gnu.org/licenses/>. */
-+
-+#include <stdbool.h>
-+
-+bool
-+support_select_modify_timeout (void)
-+{
-+#ifdef __linux__
-+ return true;
-+#else
-+ return false;
-+#endif
-+}
-diff --git a/support/support_select_normalize_timeout.c b/support/support_select_normalize_timeout.c
-new file mode 100644
-index 0000000000..447e3ec3e3
---- /dev/null
-+++ b/support/support_select_normalize_timeout.c
-@@ -0,0 +1,29 @@
-+/* Return whether select normalize the timeout.
-+ Copyright (C) 2021 Free Software Foundation, Inc.
-+ This file is part of the GNU C Library.
-+
-+ The GNU C Library is free software; you can redistribute it and/or
-+ modify it under the terms of the GNU Lesser General Public
-+ License as published by the Free Software Foundation; either
-+ version 2.1 of the License, or (at your option) any later version.
-+
-+ The GNU C Library is distributed in the hope that it will be useful,
-+ but WITHOUT ANY WARRANTY; without even the implied warranty of
-+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-+ Lesser General Public License for more details.
-+
-+ You should have received a copy of the GNU Lesser General Public
-+ License along with the GNU C Library; if not, see
-+ <https://www.gnu.org/licenses/>. */
-+
-+#include <stdbool.h>
-+
-+bool
-+support_select_normalize_timeout (void)
-+{
-+#ifdef __linux__
-+ return true;
-+#else
-+ return false;
-+#endif
-+}
-diff --git a/sysdeps/unix/sysv/linux/select.c b/sysdeps/unix/sysv/linux/select.c
-index 415aa87d3c..d075270ff4 100644
---- a/sysdeps/unix/sysv/linux/select.c
-+++ b/sysdeps/unix/sysv/linux/select.c
-@@ -33,12 +33,34 @@ int
- __select64 (int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds,
- struct __timeval64 *timeout)
- {
-- struct __timespec64 ts64, *pts64 = NULL;
-- if (timeout != NULL)
-+ __time64_t s = timeout != NULL ? timeout->tv_sec : 0;
-+ int32_t us = timeout != NULL ? timeout->tv_usec : 0;
-+ int32_t ns;
-+
-+ if (s < 0 || us < 0)
-+ return INLINE_SYSCALL_ERROR_RETURN_VALUE (EINVAL);
-+
-+ /* Normalize the timeout, as legacy Linux __NR_select and __NR__newselect.
-+ Different than syscall, it also handle possible overflow. */
-+ if (us / USEC_PER_SEC > INT64_MAX - s)
- {
-- ts64 = timeval64_to_timespec64 (*timeout);
-- pts64 = &ts64;
-+ s = INT64_MAX;
-+ ns = NSEC_PER_SEC - 1;
- }
-+ else
-+ {
-+ s += us / USEC_PER_SEC;
-+ us = us % USEC_PER_SEC;
-+ ns = us * NSEC_PER_USEC;
-+ }
-+
-+ struct __timespec64 ts64, *pts64 = NULL;
-+ if (timeout != NULL)
-+ {
-+ ts64.tv_sec = s;
-+ ts64.tv_nsec = ns;
-+ pts64 = &ts64;
-+ }
-
- #ifndef __NR_pselect6_time64
- # define __NR_pselect6_time64 __NR_pselect6
-@@ -52,10 +74,13 @@ __select64 (int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds,
- (though the pselect() glibc call suppresses this behavior).
- Since select() on Linux has the same behavior as the pselect6
- syscall, we update the timeout here. */
-- if (r == 0 || errno != ENOSYS)
-+ if (r >= 0 || errno != ENOSYS)
- {
- if (timeout != NULL)
-- TIMEVAL_TO_TIMESPEC (timeout, &ts64);
-+ {
-+ timeout->tv_sec = ts64.tv_sec;
-+ timeout->tv_usec = ts64.tv_nsec / NSEC_PER_USEC;
-+ }
- return r;
- }
-
-@@ -71,7 +96,8 @@ __select64 (int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds,
- __set_errno (EINVAL);
- return -1;
- }
-- ts32 = valid_timespec64_to_timespec (ts64);
-+ ts32.tv_sec = s;
-+ ts32.tv_nsec = ns;
- pts32 = &ts32;
- }
- # ifndef __ASSUME_PSELECT
---
-2.27.0
-
-
diff --git a/source/l/glibc/patches/glibc.CVE-2021-3998.patch b/source/l/glibc/patches/glibc.CVE-2021-3998.patch
deleted file mode 100644
index 45602d050..000000000
--- a/source/l/glibc/patches/glibc.CVE-2021-3998.patch
+++ /dev/null
@@ -1,123 +0,0 @@
-From f7a79879c0b2bef0dadd6caaaeeb0d26423e04e5 Mon Sep 17 00:00:00 2001
-From: Siddhesh Poyarekar <siddhesh@sourceware.org>
-Date: Thu, 13 Jan 2022 11:28:36 +0530
-Subject: [PATCH] realpath: Set errno to ENAMETOOLONG for result larger than
- PATH_MAX [BZ #28770]
-
-realpath returns an allocated string when the result exceeds PATH_MAX,
-which is unexpected when its second argument is not NULL. This results
-in the second argument (resolved) being uninitialized and also results
-in a memory leak since the caller expects resolved to be the same as the
-returned value.
-
-Return NULL and set errno to ENAMETOOLONG if the result exceeds
-PATH_MAX. This fixes [BZ #28770], which is CVE-2021-3998.
-
-Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
-Signed-off-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
-(cherry picked from commit ee8d5e33adb284601c00c94687bc907e10aec9bb)
----
- NEWS | 4 +++
- stdlib/Makefile | 1 +
- stdlib/canonicalize.c | 12 +++++++--
- stdlib/tst-realpath-toolong.c | 49 +++++++++++++++++++++++++++++++++++
- 4 files changed, 64 insertions(+), 2 deletions(-)
- create mode 100644 stdlib/tst-realpath-toolong.c
-
---- ./NEWS.orig 2021-02-01 11:15:33.000000000 -0600
-+++ ./NEWS 2022-01-24 13:32:24.268678228 -0600
-@@ -118,6 +118,10 @@
- CVE-2019-25013: A buffer overflow has been fixed in the iconv function when
- invoked with EUC-KR input containing invalid multibyte input sequences.
-
-+ CVE-2021-3998: Passing a path longer than PATH_MAX to the realpath
-+ function could result in a memory leak and potential access of
-+ uninitialized memory. Reported by Qualys.
-+
- The following bugs are resolved with this release:
-
- [10635] libc: realpath portability patches
---- ./stdlib/canonicalize.c.orig 2021-02-01 11:15:33.000000000 -0600
-+++ ./stdlib/canonicalize.c 2022-01-24 13:32:24.268678228 -0600
-@@ -400,8 +400,16 @@
-
- error:
- *dest++ = '\0';
-- if (resolved != NULL && dest - rname <= get_path_max ())
-- rname = strcpy (resolved, rname);
-+ if (resolved != NULL)
-+ {
-+ if (dest - rname <= get_path_max ())
-+ rname = strcpy (resolved, rname);
-+ else
-+ {
-+ failed = true;
-+ __set_errno (ENAMETOOLONG);
-+ }
-+ }
-
- error_nomem:
- scratch_buffer_free (&extra_buffer);
---- ./stdlib/Makefile.orig 2022-01-24 13:32:24.268678228 -0600
-+++ ./stdlib/Makefile 2022-01-24 13:32:59.968676254 -0600
-@@ -86,7 +86,7 @@
- tst-makecontext-align test-bz22786 tst-strtod-nan-sign \
- tst-swapcontext1 tst-setcontext4 tst-setcontext5 \
- tst-setcontext6 tst-setcontext7 tst-setcontext8 \
-- tst-setcontext9 tst-bz20544 tst-canon-bz26341
-+ tst-setcontext9 tst-bz20544 tst-canon-bz26341 tst-realpath-toolong
-
- tests-internal := tst-strtod1i tst-strtod3 tst-strtod4 tst-strtod5i \
- tst-tls-atexit tst-tls-atexit-nodelete
---- ./stdlib/tst-realpath-toolong.c.orig 2022-01-24 13:32:24.268678228 -0600
-+++ ./stdlib/tst-realpath-toolong.c 2022-01-24 13:32:24.268678228 -0600
-@@ -0,0 +1,49 @@
-+/* Verify that realpath returns NULL with ENAMETOOLONG if the result exceeds
-+ NAME_MAX.
-+ Copyright The GNU Toolchain Authors.
-+ This file is part of the GNU C Library.
-+
-+ The GNU C Library is free software; you can redistribute it and/or
-+ modify it under the terms of the GNU Lesser General Public
-+ License as published by the Free Software Foundation; either
-+ version 2.1 of the License, or (at your option) any later version.
-+
-+ The GNU C Library is distributed in the hope that it will be useful,
-+ but WITHOUT ANY WARRANTY; without even the implied warranty of
-+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-+ Lesser General Public License for more details.
-+
-+ You should have received a copy of the GNU Lesser General Public
-+ License along with the GNU C Library; if not, see
-+ <https://www.gnu.org/licenses/>. */
-+
-+#include <errno.h>
-+#include <limits.h>
-+#include <stdlib.h>
-+#include <string.h>
-+#include <unistd.h>
-+#include <support/check.h>
-+#include <support/temp_file.h>
-+#include <sys/types.h>
-+#include <sys/stat.h>
-+
-+#define BASENAME "tst-realpath-toolong."
-+
-+int
-+do_test (void)
-+{
-+ char *base = support_create_and_chdir_toolong_temp_directory (BASENAME);
-+
-+ char buf[PATH_MAX + 1];
-+ const char *res = realpath (".", buf);
-+
-+ /* canonicalize.c states that if the real path is >= PATH_MAX, then
-+ realpath returns NULL and sets ENAMETOOLONG. */
-+ TEST_VERIFY (res == NULL);
-+ TEST_VERIFY (errno == ENAMETOOLONG);
-+
-+ free (base);
-+ return 0;
-+}
-+
-+#include <support/test-driver.c>
diff --git a/source/l/glibc/patches/glibc.CVE-2021-3999.patch b/source/l/glibc/patches/glibc.CVE-2021-3999.patch
deleted file mode 100644
index 0644f798a..000000000
--- a/source/l/glibc/patches/glibc.CVE-2021-3999.patch
+++ /dev/null
@@ -1,356 +0,0 @@
-From 472e799a5f2102bc0c3206dbd5a801765fceb39c Mon Sep 17 00:00:00 2001
-From: Siddhesh Poyarekar <siddhesh@sourceware.org>
-Date: Fri, 21 Jan 2022 23:32:56 +0530
-Subject: [PATCH] getcwd: Set errno to ERANGE for size == 1 (CVE-2021-3999)
-
-No valid path returned by getcwd would fit into 1 byte, so reject the
-size early and return NULL with errno set to ERANGE. This change is
-prompted by CVE-2021-3999, which describes a single byte buffer
-underflow and overflow when all of the following conditions are met:
-
-- The buffer size (i.e. the second argument of getcwd) is 1 byte
-- The current working directory is too long
-- '/' is also mounted on the current working directory
-
-Sequence of events:
-
-- In sysdeps/unix/sysv/linux/getcwd.c, the syscall returns ENAMETOOLONG
- because the linux kernel checks for name length before it checks
- buffer size
-
-- The code falls back to the generic getcwd in sysdeps/posix
-
-- In the generic func, the buf[0] is set to '\0' on line 250
-
-- this while loop on line 262 is bypassed:
-
- while (!(thisdev == rootdev && thisino == rootino))
-
- since the rootfs (/) is bind mounted onto the directory and the flow
- goes on to line 449, where it puts a '/' in the byte before the
- buffer.
-
-- Finally on line 458, it moves 2 bytes (the underflowed byte and the
- '\0') to the buf[0] and buf[1], resulting in a 1 byte buffer overflow.
-
-- buf is returned on line 469 and errno is not set.
-
-This resolves BZ #28769.
-
-Reviewed-by: Andreas Schwab <schwab@linux-m68k.org>
-Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
-Signed-off-by: Qualys Security Advisory <qsa@qualys.com>
-Signed-off-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
-(cherry picked from commit 23e0e8f5f1fb5ed150253d986ecccdc90c2dcd5e)
----
- NEWS | 6 +
- sysdeps/posix/getcwd.c | 7 +
- sysdeps/unix/sysv/linux/Makefile | 7 +-
- .../unix/sysv/linux/tst-getcwd-smallbuff.c | 241 ++++++++++++++++++
- 4 files changed, 260 insertions(+), 1 deletion(-)
- create mode 100644 sysdeps/unix/sysv/linux/tst-getcwd-smallbuff.c
-
-diff --git a/NEWS b/NEWS
-index b4f81c2668..8d7467d2c1 100644
---- a/NEWS
-+++ b/NEWS
-@@ -20,6 +20,12 @@ Security related changes:
- function could result in a memory leak and potential access of
- uninitialized memory. Reported by Qualys.
-
-+ CVE-2021-3999: Passing a buffer of size exactly 1 byte to the getcwd
-+ function may result in an off-by-one buffer underflow and overflow
-+ when the current working directory is longer than PATH_MAX and also
-+ corresponds to the / directory through an unprivileged mount
-+ namespace. Reported by Qualys.
-+
- The following bugs are resolved with this release:
-
- [12889] nptl: Fix race between pthread_kill and thread exit
-diff --git a/sysdeps/posix/getcwd.c b/sysdeps/posix/getcwd.c
-index 13680026ff..b6984a382c 100644
---- a/sysdeps/posix/getcwd.c
-+++ b/sysdeps/posix/getcwd.c
-@@ -187,6 +187,13 @@ __getcwd_generic (char *buf, size_t size)
- size_t allocated = size;
- size_t used;
-
-+ /* A size of 1 byte is never useful. */
-+ if (allocated == 1)
-+ {
-+ __set_errno (ERANGE);
-+ return NULL;
-+ }
-+
- #if HAVE_MINIMALLY_WORKING_GETCWD
- /* If AT_FDCWD is not defined, the algorithm below is O(N**2) and
- this is much slower than the system getcwd (at least on
-diff --git a/sysdeps/unix/sysv/linux/Makefile b/sysdeps/unix/sysv/linux/Makefile
-index 76ad06361c..9380d3848d 100644
---- a/sysdeps/unix/sysv/linux/Makefile
-+++ b/sysdeps/unix/sysv/linux/Makefile
-@@ -331,7 +331,12 @@ sysdep_routines += xstatconv internal_statvfs \
-
- sysdep_headers += bits/fcntl-linux.h
-
--tests += tst-fallocate tst-fallocate64 tst-o_path-locks
-+tests += \
-+ tst-fallocate \
-+ tst-fallocate64 \
-+ tst-getcwd-smallbuff \
-+ tst-o_path-locks \
-+# tests
- endif
-
- ifeq ($(subdir),elf)
-diff --git a/sysdeps/unix/sysv/linux/tst-getcwd-smallbuff.c b/sysdeps/unix/sysv/linux/tst-getcwd-smallbuff.c
-new file mode 100644
-index 0000000000..d460d6e766
---- /dev/null
-+++ b/sysdeps/unix/sysv/linux/tst-getcwd-smallbuff.c
-@@ -0,0 +1,241 @@
-+/* Verify that getcwd returns ERANGE for size 1 byte and does not underflow
-+ buffer when the CWD is too long and is also a mount target of /. See bug
-+ #28769 or CVE-2021-3999 for more context.
-+ Copyright The GNU Toolchain Authors.
-+ This file is part of the GNU C Library.
-+
-+ The GNU C Library is free software; you can redistribute it and/or
-+ modify it under the terms of the GNU Lesser General Public
-+ License as published by the Free Software Foundation; either
-+ version 2.1 of the License, or (at your option) any later version.
-+
-+ The GNU C Library is distributed in the hope that it will be useful,
-+ but WITHOUT ANY WARRANTY; without even the implied warranty of
-+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-+ Lesser General Public License for more details.
-+
-+ You should have received a copy of the GNU Lesser General Public
-+ License along with the GNU C Library; if not, see
-+ <https://www.gnu.org/licenses/>. */
-+
-+#include <errno.h>
-+#include <fcntl.h>
-+#include <intprops.h>
-+#include <limits.h>
-+#include <stdio.h>
-+#include <stdlib.h>
-+#include <string.h>
-+#include <sys/mount.h>
-+#include <sys/stat.h>
-+#include <sys/types.h>
-+#include <sys/wait.h>
-+
-+#include <sys/socket.h>
-+#include <sys/un.h>
-+#include <support/check.h>
-+#include <support/temp_file.h>
-+#include <support/xsched.h>
-+#include <support/xunistd.h>
-+
-+static char *base;
-+#define BASENAME "tst-getcwd-smallbuff"
-+#define MOUNT_NAME "mpoint"
-+static int sockfd[2];
-+
-+static void
-+do_cleanup (void)
-+{
-+ support_chdir_toolong_temp_directory (base);
-+ TEST_VERIFY_EXIT (rmdir (MOUNT_NAME) == 0);
-+ free (base);
-+}
-+
-+static void
-+send_fd (const int sock, const int fd)
-+{
-+ struct msghdr msg = {0};
-+ union
-+ {
-+ struct cmsghdr hdr;
-+ char buf[CMSG_SPACE (sizeof (int))];
-+ } cmsgbuf = {0};
-+ struct cmsghdr *cmsg;
-+ struct iovec vec;
-+ char ch = 'A';
-+ ssize_t n;
-+
-+ msg.msg_control = &cmsgbuf.buf;
-+ msg.msg_controllen = sizeof (cmsgbuf.buf);
-+
-+ cmsg = CMSG_FIRSTHDR (&msg);
-+ cmsg->cmsg_len = CMSG_LEN (sizeof (int));
-+ cmsg->cmsg_level = SOL_SOCKET;
-+ cmsg->cmsg_type = SCM_RIGHTS;
-+ memcpy (CMSG_DATA (cmsg), &fd, sizeof (fd));
-+
-+ vec.iov_base = &ch;
-+ vec.iov_len = 1;
-+ msg.msg_iov = &vec;
-+ msg.msg_iovlen = 1;
-+
-+ while ((n = sendmsg (sock, &msg, 0)) == -1 && errno == EINTR);
-+
-+ TEST_VERIFY_EXIT (n == 1);
-+}
-+
-+static int
-+recv_fd (const int sock)
-+{
-+ struct msghdr msg = {0};
-+ union
-+ {
-+ struct cmsghdr hdr;
-+ char buf[CMSG_SPACE(sizeof(int))];
-+ } cmsgbuf = {0};
-+ struct cmsghdr *cmsg;
-+ struct iovec vec;
-+ ssize_t n;
-+ char ch = '\0';
-+ int fd = -1;
-+
-+ vec.iov_base = &ch;
-+ vec.iov_len = 1;
-+ msg.msg_iov = &vec;
-+ msg.msg_iovlen = 1;
-+
-+ msg.msg_control = &cmsgbuf.buf;
-+ msg.msg_controllen = sizeof (cmsgbuf.buf);
-+
-+ while ((n = recvmsg (sock, &msg, 0)) == -1 && errno == EINTR);
-+ if (n != 1 || ch != 'A')
-+ return -1;
-+
-+ cmsg = CMSG_FIRSTHDR (&msg);
-+ if (cmsg == NULL)
-+ return -1;
-+ if (cmsg->cmsg_type != SCM_RIGHTS)
-+ return -1;
-+ memcpy (&fd, CMSG_DATA (cmsg), sizeof (fd));
-+ if (fd < 0)
-+ return -1;
-+ return fd;
-+}
-+
-+static int
-+child_func (void * const arg)
-+{
-+ xclose (sockfd[0]);
-+ const int sock = sockfd[1];
-+ char ch;
-+
-+ TEST_VERIFY_EXIT (read (sock, &ch, 1) == 1);
-+ TEST_VERIFY_EXIT (ch == '1');
-+
-+ if (mount ("/", MOUNT_NAME, NULL, MS_BIND | MS_REC, NULL))
-+ FAIL_EXIT1 ("mount failed: %m\n");
-+ const int fd = xopen ("mpoint",
-+ O_RDONLY | O_PATH | O_DIRECTORY | O_NOFOLLOW, 0);
-+
-+ send_fd (sock, fd);
-+ xclose (fd);
-+
-+ TEST_VERIFY_EXIT (read (sock, &ch, 1) == 1);
-+ TEST_VERIFY_EXIT (ch == 'a');
-+
-+ xclose (sock);
-+ return 0;
-+}
-+
-+static void
-+update_map (char * const mapping, const char * const map_file)
-+{
-+ const size_t map_len = strlen (mapping);
-+
-+ const int fd = xopen (map_file, O_WRONLY, 0);
-+ xwrite (fd, mapping, map_len);
-+ xclose (fd);
-+}
-+
-+static void
-+proc_setgroups_write (const long child_pid, const char * const str)
-+{
-+ const size_t str_len = strlen(str);
-+
-+ char setgroups_path[sizeof ("/proc//setgroups") + INT_STRLEN_BOUND (long)];
-+
-+ snprintf (setgroups_path, sizeof (setgroups_path),
-+ "/proc/%ld/setgroups", child_pid);
-+
-+ const int fd = open (setgroups_path, O_WRONLY);
-+
-+ if (fd < 0)
-+ {
-+ TEST_VERIFY_EXIT (errno == ENOENT);
-+ FAIL_UNSUPPORTED ("/proc/%ld/setgroups not found\n", child_pid);
-+ }
-+
-+ xwrite (fd, str, str_len);
-+ xclose(fd);
-+}
-+
-+static char child_stack[1024 * 1024];
-+
-+int
-+do_test (void)
-+{
-+ base = support_create_and_chdir_toolong_temp_directory (BASENAME);
-+
-+ xmkdir (MOUNT_NAME, S_IRWXU);
-+ atexit (do_cleanup);
-+
-+ TEST_VERIFY_EXIT (socketpair (AF_UNIX, SOCK_STREAM, 0, sockfd) == 0);
-+ pid_t child_pid = xclone (child_func, NULL, child_stack,
-+ sizeof (child_stack),
-+ CLONE_NEWUSER | CLONE_NEWNS | SIGCHLD);
-+
-+ xclose (sockfd[1]);
-+ const int sock = sockfd[0];
-+
-+ char map_path[sizeof ("/proc//uid_map") + INT_STRLEN_BOUND (long)];
-+ char map_buf[sizeof ("0 1") + INT_STRLEN_BOUND (long)];
-+
-+ snprintf (map_path, sizeof (map_path), "/proc/%ld/uid_map",
-+ (long) child_pid);
-+ snprintf (map_buf, sizeof (map_buf), "0 %ld 1", (long) getuid());
-+ update_map (map_buf, map_path);
-+
-+ proc_setgroups_write ((long) child_pid, "deny");
-+ snprintf (map_path, sizeof (map_path), "/proc/%ld/gid_map",
-+ (long) child_pid);
-+ snprintf (map_buf, sizeof (map_buf), "0 %ld 1", (long) getgid());
-+ update_map (map_buf, map_path);
-+
-+ TEST_VERIFY_EXIT (send (sock, "1", 1, MSG_NOSIGNAL) == 1);
-+ const int fd = recv_fd (sock);
-+ TEST_VERIFY_EXIT (fd >= 0);
-+ TEST_VERIFY_EXIT (fchdir (fd) == 0);
-+
-+ static char buf[2 * 10 + 1];
-+ memset (buf, 'A', sizeof (buf));
-+
-+ /* Finally, call getcwd and check if it resulted in a buffer underflow. */
-+ char * cwd = getcwd (buf + sizeof (buf) / 2, 1);
-+ TEST_VERIFY (cwd == NULL);
-+ TEST_VERIFY (errno == ERANGE);
-+
-+ for (int i = 0; i < sizeof (buf); i++)
-+ if (buf[i] != 'A')
-+ {
-+ printf ("buf[%d] = %02x\n", i, (unsigned int) buf[i]);
-+ support_record_failure ();
-+ }
-+
-+ TEST_VERIFY_EXIT (send (sock, "a", 1, MSG_NOSIGNAL) == 1);
-+ xclose (sock);
-+ TEST_VERIFY_EXIT (xwaitpid (child_pid, NULL, 0) == child_pid);
-+
-+ return 0;
-+}
-+
-+#define CLEANUP_HANDLER do_cleanup
-+#include <support/test-driver.c>
---
-2.27.0
-
-
diff --git a/source/l/gobject-introspection/gobject-introspection.SlackBuild b/source/l/gobject-introspection/gobject-introspection.SlackBuild
index aaf84951a..9396474d3 100755
--- a/source/l/gobject-introspection/gobject-introspection.SlackBuild
+++ b/source/l/gobject-introspection/gobject-introspection.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gobject-introspection
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/l/gtk+2/gtk+2.SlackBuild b/source/l/gtk+2/gtk+2.SlackBuild
index 7eff8c4c9..a0ceb0f05 100755
--- a/source/l/gtk+2/gtk+2.SlackBuild
+++ b/source/l/gtk+2/gtk+2.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2008, 2009, 2010, 2011, 2012, 2013, 2016, 2018 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2008, 2009, 2010, 2011, 2012, 2013, 2016, 2018, 2022 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gtk+2
VERSION=${VERSION:-$(echo gtk+-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -103,10 +103,6 @@ zcat $CWD/gtk.gtk-tut.diff.gz | patch -p1 --verbose || exit 1
libtoolize --force
autoreconf -vif
-# Autoconf changes linux to linux-gnu.
-# Our host is $ARCH-slackware-linux not $ARCH-slackware-linux-gnu:
-sed -i -e 's#linux|linux-gnu|#linux|linux|#' config.sub
-
CFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
@@ -116,12 +112,12 @@ CFLAGS="$SLKCFLAGS" \
--with-xinput=yes \
--enable-xkb \
--enable-introspection \
- --build=$ARCH-slackware-linux || exit 1
+ --build=$ARCH-slackware-linux-gnu || exit 1
make $NUMJOBS || make || exit 1
# Check the host value that is passed to the compile to the one in this script:
-host="$ARCH-slackware-linux"
+host="$ARCH-slackware-linux-gnu"
compile_host=$(grep 'host_triplet =' gtk/Makefile | sed -e "s/.* = //")
if [ "x$compile_host" != "x$host" ]; then
echo "Host mismatch: compile='$compile_host', SlackBuild='$host'" && exit 1
diff --git a/source/l/gtk4/gtk4.SlackBuild b/source/l/gtk4/gtk4.SlackBuild
index 6f6101b1d..5e39bfb28 100755
--- a/source/l/gtk4/gtk4.SlackBuild
+++ b/source/l/gtk4/gtk4.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2008, 2009, 2010, 2011, 2013, 2018, 2020, 2021 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2008, 2009, 2010, 2011, 2013, 2018, 2020, 2021, 2022 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gtk4
VERSION=${VERSION:-$(echo gtk-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -97,11 +97,11 @@ meson setup \
-Dman-pages=true \
-Ddemos=true \
-Dgtk_doc=false \
- -Dbroadway_backend=true \
- -Dexamples=false \
- -Dtests=false \
- -Dinstalled_tests=false \
- -Dwayland_backend=true \
+ -Dbroadway-backend=true \
+ -Dbuild-examples=false \
+ -Dbuild-tests=false \
+ -Dinstall-tests=false \
+ -Dwayland-backend=true \
.. || exit 1
"${NINJA:=ninja}" $NUMJOBS || exit 1
DESTDIR=$PKG $NINJA install || exit 1
diff --git a/source/l/gvfs/gvfs.SlackBuild b/source/l/gvfs/gvfs.SlackBuild
index 199ebdbfc..50d06e59a 100755
--- a/source/l/gvfs/gvfs.SlackBuild
+++ b/source/l/gvfs/gvfs.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gvfs
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -75,6 +75,8 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
+zcat $CWD/gvfs.ftbfs.diff.gz | patch -p1 --verbose || exit 1
+
# Configure, build, and install:
export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS"
diff --git a/source/l/gvfs/gvfs.ftbfs.diff b/source/l/gvfs/gvfs.ftbfs.diff
new file mode 100644
index 000000000..7728d1020
--- /dev/null
+++ b/source/l/gvfs/gvfs.ftbfs.diff
@@ -0,0 +1,10 @@
+--- ./daemon/meson.build.orig 2021-04-30 06:19:33.189706000 -0500
++++ ./daemon/meson.build 2022-02-16 14:24:07.157150575 -0600
+@@ -366,7 +366,6 @@
+ )
+
+ i18n.merge_file(
+- policy,
+ input: policy_in,
+ output: '@BASENAME@',
+ po_dir: po_dir,
diff --git a/source/l/jasper/jasper.SlackBuild b/source/l/jasper/jasper.SlackBuild
index b42ca47f5..01dafd13c 100755
--- a/source/l/jasper/jasper.SlackBuild
+++ b/source/l/jasper/jasper.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2007, 2008 Eric Hameleers, Eijdhoven, NL
-# Copyright 2009, 2010, 2018 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2009, 2010, 2018, 2022 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
# Permission to use, copy, modify, and distribute this software for
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=jasper
-SRCNAM=jasper-version
+SRCNAM=jasper
VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-1}
@@ -100,10 +100,18 @@ cd -
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
cp -a \
- COPYRIGHT INSTALL LICENSE README* \
+ COPYRIGHT* ChangeLog INSTALL* LICENSE* NEWS* README* \
$PKG/usr/doc/$PKGNAM-$VERSION
find $PKG/usr/doc -type f -exec chmod 644 {} \+
+# If there's a ChangeLog, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r ChangeLog ]; then
+ DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
+ cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
+ touch -r ChangeLog $DOCSDIR/ChangeLog
+fi
+
find $PKG/usr/man -type f -name "*.?" -exec gzip -9f {} \+
for i in $(find $PKG/usr/man -type l -name "*.?") ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
diff --git a/source/l/json-glib/json-glib.SlackBuild b/source/l/json-glib/json-glib.SlackBuild
index e0cbd9f7d..4f9bcab14 100755
--- a/source/l/json-glib/json-glib.SlackBuild
+++ b/source/l/json-glib/json-glib.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=json-glib
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -102,7 +102,7 @@ meson setup \
--sysconfdir=/etc \
--localstatedir=/var \
--buildtype=release \
- -Ddocs=false \
+ -Dgtk_doc=disabled \
.. || exit 1
"${NINJA:=ninja}" $NUMJOBS || exit 1
DESTDIR=$PKG $NINJA install || exit 1
diff --git a/source/l/libsecret/libsecret.SlackBuild b/source/l/libsecret/libsecret.SlackBuild
index 0446a97e5..b789aa88a 100755
--- a/source/l/libsecret/libsecret.SlackBuild
+++ b/source/l/libsecret/libsecret.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libsecret
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-1}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@@ -76,24 +76,29 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
+# Configure, build, and install:
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+mkdir meson-build
+cd meson-build
+meson setup \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=lib${LIBDIRSUFFIX} \
+ --libexecdir=/usr/libexec \
+ --bindir=/usr/bin \
+ --sbindir=/usr/sbin \
+ --includedir=/usr/include \
+ --datadir=/usr/share \
+ --mandir=/usr/man \
--sysconfdir=/etc \
--localstatedir=/var \
- --mandir=/usr/man \
- --enable-introspection \
- --disable-static \
- --docdir=/usr/doc/$PKGNAM-$VERSION \
- --build=$ARCH-slackware-linux || exit 1
-
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-# Don't ship .la files:
-rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.la
+ --buildtype=release \
+ -Dintrospection=true \
+ -Dgtk_doc=false \
+ .. || exit 1
+ "${NINJA:=ninja}" $NUMJOBS || exit 1
+ DESTDIR=$PKG $NINJA install || exit 1
+cd ..
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
@@ -102,7 +107,7 @@ find $PKG/usr/man -type f -exec gzip -9 {} \+
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
cp -a \
- AUTHORS COPYING* INSTALL NEWS README* \
+ AUTHORS* COPYING* INSTALL* NEWS* README* \
$PKG/usr/doc/$PKGNAM-$VERSION
# If there's a ChangeLog, installing at least part of the recent history
diff --git a/source/l/qt5/patches/qt5-glibc-2.34.patch b/source/l/qt5/patches/qt5-glibc-2.34.patch
new file mode 100644
index 000000000..097d0efe8
--- /dev/null
+++ b/source/l/qt5/patches/qt5-glibc-2.34.patch
@@ -0,0 +1,24 @@
+diff -aurN qt-everywhere-src-5.15.3_20210826_21ea9c12/qtwebengine/src/3rdparty/chromium/third_party/abseil-cpp/absl/debugging/failure_signal_handler.cc qt-everywhere-src-5.15.3_20210826_21ea9c12-mod/qtwebengine/src/3rdparty/chromium/third_party/abseil-cpp/absl/debugging/failure_signal_handler.cc
+--- qt-everywhere-src-5.15.3_20210826_21ea9c12/qtwebengine/src/3rdparty/chromium/third_party/abseil-cpp/absl/debugging/failure_signal_handler.cc 2021-08-29 05:12:01.000000000 +0200
++++ qt-everywhere-src-5.15.3_20210826_21ea9c12-mod/qtwebengine/src/3rdparty/chromium/third_party/abseil-cpp/absl/debugging/failure_signal_handler.cc 2021-09-25 12:52:13.032957704 +0200
+@@ -135,7 +135,7 @@
+ #else
+ const size_t page_mask = sysconf(_SC_PAGESIZE) - 1;
+ #endif
+- size_t stack_size = (std::max(SIGSTKSZ, 65536) + page_mask) & ~page_mask;
++ size_t stack_size = (std::max<size_t>(SIGSTKSZ, 65536) + page_mask) & ~page_mask;
+ #if defined(ADDRESS_SANITIZER) || defined(MEMORY_SANITIZER) || \
+ defined(THREAD_SANITIZER)
+ // Account for sanitizer instrumentation requiring additional stack space.
+diff -aurN qt-everywhere-src-5.15.3_20210826_21ea9c12/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc qt-everywhere-src-5.15.3_20210826_21ea9c12-mod/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc
+--- qt-everywhere-src-5.15.3_20210826_21ea9c12/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc 2021-08-29 05:12:02.000000000 +0200
++++ qt-everywhere-src-5.15.3_20210826_21ea9c12-mod/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc 2021-09-25 12:53:59.282947757 +0200
+@@ -138,7 +138,7 @@
+ // SIGSTKSZ may be too small to prevent the signal handlers from overrunning
+ // the alternative stack. Ensure that the size of the alternative stack is
+ // large enough.
+- static const unsigned kSigStackSize = std::max(16384, SIGSTKSZ);
++ static const unsigned kSigStackSize = std::max<size_t>(16384, SIGSTKSZ);
+
+ // Only set an alternative stack if there isn't already one, or if the current
+ // one is too small.
diff --git a/source/l/qt5/qt5.SlackBuild b/source/l/qt5/qt5.SlackBuild
index d9b2b3942..f1bd631e6 100755
--- a/source/l/qt5/qt5.SlackBuild
+++ b/source/l/qt5/qt5.SlackBuild
@@ -31,7 +31,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=qt5
VERSION=$(ls qt-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
PKGSRC=$(echo $VERSION | cut -d - -f 1)
PKGVER=$(echo $VERSION | tr - _)
@@ -148,6 +148,9 @@ cd qtwebengine
zcat $CWD/patches/qtwebengine-everywhere-src-5.15.2-%231904652.patch.gz | patch -p1 --verbose || exit 1
cd - 1>/dev/null
+# Fix for glibc-2.34+:
+zcat $CWD/patches/qt5-glibc-2.34.patch.gz | patch -p1 --verbose || exit 1
+
# Apply upstream patch to move the wayland socket polling to a separate event
# thread. This greatly improves the behavior of Plasma Wayland sessions, fixing
# (for example) stuttering that was occuring on multimedia applications.
diff --git a/source/l/shared-mime-info/git_meson_buildfix.patch b/source/l/shared-mime-info/git_meson_buildfix.patch
new file mode 100644
index 000000000..80fd4dc85
--- /dev/null
+++ b/source/l/shared-mime-info/git_meson_buildfix.patch
@@ -0,0 +1,87 @@
+From 5a406b06792e26a83c7346b3c2443c0bd8d4cdb2 Mon Sep 17 00:00:00 2001
+From: Eli Schwartz <eschwartz@archlinux.org>
+Date: Mon, 8 Nov 2021 18:22:47 -0500
+Subject: [PATCH] migrate from custom itstool to builtin msgfmt for creating
+ translated XML
+
+gettext upstream has supported this for a very long time (since 0.19.7
+via commit b3c2a5a242c36fbbaa0c5b17f975d6c638598a23, released in 2015),
+and itstool is (mostly) a legacy of the time before gettext had proper
+support for these sorts of use cases.
+
+This is similar to the state of intltool, which is described at
+https://wiki.gnome.org/MigratingFromIntltoolToGettext
+
+During the port from autotools to meson, the legacy use of itstool was
+faithfully translated to meson in the only way possible: by jumping
+through hoops to run ninja inside ninja in order to generate the .mo
+files for itstool, because meson's i18n module used a flawed design and
+there was no "real" target to create those files, only a .PHONY
+run_target which other rules cannot depend on.
+
+Although meson 0.60.0 added support for real targets for the built .mo
+files, this changed the rules for output filenames, breaking the script.
+
+But msgfmt does not care, and anyways comes with builtin meson functions
+for convenient use with XML files. So let's take this opportunity to
+drop legacy dependencies and use the modern, builtin tooling, which
+fixes this bug as a side effect.
+
+Fixes #170
+Index: shared-mime-info-2.1/data/freedesktop_generate.sh
+===================================================================
+--- shared-mime-info-2.1.orig/data/freedesktop_generate.sh
++++ /dev/null
+@@ -1,12 +0,0 @@
+-#!/bin/sh -e
+-
+-src_root="$1"
+-build_root="$2"
+-
+-ninja -C "${build_root}" shared-mime-info-gmo
+-
+-itstool \
+- --its "${src_root}/data/its/shared-mime-info.its" \
+- --join "${src_root}/data/freedesktop.org.xml.in" \
+- -o "${build_root}/data/freedesktop.org.xml" \
+- "${build_root}/po/"*".gmo"
+Index: shared-mime-info-2.1/data/meson.build
+===================================================================
+--- shared-mime-info-2.1.orig/data/meson.build
++++ shared-mime-info-2.1/data/meson.build
+@@ -1,18 +1,12 @@
+
+ install_man('update-mime-database.1')
+
+-freedesktop_org_xml = custom_target('freedesktop.org.xml',
+- input : files(
+- 'freedesktop.org.xml.in',
+- 'its/shared-mime-info.its',
+- 'its/shared-mime-info.loc',
+- ),
++freedesktop_org_xml = i18n.merge_file(
++ input: 'freedesktop.org.xml.in',
+ output: 'freedesktop.org.xml',
+- command: [
+- find_program('freedesktop_generate.sh'),
+- meson.source_root(),
+- meson.build_root()
+- ],
++ data_dirs: '.',
++ po_dir: '../po',
++ type: 'xml',
+ install: true,
+ install_dir: get_option('datadir') / 'mime' / 'packages',
+ )
+Index: shared-mime-info-2.1/meson.build
+===================================================================
+--- shared-mime-info-2.1.orig/meson.build
++++ shared-mime-info-2.1/meson.build
+@@ -20,7 +20,6 @@ config.set_quoted('VERSION', meson.proje
+ ###############################################################################
+ # Find tools
+
+-itstool = find_program('itstool')
+ xmllint = find_program('xmllint')
+ xmlto = find_program('xmlto')
+
diff --git a/source/l/shared-mime-info/shared-mime-info.SlackBuild b/source/l/shared-mime-info/shared-mime-info.SlackBuild
index af0365edb..2bfb885ce 100755
--- a/source/l/shared-mime-info/shared-mime-info.SlackBuild
+++ b/source/l/shared-mime-info/shared-mime-info.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=shared-mime-info
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-4}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -79,6 +79,7 @@ find . \
-exec chmod 644 {} \+
zcat $CWD/shared-mime-info.skip_tests.diff.gz | patch -p1 --verbose || exit 1
+zcat $CWD/git_meson_buildfix.patch.gz | patch -p1 --verbose || exit 1
# Configure, build, and install:
export CFLAGS="$SLKCFLAGS"
diff --git a/source/n/gpgme/gpgme.SlackBuild b/source/n/gpgme/gpgme.SlackBuild
index 6b5b91a94..c336c7c7f 100755
--- a/source/n/gpgme/gpgme.SlackBuild
+++ b/source/n/gpgme/gpgme.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gpgme
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -77,7 +77,7 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
-CFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS -D_FILE_OFFSET_BITS=64" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
diff --git a/source/n/ntp/ntp.SlackBuild b/source/n/ntp/ntp.SlackBuild
index e68125b8e..d3104b041 100755
--- a/source/n/ntp/ntp.SlackBuild
+++ b/source/n/ntp/ntp.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=ntp
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-8}
+BUILD=${BUILD:-9}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -68,6 +68,9 @@ cd ntp-${VERSION}* || exit 1
zcat $CWD/ntp.nano.diff.gz | patch -p1 --verbose || exit 1
+# glibc-2.34+ fix from from https://www.linuxfromscratch.org/blfs/view/svn/basicnet/ntp.html
+zcat $CWD/ntp.glibc-2.34.diff.gz | patch -p1 --verbose || exit 1
+
chown -R root:root .
find . \
\( -perm 2777 -o -perm 2755 -o -perm 2775 \) \
diff --git a/source/n/ntp/ntp.glibc-2.34.diff b/source/n/ntp/ntp.glibc-2.34.diff
new file mode 100644
index 000000000..2f0dd2914
--- /dev/null
+++ b/source/n/ntp/ntp.glibc-2.34.diff
@@ -0,0 +1,11 @@
+--- ./libntp/work_thread.c.orig 2018-08-14 06:51:06.000000000 -0500
++++ ./libntp/work_thread.c 2022-02-12 21:55:02.381012379 -0600
+@@ -41,7 +41,7 @@
+ #ifndef THREAD_MINSTACKSIZE
+ # define THREAD_MINSTACKSIZE (64U * 1024)
+ #endif
+-#ifndef __sun
++#if !defined(__sun) && !defined(__GLIBC__)
+ #if defined(PTHREAD_STACK_MIN) && THREAD_MINSTACKSIZE < PTHREAD_STACK_MIN
+ # undef THREAD_MINSTACKSIZE
+ # define THREAD_MINSTACKSIZE PTHREAD_STACK_MIN
diff --git a/source/x/libinput/libinput.SlackBuild b/source/x/libinput/libinput.SlackBuild
index 54b37bada..531de3ff3 100755
--- a/source/x/libinput/libinput.SlackBuild
+++ b/source/x/libinput/libinput.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libinput
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/x/libva/libva.SlackBuild b/source/x/libva/libva.SlackBuild
index 26bf10512..50b694591 100755
--- a/source/x/libva/libva.SlackBuild
+++ b/source/x/libva/libva.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libva
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
diff --git a/source/x/libwacom/libwacom.SlackBuild b/source/x/libwacom/libwacom.SlackBuild
index 207b2374f..2ea9abb4f 100755
--- a/source/x/libwacom/libwacom.SlackBuild
+++ b/source/x/libwacom/libwacom.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for libwacom
# Copyright 2015 Robby Workman, Tuscaloosa, Alabama, USA
-# Copyright 2017, 2018 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2017, 2018, 2022 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -79,24 +79,29 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
+# Configure, build, and install:
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+mkdir meson-build
+cd meson-build
+meson setup \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=lib${LIBDIRSUFFIX} \
+ --libexecdir=/usr/libexec \
+ --bindir=/usr/bin \
+ --sbindir=/usr/sbin \
+ --includedir=/usr/include \
+ --datadir=/usr/share \
+ --mandir=/usr/man \
--sysconfdir=/etc \
--localstatedir=/var \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PKGNAM-$VERSION \
- --disable-static \
- --with-udev-dir=/lib/udev \
- --build=$ARCH-slackware-linux || exit 1
-
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-# Don't ship .la files:
-rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
+ --buildtype=release \
+ -Dudev-dir=/lib/udev \
+ -Dtests=disabled \
+ .. || exit 1
+ "${NINJA:=ninja}" $NUMJOBS || exit 1
+ DESTDIR=$PKG $NINJA install || exit 1
+cd ..
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
diff --git a/source/x/motif/motif.SlackBuild b/source/x/motif/motif.SlackBuild
index 5afd9e15c..fe6deb80f 100755
--- a/source/x/motif/motif.SlackBuild
+++ b/source/x/motif/motif.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2014, 2016, 2018 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2014, 2016, 2018, 2022 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=motif
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | cut -f 2 -d - | cut -f 1-3 -d .)}
-BUILD=${BUILD:-5}
+BUILD=${BUILD:-6}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -107,7 +107,8 @@ zcat $CWD/motif.rgbtxt.patch.gz | patch -p1 --verbose || exit 1
autoreconf -vif
# Configure:
-LDFLAGS="$SLKLDFLAGS" \
+LEXLIB="-lfl" \
+LDFLAGS="-Wl,-O1,--as-needed" \
CXXFLAGS="$SLKCFLAGS" \
CFLAGS="$SLKCFLAGS" \
./configure \
diff --git a/source/x/vulkan-sdk/gfxreconstruct-sdk.glibc-2.35.diff b/source/x/vulkan-sdk/gfxreconstruct-sdk.glibc-2.35.diff
new file mode 100644
index 000000000..0e94795eb
--- /dev/null
+++ b/source/x/vulkan-sdk/gfxreconstruct-sdk.glibc-2.35.diff
@@ -0,0 +1,11 @@
+--- ./framework/util/page_guard_manager.cpp.orig 2021-06-15 14:04:31.000000000 -0500
++++ ./framework/util/page_guard_manager.cpp 2022-02-12 18:53:36.586025716 -0600
+@@ -110,7 +110,7 @@
+ static struct sigaction s_old_sigaction = {};
+ static stack_t s_old_stack = {};
+
+-static uint8_t s_alt_stack[SIGSTKSZ];
++static uint8_t s_alt_stack[_SC_SIGSTKSZ];
+
+ static void PageGuardExceptionHandler(int id, siginfo_t* info, void* data)
+ {
diff --git a/source/x/vulkan-sdk/vulkan-sdk.SlackBuild b/source/x/vulkan-sdk/vulkan-sdk.SlackBuild
index 72a86f7d2..1c9afe4d1 100755
--- a/source/x/vulkan-sdk/vulkan-sdk.SlackBuild
+++ b/source/x/vulkan-sdk/vulkan-sdk.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=vulkan-sdk
# The ./VERSION file is created by ./fetch-sources.sh:
VERSION=${VERSION:-$(cat VERSION)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
# Automatically determine the architecture we're building on:
MARCH=$( uname -m )
@@ -450,6 +450,9 @@ cd $TMP
tar xvf $CWD/gfxreconstruct-sdk-$GFXRECONSTRUCT_VERSION.tar.?z || exit 1
cd $TMP/gfxreconstruct-sdk-$GFXRECONSTRUCT_VERSION
+# patch to build with glibc-2.34:
+zcat $CWD/gfxreconstruct-sdk.glibc-2.35.diff.gz | patch -p1 --verbose || exit 1
+
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
diff --git a/source/x/x11/build/xf86-input-wacom b/source/x/x11/build/xf86-input-wacom
index 0cfbf0888..d00491fd7 100644
--- a/source/x/x11/build/xf86-input-wacom
+++ b/source/x/x11/build/xf86-input-wacom
@@ -1 +1 @@
-2
+1
diff --git a/source/xap/network-manager-applet/network-manager-applet.SlackBuild b/source/xap/network-manager-applet/network-manager-applet.SlackBuild
index f033b3e1d..fe4c197a9 100755
--- a/source/xap/network-manager-applet/network-manager-applet.SlackBuild
+++ b/source/xap/network-manager-applet/network-manager-applet.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=network-manager-applet
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@@ -77,6 +77,8 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
+zcat $CWD/network-manager-applet.ftbfs.diff.gz | patch -p1 --verbose || exit 1
+
# Configure, build, and install:
export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS"
diff --git a/source/xap/network-manager-applet/network-manager-applet.ftbfs.diff b/source/xap/network-manager-applet/network-manager-applet.ftbfs.diff
new file mode 100644
index 000000000..2f26b9307
--- /dev/null
+++ b/source/xap/network-manager-applet/network-manager-applet.ftbfs.diff
@@ -0,0 +1,18 @@
+--- ./meson.build.orig 2021-08-17 03:11:30.000000000 -0500
++++ ./meson.build 2022-02-16 14:18:28.805143006 -0600
+@@ -253,7 +253,6 @@
+
+ foreach desktop: desktop_files
+ i18n.merge_file(
+- desktop + '-desktop',
+ input: desktop + '.desktop.in',
+ output: desktop + '.desktop',
+ install: true,
+@@ -274,7 +273,6 @@
+ appdata = 'nm-connection-editor.appdata.xml'
+
+ i18n.merge_file(
+- 'desktop',
+ input: appdata + '.in',
+ output: appdata,
+ install: true,