summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2022-02-21 20:21:38 +0000
committer Eric Hameleers <alien@slackware.com>2022-02-22 06:59:43 +0100
commit32fa88b60c4d872b057e9e7651b351d54affa40e (patch)
tree9adf4cc6cac2f4aa1f78e1b45a8d3ce786412423
parentd5740c2f619f72d61555bb6bef595aa0172ba60f (diff)
downloadcurrent-32fa88b60c4d872b057e9e7651b351d54affa40e.tar.gz
current-32fa88b60c4d872b057e9e7651b351d54affa40e.tar.xz
Mon Feb 21 20:21:38 UTC 202220220221202138
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.
-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,