summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog.rss1198
-rw-r--r--ChangeLog.txt882
-rw-r--r--FILELIST.TXT3823
-rw-r--r--README.initrd14
-rw-r--r--extra/emacs-regular-build/README6
-rw-r--r--extra/rust-for-mozilla/README15
-rwxr-xr-xextra/source/bash-completion/bash-completion.SlackBuild2
-rwxr-xr-xextra/source/brltty/brltty.SlackBuild15
-rw-r--r--extra/source/rust-for-mozilla/link_libffi.diff11
-rwxr-xr-xextra/source/rust-for-mozilla/rust.SlackBuild314
-rw-r--r--extra/source/rust-for-mozilla/rust.url35
-rw-r--r--extra/source/rust-for-mozilla/slack-desc19
-rw-r--r--extra/source/tigervnc/doinst.sh3
-rwxr-xr-xextra/source/tigervnc/tigervnc.SlackBuild7
-rw-r--r--isolinux/message.txt2
-rw-r--r--kernels/VERSIONS.TXT2
-rwxr-xr-xrecompress.sh25
-rw-r--r--slackware64/a/maketag13
-rw-r--r--slackware64/a/maketag.ez13
-rw-r--r--slackware64/a/tagfile3
-rw-r--r--slackware64/ap/maketag5
-rw-r--r--slackware64/ap/maketag.ez5
-rw-r--r--slackware64/ap/tagfile1
-rw-r--r--slackware64/d/maketag5
-rw-r--r--slackware64/d/maketag.ez5
-rw-r--r--slackware64/d/tagfile1
-rw-r--r--slackware64/k/maketag2
-rw-r--r--slackware64/k/maketag.ez2
-rw-r--r--slackware64/l/maketag10
-rw-r--r--slackware64/l/maketag.ez10
-rw-r--r--slackware64/l/tagfile6
-rwxr-xr-xsource/a/aaa_libraries/aaa_libraries.SlackBuild2
-rw-r--r--source/a/aaa_libraries/tracked-files-tmp.d/aaa_libraries-boost40
-rw-r--r--source/a/aaa_libraries/tracked-files-tmp.d/boost41
-rwxr-xr-xsource/a/coreutils/coreutils.SlackBuild1
-rw-r--r--source/a/elogind/11-prefer-deep-suspend.patch8
-rw-r--r--source/a/elogind/12-default-deep-suspend.patch11
-rw-r--r--source/a/elogind/5d16d94aa9a5e3afe5b51f591497149630763b24.patch39
-rw-r--r--source/a/elogind/ce3616c8864e56bf7efb233242f20197108a9dba.patch132
-rw-r--r--source/a/elogind/doinst.sh1
-rwxr-xr-xsource/a/elogind/elogind.SlackBuild57
-rw-r--r--source/a/etc/doinst.sh9
-rwxr-xr-xsource/a/etc/etc.SlackBuild3
-rw-r--r--source/a/etc/group.new1
-rw-r--r--source/a/etc/passwd.new1
-rw-r--r--source/a/etc/shadow.new1
-rw-r--r--source/a/genpower/genpower.halt.diff32
-rw-r--r--source/a/genpower/genpower.var.diff34
-rw-r--r--source/a/genpower/slack-desc19
-rw-r--r--source/a/gpm/gpm-1.20.1-weak-wgetch.patch14
-rwxr-xr-xsource/a/gpm/gpm.SlackBuild30
-rw-r--r--source/a/gpm/gpm.configure.diff23
-rw-r--r--source/a/less/007521ac3c95bc76.patch73
-rwxr-xr-xsource/a/less/less.SlackBuild11
-rw-r--r--source/a/less/lesspipe.sh2
-rw-r--r--source/a/libblockdev/doinst.sh4
-rwxr-xr-xsource/a/libblockdev/libblockdev.SlackBuild16
-rwxr-xr-xsource/a/libpwquality/libpwquality.SlackBuild2
-rw-r--r--source/a/nut/doinst.sh30
-rwxr-xr-xsource/a/nut/nut.SlackBuild196
-rw-r--r--source/a/nut/rc.nut-drvctl32
-rw-r--r--source/a/nut/rc.nut-upsd41
-rw-r--r--source/a/nut/rc.nut-upsmon46
-rw-r--r--source/a/nut/slack-desc19
-rwxr-xr-xsource/a/nvi/nvi.SlackBuild2
-rw-r--r--source/a/pam/fedora-patches/pam-1.6.0-noflex.patch24
-rwxr-xr-xsource/a/pam/pam.SlackBuild1
-rw-r--r--source/a/pam/pam.url3
-rw-r--r--source/a/sysvinit-scripts/scripts/rc.638
-rw-r--r--source/a/sysvinit-scripts/scripts/rc.M32
-rwxr-xr-xsource/a/sysvinit-scripts/sysvinit-scripts.SlackBuild2
-rw-r--r--source/a/udisks/slack-desc19
-rw-r--r--source/a/udisks/udisks.glibc228.diff52
-rw-r--r--source/a/udisks/udisks.no.pci-db.diff32
-rw-r--r--source/a/udisks/udisks.url1
-rwxr-xr-xsource/a/upower/upower.SlackBuild2
-rwxr-xr-xsource/a/util-linux/util-linux.SlackBuild2
-rwxr-xr-xsource/a/volume_key/volume_key.SlackBuild2
-rw-r--r--source/a/xz/f9cf4c05edd14dedfe63833f8ccbe41b55823b00.patch25
-rwxr-xr-xsource/a/xz/xz.SlackBuild19
-rw-r--r--source/a/xz/xz.url1
-rwxr-xr-xsource/ap/cups-browsed/cups-browsed.SlackBuild153
-rw-r--r--source/ap/cups-browsed/cups-browsed.url1
-rw-r--r--source/ap/cups-browsed/doinst.sh (renamed from source/ap/cups-filters/doinst.sh)0
-rw-r--r--source/ap/cups-browsed/slack-desc (renamed from source/l/python-tomli/slack-desc)22
-rw-r--r--source/ap/cups-filters/CVE-2023-24805.patch167
-rwxr-xr-xsource/ap/cups-filters/cups-filters.SlackBuild32
-rw-r--r--source/ap/cups-filters/cups-filters.url2
-rw-r--r--source/ap/cups-filters/slack-desc2
-rwxr-xr-xsource/ap/cups/cups.SlackBuild8
-rw-r--r--source/ap/groff/0006-Revert-upstream-change-of-mapping-special-characters.patch76
-rwxr-xr-xsource/ap/groff/groff.SlackBuild8
-rw-r--r--source/ap/hplip/0003-models.dat-Re-add-drivers-missing-from-3.19.1.patch622
-rw-r--r--source/ap/hplip/0018-Allow-non-JPEG-scanning-on-the-HP-DeskJet-3520-All-i.patch150
-rw-r--r--source/ap/hplip/0023-Fix-handling-of-unicode-filenames-in-sixext.py.patch29
-rwxr-xr-xsource/ap/hplip/hplip.SlackBuild11
-rwxr-xr-xsource/ap/inxi/fetch-inxi.sh2
-rw-r--r--source/ap/linuxdoc-tools/ChangeLog.txt19
-rwxr-xr-xsource/ap/linuxdoc-tools/arm/build9
-rw-r--r--source/ap/linuxdoc-tools/doinst.sh13
-rwxr-xr-xsource/ap/linuxdoc-tools/linuxdoc-tools.build82
-rwxr-xr-xsource/ap/linuxdoc-tools/postbuildfixes.sh28
-rw-r--r--source/ap/linuxdoc-tools/sources/linuxdoc-tools-0.9.20-lib64.patch10
-rw-r--r--source/ap/linuxdoc-tools/sources/linuxdoc-tools-0002-downstream-Added-fix-to-have-lib64-in-perl-path-on-6.patch25
-rwxr-xr-xsource/ap/linuxdoc-tools/sources/source.download111
-rwxr-xr-xsource/ap/linuxdoc-tools/trackbuild.linuxdoc-tools6
-rwxr-xr-xsource/ap/pamixer/pamixer.SlackBuild2
-rwxr-xr-xsource/ap/rpm/rpm.SlackBuild2
-rwxr-xr-xsource/ap/undervolt/undervolt.SlackBuild8
-rwxr-xr-xsource/d/cargo-vendor-filterer/fetch-sources.sh2
-rw-r--r--source/d/cmake/cmake.url2
-rwxr-xr-xsource/d/distcc/distcc.SlackBuild2
-rwxr-xr-xsource/d/gdb/gdb.SlackBuild2
-rwxr-xr-xsource/d/gyp/gyp.SlackBuild2
-rw-r--r--source/d/llvm/llvm.url30
-rwxr-xr-xsource/d/meson/meson.SlackBuild2
-rw-r--r--source/d/nasm/slack-desc2
-rwxr-xr-xsource/d/nv-codec-headers/fetch-sources.sh2
-rwxr-xr-xsource/d/perl/perl.SlackBuild2
-rw-r--r--source/d/poke/poke-elf.url1
-rwxr-xr-xsource/d/poke/poke.SlackBuild83
-rw-r--r--source/d/poke/poke.url1
-rwxr-xr-xsource/d/python-pip/python-pip.SlackBuild6
-rwxr-xr-xsource/d/python-setuptools/python-setuptools.SlackBuild24
-rw-r--r--source/d/python-setuptools/setuptools.x86_64.diff31
-rwxr-xr-xsource/d/python2/python2.SlackBuild6
-rw-r--r--source/d/python3/README18
-rw-r--r--source/d/python3/python.sysconfig.py.x86_64.diff24
-rwxr-xr-xsource/d/python3/python3.SlackBuild41
-rw-r--r--source/d/python3/python3.distutils.x86_64.diff30
-rw-r--r--source/d/python3/python3.no-static-library.diff75
-rw-r--r--source/d/python3/python3.readline.set_pre_input_hook.diff12
-rw-r--r--source/d/python3/python3.setup.py.x86_64.diff11
-rw-r--r--source/d/rust/0004-compiler-Use-wasm-ld-for-wasm-targets.patch24
-rwxr-xr-xsource/d/rust/rust.SlackBuild4
-rw-r--r--source/d/rust/rust.url2
-rwxr-xr-xsource/d/scons/scons.SlackBuild2
-rw-r--r--source/d/valgrind/README19
-rw-r--r--source/d/valgrind/slack-desc19
-rwxr-xr-xsource/d/valgrind/valgrind.SlackBuild144
-rw-r--r--source/d/valgrind/valgrind.url1
-rwxr-xr-xsource/e/emacs/emacs.SlackBuild72
-rwxr-xr-xsource/e/emacs/emacs.SlackBuild.regular-build6
-rw-r--r--source/k/kernel-configs/config-generic-6.6.29 (renamed from source/k/kernel-configs/config-generic-6.6.23)5
-rw-r--r--source/k/kernel-configs/config-generic-6.6.29.x64 (renamed from source/k/kernel-configs/config-generic-6.6.23.x64)9
-rw-r--r--source/k/kernel-configs/config-huge-6.6.29 (renamed from source/k/kernel-configs/config-huge-6.6.23)5
-rw-r--r--source/k/kernel-configs/config-huge-6.6.29.x64 (renamed from source/k/kernel-configs/config-huge-6.6.23.x64)9
-rw-r--r--source/kde/fcitx5-configtool/fcitx5-configtool-5.1.5.tar.zstbin0 -> 148724 bytes
-rwxr-xr-xsource/kde/fcitx5-configtool/fcitx5-configtool.SlackBuild6
-rw-r--r--source/kde/kde/build/calligra2
-rw-r--r--source/kde/kde/build/cantor2
-rw-r--r--source/kde/kde/build/kapidox2
-rw-r--r--source/kde/kde/build/kdev-python2
-rw-r--r--source/kde/kde/build/kfilemetadata2
-rw-r--r--source/kde/kde/build/kig2
-rw-r--r--source/kde/kde/build/kile2
-rw-r--r--source/kde/kde/build/kitinerary2
-rw-r--r--source/kde/kde/build/kmymoney2
-rw-r--r--source/kde/kde/build/kopeninghours2
-rw-r--r--source/kde/kde/build/krita2
-rw-r--r--source/kde/kde/build/krusader2
-rw-r--r--source/kde/kde/build/okular2
-rw-r--r--source/kde/kde/patch/krusader.patch1
-rw-r--r--source/kde/kde/patch/krusader/e5a71586952049ac92fab6f05ed1ab05c1e733c4.patch50
-rwxr-xr-xsource/l/M2Crypto/M2Crypto.SlackBuild2
-rwxr-xr-xsource/l/PyQt-builder/PyQt-builder.SlackBuild8
-rwxr-xr-xsource/l/PyQt5/PyQt5.SlackBuild2
-rwxr-xr-xsource/l/PyQt5_sip/PyQt5_sip.SlackBuild2
-rwxr-xr-xsource/l/QScintilla/QScintilla.SlackBuild2
-rw-r--r--source/l/SDL2/SDL2.url2
-rwxr-xr-xsource/l/aom/aom.SlackBuild132
-rwxr-xr-xsource/l/aom/fetch-aom.sh52
-rw-r--r--source/l/aom/slack-desc19
-rwxr-xr-xsource/l/avahi/avahi.SlackBuild2
-rwxr-xr-xsource/l/boost/boost.SlackBuild2
-rwxr-xr-xsource/l/brotli/brotli.SlackBuild2
-rwxr-xr-xsource/l/cryfs/cryfs.SlackBuild2
-rwxr-xr-xsource/l/dav1d/dav1d.SlackBuild (renamed from source/a/genpower/genpower.SlackBuild)120
-rw-r--r--source/l/dav1d/dav1d.url1
-rw-r--r--source/l/dav1d/slack-desc19
-rwxr-xr-xsource/l/dbus-python/dbus-python.SlackBuild2
-rw-r--r--source/l/dconf/slack-desc2
-rwxr-xr-xsource/l/dotconf/dotconf.SlackBuild2
-rw-r--r--source/l/enchant/enchant.url2
-rw-r--r--source/l/ffmpeg/0004-support-nv-codec-headers-12.2.patch291
-rwxr-xr-xsource/l/ffmpeg/ffmpeg.SlackBuild9
-rw-r--r--source/l/fribidi/fribidi.url1
-rwxr-xr-xsource/l/gdk-pixbuf2/gdk-pixbuf2.SlackBuild2
-rwxr-xr-xsource/l/gexiv2/gexiv2.SlackBuild2
-rwxr-xr-xsource/l/gi-docgen/gi-docgen.SlackBuild2
-rwxr-xr-xsource/l/glade/glade.SlackBuild2
-rwxr-xr-xsource/l/glibc/glibc.SlackBuild2
-rw-r--r--source/l/glibc/patches/CVE-2024-2961_glibc2.39.patch217
-rw-r--r--source/l/gobject-introspection/slack-desc4
-rwxr-xr-xsource/l/gst-plugins-bad-free/fetch-sources.sh2
-rw-r--r--source/l/jasper/jasper.url2
-rwxr-xr-xsource/l/lensfun/lensfun.SlackBuild2
-rw-r--r--source/l/libarchive/libarchive.url1
-rwxr-xr-xsource/l/libcaca/libcaca.SlackBuild2
-rw-r--r--source/l/libcap-ng/30453b6553948cd05c438f9f509013e3bb84f25b.patch25
-rwxr-xr-xsource/l/libcap-ng/libcap-ng.SlackBuild5
-rw-r--r--source/l/libclc/libclc.url2
-rwxr-xr-xsource/l/libcupsfilters/libcupsfilters.SlackBuild146
-rw-r--r--source/l/libcupsfilters/libcupsfilters.url1
-rw-r--r--source/l/libcupsfilters/slack-desc19
-rwxr-xr-xsource/l/libical/libical.SlackBuild2
-rwxr-xr-xsource/l/libieee1284/libieee1284.SlackBuild2
-rwxr-xr-xsource/l/libimobiledevice/libimobiledevice.SlackBuild2
-rwxr-xr-xsource/l/libnvme/libnvme.SlackBuild2
-rwxr-xr-xsource/l/libplist/libplist.SlackBuild2
-rwxr-xr-xsource/l/libppd/libppd.SlackBuild (renamed from source/a/udisks/udisks.SlackBuild)116
-rw-r--r--source/l/libppd/libppd.url1
-rw-r--r--source/l/libppd/slack-desc19
-rwxr-xr-xsource/l/libproxy/libproxy.SlackBuild13
-rwxr-xr-xsource/l/libseccomp/libseccomp.SlackBuild2
-rwxr-xr-xsource/l/libwebp/libwebp.SlackBuild2
-rwxr-xr-xsource/l/libxml2/libxml2.SlackBuild2
-rwxr-xr-xsource/l/libxslt/libxslt.SlackBuild2
-rwxr-xr-xsource/l/newt/newt.SlackBuild2
-rw-r--r--source/l/polkit/polkit-124-systemd-fixup.patch28
-rw-r--r--source/l/polkit/polkit-124-systemd.patch50
-rwxr-xr-xsource/l/polkit/polkit.SlackBuild9
-rwxr-xr-xsource/l/protobuf/protobuf.SlackBuild2
-rwxr-xr-xsource/l/pycairo/pycairo.SlackBuild2
-rwxr-xr-xsource/l/pycups/pycups.SlackBuild9
-rwxr-xr-xsource/l/pycurl/pycurl.SlackBuild2
-rwxr-xr-xsource/l/pygobject/pygobject.SlackBuild3
-rw-r--r--source/l/pygobject/slack-desc2
-rw-r--r--source/l/pygobject3/slack-desc2
-rwxr-xr-xsource/l/pyparsing/pyparsing.SlackBuild2
-rwxr-xr-xsource/l/python-Jinja2/python-Jinja2.SlackBuild2
-rwxr-xr-xsource/l/python-MarkupSafe/python-MarkupSafe.SlackBuild2
-rwxr-xr-xsource/l/python-PyYAML/python-PyYAML.SlackBuild2
-rwxr-xr-xsource/l/python-alabaster/python-alabaster.SlackBuild2
-rwxr-xr-xsource/l/python-appdirs/python-appdirs.SlackBuild2
-rwxr-xr-xsource/l/python-babel/python-babel.SlackBuild2
-rwxr-xr-xsource/l/python-build/python-build.SlackBuild2
-rwxr-xr-xsource/l/python-calver/python-calver.SlackBuild2
-rwxr-xr-xsource/l/python-certifi/python-certifi.SlackBuild2
-rwxr-xr-xsource/l/python-cffi/python-cffi.SlackBuild2
-rwxr-xr-xsource/l/python-chardet/python-chardet.SlackBuild2
-rwxr-xr-xsource/l/python-charset-normalizer/python-charset-normalizer.SlackBuild2
-rwxr-xr-xsource/l/python-distro/python-distro.SlackBuild2
-rwxr-xr-xsource/l/python-dnspython/python-dnspython.SlackBuild2
-rwxr-xr-xsource/l/python-docutils/python-docutils.SlackBuild11
-rwxr-xr-xsource/l/python-doxypypy/python-doxypypy.SlackBuild2
-rwxr-xr-xsource/l/python-doxyqml/python-doxyqml.SlackBuild2
-rwxr-xr-xsource/l/python-editables/python-editables.SlackBuild2
-rwxr-xr-xsource/l/python-flit-core/python-flit-core.SlackBuild2
-rwxr-xr-xsource/l/python-future/python-future.SlackBuild2
-rwxr-xr-xsource/l/python-glad2/python-glad2.SlackBuild2
-rwxr-xr-xsource/l/python-html5lib/python-html5lib.SlackBuild2
-rwxr-xr-xsource/l/python-imagesize/python-imagesize.SlackBuild2
-rwxr-xr-xsource/l/python-importlib_metadata/python-importlib_metadata.SlackBuild2
-rwxr-xr-xsource/l/python-installer/python-installer.SlackBuild7
-rwxr-xr-xsource/l/python-markdown/python-markdown.SlackBuild2
-rwxr-xr-xsource/l/python-notify2/python-notify2.SlackBuild2
-rwxr-xr-xsource/l/python-packaging/python-packaging.SlackBuild2
-rwxr-xr-xsource/l/python-pathspec/python-pathspec.SlackBuild2
-rwxr-xr-xsource/l/python-pbr/python-pbr.SlackBuild2
-rwxr-xr-xsource/l/python-ply/python-ply.SlackBuild2
-rwxr-xr-xsource/l/python-psutil/python-psutil.SlackBuild2
-rwxr-xr-xsource/l/python-pygments/python-pygments.SlackBuild2
-rwxr-xr-xsource/l/python-pyproject-hooks/python-pyproject-hooks.SlackBuild2
-rwxr-xr-xsource/l/python-pysol_cards/python-pysol_cards.SlackBuild2
-rwxr-xr-xsource/l/python-pytz/python-pytz.SlackBuild84
-rw-r--r--source/l/python-pytz/pytz.url1
-rw-r--r--source/l/python-pytz/slack-desc19
-rwxr-xr-xsource/l/python-random2/python-random2.SlackBuild2
-rwxr-xr-xsource/l/python-requests/python-requests.SlackBuild2
-rwxr-xr-xsource/l/python-sane/python-sane.SlackBuild2
-rwxr-xr-xsource/l/python-setuptools_scm/python-setuptools_scm.SlackBuild2
-rwxr-xr-xsource/l/python-six/python-six.SlackBuild2
-rwxr-xr-xsource/l/python-smartypants/python-smartypants.SlackBuild2
-rwxr-xr-xsource/l/python-snowballstemmer/python-snowballstemmer.SlackBuild2
-rwxr-xr-xsource/l/python-sphinx_rtd_theme/python-sphinx_rtd_theme.SlackBuild2
-rwxr-xr-xsource/l/python-tomli-w/python-tomli-w.SlackBuild2
-rwxr-xr-xsource/l/python-tomli/python-tomli.SlackBuild85
-rw-r--r--source/l/python-tomli/tomli.url1
-rwxr-xr-xsource/l/python-typogrify/python-typogrify.SlackBuild2
-rwxr-xr-xsource/l/python-urllib3/python-urllib3.SlackBuild2
-rwxr-xr-xsource/l/python-webencodings/python-webencodings.SlackBuild2
-rwxr-xr-xsource/l/python-wheel/python-wheel.SlackBuild2
-rwxr-xr-xsource/l/python-zipp/python-zipp.SlackBuild2
-rwxr-xr-xsource/l/sip/sip.SlackBuild2
-rw-r--r--source/l/sof-firmware/sof-firmware.url4
-rwxr-xr-xsource/l/speech-dispatcher/speech-dispatcher.SlackBuild2
-rwxr-xr-xsource/l/system-config-printer/system-config-printer.SlackBuild2
-rwxr-xr-xsource/l/talloc/talloc.SlackBuild2
-rwxr-xr-xsource/l/tdb/tdb.SlackBuild2
-rwxr-xr-xsource/l/tevent/tevent.SlackBuild2
-rwxr-xr-xsource/n/NetworkManager/NetworkManager.SlackBuild83
-rw-r--r--source/n/bind/caching-example/named.root8
-rw-r--r--source/n/bluez/b94f1be656f34ea1363f5566ef63b847234c6dea.patch45
-rwxr-xr-xsource/n/bluez/bluez.SlackBuild17
-rw-r--r--source/n/bluez/config/uart.conf6
-rw-r--r--source/n/bluez/doinst.sh1
-rwxr-xr-xsource/n/epic5/epic5.SlackBuild2
-rwxr-xr-xsource/n/fetchmail/fetchmail.SlackBuild2
-rwxr-xr-xsource/n/getmail/getmail.SlackBuild2
-rw-r--r--source/n/gnutls/1830.patch96
-rwxr-xr-xsource/n/gnutls/gnutls.SlackBuild7
-rwxr-xr-xsource/n/gpgme/gpgme.SlackBuild2
-rw-r--r--source/n/httpd/httpd-2.4.58-r1914013.patch14
-rwxr-xr-xsource/n/httpd/httpd.SlackBuild3
-rw-r--r--source/n/httpd/httpd.url4
-rw-r--r--source/n/net-snmp/785.patch119
-rwxr-xr-xsource/n/net-snmp/net-snmp.SlackBuild7
-rwxr-xr-xsource/n/nftables/nftables.SlackBuild2
-rw-r--r--source/n/nghttp2/nghttp2.url2
-rwxr-xr-xsource/n/nss-pam-ldapd/nss-pam-ldapd.SlackBuild2
-rwxr-xr-xsource/n/obexftp/obexftp.SlackBuild2
-rwxr-xr-xsource/n/php/fetch-php.sh4
-rwxr-xr-xsource/n/pssh/pssh.SlackBuild2
-rwxr-xr-xsource/n/rsync/rsync.SlackBuild2
-rw-r--r--source/n/samba/samba.url4
-rw-r--r--source/n/samba/smb.conf.default34
-rw-r--r--source/n/samba/smb.conf.default.orig32
-rw-r--r--source/t/texlive/doinst.sh8
-rw-r--r--source/t/texlive/douninst.sh9
-rwxr-xr-xsource/t/texlive/dump.unused.internal.libraries.from.sources.sh2
-rw-r--r--source/t/texlive/patches/aftergroup.patch105
-rw-r--r--source/t/texlive/patches/quit-breaking-on-minor-zlib-bump.patch21
-rw-r--r--source/t/texlive/prep/packages.texmf34
-rwxr-xr-x[-rw-r--r--]source/t/texlive/prep/texmf_get.sh49
-rw-r--r--source/t/texlive/texlive-20230313-source-security_fix-1.patch2034
-rwxr-xr-xsource/t/texlive/texlive.SlackBuild31
-rw-r--r--source/t/texlive/texlive.url4
-rw-r--r--source/x/fcitx5-anthy/fcitx5-anthy-5.1.4.tar.zstbin0 -> 111798 bytes
-rwxr-xr-xsource/x/fcitx5-anthy/fcitx5-anthy.SlackBuild6
-rw-r--r--source/x/fcitx5-chinese-addons/fcitx5-chinese-addons-5.1.5_dict.tar.zstbin0 -> 907852 bytes
-rwxr-xr-xsource/x/fcitx5-chinese-addons/fcitx5-chinese-addons.SlackBuild4
-rw-r--r--source/x/fcitx5-gtk/fcitx5-gtk-5.1.3.tar.zstbin0 -> 67927 bytes
-rwxr-xr-xsource/x/fcitx5-gtk/fcitx5-gtk.SlackBuild6
-rw-r--r--source/x/fcitx5-hangul/fcitx5-hangul-5.1.3.tar.zstbin0 -> 47343 bytes
-rwxr-xr-xsource/x/fcitx5-hangul/fcitx5-hangul.SlackBuild6
-rw-r--r--source/x/fcitx5-kkc/fcitx5-kkc-5.1.3.tar.zstbin0 -> 55610 bytes
-rwxr-xr-xsource/x/fcitx5-kkc/fcitx5-kkc.SlackBuild4
-rw-r--r--source/x/fcitx5-m17n/fcitx5-m17n-5.1.1.tar.zstbin0 -> 28422 bytes
-rwxr-xr-xsource/x/fcitx5-m17n/fcitx5-m17n.SlackBuild6
-rw-r--r--source/x/fcitx5-qt/fcitx5-qt-5.1.6.tar.zstbin0 -> 127978 bytes
-rwxr-xr-xsource/x/fcitx5-qt/fcitx5-qt.SlackBuild6
-rw-r--r--source/x/fcitx5-sayura/fcitx5-sayura-5.1.2.tar.zstbin0 -> 25363 bytes
-rwxr-xr-xsource/x/fcitx5-sayura/fcitx5-sayura.SlackBuild6
-rw-r--r--source/x/fcitx5-table-extra/fcitx5-table-extra-5.1.5.tar.zstbin0 -> 13837962 bytes
-rwxr-xr-xsource/x/fcitx5-table-extra/fcitx5-table-extra.SlackBuild6
-rw-r--r--source/x/fcitx5-table-other/fcitx5-table-other-5.1.2.tar.zstbin0 -> 532035 bytes
-rwxr-xr-xsource/x/fcitx5-table-other/fcitx5-table-other.SlackBuild6
-rw-r--r--source/x/fcitx5-unikey/fcitx5-unikey-5.1.4.tar.zstbin0 -> 114482 bytes
-rwxr-xr-xsource/x/fcitx5-unikey/fcitx5-unikey.SlackBuild6
-rw-r--r--source/x/fcitx5/fcitx5-5.1.9_dict.tar.zstbin0 -> 7531232 bytes
-rwxr-xr-xsource/x/fcitx5/fcitx5.SlackBuild6
-rwxr-xr-xsource/x/ibus-anthy/ibus-anthy.SlackBuild2
-rwxr-xr-xsource/x/ibus-hangul/ibus-hangul.SlackBuild2
-rwxr-xr-xsource/x/ibus-libpinyin/ibus-libpinyin.SlackBuild2
-rwxr-xr-xsource/x/ibus-table/ibus-table.SlackBuild2
-rwxr-xr-xsource/x/ibus/ibus.SlackBuild2
-rw-r--r--source/x/libime/libime-1.1.7_dict.tar.zstbin0 -> 36925132 bytes
-rwxr-xr-xsource/x/libime/libime.SlackBuild6
-rwxr-xr-xsource/x/marisa/marisa.SlackBuild2
-rwxr-xr-xsource/x/mtdev/mtdev.SlackBuild4
-rwxr-xr-xsource/x/pyxdg/pyxdg.SlackBuild2
-rw-r--r--source/x/wayland-protocols/wayland-protocols.url2
-rw-r--r--source/x/x11/build/rendercheck2
-rw-r--r--source/x/x11/build/xcb-proto2
-rw-r--r--source/x/x11/configure/meson17
-rw-r--r--source/x/x11/configure/rendercheck17
-rw-r--r--source/x/x11/make/ninja5
-rw-r--r--source/x/x11/make/rendercheck5
-rw-r--r--source/x/x11/src/xf86-input-wacom.url2
-rw-r--r--source/x/xcb-imdkit/xcb-imdkit-1.0.8.tar.zstbin0 -> 580618 bytes
-rwxr-xr-xsource/x/xcb-imdkit/xcb-imdkit.SlackBuild6
-rwxr-xr-xsource/xap/MPlayer/MPlayer.SlackBuild4
-rwxr-xr-xsource/xap/freerdp/freerdp.SlackBuild2
-rw-r--r--source/xap/gimp/0a67fb0484001e7a0bf14eb73c67f9e74325d524.patch28
-rwxr-xr-xsource/xap/gimp/gimp.SlackBuild7
-rwxr-xr-xsource/xap/hexchat/hexchat.SlackBuild2
-rwxr-xr-xsource/xap/mozilla-firefox/mozilla-firefox.SlackBuild2
-rw-r--r--source/xap/mozilla-thunderbird/gkrust.a.no.networking.check.diff31
-rwxr-xr-xsource/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild7
-rwxr-xr-xsource/xfce/mousepad/mousepad.SlackBuild2
-rwxr-xr-xsource/xfce/xfce4-notifyd/xfce4-notifyd.SlackBuild5
-rw-r--r--source/xfce/xfce4-notifyd/xfce4-notifyd.url2
383 files changed, 8554 insertions, 6300 deletions
diff --git a/ChangeLog.rss b/ChangeLog.rss
index 5b4723ce0..f5b97da38 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,10 +11,1204 @@
<description>Tracking Slackware development in git.</description>
<language>en-us</language>
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
- <pubDate>Wed, 27 Mar 2024 19:16:09 GMT</pubDate>
- <lastBuildDate>Wed, 27 Mar 2024 20:24:46 GMT</lastBuildDate>
+ <pubDate>Sat, 27 Apr 2024 19:02:25 GMT</pubDate>
+ <lastBuildDate>Sat, 27 Apr 2024 19:35:18 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
+ <title>Sat, 27 Apr 2024 19:02:25 GMT</title>
+ <pubDate>Sat, 27 Apr 2024 19:02:25 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240427190225</link>
+ <guid isPermaLink="false">20240427190225</guid>
+ <description>
+ <![CDATA[<pre>
+a/kernel-generic-6.6.29-x86_64-1.txz: Upgraded.
+a/kernel-huge-6.6.29-x86_64-1.txz: Upgraded.
+a/kernel-modules-6.6.29-x86_64-1.txz: Upgraded.
+ap/cups-2.4.8-x86_64-1.txz: Upgraded.
+d/kernel-headers-6.6.29-x86-1.txz: Upgraded.
+d/valgrind-3.23.0-x86_64-1.txz: Upgraded.
+k/kernel-source-6.6.29-noarch-1.txz: Upgraded.
+l/enchant-2.7.1-x86_64-1.txz: Upgraded.
+isolinux/initrd.img: Rebuilt.
+kernels/*: Upgraded.
+usb-and-pxe-installers/usbboot.img: Rebuilt.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Fri, 26 Apr 2024 20:12:32 GMT</title>
+ <pubDate>Fri, 26 Apr 2024 20:12:32 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240426201232</link>
+ <guid isPermaLink="false">20240426201232</guid>
+ <description>
+ <![CDATA[<pre>
+a/kernel-firmware-20240426_fc21f47-noarch-1.txz: Upgraded.
+ap/cups-2.4.7-x86_64-3.txz: Rebuilt.
+ Rebuild using --with-rundir=/run/cups.
+ap/cups-browsed-2.0.0-x86_64-1.txz: Added.
+ This is the CUPS/IPP print queue browser daemon, previously part of the
+ cups-filters package.
+ap/cups-filters-2.0.0-x86_64-1.txz: Upgraded.
+l/libarchive-3.7.4-x86_64-1.txz: Upgraded.
+l/libcupsfilters-2.0.0-x86_64-1.txz: Added.
+ This is required by cups-filters-2.0.0.
+l/libppd-2.0.0-x86_64-1.txz: Added.
+ This is required by cups-filters-2.0.0.
+l/libproxy-0.5.6-x86_64-1.txz: Upgraded.
+x/wayland-protocols-1.36-noarch-1.txz: Upgraded.
+xap/mozilla-firefox-125.0.2-x86_64-1.txz: Upgraded.
+xap/mozilla-thunderbird-125.0-x86_64-1.txz: Upgraded.
+extra/rust-for-mozilla/rust-1.70.0-x86_64-4.txz: Removed.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Thu, 25 Apr 2024 17:58:17 GMT</title>
+ <pubDate>Thu, 25 Apr 2024 17:58:17 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240425175817</link>
+ <guid isPermaLink="false">20240425175817</guid>
+ <description>
+ <![CDATA[<pre>
+l/PyQt-builder-1.16.2-x86_64-1.txz: Upgraded.
+l/fribidi-1.0.14-x86_64-1.txz: Upgraded.
+l/libarchive-3.7.3-x86_64-2.txz: Rebuilt.
+ Patched an out-of-bound error in the rar e8 filter that could allow for
+ the execution of arbitrary code.
+ Thanks to gmgf for the heads-up.
+ For more information, see:
+ https://github.com/advisories/GHSA-2jc9-36w4-pmqw
+ https://www.cve.org/CVERecord?id=CVE-2024-26256
+ (* Security fix *)
+n/bluez-5.75-x86_64-3.txz: Rebuilt.
+ [PATCH] shared/uhid: Fix crash if bt_uhid_destroy free replay structure.
+ Thanks to sombragris.
+n/libgpg-error-1.49-x86_64-1.txz: Upgraded.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Wed, 24 Apr 2024 20:08:55 GMT</title>
+ <pubDate>Wed, 24 Apr 2024 20:08:55 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240424200855</link>
+ <guid isPermaLink="false">20240424200855</guid>
+ <description>
+ <![CDATA[<pre>
+ap/dmidecode-3.6-x86_64-1.txz: Upgraded.
+kde/fcitx5-configtool-5.1.5-x86_64-1.txz: Upgraded.
+l/aom-3.9.0-x86_64-1.txz: Upgraded.
+x/mesa-24.0.6-x86_64-1.txz: Upgraded.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Tue, 23 Apr 2024 22:24:03 GMT</title>
+ <pubDate>Tue, 23 Apr 2024 22:24:03 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240423222403</link>
+ <guid isPermaLink="false">20240423222403</guid>
+ <description>
+ <![CDATA[<pre>
+d/ruby-3.3.1-x86_64-1.txz: Upgraded.
+ This update fixes security issues:
+ Arbitrary memory address read vulnerability with Regex search.
+ RCE vulnerability with .rdoc_options in RDoc.
+ Buffer overread vulnerability in StringIO.
+ For more information, see:
+ https://www.ruby-lang.org/en/news/2024/04/23/arbitrary-memory-address-read-regexp-cve-2024-27282/
+ https://www.ruby-lang.org/en/news/2024/03/21/rce-rdoc-cve-2024-27281/
+ https://www.ruby-lang.org/en/news/2024/03/21/buffer-overread-cve-2024-27280/
+ https://www.cve.org/CVERecord?id=CVE-2024-27282
+ https://www.cve.org/CVERecord?id=CVE-2024-27281
+ https://www.cve.org/CVERecord?id=CVE-2024-27280
+ (* Security fix *)
+l/python-docutils-0.21.2-x86_64-1.txz: Upgraded.
+x/rendercheck-1.6-x86_64-1.txz: Upgraded.
+x/xcb-imdkit-1.0.8-x86_64-1.txz: Upgraded.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Tue, 23 Apr 2024 19:48:05 GMT</title>
+ <pubDate>Tue, 23 Apr 2024 19:48:05 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240423194805</link>
+ <guid isPermaLink="false">20240423194805</guid>
+ <description>
+ <![CDATA[<pre>
+a/ed-1.20.2-x86_64-1.txz: Upgraded.
+d/parallel-20240422-noarch-1.txz: Upgraded.
+kde/krusader-2.8.1-x86_64-1.txz: Upgraded.
+kde/ktextaddons-1.5.4-x86_64-1.txz: Upgraded.
+l/libgusb-0.4.9-x86_64-1.txz: Upgraded.
+n/nmap-7.95-x86_64-1.txz: Upgraded.
+x/fcitx5-5.1.9-x86_64-1.txz: Upgraded.
+x/fcitx5-anthy-5.1.4-x86_64-1.txz: Upgraded.
+x/fcitx5-chinese-addons-5.1.5-x86_64-1.txz: Upgraded.
+x/fcitx5-gtk-5.1.3-x86_64-1.txz: Upgraded.
+x/fcitx5-hangul-5.1.3-x86_64-1.txz: Upgraded.
+x/fcitx5-kkc-5.1.3-x86_64-1.txz: Upgraded.
+x/fcitx5-m17n-5.1.1-x86_64-1.txz: Upgraded.
+x/fcitx5-qt-5.1.6-x86_64-1.txz: Upgraded.
+x/fcitx5-sayura-5.1.2-x86_64-1.txz: Upgraded.
+x/fcitx5-table-extra-5.1.5-x86_64-1.txz: Upgraded.
+x/fcitx5-table-other-5.1.2-x86_64-1.txz: Upgraded.
+x/fcitx5-unikey-5.1.4-x86_64-1.txz: Upgraded.
+x/libime-1.1.7-x86_64-1.txz: Upgraded.
+extra/emacs-regular-build/emacs-29.3-x86_64-2_regular.txz: Rebuilt.
+ This is a bugfix release.
+ Only build the X11/GTK+3 version. Use "emacs -nw" if you want to start it
+ in a terminal emulator in text mode, or rebuild if you really need to get
+ rid of the X11 dependency for some reason.
+ Build using --with-pdumper=auto. It seems that --with-dumping=unexec produces
+ a buggy Emacs here in the modern era, with symptoms such as "child signal FD:
+ Invalid argument". It's possible this had something to do with the reported
+ memory leaks as well.
+ Thanks to 3Tom for the bug report.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Mon, 22 Apr 2024 19:36:38 GMT</title>
+ <pubDate>Mon, 22 Apr 2024 19:36:38 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240422193638</link>
+ <guid isPermaLink="false">20240422193638</guid>
+ <description>
+ <![CDATA[<pre>
+a/elogind-255.4_r2-x86_64-2.txz: Rebuilt.
+ OK, this is looking good enough to return to the main tree now.
+ Thanks to hamkg, ctrlaltca, and rizitis for helping to debug the sleep issues
+ with upstream, and to Sven Eden for the upstream fixes. I've changed the
+ default sleep mode from s2idle to deep as s2idle still locks up most of the
+ systems I've tried it on. Eventually we'll probably have to swallow this pill
+ though (more notes on that in the SlackBuild).
+ It didn't seem like recompiling polkit again was necessary, but correct me if
+ I'm wrong about that.
+l/imagemagick-7.1.1_31-x86_64-1.txz: Upgraded.
+l/python-hatchling-1.24.2-x86_64-1.txz: Upgraded.
+l/vte-0.76.1-x86_64-1.txz: Upgraded.
+l/wireplumber-0.5.2-x86_64-1.txz: Upgraded.
+xap/freerdp-2.11.7-x86_64-1.txz: Upgraded.
+ This release eliminates a bunch of issues detected during oss-fuzz runs.
+ (* Security fix *)
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Sun, 21 Apr 2024 21:41:34 GMT</title>
+ <pubDate>Sun, 21 Apr 2024 21:41:34 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240421214134</link>
+ <guid isPermaLink="false">20240421214134</guid>
+ <description>
+ <![CDATA[<pre>
+a/etc-15.1-x86_64-11.txz: Rebuilt.
+ Populate missing /etc/gshadow entries. Thanks to opty.
+l/PyQt-builder-1.16.1-x86_64-1.txz: Upgraded.
+l/python-pluggy-1.5.0-x86_64-1.txz: Upgraded.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Sat, 20 Apr 2024 00:10:39 GMT</title>
+ <pubDate>Sat, 20 Apr 2024 00:10:39 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240420001039</link>
+ <guid isPermaLink="false">20240420001039</guid>
+ <description>
+ <![CDATA[<pre>
+l/gdk-pixbuf2-2.42.11-x86_64-2.txz: Rebuilt.
+ Recompiled with -Dtests=false -Dothers=enabled to fix gkrellm.
+ Thanks to J_W for the bug report.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Fri, 19 Apr 2024 19:36:17 GMT</title>
+ <pubDate>Fri, 19 Apr 2024 19:36:17 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240419193617</link>
+ <guid isPermaLink="false">20240419193617</guid>
+ <description>
+ <![CDATA[<pre>
+a/elogind-252.23-x86_64-3.txz: Rebuilt.
+ All right, it's time to stop the bleeding (edge). This has been verified as
+ the last working version of elogind, so we'll revert for now while moving the
+ newer sources into /testing. We didn't actually *need* the 255 branch for
+ libgudev (I was mistakenly under that impression), so this will be fine for
+ now. We'll keep an eye on upstream and move forward when things settle down.
+d/vala-0.56.17-x86_64-1.txz: Upgraded.
+l/gdk-pixbuf2-2.42.11-x86_64-1.txz: Upgraded.
+l/gtk4-4.14.3-x86_64-1.txz: Upgraded.
+l/polkit-124-x86_64-2.txz: Rebuilt.
+ Recompiled against elogind-252.23.
+l/python-sphinx-7.3.7-x86_64-1.txz: Upgraded.
+n/NetworkManager-1.46.0-x86_64-2.txz: Rebuilt.
+ Build with meson instead of autotools, since setting session_tracking to
+ elogind is ignored with autotools, and is set to consolekit instead.
+ While this didn't seem to make a difference in practice, better to get this
+ right now and rule it out as part of the issue.
+ Thanks to marav and LuckyCyborg for the options hints.
+x/xdg-desktop-portal-1.18.4-x86_64-1.txz: Upgraded.
+xap/freerdp-2.11.6-x86_64-1.txz: Upgraded.
+ This release is a security release and addresses multiple issues:
+ [Low] OutOfBound Read in zgfx_decompress_segment.
+ [Moderate] Integer overflow & OutOfBound Write in
+ clear_decompress_residual_data.
+ [Low] integer underflow in nsc_rle_decode.
+ [Low] OutOfBound Read in planar_skip_plane_rle.
+ [Low] OutOfBound Read in ncrush_decompress.
+ [Low] OutOfBound Read in interleaved_decompress.
+ For more information, see:
+ https://www.cve.org/CVERecord?id=CVE-2024-32041
+ https://www.cve.org/CVERecord?id=CVE-2024-32039
+ https://www.cve.org/CVERecord?id=CVE-2024-32040
+ https://www.cve.org/CVERecord?id=CVE-2024-32458
+ https://www.cve.org/CVERecord?id=CVE-2024-32459
+ https://www.cve.org/CVERecord?id=CVE-2024-32460
+ (* Security fix *)
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Fri, 19 Apr 2024 05:38:28 GMT</title>
+ <pubDate>Fri, 19 Apr 2024 05:38:28 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240419053828</link>
+ <guid isPermaLink="false">20240419053828</guid>
+ <description>
+ <![CDATA[<pre>
+xap/mozilla-thunderbird-115.10.1-x86_64-1.txz: Upgraded.
+ This is a bugfix release.
+ For more information, see:
+ https://www.mozilla.org/en-US/thunderbird/115.10.1/releasenotes/
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Thu, 18 Apr 2024 19:17:30 GMT</title>
+ <pubDate>Thu, 18 Apr 2024 19:17:30 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240418191730</link>
+ <guid isPermaLink="false">20240418191730</guid>
+ <description>
+ <![CDATA[<pre>
+a/aaa_glibc-solibs-2.39-x86_64-2.txz: Rebuilt.
+ap/vim-9.1.0346-x86_64-1.txz: Upgraded.
+d/llvm-18.1.4-x86_64-1.txz: Upgraded.
+d/nasm-2.16.03-x86_64-1.txz: Upgraded.
+l/glibc-2.39-x86_64-2.txz: Rebuilt.
+ This update fixes a security issue:
+ The iconv() function in the GNU C Library versions 2.39 and older may
+ overflow the output buffer passed to it by up to 4 bytes when converting
+ strings to the ISO-2022-CN-EXT character set, which may be used to crash
+ an application or overwrite a neighbouring variable.
+ For more information, see:
+ https://www.cve.org/CVERecord?id=CVE-2024-2961
+ (* Security fix *)
+l/glibc-i18n-2.39-x86_64-2.txz: Rebuilt.
+l/glibc-profile-2.39-x86_64-2.txz: Rebuilt.
+l/pycups-2.0.4-x86_64-1.txz: Upgraded.
+l/python-hatchling-1.24.1-x86_64-1.txz: Upgraded.
+l/python-sphinx-7.3.6-x86_64-1.txz: Upgraded.
+n/bind-9.18.26-x86_64-1.txz: Upgraded.
+ This is a bugfix release.
+xap/vim-gvim-9.1.0346-x86_64-1.txz: Upgraded.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Wed, 17 Apr 2024 20:35:48 GMT</title>
+ <pubDate>Wed, 17 Apr 2024 20:35:48 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240417203548</link>
+ <guid isPermaLink="false">20240417203548</guid>
+ <description>
+ <![CDATA[<pre>
+a/kernel-firmware-20240417_e678699-noarch-1.txz: Upgraded.
+a/kernel-generic-6.6.28-x86_64-1.txz: Upgraded.
+a/kernel-huge-6.6.28-x86_64-1.txz: Upgraded.
+a/kernel-modules-6.6.28-x86_64-1.txz: Upgraded.
+a/xfsprogs-6.7.0-x86_64-1.txz: Upgraded.
+d/kernel-headers-6.6.28-x86-1.txz: Upgraded.
+k/kernel-source-6.6.28-noarch-1.txz: Upgraded.
+l/pycups-2.0.3-x86_64-1.txz: Upgraded.
+l/python-sphinx-7.3.5-x86_64-1.txz: Upgraded.
+n/bluez-5.75-x86_64-2.txz: Rebuilt.
+ Prune duplicate config files. Thanks to audriusk.
+x/libXmu-1.2.1-x86_64-1.txz: Upgraded.
+x/util-macros-1.20.1-noarch-1.txz: Upgraded.
+x/wayland-protocols-1.35-noarch-1.txz: Upgraded.
+xap/mozilla-thunderbird-115.10.0-x86_64-1.txz: Upgraded.
+ This release contains security fixes and improvements.
+ For more information, see:
+ https://www.mozilla.org/en-US/thunderbird/115.10.0/releasenotes/
+ https://www.mozilla.org/en-US/security/known-vulnerabilities/thunderbird/#thunderbird115.10
+ (* Security fix *)
+xfce/xfce4-notifyd-0.9.4-x86_64-2.txz: Rebuilt.
+ Do not install DBus service files, as these cause xfce4-notifyd to start in
+ plasma sessions. Thanks to ctrlaltca.
+isolinux/initrd.img: Rebuilt.
+kernels/*: Upgraded.
+usb-and-pxe-installers/usbboot.img: Rebuilt.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Tue, 16 Apr 2024 21:57:56 GMT</title>
+ <pubDate>Tue, 16 Apr 2024 21:57:56 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240416215756</link>
+ <guid isPermaLink="false">20240416215756</guid>
+ <description>
+ <![CDATA[<pre>
+a/aaa_libraries-15.1-x86_64-30.txz: Rebuilt.
+ Upgraded: libcares.so.2.13.1.
+ Added (temporarily): libboost_*.so.1.84.0.
+ap/pamixer-1.6-x86_64-2.txz: Rebuilt.
+ Recompiled against boost-1.85.0.
+kde/kig-23.08.5-x86_64-4.txz: Rebuilt.
+ Recompiled against boost-1.85.0.
+kde/kopeninghours-23.08.5-x86_64-4.txz: Rebuilt.
+ Recompiled against boost-1.85.0.
+kde/krita-5.2.2-x86_64-8.txz: Rebuilt.
+ Recompiled against boost-1.85.0.
+l/boost-1.85.0-x86_64-1.txz: Upgraded.
+ Shared library .so-version bump.
+l/cryfs-0.10.3-x86_64-11.txz: Rebuilt.
+ Recompiled against boost-1.85.0.
+x/fcitx5-chinese-addons-5.1.4-x86_64-2.txz: Rebuilt.
+ Recompiled against boost-1.85.0.
+x/libime-1.1.6-x86_64-2.txz: Rebuilt.
+ Recompiled against boost-1.85.0.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Tue, 16 Apr 2024 18:50:13 GMT</title>
+ <pubDate>Tue, 16 Apr 2024 18:50:13 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240416185013</link>
+ <guid isPermaLink="false">20240416185013</guid>
+ <description>
+ <![CDATA[<pre>
+a/elogind-255.4_r2-x86_64-1.txz: Upgraded.
+ Prefer SuspendMode=deep. Thanks to LuckyCyborg.
+ Make 10-elogind.conf .new (but it will still be forced in this time).
+ Fix reading login.conf. Thanks to af7567.
+ This branch is feeling a bit alpha to me, but we'll stick with it for now.
+ap/groff-1.23.0-x86_64-2.txz: Rebuilt.
+ [PATCH] Revert upstream change of mapping special characters for UTF-8.
+ Thanks to Stuart Winter.
+l/mozjs115-115.10.0esr-x86_64-1.txz: Upgraded.
+l/python-hatchling-1.24.0-x86_64-1.txz: Upgraded.
+n/bluez-5.75-x86_64-1.txz: Upgraded.
+x/libxcb-1.17.0-x86_64-1.txz: Upgraded.
+xap/mozilla-firefox-115.10.0esr-x86_64-1.txz: Upgraded.
+ This update contains security fixes and improvements.
+ For more information, see:
+ https://www.mozilla.org/en-US/firefox/115.10.0/releasenotes/
+ https://www.mozilla.org/security/advisories/mfsa2024-19/
+ https://www.cve.org/CVERecord?id=CVE-2024-3852
+ https://www.cve.org/CVERecord?id=CVE-2024-3854
+ https://www.cve.org/CVERecord?id=CVE-2024-3857
+ https://www.cve.org/CVERecord?id=CVE-2024-2609
+ https://www.cve.org/CVERecord?id=CVE-2024-3859
+ https://www.cve.org/CVERecord?id=CVE-2024-3861
+ https://www.cve.org/CVERecord?id=CVE-2024-3863
+ https://www.cve.org/CVERecord?id=CVE-2024-3302
+ https://www.cve.org/CVERecord?id=CVE-2024-3864
+ (* Security fix *)
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Mon, 15 Apr 2024 22:28:37 GMT</title>
+ <pubDate>Mon, 15 Apr 2024 22:28:37 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240415222837</link>
+ <guid isPermaLink="false">20240415222837</guid>
+ <description>
+ <![CDATA[<pre>
+ap/linuxdoc-tools-0.9.83-x86_64-1.txz: Upgraded.
+ Upgraded to linuxdoc-tools-0.9.83, gtk-doc-1.34.0, and asciidoc-10.2.0.
+ See the ChangeLog in source/ap/linuxdoc-tools for more details.
+ Thanks to Stuart Winter.
+ap/sqlite-3.45.3-x86_64-1.txz: Upgraded.
+l/Mako-1.3.3-x86_64-1.txz: Upgraded.
+l/pipewire-1.0.5-x86_64-1.txz: Upgraded.
+l/python-hatchling-1.23.0-x86_64-1.txz: Upgraded.
+x/libwacom-2.11.0-x86_64-1.txz: Upgraded.
+x/xcb-proto-1.17.0-x86_64-1.txz: Upgraded.
+x/xf86-input-wacom-1.2.2-x86_64-1.txz: Upgraded.
+xap/pan-0.158-x86_64-1.txz: Upgraded.
+ Let's process the git pull with NOCONFIGURE=1 ./autogen.sh for FTIO. :-)
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Sun, 14 Apr 2024 18:35:32 GMT</title>
+ <pubDate>Sun, 14 Apr 2024 18:35:32 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240414183532</link>
+ <guid isPermaLink="false">20240414183532</guid>
+ <description>
+ <![CDATA[<pre>
+a/less-653-x86_64-2.txz: Rebuilt.
+ This update patches a security issue:
+ less through 653 allows OS command execution via a newline character in the
+ name of a file, because quoting is mishandled in filename.c. Exploitation
+ typically requires use with attacker-controlled file names, such as the files
+ extracted from an untrusted archive. Exploitation also requires the LESSOPEN
+ environment variable, but this is set by default in many common cases.
+ For more information, see:
+ https://www.cve.org/CVERecord?id=CVE-2024-32487
+ (* Security fix *)
+ap/inxi-3.3.34_1-noarch-1.txz: Upgraded.
+d/python-setuptools-69.5.1-x86_64-1.txz: Upgraded.
+n/bluez-5.74-x86_64-1.txz: Upgraded.
+xfce/xfce4-notifyd-0.9.4-x86_64-1.txz: Upgraded.
+ Almost everyone has jumped to this version, so we'll get with the program.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Sat, 13 Apr 2024 19:45:25 GMT</title>
+ <pubDate>Sat, 13 Apr 2024 19:45:25 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240413194525</link>
+ <guid isPermaLink="false">20240413194525</guid>
+ <description>
+ <![CDATA[<pre>
+l/imagemagick-7.1.1_29-x86_64-1.txz: Upgraded.
+ Revert to the previous ImageMagick because the latest one is destroying SVG
+ files if "identify" or "display" is used on them.
+ Thanks to pc2005.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Sat, 13 Apr 2024 18:44:55 GMT</title>
+ <pubDate>Sat, 13 Apr 2024 18:44:55 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240413184455</link>
+ <guid isPermaLink="false">20240413184455</guid>
+ <description>
+ <![CDATA[<pre>
+a/kernel-firmware-20240412_5da74b1-noarch-1.txz: Upgraded.
+a/kernel-generic-6.6.27-x86_64-1.txz: Upgraded.
+a/kernel-huge-6.6.27-x86_64-1.txz: Upgraded.
+a/kernel-modules-6.6.27-x86_64-1.txz: Upgraded.
+d/kernel-headers-6.6.27-x86-1.txz: Upgraded.
+d/python-setuptools-69.5.0-x86_64-1.txz: Upgraded.
+k/kernel-source-6.6.27-noarch-1.txz: Upgraded.
+l/libwebp-1.4.0-x86_64-1.txz: Upgraded.
+l/opus-1.5.2-x86_64-1.txz: Upgraded.
+x/xorg-server-21.1.13-x86_64-1.txz: Upgraded.
+x/xorg-server-xephyr-21.1.13-x86_64-1.txz: Upgraded.
+x/xorg-server-xnest-21.1.13-x86_64-1.txz: Upgraded.
+x/xorg-server-xvfb-21.1.13-x86_64-1.txz: Upgraded.
+isolinux/initrd.img: Rebuilt.
+kernels/*: Upgraded.
+usb-and-pxe-installers/usbboot.img: Rebuilt.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Sat, 13 Apr 2024 00:59:20 GMT</title>
+ <pubDate>Sat, 13 Apr 2024 00:59:20 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240413005920</link>
+ <guid isPermaLink="false">20240413005920</guid>
+ <description>
+ <![CDATA[<pre>
+l/python-docutils-0.21.1-x86_64-2.txz: Rebuilt.
+ Fix ridiculous broken symlink. Thanks to marav.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Fri, 12 Apr 2024 19:08:59 GMT</title>
+ <pubDate>Fri, 12 Apr 2024 19:08:59 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240412190859</link>
+ <guid isPermaLink="false">20240412190859</guid>
+ <description>
+ <![CDATA[<pre>
+a/less-653-x86_64-1.txz: Upgraded.
+d/ninja-1.12.0-x86_64-1.txz: Upgraded.
+d/valgrind-3.22.0-x86_64-1.txz: Added.
+ Thanks to Kyle Guinn, Peter Wang, and Willy Sudiarto Raharjo.
+l/netpbm-11.06.01-x86_64-1.txz: Upgraded.
+n/php-8.3.6-x86_64-1.txz: Upgraded.
+ This update fixes bugs and security issues.
+ For more information, see:
+ https://www.php.net/ChangeLog-8.php#8.3.6
+ (* Security fix *)
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Thu, 11 Apr 2024 21:36:28 GMT</title>
+ <pubDate>Thu, 11 Apr 2024 21:36:28 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240411213628</link>
+ <guid isPermaLink="false">20240411213628</guid>
+ <description>
+ <![CDATA[<pre>
+d/cmake-3.29.2-x86_64-1.txz: Upgraded.
+l/polkit-124-x86_64-1.txz: Upgraded.
+ Thanks to marav for the patches.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Thu, 11 Apr 2024 19:05:36 GMT</title>
+ <pubDate>Thu, 11 Apr 2024 19:05:36 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240411190536</link>
+ <guid isPermaLink="false">20240411190536</guid>
+ <description>
+ <![CDATA[<pre>
+a/elogind-255.4-x86_64-1.txz: Upgraded.
+a/libblockdev-3.1.1_1-x86_64-1.txz: Upgraded.
+a/libbytesize-2.10-x86_64-1.txz: Upgraded.
+a/libgudev-238-x86_64-1.txz: Upgraded.
+a/udisks-1.0.5-x86_64-11.txz: Removed.
+a/udisks2-2.10.1-x86_64-1.txz: Upgraded.
+a/upower-1.90.4-x86_64-1.txz: Upgraded.
+l/python-docutils-0.21.1-x86_64-1.txz: Upgraded.
+l/python-idna-3.7-x86_64-1.txz: Upgraded.
+n/php-8.3.5-x86_64-1.txz: Upgraded.
+ This update fixes bugs and security issues.
+ For more information, see:
+ https://www.php.net/ChangeLog-8.php#8.3.6
+ (* Security fix *)
+x/ibus-m17n-1.4.29-x86_64-1.txz: Upgraded.
+x/mesa-24.0.5-x86_64-1.txz: Upgraded.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Wed, 10 Apr 2024 19:09:14 GMT</title>
+ <pubDate>Wed, 10 Apr 2024 19:09:14 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240410190914</link>
+ <guid isPermaLink="false">20240410190914</guid>
+ <description>
+ <![CDATA[<pre>
+a/cryptsetup-2.7.2-x86_64-1.txz: Upgraded.
+a/kernel-firmware-20240410_53438f8-noarch-1.txz: Upgraded.
+a/kernel-generic-6.6.26-x86_64-1.txz: Upgraded.
+a/kernel-huge-6.6.26-x86_64-1.txz: Upgraded.
+a/kernel-modules-6.6.26-x86_64-1.txz: Upgraded.
+a/openssl-solibs-3.3.0-x86_64-1.txz: Upgraded.
+a/pam-1.6.1-x86_64-1.txz: Upgraded.
+d/kernel-headers-6.6.26-x86-1.txz: Upgraded.
+d/rust-1.77.2-x86_64-1.txz: Upgraded.
+ [PATCH] compiler: Use wasm-ld for wasm targets.
+ Thanks to Heinz Wiesinger.
+k/kernel-source-6.6.26-noarch-1.txz: Upgraded.
+ +SPECTRE_BHI_AUTO n
+ +SPECTRE_BHI_OFF n
+ +SPECTRE_BHI_ON y
+l/gst-plugins-bad-free-1.24.2-x86_64-1.txz: Upgraded.
+l/gst-plugins-base-1.24.2-x86_64-1.txz: Upgraded.
+l/gst-plugins-good-1.24.2-x86_64-1.txz: Upgraded.
+l/gst-plugins-libav-1.24.2-x86_64-1.txz: Upgraded.
+l/gstreamer-1.24.2-x86_64-1.txz: Upgraded.
+l/libcap-ng-0.8.5-x86_64-1.txz: Upgraded.
+l/nodejs-20.12.2-x86_64-1.txz: Upgraded.
+l/python-trove-classifiers-2024.4.10-x86_64-1.txz: Upgraded.
+n/gnutls-3.8.5-x86_64-2.txz: Rebuilt.
+ [PATCH] Fix RSAES-PKCS1-v1_5 system-wide configuration.
+ Thanks to bortolotto.
+n/openssl-3.3.0-x86_64-1.txz: Upgraded.
+isolinux/initrd.img: Rebuilt.
+kernels/*: Upgraded.
+usb-and-pxe-installers/usbboot.img: Rebuilt.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Tue, 9 Apr 2024 18:14:27 GMT</title>
+ <pubDate>Tue, 9 Apr 2024 18:14:27 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240409181427</link>
+ <guid isPermaLink="false">20240409181427</guid>
+ <description>
+ <![CDATA[<pre>
+l/abseil-cpp-20240116.2-x86_64-1.txz: Upgraded.
+l/dotconf-1.4.1-x86_64-1.txz: Upgraded.
+t/texlive-2024.240409-x86_64-1.txz: Upgraded.
+ Thanks to Johannes Schoepfer.
+x/xorg-server-xwayland-23.2.6-x86_64-1.txz: Upgraded.
+xap/blueman-2.4.1-x86_64-1.txz: Upgraded.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Mon, 8 Apr 2024 18:44:37 GMT</title>
+ <pubDate>Mon, 8 Apr 2024 18:44:37 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240408184437</link>
+ <guid isPermaLink="false">20240408184437</guid>
+ <description>
+ <![CDATA[<pre>
+l/imagemagick-7.1.1_30-x86_64-1.txz: Upgraded.
+l/libarchive-3.7.3-x86_64-1.txz: Upgraded.
+ This update fixes a security issue:
+ Fix possible vulnerability in tar error reporting introduced in f27c173
+ by JiaT75.
+ For more information, see:
+ https://github.com/libarchive/libarchive/commit/f27c173d17dc807733b3a4f8c11207c3f04ff34f
+ https://github.com/libarchive/libarchive/pull/2101
+ (* Security fix *)
+n/net-snmp-5.9.4-x86_64-3.txz: Rebuilt.
+ [PATCH] Add Linux 6.7 compatibility parsing /proc/net/snmp.
+ Thanks to walecha.
+n/rsync-3.3.0-x86_64-1.txz: Upgraded.
+x/xorg-sgml-doctools-1.12.1-x86_64-1.txz: Upgraded.
+xap/gimp-2.10.36-x86_64-3.txz: Rebuilt.
+ [PATCH] QuitDialog: disconnect signal handler on dialog destroy.
+ This fixes a crash on quit.
+ Thanks to USUARIONUEVO.
+xap/xlockmore-5.77-x86_64-1.txz: Upgraded.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Sat, 6 Apr 2024 17:19:58 GMT</title>
+ <pubDate>Sat, 6 Apr 2024 17:19:58 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240406171958</link>
+ <guid isPermaLink="false">20240406171958</guid>
+ <description>
+ <![CDATA[<pre>
+a/pciutils-3.12.0-x86_64-1.txz: Upgraded.
+l/pygobject-2.28.7-x86_64-10.txz: Rebuilt.
+ Build with PYTHON=python2 so that we don't have a call to unversioned python
+ in pygobject-codegen-2.0. Fixes building gimp from git.
+ Thanks to Petri Kaukasoina.
+l/pygobject3-3.48.2-x86_64-1.txz: Upgraded.
+x/libX11-1.8.9-x86_64-1.txz: Upgraded.
+x/mtdev-1.1.7-x86_64-1.txz: Upgraded.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Fri, 5 Apr 2024 20:11:23 GMT</title>
+ <pubDate>Fri, 5 Apr 2024 20:11:23 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240405201123</link>
+ <guid isPermaLink="false">20240405201123</guid>
+ <description>
+ <![CDATA[<pre>
+a/etc-15.1-x86_64-10.txz: Rebuilt.
+ Added nut user (218) and nut group (218).
+a/genpower-1.0.5-x86_64-5.txz: Removed.
+a/nut-2.8.2-x86_64-1.txz: Added.
+ This is a package to support uninterruptible power supplies, and replaces
+ the obsolete genpower package.
+ Thanks to V'yacheslav Stetskevych for the original SBo script.
+a/sysvinit-scripts-15.1-noarch-16.txz: Rebuilt.
+ rc.M: start the NUT init scripts rc.nut-drvctl, rc.nut-upsd, and
+ rc.nut-upsmon. Remove the genpower block.
+ rc.6: support stopping the UPS inverter on the way down if we see
+ /etc/killpower. Remove the genpower block.
+a/tcsh-6.24.12-x86_64-1.txz: Upgraded.
+ap/man-db-2.12.1-x86_64-1.txz: Upgraded.
+ap/mpg123-1.32.6-x86_64-1.txz: Upgraded.
+ap/vim-9.1.0265-x86_64-1.txz: Upgraded.
+d/cargo-vendor-filterer-0.5.14-x86_64-1.txz: Upgraded.
+d/nasm-2.16.02-x86_64-1.txz: Upgraded.
+l/libproxy-0.5.5-x86_64-1.txz: Upgraded.
+l/python-hatchling-1.22.5-x86_64-1.txz: Upgraded.
+l/python-typing_extensions-4.11.0-x86_64-1.txz: Upgraded.
+x/xdm-1.1.16-x86_64-1.txz: Upgraded.
+xap/vim-gvim-9.1.0265-x86_64-1.txz: Upgraded.
+extra/bash-completion/bash-completion-2.13.0-noarch-1.txz: Upgraded.
+extra/tigervnc/tigervnc-1.13.1-x86_64-5.txz: Rebuilt.
+ Recompiled against xorg-server-21.1.12 to fix security issues:
+ Heap buffer overread/data leakage in ProcXIGetSelectedEvents.
+ Heap buffer overread/data leakage in ProcXIPassiveGrabDevice.
+ Heap buffer overread/data leakage in ProcAppleDRICreatePixmap.
+ Use-after-free in ProcRenderAddGlyphs.
+ For more information, see:
+ https://lists.x.org/archives/xorg-announce/2024-April/003497.html
+ https://www.cve.org/CVERecord?id=CVE-2024-31080
+ https://www.cve.org/CVERecord?id=CVE-2024-31081
+ https://www.cve.org/CVERecord?id=CVE-2024-31082
+ https://www.cve.org/CVERecord?id=CVE-2024-31083
+ (* Security fix *)
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Thu, 4 Apr 2024 20:49:23 GMT</title>
+ <pubDate>Thu, 4 Apr 2024 20:49:23 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240404204923</link>
+ <guid isPermaLink="false">20240404204923</guid>
+ <description>
+ <![CDATA[<pre>
+a/hwdata-0.381-noarch-1.txz: Upgraded.
+a/kernel-generic-6.6.25-x86_64-1.txz: Upgraded.
+a/kernel-huge-6.6.25-x86_64-1.txz: Upgraded.
+a/kernel-modules-6.6.25-x86_64-1.txz: Upgraded.
+d/cmake-3.29.1-x86_64-1.txz: Upgraded.
+d/kernel-headers-6.6.25-x86-1.txz: Upgraded.
+d/llvm-18.1.3-x86_64-1.txz: Upgraded.
+k/kernel-source-6.6.25-noarch-1.txz: Upgraded.
+kde/kstars-3.7.0-x86_64-1.txz: Upgraded.
+l/enchant-2.6.9-x86_64-1.txz: Upgraded.
+l/libclc-18.1.3-x86_64-1.txz: Upgraded.
+l/sof-firmware-2024.03-noarch-1.txz: Upgraded.
+n/gnutls-3.8.5-x86_64-1.txz: Upgraded.
+n/httpd-2.4.59-x86_64-1.txz: Upgraded.
+ This update fixes security issues:
+ HTTP/2 DoS by memory exhaustion on endless continuation frames.
+ HTTP Response Splitting in multiple modules.
+ HTTP response splitting.
+ For more information, see:
+ https://downloads.apache.org/httpd/CHANGES_2.4.59
+ https://www.cve.org/CVERecord?id=CVE-2024-27316
+ https://www.cve.org/CVERecord?id=CVE-2024-24795
+ https://www.cve.org/CVERecord?id=CVE-2023-38709
+ (* Security fix *)
+n/nghttp2-1.61.0-x86_64-1.txz: Upgraded.
+ This update fixes security issues:
+ nghttp2 library keeps reading the unbounded number of HTTP/2 CONTINUATION
+ frames even after a stream is reset to keep HPACK context in sync. This
+ causes excessive CPU usage to decode HPACK stream. nghttp2 v1.61.0 mitigates
+ this vulnerability by limiting the number of CONTINUATION frames it can
+ accept after a HEADERS frame.
+ For more information, see:
+ https://github.com/nghttp2/nghttp2/security/advisories/GHSA-x6x3-gv8h-m57q
+ https://www.kb.cert.org/vuls/id/421644
+ https://www.cve.org/CVERecord?id=CVE-2024-28182
+ (* Security fix *)
+x/xdg-desktop-portal-1.18.3-x86_64-1.txz: Upgraded.
+isolinux/initrd.img: Rebuilt.
+kernels/*: Upgraded.
+usb-and-pxe-installers/usbboot.img: Rebuilt.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Wed, 3 Apr 2024 22:22:06 GMT</title>
+ <pubDate>Wed, 3 Apr 2024 22:22:06 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240403222206</link>
+ <guid isPermaLink="false">20240403222206</guid>
+ <description>
+ <![CDATA[<pre>
+l/PyQt-builder-1.16.0-x86_64-1.txz: Upgraded.
+l/gst-plugins-bad-free-1.24.1-x86_64-2.txz: Rebuilt.
+ Recompiled against aom-3.8.2 to build libgstaom.so.
+l/nodejs-20.12.1-x86_64-1.txz: Upgraded.
+l/python-lxml-5.2.1-x86_64-1.txz: Upgraded.
+x/xorg-server-21.1.12-x86_64-1.txz: Upgraded.
+ This update fixes security issues:
+ Heap buffer overread/data leakage in ProcXIGetSelectedEvents.
+ Heap buffer overread/data leakage in ProcXIPassiveGrabDevice.
+ Heap buffer overread/data leakage in ProcAppleDRICreatePixmap.
+ Use-after-free in ProcRenderAddGlyphs.
+ For more information, see:
+ https://lists.x.org/archives/xorg-announce/2024-April/003497.html
+ https://www.cve.org/CVERecord?id=CVE-2024-31080
+ https://www.cve.org/CVERecord?id=CVE-2024-31081
+ https://www.cve.org/CVERecord?id=CVE-2024-31082
+ https://www.cve.org/CVERecord?id=CVE-2024-31083
+ (* Security fix *)
+x/xorg-server-xephyr-21.1.12-x86_64-1.txz: Upgraded.
+x/xorg-server-xnest-21.1.12-x86_64-1.txz: Upgraded.
+x/xorg-server-xvfb-21.1.12-x86_64-1.txz: Upgraded.
+x/xorg-server-xwayland-23.2.5-x86_64-1.txz: Upgraded.
+ This update fixes security issues:
+ Heap buffer overread/data leakage in ProcXIGetSelectedEvents.
+ Heap buffer overread/data leakage in ProcXIPassiveGrabDevice.
+ Use-after-free in ProcRenderAddGlyphs.
+ For more information, see:
+ https://lists.x.org/archives/xorg-announce/2024-April/003497.html
+ https://www.cve.org/CVERecord?id=CVE-2024-31080
+ https://www.cve.org/CVERecord?id=CVE-2024-31081
+ https://www.cve.org/CVERecord?id=CVE-2024-31083
+ (* Security fix *)
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Wed, 3 Apr 2024 19:58:56 GMT</title>
+ <pubDate>Wed, 3 Apr 2024 19:58:56 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240403195856</link>
+ <guid isPermaLink="false">20240403195856</guid>
+ <description>
+ <![CDATA[<pre>
+a/kernel-generic-6.6.24-x86_64-1.txz: Upgraded.
+a/kernel-huge-6.6.24-x86_64-1.txz: Upgraded.
+a/kernel-modules-6.6.24-x86_64-1.txz: Upgraded.
+d/kernel-headers-6.6.24-x86-1.txz: Upgraded.
+d/python3-3.11.9-x86_64-1.txz: Upgraded.
+k/kernel-source-6.6.24-noarch-1.txz: Upgraded.
+ -AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT n
+ -GCC11_NO_ARRAY_BOUNDS y
+ NUMA_BALANCING n -> y
+ +GCC10_NO_ARRAY_BOUNDS y
+ +NUMA_BALANCING_DEFAULT_ENABLED y
+kde/libindi-2.0.7-x86_64-1.txz: Upgraded.
+l/SDL2-2.30.2-x86_64-1.txz: Upgraded.
+l/aom-3.8.2-x86_64-1.txz: Added.
+ Needed to add AV1 encode/decode support to ffmpeg.
+ Thanks to Andrew Strong.
+l/dav1d-1.4.1-x86_64-1.txz: Added.
+ Needed to add AV1 decode support to ffmpeg.
+l/ffmpeg-6.1.1-x86_64-2.txz: Rebuilt.
+ Patched to build with nv-codec-headers-12.2.72.0. Thanks to J_W.
+ Compiled against aom-3.8.2 and dav1d-1.4.1 for AV1 support.
+ Thanks to glennmcc.
+l/gtk4-4.14.2-x86_64-1.txz: Upgraded.
+n/whois-5.5.22-x86_64-1.txz: Upgraded.
+ Fixed a segmentation fault with --no-recursion.
+ Updated the .bm and .vi TLD servers.
+ Removed 4 new gTLDs which are no longer active.
+xap/MPlayer-20240403-x86_64-1.txz: Upgraded.
+ Compiled using --enable-libaom-lavc and --enable-libdav1d-lavc.
+ Thanks to glennmcc.
+xap/pan-0.157-x86_64-1.txz: Upgraded.
+isolinux/initrd.img: Rebuilt.
+kernels/*: Upgraded.
+usb-and-pxe-installers/usbboot.img: Rebuilt.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Mon, 1 Apr 2024 19:02:42 GMT</title>
+ <pubDate>Mon, 1 Apr 2024 19:02:42 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240401190242</link>
+ <guid isPermaLink="false">20240401190242</guid>
+ <description>
+ <![CDATA[<pre>
+d/nv-codec-headers-12.2.72.0-x86_64-1.txz: Upgraded.
+d/parallel-20240322-noarch-1.txz: Upgraded.
+kde/calligra-3.2.1-x86_64-38.txz: Rebuilt.
+ Recompiled against poppler-24.04.0.
+kde/cantor-23.08.5-x86_64-5.txz: Rebuilt.
+ Recompiled against poppler-24.04.0.
+kde/kfilemetadata-5.115.0-x86_64-3.txz: Rebuilt.
+ Recompiled against poppler-24.04.0.
+kde/kile-2.9.93-x86_64-32.txz: Rebuilt.
+ Recompiled against poppler-24.04.0.
+kde/kitinerary-23.08.5-x86_64-3.txz: Rebuilt.
+ Recompiled against poppler-24.04.0.
+kde/krita-5.2.2-x86_64-7.txz: Rebuilt.
+ Recompiled against poppler-24.04.0.
+kde/okular-23.08.5-x86_64-3.txz: Rebuilt.
+ Recompiled against poppler-24.04.0.
+l/gobject-introspection-1.80.1-x86_64-1.txz: Upgraded.
+l/netpbm-11.06.00-x86_64-1.txz: Upgraded.
+l/poppler-24.04.0-x86_64-1.txz: Upgraded.
+ Shared library .so-version bump.
+l/python-pillow-10.3.0-x86_64-1.txz: Upgraded.
+xap/x3270-4.3ga8-x86_64-1.txz: Upgraded.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Sun, 31 Mar 2024 22:44:32 GMT</title>
+ <pubDate>Sun, 31 Mar 2024 22:44:32 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240331224432</link>
+ <guid isPermaLink="false">20240331224432</guid>
+ <description>
+ <![CDATA[<pre>
+d/python-pip-24.0-x86_64-3.txz: Rebuilt.
+ Get rid of unneeded Windows garbage in the package.
+d/python2-2.7.18-x86_64-8.txz: Rebuilt.
+ Get rid of unneeded Windows garbage in the package.
+l/PyQt-builder-1.15.4-x86_64-3.txz: Rebuilt.
+ Get rid of unneeded Windows garbage in the package.
+l/python-installer-0.7.0-x86_64-3.txz: Rebuilt.
+ Get rid of unneeded Windows garbage in the package.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Sun, 31 Mar 2024 18:28:19 GMT</title>
+ <pubDate>Sun, 31 Mar 2024 18:28:19 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240331182819</link>
+ <guid isPermaLink="false">20240331182819</guid>
+ <description>
+ <![CDATA[<pre>
+ap/hplip-3.23.12-x86_64-4.txz: Rebuilt.
+ Add a few patches from Arch, including one to fix a Unicode error with the
+ sixext.py script that causes hp-setup to crash after detecting a printer.
+ Thanks to truepatriot76.
+d/Cython-3.0.10-x86_64-1.txz: Upgraded.
+d/cargo-vendor-filterer-0.5.13-x86_64-1.txz: Upgraded.
+d/poke-4.0-x86_64-1.txz: Upgraded.
+l/editorconfig-core-c-0.12.7-x86_64-1.txz: Upgraded.
+l/jasper-4.2.3-x86_64-1.txz: Upgraded.
+l/libical-3.0.18-x86_64-1.txz: Upgraded.
+l/pango-1.52.2-x86_64-1.txz: Upgraded.
+l/python-lxml-5.2.0-x86_64-1.txz: Upgraded.
+l/wireplumber-0.5.1-x86_64-1.txz: Upgraded.
+n/c-ares-1.28.1-x86_64-1.txz: Upgraded.
+xap/blueman-2.4-x86_64-1.txz: Upgraded.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Sat, 30 Mar 2024 20:58:19 GMT</title>
+ <pubDate>Sat, 30 Mar 2024 20:58:19 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240330205819</link>
+ <guid isPermaLink="false">20240330205819</guid>
+ <description>
+ <![CDATA[<pre>
+ap/undervolt-0.4.0-x86_64-1.txz: Upgraded.
+kde/kig-23.08.5-x86_64-3.txz: Rebuilt.
+ Recompiled to link with libboost_python311.so.1.84.0.
+kde/kopeninghours-23.08.5-x86_64-3.txz: Rebuilt.
+ Recompiled to link with libboost_python311.so.1.84.0. Thanks to gmgf.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Sat, 30 Mar 2024 18:08:12 GMT</title>
+ <pubDate>Sat, 30 Mar 2024 18:08:12 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240330180812</link>
+ <guid isPermaLink="false">20240330180812</guid>
+ <description>
+ <![CDATA[<pre>
+a/xz-5.6.1-x86_64-3.txz: Rebuilt.
+ [PATCH] CMake: Fix sabotaged Landlock sandbox check.
+ We don't build with CMake (yet), but it doesn't hurt to apply this.
+d/mercurial-6.7.2-x86_64-1.txz: Upgraded.
+l/boost-1.84.0-x86_64-3.txz: Rebuilt.
+ Recompiled against python-3.11.8. Thanks to rinza.
+l/python-pycparser-2.22-x86_64-1.txz: Upgraded.
+l/python-pytz-2024.1-x86_64-2.txz: Removed.
+ No longer needed with python-3.11. Thanks to audriusk.
+l/python-tomli-2.0.1-x86_64-2.txz: Removed.
+ No longer needed with python-3.11. Thanks to TommyC7 and audriusk.
+n/c-ares-1.28.0-x86_64-1.txz: Upgraded.
+xap/xsnow-3.7.9-x86_64-1.txz: Upgraded.
+extra/brltty/brltty-6.6-x86_64-4.txz: Rebuilt.
+ Don't install anything under /usr/local. Thanks to reddog83.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Fri, 29 Mar 2024 20:39:11 GMT</title>
+ <pubDate>Fri, 29 Mar 2024 20:39:11 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240329203911</link>
+ <guid isPermaLink="false">20240329203911</guid>
+ <description>
+ <![CDATA[<pre>
+Everything in this batch besides aaa_libraries, xz, mcelog, and harfbuzz is a
+rebuild or upgrade to build against python-3.11.8. Looking at the python
+readiness page, it seems like a lot of stuff we use is not certified for
+python-3.12 yet (although to be fair, about half as much isn't certified for
+python-3.11 either). But 3.11 seems to be the safer choice even though the
+final bugfix update is scheduled for Monday. And, if we do decide to move
+ahead to 3.12 later on, it'll be a lot easier than this update was.
+Enjoy! :-)
+a/aaa_libraries-15.1-x86_64-29.txz: Rebuilt.
+ Upgraded: libzstd.so.1.5.6, libexpat.so.1.9.2, libglib-2.0.so.0.8000.0,
+ libgmodule-2.0.so.0.8000.0, libgobject-2.0.so.0.8000.0,
+ libgthread-2.0.so.0.8000.0.
+ Removed: libboost_*.so.1.83.0.
+a/libblockdev-2.28-x86_64-3.txz: Rebuilt.
+a/libbytesize-2.8-x86_64-2.txz: Rebuilt.
+a/libpwquality-1.4.5-x86_64-2.txz: Rebuilt.
+a/mcelog-198-x86_64-1.txz: Upgraded.
+a/util-linux-2.40-x86_64-2.txz: Rebuilt.
+a/volume_key-0.3.12-x86_64-8.txz: Rebuilt.
+a/xz-5.6.1-x86_64-2.txz: Rebuilt.
+ Seems like a good idea to build this from a git pull rather than the signed
+ release tarballs. :-)
+ The liblzma in the previous packages were not found to be vulnerable by the
+ detection script, but I'd rather not carry the bad m4 files in our sources.
+ Here's a test script for anyone wanting to try it:
+ if hexdump -ve '1/1 "%.2x"' /lib*/liblzma.so.5 | grep -q f30f1efa554889f54c89ce5389fb81e7000000804883ec28488954241848894c2410 ; then
+ echo probably vulnerable
+ else
+ echo probably not vulnerable
+ fi
+ap/hplip-3.23.12-x86_64-3.txz: Rebuilt.
+ap/linuxdoc-tools-0.9.82-x86_64-5.txz: Rebuilt.
+ap/rpm-4.19.1.1-x86_64-2.txz: Rebuilt.
+ap/undervolt-20210815_e39aea1-x86_64-3.txz: Rebuilt.
+ap/vim-9.1.0225-x86_64-1.txz: Upgraded.
+d/Cython-3.0.9-x86_64-2.txz: Rebuilt.
+d/distcc-3.4-x86_64-5.txz: Rebuilt.
+d/gdb-14.2-x86_64-2.txz: Rebuilt.
+d/gyp-20210831_d6c5dd51-x86_64-3.txz: Rebuilt.
+d/llvm-18.1.2-x86_64-2.txz: Rebuilt.
+d/mercurial-6.7.1-x86_64-2.txz: Rebuilt.
+d/meson-1.4.0-x86_64-2.txz: Rebuilt.
+d/python-pip-24.0-x86_64-2.txz: Rebuilt.
+d/python-setuptools-69.2.0-x86_64-2.txz: Rebuilt.
+d/python3-3.11.8-x86_64-1.txz: Upgraded.
+ Shared library .so-version bump.
+d/scons-4.7.0-x86_64-2.txz: Rebuilt.
+kde/cantor-23.08.5-x86_64-4.txz: Rebuilt.
+kde/kapidox-5.115.0-x86_64-2.txz: Rebuilt.
+kde/kdev-python-23.08.5-x86_64-2.txz: Rebuilt.
+kde/kig-23.08.5-x86_64-2.txz: Rebuilt.
+kde/kmymoney-5.1.3-x86_64-4.txz: Rebuilt.
+kde/kopeninghours-23.08.5-x86_64-2.txz: Rebuilt.
+kde/krita-5.2.2-x86_64-6.txz: Rebuilt.
+l/M2Crypto-0.41.0-x86_64-2.txz: Rebuilt.
+l/Mako-1.3.2-x86_64-2.txz: Rebuilt.
+l/PyQt-builder-1.15.4-x86_64-2.txz: Rebuilt.
+l/PyQt5-5.15.10-x86_64-2.txz: Rebuilt.
+l/PyQt5_sip-12.13.0-x86_64-2.txz: Rebuilt.
+l/QScintilla-2.14.1-x86_64-3.txz: Rebuilt.
+l/avahi-20240306_709e60f-x86_64-2.txz: Rebuilt.
+l/brotli-1.1.0-x86_64-2.txz: Rebuilt.
+l/dbus-python-1.3.2-x86_64-2.txz: Rebuilt.
+l/gexiv2-0.14.2-x86_64-3.txz: Rebuilt.
+l/gi-docgen-2023.3-x86_64-2.txz: Rebuilt.
+l/glade-3.40.0-x86_64-2.txz: Rebuilt.
+l/gobject-introspection-1.80.0-x86_64-2.txz: Rebuilt.
+l/harfbuzz-8.4.0-x86_64-1.txz: Upgraded.
+l/lensfun-0.3.4-x86_64-2.txz: Rebuilt.
+l/libcaca-0.99.beta20-x86_64-2.txz: Rebuilt.
+l/libcap-ng-0.8.4-x86_64-2.txz: Rebuilt.
+l/libieee1284-0.2.11-x86_64-8.txz: Rebuilt.
+l/libimobiledevice-20231007_04c0233-x86_64-2.txz: Rebuilt.
+l/libnvme-1.8-x86_64-2.txz: Rebuilt.
+l/libplist-2.4.0-x86_64-2.txz: Rebuilt.
+l/libwebp-1.3.2-x86_64-3.txz: Rebuilt.
+l/libxml2-2.12.6-x86_64-3.txz: Rebuilt.
+l/libxslt-1.1.39-x86_64-2.txz: Rebuilt.
+l/newt-0.52.24-x86_64-3.txz: Rebuilt.
+l/protobuf-26.1-x86_64-2.txz: Rebuilt.
+l/pycairo-1.26.0-x86_64-3.txz: Rebuilt.
+l/pycups-2.0.1-x86_64-7.txz: Rebuilt.
+l/pycurl-7.45.3-x86_64-2.txz: Rebuilt.
+l/pygobject3-3.48.1-x86_64-2.txz: Rebuilt.
+l/pyparsing-3.1.2-x86_64-2.txz: Rebuilt.
+l/python-Jinja2-3.1.3-x86_64-2.txz: Rebuilt.
+l/python-MarkupSafe-2.1.5-x86_64-2.txz: Rebuilt.
+l/python-PyYAML-6.0.1-x86_64-3.txz: Rebuilt.
+l/python-alabaster-0.7.16-x86_64-2.txz: Rebuilt.
+l/python-appdirs-1.4.4-x86_64-7.txz: Rebuilt.
+l/python-babel-2.14.0-x86_64-2.txz: Rebuilt.
+l/python-build-1.2.1-x86_64-2.txz: Rebuilt.
+l/python-calver-2022.6.26-x86_64-2.txz: Rebuilt.
+l/python-certifi-2024.2.2-x86_64-2.txz: Rebuilt.
+l/python-cffi-1.16.0-x86_64-2.txz: Rebuilt.
+l/python-chardet-5.2.0-x86_64-2.txz: Rebuilt.
+l/python-charset-normalizer-3.3.2-x86_64-2.txz: Rebuilt.
+l/python-distro-1.9.0-x86_64-2.txz: Rebuilt.
+l/python-dnspython-2.6.1-x86_64-2.txz: Rebuilt.
+l/python-docutils-0.20.1-x86_64-2.txz: Rebuilt.
+l/python-doxypypy-0.8.8.7-x86_64-2.txz: Rebuilt.
+l/python-doxyqml-0.5.3-x86_64-2.txz: Rebuilt.
+l/python-editables-0.5-x86_64-2.txz: Rebuilt.
+l/python-flit-core-3.9.0-x86_64-2.txz: Rebuilt.
+l/python-future-1.0.0-x86_64-2.txz: Rebuilt.
+l/python-glad2-2.0.6-x86_64-2.txz: Rebuilt.
+l/python-hatchling-1.22.4-x86_64-2.txz: Rebuilt.
+l/python-html5lib-1.1-x86_64-2.txz: Rebuilt.
+l/python-idna-3.6-x86_64-2.txz: Rebuilt.
+l/python-imagesize-1.4.1-x86_64-2.txz: Rebuilt.
+l/python-importlib_metadata-7.1.0-x86_64-2.txz: Rebuilt.
+l/python-installer-0.7.0-x86_64-2.txz: Rebuilt.
+l/python-lxml-5.1.1-x86_64-1.txz: Upgraded.
+l/python-markdown-3.6-x86_64-2.txz: Rebuilt.
+l/python-notify2-0.3.1-x86_64-11.txz: Rebuilt.
+l/python-packaging-24.0-x86_64-2.txz: Rebuilt.
+l/python-pathspec-0.12.1-x86_64-2.txz: Rebuilt.
+l/python-pbr-6.0.0-x86_64-2.txz: Rebuilt.
+l/python-pillow-10.2.0-x86_64-2.txz: Rebuilt.
+l/python-pluggy-1.4.0-x86_64-2.txz: Rebuilt.
+l/python-ply-3.11-x86_64-9.txz: Rebuilt.
+l/python-psutil-5.9.8-x86_64-2.txz: Rebuilt.
+l/python-pycparser-2.21-x86_64-2.txz: Rebuilt.
+l/python-pygments-2.17.2-x86_64-2.txz: Rebuilt.
+l/python-pyproject-hooks-1.0.0-x86_64-2.txz: Rebuilt.
+l/python-pysol_cards-0.16.0-x86_64-2.txz: Rebuilt.
+l/python-pytz-2024.1-x86_64-2.txz: Rebuilt.
+l/python-random2-1.0.2-x86_64-2.txz: Rebuilt.
+l/python-requests-2.31.0-x86_64-2.txz: Rebuilt.
+l/python-sane-2.9.1-x86_64-6.txz: Rebuilt.
+l/python-setuptools_scm-8.0.4-x86_64-2.txz: Rebuilt.
+l/python-six-1.16.0-x86_64-4.txz: Rebuilt.
+l/python-smartypants-2.0.1-x86_64-2.txz: Rebuilt.
+l/python-snowballstemmer-2.2.0-x86_64-2.txz: Rebuilt.
+l/python-sphinx-7.2.6-x86_64-2.txz: Rebuilt.
+l/python-sphinx_rtd_theme-2.0.0-x86_64-2.txz: Rebuilt.
+l/python-tomli-2.0.1-x86_64-2.txz: Rebuilt.
+l/python-tomli-w-1.0.0-x86_64-2.txz: Rebuilt.
+l/python-trove-classifiers-2024.3.25-x86_64-2.txz: Rebuilt.
+l/python-typing_extensions-4.10.0-x86_64-2.txz: Rebuilt.
+l/python-typogrify-2.0.7-x86_64-2.txz: Rebuilt.
+l/python-urllib3-2.2.1-x86_64-2.txz: Rebuilt.
+l/python-webencodings-0.5.1-x86_64-2.txz: Rebuilt.
+l/python-wheel-0.43.0-x86_64-2.txz: Rebuilt.
+l/python-zipp-3.18.1-x86_64-2.txz: Rebuilt.
+l/sip-6.8.3-x86_64-2.txz: Rebuilt.
+l/speech-dispatcher-0.11.5-x86_64-2.txz: Rebuilt.
+l/system-config-printer-1.5.18-x86_64-2.txz: Rebuilt.
+l/talloc-2.4.2-x86_64-2.txz: Rebuilt.
+l/tdb-1.4.10-x86_64-2.txz: Rebuilt.
+l/tevent-0.16.1-x86_64-2.txz: Rebuilt.
+n/epic5-2.1.12-x86_64-7.txz: Rebuilt.
+n/fetchmail-6.4.38-x86_64-2.txz: Rebuilt.
+n/getmail-6.18.14-x86_64-2.txz: Rebuilt.
+n/gpgme-1.23.2-x86_64-3.txz: Rebuilt.
+n/net-snmp-5.9.4-x86_64-2.txz: Rebuilt.
+n/nftables-1.0.9-x86_64-2.txz: Rebuilt.
+n/nmap-7.94-x86_64-2.txz: Rebuilt.
+n/nss-pam-ldapd-0.9.12-x86_64-4.txz: Rebuilt.
+n/obexftp-0.24.2-x86_64-12.txz: Rebuilt.
+n/pssh-2.3.5-x86_64-2.txz: Rebuilt.
+n/samba-4.20.0-x86_64-2.txz: Rebuilt.
+x/ibus-1.5.29-x86_64-3.txz: Rebuilt.
+x/ibus-anthy-1.5.16-x86_64-2.txz: Rebuilt.
+x/ibus-hangul-1.5.5-x86_64-2.txz: Rebuilt.
+x/ibus-libpinyin-1.15.7-x86_64-2.txz: Rebuilt.
+x/ibus-table-1.17.4-x86_64-2.txz: Rebuilt.
+x/marisa-0.2.6-x86_64-9.txz: Rebuilt.
+x/pyxdg-0.28-x86_64-2.txz: Rebuilt.
+x/xcb-proto-1.16.0-x86_64-3.txz: Rebuilt.
+xap/blueman-2.3.5-x86_64-2.txz: Rebuilt.
+xap/hexchat-2.16.2-x86_64-2.txz: Rebuilt.
+xap/vim-gvim-9.1.0225-x86_64-1.txz: Upgraded.
+extra/brltty/brltty-6.6-x86_64-3.txz: Rebuilt.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Fri, 29 Mar 2024 02:25:21 GMT</title>
+ <pubDate>Fri, 29 Mar 2024 02:25:21 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240329022521</link>
+ <guid isPermaLink="false">20240329022521</guid>
+ <description>
+ <![CDATA[<pre>
+a/coreutils-9.5-x86_64-1.txz: Upgraded.
+ chmod -R now avoids a race where an attacker may replace a traversed file
+ with a symlink, causing chmod to operate on an unintended file.
+ [This bug was present in "the beginning".]
+ split --line-bytes with a mixture of very long and short lines no longer
+ overwrites the heap.
+ For more information, see:
+ https://www.cve.org/CVERecord?id=CVE-2024-0684
+ (* Security fix *)
+ </pre>]]>
+ </description>
+ </item>
+ <item>
+ <title>Thu, 28 Mar 2024 21:40:08 GMT</title>
+ <pubDate>Thu, 28 Mar 2024 21:40:08 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240328214008</link>
+ <guid isPermaLink="false">20240328214008</guid>
+ <description>
+ <![CDATA[<pre>
+a/btrfs-progs-6.8-x86_64-1.txz: Upgraded.
+a/gpm-1.20.7-x86_64-10.txz: Rebuilt.
+ Clean up the compile fix patch omitting the Emacs Lisp file.
+ Clean up and apply the weak-wgetch patch.
+ Build using the option --without-curses.
+ Thanks to qunying.
+a/util-linux-2.40-x86_64-1.txz: Upgraded.
+ This release fixes a vulnerability where the wall command did not filter
+ escape sequences from command line arguments, allowing unprivileged users
+ to put arbitrary text on other users terminals.
+ For more information, see:
+ https://www.cve.org/CVERecord?id=CVE-2024-28085
+ (* Security fix *)
+d/rust-1.77.1-x86_64-1.txz: Upgraded.
+l/fluidsynth-2.3.5-x86_64-1.txz: Upgraded.
+l/protobuf-26.1-x86_64-1.txz: Upgraded.
+l/python-build-1.2.1-x86_64-1.txz: Upgraded.
+n/samba-4.20.0-x86_64-1.txz: Upgraded.
+x/mesa-24.0.4-x86_64-1.txz: Upgraded.
+xap/seamonkey-2.53.18.2-x86_64-1.txz: Upgraded.
+ This update contains security fixes and improvements.
+ For more information, see:
+ https://www.seamonkey-project.org/releases/seamonkey2.53.18.2
+ (* Security fix *)
+ </pre>]]>
+ </description>
+ </item>
+ <item>
<title>Wed, 27 Mar 2024 19:16:09 GMT</title>
<pubDate>Wed, 27 Mar 2024 19:16:09 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20240327191609</link>
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 864f6713b..25c9708e8 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,885 @@
+Sat Apr 27 19:02:25 UTC 2024
+a/kernel-generic-6.6.29-x86_64-1.txz: Upgraded.
+a/kernel-huge-6.6.29-x86_64-1.txz: Upgraded.
+a/kernel-modules-6.6.29-x86_64-1.txz: Upgraded.
+ap/cups-2.4.8-x86_64-1.txz: Upgraded.
+d/kernel-headers-6.6.29-x86-1.txz: Upgraded.
+d/valgrind-3.23.0-x86_64-1.txz: Upgraded.
+k/kernel-source-6.6.29-noarch-1.txz: Upgraded.
+l/enchant-2.7.1-x86_64-1.txz: Upgraded.
+isolinux/initrd.img: Rebuilt.
+kernels/*: Upgraded.
+usb-and-pxe-installers/usbboot.img: Rebuilt.
++--------------------------+
+Fri Apr 26 20:12:32 UTC 2024
+a/kernel-firmware-20240426_fc21f47-noarch-1.txz: Upgraded.
+ap/cups-2.4.7-x86_64-3.txz: Rebuilt.
+ Rebuild using --with-rundir=/run/cups.
+ap/cups-browsed-2.0.0-x86_64-1.txz: Added.
+ This is the CUPS/IPP print queue browser daemon, previously part of the
+ cups-filters package.
+ap/cups-filters-2.0.0-x86_64-1.txz: Upgraded.
+l/libarchive-3.7.4-x86_64-1.txz: Upgraded.
+l/libcupsfilters-2.0.0-x86_64-1.txz: Added.
+ This is required by cups-filters-2.0.0.
+l/libppd-2.0.0-x86_64-1.txz: Added.
+ This is required by cups-filters-2.0.0.
+l/libproxy-0.5.6-x86_64-1.txz: Upgraded.
+x/wayland-protocols-1.36-noarch-1.txz: Upgraded.
+xap/mozilla-firefox-125.0.2-x86_64-1.txz: Upgraded.
+xap/mozilla-thunderbird-125.0-x86_64-1.txz: Upgraded.
+extra/rust-for-mozilla/rust-1.70.0-x86_64-4.txz: Removed.
++--------------------------+
+Thu Apr 25 17:58:17 UTC 2024
+l/PyQt-builder-1.16.2-x86_64-1.txz: Upgraded.
+l/fribidi-1.0.14-x86_64-1.txz: Upgraded.
+l/libarchive-3.7.3-x86_64-2.txz: Rebuilt.
+ Patched an out-of-bound error in the rar e8 filter that could allow for
+ the execution of arbitrary code.
+ Thanks to gmgf for the heads-up.
+ For more information, see:
+ https://github.com/advisories/GHSA-2jc9-36w4-pmqw
+ https://www.cve.org/CVERecord?id=CVE-2024-26256
+ (* Security fix *)
+n/bluez-5.75-x86_64-3.txz: Rebuilt.
+ [PATCH] shared/uhid: Fix crash if bt_uhid_destroy free replay structure.
+ Thanks to sombragris.
+n/libgpg-error-1.49-x86_64-1.txz: Upgraded.
++--------------------------+
+Wed Apr 24 20:08:55 UTC 2024
+ap/dmidecode-3.6-x86_64-1.txz: Upgraded.
+kde/fcitx5-configtool-5.1.5-x86_64-1.txz: Upgraded.
+l/aom-3.9.0-x86_64-1.txz: Upgraded.
+x/mesa-24.0.6-x86_64-1.txz: Upgraded.
++--------------------------+
+Tue Apr 23 22:24:03 UTC 2024
+d/ruby-3.3.1-x86_64-1.txz: Upgraded.
+ This update fixes security issues:
+ Arbitrary memory address read vulnerability with Regex search.
+ RCE vulnerability with .rdoc_options in RDoc.
+ Buffer overread vulnerability in StringIO.
+ For more information, see:
+ https://www.ruby-lang.org/en/news/2024/04/23/arbitrary-memory-address-read-regexp-cve-2024-27282/
+ https://www.ruby-lang.org/en/news/2024/03/21/rce-rdoc-cve-2024-27281/
+ https://www.ruby-lang.org/en/news/2024/03/21/buffer-overread-cve-2024-27280/
+ https://www.cve.org/CVERecord?id=CVE-2024-27282
+ https://www.cve.org/CVERecord?id=CVE-2024-27281
+ https://www.cve.org/CVERecord?id=CVE-2024-27280
+ (* Security fix *)
+l/python-docutils-0.21.2-x86_64-1.txz: Upgraded.
+x/rendercheck-1.6-x86_64-1.txz: Upgraded.
+x/xcb-imdkit-1.0.8-x86_64-1.txz: Upgraded.
++--------------------------+
+Tue Apr 23 19:48:05 UTC 2024
+a/ed-1.20.2-x86_64-1.txz: Upgraded.
+d/parallel-20240422-noarch-1.txz: Upgraded.
+kde/krusader-2.8.1-x86_64-1.txz: Upgraded.
+kde/ktextaddons-1.5.4-x86_64-1.txz: Upgraded.
+l/libgusb-0.4.9-x86_64-1.txz: Upgraded.
+n/nmap-7.95-x86_64-1.txz: Upgraded.
+x/fcitx5-5.1.9-x86_64-1.txz: Upgraded.
+x/fcitx5-anthy-5.1.4-x86_64-1.txz: Upgraded.
+x/fcitx5-chinese-addons-5.1.5-x86_64-1.txz: Upgraded.
+x/fcitx5-gtk-5.1.3-x86_64-1.txz: Upgraded.
+x/fcitx5-hangul-5.1.3-x86_64-1.txz: Upgraded.
+x/fcitx5-kkc-5.1.3-x86_64-1.txz: Upgraded.
+x/fcitx5-m17n-5.1.1-x86_64-1.txz: Upgraded.
+x/fcitx5-qt-5.1.6-x86_64-1.txz: Upgraded.
+x/fcitx5-sayura-5.1.2-x86_64-1.txz: Upgraded.
+x/fcitx5-table-extra-5.1.5-x86_64-1.txz: Upgraded.
+x/fcitx5-table-other-5.1.2-x86_64-1.txz: Upgraded.
+x/fcitx5-unikey-5.1.4-x86_64-1.txz: Upgraded.
+x/libime-1.1.7-x86_64-1.txz: Upgraded.
+extra/emacs-regular-build/emacs-29.3-x86_64-2_regular.txz: Rebuilt.
+ This is a bugfix release.
+ Only build the X11/GTK+3 version. Use "emacs -nw" if you want to start it
+ in a terminal emulator in text mode, or rebuild if you really need to get
+ rid of the X11 dependency for some reason.
+ Build using --with-pdumper=auto. It seems that --with-dumping=unexec produces
+ a buggy Emacs here in the modern era, with symptoms such as "child signal FD:
+ Invalid argument". It's possible this had something to do with the reported
+ memory leaks as well.
+ Thanks to 3Tom for the bug report.
++--------------------------+
+Mon Apr 22 19:36:38 UTC 2024
+a/elogind-255.4_r2-x86_64-2.txz: Rebuilt.
+ OK, this is looking good enough to return to the main tree now.
+ Thanks to hamkg, ctrlaltca, and rizitis for helping to debug the sleep issues
+ with upstream, and to Sven Eden for the upstream fixes. I've changed the
+ default sleep mode from s2idle to deep as s2idle still locks up most of the
+ systems I've tried it on. Eventually we'll probably have to swallow this pill
+ though (more notes on that in the SlackBuild).
+ It didn't seem like recompiling polkit again was necessary, but correct me if
+ I'm wrong about that.
+l/imagemagick-7.1.1_31-x86_64-1.txz: Upgraded.
+l/python-hatchling-1.24.2-x86_64-1.txz: Upgraded.
+l/vte-0.76.1-x86_64-1.txz: Upgraded.
+l/wireplumber-0.5.2-x86_64-1.txz: Upgraded.
+xap/freerdp-2.11.7-x86_64-1.txz: Upgraded.
+ This release eliminates a bunch of issues detected during oss-fuzz runs.
+ (* Security fix *)
++--------------------------+
+Sun Apr 21 21:41:34 UTC 2024
+a/etc-15.1-x86_64-11.txz: Rebuilt.
+ Populate missing /etc/gshadow entries. Thanks to opty.
+l/PyQt-builder-1.16.1-x86_64-1.txz: Upgraded.
+l/python-pluggy-1.5.0-x86_64-1.txz: Upgraded.
++--------------------------+
+Sat Apr 20 00:10:39 UTC 2024
+l/gdk-pixbuf2-2.42.11-x86_64-2.txz: Rebuilt.
+ Recompiled with -Dtests=false -Dothers=enabled to fix gkrellm.
+ Thanks to J_W for the bug report.
++--------------------------+
+Fri Apr 19 19:36:17 UTC 2024
+a/elogind-252.23-x86_64-3.txz: Rebuilt.
+ All right, it's time to stop the bleeding (edge). This has been verified as
+ the last working version of elogind, so we'll revert for now while moving the
+ newer sources into /testing. We didn't actually *need* the 255 branch for
+ libgudev (I was mistakenly under that impression), so this will be fine for
+ now. We'll keep an eye on upstream and move forward when things settle down.
+d/vala-0.56.17-x86_64-1.txz: Upgraded.
+l/gdk-pixbuf2-2.42.11-x86_64-1.txz: Upgraded.
+l/gtk4-4.14.3-x86_64-1.txz: Upgraded.
+l/polkit-124-x86_64-2.txz: Rebuilt.
+ Recompiled against elogind-252.23.
+l/python-sphinx-7.3.7-x86_64-1.txz: Upgraded.
+n/NetworkManager-1.46.0-x86_64-2.txz: Rebuilt.
+ Build with meson instead of autotools, since setting session_tracking to
+ elogind is ignored with autotools, and is set to consolekit instead.
+ While this didn't seem to make a difference in practice, better to get this
+ right now and rule it out as part of the issue.
+ Thanks to marav and LuckyCyborg for the options hints.
+x/xdg-desktop-portal-1.18.4-x86_64-1.txz: Upgraded.
+xap/freerdp-2.11.6-x86_64-1.txz: Upgraded.
+ This release is a security release and addresses multiple issues:
+ [Low] OutOfBound Read in zgfx_decompress_segment.
+ [Moderate] Integer overflow & OutOfBound Write in
+ clear_decompress_residual_data.
+ [Low] integer underflow in nsc_rle_decode.
+ [Low] OutOfBound Read in planar_skip_plane_rle.
+ [Low] OutOfBound Read in ncrush_decompress.
+ [Low] OutOfBound Read in interleaved_decompress.
+ For more information, see:
+ https://www.cve.org/CVERecord?id=CVE-2024-32041
+ https://www.cve.org/CVERecord?id=CVE-2024-32039
+ https://www.cve.org/CVERecord?id=CVE-2024-32040
+ https://www.cve.org/CVERecord?id=CVE-2024-32458
+ https://www.cve.org/CVERecord?id=CVE-2024-32459
+ https://www.cve.org/CVERecord?id=CVE-2024-32460
+ (* Security fix *)
++--------------------------+
+Fri Apr 19 05:38:28 UTC 2024
+xap/mozilla-thunderbird-115.10.1-x86_64-1.txz: Upgraded.
+ This is a bugfix release.
+ For more information, see:
+ https://www.mozilla.org/en-US/thunderbird/115.10.1/releasenotes/
++--------------------------+
+Thu Apr 18 19:17:30 UTC 2024
+a/aaa_glibc-solibs-2.39-x86_64-2.txz: Rebuilt.
+ap/vim-9.1.0346-x86_64-1.txz: Upgraded.
+d/llvm-18.1.4-x86_64-1.txz: Upgraded.
+d/nasm-2.16.03-x86_64-1.txz: Upgraded.
+l/glibc-2.39-x86_64-2.txz: Rebuilt.
+ This update fixes a security issue:
+ The iconv() function in the GNU C Library versions 2.39 and older may
+ overflow the output buffer passed to it by up to 4 bytes when converting
+ strings to the ISO-2022-CN-EXT character set, which may be used to crash
+ an application or overwrite a neighbouring variable.
+ For more information, see:
+ https://www.cve.org/CVERecord?id=CVE-2024-2961
+ (* Security fix *)
+l/glibc-i18n-2.39-x86_64-2.txz: Rebuilt.
+l/glibc-profile-2.39-x86_64-2.txz: Rebuilt.
+l/pycups-2.0.4-x86_64-1.txz: Upgraded.
+l/python-hatchling-1.24.1-x86_64-1.txz: Upgraded.
+l/python-sphinx-7.3.6-x86_64-1.txz: Upgraded.
+n/bind-9.18.26-x86_64-1.txz: Upgraded.
+ This is a bugfix release.
+xap/vim-gvim-9.1.0346-x86_64-1.txz: Upgraded.
++--------------------------+
+Wed Apr 17 20:35:48 UTC 2024
+a/kernel-firmware-20240417_e678699-noarch-1.txz: Upgraded.
+a/kernel-generic-6.6.28-x86_64-1.txz: Upgraded.
+a/kernel-huge-6.6.28-x86_64-1.txz: Upgraded.
+a/kernel-modules-6.6.28-x86_64-1.txz: Upgraded.
+a/xfsprogs-6.7.0-x86_64-1.txz: Upgraded.
+d/kernel-headers-6.6.28-x86-1.txz: Upgraded.
+k/kernel-source-6.6.28-noarch-1.txz: Upgraded.
+l/pycups-2.0.3-x86_64-1.txz: Upgraded.
+l/python-sphinx-7.3.5-x86_64-1.txz: Upgraded.
+n/bluez-5.75-x86_64-2.txz: Rebuilt.
+ Prune duplicate config files. Thanks to audriusk.
+x/libXmu-1.2.1-x86_64-1.txz: Upgraded.
+x/util-macros-1.20.1-noarch-1.txz: Upgraded.
+x/wayland-protocols-1.35-noarch-1.txz: Upgraded.
+xap/mozilla-thunderbird-115.10.0-x86_64-1.txz: Upgraded.
+ This release contains security fixes and improvements.
+ For more information, see:
+ https://www.mozilla.org/en-US/thunderbird/115.10.0/releasenotes/
+ https://www.mozilla.org/en-US/security/known-vulnerabilities/thunderbird/#thunderbird115.10
+ (* Security fix *)
+xfce/xfce4-notifyd-0.9.4-x86_64-2.txz: Rebuilt.
+ Do not install DBus service files, as these cause xfce4-notifyd to start in
+ plasma sessions. Thanks to ctrlaltca.
+isolinux/initrd.img: Rebuilt.
+kernels/*: Upgraded.
+usb-and-pxe-installers/usbboot.img: Rebuilt.
++--------------------------+
+Tue Apr 16 21:57:56 UTC 2024
+a/aaa_libraries-15.1-x86_64-30.txz: Rebuilt.
+ Upgraded: libcares.so.2.13.1.
+ Added (temporarily): libboost_*.so.1.84.0.
+ap/pamixer-1.6-x86_64-2.txz: Rebuilt.
+ Recompiled against boost-1.85.0.
+kde/kig-23.08.5-x86_64-4.txz: Rebuilt.
+ Recompiled against boost-1.85.0.
+kde/kopeninghours-23.08.5-x86_64-4.txz: Rebuilt.
+ Recompiled against boost-1.85.0.
+kde/krita-5.2.2-x86_64-8.txz: Rebuilt.
+ Recompiled against boost-1.85.0.
+l/boost-1.85.0-x86_64-1.txz: Upgraded.
+ Shared library .so-version bump.
+l/cryfs-0.10.3-x86_64-11.txz: Rebuilt.
+ Recompiled against boost-1.85.0.
+x/fcitx5-chinese-addons-5.1.4-x86_64-2.txz: Rebuilt.
+ Recompiled against boost-1.85.0.
+x/libime-1.1.6-x86_64-2.txz: Rebuilt.
+ Recompiled against boost-1.85.0.
++--------------------------+
+Tue Apr 16 18:50:13 UTC 2024
+a/elogind-255.4_r2-x86_64-1.txz: Upgraded.
+ Prefer SuspendMode=deep. Thanks to LuckyCyborg.
+ Make 10-elogind.conf .new (but it will still be forced in this time).
+ Fix reading login.conf. Thanks to af7567.
+ This branch is feeling a bit alpha to me, but we'll stick with it for now.
+ap/groff-1.23.0-x86_64-2.txz: Rebuilt.
+ [PATCH] Revert upstream change of mapping special characters for UTF-8.
+ Thanks to Stuart Winter.
+l/mozjs115-115.10.0esr-x86_64-1.txz: Upgraded.
+l/python-hatchling-1.24.0-x86_64-1.txz: Upgraded.
+n/bluez-5.75-x86_64-1.txz: Upgraded.
+x/libxcb-1.17.0-x86_64-1.txz: Upgraded.
+xap/mozilla-firefox-115.10.0esr-x86_64-1.txz: Upgraded.
+ This update contains security fixes and improvements.
+ For more information, see:
+ https://www.mozilla.org/en-US/firefox/115.10.0/releasenotes/
+ https://www.mozilla.org/security/advisories/mfsa2024-19/
+ https://www.cve.org/CVERecord?id=CVE-2024-3852
+ https://www.cve.org/CVERecord?id=CVE-2024-3854
+ https://www.cve.org/CVERecord?id=CVE-2024-3857
+ https://www.cve.org/CVERecord?id=CVE-2024-2609
+ https://www.cve.org/CVERecord?id=CVE-2024-3859
+ https://www.cve.org/CVERecord?id=CVE-2024-3861
+ https://www.cve.org/CVERecord?id=CVE-2024-3863
+ https://www.cve.org/CVERecord?id=CVE-2024-3302
+ https://www.cve.org/CVERecord?id=CVE-2024-3864
+ (* Security fix *)
++--------------------------+
+Mon Apr 15 22:28:37 UTC 2024
+ap/linuxdoc-tools-0.9.83-x86_64-1.txz: Upgraded.
+ Upgraded to linuxdoc-tools-0.9.83, gtk-doc-1.34.0, and asciidoc-10.2.0.
+ See the ChangeLog in source/ap/linuxdoc-tools for more details.
+ Thanks to Stuart Winter.
+ap/sqlite-3.45.3-x86_64-1.txz: Upgraded.
+l/Mako-1.3.3-x86_64-1.txz: Upgraded.
+l/pipewire-1.0.5-x86_64-1.txz: Upgraded.
+l/python-hatchling-1.23.0-x86_64-1.txz: Upgraded.
+x/libwacom-2.11.0-x86_64-1.txz: Upgraded.
+x/xcb-proto-1.17.0-x86_64-1.txz: Upgraded.
+x/xf86-input-wacom-1.2.2-x86_64-1.txz: Upgraded.
+xap/pan-0.158-x86_64-1.txz: Upgraded.
+ Let's process the git pull with NOCONFIGURE=1 ./autogen.sh for FTIO. :-)
++--------------------------+
+Sun Apr 14 18:35:32 UTC 2024
+a/less-653-x86_64-2.txz: Rebuilt.
+ This update patches a security issue:
+ less through 653 allows OS command execution via a newline character in the
+ name of a file, because quoting is mishandled in filename.c. Exploitation
+ typically requires use with attacker-controlled file names, such as the files
+ extracted from an untrusted archive. Exploitation also requires the LESSOPEN
+ environment variable, but this is set by default in many common cases.
+ For more information, see:
+ https://www.cve.org/CVERecord?id=CVE-2024-32487
+ (* Security fix *)
+ap/inxi-3.3.34_1-noarch-1.txz: Upgraded.
+d/python-setuptools-69.5.1-x86_64-1.txz: Upgraded.
+n/bluez-5.74-x86_64-1.txz: Upgraded.
+xfce/xfce4-notifyd-0.9.4-x86_64-1.txz: Upgraded.
+ Almost everyone has jumped to this version, so we'll get with the program.
++--------------------------+
+Sat Apr 13 19:45:25 UTC 2024
+l/imagemagick-7.1.1_29-x86_64-1.txz: Upgraded.
+ Revert to the previous ImageMagick because the latest one is destroying SVG
+ files if "identify" or "display" is used on them.
+ Thanks to pc2005.
++--------------------------+
+Sat Apr 13 18:44:55 UTC 2024
+a/kernel-firmware-20240412_5da74b1-noarch-1.txz: Upgraded.
+a/kernel-generic-6.6.27-x86_64-1.txz: Upgraded.
+a/kernel-huge-6.6.27-x86_64-1.txz: Upgraded.
+a/kernel-modules-6.6.27-x86_64-1.txz: Upgraded.
+d/kernel-headers-6.6.27-x86-1.txz: Upgraded.
+d/python-setuptools-69.5.0-x86_64-1.txz: Upgraded.
+k/kernel-source-6.6.27-noarch-1.txz: Upgraded.
+l/libwebp-1.4.0-x86_64-1.txz: Upgraded.
+l/opus-1.5.2-x86_64-1.txz: Upgraded.
+x/xorg-server-21.1.13-x86_64-1.txz: Upgraded.
+x/xorg-server-xephyr-21.1.13-x86_64-1.txz: Upgraded.
+x/xorg-server-xnest-21.1.13-x86_64-1.txz: Upgraded.
+x/xorg-server-xvfb-21.1.13-x86_64-1.txz: Upgraded.
+isolinux/initrd.img: Rebuilt.
+kernels/*: Upgraded.
+usb-and-pxe-installers/usbboot.img: Rebuilt.
++--------------------------+
+Sat Apr 13 00:59:20 UTC 2024
+l/python-docutils-0.21.1-x86_64-2.txz: Rebuilt.
+ Fix ridiculous broken symlink. Thanks to marav.
++--------------------------+
+Fri Apr 12 19:08:59 UTC 2024
+a/less-653-x86_64-1.txz: Upgraded.
+d/ninja-1.12.0-x86_64-1.txz: Upgraded.
+d/valgrind-3.22.0-x86_64-1.txz: Added.
+ Thanks to Kyle Guinn, Peter Wang, and Willy Sudiarto Raharjo.
+l/netpbm-11.06.01-x86_64-1.txz: Upgraded.
+n/php-8.3.6-x86_64-1.txz: Upgraded.
+ This update fixes bugs and security issues.
+ For more information, see:
+ https://www.php.net/ChangeLog-8.php#8.3.6
+ (* Security fix *)
++--------------------------+
+Thu Apr 11 21:36:28 UTC 2024
+d/cmake-3.29.2-x86_64-1.txz: Upgraded.
+l/polkit-124-x86_64-1.txz: Upgraded.
+ Thanks to marav for the patches.
++--------------------------+
+Thu Apr 11 19:05:36 UTC 2024
+a/elogind-255.4-x86_64-1.txz: Upgraded.
+a/libblockdev-3.1.1_1-x86_64-1.txz: Upgraded.
+a/libbytesize-2.10-x86_64-1.txz: Upgraded.
+a/libgudev-238-x86_64-1.txz: Upgraded.
+a/udisks-1.0.5-x86_64-11.txz: Removed.
+a/udisks2-2.10.1-x86_64-1.txz: Upgraded.
+a/upower-1.90.4-x86_64-1.txz: Upgraded.
+l/python-docutils-0.21.1-x86_64-1.txz: Upgraded.
+l/python-idna-3.7-x86_64-1.txz: Upgraded.
+n/php-8.3.5-x86_64-1.txz: Upgraded.
+ This update fixes bugs and security issues.
+ For more information, see:
+ https://www.php.net/ChangeLog-8.php#8.3.6
+ (* Security fix *)
+x/ibus-m17n-1.4.29-x86_64-1.txz: Upgraded.
+x/mesa-24.0.5-x86_64-1.txz: Upgraded.
++--------------------------+
+Wed Apr 10 19:09:14 UTC 2024
+a/cryptsetup-2.7.2-x86_64-1.txz: Upgraded.
+a/kernel-firmware-20240410_53438f8-noarch-1.txz: Upgraded.
+a/kernel-generic-6.6.26-x86_64-1.txz: Upgraded.
+a/kernel-huge-6.6.26-x86_64-1.txz: Upgraded.
+a/kernel-modules-6.6.26-x86_64-1.txz: Upgraded.
+a/openssl-solibs-3.3.0-x86_64-1.txz: Upgraded.
+a/pam-1.6.1-x86_64-1.txz: Upgraded.
+d/kernel-headers-6.6.26-x86-1.txz: Upgraded.
+d/rust-1.77.2-x86_64-1.txz: Upgraded.
+ [PATCH] compiler: Use wasm-ld for wasm targets.
+ Thanks to Heinz Wiesinger.
+k/kernel-source-6.6.26-noarch-1.txz: Upgraded.
+ +SPECTRE_BHI_AUTO n
+ +SPECTRE_BHI_OFF n
+ +SPECTRE_BHI_ON y
+l/gst-plugins-bad-free-1.24.2-x86_64-1.txz: Upgraded.
+l/gst-plugins-base-1.24.2-x86_64-1.txz: Upgraded.
+l/gst-plugins-good-1.24.2-x86_64-1.txz: Upgraded.
+l/gst-plugins-libav-1.24.2-x86_64-1.txz: Upgraded.
+l/gstreamer-1.24.2-x86_64-1.txz: Upgraded.
+l/libcap-ng-0.8.5-x86_64-1.txz: Upgraded.
+l/nodejs-20.12.2-x86_64-1.txz: Upgraded.
+l/python-trove-classifiers-2024.4.10-x86_64-1.txz: Upgraded.
+n/gnutls-3.8.5-x86_64-2.txz: Rebuilt.
+ [PATCH] Fix RSAES-PKCS1-v1_5 system-wide configuration.
+ Thanks to bortolotto.
+n/openssl-3.3.0-x86_64-1.txz: Upgraded.
+isolinux/initrd.img: Rebuilt.
+kernels/*: Upgraded.
+usb-and-pxe-installers/usbboot.img: Rebuilt.
++--------------------------+
+Tue Apr 9 18:14:27 UTC 2024
+l/abseil-cpp-20240116.2-x86_64-1.txz: Upgraded.
+l/dotconf-1.4.1-x86_64-1.txz: Upgraded.
+t/texlive-2024.240409-x86_64-1.txz: Upgraded.
+ Thanks to Johannes Schoepfer.
+x/xorg-server-xwayland-23.2.6-x86_64-1.txz: Upgraded.
+xap/blueman-2.4.1-x86_64-1.txz: Upgraded.
++--------------------------+
+Mon Apr 8 18:44:37 UTC 2024
+l/imagemagick-7.1.1_30-x86_64-1.txz: Upgraded.
+l/libarchive-3.7.3-x86_64-1.txz: Upgraded.
+ This update fixes a security issue:
+ Fix possible vulnerability in tar error reporting introduced in f27c173
+ by JiaT75.
+ For more information, see:
+ https://github.com/libarchive/libarchive/commit/f27c173d17dc807733b3a4f8c11207c3f04ff34f
+ https://github.com/libarchive/libarchive/pull/2101
+ (* Security fix *)
+n/net-snmp-5.9.4-x86_64-3.txz: Rebuilt.
+ [PATCH] Add Linux 6.7 compatibility parsing /proc/net/snmp.
+ Thanks to walecha.
+n/rsync-3.3.0-x86_64-1.txz: Upgraded.
+x/xorg-sgml-doctools-1.12.1-x86_64-1.txz: Upgraded.
+xap/gimp-2.10.36-x86_64-3.txz: Rebuilt.
+ [PATCH] QuitDialog: disconnect signal handler on dialog destroy.
+ This fixes a crash on quit.
+ Thanks to USUARIONUEVO.
+xap/xlockmore-5.77-x86_64-1.txz: Upgraded.
++--------------------------+
+Sat Apr 6 17:19:58 UTC 2024
+a/pciutils-3.12.0-x86_64-1.txz: Upgraded.
+l/pygobject-2.28.7-x86_64-10.txz: Rebuilt.
+ Build with PYTHON=python2 so that we don't have a call to unversioned python
+ in pygobject-codegen-2.0. Fixes building gimp from git.
+ Thanks to Petri Kaukasoina.
+l/pygobject3-3.48.2-x86_64-1.txz: Upgraded.
+x/libX11-1.8.9-x86_64-1.txz: Upgraded.
+x/mtdev-1.1.7-x86_64-1.txz: Upgraded.
++--------------------------+
+Fri Apr 5 20:11:23 UTC 2024
+a/etc-15.1-x86_64-10.txz: Rebuilt.
+ Added nut user (218) and nut group (218).
+a/genpower-1.0.5-x86_64-5.txz: Removed.
+a/nut-2.8.2-x86_64-1.txz: Added.
+ This is a package to support uninterruptible power supplies, and replaces
+ the obsolete genpower package.
+ Thanks to V'yacheslav Stetskevych for the original SBo script.
+a/sysvinit-scripts-15.1-noarch-16.txz: Rebuilt.
+ rc.M: start the NUT init scripts rc.nut-drvctl, rc.nut-upsd, and
+ rc.nut-upsmon. Remove the genpower block.
+ rc.6: support stopping the UPS inverter on the way down if we see
+ /etc/killpower. Remove the genpower block.
+a/tcsh-6.24.12-x86_64-1.txz: Upgraded.
+ap/man-db-2.12.1-x86_64-1.txz: Upgraded.
+ap/mpg123-1.32.6-x86_64-1.txz: Upgraded.
+ap/vim-9.1.0265-x86_64-1.txz: Upgraded.
+d/cargo-vendor-filterer-0.5.14-x86_64-1.txz: Upgraded.
+d/nasm-2.16.02-x86_64-1.txz: Upgraded.
+l/libproxy-0.5.5-x86_64-1.txz: Upgraded.
+l/python-hatchling-1.22.5-x86_64-1.txz: Upgraded.
+l/python-typing_extensions-4.11.0-x86_64-1.txz: Upgraded.
+x/xdm-1.1.16-x86_64-1.txz: Upgraded.
+xap/vim-gvim-9.1.0265-x86_64-1.txz: Upgraded.
+extra/bash-completion/bash-completion-2.13.0-noarch-1.txz: Upgraded.
+extra/tigervnc/tigervnc-1.13.1-x86_64-5.txz: Rebuilt.
+ Recompiled against xorg-server-21.1.12 to fix security issues:
+ Heap buffer overread/data leakage in ProcXIGetSelectedEvents.
+ Heap buffer overread/data leakage in ProcXIPassiveGrabDevice.
+ Heap buffer overread/data leakage in ProcAppleDRICreatePixmap.
+ Use-after-free in ProcRenderAddGlyphs.
+ For more information, see:
+ https://lists.x.org/archives/xorg-announce/2024-April/003497.html
+ https://www.cve.org/CVERecord?id=CVE-2024-31080
+ https://www.cve.org/CVERecord?id=CVE-2024-31081
+ https://www.cve.org/CVERecord?id=CVE-2024-31082
+ https://www.cve.org/CVERecord?id=CVE-2024-31083
+ (* Security fix *)
++--------------------------+
+Thu Apr 4 20:49:23 UTC 2024
+a/hwdata-0.381-noarch-1.txz: Upgraded.
+a/kernel-generic-6.6.25-x86_64-1.txz: Upgraded.
+a/kernel-huge-6.6.25-x86_64-1.txz: Upgraded.
+a/kernel-modules-6.6.25-x86_64-1.txz: Upgraded.
+d/cmake-3.29.1-x86_64-1.txz: Upgraded.
+d/kernel-headers-6.6.25-x86-1.txz: Upgraded.
+d/llvm-18.1.3-x86_64-1.txz: Upgraded.
+k/kernel-source-6.6.25-noarch-1.txz: Upgraded.
+kde/kstars-3.7.0-x86_64-1.txz: Upgraded.
+l/enchant-2.6.9-x86_64-1.txz: Upgraded.
+l/libclc-18.1.3-x86_64-1.txz: Upgraded.
+l/sof-firmware-2024.03-noarch-1.txz: Upgraded.
+n/gnutls-3.8.5-x86_64-1.txz: Upgraded.
+n/httpd-2.4.59-x86_64-1.txz: Upgraded.
+ This update fixes security issues:
+ HTTP/2 DoS by memory exhaustion on endless continuation frames.
+ HTTP Response Splitting in multiple modules.
+ HTTP response splitting.
+ For more information, see:
+ https://downloads.apache.org/httpd/CHANGES_2.4.59
+ https://www.cve.org/CVERecord?id=CVE-2024-27316
+ https://www.cve.org/CVERecord?id=CVE-2024-24795
+ https://www.cve.org/CVERecord?id=CVE-2023-38709
+ (* Security fix *)
+n/nghttp2-1.61.0-x86_64-1.txz: Upgraded.
+ This update fixes security issues:
+ nghttp2 library keeps reading the unbounded number of HTTP/2 CONTINUATION
+ frames even after a stream is reset to keep HPACK context in sync. This
+ causes excessive CPU usage to decode HPACK stream. nghttp2 v1.61.0 mitigates
+ this vulnerability by limiting the number of CONTINUATION frames it can
+ accept after a HEADERS frame.
+ For more information, see:
+ https://github.com/nghttp2/nghttp2/security/advisories/GHSA-x6x3-gv8h-m57q
+ https://www.kb.cert.org/vuls/id/421644
+ https://www.cve.org/CVERecord?id=CVE-2024-28182
+ (* Security fix *)
+x/xdg-desktop-portal-1.18.3-x86_64-1.txz: Upgraded.
+isolinux/initrd.img: Rebuilt.
+kernels/*: Upgraded.
+usb-and-pxe-installers/usbboot.img: Rebuilt.
++--------------------------+
+Wed Apr 3 22:22:06 UTC 2024
+l/PyQt-builder-1.16.0-x86_64-1.txz: Upgraded.
+l/gst-plugins-bad-free-1.24.1-x86_64-2.txz: Rebuilt.
+ Recompiled against aom-3.8.2 to build libgstaom.so.
+l/nodejs-20.12.1-x86_64-1.txz: Upgraded.
+l/python-lxml-5.2.1-x86_64-1.txz: Upgraded.
+x/xorg-server-21.1.12-x86_64-1.txz: Upgraded.
+ This update fixes security issues:
+ Heap buffer overread/data leakage in ProcXIGetSelectedEvents.
+ Heap buffer overread/data leakage in ProcXIPassiveGrabDevice.
+ Heap buffer overread/data leakage in ProcAppleDRICreatePixmap.
+ Use-after-free in ProcRenderAddGlyphs.
+ For more information, see:
+ https://lists.x.org/archives/xorg-announce/2024-April/003497.html
+ https://www.cve.org/CVERecord?id=CVE-2024-31080
+ https://www.cve.org/CVERecord?id=CVE-2024-31081
+ https://www.cve.org/CVERecord?id=CVE-2024-31082
+ https://www.cve.org/CVERecord?id=CVE-2024-31083
+ (* Security fix *)
+x/xorg-server-xephyr-21.1.12-x86_64-1.txz: Upgraded.
+x/xorg-server-xnest-21.1.12-x86_64-1.txz: Upgraded.
+x/xorg-server-xvfb-21.1.12-x86_64-1.txz: Upgraded.
+x/xorg-server-xwayland-23.2.5-x86_64-1.txz: Upgraded.
+ This update fixes security issues:
+ Heap buffer overread/data leakage in ProcXIGetSelectedEvents.
+ Heap buffer overread/data leakage in ProcXIPassiveGrabDevice.
+ Use-after-free in ProcRenderAddGlyphs.
+ For more information, see:
+ https://lists.x.org/archives/xorg-announce/2024-April/003497.html
+ https://www.cve.org/CVERecord?id=CVE-2024-31080
+ https://www.cve.org/CVERecord?id=CVE-2024-31081
+ https://www.cve.org/CVERecord?id=CVE-2024-31083
+ (* Security fix *)
++--------------------------+
+Wed Apr 3 19:58:56 UTC 2024
+a/kernel-generic-6.6.24-x86_64-1.txz: Upgraded.
+a/kernel-huge-6.6.24-x86_64-1.txz: Upgraded.
+a/kernel-modules-6.6.24-x86_64-1.txz: Upgraded.
+d/kernel-headers-6.6.24-x86-1.txz: Upgraded.
+d/python3-3.11.9-x86_64-1.txz: Upgraded.
+k/kernel-source-6.6.24-noarch-1.txz: Upgraded.
+ -AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT n
+ -GCC11_NO_ARRAY_BOUNDS y
+ NUMA_BALANCING n -> y
+ +GCC10_NO_ARRAY_BOUNDS y
+ +NUMA_BALANCING_DEFAULT_ENABLED y
+kde/libindi-2.0.7-x86_64-1.txz: Upgraded.
+l/SDL2-2.30.2-x86_64-1.txz: Upgraded.
+l/aom-3.8.2-x86_64-1.txz: Added.
+ Needed to add AV1 encode/decode support to ffmpeg.
+ Thanks to Andrew Strong.
+l/dav1d-1.4.1-x86_64-1.txz: Added.
+ Needed to add AV1 decode support to ffmpeg.
+l/ffmpeg-6.1.1-x86_64-2.txz: Rebuilt.
+ Patched to build with nv-codec-headers-12.2.72.0. Thanks to J_W.
+ Compiled against aom-3.8.2 and dav1d-1.4.1 for AV1 support.
+ Thanks to glennmcc.
+l/gtk4-4.14.2-x86_64-1.txz: Upgraded.
+n/whois-5.5.22-x86_64-1.txz: Upgraded.
+ Fixed a segmentation fault with --no-recursion.
+ Updated the .bm and .vi TLD servers.
+ Removed 4 new gTLDs which are no longer active.
+xap/MPlayer-20240403-x86_64-1.txz: Upgraded.
+ Compiled using --enable-libaom-lavc and --enable-libdav1d-lavc.
+ Thanks to glennmcc.
+xap/pan-0.157-x86_64-1.txz: Upgraded.
+isolinux/initrd.img: Rebuilt.
+kernels/*: Upgraded.
+usb-and-pxe-installers/usbboot.img: Rebuilt.
++--------------------------+
+Mon Apr 1 19:02:42 UTC 2024
+d/nv-codec-headers-12.2.72.0-x86_64-1.txz: Upgraded.
+d/parallel-20240322-noarch-1.txz: Upgraded.
+kde/calligra-3.2.1-x86_64-38.txz: Rebuilt.
+ Recompiled against poppler-24.04.0.
+kde/cantor-23.08.5-x86_64-5.txz: Rebuilt.
+ Recompiled against poppler-24.04.0.
+kde/kfilemetadata-5.115.0-x86_64-3.txz: Rebuilt.
+ Recompiled against poppler-24.04.0.
+kde/kile-2.9.93-x86_64-32.txz: Rebuilt.
+ Recompiled against poppler-24.04.0.
+kde/kitinerary-23.08.5-x86_64-3.txz: Rebuilt.
+ Recompiled against poppler-24.04.0.
+kde/krita-5.2.2-x86_64-7.txz: Rebuilt.
+ Recompiled against poppler-24.04.0.
+kde/okular-23.08.5-x86_64-3.txz: Rebuilt.
+ Recompiled against poppler-24.04.0.
+l/gobject-introspection-1.80.1-x86_64-1.txz: Upgraded.
+l/netpbm-11.06.00-x86_64-1.txz: Upgraded.
+l/poppler-24.04.0-x86_64-1.txz: Upgraded.
+ Shared library .so-version bump.
+l/python-pillow-10.3.0-x86_64-1.txz: Upgraded.
+xap/x3270-4.3ga8-x86_64-1.txz: Upgraded.
++--------------------------+
+Sun Mar 31 22:44:32 UTC 2024
+d/python-pip-24.0-x86_64-3.txz: Rebuilt.
+ Get rid of unneeded Windows garbage in the package.
+d/python2-2.7.18-x86_64-8.txz: Rebuilt.
+ Get rid of unneeded Windows garbage in the package.
+l/PyQt-builder-1.15.4-x86_64-3.txz: Rebuilt.
+ Get rid of unneeded Windows garbage in the package.
+l/python-installer-0.7.0-x86_64-3.txz: Rebuilt.
+ Get rid of unneeded Windows garbage in the package.
++--------------------------+
+Sun Mar 31 18:28:19 UTC 2024
+ap/hplip-3.23.12-x86_64-4.txz: Rebuilt.
+ Add a few patches from Arch, including one to fix a Unicode error with the
+ sixext.py script that causes hp-setup to crash after detecting a printer.
+ Thanks to truepatriot76.
+d/Cython-3.0.10-x86_64-1.txz: Upgraded.
+d/cargo-vendor-filterer-0.5.13-x86_64-1.txz: Upgraded.
+d/poke-4.0-x86_64-1.txz: Upgraded.
+l/editorconfig-core-c-0.12.7-x86_64-1.txz: Upgraded.
+l/jasper-4.2.3-x86_64-1.txz: Upgraded.
+l/libical-3.0.18-x86_64-1.txz: Upgraded.
+l/pango-1.52.2-x86_64-1.txz: Upgraded.
+l/python-lxml-5.2.0-x86_64-1.txz: Upgraded.
+l/wireplumber-0.5.1-x86_64-1.txz: Upgraded.
+n/c-ares-1.28.1-x86_64-1.txz: Upgraded.
+xap/blueman-2.4-x86_64-1.txz: Upgraded.
++--------------------------+
+Sat Mar 30 20:58:19 UTC 2024
+ap/undervolt-0.4.0-x86_64-1.txz: Upgraded.
+kde/kig-23.08.5-x86_64-3.txz: Rebuilt.
+ Recompiled to link with libboost_python311.so.1.84.0.
+kde/kopeninghours-23.08.5-x86_64-3.txz: Rebuilt.
+ Recompiled to link with libboost_python311.so.1.84.0. Thanks to gmgf.
++--------------------------+
+Sat Mar 30 18:08:12 UTC 2024
+a/xz-5.6.1-x86_64-3.txz: Rebuilt.
+ [PATCH] CMake: Fix sabotaged Landlock sandbox check.
+ We don't build with CMake (yet), but it doesn't hurt to apply this.
+d/mercurial-6.7.2-x86_64-1.txz: Upgraded.
+l/boost-1.84.0-x86_64-3.txz: Rebuilt.
+ Recompiled against python-3.11.8. Thanks to rinza.
+l/python-pycparser-2.22-x86_64-1.txz: Upgraded.
+l/python-pytz-2024.1-x86_64-2.txz: Removed.
+ No longer needed with python-3.11. Thanks to audriusk.
+l/python-tomli-2.0.1-x86_64-2.txz: Removed.
+ No longer needed with python-3.11. Thanks to TommyC7 and audriusk.
+n/c-ares-1.28.0-x86_64-1.txz: Upgraded.
+xap/xsnow-3.7.9-x86_64-1.txz: Upgraded.
+extra/brltty/brltty-6.6-x86_64-4.txz: Rebuilt.
+ Don't install anything under /usr/local. Thanks to reddog83.
++--------------------------+
+Fri Mar 29 20:39:11 UTC 2024
+Everything in this batch besides aaa_libraries, xz, mcelog, and harfbuzz is a
+rebuild or upgrade to build against python-3.11.8. Looking at the python
+readiness page, it seems like a lot of stuff we use is not certified for
+python-3.12 yet (although to be fair, about half as much isn't certified for
+python-3.11 either). But 3.11 seems to be the safer choice even though the
+final bugfix update is scheduled for Monday. And, if we do decide to move
+ahead to 3.12 later on, it'll be a lot easier than this update was.
+Enjoy! :-)
+a/aaa_libraries-15.1-x86_64-29.txz: Rebuilt.
+ Upgraded: libzstd.so.1.5.6, libexpat.so.1.9.2, libglib-2.0.so.0.8000.0,
+ libgmodule-2.0.so.0.8000.0, libgobject-2.0.so.0.8000.0,
+ libgthread-2.0.so.0.8000.0.
+ Removed: libboost_*.so.1.83.0.
+a/libblockdev-2.28-x86_64-3.txz: Rebuilt.
+a/libbytesize-2.8-x86_64-2.txz: Rebuilt.
+a/libpwquality-1.4.5-x86_64-2.txz: Rebuilt.
+a/mcelog-198-x86_64-1.txz: Upgraded.
+a/util-linux-2.40-x86_64-2.txz: Rebuilt.
+a/volume_key-0.3.12-x86_64-8.txz: Rebuilt.
+a/xz-5.6.1-x86_64-2.txz: Rebuilt.
+ Seems like a good idea to build this from a git pull rather than the signed
+ release tarballs. :-)
+ The liblzma in the previous packages were not found to be vulnerable by the
+ detection script, but I'd rather not carry the bad m4 files in our sources.
+ Here's a test script for anyone wanting to try it:
+ if hexdump -ve '1/1 "%.2x"' /lib*/liblzma.so.5 | grep -q f30f1efa554889f54c89ce5389fb81e7000000804883ec28488954241848894c2410 ; then
+ echo probably vulnerable
+ else
+ echo probably not vulnerable
+ fi
+ap/hplip-3.23.12-x86_64-3.txz: Rebuilt.
+ap/linuxdoc-tools-0.9.82-x86_64-5.txz: Rebuilt.
+ap/rpm-4.19.1.1-x86_64-2.txz: Rebuilt.
+ap/undervolt-20210815_e39aea1-x86_64-3.txz: Rebuilt.
+ap/vim-9.1.0225-x86_64-1.txz: Upgraded.
+d/Cython-3.0.9-x86_64-2.txz: Rebuilt.
+d/distcc-3.4-x86_64-5.txz: Rebuilt.
+d/gdb-14.2-x86_64-2.txz: Rebuilt.
+d/gyp-20210831_d6c5dd51-x86_64-3.txz: Rebuilt.
+d/llvm-18.1.2-x86_64-2.txz: Rebuilt.
+d/mercurial-6.7.1-x86_64-2.txz: Rebuilt.
+d/meson-1.4.0-x86_64-2.txz: Rebuilt.
+d/python-pip-24.0-x86_64-2.txz: Rebuilt.
+d/python-setuptools-69.2.0-x86_64-2.txz: Rebuilt.
+d/python3-3.11.8-x86_64-1.txz: Upgraded.
+ Shared library .so-version bump.
+d/scons-4.7.0-x86_64-2.txz: Rebuilt.
+kde/cantor-23.08.5-x86_64-4.txz: Rebuilt.
+kde/kapidox-5.115.0-x86_64-2.txz: Rebuilt.
+kde/kdev-python-23.08.5-x86_64-2.txz: Rebuilt.
+kde/kig-23.08.5-x86_64-2.txz: Rebuilt.
+kde/kmymoney-5.1.3-x86_64-4.txz: Rebuilt.
+kde/kopeninghours-23.08.5-x86_64-2.txz: Rebuilt.
+kde/krita-5.2.2-x86_64-6.txz: Rebuilt.
+l/M2Crypto-0.41.0-x86_64-2.txz: Rebuilt.
+l/Mako-1.3.2-x86_64-2.txz: Rebuilt.
+l/PyQt-builder-1.15.4-x86_64-2.txz: Rebuilt.
+l/PyQt5-5.15.10-x86_64-2.txz: Rebuilt.
+l/PyQt5_sip-12.13.0-x86_64-2.txz: Rebuilt.
+l/QScintilla-2.14.1-x86_64-3.txz: Rebuilt.
+l/avahi-20240306_709e60f-x86_64-2.txz: Rebuilt.
+l/brotli-1.1.0-x86_64-2.txz: Rebuilt.
+l/dbus-python-1.3.2-x86_64-2.txz: Rebuilt.
+l/gexiv2-0.14.2-x86_64-3.txz: Rebuilt.
+l/gi-docgen-2023.3-x86_64-2.txz: Rebuilt.
+l/glade-3.40.0-x86_64-2.txz: Rebuilt.
+l/gobject-introspection-1.80.0-x86_64-2.txz: Rebuilt.
+l/harfbuzz-8.4.0-x86_64-1.txz: Upgraded.
+l/lensfun-0.3.4-x86_64-2.txz: Rebuilt.
+l/libcaca-0.99.beta20-x86_64-2.txz: Rebuilt.
+l/libcap-ng-0.8.4-x86_64-2.txz: Rebuilt.
+l/libieee1284-0.2.11-x86_64-8.txz: Rebuilt.
+l/libimobiledevice-20231007_04c0233-x86_64-2.txz: Rebuilt.
+l/libnvme-1.8-x86_64-2.txz: Rebuilt.
+l/libplist-2.4.0-x86_64-2.txz: Rebuilt.
+l/libwebp-1.3.2-x86_64-3.txz: Rebuilt.
+l/libxml2-2.12.6-x86_64-3.txz: Rebuilt.
+l/libxslt-1.1.39-x86_64-2.txz: Rebuilt.
+l/newt-0.52.24-x86_64-3.txz: Rebuilt.
+l/protobuf-26.1-x86_64-2.txz: Rebuilt.
+l/pycairo-1.26.0-x86_64-3.txz: Rebuilt.
+l/pycups-2.0.1-x86_64-7.txz: Rebuilt.
+l/pycurl-7.45.3-x86_64-2.txz: Rebuilt.
+l/pygobject3-3.48.1-x86_64-2.txz: Rebuilt.
+l/pyparsing-3.1.2-x86_64-2.txz: Rebuilt.
+l/python-Jinja2-3.1.3-x86_64-2.txz: Rebuilt.
+l/python-MarkupSafe-2.1.5-x86_64-2.txz: Rebuilt.
+l/python-PyYAML-6.0.1-x86_64-3.txz: Rebuilt.
+l/python-alabaster-0.7.16-x86_64-2.txz: Rebuilt.
+l/python-appdirs-1.4.4-x86_64-7.txz: Rebuilt.
+l/python-babel-2.14.0-x86_64-2.txz: Rebuilt.
+l/python-build-1.2.1-x86_64-2.txz: Rebuilt.
+l/python-calver-2022.6.26-x86_64-2.txz: Rebuilt.
+l/python-certifi-2024.2.2-x86_64-2.txz: Rebuilt.
+l/python-cffi-1.16.0-x86_64-2.txz: Rebuilt.
+l/python-chardet-5.2.0-x86_64-2.txz: Rebuilt.
+l/python-charset-normalizer-3.3.2-x86_64-2.txz: Rebuilt.
+l/python-distro-1.9.0-x86_64-2.txz: Rebuilt.
+l/python-dnspython-2.6.1-x86_64-2.txz: Rebuilt.
+l/python-docutils-0.20.1-x86_64-2.txz: Rebuilt.
+l/python-doxypypy-0.8.8.7-x86_64-2.txz: Rebuilt.
+l/python-doxyqml-0.5.3-x86_64-2.txz: Rebuilt.
+l/python-editables-0.5-x86_64-2.txz: Rebuilt.
+l/python-flit-core-3.9.0-x86_64-2.txz: Rebuilt.
+l/python-future-1.0.0-x86_64-2.txz: Rebuilt.
+l/python-glad2-2.0.6-x86_64-2.txz: Rebuilt.
+l/python-hatchling-1.22.4-x86_64-2.txz: Rebuilt.
+l/python-html5lib-1.1-x86_64-2.txz: Rebuilt.
+l/python-idna-3.6-x86_64-2.txz: Rebuilt.
+l/python-imagesize-1.4.1-x86_64-2.txz: Rebuilt.
+l/python-importlib_metadata-7.1.0-x86_64-2.txz: Rebuilt.
+l/python-installer-0.7.0-x86_64-2.txz: Rebuilt.
+l/python-lxml-5.1.1-x86_64-1.txz: Upgraded.
+l/python-markdown-3.6-x86_64-2.txz: Rebuilt.
+l/python-notify2-0.3.1-x86_64-11.txz: Rebuilt.
+l/python-packaging-24.0-x86_64-2.txz: Rebuilt.
+l/python-pathspec-0.12.1-x86_64-2.txz: Rebuilt.
+l/python-pbr-6.0.0-x86_64-2.txz: Rebuilt.
+l/python-pillow-10.2.0-x86_64-2.txz: Rebuilt.
+l/python-pluggy-1.4.0-x86_64-2.txz: Rebuilt.
+l/python-ply-3.11-x86_64-9.txz: Rebuilt.
+l/python-psutil-5.9.8-x86_64-2.txz: Rebuilt.
+l/python-pycparser-2.21-x86_64-2.txz: Rebuilt.
+l/python-pygments-2.17.2-x86_64-2.txz: Rebuilt.
+l/python-pyproject-hooks-1.0.0-x86_64-2.txz: Rebuilt.
+l/python-pysol_cards-0.16.0-x86_64-2.txz: Rebuilt.
+l/python-pytz-2024.1-x86_64-2.txz: Rebuilt.
+l/python-random2-1.0.2-x86_64-2.txz: Rebuilt.
+l/python-requests-2.31.0-x86_64-2.txz: Rebuilt.
+l/python-sane-2.9.1-x86_64-6.txz: Rebuilt.
+l/python-setuptools_scm-8.0.4-x86_64-2.txz: Rebuilt.
+l/python-six-1.16.0-x86_64-4.txz: Rebuilt.
+l/python-smartypants-2.0.1-x86_64-2.txz: Rebuilt.
+l/python-snowballstemmer-2.2.0-x86_64-2.txz: Rebuilt.
+l/python-sphinx-7.2.6-x86_64-2.txz: Rebuilt.
+l/python-sphinx_rtd_theme-2.0.0-x86_64-2.txz: Rebuilt.
+l/python-tomli-2.0.1-x86_64-2.txz: Rebuilt.
+l/python-tomli-w-1.0.0-x86_64-2.txz: Rebuilt.
+l/python-trove-classifiers-2024.3.25-x86_64-2.txz: Rebuilt.
+l/python-typing_extensions-4.10.0-x86_64-2.txz: Rebuilt.
+l/python-typogrify-2.0.7-x86_64-2.txz: Rebuilt.
+l/python-urllib3-2.2.1-x86_64-2.txz: Rebuilt.
+l/python-webencodings-0.5.1-x86_64-2.txz: Rebuilt.
+l/python-wheel-0.43.0-x86_64-2.txz: Rebuilt.
+l/python-zipp-3.18.1-x86_64-2.txz: Rebuilt.
+l/sip-6.8.3-x86_64-2.txz: Rebuilt.
+l/speech-dispatcher-0.11.5-x86_64-2.txz: Rebuilt.
+l/system-config-printer-1.5.18-x86_64-2.txz: Rebuilt.
+l/talloc-2.4.2-x86_64-2.txz: Rebuilt.
+l/tdb-1.4.10-x86_64-2.txz: Rebuilt.
+l/tevent-0.16.1-x86_64-2.txz: Rebuilt.
+n/epic5-2.1.12-x86_64-7.txz: Rebuilt.
+n/fetchmail-6.4.38-x86_64-2.txz: Rebuilt.
+n/getmail-6.18.14-x86_64-2.txz: Rebuilt.
+n/gpgme-1.23.2-x86_64-3.txz: Rebuilt.
+n/net-snmp-5.9.4-x86_64-2.txz: Rebuilt.
+n/nftables-1.0.9-x86_64-2.txz: Rebuilt.
+n/nmap-7.94-x86_64-2.txz: Rebuilt.
+n/nss-pam-ldapd-0.9.12-x86_64-4.txz: Rebuilt.
+n/obexftp-0.24.2-x86_64-12.txz: Rebuilt.
+n/pssh-2.3.5-x86_64-2.txz: Rebuilt.
+n/samba-4.20.0-x86_64-2.txz: Rebuilt.
+x/ibus-1.5.29-x86_64-3.txz: Rebuilt.
+x/ibus-anthy-1.5.16-x86_64-2.txz: Rebuilt.
+x/ibus-hangul-1.5.5-x86_64-2.txz: Rebuilt.
+x/ibus-libpinyin-1.15.7-x86_64-2.txz: Rebuilt.
+x/ibus-table-1.17.4-x86_64-2.txz: Rebuilt.
+x/marisa-0.2.6-x86_64-9.txz: Rebuilt.
+x/pyxdg-0.28-x86_64-2.txz: Rebuilt.
+x/xcb-proto-1.16.0-x86_64-3.txz: Rebuilt.
+xap/blueman-2.3.5-x86_64-2.txz: Rebuilt.
+xap/hexchat-2.16.2-x86_64-2.txz: Rebuilt.
+xap/vim-gvim-9.1.0225-x86_64-1.txz: Upgraded.
+extra/brltty/brltty-6.6-x86_64-3.txz: Rebuilt.
++--------------------------+
+Fri Mar 29 02:25:21 UTC 2024
+a/coreutils-9.5-x86_64-1.txz: Upgraded.
+ chmod -R now avoids a race where an attacker may replace a traversed file
+ with a symlink, causing chmod to operate on an unintended file.
+ [This bug was present in "the beginning".]
+ split --line-bytes with a mixture of very long and short lines no longer
+ overwrites the heap.
+ For more information, see:
+ https://www.cve.org/CVERecord?id=CVE-2024-0684
+ (* Security fix *)
++--------------------------+
+Thu Mar 28 21:40:08 UTC 2024
+a/btrfs-progs-6.8-x86_64-1.txz: Upgraded.
+a/gpm-1.20.7-x86_64-10.txz: Rebuilt.
+ Clean up the compile fix patch omitting the Emacs Lisp file.
+ Clean up and apply the weak-wgetch patch.
+ Build using the option --without-curses.
+ Thanks to qunying.
+a/util-linux-2.40-x86_64-1.txz: Upgraded.
+ This release fixes a vulnerability where the wall command did not filter
+ escape sequences from command line arguments, allowing unprivileged users
+ to put arbitrary text on other users terminals.
+ For more information, see:
+ https://www.cve.org/CVERecord?id=CVE-2024-28085
+ (* Security fix *)
+d/rust-1.77.1-x86_64-1.txz: Upgraded.
+l/fluidsynth-2.3.5-x86_64-1.txz: Upgraded.
+l/protobuf-26.1-x86_64-1.txz: Upgraded.
+l/python-build-1.2.1-x86_64-1.txz: Upgraded.
+n/samba-4.20.0-x86_64-1.txz: Upgraded.
+x/mesa-24.0.4-x86_64-1.txz: Upgraded.
+xap/seamonkey-2.53.18.2-x86_64-1.txz: Upgraded.
+ This update contains security fixes and improvements.
+ For more information, see:
+ https://www.seamonkey-project.org/releases/seamonkey2.53.18.2
+ (* Security fix *)
++--------------------------+
Wed Mar 27 19:16:09 UTC 2024
a/kernel-firmware-20240322_e068ccf-noarch-1.txz: Upgraded.
a/kernel-generic-6.6.23-x86_64-1.txz: Upgraded.
diff --git a/FILELIST.TXT b/FILELIST.TXT
index 53e873435..99851d3aa 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,35 +1,35 @@
-Wed Mar 27 19:20:55 UTC 2024
+Sat Apr 27 19:05:58 UTC 2024
Here is the file list for this directory. If you are using a
mirror site and find missing or extra files in the disk
subdirectories, please have the archive administrator refresh
the mirror.
-drwxr-xr-x 12 root root 4096 2024-03-27 19:16 .
+drwxr-xr-x 12 root root 4096 2024-04-27 19:02 .
-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 1147577 2024-03-26 22:29 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-03-26 22:29 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1149650 2024-04-26 20:18 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-04-26 20:18 ./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 1017562 2024-03-27 19:16 ./ChangeLog.txt
+-rw-r--r-- 1 root root 1057452 2024-04-27 19:02 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
-drwxr-xr-x 2 root root 4096 2024-03-27 19:15 ./EFI/BOOT
+drwxr-xr-x 2 root root 4096 2024-04-27 18:38 ./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 14074368 2024-03-27 18:34 ./EFI/BOOT/huge.s
--rw-r--r-- 2 root root 49668516 2024-03-27 19:14 ./EFI/BOOT/initrd.img
+-rw-r--r-- 2 root root 14098944 2024-04-27 18:09 ./EFI/BOOT/huge.s
+-rw-r--r-- 2 root root 49756672 2024-04-27 18:38 ./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 1502145 2024-03-26 22:29 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1504732 2024-04-26 20:18 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
--rw-r--r-- 1 root root 906960 2024-03-27 19:20 ./PACKAGES.TXT
+-rw-r--r-- 1 root root 908615 2024-04-27 19:05 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
--rw-r--r-- 1 root root 3629 2024-03-27 18:54 ./README.initrd
+-rw-r--r-- 1 root root 3629 2024-04-27 18:19 ./README.initrd
-rw-r--r-- 1 root root 34114 2023-12-11 20:35 ./README_CRYPT.TXT
-rw-r--r-- 1 root root 8754 2022-03-30 19:05 ./README_LVM.TXT
-rw-r--r-- 1 root root 19646 2023-12-11 20:36 ./README_RAID.TXT
@@ -39,12 +39,12 @@ drwxr-xr-x 2 root root 4096 2024-03-27 19:15 ./EFI/BOOT
-rw-r--r-- 1 root root 17294 2008-12-08 18:13 ./SPEAK_INSTALL.TXT
-rw-r--r-- 1 root root 57187 2022-02-01 19:37 ./Slackware-HOWTO
-rw-r--r-- 1 root root 8700 2022-01-26 05:44 ./UPGRADE.TXT
-drwxr-xr-x 18 root root 4096 2024-03-24 18:25 ./extra
--rw-r--r-- 1 root root 47214 2024-03-24 18:25 ./extra/CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-03-24 18:25 ./extra/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 59450 2024-03-24 18:25 ./extra/FILE_LIST
--rw-r--r-- 1 root root 1729545 2024-03-24 18:25 ./extra/MANIFEST.bz2
--rw-r--r-- 1 root root 36101 2024-03-24 18:25 ./extra/PACKAGES.TXT
+drwxr-xr-x 17 root root 4096 2024-04-26 20:17 ./extra
+-rw-r--r-- 1 root root 46536 2024-04-26 20:17 ./extra/CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-04-26 20:17 ./extra/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 57883 2024-04-26 20:16 ./extra/FILE_LIST
+-rw-r--r-- 1 root root 157552 2024-04-26 20:16 ./extra/MANIFEST.bz2
+-rw-r--r-- 1 root root 35498 2024-04-26 20:17 ./extra/PACKAGES.TXT
-rw-r--r-- 1 root root 149 2002-02-09 00:18 ./extra/README.TXT
drwxr-xr-x 2 root root 20480 2020-05-26 20:38 ./extra/aspell-word-lists
-rw-r--r-- 1 root root 171 2016-06-06 20:10 ./extra/aspell-word-lists/aspell-af-0.50_0-x86_64-5.txt
@@ -323,23 +323,23 @@ drwxr-xr-x 2 root root 20480 2020-05-26 20:38 ./extra/aspell-word-lists
-rw-r--r-- 1 root root 166 2016-06-06 20:12 ./extra/aspell-word-lists/aspell-zu-0.50_0-x86_64-5.txt
-rw-r--r-- 1 root root 489792 2016-06-06 20:12 ./extra/aspell-word-lists/aspell-zu-0.50_0-x86_64-5.txz
-rw-r--r-- 1 root root 181 2016-06-06 20:12 ./extra/aspell-word-lists/aspell-zu-0.50_0-x86_64-5.txz.asc
-drwxr-xr-x 2 root root 4096 2024-02-23 02:29 ./extra/bash-completion
--rw-r--r-- 1 root root 668 2024-02-23 00:23 ./extra/bash-completion/bash-completion-2.12.0-noarch-1.txt
--rw-r--r-- 1 root root 188140 2024-02-23 00:23 ./extra/bash-completion/bash-completion-2.12.0-noarch-1.txz
--rw-r--r-- 1 root root 163 2024-02-23 00:23 ./extra/bash-completion/bash-completion-2.12.0-noarch-1.txz.asc
+drwxr-xr-x 2 root root 4096 2024-04-05 20:12 ./extra/bash-completion
+-rw-r--r-- 1 root root 668 2024-04-05 17:04 ./extra/bash-completion/bash-completion-2.13.0-noarch-1.txt
+-rw-r--r-- 1 root root 188904 2024-04-05 17:04 ./extra/bash-completion/bash-completion-2.13.0-noarch-1.txz
+-rw-r--r-- 1 root root 195 2024-04-05 17:04 ./extra/bash-completion/bash-completion-2.13.0-noarch-1.txz.asc
drwxr-xr-x 2 root root 4096 2012-06-25 02:53 ./extra/bittornado
-rw-r--r-- 1 root root 444 2012-06-23 18:20 ./extra/bittornado/bittornado-0.3.18-noarch-3.txt
-rw-r--r-- 1 root root 236800 2012-06-23 18:20 ./extra/bittornado/bittornado-0.3.18-noarch-3.txz
-rw-r--r-- 1 root root 198 2012-06-23 18:20 ./extra/bittornado/bittornado-0.3.18-noarch-3.txz.asc
-drwxr-xr-x 2 root root 4096 2023-12-12 19:58 ./extra/brltty
--rw-r--r-- 1 root root 360 2023-12-12 19:51 ./extra/brltty/brltty-6.6-x86_64-2.txt
--rw-r--r-- 1 root root 2198336 2023-12-12 19:51 ./extra/brltty/brltty-6.6-x86_64-2.txz
--rw-r--r-- 1 root root 163 2023-12-12 19:51 ./extra/brltty/brltty-6.6-x86_64-2.txz.asc
-drwxr-xr-x 2 root root 4096 2024-03-24 18:25 ./extra/emacs-regular-build
--rw-r--r-- 1 root root 362 2024-02-14 21:38 ./extra/emacs-regular-build/README
--rw-r--r-- 1 root root 456 2024-03-24 17:52 ./extra/emacs-regular-build/emacs-29.3-x86_64-1_regular.txt
--rw-r--r-- 1 root root 48118644 2024-03-24 17:52 ./extra/emacs-regular-build/emacs-29.3-x86_64-1_regular.txz
--rw-r--r-- 1 root root 195 2024-03-24 17:52 ./extra/emacs-regular-build/emacs-29.3-x86_64-1_regular.txz.asc
+drwxr-xr-x 2 root root 4096 2024-03-30 18:10 ./extra/brltty
+-rw-r--r-- 1 root root 360 2024-03-30 18:07 ./extra/brltty/brltty-6.6-x86_64-4.txt
+-rw-r--r-- 1 root root 2220748 2024-03-30 18:07 ./extra/brltty/brltty-6.6-x86_64-4.txz
+-rw-r--r-- 1 root root 195 2024-03-30 18:07 ./extra/brltty/brltty-6.6-x86_64-4.txz.asc
+drwxr-xr-x 2 root root 4096 2024-04-23 19:51 ./extra/emacs-regular-build
+-rw-r--r-- 1 root root 414 2024-04-23 19:13 ./extra/emacs-regular-build/README
+-rw-r--r-- 1 root root 456 2024-04-23 19:16 ./extra/emacs-regular-build/emacs-29.3-x86_64-2_regular.txt
+-rw-r--r-- 1 root root 44021072 2024-04-23 19:16 ./extra/emacs-regular-build/emacs-29.3-x86_64-2_regular.txz
+-rw-r--r-- 1 root root 195 2024-04-23 19:16 ./extra/emacs-regular-build/emacs-29.3-x86_64-2_regular.txz.asc
drwxr-xr-x 2 root root 4096 2023-12-10 20:14 ./extra/fltk
-rw-r--r-- 1 root root 490 2023-12-10 20:02 ./extra/fltk/fltk-1.3.9-x86_64-1.txt
-rw-r--r-- 1 root root 951996 2023-12-10 20:02 ./extra/fltk/fltk-1.3.9-x86_64-1.txz
@@ -353,11 +353,6 @@ drwxr-xr-x 2 root root 4096 2018-02-27 06:13 ./extra/google-chrome
-rwxr-xr-x 1 root root 4168 2019-09-18 22:18 ./extra/google-chrome/google-chrome.SlackBuild
-rw-r--r-- 1 root root 840 2018-02-27 06:13 ./extra/google-chrome/slack-desc
lrwxrwxrwx 1 root root 11 2012-07-30 20:41 ./extra/java -> source/java
-drwxr-xr-x 2 root root 4096 2024-02-12 20:42 ./extra/rust-for-mozilla
--rw-r--r-- 1 root root 700 2022-01-27 20:31 ./extra/rust-for-mozilla/README
--rw-r--r-- 1 root root 426 2023-11-30 18:20 ./extra/rust-for-mozilla/rust-1.70.0-x86_64-4.txt
--rw-r--r-- 1 root root 103228740 2023-11-30 18:20 ./extra/rust-for-mozilla/rust-1.70.0-x86_64-4.txz
--rw-r--r-- 1 root root 163 2023-11-30 18:20 ./extra/rust-for-mozilla/rust-1.70.0-x86_64-4.txz.asc
drwxr-xr-x 2 root root 4096 2024-01-31 21:22 ./extra/sendmail
-rw-r--r-- 1 root root 146 2017-11-15 00:39 ./extra/sendmail/README
-rw-r--r-- 1 root root 503 2024-01-31 21:15 ./extra/sendmail/sendmail-8.18.1-x86_64-1.txt
@@ -366,7 +361,7 @@ drwxr-xr-x 2 root root 4096 2024-01-31 21:22 ./extra/sendmail
-rw-r--r-- 1 root root 586 2024-01-31 21:15 ./extra/sendmail/sendmail-cf-8.18.1-noarch-1.txt
-rw-r--r-- 1 root root 119340 2024-01-31 21:15 ./extra/sendmail/sendmail-cf-8.18.1-noarch-1.txz
-rw-r--r-- 1 root root 163 2024-01-31 21:15 ./extra/sendmail/sendmail-cf-8.18.1-noarch-1.txz.asc
-drwxr-xr-x 15 root root 4096 2024-02-14 21:29 ./extra/source
+drwxr-xr-x 14 root root 4096 2024-04-26 20:10 ./extra/source
lrwxrwxrwx 1 root root 21 2021-04-29 18:18 ./extra/source/alpine -> ../../source/n/alpine
drwxr-xr-x 4 root root 4096 2022-09-06 18:32 ./extra/source/aspell-word-lists
-rwxr-xr-x 1 root root 3533 2022-09-06 18:32 ./extra/source/aspell-word-lists/aspell-dict.SlackBuild
@@ -524,9 +519,9 @@ drwxr-xr-x 2 root root 4096 2021-10-11 18:50 ./extra/source/aspell-word-li
-rw-r--r-- 1 root root 92354 2006-09-18 14:19 ./extra/source/aspell-word-lists/src/aspell6-uz-0.6-0.tar.bz2
-rw-r--r-- 1 root root 30843 2004-08-27 06:11 ./extra/source/aspell-word-lists/src/aspell6-vi-0.01.1-1.tar.bz2
-rw-r--r-- 1 root root 74382 2004-08-27 06:11 ./extra/source/aspell-word-lists/src/aspell6-yi-0.01.1-1.tar.bz2
-drwxr-xr-x 3 root root 4096 2024-02-23 00:23 ./extra/source/bash-completion
--rw-r--r-- 1 root root 366677 2024-02-21 06:21 ./extra/source/bash-completion/bash-completion-2.12.0.tar.lz
--rwxr-xr-x 1 root root 3522 2024-02-23 00:19 ./extra/source/bash-completion/bash-completion.SlackBuild
+drwxr-xr-x 3 root root 4096 2024-04-05 17:03 ./extra/source/bash-completion
+-rw-r--r-- 1 root root 368926 2024-04-04 10:14 ./extra/source/bash-completion/bash-completion-2.13.0.tar.lz
+-rwxr-xr-x 1 root root 3522 2024-04-05 17:03 ./extra/source/bash-completion/bash-completion.SlackBuild
-rw-r--r-- 1 root root 470 2024-02-23 00:23 ./extra/source/bash-completion/fixup-sh-script-completions.diff.gz
drwxr-xr-x 2 root root 4096 2021-06-05 03:42 ./extra/source/bash-completion/patches
-rw-r--r-- 1 root root 1131 2018-02-27 06:13 ./extra/source/bash-completion/slack-desc
@@ -536,9 +531,9 @@ drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./extra/source/bittornado
-rw-r--r-- 1 root root 913 2005-07-14 22:53 ./extra/source/bittornado/btdownloadxterm.sh.gz
-rw-r--r-- 1 root root 283 2006-02-08 01:28 ./extra/source/bittornado/doinst.sh.gz
-rw-r--r-- 1 root root 902 2018-02-27 06:13 ./extra/source/bittornado/slack-desc
-drwxr-xr-x 2 root root 4096 2023-07-24 18:55 ./extra/source/brltty
+drwxr-xr-x 2 root root 4096 2024-03-30 18:00 ./extra/source/brltty
-rw-r--r-- 1 root root 2548004 2023-07-22 15:40 ./extra/source/brltty/brltty-6.6.tar.lz
--rwxr-xr-x 1 root root 4826 2023-12-12 19:40 ./extra/source/brltty/brltty.SlackBuild
+-rwxr-xr-x 1 root root 5201 2024-03-30 17:59 ./extra/source/brltty/brltty.SlackBuild
-rwxr-xr-x 1 root root 720 2021-10-02 19:06 ./extra/source/brltty/dump.dos.windows.android.stuff.sh
-rw-r--r-- 1 root root 814 2018-02-27 06:13 ./extra/source/brltty/slack-desc
lrwxrwxrwx 1 root root 20 2024-02-14 21:29 ./extra/source/emacs-regular-build -> ../../source/e/emacs
@@ -565,12 +560,6 @@ drwxr-xr-x 2 root root 4096 2012-07-30 18:44 ./extra/source/java/profile.d
-rwxr-xr-x 1 root root 80 2019-07-30 16:57 ./extra/source/java/profile.d/jre.sh
-rw-r--r-- 1 root root 817 2018-02-27 06:13 ./extra/source/java/slack-desc.jdk
-rw-r--r-- 1 root root 861 2018-02-27 06:13 ./extra/source/java/slack-desc.jre
-drwxr-xr-x 2 root root 4096 2023-11-30 18:44 ./extra/source/rust-for-mozilla
--rw-r--r-- 1 root root 261 2020-11-19 19:46 ./extra/source/rust-for-mozilla/link_libffi.diff.gz
--rwxr-xr-x 1 root root 10572 2023-11-30 17:31 ./extra/source/rust-for-mozilla/rust.SlackBuild
--rw-r--r-- 1 root root 1670 2023-06-12 18:51 ./extra/source/rust-for-mozilla/rust.url
--rw-r--r-- 1 root root 145507120 2023-06-01 18:51 ./extra/source/rust-for-mozilla/rustc-1.70.0-src.tar.lz
--rw-r--r-- 1 root root 910 2018-02-27 06:49 ./extra/source/rust-for-mozilla/slack-desc
drwxr-xr-x 2 root root 4096 2024-01-31 20:37 ./extra/source/sendmail
-rw-r--r-- 1 root root 799 2008-04-12 05:48 ./extra/source/sendmail/Build.gz
-rwxr-xr-x 1 root root 5889 2024-01-31 20:37 ./extra/source/sendmail/SlackBuild-sendmail
@@ -585,9 +574,9 @@ drwxr-xr-x 2 root root 4096 2024-01-31 20:37 ./extra/source/sendmail
-rw-r--r-- 1 root root 386 2023-06-08 04:08 ./extra/source/sendmail/site.config.m4
-rw-r--r-- 1 root root 959 2018-02-27 06:13 ./extra/source/sendmail/slack-desc.sendmail
-rw-r--r-- 1 root root 1045 2018-02-27 06:13 ./extra/source/sendmail/slack-desc.sendmail-cf
-drwxr-xr-x 3 root root 4096 2024-01-21 20:30 ./extra/source/tigervnc
+drwxr-xr-x 3 root root 4096 2024-04-06 16:40 ./extra/source/tigervnc
-rw-r--r-- 1 root root 590 2015-08-25 10:53 ./extra/source/tigervnc/10-libvnc.conf
--rw-r--r-- 1 root root 448 2021-11-15 21:44 ./extra/source/tigervnc/doinst.sh.gz
+-rw-r--r-- 1 root root 485 2024-04-06 16:40 ./extra/source/tigervnc/doinst.sh.gz
drwxr-xr-x 3 root root 4096 2023-03-21 19:43 ./extra/source/tigervnc/patches
-rw-r--r-- 1 root root 405 2019-11-18 19:15 ./extra/source/tigervnc/patches/force_protocol_3.3_for_UVNCSC.patch.gz
-rw-r--r-- 1 root root 299 2021-11-23 19:22 ./extra/source/tigervnc/patches/tigervnc.pam.d.diff.gz
@@ -601,8 +590,8 @@ drwxr-xr-x 2 root root 4096 2023-03-21 19:39 ./extra/source/tigervnc/patch
-rw-r--r-- 1 root root 1293 2023-03-21 19:43 ./extra/source/tigervnc/patches/xserver211.patch.gz
-rw-r--r-- 1 root root 930 2018-07-26 17:46 ./extra/source/tigervnc/slack-desc
-rw-r--r-- 1 root root 1542246 2023-02-28 15:11 ./extra/source/tigervnc/tigervnc-1.13.1.tar.lz
--rwxr-xr-- 1 root root 8522 2024-01-28 21:14 ./extra/source/tigervnc/tigervnc.SlackBuild
--rw-r--r-- 1 root root 4985464 2024-01-16 10:06 ./extra/source/tigervnc/xorg-server-21.1.11.tar.xz
+-rwxr-xr-- 1 root root 8828 2024-04-06 16:39 ./extra/source/tigervnc/tigervnc.SlackBuild
+-rw-r--r-- 1 root root 4957972 2024-04-03 20:54 ./extra/source/tigervnc/xorg-server-21.1.12.tar.xz
drwxr-xr-x 2 root root 4096 2022-09-06 18:32 ./extra/source/xf86-video-fbdev
-rw-r--r-- 1 root root 875 2018-02-27 06:13 ./extra/source/xf86-video-fbdev/slack-desc
-rw-r--r-- 1 root root 261644 2018-05-30 16:33 ./extra/source/xf86-video-fbdev/xf86-video-fbdev-0.5.0.tar.xz
@@ -618,11 +607,11 @@ drwxr-xr-x 2 root root 4096 2024-02-07 19:11 ./extra/source/xv
-rw-r--r-- 1 root root 4201827 2024-02-06 15:45 ./extra/source/xv/xv-5.0.0.tar.lz
-rwxr-xr-x 1 root root 4176 2023-05-28 18:06 ./extra/source/xv/xv.SlackBuild
-rw-r--r-- 1 root root 38 2023-05-28 17:57 ./extra/source/xv/xv.url
-drwxr-xr-x 2 root root 4096 2024-01-29 19:19 ./extra/tigervnc
+drwxr-xr-x 2 root root 4096 2024-04-05 20:12 ./extra/tigervnc
-rw-r--r-- 1 root root 0 2015-12-15 08:03 ./extra/tigervnc/the_fltk_package_must_also_be_installed
--rw-r--r-- 1 root root 474 2024-01-28 21:15 ./extra/tigervnc/tigervnc-1.13.1-x86_64-4.txt
--rw-r--r-- 1 root root 1454972 2024-01-28 21:15 ./extra/tigervnc/tigervnc-1.13.1-x86_64-4.txz
--rw-r--r-- 1 root root 163 2024-01-28 21:15 ./extra/tigervnc/tigervnc-1.13.1-x86_64-4.txz.asc
+-rw-r--r-- 1 root root 474 2024-04-05 17:08 ./extra/tigervnc/tigervnc-1.13.1-x86_64-5.txt
+-rw-r--r-- 1 root root 1453956 2024-04-05 17:08 ./extra/tigervnc/tigervnc-1.13.1-x86_64-5.txz
+-rw-r--r-- 1 root root 195 2024-04-05 17:08 ./extra/tigervnc/tigervnc-1.13.1-x86_64-5.txz.asc
drwxr-xr-x 2 root root 4096 2022-08-08 23:32 ./extra/xf86-video-fbdev
-rw-r--r-- 1 root root 411 2022-08-08 21:55 ./extra/xf86-video-fbdev/xf86-video-fbdev-0.5.0-x86_64-2.txt
-rw-r--r-- 1 root root 11132 2022-08-08 21:55 ./extra/xf86-video-fbdev/xf86-video-fbdev-0.5.0-x86_64-2.txz
@@ -639,16 +628,16 @@ drwxr-xr-x 2 root root 4096 2024-02-07 20:10 ./extra/xv
-rw-r--r-- 1 root root 233 2024-02-07 19:12 ./extra/xv/xv-5.0.0-x86_64-1.txt
-rw-r--r-- 1 root root 1097524 2024-02-07 19:12 ./extra/xv/xv-5.0.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-07 19:12 ./extra/xv/xv-5.0.0-x86_64-1.txz.asc
-drwxr-xr-x 3 root root 4096 2024-03-27 19:15 ./isolinux
+drwxr-xr-x 3 root root 4096 2024-04-27 18:38 ./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 49668516 2024-03-27 19:14 ./isolinux/initrd.img
+-rw-r--r-- 2 root root 49756672 2024-04-27 18:38 ./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
--rw-r--r-- 1 root root 682 2024-03-27 18:54 ./isolinux/message.txt
+-rw-r--r-- 1 root root 682 2024-04-27 18:19 ./isolinux/message.txt
drwxr-xr-x 2 root root 4096 2003-03-17 07:31 ./isolinux/sbootmgr
-rwxr-xr-x 1 root root 36064 1995-05-12 01:23 ./isolinux/sbootmgr/RAWRITE.EXE
-rw-r--r-- 1 root root 2138 1997-12-01 01:21 ./isolinux/sbootmgr/RAWRITE12.DOC
@@ -659,12 +648,12 @@ lrwxrwxrwx 1 root root 11 2009-08-23 23:37 ./isolinux/sbootmgr/RAWRITE13
-rw-r--r-- 1 root root 1291 2003-03-17 07:31 ./isolinux/sbootmgr/README.TXT
-rw-r--r-- 1 root root 110592 2003-03-16 08:38 ./isolinux/sbootmgr/sbootmgr.dsk
-rw-r--r-- 1 root root 2879 2020-12-07 20:48 ./isolinux/setpkg
-drwxr-xr-x 5 root root 4096 2024-03-27 18:54 ./kernels
--rw-r--r-- 1 root root 36 2024-03-27 18:54 ./kernels/VERSIONS.TXT
-drwxr-xr-x 2 root root 4096 2024-03-27 18:34 ./kernels/huge.s
--rw-r--r-- 1 root root 1607450 2024-03-27 18:33 ./kernels/huge.s/System.map.gz
--rw-r--r-- 2 root root 14074368 2024-03-27 18:34 ./kernels/huge.s/bzImage
--rw-r--r-- 1 root root 259695 2024-03-27 16:40 ./kernels/huge.s/config
+drwxr-xr-x 5 root root 4096 2024-04-27 18:19 ./kernels
+-rw-r--r-- 1 root root 36 2024-04-27 18:19 ./kernels/VERSIONS.TXT
+drwxr-xr-x 2 root root 4096 2024-04-27 18:09 ./kernels/huge.s
+-rw-r--r-- 1 root root 1608592 2024-04-27 18:08 ./kernels/huge.s/System.map.gz
+-rw-r--r-- 2 root root 14098944 2024-04-27 18:09 ./kernels/huge.s/bzImage
+-rw-r--r-- 1 root root 259702 2024-04-27 17:04 ./kernels/huge.s/config
drwxr-xr-x 2 root root 4096 2011-03-25 03:15 ./kernels/memtest
-rw-r--r-- 1 root root 60 2011-03-24 00:19 ./kernels/memtest/README
-rw-r--r-- 1 root root 150024 2013-10-17 04:15 ./kernels/memtest/memtest
@@ -683,22 +672,22 @@ drwxr-xr-x 2 root root 4096 2022-02-03 07:02 ./patches
-rw-r--r-- 1 root root 575 2022-02-03 07:02 ./patches/FILE_LIST
-rw-r--r-- 1 root root 14 2022-02-03 07:02 ./patches/MANIFEST.bz2
-rw-r--r-- 1 root root 224 2022-02-03 07:02 ./patches/PACKAGES.TXT
-drwxr-xr-x 17 root root 4096 2024-03-27 19:20 ./slackware64
--rw-r--r-- 1 root root 353888 2024-03-27 19:20 ./slackware64/CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-03-27 19:20 ./slackware64/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 438273 2024-03-27 19:19 ./slackware64/FILE_LIST
--rw-r--r-- 1 root root 4600114 2024-03-27 19:19 ./slackware64/MANIFEST.bz2
+drwxr-xr-x 17 root root 4096 2024-04-27 19:05 ./slackware64
+-rw-r--r-- 1 root root 354440 2024-04-27 19:05 ./slackware64/CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-04-27 19:05 ./slackware64/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 438964 2024-04-27 19:04 ./slackware64/FILE_LIST
+-rw-r--r-- 1 root root 4621257 2024-04-27 19:04 ./slackware64/MANIFEST.bz2
lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT
-drwxr-xr-x 2 root root 32768 2024-03-27 19:19 ./slackware64/a
+drwxr-xr-x 2 root root 32768 2024-04-27 19:04 ./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 2024-02-02 21:24 ./slackware64/a/aaa_glibc-solibs-2.39-x86_64-1.txt
--rw-r--r-- 1 root root 2970056 2024-02-02 21:24 ./slackware64/a/aaa_glibc-solibs-2.39-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-02 21:24 ./slackware64/a/aaa_glibc-solibs-2.39-x86_64-1.txz.asc
--rw-r--r-- 1 root root 413 2024-03-09 21:55 ./slackware64/a/aaa_libraries-15.1-x86_64-28.txt
--rw-r--r-- 1 root root 11297312 2024-03-09 21:55 ./slackware64/a/aaa_libraries-15.1-x86_64-28.txz
--rw-r--r-- 1 root root 195 2024-03-09 21:55 ./slackware64/a/aaa_libraries-15.1-x86_64-28.txz.asc
+-rw-r--r-- 1 root root 371 2024-04-18 18:25 ./slackware64/a/aaa_glibc-solibs-2.39-x86_64-2.txt
+-rw-r--r-- 1 root root 2966680 2024-04-18 18:25 ./slackware64/a/aaa_glibc-solibs-2.39-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-04-18 18:25 ./slackware64/a/aaa_glibc-solibs-2.39-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 413 2024-04-16 20:48 ./slackware64/a/aaa_libraries-15.1-x86_64-30.txt
+-rw-r--r-- 1 root root 11270260 2024-04-16 20:48 ./slackware64/a/aaa_libraries-15.1-x86_64-30.txz
+-rw-r--r-- 1 root root 195 2024-04-16 20:48 ./slackware64/a/aaa_libraries-15.1-x86_64-30.txz.asc
-rw-r--r-- 1 root root 503 2023-06-10 22:26 ./slackware64/a/aaa_terminfo-6.4_20230610-x86_64-1.txt
-rw-r--r-- 1 root root 53452 2023-06-10 22:26 ./slackware64/a/aaa_terminfo-6.4_20230610-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-10 22:26 ./slackware64/a/aaa_terminfo-6.4_20230610-x86_64-1.txz.asc
@@ -717,15 +706,15 @@ drwxr-xr-x 2 root root 32768 2024-03-27 19:19 ./slackware64/a
-rw-r--r-- 1 root root 226 2021-02-13 10:55 ./slackware64/a/bin-11.1-x86_64-5.txt
-rw-r--r-- 1 root root 39244 2021-02-13 10:55 ./slackware64/a/bin-11.1-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 10:55 ./slackware64/a/bin-11.1-x86_64-5.txz.asc
--rw-r--r-- 1 root root 482 2024-02-14 18:09 ./slackware64/a/btrfs-progs-6.7.1-x86_64-1.txt
--rw-r--r-- 1 root root 973028 2024-02-14 18:09 ./slackware64/a/btrfs-progs-6.7.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-14 18:09 ./slackware64/a/btrfs-progs-6.7.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 482 2024-03-28 17:31 ./slackware64/a/btrfs-progs-6.8-x86_64-1.txt
+-rw-r--r-- 1 root root 975232 2024-03-28 17:31 ./slackware64/a/btrfs-progs-6.8-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-03-28 17:31 ./slackware64/a/btrfs-progs-6.8-x86_64-1.txz.asc
-rw-r--r-- 1 root root 477 2021-02-13 10:55 ./slackware64/a/bzip2-1.0.8-x86_64-3.txt
-rw-r--r-- 1 root root 92456 2021-02-13 10:55 ./slackware64/a/bzip2-1.0.8-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 10:55 ./slackware64/a/bzip2-1.0.8-x86_64-3.txz.asc
--rw-r--r-- 1 root root 523 2023-08-29 18:25 ./slackware64/a/coreutils-9.4-x86_64-1.txt
--rw-r--r-- 1 root root 2789448 2023-08-29 18:25 ./slackware64/a/coreutils-9.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-08-29 18:25 ./slackware64/a/coreutils-9.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 523 2024-03-29 02:24 ./slackware64/a/coreutils-9.5-x86_64-1.txt
+-rw-r--r-- 1 root root 2740308 2024-03-29 02:24 ./slackware64/a/coreutils-9.5-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-03-29 02:24 ./slackware64/a/coreutils-9.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 487 2024-01-14 19:01 ./slackware64/a/cpio-2.15-x86_64-1.txt
-rw-r--r-- 1 root root 252060 2024-01-14 19:01 ./slackware64/a/cpio-2.15-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-14 19:01 ./slackware64/a/cpio-2.15-x86_64-1.txz.asc
@@ -735,9 +724,9 @@ drwxr-xr-x 2 root root 32768 2024-03-27 19:19 ./slackware64/a
-rw-r--r-- 1 root root 437 2023-04-03 18:38 ./slackware64/a/cracklib-2.9.11-x86_64-1.txt
-rw-r--r-- 1 root root 280172 2023-04-03 18:38 ./slackware64/a/cracklib-2.9.11-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-04-03 18:38 ./slackware64/a/cracklib-2.9.11-x86_64-1.txz.asc
--rw-r--r-- 1 root root 578 2024-03-14 19:03 ./slackware64/a/cryptsetup-2.7.1-x86_64-1.txt
--rw-r--r-- 1 root root 754508 2024-03-14 19:03 ./slackware64/a/cryptsetup-2.7.1-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-14 19:03 ./slackware64/a/cryptsetup-2.7.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 578 2024-04-10 02:07 ./slackware64/a/cryptsetup-2.7.2-x86_64-1.txt
+-rw-r--r-- 1 root root 751024 2024-04-10 02:07 ./slackware64/a/cryptsetup-2.7.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-10 02:07 ./slackware64/a/cryptsetup-2.7.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 531 2023-09-03 04:01 ./slackware64/a/dbus-1.14.10-x86_64-1.txt
-rw-r--r-- 1 root root 548300 2023-09-03 04:01 ./slackware64/a/dbus-1.14.10-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-03 04:01 ./slackware64/a/dbus-1.14.10-x86_64-1.txz.asc
@@ -756,9 +745,9 @@ drwxr-xr-x 2 root root 32768 2024-03-27 19:19 ./slackware64/a
-rw-r--r-- 1 root root 404 2023-02-08 19:34 ./slackware64/a/e2fsprogs-1.47.0-x86_64-1.txt
-rw-r--r-- 1 root root 1229800 2023-02-08 19:34 ./slackware64/a/e2fsprogs-1.47.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-02-08 19:34 ./slackware64/a/e2fsprogs-1.47.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 350 2024-02-14 19:22 ./slackware64/a/ed-1.20.1-x86_64-1.txt
--rw-r--r-- 1 root root 61964 2024-02-14 19:22 ./slackware64/a/ed-1.20.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-14 19:22 ./slackware64/a/ed-1.20.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 350 2024-04-23 17:43 ./slackware64/a/ed-1.20.2-x86_64-1.txt
+-rw-r--r-- 1 root root 62076 2024-04-23 17:43 ./slackware64/a/ed-1.20.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 17:43 ./slackware64/a/ed-1.20.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 463 2021-02-13 10:58 ./slackware64/a/efibootmgr-20191011_e8ce9fe-x86_64-4.txt
-rw-r--r-- 1 root root 31768 2021-02-13 10:58 ./slackware64/a/efibootmgr-20191011_e8ce9fe-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 10:58 ./slackware64/a/efibootmgr-20191011_e8ce9fe-x86_64-4.txz.asc
@@ -768,15 +757,15 @@ drwxr-xr-x 2 root root 32768 2024-03-27 19:19 ./slackware64/a
-rw-r--r-- 1 root root 445 2023-05-25 00:04 ./slackware64/a/elilo-3.16-x86_64-16.txt
-rw-r--r-- 1 root root 153504 2023-05-25 00:04 ./slackware64/a/elilo-3.16-x86_64-16.txz
-rw-r--r-- 1 root root 163 2023-05-25 00:04 ./slackware64/a/elilo-3.16-x86_64-16.txz.asc
--rw-r--r-- 1 root root 260 2024-03-14 19:34 ./slackware64/a/elogind-252.23-x86_64-2.txt
--rw-r--r-- 1 root root 1184812 2024-03-14 19:34 ./slackware64/a/elogind-252.23-x86_64-2.txz
--rw-r--r-- 1 root root 195 2024-03-14 19:34 ./slackware64/a/elogind-252.23-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 260 2024-04-22 19:19 ./slackware64/a/elogind-255.4_r2-x86_64-2.txt
+-rw-r--r-- 1 root root 1230628 2024-04-22 19:19 ./slackware64/a/elogind-255.4_r2-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-04-22 19:19 ./slackware64/a/elogind-255.4_r2-x86_64-2.txz.asc
-rw-r--r-- 1 root root 375 2021-09-25 18:44 ./slackware64/a/elvis-2.2_0-x86_64-8.txt
-rw-r--r-- 1 root root 712424 2021-09-25 18:44 ./slackware64/a/elvis-2.2_0-x86_64-8.txz
-rw-r--r-- 1 root root 163 2021-09-25 18:44 ./slackware64/a/elvis-2.2_0-x86_64-8.txz.asc
--rw-r--r-- 1 root root 202 2024-03-13 19:11 ./slackware64/a/etc-15.1-x86_64-9.txt
--rw-r--r-- 1 root root 28128 2024-03-13 19:11 ./slackware64/a/etc-15.1-x86_64-9.txz
--rw-r--r-- 1 root root 195 2024-03-13 19:11 ./slackware64/a/etc-15.1-x86_64-9.txz.asc
+-rw-r--r-- 1 root root 202 2024-04-21 18:20 ./slackware64/a/etc-15.1-x86_64-11.txt
+-rw-r--r-- 1 root root 28252 2024-04-21 18:20 ./slackware64/a/etc-15.1-x86_64-11.txz
+-rw-r--r-- 1 root root 195 2024-04-21 18:20 ./slackware64/a/etc-15.1-x86_64-11.txz.asc
-rw-r--r-- 1 root root 510 2023-10-06 19:30 ./slackware64/a/eudev-3.2.14-x86_64-1.txt
-rw-r--r-- 1 root root 1225420 2023-10-06 19:30 ./slackware64/a/eudev-3.2.14-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-06 19:30 ./slackware64/a/eudev-3.2.14-x86_64-1.txz.asc
@@ -798,18 +787,15 @@ drwxr-xr-x 2 root root 32768 2024-03-27 19:19 ./slackware64/a
-rw-r--r-- 1 root root 585 2023-11-02 16:54 ./slackware64/a/gawk-5.3.0-x86_64-1.txt
-rw-r--r-- 1 root root 1321344 2023-11-02 16:54 ./slackware64/a/gawk-5.3.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-02 16:54 ./slackware64/a/gawk-5.3.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 496 2021-02-13 11:03 ./slackware64/a/genpower-1.0.5-x86_64-5.txt
--rw-r--r-- 1 root root 43092 2021-02-13 11:03 ./slackware64/a/genpower-1.0.5-x86_64-5.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:03 ./slackware64/a/genpower-1.0.5-x86_64-5.txz.asc
-rw-r--r-- 1 root root 279 2024-02-23 00:27 ./slackware64/a/gettext-0.22.5-x86_64-1.txt
-rw-r--r-- 1 root root 454380 2024-02-23 00:27 ./slackware64/a/gettext-0.22.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-23 00:27 ./slackware64/a/gettext-0.22.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 503 2024-02-03 18:51 ./slackware64/a/glibc-zoneinfo-2024a-noarch-1.txt
-rw-r--r-- 1 root root 210416 2024-02-03 18:51 ./slackware64/a/glibc-zoneinfo-2024a-noarch-1.txz
-rw-r--r-- 1 root root 163 2024-02-03 18:51 ./slackware64/a/glibc-zoneinfo-2024a-noarch-1.txz.asc
--rw-r--r-- 1 root root 324 2021-02-13 11:03 ./slackware64/a/gpm-1.20.7-x86_64-9.txt
--rw-r--r-- 1 root root 165672 2021-02-13 11:03 ./slackware64/a/gpm-1.20.7-x86_64-9.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:03 ./slackware64/a/gpm-1.20.7-x86_64-9.txz.asc
+-rw-r--r-- 1 root root 324 2024-03-27 19:50 ./slackware64/a/gpm-1.20.7-x86_64-10.txt
+-rw-r--r-- 1 root root 164752 2024-03-27 19:50 ./slackware64/a/gpm-1.20.7-x86_64-10.txz
+-rw-r--r-- 1 root root 195 2024-03-27 19:50 ./slackware64/a/gpm-1.20.7-x86_64-10.txz.asc
-rw-r--r-- 1 root root 575 2024-02-20 18:31 ./slackware64/a/gptfdisk-1.0.10-x86_64-1.txt
-rw-r--r-- 1 root root 200664 2024-02-20 18:31 ./slackware64/a/gptfdisk-1.0.10-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-20 18:31 ./slackware64/a/gptfdisk-1.0.10-x86_64-1.txz.asc
@@ -831,9 +817,9 @@ drwxr-xr-x 2 root root 32768 2024-03-27 19:19 ./slackware64/a
-rw-r--r-- 1 root root 441 2021-02-13 11:07 ./slackware64/a/hostname-3.23-x86_64-3.txt
-rw-r--r-- 1 root root 9132 2021-02-13 11:07 ./slackware64/a/hostname-3.23-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:07 ./slackware64/a/hostname-3.23-x86_64-3.txz.asc
--rw-r--r-- 1 root root 316 2024-03-06 04:43 ./slackware64/a/hwdata-0.380-noarch-1.txt
--rw-r--r-- 1 root root 1583944 2024-03-06 04:43 ./slackware64/a/hwdata-0.380-noarch-1.txz
--rw-r--r-- 1 root root 195 2024-03-06 04:43 ./slackware64/a/hwdata-0.380-noarch-1.txz.asc
+-rw-r--r-- 1 root root 316 2024-04-04 17:27 ./slackware64/a/hwdata-0.381-noarch-1.txt
+-rw-r--r-- 1 root root 1588752 2024-04-04 17:27 ./slackware64/a/hwdata-0.381-noarch-1.txz
+-rw-r--r-- 1 root root 195 2024-04-04 17:27 ./slackware64/a/hwdata-0.381-noarch-1.txz.asc
-rw-r--r-- 1 root root 465 2021-02-13 11:07 ./slackware64/a/infozip-6.0-x86_64-7.txt
-rw-r--r-- 1 root root 401604 2021-02-13 11:07 ./slackware64/a/infozip-6.0-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:07 ./slackware64/a/infozip-6.0-x86_64-7.txz.asc
@@ -854,45 +840,45 @@ drwxr-xr-x 2 root root 32768 2024-03-27 19:19 ./slackware64/a
-rw-r--r-- 1 root root 461 2023-12-16 19:21 ./slackware64/a/kbd-2.6.4-x86_64-1.txt
-rw-r--r-- 1 root root 1332488 2023-12-16 19:21 ./slackware64/a/kbd-2.6.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-16 19:21 ./slackware64/a/kbd-2.6.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 422 2024-03-27 16:56 ./slackware64/a/kernel-firmware-20240322_e068ccf-noarch-1.txt
--rw-r--r-- 1 root root 334085844 2024-03-27 16:56 ./slackware64/a/kernel-firmware-20240322_e068ccf-noarch-1.txz
--rw-r--r-- 1 root root 195 2024-03-27 16:56 ./slackware64/a/kernel-firmware-20240322_e068ccf-noarch-1.txz.asc
--rw-r--r-- 1 root root 489 2024-03-27 18:35 ./slackware64/a/kernel-generic-6.6.23-x86_64-1.txt
--rw-r--r-- 1 root root 13316800 2024-03-27 18:35 ./slackware64/a/kernel-generic-6.6.23-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-27 18:35 ./slackware64/a/kernel-generic-6.6.23-x86_64-1.txz.asc
--rw-r--r-- 1 root root 481 2024-03-27 18:34 ./slackware64/a/kernel-huge-6.6.23-x86_64-1.txt
--rw-r--r-- 1 root root 15173332 2024-03-27 18:34 ./slackware64/a/kernel-huge-6.6.23-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-27 18:34 ./slackware64/a/kernel-huge-6.6.23-x86_64-1.txz.asc
--rw-r--r-- 1 root root 576 2024-03-27 18:39 ./slackware64/a/kernel-modules-6.6.23-x86_64-1.txt
--rw-r--r-- 1 root root 55381112 2024-03-27 18:39 ./slackware64/a/kernel-modules-6.6.23-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-27 18:39 ./slackware64/a/kernel-modules-6.6.23-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 422 2024-04-26 18:44 ./slackware64/a/kernel-firmware-20240426_fc21f47-noarch-1.txt
+-rw-r--r-- 1 root root 332869744 2024-04-26 18:44 ./slackware64/a/kernel-firmware-20240426_fc21f47-noarch-1.txz
+-rw-r--r-- 1 root root 195 2024-04-26 18:44 ./slackware64/a/kernel-firmware-20240426_fc21f47-noarch-1.txz.asc
+-rw-r--r-- 1 root root 489 2024-04-27 18:10 ./slackware64/a/kernel-generic-6.6.29-x86_64-1.txt
+-rw-r--r-- 1 root root 13354028 2024-04-27 18:10 ./slackware64/a/kernel-generic-6.6.29-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-27 18:10 ./slackware64/a/kernel-generic-6.6.29-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 481 2024-04-27 18:09 ./slackware64/a/kernel-huge-6.6.29-x86_64-1.txt
+-rw-r--r-- 1 root root 15199176 2024-04-27 18:09 ./slackware64/a/kernel-huge-6.6.29-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-27 18:09 ./slackware64/a/kernel-huge-6.6.29-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 576 2024-04-27 18:14 ./slackware64/a/kernel-modules-6.6.29-x86_64-1.txt
+-rw-r--r-- 1 root root 55402428 2024-04-27 18:14 ./slackware64/a/kernel-modules-6.6.29-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-27 18:14 ./slackware64/a/kernel-modules-6.6.29-x86_64-1.txz.asc
-rw-r--r-- 1 root root 509 2024-03-14 19:05 ./slackware64/a/kmod-32-x86_64-1.txt
-rw-r--r-- 1 root root 120388 2024-03-14 19:05 ./slackware64/a/kmod-32-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-14 19:05 ./slackware64/a/kmod-32-x86_64-1.txz.asc
-rw-r--r-- 1 root root 341 2021-02-13 11:08 ./slackware64/a/lbzip2-2.5-x86_64-4.txt
-rw-r--r-- 1 root root 86900 2021-02-13 11:08 ./slackware64/a/lbzip2-2.5-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:08 ./slackware64/a/lbzip2-2.5-x86_64-4.txz.asc
--rw-r--r-- 1 root root 386 2023-08-20 19:06 ./slackware64/a/less-643-x86_64-1.txt
--rw-r--r-- 1 root root 141884 2023-08-20 19:06 ./slackware64/a/less-643-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-08-20 19:06 ./slackware64/a/less-643-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 386 2024-04-14 18:22 ./slackware64/a/less-653-x86_64-2.txt
+-rw-r--r-- 1 root root 153344 2024-04-14 18:22 ./slackware64/a/less-653-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-04-14 18:22 ./slackware64/a/less-653-x86_64-2.txz.asc
-rw-r--r-- 1 root root 393 2023-05-16 02:51 ./slackware64/a/lhasa-0.4.0-x86_64-1.txt
-rw-r--r-- 1 root root 39704 2023-05-16 02:51 ./slackware64/a/lhasa-0.4.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-05-16 02:51 ./slackware64/a/lhasa-0.4.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 307 2024-03-20 03:40 ./slackware64/a/libblockdev-2.28-x86_64-2.txt
--rw-r--r-- 1 root root 309944 2024-03-20 03:40 ./slackware64/a/libblockdev-2.28-x86_64-2.txz
--rw-r--r-- 1 root root 195 2024-03-20 03:40 ./slackware64/a/libblockdev-2.28-x86_64-2.txz.asc
--rw-r--r-- 1 root root 342 2023-03-24 18:41 ./slackware64/a/libbytesize-2.8-x86_64-1.txt
--rw-r--r-- 1 root root 44352 2023-03-24 18:41 ./slackware64/a/libbytesize-2.8-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-03-24 18:41 ./slackware64/a/libbytesize-2.8-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 307 2024-04-11 18:37 ./slackware64/a/libblockdev-3.1.1_1-x86_64-1.txt
+-rw-r--r-- 1 root root 403976 2024-04-11 18:37 ./slackware64/a/libblockdev-3.1.1_1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-11 18:37 ./slackware64/a/libblockdev-3.1.1_1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 342 2024-04-11 18:38 ./slackware64/a/libbytesize-2.10-x86_64-1.txt
+-rw-r--r-- 1 root root 44472 2024-04-11 18:38 ./slackware64/a/libbytesize-2.10-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-11 18:38 ./slackware64/a/libbytesize-2.10-x86_64-1.txz.asc
-rw-r--r-- 1 root root 594 2023-08-12 17:56 ./slackware64/a/libcgroup-0.41-x86_64-11.txt
-rw-r--r-- 1 root root 121580 2023-08-12 17:56 ./slackware64/a/libcgroup-0.41-x86_64-11.txz
-rw-r--r-- 1 root root 163 2023-08-12 17:56 ./slackware64/a/libcgroup-0.41-x86_64-11.txz.asc
--rw-r--r-- 1 root root 332 2021-08-15 17:48 ./slackware64/a/libgudev-237-x86_64-1.txt
--rw-r--r-- 1 root root 32996 2021-08-15 17:48 ./slackware64/a/libgudev-237-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-08-15 17:48 ./slackware64/a/libgudev-237-x86_64-1.txz.asc
--rw-r--r-- 1 root root 494 2022-11-21 19:50 ./slackware64/a/libpwquality-1.4.5-x86_64-1.txt
--rw-r--r-- 1 root root 87196 2022-11-21 19:50 ./slackware64/a/libpwquality-1.4.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-11-21 19:50 ./slackware64/a/libpwquality-1.4.5-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 332 2024-04-11 18:25 ./slackware64/a/libgudev-238-x86_64-1.txt
+-rw-r--r-- 1 root root 32788 2024-04-11 18:25 ./slackware64/a/libgudev-238-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-11 18:25 ./slackware64/a/libgudev-238-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 494 2024-03-29 04:31 ./slackware64/a/libpwquality-1.4.5-x86_64-2.txt
+-rw-r--r-- 1 root root 87420 2024-03-29 04:31 ./slackware64/a/libpwquality-1.4.5-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:31 ./slackware64/a/libpwquality-1.4.5-x86_64-2.txz.asc
-rw-r--r-- 1 root root 591 2021-02-13 11:09 ./slackware64/a/lilo-24.2-x86_64-12.txt
-rw-r--r-- 1 root root 431340 2021-02-13 11:09 ./slackware64/a/lilo-24.2-x86_64-12.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:09 ./slackware64/a/lilo-24.2-x86_64-12.txz.asc
@@ -911,11 +897,11 @@ drwxr-xr-x 2 root root 32768 2024-03-27 19:19 ./slackware64/a
-rw-r--r-- 1 root root 405 2024-01-23 19:48 ./slackware64/a/lzlib-1.14-x86_64-1.txt
-rw-r--r-- 1 root root 58032 2024-01-23 19:48 ./slackware64/a/lzlib-1.14-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-23 19:48 ./slackware64/a/lzlib-1.14-x86_64-1.txz.asc
--rw-r--r-- 1 root root 10058 2024-03-27 18:54 ./slackware64/a/maketag
--rw-r--r-- 1 root root 10058 2024-03-27 18:54 ./slackware64/a/maketag.ez
--rw-r--r-- 1 root root 591 2024-01-09 20:29 ./slackware64/a/mcelog-197-x86_64-1.txt
--rw-r--r-- 1 root root 355716 2024-01-09 20:29 ./slackware64/a/mcelog-197-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-09 20:29 ./slackware64/a/mcelog-197-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 9985 2024-04-27 18:19 ./slackware64/a/maketag
+-rw-r--r-- 1 root root 9985 2024-04-27 18:19 ./slackware64/a/maketag.ez
+-rw-r--r-- 1 root root 591 2024-03-29 19:11 ./slackware64/a/mcelog-198-x86_64-1.txt
+-rw-r--r-- 1 root root 356168 2024-03-29 19:11 ./slackware64/a/mcelog-198-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-03-29 19:11 ./slackware64/a/mcelog-198-x86_64-1.txz.asc
-rw-r--r-- 1 root root 470 2024-02-26 19:09 ./slackware64/a/mdadm-4.3-x86_64-1.txt
-rw-r--r-- 1 root root 383056 2024-02-26 19:09 ./slackware64/a/mdadm-4.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-26 19:09 ./slackware64/a/mdadm-4.3-x86_64-1.txz.asc
@@ -943,27 +929,30 @@ drwxr-xr-x 2 root root 32768 2024-03-27 19:19 ./slackware64/a
-rw-r--r-- 1 root root 550 2022-10-31 18:19 ./slackware64/a/ntfs-3g-2022.10.3-x86_64-1.txt
-rw-r--r-- 1 root root 467312 2022-10-31 18:19 ./slackware64/a/ntfs-3g-2022.10.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-10-31 18:19 ./slackware64/a/ntfs-3g-2022.10.3-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 515 2024-04-05 19:18 ./slackware64/a/nut-2.8.2-x86_64-1.txt
+-rw-r--r-- 1 root root 3558344 2024-04-05 19:18 ./slackware64/a/nut-2.8.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-05 19:18 ./slackware64/a/nut-2.8.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 461 2021-02-13 11:12 ./slackware64/a/nvi-1.81.6-x86_64-3.txt
-rw-r--r-- 1 root root 338324 2021-02-13 11:12 ./slackware64/a/nvi-1.81.6-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:12 ./slackware64/a/nvi-1.81.6-x86_64-3.txz.asc
--rw-r--r-- 1 root root 623 2024-01-30 20:56 ./slackware64/a/openssl-solibs-3.2.1-x86_64-1.txt
--rw-r--r-- 1 root root 2205176 2024-01-30 20:56 ./slackware64/a/openssl-solibs-3.2.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-30 20:56 ./slackware64/a/openssl-solibs-3.2.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 623 2024-04-10 02:14 ./slackware64/a/openssl-solibs-3.3.0-x86_64-1.txt
+-rw-r--r-- 1 root root 2235316 2024-04-10 02:14 ./slackware64/a/openssl-solibs-3.3.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-10 02:14 ./slackware64/a/openssl-solibs-3.3.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 654 2023-09-11 20:00 ./slackware64/a/openssl11-solibs-1.1.1w-x86_64-1.txt
-rw-r--r-- 1 root root 1363772 2023-09-11 20:00 ./slackware64/a/openssl11-solibs-1.1.1w-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-11 20:00 ./slackware64/a/openssl11-solibs-1.1.1w-x86_64-1.txz.asc
-rw-r--r-- 1 root root 417 2023-10-20 17:22 ./slackware64/a/os-prober-1.81-x86_64-1.txt
-rw-r--r-- 1 root root 16964 2023-10-20 17:22 ./slackware64/a/os-prober-1.81-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-20 17:22 ./slackware64/a/os-prober-1.81-x86_64-1.txz.asc
--rw-r--r-- 1 root root 422 2024-01-26 20:27 ./slackware64/a/pam-1.6.0-x86_64-1.txt
--rw-r--r-- 1 root root 450188 2024-01-26 20:27 ./slackware64/a/pam-1.6.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-26 20:27 ./slackware64/a/pam-1.6.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 422 2024-04-10 02:20 ./slackware64/a/pam-1.6.1-x86_64-1.txt
+-rw-r--r-- 1 root root 477816 2024-04-10 02:20 ./slackware64/a/pam-1.6.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-10 02:20 ./slackware64/a/pam-1.6.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 563 2021-02-13 11:13 ./slackware64/a/patch-2.7.6-x86_64-5.txt
-rw-r--r-- 1 root root 120112 2021-02-13 11:13 ./slackware64/a/patch-2.7.6-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:13 ./slackware64/a/patch-2.7.6-x86_64-5.txz.asc
--rw-r--r-- 1 root root 435 2024-02-26 19:42 ./slackware64/a/pciutils-3.11.1-x86_64-1.txt
--rw-r--r-- 1 root root 144068 2024-02-26 19:42 ./slackware64/a/pciutils-3.11.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-26 19:42 ./slackware64/a/pciutils-3.11.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 435 2024-04-06 16:48 ./slackware64/a/pciutils-3.12.0-x86_64-1.txt
+-rw-r--r-- 1 root root 147588 2024-04-06 16:48 ./slackware64/a/pciutils-3.12.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-06 16:48 ./slackware64/a/pciutils-3.12.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 450 2022-09-06 18:11 ./slackware64/a/pcmciautils-018-x86_64-5.txt
-rw-r--r-- 1 root root 31360 2022-09-06 18:11 ./slackware64/a/pcmciautils-018-x86_64-5.txz
-rw-r--r-- 1 root root 163 2022-09-06 18:11 ./slackware64/a/pcmciautils-018-x86_64-5.txz.asc
@@ -1018,34 +1007,31 @@ drwxr-xr-x 2 root root 32768 2024-03-27 19:19 ./slackware64/a
-rw-r--r-- 1 root root 694 2022-09-06 18:43 ./slackware64/a/sysvinit-functions-8.53-x86_64-6.txt
-rw-r--r-- 1 root root 36308 2022-09-06 18:43 ./slackware64/a/sysvinit-functions-8.53-x86_64-6.txz
-rw-r--r-- 1 root root 163 2022-09-06 18:43 ./slackware64/a/sysvinit-functions-8.53-x86_64-6.txz.asc
--rw-r--r-- 1 root root 378 2024-03-20 01:09 ./slackware64/a/sysvinit-scripts-15.1-noarch-15.txt
--rw-r--r-- 1 root root 16836 2024-03-20 01:09 ./slackware64/a/sysvinit-scripts-15.1-noarch-15.txz
--rw-r--r-- 1 root root 195 2024-03-20 01:09 ./slackware64/a/sysvinit-scripts-15.1-noarch-15.txz.asc
--rw-r--r-- 1 root root 1587 2024-03-27 18:54 ./slackware64/a/tagfile
+-rw-r--r-- 1 root root 378 2024-04-05 19:55 ./slackware64/a/sysvinit-scripts-15.1-noarch-16.txt
+-rw-r--r-- 1 root root 17096 2024-04-05 19:55 ./slackware64/a/sysvinit-scripts-15.1-noarch-16.txz
+-rw-r--r-- 1 root root 195 2024-04-05 19:55 ./slackware64/a/sysvinit-scripts-15.1-noarch-16.txz.asc
+-rw-r--r-- 1 root root 1571 2024-04-27 18:19 ./slackware64/a/tagfile
-rw-r--r-- 1 root root 395 2023-07-18 18:38 ./slackware64/a/tar-1.35-x86_64-1.txt
-rw-r--r-- 1 root root 774812 2023-07-18 18:38 ./slackware64/a/tar-1.35-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-18 18:38 ./slackware64/a/tar-1.35-x86_64-1.txz.asc
--rw-r--r-- 1 root root 431 2024-03-14 19:13 ./slackware64/a/tcsh-6.24.11-x86_64-1.txt
--rw-r--r-- 1 root root 410132 2024-03-14 19:13 ./slackware64/a/tcsh-6.24.11-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-14 19:13 ./slackware64/a/tcsh-6.24.11-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 431 2024-04-05 17:37 ./slackware64/a/tcsh-6.24.12-x86_64-1.txt
+-rw-r--r-- 1 root root 409908 2024-04-05 17:37 ./slackware64/a/tcsh-6.24.12-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-05 17:37 ./slackware64/a/tcsh-6.24.12-x86_64-1.txz.asc
-rw-r--r-- 1 root root 432 2021-02-13 11:19 ./slackware64/a/time-1.9-x86_64-4.txt
-rw-r--r-- 1 root root 36624 2021-02-13 11:19 ./slackware64/a/time-1.9-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:19 ./slackware64/a/time-1.9-x86_64-4.txz.asc
-rw-r--r-- 1 root root 417 2023-06-07 19:25 ./slackware64/a/tree-2.1.1-x86_64-1.txt
-rw-r--r-- 1 root root 48312 2023-06-07 19:25 ./slackware64/a/tree-2.1.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-07 19:25 ./slackware64/a/tree-2.1.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 412 2023-08-06 19:09 ./slackware64/a/udisks-1.0.5-x86_64-11.txt
--rw-r--r-- 1 root root 178064 2023-08-06 19:09 ./slackware64/a/udisks-1.0.5-x86_64-11.txz
--rw-r--r-- 1 root root 163 2023-08-06 19:09 ./slackware64/a/udisks-1.0.5-x86_64-11.txz.asc
--rw-r--r-- 1 root root 427 2021-09-30 17:38 ./slackware64/a/udisks2-2.9.4-x86_64-1.txt
--rw-r--r-- 1 root root 988856 2021-09-30 17:38 ./slackware64/a/udisks2-2.9.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-09-30 17:38 ./slackware64/a/udisks2-2.9.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 427 2024-04-11 18:43 ./slackware64/a/udisks2-2.10.1-x86_64-1.txt
+-rw-r--r-- 1 root root 1241656 2024-04-11 18:43 ./slackware64/a/udisks2-2.10.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-11 18:43 ./slackware64/a/udisks2-2.10.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 392 2021-02-13 11:19 ./slackware64/a/unarj-265-x86_64-4.txt
-rw-r--r-- 1 root root 17284 2021-02-13 11:19 ./slackware64/a/unarj-265-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:19 ./slackware64/a/unarj-265-x86_64-4.txz.asc
--rw-r--r-- 1 root root 494 2023-12-02 19:54 ./slackware64/a/upower-1.90.1-x86_64-2.txt
--rw-r--r-- 1 root root 149872 2023-12-02 19:54 ./slackware64/a/upower-1.90.1-x86_64-2.txz
--rw-r--r-- 1 root root 163 2023-12-02 19:54 ./slackware64/a/upower-1.90.1-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 494 2024-04-11 18:40 ./slackware64/a/upower-1.90.4-x86_64-1.txt
+-rw-r--r-- 1 root root 171156 2024-04-11 18:40 ./slackware64/a/upower-1.90.4-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-11 18:40 ./slackware64/a/upower-1.90.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 718 2021-02-13 11:20 ./slackware64/a/usb_modeswitch-2.6.1-x86_64-3.txt
-rw-r--r-- 1 root root 79812 2021-02-13 11:20 ./slackware64/a/usb_modeswitch-2.6.1-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:20 ./slackware64/a/usb_modeswitch-2.6.1-x86_64-3.txz.asc
@@ -1058,28 +1044,28 @@ drwxr-xr-x 2 root root 32768 2024-03-27 19:19 ./slackware64/a
-rw-r--r-- 1 root root 400 2023-05-01 19:53 ./slackware64/a/utempter-1.2.1-x86_64-1.txt
-rw-r--r-- 1 root root 16032 2023-05-01 19:53 ./slackware64/a/utempter-1.2.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-05-01 19:53 ./slackware64/a/utempter-1.2.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 354 2024-03-20 03:12 ./slackware64/a/util-linux-2.39.3-x86_64-2.txt
--rw-r--r-- 1 root root 3311620 2024-03-20 03:12 ./slackware64/a/util-linux-2.39.3-x86_64-2.txz
--rw-r--r-- 1 root root 195 2024-03-20 03:12 ./slackware64/a/util-linux-2.39.3-x86_64-2.txz.asc
--rw-r--r-- 1 root root 412 2024-03-22 17:30 ./slackware64/a/volume_key-0.3.12-x86_64-7.txt
--rw-r--r-- 1 root root 150612 2024-03-22 17:30 ./slackware64/a/volume_key-0.3.12-x86_64-7.txz
--rw-r--r-- 1 root root 195 2024-03-22 17:30 ./slackware64/a/volume_key-0.3.12-x86_64-7.txz.asc
+-rw-r--r-- 1 root root 354 2024-03-29 04:31 ./slackware64/a/util-linux-2.40-x86_64-2.txt
+-rw-r--r-- 1 root root 3384456 2024-03-29 04:31 ./slackware64/a/util-linux-2.40-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:31 ./slackware64/a/util-linux-2.40-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 412 2024-03-29 04:32 ./slackware64/a/volume_key-0.3.12-x86_64-8.txt
+-rw-r--r-- 1 root root 152088 2024-03-29 04:32 ./slackware64/a/volume_key-0.3.12-x86_64-8.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:32 ./slackware64/a/volume_key-0.3.12-x86_64-8.txz.asc
-rw-r--r-- 1 root root 579 2021-02-13 11:21 ./slackware64/a/which-2.21-x86_64-4.txt
-rw-r--r-- 1 root root 29912 2021-02-13 11:21 ./slackware64/a/which-2.21-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:21 ./slackware64/a/which-2.21-x86_64-4.txz.asc
--rw-r--r-- 1 root root 494 2024-02-05 19:30 ./slackware64/a/xfsprogs-6.6.0-x86_64-1.txt
--rw-r--r-- 1 root root 1079436 2024-02-05 19:30 ./slackware64/a/xfsprogs-6.6.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-05 19:30 ./slackware64/a/xfsprogs-6.6.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 490 2024-03-09 20:48 ./slackware64/a/xz-5.6.1-x86_64-1.txt
--rw-r--r-- 1 root root 665028 2024-03-09 20:48 ./slackware64/a/xz-5.6.1-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-09 20:48 ./slackware64/a/xz-5.6.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 494 2024-04-17 18:40 ./slackware64/a/xfsprogs-6.7.0-x86_64-1.txt
+-rw-r--r-- 1 root root 1079476 2024-04-17 18:40 ./slackware64/a/xfsprogs-6.7.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-17 18:40 ./slackware64/a/xfsprogs-6.7.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 490 2024-03-30 17:15 ./slackware64/a/xz-5.6.1-x86_64-3.txt
+-rw-r--r-- 1 root root 377816 2024-03-30 17:15 ./slackware64/a/xz-5.6.1-x86_64-3.txz
+-rw-r--r-- 1 root root 195 2024-03-30 17:15 ./slackware64/a/xz-5.6.1-x86_64-3.txz.asc
-rw-r--r-- 1 root root 540 2021-02-13 11:21 ./slackware64/a/zerofree-1.1.1-x86_64-3.txt
-rw-r--r-- 1 root root 6964 2021-02-13 11:21 ./slackware64/a/zerofree-1.1.1-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:21 ./slackware64/a/zerofree-1.1.1-x86_64-3.txz.asc
-rw-r--r-- 1 root root 540 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txt
-rw-r--r-- 1 root root 55448 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 20480 2024-03-23 19:38 ./slackware64/ap
+drwxr-xr-x 2 root root 20480 2024-04-27 19:04 ./slackware64/ap
-rw-r--r-- 1 root root 291 2024-03-14 19:01 ./slackware64/ap/a2ps-4.15.6-x86_64-1.txt
-rw-r--r-- 1 root root 675492 2024-03-14 19:01 ./slackware64/ap/a2ps-4.15.6-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-14 19:01 ./slackware64/ap/a2ps-4.15.6-x86_64-1.txz.asc
@@ -1110,12 +1096,15 @@ drwxr-xr-x 2 root root 20480 2024-03-23 19:38 ./slackware64/ap
-rw-r--r-- 1 root root 405 2021-11-29 18:56 ./slackware64/ap/cdrtools-3.02a09-x86_64-1.txt
-rw-r--r-- 1 root root 918412 2021-11-29 18:56 ./slackware64/ap/cdrtools-3.02a09-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-11-29 18:56 ./slackware64/ap/cdrtools-3.02a09-x86_64-1.txz.asc
--rw-r--r-- 1 root root 642 2024-02-23 01:22 ./slackware64/ap/cups-2.4.7-x86_64-2.txt
--rw-r--r-- 1 root root 1628960 2024-02-23 01:22 ./slackware64/ap/cups-2.4.7-x86_64-2.txz
--rw-r--r-- 1 root root 163 2024-02-23 01:22 ./slackware64/ap/cups-2.4.7-x86_64-2.txz.asc
--rw-r--r-- 1 root root 416 2024-02-23 18:02 ./slackware64/ap/cups-filters-1.28.17-x86_64-5.txt
--rw-r--r-- 1 root root 837292 2024-02-23 18:02 ./slackware64/ap/cups-filters-1.28.17-x86_64-5.txz
--rw-r--r-- 1 root root 163 2024-02-23 18:02 ./slackware64/ap/cups-filters-1.28.17-x86_64-5.txz.asc
+-rw-r--r-- 1 root root 642 2024-04-27 18:29 ./slackware64/ap/cups-2.4.8-x86_64-1.txt
+-rw-r--r-- 1 root root 1632816 2024-04-27 18:29 ./slackware64/ap/cups-2.4.8-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-27 18:29 ./slackware64/ap/cups-2.4.8-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 392 2024-04-26 18:33 ./slackware64/ap/cups-browsed-2.0.0-x86_64-1.txt
+-rw-r--r-- 1 root root 128856 2024-04-26 18:33 ./slackware64/ap/cups-browsed-2.0.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-26 18:33 ./slackware64/ap/cups-browsed-2.0.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 454 2024-04-26 18:32 ./slackware64/ap/cups-filters-2.0.0-x86_64-1.txt
+-rw-r--r-- 1 root root 138448 2024-04-26 18:32 ./slackware64/ap/cups-filters-2.0.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-26 18:32 ./slackware64/ap/cups-filters-2.0.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 576 2023-03-03 19:45 ./slackware64/ap/dash-0.5.12-x86_64-1.txt
-rw-r--r-- 1 root root 79976 2023-03-03 19:45 ./slackware64/ap/dash-0.5.12-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-03-03 19:45 ./slackware64/ap/dash-0.5.12-x86_64-1.txz.asc
@@ -1134,9 +1123,9 @@ drwxr-xr-x 2 root root 20480 2024-03-23 19:38 ./slackware64/ap
-rw-r--r-- 1 root root 349 2021-02-13 11:27 ./slackware64/ap/dmapi-2.2.12-x86_64-5.txt
-rw-r--r-- 1 root root 32332 2021-02-13 11:27 ./slackware64/ap/dmapi-2.2.12-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:27 ./slackware64/ap/dmapi-2.2.12-x86_64-5.txz.asc
--rw-r--r-- 1 root root 472 2023-03-15 17:03 ./slackware64/ap/dmidecode-3.5-x86_64-1.txt
--rw-r--r-- 1 root root 60124 2023-03-15 17:03 ./slackware64/ap/dmidecode-3.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-03-15 17:03 ./slackware64/ap/dmidecode-3.5-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 472 2024-04-24 17:47 ./slackware64/ap/dmidecode-3.6-x86_64-1.txt
+-rw-r--r-- 1 root root 62960 2024-04-24 17:47 ./slackware64/ap/dmidecode-3.6-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-24 17:47 ./slackware64/ap/dmidecode-3.6-x86_64-1.txz.asc
-rw-r--r-- 1 root root 359 2021-02-13 11:27 ./slackware64/ap/dvd+rw-tools-7.1-x86_64-5.txt
-rw-r--r-- 1 root root 103636 2021-02-13 11:27 ./slackware64/ap/dvd+rw-tools-7.1-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:27 ./slackware64/ap/dvd+rw-tools-7.1-x86_64-5.txz.asc
@@ -1155,23 +1144,23 @@ drwxr-xr-x 2 root root 20480 2024-03-23 19:38 ./slackware64/ap
-rw-r--r-- 1 root root 279 2022-01-03 17:50 ./slackware64/ap/gphoto2-2.5.28-x86_64-1.txt
-rw-r--r-- 1 root root 189172 2022-01-03 17:50 ./slackware64/ap/gphoto2-2.5.28-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-03 17:50 ./slackware64/ap/gphoto2-2.5.28-x86_64-1.txz.asc
--rw-r--r-- 1 root root 429 2023-07-06 18:40 ./slackware64/ap/groff-1.23.0-x86_64-1.txt
--rw-r--r-- 1 root root 2361480 2023-07-06 18:40 ./slackware64/ap/groff-1.23.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-07-06 18:40 ./slackware64/ap/groff-1.23.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 429 2024-04-16 18:08 ./slackware64/ap/groff-1.23.0-x86_64-2.txt
+-rw-r--r-- 1 root root 2361616 2024-04-16 18:08 ./slackware64/ap/groff-1.23.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-04-16 18:08 ./slackware64/ap/groff-1.23.0-x86_64-2.txz.asc
-rw-r--r-- 1 root root 592 2021-02-13 11:30 ./slackware64/ap/gutenprint-5.3.4-x86_64-3.txt
-rw-r--r-- 1 root root 2764424 2021-02-13 11:30 ./slackware64/ap/gutenprint-5.3.4-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:30 ./slackware64/ap/gutenprint-5.3.4-x86_64-3.txz.asc
--rw-r--r-- 1 root root 459 2024-02-23 18:58 ./slackware64/ap/hplip-3.23.12-x86_64-2.txt
--rw-r--r-- 1 root root 22111552 2024-02-23 18:58 ./slackware64/ap/hplip-3.23.12-x86_64-2.txz
--rw-r--r-- 1 root root 163 2024-02-23 18:58 ./slackware64/ap/hplip-3.23.12-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 459 2024-03-31 17:29 ./slackware64/ap/hplip-3.23.12-x86_64-4.txt
+-rw-r--r-- 1 root root 22113284 2024-03-31 17:29 ./slackware64/ap/hplip-3.23.12-x86_64-4.txz
+-rw-r--r-- 1 root root 195 2024-03-31 17:29 ./slackware64/ap/hplip-3.23.12-x86_64-4.txz.asc
-rw-r--r-- 1 root root 481 2024-01-10 19:31 ./slackware64/ap/htop-3.3.0-x86_64-1.txt
-rw-r--r-- 1 root root 151424 2024-01-10 19:31 ./slackware64/ap/htop-3.3.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-10 19:31 ./slackware64/ap/htop-3.3.0-x86_64-1.txz.asc
-rwxr-xr-x 1 root root 2897 2009-06-24 22:06 ./slackware64/ap/install-packages
-rw-r--r-- 1 root root 446 2006-09-18 10:41 ./slackware64/ap/install.end
--rw-r--r-- 1 root root 490 2024-02-07 18:43 ./slackware64/ap/inxi-3.3.33_1-noarch-1.txt
--rw-r--r-- 1 root root 373376 2024-02-07 18:43 ./slackware64/ap/inxi-3.3.33_1-noarch-1.txz
--rw-r--r-- 1 root root 163 2024-02-07 18:43 ./slackware64/ap/inxi-3.3.33_1-noarch-1.txz.asc
+-rw-r--r-- 1 root root 490 2024-04-14 18:07 ./slackware64/ap/inxi-3.3.34_1-noarch-1.txt
+-rw-r--r-- 1 root root 373816 2024-04-14 18:07 ./slackware64/ap/inxi-3.3.34_1-noarch-1.txz
+-rw-r--r-- 1 root root 195 2024-04-14 18:07 ./slackware64/ap/inxi-3.3.34_1-noarch-1.txz.asc
-rw-r--r-- 1 root root 597 2023-10-31 16:49 ./slackware64/ap/ispell-3.4.06-x86_64-1.txt
-rw-r--r-- 1 root root 350272 2023-10-31 16:49 ./slackware64/ap/ispell-3.4.06-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-31 16:49 ./slackware64/ap/ispell-3.4.06-x86_64-1.txz.asc
@@ -1193,9 +1182,9 @@ drwxr-xr-x 2 root root 20480 2024-03-23 19:38 ./slackware64/ap
-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
--rw-r--r-- 1 root root 697 2023-03-05 22:03 ./slackware64/ap/linuxdoc-tools-0.9.82-x86_64-4.txt
--rw-r--r-- 1 root root 4879164 2023-03-05 22:03 ./slackware64/ap/linuxdoc-tools-0.9.82-x86_64-4.txz
--rw-r--r-- 1 root root 163 2023-03-05 22:03 ./slackware64/ap/linuxdoc-tools-0.9.82-x86_64-4.txz.asc
+-rw-r--r-- 1 root root 697 2024-04-15 20:04 ./slackware64/ap/linuxdoc-tools-0.9.83-x86_64-1.txt
+-rw-r--r-- 1 root root 4886860 2024-04-15 20:04 ./slackware64/ap/linuxdoc-tools-0.9.83-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-15 20:04 ./slackware64/ap/linuxdoc-tools-0.9.83-x86_64-1.txz.asc
-rw-r--r-- 1 root root 532 2021-02-13 11:32 ./slackware64/ap/lm_sensors-3.6.0-x86_64-3.txt
-rw-r--r-- 1 root root 140560 2021-02-13 11:32 ./slackware64/ap/lm_sensors-3.6.0-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:32 ./slackware64/ap/lm_sensors-3.6.0-x86_64-3.txz.asc
@@ -1211,11 +1200,11 @@ drwxr-xr-x 2 root root 20480 2024-03-23 19:38 ./slackware64/ap
-rw-r--r-- 1 root root 338 2021-02-13 11:32 ./slackware64/ap/madplay-0.15.2b-x86_64-7.txt
-rw-r--r-- 1 root root 59992 2021-02-13 11:32 ./slackware64/ap/madplay-0.15.2b-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:32 ./slackware64/ap/madplay-0.15.2b-x86_64-7.txz.asc
--rw-r--r-- 1 root root 6527 2024-02-23 02:18 ./slackware64/ap/maketag
--rw-r--r-- 1 root root 6527 2024-02-23 02:18 ./slackware64/ap/maketag.ez
--rw-r--r-- 1 root root 532 2023-09-24 17:52 ./slackware64/ap/man-db-2.12.0-x86_64-1.txt
--rw-r--r-- 1 root root 569852 2023-09-24 17:52 ./slackware64/ap/man-db-2.12.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-09-24 17:52 ./slackware64/ap/man-db-2.12.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 6604 2024-04-26 20:12 ./slackware64/ap/maketag
+-rw-r--r-- 1 root root 6604 2024-04-26 20:12 ./slackware64/ap/maketag.ez
+-rw-r--r-- 1 root root 532 2024-04-05 17:32 ./slackware64/ap/man-db-2.12.1-x86_64-1.txt
+-rw-r--r-- 1 root root 578104 2024-04-05 17:32 ./slackware64/ap/man-db-2.12.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-05 17:32 ./slackware64/ap/man-db-2.12.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 489 2024-03-20 19:26 ./slackware64/ap/man-pages-6.7-noarch-1.txt
-rw-r--r-- 1 root root 3126448 2024-03-20 19:26 ./slackware64/ap/man-pages-6.7-noarch-1.txz
-rw-r--r-- 1 root root 195 2024-03-20 19:26 ./slackware64/ap/man-pages-6.7-noarch-1.txz.asc
@@ -1231,9 +1220,9 @@ drwxr-xr-x 2 root root 20480 2024-03-23 19:38 ./slackware64/ap
-rw-r--r-- 1 root root 376 2022-08-05 17:52 ./slackware64/ap/most-5.2.0-x86_64-1.txt
-rw-r--r-- 1 root root 50452 2022-08-05 17:52 ./slackware64/ap/most-5.2.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-08-05 17:52 ./slackware64/ap/most-5.2.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 331 2024-02-18 19:49 ./slackware64/ap/mpg123-1.32.5-x86_64-1.txt
--rw-r--r-- 1 root root 498048 2024-02-18 19:49 ./slackware64/ap/mpg123-1.32.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-18 19:49 ./slackware64/ap/mpg123-1.32.5-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 331 2024-04-05 17:34 ./slackware64/ap/mpg123-1.32.6-x86_64-1.txt
+-rw-r--r-- 1 root root 497500 2024-04-05 17:34 ./slackware64/ap/mpg123-1.32.6-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-05 17:34 ./slackware64/ap/mpg123-1.32.6-x86_64-1.txz.asc
-rw-r--r-- 1 root root 430 2023-01-18 18:21 ./slackware64/ap/nano-7.2-x86_64-1.txt
-rw-r--r-- 1 root root 624096 2023-01-18 18:21 ./slackware64/ap/nano-7.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-01-18 18:21 ./slackware64/ap/nano-7.2-x86_64-1.txz.asc
@@ -1249,9 +1238,9 @@ drwxr-xr-x 2 root root 20480 2024-03-23 19:38 ./slackware64/ap
-rw-r--r-- 1 root root 289 2022-11-19 19:13 ./slackware64/ap/opus-tools-0.2-x86_64-4.txt
-rw-r--r-- 1 root root 60624 2022-11-19 19:13 ./slackware64/ap/opus-tools-0.2-x86_64-4.txz
-rw-r--r-- 1 root root 163 2022-11-19 19:13 ./slackware64/ap/opus-tools-0.2-x86_64-4.txz.asc
--rw-r--r-- 1 root root 288 2024-02-04 19:02 ./slackware64/ap/pamixer-1.6-x86_64-1.txt
--rw-r--r-- 1 root root 91360 2024-02-04 19:02 ./slackware64/ap/pamixer-1.6-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-04 19:02 ./slackware64/ap/pamixer-1.6-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 288 2024-04-16 21:05 ./slackware64/ap/pamixer-1.6-x86_64-2.txt
+-rw-r--r-- 1 root root 97204 2024-04-16 21:05 ./slackware64/ap/pamixer-1.6-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-04-16 21:05 ./slackware64/ap/pamixer-1.6-x86_64-2.txz.asc
-rw-r--r-- 1 root root 541 2022-09-30 17:11 ./slackware64/ap/powertop-2.15-x86_64-1.txt
-rw-r--r-- 1 root root 200264 2022-09-30 17:11 ./slackware64/ap/powertop-2.15-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-09-30 17:11 ./slackware64/ap/powertop-2.15-x86_64-1.txz.asc
@@ -1264,9 +1253,9 @@ drwxr-xr-x 2 root root 20480 2024-03-23 19:38 ./slackware64/ap
-rw-r--r-- 1 root root 371 2023-11-10 18:29 ./slackware64/ap/rdfind-1.6.0-x86_64-1.txt
-rw-r--r-- 1 root root 50224 2023-11-10 18:29 ./slackware64/ap/rdfind-1.6.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-10 18:29 ./slackware64/ap/rdfind-1.6.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 491 2024-02-07 19:09 ./slackware64/ap/rpm-4.19.1.1-x86_64-1.txt
--rw-r--r-- 1 root root 900920 2024-02-07 19:09 ./slackware64/ap/rpm-4.19.1.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-07 19:09 ./slackware64/ap/rpm-4.19.1.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 491 2024-03-29 04:33 ./slackware64/ap/rpm-4.19.1.1-x86_64-2.txt
+-rw-r--r-- 1 root root 900584 2024-03-29 04:33 ./slackware64/ap/rpm-4.19.1.1-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:33 ./slackware64/ap/rpm-4.19.1.1-x86_64-2.txz.asc
-rw-r--r-- 1 root root 268 2021-02-13 11:42 ./slackware64/ap/rzip-2.1-x86_64-4.txt
-rw-r--r-- 1 root root 20312 2021-02-13 11:42 ./slackware64/ap/rzip-2.1-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:42 ./slackware64/ap/rzip-2.1-x86_64-4.txz.asc
@@ -1291,9 +1280,9 @@ drwxr-xr-x 2 root root 20480 2024-03-23 19:38 ./slackware64/ap
-rw-r--r-- 1 root root 293 2022-11-19 19:14 ./slackware64/ap/sox-14.4.2-x86_64-9.txt
-rw-r--r-- 1 root root 388900 2022-11-19 19:14 ./slackware64/ap/sox-14.4.2-x86_64-9.txz
-rw-r--r-- 1 root root 163 2022-11-19 19:14 ./slackware64/ap/sox-14.4.2-x86_64-9.txz.asc
--rw-r--r-- 1 root root 483 2024-03-12 19:02 ./slackware64/ap/sqlite-3.45.2-x86_64-1.txt
--rw-r--r-- 1 root root 1397148 2024-03-12 19:02 ./slackware64/ap/sqlite-3.45.2-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-12 19:02 ./slackware64/ap/sqlite-3.45.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 483 2024-04-15 19:32 ./slackware64/ap/sqlite-3.45.3-x86_64-1.txt
+-rw-r--r-- 1 root root 1398720 2024-04-15 19:32 ./slackware64/ap/sqlite-3.45.3-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-15 19:32 ./slackware64/ap/sqlite-3.45.3-x86_64-1.txz.asc
-rw-r--r-- 1 root root 584 2023-03-28 18:23 ./slackware64/ap/squashfs-tools-4.6.1-x86_64-1.txt
-rw-r--r-- 1 root root 198020 2023-03-28 18:23 ./slackware64/ap/squashfs-tools-4.6.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-03-28 18:23 ./slackware64/ap/squashfs-tools-4.6.1-x86_64-1.txz.asc
@@ -1303,7 +1292,7 @@ drwxr-xr-x 2 root root 20480 2024-03-23 19:38 ./slackware64/ap
-rw-r--r-- 1 root root 403 2023-12-17 19:42 ./slackware64/ap/sysstat-12.7.5-x86_64-1.txt
-rw-r--r-- 1 root root 378584 2023-12-17 19:42 ./slackware64/ap/sysstat-12.7.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-17 19:42 ./slackware64/ap/sysstat-12.7.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 981 2024-02-23 02:18 ./slackware64/ap/tagfile
+-rw-r--r-- 1 root root 998 2024-04-26 20:12 ./slackware64/ap/tagfile
-rw-r--r-- 1 root root 495 2021-02-13 11:45 ./slackware64/ap/terminus-font-4.49.1-noarch-3.txt
-rw-r--r-- 1 root root 2309356 2021-02-13 11:45 ./slackware64/ap/terminus-font-4.49.1-noarch-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:45 ./slackware64/ap/terminus-font-4.49.1-noarch-3.txz.asc
@@ -1313,18 +1302,18 @@ drwxr-xr-x 2 root root 20480 2024-03-23 19:38 ./slackware64/ap
-rw-r--r-- 1 root root 368 2024-02-13 18:43 ./slackware64/ap/tmux-3.4-x86_64-1.txt
-rw-r--r-- 1 root root 407740 2024-02-13 18:43 ./slackware64/ap/tmux-3.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-13 18:43 ./slackware64/ap/tmux-3.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 543 2021-11-03 01:08 ./slackware64/ap/undervolt-20210815_e39aea1-x86_64-2.txt
--rw-r--r-- 1 root root 14560 2021-11-03 01:08 ./slackware64/ap/undervolt-20210815_e39aea1-x86_64-2.txz
--rw-r--r-- 1 root root 163 2021-11-03 01:08 ./slackware64/ap/undervolt-20210815_e39aea1-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 543 2024-03-30 19:01 ./slackware64/ap/undervolt-0.4.0-x86_64-1.txt
+-rw-r--r-- 1 root root 18824 2024-03-30 19:01 ./slackware64/ap/undervolt-0.4.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-03-30 19:01 ./slackware64/ap/undervolt-0.4.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 280 2023-12-02 19:53 ./slackware64/ap/usbmuxd-20231011_360619c-x86_64-1.txt
-rw-r--r-- 1 root root 51864 2023-12-02 19:53 ./slackware64/ap/usbmuxd-20231011_360619c-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-02 19:53 ./slackware64/ap/usbmuxd-20231011_360619c-x86_64-1.txz.asc
-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 407 2024-03-23 17:21 ./slackware64/ap/vim-9.1.0199-x86_64-1.txt
--rw-r--r-- 1 root root 8875756 2024-03-23 17:21 ./slackware64/ap/vim-9.1.0199-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-23 17:21 ./slackware64/ap/vim-9.1.0199-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 407 2024-04-18 17:49 ./slackware64/ap/vim-9.1.0346-x86_64-1.txt
+-rw-r--r-- 1 root root 8904840 2024-04-18 17:49 ./slackware64/ap/vim-9.1.0346-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-18 17:49 ./slackware64/ap/vim-9.1.0346-x86_64-1.txz.asc
-rw-r--r-- 1 root root 604 2023-03-05 21:21 ./slackware64/ap/vorbis-tools-1.4.2-x86_64-4.txt
-rw-r--r-- 1 root root 178980 2023-03-05 21:21 ./slackware64/ap/vorbis-tools-1.4.2-x86_64-4.txz
-rw-r--r-- 1 root root 163 2023-03-05 21:21 ./slackware64/ap/vorbis-tools-1.4.2-x86_64-4.txz.asc
@@ -1340,10 +1329,10 @@ drwxr-xr-x 2 root root 20480 2024-03-23 19:38 ./slackware64/ap
-rw-r--r-- 1 root root 506 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txt
-rw-r--r-- 1 root root 3156392 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 20480 2024-03-27 19:19 ./slackware64/d
--rw-r--r-- 1 root root 360 2024-03-07 20:03 ./slackware64/d/Cython-3.0.9-x86_64-1.txt
--rw-r--r-- 1 root root 3821404 2024-03-07 20:03 ./slackware64/d/Cython-3.0.9-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-07 20:03 ./slackware64/d/Cython-3.0.9-x86_64-1.txz.asc
+drwxr-xr-x 2 root root 20480 2024-04-27 19:04 ./slackware64/d
+-rw-r--r-- 1 root root 360 2024-03-30 21:20 ./slackware64/d/Cython-3.0.10-x86_64-1.txt
+-rw-r--r-- 1 root root 4305292 2024-03-30 21:20 ./slackware64/d/Cython-3.0.10-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-03-30 21:20 ./slackware64/d/Cython-3.0.10-x86_64-1.txz.asc
-rw-r--r-- 1 root root 629 2023-12-24 18:33 ./slackware64/d/autoconf-2.72-noarch-1.txt
-rw-r--r-- 1 root root 806788 2023-12-24 18:33 ./slackware64/d/autoconf-2.72-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-12-24 18:33 ./slackware64/d/autoconf-2.72-noarch-1.txz.asc
@@ -1359,9 +1348,9 @@ drwxr-xr-x 2 root root 20480 2024-03-27 19:19 ./slackware64/d
-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
--rw-r--r-- 1 root root 552 2023-11-17 18:08 ./slackware64/d/cargo-vendor-filterer-0.5.12-x86_64-1.txt
--rw-r--r-- 1 root root 594452 2023-11-17 18:08 ./slackware64/d/cargo-vendor-filterer-0.5.12-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-11-17 18:08 ./slackware64/d/cargo-vendor-filterer-0.5.12-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 552 2024-04-05 17:22 ./slackware64/d/cargo-vendor-filterer-0.5.14-x86_64-1.txt
+-rw-r--r-- 1 root root 648628 2024-04-05 17:22 ./slackware64/d/cargo-vendor-filterer-0.5.14-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-05 17:22 ./slackware64/d/cargo-vendor-filterer-0.5.14-x86_64-1.txz.asc
-rw-r--r-- 1 root root 662 2023-09-13 18:45 ./slackware64/d/cbindgen-0.26.0-x86_64-1.txt
-rw-r--r-- 1 root root 1417032 2023-09-13 18:45 ./slackware64/d/cbindgen-0.26.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-13 18:45 ./slackware64/d/cbindgen-0.26.0-x86_64-1.txz.asc
@@ -1377,9 +1366,9 @@ drwxr-xr-x 2 root root 20480 2024-03-27 19:19 ./slackware64/d
-rw-r--r-- 1 root root 663 2024-01-03 20:11 ./slackware64/d/clisp-2.50_20230718_669249717-x86_64-1.txt
-rw-r--r-- 1 root root 3131064 2024-01-03 20:11 ./slackware64/d/clisp-2.50_20230718_669249717-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-03 20:11 ./slackware64/d/clisp-2.50_20230718_669249717-x86_64-1.txz.asc
--rw-r--r-- 1 root root 379 2024-03-21 22:14 ./slackware64/d/cmake-3.29.0-x86_64-1.txt
--rw-r--r-- 1 root root 10071124 2024-03-21 22:14 ./slackware64/d/cmake-3.29.0-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-21 22:14 ./slackware64/d/cmake-3.29.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 379 2024-04-11 20:52 ./slackware64/d/cmake-3.29.2-x86_64-1.txt
+-rw-r--r-- 1 root root 10072668 2024-04-11 20:52 ./slackware64/d/cmake-3.29.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-11 20:52 ./slackware64/d/cmake-3.29.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
@@ -1389,9 +1378,9 @@ drwxr-xr-x 2 root root 20480 2024-03-27 19:19 ./slackware64/d
-rw-r--r-- 1 root root 397 2021-02-13 09:14 ./slackware64/d/dev86-0.16.21-x86_64-4.txt
-rw-r--r-- 1 root root 306840 2021-02-13 09:14 ./slackware64/d/dev86-0.16.21-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:14 ./slackware64/d/dev86-0.16.21-x86_64-4.txz.asc
--rw-r--r-- 1 root root 481 2024-02-23 01:16 ./slackware64/d/distcc-3.4-x86_64-4.txt
--rw-r--r-- 1 root root 319712 2024-02-23 01:16 ./slackware64/d/distcc-3.4-x86_64-4.txz
--rw-r--r-- 1 root root 163 2024-02-23 01:16 ./slackware64/d/distcc-3.4-x86_64-4.txz.asc
+-rw-r--r-- 1 root root 481 2024-03-29 04:33 ./slackware64/d/distcc-3.4-x86_64-5.txt
+-rw-r--r-- 1 root root 351876 2024-03-29 04:33 ./slackware64/d/distcc-3.4-x86_64-5.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:33 ./slackware64/d/distcc-3.4-x86_64-5.txz.asc
-rw-r--r-- 1 root root 543 2023-12-28 18:13 ./slackware64/d/doxygen-1.10.0-x86_64-1.txt
-rw-r--r-- 1 root root 10090320 2023-12-28 18:13 ./slackware64/d/doxygen-1.10.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-28 18:13 ./slackware64/d/doxygen-1.10.0-x86_64-1.txz.asc
@@ -1422,9 +1411,9 @@ drwxr-xr-x 2 root root 20480 2024-03-27 19:19 ./slackware64/d
-rw-r--r-- 1 root root 489 2023-07-27 18:27 ./slackware64/d/gcc-objc-13.2.0-x86_64-1.txt
-rw-r--r-- 1 root root 13674432 2023-07-27 18:27 ./slackware64/d/gcc-objc-13.2.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-27 18:27 ./slackware64/d/gcc-objc-13.2.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 749 2024-03-03 19:43 ./slackware64/d/gdb-14.2-x86_64-1.txt
--rw-r--r-- 1 root root 5246344 2024-03-03 19:43 ./slackware64/d/gdb-14.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-03 19:43 ./slackware64/d/gdb-14.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 749 2024-03-29 04:34 ./slackware64/d/gdb-14.2-x86_64-2.txt
+-rw-r--r-- 1 root root 5247940 2024-03-29 04:34 ./slackware64/d/gdb-14.2-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:34 ./slackware64/d/gdb-14.2-x86_64-2.txz.asc
-rw-r--r-- 1 root root 628 2024-02-23 00:29 ./slackware64/d/gettext-tools-0.22.5-x86_64-1.txt
-rw-r--r-- 1 root root 2453236 2024-02-23 00:29 ./slackware64/d/gettext-tools-0.22.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-23 00:29 ./slackware64/d/gettext-tools-0.22.5-x86_64-1.txz.asc
@@ -1440,9 +1429,9 @@ drwxr-xr-x 2 root root 20480 2024-03-27 19:19 ./slackware64/d
-rw-r--r-- 1 root root 434 2023-01-26 00:12 ./slackware64/d/guile-3.0.9-x86_64-1.txt
-rw-r--r-- 1 root root 7554900 2023-01-26 00:12 ./slackware64/d/guile-3.0.9-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-01-26 00:12 ./slackware64/d/guile-3.0.9-x86_64-1.txz.asc
--rw-r--r-- 1 root root 451 2021-11-03 00:53 ./slackware64/d/gyp-20210831_d6c5dd51-x86_64-2.txt
--rw-r--r-- 1 root root 414488 2021-11-03 00:53 ./slackware64/d/gyp-20210831_d6c5dd51-x86_64-2.txz
--rw-r--r-- 1 root root 163 2021-11-03 00:53 ./slackware64/d/gyp-20210831_d6c5dd51-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 451 2024-03-29 04:34 ./slackware64/d/gyp-20210831_d6c5dd51-x86_64-3.txt
+-rw-r--r-- 1 root root 557644 2024-03-29 04:34 ./slackware64/d/gyp-20210831_d6c5dd51-x86_64-3.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:34 ./slackware64/d/gyp-20210831_d6c5dd51-x86_64-3.txz.asc
-rw-r--r-- 1 root root 287 2022-12-16 04:29 ./slackware64/d/help2man-1.49.3-x86_64-1.txt
-rw-r--r-- 1 root root 215088 2022-12-16 04:29 ./slackware64/d/help2man-1.49.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-16 04:29 ./slackware64/d/help2man-1.49.3-x86_64-1.txz.asc
@@ -1457,18 +1446,18 @@ drwxr-xr-x 2 root root 20480 2024-03-27 19:19 ./slackware64/d
-rw-r--r-- 1 root root 279 2021-02-13 09:57 ./slackware64/d/intltool-0.51.0-x86_64-6.txt
-rw-r--r-- 1 root root 48024 2021-02-13 09:57 ./slackware64/d/intltool-0.51.0-x86_64-6.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:57 ./slackware64/d/intltool-0.51.0-x86_64-6.txz.asc
--rw-r--r-- 1 root root 332 2024-03-27 18:40 ./slackware64/d/kernel-headers-6.6.23-x86-1.txt
--rw-r--r-- 1 root root 1174544 2024-03-27 18:40 ./slackware64/d/kernel-headers-6.6.23-x86-1.txz
--rw-r--r-- 1 root root 195 2024-03-27 18:40 ./slackware64/d/kernel-headers-6.6.23-x86-1.txz.asc
+-rw-r--r-- 1 root root 332 2024-04-27 18:15 ./slackware64/d/kernel-headers-6.6.29-x86-1.txt
+-rw-r--r-- 1 root root 1174504 2024-04-27 18:15 ./slackware64/d/kernel-headers-6.6.29-x86-1.txz
+-rw-r--r-- 1 root root 195 2024-04-27 18:15 ./slackware64/d/kernel-headers-6.6.29-x86-1.txz.asc
-rw-r--r-- 1 root root 312 2024-02-12 19:49 ./slackware64/d/libgccjit-13.2.0-x86_64-1.txt
-rw-r--r-- 1 root root 9150436 2024-02-12 19:49 ./slackware64/d/libgccjit-13.2.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-12 19:49 ./slackware64/d/libgccjit-13.2.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 498 2023-07-27 18:29 ./slackware64/d/libtool-2.4.7-x86_64-6.txt
-rw-r--r-- 1 root root 438360 2023-07-27 18:29 ./slackware64/d/libtool-2.4.7-x86_64-6.txz
-rw-r--r-- 1 root root 163 2023-07-27 18:29 ./slackware64/d/libtool-2.4.7-x86_64-6.txz.asc
--rw-r--r-- 1 root root 346 2024-03-20 19:40 ./slackware64/d/llvm-18.1.2-x86_64-1.txt
--rw-r--r-- 1 root root 130378928 2024-03-20 19:40 ./slackware64/d/llvm-18.1.2-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-20 19:40 ./slackware64/d/llvm-18.1.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 346 2024-04-18 17:51 ./slackware64/d/llvm-18.1.4-x86_64-1.txt
+-rw-r--r-- 1 root root 130434164 2024-04-18 17:51 ./slackware64/d/llvm-18.1.4-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-18 17:51 ./slackware64/d/llvm-18.1.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 511 2024-02-13 19:09 ./slackware64/d/lua-5.4.6-x86_64-5.txt
-rw-r--r-- 1 root root 299552 2024-02-13 19:09 ./slackware64/d/lua-5.4.6-x86_64-5.txz
-rw-r--r-- 1 root root 163 2024-02-13 19:09 ./slackware64/d/lua-5.4.6-x86_64-5.txz.asc
@@ -1478,23 +1467,23 @@ drwxr-xr-x 2 root root 20480 2024-03-27 19:19 ./slackware64/d
-rw-r--r-- 1 root root 466 2023-02-27 19:42 ./slackware64/d/make-4.4.1-x86_64-1.txt
-rw-r--r-- 1 root root 558408 2023-02-27 19:42 ./slackware64/d/make-4.4.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-02-27 19:42 ./slackware64/d/make-4.4.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 6088 2024-02-12 20:56 ./slackware64/d/maketag
--rw-r--r-- 1 root root 6088 2024-02-12 20:56 ./slackware64/d/maketag.ez
--rw-r--r-- 1 root root 659 2024-03-21 17:30 ./slackware64/d/mercurial-6.7.1-x86_64-1.txt
--rw-r--r-- 1 root root 4658732 2024-03-21 17:30 ./slackware64/d/mercurial-6.7.1-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-21 17:30 ./slackware64/d/mercurial-6.7.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 410 2024-03-13 19:29 ./slackware64/d/meson-1.4.0-x86_64-1.txt
--rw-r--r-- 1 root root 1338676 2024-03-13 19:29 ./slackware64/d/meson-1.4.0-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-13 19:29 ./slackware64/d/meson-1.4.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 339 2022-12-22 18:47 ./slackware64/d/nasm-2.16.01-x86_64-1.txt
--rw-r--r-- 1 root root 434764 2022-12-22 18:47 ./slackware64/d/nasm-2.16.01-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-12-22 18:47 ./slackware64/d/nasm-2.16.01-x86_64-1.txz.asc
--rw-r--r-- 1 root root 404 2022-09-01 01:58 ./slackware64/d/ninja-1.11.1-x86_64-1.txt
--rw-r--r-- 1 root root 116092 2022-09-01 01:58 ./slackware64/d/ninja-1.11.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-09-01 01:58 ./slackware64/d/ninja-1.11.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 323 2024-01-28 19:46 ./slackware64/d/nv-codec-headers-12.1.14.0-x86_64-1.txt
--rw-r--r-- 1 root root 64940 2024-01-28 19:46 ./slackware64/d/nv-codec-headers-12.1.14.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-28 19:46 ./slackware64/d/nv-codec-headers-12.1.14.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 6151 2024-04-12 18:09 ./slackware64/d/maketag
+-rw-r--r-- 1 root root 6151 2024-04-12 18:09 ./slackware64/d/maketag.ez
+-rw-r--r-- 1 root root 659 2024-03-30 16:46 ./slackware64/d/mercurial-6.7.2-x86_64-1.txt
+-rw-r--r-- 1 root root 5690924 2024-03-30 16:46 ./slackware64/d/mercurial-6.7.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-03-30 16:46 ./slackware64/d/mercurial-6.7.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 410 2024-03-29 04:26 ./slackware64/d/meson-1.4.0-x86_64-2.txt
+-rw-r--r-- 1 root root 1831148 2024-03-29 04:26 ./slackware64/d/meson-1.4.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:26 ./slackware64/d/meson-1.4.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 340 2024-04-18 17:32 ./slackware64/d/nasm-2.16.03-x86_64-1.txt
+-rw-r--r-- 1 root root 442740 2024-04-18 17:32 ./slackware64/d/nasm-2.16.03-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-18 17:32 ./slackware64/d/nasm-2.16.03-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 404 2024-04-12 17:13 ./slackware64/d/ninja-1.12.0-x86_64-1.txt
+-rw-r--r-- 1 root root 124796 2024-04-12 17:13 ./slackware64/d/ninja-1.12.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-12 17:13 ./slackware64/d/ninja-1.12.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 323 2024-04-01 16:59 ./slackware64/d/nv-codec-headers-12.2.72.0-x86_64-1.txt
+-rw-r--r-- 1 root root 65968 2024-04-01 16:59 ./slackware64/d/nv-codec-headers-12.2.72.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-01 16:59 ./slackware64/d/nv-codec-headers-12.2.72.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 317 2021-06-15 18:58 ./slackware64/d/opencl-headers-2021.04.29-noarch-1.txt
-rw-r--r-- 1 root root 40552 2021-06-15 18:58 ./slackware64/d/opencl-headers-2021.04.29-noarch-1.txz
-rw-r--r-- 1 root root 163 2021-06-15 18:58 ./slackware64/d/opencl-headers-2021.04.29-noarch-1.txz.asc
@@ -1507,9 +1496,9 @@ drwxr-xr-x 2 root root 20480 2024-03-27 19:19 ./slackware64/d
-rw-r--r-- 1 root root 529 2024-02-29 18:13 ./slackware64/d/pahole-1.26-x86_64-1.txt
-rw-r--r-- 1 root root 342132 2024-02-29 18:13 ./slackware64/d/pahole-1.26-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-29 18:13 ./slackware64/d/pahole-1.26-x86_64-1.txz.asc
--rw-r--r-- 1 root root 398 2024-02-28 18:22 ./slackware64/d/parallel-20240222-noarch-1.txt
--rw-r--r-- 1 root root 519424 2024-02-28 18:22 ./slackware64/d/parallel-20240222-noarch-1.txz
--rw-r--r-- 1 root root 163 2024-02-28 18:22 ./slackware64/d/parallel-20240222-noarch-1.txz.asc
+-rw-r--r-- 1 root root 398 2024-04-23 17:42 ./slackware64/d/parallel-20240422-noarch-1.txt
+-rw-r--r-- 1 root root 518928 2024-04-23 17:42 ./slackware64/d/parallel-20240422-noarch-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 17:42 ./slackware64/d/parallel-20240422-noarch-1.txz.asc
-rw-r--r-- 1 root root 469 2023-04-24 19:58 ./slackware64/d/patchelf-0.18.0-x86_64-1.txt
-rw-r--r-- 1 root root 94892 2023-04-24 19:58 ./slackware64/d/patchelf-0.18.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-04-24 19:58 ./slackware64/d/patchelf-0.18.0-x86_64-1.txz.asc
@@ -1522,21 +1511,21 @@ drwxr-xr-x 2 root root 20480 2024-03-27 19:19 ./slackware64/d
-rw-r--r-- 1 root root 337 2021-02-13 10:44 ./slackware64/d/pmake-1.111-x86_64-7.txt
-rw-r--r-- 1 root root 120656 2021-02-13 10:44 ./slackware64/d/pmake-1.111-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-02-13 10:44 ./slackware64/d/pmake-1.111-x86_64-7.txz.asc
--rw-r--r-- 1 root root 398 2023-08-20 19:09 ./slackware64/d/poke-3.3-x86_64-1.txt
--rw-r--r-- 1 root root 786752 2023-08-20 19:09 ./slackware64/d/poke-3.3-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-08-20 19:09 ./slackware64/d/poke-3.3-x86_64-1.txz.asc
--rw-r--r-- 1 root root 270 2024-03-01 19:53 ./slackware64/d/python-pip-24.0-x86_64-1.txt
--rw-r--r-- 1 root root 2342316 2024-03-01 19:53 ./slackware64/d/python-pip-24.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:53 ./slackware64/d/python-pip-24.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 562 2024-03-13 19:33 ./slackware64/d/python-setuptools-69.2.0-x86_64-1.txt
--rw-r--r-- 1 root root 832492 2024-03-13 19:33 ./slackware64/d/python-setuptools-69.2.0-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-13 19:33 ./slackware64/d/python-setuptools-69.2.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 484 2024-03-20 19:02 ./slackware64/d/python2-2.7.18-x86_64-7.txt
--rw-r--r-- 1 root root 14991488 2024-03-20 19:02 ./slackware64/d/python2-2.7.18-x86_64-7.txz
--rw-r--r-- 1 root root 195 2024-03-20 19:02 ./slackware64/d/python2-2.7.18-x86_64-7.txz.asc
--rw-r--r-- 1 root root 664 2024-03-20 19:38 ./slackware64/d/python3-3.9.19-x86_64-1.txt
--rw-r--r-- 1 root root 19196064 2024-03-20 19:38 ./slackware64/d/python3-3.9.19-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-20 19:38 ./slackware64/d/python3-3.9.19-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 398 2024-03-31 18:05 ./slackware64/d/poke-4.0-x86_64-1.txt
+-rw-r--r-- 1 root root 891968 2024-03-31 18:05 ./slackware64/d/poke-4.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-03-31 18:05 ./slackware64/d/poke-4.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 270 2024-03-31 22:36 ./slackware64/d/python-pip-24.0-x86_64-3.txt
+-rw-r--r-- 1 root root 2720276 2024-03-31 22:36 ./slackware64/d/python-pip-24.0-x86_64-3.txz
+-rw-r--r-- 1 root root 195 2024-03-31 22:36 ./slackware64/d/python-pip-24.0-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 562 2024-04-14 18:10 ./slackware64/d/python-setuptools-69.5.1-x86_64-1.txt
+-rw-r--r-- 1 root root 1196636 2024-04-14 18:10 ./slackware64/d/python-setuptools-69.5.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-14 18:10 ./slackware64/d/python-setuptools-69.5.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 484 2024-03-31 22:38 ./slackware64/d/python2-2.7.18-x86_64-8.txt
+-rw-r--r-- 1 root root 14689084 2024-03-31 22:38 ./slackware64/d/python2-2.7.18-x86_64-8.txz
+-rw-r--r-- 1 root root 195 2024-03-31 22:38 ./slackware64/d/python2-2.7.18-x86_64-8.txz.asc
+-rw-r--r-- 1 root root 664 2024-04-02 18:45 ./slackware64/d/python3-3.11.9-x86_64-1.txt
+-rw-r--r-- 1 root root 25480620 2024-04-02 18:45 ./slackware64/d/python3-3.11.9-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-02 18:45 ./slackware64/d/python3-3.11.9-x86_64-1.txz.asc
-rw-r--r-- 1 root root 321 2022-02-28 20:03 ./slackware64/d/rcs-5.10.1-x86_64-1.txt
-rw-r--r-- 1 root root 202964 2022-02-28 20:03 ./slackware64/d/rcs-5.10.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-02-28 20:03 ./slackware64/d/rcs-5.10.1-x86_64-1.txz.asc
@@ -1546,21 +1535,21 @@ drwxr-xr-x 2 root root 20480 2024-03-27 19:19 ./slackware64/d
-rw-r--r-- 1 root root 488 2023-04-27 19:04 ./slackware64/d/rinutils-0.10.2-x86_64-1.txt
-rw-r--r-- 1 root root 6848 2023-04-27 19:04 ./slackware64/d/rinutils-0.10.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-04-27 19:04 ./slackware64/d/rinutils-0.10.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 385 2023-12-25 19:14 ./slackware64/d/ruby-3.3.0-x86_64-1.txt
--rw-r--r-- 1 root root 9544924 2023-12-25 19:14 ./slackware64/d/ruby-3.3.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-12-25 19:14 ./slackware64/d/ruby-3.3.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 426 2024-03-21 18:21 ./slackware64/d/rust-1.77.0-x86_64-1.txt
--rw-r--r-- 1 root root 107152644 2024-03-21 18:21 ./slackware64/d/rust-1.77.0-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-21 18:21 ./slackware64/d/rust-1.77.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 386 2024-04-23 21:55 ./slackware64/d/ruby-3.3.1-x86_64-1.txt
+-rw-r--r-- 1 root root 9570688 2024-04-23 21:55 ./slackware64/d/ruby-3.3.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 21:55 ./slackware64/d/ruby-3.3.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 426 2024-04-10 03:24 ./slackware64/d/rust-1.77.2-x86_64-1.txt
+-rw-r--r-- 1 root root 107125980 2024-04-10 03:24 ./slackware64/d/rust-1.77.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-10 03:24 ./slackware64/d/rust-1.77.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 352 2024-02-04 19:06 ./slackware64/d/rust-bindgen-0.69.4-x86_64-1.txt
-rw-r--r-- 1 root root 1720036 2024-02-04 19:06 ./slackware64/d/rust-bindgen-0.69.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-04 19:06 ./slackware64/d/rust-bindgen-0.69.4-x86_64-1.txz.asc
-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 2024-03-19 18:35 ./slackware64/d/scons-4.7.0-x86_64-1.txt
--rw-r--r-- 1 root root 1937360 2024-03-19 18:35 ./slackware64/d/scons-4.7.0-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-19 18:35 ./slackware64/d/scons-4.7.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 456 2024-03-29 04:39 ./slackware64/d/scons-4.7.0-x86_64-2.txt
+-rw-r--r-- 1 root root 2191884 2024-03-29 04:39 ./slackware64/d/scons-4.7.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:39 ./slackware64/d/scons-4.7.0-x86_64-2.txz.asc
-rw-r--r-- 1 root root 467 2022-09-07 18:35 ./slackware64/d/slacktrack-2.23-x86_64-1.txt
-rw-r--r-- 1 root root 100516 2022-09-07 18:35 ./slackware64/d/slacktrack-2.23-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-09-07 18:35 ./slackware64/d/slacktrack-2.23-x86_64-1.txz.asc
@@ -1573,13 +1562,16 @@ drwxr-xr-x 2 root root 20480 2024-03-27 19:19 ./slackware64/d
-rw-r--r-- 1 root root 559 2024-02-26 19:46 ./slackware64/d/swig-4.2.1-x86_64-1.txt
-rw-r--r-- 1 root root 2790884 2024-02-26 19:46 ./slackware64/d/swig-4.2.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-26 19:46 ./slackware64/d/swig-4.2.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 948 2024-02-12 20:56 ./slackware64/d/tagfile
+-rw-r--r-- 1 root root 961 2024-04-12 18:09 ./slackware64/d/tagfile
-rw-r--r-- 1 root root 424 2024-02-14 21:26 ./slackware64/d/tree-sitter-0.20.9-x86_64-1.txt
-rw-r--r-- 1 root root 3200272 2024-02-14 21:26 ./slackware64/d/tree-sitter-0.20.9-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-14 21:26 ./slackware64/d/tree-sitter-0.20.9-x86_64-1.txz.asc
--rw-r--r-- 1 root root 394 2024-03-14 19:24 ./slackware64/d/vala-0.56.16-x86_64-1.txt
--rw-r--r-- 1 root root 2304080 2024-03-14 19:24 ./slackware64/d/vala-0.56.16-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-14 19:24 ./slackware64/d/vala-0.56.16-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 394 2024-04-19 17:07 ./slackware64/d/vala-0.56.17-x86_64-1.txt
+-rw-r--r-- 1 root root 2304644 2024-04-19 17:07 ./slackware64/d/vala-0.56.17-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-19 17:07 ./slackware64/d/vala-0.56.17-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 551 2024-04-27 18:35 ./slackware64/d/valgrind-3.23.0-x86_64-1.txt
+-rw-r--r-- 1 root root 13457044 2024-04-27 18:35 ./slackware64/d/valgrind-3.23.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-27 18:35 ./slackware64/d/valgrind-3.23.0-x86_64-1.txz.asc
-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
@@ -1607,16 +1599,16 @@ drwxr-xr-x 2 root root 4096 2016-04-01 21:41 ./slackware64/f
-rw-r--r-- 1 root root 1075 2018-03-01 07:54 ./slackware64/f/maketag
-rw-r--r-- 1 root root 1075 2018-03-01 07:54 ./slackware64/f/maketag.ez
-rw-r--r-- 1 root root 32 2018-03-01 07:54 ./slackware64/f/tagfile
-drwxr-xr-x 2 root root 4096 2024-03-27 19:19 ./slackware64/k
+drwxr-xr-x 2 root root 4096 2024-04-27 19:04 ./slackware64/k
-rwxr-xr-x 1 root root 2897 2009-06-24 22:06 ./slackware64/k/install-packages
-rw-r--r-- 1 root root 446 2006-09-18 10:41 ./slackware64/k/install.end
--rw-r--r-- 1 root root 317 2024-03-27 18:30 ./slackware64/k/kernel-source-6.6.23-noarch-1.txt
--rw-r--r-- 1 root root 136293852 2024-03-27 18:30 ./slackware64/k/kernel-source-6.6.23-noarch-1.txz
--rw-r--r-- 1 root root 195 2024-03-27 18:30 ./slackware64/k/kernel-source-6.6.23-noarch-1.txz.asc
--rw-r--r-- 1 root root 1170 2024-03-27 18:54 ./slackware64/k/maketag
--rw-r--r-- 1 root root 1170 2024-03-27 18:54 ./slackware64/k/maketag.ez
--rw-r--r-- 1 root root 18 2024-03-27 18:54 ./slackware64/k/tagfile
-drwxr-xr-x 2 root root 86016 2024-03-20 21:14 ./slackware64/kde
+-rw-r--r-- 1 root root 317 2024-04-27 18:05 ./slackware64/k/kernel-source-6.6.29-noarch-1.txt
+-rw-r--r-- 1 root root 136327972 2024-04-27 18:05 ./slackware64/k/kernel-source-6.6.29-noarch-1.txz
+-rw-r--r-- 1 root root 195 2024-04-27 18:05 ./slackware64/k/kernel-source-6.6.29-noarch-1.txz.asc
+-rw-r--r-- 1 root root 1170 2024-04-27 18:19 ./slackware64/k/maketag
+-rw-r--r-- 1 root root 1170 2024-04-27 18:19 ./slackware64/k/maketag.ez
+-rw-r--r-- 1 root root 18 2024-04-27 18:19 ./slackware64/k/tagfile
+drwxr-xr-x 2 root root 86016 2024-04-24 20:11 ./slackware64/kde
-rw-r--r-- 1 root root 382 2024-02-15 20:27 ./slackware64/kde/akonadi-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 2559504 2024-02-15 20:27 ./slackware64/kde/akonadi-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 20:27 ./slackware64/kde/akonadi-23.08.5-x86_64-1.txz.asc
@@ -1704,15 +1696,15 @@ drwxr-xr-x 2 root root 86016 2024-03-20 21:14 ./slackware64/kde
-rw-r--r-- 1 root root 293 2024-02-15 20:34 ./slackware64/kde/calendarsupport-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 579872 2024-02-15 20:34 ./slackware64/kde/calendarsupport-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 20:34 ./slackware64/kde/calendarsupport-23.08.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 543 2024-03-04 19:46 ./slackware64/kde/calligra-3.2.1-x86_64-37.txt
--rw-r--r-- 1 root root 57742268 2024-03-04 19:46 ./slackware64/kde/calligra-3.2.1-x86_64-37.txz
--rw-r--r-- 1 root root 163 2024-03-04 19:46 ./slackware64/kde/calligra-3.2.1-x86_64-37.txz.asc
+-rw-r--r-- 1 root root 543 2024-04-01 17:40 ./slackware64/kde/calligra-3.2.1-x86_64-38.txt
+-rw-r--r-- 1 root root 57765140 2024-04-01 17:40 ./slackware64/kde/calligra-3.2.1-x86_64-38.txz
+-rw-r--r-- 1 root root 195 2024-04-01 17:40 ./slackware64/kde/calligra-3.2.1-x86_64-38.txz.asc
-rw-r--r-- 1 root root 356 2021-09-30 19:55 ./slackware64/kde/calligraplan-3.3.0-x86_64-3.txt
-rw-r--r-- 1 root root 5380488 2021-09-30 19:55 ./slackware64/kde/calligraplan-3.3.0-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-09-30 19:55 ./slackware64/kde/calligraplan-3.3.0-x86_64-3.txz.asc
--rw-r--r-- 1 root root 332 2024-03-18 16:51 ./slackware64/kde/cantor-23.08.5-x86_64-3.txt
--rw-r--r-- 1 root root 2234772 2024-03-18 16:51 ./slackware64/kde/cantor-23.08.5-x86_64-3.txz
--rw-r--r-- 1 root root 195 2024-03-18 16:51 ./slackware64/kde/cantor-23.08.5-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 332 2024-04-01 17:26 ./slackware64/kde/cantor-23.08.5-x86_64-5.txt
+-rw-r--r-- 1 root root 2236964 2024-04-01 17:26 ./slackware64/kde/cantor-23.08.5-x86_64-5.txz
+-rw-r--r-- 1 root root 195 2024-04-01 17:26 ./slackware64/kde/cantor-23.08.5-x86_64-5.txz.asc
-rw-r--r-- 1 root root 175 2024-02-15 20:59 ./slackware64/kde/cervisia-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 2477100 2024-02-15 20:59 ./slackware64/kde/cervisia-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 20:59 ./slackware64/kde/cervisia-23.08.5-x86_64-1.txz.asc
@@ -1746,9 +1738,9 @@ drwxr-xr-x 2 root root 86016 2024-03-20 21:14 ./slackware64/kde
-rw-r--r-- 1 root root 172 2024-02-15 21:48 ./slackware64/kde/falkon-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 2532896 2024-02-15 21:48 ./slackware64/kde/falkon-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:48 ./slackware64/kde/falkon-23.08.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 341 2024-03-01 19:21 ./slackware64/kde/fcitx5-configtool-5.1.4-x86_64-1.txt
--rw-r--r-- 1 root root 391796 2024-03-01 19:21 ./slackware64/kde/fcitx5-configtool-5.1.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:21 ./slackware64/kde/fcitx5-configtool-5.1.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 341 2024-04-24 17:49 ./slackware64/kde/fcitx5-configtool-5.1.5-x86_64-1.txt
+-rw-r--r-- 1 root root 392960 2024-04-24 17:49 ./slackware64/kde/fcitx5-configtool-5.1.5-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-24 17:49 ./slackware64/kde/fcitx5-configtool-5.1.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 369 2022-08-15 19:52 ./slackware64/kde/fcitx5-theme-breeze-2.0.0-noarch-1.txt
-rw-r--r-- 1 root root 15900 2022-08-15 19:52 ./slackware64/kde/fcitx5-theme-breeze-2.0.0-noarch-1.txz
-rw-r--r-- 1 root root 163 2022-08-15 19:52 ./slackware64/kde/fcitx5-theme-breeze-2.0.0-noarch-1.txz.asc
@@ -1829,9 +1821,9 @@ drwxr-xr-x 2 root root 86016 2024-03-20 21:14 ./slackware64/kde
-rw-r--r-- 1 root root 434 2024-02-15 21:23 ./slackware64/kde/kanagram-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 7265016 2024-02-15 21:23 ./slackware64/kde/kanagram-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:23 ./slackware64/kde/kanagram-23.08.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 237 2024-02-10 20:15 ./slackware64/kde/kapidox-5.115.0-x86_64-1.txt
--rw-r--r-- 1 root root 57972 2024-02-10 20:15 ./slackware64/kde/kapidox-5.115.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-10 20:15 ./slackware64/kde/kapidox-5.115.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 237 2024-03-29 04:45 ./slackware64/kde/kapidox-5.115.0-x86_64-2.txt
+-rw-r--r-- 1 root root 76936 2024-03-29 04:45 ./slackware64/kde/kapidox-5.115.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:45 ./slackware64/kde/kapidox-5.115.0-x86_64-2.txz.asc
-rw-r--r-- 1 root root 472 2024-02-15 21:18 ./slackware64/kde/kapman-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 2555232 2024-02-15 21:18 ./slackware64/kde/kapman-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:18 ./slackware64/kde/kapman-23.08.5-x86_64-1.txz.asc
@@ -1994,9 +1986,9 @@ drwxr-xr-x 2 root root 86016 2024-03-20 21:14 ./slackware64/kde
-rw-r--r-- 1 root root 224 2024-02-15 21:45 ./slackware64/kde/kdev-php-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 1310116 2024-02-15 21:45 ./slackware64/kde/kdev-php-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:45 ./slackware64/kde/kdev-php-23.08.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 256 2024-02-15 21:45 ./slackware64/kde/kdev-python-23.08.5-x86_64-1.txt
--rw-r--r-- 1 root root 1277868 2024-02-15 21:45 ./slackware64/kde/kdev-python-23.08.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-15 21:45 ./slackware64/kde/kdev-python-23.08.5-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 256 2024-03-29 04:39 ./slackware64/kde/kdev-python-23.08.5-x86_64-2.txt
+-rw-r--r-- 1 root root 1279104 2024-03-29 04:39 ./slackware64/kde/kdev-python-23.08.5-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:39 ./slackware64/kde/kdev-python-23.08.5-x86_64-2.txz.asc
-rw-r--r-- 1 root root 220 2024-03-07 06:22 ./slackware64/kde/kdevelop-23.08.5-x86_64-2.txt
-rw-r--r-- 1 root root 10265760 2024-03-07 06:22 ./slackware64/kde/kdevelop-23.08.5-x86_64-2.txz
-rw-r--r-- 1 root root 195 2024-03-07 06:22 ./slackware64/kde/kdevelop-23.08.5-x86_64-2.txz.asc
@@ -2033,9 +2025,9 @@ drwxr-xr-x 2 root root 86016 2024-03-20 21:14 ./slackware64/kde
-rw-r--r-- 1 root root 359 2024-02-15 21:50 ./slackware64/kde/keysmith-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 173028 2024-02-15 21:50 ./slackware64/kde/keysmith-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:50 ./slackware64/kde/keysmith-23.08.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 470 2024-03-04 19:21 ./slackware64/kde/kfilemetadata-5.115.0-x86_64-2.txt
--rw-r--r-- 1 root root 198992 2024-03-04 19:21 ./slackware64/kde/kfilemetadata-5.115.0-x86_64-2.txz
--rw-r--r-- 1 root root 163 2024-03-04 19:21 ./slackware64/kde/kfilemetadata-5.115.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 470 2024-04-01 17:26 ./slackware64/kde/kfilemetadata-5.115.0-x86_64-3.txt
+-rw-r--r-- 1 root root 199040 2024-04-01 17:26 ./slackware64/kde/kfilemetadata-5.115.0-x86_64-3.txz
+-rw-r--r-- 1 root root 195 2024-04-01 17:26 ./slackware64/kde/kfilemetadata-5.115.0-x86_64-3.txz.asc
-rw-r--r-- 1 root root 431 2024-02-15 20:53 ./slackware64/kde/kfind-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 470500 2024-02-15 20:53 ./slackware64/kde/kfind-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 20:53 ./slackware64/kde/kfind-23.08.5-x86_64-1.txz.asc
@@ -2093,15 +2085,15 @@ drwxr-xr-x 2 root root 86016 2024-03-20 21:14 ./slackware64/kde
-rw-r--r-- 1 root root 399 2024-02-10 20:09 ./slackware64/kde/kidletime-5.115.0-x86_64-1.txt
-rw-r--r-- 1 root root 52316 2024-02-10 20:09 ./slackware64/kde/kidletime-5.115.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-10 20:09 ./slackware64/kde/kidletime-5.115.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 267 2024-02-15 21:24 ./slackware64/kde/kig-23.08.5-x86_64-1.txt
--rw-r--r-- 1 root root 3581668 2024-02-15 21:24 ./slackware64/kde/kig-23.08.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-15 21:24 ./slackware64/kde/kig-23.08.5-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 267 2024-04-16 21:08 ./slackware64/kde/kig-23.08.5-x86_64-4.txt
+-rw-r--r-- 1 root root 3581412 2024-04-16 21:08 ./slackware64/kde/kig-23.08.5-x86_64-4.txz
+-rw-r--r-- 1 root root 195 2024-04-16 21:08 ./slackware64/kde/kig-23.08.5-x86_64-4.txz.asc
-rw-r--r-- 1 root root 528 2024-02-15 21:17 ./slackware64/kde/kigo-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 5370632 2024-02-15 21:17 ./slackware64/kde/kigo-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:17 ./slackware64/kde/kigo-23.08.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 215 2024-03-04 19:38 ./slackware64/kde/kile-2.9.93-x86_64-31.txt
--rw-r--r-- 1 root root 7405332 2024-03-04 19:38 ./slackware64/kde/kile-2.9.93-x86_64-31.txz
--rw-r--r-- 1 root root 163 2024-03-04 19:38 ./slackware64/kde/kile-2.9.93-x86_64-31.txz.asc
+-rw-r--r-- 1 root root 215 2024-04-01 17:33 ./slackware64/kde/kile-2.9.93-x86_64-32.txt
+-rw-r--r-- 1 root root 7404888 2024-04-01 17:33 ./slackware64/kde/kile-2.9.93-x86_64-32.txz
+-rw-r--r-- 1 root root 195 2024-04-01 17:33 ./slackware64/kde/kile-2.9.93-x86_64-32.txz.asc
-rw-r--r-- 1 root root 198 2024-02-15 21:19 ./slackware64/kde/killbots-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 1359848 2024-02-15 21:19 ./slackware64/kde/killbots-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:19 ./slackware64/kde/killbots-23.08.5-x86_64-1.txz.asc
@@ -2159,9 +2151,9 @@ drwxr-xr-x 2 root root 86016 2024-03-20 21:14 ./slackware64/kde
-rw-r--r-- 1 root root 400 2024-02-15 21:27 ./slackware64/kde/kiten-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 11385784 2024-02-15 21:27 ./slackware64/kde/kiten-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:27 ./slackware64/kde/kiten-23.08.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 305 2024-03-04 19:23 ./slackware64/kde/kitinerary-23.08.5-x86_64-2.txt
--rw-r--r-- 1 root root 1323600 2024-03-04 19:23 ./slackware64/kde/kitinerary-23.08.5-x86_64-2.txz
--rw-r--r-- 1 root root 163 2024-03-04 19:23 ./slackware64/kde/kitinerary-23.08.5-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 305 2024-04-01 17:27 ./slackware64/kde/kitinerary-23.08.5-x86_64-3.txt
+-rw-r--r-- 1 root root 1324880 2024-04-01 17:27 ./slackware64/kde/kitinerary-23.08.5-x86_64-3.txz
+-rw-r--r-- 1 root root 195 2024-04-01 17:27 ./slackware64/kde/kitinerary-23.08.5-x86_64-3.txz.asc
-rw-r--r-- 1 root root 250 2024-02-10 20:17 ./slackware64/kde/kjobwidgets-5.115.0-x86_64-1.txt
-rw-r--r-- 1 root root 106272 2024-02-10 20:17 ./slackware64/kde/kjobwidgets-5.115.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-10 20:17 ./slackware64/kde/kjobwidgets-5.115.0-x86_64-1.txz.asc
@@ -2231,9 +2223,9 @@ drwxr-xr-x 2 root root 86016 2024-03-20 21:14 ./slackware64/kde
-rw-r--r-- 1 root root 482 2024-02-15 21:28 ./slackware64/kde/kmplot-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 3391292 2024-02-15 21:28 ./slackware64/kde/kmplot-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:28 ./slackware64/kde/kmplot-23.08.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 281 2023-04-21 05:35 ./slackware64/kde/kmymoney-5.1.3-x86_64-3.txt
--rw-r--r-- 1 root root 14837356 2023-04-21 05:35 ./slackware64/kde/kmymoney-5.1.3-x86_64-3.txz
--rw-r--r-- 1 root root 163 2023-04-21 05:35 ./slackware64/kde/kmymoney-5.1.3-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 281 2024-03-29 04:41 ./slackware64/kde/kmymoney-5.1.3-x86_64-4.txt
+-rw-r--r-- 1 root root 14835060 2024-03-29 04:41 ./slackware64/kde/kmymoney-5.1.3-x86_64-4.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:41 ./slackware64/kde/kmymoney-5.1.3-x86_64-4.txz.asc
-rw-r--r-- 1 root root 454 2024-02-15 21:19 ./slackware64/kde/knavalbattle-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 1519872 2024-02-15 21:19 ./slackware64/kde/knavalbattle-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:19 ./slackware64/kde/knavalbattle-23.08.5-x86_64-1.txz.asc
@@ -2288,9 +2280,9 @@ drwxr-xr-x 2 root root 86016 2024-03-20 21:14 ./slackware64/kde
-rw-r--r-- 1 root root 327 2024-02-15 21:39 ./slackware64/kde/konversation-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 4949428 2024-02-15 21:39 ./slackware64/kde/konversation-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:39 ./slackware64/kde/konversation-23.08.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 561 2024-02-15 20:37 ./slackware64/kde/kopeninghours-23.08.5-x86_64-1.txt
--rw-r--r-- 1 root root 113680 2024-02-15 20:37 ./slackware64/kde/kopeninghours-23.08.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-15 20:37 ./slackware64/kde/kopeninghours-23.08.5-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 561 2024-04-16 21:08 ./slackware64/kde/kopeninghours-23.08.5-x86_64-4.txt
+-rw-r--r-- 1 root root 113924 2024-04-16 21:08 ./slackware64/kde/kopeninghours-23.08.5-x86_64-4.txz
+-rw-r--r-- 1 root root 195 2024-04-16 21:08 ./slackware64/kde/kopeninghours-23.08.5-x86_64-4.txz.asc
-rw-r--r-- 1 root root 416 2024-02-15 21:13 ./slackware64/kde/kopete-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 9593800 2024-02-15 21:13 ./slackware64/kde/kopete-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:13 ./slackware64/kde/kopete-23.08.5-x86_64-1.txz.asc
@@ -2357,9 +2349,9 @@ drwxr-xr-x 2 root root 86016 2024-03-20 21:14 ./slackware64/kde
-rw-r--r-- 1 root root 330 2024-02-15 21:13 ./slackware64/kde/krfb-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 1400968 2024-02-15 21:13 ./slackware64/kde/krfb-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:13 ./slackware64/kde/krfb-23.08.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 271 2024-03-04 19:37 ./slackware64/kde/krita-5.2.2-x86_64-5.txt
--rw-r--r-- 1 root root 66818628 2024-03-04 19:37 ./slackware64/kde/krita-5.2.2-x86_64-5.txz
--rw-r--r-- 1 root root 163 2024-03-04 19:37 ./slackware64/kde/krita-5.2.2-x86_64-5.txz.asc
+-rw-r--r-- 1 root root 271 2024-04-16 21:20 ./slackware64/kde/krita-5.2.2-x86_64-8.txt
+-rw-r--r-- 1 root root 66827424 2024-04-16 21:20 ./slackware64/kde/krita-5.2.2-x86_64-8.txz
+-rw-r--r-- 1 root root 195 2024-04-16 21:20 ./slackware64/kde/krita-5.2.2-x86_64-8.txz.asc
-rw-r--r-- 1 root root 340 2024-02-10 20:23 ./slackware64/kde/kross-5.115.0-x86_64-1.txt
-rw-r--r-- 1 root root 361872 2024-02-10 20:23 ./slackware64/kde/kross-5.115.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-10 20:23 ./slackware64/kde/kross-5.115.0-x86_64-1.txz.asc
@@ -2372,9 +2364,9 @@ drwxr-xr-x 2 root root 86016 2024-03-20 21:14 ./slackware64/kde
-rw-r--r-- 1 root root 359 2024-02-10 20:23 ./slackware64/kde/krunner-5.115.0-x86_64-1.txt
-rw-r--r-- 1 root root 163848 2024-02-10 20:23 ./slackware64/kde/krunner-5.115.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-10 20:23 ./slackware64/kde/krunner-5.115.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 319 2023-04-02 18:12 ./slackware64/kde/krusader-2.8.0-x86_64-2.txt
--rw-r--r-- 1 root root 3981084 2023-04-02 18:12 ./slackware64/kde/krusader-2.8.0-x86_64-2.txz
--rw-r--r-- 1 root root 163 2023-04-02 18:12 ./slackware64/kde/krusader-2.8.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 319 2024-04-23 17:33 ./slackware64/kde/krusader-2.8.1-x86_64-1.txt
+-rw-r--r-- 1 root root 4010584 2024-04-23 17:33 ./slackware64/kde/krusader-2.8.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 17:33 ./slackware64/kde/krusader-2.8.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 264 2024-02-15 20:49 ./slackware64/kde/ksanecore-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 80324 2024-02-15 20:49 ./slackware64/kde/ksanecore-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 20:49 ./slackware64/kde/ksanecore-23.08.5-x86_64-1.txz.asc
@@ -2408,9 +2400,9 @@ drwxr-xr-x 2 root root 86016 2024-03-20 21:14 ./slackware64/kde
-rw-r--r-- 1 root root 327 2024-03-06 20:49 ./slackware64/kde/ksshaskpass-5.27.11-x86_64-1.txt
-rw-r--r-- 1 root root 31676 2024-03-06 20:49 ./slackware64/kde/ksshaskpass-5.27.11-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-06 20:49 ./slackware64/kde/ksshaskpass-5.27.11-x86_64-1.txz.asc
--rw-r--r-- 1 root root 501 2024-02-07 19:07 ./slackware64/kde/kstars-3.6.9-x86_64-1.txt
--rw-r--r-- 1 root root 85948492 2024-02-07 19:07 ./slackware64/kde/kstars-3.6.9-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-07 19:07 ./slackware64/kde/kstars-3.6.9-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 501 2024-04-04 17:23 ./slackware64/kde/kstars-3.7.0-x86_64-1.txt
+-rw-r--r-- 1 root root 90383000 2024-04-04 17:23 ./slackware64/kde/kstars-3.7.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-04 17:23 ./slackware64/kde/kstars-3.7.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 316 2024-02-15 21:15 ./slackware64/kde/ksudoku-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 1819680 2024-02-15 21:15 ./slackware64/kde/ksudoku-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:15 ./slackware64/kde/ksudoku-23.08.5-x86_64-1.txz.asc
@@ -2423,9 +2415,9 @@ drwxr-xr-x 2 root root 86016 2024-03-20 21:14 ./slackware64/kde
-rw-r--r-- 1 root root 409 2024-02-15 21:22 ./slackware64/kde/kteatime-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 354676 2024-02-15 21:22 ./slackware64/kde/kteatime-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:22 ./slackware64/kde/kteatime-23.08.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 219 2024-01-13 19:19 ./slackware64/kde/ktextaddons-1.5.3-x86_64-1.txt
--rw-r--r-- 1 root root 607764 2024-01-13 19:19 ./slackware64/kde/ktextaddons-1.5.3-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-13 19:19 ./slackware64/kde/ktextaddons-1.5.3-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 219 2024-04-23 17:36 ./slackware64/kde/ktextaddons-1.5.4-x86_64-1.txt
+-rw-r--r-- 1 root root 611808 2024-04-23 17:36 ./slackware64/kde/ktextaddons-1.5.4-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 17:36 ./slackware64/kde/ktextaddons-1.5.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 562 2024-02-10 20:21 ./slackware64/kde/ktexteditor-5.115.0-x86_64-1.txt
-rw-r--r-- 1 root root 2552716 2024-02-10 20:21 ./slackware64/kde/ktexteditor-5.115.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-10 20:21 ./slackware64/kde/ktexteditor-5.115.0-x86_64-1.txz.asc
@@ -2504,9 +2496,9 @@ drwxr-xr-x 2 root root 86016 2024-03-20 21:14 ./slackware64/kde
-rw-r--r-- 1 root root 243 2024-02-15 20:32 ./slackware64/kde/libgravatar-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 50292 2024-02-15 20:32 ./slackware64/kde/libgravatar-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 20:32 ./slackware64/kde/libgravatar-23.08.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 430 2024-02-01 18:52 ./slackware64/kde/libindi-2.0.6-x86_64-1.txt
--rw-r--r-- 1 root root 4516240 2024-02-01 18:52 ./slackware64/kde/libindi-2.0.6-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-01 18:52 ./slackware64/kde/libindi-2.0.6-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 430 2024-04-01 22:21 ./slackware64/kde/libindi-2.0.7-x86_64-1.txt
+-rw-r--r-- 1 root root 4739972 2024-04-01 22:21 ./slackware64/kde/libindi-2.0.7-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-01 22:21 ./slackware64/kde/libindi-2.0.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 178 2024-02-15 21:05 ./slackware64/kde/libkcddb-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 519556 2024-02-15 21:05 ./slackware64/kde/libkcddb-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:05 ./slackware64/kde/libkcddb-23.08.5-x86_64-1.txz.asc
@@ -2605,9 +2597,9 @@ drwxr-xr-x 2 root root 86016 2024-03-20 21:14 ./slackware64/kde
-rw-r--r-- 1 root root 180 2024-01-07 18:40 ./slackware64/kde/okteta-0.26.15-x86_64-1.txt
-rw-r--r-- 1 root root 1431492 2024-01-07 18:40 ./slackware64/kde/okteta-0.26.15-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-07 18:40 ./slackware64/kde/okteta-0.26.15-x86_64-1.txz.asc
--rw-r--r-- 1 root root 358 2024-03-04 19:24 ./slackware64/kde/okular-23.08.5-x86_64-2.txt
--rw-r--r-- 1 root root 7259516 2024-03-04 19:24 ./slackware64/kde/okular-23.08.5-x86_64-2.txz
--rw-r--r-- 1 root root 163 2024-03-04 19:24 ./slackware64/kde/okular-23.08.5-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 358 2024-04-01 17:28 ./slackware64/kde/okular-23.08.5-x86_64-3.txt
+-rw-r--r-- 1 root root 7259220 2024-04-01 17:28 ./slackware64/kde/okular-23.08.5-x86_64-3.txz
+-rw-r--r-- 1 root root 195 2024-04-01 17:28 ./slackware64/kde/okular-23.08.5-x86_64-3.txz.asc
-rw-r--r-- 1 root root 155 2024-03-06 20:43 ./slackware64/kde/oxygen-5.27.11-x86_64-1.txt
-rw-r--r-- 1 root root 2839584 2024-03-06 20:43 ./slackware64/kde/oxygen-5.27.11-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-06 20:43 ./slackware64/kde/oxygen-5.27.11-x86_64-1.txz.asc
@@ -2712,12 +2704,12 @@ drwxr-xr-x 2 root root 86016 2024-03-20 21:14 ./slackware64/kde
-rw-r--r-- 1 root root 163 2024-01-09 20:34 ./slackware64/kde/qca-2.3.8-x86_64-1.txz.asc
-rw-r--r-- 1 root root 229 2023-12-07 19:10 ./slackware64/kde/qcoro-0.10.0-x86_64-1.txt
-rw-r--r-- 1 root root 135436 2023-12-07 19:10 ./slackware64/kde/qcoro-0.10.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-12-07 19:10 ./slackware64/kde/qcoro-0.10.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 388 2024-03-06 20:52 ./slackware64/kde/qqc2-breeze-style-5.27.11-x86_64-1.txt
--rw-r--r-- 1 root root 90416 2024-03-06 20:52 ./slackware64/kde/qqc2-breeze-style-5.27.11-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-06 20:52 ./slackware64/kde/qqc2-breeze-style-5.27.11-x86_64-1.txz.asc
--rw-r--r-- 1 root root 498 2024-02-10 20:22 ./slackware64/kde/qqc2-desktop-style-5.115.0-x86_64-1.txt
--rw-r--r-- 1 root root 95528 2024-02-10 20:22 ./slackware64/kde/qqc2-desktop-style-5.115.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-12-07 19:10 ./slackware64/kde/qcoro-0.10.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 388 2024-03-06 20:52 ./slackware64/kde/qqc2-breeze-style-5.27.11-x86_64-1.txt
+-rw-r--r-- 1 root root 90416 2024-03-06 20:52 ./slackware64/kde/qqc2-breeze-style-5.27.11-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-03-06 20:52 ./slackware64/kde/qqc2-breeze-style-5.27.11-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 498 2024-02-10 20:22 ./slackware64/kde/qqc2-desktop-style-5.115.0-x86_64-1.txt
+-rw-r--r-- 1 root root 95528 2024-02-10 20:22 ./slackware64/kde/qqc2-desktop-style-5.115.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-10 20:22 ./slackware64/kde/qqc2-desktop-style-5.115.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 460 2024-02-15 21:32 ./slackware64/kde/rocs-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 1591648 2024-02-15 21:32 ./slackware64/kde/rocs-23.08.5-x86_64-1.txz
@@ -2783,7 +2775,7 @@ drwxr-xr-x 2 root root 86016 2024-03-20 21:14 ./slackware64/kde
-rw-r--r-- 1 root root 517 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 686104 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
+drwxr-xr-x 2 root root 102400 2024-04-27 19:04 ./slackware64/l
-rw-r--r-- 1 root root 329 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txt
-rw-r--r-- 1 root root 928144 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txz
-rw-r--r-- 1 root root 163 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txz.asc
@@ -2793,27 +2785,27 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 551 2024-02-26 18:37 ./slackware64/l/LibRaw-0.21.2-x86_64-2.txt
-rw-r--r-- 1 root root 465404 2024-02-26 18:37 ./slackware64/l/LibRaw-0.21.2-x86_64-2.txz
-rw-r--r-- 1 root root 163 2024-02-26 18:37 ./slackware64/l/LibRaw-0.21.2-x86_64-2.txz.asc
--rw-r--r-- 1 root root 569 2024-03-01 19:56 ./slackware64/l/M2Crypto-0.41.0-x86_64-1.txt
--rw-r--r-- 1 root root 1119340 2024-03-01 19:56 ./slackware64/l/M2Crypto-0.41.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:56 ./slackware64/l/M2Crypto-0.41.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 477 2024-03-01 19:56 ./slackware64/l/Mako-1.3.2-x86_64-1.txt
--rw-r--r-- 1 root root 119120 2024-03-01 19:56 ./slackware64/l/Mako-1.3.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:56 ./slackware64/l/Mako-1.3.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 484 2023-12-14 04:36 ./slackware64/l/PyQt-builder-1.15.4-x86_64-1.txt
--rw-r--r-- 1 root root 2815400 2023-12-14 04:36 ./slackware64/l/PyQt-builder-1.15.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-12-14 04:36 ./slackware64/l/PyQt-builder-1.15.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 290 2023-12-14 04:53 ./slackware64/l/PyQt5-5.15.10-x86_64-1.txt
--rw-r--r-- 1 root root 4033324 2023-12-14 04:53 ./slackware64/l/PyQt5-5.15.10-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-12-14 04:53 ./slackware64/l/PyQt5-5.15.10-x86_64-1.txz.asc
--rw-r--r-- 1 root root 271 2023-12-14 04:36 ./slackware64/l/PyQt5_sip-12.13.0-x86_64-1.txt
--rw-r--r-- 1 root root 75396 2023-12-14 04:36 ./slackware64/l/PyQt5_sip-12.13.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-12-14 04:36 ./slackware64/l/PyQt5_sip-12.13.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 667 2023-12-15 20:38 ./slackware64/l/QScintilla-2.14.1-x86_64-2.txt
--rw-r--r-- 1 root root 2126164 2023-12-15 20:38 ./slackware64/l/QScintilla-2.14.1-x86_64-2.txz
--rw-r--r-- 1 root root 163 2023-12-15 20:38 ./slackware64/l/QScintilla-2.14.1-x86_64-2.txz.asc
--rw-r--r-- 1 root root 377 2024-03-06 04:49 ./slackware64/l/SDL2-2.30.1-x86_64-1.txt
--rw-r--r-- 1 root root 957908 2024-03-06 04:49 ./slackware64/l/SDL2-2.30.1-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-06 04:49 ./slackware64/l/SDL2-2.30.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 569 2024-03-29 04:45 ./slackware64/l/M2Crypto-0.41.0-x86_64-2.txt
+-rw-r--r-- 1 root root 1170880 2024-03-29 04:45 ./slackware64/l/M2Crypto-0.41.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:45 ./slackware64/l/M2Crypto-0.41.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 477 2024-04-15 19:17 ./slackware64/l/Mako-1.3.3-x86_64-1.txt
+-rw-r--r-- 1 root root 160848 2024-04-15 19:17 ./slackware64/l/Mako-1.3.3-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-15 19:17 ./slackware64/l/Mako-1.3.3-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 484 2024-04-25 16:57 ./slackware64/l/PyQt-builder-1.16.2-x86_64-1.txt
+-rw-r--r-- 1 root root 77528 2024-04-25 16:57 ./slackware64/l/PyQt-builder-1.16.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-25 16:57 ./slackware64/l/PyQt-builder-1.16.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 290 2024-03-29 04:52 ./slackware64/l/PyQt5-5.15.10-x86_64-2.txt
+-rw-r--r-- 1 root root 4061464 2024-03-29 04:52 ./slackware64/l/PyQt5-5.15.10-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:52 ./slackware64/l/PyQt5-5.15.10-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 271 2024-03-29 04:52 ./slackware64/l/PyQt5_sip-12.13.0-x86_64-2.txt
+-rw-r--r-- 1 root root 75400 2024-03-29 04:52 ./slackware64/l/PyQt5_sip-12.13.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:52 ./slackware64/l/PyQt5_sip-12.13.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 667 2024-03-29 04:53 ./slackware64/l/QScintilla-2.14.1-x86_64-3.txt
+-rw-r--r-- 1 root root 2127176 2024-03-29 04:53 ./slackware64/l/QScintilla-2.14.1-x86_64-3.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:53 ./slackware64/l/QScintilla-2.14.1-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 377 2024-04-02 18:55 ./slackware64/l/SDL2-2.30.2-x86_64-1.txt
+-rw-r--r-- 1 root root 959440 2024-04-02 18:55 ./slackware64/l/SDL2-2.30.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-02 18:55 ./slackware64/l/SDL2-2.30.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 325 2021-02-13 06:10 ./slackware64/l/SDL2_gfx-1.0.4-x86_64-3.txt
-rw-r--r-- 1 root root 31184 2021-02-13 06:10 ./slackware64/l/SDL2_gfx-1.0.4-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:10 ./slackware64/l/SDL2_gfx-1.0.4-x86_64-3.txz.asc
@@ -2835,9 +2827,9 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./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 522 2024-03-18 19:33 ./slackware64/l/abseil-cpp-20240116.1-x86_64-1.txt
--rw-r--r-- 1 root root 1027868 2024-03-18 19:33 ./slackware64/l/abseil-cpp-20240116.1-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-18 19:33 ./slackware64/l/abseil-cpp-20240116.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 522 2024-04-09 16:54 ./slackware64/l/abseil-cpp-20240116.2-x86_64-1.txt
+-rw-r--r-- 1 root root 1027968 2024-04-09 16:54 ./slackware64/l/abseil-cpp-20240116.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-09 16:54 ./slackware64/l/abseil-cpp-20240116.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 432 2024-02-27 18:45 ./slackware64/l/accountsservice-23.13.9-x86_64-1.txt
-rw-r--r-- 1 root root 151320 2024-02-27 18:45 ./slackware64/l/accountsservice-23.13.9-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-27 18:45 ./slackware64/l/accountsservice-23.13.9-x86_64-1.txz.asc
@@ -2853,6 +2845,9 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 402 2024-01-28 20:49 ./slackware64/l/alsa-plugins-1.2.7.1-x86_64-3.txt
-rw-r--r-- 1 root root 69068 2024-01-28 20:49 ./slackware64/l/alsa-plugins-1.2.7.1-x86_64-3.txz
-rw-r--r-- 1 root root 163 2024-01-28 20:49 ./slackware64/l/alsa-plugins-1.2.7.1-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 343 2024-04-24 17:45 ./slackware64/l/aom-3.9.0-x86_64-1.txt
+-rw-r--r-- 1 root root 2713728 2024-04-24 17:45 ./slackware64/l/aom-3.9.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-24 17:45 ./slackware64/l/aom-3.9.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 275 2023-04-17 17:06 ./slackware64/l/apr-1.7.4-x86_64-1.txt
-rw-r--r-- 1 root root 266824 2023-04-17 17:06 ./slackware64/l/apr-1.7.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-04-17 17:06 ./slackware64/l/apr-1.7.4-x86_64-1.txz.asc
@@ -2880,18 +2875,18 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 314 2022-11-19 19:12 ./slackware64/l/audiofile-0.3.6-x86_64-5.txt
-rw-r--r-- 1 root root 187764 2022-11-19 19:12 ./slackware64/l/audiofile-0.3.6-x86_64-5.txz
-rw-r--r-- 1 root root 163 2022-11-19 19:12 ./slackware64/l/audiofile-0.3.6-x86_64-5.txz.asc
--rw-r--r-- 1 root root 438 2024-03-14 19:56 ./slackware64/l/avahi-20240306_709e60f-x86_64-1.txt
--rw-r--r-- 1 root root 549376 2024-03-14 19:56 ./slackware64/l/avahi-20240306_709e60f-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-14 19:56 ./slackware64/l/avahi-20240306_709e60f-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 438 2024-03-29 04:53 ./slackware64/l/avahi-20240306_709e60f-x86_64-2.txt
+-rw-r--r-- 1 root root 549772 2024-03-29 04:53 ./slackware64/l/avahi-20240306_709e60f-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:53 ./slackware64/l/avahi-20240306_709e60f-x86_64-2.txz.asc
-rw-r--r-- 1 root root 517 2024-02-10 19:05 ./slackware64/l/babl-0.1.108-x86_64-1.txt
-rw-r--r-- 1 root root 434928 2024-02-10 19:05 ./slackware64/l/babl-0.1.108-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-10 19:05 ./slackware64/l/babl-0.1.108-x86_64-1.txz.asc
--rw-r--r-- 1 root root 432 2024-03-22 17:32 ./slackware64/l/boost-1.84.0-x86_64-2.txt
--rw-r--r-- 1 root root 11900752 2024-03-22 17:32 ./slackware64/l/boost-1.84.0-x86_64-2.txz
--rw-r--r-- 1 root root 195 2024-03-22 17:32 ./slackware64/l/boost-1.84.0-x86_64-2.txz.asc
--rw-r--r-- 1 root root 537 2023-09-01 18:21 ./slackware64/l/brotli-1.1.0-x86_64-1.txt
--rw-r--r-- 1 root root 427948 2023-09-01 18:21 ./slackware64/l/brotli-1.1.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-09-01 18:21 ./slackware64/l/brotli-1.1.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 432 2024-04-16 20:55 ./slackware64/l/boost-1.85.0-x86_64-1.txt
+-rw-r--r-- 1 root root 12078532 2024-04-16 20:55 ./slackware64/l/boost-1.85.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-16 20:55 ./slackware64/l/boost-1.85.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 537 2024-03-29 04:53 ./slackware64/l/brotli-1.1.0-x86_64-2.txt
+-rw-r--r-- 1 root root 427820 2024-03-29 04:53 ./slackware64/l/brotli-1.1.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:53 ./slackware64/l/brotli-1.1.0-x86_64-2.txz.asc
-rw-r--r-- 1 root root 430 2023-10-01 18:32 ./slackware64/l/cairo-1.18.0-x86_64-2.txt
-rw-r--r-- 1 root root 652492 2023-10-01 18:32 ./slackware64/l/cairo-1.18.0-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-10-01 18:32 ./slackware64/l/cairo-1.18.0-x86_64-2.txz.asc
@@ -2913,24 +2908,27 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 317 2024-02-15 20:47 ./slackware64/l/colord-1.4.7-x86_64-1.txt
-rw-r--r-- 1 root root 637208 2024-02-15 20:47 ./slackware64/l/colord-1.4.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 20:47 ./slackware64/l/colord-1.4.7-x86_64-1.txz.asc
--rw-r--r-- 1 root root 252 2023-12-15 01:06 ./slackware64/l/cryfs-0.10.3-x86_64-10.txt
--rw-r--r-- 1 root root 695800 2023-12-15 01:06 ./slackware64/l/cryfs-0.10.3-x86_64-10.txz
--rw-r--r-- 1 root root 163 2023-12-15 01:06 ./slackware64/l/cryfs-0.10.3-x86_64-10.txz.asc
+-rw-r--r-- 1 root root 252 2024-04-16 21:06 ./slackware64/l/cryfs-0.10.3-x86_64-11.txt
+-rw-r--r-- 1 root root 694732 2024-04-16 21:06 ./slackware64/l/cryfs-0.10.3-x86_64-11.txz
+-rw-r--r-- 1 root root 195 2024-04-16 21:06 ./slackware64/l/cryfs-0.10.3-x86_64-11.txz.asc
-rw-r--r-- 1 root root 530 2021-02-13 06:22 ./slackware64/l/cryptopp-8.2.0-x86_64-3.txt
-rw-r--r-- 1 root root 1448980 2021-02-13 06:22 ./slackware64/l/cryptopp-8.2.0-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:22 ./slackware64/l/cryptopp-8.2.0-x86_64-3.txz.asc
-rw-r--r-- 1 root root 290 2024-02-20 18:26 ./slackware64/l/cxxopts-3.2.1-x86_64-1.txt
-rw-r--r-- 1 root root 20028 2024-02-20 18:26 ./slackware64/l/cxxopts-3.2.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-20 18:26 ./slackware64/l/cxxopts-3.2.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 293 2024-04-03 17:18 ./slackware64/l/dav1d-1.4.1-x86_64-1.txt
+-rw-r--r-- 1 root root 577520 2024-04-03 17:18 ./slackware64/l/dav1d-1.4.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-03 17:18 ./slackware64/l/dav1d-1.4.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 364 2021-02-13 06:23 ./slackware64/l/db48-4.8.30-x86_64-6.txt
-rw-r--r-- 1 root root 988192 2021-02-13 06:23 ./slackware64/l/db48-4.8.30-x86_64-6.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:23 ./slackware64/l/db48-4.8.30-x86_64-6.txz.asc
-rw-r--r-- 1 root root 222 2021-03-31 19:07 ./slackware64/l/dbus-glib-0.112-x86_64-1.txt
-rw-r--r-- 1 root root 141860 2021-03-31 19:07 ./slackware64/l/dbus-glib-0.112-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-03-31 19:07 ./slackware64/l/dbus-glib-0.112-x86_64-1.txz.asc
--rw-r--r-- 1 root root 246 2024-03-01 19:56 ./slackware64/l/dbus-python-1.3.2-x86_64-1.txt
--rw-r--r-- 1 root root 107752 2024-03-01 19:56 ./slackware64/l/dbus-python-1.3.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:56 ./slackware64/l/dbus-python-1.3.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 246 2024-03-29 04:54 ./slackware64/l/dbus-python-1.3.2-x86_64-2.txt
+-rw-r--r-- 1 root root 120984 2024-03-29 04:54 ./slackware64/l/dbus-python-1.3.2-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:54 ./slackware64/l/dbus-python-1.3.2-x86_64-2.txz.asc
-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
@@ -2943,9 +2941,9 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 558 2023-12-05 21:07 ./slackware64/l/djvulibre-3.5.28-x86_64-4.txt
-rw-r--r-- 1 root root 1020332 2023-12-05 21:07 ./slackware64/l/djvulibre-3.5.28-x86_64-4.txz
-rw-r--r-- 1 root root 163 2023-12-05 21:07 ./slackware64/l/djvulibre-3.5.28-x86_64-4.txz.asc
--rw-r--r-- 1 root root 274 2021-02-13 06:25 ./slackware64/l/dotconf-1.3-x86_64-3.txt
--rw-r--r-- 1 root root 26464 2021-02-13 06:25 ./slackware64/l/dotconf-1.3-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 06:25 ./slackware64/l/dotconf-1.3-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 274 2024-04-09 16:56 ./slackware64/l/dotconf-1.4.1-x86_64-1.txt
+-rw-r--r-- 1 root root 26392 2024-04-09 16:56 ./slackware64/l/dotconf-1.4.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-09 16:56 ./slackware64/l/dotconf-1.4.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 332 2024-03-23 18:26 ./slackware64/l/duktape-2.7.0-x86_64-1.txt
-rw-r--r-- 1 root root 167808 2024-03-23 18:26 ./slackware64/l/duktape-2.7.0-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-23 18:26 ./slackware64/l/duktape-2.7.0-x86_64-1.txz.asc
@@ -2955,18 +2953,18 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 322 2021-02-13 06:25 ./slackware64/l/ebook-tools-0.2.2-x86_64-7.txt
-rw-r--r-- 1 root root 23156 2021-02-13 06:25 ./slackware64/l/ebook-tools-0.2.2-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:25 ./slackware64/l/ebook-tools-0.2.2-x86_64-7.txz.asc
--rw-r--r-- 1 root root 704 2023-01-20 20:45 ./slackware64/l/editorconfig-core-c-0.12.6-x86_64-1.txt
--rw-r--r-- 1 root root 27908 2023-01-20 20:45 ./slackware64/l/editorconfig-core-c-0.12.6-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-01-20 20:45 ./slackware64/l/editorconfig-core-c-0.12.6-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 704 2024-03-31 17:36 ./slackware64/l/editorconfig-core-c-0.12.7-x86_64-1.txt
+-rw-r--r-- 1 root root 28572 2024-03-31 17:36 ./slackware64/l/editorconfig-core-c-0.12.7-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-03-31 17:36 ./slackware64/l/editorconfig-core-c-0.12.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 265 2021-10-03 22:46 ./slackware64/l/eigen3-3.4.0-x86_64-1.txt
-rw-r--r-- 1 root root 1035096 2021-10-03 22:46 ./slackware64/l/eigen3-3.4.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-10-03 22:46 ./slackware64/l/eigen3-3.4.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 527 2024-03-02 18:28 ./slackware64/l/elfutils-0.191-x86_64-1.txt
-rw-r--r-- 1 root root 938124 2024-03-02 18:28 ./slackware64/l/elfutils-0.191-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-03-02 18:28 ./slackware64/l/elfutils-0.191-x86_64-1.txz.asc
--rw-r--r-- 1 root root 343 2024-03-24 17:39 ./slackware64/l/enchant-2.6.8-x86_64-1.txt
--rw-r--r-- 1 root root 57016 2024-03-24 17:39 ./slackware64/l/enchant-2.6.8-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-24 17:39 ./slackware64/l/enchant-2.6.8-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 343 2024-04-27 18:30 ./slackware64/l/enchant-2.7.1-x86_64-1.txt
+-rw-r--r-- 1 root root 64640 2024-04-27 18:30 ./slackware64/l/enchant-2.7.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-27 18:30 ./slackware64/l/enchant-2.7.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 504 2021-02-13 06:26 ./slackware64/l/esound-0.2.41-x86_64-5.txt
-rw-r--r-- 1 root root 100980 2021-02-13 06:26 ./slackware64/l/esound-0.2.41-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:26 ./slackware64/l/esound-0.2.41-x86_64-5.txz.asc
@@ -2982,15 +2980,15 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-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
--rw-r--r-- 1 root root 490 2024-01-28 19:52 ./slackware64/l/ffmpeg-6.1.1-x86_64-1.txt
--rw-r--r-- 1 root root 10856116 2024-01-28 19:52 ./slackware64/l/ffmpeg-6.1.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-28 19:52 ./slackware64/l/ffmpeg-6.1.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 490 2024-04-03 19:20 ./slackware64/l/ffmpeg-6.1.1-x86_64-2.txt
+-rw-r--r-- 1 root root 10867216 2024-04-03 19:20 ./slackware64/l/ffmpeg-6.1.1-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-04-03 19:20 ./slackware64/l/ffmpeg-6.1.1-x86_64-2.txz.asc
-rw-r--r-- 1 root root 502 2023-10-05 20:05 ./slackware64/l/fftw-3.3.10-x86_64-2.txt
-rw-r--r-- 1 root root 2323336 2023-10-05 20:05 ./slackware64/l/fftw-3.3.10-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-10-05 20:05 ./slackware64/l/fftw-3.3.10-x86_64-2.txz.asc
--rw-r--r-- 1 root root 475 2023-09-27 21:41 ./slackware64/l/fluidsynth-2.3.4-x86_64-1.txt
--rw-r--r-- 1 root root 245084 2023-09-27 21:41 ./slackware64/l/fluidsynth-2.3.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-09-27 21:41 ./slackware64/l/fluidsynth-2.3.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 475 2024-03-28 17:32 ./slackware64/l/fluidsynth-2.3.5-x86_64-1.txt
+-rw-r--r-- 1 root root 245024 2024-03-28 17:32 ./slackware64/l/fluidsynth-2.3.5-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-03-28 17:32 ./slackware64/l/fluidsynth-2.3.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 242 2024-01-05 17:56 ./slackware64/l/fmt-10.2.1-x86_64-1.txt
-rw-r--r-- 1 root root 171164 2024-01-05 17:56 ./slackware64/l/fmt-10.2.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-05 17:56 ./slackware64/l/fmt-10.2.1-x86_64-1.txz.asc
@@ -3003,9 +3001,9 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 611 2023-12-28 19:51 ./slackware64/l/frei0r-plugins-2.3.2-x86_64-2.txt
-rw-r--r-- 1 root root 371328 2023-12-28 19:51 ./slackware64/l/frei0r-plugins-2.3.2-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-12-28 19:51 ./slackware64/l/frei0r-plugins-2.3.2-x86_64-2.txz.asc
--rw-r--r-- 1 root root 397 2023-05-16 23:23 ./slackware64/l/fribidi-1.0.13-x86_64-1.txt
--rw-r--r-- 1 root root 79020 2023-05-16 23:23 ./slackware64/l/fribidi-1.0.13-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-05-16 23:23 ./slackware64/l/fribidi-1.0.13-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 397 2024-04-25 16:52 ./slackware64/l/fribidi-1.0.14-x86_64-1.txt
+-rw-r--r-- 1 root root 78916 2024-04-25 16:52 ./slackware64/l/fribidi-1.0.14-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-25 16:52 ./slackware64/l/fribidi-1.0.14-x86_64-1.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
@@ -3027,30 +3025,30 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 186 2023-11-29 21:19 ./slackware64/l/gdbm-1.23-x86_64-2.txt
-rw-r--r-- 1 root root 245324 2023-11-29 21:19 ./slackware64/l/gdbm-1.23-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-11-29 21:19 ./slackware64/l/gdbm-1.23-x86_64-2.txz.asc
--rw-r--r-- 1 root root 537 2023-12-05 21:07 ./slackware64/l/gdk-pixbuf2-2.42.10-x86_64-2.txt
--rw-r--r-- 1 root root 487120 2023-12-05 21:07 ./slackware64/l/gdk-pixbuf2-2.42.10-x86_64-2.txz
--rw-r--r-- 1 root root 163 2023-12-05 21:07 ./slackware64/l/gdk-pixbuf2-2.42.10-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 537 2024-04-20 00:05 ./slackware64/l/gdk-pixbuf2-2.42.11-x86_64-2.txt
+-rw-r--r-- 1 root root 491100 2024-04-20 00:05 ./slackware64/l/gdk-pixbuf2-2.42.11-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-04-20 00:05 ./slackware64/l/gdk-pixbuf2-2.42.11-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 2024-02-12 18:34 ./slackware64/l/gegl-0.4.48-x86_64-1.txt
-rw-r--r-- 1 root root 2811468 2024-02-12 18:34 ./slackware64/l/gegl-0.4.48-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-12 18:34 ./slackware64/l/gegl-0.4.48-x86_64-1.txz.asc
--rw-r--r-- 1 root root 295 2023-10-28 06:49 ./slackware64/l/gexiv2-0.14.2-x86_64-2.txt
--rw-r--r-- 1 root root 692752 2023-10-28 06:49 ./slackware64/l/gexiv2-0.14.2-x86_64-2.txz
--rw-r--r-- 1 root root 163 2023-10-28 06:49 ./slackware64/l/gexiv2-0.14.2-x86_64-2.txz.asc
--rw-r--r-- 1 root root 524 2023-11-25 19:20 ./slackware64/l/gi-docgen-2023.3-x86_64-1.txt
--rw-r--r-- 1 root root 1221988 2023-11-25 19:20 ./slackware64/l/gi-docgen-2023.3-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-11-25 19:20 ./slackware64/l/gi-docgen-2023.3-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 295 2024-03-29 04:54 ./slackware64/l/gexiv2-0.14.2-x86_64-3.txt
+-rw-r--r-- 1 root root 708812 2024-03-29 04:54 ./slackware64/l/gexiv2-0.14.2-x86_64-3.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:54 ./slackware64/l/gexiv2-0.14.2-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 524 2024-03-29 04:30 ./slackware64/l/gi-docgen-2023.3-x86_64-2.txt
+-rw-r--r-- 1 root root 1271348 2024-03-29 04:30 ./slackware64/l/gi-docgen-2023.3-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:30 ./slackware64/l/gi-docgen-2023.3-x86_64-2.txz.asc
-rw-r--r-- 1 root root 319 2024-02-19 19:26 ./slackware64/l/giflib-5.2.2-x86_64-1.txt
-rw-r--r-- 1 root root 251240 2024-02-19 19:26 ./slackware64/l/giflib-5.2.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-19 19:26 ./slackware64/l/giflib-5.2.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 368 2024-03-26 04:34 ./slackware64/l/gjs-1.80.2-x86_64-1.txt
-rw-r--r-- 1 root root 439908 2024-03-26 04:34 ./slackware64/l/gjs-1.80.2-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-26 04:34 ./slackware64/l/gjs-1.80.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 424 2022-08-16 16:53 ./slackware64/l/glade-3.40.0-x86_64-1.txt
--rw-r--r-- 1 root root 1982472 2022-08-16 16:53 ./slackware64/l/glade-3.40.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-08-16 16:53 ./slackware64/l/glade-3.40.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 424 2024-03-29 04:54 ./slackware64/l/glade-3.40.0-x86_64-2.txt
+-rw-r--r-- 1 root root 1957364 2024-03-29 04:54 ./slackware64/l/glade-3.40.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:54 ./slackware64/l/glade-3.40.0-x86_64-2.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
@@ -3060,15 +3058,15 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 407 2024-03-19 21:48 ./slackware64/l/glib2-2.80.0-x86_64-1.txt
-rw-r--r-- 1 root root 3922828 2024-03-19 21:48 ./slackware64/l/glib2-2.80.0-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-19 21:48 ./slackware64/l/glib2-2.80.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 313 2024-02-02 21:24 ./slackware64/l/glibc-2.39-x86_64-1.txt
--rw-r--r-- 1 root root 5637496 2024-02-02 21:24 ./slackware64/l/glibc-2.39-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-02 21:24 ./slackware64/l/glibc-2.39-x86_64-1.txz.asc
--rw-r--r-- 1 root root 353 2024-02-02 21:24 ./slackware64/l/glibc-i18n-2.39-x86_64-1.txt
--rw-r--r-- 1 root root 12319764 2024-02-02 21:24 ./slackware64/l/glibc-i18n-2.39-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-02 21:24 ./slackware64/l/glibc-i18n-2.39-x86_64-1.txz.asc
--rw-r--r-- 1 root root 507 2024-02-02 21:23 ./slackware64/l/glibc-profile-2.39-x86_64-1.txt
--rw-r--r-- 1 root root 1585252 2024-02-02 21:23 ./slackware64/l/glibc-profile-2.39-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-02 21:23 ./slackware64/l/glibc-profile-2.39-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 313 2024-04-18 18:25 ./slackware64/l/glibc-2.39-x86_64-2.txt
+-rw-r--r-- 1 root root 5638944 2024-04-18 18:25 ./slackware64/l/glibc-2.39-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-04-18 18:25 ./slackware64/l/glibc-2.39-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 353 2024-04-18 18:25 ./slackware64/l/glibc-i18n-2.39-x86_64-2.txt
+-rw-r--r-- 1 root root 12264512 2024-04-18 18:25 ./slackware64/l/glibc-i18n-2.39-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-04-18 18:25 ./slackware64/l/glibc-i18n-2.39-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 507 2024-04-18 18:25 ./slackware64/l/glibc-profile-2.39-x86_64-2.txt
+-rw-r--r-- 1 root root 1586604 2024-04-18 18:25 ./slackware64/l/glibc-profile-2.39-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-04-18 18:25 ./slackware64/l/glibc-profile-2.39-x86_64-2.txz.asc
-rw-r--r-- 1 root root 358 2024-03-22 17:39 ./slackware64/l/glibmm-2.66.7-x86_64-1.txt
-rw-r--r-- 1 root root 1026320 2024-03-22 17:39 ./slackware64/l/glibmm-2.66.7-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-22 17:39 ./slackware64/l/glibmm-2.66.7-x86_64-1.txz.asc
@@ -3093,9 +3091,9 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 280 2024-03-23 23:13 ./slackware64/l/gnu-efi-3.0.18-x86_64-1.txt
-rw-r--r-- 1 root root 227612 2024-03-23 23:13 ./slackware64/l/gnu-efi-3.0.18-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-23 23:13 ./slackware64/l/gnu-efi-3.0.18-x86_64-1.txz.asc
--rw-r--r-- 1 root root 634 2024-03-19 21:51 ./slackware64/l/gobject-introspection-1.80.0-x86_64-1.txt
--rw-r--r-- 1 root root 409644 2024-03-19 21:51 ./slackware64/l/gobject-introspection-1.80.0-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-19 21:51 ./slackware64/l/gobject-introspection-1.80.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 604 2024-04-01 17:23 ./slackware64/l/gobject-introspection-1.80.1-x86_64-1.txt
+-rw-r--r-- 1 root root 410024 2024-04-01 17:23 ./slackware64/l/gobject-introspection-1.80.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-01 17:23 ./slackware64/l/gobject-introspection-1.80.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 450 2022-11-12 18:28 ./slackware64/l/grantlee-5.3.1-x86_64-1.txt
-rw-r--r-- 1 root root 304532 2022-11-12 18:28 ./slackware64/l/grantlee-5.3.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-11-12 18:28 ./slackware64/l/grantlee-5.3.1-x86_64-1.txz.asc
@@ -3111,21 +3109,21 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 414 2022-05-18 18:21 ./slackware64/l/gsl-2.7.1-x86_64-1.txt
-rw-r--r-- 1 root root 1603776 2022-05-18 18:21 ./slackware64/l/gsl-2.7.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-05-18 18:21 ./slackware64/l/gsl-2.7.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 689 2024-03-22 18:09 ./slackware64/l/gst-plugins-bad-free-1.24.1-x86_64-1.txt
--rw-r--r-- 1 root root 3757760 2024-03-22 18:09 ./slackware64/l/gst-plugins-bad-free-1.24.1-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-22 18:09 ./slackware64/l/gst-plugins-bad-free-1.24.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 607 2024-03-22 18:05 ./slackware64/l/gst-plugins-base-1.24.1-x86_64-1.txt
--rw-r--r-- 1 root root 2543724 2024-03-22 18:05 ./slackware64/l/gst-plugins-base-1.24.1-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-22 18:05 ./slackware64/l/gst-plugins-base-1.24.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 444 2024-03-22 18:06 ./slackware64/l/gst-plugins-good-1.24.1-x86_64-1.txt
--rw-r--r-- 1 root root 2308568 2024-03-22 18:06 ./slackware64/l/gst-plugins-good-1.24.1-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-22 18:06 ./slackware64/l/gst-plugins-good-1.24.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 472 2024-03-22 18:07 ./slackware64/l/gst-plugins-libav-1.24.1-x86_64-1.txt
--rw-r--r-- 1 root root 133812 2024-03-22 18:07 ./slackware64/l/gst-plugins-libav-1.24.1-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-22 18:07 ./slackware64/l/gst-plugins-libav-1.24.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 602 2024-03-22 18:04 ./slackware64/l/gstreamer-1.24.1-x86_64-1.txt
--rw-r--r-- 1 root root 1985052 2024-03-22 18:04 ./slackware64/l/gstreamer-1.24.1-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-22 18:04 ./slackware64/l/gstreamer-1.24.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 689 2024-04-10 18:19 ./slackware64/l/gst-plugins-bad-free-1.24.2-x86_64-1.txt
+-rw-r--r-- 1 root root 3767620 2024-04-10 18:19 ./slackware64/l/gst-plugins-bad-free-1.24.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-10 18:19 ./slackware64/l/gst-plugins-bad-free-1.24.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 607 2024-04-10 18:14 ./slackware64/l/gst-plugins-base-1.24.2-x86_64-1.txt
+-rw-r--r-- 1 root root 2548944 2024-04-10 18:14 ./slackware64/l/gst-plugins-base-1.24.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-10 18:14 ./slackware64/l/gst-plugins-base-1.24.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 444 2024-04-10 18:15 ./slackware64/l/gst-plugins-good-1.24.2-x86_64-1.txt
+-rw-r--r-- 1 root root 2311028 2024-04-10 18:15 ./slackware64/l/gst-plugins-good-1.24.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-10 18:15 ./slackware64/l/gst-plugins-good-1.24.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 472 2024-04-10 18:16 ./slackware64/l/gst-plugins-libav-1.24.2-x86_64-1.txt
+-rw-r--r-- 1 root root 135476 2024-04-10 18:16 ./slackware64/l/gst-plugins-libav-1.24.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-10 18:16 ./slackware64/l/gst-plugins-libav-1.24.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 602 2024-04-10 18:08 ./slackware64/l/gstreamer-1.24.2-x86_64-1.txt
+-rw-r--r-- 1 root root 1987572 2024-04-10 18:08 ./slackware64/l/gstreamer-1.24.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-10 18:08 ./slackware64/l/gstreamer-1.24.2-x86_64-1.txz.asc
-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
@@ -3135,9 +3133,9 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 328 2024-01-24 03:05 ./slackware64/l/gtk+3-3.24.41-x86_64-1.txt
-rw-r--r-- 1 root root 12031308 2024-01-24 03:05 ./slackware64/l/gtk+3-3.24.41-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-24 03:05 ./slackware64/l/gtk+3-3.24.41-x86_64-1.txz.asc
--rw-r--r-- 1 root root 315 2024-03-19 22:21 ./slackware64/l/gtk4-4.14.1-x86_64-1.txt
--rw-r--r-- 1 root root 10966512 2024-03-19 22:21 ./slackware64/l/gtk4-4.14.1-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-19 22:21 ./slackware64/l/gtk4-4.14.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 315 2024-04-19 17:11 ./slackware64/l/gtk4-4.14.3-x86_64-1.txt
+-rw-r--r-- 1 root root 10972284 2024-04-19 17:11 ./slackware64/l/gtk4-4.14.3-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-19 17:11 ./slackware64/l/gtk4-4.14.3-x86_64-1.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
@@ -3159,9 +3157,9 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 428 2024-03-19 22:47 ./slackware64/l/gvfs-1.54.0-x86_64-1.txt
-rw-r--r-- 1 root root 1067884 2024-03-19 22:47 ./slackware64/l/gvfs-1.54.0-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-19 22:47 ./slackware64/l/gvfs-1.54.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 225 2024-03-17 18:01 ./slackware64/l/harfbuzz-8.3.1-x86_64-1.txt
--rw-r--r-- 1 root root 1316640 2024-03-17 18:01 ./slackware64/l/harfbuzz-8.3.1-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-17 18:01 ./slackware64/l/harfbuzz-8.3.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 225 2024-03-29 19:10 ./slackware64/l/harfbuzz-8.4.0-x86_64-1.txt
+-rw-r--r-- 1 root root 1317456 2024-03-29 19:10 ./slackware64/l/harfbuzz-8.4.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-03-29 19:10 ./slackware64/l/harfbuzz-8.4.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 506 2021-02-13 06:50 ./slackware64/l/hicolor-icon-theme-0.17-noarch-4.txt
-rw-r--r-- 1 root root 13876 2021-02-13 06:50 ./slackware64/l/hicolor-icon-theme-0.17-noarch-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:50 ./slackware64/l/hicolor-icon-theme-0.17-noarch-4.txz.asc
@@ -3180,9 +3178,9 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./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 2024-02-26 19:03 ./slackware64/l/imagemagick-7.1.1_29-x86_64-1.txt
--rw-r--r-- 1 root root 8416504 2024-02-26 19:03 ./slackware64/l/imagemagick-7.1.1_29-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-26 19:03 ./slackware64/l/imagemagick-7.1.1_29-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 537 2024-04-22 19:04 ./slackware64/l/imagemagick-7.1.1_31-x86_64-1.txt
+-rw-r--r-- 1 root root 8589256 2024-04-22 19:04 ./slackware64/l/imagemagick-7.1.1_31-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-22 19:04 ./slackware64/l/imagemagick-7.1.1_31-x86_64-1.txz.asc
-rw-r--r-- 1 root root 399 2023-10-05 20:06 ./slackware64/l/immer-0.8.1-x86_64-1.txt
-rw-r--r-- 1 root root 67400 2023-10-05 20:06 ./slackware64/l/immer-0.8.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-05 20:06 ./slackware64/l/immer-0.8.1-x86_64-1.txz.asc
@@ -3197,9 +3195,9 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./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 2024-03-12 18:54 ./slackware64/l/jasper-4.2.2-x86_64-1.txt
--rw-r--r-- 1 root root 200392 2024-03-12 18:54 ./slackware64/l/jasper-4.2.2-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-12 18:54 ./slackware64/l/jasper-4.2.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 387 2024-03-31 17:37 ./slackware64/l/jasper-4.2.3-x86_64-1.txt
+-rw-r--r-- 1 root root 200796 2024-03-31 17:37 ./slackware64/l/jasper-4.2.3-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-03-31 17:37 ./slackware64/l/jasper-4.2.3-x86_64-1.txz.asc
-rw-r--r-- 1 root root 246 2022-09-22 18:28 ./slackware64/l/jemalloc-5.3.0-x86_64-2.txt
-rw-r--r-- 1 root root 323512 2022-09-22 18:28 ./slackware64/l/jemalloc-5.3.0-x86_64-2.txz
-rw-r--r-- 1 root root 163 2022-09-22 18:28 ./slackware64/l/jemalloc-5.3.0-x86_64-2.txz.asc
@@ -3236,9 +3234,9 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 268 2023-12-05 21:10 ./slackware64/l/lcms2-2.16-x86_64-2.txt
-rw-r--r-- 1 root root 209792 2023-12-05 21:10 ./slackware64/l/lcms2-2.16-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-12-05 21:10 ./slackware64/l/lcms2-2.16-x86_64-2.txz.asc
--rw-r--r-- 1 root root 415 2023-07-13 17:02 ./slackware64/l/lensfun-0.3.4-x86_64-1.txt
--rw-r--r-- 1 root root 442560 2023-07-13 17:02 ./slackware64/l/lensfun-0.3.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-07-13 17:02 ./slackware64/l/lensfun-0.3.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 415 2024-03-29 04:54 ./slackware64/l/lensfun-0.3.4-x86_64-2.txt
+-rw-r--r-- 1 root root 443100 2024-03-29 04:54 ./slackware64/l/lensfun-0.3.4-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:54 ./slackware64/l/lensfun-0.3.4-x86_64-2.txz.asc
-rw-r--r-- 1 root root 504 2022-04-14 19:40 ./slackware64/l/libaio-0.3.113-x86_64-1.txt
-rw-r--r-- 1 root root 14924 2022-04-14 19:40 ./slackware64/l/libaio-0.3.113-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-04-14 19:40 ./slackware64/l/libaio-0.3.113-x86_64-1.txz.asc
@@ -3248,9 +3246,9 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 484 2024-03-17 17:22 ./slackware64/l/libappindicator-12.10.0-x86_64-4.txt
-rw-r--r-- 1 root root 56008 2024-03-17 17:22 ./slackware64/l/libappindicator-12.10.0-x86_64-4.txz
-rw-r--r-- 1 root root 195 2024-03-17 17:22 ./slackware64/l/libappindicator-12.10.0-x86_64-4.txz.asc
--rw-r--r-- 1 root root 402 2023-09-13 19:03 ./slackware64/l/libarchive-3.7.2-x86_64-1.txt
--rw-r--r-- 1 root root 525692 2023-09-13 19:03 ./slackware64/l/libarchive-3.7.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-09-13 19:03 ./slackware64/l/libarchive-3.7.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 402 2024-04-26 18:00 ./slackware64/l/libarchive-3.7.4-x86_64-1.txt
+-rw-r--r-- 1 root root 527612 2024-04-26 18:00 ./slackware64/l/libarchive-3.7.4-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-26 18:00 ./slackware64/l/libarchive-3.7.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 330 2024-02-27 18:57 ./slackware64/l/libass-0.17.1-x86_64-2.txt
-rw-r--r-- 1 root root 114576 2024-02-27 18:57 ./slackware64/l/libass-0.17.1-x86_64-2.txz
-rw-r--r-- 1 root root 163 2024-02-27 18:57 ./slackware64/l/libass-0.17.1-x86_64-2.txz.asc
@@ -3266,18 +3264,18 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 414 2023-06-09 19:39 ./slackware64/l/libburn-1.5.6-x86_64-1.txt
-rw-r--r-- 1 root root 293252 2023-06-09 19:39 ./slackware64/l/libburn-1.5.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-09 19:39 ./slackware64/l/libburn-1.5.6-x86_64-1.txz.asc
--rw-r--r-- 1 root root 359 2023-10-11 19:55 ./slackware64/l/libcaca-0.99.beta20-x86_64-1.txt
--rw-r--r-- 1 root root 291720 2023-10-11 19:55 ./slackware64/l/libcaca-0.99.beta20-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-10-11 19:55 ./slackware64/l/libcaca-0.99.beta20-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 359 2024-03-29 04:54 ./slackware64/l/libcaca-0.99.beta20-x86_64-2.txt
+-rw-r--r-- 1 root root 299540 2024-03-29 04:54 ./slackware64/l/libcaca-0.99.beta20-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:54 ./slackware64/l/libcaca-0.99.beta20-x86_64-2.txz.asc
-rw-r--r-- 1 root root 479 2022-01-31 20:01 ./slackware64/l/libcanberra-0.30-x86_64-9.txt
-rw-r--r-- 1 root root 97484 2022-01-31 20:01 ./slackware64/l/libcanberra-0.30-x86_64-9.txz
-rw-r--r-- 1 root root 163 2022-01-31 20:01 ./slackware64/l/libcanberra-0.30-x86_64-9.txz.asc
-rw-r--r-- 1 root root 433 2023-05-16 02:52 ./slackware64/l/libcap-2.69-x86_64-1.txt
-rw-r--r-- 1 root root 113324 2023-05-16 02:52 ./slackware64/l/libcap-2.69-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-05-16 02:52 ./slackware64/l/libcap-2.69-x86_64-1.txz.asc
--rw-r--r-- 1 root root 472 2023-12-20 20:24 ./slackware64/l/libcap-ng-0.8.4-x86_64-1.txt
--rw-r--r-- 1 root root 67276 2023-12-20 20:24 ./slackware64/l/libcap-ng-0.8.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-12-20 20:24 ./slackware64/l/libcap-ng-0.8.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 472 2024-04-10 18:20 ./slackware64/l/libcap-ng-0.8.5-x86_64-1.txt
+-rw-r--r-- 1 root root 69152 2024-04-10 18:20 ./slackware64/l/libcap-ng-0.8.5-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-10 18:20 ./slackware64/l/libcap-ng-0.8.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 327 2021-02-13 06:58 ./slackware64/l/libcddb-1.3.2-x86_64-8.txt
-rw-r--r-- 1 root root 70308 2021-02-13 06:58 ./slackware64/l/libcddb-1.3.2-x86_64-8.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:58 ./slackware64/l/libcddb-1.3.2-x86_64-8.txz.asc
@@ -3287,12 +3285,15 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 461 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txt
-rw-r--r-- 1 root root 84636 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txz.asc
--rw-r--r-- 1 root root 327 2024-03-21 18:51 ./slackware64/l/libclc-18.1.2-x86_64-1.txt
--rw-r--r-- 1 root root 6655240 2024-03-21 18:51 ./slackware64/l/libclc-18.1.2-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-21 18:51 ./slackware64/l/libclc-18.1.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 327 2024-04-04 18:13 ./slackware64/l/libclc-18.1.3-x86_64-1.txt
+-rw-r--r-- 1 root root 6665136 2024-04-04 18:13 ./slackware64/l/libclc-18.1.3-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-04 18:13 ./slackware64/l/libclc-18.1.3-x86_64-1.txz.asc
-rw-r--r-- 1 root root 464 2023-10-11 20:06 ./slackware64/l/libcue-2.3.0-x86_64-1.txt
-rw-r--r-- 1 root root 27944 2023-10-11 20:06 ./slackware64/l/libcue-2.3.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-11 20:06 ./slackware64/l/libcue-2.3.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 435 2024-04-26 18:31 ./slackware64/l/libcupsfilters-2.0.0-x86_64-1.txt
+-rw-r--r-- 1 root root 544204 2024-04-26 18:31 ./slackware64/l/libcupsfilters-2.0.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-26 18:31 ./slackware64/l/libcupsfilters-2.0.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 287 2024-02-23 00:40 ./slackware64/l/libdaemon-0.14-x86_64-1.txt
-rw-r--r-- 1 root root 25344 2024-02-23 00:40 ./slackware64/l/libdaemon-0.14-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-23 00:40 ./slackware64/l/libdaemon-0.14-x86_64-1.txz.asc
@@ -3356,15 +3357,15 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 342 2021-09-09 01:34 ./slackware64/l/libgtop-2.40.0-x86_64-5.txt
-rw-r--r-- 1 root root 196192 2021-09-09 01:34 ./slackware64/l/libgtop-2.40.0-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-09-09 01:34 ./slackware64/l/libgtop-2.40.0-x86_64-5.txz.asc
--rw-r--r-- 1 root root 461 2024-02-15 19:49 ./slackware64/l/libgusb-0.4.8-x86_64-1.txt
--rw-r--r-- 1 root root 69300 2024-02-15 19:49 ./slackware64/l/libgusb-0.4.8-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-15 19:49 ./slackware64/l/libgusb-0.4.8-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 461 2024-04-23 17:38 ./slackware64/l/libgusb-0.4.9-x86_64-1.txt
+-rw-r--r-- 1 root root 69564 2024-04-23 17:38 ./slackware64/l/libgusb-0.4.9-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 17:38 ./slackware64/l/libgusb-0.4.9-x86_64-1.txz.asc
-rw-r--r-- 1 root root 293 2024-02-09 19:22 ./slackware64/l/libhandy-1.8.3-x86_64-1.txt
-rw-r--r-- 1 root root 432484 2024-02-09 19:22 ./slackware64/l/libhandy-1.8.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-09 19:22 ./slackware64/l/libhandy-1.8.3-x86_64-1.txz.asc
--rw-r--r-- 1 root root 461 2023-11-01 20:04 ./slackware64/l/libical-3.0.17-x86_64-2.txt
--rw-r--r-- 1 root root 615596 2023-11-01 20:04 ./slackware64/l/libical-3.0.17-x86_64-2.txz
--rw-r--r-- 1 root root 163 2023-11-01 20:04 ./slackware64/l/libical-3.0.17-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 461 2024-03-31 17:39 ./slackware64/l/libical-3.0.18-x86_64-1.txt
+-rw-r--r-- 1 root root 615212 2024-03-31 17:39 ./slackware64/l/libical-3.0.18-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-03-31 17:39 ./slackware64/l/libical-3.0.18-x86_64-1.txz.asc
-rw-r--r-- 1 root root 318 2021-02-13 07:04 ./slackware64/l/libid3tag-0.15.1b-x86_64-7.txt
-rw-r--r-- 1 root root 36388 2021-02-13 07:04 ./slackware64/l/libid3tag-0.15.1b-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:04 ./slackware64/l/libid3tag-0.15.1b-x86_64-7.txz.asc
@@ -3377,12 +3378,12 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 358 2024-01-27 18:47 ./slackware64/l/libidn2-2.3.7-x86_64-1.txt
-rw-r--r-- 1 root root 140324 2024-01-27 18:47 ./slackware64/l/libidn2-2.3.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-27 18:47 ./slackware64/l/libidn2-2.3.7-x86_64-1.txz.asc
--rw-r--r-- 1 root root 379 2023-03-09 19:37 ./slackware64/l/libieee1284-0.2.11-x86_64-7.txt
--rw-r--r-- 1 root root 76280 2023-03-09 19:37 ./slackware64/l/libieee1284-0.2.11-x86_64-7.txz
--rw-r--r-- 1 root root 163 2023-03-09 19:37 ./slackware64/l/libieee1284-0.2.11-x86_64-7.txz.asc
--rw-r--r-- 1 root root 399 2023-12-02 19:46 ./slackware64/l/libimobiledevice-20231007_04c0233-x86_64-1.txt
--rw-r--r-- 1 root root 437848 2023-12-02 19:46 ./slackware64/l/libimobiledevice-20231007_04c0233-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-12-02 19:46 ./slackware64/l/libimobiledevice-20231007_04c0233-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 379 2024-03-29 04:55 ./slackware64/l/libieee1284-0.2.11-x86_64-8.txt
+-rw-r--r-- 1 root root 67548 2024-03-29 04:55 ./slackware64/l/libieee1284-0.2.11-x86_64-8.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:55 ./slackware64/l/libieee1284-0.2.11-x86_64-8.txz.asc
+-rw-r--r-- 1 root root 399 2024-03-29 04:55 ./slackware64/l/libimobiledevice-20231007_04c0233-x86_64-2.txt
+-rw-r--r-- 1 root root 246940 2024-03-29 04:55 ./slackware64/l/libimobiledevice-20231007_04c0233-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:55 ./slackware64/l/libimobiledevice-20231007_04c0233-x86_64-2.txz.asc
-rw-r--r-- 1 root root 770 2023-12-02 19:45 ./slackware64/l/libimobiledevice-glue-20231110_e314faa-x86_64-1.txt
-rw-r--r-- 1 root root 26864 2023-12-02 19:45 ./slackware64/l/libimobiledevice-glue-20231110_e314faa-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-02 19:45 ./slackware64/l/libimobiledevice-glue-20231110_e314faa-x86_64-1.txz.asc
@@ -3437,9 +3438,9 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 378 2023-07-03 18:31 ./slackware64/l/libnss_nis-3.2-x86_64-1.txt
-rw-r--r-- 1 root root 29380 2023-07-03 18:31 ./slackware64/l/libnss_nis-3.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-03 18:31 ./slackware64/l/libnss_nis-3.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 462 2024-02-14 21:22 ./slackware64/l/libnvme-1.8-x86_64-1.txt
--rw-r--r-- 1 root root 245724 2024-02-14 21:22 ./slackware64/l/libnvme-1.8-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-14 21:22 ./slackware64/l/libnvme-1.8-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 462 2024-03-29 04:55 ./slackware64/l/libnvme-1.8-x86_64-2.txt
+-rw-r--r-- 1 root root 249368 2024-03-29 04:55 ./slackware64/l/libnvme-1.8-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:55 ./slackware64/l/libnvme-1.8-x86_64-2.txz.asc
-rw-r--r-- 1 root root 315 2021-02-13 07:08 ./slackware64/l/libodfgen-0.1.8-x86_64-3.txt
-rw-r--r-- 1 root root 349788 2021-02-13 07:08 ./slackware64/l/libodfgen-0.1.8-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:08 ./slackware64/l/libodfgen-0.1.8-x86_64-3.txz.asc
@@ -3464,15 +3465,18 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 458 2024-03-06 04:22 ./slackware64/l/libplacebo-6.338.2-x86_64-2.txt
-rw-r--r-- 1 root root 485304 2024-03-06 04:22 ./slackware64/l/libplacebo-6.338.2-x86_64-2.txz
-rw-r--r-- 1 root root 195 2024-03-06 04:22 ./slackware64/l/libplacebo-6.338.2-x86_64-2.txz.asc
--rw-r--r-- 1 root root 335 2024-02-21 18:40 ./slackware64/l/libplist-2.4.0-x86_64-1.txt
--rw-r--r-- 1 root root 154600 2024-02-21 18:40 ./slackware64/l/libplist-2.4.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-21 18:40 ./slackware64/l/libplist-2.4.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 335 2024-03-29 04:55 ./slackware64/l/libplist-2.4.0-x86_64-2.txt
+-rw-r--r-- 1 root root 173656 2024-03-29 04:55 ./slackware64/l/libplist-2.4.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:55 ./slackware64/l/libplist-2.4.0-x86_64-2.txz.asc
-rw-r--r-- 1 root root 489 2024-02-24 19:11 ./slackware64/l/libpng-1.6.43-x86_64-1.txt
-rw-r--r-- 1 root root 311728 2024-02-24 19:11 ./slackware64/l/libpng-1.6.43-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-24 19:11 ./slackware64/l/libpng-1.6.43-x86_64-1.txz.asc
--rw-r--r-- 1 root root 499 2024-03-23 22:56 ./slackware64/l/libproxy-0.5.4-x86_64-2.txt
--rw-r--r-- 1 root root 35108 2024-03-23 22:56 ./slackware64/l/libproxy-0.5.4-x86_64-2.txz
--rw-r--r-- 1 root root 195 2024-03-23 22:56 ./slackware64/l/libproxy-0.5.4-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 282 2024-04-26 18:32 ./slackware64/l/libppd-2.0.0-x86_64-1.txt
+-rw-r--r-- 1 root root 265632 2024-04-26 18:32 ./slackware64/l/libppd-2.0.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-26 18:32 ./slackware64/l/libppd-2.0.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 499 2024-04-26 19:15 ./slackware64/l/libproxy-0.5.6-x86_64-1.txt
+-rw-r--r-- 1 root root 36156 2024-04-26 19:15 ./slackware64/l/libproxy-0.5.6-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-26 19:15 ./slackware64/l/libproxy-0.5.6-x86_64-1.txz.asc
-rw-r--r-- 1 root root 600 2024-01-14 19:04 ./slackware64/l/libpsl-0.21.5-x86_64-1.txt
-rw-r--r-- 1 root root 158948 2024-01-14 19:04 ./slackware64/l/libpsl-0.21.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-14 19:04 ./slackware64/l/libpsl-0.21.5-x86_64-1.txz.asc
@@ -3584,9 +3588,9 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 434 2024-01-20 19:26 ./slackware64/l/libvpx-1.14.0-x86_64-1.txt
-rw-r--r-- 1 root root 1611112 2024-01-20 19:26 ./slackware64/l/libvpx-1.14.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-20 19:26 ./slackware64/l/libvpx-1.14.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 498 2023-12-05 21:10 ./slackware64/l/libwebp-1.3.2-x86_64-2.txt
--rw-r--r-- 1 root root 364456 2023-12-05 21:10 ./slackware64/l/libwebp-1.3.2-x86_64-2.txz
--rw-r--r-- 1 root root 163 2023-12-05 21:10 ./slackware64/l/libwebp-1.3.2-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 498 2024-04-13 17:07 ./slackware64/l/libwebp-1.4.0-x86_64-1.txt
+-rw-r--r-- 1 root root 369712 2024-04-13 17:07 ./slackware64/l/libwebp-1.4.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-13 17:07 ./slackware64/l/libwebp-1.4.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 340 2023-04-19 18:26 ./slackware64/l/libwmf-0.2.13-x86_64-1.txt
-rw-r--r-- 1 root root 192100 2023-04-19 18:26 ./slackware64/l/libwmf-0.2.13-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-04-19 18:26 ./slackware64/l/libwmf-0.2.13-x86_64-1.txz.asc
@@ -3608,12 +3612,12 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 291 2021-02-13 07:19 ./slackware64/l/libxklavier-5.4-x86_64-4.txt
-rw-r--r-- 1 root root 79564 2021-02-13 07:19 ./slackware64/l/libxklavier-5.4-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:19 ./slackware64/l/libxklavier-5.4-x86_64-4.txz.asc
--rw-r--r-- 1 root root 518 2024-03-20 03:46 ./slackware64/l/libxml2-2.12.6-x86_64-2.txt
--rw-r--r-- 1 root root 1092564 2024-03-20 03:46 ./slackware64/l/libxml2-2.12.6-x86_64-2.txz
--rw-r--r-- 1 root root 195 2024-03-20 03:46 ./slackware64/l/libxml2-2.12.6-x86_64-2.txz.asc
--rw-r--r-- 1 root root 219 2023-12-09 19:23 ./slackware64/l/libxslt-1.1.39-x86_64-1.txt
--rw-r--r-- 1 root root 240384 2023-12-09 19:23 ./slackware64/l/libxslt-1.1.39-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-12-09 19:23 ./slackware64/l/libxslt-1.1.39-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 518 2024-03-29 04:56 ./slackware64/l/libxml2-2.12.6-x86_64-3.txt
+-rw-r--r-- 1 root root 1111816 2024-03-29 04:56 ./slackware64/l/libxml2-2.12.6-x86_64-3.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:56 ./slackware64/l/libxml2-2.12.6-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 219 2024-03-29 04:56 ./slackware64/l/libxslt-1.1.39-x86_64-2.txt
+-rw-r--r-- 1 root root 243588 2024-03-29 04:56 ./slackware64/l/libxslt-1.1.39-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:56 ./slackware64/l/libxslt-1.1.39-x86_64-2.txz.asc
-rw-r--r-- 1 root root 287 2021-02-13 07:19 ./slackware64/l/libyaml-0.2.5-x86_64-3.txt
-rw-r--r-- 1 root root 57640 2021-02-13 07:19 ./slackware64/l/libyaml-0.2.5-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:19 ./slackware64/l/libyaml-0.2.5-x86_64-3.txz.asc
@@ -3632,8 +3636,8 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 272 2021-02-13 07:20 ./slackware64/l/lzo-2.10-x86_64-4.txt
-rw-r--r-- 1 root root 85240 2021-02-13 07:20 ./slackware64/l/lzo-2.10-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:20 ./slackware64/l/lzo-2.10-x86_64-4.txz.asc
--rw-r--r-- 1 root root 32819 2024-03-23 19:31 ./slackware64/l/maketag
--rw-r--r-- 1 root root 32819 2024-03-23 19:31 ./slackware64/l/maketag.ez
+-rw-r--r-- 1 root root 32900 2024-04-26 20:13 ./slackware64/l/maketag
+-rw-r--r-- 1 root root 32900 2024-04-26 20:13 ./slackware64/l/maketag.ez
-rw-r--r-- 1 root root 520 2021-02-13 07:20 ./slackware64/l/media-player-info-24-noarch-3.txt
-rw-r--r-- 1 root root 20676 2021-02-13 07:20 ./slackware64/l/media-player-info-24-noarch-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:20 ./slackware64/l/media-player-info-24-noarch-3.txz.asc
@@ -3649,9 +3653,9 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 564 2024-03-17 18:04 ./slackware64/l/mozilla-nss-3.99-x86_64-1.txt
-rw-r--r-- 1 root root 1928056 2024-03-17 18:04 ./slackware64/l/mozilla-nss-3.99-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-17 18:04 ./slackware64/l/mozilla-nss-3.99-x86_64-1.txz.asc
--rw-r--r-- 1 root root 410 2024-03-23 18:00 ./slackware64/l/mozjs115-115.9.1esr-x86_64-1.txt
--rw-r--r-- 1 root root 5620716 2024-03-23 18:00 ./slackware64/l/mozjs115-115.9.1esr-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-23 18:00 ./slackware64/l/mozjs115-115.9.1esr-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 410 2024-04-16 17:57 ./slackware64/l/mozjs115-115.10.0esr-x86_64-1.txt
+-rw-r--r-- 1 root root 5674720 2024-04-16 17:57 ./slackware64/l/mozjs115-115.10.0esr-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-16 17:57 ./slackware64/l/mozjs115-115.10.0esr-x86_64-1.txz.asc
-rw-r--r-- 1 root root 586 2023-08-22 19:00 ./slackware64/l/mpfr-4.2.1-x86_64-1.txt
-rw-r--r-- 1 root root 428932 2023-08-22 19:00 ./slackware64/l/mpfr-4.2.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-22 19:00 ./slackware64/l/mpfr-4.2.1-x86_64-1.txz.asc
@@ -3661,15 +3665,15 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 345 2024-02-10 19:23 ./slackware64/l/neon-0.33.0-x86_64-2.txt
-rw-r--r-- 1 root root 219464 2024-02-10 19:23 ./slackware64/l/neon-0.33.0-x86_64-2.txz
-rw-r--r-- 1 root root 163 2024-02-10 19:23 ./slackware64/l/neon-0.33.0-x86_64-2.txz.asc
--rw-r--r-- 1 root root 271 2024-03-12 18:58 ./slackware64/l/netpbm-11.05.03-x86_64-1.txt
--rw-r--r-- 1 root root 2174920 2024-03-12 18:58 ./slackware64/l/netpbm-11.05.03-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-12 18:58 ./slackware64/l/netpbm-11.05.03-x86_64-1.txz.asc
--rw-r--r-- 1 root root 423 2024-03-19 23:09 ./slackware64/l/newt-0.52.24-x86_64-2.txt
--rw-r--r-- 1 root root 103352 2024-03-19 23:09 ./slackware64/l/newt-0.52.24-x86_64-2.txz
--rw-r--r-- 1 root root 195 2024-03-19 23:09 ./slackware64/l/newt-0.52.24-x86_64-2.txz.asc
--rw-r--r-- 1 root root 470 2024-03-27 18:08 ./slackware64/l/nodejs-20.12.0-x86_64-1.txt
--rw-r--r-- 1 root root 11641340 2024-03-27 18:08 ./slackware64/l/nodejs-20.12.0-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-27 18:08 ./slackware64/l/nodejs-20.12.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 271 2024-04-12 17:12 ./slackware64/l/netpbm-11.06.01-x86_64-1.txt
+-rw-r--r-- 1 root root 2176380 2024-04-12 17:12 ./slackware64/l/netpbm-11.06.01-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-12 17:12 ./slackware64/l/netpbm-11.06.01-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 423 2024-03-29 04:56 ./slackware64/l/newt-0.52.24-x86_64-3.txt
+-rw-r--r-- 1 root root 94732 2024-03-29 04:56 ./slackware64/l/newt-0.52.24-x86_64-3.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:56 ./slackware64/l/newt-0.52.24-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 470 2024-04-10 18:32 ./slackware64/l/nodejs-20.12.2-x86_64-1.txt
+-rw-r--r-- 1 root root 11641652 2024-04-10 18:32 ./slackware64/l/nodejs-20.12.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-10 18:32 ./slackware64/l/nodejs-20.12.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 406 2023-06-04 18:38 ./slackware64/l/ocl-icd-2.3.2-x86_64-1.txt
-rw-r--r-- 1 root root 41456 2023-06-04 18:38 ./slackware64/l/ocl-icd-2.3.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-04 18:38 ./slackware64/l/ocl-icd-2.3.2-x86_64-1.txz.asc
@@ -3688,18 +3692,18 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 226 2024-02-29 18:10 ./slackware64/l/openjpeg-2.5.2-x86_64-1.txt
-rw-r--r-- 1 root root 289216 2024-02-29 18:10 ./slackware64/l/openjpeg-2.5.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-29 18:10 ./slackware64/l/openjpeg-2.5.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 512 2024-03-05 19:24 ./slackware64/l/opus-1.5.1-x86_64-1.txt
--rw-r--r-- 1 root root 401884 2024-03-05 19:24 ./slackware64/l/opus-1.5.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-05 19:24 ./slackware64/l/opus-1.5.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 512 2024-04-13 17:10 ./slackware64/l/opus-1.5.2-x86_64-1.txt
+-rw-r--r-- 1 root root 401736 2024-04-13 17:10 ./slackware64/l/opus-1.5.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-13 17:10 ./slackware64/l/opus-1.5.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 404 2023-03-08 02:24 ./slackware64/l/opusfile-0.12-x86_64-4.txt
-rw-r--r-- 1 root root 158016 2023-03-08 02:24 ./slackware64/l/opusfile-0.12-x86_64-4.txz
-rw-r--r-- 1 root root 163 2023-03-08 02:24 ./slackware64/l/opusfile-0.12-x86_64-4.txz.asc
-rw-r--r-- 1 root root 446 2024-02-28 18:19 ./slackware64/l/orc-0.4.38-x86_64-1.txt
-rw-r--r-- 1 root root 261056 2024-02-28 18:19 ./slackware64/l/orc-0.4.38-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-28 18:19 ./slackware64/l/orc-0.4.38-x86_64-1.txz.asc
--rw-r--r-- 1 root root 460 2024-03-06 00:29 ./slackware64/l/pango-1.52.1-x86_64-1.txt
--rw-r--r-- 1 root root 431784 2024-03-06 00:29 ./slackware64/l/pango-1.52.1-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-06 00:29 ./slackware64/l/pango-1.52.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 460 2024-03-31 16:43 ./slackware64/l/pango-1.52.2-x86_64-1.txt
+-rw-r--r-- 1 root root 434196 2024-03-31 16:43 ./slackware64/l/pango-1.52.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-03-31 16:43 ./slackware64/l/pango-1.52.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 186 2024-03-21 19:21 ./slackware64/l/pangomm-2.46.4-x86_64-1.txt
-rw-r--r-- 1 root root 114932 2024-03-21 19:21 ./slackware64/l/pangomm-2.46.4-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-21 19:21 ./slackware64/l/pangomm-2.46.4-x86_64-1.txz.asc
@@ -3727,234 +3731,228 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 415 2024-03-20 03:49 ./slackware64/l/pilot-link-0.12.5-x86_64-17.txt
-rw-r--r-- 1 root root 492800 2024-03-20 03:49 ./slackware64/l/pilot-link-0.12.5-x86_64-17.txz
-rw-r--r-- 1 root root 195 2024-03-20 03:49 ./slackware64/l/pilot-link-0.12.5-x86_64-17.txz.asc
--rw-r--r-- 1 root root 552 2024-03-13 19:31 ./slackware64/l/pipewire-1.0.4-x86_64-1.txt
--rw-r--r-- 1 root root 2274292 2024-03-13 19:31 ./slackware64/l/pipewire-1.0.4-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-13 19:31 ./slackware64/l/pipewire-1.0.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 450 2024-03-23 18:28 ./slackware64/l/polkit-123-x86_64-2.txt
--rw-r--r-- 1 root root 181336 2024-03-23 18:28 ./slackware64/l/polkit-123-x86_64-2.txz
--rw-r--r-- 1 root root 195 2024-03-23 18:28 ./slackware64/l/polkit-123-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 552 2024-04-15 19:29 ./slackware64/l/pipewire-1.0.5-x86_64-1.txt
+-rw-r--r-- 1 root root 2278016 2024-04-15 19:29 ./slackware64/l/pipewire-1.0.5-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-15 19:29 ./slackware64/l/pipewire-1.0.5-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 450 2024-04-19 19:22 ./slackware64/l/polkit-124-x86_64-2.txt
+-rw-r--r-- 1 root root 187012 2024-04-19 19:22 ./slackware64/l/polkit-124-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-04-19 19:22 ./slackware64/l/polkit-124-x86_64-2.txz.asc
-rw-r--r-- 1 root root 367 2021-02-13 07:37 ./slackware64/l/polkit-gnome-0.105-x86_64-4.txt
-rw-r--r-- 1 root root 67536 2021-02-13 07:37 ./slackware64/l/polkit-gnome-0.105-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:37 ./slackware64/l/polkit-gnome-0.105-x86_64-4.txz.asc
-rw-r--r-- 1 root root 463 2021-06-19 18:57 ./slackware64/l/polkit-qt-1-0.114.0-x86_64-1.txt
-rw-r--r-- 1 root root 78476 2021-06-19 18:57 ./slackware64/l/polkit-qt-1-0.114.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-06-19 18:57 ./slackware64/l/polkit-qt-1-0.114.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 534 2024-03-04 19:14 ./slackware64/l/poppler-24.03.0-x86_64-1.txt
--rw-r--r-- 1 root root 1979252 2024-03-04 19:14 ./slackware64/l/poppler-24.03.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-04 19:14 ./slackware64/l/poppler-24.03.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 534 2024-04-01 17:03 ./slackware64/l/poppler-24.04.0-x86_64-1.txt
+-rw-r--r-- 1 root root 2025752 2024-04-01 17:03 ./slackware64/l/poppler-24.04.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-01 17:03 ./slackware64/l/poppler-24.04.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 639 2023-02-03 04:19 ./slackware64/l/poppler-data-0.4.12-noarch-1.txt
-rw-r--r-- 1 root root 1586252 2023-02-03 04:19 ./slackware64/l/poppler-data-0.4.12-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-02-03 04:19 ./slackware64/l/poppler-data-0.4.12-noarch-1.txz.asc
-rw-r--r-- 1 root root 589 2022-09-17 18:29 ./slackware64/l/popt-1.19-x86_64-1.txt
-rw-r--r-- 1 root root 62380 2022-09-17 18:29 ./slackware64/l/popt-1.19-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-09-17 18:29 ./slackware64/l/popt-1.19-x86_64-1.txz.asc
--rw-r--r-- 1 root root 338 2024-03-18 19:36 ./slackware64/l/protobuf-26.0-x86_64-1.txt
--rw-r--r-- 1 root root 2908092 2024-03-18 19:36 ./slackware64/l/protobuf-26.0-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-18 19:36 ./slackware64/l/protobuf-26.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 338 2024-03-29 04:56 ./slackware64/l/protobuf-26.1-x86_64-2.txt
+-rw-r--r-- 1 root root 3040660 2024-03-29 04:56 ./slackware64/l/protobuf-26.1-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:56 ./slackware64/l/protobuf-26.1-x86_64-2.txz.asc
-rw-r--r-- 1 root root 338 2024-02-23 01:18 ./slackware64/l/pulseaudio-17.0-x86_64-3.txt
-rw-r--r-- 1 root root 1659648 2024-02-23 01:18 ./slackware64/l/pulseaudio-17.0-x86_64-3.txz
-rw-r--r-- 1 root root 163 2024-02-23 01:18 ./slackware64/l/pulseaudio-17.0-x86_64-3.txz.asc
--rw-r--r-- 1 root root 294 2024-03-05 18:52 ./slackware64/l/pycairo-1.26.0-x86_64-2.txt
--rw-r--r-- 1 root root 114392 2024-03-05 18:52 ./slackware64/l/pycairo-1.26.0-x86_64-2.txz
--rw-r--r-- 1 root root 163 2024-03-05 18:52 ./slackware64/l/pycairo-1.26.0-x86_64-2.txz.asc
--rw-r--r-- 1 root root 238 2021-11-03 01:02 ./slackware64/l/pycups-2.0.1-x86_64-6.txt
--rw-r--r-- 1 root root 68028 2021-11-03 01:02 ./slackware64/l/pycups-2.0.1-x86_64-6.txz
--rw-r--r-- 1 root root 163 2021-11-03 01:02 ./slackware64/l/pycups-2.0.1-x86_64-6.txz.asc
--rw-r--r-- 1 root root 388 2024-03-01 19:54 ./slackware64/l/pycurl-7.45.3-x86_64-1.txt
--rw-r--r-- 1 root root 89276 2024-03-01 19:54 ./slackware64/l/pycurl-7.45.3-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:54 ./slackware64/l/pycurl-7.45.3-x86_64-1.txz.asc
--rw-r--r-- 1 root root 397 2022-08-06 20:27 ./slackware64/l/pygobject-2.28.7-x86_64-9.txt
--rw-r--r-- 1 root root 409192 2022-08-06 20:27 ./slackware64/l/pygobject-2.28.7-x86_64-9.txz
--rw-r--r-- 1 root root 163 2022-08-06 20:27 ./slackware64/l/pygobject-2.28.7-x86_64-9.txz.asc
--rw-r--r-- 1 root root 411 2024-03-19 23:02 ./slackware64/l/pygobject3-3.48.1-x86_64-1.txt
--rw-r--r-- 1 root root 287416 2024-03-19 23:02 ./slackware64/l/pygobject3-3.48.1-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-19 23:02 ./slackware64/l/pygobject3-3.48.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 294 2024-03-29 04:56 ./slackware64/l/pycairo-1.26.0-x86_64-3.txt
+-rw-r--r-- 1 root root 115384 2024-03-29 04:56 ./slackware64/l/pycairo-1.26.0-x86_64-3.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:56 ./slackware64/l/pycairo-1.26.0-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 238 2024-04-18 17:33 ./slackware64/l/pycups-2.0.4-x86_64-1.txt
+-rw-r--r-- 1 root root 67676 2024-04-18 17:33 ./slackware64/l/pycups-2.0.4-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-18 17:33 ./slackware64/l/pycups-2.0.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 388 2024-03-29 04:56 ./slackware64/l/pycurl-7.45.3-x86_64-2.txt
+-rw-r--r-- 1 root root 90376 2024-03-29 04:56 ./slackware64/l/pycurl-7.45.3-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:56 ./slackware64/l/pycurl-7.45.3-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 395 2024-04-06 16:53 ./slackware64/l/pygobject-2.28.7-x86_64-10.txt
+-rw-r--r-- 1 root root 404432 2024-04-06 16:53 ./slackware64/l/pygobject-2.28.7-x86_64-10.txz
+-rw-r--r-- 1 root root 195 2024-04-06 16:53 ./slackware64/l/pygobject-2.28.7-x86_64-10.txz.asc
+-rw-r--r-- 1 root root 411 2024-04-06 16:49 ./slackware64/l/pygobject3-3.48.2-x86_64-1.txt
+-rw-r--r-- 1 root root 332204 2024-04-06 16:49 ./slackware64/l/pygobject3-3.48.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-06 16:49 ./slackware64/l/pygobject3-3.48.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 311 2021-02-13 07:40 ./slackware64/l/pygtk-2.24.0-x86_64-7.txt
-rw-r--r-- 1 root root 1726808 2021-02-13 07:40 ./slackware64/l/pygtk-2.24.0-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:40 ./slackware64/l/pygtk-2.24.0-x86_64-7.txz.asc
--rw-r--r-- 1 root root 496 2024-03-11 17:45 ./slackware64/l/pyparsing-3.1.2-x86_64-1.txt
--rw-r--r-- 1 root root 177588 2024-03-11 17:45 ./slackware64/l/pyparsing-3.1.2-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-11 17:45 ./slackware64/l/pyparsing-3.1.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 475 2024-03-01 19:54 ./slackware64/l/python-Jinja2-3.1.3-x86_64-1.txt
--rw-r--r-- 1 root root 218000 2024-03-01 19:54 ./slackware64/l/python-Jinja2-3.1.3-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:54 ./slackware64/l/python-Jinja2-3.1.3-x86_64-1.txz.asc
--rw-r--r-- 1 root root 623 2024-03-01 19:54 ./slackware64/l/python-MarkupSafe-2.1.5-x86_64-1.txt
--rw-r--r-- 1 root root 26092 2024-03-01 19:54 ./slackware64/l/python-MarkupSafe-2.1.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:54 ./slackware64/l/python-MarkupSafe-2.1.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 637 2024-03-03 19:13 ./slackware64/l/python-PyYAML-6.0.1-x86_64-2.txt
--rw-r--r-- 1 root root 487688 2024-03-03 19:13 ./slackware64/l/python-PyYAML-6.0.1-x86_64-2.txz
--rw-r--r-- 1 root root 163 2024-03-03 19:13 ./slackware64/l/python-PyYAML-6.0.1-x86_64-2.txz.asc
--rw-r--r-- 1 root root 564 2024-03-01 19:54 ./slackware64/l/python-alabaster-0.7.16-x86_64-1.txt
--rw-r--r-- 1 root root 12504 2024-03-01 19:54 ./slackware64/l/python-alabaster-0.7.16-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:54 ./slackware64/l/python-alabaster-0.7.16-x86_64-1.txz.asc
--rw-r--r-- 1 root root 393 2021-11-03 00:42 ./slackware64/l/python-appdirs-1.4.4-x86_64-6.txt
--rw-r--r-- 1 root root 11936 2021-11-03 00:42 ./slackware64/l/python-appdirs-1.4.4-x86_64-6.txz
--rw-r--r-- 1 root root 163 2021-11-03 00:42 ./slackware64/l/python-appdirs-1.4.4-x86_64-6.txz.asc
--rw-r--r-- 1 root root 428 2024-03-01 19:54 ./slackware64/l/python-babel-2.14.0-x86_64-1.txt
--rw-r--r-- 1 root root 6463616 2024-03-01 19:54 ./slackware64/l/python-babel-2.14.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:54 ./slackware64/l/python-babel-2.14.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 354 2024-03-02 18:41 ./slackware64/l/python-build-1.1.1-x86_64-1.txt
--rw-r--r-- 1 root root 32860 2024-03-02 18:41 ./slackware64/l/python-build-1.1.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-02 18:41 ./slackware64/l/python-build-1.1.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 378 2024-02-12 20:52 ./slackware64/l/python-calver-2022.6.26-x86_64-1.txt
--rw-r--r-- 1 root root 7316 2024-02-12 20:52 ./slackware64/l/python-calver-2022.6.26-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-12 20:52 ./slackware64/l/python-calver-2022.6.26-x86_64-1.txz.asc
--rw-r--r-- 1 root root 432 2024-03-01 19:54 ./slackware64/l/python-certifi-2024.2.2-x86_64-1.txt
--rw-r--r-- 1 root root 152016 2024-03-01 19:54 ./slackware64/l/python-certifi-2024.2.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:54 ./slackware64/l/python-certifi-2024.2.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 300 2024-03-01 19:54 ./slackware64/l/python-cffi-1.16.0-x86_64-1.txt
--rw-r--r-- 1 root root 429384 2024-03-01 19:54 ./slackware64/l/python-cffi-1.16.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:54 ./slackware64/l/python-cffi-1.16.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 365 2024-03-01 19:54 ./slackware64/l/python-chardet-5.2.0-x86_64-1.txt
--rw-r--r-- 1 root root 190004 2024-03-01 19:54 ./slackware64/l/python-chardet-5.2.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:54 ./slackware64/l/python-chardet-5.2.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 509 2024-03-01 19:54 ./slackware64/l/python-charset-normalizer-3.3.2-x86_64-1.txt
--rw-r--r-- 1 root root 64032 2024-03-01 19:54 ./slackware64/l/python-charset-normalizer-3.3.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:54 ./slackware64/l/python-charset-normalizer-3.3.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 381 2024-03-01 19:54 ./slackware64/l/python-distro-1.9.0-x86_64-1.txt
--rw-r--r-- 1 root root 28588 2024-03-01 19:54 ./slackware64/l/python-distro-1.9.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:54 ./slackware64/l/python-distro-1.9.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 727 2024-03-01 19:55 ./slackware64/l/python-dnspython-2.6.1-x86_64-1.txt
--rw-r--r-- 1 root root 331200 2024-03-01 19:55 ./slackware64/l/python-dnspython-2.6.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:55 ./slackware64/l/python-dnspython-2.6.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 560 2024-01-24 20:56 ./slackware64/l/python-docutils-0.20.1-x86_64-1.txt
--rw-r--r-- 1 root root 662748 2024-01-24 20:56 ./slackware64/l/python-docutils-0.20.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-24 20:56 ./slackware64/l/python-docutils-0.20.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 466 2024-03-01 19:55 ./slackware64/l/python-doxypypy-0.8.8.7-x86_64-1.txt
--rw-r--r-- 1 root root 61260 2024-03-01 19:55 ./slackware64/l/python-doxypypy-0.8.8.7-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:55 ./slackware64/l/python-doxypypy-0.8.8.7-x86_64-1.txz.asc
--rw-r--r-- 1 root root 462 2024-03-01 19:55 ./slackware64/l/python-doxyqml-0.5.3-x86_64-1.txt
--rw-r--r-- 1 root root 22796 2024-03-01 19:55 ./slackware64/l/python-doxyqml-0.5.3-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:55 ./slackware64/l/python-doxyqml-0.5.3-x86_64-1.txz.asc
--rw-r--r-- 1 root root 576 2024-01-24 20:56 ./slackware64/l/python-editables-0.5-x86_64-1.txt
--rw-r--r-- 1 root root 7216 2024-01-24 20:56 ./slackware64/l/python-editables-0.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-24 20:56 ./slackware64/l/python-editables-0.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 426 2023-08-10 19:46 ./slackware64/l/python-flit-core-3.9.0-x86_64-1.txt
--rw-r--r-- 1 root root 37616 2023-08-10 19:46 ./slackware64/l/python-flit-core-3.9.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-08-10 19:46 ./slackware64/l/python-flit-core-3.9.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 723 2024-03-01 19:55 ./slackware64/l/python-future-1.0.0-x86_64-1.txt
--rw-r--r-- 1 root root 620496 2024-03-01 19:55 ./slackware64/l/python-future-1.0.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:55 ./slackware64/l/python-future-1.0.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 316 2024-03-19 23:01 ./slackware64/l/python-glad2-2.0.6-x86_64-1.txt
--rw-r--r-- 1 root root 445204 2024-03-19 23:01 ./slackware64/l/python-glad2-2.0.6-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-19 23:01 ./slackware64/l/python-glad2-2.0.6-x86_64-1.txz.asc
--rw-r--r-- 1 root root 355 2024-03-24 17:40 ./slackware64/l/python-hatchling-1.22.4-x86_64-1.txt
--rw-r--r-- 1 root root 114308 2024-03-24 17:40 ./slackware64/l/python-hatchling-1.22.4-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-24 17:40 ./slackware64/l/python-hatchling-1.22.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 381 2024-01-18 20:29 ./slackware64/l/python-html5lib-1.1-x86_64-1.txt
--rw-r--r-- 1 root root 177896 2024-01-18 20:29 ./slackware64/l/python-html5lib-1.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-18 20:29 ./slackware64/l/python-html5lib-1.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 537 2024-03-01 19:55 ./slackware64/l/python-idna-3.6-x86_64-1.txt
--rw-r--r-- 1 root root 68036 2024-03-01 19:55 ./slackware64/l/python-idna-3.6-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:55 ./slackware64/l/python-idna-3.6-x86_64-1.txz.asc
--rw-r--r-- 1 root root 480 2024-03-01 19:55 ./slackware64/l/python-imagesize-1.4.1-x86_64-1.txt
--rw-r--r-- 1 root root 9424 2024-03-01 19:55 ./slackware64/l/python-imagesize-1.4.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:55 ./slackware64/l/python-imagesize-1.4.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 597 2024-03-21 22:24 ./slackware64/l/python-importlib_metadata-7.1.0-x86_64-1.txt
--rw-r--r-- 1 root root 41020 2024-03-21 22:24 ./slackware64/l/python-importlib_metadata-7.1.0-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-21 22:24 ./slackware64/l/python-importlib_metadata-7.1.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 461 2023-08-10 19:46 ./slackware64/l/python-installer-0.7.0-x86_64-1.txt
--rw-r--r-- 1 root root 219212 2023-08-10 19:46 ./slackware64/l/python-installer-0.7.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-08-10 19:46 ./slackware64/l/python-installer-0.7.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 472 2024-03-01 19:55 ./slackware64/l/python-lxml-5.1.0-x86_64-1.txt
--rw-r--r-- 1 root root 1452128 2024-03-01 19:55 ./slackware64/l/python-lxml-5.1.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:55 ./slackware64/l/python-lxml-5.1.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 584 2024-03-17 18:05 ./slackware64/l/python-markdown-3.6-x86_64-1.txt
--rw-r--r-- 1 root root 128972 2024-03-17 18:05 ./slackware64/l/python-markdown-3.6-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-17 18:05 ./slackware64/l/python-markdown-3.6-x86_64-1.txz.asc
--rw-r--r-- 1 root root 502 2021-11-03 00:42 ./slackware64/l/python-notify2-0.3.1-x86_64-10.txt
--rw-r--r-- 1 root root 9160 2021-11-03 00:42 ./slackware64/l/python-notify2-0.3.1-x86_64-10.txz
--rw-r--r-- 1 root root 163 2021-11-03 00:42 ./slackware64/l/python-notify2-0.3.1-x86_64-10.txz.asc
--rw-r--r-- 1 root root 333 2024-03-11 17:45 ./slackware64/l/python-packaging-24.0-x86_64-1.txt
--rw-r--r-- 1 root root 77828 2024-03-11 17:45 ./slackware64/l/python-packaging-24.0-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-11 17:45 ./slackware64/l/python-packaging-24.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 521 2024-01-24 20:56 ./slackware64/l/python-pathspec-0.12.1-x86_64-1.txt
--rw-r--r-- 1 root root 35748 2024-01-24 20:56 ./slackware64/l/python-pathspec-0.12.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-24 20:56 ./slackware64/l/python-pathspec-0.12.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 321 2024-03-01 19:56 ./slackware64/l/python-pbr-6.0.0-x86_64-1.txt
--rw-r--r-- 1 root root 117744 2024-03-01 19:56 ./slackware64/l/python-pbr-6.0.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:56 ./slackware64/l/python-pbr-6.0.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 526 2024-03-01 19:56 ./slackware64/l/python-pillow-10.2.0-x86_64-1.txt
--rw-r--r-- 1 root root 764240 2024-03-01 19:56 ./slackware64/l/python-pillow-10.2.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:56 ./slackware64/l/python-pillow-10.2.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 393 2024-01-24 20:56 ./slackware64/l/python-pluggy-1.4.0-x86_64-1.txt
--rw-r--r-- 1 root root 34704 2024-01-24 20:56 ./slackware64/l/python-pluggy-1.4.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-24 20:56 ./slackware64/l/python-pluggy-1.4.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 280 2021-11-03 00:43 ./slackware64/l/python-ply-3.11-x86_64-8.txt
--rw-r--r-- 1 root root 71828 2021-11-03 00:43 ./slackware64/l/python-ply-3.11-x86_64-8.txz
--rw-r--r-- 1 root root 163 2021-11-03 00:43 ./slackware64/l/python-ply-3.11-x86_64-8.txz.asc
--rw-r--r-- 1 root root 327 2024-03-02 18:42 ./slackware64/l/python-psutil-5.9.8-x86_64-1.txt
--rw-r--r-- 1 root root 386944 2024-03-02 18:42 ./slackware64/l/python-psutil-5.9.8-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-02 18:42 ./slackware64/l/python-psutil-5.9.8-x86_64-1.txz.asc
--rw-r--r-- 1 root root 456 2021-11-06 16:58 ./slackware64/l/python-pycparser-2.21-x86_64-1.txt
--rw-r--r-- 1 root root 173496 2021-11-06 16:58 ./slackware64/l/python-pycparser-2.21-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-11-06 16:58 ./slackware64/l/python-pycparser-2.21-x86_64-1.txz.asc
--rw-r--r-- 1 root root 481 2024-01-24 20:57 ./slackware64/l/python-pygments-2.17.2-x86_64-1.txt
--rw-r--r-- 1 root root 1548856 2024-01-24 20:57 ./slackware64/l/python-pygments-2.17.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-24 20:57 ./slackware64/l/python-pygments-2.17.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 537 2023-08-10 19:46 ./slackware64/l/python-pyproject-hooks-1.0.0-x86_64-1.txt
--rw-r--r-- 1 root root 13644 2023-08-10 19:46 ./slackware64/l/python-pyproject-hooks-1.0.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-08-10 19:46 ./slackware64/l/python-pyproject-hooks-1.0.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 508 2024-03-01 19:56 ./slackware64/l/python-pysol_cards-0.16.0-x86_64-1.txt
--rw-r--r-- 1 root root 18812 2024-03-01 19:56 ./slackware64/l/python-pysol_cards-0.16.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:56 ./slackware64/l/python-pysol_cards-0.16.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 426 2024-03-01 19:56 ./slackware64/l/python-pytz-2024.1-x86_64-1.txt
--rw-r--r-- 1 root root 156468 2024-03-01 19:56 ./slackware64/l/python-pytz-2024.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:56 ./slackware64/l/python-pytz-2024.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 361 2024-03-01 19:56 ./slackware64/l/python-random2-1.0.2-x86_64-1.txt
--rw-r--r-- 1 root root 17904 2024-03-01 19:56 ./slackware64/l/python-random2-1.0.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:56 ./slackware64/l/python-random2-1.0.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 599 2024-02-28 17:54 ./slackware64/l/python-requests-2.31.0-x86_64-1.txt
--rw-r--r-- 1 root root 86404 2024-02-28 17:54 ./slackware64/l/python-requests-2.31.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-28 17:54 ./slackware64/l/python-requests-2.31.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 328 2021-11-03 00:43 ./slackware64/l/python-sane-2.9.1-x86_64-5.txt
--rw-r--r-- 1 root root 18720 2021-11-03 00:43 ./slackware64/l/python-sane-2.9.1-x86_64-5.txz
--rw-r--r-- 1 root root 163 2021-11-03 00:43 ./slackware64/l/python-sane-2.9.1-x86_64-5.txz.asc
--rw-r--r-- 1 root root 639 2024-03-02 18:27 ./slackware64/l/python-setuptools_scm-8.0.4-x86_64-1.txt
--rw-r--r-- 1 root root 71972 2024-03-02 18:27 ./slackware64/l/python-setuptools_scm-8.0.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-02 18:27 ./slackware64/l/python-setuptools_scm-8.0.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 510 2021-11-03 00:43 ./slackware64/l/python-six-1.16.0-x86_64-3.txt
--rw-r--r-- 1 root root 18528 2021-11-03 00:43 ./slackware64/l/python-six-1.16.0-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-11-03 00:43 ./slackware64/l/python-six-1.16.0-x86_64-3.txz.asc
--rw-r--r-- 1 root root 402 2023-11-25 19:16 ./slackware64/l/python-smartypants-2.0.1-x86_64-1.txt
--rw-r--r-- 1 root root 13072 2023-11-25 19:16 ./slackware64/l/python-smartypants-2.0.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-11-25 19:16 ./slackware64/l/python-smartypants-2.0.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 647 2022-04-29 19:00 ./slackware64/l/python-snowballstemmer-2.2.0-x86_64-1.txt
--rw-r--r-- 1 root root 142604 2022-04-29 19:00 ./slackware64/l/python-snowballstemmer-2.2.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-04-29 19:00 ./slackware64/l/python-snowballstemmer-2.2.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 637 2024-01-24 20:57 ./slackware64/l/python-sphinx-7.2.6-x86_64-1.txt
--rw-r--r-- 1 root root 1864084 2024-01-24 20:57 ./slackware64/l/python-sphinx-7.2.6-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-24 20:57 ./slackware64/l/python-sphinx-7.2.6-x86_64-1.txz.asc
--rw-r--r-- 1 root root 603 2024-01-24 20:57 ./slackware64/l/python-sphinx_rtd_theme-2.0.0-x86_64-1.txt
--rw-r--r-- 1 root root 2587544 2024-01-24 20:57 ./slackware64/l/python-sphinx_rtd_theme-2.0.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-24 20:57 ./slackware64/l/python-sphinx_rtd_theme-2.0.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 312 2024-03-01 19:56 ./slackware64/l/python-tomli-2.0.1-x86_64-1.txt
--rw-r--r-- 1 root root 18840 2024-03-01 19:56 ./slackware64/l/python-tomli-2.0.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:56 ./slackware64/l/python-tomli-2.0.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 346 2023-08-10 19:46 ./slackware64/l/python-tomli-w-1.0.0-x86_64-1.txt
--rw-r--r-- 1 root root 8624 2023-08-10 19:46 ./slackware64/l/python-tomli-w-1.0.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-08-10 19:46 ./slackware64/l/python-tomli-w-1.0.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 534 2024-03-25 17:03 ./slackware64/l/python-trove-classifiers-2024.3.25-x86_64-1.txt
--rw-r--r-- 1 root root 15372 2024-03-25 17:03 ./slackware64/l/python-trove-classifiers-2024.3.25-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-25 17:03 ./slackware64/l/python-trove-classifiers-2024.3.25-x86_64-1.txz.asc
--rw-r--r-- 1 root root 586 2024-03-01 19:56 ./slackware64/l/python-typing_extensions-4.10.0-x86_64-1.txt
--rw-r--r-- 1 root root 49380 2024-03-01 19:56 ./slackware64/l/python-typing_extensions-4.10.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:56 ./slackware64/l/python-typing_extensions-4.10.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 529 2023-11-25 19:19 ./slackware64/l/python-typogrify-2.0.7-x86_64-1.txt
--rw-r--r-- 1 root root 15424 2023-11-25 19:19 ./slackware64/l/python-typogrify-2.0.7-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-11-25 19:19 ./slackware64/l/python-typogrify-2.0.7-x86_64-1.txz.asc
--rw-r--r-- 1 root root 417 2024-02-28 17:56 ./slackware64/l/python-urllib3-2.2.1-x86_64-1.txt
--rw-r--r-- 1 root root 169748 2024-02-28 17:56 ./slackware64/l/python-urllib3-2.2.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-28 17:56 ./slackware64/l/python-urllib3-2.2.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 455 2024-01-18 20:33 ./slackware64/l/python-webencodings-0.5.1-x86_64-1.txt
--rw-r--r-- 1 root root 14508 2024-01-18 20:33 ./slackware64/l/python-webencodings-0.5.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-18 20:33 ./slackware64/l/python-webencodings-0.5.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 327 2024-03-12 18:59 ./slackware64/l/python-wheel-0.43.0-x86_64-1.txt
--rw-r--r-- 1 root root 95388 2024-03-12 18:59 ./slackware64/l/python-wheel-0.43.0-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-12 18:59 ./slackware64/l/python-wheel-0.43.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 327 2024-03-17 18:06 ./slackware64/l/python-zipp-3.18.1-x86_64-1.txt
--rw-r--r-- 1 root root 14804 2024-03-17 18:06 ./slackware64/l/python-zipp-3.18.1-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-17 18:06 ./slackware64/l/python-zipp-3.18.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 496 2024-03-29 04:56 ./slackware64/l/pyparsing-3.1.2-x86_64-2.txt
+-rw-r--r-- 1 root root 228776 2024-03-29 04:56 ./slackware64/l/pyparsing-3.1.2-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:56 ./slackware64/l/pyparsing-3.1.2-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 475 2024-03-29 04:26 ./slackware64/l/python-Jinja2-3.1.3-x86_64-2.txt
+-rw-r--r-- 1 root root 292876 2024-03-29 04:26 ./slackware64/l/python-Jinja2-3.1.3-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:26 ./slackware64/l/python-Jinja2-3.1.3-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 623 2024-03-29 04:26 ./slackware64/l/python-MarkupSafe-2.1.5-x86_64-2.txt
+-rw-r--r-- 1 root root 30692 2024-03-29 04:26 ./slackware64/l/python-MarkupSafe-2.1.5-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:26 ./slackware64/l/python-MarkupSafe-2.1.5-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 637 2024-03-29 04:27 ./slackware64/l/python-PyYAML-6.0.1-x86_64-3.txt
+-rw-r--r-- 1 root root 546656 2024-03-29 04:27 ./slackware64/l/python-PyYAML-6.0.1-x86_64-3.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:27 ./slackware64/l/python-PyYAML-6.0.1-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 564 2024-03-29 04:27 ./slackware64/l/python-alabaster-0.7.16-x86_64-2.txt
+-rw-r--r-- 1 root root 13312 2024-03-29 04:27 ./slackware64/l/python-alabaster-0.7.16-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:27 ./slackware64/l/python-alabaster-0.7.16-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 393 2024-03-29 04:27 ./slackware64/l/python-appdirs-1.4.4-x86_64-7.txt
+-rw-r--r-- 1 root root 14160 2024-03-29 04:27 ./slackware64/l/python-appdirs-1.4.4-x86_64-7.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:27 ./slackware64/l/python-appdirs-1.4.4-x86_64-7.txz.asc
+-rw-r--r-- 1 root root 428 2024-03-29 04:27 ./slackware64/l/python-babel-2.14.0-x86_64-2.txt
+-rw-r--r-- 1 root root 6513656 2024-03-29 04:27 ./slackware64/l/python-babel-2.14.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:27 ./slackware64/l/python-babel-2.14.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 354 2024-03-29 04:27 ./slackware64/l/python-build-1.2.1-x86_64-2.txt
+-rw-r--r-- 1 root root 46704 2024-03-29 04:27 ./slackware64/l/python-build-1.2.1-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:27 ./slackware64/l/python-build-1.2.1-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 378 2024-03-29 04:27 ./slackware64/l/python-calver-2022.6.26-x86_64-2.txt
+-rw-r--r-- 1 root root 7880 2024-03-29 04:27 ./slackware64/l/python-calver-2022.6.26-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:27 ./slackware64/l/python-calver-2022.6.26-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 432 2024-03-29 04:27 ./slackware64/l/python-certifi-2024.2.2-x86_64-2.txt
+-rw-r--r-- 1 root root 152644 2024-03-29 04:27 ./slackware64/l/python-certifi-2024.2.2-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:27 ./slackware64/l/python-certifi-2024.2.2-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 300 2024-03-29 04:27 ./slackware64/l/python-cffi-1.16.0-x86_64-2.txt
+-rw-r--r-- 1 root root 499916 2024-03-29 04:27 ./slackware64/l/python-cffi-1.16.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:27 ./slackware64/l/python-cffi-1.16.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 365 2024-03-29 04:27 ./slackware64/l/python-chardet-5.2.0-x86_64-2.txt
+-rw-r--r-- 1 root root 222224 2024-03-29 04:27 ./slackware64/l/python-chardet-5.2.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:27 ./slackware64/l/python-chardet-5.2.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 509 2024-03-29 04:27 ./slackware64/l/python-charset-normalizer-3.3.2-x86_64-2.txt
+-rw-r--r-- 1 root root 82964 2024-03-29 04:27 ./slackware64/l/python-charset-normalizer-3.3.2-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:27 ./slackware64/l/python-charset-normalizer-3.3.2-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 381 2024-03-29 04:27 ./slackware64/l/python-distro-1.9.0-x86_64-2.txt
+-rw-r--r-- 1 root root 33560 2024-03-29 04:27 ./slackware64/l/python-distro-1.9.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:27 ./slackware64/l/python-distro-1.9.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 727 2024-03-29 04:27 ./slackware64/l/python-dnspython-2.6.1-x86_64-2.txt
+-rw-r--r-- 1 root root 451924 2024-03-29 04:27 ./slackware64/l/python-dnspython-2.6.1-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:27 ./slackware64/l/python-dnspython-2.6.1-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 560 2024-04-23 22:05 ./slackware64/l/python-docutils-0.21.2-x86_64-1.txt
+-rw-r--r-- 1 root root 900292 2024-04-23 22:05 ./slackware64/l/python-docutils-0.21.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 22:05 ./slackware64/l/python-docutils-0.21.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 466 2024-03-29 04:28 ./slackware64/l/python-doxypypy-0.8.8.7-x86_64-2.txt
+-rw-r--r-- 1 root root 73108 2024-03-29 04:28 ./slackware64/l/python-doxypypy-0.8.8.7-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:28 ./slackware64/l/python-doxypypy-0.8.8.7-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 462 2024-03-29 04:28 ./slackware64/l/python-doxyqml-0.5.3-x86_64-2.txt
+-rw-r--r-- 1 root root 30932 2024-03-29 04:28 ./slackware64/l/python-doxyqml-0.5.3-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:28 ./slackware64/l/python-doxyqml-0.5.3-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 575 2024-03-29 04:28 ./slackware64/l/python-editables-0.5-x86_64-2.txt
+-rw-r--r-- 1 root root 8672 2024-03-29 04:28 ./slackware64/l/python-editables-0.5-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:28 ./slackware64/l/python-editables-0.5-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 426 2024-03-29 04:28 ./slackware64/l/python-flit-core-3.9.0-x86_64-2.txt
+-rw-r--r-- 1 root root 37608 2024-03-29 04:28 ./slackware64/l/python-flit-core-3.9.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:28 ./slackware64/l/python-flit-core-3.9.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 723 2024-03-29 04:28 ./slackware64/l/python-future-1.0.0-x86_64-2.txt
+-rw-r--r-- 1 root root 803256 2024-03-29 04:28 ./slackware64/l/python-future-1.0.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:28 ./slackware64/l/python-future-1.0.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 316 2024-03-29 04:28 ./slackware64/l/python-glad2-2.0.6-x86_64-2.txt
+-rw-r--r-- 1 root root 471200 2024-03-29 04:28 ./slackware64/l/python-glad2-2.0.6-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:28 ./slackware64/l/python-glad2-2.0.6-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 355 2024-04-22 19:01 ./slackware64/l/python-hatchling-1.24.2-x86_64-1.txt
+-rw-r--r-- 1 root root 158428 2024-04-22 19:01 ./slackware64/l/python-hatchling-1.24.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-22 19:01 ./slackware64/l/python-hatchling-1.24.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 381 2024-03-29 04:28 ./slackware64/l/python-html5lib-1.1-x86_64-2.txt
+-rw-r--r-- 1 root root 239216 2024-03-29 04:28 ./slackware64/l/python-html5lib-1.1-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:28 ./slackware64/l/python-html5lib-1.1-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 537 2024-04-11 16:57 ./slackware64/l/python-idna-3.7-x86_64-1.txt
+-rw-r--r-- 1 root root 80940 2024-04-11 16:57 ./slackware64/l/python-idna-3.7-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-11 16:57 ./slackware64/l/python-idna-3.7-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 480 2024-03-29 04:28 ./slackware64/l/python-imagesize-1.4.1-x86_64-2.txt
+-rw-r--r-- 1 root root 12268 2024-03-29 04:28 ./slackware64/l/python-imagesize-1.4.1-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:28 ./slackware64/l/python-imagesize-1.4.1-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 597 2024-03-29 04:28 ./slackware64/l/python-importlib_metadata-7.1.0-x86_64-2.txt
+-rw-r--r-- 1 root root 49080 2024-03-29 04:28 ./slackware64/l/python-importlib_metadata-7.1.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:28 ./slackware64/l/python-importlib_metadata-7.1.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 461 2024-03-31 22:35 ./slackware64/l/python-installer-0.7.0-x86_64-3.txt
+-rw-r--r-- 1 root root 38808 2024-03-31 22:35 ./slackware64/l/python-installer-0.7.0-x86_64-3.txz
+-rw-r--r-- 1 root root 195 2024-03-31 22:35 ./slackware64/l/python-installer-0.7.0-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 472 2024-04-03 21:11 ./slackware64/l/python-lxml-5.2.1-x86_64-1.txt
+-rw-r--r-- 1 root root 1397796 2024-04-03 21:11 ./slackware64/l/python-lxml-5.2.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-03 21:11 ./slackware64/l/python-lxml-5.2.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 584 2024-03-29 04:28 ./slackware64/l/python-markdown-3.6-x86_64-2.txt
+-rw-r--r-- 1 root root 170076 2024-03-29 04:28 ./slackware64/l/python-markdown-3.6-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:28 ./slackware64/l/python-markdown-3.6-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 502 2024-03-29 04:28 ./slackware64/l/python-notify2-0.3.1-x86_64-11.txt
+-rw-r--r-- 1 root root 10904 2024-03-29 04:28 ./slackware64/l/python-notify2-0.3.1-x86_64-11.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:28 ./slackware64/l/python-notify2-0.3.1-x86_64-11.txz.asc
+-rw-r--r-- 1 root root 333 2024-03-29 04:28 ./slackware64/l/python-packaging-24.0-x86_64-2.txt
+-rw-r--r-- 1 root root 100720 2024-03-29 04:28 ./slackware64/l/python-packaging-24.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:28 ./slackware64/l/python-packaging-24.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 520 2024-03-29 04:29 ./slackware64/l/python-pathspec-0.12.1-x86_64-2.txt
+-rw-r--r-- 1 root root 42580 2024-03-29 04:29 ./slackware64/l/python-pathspec-0.12.1-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:29 ./slackware64/l/python-pathspec-0.12.1-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 321 2024-03-29 04:29 ./slackware64/l/python-pbr-6.0.0-x86_64-2.txt
+-rw-r--r-- 1 root root 151992 2024-03-29 04:29 ./slackware64/l/python-pbr-6.0.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:29 ./slackware64/l/python-pbr-6.0.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 526 2024-04-01 17:10 ./slackware64/l/python-pillow-10.3.0-x86_64-1.txt
+-rw-r--r-- 1 root root 920760 2024-04-01 17:10 ./slackware64/l/python-pillow-10.3.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-01 17:10 ./slackware64/l/python-pillow-10.3.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 392 2024-04-21 02:30 ./slackware64/l/python-pluggy-1.5.0-x86_64-1.txt
+-rw-r--r-- 1 root root 44848 2024-04-21 02:30 ./slackware64/l/python-pluggy-1.5.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-21 02:30 ./slackware64/l/python-pluggy-1.5.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 280 2024-03-29 04:29 ./slackware64/l/python-ply-3.11-x86_64-9.txt
+-rw-r--r-- 1 root root 99648 2024-03-29 04:29 ./slackware64/l/python-ply-3.11-x86_64-9.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:29 ./slackware64/l/python-ply-3.11-x86_64-9.txz.asc
+-rw-r--r-- 1 root root 327 2024-03-29 04:29 ./slackware64/l/python-psutil-5.9.8-x86_64-2.txt
+-rw-r--r-- 1 root root 519616 2024-03-29 04:29 ./slackware64/l/python-psutil-5.9.8-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:29 ./slackware64/l/python-psutil-5.9.8-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 456 2024-03-30 16:49 ./slackware64/l/python-pycparser-2.22-x86_64-1.txt
+-rw-r--r-- 1 root root 219076 2024-03-30 16:49 ./slackware64/l/python-pycparser-2.22-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-03-30 16:49 ./slackware64/l/python-pycparser-2.22-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 481 2024-03-29 04:29 ./slackware64/l/python-pygments-2.17.2-x86_64-2.txt
+-rw-r--r-- 1 root root 1757916 2024-03-29 04:29 ./slackware64/l/python-pygments-2.17.2-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:29 ./slackware64/l/python-pygments-2.17.2-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 537 2024-03-29 04:29 ./slackware64/l/python-pyproject-hooks-1.0.0-x86_64-2.txt
+-rw-r--r-- 1 root root 17304 2024-03-29 04:29 ./slackware64/l/python-pyproject-hooks-1.0.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:29 ./slackware64/l/python-pyproject-hooks-1.0.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 508 2024-03-29 04:29 ./slackware64/l/python-pysol_cards-0.16.0-x86_64-2.txt
+-rw-r--r-- 1 root root 24688 2024-03-29 04:29 ./slackware64/l/python-pysol_cards-0.16.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:29 ./slackware64/l/python-pysol_cards-0.16.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 361 2024-03-29 04:29 ./slackware64/l/python-random2-1.0.2-x86_64-2.txt
+-rw-r--r-- 1 root root 22400 2024-03-29 04:29 ./slackware64/l/python-random2-1.0.2-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:29 ./slackware64/l/python-random2-1.0.2-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 599 2024-03-29 04:29 ./slackware64/l/python-requests-2.31.0-x86_64-2.txt
+-rw-r--r-- 1 root root 110316 2024-03-29 04:29 ./slackware64/l/python-requests-2.31.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:29 ./slackware64/l/python-requests-2.31.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 328 2024-03-29 04:29 ./slackware64/l/python-sane-2.9.1-x86_64-6.txt
+-rw-r--r-- 1 root root 20640 2024-03-29 04:29 ./slackware64/l/python-sane-2.9.1-x86_64-6.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:29 ./slackware64/l/python-sane-2.9.1-x86_64-6.txz.asc
+-rw-r--r-- 1 root root 639 2024-03-29 04:29 ./slackware64/l/python-setuptools_scm-8.0.4-x86_64-2.txt
+-rw-r--r-- 1 root root 90020 2024-03-29 04:29 ./slackware64/l/python-setuptools_scm-8.0.4-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:29 ./slackware64/l/python-setuptools_scm-8.0.4-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 510 2024-03-29 04:29 ./slackware64/l/python-six-1.16.0-x86_64-4.txt
+-rw-r--r-- 1 root root 24500 2024-03-29 04:29 ./slackware64/l/python-six-1.16.0-x86_64-4.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:29 ./slackware64/l/python-six-1.16.0-x86_64-4.txz.asc
+-rw-r--r-- 1 root root 402 2024-03-29 04:29 ./slackware64/l/python-smartypants-2.0.1-x86_64-2.txt
+-rw-r--r-- 1 root root 14728 2024-03-29 04:29 ./slackware64/l/python-smartypants-2.0.1-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:29 ./slackware64/l/python-smartypants-2.0.1-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 647 2024-03-29 04:30 ./slackware64/l/python-snowballstemmer-2.2.0-x86_64-2.txt
+-rw-r--r-- 1 root root 191972 2024-03-29 04:30 ./slackware64/l/python-snowballstemmer-2.2.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:30 ./slackware64/l/python-snowballstemmer-2.2.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 637 2024-04-19 17:26 ./slackware64/l/python-sphinx-7.3.7-x86_64-1.txt
+-rw-r--r-- 1 root root 2401288 2024-04-19 17:26 ./slackware64/l/python-sphinx-7.3.7-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-19 17:26 ./slackware64/l/python-sphinx-7.3.7-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 603 2024-03-29 04:30 ./slackware64/l/python-sphinx_rtd_theme-2.0.0-x86_64-2.txt
+-rw-r--r-- 1 root root 2588132 2024-03-29 04:30 ./slackware64/l/python-sphinx_rtd_theme-2.0.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:30 ./slackware64/l/python-sphinx_rtd_theme-2.0.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 346 2024-03-29 04:30 ./slackware64/l/python-tomli-w-1.0.0-x86_64-2.txt
+-rw-r--r-- 1 root root 10548 2024-03-29 04:30 ./slackware64/l/python-tomli-w-1.0.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:30 ./slackware64/l/python-tomli-w-1.0.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 534 2024-04-10 18:23 ./slackware64/l/python-trove-classifiers-2024.4.10-x86_64-1.txt
+-rw-r--r-- 1 root root 15608 2024-04-10 18:23 ./slackware64/l/python-trove-classifiers-2024.4.10-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-10 18:23 ./slackware64/l/python-trove-classifiers-2024.4.10-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 586 2024-04-05 17:36 ./slackware64/l/python-typing_extensions-4.11.0-x86_64-1.txt
+-rw-r--r-- 1 root root 65192 2024-04-05 17:36 ./slackware64/l/python-typing_extensions-4.11.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-05 17:36 ./slackware64/l/python-typing_extensions-4.11.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 529 2024-03-29 04:30 ./slackware64/l/python-typogrify-2.0.7-x86_64-2.txt
+-rw-r--r-- 1 root root 19120 2024-03-29 04:30 ./slackware64/l/python-typogrify-2.0.7-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:30 ./slackware64/l/python-typogrify-2.0.7-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 417 2024-03-29 04:30 ./slackware64/l/python-urllib3-2.2.1-x86_64-2.txt
+-rw-r--r-- 1 root root 213788 2024-03-29 04:30 ./slackware64/l/python-urllib3-2.2.1-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:30 ./slackware64/l/python-urllib3-2.2.1-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 455 2024-03-29 04:30 ./slackware64/l/python-webencodings-0.5.1-x86_64-2.txt
+-rw-r--r-- 1 root root 18540 2024-03-29 04:30 ./slackware64/l/python-webencodings-0.5.1-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:30 ./slackware64/l/python-webencodings-0.5.1-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 327 2024-03-29 04:30 ./slackware64/l/python-wheel-0.43.0-x86_64-2.txt
+-rw-r--r-- 1 root root 127824 2024-03-29 04:30 ./slackware64/l/python-wheel-0.43.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:30 ./slackware64/l/python-wheel-0.43.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 327 2024-03-29 04:30 ./slackware64/l/python-zipp-3.18.1-x86_64-2.txt
+-rw-r--r-- 1 root root 17804 2024-03-29 04:30 ./slackware64/l/python-zipp-3.18.1-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:30 ./slackware64/l/python-zipp-3.18.1-x86_64-2.txz.asc
-rw-r--r-- 1 root root 389 2024-03-20 18:41 ./slackware64/l/python2-pycairo-1.18.2-x86_64-1.txt
-rw-r--r-- 1 root root 172764 2024-03-20 18:41 ./slackware64/l/python2-pycairo-1.18.2-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-20 18:41 ./slackware64/l/python2-pycairo-1.18.2-x86_64-1.txz.asc
@@ -4006,24 +4004,24 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 487 2023-11-12 18:31 ./slackware64/l/shared-mime-info-2.4-x86_64-1.txt
-rw-r--r-- 1 root root 583716 2023-11-12 18:31 ./slackware64/l/shared-mime-info-2.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-12 18:31 ./slackware64/l/shared-mime-info-2.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 393 2024-03-02 18:47 ./slackware64/l/sip-6.8.3-x86_64-1.txt
--rw-r--r-- 1 root root 632432 2024-03-02 18:47 ./slackware64/l/sip-6.8.3-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-02 18:47 ./slackware64/l/sip-6.8.3-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 393 2024-03-29 04:56 ./slackware64/l/sip-6.8.3-x86_64-2.txt
+-rw-r--r-- 1 root root 761608 2024-03-29 04:56 ./slackware64/l/sip-6.8.3-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:56 ./slackware64/l/sip-6.8.3-x86_64-2.txz.asc
-rw-r--r-- 1 root root 576 2022-09-06 18:23 ./slackware64/l/slang-2.3.3-x86_64-1.txt
-rw-r--r-- 1 root root 575736 2022-09-06 18:23 ./slackware64/l/slang-2.3.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-09-06 18:23 ./slackware64/l/slang-2.3.3-x86_64-1.txz.asc
-rw-r--r-- 1 root root 548 2021-02-13 09:00 ./slackware64/l/slang1-1.4.9-x86_64-4.txt
-rw-r--r-- 1 root root 207496 2021-02-13 09:00 ./slackware64/l/slang1-1.4.9-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:00 ./slackware64/l/slang1-1.4.9-x86_64-4.txz.asc
--rw-r--r-- 1 root root 452 2024-03-05 19:26 ./slackware64/l/sof-firmware-2023.12.1-noarch-1.txt
--rw-r--r-- 1 root root 611044 2024-03-05 19:26 ./slackware64/l/sof-firmware-2023.12.1-noarch-1.txz
--rw-r--r-- 1 root root 163 2024-03-05 19:26 ./slackware64/l/sof-firmware-2023.12.1-noarch-1.txz.asc
+-rw-r--r-- 1 root root 452 2024-04-04 17:47 ./slackware64/l/sof-firmware-2024.03-noarch-1.txt
+-rw-r--r-- 1 root root 611316 2024-04-04 17:47 ./slackware64/l/sof-firmware-2024.03-noarch-1.txz
+-rw-r--r-- 1 root root 195 2024-04-04 17:47 ./slackware64/l/sof-firmware-2024.03-noarch-1.txz.asc
-rw-r--r-- 1 root root 481 2021-02-13 09:00 ./slackware64/l/sound-theme-freedesktop-0.8-noarch-4.txt
-rw-r--r-- 1 root root 379828 2021-02-13 09:00 ./slackware64/l/sound-theme-freedesktop-0.8-noarch-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:00 ./slackware64/l/sound-theme-freedesktop-0.8-noarch-4.txz.asc
--rw-r--r-- 1 root root 473 2023-08-06 19:27 ./slackware64/l/speech-dispatcher-0.11.5-x86_64-1.txt
--rw-r--r-- 1 root root 3882732 2023-08-06 19:27 ./slackware64/l/speech-dispatcher-0.11.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-08-06 19:27 ./slackware64/l/speech-dispatcher-0.11.5-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 473 2024-03-29 04:57 ./slackware64/l/speech-dispatcher-0.11.5-x86_64-2.txt
+-rw-r--r-- 1 root root 3895884 2024-03-29 04:57 ./slackware64/l/speech-dispatcher-0.11.5-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:57 ./slackware64/l/speech-dispatcher-0.11.5-x86_64-2.txz.asc
-rw-r--r-- 1 root root 508 2022-06-23 04:51 ./slackware64/l/speex-1.2.1-x86_64-1.txt
-rw-r--r-- 1 root root 492248 2022-06-23 04:51 ./slackware64/l/speex-1.2.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-06-23 04:51 ./slackware64/l/speex-1.2.1-x86_64-1.txz.asc
@@ -4039,31 +4037,31 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 343 2022-01-19 22:12 ./slackware64/l/svgalib-1.9.25-x86_64-7.txt
-rw-r--r-- 1 root root 558936 2022-01-19 22:12 ./slackware64/l/svgalib-1.9.25-x86_64-7.txz
-rw-r--r-- 1 root root 163 2022-01-19 22:12 ./slackware64/l/svgalib-1.9.25-x86_64-7.txz.asc
--rw-r--r-- 1 root root 745 2022-09-21 18:06 ./slackware64/l/system-config-printer-1.5.18-x86_64-1.txt
--rw-r--r-- 1 root root 1025164 2022-09-21 18:06 ./slackware64/l/system-config-printer-1.5.18-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-09-21 18:06 ./slackware64/l/system-config-printer-1.5.18-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 745 2024-03-29 04:57 ./slackware64/l/system-config-printer-1.5.18-x86_64-2.txt
+-rw-r--r-- 1 root root 1184252 2024-03-29 04:57 ./slackware64/l/system-config-printer-1.5.18-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:57 ./slackware64/l/system-config-printer-1.5.18-x86_64-2.txz.asc
-rw-r--r-- 1 root root 356 2021-02-13 09:01 ./slackware64/l/t1lib-5.1.2-x86_64-6.txt
-rw-r--r-- 1 root root 514212 2021-02-13 09:01 ./slackware64/l/t1lib-5.1.2-x86_64-6.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:01 ./slackware64/l/t1lib-5.1.2-x86_64-6.txz.asc
--rw-r--r-- 1 root root 6244 2024-03-23 19:31 ./slackware64/l/tagfile
+-rw-r--r-- 1 root root 6259 2024-04-26 20:13 ./slackware64/l/tagfile
-rw-r--r-- 1 root root 368 2023-07-01 18:40 ./slackware64/l/taglib-1.13.1-x86_64-1.txt
-rw-r--r-- 1 root root 380512 2023-07-01 18:40 ./slackware64/l/taglib-1.13.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-01 18:40 ./slackware64/l/taglib-1.13.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 287 2024-01-30 20:57 ./slackware64/l/talloc-2.4.2-x86_64-1.txt
--rw-r--r-- 1 root root 71564 2024-01-30 20:57 ./slackware64/l/talloc-2.4.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-30 20:57 ./slackware64/l/talloc-2.4.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 287 2024-03-29 04:57 ./slackware64/l/talloc-2.4.2-x86_64-2.txt
+-rw-r--r-- 1 root root 71548 2024-03-29 04:57 ./slackware64/l/talloc-2.4.2-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:57 ./slackware64/l/talloc-2.4.2-x86_64-2.txz.asc
-rw-r--r-- 1 root root 527 2021-02-13 09:03 ./slackware64/l/tango-icon-theme-0.8.90-noarch-6.txt
-rw-r--r-- 1 root root 1217320 2021-02-13 09:03 ./slackware64/l/tango-icon-theme-0.8.90-noarch-6.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:03 ./slackware64/l/tango-icon-theme-0.8.90-noarch-6.txz.asc
-rw-r--r-- 1 root root 539 2021-02-13 09:02 ./slackware64/l/tango-icon-theme-extras-0.1.0-noarch-4.txt
-rw-r--r-- 1 root root 52376 2021-02-13 09:02 ./slackware64/l/tango-icon-theme-extras-0.1.0-noarch-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:02 ./slackware64/l/tango-icon-theme-extras-0.1.0-noarch-4.txz.asc
--rw-r--r-- 1 root root 305 2024-01-30 20:58 ./slackware64/l/tdb-1.4.10-x86_64-1.txt
--rw-r--r-- 1 root root 73204 2024-01-30 20:58 ./slackware64/l/tdb-1.4.10-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-30 20:58 ./slackware64/l/tdb-1.4.10-x86_64-1.txz.asc
--rw-r--r-- 1 root root 269 2024-01-30 20:59 ./slackware64/l/tevent-0.16.1-x86_64-1.txt
--rw-r--r-- 1 root root 120656 2024-01-30 20:59 ./slackware64/l/tevent-0.16.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-30 20:59 ./slackware64/l/tevent-0.16.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 305 2024-03-29 04:58 ./slackware64/l/tdb-1.4.10-x86_64-2.txt
+-rw-r--r-- 1 root root 73124 2024-03-29 04:58 ./slackware64/l/tdb-1.4.10-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:58 ./slackware64/l/tdb-1.4.10-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 269 2024-03-29 04:58 ./slackware64/l/tevent-0.16.1-x86_64-2.txt
+-rw-r--r-- 1 root root 120560 2024-03-29 04:58 ./slackware64/l/tevent-0.16.1-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:58 ./slackware64/l/tevent-0.16.1-x86_64-2.txz.asc
-rw-r--r-- 1 root root 408 2021-09-01 18:04 ./slackware64/l/tidy-html5-5.8.0-x86_64-2.txt
-rw-r--r-- 1 root root 296976 2021-09-01 18:04 ./slackware64/l/tidy-html5-5.8.0-x86_64-2.txz
-rw-r--r-- 1 root root 163 2021-09-01 18:04 ./slackware64/l/tidy-html5-5.8.0-x86_64-2.txz.asc
@@ -4079,15 +4077,15 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 577 2023-10-28 22:01 ./slackware64/l/vid.stab-1.1.1-x86_64-1.txt
-rw-r--r-- 1 root root 49028 2023-10-28 22:01 ./slackware64/l/vid.stab-1.1.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-28 22:01 ./slackware64/l/vid.stab-1.1.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 255 2024-03-19 22:26 ./slackware64/l/vte-0.76.0-x86_64-1.txt
--rw-r--r-- 1 root root 469544 2024-03-19 22:26 ./slackware64/l/vte-0.76.0-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-19 22:26 ./slackware64/l/vte-0.76.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 255 2024-04-22 19:08 ./slackware64/l/vte-0.76.1-x86_64-1.txt
+-rw-r--r-- 1 root root 460516 2024-04-22 19:08 ./slackware64/l/vte-0.76.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-22 19:08 ./slackware64/l/vte-0.76.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 507 2024-03-01 19:00 ./slackware64/l/wavpack-5.7.0-x86_64-1.txt
-rw-r--r-- 1 root root 197464 2024-03-01 19:00 ./slackware64/l/wavpack-5.7.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-03-01 19:00 ./slackware64/l/wavpack-5.7.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 492 2024-03-19 18:46 ./slackware64/l/wireplumber-0.5.0-x86_64-1.txt
--rw-r--r-- 1 root root 430208 2024-03-19 18:46 ./slackware64/l/wireplumber-0.5.0-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-19 18:46 ./slackware64/l/wireplumber-0.5.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 492 2024-04-22 19:09 ./slackware64/l/wireplumber-0.5.2-x86_64-1.txt
+-rw-r--r-- 1 root root 432288 2024-04-22 19:09 ./slackware64/l/wireplumber-0.5.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-22 19:09 ./slackware64/l/wireplumber-0.5.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 257 2023-11-15 21:58 ./slackware64/l/woff2-20231106_0f4d304-x86_64-1.txt
-rw-r--r-- 1 root root 52124 2023-11-15 21:58 ./slackware64/l/woff2-20231106_0f4d304-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-15 21:58 ./slackware64/l/woff2-20231106_0f4d304-x86_64-1.txz.asc
@@ -4109,13 +4107,13 @@ drwxr-xr-x 2 root root 98304 2024-03-27 19:19 ./slackware64/l
-rw-r--r-- 1 root root 403 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txt
-rw-r--r-- 1 root root 773596 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 36864 2024-03-27 19:19 ./slackware64/n
+drwxr-xr-x 2 root root 36864 2024-04-25 18:01 ./slackware64/n
-rw-r--r-- 1 root root 357 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txt
-rw-r--r-- 1 root root 1517848 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txz.asc
--rw-r--r-- 1 root root 602 2024-02-23 01:51 ./slackware64/n/NetworkManager-1.46.0-x86_64-1.txt
--rw-r--r-- 1 root root 4301616 2024-02-23 01:51 ./slackware64/n/NetworkManager-1.46.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-23 01:51 ./slackware64/n/NetworkManager-1.46.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 602 2024-04-19 19:24 ./slackware64/n/NetworkManager-1.46.0-x86_64-2.txt
+-rw-r--r-- 1 root root 4327604 2024-04-19 19:24 ./slackware64/n/NetworkManager-1.46.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-04-19 19:24 ./slackware64/n/NetworkManager-1.46.0-x86_64-2.txz.asc
-rw-r--r-- 1 root root 613 2023-03-08 02:05 ./slackware64/n/alpine-2.26-x86_64-3.txt
-rw-r--r-- 1 root root 2163548 2023-03-08 02:05 ./slackware64/n/alpine-2.26-x86_64-3.txz
-rw-r--r-- 1 root root 163 2023-03-08 02:05 ./slackware64/n/alpine-2.26-x86_64-3.txz.asc
@@ -4125,12 +4123,12 @@ drwxr-xr-x 2 root root 36864 2024-03-27 19:19 ./slackware64/n
-rw-r--r-- 1 root root 683 2021-02-13 11:55 ./slackware64/n/biff+comsat-0.17-x86_64-4.txt
-rw-r--r-- 1 root root 11280 2021-02-13 11:55 ./slackware64/n/biff+comsat-0.17-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:55 ./slackware64/n/biff+comsat-0.17-x86_64-4.txz.asc
--rw-r--r-- 1 root root 334 2024-03-20 19:11 ./slackware64/n/bind-9.18.25-x86_64-1.txt
--rw-r--r-- 1 root root 2451552 2024-03-20 19:11 ./slackware64/n/bind-9.18.25-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-20 19:11 ./slackware64/n/bind-9.18.25-x86_64-1.txz.asc
--rw-r--r-- 1 root root 333 2024-03-08 18:55 ./slackware64/n/bluez-5.73-x86_64-1.txt
--rw-r--r-- 1 root root 1379060 2024-03-08 18:55 ./slackware64/n/bluez-5.73-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-08 18:55 ./slackware64/n/bluez-5.73-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 334 2024-04-18 17:15 ./slackware64/n/bind-9.18.26-x86_64-1.txt
+-rw-r--r-- 1 root root 2463832 2024-04-18 17:15 ./slackware64/n/bind-9.18.26-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-18 17:15 ./slackware64/n/bind-9.18.26-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 333 2024-04-25 17:11 ./slackware64/n/bluez-5.75-x86_64-3.txt
+-rw-r--r-- 1 root root 1382992 2024-04-25 17:11 ./slackware64/n/bluez-5.75-x86_64-3.txz
+-rw-r--r-- 1 root root 195 2024-04-25 17:11 ./slackware64/n/bluez-5.75-x86_64-3.txz.asc
-rw-r--r-- 1 root root 366 2021-02-13 11:56 ./slackware64/n/bluez-firmware-1.2-x86_64-4.txt
-rw-r--r-- 1 root root 71900 2021-02-13 11:56 ./slackware64/n/bluez-firmware-1.2-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:56 ./slackware64/n/bluez-firmware-1.2-x86_64-4.txz.asc
@@ -4143,9 +4141,9 @@ drwxr-xr-x 2 root root 36864 2024-03-27 19:19 ./slackware64/n
-rw-r--r-- 1 root root 612 2021-02-13 11:57 ./slackware64/n/bsd-finger-0.17-x86_64-5.txt
-rw-r--r-- 1 root root 20452 2021-02-13 11:57 ./slackware64/n/bsd-finger-0.17-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:57 ./slackware64/n/bsd-finger-0.17-x86_64-5.txz.asc
--rw-r--r-- 1 root root 484 2024-02-23 18:39 ./slackware64/n/c-ares-1.27.0-x86_64-1.txt
--rw-r--r-- 1 root root 177944 2024-02-23 18:39 ./slackware64/n/c-ares-1.27.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-23 18:39 ./slackware64/n/c-ares-1.27.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 484 2024-03-31 17:35 ./slackware64/n/c-ares-1.28.1-x86_64-1.txt
+-rw-r--r-- 1 root root 182700 2024-03-31 17:35 ./slackware64/n/c-ares-1.28.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-03-31 17:35 ./slackware64/n/c-ares-1.28.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 367 2024-02-16 19:43 ./slackware64/n/ca-certificates-20240216-noarch-1.txt
-rw-r--r-- 1 root root 138908 2024-02-16 19:43 ./slackware64/n/ca-certificates-20240216-noarch-1.txz
-rw-r--r-- 1 root root 163 2024-02-16 19:43 ./slackware64/n/ca-certificates-20240216-noarch-1.txz.asc
@@ -4185,39 +4183,39 @@ drwxr-xr-x 2 root root 36864 2024-03-27 19:19 ./slackware64/n
-rw-r--r-- 1 root root 224 2021-02-13 12:01 ./slackware64/n/elm-2.5.8-x86_64-7.txt
-rw-r--r-- 1 root root 259064 2021-02-13 12:01 ./slackware64/n/elm-2.5.8-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:01 ./slackware64/n/elm-2.5.8-x86_64-7.txz.asc
--rw-r--r-- 1 root root 318 2023-12-25 19:18 ./slackware64/n/epic5-2.1.12-x86_64-6.txt
--rw-r--r-- 1 root root 835676 2023-12-25 19:18 ./slackware64/n/epic5-2.1.12-x86_64-6.txz
--rw-r--r-- 1 root root 163 2023-12-25 19:18 ./slackware64/n/epic5-2.1.12-x86_64-6.txz.asc
+-rw-r--r-- 1 root root 318 2024-03-29 04:58 ./slackware64/n/epic5-2.1.12-x86_64-7.txt
+-rw-r--r-- 1 root root 835636 2024-03-29 04:58 ./slackware64/n/epic5-2.1.12-x86_64-7.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:58 ./slackware64/n/epic5-2.1.12-x86_64-7.txz.asc
-rw-r--r-- 1 root root 440 2022-08-23 02:53 ./slackware64/n/ethtool-5.19-x86_64-1.txt
-rw-r--r-- 1 root root 182852 2022-08-23 02:53 ./slackware64/n/ethtool-5.19-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-08-23 02:53 ./slackware64/n/ethtool-5.19-x86_64-1.txz.asc
--rw-r--r-- 1 root root 604 2024-02-01 18:45 ./slackware64/n/fetchmail-6.4.38-x86_64-1.txt
--rw-r--r-- 1 root root 591136 2024-02-01 18:45 ./slackware64/n/fetchmail-6.4.38-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-01 18:45 ./slackware64/n/fetchmail-6.4.38-x86_64-1.txz.asc
--rw-r--r-- 1 root root 362 2024-03-20 19:14 ./slackware64/n/getmail-6.18.14-x86_64-1.txt
--rw-r--r-- 1 root root 186368 2024-03-20 19:14 ./slackware64/n/getmail-6.18.14-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-20 19:14 ./slackware64/n/getmail-6.18.14-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 604 2024-03-29 04:58 ./slackware64/n/fetchmail-6.4.38-x86_64-2.txt
+-rw-r--r-- 1 root root 603072 2024-03-29 04:58 ./slackware64/n/fetchmail-6.4.38-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:58 ./slackware64/n/fetchmail-6.4.38-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 362 2024-03-29 04:59 ./slackware64/n/getmail-6.18.14-x86_64-2.txt
+-rw-r--r-- 1 root root 217980 2024-03-29 04:59 ./slackware64/n/getmail-6.18.14-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:59 ./slackware64/n/getmail-6.18.14-x86_64-2.txz.asc
-rw-r--r-- 1 root root 369 2024-03-06 19:17 ./slackware64/n/gnupg-1.4.23-x86_64-6.txt
-rw-r--r-- 1 root root 1174364 2024-03-06 19:17 ./slackware64/n/gnupg-1.4.23-x86_64-6.txz
-rw-r--r-- 1 root root 195 2024-03-06 19:17 ./slackware64/n/gnupg-1.4.23-x86_64-6.txz.asc
-rw-r--r-- 1 root root 598 2024-03-07 19:50 ./slackware64/n/gnupg2-2.4.5-x86_64-1.txt
-rw-r--r-- 1 root root 2695704 2024-03-07 19:50 ./slackware64/n/gnupg2-2.4.5-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-07 19:50 ./slackware64/n/gnupg2-2.4.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 492 2024-03-19 22:03 ./slackware64/n/gnutls-3.8.4-x86_64-1.txt
--rw-r--r-- 1 root root 2809928 2024-03-19 22:03 ./slackware64/n/gnutls-3.8.4-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-19 22:03 ./slackware64/n/gnutls-3.8.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 492 2024-04-10 19:00 ./slackware64/n/gnutls-3.8.5-x86_64-2.txt
+-rw-r--r-- 1 root root 2810928 2024-04-10 19:00 ./slackware64/n/gnutls-3.8.5-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-04-10 19:00 ./slackware64/n/gnutls-3.8.5-x86_64-2.txz.asc
-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 2024-03-20 03:07 ./slackware64/n/gpgme-1.23.2-x86_64-2.txt
--rw-r--r-- 1 root root 998848 2024-03-20 03:07 ./slackware64/n/gpgme-1.23.2-x86_64-2.txz
--rw-r--r-- 1 root root 195 2024-03-20 03:07 ./slackware64/n/gpgme-1.23.2-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 537 2024-03-29 04:59 ./slackware64/n/gpgme-1.23.2-x86_64-3.txt
+-rw-r--r-- 1 root root 1018812 2024-03-29 04:59 ./slackware64/n/gpgme-1.23.2-x86_64-3.txz
+-rw-r--r-- 1 root root 195 2024-03-29 04:59 ./slackware64/n/gpgme-1.23.2-x86_64-3.txz.asc
-rw-r--r-- 1 root root 434 2023-03-08 02:12 ./slackware64/n/htdig-3.2.0b6-x86_64-9.txt
-rw-r--r-- 1 root root 965928 2023-03-08 02:12 ./slackware64/n/htdig-3.2.0b6-x86_64-9.txz
-rw-r--r-- 1 root root 163 2023-03-08 02:12 ./slackware64/n/htdig-3.2.0b6-x86_64-9.txz.asc
--rw-r--r-- 1 root root 513 2023-10-19 18:52 ./slackware64/n/httpd-2.4.58-x86_64-1.txt
--rw-r--r-- 1 root root 3934164 2023-10-19 18:52 ./slackware64/n/httpd-2.4.58-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-10-19 18:52 ./slackware64/n/httpd-2.4.58-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 513 2024-04-04 16:49 ./slackware64/n/httpd-2.4.59-x86_64-1.txt
+-rw-r--r-- 1 root root 3939616 2024-04-04 16:49 ./slackware64/n/httpd-2.4.59-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-04 16:49 ./slackware64/n/httpd-2.4.59-x86_64-1.txz.asc
-rw-r--r-- 1 root root 365 2021-02-13 12:07 ./slackware64/n/icmpinfo-1.11-x86_64-5.txt
-rw-r--r-- 1 root root 9520 2021-02-13 12:07 ./slackware64/n/icmpinfo-1.11-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:07 ./slackware64/n/icmpinfo-1.11-x86_64-5.txz.asc
@@ -4268,9 +4266,9 @@ drwxr-xr-x 2 root root 36864 2024-03-27 19:19 ./slackware64/n
-rw-r--r-- 1 root root 245 2023-11-15 20:40 ./slackware64/n/libgcrypt-1.10.3-x86_64-1.txt
-rw-r--r-- 1 root root 606340 2023-11-15 20:40 ./slackware64/n/libgcrypt-1.10.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-15 20:40 ./slackware64/n/libgcrypt-1.10.3-x86_64-1.txz.asc
--rw-r--r-- 1 root root 392 2024-02-23 18:40 ./slackware64/n/libgpg-error-1.48-x86_64-1.txt
--rw-r--r-- 1 root root 259504 2024-02-23 18:40 ./slackware64/n/libgpg-error-1.48-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-23 18:40 ./slackware64/n/libgpg-error-1.48-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 392 2024-04-25 16:55 ./slackware64/n/libgpg-error-1.49-x86_64-1.txt
+-rw-r--r-- 1 root root 260080 2024-04-25 16:55 ./slackware64/n/libgpg-error-1.49-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-25 16:55 ./slackware64/n/libgpg-error-1.49-x86_64-1.txz.asc
-rw-r--r-- 1 root root 332 2024-02-24 19:10 ./slackware64/n/libksba-1.6.6-x86_64-1.txt
-rw-r--r-- 1 root root 170732 2024-02-24 19:10 ./slackware64/n/libksba-1.6.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-24 19:10 ./slackware64/n/libksba-1.6.6-x86_64-1.txz.asc
@@ -4348,9 +4346,9 @@ drwxr-xr-x 2 root root 36864 2024-03-27 19:19 ./slackware64/n
-rw-r--r-- 1 root root 369 2024-01-03 19:35 ./slackware64/n/ncftp-3.2.7-x86_64-1.txt
-rw-r--r-- 1 root root 278752 2024-01-03 19:35 ./slackware64/n/ncftp-3.2.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-03 19:35 ./slackware64/n/ncftp-3.2.7-x86_64-1.txz.asc
--rw-r--r-- 1 root root 451 2023-08-16 18:32 ./slackware64/n/net-snmp-5.9.4-x86_64-1.txt
--rw-r--r-- 1 root root 1591024 2023-08-16 18:32 ./slackware64/n/net-snmp-5.9.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-08-16 18:32 ./slackware64/n/net-snmp-5.9.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 451 2024-04-08 18:23 ./slackware64/n/net-snmp-5.9.4-x86_64-3.txt
+-rw-r--r-- 1 root root 1594960 2024-04-08 18:23 ./slackware64/n/net-snmp-5.9.4-x86_64-3.txz
+-rw-r--r-- 1 root root 195 2024-04-08 18:23 ./slackware64/n/net-snmp-5.9.4-x86_64-3.txz.asc
-rw-r--r-- 1 root root 513 2021-02-13 12:14 ./slackware64/n/net-tools-20181103_0eebece-x86_64-3.txt
-rw-r--r-- 1 root root 130856 2021-02-13 12:14 ./slackware64/n/net-tools-20181103_0eebece-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:14 ./slackware64/n/net-tools-20181103_0eebece-x86_64-3.txz.asc
@@ -4411,15 +4409,15 @@ drwxr-xr-x 2 root root 36864 2024-03-27 19:19 ./slackware64/n
-rw-r--r-- 1 root root 354 2023-11-20 19:23 ./slackware64/n/nfs-utils-2.6.4-x86_64-1.txt
-rw-r--r-- 1 root root 401596 2023-11-20 19:23 ./slackware64/n/nfs-utils-2.6.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-20 19:23 ./slackware64/n/nfs-utils-2.6.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 535 2023-10-19 19:03 ./slackware64/n/nftables-1.0.9-x86_64-1.txt
--rw-r--r-- 1 root root 368164 2023-10-19 19:03 ./slackware64/n/nftables-1.0.9-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-10-19 19:03 ./slackware64/n/nftables-1.0.9-x86_64-1.txz.asc
--rw-r--r-- 1 root root 297 2024-03-01 18:45 ./slackware64/n/nghttp2-1.60.0-x86_64-1.txt
--rw-r--r-- 1 root root 119224 2024-03-01 18:45 ./slackware64/n/nghttp2-1.60.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 18:45 ./slackware64/n/nghttp2-1.60.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 649 2023-05-21 17:15 ./slackware64/n/nmap-7.94-x86_64-1.txt
--rw-r--r-- 1 root root 6360180 2023-05-21 17:15 ./slackware64/n/nmap-7.94-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-05-21 17:15 ./slackware64/n/nmap-7.94-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 535 2024-03-29 05:00 ./slackware64/n/nftables-1.0.9-x86_64-2.txt
+-rw-r--r-- 1 root root 369872 2024-03-29 05:00 ./slackware64/n/nftables-1.0.9-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 05:00 ./slackware64/n/nftables-1.0.9-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 297 2024-04-04 16:49 ./slackware64/n/nghttp2-1.61.0-x86_64-1.txt
+-rw-r--r-- 1 root root 117948 2024-04-04 16:49 ./slackware64/n/nghttp2-1.61.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-04 16:49 ./slackware64/n/nghttp2-1.61.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 649 2024-04-23 17:41 ./slackware64/n/nmap-7.95-x86_64-1.txt
+-rw-r--r-- 1 root root 6558416 2024-04-23 17:41 ./slackware64/n/nmap-7.95-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 17:41 ./slackware64/n/nmap-7.95-x86_64-1.txz.asc
-rw-r--r-- 1 root root 444 2021-02-13 12:17 ./slackware64/n/nn-6.7.3-x86_64-8.txt
-rw-r--r-- 1 root root 332780 2021-02-13 12:17 ./slackware64/n/nn-6.7.3-x86_64-8.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:17 ./slackware64/n/nn-6.7.3-x86_64-8.txz.asc
@@ -4429,15 +4427,15 @@ drwxr-xr-x 2 root root 36864 2024-03-27 19:19 ./slackware64/n
-rw-r--r-- 1 root root 400 2024-02-23 19:46 ./slackware64/n/nss-mdns-0.15.1-x86_64-1.txt
-rw-r--r-- 1 root root 22360 2024-02-23 19:46 ./slackware64/n/nss-mdns-0.15.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-23 19:46 ./slackware64/n/nss-mdns-0.15.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 532 2024-03-06 04:38 ./slackware64/n/nss-pam-ldapd-0.9.12-x86_64-3.txt
--rw-r--r-- 1 root root 164964 2024-03-06 04:38 ./slackware64/n/nss-pam-ldapd-0.9.12-x86_64-3.txz
--rw-r--r-- 1 root root 195 2024-03-06 04:38 ./slackware64/n/nss-pam-ldapd-0.9.12-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 532 2024-03-29 05:01 ./slackware64/n/nss-pam-ldapd-0.9.12-x86_64-4.txt
+-rw-r--r-- 1 root root 170112 2024-03-29 05:01 ./slackware64/n/nss-pam-ldapd-0.9.12-x86_64-4.txz
+-rw-r--r-- 1 root root 195 2024-03-29 05:01 ./slackware64/n/nss-pam-ldapd-0.9.12-x86_64-4.txz.asc
-rw-r--r-- 1 root root 562 2023-07-03 19:36 ./slackware64/n/ntp-4.2.8p17-x86_64-3.txt
-rw-r--r-- 1 root root 2046508 2023-07-03 19:36 ./slackware64/n/ntp-4.2.8p17-x86_64-3.txz
-rw-r--r-- 1 root root 163 2023-07-03 19:36 ./slackware64/n/ntp-4.2.8p17-x86_64-3.txz.asc
--rw-r--r-- 1 root root 531 2024-03-20 03:48 ./slackware64/n/obexftp-0.24.2-x86_64-11.txt
--rw-r--r-- 1 root root 95436 2024-03-20 03:48 ./slackware64/n/obexftp-0.24.2-x86_64-11.txz
--rw-r--r-- 1 root root 195 2024-03-20 03:48 ./slackware64/n/obexftp-0.24.2-x86_64-11.txz.asc
+-rw-r--r-- 1 root root 531 2024-03-29 05:01 ./slackware64/n/obexftp-0.24.2-x86_64-12.txt
+-rw-r--r-- 1 root root 93792 2024-03-29 05:01 ./slackware64/n/obexftp-0.24.2-x86_64-12.txz
+-rw-r--r-- 1 root root 195 2024-03-29 05:01 ./slackware64/n/obexftp-0.24.2-x86_64-12.txz.asc
-rw-r--r-- 1 root root 479 2024-01-30 20:53 ./slackware64/n/openldap-2.6.7-x86_64-1.txt
-rw-r--r-- 1 root root 2540828 2024-01-30 20:53 ./slackware64/n/openldap-2.6.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-30 20:53 ./slackware64/n/openldap-2.6.7-x86_64-1.txz.asc
@@ -4450,9 +4448,9 @@ drwxr-xr-x 2 root root 36864 2024-03-27 19:19 ./slackware64/n
-rw-r--r-- 1 root root 672 2024-03-11 17:43 ./slackware64/n/openssh-9.7p1-x86_64-1.txt
-rw-r--r-- 1 root root 1073976 2024-03-11 17:43 ./slackware64/n/openssh-9.7p1-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-11 17:43 ./slackware64/n/openssh-9.7p1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 559 2024-01-30 20:56 ./slackware64/n/openssl-3.2.1-x86_64-1.txt
--rw-r--r-- 1 root root 5529744 2024-01-30 20:56 ./slackware64/n/openssl-3.2.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-30 20:56 ./slackware64/n/openssl-3.2.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 559 2024-04-10 02:14 ./slackware64/n/openssl-3.3.0-x86_64-1.txt
+-rw-r--r-- 1 root root 5598120 2024-04-10 02:14 ./slackware64/n/openssl-3.3.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-10 02:14 ./slackware64/n/openssl-3.3.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 583 2023-09-11 20:00 ./slackware64/n/openssl11-1.1.1w-x86_64-1.txt
-rw-r--r-- 1 root root 1782356 2023-09-11 20:00 ./slackware64/n/openssl11-1.1.1w-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-11 20:00 ./slackware64/n/openssl11-1.1.1w-x86_64-1.txz.asc
@@ -4465,9 +4463,9 @@ drwxr-xr-x 2 root root 36864 2024-03-27 19:19 ./slackware64/n
-rw-r--r-- 1 root root 478 2021-10-29 17:02 ./slackware64/n/pam-krb5-4.11-x86_64-1.txt
-rw-r--r-- 1 root root 71756 2021-10-29 17:02 ./slackware64/n/pam-krb5-4.11-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-10-29 17:02 ./slackware64/n/pam-krb5-4.11-x86_64-1.txz.asc
--rw-r--r-- 1 root root 345 2024-03-15 18:24 ./slackware64/n/php-8.3.4-x86_64-1.txt
--rw-r--r-- 1 root root 6641796 2024-03-15 18:24 ./slackware64/n/php-8.3.4-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-15 18:24 ./slackware64/n/php-8.3.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 345 2024-04-12 17:03 ./slackware64/n/php-8.3.6-x86_64-1.txt
+-rw-r--r-- 1 root root 6644884 2024-04-12 17:03 ./slackware64/n/php-8.3.6-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-12 17:03 ./slackware64/n/php-8.3.6-x86_64-1.txz.asc
-rw-r--r-- 1 root root 576 2023-03-08 02:28 ./slackware64/n/pidentd-3.0.19-x86_64-7.txt
-rw-r--r-- 1 root root 42376 2023-03-08 02:28 ./slackware64/n/pidentd-3.0.19-x86_64-7.txz
-rw-r--r-- 1 root root 163 2023-03-08 02:28 ./slackware64/n/pidentd-3.0.19-x86_64-7.txz.asc
@@ -4489,9 +4487,9 @@ drwxr-xr-x 2 root root 36864 2024-03-27 19:19 ./slackware64/n
-rw-r--r-- 1 root root 371 2024-03-15 17:19 ./slackware64/n/proftpd-1.3.8b-x86_64-3.txt
-rw-r--r-- 1 root root 1402272 2024-03-15 17:19 ./slackware64/n/proftpd-1.3.8b-x86_64-3.txz
-rw-r--r-- 1 root root 195 2024-03-15 17:19 ./slackware64/n/proftpd-1.3.8b-x86_64-3.txz.asc
--rw-r--r-- 1 root root 584 2023-03-31 17:08 ./slackware64/n/pssh-2.3.5-x86_64-1.txt
--rw-r--r-- 1 root root 44252 2023-03-31 17:08 ./slackware64/n/pssh-2.3.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-03-31 17:08 ./slackware64/n/pssh-2.3.5-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 584 2024-03-29 05:01 ./slackware64/n/pssh-2.3.5-x86_64-2.txt
+-rw-r--r-- 1 root root 51712 2024-03-29 05:01 ./slackware64/n/pssh-2.3.5-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 05:01 ./slackware64/n/pssh-2.3.5-x86_64-2.txz.asc
-rw-r--r-- 1 root root 353 2021-02-13 12:25 ./slackware64/n/rdist-6.1.5-x86_64-5.txt
-rw-r--r-- 1 root root 60444 2021-02-13 12:25 ./slackware64/n/rdist-6.1.5-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:25 ./slackware64/n/rdist-6.1.5-x86_64-5.txz.asc
@@ -4501,15 +4499,15 @@ drwxr-xr-x 2 root root 36864 2024-03-27 19:19 ./slackware64/n
-rw-r--r-- 1 root root 582 2023-03-05 21:16 ./slackware64/n/rpcbind-1.2.6-x86_64-2.txt
-rw-r--r-- 1 root root 43192 2023-03-05 21:16 ./slackware64/n/rpcbind-1.2.6-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-03-05 21:16 ./slackware64/n/rpcbind-1.2.6-x86_64-2.txz.asc
--rw-r--r-- 1 root root 525 2023-03-08 02:42 ./slackware64/n/rsync-3.2.7-x86_64-2.txt
--rw-r--r-- 1 root root 383936 2023-03-08 02:42 ./slackware64/n/rsync-3.2.7-x86_64-2.txz
--rw-r--r-- 1 root root 163 2023-03-08 02:42 ./slackware64/n/rsync-3.2.7-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 525 2024-04-07 19:16 ./slackware64/n/rsync-3.3.0-x86_64-1.txt
+-rw-r--r-- 1 root root 383436 2024-04-07 19:16 ./slackware64/n/rsync-3.3.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-07 19:16 ./slackware64/n/rsync-3.3.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 443 2023-03-08 03:12 ./slackware64/n/s-nail-14.9.24-x86_64-2.txt
-rw-r--r-- 1 root root 541088 2023-03-08 03:12 ./slackware64/n/s-nail-14.9.24-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-03-08 03:12 ./slackware64/n/s-nail-14.9.24-x86_64-2.txz.asc
--rw-r--r-- 1 root root 507 2024-02-23 01:30 ./slackware64/n/samba-4.19.5-x86_64-2.txt
--rw-r--r-- 1 root root 14690132 2024-02-23 01:30 ./slackware64/n/samba-4.19.5-x86_64-2.txz
--rw-r--r-- 1 root root 163 2024-02-23 01:30 ./slackware64/n/samba-4.19.5-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 507 2024-03-29 05:04 ./slackware64/n/samba-4.20.0-x86_64-2.txt
+-rw-r--r-- 1 root root 15144236 2024-03-29 05:04 ./slackware64/n/samba-4.20.0-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 05:04 ./slackware64/n/samba-4.20.0-x86_64-2.txz.asc
-rw-r--r-- 1 root root 346 2023-03-08 03:13 ./slackware64/n/slrn-1.0.3a-x86_64-4.txt
-rw-r--r-- 1 root root 467368 2023-03-08 03:13 ./slackware64/n/slrn-1.0.3a-x86_64-4.txz
-rw-r--r-- 1 root root 163 2023-03-08 03:13 ./slackware64/n/slrn-1.0.3a-x86_64-4.txz.asc
@@ -4562,9 +4560,9 @@ drwxr-xr-x 2 root root 36864 2024-03-27 19:19 ./slackware64/n
-rw-r--r-- 1 root root 586 2023-09-01 18:52 ./slackware64/n/wget2-2.1.0-x86_64-1.txt
-rw-r--r-- 1 root root 540112 2023-09-01 18:52 ./slackware64/n/wget2-2.1.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-01 18:52 ./slackware64/n/wget2-2.1.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 367 2024-02-25 18:49 ./slackware64/n/whois-5.5.21-x86_64-1.txt
--rw-r--r-- 1 root root 64144 2024-02-25 18:49 ./slackware64/n/whois-5.5.21-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-25 18:49 ./slackware64/n/whois-5.5.21-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 367 2024-04-01 22:26 ./slackware64/n/whois-5.5.22-x86_64-1.txt
+-rw-r--r-- 1 root root 64208 2024-04-01 22:26 ./slackware64/n/whois-5.5.22-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-01 22:26 ./slackware64/n/whois-5.5.22-x86_64-1.txz.asc
-rw-r--r-- 1 root root 488 2021-09-14 18:26 ./slackware64/n/wireguard-tools-1.0.20210914-x86_64-1.txt
-rw-r--r-- 1 root root 59572 2021-09-14 18:26 ./slackware64/n/wireguard-tools-1.0.20210914-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-09-14 18:26 ./slackware64/n/wireguard-tools-1.0.20210914-x86_64-1.txz.asc
@@ -4586,7 +4584,7 @@ drwxr-xr-x 2 root root 36864 2024-03-27 19:19 ./slackware64/n
-rw-r--r-- 1 root root 648 2021-02-13 12:34 ./slackware64/n/zd1211-firmware-1.5-fw-4.txt
-rw-r--r-- 1 root root 31144 2021-02-13 12:34 ./slackware64/n/zd1211-firmware-1.5-fw-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:34 ./slackware64/n/zd1211-firmware-1.5-fw-4.txz.asc
-drwxr-xr-x 2 root root 4096 2024-02-24 19:52 ./slackware64/t
+drwxr-xr-x 2 root root 4096 2024-04-09 18:16 ./slackware64/t
-rw-r--r-- 1 root root 484 2023-08-26 02:47 ./slackware64/t/fig2dev-3.2.9-x86_64-1.txt
-rw-r--r-- 1 root root 290628 2023-08-26 02:47 ./slackware64/t/fig2dev-3.2.9-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-26 02:47 ./slackware64/t/fig2dev-3.2.9-x86_64-1.txz.asc
@@ -4595,9 +4593,9 @@ drwxr-xr-x 2 root root 4096 2024-02-24 19:52 ./slackware64/t
-rw-r--r-- 1 root root 1102 2018-03-01 07:55 ./slackware64/t/maketag
-rw-r--r-- 1 root root 1102 2018-03-01 07:55 ./slackware64/t/maketag.ez
-rw-r--r-- 1 root root 33 2018-03-01 07:55 ./slackware64/t/tagfile
--rw-r--r-- 1 root root 508 2024-02-24 18:57 ./slackware64/t/texlive-2023.230322-x86_64-7.txt
--rw-r--r-- 1 root root 68408528 2024-02-24 18:57 ./slackware64/t/texlive-2023.230322-x86_64-7.txz
--rw-r--r-- 1 root root 163 2024-02-24 18:57 ./slackware64/t/texlive-2023.230322-x86_64-7.txz.asc
+-rw-r--r-- 1 root root 508 2024-04-09 17:39 ./slackware64/t/texlive-2024.240409-x86_64-1.txt
+-rw-r--r-- 1 root root 71803852 2024-04-09 17:39 ./slackware64/t/texlive-2024.240409-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-09 17:39 ./slackware64/t/texlive-2024.240409-x86_64-1.txz.asc
-rw-r--r-- 1 root root 457 2023-12-05 23:07 ./slackware64/t/xfig-3.2.9-x86_64-2.txt
-rw-r--r-- 1 root root 3386072 2023-12-05 23:07 ./slackware64/t/xfig-3.2.9-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-12-05 23:07 ./slackware64/t/xfig-3.2.9-x86_64-2.txz.asc
@@ -4625,7 +4623,7 @@ drwxr-xr-x 2 root root 4096 2024-03-01 22:17 ./slackware64/tcl
-rw-r--r-- 1 root root 227 2024-03-01 18:55 ./slackware64/tcl/tk-8.6.14-x86_64-1.txt
-rw-r--r-- 1 root root 1806636 2024-03-01 18:55 ./slackware64/tcl/tk-8.6.14-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-03-01 18:55 ./slackware64/tcl/tk-8.6.14-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 65536 2024-03-27 19:19 ./slackware64/x
+drwxr-xr-x 2 root root 65536 2024-04-26 20:17 ./slackware64/x
-rw-r--r-- 1 root root 440 2023-10-17 18:03 ./slackware64/x/OpenCC-1.1.7-x86_64-1.txt
-rw-r--r-- 1 root root 644060 2023-10-17 18:03 ./slackware64/x/OpenCC-1.1.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-17 18:03 ./slackware64/x/OpenCC-1.1.7-x86_64-1.txz.asc
@@ -4665,42 +4663,42 @@ drwxr-xr-x 2 root root 65536 2024-03-27 19:19 ./slackware64/x
-rw-r--r-- 1 root root 330 2024-03-03 19:30 ./slackware64/x/encodings-1.1.0-noarch-1.txt
-rw-r--r-- 1 root root 587080 2024-03-03 19:30 ./slackware64/x/encodings-1.1.0-noarch-1.txz
-rw-r--r-- 1 root root 163 2024-03-03 19:30 ./slackware64/x/encodings-1.1.0-noarch-1.txz.asc
--rw-r--r-- 1 root root 515 2024-03-01 18:13 ./slackware64/x/fcitx5-5.1.8-x86_64-1.txt
--rw-r--r-- 1 root root 8452880 2024-03-01 18:13 ./slackware64/x/fcitx5-5.1.8-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 18:13 ./slackware64/x/fcitx5-5.1.8-x86_64-1.txz.asc
--rw-r--r-- 1 root root 250 2024-01-06 19:37 ./slackware64/x/fcitx5-anthy-5.1.3-x86_64-1.txt
--rw-r--r-- 1 root root 167668 2024-01-06 19:37 ./slackware64/x/fcitx5-anthy-5.1.3-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-06 19:37 ./slackware64/x/fcitx5-anthy-5.1.3-x86_64-1.txz.asc
--rw-r--r-- 1 root root 418 2024-03-01 18:36 ./slackware64/x/fcitx5-chinese-addons-5.1.4-x86_64-1.txt
--rw-r--r-- 1 root root 1234168 2024-03-01 18:36 ./slackware64/x/fcitx5-chinese-addons-5.1.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 18:36 ./slackware64/x/fcitx5-chinese-addons-5.1.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 275 2024-03-01 18:20 ./slackware64/x/fcitx5-gtk-5.1.2-x86_64-1.txt
--rw-r--r-- 1 root root 82032 2024-03-01 18:20 ./slackware64/x/fcitx5-gtk-5.1.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 18:20 ./slackware64/x/fcitx5-gtk-5.1.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 262 2024-03-01 18:21 ./slackware64/x/fcitx5-hangul-5.1.2-x86_64-1.txt
--rw-r--r-- 1 root root 58852 2024-03-01 18:21 ./slackware64/x/fcitx5-hangul-5.1.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 18:21 ./slackware64/x/fcitx5-hangul-5.1.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 319 2024-03-01 18:38 ./slackware64/x/fcitx5-kkc-5.1.2-x86_64-1.txt
--rw-r--r-- 1 root root 99100 2024-03-01 18:38 ./slackware64/x/fcitx5-kkc-5.1.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 18:38 ./slackware64/x/fcitx5-kkc-5.1.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 280 2023-10-03 02:25 ./slackware64/x/fcitx5-m17n-5.1.0-x86_64-1.txt
--rw-r--r-- 1 root root 92556 2023-10-03 02:25 ./slackware64/x/fcitx5-m17n-5.1.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-10-03 02:25 ./slackware64/x/fcitx5-m17n-5.1.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 226 2024-03-01 18:24 ./slackware64/x/fcitx5-qt-5.1.5-x86_64-1.txt
--rw-r--r-- 1 root root 440012 2024-03-01 18:24 ./slackware64/x/fcitx5-qt-5.1.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 18:24 ./slackware64/x/fcitx5-qt-5.1.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 292 2023-11-02 17:35 ./slackware64/x/fcitx5-sayura-5.1.1-x86_64-1.txt
--rw-r--r-- 1 root root 27204 2023-11-02 17:35 ./slackware64/x/fcitx5-sayura-5.1.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-11-02 17:35 ./slackware64/x/fcitx5-sayura-5.1.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 410 2024-03-01 18:28 ./slackware64/x/fcitx5-table-extra-5.1.4-x86_64-1.txt
--rw-r--r-- 1 root root 42651584 2024-03-01 18:28 ./slackware64/x/fcitx5-table-extra-5.1.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 18:28 ./slackware64/x/fcitx5-table-extra-5.1.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 413 2024-03-01 18:29 ./slackware64/x/fcitx5-table-other-5.1.1-x86_64-1.txt
--rw-r--r-- 1 root root 1401976 2024-03-01 18:29 ./slackware64/x/fcitx5-table-other-5.1.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 18:29 ./slackware64/x/fcitx5-table-other-5.1.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 305 2024-03-01 18:39 ./slackware64/x/fcitx5-unikey-5.1.3-x86_64-1.txt
--rw-r--r-- 1 root root 134088 2024-03-01 18:39 ./slackware64/x/fcitx5-unikey-5.1.3-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 18:39 ./slackware64/x/fcitx5-unikey-5.1.3-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 515 2024-04-23 17:12 ./slackware64/x/fcitx5-5.1.9-x86_64-1.txt
+-rw-r--r-- 1 root root 8495324 2024-04-23 17:12 ./slackware64/x/fcitx5-5.1.9-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 17:12 ./slackware64/x/fcitx5-5.1.9-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 250 2024-04-23 17:13 ./slackware64/x/fcitx5-anthy-5.1.4-x86_64-1.txt
+-rw-r--r-- 1 root root 166424 2024-04-23 17:13 ./slackware64/x/fcitx5-anthy-5.1.4-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 17:13 ./slackware64/x/fcitx5-anthy-5.1.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 418 2024-04-23 17:25 ./slackware64/x/fcitx5-chinese-addons-5.1.5-x86_64-1.txt
+-rw-r--r-- 1 root root 1367784 2024-04-23 17:25 ./slackware64/x/fcitx5-chinese-addons-5.1.5-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 17:25 ./slackware64/x/fcitx5-chinese-addons-5.1.5-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 275 2024-04-23 17:17 ./slackware64/x/fcitx5-gtk-5.1.3-x86_64-1.txt
+-rw-r--r-- 1 root root 81892 2024-04-23 17:17 ./slackware64/x/fcitx5-gtk-5.1.3-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 17:17 ./slackware64/x/fcitx5-gtk-5.1.3-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 262 2024-04-23 17:22 ./slackware64/x/fcitx5-hangul-5.1.3-x86_64-1.txt
+-rw-r--r-- 1 root root 59144 2024-04-23 17:22 ./slackware64/x/fcitx5-hangul-5.1.3-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 17:22 ./slackware64/x/fcitx5-hangul-5.1.3-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 319 2024-04-23 17:24 ./slackware64/x/fcitx5-kkc-5.1.3-x86_64-1.txt
+-rw-r--r-- 1 root root 99524 2024-04-23 17:24 ./slackware64/x/fcitx5-kkc-5.1.3-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 17:24 ./slackware64/x/fcitx5-kkc-5.1.3-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 280 2024-04-23 17:18 ./slackware64/x/fcitx5-m17n-5.1.1-x86_64-1.txt
+-rw-r--r-- 1 root root 94120 2024-04-23 17:18 ./slackware64/x/fcitx5-m17n-5.1.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 17:18 ./slackware64/x/fcitx5-m17n-5.1.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 226 2024-04-23 17:20 ./slackware64/x/fcitx5-qt-5.1.6-x86_64-1.txt
+-rw-r--r-- 1 root root 439028 2024-04-23 17:20 ./slackware64/x/fcitx5-qt-5.1.6-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 17:20 ./slackware64/x/fcitx5-qt-5.1.6-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 292 2024-04-23 17:20 ./slackware64/x/fcitx5-sayura-5.1.2-x86_64-1.txt
+-rw-r--r-- 1 root root 27180 2024-04-23 17:20 ./slackware64/x/fcitx5-sayura-5.1.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 17:20 ./slackware64/x/fcitx5-sayura-5.1.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 410 2024-04-23 17:27 ./slackware64/x/fcitx5-table-extra-5.1.5-x86_64-1.txt
+-rw-r--r-- 1 root root 43543016 2024-04-23 17:27 ./slackware64/x/fcitx5-table-extra-5.1.5-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 17:27 ./slackware64/x/fcitx5-table-extra-5.1.5-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 413 2024-04-23 17:26 ./slackware64/x/fcitx5-table-other-5.1.2-x86_64-1.txt
+-rw-r--r-- 1 root root 1401976 2024-04-23 17:26 ./slackware64/x/fcitx5-table-other-5.1.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 17:26 ./slackware64/x/fcitx5-table-other-5.1.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 305 2024-04-23 17:21 ./slackware64/x/fcitx5-unikey-5.1.4-x86_64-1.txt
+-rw-r--r-- 1 root root 133952 2024-04-23 17:21 ./slackware64/x/fcitx5-unikey-5.1.4-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 17:21 ./slackware64/x/fcitx5-unikey-5.1.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 436 2023-02-28 18:10 ./slackware64/x/font-adobe-100dpi-1.0.4-noarch-1.txt
-rw-r--r-- 1 root root 6176220 2023-02-28 18:10 ./slackware64/x/font-adobe-100dpi-1.0.4-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-02-28 18:10 ./slackware64/x/font-adobe-100dpi-1.0.4-noarch-1.txz.asc
@@ -4839,27 +4837,27 @@ drwxr-xr-x 2 root root 65536 2024-03-27 19:19 ./slackware64/x
-rw-r--r-- 1 root root 508 2021-02-13 12:47 ./slackware64/x/hack-fonts-ttf-3.003-noarch-3.txt
-rw-r--r-- 1 root root 375048 2021-02-13 12:47 ./slackware64/x/hack-fonts-ttf-3.003-noarch-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:47 ./slackware64/x/hack-fonts-ttf-3.003-noarch-3.txz.asc
--rw-r--r-- 1 root root 287 2024-03-20 03:38 ./slackware64/x/ibus-1.5.29-x86_64-2.txt
--rw-r--r-- 1 root root 7611548 2024-03-20 03:38 ./slackware64/x/ibus-1.5.29-x86_64-2.txz
--rw-r--r-- 1 root root 195 2024-03-20 03:38 ./slackware64/x/ibus-1.5.29-x86_64-2.txz.asc
--rw-r--r-- 1 root root 253 2024-02-29 18:06 ./slackware64/x/ibus-anthy-1.5.16-x86_64-1.txt
--rw-r--r-- 1 root root 822796 2024-02-29 18:06 ./slackware64/x/ibus-anthy-1.5.16-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-29 18:06 ./slackware64/x/ibus-anthy-1.5.16-x86_64-1.txz.asc
--rw-r--r-- 1 root root 283 2023-05-01 23:59 ./slackware64/x/ibus-hangul-1.5.5-x86_64-1.txt
--rw-r--r-- 1 root root 53356 2023-05-01 23:59 ./slackware64/x/ibus-hangul-1.5.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-05-01 23:59 ./slackware64/x/ibus-hangul-1.5.5-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 287 2024-03-29 05:07 ./slackware64/x/ibus-1.5.29-x86_64-3.txt
+-rw-r--r-- 1 root root 7628128 2024-03-29 05:07 ./slackware64/x/ibus-1.5.29-x86_64-3.txz
+-rw-r--r-- 1 root root 195 2024-03-29 05:07 ./slackware64/x/ibus-1.5.29-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 253 2024-03-29 05:04 ./slackware64/x/ibus-anthy-1.5.16-x86_64-2.txt
+-rw-r--r-- 1 root root 861572 2024-03-29 05:04 ./slackware64/x/ibus-anthy-1.5.16-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 05:04 ./slackware64/x/ibus-anthy-1.5.16-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 283 2024-03-29 05:04 ./slackware64/x/ibus-hangul-1.5.5-x86_64-2.txt
+-rw-r--r-- 1 root root 56132 2024-03-29 05:04 ./slackware64/x/ibus-hangul-1.5.5-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 05:04 ./slackware64/x/ibus-hangul-1.5.5-x86_64-2.txz.asc
-rw-r--r-- 1 root root 251 2021-02-13 12:48 ./slackware64/x/ibus-kkc-1.5.22-x86_64-3.txt
-rw-r--r-- 1 root root 68676 2021-02-13 12:48 ./slackware64/x/ibus-kkc-1.5.22-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:48 ./slackware64/x/ibus-kkc-1.5.22-x86_64-3.txz.asc
--rw-r--r-- 1 root root 393 2024-02-03 18:34 ./slackware64/x/ibus-libpinyin-1.15.7-x86_64-1.txt
--rw-r--r-- 1 root root 736788 2024-02-03 18:34 ./slackware64/x/ibus-libpinyin-1.15.7-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-03 18:34 ./slackware64/x/ibus-libpinyin-1.15.7-x86_64-1.txz.asc
--rw-r--r-- 1 root root 220 2024-02-16 19:29 ./slackware64/x/ibus-m17n-1.4.28-x86_64-1.txt
--rw-r--r-- 1 root root 171216 2024-02-16 19:29 ./slackware64/x/ibus-m17n-1.4.28-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-16 19:29 ./slackware64/x/ibus-m17n-1.4.28-x86_64-1.txz.asc
--rw-r--r-- 1 root root 391 2023-11-11 18:56 ./slackware64/x/ibus-table-1.17.4-x86_64-1.txt
--rw-r--r-- 1 root root 1178968 2023-11-11 18:56 ./slackware64/x/ibus-table-1.17.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-11-11 18:56 ./slackware64/x/ibus-table-1.17.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 393 2024-03-29 05:05 ./slackware64/x/ibus-libpinyin-1.15.7-x86_64-2.txt
+-rw-r--r-- 1 root root 745084 2024-03-29 05:05 ./slackware64/x/ibus-libpinyin-1.15.7-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 05:05 ./slackware64/x/ibus-libpinyin-1.15.7-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 220 2024-04-11 16:50 ./slackware64/x/ibus-m17n-1.4.29-x86_64-1.txt
+-rw-r--r-- 1 root root 171884 2024-04-11 16:50 ./slackware64/x/ibus-m17n-1.4.29-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-11 16:50 ./slackware64/x/ibus-m17n-1.4.29-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 391 2024-03-29 05:05 ./slackware64/x/ibus-table-1.17.4-x86_64-2.txt
+-rw-r--r-- 1 root root 1247056 2024-03-29 05:05 ./slackware64/x/ibus-table-1.17.4-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 05:05 ./slackware64/x/ibus-table-1.17.4-x86_64-2.txz.asc
-rw-r--r-- 1 root root 292 2021-02-13 12:48 ./slackware64/x/ibus-unikey-0.6.1-x86_64-3.txt
-rw-r--r-- 1 root root 67176 2021-02-13 12:48 ./slackware64/x/ibus-unikey-0.6.1-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:48 ./slackware64/x/ibus-unikey-0.6.1-x86_64-3.txz.asc
@@ -4889,9 +4887,9 @@ drwxr-xr-x 2 root root 65536 2024-03-27 19:19 ./slackware64/x
-rw-r--r-- 1 root root 288 2022-12-20 04:27 ./slackware64/x/libSM-1.2.4-x86_64-1.txt
-rw-r--r-- 1 root root 76736 2022-12-20 04:27 ./slackware64/x/libSM-1.2.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-20 04:27 ./slackware64/x/libSM-1.2.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 305 2024-03-25 17:00 ./slackware64/x/libX11-1.8.8-x86_64-1.txt
--rw-r--r-- 1 root root 2564284 2024-03-25 17:00 ./slackware64/x/libX11-1.8.8-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-25 17:00 ./slackware64/x/libX11-1.8.8-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 305 2024-04-06 16:45 ./slackware64/x/libX11-1.8.9-x86_64-1.txt
+-rw-r--r-- 1 root root 2565296 2024-04-06 16:45 ./slackware64/x/libX11-1.8.9-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-06 16:45 ./slackware64/x/libX11-1.8.9-x86_64-1.txz.asc
-rw-r--r-- 1 root root 405 2022-12-05 02:29 ./slackware64/x/libXScrnSaver-1.2.4-x86_64-1.txt
-rw-r--r-- 1 root root 26564 2022-12-05 02:29 ./slackware64/x/libXScrnSaver-1.2.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-05 02:29 ./slackware64/x/libXScrnSaver-1.2.4-x86_64-1.txz.asc
@@ -4946,9 +4944,9 @@ drwxr-xr-x 2 root root 65536 2024-03-27 19:19 ./slackware64/x
-rw-r--r-- 1 root root 384 2022-10-31 18:05 ./slackware64/x/libXinerama-1.1.5-x86_64-1.txt
-rw-r--r-- 1 root root 22112 2022-10-31 18:05 ./slackware64/x/libXinerama-1.1.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-10-31 18:05 ./slackware64/x/libXinerama-1.1.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 349 2024-03-25 16:59 ./slackware64/x/libXmu-1.2.0-x86_64-1.txt
--rw-r--r-- 1 root root 105988 2024-03-25 16:59 ./slackware64/x/libXmu-1.2.0-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-25 16:59 ./slackware64/x/libXmu-1.2.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 349 2024-04-17 18:01 ./slackware64/x/libXmu-1.2.1-x86_64-1.txt
+-rw-r--r-- 1 root root 106192 2024-04-17 18:01 ./slackware64/x/libXmu-1.2.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-17 18:01 ./slackware64/x/libXmu-1.2.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 282 2022-09-12 23:54 ./slackware64/x/libXp-1.0.4-x86_64-1.txt
-rw-r--r-- 1 root root 84696 2022-09-12 23:54 ./slackware64/x/libXp-1.0.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-09-12 23:54 ./slackware64/x/libXp-1.0.4-x86_64-1.txz.asc
@@ -5015,9 +5013,9 @@ drwxr-xr-x 2 root root 65536 2024-03-27 19:19 ./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 236 2024-03-01 18:43 ./slackware64/x/libime-1.1.6-x86_64-1.txt
--rw-r--r-- 1 root root 34227084 2024-03-01 18:43 ./slackware64/x/libime-1.1.6-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 18:43 ./slackware64/x/libime-1.1.6-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 236 2024-04-23 17:15 ./slackware64/x/libime-1.1.7-x86_64-1.txt
+-rw-r--r-- 1 root root 34233616 2024-04-23 17:15 ./slackware64/x/libime-1.1.7-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 17:15 ./slackware64/x/libime-1.1.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 534 2024-01-15 19:38 ./slackware64/x/libinput-1.25.0-x86_64-1.txt
-rw-r--r-- 1 root root 287692 2024-01-15 19:38 ./slackware64/x/libinput-1.25.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-15 19:38 ./slackware64/x/libinput-1.25.0-x86_64-1.txz.asc
@@ -5048,12 +5046,12 @@ drwxr-xr-x 2 root root 65536 2024-03-27 19:19 ./slackware64/x
-rw-r--r-- 1 root root 500 2022-03-07 20:26 ./slackware64/x/libvdpau-1.5-x86_64-1.txt
-rw-r--r-- 1 root root 59680 2022-03-07 20:26 ./slackware64/x/libvdpau-1.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-03-07 20:26 ./slackware64/x/libvdpau-1.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 390 2024-02-07 18:44 ./slackware64/x/libwacom-2.10.0-x86_64-1.txt
--rw-r--r-- 1 root root 85640 2024-02-07 18:44 ./slackware64/x/libwacom-2.10.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-07 18:44 ./slackware64/x/libwacom-2.10.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 443 2024-03-03 19:27 ./slackware64/x/libxcb-1.16.1-x86_64-1.txt
--rw-r--r-- 1 root root 948428 2024-03-03 19:27 ./slackware64/x/libxcb-1.16.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-03 19:27 ./slackware64/x/libxcb-1.16.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 390 2024-04-15 19:21 ./slackware64/x/libwacom-2.11.0-x86_64-1.txt
+-rw-r--r-- 1 root root 86616 2024-04-15 19:21 ./slackware64/x/libwacom-2.11.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-15 19:21 ./slackware64/x/libwacom-2.11.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 443 2024-04-16 17:52 ./slackware64/x/libxcb-1.17.0-x86_64-1.txt
+-rw-r--r-- 1 root root 951076 2024-04-16 17:52 ./slackware64/x/libxcb-1.17.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-16 17:52 ./slackware64/x/libxcb-1.17.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 330 2022-07-21 17:37 ./slackware64/x/libxcvt-0.1.2-x86_64-1.txt
-rw-r--r-- 1 root root 9288 2022-07-21 17:37 ./slackware64/x/libxcvt-0.1.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-07-21 17:37 ./slackware64/x/libxcvt-0.1.2-x86_64-1.txz.asc
@@ -5080,12 +5078,12 @@ drwxr-xr-x 2 root root 65536 2024-03-27 19:19 ./slackware64/x
-rw-r--r-- 1 root root 163 2024-02-05 19:19 ./slackware64/x/makedepend-1.0.9-x86_64-1.txz.asc
-rw-r--r-- 1 root root 22932 2024-03-20 20:51 ./slackware64/x/maketag
-rw-r--r-- 1 root root 22932 2024-03-20 20:51 ./slackware64/x/maketag.ez
--rw-r--r-- 1 root root 485 2024-03-21 19:06 ./slackware64/x/marisa-0.2.6-x86_64-8.txt
--rw-r--r-- 1 root root 160428 2024-03-21 19:06 ./slackware64/x/marisa-0.2.6-x86_64-8.txz
--rw-r--r-- 1 root root 195 2024-03-21 19:06 ./slackware64/x/marisa-0.2.6-x86_64-8.txz.asc
--rw-r--r-- 1 root root 362 2024-03-14 19:11 ./slackware64/x/mesa-24.0.3-x86_64-1.txt
--rw-r--r-- 1 root root 28988468 2024-03-14 19:11 ./slackware64/x/mesa-24.0.3-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-14 19:11 ./slackware64/x/mesa-24.0.3-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 485 2024-03-29 05:07 ./slackware64/x/marisa-0.2.6-x86_64-9.txt
+-rw-r--r-- 1 root root 161912 2024-03-29 05:07 ./slackware64/x/marisa-0.2.6-x86_64-9.txz
+-rw-r--r-- 1 root root 195 2024-03-29 05:07 ./slackware64/x/marisa-0.2.6-x86_64-9.txz.asc
+-rw-r--r-- 1 root root 362 2024-04-24 19:58 ./slackware64/x/mesa-24.0.6-x86_64-1.txt
+-rw-r--r-- 1 root root 29024628 2024-04-24 19:58 ./slackware64/x/mesa-24.0.6-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-24 19:58 ./slackware64/x/mesa-24.0.6-x86_64-1.txz.asc
-rw-r--r-- 1 root root 425 2022-04-04 18:48 ./slackware64/x/mkcomposecache-1.2.2-x86_64-1.txt
-rw-r--r-- 1 root root 13532 2022-04-04 18:48 ./slackware64/x/mkcomposecache-1.2.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-04-04 18:48 ./slackware64/x/mkcomposecache-1.2.2-x86_64-1.txz.asc
@@ -5095,9 +5093,9 @@ drwxr-xr-x 2 root root 65536 2024-03-27 19:19 ./slackware64/x
-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
+-rw-r--r-- 1 root root 583 2024-04-06 16:47 ./slackware64/x/mtdev-1.1.7-x86_64-1.txt
+-rw-r--r-- 1 root root 22472 2024-04-06 16:47 ./slackware64/x/mtdev-1.1.7-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-06 16:47 ./slackware64/x/mtdev-1.1.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 342 2023-12-26 19:41 ./slackware64/x/mypaint-brushes-1.3.1-noarch-1.txt
-rw-r--r-- 1 root root 1318204 2023-12-26 19:41 ./slackware64/x/mypaint-brushes-1.3.1-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-12-26 19:41 ./slackware64/x/mypaint-brushes-1.3.1-noarch-1.txz.asc
@@ -5113,12 +5111,12 @@ drwxr-xr-x 2 root root 65536 2024-03-27 19:19 ./slackware64/x
-rw-r--r-- 1 root root 366 2024-02-29 18:18 ./slackware64/x/pixman-0.43.4-x86_64-1.txt
-rw-r--r-- 1 root root 257888 2024-02-29 18:18 ./slackware64/x/pixman-0.43.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-29 18:18 ./slackware64/x/pixman-0.43.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 235 2024-03-02 18:46 ./slackware64/x/pyxdg-0.28-x86_64-1.txt
--rw-r--r-- 1 root root 79268 2024-03-02 18:46 ./slackware64/x/pyxdg-0.28-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-02 18:46 ./slackware64/x/pyxdg-0.28-x86_64-1.txz.asc
--rw-r--r-- 1 root root 298 2021-02-13 13:11 ./slackware64/x/rendercheck-1.5-x86_64-4.txt
--rw-r--r-- 1 root root 39908 2021-02-13 13:11 ./slackware64/x/rendercheck-1.5-x86_64-4.txz
--rw-r--r-- 1 root root 163 2021-02-13 13:11 ./slackware64/x/rendercheck-1.5-x86_64-4.txz.asc
+-rw-r--r-- 1 root root 235 2024-03-29 05:07 ./slackware64/x/pyxdg-0.28-x86_64-2.txt
+-rw-r--r-- 1 root root 107064 2024-03-29 05:07 ./slackware64/x/pyxdg-0.28-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 05:07 ./slackware64/x/pyxdg-0.28-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 298 2024-04-23 22:08 ./slackware64/x/rendercheck-1.6-x86_64-1.txt
+-rw-r--r-- 1 root root 25644 2024-04-23 22:08 ./slackware64/x/rendercheck-1.6-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 22:08 ./slackware64/x/rendercheck-1.6-x86_64-1.txz.asc
-rw-r--r-- 1 root root 255 2022-10-31 18:09 ./slackware64/x/rgb-1.1.0-x86_64-1.txt
-rw-r--r-- 1 root root 22420 2022-10-31 18:09 ./slackware64/x/rgb-1.1.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-10-31 18:09 ./slackware64/x/rgb-1.1.0-x86_64-1.txz.asc
@@ -5165,9 +5163,9 @@ drwxr-xr-x 2 root root 65536 2024-03-27 19:19 ./slackware64/x
-rw-r--r-- 1 root root 502 2021-02-13 13:02 ./slackware64/x/urw-core35-fonts-otf-20170801_91edd6e_git-noarch-4.txt
-rw-r--r-- 1 root root 1511732 2021-02-13 13:02 ./slackware64/x/urw-core35-fonts-otf-20170801_91edd6e_git-noarch-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:02 ./slackware64/x/urw-core35-fonts-otf-20170801_91edd6e_git-noarch-4.txz.asc
--rw-r--r-- 1 root root 361 2023-02-13 19:26 ./slackware64/x/util-macros-1.20.0-noarch-1.txt
--rw-r--r-- 1 root root 31812 2023-02-13 19:26 ./slackware64/x/util-macros-1.20.0-noarch-1.txz
--rw-r--r-- 1 root root 163 2023-02-13 19:26 ./slackware64/x/util-macros-1.20.0-noarch-1.txz.asc
+-rw-r--r-- 1 root root 361 2024-04-17 18:03 ./slackware64/x/util-macros-1.20.1-noarch-1.txt
+-rw-r--r-- 1 root root 31848 2024-04-17 18:03 ./slackware64/x/util-macros-1.20.1-noarch-1.txz
+-rw-r--r-- 1 root root 195 2024-04-17 18:03 ./slackware64/x/util-macros-1.20.1-noarch-1.txz.asc
-rw-r--r-- 1 root root 338 2022-10-15 19:51 ./slackware64/x/viewres-1.0.7-x86_64-1.txt
-rw-r--r-- 1 root root 26808 2022-10-15 19:51 ./slackware64/x/viewres-1.0.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-10-15 19:51 ./slackware64/x/viewres-1.0.7-x86_64-1.txz.asc
@@ -5177,9 +5175,9 @@ drwxr-xr-x 2 root root 65536 2024-03-27 19:19 ./slackware64/x
-rw-r--r-- 1 root root 551 2023-04-04 19:08 ./slackware64/x/wayland-1.22.0-x86_64-1.txt
-rw-r--r-- 1 root root 132912 2023-04-04 19:08 ./slackware64/x/wayland-1.22.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-04-04 19:08 ./slackware64/x/wayland-1.22.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 566 2024-03-21 18:52 ./slackware64/x/wayland-protocols-1.34-noarch-1.txt
--rw-r--r-- 1 root root 83492 2024-03-21 18:52 ./slackware64/x/wayland-protocols-1.34-noarch-1.txz
--rw-r--r-- 1 root root 195 2024-03-21 18:52 ./slackware64/x/wayland-protocols-1.34-noarch-1.txz.asc
+-rw-r--r-- 1 root root 566 2024-04-26 18:05 ./slackware64/x/wayland-protocols-1.36-noarch-1.txt
+-rw-r--r-- 1 root root 84200 2024-04-26 18:05 ./slackware64/x/wayland-protocols-1.36-noarch-1.txz
+-rw-r--r-- 1 root root 195 2024-04-26 18:05 ./slackware64/x/wayland-protocols-1.36-noarch-1.txz.asc
-rw-r--r-- 1 root root 681 2021-02-13 13:04 ./slackware64/x/wqy-zenhei-font-ttf-0.8.38_1-noarch-9.txt
-rw-r--r-- 1 root root 5751084 2021-02-13 13:04 ./slackware64/x/wqy-zenhei-font-ttf-0.8.38_1-noarch-9.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:04 ./slackware64/x/wqy-zenhei-font-ttf-0.8.38_1-noarch-9.txz.asc
@@ -5204,12 +5202,12 @@ drwxr-xr-x 2 root root 65536 2024-03-27 19:19 ./slackware64/x
-rw-r--r-- 1 root root 183 2023-05-05 04:37 ./slackware64/x/xcalc-1.1.2-x86_64-1.txt
-rw-r--r-- 1 root root 38656 2023-05-05 04:37 ./slackware64/x/xcalc-1.1.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-05-05 04:37 ./slackware64/x/xcalc-1.1.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 438 2024-03-01 19:02 ./slackware64/x/xcb-imdkit-1.0.7-x86_64-1.txt
--rw-r--r-- 1 root root 298744 2024-03-01 19:02 ./slackware64/x/xcb-imdkit-1.0.7-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-01 19:02 ./slackware64/x/xcb-imdkit-1.0.7-x86_64-1.txz.asc
--rw-r--r-- 1 root root 462 2024-03-20 03:03 ./slackware64/x/xcb-proto-1.16.0-x86_64-2.txt
--rw-r--r-- 1 root root 118484 2024-03-20 03:03 ./slackware64/x/xcb-proto-1.16.0-x86_64-2.txz
--rw-r--r-- 1 root root 195 2024-03-20 03:03 ./slackware64/x/xcb-proto-1.16.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 438 2024-04-23 22:11 ./slackware64/x/xcb-imdkit-1.0.8-x86_64-1.txt
+-rw-r--r-- 1 root root 294952 2024-04-23 22:11 ./slackware64/x/xcb-imdkit-1.0.8-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-23 22:11 ./slackware64/x/xcb-imdkit-1.0.8-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 462 2024-04-15 19:31 ./slackware64/x/xcb-proto-1.17.0-x86_64-1.txt
+-rw-r--r-- 1 root root 130892 2024-04-15 19:31 ./slackware64/x/xcb-proto-1.17.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-15 19:31 ./slackware64/x/xcb-proto-1.17.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 350 2022-12-20 04:27 ./slackware64/x/xcb-util-0.4.1-x86_64-1.txt
-rw-r--r-- 1 root root 24924 2022-12-20 04:27 ./slackware64/x/xcb-util-0.4.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-20 04:27 ./slackware64/x/xcb-util-0.4.1-x86_64-1.txz.asc
@@ -5258,9 +5256,9 @@ drwxr-xr-x 2 root root 65536 2024-03-27 19:19 ./slackware64/x
-rw-r--r-- 1 root root 254 2021-02-13 13:12 ./slackware64/x/xdbedizzy-1.1.0-x86_64-5.txt
-rw-r--r-- 1 root root 17628 2021-02-13 13:12 ./slackware64/x/xdbedizzy-1.1.0-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:12 ./slackware64/x/xdbedizzy-1.1.0-x86_64-5.txz.asc
--rw-r--r-- 1 root root 638 2023-11-25 18:45 ./slackware64/x/xdg-desktop-portal-1.18.2-x86_64-1.txt
--rw-r--r-- 1 root root 354400 2023-11-25 18:45 ./slackware64/x/xdg-desktop-portal-1.18.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-11-25 18:45 ./slackware64/x/xdg-desktop-portal-1.18.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 638 2024-04-19 17:27 ./slackware64/x/xdg-desktop-portal-1.18.4-x86_64-1.txt
+-rw-r--r-- 1 root root 354860 2024-04-19 17:27 ./slackware64/x/xdg-desktop-portal-1.18.4-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-19 17:27 ./slackware64/x/xdg-desktop-portal-1.18.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 475 2022-08-02 21:14 ./slackware64/x/xdg-user-dirs-0.18-x86_64-1.txt
-rw-r--r-- 1 root root 45640 2022-08-02 21:14 ./slackware64/x/xdg-user-dirs-0.18-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-08-02 21:14 ./slackware64/x/xdg-user-dirs-0.18-x86_64-1.txz.asc
@@ -5270,9 +5268,9 @@ drwxr-xr-x 2 root root 65536 2024-03-27 19:19 ./slackware64/x
-rw-r--r-- 1 root root 338 2024-02-04 18:42 ./slackware64/x/xditview-1.0.7-x86_64-1.txt
-rw-r--r-- 1 root root 38256 2024-02-04 18:42 ./slackware64/x/xditview-1.0.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-04 18:42 ./slackware64/x/xditview-1.0.7-x86_64-1.txz.asc
--rw-r--r-- 1 root root 253 2024-03-24 17:45 ./slackware64/x/xdm-1.1.15-x86_64-1.txt
--rw-r--r-- 1 root root 117184 2024-03-24 17:45 ./slackware64/x/xdm-1.1.15-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-24 17:45 ./slackware64/x/xdm-1.1.15-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 253 2024-04-05 17:41 ./slackware64/x/xdm-1.1.16-x86_64-1.txt
+-rw-r--r-- 1 root root 117320 2024-04-05 17:41 ./slackware64/x/xdm-1.1.16-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-05 17:41 ./slackware64/x/xdm-1.1.16-x86_64-1.txz.asc
-rw-r--r-- 1 root root 351 2023-04-28 17:31 ./slackware64/x/xdpyinfo-1.3.4-x86_64-1.txt
-rw-r--r-- 1 root root 29676 2023-04-28 17:31 ./slackware64/x/xdpyinfo-1.3.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-04-28 17:31 ./slackware64/x/xdpyinfo-1.3.4-x86_64-1.txz.asc
@@ -5300,9 +5298,9 @@ drwxr-xr-x 2 root root 65536 2024-03-27 19:19 ./slackware64/x
-rw-r--r-- 1 root root 476 2022-10-15 19:55 ./slackware64/x/xf86-input-vmmouse-13.2.0-x86_64-1.txt
-rw-r--r-- 1 root root 28628 2022-10-15 19:55 ./slackware64/x/xf86-input-vmmouse-13.2.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-10-15 19:55 ./slackware64/x/xf86-input-vmmouse-13.2.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 376 2024-03-04 19:24 ./slackware64/x/xf86-input-wacom-1.2.1-x86_64-1.txt
--rw-r--r-- 1 root root 103696 2024-03-04 19:24 ./slackware64/x/xf86-input-wacom-1.2.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-03-04 19:24 ./slackware64/x/xf86-input-wacom-1.2.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 376 2024-04-15 19:34 ./slackware64/x/xf86-input-wacom-1.2.2-x86_64-1.txt
+-rw-r--r-- 1 root root 103728 2024-04-15 19:34 ./slackware64/x/xf86-input-wacom-1.2.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-15 19:34 ./slackware64/x/xf86-input-wacom-1.2.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 452 2023-02-23 19:27 ./slackware64/x/xf86-video-amdgpu-23.0.0-x86_64-1.txt
-rw-r--r-- 1 root root 81836 2023-02-23 19:27 ./slackware64/x/xf86-video-amdgpu-23.0.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-02-23 19:27 ./slackware64/x/xf86-video-amdgpu-23.0.0-x86_64-1.txz.asc
@@ -5438,24 +5436,24 @@ drwxr-xr-x 2 root root 65536 2024-03-27 19:19 ./slackware64/x
-rw-r--r-- 1 root root 345 2024-03-25 16:50 ./slackware64/x/xorg-docs-1.7.3-noarch-1.txt
-rw-r--r-- 1 root root 333800 2024-03-25 16:50 ./slackware64/x/xorg-docs-1.7.3-noarch-1.txz
-rw-r--r-- 1 root root 195 2024-03-25 16:50 ./slackware64/x/xorg-docs-1.7.3-noarch-1.txz.asc
--rw-r--r-- 1 root root 670 2024-01-16 19:34 ./slackware64/x/xorg-server-21.1.11-x86_64-1.txt
--rw-r--r-- 1 root root 1522140 2024-01-16 19:34 ./slackware64/x/xorg-server-21.1.11-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-16 19:34 ./slackware64/x/xorg-server-21.1.11-x86_64-1.txz.asc
--rw-r--r-- 1 root root 370 2024-01-16 19:34 ./slackware64/x/xorg-server-xephyr-21.1.11-x86_64-1.txt
--rw-r--r-- 1 root root 883520 2024-01-16 19:34 ./slackware64/x/xorg-server-xephyr-21.1.11-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-16 19:34 ./slackware64/x/xorg-server-xephyr-21.1.11-x86_64-1.txz.asc
--rw-r--r-- 1 root root 592 2024-01-16 19:34 ./slackware64/x/xorg-server-xnest-21.1.11-x86_64-1.txt
--rw-r--r-- 1 root root 611440 2024-01-16 19:34 ./slackware64/x/xorg-server-xnest-21.1.11-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-16 19:34 ./slackware64/x/xorg-server-xnest-21.1.11-x86_64-1.txz.asc
--rw-r--r-- 1 root root 689 2024-01-16 19:34 ./slackware64/x/xorg-server-xvfb-21.1.11-x86_64-1.txt
--rw-r--r-- 1 root root 742044 2024-01-16 19:34 ./slackware64/x/xorg-server-xvfb-21.1.11-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-16 19:34 ./slackware64/x/xorg-server-xvfb-21.1.11-x86_64-1.txz.asc
--rw-r--r-- 1 root root 816 2024-01-16 19:35 ./slackware64/x/xorg-server-xwayland-23.2.4-x86_64-1.txt
--rw-r--r-- 1 root root 854952 2024-01-16 19:35 ./slackware64/x/xorg-server-xwayland-23.2.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-16 19:35 ./slackware64/x/xorg-server-xwayland-23.2.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 669 2022-04-04 18:36 ./slackware64/x/xorg-sgml-doctools-1.12-x86_64-1.txt
--rw-r--r-- 1 root root 26576 2022-04-04 18:36 ./slackware64/x/xorg-sgml-doctools-1.12-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-04-04 18:36 ./slackware64/x/xorg-sgml-doctools-1.12-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 669 2024-04-13 16:57 ./slackware64/x/xorg-server-21.1.13-x86_64-1.txt
+-rw-r--r-- 1 root root 1523144 2024-04-13 16:57 ./slackware64/x/xorg-server-21.1.13-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-13 16:57 ./slackware64/x/xorg-server-21.1.13-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 370 2024-04-13 16:57 ./slackware64/x/xorg-server-xephyr-21.1.13-x86_64-1.txt
+-rw-r--r-- 1 root root 883312 2024-04-13 16:57 ./slackware64/x/xorg-server-xephyr-21.1.13-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-13 16:57 ./slackware64/x/xorg-server-xephyr-21.1.13-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 592 2024-04-13 16:57 ./slackware64/x/xorg-server-xnest-21.1.13-x86_64-1.txt
+-rw-r--r-- 1 root root 611508 2024-04-13 16:57 ./slackware64/x/xorg-server-xnest-21.1.13-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-13 16:57 ./slackware64/x/xorg-server-xnest-21.1.13-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 689 2024-04-13 16:57 ./slackware64/x/xorg-server-xvfb-21.1.13-x86_64-1.txt
+-rw-r--r-- 1 root root 742648 2024-04-13 16:57 ./slackware64/x/xorg-server-xvfb-21.1.13-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-13 16:57 ./slackware64/x/xorg-server-xvfb-21.1.13-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 816 2024-04-09 16:39 ./slackware64/x/xorg-server-xwayland-23.2.6-x86_64-1.txt
+-rw-r--r-- 1 root root 855000 2024-04-09 16:39 ./slackware64/x/xorg-server-xwayland-23.2.6-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-09 16:39 ./slackware64/x/xorg-server-xwayland-23.2.6-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 669 2024-04-08 18:19 ./slackware64/x/xorg-sgml-doctools-1.12.1-x86_64-1.txt
+-rw-r--r-- 1 root root 26508 2024-04-08 18:19 ./slackware64/x/xorg-sgml-doctools-1.12.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-08 18:19 ./slackware64/x/xorg-sgml-doctools-1.12.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 332 2024-03-27 18:47 ./slackware64/x/xorgproto-2024.1-x86_64-1.txt
-rw-r--r-- 1 root root 252768 2024-03-27 18:47 ./slackware64/x/xorgproto-2024.1-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-27 18:47 ./slackware64/x/xorgproto-2024.1-x86_64-1.txz.asc
@@ -5490,8 +5488,8 @@ drwxr-xr-x 2 root root 65536 2024-03-27 19:19 ./slackware64/x
-rw-r--r-- 1 root root 18720 2022-12-04 19:50 ./slackware64/x/xstdcmap-1.0.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-04 19:50 ./slackware64/x/xstdcmap-1.0.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 308 2024-02-20 18:35 ./slackware64/x/xterm-390-x86_64-1.txt
--rw-r--r-- 1 root root 436248 2024-02-20 18:35 ./slackware64/x/xterm-390-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-20 18:35 ./slackware64/x/xterm-390-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 436248 2024-02-20 18:35 ./slackware64/x/xterm-390-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2024-02-20 18:35 ./slackware64/x/xterm-390-x86_64-1.txz.asc
-rw-r--r-- 1 root root 391 2023-06-04 18:34 ./slackware64/x/xtrans-1.5.0-noarch-1.txt
-rw-r--r-- 1 root root 65032 2023-06-04 18:34 ./slackware64/x/xtrans-1.5.0-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-06-04 18:34 ./slackware64/x/xtrans-1.5.0-noarch-1.txz.asc
@@ -5510,10 +5508,10 @@ drwxr-xr-x 2 root root 65536 2024-03-27 19:19 ./slackware64/x
-rw-r--r-- 1 root root 213 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txt
-rw-r--r-- 1 root root 25896 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 16384 2024-03-23 19:38 ./slackware64/xap
--rw-r--r-- 1 root root 625 2024-01-30 20:29 ./slackware64/xap/MPlayer-20240130-x86_64-1.txt
--rw-r--r-- 1 root root 2705540 2024-01-30 20:29 ./slackware64/xap/MPlayer-20240130-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-30 20:29 ./slackware64/xap/MPlayer-20240130-x86_64-1.txz.asc
+drwxr-xr-x 2 root root 16384 2024-04-26 20:17 ./slackware64/xap
+-rw-r--r-- 1 root root 625 2024-04-03 19:29 ./slackware64/xap/MPlayer-20240403-x86_64-1.txt
+-rw-r--r-- 1 root root 2706516 2024-04-03 19:29 ./slackware64/xap/MPlayer-20240403-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-03 19:29 ./slackware64/xap/MPlayer-20240403-x86_64-1.txz.asc
-rw-r--r-- 1 root root 524 2024-03-13 18:41 ./slackware64/xap/NetworkManager-openvpn-1.10.2-x86_64-2.txt
-rw-r--r-- 1 root root 260892 2024-03-13 18:41 ./slackware64/xap/NetworkManager-openvpn-1.10.2-x86_64-2.txz
-rw-r--r-- 1 root root 195 2024-03-13 18:41 ./slackware64/xap/NetworkManager-openvpn-1.10.2-x86_64-2.txz.asc
@@ -5526,9 +5524,9 @@ drwxr-xr-x 2 root root 16384 2024-03-23 19:38 ./slackware64/xap
-rw-r--r-- 1 root root 431 2021-08-05 05:16 ./slackware64/xap/blackbox-0.77-x86_64-1.txt
-rw-r--r-- 1 root root 393060 2021-08-05 05:16 ./slackware64/xap/blackbox-0.77-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-08-05 05:16 ./slackware64/xap/blackbox-0.77-x86_64-1.txz.asc
--rw-r--r-- 1 root root 434 2022-11-23 18:52 ./slackware64/xap/blueman-2.3.5-x86_64-1.txt
--rw-r--r-- 1 root root 1243736 2022-11-23 18:52 ./slackware64/xap/blueman-2.3.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-11-23 18:52 ./slackware64/xap/blueman-2.3.5-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 434 2024-04-09 16:55 ./slackware64/xap/blueman-2.4.1-x86_64-1.txt
+-rw-r--r-- 1 root root 1271352 2024-04-09 16:55 ./slackware64/xap/blueman-2.4.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-09 16:55 ./slackware64/xap/blueman-2.4.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 429 2023-05-26 18:33 ./slackware64/xap/ddd-3.4.0-x86_64-1.txt
-rw-r--r-- 1 root root 1352304 2023-05-26 18:33 ./slackware64/xap/ddd-3.4.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-05-26 18:33 ./slackware64/xap/ddd-3.4.0-x86_64-1.txz.asc
@@ -5544,9 +5542,9 @@ drwxr-xr-x 2 root root 16384 2024-03-23 19:38 ./slackware64/xap
-rw-r--r-- 1 root root 229 2022-01-17 21:13 ./slackware64/xap/fluxbox-1.3.7-x86_64-6.txt
-rw-r--r-- 1 root root 746904 2022-01-17 21:13 ./slackware64/xap/fluxbox-1.3.7-x86_64-6.txz
-rw-r--r-- 1 root root 163 2022-01-17 21:13 ./slackware64/xap/fluxbox-1.3.7-x86_64-6.txz.asc
--rw-r--r-- 1 root root 278 2024-01-28 21:03 ./slackware64/xap/freerdp-2.11.5-x86_64-2.txt
--rw-r--r-- 1 root root 1665344 2024-01-28 21:03 ./slackware64/xap/freerdp-2.11.5-x86_64-2.txz
--rw-r--r-- 1 root root 163 2024-01-28 21:03 ./slackware64/xap/freerdp-2.11.5-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 278 2024-04-22 18:58 ./slackware64/xap/freerdp-2.11.7-x86_64-1.txt
+-rw-r--r-- 1 root root 1674608 2024-04-22 18:58 ./slackware64/xap/freerdp-2.11.7-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-22 18:58 ./slackware64/xap/freerdp-2.11.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 411 2022-11-04 18:08 ./slackware64/xap/fvwm-2.7.0-x86_64-1.txt
-rw-r--r-- 1 root root 2458460 2022-11-04 18:08 ./slackware64/xap/fvwm-2.7.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-11-04 18:08 ./slackware64/xap/fvwm-2.7.0-x86_64-1.txz.asc
@@ -5556,9 +5554,9 @@ drwxr-xr-x 2 root root 16384 2024-03-23 19:38 ./slackware64/xap
-rw-r--r-- 1 root root 443 2023-03-08 02:10 ./slackware64/xap/gftp-2.9.1b-x86_64-3.txt
-rw-r--r-- 1 root root 693100 2023-03-08 02:10 ./slackware64/xap/gftp-2.9.1b-x86_64-3.txz
-rw-r--r-- 1 root root 163 2023-03-08 02:10 ./slackware64/xap/gftp-2.9.1b-x86_64-3.txz.asc
--rw-r--r-- 1 root root 471 2023-12-05 23:06 ./slackware64/xap/gimp-2.10.36-x86_64-2.txt
--rw-r--r-- 1 root root 19352208 2023-12-05 23:06 ./slackware64/xap/gimp-2.10.36-x86_64-2.txz
--rw-r--r-- 1 root root 163 2023-12-05 23:06 ./slackware64/xap/gimp-2.10.36-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 471 2024-04-08 18:28 ./slackware64/xap/gimp-2.10.36-x86_64-3.txt
+-rw-r--r-- 1 root root 19347788 2024-04-08 18:28 ./slackware64/xap/gimp-2.10.36-x86_64-3.txz
+-rw-r--r-- 1 root root 195 2024-04-08 18:28 ./slackware64/xap/gimp-2.10.36-x86_64-3.txz.asc
-rw-r--r-- 1 root root 513 2023-03-08 02:11 ./slackware64/xap/gkrellm-2.3.11-x86_64-4.txt
-rw-r--r-- 1 root root 571732 2023-03-08 02:11 ./slackware64/xap/gkrellm-2.3.11-x86_64-4.txz
-rw-r--r-- 1 root root 163 2023-03-08 02:11 ./slackware64/xap/gkrellm-2.3.11-x86_64-4.txz.asc
@@ -5577,9 +5575,9 @@ drwxr-xr-x 2 root root 16384 2024-03-23 19:38 ./slackware64/xap
-rw-r--r-- 1 root root 369 2021-02-13 13:37 ./slackware64/xap/gv-3.7.4-x86_64-5.txt
-rw-r--r-- 1 root root 207120 2021-02-13 13:37 ./slackware64/xap/gv-3.7.4-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:37 ./slackware64/xap/gv-3.7.4-x86_64-5.txz.asc
--rw-r--r-- 1 root root 231 2024-02-07 18:41 ./slackware64/xap/hexchat-2.16.2-x86_64-1.txt
--rw-r--r-- 1 root root 1148992 2024-02-07 18:41 ./slackware64/xap/hexchat-2.16.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-07 18:41 ./slackware64/xap/hexchat-2.16.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 231 2024-03-29 05:07 ./slackware64/xap/hexchat-2.16.2-x86_64-2.txt
+-rw-r--r-- 1 root root 1149936 2024-03-29 05:07 ./slackware64/xap/hexchat-2.16.2-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-03-29 05:07 ./slackware64/xap/hexchat-2.16.2-x86_64-2.txz.asc
-rwxr-xr-x 1 root root 2897 2009-06-24 22:06 ./slackware64/xap/install-packages
-rw-r--r-- 1 root root 446 2006-09-18 10:41 ./slackware64/xap/install.end
-rw-r--r-- 1 root root 306 2023-01-09 19:24 ./slackware64/xap/libnma-1.10.6-x86_64-1.txt
@@ -5587,18 +5585,18 @@ drwxr-xr-x 2 root root 16384 2024-03-23 19:38 ./slackware64/xap
-rw-r--r-- 1 root root 163 2023-01-09 19:24 ./slackware64/xap/libnma-1.10.6-x86_64-1.txz.asc
-rw-r--r-- 1 root root 4491 2021-09-23 19:14 ./slackware64/xap/maketag
-rw-r--r-- 1 root root 4491 2021-09-23 19:14 ./slackware64/xap/maketag.ez
--rw-r--r-- 1 root root 570 2024-03-23 18:17 ./slackware64/xap/mozilla-firefox-115.9.1esr-x86_64-1.txt
--rw-r--r-- 1 root root 59937028 2024-03-23 18:17 ./slackware64/xap/mozilla-firefox-115.9.1esr-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-23 18:17 ./slackware64/xap/mozilla-firefox-115.9.1esr-x86_64-1.txz.asc
--rw-r--r-- 1 root root 663 2024-03-19 19:37 ./slackware64/xap/mozilla-thunderbird-115.9.0-x86_64-1.txt
--rw-r--r-- 1 root root 59260124 2024-03-19 19:37 ./slackware64/xap/mozilla-thunderbird-115.9.0-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-19 19:37 ./slackware64/xap/mozilla-thunderbird-115.9.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 570 2024-04-26 18:26 ./slackware64/xap/mozilla-firefox-125.0.2-x86_64-1.txt
+-rw-r--r-- 1 root root 61964372 2024-04-26 18:26 ./slackware64/xap/mozilla-firefox-125.0.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-26 18:26 ./slackware64/xap/mozilla-firefox-125.0.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 663 2024-04-26 19:08 ./slackware64/xap/mozilla-thunderbird-125.0-x86_64-1.txt
+-rw-r--r-- 1 root root 63588452 2024-04-26 19:08 ./slackware64/xap/mozilla-thunderbird-125.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-26 19:08 ./slackware64/xap/mozilla-thunderbird-125.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 359 2024-01-19 19:48 ./slackware64/xap/network-manager-applet-1.36.0-x86_64-1.txt
-rw-r--r-- 1 root root 879652 2024-01-19 19:48 ./slackware64/xap/network-manager-applet-1.36.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-19 19:48 ./slackware64/xap/network-manager-applet-1.36.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 301 2023-11-16 18:12 ./slackware64/xap/pan-0.155-x86_64-1.txt
--rw-r--r-- 1 root root 1155100 2023-11-16 18:12 ./slackware64/xap/pan-0.155-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-11-16 18:12 ./slackware64/xap/pan-0.155-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 301 2024-04-15 19:25 ./slackware64/xap/pan-0.158-x86_64-1.txt
+-rw-r--r-- 1 root root 1241720 2024-04-15 19:25 ./slackware64/xap/pan-0.158-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-15 19:25 ./slackware64/xap/pan-0.158-x86_64-1.txz.asc
-rw-r--r-- 1 root root 479 2021-08-21 03:27 ./slackware64/xap/pavucontrol-5.0-x86_64-1.txt
-rw-r--r-- 1 root root 170152 2021-08-21 03:27 ./slackware64/xap/pavucontrol-5.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-08-21 03:27 ./slackware64/xap/pavucontrol-5.0-x86_64-1.txz.asc
@@ -5614,9 +5612,9 @@ drwxr-xr-x 2 root root 16384 2024-03-23 19:38 ./slackware64/xap
-rw-r--r-- 1 root root 359 2024-03-12 19:36 ./slackware64/xap/sane-1.3.0-x86_64-1.txt
-rw-r--r-- 1 root root 3578908 2024-03-12 19:36 ./slackware64/xap/sane-1.3.0-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-12 19:36 ./slackware64/xap/sane-1.3.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 392 2024-01-17 20:09 ./slackware64/xap/seamonkey-2.53.18.1-x86_64-1.txt
--rw-r--r-- 1 root root 38672660 2024-01-17 20:09 ./slackware64/xap/seamonkey-2.53.18.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-17 20:09 ./slackware64/xap/seamonkey-2.53.18.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 392 2024-03-28 19:18 ./slackware64/xap/seamonkey-2.53.18.2-x86_64-1.txt
+-rw-r--r-- 1 root root 38666976 2024-03-28 19:18 ./slackware64/xap/seamonkey-2.53.18.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-03-28 19:18 ./slackware64/xap/seamonkey-2.53.18.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 602 2021-02-13 13:41 ./slackware64/xap/seyon-2.20c-x86_64-6.txt
-rw-r--r-- 1 root root 116916 2021-02-13 13:41 ./slackware64/xap/seyon-2.20c-x86_64-6.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:41 ./slackware64/xap/seyon-2.20c-x86_64-6.txz.asc
@@ -5624,18 +5622,18 @@ drwxr-xr-x 2 root root 16384 2024-03-23 19:38 ./slackware64/xap
-rw-r--r-- 1 root root 1356360 2024-01-28 21:04 ./slackware64/xap/ssr-0.4.4-x86_64-2.txz
-rw-r--r-- 1 root root 163 2024-01-28 21:04 ./slackware64/xap/ssr-0.4.4-x86_64-2.txz.asc
-rw-r--r-- 1 root root 676 2021-09-23 19:13 ./slackware64/xap/tagfile
--rw-r--r-- 1 root root 527 2024-03-23 17:22 ./slackware64/xap/vim-gvim-9.1.0199-x86_64-1.txt
--rw-r--r-- 1 root root 1771688 2024-03-23 17:22 ./slackware64/xap/vim-gvim-9.1.0199-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-23 17:22 ./slackware64/xap/vim-gvim-9.1.0199-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 527 2024-04-18 17:50 ./slackware64/xap/vim-gvim-9.1.0346-x86_64-1.txt
+-rw-r--r-- 1 root root 1775112 2024-04-18 17:50 ./slackware64/xap/vim-gvim-9.1.0346-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-18 17:50 ./slackware64/xap/vim-gvim-9.1.0346-x86_64-1.txz.asc
-rw-r--r-- 1 root root 455 2023-12-05 23:07 ./slackware64/xap/windowmaker-0.96.0-x86_64-2.txt
-rw-r--r-- 1 root root 1782724 2023-12-05 23:07 ./slackware64/xap/windowmaker-0.96.0-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-12-05 23:07 ./slackware64/xap/windowmaker-0.96.0-x86_64-2.txz.asc
-rw-r--r-- 1 root root 308 2021-02-13 13:43 ./slackware64/xap/x11-ssh-askpass-1.2.4.1-x86_64-5.txt
-rw-r--r-- 1 root root 24504 2021-02-13 13:43 ./slackware64/xap/x11-ssh-askpass-1.2.4.1-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:43 ./slackware64/xap/x11-ssh-askpass-1.2.4.1-x86_64-5.txz.asc
--rw-r--r-- 1 root root 309 2024-03-22 18:15 ./slackware64/xap/x3270-4.3ga7-x86_64-1.txt
--rw-r--r-- 1 root root 1426768 2024-03-22 18:15 ./slackware64/xap/x3270-4.3ga7-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-22 18:15 ./slackware64/xap/x3270-4.3ga7-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 309 2024-04-01 17:11 ./slackware64/xap/x3270-4.3ga8-x86_64-1.txt
+-rw-r--r-- 1 root root 1426640 2024-04-01 17:11 ./slackware64/xap/x3270-4.3ga8-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-01 17:11 ./slackware64/xap/x3270-4.3ga8-x86_64-1.txz.asc
-rw-r--r-- 1 root root 426 2024-03-11 18:14 ./slackware64/xap/xaos-4.3.2-x86_64-1.txt
-rw-r--r-- 1 root root 580084 2024-03-11 18:14 ./slackware64/xap/xaos-4.3.2-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-11 18:14 ./slackware64/xap/xaos-4.3.2-x86_64-1.txz.asc
@@ -5648,9 +5646,9 @@ drwxr-xr-x 2 root root 16384 2024-03-23 19:38 ./slackware64/xap
-rw-r--r-- 1 root root 373 2023-03-05 21:21 ./slackware64/xap/xine-ui-0.99.14-x86_64-2.txt
-rw-r--r-- 1 root root 1702648 2023-03-05 21:21 ./slackware64/xap/xine-ui-0.99.14-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-03-05 21:21 ./slackware64/xap/xine-ui-0.99.14-x86_64-2.txz.asc
--rw-r--r-- 1 root root 509 2024-03-14 19:24 ./slackware64/xap/xlockmore-5.76-x86_64-1.txt
--rw-r--r-- 1 root root 1384048 2024-03-14 19:24 ./slackware64/xap/xlockmore-5.76-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-14 19:24 ./slackware64/xap/xlockmore-5.76-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 509 2024-04-07 19:17 ./slackware64/xap/xlockmore-5.77-x86_64-1.txt
+-rw-r--r-- 1 root root 1438812 2024-04-07 19:17 ./slackware64/xap/xlockmore-5.77-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-07 19:17 ./slackware64/xap/xlockmore-5.77-x86_64-1.txz.asc
-rw-r--r-- 1 root root 376 2021-02-13 13:45 ./slackware64/xap/xmms-1.2.11-x86_64-8.txt
-rw-r--r-- 1 root root 1123980 2021-02-13 13:45 ./slackware64/xap/xmms-1.2.11-x86_64-8.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:45 ./slackware64/xap/xmms-1.2.11-x86_64-8.txz.asc
@@ -5666,10 +5664,10 @@ drwxr-xr-x 2 root root 16384 2024-03-23 19:38 ./slackware64/xap
-rw-r--r-- 1 root root 463 2024-01-28 21:05 ./slackware64/xap/xscreensaver-6.08-x86_64-2.txt
-rw-r--r-- 1 root root 9231156 2024-01-28 21:05 ./slackware64/xap/xscreensaver-6.08-x86_64-2.txz
-rw-r--r-- 1 root root 163 2024-01-28 21:05 ./slackware64/xap/xscreensaver-6.08-x86_64-2.txz.asc
--rw-r--r-- 1 root root 230 2024-02-11 19:48 ./slackware64/xap/xsnow-3.7.8-x86_64-1.txt
--rw-r--r-- 1 root root 1804424 2024-02-11 19:48 ./slackware64/xap/xsnow-3.7.8-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-11 19:48 ./slackware64/xap/xsnow-3.7.8-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 12288 2024-03-14 19:52 ./slackware64/xfce
+-rw-r--r-- 1 root root 230 2024-03-30 16:51 ./slackware64/xap/xsnow-3.7.9-x86_64-1.txt
+-rw-r--r-- 1 root root 1828868 2024-03-30 16:51 ./slackware64/xap/xsnow-3.7.9-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-03-30 16:51 ./slackware64/xap/xsnow-3.7.9-x86_64-1.txz.asc
+drwxr-xr-x 2 root root 12288 2024-04-17 20:39 ./slackware64/xfce
-rw-r--r-- 1 root root 253 2021-10-01 03:27 ./slackware64/xfce/Greybird-3.22.15-noarch-1.txt
-rw-r--r-- 1 root root 189900 2021-10-01 03:27 ./slackware64/xfce/Greybird-3.22.15-noarch-1.txz
-rw-r--r-- 1 root root 163 2021-10-01 03:27 ./slackware64/xfce/Greybird-3.22.15-noarch-1.txz.asc
@@ -5714,9 +5712,9 @@ drwxr-xr-x 2 root root 12288 2024-03-14 19:52 ./slackware64/xfce
-rw-r--r-- 1 root root 357 2023-10-18 19:47 ./slackware64/xfce/xfce4-dev-tools-4.18.1-x86_64-1.txt
-rw-r--r-- 1 root root 40952 2023-10-18 19:47 ./slackware64/xfce/xfce4-dev-tools-4.18.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-18 19:47 ./slackware64/xfce/xfce4-dev-tools-4.18.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 378 2023-02-28 19:27 ./slackware64/xfce/xfce4-notifyd-0.8.2-x86_64-1.txt
--rw-r--r-- 1 root root 185544 2023-02-28 19:27 ./slackware64/xfce/xfce4-notifyd-0.8.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-02-28 19:27 ./slackware64/xfce/xfce4-notifyd-0.8.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 378 2024-04-17 18:43 ./slackware64/xfce/xfce4-notifyd-0.9.4-x86_64-2.txt
+-rw-r--r-- 1 root root 214392 2024-04-17 18:43 ./slackware64/xfce/xfce4-notifyd-0.9.4-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-04-17 18:43 ./slackware64/xfce/xfce4-notifyd-0.9.4-x86_64-2.txz.asc
-rw-r--r-- 1 root root 437 2024-02-29 18:15 ./slackware64/xfce/xfce4-panel-4.18.6-x86_64-1.txt
-rw-r--r-- 1 root root 869468 2024-02-29 18:15 ./slackware64/xfce/xfce4-panel-4.18.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-29 18:15 ./slackware64/xfce/xfce4-panel-4.18.6-x86_64-1.txz.asc
@@ -5777,13 +5775,13 @@ drwxr-xr-x 2 root root 4096 2023-03-08 20:34 ./slackware64/y
-rw-r--r-- 1 root root 1491108 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile
-drwxr-xr-x 18 root root 4096 2024-03-27 19:20 ./source
--rw-r--r-- 1 root root 616043 2024-03-27 19:20 ./source/CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-03-27 19:20 ./source/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 859086 2024-03-27 19:20 ./source/FILE_LIST
--rw-r--r-- 1 root root 28467319 2024-03-27 19:20 ./source/MANIFEST.bz2
+drwxr-xr-x 18 root root 4096 2024-04-27 19:05 ./source
+-rw-r--r-- 1 root root 617992 2024-04-27 19:05 ./source/CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-04-27 19:05 ./source/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 861690 2024-04-27 19:05 ./source/FILE_LIST
+-rw-r--r-- 1 root root 28968097 2024-04-27 19:05 ./source/MANIFEST.bz2
-rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT
-drwxr-xr-x 124 root root 4096 2024-03-22 17:30 ./source/a
+drwxr-xr-x 123 root root 4096 2024-04-22 19:19 ./source/a
-rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog
drwxr-xr-x 2 root root 4096 2022-02-15 18:15 ./source/a/aaa_base
-rw-r--r-- 1 root root 11041 2022-02-15 04:49 ./source/a/aaa_base/_aaa_base.tar.gz
@@ -5793,7 +5791,7 @@ drwxr-xr-x 2 root root 4096 2022-02-15 18:15 ./source/a/aaa_base
-rw-r--r-- 1 root root 783 2018-02-27 06:13 ./source/a/aaa_base/slack-desc
-rw-r--r-- 1 root root 15 2021-07-17 17:46 ./source/a/aaa_base/slackware-version
drwxr-xr-x 4 root root 4096 2024-02-28 20:38 ./source/a/aaa_libraries
--rwxr-xr-x 1 root root 4637 2024-03-09 21:49 ./source/a/aaa_libraries/aaa_libraries.SlackBuild
+-rwxr-xr-x 1 root root 4637 2024-04-16 20:45 ./source/a/aaa_libraries/aaa_libraries.SlackBuild
-rwxr-xr-x 1 root root 1644 2021-10-26 20:12 ./source/a/aaa_libraries/display_orphans.sh
-rw-r--r-- 1 root root 252 2024-02-28 14:35 ./source/a/aaa_libraries/doinst.sh.gz
-rw-r--r-- 1 root root 874 2021-02-07 22:21 ./source/a/aaa_libraries/slack-desc
@@ -5802,9 +5800,9 @@ drwxr-xr-x 2 root root 4096 2023-12-15 00:36 ./source/a/aaa_libraries/sym
-rw-r--r-- 1 root root 223 2021-04-17 17:47 ./source/a/aaa_libraries/symlinks-to-tracked-libs-tmp.d/README
-rw-r--r-- 1 root root 237 2021-04-17 17:47 ./source/a/aaa_libraries/symlinks-to-tracked-libs-tmp.d/glib-dependencies
-rw-r--r-- 1 root root 312 2020-01-11 21:13 ./source/a/aaa_libraries/tracked-files
-drwxr-xr-x 2 root root 4096 2023-12-15 00:37 ./source/a/aaa_libraries/tracked-files-tmp.d
+drwxr-xr-x 2 root root 4096 2024-04-16 20:45 ./source/a/aaa_libraries/tracked-files-tmp.d
-rw-r--r-- 1 root root 212 2021-04-17 17:52 ./source/a/aaa_libraries/tracked-files-tmp.d/README
--rw-r--r-- 1 root root 1607 2023-12-15 00:37 ./source/a/aaa_libraries/tracked-files-tmp.d/boost
+-rw-r--r-- 1 root root 1571 2024-04-16 20:44 ./source/a/aaa_libraries/tracked-files-tmp.d/aaa_libraries-boost
lrwxrwxrwx 1 root root 12 2018-04-16 17:31 ./source/a/aaa_terminfo -> ../l/ncurses
drwxr-xr-x 2 root root 4096 2024-01-24 18:29 ./source/a/acl
-rw-r--r-- 1 root root 371680 2024-01-24 05:01 ./source/a/acl/acl-2.3.2.tar.xz
@@ -5897,9 +5895,9 @@ drwxr-xr-x 2 root root 4096 2006-12-23 06:28 ./source/a/bin/scripts
-rw-r--r-- 1 root root 595 1993-05-02 00:04 ./source/a/bin/scripts/xx.gz
-rw-r--r-- 1 root root 677 2018-02-27 06:13 ./source/a/bin/slack-desc
-rw-r--r-- 1 root root 2403 1997-06-15 20:38 ./source/a/bin/todos.tar.gz
-drwxr-xr-x 2 root root 4096 2024-02-14 18:08 ./source/a/btrfs-progs
--rw-r--r-- 1 root root 566 2024-02-14 06:41 ./source/a/btrfs-progs/btrfs-progs-v6.7.1.tar.sign
--rw-r--r-- 1 root root 2565576 2024-02-14 06:41 ./source/a/btrfs-progs/btrfs-progs-v6.7.1.tar.xz
+drwxr-xr-x 2 root root 4096 2024-03-28 17:30 ./source/a/btrfs-progs
+-rw-r--r-- 1 root root 566 2024-03-26 14:27 ./source/a/btrfs-progs/btrfs-progs-v6.8.tar.sign
+-rw-r--r-- 1 root root 2587804 2024-03-26 14:27 ./source/a/btrfs-progs/btrfs-progs-v6.8.tar.xz
-rwxr-xr-x 1 root root 5461 2024-01-09 19:46 ./source/a/btrfs-progs/btrfs-progs.SlackBuild
-rw-r--r-- 1 root root 66 2017-04-23 04:56 ./source/a/btrfs-progs/btrfs-progs.url
-rw-r--r-- 1 root root 942 2018-11-04 19:06 ./source/a/btrfs-progs/slack-desc
@@ -5910,13 +5908,13 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/bzip2
-rw-r--r-- 1 root root 307 2019-07-14 19:00 ./source/a/bzip2/bzip2.saneso.diff.gz
-rw-r--r-- 1 root root 32 2019-06-28 18:17 ./source/a/bzip2/bzip2.url
-rw-r--r-- 1 root root 930 2018-02-27 06:13 ./source/a/bzip2/slack-desc
-drwxr-xr-x 2 root root 4096 2023-08-29 18:25 ./source/a/coreutils
+drwxr-xr-x 2 root root 4096 2024-03-29 01:28 ./source/a/coreutils
-rw-r--r-- 1 root root 1735 2021-09-27 17:36 ./source/a/coreutils/DIR_COLORS.gz
--rw-r--r-- 1 root root 5979200 2023-08-29 15:09 ./source/a/coreutils/coreutils-9.4.tar.xz
--rw-r--r-- 1 root root 833 2023-08-29 15:09 ./source/a/coreutils/coreutils-9.4.tar.xz.sig
+-rw-r--r-- 1 root root 6007136 2024-03-28 15:20 ./source/a/coreutils/coreutils-9.5.tar.xz
+-rw-r--r-- 1 root root 833 2024-03-28 15:20 ./source/a/coreutils/coreutils-9.5.tar.xz.sig
-rw-r--r-- 1 root root 633 2017-11-28 22:34 ./source/a/coreutils/coreutils-dircolors.csh.gz
-rw-r--r-- 1 root root 754 2017-11-28 22:35 ./source/a/coreutils/coreutils-dircolors.sh.gz
--rwxr-xr-x 1 root root 7892 2023-08-29 18:22 ./source/a/coreutils/coreutils.SlackBuild
+-rwxr-xr-x 1 root root 7914 2024-03-29 02:03 ./source/a/coreutils/coreutils.SlackBuild
-rw-r--r-- 1 root root 1522 2022-04-17 18:30 ./source/a/coreutils/coreutils.uname.diff.gz
-rw-r--r-- 1 root root 212 2023-08-29 18:25 ./source/a/coreutils/coreutils.wc.noavx2.diff.gz
-rw-r--r-- 1 root root 327 2016-01-29 19:35 ./source/a/coreutils/doinst.sh.gz
@@ -5936,9 +5934,9 @@ drwxr-xr-x 2 root root 4096 2023-04-03 18:38 ./source/a/cracklib
-rwxr-xr-x 1 root root 4905 2023-03-16 19:01 ./source/a/cracklib/cracklib.SlackBuild
-rw-r--r-- 1 root root 37 2020-02-06 19:11 ./source/a/cracklib/cracklib.url
-rw-r--r-- 1 root root 893 2020-02-10 20:28 ./source/a/cracklib/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-14 19:02 ./source/a/cryptsetup
--rw-r--r-- 1 root root 833 2024-03-07 14:52 ./source/a/cryptsetup/cryptsetup-2.7.1.tar.sign
--rw-r--r-- 1 root root 11639372 2024-03-07 14:52 ./source/a/cryptsetup/cryptsetup-2.7.1.tar.xz
+drwxr-xr-x 2 root root 4096 2024-04-10 02:07 ./source/a/cryptsetup
+-rw-r--r-- 1 root root 833 2024-04-09 10:10 ./source/a/cryptsetup/cryptsetup-2.7.2.tar.sign
+-rw-r--r-- 1 root root 11637316 2024-04-09 10:10 ./source/a/cryptsetup/cryptsetup-2.7.2.tar.xz
-rwxr-xr-x 1 root root 5525 2024-01-24 20:08 ./source/a/cryptsetup/cryptsetup.SlackBuild
-rw-r--r-- 1 root root 50 2019-08-17 19:47 ./source/a/cryptsetup/cryptsetup.url
-rw-r--r-- 1 root root 2275 2023-07-08 18:47 ./source/a/cryptsetup/crypttab.5
@@ -6003,9 +6001,9 @@ drwxr-xr-x 2 root root 4096 2023-02-08 19:32 ./source/a/e2fsprogs
-rwxr-xr-x 1 root root 7286 2021-03-01 19:34 ./source/a/e2fsprogs/e2fsprogs.SlackBuild
-rw-r--r-- 1 root root 265 2023-02-08 19:34 ./source/a/e2fsprogs/e2fsprogs.no.64bit.by.default.diff.gz
-rw-r--r-- 1 root root 861 2019-10-05 18:13 ./source/a/e2fsprogs/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-14 19:22 ./source/a/ed
--rw-r--r-- 1 root root 69062 2024-02-14 17:30 ./source/a/ed/ed-1.20.1.tar.lz
--rw-r--r-- 1 root root 72 2024-02-14 17:30 ./source/a/ed/ed-1.20.1.tar.lz.sig
+drwxr-xr-x 2 root root 4096 2024-04-23 17:42 ./source/a/ed
+-rw-r--r-- 1 root root 69182 2024-04-23 16:33 ./source/a/ed/ed-1.20.2.tar.lz
+-rw-r--r-- 1 root root 72 2024-04-23 16:33 ./source/a/ed/ed-1.20.2.tar.lz.sig
-rwxr-xr-x 1 root root 4171 2022-02-07 21:33 ./source/a/ed/ed.SlackBuild
-rw-r--r-- 1 root root 800 2018-02-27 06:13 ./source/a/ed/slack-desc
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/a/efibootmgr
@@ -6028,11 +6026,15 @@ drwxr-xr-x 2 root root 4096 2023-03-20 17:03 ./source/a/elilo
-rw-r--r-- 1 root root 7978 2023-05-25 00:04 ./source/a/elilo/eliloconfig
-rw-r--r-- 1 root root 105 2013-10-06 07:42 ./source/a/elilo/setup.ll.eliloconfig
-rw-r--r-- 1 root root 897 2018-02-27 06:13 ./source/a/elilo/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-14 19:33 ./source/a/elogind
+drwxr-xr-x 2 root root 4096 2024-04-22 18:32 ./source/a/elogind
-rw-r--r-- 1 root root 227 2020-06-08 19:25 ./source/a/elogind/10-enable-elogind-power.rules.gz
--rw-r--r-- 1 root root 502 2024-03-14 19:33 ./source/a/elogind/doinst.sh.gz
--rw-r--r-- 1 root root 1330215 2024-03-10 08:24 ./source/a/elogind/elogind-252.23.tar.lz
--rwxr-xr-x 1 root root 6965 2024-03-14 19:27 ./source/a/elogind/elogind.SlackBuild
+-rw-r--r-- 1 root root 271 2024-04-16 18:32 ./source/a/elogind/11-prefer-deep-suspend.patch
+-rw-r--r-- 1 root root 549 2024-04-22 18:32 ./source/a/elogind/12-default-deep-suspend.patch
+-rw-r--r-- 1 root root 1900 2024-04-22 18:09 ./source/a/elogind/5d16d94aa9a5e3afe5b51f591497149630763b24.patch
+-rw-r--r-- 1 root root 5586 2024-04-22 18:09 ./source/a/elogind/ce3616c8864e56bf7efb233242f20197108a9dba.patch
+-rw-r--r-- 1 root root 511 2024-04-16 18:36 ./source/a/elogind/doinst.sh.gz
+-rw-r--r-- 1 root root 1432454 2024-04-16 07:21 ./source/a/elogind/elogind-255.4_r2.tar.lz
+-rwxr-xr-x 1 root root 8488 2024-04-23 17:54 ./source/a/elogind/elogind.SlackBuild
-rw-r--r-- 1 root root 10401 2024-03-12 18:23 ./source/a/elogind/elogind.nobody.nogroup.99.99.diff
-rw-r--r-- 1 root root 35 2020-09-28 21:24 ./source/a/elogind/elogind.url
-rw-r--r-- 1 root root 1615 2020-09-28 21:29 ./source/a/elogind/rc.elogind
@@ -6043,14 +6045,14 @@ drwxr-xr-x 2 root root 4096 2021-09-25 18:43 ./source/a/elvis
-rw-r--r-- 1 root root 1633 2004-02-22 06:19 ./source/a/elvis/elvis.clr
-rw-r--r-- 1 root root 673 2010-01-27 18:31 ./source/a/elvis/elvis.ref.c.getline.diff.gz
-rw-r--r-- 1 root root 828 2020-01-12 22:43 ./source/a/elvis/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-25 18:56 ./source/a/etc
+drwxr-xr-x 2 root root 4096 2024-04-21 18:20 ./source/a/etc
-rw-r--r-- 1 root root 28704 2024-02-23 19:59 ./source/a/etc/_etc.tar.gz
--rw-r--r-- 1 root root 1248 2024-02-25 18:56 ./source/a/etc/doinst.sh.gz
--rwxr-xr-x 1 root root 3105 2024-03-13 18:25 ./source/a/etc/etc.SlackBuild
--rw-r--r-- 1 root root 929 2024-03-13 19:06 ./source/a/etc/group.new
+-rw-r--r-- 1 root root 1362 2024-04-21 18:20 ./source/a/etc/doinst.sh.gz
+-rwxr-xr-x 1 root root 3105 2024-04-21 17:47 ./source/a/etc/etc.SlackBuild
+-rw-r--r-- 1 root root 940 2024-04-04 00:50 ./source/a/etc/group.new
-rw-r--r-- 1 root root 1128 2024-02-23 19:59 ./source/a/etc/nsswitch.conf
--rw-r--r-- 1 root root 2147 2024-03-13 19:05 ./source/a/etc/passwd.new
--rw-r--r-- 1 root root 901 2024-03-13 19:06 ./source/a/etc/shadow.new
+-rw-r--r-- 1 root root 2195 2024-04-04 00:50 ./source/a/etc/passwd.new
+-rw-r--r-- 1 root root 919 2024-04-04 00:51 ./source/a/etc/shadow.new
-rw-r--r-- 1 root root 653 2018-02-27 06:13 ./source/a/etc/slack-desc
drwxr-xr-x 3 root root 4096 2023-10-06 19:29 ./source/a/eudev
-rw-r--r-- 1 root root 526 2015-10-24 11:05 ./source/a/eudev/60-cdrom_id.rules.diff.gz
@@ -6135,12 +6137,6 @@ drwxr-xr-x 2 root root 4096 2023-11-02 16:54 ./source/a/gawk
-rw-r--r-- 1 root root 488 2023-11-02 13:48 ./source/a/gawk/gawk-5.3.0.tar.xz.sig
-rwxr-xr-x 1 root root 4428 2022-11-23 18:54 ./source/a/gawk/gawk.SlackBuild
-rw-r--r-- 1 root root 1037 2018-02-27 06:13 ./source/a/gawk/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/genpower
--rw-r--r-- 1 root root 66728 2005-01-04 22:32 ./source/a/genpower/genpower-1.0.5.tar.gz
--rwxr-xr-x 1 root root 3687 2021-02-13 05:31 ./source/a/genpower/genpower.SlackBuild
--rw-r--r-- 1 root root 514 2008-12-03 00:22 ./source/a/genpower/genpower.halt.diff.gz
--rw-r--r-- 1 root root 460 2002-04-11 03:18 ./source/a/genpower/genpower.var.diff.gz
--rw-r--r-- 1 root root 952 2018-02-27 06:13 ./source/a/genpower/slack-desc
drwxr-xr-x 2 root root 4096 2024-02-23 00:25 ./source/a/gettext
-rw-r--r-- 1 root root 8467031 2024-02-22 01:16 ./source/a/gettext/gettext-0.22.5.tar.lz
-rw-r--r-- 1 root root 833 2024-02-22 01:16 ./source/a/gettext/gettext-0.22.5.tar.lz.sig
@@ -6168,14 +6164,14 @@ drwxr-xr-x 2 root root 4096 2006-12-03 23:10 ./source/a/glibc-zoneinfo/ti
-rw-r--r-- 1 root root 451270 2024-02-01 18:40 ./source/a/glibc-zoneinfo/tzdata2024a.tar.gz
-rw-r--r-- 1 root root 833 2024-02-01 18:40 ./source/a/glibc-zoneinfo/tzdata2024a.tar.gz.asc
-rw-r--r-- 1 root root 178 2020-10-12 18:03 ./source/a/glibc-zoneinfo/zic.default.fat.diff.gz
-drwxr-xr-x 2 root root 4096 2024-01-20 19:19 ./source/a/gpm
+drwxr-xr-x 2 root root 4096 2024-03-27 19:48 ./source/a/gpm
-rw-r--r-- 1 root root 361 2013-02-13 03:15 ./source/a/gpm/gpm-1.20.1-lib-silent.patch.gz
-rw-r--r-- 1 root root 587 2013-02-13 22:19 ./source/a/gpm/gpm-1.20.1-select-1.patch.gz
--rw-r--r-- 1 root root 487 2013-01-04 11:00 ./source/a/gpm/gpm-1.20.1-weak-wgetch.patch.gz
+-rw-r--r-- 1 root root 328 2024-03-27 19:48 ./source/a/gpm/gpm-1.20.1-weak-wgetch.patch.gz
-rw-r--r-- 1 root root 401 2013-02-13 03:15 ./source/a/gpm/gpm-1.20.5-close-fds.patch.gz
-rw-r--r-- 1 root root 789852 2012-10-26 21:21 ./source/a/gpm/gpm-1.20.7.tar.xz
--rwxr-xr-x 1 root root 5829 2024-01-20 19:19 ./source/a/gpm/gpm.SlackBuild
--rw-r--r-- 1 root root 342 2024-01-20 19:19 ./source/a/gpm/gpm.configure.diff.gz
+-rwxr-xr-x 1 root root 4918 2024-03-27 19:46 ./source/a/gpm/gpm.SlackBuild
+-rw-r--r-- 1 root root 406 2024-03-27 19:43 ./source/a/gpm/gpm.configure.diff.gz
-rw-r--r-- 1 root root 581 2018-02-03 20:53 ./source/a/gpm/gpm.gcc7.diff.gz
-rw-r--r-- 1 root root 266 2018-02-03 20:49 ./source/a/gpm/gpm.types.diff.gz
-rw-r--r-- 1 root root 4268 2004-09-09 05:52 ./source/a/gpm/inputattach.c.gz
@@ -6228,8 +6224,8 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/a/hostname
-rw-r--r-- 1 root root 50 2019-08-26 18:12 ./source/a/hostname/hostname.url
-rw-r--r-- 1 root root 13672 2019-11-07 11:46 ./source/a/hostname/hostname_3.23.tar.gz
-rw-r--r-- 1 root root 897 2018-02-27 06:13 ./source/a/hostname/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-06 04:43 ./source/a/hwdata
--rw-r--r-- 1 root root 1562959 2024-03-05 07:07 ./source/a/hwdata/hwdata-0.380.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-04 17:26 ./source/a/hwdata
+-rw-r--r-- 1 root root 1569505 2024-04-04 07:11 ./source/a/hwdata/hwdata-0.381.tar.lz
-rwxr-xr-x 1 root root 4013 2022-09-07 18:10 ./source/a/hwdata/hwdata.SlackBuild
-rw-r--r-- 1 root root 802 2018-02-27 06:13 ./source/a/hwdata/slack-desc
drwxr-xr-x 4 root root 4096 2021-02-13 05:31 ./source/a/infozip
@@ -6322,25 +6318,26 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/a/lbzip2
-rwxr-xr-x 1 root root 4427 2022-09-06 18:27 ./source/a/lbzip2/lbzip2.SlackBuild
-rw-r--r-- 1 root root 420 2018-09-18 23:52 ./source/a/lbzip2/lbzip2.glibc228.diff.gz
-rw-r--r-- 1 root root 827 2018-04-11 19:09 ./source/a/lbzip2/slack-desc
-drwxr-xr-x 2 root root 4096 2023-08-20 19:06 ./source/a/less
--rw-r--r-- 1 root root 338181 2023-08-19 16:58 ./source/a/less/less-643.tar.lz
--rwxr-xr-x 1 root root 4355 2022-11-24 20:30 ./source/a/less/less.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-14 18:20 ./source/a/less
+-rw-r--r-- 1 root root 1789 2024-04-14 18:19 ./source/a/less/007521ac3c95bc76.patch
+-rw-r--r-- 1 root root 511777 2024-03-20 18:12 ./source/a/less/less-653.tar.lz
+-rwxr-xr-x 1 root root 4499 2024-04-14 18:22 ./source/a/less/less.SlackBuild
-rw-r--r-- 1 root root 69 2022-11-24 20:32 ./source/a/less/less.url
--rw-r--r-- 1 root root 1379 2021-04-28 18:18 ./source/a/less/lesspipe.sh.gz
+-rw-r--r-- 1 root root 1383 2024-04-12 17:10 ./source/a/less/lesspipe.sh.gz
-rw-r--r-- 1 root root 838 2018-02-27 06:13 ./source/a/less/slack-desc
drwxr-xr-x 2 root root 4096 2023-05-16 02:51 ./source/a/lhasa
-rw-r--r-- 1 root root 2550882 2023-05-14 14:49 ./source/a/lhasa/lhasa-0.4.0.tar.lz
-rwxr-xr-x 1 root root 4006 2023-05-16 02:51 ./source/a/lhasa/lhasa.SlackBuild
-rw-r--r-- 1 root root 846 2023-05-16 02:51 ./source/a/lhasa/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-20 03:39 ./source/a/libblockdev
--rw-r--r-- 1 root root 293 2020-10-28 19:22 ./source/a/libblockdev/doinst.sh.gz
--rw-r--r-- 1 root root 521527 2022-09-14 11:19 ./source/a/libblockdev/libblockdev-2.28.tar.lz
--rwxr-xr-x 1 root root 4836 2024-03-20 03:40 ./source/a/libblockdev/libblockdev.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-11 19:09 ./source/a/libblockdev
+-rw-r--r-- 1 root root 297 2024-04-11 18:36 ./source/a/libblockdev/doinst.sh.gz
+-rw-r--r-- 1 root root 340913 2024-03-26 09:49 ./source/a/libblockdev/libblockdev-3.1.1-1.tar.lz
+-rwxr-xr-x 1 root root 4879 2024-04-11 18:36 ./source/a/libblockdev/libblockdev.SlackBuild
-rw-r--r-- 1 root root 43 2020-10-28 19:18 ./source/a/libblockdev/libblockdev.url
-rw-r--r-- 1 root root 799 2017-06-16 16:20 ./source/a/libblockdev/slack-desc
-drwxr-xr-x 2 root root 4096 2023-03-24 18:41 ./source/a/libbytesize
--rw-r--r-- 1 root root 69524 2023-03-23 11:54 ./source/a/libbytesize/libbytesize-2.8.tar.lz
--rwxr-xr-x 1 root root 4604 2022-09-06 18:27 ./source/a/libbytesize/libbytesize.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-11 18:38 ./source/a/libbytesize
+-rw-r--r-- 1 root root 70065 2023-10-18 10:46 ./source/a/libbytesize/libbytesize-2.10.tar.lz
+-rwxr-xr-x 1 root root 4604 2024-04-11 18:38 ./source/a/libbytesize/libbytesize.SlackBuild
-rw-r--r-- 1 root root 43 2017-06-16 15:47 ./source/a/libbytesize/libbytesize.url
-rw-r--r-- 1 root root 834 2020-10-28 19:09 ./source/a/libbytesize/slack-desc
drwxr-xr-x 2 root root 4096 2023-08-12 17:55 ./source/a/libcgroup
@@ -6351,14 +6348,14 @@ drwxr-xr-x 2 root root 4096 2023-08-12 17:55 ./source/a/libcgroup
-rw-r--r-- 1 root root 1421 2023-08-12 17:55 ./source/a/libcgroup/libcgroup.init.diff.gz
-rw-r--r-- 1 root root 12460 2018-06-11 22:52 ./source/a/libcgroup/libcgroup.loop.diff.gz
-rw-r--r-- 1 root root 1052 2018-02-27 06:13 ./source/a/libcgroup/slack-desc
-drwxr-xr-x 2 root root 4096 2021-08-15 17:48 ./source/a/libgudev
--rw-r--r-- 1 root root 29060 2021-08-14 21:12 ./source/a/libgudev/libgudev-237.tar.xz
+drwxr-xr-x 2 root root 4096 2024-04-11 18:25 ./source/a/libgudev
+-rw-r--r-- 1 root root 30548 2023-07-06 12:30 ./source/a/libgudev/libgudev-238.tar.xz
-rwxr-xr-x 1 root root 4071 2021-03-16 17:11 ./source/a/libgudev/libgudev.SlackBuild
-rw-r--r-- 1 root root 789 2018-02-27 06:13 ./source/a/libgudev/slack-desc
-drwxr-xr-x 2 root root 4096 2022-11-21 19:49 ./source/a/libpwquality
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/a/libpwquality
-rw-r--r-- 1 root root 273 2020-02-09 19:35 ./source/a/libpwquality/doinst.sh.gz
-rw-r--r-- 1 root root 364634 2022-11-18 10:35 ./source/a/libpwquality/libpwquality-1.4.5.tar.lz
--rwxr-xr-x 1 root root 4659 2022-11-21 19:50 ./source/a/libpwquality/libpwquality.SlackBuild
+-rwxr-xr-x 1 root root 4659 2024-03-29 03:06 ./source/a/libpwquality/libpwquality.SlackBuild
-rw-r--r-- 1 root root 45 2020-02-09 19:24 ./source/a/libpwquality/libpwquality.url
-rw-r--r-- 1 root root 954 2020-02-09 19:28 ./source/a/libpwquality/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/lilo
@@ -6411,9 +6408,9 @@ drwxr-xr-x 2 root root 4096 2024-01-23 19:48 ./source/a/lzlib
-rw-r--r-- 1 root root 72 2024-01-22 15:11 ./source/a/lzlib/lzlib-1.14.tar.lz.sig
-rwxr-xr-x 1 root root 4540 2022-09-06 18:27 ./source/a/lzlib/lzlib.SlackBuild
-rw-r--r-- 1 root root 858 2018-02-27 06:13 ./source/a/lzlib/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-09 20:29 ./source/a/mcelog
+drwxr-xr-x 2 root root 4096 2024-03-29 19:11 ./source/a/mcelog
-rw-r--r-- 1 root root 355 2010-09-27 22:42 ./source/a/mcelog/doinst.sh.gz
--rw-r--r-- 1 root root 284318 2024-01-09 19:33 ./source/a/mcelog/mcelog-197.tar.lz
+-rw-r--r-- 1 root root 284474 2024-03-29 19:11 ./source/a/mcelog/mcelog-198.tar.lz
-rwxr-xr-x 1 root root 3290 2021-07-07 18:55 ./source/a/mcelog/mcelog.SlackBuild
-rw-r--r-- 1 root root 718 2017-06-06 01:56 ./source/a/mcelog/mcelog.init.diff.gz
-rw-r--r-- 1 root root 182 2021-12-10 20:45 ./source/a/mcelog/mcelog.logrotate.size.syntax.diff.gz
@@ -6494,10 +6491,18 @@ drwxr-xr-x 2 root root 4096 2022-10-31 18:18 ./source/a/ntfs-3g
-rw-r--r-- 1 root root 632910 2022-10-03 09:10 ./source/a/ntfs-3g/ntfs-3g-2022.10.3.tar.lz
-rwxr-xr-x 1 root root 5210 2022-05-26 18:03 ./source/a/ntfs-3g/ntfs-3g.SlackBuild
-rw-r--r-- 1 root root 1004 2018-02-27 06:13 ./source/a/ntfs-3g/slack-desc
+drwxr-xr-x 2 root root 4096 2024-04-05 19:16 ./source/a/nut
+-rw-r--r-- 1 root root 372 2024-04-05 18:58 ./source/a/nut/doinst.sh.gz
+-rw-r--r-- 1 root root 4038396 2024-04-03 21:04 ./source/a/nut/nut-2.8.2.tar.lz
+-rwxr-xr-x 1 root root 6015 2024-04-05 19:13 ./source/a/nut/nut.SlackBuild
+-rw-r--r-- 1 root root 709 2024-04-05 19:03 ./source/a/nut/rc.nut-drvctl
+-rw-r--r-- 1 root root 840 2024-04-05 18:51 ./source/a/nut/rc.nut-upsd
+-rw-r--r-- 1 root root 1124 2024-04-05 18:56 ./source/a/nut/rc.nut-upsmon
+-rw-r--r-- 1 root root 998 2024-04-05 19:14 ./source/a/nut/slack-desc
drwxr-xr-x 3 root root 4096 2022-09-06 18:27 ./source/a/nvi
-rw-r--r-- 1 root root 324 2020-01-12 23:36 ./source/a/nvi/doinst.sh.gz
-rw-r--r-- 1 root root 1281282 2013-11-03 18:33 ./source/a/nvi/nvi-1.81.6.tar.lz
--rwxr-xr-x 1 root root 4448 2022-09-06 18:27 ./source/a/nvi/nvi.SlackBuild
+-rwxr-xr-x 1 root root 4448 2024-04-04 18:47 ./source/a/nvi/nvi.SlackBuild
drwxr-xr-x 2 root root 4096 2020-01-12 21:23 ./source/a/nvi/patches
-rw-r--r-- 1 root root 61404 2019-07-26 07:36 ./source/a/nvi/patches/nvi-01-additional_upstream_data.patch.gz
-rw-r--r-- 1 root root 470 2019-07-26 07:36 ./source/a/nvi/patches/nvi-03-db4.patch.gz
@@ -6535,18 +6540,17 @@ drwxr-xr-x 2 root root 4096 2023-10-20 17:22 ./source/a/os-prober
-rw-r--r-- 1 root root 338 2013-08-30 20:22 ./source/a/os-prober/os-prober.reiserfs.diff.gz
-rw-r--r-- 1 root root 27448 2022-07-18 13:32 ./source/a/os-prober/os-prober_1.81.tar.xz
-rw-r--r-- 1 root root 874 2018-02-27 06:13 ./source/a/os-prober/slack-desc
-drwxr-xr-x 4 root root 4096 2024-01-26 20:14 ./source/a/pam
--rw-r--r-- 1 root root 1048296 2024-01-17 15:16 ./source/a/pam/Linux-PAM-1.6.0.tar.xz
--rw-r--r-- 1 root root 801 2024-01-17 15:16 ./source/a/pam/Linux-PAM-1.6.0.tar.xz.asc
+drwxr-xr-x 4 root root 4096 2024-04-10 02:17 ./source/a/pam
+-rw-r--r-- 1 root root 1054152 2024-04-09 17:36 ./source/a/pam/Linux-PAM-1.6.1.tar.xz
+-rw-r--r-- 1 root root 801 2024-04-09 17:36 ./source/a/pam/Linux-PAM-1.6.1.tar.xz.asc
-rw-r--r-- 1 root root 252 2014-07-26 06:55 ./source/a/pam/doinst.sh.gz
-drwxr-xr-x 2 root root 4096 2024-01-26 20:16 ./source/a/pam/fedora-patches
+drwxr-xr-x 2 root root 4096 2024-04-10 02:19 ./source/a/pam/fedora-patches
-rw-r--r-- 1 root root 415 2024-01-23 00:00 ./source/a/pam/fedora-patches/pam-1.5.3-unix-nomsg.patch.gz
--rw-r--r-- 1 root root 436 2024-01-23 00:00 ./source/a/pam/fedora-patches/pam-1.6.0-noflex.patch.gz
-rw-r--r-- 1 root root 406 2024-01-23 00:00 ./source/a/pam/fedora-patches/pam-1.6.0-redhat-modules.patch.gz
-rw-r--r-- 1 root root 7280 2023-02-09 15:42 ./source/a/pam/pam-redhat-1.2.0.tar.xz
-rw-r--r-- 1 root root 29 2020-12-01 19:30 ./source/a/pam/pam-redhat.url
--rwxr-xr-x 1 root root 7208 2024-01-26 20:17 ./source/a/pam/pam.SlackBuild
--rw-r--r-- 1 root root 106 2023-05-19 18:18 ./source/a/pam/pam.url
+-rwxr-xr-x 1 root root 7125 2024-04-10 02:19 ./source/a/pam/pam.SlackBuild
+-rw-r--r-- 1 root root 226 2024-04-10 02:17 ./source/a/pam/pam.url
drwxr-xr-x 2 root root 4096 2020-12-01 19:29 ./source/a/pam/patches
-rw-r--r-- 1 root root 386 2020-01-02 20:41 ./source/a/pam/patches/pam.etc.environment.better.comments.diff.gz
-rw-r--r-- 1 root root 873 2019-07-16 20:25 ./source/a/pam/slack-desc
@@ -6556,9 +6560,9 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/patch
-rw-r--r-- 1 root root 801 2018-02-06 16:52 ./source/a/patch/patch-2.7.6.tar.xz.sig
-rwxr-xr-x 1 root root 4287 2021-02-13 05:31 ./source/a/patch/patch.SlackBuild
-rw-r--r-- 1 root root 1016 2018-02-27 06:13 ./source/a/patch/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-26 19:42 ./source/a/pciutils
--rw-r--r-- 1 root root 228 2024-02-24 23:12 ./source/a/pciutils/pciutils-3.11.1.tar.sign
--rw-r--r-- 1 root root 470428 2024-02-24 23:12 ./source/a/pciutils/pciutils-3.11.1.tar.xz
+drwxr-xr-x 2 root root 4096 2024-04-06 16:48 ./source/a/pciutils
+-rw-r--r-- 1 root root 228 2024-04-05 21:37 ./source/a/pciutils/pciutils-3.12.0.tar.sign
+-rw-r--r-- 1 root root 475720 2024-04-05 21:37 ./source/a/pciutils/pciutils-3.12.0.tar.xz
-rwxr-xr-x 1 root root 4766 2022-11-21 19:55 ./source/a/pciutils/pciutils.SlackBuild
-rw-r--r-- 1 root root 245 2012-07-03 02:27 ./source/a/pciutils/pciutils.dontcompress.diff.gz
-rw-r--r-- 1 root root 176 2022-11-21 19:56 ./source/a/pciutils/pciutils.url
@@ -6744,12 +6748,12 @@ drwxr-xr-x 2 root root 4096 2023-05-24 23:57 ./source/a/sysvinit-scripts/
-rw-r--r-- 1 root root 160 2018-09-04 22:24 ./source/a/sysvinit-scripts/default/cpufreq
-rw-r--r-- 1 root root 383 2023-05-24 23:57 ./source/a/sysvinit-scripts/default/efivarfs
-rw-r--r-- 1 root root 376 2023-05-24 23:57 ./source/a/sysvinit-scripts/doinst.sh.gz
-drwxr-xr-x 2 root root 4096 2024-01-08 21:07 ./source/a/sysvinit-scripts/scripts
+drwxr-xr-x 2 root root 4096 2024-04-05 19:43 ./source/a/sysvinit-scripts/scripts
-rw-r--r-- 1 root root 2367 2021-04-24 18:41 ./source/a/sysvinit-scripts/scripts/inittab
-rw-r--r-- 1 root root 1629 2023-05-09 18:53 ./source/a/sysvinit-scripts/scripts/rc.4
--rw-r--r-- 1 root root 10465 2023-07-08 18:52 ./source/a/sysvinit-scripts/scripts/rc.6
+-rw-r--r-- 1 root root 10974 2024-04-05 19:42 ./source/a/sysvinit-scripts/scripts/rc.6
-rw-r--r-- 1 root root 3303 2021-04-23 18:33 ./source/a/sysvinit-scripts/scripts/rc.K
--rw-r--r-- 1 root root 13617 2024-03-20 01:09 ./source/a/sysvinit-scripts/scripts/rc.M
+-rw-r--r-- 1 root root 14066 2024-04-05 19:54 ./source/a/sysvinit-scripts/scripts/rc.M
-rw-r--r-- 1 root root 18143 2024-03-19 21:06 ./source/a/sysvinit-scripts/scripts/rc.S
-rw-r--r-- 1 root root 3424 2023-12-19 21:13 ./source/a/sysvinit-scripts/scripts/rc.cpufreq
-rw-r--r-- 1 root root 274 2021-04-23 18:31 ./source/a/sysvinit-scripts/scripts/rc.local
@@ -6758,7 +6762,7 @@ drwxr-xr-x 2 root root 4096 2024-01-08 21:07 ./source/a/sysvinit-scripts/
-rw-r--r-- 1 root root 691 2021-04-23 18:31 ./source/a/sysvinit-scripts/scripts/rc.modules.local
-rw-r--r-- 1 root root 1656 2021-04-23 18:31 ./source/a/sysvinit-scripts/scripts/rc.sysvinit
-rw-r--r-- 1 root root 842 2018-02-27 06:13 ./source/a/sysvinit-scripts/slack-desc
--rwxr-xr-x 1 root root 2470 2024-03-20 01:09 ./source/a/sysvinit-scripts/sysvinit-scripts.SlackBuild
+-rwxr-xr-x 1 root root 2470 2024-04-05 19:43 ./source/a/sysvinit-scripts/sysvinit-scripts.SlackBuild
-rw-r--r-- 1 root root 668 2015-08-06 22:54 ./source/a/sysvinit/doinst.sh.gz
-rw-r--r-- 1 root root 1009 2018-06-21 18:24 ./source/a/sysvinit/slack-desc
-rw-r--r-- 1 root root 234255 2024-03-24 19:18 ./source/a/sysvinit/sysvinit-3.09.tar.lz
@@ -6772,10 +6776,10 @@ drwxr-xr-x 2 root root 4096 2023-07-18 18:37 ./source/a/tar
-rw-r--r-- 1 root root 95 2023-07-18 07:16 ./source/a/tar/tar-1.35.tar.xz.sig
-rwxr-xr-x 1 root root 4095 2023-07-18 18:37 ./source/a/tar/tar.SlackBuild
-rw-r--r-- 1 root root 564 2018-09-06 21:52 ./source/a/tar/tar.nolonezero.diff.gz
-drwxr-xr-x 2 root root 4096 2024-03-14 19:13 ./source/a/tcsh
+drwxr-xr-x 2 root root 4096 2024-04-05 17:37 ./source/a/tcsh
-rw-r--r-- 1 root root 105 2015-11-07 18:20 ./source/a/tcsh/doinst.sh.gz
-rw-r--r-- 1 root root 883 2018-02-27 06:13 ./source/a/tcsh/slack-desc
--rw-r--r-- 1 root root 707636 2024-03-13 23:05 ./source/a/tcsh/tcsh-6.24.11.tar.lz
+-rw-r--r-- 1 root root 707706 2024-04-05 06:41 ./source/a/tcsh/tcsh-6.24.12.tar.lz
-rwxr-xr-x 1 root root 3836 2022-01-07 05:47 ./source/a/tcsh/tcsh.SlackBuild
-rw-r--r-- 1 root root 65 2019-12-02 20:47 ./source/a/tcsh/tcsh.url
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/a/time
@@ -6787,18 +6791,11 @@ drwxr-xr-x 2 root root 4096 2023-06-07 19:24 ./source/a/tree
-rw-r--r-- 1 root root 50379 2023-05-31 20:18 ./source/a/tree/tree-2.1.1.tar.lz
-rwxr-xr-x 1 root root 3470 2023-06-07 19:25 ./source/a/tree/tree.SlackBuild
-rw-r--r-- 1 root root 46 2023-12-18 19:03 ./source/a/tree/tree.url
-drwxr-xr-x 2 root root 4096 2021-04-18 18:17 ./source/a/udisks
--rw-r--r-- 1 root root 866 2018-02-27 06:13 ./source/a/udisks/slack-desc
--rw-r--r-- 1 root root 459256 2014-03-10 09:14 ./source/a/udisks/udisks-1.0.5.tar.xz
--rwxr-xr-x 1 root root 4507 2023-08-06 19:08 ./source/a/udisks/udisks.SlackBuild
--rw-r--r-- 1 root root 367 2018-09-19 00:06 ./source/a/udisks/udisks.glibc228.diff.gz
--rw-r--r-- 1 root root 753 2015-11-20 19:25 ./source/a/udisks/udisks.no.pci-db.diff.gz
--rw-r--r-- 1 root root 37 2010-11-10 05:15 ./source/a/udisks/udisks.url
-drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/a/udisks2
+drwxr-xr-x 2 root root 4096 2024-04-11 18:43 ./source/a/udisks2
-rw-r--r-- 1 root root 461 2015-04-21 00:53 ./source/a/udisks2/20-plugdev-group-mount-override.rules
-rw-r--r-- 1 root root 571 2020-10-28 19:36 ./source/a/udisks2/doinst.sh.gz
-rw-r--r-- 1 root root 882 2018-02-27 06:13 ./source/a/udisks2/slack-desc
--rw-r--r-- 1 root root 1227286 2021-09-29 16:27 ./source/a/udisks2/udisks-2.9.4.tar.lz
+-rw-r--r-- 1 root root 1415032 2023-09-07 13:09 ./source/a/udisks2/udisks-2.10.1.tar.lz
-rwxr-xr-x 1 root root 5161 2022-09-06 18:27 ./source/a/udisks2/udisks2.SlackBuild
-rw-r--r-- 1 root root 52 2020-10-28 19:37 ./source/a/udisks2/udisks2.url
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/unarj
@@ -6806,12 +6803,12 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/unarj
-rw-r--r-- 1 root root 845 2018-02-27 06:13 ./source/a/unarj/slack-desc
-rwxr-xr-x 1 root root 2597 2021-02-13 05:31 ./source/a/unarj/unarj.SlackBuild
-rw-r--r-- 1 root root 23151 2002-06-05 05:00 ./source/a/unarj/unarj265.tar.gz
-drwxr-xr-x 2 root root 4096 2023-07-05 17:48 ./source/a/upower
+drwxr-xr-x 2 root root 4096 2024-04-11 18:39 ./source/a/upower
-rw-r--r-- 1 root root 253 2020-06-08 19:26 ./source/a/upower/10-enable-upower-suspend.rules
-rw-r--r-- 1 root root 310 2020-12-09 20:44 ./source/a/upower/doinst.sh.gz
-rw-r--r-- 1 root root 951 2012-04-08 20:48 ./source/a/upower/slack-desc
--rw-r--r-- 1 root root 136324 2023-07-05 17:47 ./source/a/upower/upower-v1.90.1.tar.lz
--rwxr-xr-x 1 root root 4759 2023-12-02 19:53 ./source/a/upower/upower.SlackBuild
+-rw-r--r-- 1 root root 137799 2024-04-11 18:39 ./source/a/upower/upower-v1.90.4.tar.lz
+-rwxr-xr-x 1 root root 4759 2024-04-11 18:40 ./source/a/upower/upower.SlackBuild
-rw-r--r-- 1 root root 56 2019-06-30 05:02 ./source/a/upower/upower.url
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/usb_modeswitch
-rw-r--r-- 1 root root 12681 2017-02-05 09:17 ./source/a/usb_modeswitch/device_reference.txt.gz
@@ -6837,7 +6834,7 @@ drwxr-xr-x 2 root root 4096 2023-05-01 19:53 ./source/a/utempter
-rw-r--r-- 1 root root 856 2020-05-16 19:11 ./source/a/utempter/slack-desc
-rwxr-xr-x 1 root root 4158 2023-05-01 19:53 ./source/a/utempter/utempter.SlackBuild
-rw-r--r-- 1 root root 87 2020-05-16 19:10 ./source/a/utempter/utempter.url
-drwxr-xr-x 4 root root 4096 2024-03-20 03:11 ./source/a/util-linux
+drwxr-xr-x 4 root root 4096 2024-03-29 03:06 ./source/a/util-linux
-rw-r--r-- 1 root root 53236 2011-07-12 20:47 ./source/a/util-linux/adjtimex_1.29-2.2.diff.gz
-rw-r--r-- 1 root root 85551 2010-04-17 03:32 ./source/a/util-linux/adjtimex_1.29.orig.tar.gz
-rw-r--r-- 1 root root 434 2014-10-30 15:31 ./source/a/util-linux/bsdstrings-util-linux_overflow.diff.gz
@@ -6863,35 +6860,36 @@ drwxr-xr-x 2 root root 4096 2020-05-08 19:39 ./source/a/util-linux/pam.d-
-rw-r--r-- 1 root root 376 2010-03-30 04:06 ./source/a/util-linux/setserial-undef_TIOCGHAYESESP.diff.gz
-rw-r--r-- 1 root root 806 2020-01-21 18:04 ./source/a/util-linux/slack-desc
-rw-r--r-- 1 root root 170 2020-02-13 19:17 ./source/a/util-linux/su.default
--rw-r--r-- 1 root root 833 2023-12-04 19:58 ./source/a/util-linux/util-linux-2.39.3.tar.sign
--rw-r--r-- 1 root root 8526168 2023-12-04 19:58 ./source/a/util-linux/util-linux-2.39.3.tar.xz
--rwxr-xr-x 1 root root 12066 2024-03-20 03:11 ./source/a/util-linux/util-linux.SlackBuild
+-rw-r--r-- 1 root root 833 2024-03-27 15:06 ./source/a/util-linux/util-linux-2.40.tar.sign
+-rw-r--r-- 1 root root 8762888 2024-03-27 15:06 ./source/a/util-linux/util-linux-2.40.tar.xz
+-rwxr-xr-x 1 root root 12236 2024-03-29 03:06 ./source/a/util-linux/util-linux.SlackBuild
-rw-r--r-- 1 root root 275 2019-01-02 21:53 ./source/a/util-linux/util-linux.do.not.list.ram.devices.diff.gz
-rw-r--r-- 1 root root 335 2014-07-03 08:34 ./source/a/util-linux/util-linux.fdisk-no-solaris.diff.gz
-rw-r--r-- 1 root root 10292 2009-05-30 01:25 ./source/a/util-linux/ziptool-1.4.0.tar.xz
-rw-r--r-- 1 root root 386 2009-05-30 01:25 ./source/a/util-linux/ziptool-fix_build.patch.gz
-drwxr-xr-x 2 root root 4096 2024-03-20 03:41 ./source/a/volume_key
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/a/volume_key
-rw-r--r-- 1 root root 903 2020-10-28 18:58 ./source/a/volume_key/slack-desc
-rw-r--r-- 1 root root 152804 2020-10-28 19:00 ./source/a/volume_key/volume_key-volume_key-0.3.12.tar.lz
--rwxr-xr-x 1 root root 4541 2024-03-22 16:56 ./source/a/volume_key/volume_key.SlackBuild
+-rwxr-xr-x 1 root root 4541 2024-03-29 03:06 ./source/a/volume_key/volume_key.SlackBuild
-rw-r--r-- 1 root root 67 2020-10-28 19:01 ./source/a/volume_key/volume_key.url
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/which
-rw-r--r-- 1 root root 1032 2018-02-27 06:13 ./source/a/which/slack-desc
-rw-r--r-- 1 root root 149305 2015-03-20 16:38 ./source/a/which/which-2.21.tar.gz
-rw-r--r-- 1 root root 152 2015-03-20 16:38 ./source/a/which/which-2.21.tar.gz.sig
-rwxr-xr-x 1 root root 3493 2021-02-13 05:31 ./source/a/which/which.SlackBuild
-drwxr-xr-x 2 root root 4096 2024-02-05 19:29 ./source/a/xfsprogs
+drwxr-xr-x 2 root root 4096 2024-04-17 18:30 ./source/a/xfsprogs
-rw-r--r-- 1 root root 950 2018-02-27 06:13 ./source/a/xfsprogs/slack-desc
--rw-r--r-- 1 root root 248 2024-02-05 13:03 ./source/a/xfsprogs/xfsprogs-6.6.0.tar.sign
--rw-r--r-- 1 root root 1351792 2024-02-05 13:03 ./source/a/xfsprogs/xfsprogs-6.6.0.tar.xz
+-rw-r--r-- 1 root root 273 2024-04-17 08:07 ./source/a/xfsprogs/xfsprogs-6.7.0.tar.sign
+-rw-r--r-- 1 root root 1349748 2024-04-17 08:07 ./source/a/xfsprogs/xfsprogs-6.7.0.tar.xz
-rwxr-xr-x 1 root root 5032 2024-02-05 19:29 ./source/a/xfsprogs/xfsprogs.SlackBuild
-rw-r--r-- 1 root root 42 2017-09-27 22:21 ./source/a/xfsprogs/xfsprogs.url
-drwxr-xr-x 2 root root 4096 2024-03-09 20:48 ./source/a/xz
+drwxr-xr-x 2 root root 4096 2024-03-30 17:14 ./source/a/xz
+-rw-r--r-- 1 root root 742 2024-03-30 17:14 ./source/a/xz/f9cf4c05edd14dedfe63833f8ccbe41b55823b00.patch
-rw-r--r-- 1 root root 940 2024-02-24 19:17 ./source/a/xz/slack-desc
--rw-r--r-- 1 root root 1779292 2024-03-09 10:44 ./source/a/xz/xz-5.6.1.tar.xz
--rw-r--r-- 1 root root 566 2024-03-09 10:44 ./source/a/xz/xz-5.6.1.tar.xz.sig
--rwxr-xr-x 1 root root 5469 2023-03-20 15:34 ./source/a/xz/xz.SlackBuild
+-rw-r--r-- 1 root root 934925 2024-03-09 03:42 ./source/a/xz/xz-5.6.1.tar.lz
+-rwxr-xr-x 1 root root 5724 2024-03-30 17:15 ./source/a/xz/xz.SlackBuild
-rw-r--r-- 1 root root 253 2023-01-19 19:53 ./source/a/xz/xz.default.verbosity.V_ERROR.diff.gz
+-rw-r--r-- 1 root root 43 2024-03-29 19:42 ./source/a/xz/xz.url
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/a/zerofree
-rw-r--r-- 1 root root 996 2020-01-31 20:02 ./source/a/zerofree/slack-desc
-rw-r--r-- 1 root root 6044 2019-07-27 17:28 ./source/a/zerofree/sparsify.c
@@ -6903,7 +6901,7 @@ drwxr-xr-x 2 root root 4096 2024-01-15 21:53 ./source/a/zoo
-rw-r--r-- 1 root root 132596 1994-12-30 20:19 ./source/a/zoo/zoo-2.10.tar.lz
-rwxr-xr-x 1 root root 3148 2024-01-15 21:54 ./source/a/zoo/zoo.SlackBuild
-rw-r--r-- 1 root root 14984 2015-12-16 15:31 ./source/a/zoo/zoo_2.10-28.debian.tar.xz
-drwxr-xr-x 87 root root 4096 2024-02-23 01:23 ./source/ap
+drwxr-xr-x 88 root root 4096 2024-04-26 18:32 ./source/ap
-rw-r--r-- 1 root root 363 2023-03-01 20:06 ./source/ap/FTBFSlog
drwxr-xr-x 2 root root 4096 2024-03-14 19:01 ./source/ap/a2ps
-rw-r--r-- 1 root root 1806744 2024-03-13 18:12 ./source/ap/a2ps/a2ps-4.15.6.tar.lz
@@ -6966,16 +6964,20 @@ drwxr-xr-x 2 root root 4096 2021-11-29 18:53 ./source/ap/cdrtools
-rw-r--r-- 1 root root 861 2018-02-27 06:49 ./source/ap/cdrtools/slack-desc
-rw-r--r-- 1 root root 52968 2007-05-17 05:50 ./source/ap/cdrtools/zisofs-tools-1.0.8.tar.bz2
-rw-r--r-- 1 root root 248 2007-05-17 05:50 ./source/ap/cdrtools/zisofs-tools-1.0.8.tar.bz2.sign
-drwxr-xr-x 2 root root 4096 2023-09-20 19:06 ./source/ap/cups
-drwxr-xr-x 2 root root 4096 2023-12-05 20:57 ./source/ap/cups-filters
--rw-r--r-- 1 root root 1831 2023-05-19 18:08 ./source/ap/cups-filters/CVE-2023-24805.patch.gz
--rw-r--r-- 1 root root 1230865 2023-01-25 01:38 ./source/ap/cups-filters/cups-filters-1.28.17.tar.lz
--rwxr-xr-x 1 root root 4585 2024-02-23 18:02 ./source/ap/cups-filters/cups-filters.SlackBuild
--rw-r--r-- 1 root root 51 2014-07-21 02:53 ./source/ap/cups-filters/cups-filters.url
--rw-r--r-- 1 root root 339 2018-01-08 22:54 ./source/ap/cups-filters/doinst.sh.gz
--rw-r--r-- 1 root root 908 2018-02-27 06:12 ./source/ap/cups-filters/slack-desc
--rw-r--r-- 1 root root 6214828 2023-09-20 13:25 ./source/ap/cups/cups-2.4.7.tar.lz
--rwxr-xr-x 1 root root 6639 2024-02-23 01:21 ./source/ap/cups/cups.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-27 18:28 ./source/ap/cups
+drwxr-xr-x 2 root root 4096 2024-04-26 17:38 ./source/ap/cups-browsed
+-rw-r--r-- 1 root root 171996 2023-09-22 17:12 ./source/ap/cups-browsed/cups-browsed-2.0.0.tar.lz
+-rwxr-xr-x 1 root root 4783 2024-04-26 17:38 ./source/ap/cups-browsed/cups-browsed.SlackBuild
+-rw-r--r-- 1 root root 45 2024-04-26 17:28 ./source/ap/cups-browsed/cups-browsed.url
+-rw-r--r-- 1 root root 339 2018-01-08 22:54 ./source/ap/cups-browsed/doinst.sh.gz
+-rw-r--r-- 1 root root 884 2024-04-26 17:30 ./source/ap/cups-browsed/slack-desc
+drwxr-xr-x 2 root root 4096 2024-04-26 17:22 ./source/ap/cups-filters
+-rw-r--r-- 1 root root 190928 2023-09-22 16:12 ./source/ap/cups-filters/cups-filters-2.0.0.tar.lz
+-rwxr-xr-x 1 root root 4403 2024-04-26 17:23 ./source/ap/cups-filters/cups-filters.SlackBuild
+-rw-r--r-- 1 root root 45 2023-10-23 18:30 ./source/ap/cups-filters/cups-filters.url
+-rw-r--r-- 1 root root 946 2023-10-23 18:30 ./source/ap/cups-filters/slack-desc
+-rw-r--r-- 1 root root 6218682 2024-04-26 11:38 ./source/ap/cups/cups-2.4.8.tar.lz
+-rwxr-xr-x 1 root root 6751 2024-04-27 18:28 ./source/ap/cups/cups.SlackBuild
-rw-r--r-- 1 root root 37 2023-06-13 23:39 ./source/ap/cups/cups.url
-rw-r--r-- 1 root root 454 2021-04-26 18:11 ./source/ap/cups/doinst.sh.gz
-rw-r--r-- 1 root root 1094 2018-11-29 19:15 ./source/ap/cups/slack-desc
@@ -7009,9 +7011,9 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/dmapi
-rw-r--r-- 1 root root 198464 2012-12-13 22:01 ./source/ap/dmapi/dmapi-2.2.12.tar.xz
-rwxr-xr-x 1 root root 4132 2021-02-13 05:31 ./source/ap/dmapi/dmapi.SlackBuild
-rw-r--r-- 1 root root 802 2018-02-27 06:12 ./source/ap/dmapi/slack-desc
-drwxr-xr-x 2 root root 4096 2023-03-15 17:03 ./source/ap/dmidecode
--rw-r--r-- 1 root root 65068 2023-03-14 16:47 ./source/ap/dmidecode/dmidecode-3.5.tar.xz
--rw-r--r-- 1 root root 566 2023-03-14 16:47 ./source/ap/dmidecode/dmidecode-3.5.tar.xz.sig
+drwxr-xr-x 2 root root 4096 2024-04-24 17:47 ./source/ap/dmidecode
+-rw-r--r-- 1 root root 69284 2024-04-24 09:34 ./source/ap/dmidecode/dmidecode-3.6.tar.xz
+-rw-r--r-- 1 root root 566 2024-04-24 09:34 ./source/ap/dmidecode/dmidecode-3.6.tar.xz.sig
-rwxr-xr-x 1 root root 3599 2022-06-29 18:50 ./source/ap/dmidecode/dmidecode.SlackBuild
-rw-r--r-- 1 root root 53 2018-09-18 18:05 ./source/ap/dmidecode/dmidecode.url
-rw-r--r-- 1 root root 929 2018-02-27 06:13 ./source/ap/dmidecode/slack-desc
@@ -7049,9 +7051,10 @@ drwxr-xr-x 2 root root 4096 2022-01-03 17:50 ./source/ap/gphoto2
-rw-r--r-- 1 root root 833 2022-01-03 11:28 ./source/ap/gphoto2/gphoto2-2.5.28.tar.xz.asc
-rwxr-xr-x 1 root root 3960 2021-02-21 19:15 ./source/ap/gphoto2/gphoto2.SlackBuild
-rw-r--r-- 1 root root 735 2018-10-29 18:43 ./source/ap/gphoto2/slack-desc
-drwxr-xr-x 2 root root 4096 2023-07-06 18:18 ./source/ap/groff
+drwxr-xr-x 2 root root 4096 2024-04-16 16:59 ./source/ap/groff
+-rw-r--r-- 1 root root 1247 2024-04-16 16:59 ./source/ap/groff/0006-Revert-upstream-change-of-mapping-special-characters.patch.gz
-rw-r--r-- 1 root root 4843055 2023-07-05 21:16 ./source/ap/groff/groff-1.23.0.tar.lz
--rwxr-xr-x 1 root root 4952 2023-07-06 18:36 ./source/ap/groff/groff.SlackBuild
+-rwxr-xr-x 1 root root 5152 2024-04-16 16:46 ./source/ap/groff/groff.SlackBuild
-rw-r--r-- 1 root root 882 2018-02-27 06:12 ./source/ap/groff/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/gutenprint
-rw-r--r-- 1 root root 165 2016-02-03 04:19 ./source/ap/gutenprint/doinst.sh.gz
@@ -7059,13 +7062,16 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/gutenprint
-rwxr-xr-x 1 root root 4776 2021-02-13 05:31 ./source/ap/gutenprint/gutenprint.SlackBuild
-rw-r--r-- 1 root root 121 2016-02-03 04:22 ./source/ap/gutenprint/setup.cups-genppdupdate
-rw-r--r-- 1 root root 1050 2019-08-27 20:54 ./source/ap/gutenprint/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-23 17:47 ./source/ap/hplip
+drwxr-xr-x 2 root root 4096 2024-03-31 17:29 ./source/ap/hplip
+-rw-r--r-- 1 root root 2303 2024-03-31 17:25 ./source/ap/hplip/0003-models.dat-Re-add-drivers-missing-from-3.19.1.patch.gz
+-rw-r--r-- 1 root root 2228 2024-03-31 17:27 ./source/ap/hplip/0018-Allow-non-JPEG-scanning-on-the-HP-DeskJet-3520-All-i.patch.gz
-rw-r--r-- 1 root root 869 2018-09-30 10:10 ./source/ap/hplip/0021-Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch.gz
+-rw-r--r-- 1 root root 488 2024-03-31 17:22 ./source/ap/hplip/0023-Fix-handling-of-unicode-filenames-in-sixext.py.patch.gz
-rw-r--r-- 1 root root 812 2024-02-23 17:46 ./source/ap/hplip/0025-Remove-all-ImageProcessor-functionality-which-is-clo.patch.gz
-rw-r--r-- 1 root root 118 2009-03-05 16:38 ./source/ap/hplip/doinst.sh.gz
-rw-r--r-- 1 root root 340 2021-03-01 05:02 ./source/ap/hplip/fix-desktop-file.patch.gz
-rw-r--r-- 1 root root 24287766 2023-11-30 17:09 ./source/ap/hplip/hplip-3.23.12.tar.lz
--rwxr-xr-x 1 root root 6513 2024-02-23 17:47 ./source/ap/hplip/hplip.SlackBuild
+-rwxr-xr-x 1 root root 6984 2024-03-31 17:28 ./source/ap/hplip/hplip.SlackBuild
-rw-r--r-- 1 root root 419 2013-03-20 04:46 ./source/ap/hplip/hplip.no.upgrade.diff.gz
-rw-r--r-- 1 root root 291 2017-11-28 00:41 ./source/ap/hplip/hplip.python3.shebang.diff.gz
-rw-r--r-- 1 root root 217 2016-06-01 18:56 ./source/ap/hplip/setup.py.lc_all.c.diff.gz
@@ -7075,9 +7081,9 @@ drwxr-xr-x 2 root root 4096 2024-01-10 19:31 ./source/ap/htop
-rwxr-xr-x 1 root root 4105 2021-09-21 16:29 ./source/ap/htop/htop.SlackBuild
-rw-r--r-- 1 root root 33 2020-08-29 17:27 ./source/ap/htop/htop.url
-rw-r--r-- 1 root root 933 2018-02-27 06:12 ./source/ap/htop/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-07 18:43 ./source/ap/inxi
--rwxr-xr-x 1 root root 2005 2024-02-07 18:43 ./source/ap/inxi/fetch-inxi.sh
--rw-r--r-- 1 root root 544973 2024-02-06 19:38 ./source/ap/inxi/inxi-3.3.33-1.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-14 18:07 ./source/ap/inxi
+-rwxr-xr-x 1 root root 2005 2024-04-14 18:07 ./source/ap/inxi/fetch-inxi.sh
+-rw-r--r-- 1 root root 547317 2024-04-13 19:49 ./source/ap/inxi/inxi-3.3.34-1.tar.lz
-rwxr-xr-x 1 root root 3919 2021-12-15 19:48 ./source/ap/inxi/inxi.SlackBuild
-rw-r--r-- 1 root root 31 2024-02-06 19:57 ./source/ap/inxi/inxi.url
-rw-r--r-- 1 root root 942 2024-02-06 19:57 ./source/ap/inxi/slack-desc
@@ -7121,31 +7127,30 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/libx86
-rwxr-xr-x 1 root root 3343 2021-02-13 05:31 ./source/ap/libx86/libx86.SlackBuild
-rw-r--r-- 1 root root 127 2008-11-24 18:21 ./source/ap/libx86/libx86.info
-rw-r--r-- 1 root root 766 2018-02-27 06:12 ./source/ap/libx86/slack-desc
-drwxr-xr-x 4 root root 4096 2023-03-06 19:32 ./source/ap/linuxdoc-tools
--rw-r--r-- 1 root root 13703 2021-08-12 11:27 ./source/ap/linuxdoc-tools/ChangeLog.txt
+drwxr-xr-x 4 root root 4096 2024-04-15 23:37 ./source/ap/linuxdoc-tools
+-rw-r--r-- 1 root root 14519 2024-04-11 20:16 ./source/ap/linuxdoc-tools/ChangeLog.txt
drwxr-xr-x 2 root root 4096 2005-10-04 18:51 ./source/ap/linuxdoc-tools/arm
--rwxr-xr-x 1 root root 1562 2021-08-11 08:14 ./source/ap/linuxdoc-tools/arm/build
--rw-r--r-- 1 root root 257 2017-06-07 08:33 ./source/ap/linuxdoc-tools/doinst.sh.gz
+-rwxr-xr-x 1 root root 1532 2024-04-11 06:35 ./source/ap/linuxdoc-tools/arm/build
-rwxr-xr-x 1 root root 947 2018-04-23 17:20 ./source/ap/linuxdoc-tools/linuxdoc-tools.SlackBuild
--rwxr-xr-x 1 root root 42433 2022-09-07 11:37 ./source/ap/linuxdoc-tools/linuxdoc-tools.build
--rwxr-xr-x 1 root root 4196 2019-02-05 12:49 ./source/ap/linuxdoc-tools/postbuildfixes.sh
+-rwxr-xr-x 1 root root 43263 2024-04-12 07:22 ./source/ap/linuxdoc-tools/linuxdoc-tools.build
+-rwxr-xr-x 1 root root 4472 2024-04-11 21:05 ./source/ap/linuxdoc-tools/postbuildfixes.sh
-rw-r--r-- 1 root root 1159 2018-02-27 06:50 ./source/ap/linuxdoc-tools/slack-desc
-drwxr-xr-x 2 root root 4096 2021-08-12 11:27 ./source/ap/linuxdoc-tools/sources
--rw-r--r-- 1 root root 1103719 2021-07-27 00:38 ./source/ap/linuxdoc-tools/sources/asciidoc-9.1.0-3.fc35.src.rpm
+drwxr-xr-x 2 root root 4096 2024-04-11 16:30 ./source/ap/linuxdoc-tools/sources
+-rw-r--r-- 1 root root 1192701 2024-02-09 04:27 ./source/ap/linuxdoc-tools/sources/asciidoc-10.2.0-9.fc40.src.rpm
-rw-r--r-- 1 root root 224920 2007-05-05 12:33 ./source/ap/linuxdoc-tools/sources/docbook-dsssl-1.79.tar.xz
-rw-r--r-- 1 root root 134196 2004-11-12 12:42 ./source/ap/linuxdoc-tools/sources/docbook-dsssl-doc-1.79.tar.xz
--rw-r--r-- 1 root root 23929976 2021-07-27 01:17 ./source/ap/linuxdoc-tools/sources/docbook-style-xsl-1.79.2-15.fc35.src.rpm
+-rw-r--r-- 1 root root 23952321 2024-02-09 10:06 ./source/ap/linuxdoc-tools/sources/docbook-style-xsl-1.79.2-22.fc40.src.rpm
-rw-r--r-- 1 root root 163150 2021-07-27 01:17 ./source/ap/linuxdoc-tools/sources/docbook-utils-0.6.14-53.fc35.src.rpm
-rw-r--r-- 1 root root 98497 2006-10-26 17:17 ./source/ap/linuxdoc-tools/sources/docbook-xml-4.5.zip
-rw-r--r-- 1 root root 12412 2018-05-12 19:34 ./source/ap/linuxdoc-tools/sources/docbook2x_0.8.8-17.debian.tar.xz
-rw-r--r-- 1 root root 391024 2007-04-11 01:17 ./source/ap/linuxdoc-tools/sources/docbook2x_0.8.8.orig.tar.xz
-rw-r--r-- 1 root root 133260 2007-04-11 01:17 ./source/ap/linuxdoc-tools/sources/docbook_4.5.orig.tar.xz
--rw-r--r-- 1 root root 544716 2021-07-27 02:09 ./source/ap/linuxdoc-tools/sources/gnome-doc-utils-0.20.10-26.fc35.src.rpm
--rw-r--r-- 1 root root 521481 2021-07-27 02:26 ./source/ap/linuxdoc-tools/sources/gtk-doc-1.33.2-4.fc35.src.rpm
+-rw-r--r-- 1 root root 566956 2024-02-09 18:18 ./source/ap/linuxdoc-tools/sources/gnome-doc-utils-0.20.10-37.fc40.src.rpm
+-rw-r--r-- 1 root root 521658 2024-03-11 14:04 ./source/ap/linuxdoc-tools/sources/gtk-doc-1.34.0-1.fc41.src.rpm
-rw-r--r-- 1 root root 9984 2016-10-08 13:14 ./source/ap/linuxdoc-tools/sources/libsgmls-perl_1.03ii-36.debian.tar.xz
-rw-r--r-- 1 root root 68364 2001-04-15 16:15 ./source/ap/linuxdoc-tools/sources/libsgmls-perl_1.03ii.orig.tar.xz
--rw-r--r-- 1 root root 212 2014-05-15 23:52 ./source/ap/linuxdoc-tools/sources/linuxdoc-tools-0.9.20-lib64.patch.xz
--rw-r--r-- 1 root root 438044 2020-06-21 14:05 ./source/ap/linuxdoc-tools/sources/linuxdoc-tools_0.9.82.tar.xz
+-rw-r--r-- 1 root root 438620 2023-06-12 21:25 ./source/ap/linuxdoc-tools/sources/linuxdoc-tools-0.9.83.tar.xz
+-rw-r--r-- 1 root root 492 2024-04-11 06:32 ./source/ap/linuxdoc-tools/sources/linuxdoc-tools-0002-downstream-Added-fix-to-have-lib64-in-perl-path-on-6.patch.xz
-rw-r--r-- 1 root root 712 2017-06-07 14:43 ./source/ap/linuxdoc-tools/sources/openjade-1.3.2-gcc46.patch.xz
-rw-r--r-- 1 root root 643132 2017-06-07 14:49 ./source/ap/linuxdoc-tools/sources/openjade-1.3.2.tar.xz
-rw-r--r-- 1 root root 1528303 2021-07-27 12:02 ./source/ap/linuxdoc-tools/sources/opensp-1.5.2-38.fc35.src.rpm
@@ -7153,9 +7158,9 @@ drwxr-xr-x 2 root root 4096 2021-08-12 11:27 ./source/ap/linuxdoc-tools/s
-rw-r--r-- 1 root root 49816 2021-07-27 04:43 ./source/ap/linuxdoc-tools/sources/perl-XML-SAX-1.02-8.fc35.src.rpm
-rw-r--r-- 1 root root 37941 2021-07-27 04:43 ./source/ap/linuxdoc-tools/sources/perl-XML-SAX-Base-1.09-15.fc35.src.rpm
-rw-r--r-- 1 root root 107408 2021-07-27 05:52 ./source/ap/linuxdoc-tools/sources/sgml-common-0.6.3-57.fc35.src.rpm
--rwxr-xr-x 1 root root 8344 2022-09-07 11:37 ./source/ap/linuxdoc-tools/sources/source.download
+-rwxr-xr-x 1 root root 8216 2024-04-11 20:31 ./source/ap/linuxdoc-tools/sources/source.download
-rw-r--r-- 1 root root 138086 2021-07-27 06:39 ./source/ap/linuxdoc-tools/sources/xmlto-0.0.28-16.fc35.src.rpm
--rwxr-xr-x 1 root root 2909 2023-03-05 20:51 ./source/ap/linuxdoc-tools/trackbuild.linuxdoc-tools
+-rwxr-xr-x 1 root root 2975 2024-04-11 21:01 ./source/ap/linuxdoc-tools/trackbuild.linuxdoc-tools
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/lm_sensors
-rw-r--r-- 1 root root 212074 2019-10-17 15:43 ./source/ap/lm_sensors/lm_sensors-3.6.0.tar.lz
-rwxr-xr-x 1 root root 4099 2021-02-13 05:31 ./source/ap/lm_sensors/lm_sensors.SlackBuild
@@ -7184,12 +7189,12 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/madplay
-rw-r--r-- 1 root root 361360 2004-02-23 23:28 ./source/ap/madplay/madplay-0.15.2b.tar.xz
-rwxr-xr-x 1 root root 3198 2021-02-13 05:31 ./source/ap/madplay/madplay.SlackBuild
-rw-r--r-- 1 root root 793 2018-02-27 06:12 ./source/ap/madplay/slack-desc
-drwxr-xr-x 2 root root 4096 2023-09-24 17:51 ./source/ap/man-db
+drwxr-xr-x 2 root root 4096 2024-04-05 17:31 ./source/ap/man-db
-rw-r--r-- 1 root root 1212 2019-01-06 19:23 ./source/ap/man-db/doinst.sh.gz
-rw-r--r-- 1 root root 617807 2022-11-13 22:38 ./source/ap/man-db/libpipeline-1.5.7.tar.lz
-rw-r--r-- 1 root root 57 2018-02-07 01:17 ./source/ap/man-db/libpipeline.url
--rw-r--r-- 1 root root 1987444 2023-09-23 21:09 ./source/ap/man-db/man-db-2.12.0.tar.xz
--rw-r--r-- 1 root root 833 2023-09-23 21:09 ./source/ap/man-db/man-db-2.12.0.tar.xz.asc
+-rw-r--r-- 1 root root 2041380 2024-04-05 08:11 ./source/ap/man-db/man-db-2.12.1.tar.xz
+-rw-r--r-- 1 root root 833 2024-04-05 08:11 ./source/ap/man-db/man-db-2.12.1.tar.xz.asc
-rwxr-xr-x 1 root root 8632 2022-11-21 20:13 ./source/ap/man-db/man-db.SlackBuild
-rw-r--r-- 1 root root 419 2022-01-19 04:54 ./source/ap/man-db/man-db.cron
-rw-r--r-- 1 root root 127 2019-01-23 20:15 ./source/ap/man-db/man-db.csh
@@ -7244,8 +7249,8 @@ drwxr-xr-x 2 root root 4096 2022-08-05 17:52 ./source/ap/most
-rwxr-xr-x 1 root root 3334 2022-08-05 17:52 ./source/ap/most/most.SlackBuild
-rw-r--r-- 1 root root 39 2019-03-06 19:02 ./source/ap/most/most.url
-rw-r--r-- 1 root root 828 2018-02-27 06:12 ./source/ap/most/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-18 19:49 ./source/ap/mpg123
--rw-r--r-- 1 root root 919598 2024-02-17 15:05 ./source/ap/mpg123/mpg123-1.32.5.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-05 17:34 ./source/ap/mpg123
+-rw-r--r-- 1 root root 920065 2024-04-04 17:54 ./source/ap/mpg123/mpg123-1.32.6.tar.lz
-rwxr-xr-x 1 root root 6313 2021-10-18 16:54 ./source/ap/mpg123/mpg123.SlackBuild
-rw-r--r-- 1 root root 250 2021-09-18 19:47 ./source/ap/mpg123/mpg123.lib64.diff.gz
-rw-r--r-- 1 root root 27 2019-08-26 18:16 ./source/ap/mpg123/mpg123.url
@@ -7275,9 +7280,9 @@ drwxr-xr-x 2 root root 4096 2022-11-19 19:13 ./source/ap/opus-tools
-rw-r--r-- 1 root root 318646 2018-09-18 19:00 ./source/ap/opus-tools/opus-tools-0.2.tar.lz
-rwxr-xr-x 1 root root 4544 2022-11-19 19:13 ./source/ap/opus-tools/opus-tools.SlackBuild
-rw-r--r-- 1 root root 779 2018-02-27 06:12 ./source/ap/opus-tools/slack-desc
-drwxr-xr-x 2 root root 4096 2023-07-17 18:34 ./source/ap/pamixer
+drwxr-xr-x 2 root root 4096 2024-04-16 21:03 ./source/ap/pamixer
-rw-r--r-- 1 root root 17037 2022-06-10 07:56 ./source/ap/pamixer/pamixer-1.6.tar.lz
--rwxr-xr-x 1 root root 3890 2024-02-04 19:02 ./source/ap/pamixer/pamixer.SlackBuild
+-rwxr-xr-x 1 root root 3890 2024-04-16 21:03 ./source/ap/pamixer/pamixer.SlackBuild
-rw-r--r-- 1 root root 775 2018-02-27 06:13 ./source/ap/pamixer/slack-desc
drwxr-xr-x 2 root root 4096 2022-09-30 17:10 ./source/ap/powertop
-rw-r--r-- 1 root root 231681 2022-09-29 11:46 ./source/ap/powertop/powertop-2.15.tar.lz
@@ -7297,11 +7302,11 @@ drwxr-xr-x 2 root root 4096 2023-11-10 18:28 ./source/ap/rdfind
-rwxr-xr-x 1 root root 4425 2023-11-10 18:24 ./source/ap/rdfind/rdfind.SlackBuild
-rw-r--r-- 1 root root 36 2023-11-10 18:19 ./source/ap/rdfind/rdfind.url
-rw-r--r-- 1 root root 825 2023-11-10 18:28 ./source/ap/rdfind/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-07 19:09 ./source/ap/rpm
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/ap/rpm
-rw-r--r-- 1 root root 133 2009-11-27 18:09 ./source/ap/rpm/Packages.gz
-rw-r--r-- 1 root root 132 2009-11-27 18:09 ./source/ap/rpm/doinst.sh.gz
-rw-r--r-- 1 root root 5301761 2024-02-07 14:48 ./source/ap/rpm/rpm-4.19.1.1.tar.lz
--rwxr-xr-x 1 root root 5323 2023-12-12 18:55 ./source/ap/rpm/rpm.SlackBuild
+-rwxr-xr-x 1 root root 5323 2024-03-29 03:06 ./source/ap/rpm/rpm.SlackBuild
-rw-r--r-- 1 root root 28 2019-09-28 18:42 ./source/ap/rpm/rpm.url
-rw-r--r-- 1 root root 943 2018-02-27 06:12 ./source/ap/rpm/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/rzip
@@ -7413,10 +7418,10 @@ drwxr-xr-x 2 root root 4096 2022-11-19 19:14 ./source/ap/sox
-rw-r--r-- 1 root root 744 2018-06-26 22:00 ./source/ap/sox/slack-desc
-rw-r--r-- 1 root root 763840 2015-02-22 21:04 ./source/ap/sox/sox-14.4.2.tar.xz
-rwxr-xr-x 1 root root 4156 2022-11-19 19:14 ./source/ap/sox/sox.SlackBuild
-drwxr-xr-x 2 root root 4096 2024-03-12 19:01 ./source/ap/sqlite
+drwxr-xr-x 2 root root 4096 2024-04-15 19:30 ./source/ap/sqlite
-rw-r--r-- 1 root root 1684 2008-08-01 05:31 ./source/ap/sqlite/COPYRIGHT.gz
-rw-r--r-- 1 root root 937 2018-11-29 19:15 ./source/ap/sqlite/slack-desc
--rw-r--r-- 1 root root 7850467 2024-03-12 11:49 ./source/ap/sqlite/sqlite-src-3450200.tar.lz
+-rw-r--r-- 1 root root 7846768 2024-04-15 16:06 ./source/ap/sqlite/sqlite-src-3450300.tar.lz
-rwxr-xr-x 1 root root 6340 2023-10-10 18:03 ./source/ap/sqlite/sqlite.SlackBuild
drwxr-xr-x 2 root root 4096 2023-03-28 18:23 ./source/ap/squashfs-tools
-rwxr-xr-x 1 root root 1939 2020-07-09 18:37 ./source/ap/squashfs-tools/get-squashfs-tools.sh
@@ -7456,11 +7461,11 @@ drwxr-xr-x 2 root root 4096 2024-02-13 18:43 ./source/ap/tmux
-rwxr-xr-x 1 root root 5216 2024-02-13 18:42 ./source/ap/tmux/tmux.SlackBuild
-rw-r--r-- 1 root root 203 2017-05-24 03:38 ./source/ap/tmux/tmux.conf.gz
-rw-r--r-- 1 root root 29 2020-10-30 19:31 ./source/ap/tmux/tmux.url
-drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/ap/undervolt
+drwxr-xr-x 2 root root 4096 2024-03-30 19:00 ./source/ap/undervolt
-rwxr-xr-x 1 root root 2079 2020-07-09 18:37 ./source/ap/undervolt/fetch-undervolt.sh
-rw-r--r-- 1 root root 1000 2020-06-26 18:48 ./source/ap/undervolt/slack-desc
--rw-r--r-- 1 root root 9075 2021-08-15 15:00 ./source/ap/undervolt/undervolt-20210815_e39aea1.tar.lz
--rwxr-xr-x 1 root root 2812 2021-11-02 19:02 ./source/ap/undervolt/undervolt.SlackBuild
+-rw-r--r-- 1 root root 9328 2023-07-29 13:57 ./source/ap/undervolt/undervolt-0.4.0.tar.lz
+-rwxr-xr-x 1 root root 2892 2024-03-30 19:01 ./source/ap/undervolt/undervolt.SlackBuild
-rw-r--r-- 1 root root 43 2020-06-26 18:39 ./source/ap/undervolt/undervolt.url
drwxr-xr-x 2 root root 4096 2023-12-02 19:53 ./source/ap/usbmuxd
-rw-r--r-- 1 root root 368 2015-04-18 18:26 ./source/ap/usbmuxd/39-usbmuxd.rules.gz
@@ -7474,14 +7479,14 @@ 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 2024-03-23 17:20 ./source/ap/vim
+drwxr-xr-x 2 root root 4096 2024-04-18 17:47 ./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 505 2022-09-26 18:00 ./source/ap/vim/doinst.sh.gz
-rw-r--r-- 1 root root 8249 2006-01-19 17:01 ./source/ap/vim/gvim.png
-rw-r--r-- 1 root root 858 2023-08-07 19:00 ./source/ap/vim/slack-desc.vim
-rw-r--r-- 1 root root 983 2023-08-07 19:01 ./source/ap/vim/slack-desc.vim-gvim
--rw-r--r-- 1 root root 11397451 2024-03-23 17:20 ./source/ap/vim/vim-9.1.0199.tar.lz
+-rw-r--r-- 1 root root 11463681 2024-04-18 17:46 ./source/ap/vim/vim-9.1.0346.tar.lz
-rwxr-xr-x 1 root root 6289 2024-03-23 17:20 ./source/ap/vim/vim-gvim.SlackBuild
-rwxr-xr-x 1 root root 7680 2024-03-23 17:18 ./source/ap/vim/vim.SlackBuild
-rw-r--r-- 1 root root 76 2022-12-08 18:30 ./source/ap/vim/vim.url
@@ -7516,9 +7521,9 @@ drwxr-xr-x 2 root root 4096 2022-05-15 17:07 ./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 71 root root 4096 2024-03-22 02:55 ./source/d
-drwxr-xr-x 2 root root 4096 2024-03-07 19:59 ./source/d/Cython
--rw-r--r-- 1 root root 2122542 2024-03-05 19:34 ./source/d/Cython/Cython-3.0.9.tar.lz
+drwxr-xr-x 72 root root 4096 2024-04-12 17:29 ./source/d
+drwxr-xr-x 2 root root 4096 2024-03-30 21:16 ./source/d/Cython
+-rw-r--r-- 1 root root 2125118 2024-03-30 20:12 ./source/d/Cython/Cython-3.0.10.tar.lz
-rwxr-xr-x 1 root root 3118 2024-02-28 18:04 ./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
@@ -7566,11 +7571,11 @@ drwxr-xr-x 2 root root 4096 2021-09-25 16:54 ./source/d/bison
-rw-r--r-- 1 root root 966 2018-08-28 17:22 ./source/d/bison/slack-desc
-rw-r--r-- 1 root root 10240 2023-08-28 18:23 ./source/d/cargo-cbindgen-0.25.0.tar
-rw-r--r-- 1 root root 76 2023-08-28 18:19 ./source/d/cargo-cbindgen-0.25.0.tar.lz
-drwxr-xr-x 2 root root 4096 2023-11-17 18:07 ./source/d/cargo-vendor-filterer
--rw-r--r-- 1 root root 2463939 2023-11-17 18:07 ./source/d/cargo-vendor-filterer/cargo-cargo-vendor-filterer-0.5.12.tar.lz
--rw-r--r-- 1 root root 24349 2023-11-17 18:07 ./source/d/cargo-vendor-filterer/cargo-vendor-filterer-0.5.12.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-05 17:22 ./source/d/cargo-vendor-filterer
+-rw-r--r-- 1 root root 2762693 2024-04-05 17:21 ./source/d/cargo-vendor-filterer/cargo-cargo-vendor-filterer-0.5.14.tar.lz
+-rw-r--r-- 1 root root 25360 2024-04-05 17:21 ./source/d/cargo-vendor-filterer/cargo-vendor-filterer-0.5.14.tar.lz
-rwxr-xr-x 1 root root 3856 2023-04-19 18:21 ./source/d/cargo-vendor-filterer/cargo-vendor-filterer.SlackBuild
--rwxr-xr-x 1 root root 1229 2023-11-17 18:07 ./source/d/cargo-vendor-filterer/fetch-sources.sh
+-rwxr-xr-x 1 root root 1229 2024-04-05 17:21 ./source/d/cargo-vendor-filterer/fetch-sources.sh
-rw-r--r-- 1 root root 1053 2022-12-07 17:52 ./source/d/cargo-vendor-filterer/slack-desc
drwxr-xr-x 2 root root 4096 2023-09-13 18:44 ./source/d/cbindgen
-rw-r--r-- 1 root root 1377219 2023-09-13 18:44 ./source/d/cbindgen/cargo-cbindgen-0.26.0.tar.lz
@@ -7600,10 +7605,10 @@ drwxr-xr-x 2 root root 4096 2024-01-03 20:09 ./source/d/clisp
-rw-r--r-- 1 root root 666366 2021-06-13 15:38 ./source/d/clisp/libffcall-2.4.tar.lz
-rw-r--r-- 1 root root 1116 2018-02-27 06:13 ./source/d/clisp/slack-desc
-rwxr-xr-x 1 root root 1890 2020-07-09 18:37 ./source/d/clisp/source.download
-drwxr-xr-x 2 root root 4096 2024-03-21 22:11 ./source/d/cmake
--rw-r--r-- 1 root root 7524812 2024-03-21 16:07 ./source/d/cmake/cmake-3.29.0.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-11 20:46 ./source/d/cmake
+-rw-r--r-- 1 root root 7525621 2024-04-11 18:04 ./source/d/cmake/cmake-3.29.2.tar.lz
-rwxr-xr-x 1 root root 4157 2022-04-30 19:32 ./source/d/cmake/cmake.SlackBuild
--rw-r--r-- 1 root root 121 2024-03-21 22:10 ./source/d/cmake/cmake.url
+-rw-r--r-- 1 root root 121 2024-04-11 20:45 ./source/d/cmake/cmake.url
-rw-r--r-- 1 root root 832 2018-11-29 19:16 ./source/d/cmake/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/d/cscope
-rw-r--r-- 1 root root 406801 2018-07-24 18:39 ./source/d/cscope/cscope-15.9.tar.lz
@@ -7620,9 +7625,9 @@ drwxr-xr-x 2 root root 4096 2022-11-21 20:13 ./source/d/dev86
-rw-r--r-- 1 root root 535556 2015-06-21 16:17 ./source/d/dev86/Dev86src-0.16.21.tar.xz
-rwxr-xr-x 1 root root 3774 2022-11-21 20:13 ./source/d/dev86/dev86.SlackBuild
-rw-r--r-- 1 root root 475 2018-02-27 06:13 ./source/d/dev86/slack-desc
-drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/d/distcc
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/d/distcc
-rw-r--r-- 1 root root 757566 2021-05-11 17:26 ./source/d/distcc/distcc-3.4.tar.lz
--rwxr-xr-x 1 root root 4691 2024-02-23 01:15 ./source/d/distcc/distcc.SlackBuild
+-rwxr-xr-x 1 root root 4691 2024-03-29 03:06 ./source/d/distcc/distcc.SlackBuild
-rw-r--r-- 1 root root 33 2018-03-10 19:45 ./source/d/distcc/distcc.url
-rw-r--r-- 1 root root 295 2013-03-31 22:26 ./source/d/distcc/doinst.sh.gz
-rw-r--r-- 1 root root 935 2018-02-27 06:13 ./source/d/distcc/slack-desc
@@ -7654,10 +7659,10 @@ drwxr-xr-x 2 root root 4096 2022-08-19 17:30 ./source/d/gcc/patches
-rw-r--r-- 1 root root 1026 2020-05-09 18:56 ./source/d/gcc/slack-desc.gcc-go
-rw-r--r-- 1 root root 945 2019-05-07 21:16 ./source/d/gcc/slack-desc.gcc-objc
-rw-r--r-- 1 root root 769 2024-02-09 04:22 ./source/d/gcc/slack-desc.libgccjit
-drwxr-xr-x 2 root root 4096 2024-03-03 19:38 ./source/d/gdb
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/d/gdb
-rw-r--r-- 1 root root 24111936 2024-03-03 06:18 ./source/d/gdb/gdb-14.2.tar.xz
-rw-r--r-- 1 root root 95 2024-03-03 06:18 ./source/d/gdb/gdb-14.2.tar.xz.sig
--rwxr-xr-x 1 root root 4584 2023-12-03 20:44 ./source/d/gdb/gdb.SlackBuild
+-rwxr-xr-x 1 root root 4584 2024-03-29 03:06 ./source/d/gdb/gdb.SlackBuild
-rw-r--r-- 1 root root 1200 2018-02-27 06:48 ./source/d/gdb/slack-desc
lrwxrwxrwx 1 root root 12 2010-07-29 00:48 ./source/d/gettext-tools -> ../a/gettext
drwxr-xr-x 2 root root 4096 2024-02-24 19:07 ./source/d/git
@@ -7680,7 +7685,7 @@ drwxr-xr-x 2 root root 4096 2023-01-26 00:00 ./source/d/guile
-rw-r--r-- 1 root root 833 2023-01-25 13:51 ./source/d/guile/guile-3.0.9.tar.lz.sig
-rwxr-xr-x 1 root root 4783 2023-01-26 00:01 ./source/d/guile/guile.SlackBuild
-rw-r--r-- 1 root root 887 2018-02-27 06:13 ./source/d/guile/slack-desc
-drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/d/gyp
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/d/gyp
-rwxr-xr-x 1 root root 1988 2020-07-09 18:37 ./source/d/gyp/fetch-gyp.sh
-rw-r--r-- 1 root root 258800 2021-08-31 18:08 ./source/d/gyp/gyp-20210831_d6c5dd51.tar.xz
-rw-r--r-- 1 root root 550 2020-05-26 00:58 ./source/d/gyp/gyp-fix-cmake.patch.gz
@@ -7689,7 +7694,7 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/d/gyp
-rw-r--r-- 1 root root 287 2021-10-10 20:49 ./source/d/gyp/gyp-python310.patch.gz
-rw-r--r-- 1 root root 444 2020-05-30 20:33 ./source/d/gyp/gyp-python38.patch.gz
-rw-r--r-- 1 root root 737 2020-05-26 00:58 ./source/d/gyp/gyp-python39.patch.gz
--rwxr-xr-x 1 root root 3741 2022-09-06 18:27 ./source/d/gyp/gyp.SlackBuild
+-rwxr-xr-x 1 root root 3741 2024-03-29 03:06 ./source/d/gyp/gyp.SlackBuild
-rw-r--r-- 1 root root 902 2020-05-30 20:24 ./source/d/gyp/slack-desc
drwxr-xr-x 2 root root 4096 2022-12-16 04:29 ./source/d/help2man
-rw-r--r-- 1 root root 228472 2022-12-15 10:46 ./source/d/help2man/help2man-1.49.3.tar.xz
@@ -7726,42 +7731,42 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:30 ./source/d/libtool
-rwxr-xr-x 1 root root 3667 2023-07-27 18:28 ./source/d/libtool/libtool.SlackBuild
-rw-r--r-- 1 root root 522 2014-10-28 16:01 ./source/d/libtool/libtool.no.moved.warning.diff.gz
-rw-r--r-- 1 root root 953 2018-02-27 06:13 ./source/d/libtool/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-20 19:20 ./source/d/llvm
--rw-r--r-- 1 root root 22152648 2024-03-20 00:13 ./source/d/llvm/clang-18.1.2.src.tar.xz
--rw-r--r-- 1 root root 566 2024-03-20 00:13 ./source/d/llvm/clang-18.1.2.src.tar.xz.sig
--rw-r--r-- 1 root root 3339980 2024-03-20 00:13 ./source/d/llvm/clang-tools-extra-18.1.2.src.tar.xz
--rw-r--r-- 1 root root 566 2024-03-20 00:13 ./source/d/llvm/clang-tools-extra-18.1.2.src.tar.xz.sig
+drwxr-xr-x 2 root root 4096 2024-04-18 17:27 ./source/d/llvm
+-rw-r--r-- 1 root root 22150224 2024-04-18 00:13 ./source/d/llvm/clang-18.1.4.src.tar.xz
+-rw-r--r-- 1 root root 566 2024-04-18 00:13 ./source/d/llvm/clang-18.1.4.src.tar.xz.sig
+-rw-r--r-- 1 root root 3340100 2024-04-18 00:13 ./source/d/llvm/clang-tools-extra-18.1.4.src.tar.xz
+-rw-r--r-- 1 root root 566 2024-04-18 00:13 ./source/d/llvm/clang-tools-extra-18.1.4.src.tar.xz.sig
-rw-r--r-- 1 root root 275 2024-03-06 20:03 ./source/d/llvm/clang.toolchains.i586.triple.diff.gz
--rw-r--r-- 1 root root 8704 2024-03-20 00:13 ./source/d/llvm/cmake-18.1.2.src.tar.xz
--rw-r--r-- 1 root root 566 2024-03-20 00:13 ./source/d/llvm/cmake-18.1.2.src.tar.xz.sig
--rw-r--r-- 1 root root 2468612 2024-03-20 00:13 ./source/d/llvm/compiler-rt-18.1.2.src.tar.xz
--rw-r--r-- 1 root root 566 2024-03-20 00:13 ./source/d/llvm/compiler-rt-18.1.2.src.tar.xz.sig
--rw-r--r-- 1 root root 3073896 2024-03-20 00:13 ./source/d/llvm/flang-18.1.2.src.tar.xz
--rw-r--r-- 1 root root 566 2024-03-20 00:13 ./source/d/llvm/flang-18.1.2.src.tar.xz.sig
--rw-r--r-- 1 root root 4035464 2024-03-20 00:13 ./source/d/llvm/libcxx-18.1.2.src.tar.xz
--rw-r--r-- 1 root root 566 2024-03-20 00:13 ./source/d/llvm/libcxx-18.1.2.src.tar.xz.sig
--rw-r--r-- 1 root root 582792 2024-03-20 00:13 ./source/d/llvm/libcxxabi-18.1.2.src.tar.xz
--rw-r--r-- 1 root root 566 2024-03-20 00:13 ./source/d/llvm/libcxxabi-18.1.2.src.tar.xz.sig
--rw-r--r-- 1 root root 119316 2024-03-20 00:13 ./source/d/llvm/libunwind-18.1.2.src.tar.xz
--rw-r--r-- 1 root root 566 2024-03-20 00:14 ./source/d/llvm/libunwind-18.1.2.src.tar.xz.sig
--rw-r--r-- 1 root root 1562992 2024-03-20 00:13 ./source/d/llvm/lld-18.1.2.src.tar.xz
--rw-r--r-- 1 root root 566 2024-03-20 00:13 ./source/d/llvm/lld-18.1.2.src.tar.xz.sig
--rw-r--r-- 1 root root 10598724 2024-03-20 00:13 ./source/d/llvm/lldb-18.1.2.src.tar.xz
--rw-r--r-- 1 root root 566 2024-03-20 00:13 ./source/d/llvm/lldb-18.1.2.src.tar.xz.sig
+-rw-r--r-- 1 root root 8708 2024-04-18 00:13 ./source/d/llvm/cmake-18.1.4.src.tar.xz
+-rw-r--r-- 1 root root 566 2024-04-18 00:13 ./source/d/llvm/cmake-18.1.4.src.tar.xz.sig
+-rw-r--r-- 1 root root 2467772 2024-04-18 00:13 ./source/d/llvm/compiler-rt-18.1.4.src.tar.xz
+-rw-r--r-- 1 root root 566 2024-04-18 00:13 ./source/d/llvm/compiler-rt-18.1.4.src.tar.xz.sig
+-rw-r--r-- 1 root root 3073724 2024-04-18 00:13 ./source/d/llvm/flang-18.1.4.src.tar.xz
+-rw-r--r-- 1 root root 566 2024-04-18 00:13 ./source/d/llvm/flang-18.1.4.src.tar.xz.sig
+-rw-r--r-- 1 root root 4031032 2024-04-18 00:13 ./source/d/llvm/libcxx-18.1.4.src.tar.xz
+-rw-r--r-- 1 root root 566 2024-04-18 00:13 ./source/d/llvm/libcxx-18.1.4.src.tar.xz.sig
+-rw-r--r-- 1 root root 582676 2024-04-18 00:13 ./source/d/llvm/libcxxabi-18.1.4.src.tar.xz
+-rw-r--r-- 1 root root 566 2024-04-18 00:13 ./source/d/llvm/libcxxabi-18.1.4.src.tar.xz.sig
+-rw-r--r-- 1 root root 119264 2024-04-18 00:13 ./source/d/llvm/libunwind-18.1.4.src.tar.xz
+-rw-r--r-- 1 root root 566 2024-04-18 00:13 ./source/d/llvm/libunwind-18.1.4.src.tar.xz.sig
+-rw-r--r-- 1 root root 1563244 2024-04-18 00:13 ./source/d/llvm/lld-18.1.4.src.tar.xz
+-rw-r--r-- 1 root root 566 2024-04-18 00:13 ./source/d/llvm/lld-18.1.4.src.tar.xz.sig
+-rw-r--r-- 1 root root 10599148 2024-04-18 00:13 ./source/d/llvm/lldb-18.1.4.src.tar.xz
+-rw-r--r-- 1 root root 566 2024-04-18 00:14 ./source/d/llvm/lldb-18.1.4.src.tar.xz.sig
-rw-r--r-- 1 root root 281 2022-06-28 03:34 ./source/d/llvm/lldb.32-bit.link.libatomic.diff.gz
--rw-r--r-- 1 root root 61973516 2024-03-20 00:13 ./source/d/llvm/llvm-18.1.2.src.tar.xz
--rw-r--r-- 1 root root 566 2024-03-20 00:13 ./source/d/llvm/llvm-18.1.2.src.tar.xz.sig
--rwxr-xr-x 1 root root 12470 2024-03-20 19:18 ./source/d/llvm/llvm.SlackBuild
--rw-r--r-- 1 root root 1443 2024-03-20 19:18 ./source/d/llvm/llvm.url
--rw-r--r-- 1 root root 1318944 2024-03-20 00:13 ./source/d/llvm/openmp-18.1.2.src.tar.xz
--rw-r--r-- 1 root root 566 2024-03-20 00:13 ./source/d/llvm/openmp-18.1.2.src.tar.xz.sig
--rw-r--r-- 1 root root 9154812 2024-03-20 00:14 ./source/d/llvm/polly-18.1.2.src.tar.xz
--rw-r--r-- 1 root root 566 2024-03-20 00:13 ./source/d/llvm/polly-18.1.2.src.tar.xz.sig
--rw-r--r-- 1 root root 6784 2024-03-20 00:13 ./source/d/llvm/runtimes-18.1.2.src.tar.xz
--rw-r--r-- 1 root root 566 2024-03-20 00:13 ./source/d/llvm/runtimes-18.1.2.src.tar.xz.sig
+-rw-r--r-- 1 root root 61991952 2024-04-18 00:13 ./source/d/llvm/llvm-18.1.4.src.tar.xz
+-rw-r--r-- 1 root root 566 2024-04-18 00:13 ./source/d/llvm/llvm-18.1.4.src.tar.xz.sig
+-rwxr-xr-x 1 root root 12470 2024-04-04 18:04 ./source/d/llvm/llvm.SlackBuild
+-rw-r--r-- 1 root root 1443 2024-04-18 17:24 ./source/d/llvm/llvm.url
+-rw-r--r-- 1 root root 1320244 2024-04-18 00:13 ./source/d/llvm/openmp-18.1.4.src.tar.xz
+-rw-r--r-- 1 root root 566 2024-04-18 00:13 ./source/d/llvm/openmp-18.1.4.src.tar.xz.sig
+-rw-r--r-- 1 root root 9152524 2024-04-18 00:13 ./source/d/llvm/polly-18.1.4.src.tar.xz
+-rw-r--r-- 1 root root 566 2024-04-18 00:13 ./source/d/llvm/polly-18.1.4.src.tar.xz.sig
+-rw-r--r-- 1 root root 6788 2024-04-18 00:13 ./source/d/llvm/runtimes-18.1.4.src.tar.xz
+-rw-r--r-- 1 root root 566 2024-04-18 00:13 ./source/d/llvm/runtimes-18.1.4.src.tar.xz.sig
-rw-r--r-- 1 root root 830 2019-07-25 03:31 ./source/d/llvm/slack-desc
--rw-r--r-- 1 root root 402276 2024-03-20 00:14 ./source/d/llvm/third-party-18.1.2.src.tar.xz
--rw-r--r-- 1 root root 566 2024-03-20 00:14 ./source/d/llvm/third-party-18.1.2.src.tar.xz.sig
+-rw-r--r-- 1 root root 402252 2024-04-18 00:13 ./source/d/llvm/third-party-18.1.4.src.tar.xz
+-rw-r--r-- 1 root root 566 2024-04-18 00:13 ./source/d/llvm/third-party-18.1.4.src.tar.xz.sig
drwxr-xr-x 2 root root 4096 2024-02-13 19:08 ./source/d/lua
-rw-r--r-- 1 root root 285038 2023-05-02 20:12 ./source/d/lua/lua-5.4.6.tar.lz
-rwxr-xr-x 1 root root 4157 2024-02-13 19:09 ./source/d/lua/lua.SlackBuild
@@ -7779,29 +7784,29 @@ drwxr-xr-x 2 root root 4096 2023-02-27 19:41 ./source/d/make
-rw-r--r-- 1 root root 833 2023-02-26 20:06 ./source/d/make/make-4.4.1.tar.lz.sig
-rwxr-xr-x 1 root root 4383 2023-02-27 19:42 ./source/d/make/make.SlackBuild
-rw-r--r-- 1 root root 918 2018-02-27 06:13 ./source/d/make/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-21 17:29 ./source/d/mercurial
+drwxr-xr-x 2 root root 4096 2024-03-30 16:44 ./source/d/mercurial
-rw-r--r-- 1 root root 279 2010-05-18 06:20 ./source/d/mercurial/doinst.sh.gz
--rw-r--r-- 1 root root 4934215 2024-03-21 11:25 ./source/d/mercurial/mercurial-6.7.1.tar.lz
+-rw-r--r-- 1 root root 4934449 2024-03-29 20:37 ./source/d/mercurial/mercurial-6.7.2.tar.lz
-rwxr-xr-x 1 root root 4120 2023-03-24 18:44 ./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 2024-03-13 19:29 ./source/d/meson
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/d/meson
-rw-r--r-- 1 root root 4022884 2024-03-12 17:57 ./source/d/meson/meson-1.4.0.tar.lz
--rwxr-xr-x 1 root root 2771 2023-10-21 18:47 ./source/d/meson/meson.SlackBuild
+-rwxr-xr-x 1 root root 2771 2024-03-29 03:06 ./source/d/meson/meson.SlackBuild
-rw-r--r-- 1 root root 36 2018-11-09 03:24 ./source/d/meson/meson.url
-rw-r--r-- 1 root root 895 2018-02-27 06:13 ./source/d/meson/slack-desc
-drwxr-xr-x 2 root root 4096 2022-12-22 18:47 ./source/d/nasm
--rw-r--r-- 1 root root 1017732 2022-12-22 02:44 ./source/d/nasm/nasm-2.16.01.tar.xz
+drwxr-xr-x 2 root root 4096 2024-04-18 17:31 ./source/d/nasm
+-rw-r--r-- 1 root root 1032388 2024-04-17 17:05 ./source/d/nasm/nasm-2.16.03.tar.xz
-rwxr-xr-x 1 root root 3182 2022-12-21 19:03 ./source/d/nasm/nasm.SlackBuild
--rw-r--r-- 1 root root 791 2018-02-27 06:13 ./source/d/nasm/slack-desc
-drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/d/ninja
--rw-r--r-- 1 root root 182686 2022-08-30 19:47 ./source/d/ninja/ninja-1.11.1.tar.lz
+-rw-r--r-- 1 root root 792 2024-04-05 17:34 ./source/d/nasm/slack-desc
+drwxr-xr-x 2 root root 4096 2024-04-12 17:12 ./source/d/ninja
+-rw-r--r-- 1 root root 191066 2024-04-11 16:44 ./source/d/ninja/ninja-1.12.0.tar.lz
-rwxr-xr-x 1 root root 4465 2022-09-06 18:27 ./source/d/ninja/ninja.SlackBuild
-rw-r--r-- 1 root root 37 2020-08-19 02:05 ./source/d/ninja/ninja.url
-rw-r--r-- 1 root root 889 2018-02-27 06:13 ./source/d/ninja/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-28 19:07 ./source/d/nv-codec-headers
--rwxr-xr-x 1 root root 414 2024-01-28 19:07 ./source/d/nv-codec-headers/fetch-sources.sh
--rw-r--r-- 1 root root 63921 2024-01-28 19:07 ./source/d/nv-codec-headers/nv-codec-headers-12.1.14.0.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-01 16:58 ./source/d/nv-codec-headers
+-rwxr-xr-x 1 root root 414 2024-04-01 16:58 ./source/d/nv-codec-headers/fetch-sources.sh
+-rw-r--r-- 1 root root 65073 2024-04-01 16:58 ./source/d/nv-codec-headers/nv-codec-headers-12.2.72.0.tar.lz
-rwxr-xr-x 1 root root 3270 2024-01-28 19:04 ./source/d/nv-codec-headers/nv-codec-headers.SlackBuild
-rw-r--r-- 1 root root 819 2024-01-28 19:04 ./source/d/nv-codec-headers/slack-desc
drwxr-xr-x 2 root root 4096 2021-06-14 12:23 ./source/d/opencl-headers
@@ -7825,8 +7830,8 @@ drwxr-xr-x 2 root root 4096 2024-02-29 18:13 ./source/d/pahole
-rwxr-xr-x 1 root root 3820 2022-05-23 18:28 ./source/d/pahole/pahole.SlackBuild
-rw-r--r-- 1 root root 52 2022-05-23 18:20 ./source/d/pahole/pahole.url
-rw-r--r-- 1 root root 1015 2022-05-23 18:32 ./source/d/pahole/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 18:22 ./source/d/parallel
--rw-r--r-- 1 root root 2037725 2024-02-28 00:41 ./source/d/parallel/parallel-20240222.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-23 17:42 ./source/d/parallel
+-rw-r--r-- 1 root root 2034045 2024-04-22 21:02 ./source/d/parallel/parallel-20240422.tar.lz
-rwxr-xr-x 1 root root 4535 2022-09-06 18:27 ./source/d/parallel/parallel.SlackBuild
-rw-r--r-- 1 root root 857 2018-04-21 03:27 ./source/d/parallel/slack-desc
drwxr-xr-x 2 root root 4096 2023-04-24 19:57 ./source/d/patchelf
@@ -7857,7 +7862,7 @@ drwxr-xr-x 2 root root 4096 2024-03-18 21:24 ./source/d/perl
-rw-r--r-- 1 root root 844 2017-01-14 23:40 ./source/d/perl/libnet-3.08-Do-not-create-Net-libnet.cfg.patch.gz
-rw-r--r-- 1 root root 95593 2023-03-20 19:15 ./source/d/perl/libnet-3.15.tar.gz
-rw-r--r-- 1 root root 13296690 2023-11-29 16:10 ./source/d/perl/perl-5.38.2.tar.lz
--rwxr-xr-x 1 root root 19302 2024-03-18 21:26 ./source/d/perl/perl.SlackBuild
+-rwxr-xr-x 1 root root 19345 2024-03-28 17:51 ./source/d/perl/perl.SlackBuild
-rw-r--r-- 1 root root 606 2008-09-21 00:04 ./source/d/perl/perl.configure.multilib.patch.gz
-rw-r--r-- 1 root root 996 2021-05-21 04:51 ./source/d/perl/slack-desc
drwxr-xr-x 3 root root 4096 2021-02-13 05:31 ./source/d/pkg-config
@@ -7875,20 +7880,22 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/d/pmake
-rw-r--r-- 1 root root 38071 2007-02-09 20:45 ./source/d/pmake/pmake.txt.gz
-rw-r--r-- 1 root root 26675 2005-07-07 09:32 ./source/d/pmake/pmake_1.111-1.diff.gz
-rw-r--r-- 1 root root 790 2018-02-27 06:49 ./source/d/pmake/slack-desc
-drwxr-xr-x 2 root root 4096 2023-08-20 19:08 ./source/d/poke
--rw-r--r-- 1 root root 3544457 2023-08-20 15:39 ./source/d/poke/poke-3.3.tar.lz
--rwxr-xr-x 1 root root 4524 2022-09-06 18:27 ./source/d/poke/poke.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-03-31 18:24 ./source/d/poke
+-rw-r--r-- 1 root root 3906457 2024-03-30 17:54 ./source/d/poke/poke-4.0.tar.lz
+-rw-r--r-- 1 root root 208669 2024-03-30 18:59 ./source/d/poke/poke-elf-1.0.tar.lz
+-rw-r--r-- 1 root root 29 2024-03-31 18:24 ./source/d/poke/poke-elf.url
+-rwxr-xr-x 1 root root 5862 2024-03-31 18:04 ./source/d/poke/poke.SlackBuild
+-rw-r--r-- 1 root root 31 2024-03-31 18:24 ./source/d/poke/poke.url
-rw-r--r-- 1 root root 850 2021-02-27 04:48 ./source/d/poke/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-03 17:04 ./source/d/python-pip
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/d/python-pip
-rw-r--r-- 1 root root 1448639 2024-02-03 09:53 ./source/d/python-pip/pip-24.0.tar.lz
-rw-r--r-- 1 root root 33 2018-03-29 06:10 ./source/d/python-pip/pip.url
--rwxr-xr-x 1 root root 3129 2024-03-03 20:21 ./source/d/python-pip/python-pip.SlackBuild
+-rwxr-xr-x 1 root root 3248 2024-03-31 22:35 ./source/d/python-pip/python-pip.SlackBuild
-rw-r--r-- 1 root root 760 2018-02-27 06:13 ./source/d/python-pip/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-13 19:33 ./source/d/python-setuptools
--rwxr-xr-x 1 root root 4495 2024-03-03 20:21 ./source/d/python-setuptools/python-setuptools.SlackBuild
--rw-r--r-- 1 root root 1396126 2024-03-13 11:21 ./source/d/python-setuptools/setuptools-69.2.0.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-14 18:10 ./source/d/python-setuptools
+-rwxr-xr-x 1 root root 3502 2024-04-13 17:12 ./source/d/python-setuptools/python-setuptools.SlackBuild
+-rw-r--r-- 1 root root 1426842 2024-04-13 21:06 ./source/d/python-setuptools/setuptools-69.5.1.tar.lz
-rw-r--r-- 1 root root 40 2017-11-28 22:11 ./source/d/python-setuptools/setuptools.url
--rw-r--r-- 1 root root 543 2022-08-21 18:35 ./source/d/python-setuptools/setuptools.x86_64.diff.gz
-rw-r--r-- 1 root root 1059 2018-02-27 06:13 ./source/d/python-setuptools/slack-desc
drwxr-xr-x 2 root root 4096 2024-03-21 21:57 ./source/d/python2
-rw-r--r-- 1 root root 12854736 2020-04-19 21:50 ./source/d/python2/Python-2.7.18.tar.xz
@@ -7899,20 +7906,14 @@ drwxr-xr-x 2 root root 4096 2024-03-21 21:57 ./source/d/python2
-rw-r--r-- 1 root root 325 2009-06-09 19:23 ./source/d/python2/python.readline.set_pre_input_hook.diff.gz
-rw-r--r-- 1 root root 34 2019-03-03 19:49 ./source/d/python2/python.url
-rw-r--r-- 1 root root 1867 2016-12-28 19:19 ./source/d/python2/python.x86_64.diff.gz
--rwxr-xr-x 1 root root 8068 2024-03-21 21:47 ./source/d/python2/python2.SlackBuild
+-rwxr-xr-x 1 root root 8187 2024-03-31 22:37 ./source/d/python2/python2.SlackBuild
-rw-r--r-- 1 root root 460112 2023-04-10 12:12 ./source/d/python2/setuptools-44.1.1.tar.lz
-rw-r--r-- 1 root root 939 2020-04-20 19:09 ./source/d/python2/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-20 19:33 ./source/d/python3
--rw-r--r-- 1 root root 19682840 2024-03-19 16:16 ./source/d/python3/Python-3.9.19.tar.xz
--rw-r--r-- 1 root root 833 2024-03-19 16:16 ./source/d/python3/Python-3.9.19.tar.xz.asc
--rw-r--r-- 1 root root 890 2017-01-12 20:00 ./source/d/python3/README
--rw-r--r-- 1 root root 2551396 2024-03-19 16:13 ./source/d/python3/python-3.9.19-docs-text.tar.bz2
--rw-r--r-- 1 root root 372 2021-11-20 19:27 ./source/d/python3/python.sysconfig.py.x86_64.diff.gz
--rwxr-xr-x 1 root root 6373 2024-03-20 19:33 ./source/d/python3/python3.SlackBuild
--rw-r--r-- 1 root root 495 2020-10-24 22:31 ./source/d/python3/python3.distutils.x86_64.diff.gz
--rw-r--r-- 1 root root 1389 2020-10-24 17:53 ./source/d/python3/python3.no-static-library.diff.gz
--rw-r--r-- 1 root root 369 2014-05-25 17:49 ./source/d/python3/python3.readline.set_pre_input_hook.diff.gz
--rw-r--r-- 1 root root 340 2020-10-24 22:35 ./source/d/python3/python3.setup.py.x86_64.diff.gz
+drwxr-xr-x 2 root root 4096 2024-04-02 18:41 ./source/d/python3
+-rw-r--r-- 1 root root 20175816 2024-04-02 11:11 ./source/d/python3/Python-3.11.9.tar.xz
+-rw-r--r-- 1 root root 833 2024-04-02 11:11 ./source/d/python3/Python-3.11.9.tar.xz.asc
+-rw-r--r-- 1 root root 2830346 2024-04-02 11:11 ./source/d/python3/python-3.11.9-docs-text.tar.bz2
+-rwxr-xr-x 1 root root 6152 2024-03-24 22:11 ./source/d/python3/python3.SlackBuild
-rw-r--r-- 1 root root 34 2019-03-03 19:49 ./source/d/python3/python3.url
-rw-r--r-- 1 root root 1151 2023-03-06 20:41 ./source/d/python3/slack-desc
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/d/rcs
@@ -7930,30 +7931,31 @@ drwxr-xr-x 2 root root 4096 2023-08-15 02:20 ./source/d/rinutils
-rwxr-xr-x 1 root root 3822 2023-08-15 02:19 ./source/d/rinutils/rinutils.SlackBuild
-rw-r--r-- 1 root root 36 2020-11-12 19:40 ./source/d/rinutils/rinutils.url
-rw-r--r-- 1 root root 944 2020-11-12 20:33 ./source/d/rinutils/slack-desc
-drwxr-xr-x 2 root root 4096 2023-12-25 19:11 ./source/d/ruby
--rw-r--r-- 1 root root 15895123 2023-12-25 06:53 ./source/d/ruby/ruby-3.3.0.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-23 21:53 ./source/d/ruby
+-rw-r--r-- 1 root root 15894347 2024-04-23 11:06 ./source/d/ruby/ruby-3.3.1.tar.lz
-rwxr-xr-x 1 root root 4807 2023-03-30 20:25 ./source/d/ruby/ruby.SlackBuild
-rw-r--r-- 1 root root 838 2024-01-31 01:32 ./source/d/ruby/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-21 18:46 ./source/d/rust
+drwxr-xr-x 2 root root 4096 2024-04-10 03:34 ./source/d/rust
drwxr-xr-x 2 root root 4096 2024-02-04 19:06 ./source/d/rust-bindgen
-rw-r--r-- 1 root root 2417095 2024-02-04 19:05 ./source/d/rust-bindgen/cargo-rust-bindgen-0.69.4.tar.lz
-rwxr-xr-x 1 root root 898 2024-02-04 19:05 ./source/d/rust-bindgen/fetch-sources.sh
-rw-r--r-- 1 root root 1888117 2024-02-04 19:05 ./source/d/rust-bindgen/rust-bindgen-0.69.4.tar.lz
-rwxr-xr-x 1 root root 3865 2022-12-07 18:28 ./source/d/rust-bindgen/rust-bindgen.SlackBuild
-rw-r--r-- 1 root root 844 2022-12-07 17:56 ./source/d/rust-bindgen/slack-desc
+-rw-r--r-- 1 root root 944 2024-04-03 16:29 ./source/d/rust/0004-compiler-Use-wasm-ld-for-wasm-targets.patch
-rw-r--r-- 1 root root 261 2020-11-19 19:46 ./source/d/rust/link_libffi.diff.gz
--rwxr-xr-x 1 root root 10572 2024-03-21 17:37 ./source/d/rust/rust.SlackBuild
--rw-r--r-- 1 root root 1670 2024-03-21 17:37 ./source/d/rust/rust.url
--rw-r--r-- 1 root root 168215234 2024-03-21 12:55 ./source/d/rust/rustc-1.77.0-src.tar.lz
+-rwxr-xr-x 1 root root 10663 2024-04-10 02:22 ./source/d/rust/rust.SlackBuild
+-rw-r--r-- 1 root root 1670 2024-04-10 02:22 ./source/d/rust/rust.url
+-rw-r--r-- 1 root root 168197937 2024-04-09 21:38 ./source/d/rust/rustc-1.77.2-src.tar.lz
-rw-r--r-- 1 root root 910 2018-02-27 06:49 ./source/d/rust/slack-desc
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/d/sassc
-rw-r--r-- 1 root root 23784 2020-10-27 01:21 ./source/d/sassc/sassc-3.6.2.tar.lz
-rwxr-xr-x 1 root root 3926 2022-09-06 18:27 ./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 796 2023-04-08 02:52 ./source/d/sassc/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-19 18:35 ./source/d/scons
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/d/scons
-rw-r--r-- 1 root root 1480194 2024-03-18 00:36 ./source/d/scons/SCons-4.7.0.tar.lz
--rwxr-xr-x 1 root root 3607 2022-08-01 18:56 ./source/d/scons/scons.SlackBuild
+-rwxr-xr-x 1 root root 3607 2024-03-29 03:06 ./source/d/scons/scons.SlackBuild
-rw-r--r-- 1 root root 44 2023-03-21 19:19 ./source/d/scons/scons.url
-rw-r--r-- 1 root root 909 2018-02-27 06:13 ./source/d/scons/slack-desc
drwxr-xr-x 2 root root 4096 2022-09-07 11:33 ./source/d/slacktrack
@@ -7983,25 +7985,31 @@ drwxr-xr-x 2 root root 4096 2024-02-14 20:56 ./source/d/tree-sitter
-rw-r--r-- 1 root root 607555 2024-01-25 20:05 ./source/d/tree-sitter/tree-sitter-0.20.9.tar.lz
-rwxr-xr-x 1 root root 4798 2024-02-14 21:24 ./source/d/tree-sitter/tree-sitter.SlackBuild
-rw-r--r-- 1 root root 43 2023-07-30 19:23 ./source/d/tree-sitter/tree-sitter.url
-drwxr-xr-x 2 root root 4096 2024-03-14 19:23 ./source/d/vala
+drwxr-xr-x 2 root root 4096 2024-04-19 17:06 ./source/d/vala
-rw-r--r-- 1 root root 1718 2019-03-10 18:11 ./source/d/vala/disable-graphviz.patch.gz
-rw-r--r-- 1 root root 116 2019-03-10 18:05 ./source/d/vala/disable-graphviz.patch.url
-rw-r--r-- 1 root root 233 2018-11-11 05:10 ./source/d/vala/no.gvc-compat.c.diff.gz
-rw-r--r-- 1 root root 849 2018-04-04 20:22 ./source/d/vala/slack-desc
--rw-r--r-- 1 root root 4013716 2024-03-14 09:09 ./source/d/vala/vala-0.56.16.tar.xz
+-rw-r--r-- 1 root root 4016576 2024-04-19 11:08 ./source/d/vala/vala-0.56.17.tar.xz
-rwxr-xr-x 1 root root 4895 2022-09-06 18:27 ./source/d/vala/vala.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-27 18:34 ./source/d/valgrind
+-rw-r--r-- 1 root root 1079 2022-03-11 05:34 ./source/d/valgrind/README
+-rw-r--r-- 1 root root 1039 2024-04-12 17:26 ./source/d/valgrind/slack-desc
+-rw-r--r-- 1 root root 10698451 2024-04-26 16:57 ./source/d/valgrind/valgrind-3.23.0.tar.lz
+-rwxr-xr-x 1 root root 4703 2024-04-12 17:24 ./source/d/valgrind/valgrind.SlackBuild
+-rw-r--r-- 1 root root 35 2024-04-12 17:17 ./source/d/valgrind/valgrind.url
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./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 4687 2022-09-06 18:27 ./source/d/yasm/yasm.SlackBuild
-drwxr-xr-x 4 root root 4096 2024-03-04 19:05 ./source/e
+drwxr-xr-x 4 root root 4096 2024-04-23 18:54 ./source/e
-rw-r--r-- 1 root root 111 2022-02-07 20:58 ./source/e/FTBFSlog
-drwxr-xr-x 2 root root 4096 2024-03-24 17:34 ./source/e/emacs
+drwxr-xr-x 2 root root 4096 2024-04-23 18:53 ./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 52203168 2024-03-24 14:02 ./source/e/emacs/emacs-29.3.tar.xz
-rw-r--r-- 1 root root 833 2024-03-24 14:02 ./source/e/emacs/emacs-29.3.tar.xz.sig
--rwxr-xr-x 1 root root 9840 2024-03-24 17:35 ./source/e/emacs/emacs.SlackBuild
--rwxr-xr-x 1 root root 1422 2024-02-14 20:32 ./source/e/emacs/emacs.SlackBuild.regular-build
+-rwxr-xr-x 1 root root 7317 2024-04-23 18:53 ./source/e/emacs/emacs.SlackBuild
+-rwxr-xr-x 1 root root 1414 2024-04-23 18:57 ./source/e/emacs/emacs.SlackBuild.regular-build
lrwxrwxrwx 1 root root 16 2024-02-14 21:27 ./source/e/emacs/emacs.SlackBuild.with-native-compilation -> emacs.SlackBuild
-rw-r--r-- 1 root root 909 2024-02-14 20:42 ./source/e/emacs/slack-desc
drwxr-xr-x 2 root root 4096 2024-03-04 19:05 ./source/e/emacspeak
@@ -8059,19 +8067,19 @@ drwxr-xr-x 2 root root 4096 2024-03-10 17:49 ./source/installer/sources/i
drwxr-xr-x 2 root root 4096 2023-09-07 01:55 ./source/installer/sources/nano
-rw-r--r-- 1 root root 1608444 2023-01-18 09:16 ./source/installer/sources/nano/nano-7.2.tar.xz
-rw-r--r-- 1 root root 833 2023-01-18 09:16 ./source/installer/sources/nano/nano-7.2.tar.xz.sig
-drwxr-xr-x 5 root root 4096 2024-03-27 16:39 ./source/k
+drwxr-xr-x 5 root root 4096 2024-04-27 17:03 ./source/k
-rwxr-xr-x 1 root root 8119 2023-11-15 21:04 ./source/k/build-all-kernels.sh
-drwxr-xr-x 2 root root 4096 2024-03-27 16:43 ./source/k/kernel-configs
--rw-r--r-- 1 root root 256075 2024-03-27 16:42 ./source/k/kernel-configs/config-generic-6.6.23
--rw-r--r-- 1 root root 259695 2024-03-27 16:40 ./source/k/kernel-configs/config-generic-6.6.23.x64
--rw-r--r-- 1 root root 256075 2024-03-27 16:42 ./source/k/kernel-configs/config-huge-6.6.23
--rw-r--r-- 1 root root 259695 2024-03-27 16:40 ./source/k/kernel-configs/config-huge-6.6.23.x64
+drwxr-xr-x 2 root root 4096 2024-04-27 17:07 ./source/k/kernel-configs
+-rw-r--r-- 1 root root 256107 2024-04-27 17:06 ./source/k/kernel-configs/config-generic-6.6.29
+-rw-r--r-- 1 root root 259702 2024-04-27 17:04 ./source/k/kernel-configs/config-generic-6.6.29.x64
+-rw-r--r-- 1 root root 256107 2024-04-27 17:07 ./source/k/kernel-configs/config-huge-6.6.29
+-rw-r--r-- 1 root root 259702 2024-04-27 17:04 ./source/k/kernel-configs/config-huge-6.6.29.x64
-rwxr-xr-x 1 root root 7441 2020-06-11 19:56 ./source/k/kernel-generic.SlackBuild
-rwxr-xr-x 1 root root 3779 2019-09-29 23:48 ./source/k/kernel-headers.SlackBuild
-rwxr-xr-x 1 root root 6513 2023-12-01 21:09 ./source/k/kernel-modules.SlackBuild
-rwxr-xr-x 1 root root 10927 2023-01-25 19:02 ./source/k/kernel-source.SlackBuild
--rw-r--r-- 1 root root 989 2024-03-27 05:32 ./source/k/linux-6.6.23.tar.sign
--rw-r--r-- 1 root root 140149488 2024-03-27 05:32 ./source/k/linux-6.6.23.tar.xz
+-rw-r--r-- 1 root root 989 2024-04-27 15:24 ./source/k/linux-6.6.29.tar.sign
+-rw-r--r-- 1 root root 140175132 2024-04-27 15:24 ./source/k/linux-6.6.29.tar.xz
drwxr-xr-x 2 root root 4096 2023-01-04 20:50 ./source/k/patches-revert-i686
-rw-r--r-- 1 root root 1132 2023-01-03 00:53 ./source/k/patches-revert-i686/0001-x86-ioremap-Fix-page-aligned-size-calculation-in-__i.patch.gz
-rw-r--r-- 1 root root 246 2023-01-04 20:50 ./source/k/patches-revert-i686/README
@@ -8087,11 +8095,11 @@ drwxr-xr-x 2 root root 4096 2023-11-15 21:07 ./source/k/slack-desc
-rw-r--r-- 1 root root 935 2023-11-17 19:41 ./source/k/slack-desc/slack-desc.kernel-template
drwxr-xr-x 16 root root 4096 2024-01-09 20:32 ./source/kde
-rw-r--r-- 1 root root 419 2024-03-14 20:52 ./source/kde/FTBFSlog
-drwxr-xr-x 2 root root 4096 2024-03-01 19:20 ./source/kde/fcitx5-configtool
+drwxr-xr-x 2 root root 4096 2024-04-24 17:48 ./source/kde/fcitx5-configtool
-rw-r--r-- 1 root root 112 2022-05-19 18:21 ./source/kde/fcitx5-configtool/doinst.sh.gz
--rw-r--r-- 1 root root 110356 2024-03-01 02:09 ./source/kde/fcitx5-configtool/fcitx5-configtool-5.1.4.tar.xz
--rw-r--r-- 1 root root 310 2024-03-01 02:09 ./source/kde/fcitx5-configtool/fcitx5-configtool-5.1.4.tar.xz.sig
--rwxr-xr-x 1 root root 3463 2024-03-01 19:21 ./source/kde/fcitx5-configtool/fcitx5-configtool.SlackBuild
+-rw-r--r-- 1 root root 148724 2024-04-23 18:00 ./source/kde/fcitx5-configtool/fcitx5-configtool-5.1.5.tar.zst
+-rw-r--r-- 1 root root 310 2024-04-23 18:00 ./source/kde/fcitx5-configtool/fcitx5-configtool-5.1.5.tar.zst.sig
+-rwxr-xr-x 1 root root 3471 2024-04-24 17:48 ./source/kde/fcitx5-configtool/fcitx5-configtool.SlackBuild
-rw-r--r-- 1 root root 56 2022-05-19 18:15 ./source/kde/fcitx5-configtool/fcitx5-configtool.url
-rw-r--r-- 1 root root 839 2022-05-19 18:25 ./source/kde/fcitx5-configtool/slack-desc
drwxr-xr-x 2 root root 4096 2022-05-26 14:29 ./source/kde/fcitx5-theme-breeze
@@ -8115,7 +8123,7 @@ drwxr-xr-x 2 root root 4096 2023-03-15 17:05 ./source/kde/kImageAnnotator
-rw-r--r-- 1 root root 41 2022-08-18 19:44 ./source/kde/kImageAnnotator/kImageAnnotator.url
-rw-r--r-- 1 root root 768 2022-08-18 19:45 ./source/kde/kImageAnnotator/slack-desc
drwxr-xr-x 16 root root 4096 2023-07-16 19:53 ./source/kde/kde
-drwxr-xr-x 2 root root 16384 2024-02-15 20:19 ./source/kde/kde/build
+drwxr-xr-x 2 root root 20480 2024-02-15 20:19 ./source/kde/kde/build
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/akonadi
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/akonadi-calendar
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/akonadi-calendar-tools
@@ -8146,9 +8154,9 @@ drwxr-xr-x 2 root root 16384 2024-02-15 20:19 ./source/kde/kde/build
-rw-r--r-- 1 root root 2 2022-01-08 22:24 ./source/kde/kde/build/breeze-icons
-rw-r--r-- 1 root root 2 2021-09-30 17:57 ./source/kde/kde/build/breeze-plymouth
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/calendarsupport
--rw-r--r-- 1 root root 3 2024-03-04 19:20 ./source/kde/kde/build/calligra
+-rw-r--r-- 1 root root 3 2024-04-01 17:25 ./source/kde/kde/build/calligra
-rw-r--r-- 1 root root 2 2021-09-30 17:57 ./source/kde/kde/build/calligraplan
--rw-r--r-- 1 root root 2 2024-03-18 16:50 ./source/kde/kde/build/cantor
+-rw-r--r-- 1 root root 2 2024-04-01 17:25 ./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 2021-11-04 17:58 ./source/kde/kde/build/colord-kde
-rw-r--r-- 1 root root 2 2024-03-17 20:10 ./source/kde/kde/build/digikam
@@ -8190,7 +8198,7 @@ drwxr-xr-x 2 root root 16384 2024-02-15 20:19 ./source/kde/kde/build
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kamera
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kamoso
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kanagram
--rw-r--r-- 1 root root 2 2021-11-13 17:18 ./source/kde/kde/build/kapidox
+-rw-r--r-- 1 root root 2 2024-03-29 03:06 ./source/kde/kde/build/kapidox
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kapman
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kapptemplate
-rw-r--r-- 1 root root 2 2021-10-10 18:07 ./source/kde/kde/build/karchive
@@ -8255,7 +8263,7 @@ drwxr-xr-x 2 root root 16384 2024-02-15 20:19 ./source/kde/kde/build
-rw-r--r-- 1 root root 2 2021-10-10 18:07 ./source/kde/kde/build/kdesignerplugin
-rw-r--r-- 1 root root 2 2021-10-10 18:07 ./source/kde/kde/build/kdesu
-rw-r--r-- 1 root root 2 2021-12-10 07:34 ./source/kde/kde/build/kdev-php
--rw-r--r-- 1 root root 2 2021-12-10 07:34 ./source/kde/kde/build/kdev-python
+-rw-r--r-- 1 root root 2 2024-03-29 03:06 ./source/kde/kde/build/kdev-python
-rw-r--r-- 1 root root 2 2024-03-07 06:21 ./source/kde/kde/build/kdevelop
-rw-r--r-- 1 root root 2 2023-01-11 19:14 ./source/kde/kde/build/kdevelop-pg-qt
-rw-r--r-- 1 root root 2 2021-09-30 17:57 ./source/kde/kde/build/kdevplatform
@@ -8270,7 +8278,7 @@ drwxr-xr-x 2 root root 16384 2024-02-15 20:19 ./source/kde/kde/build
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/keditbookmarks
-rw-r--r-- 1 root root 2 2021-10-10 18:07 ./source/kde/kde/build/kemoticons
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/keysmith
--rw-r--r-- 1 root root 2 2024-03-04 19:20 ./source/kde/kde/build/kfilemetadata
+-rw-r--r-- 1 root root 2 2024-04-01 17:25 ./source/kde/kde/build/kfilemetadata
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kfind
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kfloppy
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kfourinline
@@ -8291,9 +8299,9 @@ drwxr-xr-x 2 root root 16384 2024-02-15 20:19 ./source/kde/kde/build
-rw-r--r-- 1 root root 2 2022-04-21 20:01 ./source/kde/kde/build/kid3
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kidentitymanagement
-rw-r--r-- 1 root root 2 2021-11-13 17:19 ./source/kde/kde/build/kidletime
--rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kig
+-rw-r--r-- 1 root root 2 2024-04-16 21:04 ./source/kde/kde/build/kig
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kigo
--rw-r--r-- 1 root root 3 2024-03-04 19:20 ./source/kde/kde/build/kile
+-rw-r--r-- 1 root root 3 2024-04-01 17:25 ./source/kde/kde/build/kile
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/killbots
-rw-r--r-- 1 root root 2 2021-10-10 18:07 ./source/kde/kde/build/kimageformats
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kimagemapeditor
@@ -8313,7 +8321,7 @@ drwxr-xr-x 2 root root 16384 2024-02-15 20:19 ./source/kde/kde/build
-rw-r--r-- 1 root root 2 2021-11-13 17:19 ./source/kde/kde/build/kitemmodels
-rw-r--r-- 1 root root 2 2021-11-13 17:19 ./source/kde/kde/build/kitemviews
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kiten
--rw-r--r-- 1 root root 2 2024-03-04 19:20 ./source/kde/kde/build/kitinerary
+-rw-r--r-- 1 root root 2 2024-04-01 17:25 ./source/kde/kde/build/kitinerary
-rw-r--r-- 1 root root 2 2021-11-13 17:19 ./source/kde/kde/build/kjobwidgets
-rw-r--r-- 1 root root 2 2021-10-10 21:33 ./source/kde/kde/build/kjots
-rw-r--r-- 1 root root 2 2021-10-10 18:07 ./source/kde/kde/build/kjs
@@ -8338,7 +8346,7 @@ drwxr-xr-x 2 root root 16384 2024-02-15 20:19 ./source/kde/kde/build
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kmousetool
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kmouth
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kmplot
--rw-r--r-- 1 root root 2 2023-04-21 05:34 ./source/kde/kde/build/kmymoney
+-rw-r--r-- 1 root root 2 2024-03-29 03:06 ./source/kde/kde/build/kmymoney
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/knavalbattle
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/knetwalk
-rw-r--r-- 1 root root 2 2021-10-10 18:07 ./source/kde/kde/build/knewstuff
@@ -8357,7 +8365,7 @@ drwxr-xr-x 2 root root 16384 2024-02-15 20:19 ./source/kde/kde/build
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kontactinterface
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kontrast
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/konversation
--rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kopeninghours
+-rw-r--r-- 1 root root 2 2024-04-16 21:04 ./source/kde/kde/build/kopeninghours
-rw-r--r-- 1 root root 2 2022-04-21 20:01 ./source/kde/kde/build/kopete
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/korganizer
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kosmindoormap
@@ -8379,12 +8387,12 @@ drwxr-xr-x 2 root root 16384 2024-02-15 20:19 ./source/kde/kde/build
-rw-r--r-- 1 root root 2 2023-10-27 18:22 ./source/kde/kde/build/krename
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kreversi
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/krfb
--rw-r--r-- 1 root root 2 2024-03-04 19:20 ./source/kde/kde/build/krita
+-rw-r--r-- 1 root root 2 2024-04-16 21:04 ./source/kde/kde/build/krita
-rw-r--r-- 1 root root 2 2021-10-10 18:07 ./source/kde/kde/build/kross
-rw-r--r-- 1 root root 2 2024-03-20 04:00 ./source/kde/kde/build/kross-interpreters
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kruler
-rw-r--r-- 1 root root 2 2021-10-10 18:07 ./source/kde/kde/build/krunner
--rw-r--r-- 1 root root 2 2023-04-02 18:10 ./source/kde/kde/build/krusader
+-rw-r--r-- 1 root root 2 2024-04-23 17:32 ./source/kde/kde/build/krusader
-rw-r--r-- 1 root root 2 2022-08-18 17:07 ./source/kde/kde/build/ksanecore
-rw-r--r-- 1 root root 2 2022-01-04 21:32 ./source/kde/kde/build/kscreen
-rw-r--r-- 1 root root 2 2022-10-13 16:42 ./source/kde/kde/build/kscreenlocker
@@ -8478,7 +8486,7 @@ drwxr-xr-x 2 root root 16384 2024-02-15 20:19 ./source/kde/kde/build
-rw-r--r-- 1 root root 2 2021-10-10 18:07 ./source/kde/kde/build/modemmanager-qt
-rw-r--r-- 1 root root 2 2021-10-10 18:07 ./source/kde/kde/build/networkmanager-qt
-rw-r--r-- 1 root root 2 2022-02-24 03:43 ./source/kde/kde/build/okteta
--rw-r--r-- 1 root root 2 2024-03-04 19:20 ./source/kde/kde/build/okular
+-rw-r--r-- 1 root root 2 2024-04-01 17:25 ./source/kde/kde/build/okular
-rw-r--r-- 1 root root 2 2021-10-14 16:34 ./source/kde/kde/build/oxygen
-rw-r--r-- 1 root root 2 2021-09-30 17:57 ./source/kde/kde/build/oxygen-fonts
-rw-r--r-- 1 root root 2 2021-09-30 17:57 ./source/kde/kde/build/oxygen-gtk2
@@ -8639,7 +8647,7 @@ drwxr-xr-x 2 root root 4096 2022-10-13 17:53 ./source/kde/kde/modules
-rw-r--r-- 1 root root 44 2016-04-11 07:39 ./source/kde/kde/nomake
drwxr-xr-x 2 root root 4096 2017-10-30 11:32 ./source/kde/kde/nostrip
-rw-r--r-- 1 root root 237 2017-10-24 13:23 ./source/kde/kde/package-blacklist
-drwxr-xr-x 22 root root 4096 2024-03-20 03:59 ./source/kde/kde/patch
+drwxr-xr-x 21 root root 4096 2024-04-23 17:32 ./source/kde/kde/patch
-rw-r--r-- 1 root root 328 2011-07-28 17:38 ./source/kde/kde/patch/README
drwxr-xr-x 2 root root 4096 2020-07-29 17:52 ./source/kde/kde/patch/baloo
-rw-r--r-- 1 root root 189 2020-11-02 01:05 ./source/kde/kde/patch/baloo.patch
@@ -8693,9 +8701,6 @@ drwxr-xr-x 2 root root 4096 2023-12-15 01:27 ./source/kde/kde/patch/krita
drwxr-xr-x 2 root root 4096 2024-03-20 03:59 ./source/kde/kde/patch/kross-interpreters
-rw-r--r-- 1 root root 142 2024-03-20 04:00 ./source/kde/kde/patch/kross-interpreters.patch
-rw-r--r-- 1 root root 1720 2024-03-20 03:59 ./source/kde/kde/patch/kross-interpreters/dump-python2.patch
-drwxr-xr-x 2 root root 4096 2023-04-02 18:10 ./source/kde/kde/patch/krusader
--rw-r--r-- 1 root root 160 2023-04-02 18:10 ./source/kde/kde/patch/krusader.patch
--rw-r--r-- 1 root root 1763 2023-04-02 18:10 ./source/kde/kde/patch/krusader/e5a71586952049ac92fab6f05ed1ab05c1e733c4.patch
drwxr-xr-x 2 root root 4096 2022-04-22 18:08 ./source/kde/kde/patch/ktorrent
-rw-r--r-- 1 root root 414 2021-08-15 05:28 ./source/kde/kde/patch/ktorrent.patch
-rw-r--r-- 1 root root 1098854 2021-08-12 02:11 ./source/kde/kde/patch/ktorrent/geoip.dat.gz
@@ -9198,7 +9203,7 @@ drwxr-xr-x 2 root root 16384 2024-02-15 20:21 ./source/kde/kde/slack-desc
-rw-r--r-- 1 root root 972 2021-12-10 05:48 ./source/kde/kde/slack-desc/zanshin
drwxr-xr-x 7 root root 4096 2022-04-21 20:14 ./source/kde/kde/src
drwxr-xr-x 2 root root 36864 2024-02-15 20:19 ./source/kde/kde/src/applications
-drwxr-xr-x 2 root root 4096 2024-03-17 20:10 ./source/kde/kde/src/applications-extra
+drwxr-xr-x 2 root root 4096 2024-04-23 17:31 ./source/kde/kde/src/applications-extra
-rw-r--r-- 1 root root 267008 2023-09-04 08:23 ./source/kde/kde/src/applications-extra/alkimia-8.1.2.tar.xz
-rw-r--r-- 1 root root 833 2023-09-04 08:23 ./source/kde/kde/src/applications-extra/alkimia-8.1.2.tar.xz.sig
-rw-r--r-- 1 root root 55207684 2020-05-23 15:58 ./source/kde/kde/src/applications-extra/calligra-3.2.1.tar.xz
@@ -9224,8 +9229,10 @@ drwxr-xr-x 2 root root 4096 2024-03-17 20:10 ./source/kde/kde/src/applica
-rw-r--r-- 1 root root 833 2022-08-31 23:35 ./source/kde/kde/src/applications-extra/krename-5.0.2.tar.xz.sig
-rw-r--r-- 1 root root 189146788 2023-12-07 12:05 ./source/kde/kde/src/applications-extra/krita-5.2.2.tar.xz
-rw-r--r-- 1 root root 833 2023-12-07 12:05 ./source/kde/kde/src/applications-extra/krita-5.2.2.tar.xz.sig
--rw-r--r-- 1 root root 3029352 2022-11-20 09:14 ./source/kde/kde/src/applications-extra/krusader-2.8.0.tar.xz
--rw-r--r-- 1 root root 148359776 2024-01-31 14:01 ./source/kde/kde/src/applications-extra/kstars-3.6.9.tar.xz
+-rw-r--r-- 1 root root 3104068 2024-03-10 09:05 ./source/kde/kde/src/applications-extra/krusader-2.8.1.tar.xz
+-rw-r--r-- 1 root root 525 2024-03-11 00:50 ./source/kde/kde/src/applications-extra/krusader-2.8.1.tar.xz.sig
+-rw-r--r-- 1 root root 170110716 2024-04-01 13:38 ./source/kde/kde/src/applications-extra/kstars-3.7.0.tar.xz
+-rw-r--r-- 1 root root 488 2024-04-01 14:54 ./source/kde/kde/src/applications-extra/kstars-3.7.0.tar.xz.sig
-rw-r--r-- 1 root root 422820 2019-12-20 23:39 ./source/kde/kde/src/applications-extra/ktimetracker-5.0.1.tar.xz
-rw-r--r-- 1 root root 833 2019-12-20 23:39 ./source/kde/kde/src/applications-extra/ktimetracker-5.0.1.tar.xz.sig
-rw-r--r-- 1 root root 1090764 2024-01-01 08:20 ./source/kde/kde/src/applications-extra/okteta-0.26.15.tar.xz
@@ -9848,14 +9855,14 @@ drwxr-xr-x 2 root root 4096 2024-02-10 18:40 ./source/kde/kde/src/framewo
-rw-r--r-- 1 root root 1413108 2024-02-03 16:45 ./source/kde/kde/src/frameworks/threadweaver-5.115.0.tar.xz
-rw-r--r-- 1 root root 488 2024-02-03 16:45 ./source/kde/kde/src/frameworks/threadweaver-5.115.0.tar.xz.sig
drwxr-xr-x 2 root root 12288 2024-03-06 18:21 ./source/kde/kde/src/plasma
-drwxr-xr-x 2 root root 4096 2024-01-13 19:18 ./source/kde/kde/src/plasma-extra
+drwxr-xr-x 2 root root 4096 2024-04-23 17:36 ./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 136692 2023-08-16 12:59 ./source/kde/kde/src/plasma-extra/kirigami-addons-0.11.0.tar.xz
-rw-r--r-- 1 root root 488 2023-08-16 13:00 ./source/kde/kde/src/plasma-extra/kirigami-addons-0.11.0.tar.xz.sig
-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
--rw-r--r-- 1 root root 470440 2024-01-11 13:21 ./source/kde/kde/src/plasma-extra/ktextaddons-1.5.3.tar.xz
--rw-r--r-- 1 root root 833 2024-01-11 13:21 ./source/kde/kde/src/plasma-extra/ktextaddons-1.5.3.tar.xz.sig
+-rw-r--r-- 1 root root 471052 2024-03-27 18:03 ./source/kde/kde/src/plasma-extra/ktextaddons-1.5.4.tar.xz
+-rw-r--r-- 1 root root 833 2024-03-27 18:03 ./source/kde/kde/src/plasma-extra/ktextaddons-1.5.4.tar.xz.sig
-rw-r--r-- 1 root root 1022684 2022-12-02 18:07 ./source/kde/kde/src/plasma-extra/latte-dock-0.10.9.tar.xz
-rw-r--r-- 1 root root 833 2022-12-02 18:07 ./source/kde/kde/src/plasma-extra/latte-dock-0.10.9.tar.xz.sig
-rw-r--r-- 1 root root 161700 2015-12-24 15:38 ./source/kde/kde/src/plasma-extra/oxygen-fonts-5.4.3.tar.xz
@@ -9988,8 +9995,8 @@ drwxr-xr-x 2 root root 4096 2023-12-07 19:12 ./source/kde/kuserfeedback
-rw-r--r-- 1 root root 833 2023-11-02 16:33 ./source/kde/kuserfeedback/kuserfeedback-1.3.0.tar.xz.sig
-rwxr-xr-x 1 root root 4826 2022-10-13 17:05 ./source/kde/kuserfeedback/kuserfeedback.SlackBuild
-rw-r--r-- 1 root root 899 2022-10-13 17:16 ./source/kde/kuserfeedback/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-01 18:50 ./source/kde/libindi
--rw-r--r-- 1 root root 2013430 2024-01-31 10:44 ./source/kde/libindi/indi-2.0.6.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-01 22:18 ./source/kde/libindi
+-rw-r--r-- 1 root root 2041320 2024-04-01 09:16 ./source/kde/libindi/indi-2.0.7.tar.lz
-rwxr-xr-x 1 root root 4324 2023-10-22 01:01 ./source/kde/libindi/libindi.SlackBuild
-rw-r--r-- 1 root root 32 2023-10-22 00:35 ./source/kde/libindi/libindi.url
-rw-r--r-- 1 root root 917 2023-10-22 00:59 ./source/kde/libindi/slack-desc
@@ -10019,7 +10026,7 @@ drwxr-xr-x 2 root root 4096 2023-11-30 17:19 ./source/kde/wcslib
-rw-r--r-- 1 root root 2607622 2023-11-29 08:11 ./source/kde/wcslib/wcslib-8.2.2.tar.lz
-rwxr-xr-x 1 root root 4611 2023-10-22 00:57 ./source/kde/wcslib/wcslib.SlackBuild
-rw-r--r-- 1 root root 44 2023-11-17 18:29 ./source/kde/wcslib/wcslib.url
-drwxr-xr-x 438 root root 16384 2024-03-23 18:27 ./source/l
+drwxr-xr-x 440 root root 16384 2024-04-26 18:32 ./source/l
-rw-r--r-- 1 root root 2653 2024-03-22 18:04 ./source/l/FTBFSlog
drwxr-xr-x 3 root root 4096 2022-03-06 19:58 ./source/l/GConf
-rw-r--r-- 1 root root 1559904 2013-01-22 02:48 ./source/l/GConf/GConf-3.2.6.tar.xz
@@ -10041,40 +10048,40 @@ drwxr-xr-x 2 root root 4096 2023-12-19 20:25 ./source/l/LibRaw
-rwxr-xr-x 1 root root 4089 2024-02-26 18:37 ./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 2024-02-29 14:33 ./source/l/M2Crypto
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/M2Crypto
-rw-r--r-- 1 root root 657521 2024-02-13 22:22 ./source/l/M2Crypto/M2Crypto-0.41.0.tar.lz
--rwxr-xr-x 1 root root 2892 2024-02-29 14:33 ./source/l/M2Crypto/M2Crypto.SlackBuild
+-rwxr-xr-x 1 root root 2892 2024-03-29 03:06 ./source/l/M2Crypto/M2Crypto.SlackBuild
-rw-r--r-- 1 root root 38 2018-09-24 19:27 ./source/l/M2Crypto/M2Crypto.url
-rw-r--r-- 1 root root 1024 2018-02-27 06:12 ./source/l/M2Crypto/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-29 14:34 ./source/l/Mako
--rw-r--r-- 1 root root 271655 2024-01-30 13:30 ./source/l/Mako/Mako-1.3.2.tar.lz
--rwxr-xr-x 1 root root 2963 2024-02-29 14:34 ./source/l/Mako/Mako.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-15 19:17 ./source/l/Mako
+-rw-r--r-- 1 root root 272186 2024-04-10 15:32 ./source/l/Mako/Mako-1.3.3.tar.lz
+-rwxr-xr-x 1 root root 2963 2024-04-15 19:17 ./source/l/Mako/Mako.SlackBuild
-rw-r--r-- 1 root root 33 2018-11-26 21:01 ./source/l/Mako/Mako.url
-rw-r--r-- 1 root root 961 2018-02-27 06:12 ./source/l/Mako/slack-desc
-drwxr-xr-x 2 root root 4096 2023-12-14 00:04 ./source/l/PyQt-builder
--rw-r--r-- 1 root root 2781181 2023-11-30 12:18 ./source/l/PyQt-builder/PyQt-builder-1.15.4.tar.lz
--rwxr-xr-x 1 root root 3597 2023-12-14 00:04 ./source/l/PyQt-builder/PyQt-builder.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-25 16:57 ./source/l/PyQt-builder
+-rwxr-xr-x 1 root root 3722 2024-04-25 16:57 ./source/l/PyQt-builder/PyQt-builder.SlackBuild
-rw-r--r-- 1 root root 39 2023-12-14 00:01 ./source/l/PyQt-builder/PyQt-builder.url
+-rw-r--r-- 1 root root 2729626 2024-04-25 14:53 ./source/l/PyQt-builder/pyqt_builder-1.16.2.tar.lz
-rw-r--r-- 1 root root 944 2023-12-14 00:04 ./source/l/PyQt-builder/slack-desc
-drwxr-xr-x 2 root root 4096 2023-12-10 18:48 ./source/l/PyQt5
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/PyQt5
-rw-r--r-- 1 root root 2280266 2023-10-14 10:27 ./source/l/PyQt5/PyQt5-5.15.10.tar.lz
--rwxr-xr-x 1 root root 4787 2023-12-14 03:31 ./source/l/PyQt5/PyQt5.SlackBuild
+-rwxr-xr-x 1 root root 4787 2024-03-29 03:06 ./source/l/PyQt5/PyQt5.SlackBuild
-rw-r--r-- 1 root root 31 2020-06-09 20:41 ./source/l/PyQt5/PyQt5.url
-rw-r--r-- 1 root root 744 2020-03-19 20:00 ./source/l/PyQt5/slack-desc
-drwxr-xr-x 2 root root 4096 2023-12-14 01:47 ./source/l/PyQt5_sip
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/PyQt5_sip
-rw-r--r-- 1 root root 93333 2023-10-14 10:21 ./source/l/PyQt5_sip/PyQt5_sip-12.13.0.tar.lz
--rwxr-xr-x 1 root root 3800 2023-12-14 01:47 ./source/l/PyQt5_sip/PyQt5_sip.SlackBuild
+-rwxr-xr-x 1 root root 3800 2024-03-29 03:06 ./source/l/PyQt5_sip/PyQt5_sip.SlackBuild
-rw-r--r-- 1 root root 36 2023-12-10 19:05 ./source/l/PyQt5_sip/PyQt5_sip.url
-rw-r--r-- 1 root root 728 2023-12-14 01:48 ./source/l/PyQt5_sip/slack-desc
-drwxr-xr-x 2 root root 4096 2023-12-14 03:33 ./source/l/QScintilla
--rwxr-xr-x 1 root root 4743 2023-12-15 20:37 ./source/l/QScintilla/QScintilla.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/QScintilla
+-rwxr-xr-x 1 root root 4743 2024-03-29 03:06 ./source/l/QScintilla/QScintilla.SlackBuild
-rw-r--r-- 1 root root 57 2017-11-26 19:43 ./source/l/QScintilla/QScintilla.url
-rw-r--r-- 1 root root 1478517 2023-06-07 15:38 ./source/l/QScintilla/QScintilla_src-2.14.1.tar.lz
-rw-r--r-- 1 root root 1121 2018-02-27 06:12 ./source/l/QScintilla/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-06 04:49 ./source/l/SDL2
--rw-r--r-- 1 root root 5041096 2024-03-05 22:52 ./source/l/SDL2/SDL2-2.30.1.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-02 18:54 ./source/l/SDL2
+-rw-r--r-- 1 root root 5045553 2024-04-02 02:03 ./source/l/SDL2/SDL2-2.30.2.tar.lz
-rwxr-xr-x 1 root root 4645 2022-09-06 18:27 ./source/l/SDL2/SDL2.SlackBuild
--rw-r--r-- 1 root root 120 2024-03-06 04:48 ./source/l/SDL2/SDL2.url
+-rw-r--r-- 1 root root 120 2024-04-02 18:53 ./source/l/SDL2/SDL2.url
-rw-r--r-- 1 root root 861 2018-02-27 06:12 ./source/l/SDL2/slack-desc
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/SDL2_gfx
-rw-r--r-- 1 root root 706914 2018-03-17 03:09 ./source/l/SDL2_gfx/SDL2_gfx-1.0.4.tar.lz
@@ -10111,8 +10118,8 @@ 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 2024-03-18 19:33 ./source/l/abseil-cpp
--rw-r--r-- 1 root root 1504065 2024-02-12 19:51 ./source/l/abseil-cpp/abseil-cpp-20240116.1.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-09 16:54 ./source/l/abseil-cpp
+-rw-r--r-- 1 root root 1505142 2024-04-08 20:32 ./source/l/abseil-cpp/abseil-cpp-20240116.2.tar.lz
-rwxr-xr-x 1 root root 3782 2024-03-18 18:42 ./source/l/abseil-cpp/abseil-cpp.SlackBuild
-rw-r--r-- 1 root root 37 2024-03-18 18:32 ./source/l/abseil-cpp/abseil-cpp.url
-rw-r--r-- 1 root root 1012 2024-03-18 18:44 ./source/l/abseil-cpp/slack-desc
@@ -10147,6 +10154,11 @@ drwxr-xr-x 2 root root 4096 2024-01-28 20:02 ./source/l/alsa-plugins
-rw-r--r-- 1 root root 323344 2022-06-17 09:54 ./source/l/alsa-plugins/alsa-plugins-1.2.7.1.tar.lz
-rwxr--r-- 1 root root 3634 2024-01-28 20:02 ./source/l/alsa-plugins/alsa-plugins.SlackBuild
-rw-r--r-- 1 root root 894 2018-02-27 06:12 ./source/l/alsa-plugins/slack-desc
+drwxr-xr-x 2 root root 4096 2024-04-24 17:43 ./source/l/aom
+-rw-r--r-- 1 root root 3801141 2024-04-22 14:47 ./source/l/aom/aom-3.9.0.tar.lz
+-rwxr-xr-x 1 root root 4204 2024-04-03 19:13 ./source/l/aom/aom.SlackBuild
+-rwxr-xr-x 1 root root 1993 2024-04-24 17:41 ./source/l/aom/fetch-aom.sh
+-rw-r--r-- 1 root root 794 2024-04-03 19:11 ./source/l/aom/slack-desc
drwxr-xr-x 2 root root 4096 2023-04-17 17:05 ./source/l/apr
drwxr-xr-x 2 root root 4096 2023-02-01 21:28 ./source/l/apr-util
-rw-r--r-- 1 root root 432692 2023-02-01 19:06 ./source/l/apr-util/apr-util-1.6.3.tar.bz2
@@ -10183,9 +10195,9 @@ drwxr-xr-x 2 root root 4096 2022-11-19 19:12 ./source/l/audiofile
-rw-r--r-- 1 root root 530760 2013-03-07 07:35 ./source/l/audiofile/audiofile-0.3.6.tar.xz
-rwxr-xr-x 1 root root 4432 2022-11-19 19:12 ./source/l/audiofile/audiofile.SlackBuild
-rw-r--r-- 1 root root 771 2018-02-27 06:12 ./source/l/audiofile/slack-desc
-drwxr-xr-x 3 root root 4096 2024-03-14 19:55 ./source/l/avahi
+drwxr-xr-x 3 root root 4096 2024-03-29 03:06 ./source/l/avahi
-rw-r--r-- 1 root root 666965 2024-03-06 22:15 ./source/l/avahi/avahi-20240306_709e60f.tar.lz
--rwxr-xr-x 1 root root 5579 2024-03-15 17:14 ./source/l/avahi/avahi.SlackBuild
+-rwxr-xr-x 1 root root 5579 2024-03-29 03:06 ./source/l/avahi/avahi.SlackBuild
-rw-r--r-- 1 root root 102 2024-02-20 20:02 ./source/l/avahi/avahi.url
-rw-r--r-- 1 root root 450 2024-03-14 19:35 ./source/l/avahi/doinst.sh.gz
-rwxr-xr-x 1 root root 1988 2024-02-20 20:24 ./source/l/avahi/fetch-avahi.sh
@@ -10198,14 +10210,14 @@ drwxr-xr-x 2 root root 4096 2024-02-10 19:02 ./source/l/babl
-rwxr-xr-x 1 root root 3975 2024-02-10 19:04 ./source/l/babl/babl.SlackBuild
-rw-r--r-- 1 root root 36 2018-04-18 18:26 ./source/l/babl/babl.url
-rw-r--r-- 1 root root 972 2018-02-27 06:12 ./source/l/babl/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-22 17:29 ./source/l/boost
--rwxr-xr-x 1 root root 4903 2024-03-22 17:25 ./source/l/boost/boost.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-16 20:48 ./source/l/boost
+-rwxr-xr-x 1 root root 4903 2024-04-16 20:51 ./source/l/boost/boost.SlackBuild
-rw-r--r-- 1 root root 214 2024-03-22 17:11 ./source/l/boost/boost.bootstrap.python3.diff.gz
--rw-r--r-- 1 root root 106246847 2023-12-06 21:39 ./source/l/boost/boost_1_84_0.tar.lz
+-rw-r--r-- 1 root root 106471582 2024-04-11 19:25 ./source/l/boost/boost_1_85_0.tar.lz
-rw-r--r-- 1 root root 885 2021-04-17 17:57 ./source/l/boost/slack-desc
-drwxr-xr-x 2 root root 4096 2023-09-01 18:20 ./source/l/brotli
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/brotli
-rw-r--r-- 1 root root 386951 2023-08-29 11:00 ./source/l/brotli/brotli-1.1.0.tar.lz
--rwxr-xr-x 1 root root 4352 2023-12-10 02:07 ./source/l/brotli/brotli.SlackBuild
+-rwxr-xr-x 1 root root 4352 2024-03-29 03:06 ./source/l/brotli/brotli.SlackBuild
-rw-r--r-- 1 root root 34 2020-02-16 20:39 ./source/l/brotli/brotli.url
-rwxr-xr-x 1 root root 1979 2020-02-16 20:26 ./source/l/brotli/repack-github-archive.sh
-rw-r--r-- 1 root root 1024 2020-02-16 20:42 ./source/l/brotli/slack-desc
@@ -10248,11 +10260,11 @@ drwxr-xr-x 2 root root 4096 2024-02-15 20:14 ./source/l/colord
-rw-r--r-- 1 root root 54 2024-02-15 19:50 ./source/l/colord/colord.url
-rw-r--r-- 1 root root 274 2024-02-15 20:14 ./source/l/colord/doinst.sh.gz
-rw-r--r-- 1 root root 803 2024-02-15 20:12 ./source/l/colord/slack-desc
-drwxr-xr-x 2 root root 4096 2023-12-15 00:46 ./source/l/cryfs
+drwxr-xr-x 2 root root 4096 2024-04-16 21:03 ./source/l/cryfs
-rw-r--r-- 1 root root 537 2021-08-14 17:54 ./source/l/cryfs/041b5baea5a4efceff33df2f316646b47a1cd7c0.patch.gz
-rw-r--r-- 1 root root 3450 2021-08-14 17:54 ./source/l/cryfs/27587ea1acec5f939a31217f1c43953378f18821.patch.gz
-rw-r--r-- 1 root root 7835691 2021-04-02 17:08 ./source/l/cryfs/cryfs-0.10.3.tar.lz
--rwxr-xr-- 1 root root 5053 2023-12-15 00:46 ./source/l/cryfs/cryfs.SlackBuild
+-rwxr-xr-- 1 root root 5053 2024-04-16 21:03 ./source/l/cryfs/cryfs.SlackBuild
-rw-r--r-- 1 root root 195 2023-05-02 18:45 ./source/l/cryfs/cryfs.gcc13.diff.gz
-rw-r--r-- 1 root root 31 2020-09-01 19:27 ./source/l/cryfs/cryfs.url
-rw-r--r-- 1 root root 705 2020-11-01 20:04 ./source/l/cryfs/slack-desc
@@ -10266,6 +10278,12 @@ drwxr-xr-x 2 root root 4096 2024-02-20 18:26 ./source/l/cxxopts
-rwxr-xr-x 1 root root 3737 2024-02-04 18:59 ./source/l/cxxopts/cxxopts.SlackBuild
-rw-r--r-- 1 root root 37 2024-02-04 18:53 ./source/l/cxxopts/cxxopts.url
-rw-r--r-- 1 root root 745 2024-02-04 18:59 ./source/l/cxxopts/slack-desc
+drwxr-xr-x 2 root root 4096 2024-04-03 17:16 ./source/l/dav1d
+-rw-r--r-- 1 root root 948044 2024-03-15 06:38 ./source/l/dav1d/dav1d-1.4.1.tar.xz
+-rw-r--r-- 1 root root 195 2024-03-15 06:38 ./source/l/dav1d/dav1d-1.4.1.tar.xz.asc
+-rwxr-xr-x 1 root root 3828 2024-04-03 17:18 ./source/l/dav1d/dav1d.SlackBuild
+-rw-r--r-- 1 root root 49 2024-04-03 16:58 ./source/l/dav1d/dav1d.url
+-rw-r--r-- 1 root root 778 2024-04-03 17:15 ./source/l/dav1d/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/db48
-rw-r--r-- 1 root root 2384520 2012-08-11 17:09 ./source/l/db48/db-4.8.30.tar.xz
-rw-r--r-- 1 root root 398 2018-06-26 09:33 ./source/l/db48/db.rename.atomic_compare_exchange.diff.gz
@@ -10277,9 +10295,9 @@ drwxr-xr-x 2 root root 4096 2021-03-31 19:07 ./source/l/dbus-glib
-rwxr-xr-x 1 root root 4557 2021-03-31 19:07 ./source/l/dbus-glib/dbus-glib.SlackBuild
-rw-r--r-- 1 root root 48 2018-01-31 22:19 ./source/l/dbus-glib/dbus-glib.url
-rw-r--r-- 1 root root 678 2018-02-27 06:12 ./source/l/dbus-glib/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-29 14:38 ./source/l/dbus-python
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/dbus-python
-rw-r--r-- 1 root root 410193 2022-09-06 20:38 ./source/l/dbus-python/dbus-python-1.3.2.tar.lz
--rwxr-xr-x 1 root root 3893 2024-02-29 14:38 ./source/l/dbus-python/dbus-python.SlackBuild
+-rwxr-xr-x 1 root root 3893 2024-03-29 03:06 ./source/l/dbus-python/dbus-python.SlackBuild
-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 2022-09-06 18:27 ./source/l/dconf
@@ -10292,7 +10310,7 @@ drwxr-xr-x 2 root root 4096 2023-09-21 18:41 ./source/l/dconf-editor
-rwxr-xr-x 1 root root 4607 2022-09-06 18:27 ./source/l/dconf/dconf.SlackBuild
-rw-r--r-- 1 root root 73 2012-02-20 04:10 ./source/l/dconf/dconf.url
-rw-r--r-- 1 root root 222 2018-06-10 04:11 ./source/l/dconf/doinst.sh.gz
--rw-r--r-- 1 root root 753 2018-02-27 06:12 ./source/l/dconf/slack-desc
+-rw-r--r-- 1 root root 763 2024-04-01 17:21 ./source/l/dconf/slack-desc
drwxr-xr-x 2 root root 4096 2023-10-07 19:02 ./source/l/desktop-file-utils
-rw-r--r-- 1 root root 80808 2023-10-05 15:38 ./source/l/desktop-file-utils/desktop-file-utils-0.27.tar.xz
-rw-r--r-- 1 root root 488 2023-10-05 15:38 ./source/l/desktop-file-utils/desktop-file-utils-0.27.tar.xz.asc
@@ -10306,9 +10324,9 @@ drwxr-xr-x 2 root root 4096 2023-12-05 20:57 ./source/l/djvulibre
-rwxr-xr-x 1 root root 4074 2023-12-05 20:57 ./source/l/djvulibre/djvulibre.SlackBuild
-rw-r--r-- 1 root root 110 2020-11-24 20:13 ./source/l/djvulibre/doinst.sh.gz
-rw-r--r-- 1 root root 1013 2018-02-27 06:12 ./source/l/djvulibre/slack-desc
-drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/dotconf
--rw-r--r-- 1 root root 39817 2010-06-22 03:06 ./source/l/dotconf/dotconf-1.3.tar.lz
--rwxr-xr-x 1 root root 4136 2022-09-06 18:27 ./source/l/dotconf/dotconf.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-09 16:56 ./source/l/dotconf
+-rw-r--r-- 1 root root 39626 2024-04-09 15:43 ./source/l/dotconf/dotconf-1.4.1.tar.lz
+-rwxr-xr-x 1 root root 4136 2024-04-09 16:56 ./source/l/dotconf/dotconf.SlackBuild
-rw-r--r-- 1 root root 37 2020-08-03 05:02 ./source/l/dotconf/dotconf.url
-rw-r--r-- 1 root root 761 2020-11-01 20:04 ./source/l/dotconf/slack-desc
drwxr-xr-x 2 root root 4096 2024-03-23 18:26 ./source/l/duktape
@@ -10327,8 +10345,8 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/ebook-tools
-rwxr-xr-x 1 root root 4041 2021-02-13 05:31 ./source/l/ebook-tools/ebook-tools.SlackBuild
-rw-r--r-- 1 root root 1350 2015-06-21 09:30 ./source/l/ebook-tools/epub3_fixed_layout.patch.gz
-rw-r--r-- 1 root root 781 2018-02-27 06:12 ./source/l/ebook-tools/slack-desc
-drwxr-xr-x 2 root root 4096 2023-01-20 20:44 ./source/l/editorconfig-core-c
--rw-r--r-- 1 root root 64164 2023-01-19 08:40 ./source/l/editorconfig-core-c/editorconfig-core-c-0.12.6.tar.lz
+drwxr-xr-x 2 root root 4096 2024-03-31 17:36 ./source/l/editorconfig-core-c
+-rw-r--r-- 1 root root 64819 2024-03-30 17:46 ./source/l/editorconfig-core-c/editorconfig-core-c-0.12.7.tar.lz
-rwxr-xr-x 1 root root 3378 2021-07-14 19:04 ./source/l/editorconfig-core-c/editorconfig-core-c.SlackBuild
-rw-r--r-- 1 root root 52 2021-07-14 19:00 ./source/l/editorconfig-core-c/editorconfig-core-c.url
-rw-r--r-- 1 root root 1204 2021-07-15 16:35 ./source/l/editorconfig-core-c/slack-desc
@@ -10340,10 +10358,10 @@ drwxr-xr-x 2 root root 4096 2024-03-02 18:28 ./source/l/elfutils
-rw-r--r-- 1 root root 8815448 2024-03-01 20:12 ./source/l/elfutils/elfutils-0.191.tar.lz
-rwxr-xr-x 1 root root 4678 2021-05-11 18:27 ./source/l/elfutils/elfutils.SlackBuild
-rw-r--r-- 1 root root 983 2020-11-01 18:17 ./source/l/elfutils/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-24 17:39 ./source/l/enchant
--rw-r--r-- 1 root root 3071431 2024-03-22 18:28 ./source/l/enchant/enchant-2.6.8.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-27 18:30 ./source/l/enchant
+-rw-r--r-- 1 root root 2496202 2024-04-25 12:31 ./source/l/enchant/enchant-2.7.1.tar.lz
-rwxr-xr-x 1 root root 4067 2024-01-09 20:26 ./source/l/enchant/enchant.SlackBuild
--rw-r--r-- 1 root root 116 2024-03-24 17:38 ./source/l/enchant/enchant.url
+-rw-r--r-- 1 root root 116 2024-04-27 18:30 ./source/l/enchant/enchant.url
-rw-r--r-- 1 root root 798 2020-10-28 22:17 ./source/l/enchant/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/esound
-rw-r--r-- 1 root root 262 2009-03-23 15:57 ./source/l/esound/doinst.sh.gz
@@ -10379,21 +10397,22 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/farstream
-rwxr-xr-x 1 root root 4632 2022-09-06 18:27 ./source/l/farstream/farstream.SlackBuild
-rw-r--r-- 1 root root 61 2020-07-21 19:02 ./source/l/farstream/farstream.url
-rw-r--r-- 1 root root 772 2020-07-21 19:18 ./source/l/farstream/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-28 19:43 ./source/l/ffmpeg
+drwxr-xr-x 2 root root 4096 2024-04-03 16:49 ./source/l/ffmpeg
+-rw-r--r-- 1 root root 2585 2024-04-03 16:49 ./source/l/ffmpeg/0004-support-nv-codec-headers-12.2.patch.gz
-rw-r--r-- 1 root root 501 2024-01-28 19:29 ./source/l/ffmpeg/250471ea1745fc703eb346a2a662304536a311b1.patch.gz
-rw-r--r-- 1 root root 542 2022-10-03 17:27 ./source/l/ffmpeg/add-av_stream_get_first_dts-for-chromium.patch.gz
-rw-r--r-- 1 root root 10458600 2023-12-31 00:07 ./source/l/ffmpeg/ffmpeg-6.1.1.tar.xz
-rw-r--r-- 1 root root 520 2023-12-31 01:01 ./source/l/ffmpeg/ffmpeg-6.1.1.tar.xz.asc
--rwxr-xr-x 1 root root 13408 2024-01-28 19:42 ./source/l/ffmpeg/ffmpeg.SlackBuild
+-rwxr-xr-x 1 root root 13534 2024-04-03 19:19 ./source/l/ffmpeg/ffmpeg.SlackBuild
-rw-r--r-- 1 root root 463 2023-08-29 18:13 ./source/l/ffmpeg/ffmpeg.vulkan.diff.gz
-rw-r--r-- 1 root root 944 2018-12-10 19:57 ./source/l/ffmpeg/slack-desc
drwxr-xr-x 2 root root 4096 2022-11-21 20:13 ./source/l/fftw
-rw-r--r-- 1 root root 2334329 2021-09-15 13:42 ./source/l/fftw/fftw-3.3.10.tar.lz
-rwxr-xr-x 1 root root 6067 2023-10-05 19:37 ./source/l/fftw/fftw.SlackBuild
-rw-r--r-- 1 root root 954 2018-02-27 06:12 ./source/l/fftw/slack-desc
-drwxr-xr-x 2 root root 4096 2023-09-27 21:40 ./source/l/fluidsynth
+drwxr-xr-x 2 root root 4096 2024-03-28 17:31 ./source/l/fluidsynth
-rw-r--r-- 1 root root 176 2021-07-13 19:03 ./source/l/fluidsynth/doinst.sh.gz
--rw-r--r-- 1 root root 1526020 2023-09-24 16:59 ./source/l/fluidsynth/fluidsynth-2.3.4.tar.lz
+-rw-r--r-- 1 root root 1525944 2024-03-26 17:52 ./source/l/fluidsynth/fluidsynth-2.3.5.tar.lz
-rwxr-xr-x 1 root root 4493 2022-09-26 18:22 ./source/l/fluidsynth/fluidsynth.SlackBuild
-rw-r--r-- 1 root root 45 2018-02-23 19:31 ./source/l/fluidsynth/fluidsynth.url
-rw-r--r-- 1 root root 965 2018-02-27 06:12 ./source/l/fluidsynth/slack-desc
@@ -10422,9 +10441,10 @@ drwxr-xr-x 2 root root 4096 2023-12-12 18:35 ./source/l/frei0r-plugins
-rwxr-xr-- 1 root root 4223 2023-12-28 19:50 ./source/l/frei0r-plugins/frei0r-plugins.SlackBuild
-rw-r--r-- 1 root root 136 2023-12-12 18:34 ./source/l/frei0r-plugins/frei0r-plugins.url
-rw-r--r-- 1 root root 1105 2020-11-01 20:04 ./source/l/frei0r-plugins/slack-desc
-drwxr-xr-x 2 root root 4096 2023-05-16 23:23 ./source/l/fribidi
--rw-r--r-- 1 root root 1170100 2023-05-16 19:03 ./source/l/fribidi/fribidi-1.0.13.tar.xz
+drwxr-xr-x 2 root root 4096 2024-04-25 16:51 ./source/l/fribidi
+-rw-r--r-- 1 root root 1175648 2024-04-25 03:50 ./source/l/fribidi/fribidi-1.0.14.tar.xz
-rwxr-xr-x 1 root root 3962 2022-04-20 18:27 ./source/l/fribidi/fribidi.SlackBuild
+-rw-r--r-- 1 root root 83 2024-04-25 16:51 ./source/l/fribidi/fribidi.url
-rw-r--r-- 1 root root 852 2018-11-02 19:55 ./source/l/fribidi/slack-desc
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
@@ -10468,14 +10488,14 @@ drwxr-xr-x 2 root root 4096 2022-02-07 21:39 ./source/l/gdbm
-rw-r--r-- 1 root root 690810 2022-02-04 14:13 ./source/l/gdbm/gdbm-1.23.tar.lz
-rwxr-xr-x 1 root root 3980 2023-11-29 21:08 ./source/l/gdbm/gdbm.SlackBuild
-rw-r--r-- 1 root root 638 2018-02-27 06:12 ./source/l/gdbm/slack-desc
-drwxr-xr-x 2 root root 4096 2023-12-05 20:57 ./source/l/gdk-pixbuf2
+drwxr-xr-x 2 root root 4096 2024-04-20 00:05 ./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 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 6519776 2022-10-25 16:55 ./source/l/gdk-pixbuf2/gdk-pixbuf-2.42.10.tar.xz
--rwxr-xr-x 1 root root 5172 2023-12-05 20:57 ./source/l/gdk-pixbuf2/gdk-pixbuf2.SlackBuild
+-rw-r--r-- 1 root root 6524192 2024-04-19 17:10 ./source/l/gdk-pixbuf2/gdk-pixbuf-2.42.11.tar.xz
+-rwxr-xr-x 1 root root 5211 2024-04-20 00:05 ./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 2024-02-12 18:30 ./source/l/gegl
@@ -10484,13 +10504,13 @@ drwxr-xr-x 2 root root 4096 2024-02-12 18:30 ./source/l/gegl
-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
-drwxr-xr-x 2 root root 4096 2023-07-25 19:32 ./source/l/gexiv2
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/gexiv2
-rw-r--r-- 1 root root 389488 2023-07-24 20:44 ./source/l/gexiv2/gexiv2-0.14.2.tar.xz
--rwxr-xr-x 1 root root 3469 2023-10-28 06:49 ./source/l/gexiv2/gexiv2.SlackBuild
+-rwxr-xr-x 1 root root 3469 2024-03-29 03:06 ./source/l/gexiv2/gexiv2.SlackBuild
-rw-r--r-- 1 root root 781 2018-05-01 16:22 ./source/l/gexiv2/slack-desc
-drwxr-xr-x 2 root root 4096 2023-11-25 19:20 ./source/l/gi-docgen
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/gi-docgen
-rw-r--r-- 1 root root 1999560 2023-11-25 15:42 ./source/l/gi-docgen/gi-docgen-2023.3.tar.xz
--rwxr-xr-x 1 root root 3295 2023-11-25 19:20 ./source/l/gi-docgen/gi-docgen.SlackBuild
+-rwxr-xr-x 1 root root 3295 2024-03-29 03:06 ./source/l/gi-docgen/gi-docgen.SlackBuild
-rw-r--r-- 1 root root 46 2022-07-24 10:40 ./source/l/gi-docgen/gi-docgen.url
-rw-r--r-- 1 root root 1014 2022-07-24 10:39 ./source/l/gi-docgen/slack-desc
drwxr-xr-x 2 root root 4096 2024-03-04 18:48 ./source/l/giflib
@@ -10504,9 +10524,9 @@ drwxr-xr-x 2 root root 4096 2024-03-26 04:34 ./source/l/gjs
-rwxr-xr-x 1 root root 4402 2023-01-31 23:38 ./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 2022-08-16 16:52 ./source/l/glade
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/glade
-rw-r--r-- 1 root root 2654772 2022-08-10 20:29 ./source/l/glade/glade-3.40.0.tar.xz
--rwxr-xr-x 1 root root 3954 2022-08-16 16:53 ./source/l/glade/glade.SlackBuild
+-rwxr-xr-x 1 root root 3954 2024-03-29 03:06 ./source/l/glade/glade.SlackBuild
-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
@@ -10542,13 +10562,14 @@ drwxr-xr-x 4 root root 4096 2024-02-01 20:26 ./source/l/glibc
-rw-r--r-- 1 root root 18520988 2024-01-31 22:06 ./source/l/glibc/glibc-2.39.tar.xz
-rw-r--r-- 1 root root 833 2024-01-31 22:06 ./source/l/glibc/glibc-2.39.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 18684 2024-02-01 20:24 ./source/l/glibc/glibc.SlackBuild
+-rwxr-xr-x 1 root root 18684 2024-04-18 18:15 ./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
-rw-r--r-- 1 root root 392462 2023-09-17 19:27 ./source/l/glibc/libxcrypt-4.4.36.tar.lz
-rwxr-xr-x 1 root root 3955 2023-10-13 20:32 ./source/l/glibc/libxcrypt.build
-rw-r--r-- 1 root root 38 2023-09-17 19:27 ./source/l/glibc/libxcrypt.url
-drwxr-xr-x 2 root root 4096 2024-02-01 20:25 ./source/l/glibc/patches
+drwxr-xr-x 2 root root 4096 2024-04-18 18:15 ./source/l/glibc/patches
+-rw-r--r-- 1 root root 2757 2024-04-18 17:58 ./source/l/glibc/patches/CVE-2024-2961_glibc2.39.patch.gz
-rw-r--r-- 1 root root 1349 2023-08-07 21:56 ./source/l/glibc/patches/reenable_DT_HASH.patch.gz
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
@@ -10596,10 +10617,10 @@ drwxr-xr-x 2 root root 4096 2024-03-23 23:13 ./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 2024-03-23 23:12 ./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 2024-03-19 23:25 ./source/l/gobject-introspection
--rw-r--r-- 1 root root 1039112 2024-03-09 18:47 ./source/l/gobject-introspection/gobject-introspection-1.80.0.tar.xz
--rwxr-xr-x 1 root root 4602 2024-03-19 21:46 ./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 2024-04-01 17:23 ./source/l/gobject-introspection
+-rw-r--r-- 1 root root 1040228 2024-04-01 13:46 ./source/l/gobject-introspection/gobject-introspection-1.80.1.tar.xz
+-rwxr-xr-x 1 root root 4602 2024-04-01 17:22 ./source/l/gobject-introspection/gobject-introspection.SlackBuild
+-rw-r--r-- 1 root root 1073 2024-04-01 17:16 ./source/l/gobject-introspection/slack-desc
drwxr-xr-x 2 root root 4096 2022-11-12 18:27 ./source/l/grantlee
-rw-r--r-- 1 root root 1060766 2022-11-11 20:24 ./source/l/grantlee/grantlee-5.3.1.tar.lz
-rwxr-xr-x 1 root root 4005 2022-09-12 18:15 ./source/l/grantlee/grantlee.SlackBuild
@@ -10625,35 +10646,35 @@ drwxr-xr-x 2 root root 4096 2022-05-18 18:19 ./source/l/gsl
-rw-r--r-- 1 root root 5352580 2021-12-01 05:33 ./source/l/gsl/gsl-2.7.1.tar.lz
-rwxr--r-- 1 root root 4339 2021-06-01 18:00 ./source/l/gsl/gsl.SlackBuild
-rw-r--r-- 1 root root 897 2018-06-25 18:26 ./source/l/gsl/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-22 18:08 ./source/l/gst-plugins-bad-free
--rwxr-xr-x 1 root root 1878 2024-03-22 18:07 ./source/l/gst-plugins-bad-free/fetch-sources.sh
+drwxr-xr-x 2 root root 4096 2024-04-10 18:17 ./source/l/gst-plugins-bad-free
+-rwxr-xr-x 1 root root 1878 2024-04-10 18:16 ./source/l/gst-plugins-bad-free/fetch-sources.sh
-rwxr-xr-x 1 root root 2471 2024-03-05 18:41 ./source/l/gst-plugins-bad-free/gst-p-bad-cleanup.sh
--rw-r--r-- 1 root root 6699625 2024-03-22 18:07 ./source/l/gst-plugins-bad-free/gst-plugins-bad-free-1.24.1.tar.lz
--rwxr-xr-x 1 root root 4698 2024-02-13 18:25 ./source/l/gst-plugins-bad-free/gst-plugins-bad-free.SlackBuild
+-rw-r--r-- 1 root root 6701503 2024-04-10 18:16 ./source/l/gst-plugins-bad-free/gst-plugins-bad-free-1.24.2.tar.lz
+-rwxr-xr-x 1 root root 4698 2024-04-10 18:17 ./source/l/gst-plugins-bad-free/gst-plugins-bad-free.SlackBuild
-rw-r--r-- 1 root root 39 2021-09-25 03:56 ./source/l/gst-plugins-bad-free/gst-plugins-bad.url
-rw-r--r-- 1 root root 1157 2021-09-25 19:07 ./source/l/gst-plugins-bad-free/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-22 18:05 ./source/l/gst-plugins-base
--rw-r--r-- 1 root root 2418392 2024-03-21 21:24 ./source/l/gst-plugins-base/gst-plugins-base-1.24.1.tar.xz
--rw-r--r-- 1 root root 833 2024-03-21 21:24 ./source/l/gst-plugins-base/gst-plugins-base-1.24.1.tar.xz.asc
+drwxr-xr-x 2 root root 4096 2024-04-10 18:12 ./source/l/gst-plugins-base
+-rw-r--r-- 1 root root 2421032 2024-04-09 20:55 ./source/l/gst-plugins-base/gst-plugins-base-1.24.2.tar.xz
+-rw-r--r-- 1 root root 833 2024-04-09 20:55 ./source/l/gst-plugins-base/gst-plugins-base-1.24.2.tar.xz.asc
-rwxr-xr-x 1 root root 4541 2021-08-07 04:36 ./source/l/gst-plugins-base/gst-plugins-base.SlackBuild
-rw-r--r-- 1 root root 39 2018-05-17 18:59 ./source/l/gst-plugins-base/gst-plugins-base.url
-rw-r--r-- 1 root root 1062 2018-02-27 06:12 ./source/l/gst-plugins-base/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-22 18:06 ./source/l/gst-plugins-good
--rw-r--r-- 1 root root 2904196 2024-03-21 21:24 ./source/l/gst-plugins-good/gst-plugins-good-1.24.1.tar.xz
--rw-r--r-- 1 root root 833 2024-03-21 21:24 ./source/l/gst-plugins-good/gst-plugins-good-1.24.1.tar.xz.asc
+drwxr-xr-x 2 root root 4096 2024-04-10 18:14 ./source/l/gst-plugins-good
+-rw-r--r-- 1 root root 2907768 2024-04-09 20:55 ./source/l/gst-plugins-good/gst-plugins-good-1.24.2.tar.xz
+-rw-r--r-- 1 root root 833 2024-04-09 20:55 ./source/l/gst-plugins-good/gst-plugins-good-1.24.2.tar.xz.asc
-rwxr-xr-x 1 root root 4613 2024-01-25 19:02 ./source/l/gst-plugins-good/gst-plugins-good.SlackBuild
-rw-r--r-- 1 root root 39 2018-05-17 19:07 ./source/l/gst-plugins-good/gst-plugins-good.url
-rw-r--r-- 1 root root 908 2021-09-25 04:02 ./source/l/gst-plugins-good/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-22 18:07 ./source/l/gst-plugins-libav
--rw-r--r-- 1 root root 202652 2024-03-21 21:24 ./source/l/gst-plugins-libav/gst-libav-1.24.1.tar.xz
--rw-r--r-- 1 root root 833 2024-03-21 21:24 ./source/l/gst-plugins-libav/gst-libav-1.24.1.tar.xz.asc
+drwxr-xr-x 2 root root 4096 2024-04-10 18:15 ./source/l/gst-plugins-libav
+-rw-r--r-- 1 root root 204328 2024-04-09 20:55 ./source/l/gst-plugins-libav/gst-libav-1.24.2.tar.xz
+-rw-r--r-- 1 root root 833 2024-04-09 20:55 ./source/l/gst-plugins-libav/gst-libav-1.24.2.tar.xz.asc
-rwxr-xr-x 1 root root 4367 2024-02-13 18:26 ./source/l/gst-plugins-libav/gst-plugins-libav.SlackBuild
-rw-r--r-- 1 root root 39 2018-05-17 19:10 ./source/l/gst-plugins-libav/gst-plugins-libav.url
-rwxr-xr-x 1 root root 2527 2018-05-17 19:12 ./source/l/gst-plugins-libav/paredown.sh
-rw-r--r-- 1 root root 937 2018-02-27 06:12 ./source/l/gst-plugins-libav/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-22 18:01 ./source/l/gstreamer
--rw-r--r-- 1 root root 1848676 2024-03-21 21:24 ./source/l/gstreamer/gstreamer-1.24.1.tar.xz
--rw-r--r-- 1 root root 833 2024-03-21 21:24 ./source/l/gstreamer/gstreamer-1.24.1.tar.xz.asc
+drwxr-xr-x 2 root root 4096 2024-04-10 18:06 ./source/l/gstreamer
+-rw-r--r-- 1 root root 1850672 2024-04-09 20:55 ./source/l/gstreamer/gstreamer-1.24.2.tar.xz
+-rw-r--r-- 1 root root 833 2024-04-09 20:55 ./source/l/gstreamer/gstreamer-1.24.2.tar.xz.asc
-rwxr-xr-x 1 root root 4464 2021-03-16 17:21 ./source/l/gstreamer/gstreamer.SlackBuild
-rw-r--r-- 1 root root 39 2018-05-17 18:59 ./source/l/gstreamer/gstreamer.url
-rw-r--r-- 1 root root 1057 2018-10-17 03:01 ./source/l/gstreamer/slack-desc
@@ -10713,9 +10734,9 @@ drwxr-xr-x 2 root root 4096 2024-01-24 03:03 ./source/l/gtk+3
-rwxr-xr-x 1 root root 5213 2023-01-20 19:40 ./source/l/gtk+3/gtk+3.SlackBuild
-rw-r--r-- 1 root root 781 2021-04-02 18:03 ./source/l/gtk+3/slack-desc
-rw-r--r-- 1 root root 1458 2013-07-12 05:02 ./source/l/gtk+3/update-gtk-immodules-3.0
-drwxr-xr-x 2 root root 4096 2024-03-19 22:19 ./source/l/gtk4
+drwxr-xr-x 2 root root 4096 2024-04-19 17:09 ./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 18314836 2024-03-17 02:12 ./source/l/gtk4/gtk-4.14.1.tar.xz
+-rw-r--r-- 1 root root 18340444 2024-04-19 02:04 ./source/l/gtk4/gtk-4.14.3.tar.xz
-rwxr-xr-x 1 root root 5306 2024-01-18 19: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
@@ -10748,8 +10769,8 @@ drwxr-xr-x 2 root root 4096 2024-03-19 22:46 ./source/l/gvfs
-rw-r--r-- 1 root root 1253636 2024-03-15 08:02 ./source/l/gvfs/gvfs-1.54.0.tar.xz
-rwxr-xr-x 1 root root 4873 2024-03-19 22:47 ./source/l/gvfs/gvfs.SlackBuild
-rw-r--r-- 1 root root 882 2018-02-27 06:12 ./source/l/gvfs/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-17 17:59 ./source/l/harfbuzz
--rw-r--r-- 1 root root 17085184 2024-03-17 05:50 ./source/l/harfbuzz/harfbuzz-8.3.1.tar.lz
+drwxr-xr-x 2 root root 4096 2024-03-29 19:09 ./source/l/harfbuzz
+-rw-r--r-- 1 root root 17086384 2024-03-29 14:32 ./source/l/harfbuzz/harfbuzz-8.4.0.tar.lz
-rwxr-xr-x 1 root root 4101 2023-04-27 02:42 ./source/l/harfbuzz/harfbuzz.SlackBuild
-rw-r--r-- 1 root root 89 2022-10-09 20:33 ./source/l/harfbuzz/harfbuzz.url
-rw-r--r-- 1 root root 713 2020-04-20 19:20 ./source/l/harfbuzz/slack-desc
@@ -10791,9 +10812,9 @@ 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 2024-02-26 19:02 ./source/l/imagemagick
--rw-r--r-- 1 root root 10586420 2024-02-25 14:14 ./source/l/imagemagick/ImageMagick-7.1.1-29.tar.lz
--rw-r--r-- 1 root root 833 2024-02-25 15:11 ./source/l/imagemagick/ImageMagick-7.1.1-29.tar.lz.asc
+drwxr-xr-x 2 root root 4096 2024-04-22 19:02 ./source/l/imagemagick
+-rw-r--r-- 1 root root 10739191 2024-04-21 13:53 ./source/l/imagemagick/ImageMagick-7.1.1-31.tar.lz
+-rw-r--r-- 1 root root 833 2024-04-21 15:07 ./source/l/imagemagick/ImageMagick-7.1.1-31.tar.lz.asc
-rw-r--r-- 1 root root 309 2016-05-17 04:08 ./source/l/imagemagick/doinst.sh.gz
-rwxr-xr-x 1 root root 7403 2023-12-31 19:58 ./source/l/imagemagick/imagemagick.SlackBuild
-rw-r--r-- 1 root root 81 2022-11-08 20:07 ./source/l/imagemagick/imagemagick.url
@@ -10816,10 +10837,10 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./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 4105 2022-09-06 18:27 ./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 2024-03-12 18:54 ./source/l/jasper
--rw-r--r-- 1 root root 1894898 2024-03-11 20:35 ./source/l/jasper/jasper-4.2.2.tar.lz
+drwxr-xr-x 2 root root 4096 2024-03-31 17:37 ./source/l/jasper
+-rw-r--r-- 1 root root 1894817 2024-03-30 16:58 ./source/l/jasper/jasper-4.2.3.tar.lz
-rwxr-xr-x 1 root root 4207 2023-11-29 18:57 ./source/l/jasper/jasper.SlackBuild
--rw-r--r-- 1 root root 145 2024-03-12 18:53 ./source/l/jasper/jasper.url
+-rw-r--r-- 1 root root 145 2024-03-31 17:37 ./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 2022-09-22 18:27 ./source/l/jemalloc
-rw-r--r-- 1 root root 664218 2022-05-06 19:03 ./source/l/jemalloc/jemalloc-5.3.0.tar.lz
@@ -10875,9 +10896,9 @@ drwxr-xr-x 2 root root 4096 2023-12-05 20:57 ./source/l/lcms2
-rw-r--r-- 1 root root 5679037 2023-12-03 19:34 ./source/l/lcms2/lcms2-2.16.tar.lz
-rwxr-xr-x 1 root root 4172 2023-12-05 20:57 ./source/l/lcms2/lcms2.SlackBuild
-rw-r--r-- 1 root root 721 2018-02-27 06:12 ./source/l/lcms2/slack-desc
-drwxr-xr-x 2 root root 4096 2023-07-13 17:02 ./source/l/lensfun
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/lensfun
-rw-r--r-- 1 root root 785680 2023-07-12 18:24 ./source/l/lensfun/lensfun-0.3.4.tar.lz
--rwxr-xr-- 1 root root 4260 2022-09-29 18:36 ./source/l/lensfun/lensfun.SlackBuild
+-rwxr-xr-- 1 root root 4260 2024-03-29 03:06 ./source/l/lensfun/lensfun.SlackBuild
-rw-r--r-- 1 root root 35 2020-09-29 01:47 ./source/l/lensfun/lensfun.url
-rw-r--r-- 1 root root 870 2020-11-01 20:04 ./source/l/lensfun/slack-desc
drwxr-xr-x 2 root root 4096 2022-04-14 19:40 ./source/l/libaio
@@ -10894,11 +10915,11 @@ drwxr-xr-x 2 root root 4096 2024-03-15 22:50 ./source/l/libappindicator
-rw-r--r-- 1 root root 29284 2024-03-16 03:49 ./source/l/libappindicator/libappindicator-no-python.patch
-rwxr-xr-x 1 root root 4909 2024-03-15 22:59 ./source/l/libappindicator/libappindicator.SlackBuild
-rw-r--r-- 1 root root 979 2020-11-01 20:04 ./source/l/libappindicator/slack-desc
-drwxr-xr-x 2 root root 4096 2023-09-13 19:01 ./source/l/libarchive
--rw-r--r-- 1 root root 5237056 2023-09-11 22:20 ./source/l/libarchive/libarchive-3.7.2.tar.xz
--rw-r--r-- 1 root root 659 2023-09-11 22:22 ./source/l/libarchive/libarchive-3.7.2.tar.xz.asc
--rwxr-xr-x 1 root root 3908 2023-07-24 19:03 ./source/l/libarchive/libarchive.SlackBuild
--rw-r--r-- 1 root root 41 2019-06-17 02:47 ./source/l/libarchive/libarchive.url
+drwxr-xr-x 2 root root 4096 2024-04-26 18:00 ./source/l/libarchive
+-rw-r--r-- 1 root root 5417660 2024-04-26 10:02 ./source/l/libarchive/libarchive-3.7.4.tar.xz
+-rw-r--r-- 1 root root 659 2024-04-26 10:02 ./source/l/libarchive/libarchive-3.7.4.tar.xz.asc
+-rwxr-xr-x 1 root root 3908 2024-04-26 18:00 ./source/l/libarchive/libarchive.SlackBuild
+-rw-r--r-- 1 root root 131 2024-04-26 17:59 ./source/l/libarchive/libarchive.url
-rw-r--r-- 1 root root 856 2018-02-27 06:12 ./source/l/libarchive/slack-desc
drwxr-xr-x 2 root root 4096 2024-01-28 18:55 ./source/l/libass
-rw-r--r-- 1 root root 230994 2023-02-26 15:56 ./source/l/libass/libass-0.17.1.tar.lz
@@ -10924,11 +10945,11 @@ drwxr-xr-x 2 root root 4096 2023-06-09 19:37 ./source/l/libburn
-rwxr-xr-x 1 root root 4451 2023-06-09 19:38 ./source/l/libburn/libburn.SlackBuild
-rw-r--r-- 1 root root 43 2023-06-09 19:35 ./source/l/libburn/libburn.url
-rw-r--r-- 1 root root 901 2020-11-01 20:04 ./source/l/libburn/slack-desc
-drwxr-xr-x 2 root root 4096 2023-10-11 19:49 ./source/l/libcaca
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/libcaca
-rw-r--r-- 1 root root 2857 2023-07-21 18:51 ./source/l/libcaca/70.patch
-rw-r--r-- 1 root root 1146 2023-10-11 19:48 ./source/l/libcaca/libcaca-0.99.beta20-CVE-2022-0856.patch
-rw-r--r-- 1 root root 719772 2021-12-07 16:32 ./source/l/libcaca/libcaca-0.99.beta20.tar.xz
--rwxr-xr-x 1 root root 4629 2023-10-11 19:49 ./source/l/libcaca/libcaca.SlackBuild
+-rwxr-xr-x 1 root root 4629 2024-03-29 03:06 ./source/l/libcaca/libcaca.SlackBuild
-rw-r--r-- 1 root root 7223 2023-10-11 19:45 ./source/l/libcaca/libcaca.git.20211207.patch
-rw-r--r-- 1 root root 36 2023-07-21 18:46 ./source/l/libcaca/libcaca.url
-rw-r--r-- 1 root root 814 2018-02-27 06:12 ./source/l/libcaca/slack-desc
@@ -10939,10 +10960,9 @@ drwxr-xr-x 2 root root 4096 2022-01-31 19:59 ./source/l/libcanberra
-rw-r--r-- 1 root root 49 2012-05-01 01:27 ./source/l/libcanberra/libcanberra.url
-rw-r--r-- 1 root root 938 2018-02-27 06:12 ./source/l/libcanberra/slack-desc
drwxr-xr-x 2 root root 4096 2023-05-16 02:52 ./source/l/libcap
-drwxr-xr-x 2 root root 4096 2024-01-04 20:36 ./source/l/libcap-ng
--rw-r--r-- 1 root root 579 2024-01-04 20:35 ./source/l/libcap-ng/30453b6553948cd05c438f9f509013e3bb84f25b.patch
--rw-r--r-- 1 root root 281515 2023-12-20 15:24 ./source/l/libcap-ng/libcap-ng-0.8.4.tar.lz
--rwxr-xr-x 1 root root 5020 2024-01-04 20:37 ./source/l/libcap-ng/libcap-ng.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-10 18:19 ./source/l/libcap-ng
+-rw-r--r-- 1 root root 285245 2024-04-09 21:18 ./source/l/libcap-ng/libcap-ng-0.8.5.tar.lz
+-rwxr-xr-x 1 root root 4890 2024-04-10 18:20 ./source/l/libcap-ng/libcap-ng.SlackBuild
-rw-r--r-- 1 root root 926 2018-02-27 06:12 ./source/l/libcap-ng/slack-desc
-rw-r--r-- 1 root root 553 2008-10-30 18:03 ./source/l/libcap/README.SLACKWARE
-rw-r--r-- 1 root root 11907 2008-03-29 00:07 ./source/l/libcap/capfaq-0.2.txt
@@ -10965,18 +10985,23 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/libcdio-paranoia
-rw-r--r-- 1 root root 1105925 2019-04-18 01:30 ./source/l/libcdio/libcdio-2.1.0.tar.lz
-rwxr-xr-x 1 root root 4185 2021-02-13 05:31 ./source/l/libcdio/libcdio.SlackBuild
-rw-r--r-- 1 root root 1007 2018-02-27 06:12 ./source/l/libcdio/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-21 18:48 ./source/l/libclc
+drwxr-xr-x 2 root root 4096 2024-04-04 17:30 ./source/l/libclc
-rwxr-xr-x 1 root root 1994 2020-07-09 18:37 ./source/l/libclc/fetch-libclc.sh
--rw-r--r-- 1 root root 126536 2024-03-20 00:13 ./source/l/libclc/libclc-18.1.2.src.tar.xz
--rw-r--r-- 1 root root 566 2024-03-20 00:13 ./source/l/libclc/libclc-18.1.2.src.tar.xz.sig
+-rw-r--r-- 1 root root 126616 2024-04-04 03:57 ./source/l/libclc/libclc-18.1.3.src.tar.xz
+-rw-r--r-- 1 root root 566 2024-04-04 03:57 ./source/l/libclc/libclc-18.1.3.src.tar.xz.sig
-rwxr-xr-x 1 root root 3612 2021-10-15 03:22 ./source/l/libclc/libclc.SlackBuild
--rw-r--r-- 1 root root 95 2024-03-21 18:48 ./source/l/libclc/libclc.url
+-rw-r--r-- 1 root root 95 2024-04-04 17:30 ./source/l/libclc/libclc.url
-rw-r--r-- 1 root root 813 2018-02-27 06:12 ./source/l/libclc/slack-desc
drwxr-xr-x 2 root root 4096 2023-10-11 20:06 ./source/l/libcue
-rw-r--r-- 1 root root 20940 2023-10-10 20:38 ./source/l/libcue/libcue-2.3.0.tar.lz
-rwxr-xr-x 1 root root 4006 2023-10-11 20:06 ./source/l/libcue/libcue.SlackBuild
-rw-r--r-- 1 root root 35 2020-03-22 18:38 ./source/l/libcue/libcue.url
-rw-r--r-- 1 root root 918 2020-03-22 18:46 ./source/l/libcue/slack-desc
+drwxr-xr-x 2 root root 4096 2023-10-23 18:58 ./source/l/libcupsfilters
+-rw-r--r-- 1 root root 1009518 2023-09-21 22:17 ./source/l/libcupsfilters/libcupsfilters-2.0.0.tar.lz
+-rwxr-xr-x 1 root root 4542 2024-04-26 17:13 ./source/l/libcupsfilters/libcupsfilters.SlackBuild
+-rw-r--r-- 1 root root 47 2023-10-23 18:51 ./source/l/libcupsfilters/libcupsfilters.url
+-rw-r--r-- 1 root root 929 2023-10-23 18:58 ./source/l/libcupsfilters/slack-desc
drwxr-xr-x 2 root root 4096 2024-02-20 19:49 ./source/l/libdaemon
-rw-r--r-- 1 root root 227815 2009-10-18 02:53 ./source/l/libdaemon/libdaemon-0.14.tar.lz
-rwxr-xr-x 1 root root 3834 2024-02-20 19:48 ./source/l/libdaemon/libdaemon.SlackBuild
@@ -11082,8 +11107,8 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/libgtop
-rwxr-xr-x 1 root root 4420 2022-09-06 18:27 ./source/l/libgtop/libgtop.SlackBuild
-rw-r--r-- 1 root root 44 2020-12-19 16:24 ./source/l/libgtop/libgtop.url
-rw-r--r-- 1 root root 830 2020-12-27 20:39 ./source/l/libgtop/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-15 19:49 ./source/l/libgusb
--rw-r--r-- 1 root root 50673 2023-11-07 13:08 ./source/l/libgusb/libgusb-0.4.8.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-23 17:38 ./source/l/libgusb
+-rw-r--r-- 1 root root 50742 2024-04-22 14:16 ./source/l/libgusb/libgusb-0.4.9.tar.lz
-rwxr-xr-x 1 root root 3922 2024-02-15 19:48 ./source/l/libgusb/libgusb.SlackBuild
-rw-r--r-- 1 root root 35 2024-02-15 19:43 ./source/l/libgusb/libgusb.url
-rw-r--r-- 1 root root 948 2024-02-15 19:45 ./source/l/libgusb/slack-desc
@@ -11091,9 +11116,9 @@ drwxr-xr-x 2 root root 4096 2024-02-09 19:22 ./source/l/libhandy
-rw-r--r-- 1 root root 1791428 2024-02-09 13:36 ./source/l/libhandy/libhandy-1.8.3.tar.xz
-rwxr-xr-x 1 root root 3268 2023-01-29 19:14 ./source/l/libhandy/libhandy.SlackBuild
-rw-r--r-- 1 root root 749 2023-01-29 19:17 ./source/l/libhandy/slack-desc
-drwxr-xr-x 2 root root 4096 2023-11-01 19:30 ./source/l/libical
--rw-r--r-- 1 root root 557506 2023-10-14 13:01 ./source/l/libical/libical-3.0.17.tar.lz
--rwxr-xr-x 1 root root 4087 2023-11-01 19:30 ./source/l/libical/libical.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-03-31 17:39 ./source/l/libical
+-rw-r--r-- 1 root root 557149 2024-03-31 10:26 ./source/l/libical/libical-3.0.18.tar.lz
+-rwxr-xr-x 1 root root 4087 2024-03-31 17:39 ./source/l/libical/libical.SlackBuild
-rw-r--r-- 1 root root 915 2018-02-27 06:12 ./source/l/libical/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/libid3tag
-rw-r--r-- 1 root root 222 2009-03-23 21:58 ./source/l/libid3tag/id3tag.pc
@@ -11113,12 +11138,12 @@ drwxr-xr-x 2 root root 4096 2024-01-27 18:47 ./source/l/libidn2
-rw-r--r-- 1 root root 1252739 2024-01-27 11:31 ./source/l/libidn2/libidn2-2.3.7.tar.lz
-rwxr-xr-x 1 root root 4453 2022-10-24 18:39 ./source/l/libidn2/libidn2.SlackBuild
-rw-r--r-- 1 root root 813 2018-02-27 06:12 ./source/l/libidn2/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-14 19:18 ./source/l/libieee1284
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/libieee1284
-rw-r--r-- 1 root root 278804 2007-09-18 10:03 ./source/l/libieee1284/libieee1284-0.2.11.tar.bz2
--rwxr-xr-x 1 root root 4351 2024-03-14 19:19 ./source/l/libieee1284/libieee1284.SlackBuild
+-rwxr-xr-x 1 root root 4351 2024-03-29 03:06 ./source/l/libieee1284/libieee1284.SlackBuild
-rw-r--r-- 1 root root 38 2022-08-28 11:19 ./source/l/libieee1284/libieee1284.url
-rw-r--r-- 1 root root 838 2018-02-27 06:12 ./source/l/libieee1284/slack-desc
-drwxr-xr-x 2 root root 4096 2023-12-02 19:46 ./source/l/libimobiledevice
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/libimobiledevice
drwxr-xr-x 2 root root 4096 2023-12-02 19:45 ./source/l/libimobiledevice-glue
-rwxr-xr-x 1 root root 2334 2023-12-02 19:45 ./source/l/libimobiledevice-glue/fetch-libimobiledevice-glue.sh
-rw-r--r-- 1 root root 127644 2023-11-10 04:53 ./source/l/libimobiledevice-glue/libimobiledevice-glue-20231110_e314faa.tar.xz
@@ -11126,7 +11151,7 @@ drwxr-xr-x 2 root root 4096 2023-12-02 19:45 ./source/l/libimobiledevice-
-rw-r--r-- 1 root root 1239 2022-01-02 00:57 ./source/l/libimobiledevice-glue/slack-desc
-rwxr-xr-x 1 root root 2255 2023-12-02 19:45 ./source/l/libimobiledevice/fetch-libimobiledevice.sh
-rw-r--r-- 1 root root 3935036 2023-10-07 01:51 ./source/l/libimobiledevice/libimobiledevice-20231007_04c0233.tar.xz
--rwxr-xr-x 1 root root 4494 2024-03-14 19:20 ./source/l/libimobiledevice/libimobiledevice.SlackBuild
+-rwxr-xr-x 1 root root 4494 2024-03-29 03:06 ./source/l/libimobiledevice/libimobiledevice.SlackBuild
-rw-r--r-- 1 root root 863 2018-02-27 06:12 ./source/l/libimobiledevice/slack-desc
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/libindicator
-rw-r--r-- 1 root root 290076 2015-01-24 21:10 ./source/l/libindicator/libindicator-12.10.1.tar.xz
@@ -11210,9 +11235,9 @@ drwxr-xr-x 2 root root 4096 2023-07-03 18:31 ./source/l/libnss_nis
-rwxr-xr-x 1 root root 4656 2023-07-03 18:31 ./source/l/libnss_nis/libnss_nis.SlackBuild
-rw-r--r-- 1 root root 38 2020-08-16 19:23 ./source/l/libnss_nis/libnss_nis.url
-rw-r--r-- 1 root root 836 2020-08-16 19:26 ./source/l/libnss_nis/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-14 21:22 ./source/l/libnvme
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/libnvme
-rw-r--r-- 1 root root 412795 2024-02-14 09:40 ./source/l/libnvme/libnvme-1.8.tar.lz
--rwxr-xr-x 1 root root 3786 2024-01-31 20:24 ./source/l/libnvme/libnvme.SlackBuild
+-rwxr-xr-x 1 root root 3786 2024-03-29 03:06 ./source/l/libnvme/libnvme.SlackBuild
-rw-r--r-- 1 root root 38 2024-01-31 20:18 ./source/l/libnvme/libnvme.url
-rw-r--r-- 1 root root 949 2024-01-31 20:21 ./source/l/libnvme/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/libodfgen
@@ -11249,9 +11274,9 @@ drwxr-xr-x 2 root root 4096 2024-01-28 19:03 ./source/l/libplacebo
-rwxr-xr-x 1 root root 3358 2024-03-06 04:22 ./source/l/libplacebo/libplacebo.SlackBuild
-rw-r--r-- 1 root root 36 2024-01-28 18:59 ./source/l/libplacebo/libplacebo.url
-rw-r--r-- 1 root root 948 2024-02-04 18:45 ./source/l/libplacebo/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-21 18:36 ./source/l/libplist
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/libplist
-rw-r--r-- 1 root root 123829 2024-02-21 18:45 ./source/l/libplist/libplist-2.4.0.tar.lz
--rwxr-xr-x 1 root root 5032 2024-02-21 18:35 ./source/l/libplist/libplist.SlackBuild
+-rwxr-xr-x 1 root root 5032 2024-03-29 03:06 ./source/l/libplist/libplist.SlackBuild
-rw-r--r-- 1 root root 48 2019-11-11 18:31 ./source/l/libplist/libplist.url
-rw-r--r-- 1 root root 791 2018-02-27 06:12 ./source/l/libplist/slack-desc
drwxr-xr-x 2 root root 4096 2024-02-24 19:10 ./source/l/libpng
@@ -11259,9 +11284,14 @@ drwxr-xr-x 2 root root 4096 2024-02-24 19:10 ./source/l/libpng
-rwxr-xr-x 1 root root 4713 2022-11-21 19:25 ./source/l/libpng/libpng.SlackBuild
-rw-r--r-- 1 root root 30 2018-10-22 17:54 ./source/l/libpng/libpng.url
-rw-r--r-- 1 root root 943 2018-02-27 06:12 ./source/l/libpng/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-10 19:19 ./source/l/libproxy
--rw-r--r-- 1 root root 51412 2024-02-09 19:41 ./source/l/libproxy/libproxy-0.5.4.tar.lz
--rwxr-xr-x 1 root root 4386 2024-03-23 22:56 ./source/l/libproxy/libproxy.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-26 17:07 ./source/l/libppd
+-rw-r--r-- 1 root root 312296 2023-09-22 07:15 ./source/l/libppd/libppd-2.0.0.tar.lz
+-rwxr-xr-x 1 root root 4533 2024-04-26 17:10 ./source/l/libppd/libppd.SlackBuild
+-rw-r--r-- 1 root root 39 2023-10-23 18:34 ./source/l/libppd/libppd.url
+-rw-r--r-- 1 root root 768 2023-10-23 18:43 ./source/l/libppd/slack-desc
+drwxr-xr-x 2 root root 4096 2024-04-26 19:15 ./source/l/libproxy
+-rw-r--r-- 1 root root 52172 2024-04-25 18:16 ./source/l/libproxy/libproxy-0.5.6.tar.lz
+-rwxr-xr-x 1 root root 3993 2024-04-05 17:28 ./source/l/libproxy/libproxy.SlackBuild
-rw-r--r-- 1 root root 37 2017-04-12 20:20 ./source/l/libproxy/libproxy.url
-rw-r--r-- 1 root root 954 2018-02-27 06:12 ./source/l/libproxy/slack-desc
drwxr-xr-x 2 root root 4096 2024-01-14 19:03 ./source/l/libpsl
@@ -11308,7 +11338,7 @@ drwxr-xr-x 2 root root 4096 2023-12-22 19:02 ./source/l/libsass
-rw-r--r-- 1 root root 818 2020-11-01 20:04 ./source/l/libsass/slack-desc
drwxr-xr-x 2 root root 4096 2023-12-02 20:09 ./source/l/libseccomp
-rw-r--r-- 1 root root 142433 2023-12-01 22:43 ./source/l/libseccomp/libseccomp-2.5.5.tar.lz
--rwxr-xr-x 1 root root 4449 2022-09-06 18:27 ./source/l/libseccomp/libseccomp.SlackBuild
+-rwxr-xr-x 1 root root 4449 2024-04-04 18:47 ./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 2024-02-23 18:08 ./source/l/libsecret
@@ -11447,9 +11477,9 @@ drwxr-xr-x 2 root root 4096 2024-01-20 19:25 ./source/l/libvpx
-rwxr--r-- 1 root root 3930 2023-09-30 19:11 ./source/l/libvpx/libvpx.SlackBuild
-rw-r--r-- 1 root root 38 2019-12-20 17:53 ./source/l/libvpx/libvpx.url
-rw-r--r-- 1 root root 920 2018-02-27 06:12 ./source/l/libvpx/slack-desc
-drwxr-xr-x 2 root root 4096 2023-12-05 20:57 ./source/l/libwebp
--rw-r--r-- 1 root root 2350341 2023-09-14 01:50 ./source/l/libwebp/libwebp-1.3.2.tar.lz
--rwxr-xr-x 1 root root 5216 2023-12-05 20:57 ./source/l/libwebp/libwebp.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-13 17:06 ./source/l/libwebp
+-rw-r--r-- 1 root root 2429854 2024-04-13 02:00 ./source/l/libwebp/libwebp-1.4.0.tar.lz
+-rwxr-xr-x 1 root root 5216 2024-04-13 17:07 ./source/l/libwebp/libwebp.SlackBuild
-rw-r--r-- 1 root root 49 2022-01-21 19:13 ./source/l/libwebp/libwebp.url
-rw-r--r-- 1 root root 985 2018-02-27 06:12 ./source/l/libwebp/slack-desc
drwxr-xr-x 2 root root 4096 2023-04-19 18:25 ./source/l/libwmf
@@ -11485,15 +11515,15 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/libxklavier
-rw-r--r-- 1 root root 318336 2013-04-23 23:05 ./source/l/libxklavier/libxklavier-5.4.tar.xz
-rwxr-xr-x 1 root root 3932 2021-02-13 05:32 ./source/l/libxklavier/libxklavier.SlackBuild
-rw-r--r-- 1 root root 744 2018-02-27 06:12 ./source/l/libxklavier/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-15 17:21 ./source/l/libxml2
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/libxml2
-rw-r--r-- 1 root root 1254 2023-12-06 00:00 ./source/l/libxml2/libxml2-2.12.0-python3-unicode-errors.patch
-rw-r--r-- 1 root root 2643124 2024-03-15 11:32 ./source/l/libxml2/libxml2-2.12.6.tar.xz
--rwxr-xr-x 1 root root 4301 2024-03-20 03:46 ./source/l/libxml2/libxml2.SlackBuild
+-rwxr-xr-x 1 root root 4301 2024-03-29 03:06 ./source/l/libxml2/libxml2.SlackBuild
-rw-r--r-- 1 root root 114 2022-08-27 18:08 ./source/l/libxml2/libxml2.url
-rw-r--r-- 1 root root 973 2018-02-27 06:49 ./source/l/libxml2/slack-desc
-drwxr-xr-x 2 root root 4096 2023-12-09 20:03 ./source/l/libxslt
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/libxslt
-rw-r--r-- 1 root root 1578216 2023-11-16 13:06 ./source/l/libxslt/libxslt-1.1.39.tar.xz
--rwxr-xr-x 1 root root 4746 2023-12-10 00:37 ./source/l/libxslt/libxslt.SlackBuild
+-rwxr-xr-x 1 root root 4746 2024-03-29 03:06 ./source/l/libxslt/libxslt.SlackBuild
-rw-r--r-- 1 root root 114 2023-11-17 02:15 ./source/l/libxslt/libxslt.url
-rw-r--r-- 1 root root 198 2023-11-17 02:16 ./source/l/libxslt/libxslt.xsltMaxDepth.diff.gz
-rw-r--r-- 1 root root 674 2018-02-27 06:12 ./source/l/libxslt/slack-desc
@@ -11555,14 +11585,14 @@ drwxr-xr-x 2 root root 4096 2024-03-17 18:03 ./source/l/mozilla-nss
-rw-r--r-- 1 root root 41857480 2024-03-15 18:43 ./source/l/mozilla-nss/nss-3.99.tar.lz
-rw-r--r-- 1 root root 2488 2012-04-29 21:05 ./source/l/mozilla-nss/nss-config.in
-rw-r--r-- 1 root root 1023 2018-02-27 06:12 ./source/l/mozilla-nss/slack-desc
-drwxr-xr-x 4 root root 4096 2024-03-23 17:52 ./source/l/mozjs115
+drwxr-xr-x 4 root root 4096 2024-04-16 17:54 ./source/l/mozjs115
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/l/mozjs115/autoconf
-rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./source/l/mozjs115/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
-rw-r--r-- 1 root root 300116 1999-01-15 21:03 ./source/l/mozjs115/autoconf/autoconf-2.13.tar.xz
-rwxr-xr-x 1 root root 2629 2018-07-08 15:48 ./source/l/mozjs115/autoconf/autoconf.build
-rw-r--r-- 1 root root 238 2024-03-19 23:56 ./source/l/mozjs115/double_t.x86.diff.gz
--rw-r--r-- 1 root root 508070816 2024-03-22 12:09 ./source/l/mozjs115/firefox-115.9.1esr.source.tar.xz
--rw-r--r-- 1 root root 833 2024-03-22 12:09 ./source/l/mozjs115/firefox-115.9.1esr.source.tar.xz.asc
+-rw-r--r-- 1 root root 507826764 2024-04-15 13:00 ./source/l/mozjs115/firefox-115.10.0esr.source.tar.xz
+-rw-r--r-- 1 root root 833 2024-04-15 13:00 ./source/l/mozjs115/firefox-115.10.0esr.source.tar.xz.asc
-rwxr-xr-x 1 root root 6664 2024-03-23 17:55 ./source/l/mozjs115/mozjs115.SlackBuild
drwxr-xr-x 2 root root 4096 2024-03-19 22:51 ./source/l/mozjs115/patches
-rw-r--r-- 1 root root 715 2022-11-15 21:49 ./source/l/mozjs115/patches/0001-Skip-failing-tests-on-ppc64-and-s390x.patch.gz
@@ -11604,8 +11634,8 @@ drwxr-xr-x 2 root root 4096 2024-01-30 20:50 ./source/l/neon
-rwxr-xr-x 1 root root 4451 2024-02-10 19:23 ./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 2024-03-12 18:57 ./source/l/netpbm
--rw-r--r-- 1 root root 3249670 2024-03-12 18:57 ./source/l/netpbm/netpbm-11.05.03.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-12 17:12 ./source/l/netpbm
+-rw-r--r-- 1 root root 3260436 2024-04-12 17:12 ./source/l/netpbm/netpbm-11.06.01.tar.lz
-rw-r--r-- 1 root root 320 2023-12-29 19:51 ./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
@@ -11626,13 +11656,13 @@ drwxr-xr-x 2 root root 4096 2024-03-12 18:57 ./source/l/netpbm
-rwxr-xr-x 1 root root 6217 2022-04-04 19:03 ./source/l/netpbm/netpbm.SlackBuild
-rw-r--r-- 1 root root 725 2018-11-11 19:04 ./source/l/netpbm/slack-desc
-rwxr-xr-x 1 root root 1373 2018-11-11 19:28 ./source/l/netpbm/svn-checkout.sh
-drwxr-xr-x 2 root root 4096 2024-03-19 23:08 ./source/l/newt
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/newt
-rw-r--r-- 1 root root 138877 2023-10-25 10:38 ./source/l/newt/newt-0.52.24.tar.lz
--rwxr-xr-x 1 root root 3811 2024-03-19 23:09 ./source/l/newt/newt.SlackBuild
+-rwxr-xr-x 1 root root 3811 2024-03-29 03:06 ./source/l/newt/newt.SlackBuild
-rw-r--r-- 1 root root 33 2019-05-30 19:09 ./source/l/newt/newt.url
-rw-r--r-- 1 root root 907 2018-02-27 06:12 ./source/l/newt/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-27 17:08 ./source/l/nodejs
--rw-r--r-- 1 root root 41829480 2024-03-26 14:18 ./source/l/nodejs/node-v20.12.0.tar.xz
+drwxr-xr-x 2 root root 4096 2024-04-10 18:21 ./source/l/nodejs
+-rw-r--r-- 1 root root 41634476 2024-04-10 12:31 ./source/l/nodejs/node-v20.12.2.tar.xz
-rwxr-xr-x 1 root root 5034 2023-11-22 22:33 ./source/l/nodejs/nodejs.SlackBuild
-rw-r--r-- 1 root root 24 2023-06-21 18:43 ./source/l/nodejs/nodejs.url
-rw-r--r-- 1 root root 956 2022-03-01 20:48 ./source/l/nodejs/slack-desc
@@ -11669,8 +11699,8 @@ drwxr-xr-x 2 root root 4096 2024-02-29 18:09 ./source/l/openjpeg
-rw-r--r-- 1 root root 38 2024-02-29 18:09 ./source/l/openjpeg/openjpeg.url
-rw-r--r-- 1 root root 387 2017-10-04 19:22 ./source/l/openjpeg/openjpeg2_remove-thirdparty.patch.gz
-rw-r--r-- 1 root root 682 2018-02-27 06:12 ./source/l/openjpeg/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-05 19:24 ./source/l/opus
--rw-r--r-- 1 root root 6628007 2024-03-04 17:20 ./source/l/opus/opus-1.5.1.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-13 17:09 ./source/l/opus
+-rw-r--r-- 1 root root 6631307 2024-04-12 16:45 ./source/l/opus/opus-1.5.2.tar.lz
-rwxr-xr-x 1 root root 4854 2024-03-05 19:24 ./source/l/opus/opus.SlackBuild
-rw-r--r-- 1 root root 41 2024-03-05 19:15 ./source/l/opus/opus.url
-rw-r--r-- 1 root root 996 2018-02-27 06:12 ./source/l/opus/slack-desc
@@ -11683,8 +11713,8 @@ drwxr-xr-x 2 root root 4096 2024-02-28 18:18 ./source/l/orc
-rw-r--r-- 1 root root 833 2024-02-27 16:26 ./source/l/orc/orc-0.4.38.tar.xz.asc
-rwxr-xr-x 1 root root 4532 2022-11-09 20:14 ./source/l/orc/orc.SlackBuild
-rw-r--r-- 1 root root 929 2019-10-17 18:01 ./source/l/orc/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-06 00:29 ./source/l/pango
--rw-r--r-- 1 root root 1726391 2024-03-05 23:03 ./source/l/pango/pango-1.52.1.tar.lz
+drwxr-xr-x 2 root root 4096 2024-03-31 16:42 ./source/l/pango
+-rw-r--r-- 1 root root 1963588 2024-03-31 10:05 ./source/l/pango/pango-1.52.2.tar.xz
-rwxr-xr-x 1 root root 4139 2021-03-27 18:16 ./source/l/pango/pango.SlackBuild
-rw-r--r-- 1 root root 31 2023-11-13 17:35 ./source/l/pango/pango.url
-rw-r--r-- 1 root root 913 2023-11-13 17:36 ./source/l/pango/slack-desc
@@ -11736,9 +11766,9 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/pilot-link
-rwxr-xr-x 1 root root 4927 2024-03-20 03:49 ./source/l/pilot-link/pilot-link.SlackBuild
-rw-r--r-- 1 root root 645 2010-02-19 18:53 ./source/l/pilot-link/pilot-link.png14.diff.gz
-rw-r--r-- 1 root root 873 2018-02-27 06:12 ./source/l/pilot-link/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-13 19:31 ./source/l/pipewire
+drwxr-xr-x 2 root root 4096 2024-04-15 19:29 ./source/l/pipewire
-rw-r--r-- 1 root root 144 2024-02-11 20:04 ./source/l/pipewire/doinst.sh.gz
--rw-r--r-- 1 root root 1471369 2024-03-13 08:22 ./source/l/pipewire/pipewire-1.0.4.tar.lz
+-rw-r--r-- 1 root root 1473888 2024-04-15 07:33 ./source/l/pipewire/pipewire-1.0.5.tar.lz
-rw-r--r-- 1 root root 2639 2023-04-13 18:07 ./source/l/pipewire/pipewire-disable.sh
-rw-r--r-- 1 root root 2156 2023-04-13 18:07 ./source/l/pipewire/pipewire-enable.sh
-rw-r--r-- 1 root root 266 2022-01-05 06:27 ./source/l/pipewire/pipewire-pulse.desktop.sample
@@ -11746,7 +11776,7 @@ drwxr-xr-x 2 root root 4096 2024-03-13 19:31 ./source/l/pipewire
-rw-r--r-- 1 root root 268 2022-01-03 20:11 ./source/l/pipewire/pipewire.desktop.sample
-rw-r--r-- 1 root root 49 2020-09-29 01:53 ./source/l/pipewire/pipewire.url
-rw-r--r-- 1 root root 1038 2020-11-01 20:04 ./source/l/pipewire/slack-desc
-drwxr-xr-x 2 root root 4096 2023-07-30 18:05 ./source/l/polkit
+drwxr-xr-x 2 root root 4096 2024-04-11 19:20 ./source/l/polkit
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/polkit-gnome
-rw-r--r-- 1 root root 310876 2011-10-27 13:27 ./source/l/polkit-gnome/polkit-gnome-0.105.tar.xz
-rw-r--r-- 1 root root 4581 2011-02-25 05:43 ./source/l/polkit-gnome/polkit-gnome-authentication-agent-1.desktop
@@ -11760,16 +11790,18 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/polkit-qt-1
-rw-r--r-- 1 root root 921 2020-11-01 20:04 ./source/l/polkit-qt-1/slack-desc
-rw-r--r-- 1 root root 479 2023-01-31 22:57 ./source/l/polkit/doinst.sh.gz
-rw-r--r-- 1 root root 292 2015-01-02 05:35 ./source/l/polkit/dont-set-wheel-group-as-admin.diff.gz
--rw-r--r-- 1 root root 666280 2023-07-30 18:05 ./source/l/polkit/polkit-123.tar.lz
--rwxr-xr-x 1 root root 5668 2024-03-23 18:28 ./source/l/polkit/polkit.SlackBuild
+-rw-r--r-- 1 root root 1571 2024-04-11 19:19 ./source/l/polkit/polkit-124-systemd-fixup.patch
+-rw-r--r-- 1 root root 2483 2024-04-11 19:19 ./source/l/polkit/polkit-124-systemd.patch
+-rw-r--r-- 1 root root 671281 2024-04-11 19:16 ./source/l/polkit/polkit-124.tar.lz
+-rwxr-xr-x 1 root root 5528 2024-04-19 18:37 ./source/l/polkit/polkit.SlackBuild
-rw-r--r-- 1 root root 903 2020-11-01 20:04 ./source/l/polkit/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-04 19:12 ./source/l/poppler
+drwxr-xr-x 2 root root 4096 2024-04-01 17:00 ./source/l/poppler
drwxr-xr-x 2 root root 4096 2023-02-03 04:19 ./source/l/poppler-data
-rw-r--r-- 1 root root 1634828 2023-02-02 23:05 ./source/l/poppler-data/poppler-data-0.4.12.tar.lz
-rwxr-xr-x 1 root root 2684 2021-09-07 17:02 ./source/l/poppler-data/poppler-data.SlackBuild
-rw-r--r-- 1 root root 1099 2020-11-04 18:47 ./source/l/poppler-data/slack-desc
--rw-r--r-- 1 root root 1902068 2024-03-03 17:35 ./source/l/poppler/poppler-24.03.0.tar.xz
--rw-r--r-- 1 root root 833 2024-03-03 17:35 ./source/l/poppler/poppler-24.03.0.tar.xz.sig
+-rw-r--r-- 1 root root 1904936 2024-04-01 08:11 ./source/l/poppler/poppler-24.04.0.tar.xz
+-rw-r--r-- 1 root root 833 2024-04-01 08:11 ./source/l/poppler/poppler-24.04.0.tar.xz.sig
-rwxr-xr-x 1 root root 4553 2024-03-04 19:13 ./source/l/poppler/poppler.SlackBuild
-rw-r--r-- 1 root root 989 2023-05-03 17:28 ./source/l/poppler/slack-desc
drwxr-xr-x 2 root root 4096 2022-09-17 18:29 ./source/l/popt
@@ -11777,9 +11809,9 @@ drwxr-xr-x 2 root root 4096 2022-09-17 18:29 ./source/l/popt
-rwxr-xr-x 1 root root 4399 2022-09-17 18:29 ./source/l/popt/popt.SlackBuild
-rw-r--r-- 1 root root 40 2020-06-26 19:04 ./source/l/popt/popt.url
-rw-r--r-- 1 root root 1041 2018-02-27 06:12 ./source/l/popt/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-18 19:25 ./source/l/protobuf
--rw-r--r-- 1 root root 3652234 2024-03-12 18:01 ./source/l/protobuf/protobuf-26.0.tar.lz
--rwxr-xr-x 1 root root 4287 2024-03-18 19:22 ./source/l/protobuf/protobuf.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/protobuf
+-rw-r--r-- 1 root root 3652358 2024-03-27 17:31 ./source/l/protobuf/protobuf-26.1.tar.lz
+-rwxr-xr-x 1 root root 4287 2024-03-29 03:06 ./source/l/protobuf/protobuf.SlackBuild
-rw-r--r-- 1 root root 35 2024-03-18 18:47 ./source/l/protobuf/protobuf.url
-rw-r--r-- 1 root root 827 2024-03-18 18:52 ./source/l/protobuf/slack-desc
-rw-r--r-- 1 root root 1345 2024-03-18 19:15 ./source/l/protobuf/soversion.patch
@@ -11798,31 +11830,31 @@ drwxr-xr-x 2 root root 4096 2024-01-15 20:56 ./source/l/pulseaudio
-rw-r--r-- 1 root root 53 2022-06-02 18:53 ./source/l/pulseaudio/pulseaudio.url
-rw-r--r-- 1 root root 1171 2016-01-08 03:59 ./source/l/pulseaudio/rc.pulseaudio
-rw-r--r-- 1 root root 828 2018-07-14 21:24 ./source/l/pulseaudio/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 16:04 ./source/l/pycairo
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/pycairo
-rw-r--r-- 1 root root 609933 2024-02-11 21:04 ./source/l/pycairo/pycairo-1.26.0.tar.lz
--rwxr-xr-x 1 root root 3573 2024-03-05 18:52 ./source/l/pycairo/pycairo.SlackBuild
+-rwxr-xr-x 1 root root 3573 2024-03-29 03:06 ./source/l/pycairo/pycairo.SlackBuild
-rw-r--r-- 1 root root 88 2017-06-24 13:39 ./source/l/pycairo/pycairo.url
-rw-r--r-- 1 root root 750 2018-02-27 06:12 ./source/l/pycairo/slack-desc
-drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/l/pycups
--rw-r--r-- 1 root root 51011 2020-04-23 12:36 ./source/l/pycups/pycups-2.0.1.tar.lz
--rwxr-xr-x 1 root root 3200 2021-11-02 19:02 ./source/l/pycups/pycups.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-18 17:33 ./source/l/pycups
+-rw-r--r-- 1 root root 65105 2024-04-18 06:20 ./source/l/pycups/pycups-2.0.4.tar.gz
+-rwxr-xr-x 1 root root 3165 2024-04-18 17:33 ./source/l/pycups/pycups.SlackBuild
-rw-r--r-- 1 root root 35 2018-10-12 18:47 ./source/l/pycups/pycups.url
-rw-r--r-- 1 root root 684 2018-02-27 06:12 ./source/l/pycups/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-01 13:36 ./source/l/pycurl
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/pycurl
-rw-r--r-- 1 root root 174925 2024-02-18 03:51 ./source/l/pycurl/pycurl-7.45.3.tar.lz
--rwxr-xr-x 1 root root 3224 2024-02-28 16:13 ./source/l/pycurl/pycurl.SlackBuild
+-rwxr-xr-x 1 root root 3224 2024-03-29 03:06 ./source/l/pycurl/pycurl.SlackBuild
-rw-r--r-- 1 root root 36 2020-05-01 03:49 ./source/l/pycurl/pycurl.url
-rw-r--r-- 1 root root 834 2018-02-27 06:12 ./source/l/pycurl/slack-desc
drwxr-xr-x 2 root root 4096 2022-08-06 20:00 ./source/l/pygobject
-rw-r--r-- 1 root root 744584 2017-12-10 15:52 ./source/l/pygobject/pygobject-2.28.7.tar.xz
--rwxr-xr-x 1 root root 4155 2022-08-06 20:00 ./source/l/pygobject/pygobject.SlackBuild
+-rwxr-xr-x 1 root root 4173 2024-04-06 16:53 ./source/l/pygobject/pygobject.SlackBuild
-rw-r--r-- 1 root root 72 2009-12-14 01:44 ./source/l/pygobject/pygobject.url
--rw-r--r-- 1 root root 854 2018-02-27 06:12 ./source/l/pygobject/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-19 23:02 ./source/l/pygobject3
--rw-r--r-- 1 root root 555688 2024-03-10 07:51 ./source/l/pygobject3/pygobject-3.48.1.tar.xz
--rwxr-xr-x 1 root root 4045 2024-02-28 16:16 ./source/l/pygobject3/pygobject3.SlackBuild
+-rw-r--r-- 1 root root 852 2024-04-01 17:18 ./source/l/pygobject/slack-desc
+drwxr-xr-x 2 root root 4096 2024-04-06 16:49 ./source/l/pygobject3
+-rw-r--r-- 1 root root 556244 2024-04-06 07:21 ./source/l/pygobject3/pygobject-3.48.2.tar.xz
+-rwxr-xr-x 1 root root 4045 2024-04-06 16:49 ./source/l/pygobject3/pygobject3.SlackBuild
-rw-r--r-- 1 root root 50 2015-03-08 06:48 ./source/l/pygobject3/pygobject3.url
--rw-r--r-- 1 root root 901 2019-03-14 21:54 ./source/l/pygobject3/slack-desc
+-rw-r--r-- 1 root root 901 2024-04-01 17:19 ./source/l/pygobject3/slack-desc
drwxr-xr-x 2 root root 4096 2024-03-02 18:43 ./source/l/pygtk
-rw-r--r-- 1 root root 1978692 2011-04-01 13:05 ./source/l/pygtk/pygtk-2.24.0.tar.xz
-rw-r--r-- 1 root root 630 2021-01-15 20:04 ./source/l/pygtk/pygtk-Drop-the-PangoFont-find_shaper-virtual-method.patch.gz
@@ -11830,257 +11862,252 @@ drwxr-xr-x 2 root root 4096 2024-03-02 18:43 ./source/l/pygtk
-rwxr-xr-x 1 root root 4089 2021-02-13 05:32 ./source/l/pygtk/pygtk.SlackBuild
-rw-r--r-- 1 root root 31 2024-03-02 18:43 ./source/l/pygtk/pygtk.url
-rw-r--r-- 1 root root 765 2020-11-09 19:13 ./source/l/pygtk/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-11 17:45 ./source/l/pyparsing
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/pyparsing
-rw-r--r-- 1 root root 766941 2024-03-06 07:25 ./source/l/pyparsing/pyparsing-3.1.2.tar.lz
--rwxr-xr-x 1 root root 3154 2024-02-28 16:19 ./source/l/pyparsing/pyparsing.SlackBuild
+-rwxr-xr-x 1 root root 3154 2024-03-29 03:06 ./source/l/pyparsing/pyparsing.SlackBuild
-rw-r--r-- 1 root root 39 2018-09-24 19:42 ./source/l/pyparsing/pyparsing.url
-rw-r--r-- 1 root root 985 2018-09-24 19:43 ./source/l/pyparsing/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 16:21 ./source/l/python-Jinja2
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-Jinja2
-rw-r--r-- 1 root root 213766 2024-01-10 23:12 ./source/l/python-Jinja2/Jinja2-3.1.3.tar.lz
-rw-r--r-- 1 root root 32 2021-11-22 18:43 ./source/l/python-Jinja2/Jinja2.url
--rwxr-xr-x 1 root root 2918 2024-02-28 16:21 ./source/l/python-Jinja2/python-Jinja2.SlackBuild
+-rwxr-xr-x 1 root root 2918 2024-03-29 03:06 ./source/l/python-Jinja2/python-Jinja2.SlackBuild
-rw-r--r-- 1 root root 968 2021-11-22 18:46 ./source/l/python-Jinja2/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 16:23 ./source/l/python-MarkupSafe
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-MarkupSafe
-rw-r--r-- 1 root root 16063 2024-02-02 16:31 ./source/l/python-MarkupSafe/MarkupSafe-2.1.5.tar.lz
-rw-r--r-- 1 root root 36 2021-11-22 18:37 ./source/l/python-MarkupSafe/MarkupSafe.url
--rwxr-xr-x 1 root root 2926 2024-02-28 16:23 ./source/l/python-MarkupSafe/python-MarkupSafe.SlackBuild
+-rwxr-xr-x 1 root root 2926 2024-03-29 03:06 ./source/l/python-MarkupSafe/python-MarkupSafe.SlackBuild
-rw-r--r-- 1 root root 1120 2021-11-22 18:42 ./source/l/python-MarkupSafe/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-03 19:12 ./source/l/python-PyYAML
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-PyYAML
-rw-r--r-- 1 root root 91366 2023-07-18 00:00 ./source/l/python-PyYAML/PyYAML-6.0.1.tar.lz
-rw-r--r-- 1 root root 32 2021-11-22 18:55 ./source/l/python-PyYAML/PyYAML.url
-rw-r--r-- 1 root root 1490 2024-03-02 17:10 ./source/l/python-PyYAML/cython3.compat.patch
-rw-r--r-- 1 root root 288 2024-03-03 19:12 ./source/l/python-PyYAML/pyproject.toml.cython3.patch
--rwxr-xr-x 1 root root 3081 2024-03-03 19:12 ./source/l/python-PyYAML/python-PyYAML.SlackBuild
+-rwxr-xr-x 1 root root 3081 2024-03-29 03:06 ./source/l/python-PyYAML/python-PyYAML.SlackBuild
-rw-r--r-- 1 root root 1130 2021-11-22 18:58 ./source/l/python-PyYAML/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 16:31 ./source/l/python-alabaster
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-alabaster
-rw-r--r-- 1 root root 23776 2024-01-10 00:56 ./source/l/python-alabaster/alabaster-0.7.16.tar.gz
-rw-r--r-- 1 root root 35 2022-04-29 18:11 ./source/l/python-alabaster/alabaster.url
--rwxr-xr-x 1 root root 2924 2024-02-28 16:33 ./source/l/python-alabaster/python-alabaster.SlackBuild
+-rwxr-xr-x 1 root root 2924 2024-03-29 03:06 ./source/l/python-alabaster/python-alabaster.SlackBuild
-rw-r--r-- 1 root root 1061 2022-04-29 18:17 ./source/l/python-alabaster/slack-desc
-drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/l/python-appdirs
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-appdirs
-rw-r--r-- 1 root root 8969 2020-05-11 07:36 ./source/l/python-appdirs/appdirs-1.4.4.tar.lz
--rwxr-xr-x 1 root root 2886 2021-11-02 19:02 ./source/l/python-appdirs/python-appdirs.SlackBuild
+-rwxr-xr-x 1 root root 2886 2024-03-29 03:06 ./source/l/python-appdirs/python-appdirs.SlackBuild
-rw-r--r-- 1 root root 887 2018-02-27 06:12 ./source/l/python-appdirs/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 16:44 ./source/l/python-babel
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-babel
-rw-r--r-- 1 root root 6465217 2023-12-12 13:33 ./source/l/python-babel/Babel-2.14.0.tar.lz
-rw-r--r-- 1 root root 31 2022-04-29 18:15 ./source/l/python-babel/Babel.url
--rwxr-xr-x 1 root root 2916 2024-02-28 16:44 ./source/l/python-babel/python-babel.SlackBuild
+-rwxr-xr-x 1 root root 2916 2024-03-29 03:06 ./source/l/python-babel/python-babel.SlackBuild
-rw-r--r-- 1 root root 920 2022-04-29 18:17 ./source/l/python-babel/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-02 18:41 ./source/l/python-build
--rw-r--r-- 1 root root 36736 2024-02-29 20:28 ./source/l/python-build/build-1.1.1.tar.lz
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-build
+-rw-r--r-- 1 root root 37852 2024-03-28 14:56 ./source/l/python-build/build-1.2.1.tar.lz
-rw-r--r-- 1 root root 31 2024-01-24 21:16 ./source/l/python-build/build.url
--rwxr-xr-x 1 root root 3191 2024-03-03 20:18 ./source/l/python-build/python-build.SlackBuild
+-rwxr-xr-x 1 root root 3191 2024-03-29 03:06 ./source/l/python-build/python-build.SlackBuild
-rw-r--r-- 1 root root 814 2023-08-10 19:57 ./source/l/python-build/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-12 20:50 ./source/l/python-calver
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-calver
-rw-r--r-- 1 root root 6670 2023-04-10 11:07 ./source/l/python-calver/calver-2022.6.26.tar.gz
-rw-r--r-- 1 root root 32 2024-02-12 20:46 ./source/l/python-calver/calver.url
--rwxr-xr-x 1 root root 3136 2024-02-12 20:52 ./source/l/python-calver/python-calver.SlackBuild
+-rwxr-xr-x 1 root root 3136 2024-03-29 03:06 ./source/l/python-calver/python-calver.SlackBuild
-rw-r--r-- 1 root root 839 2024-02-12 20:49 ./source/l/python-calver/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 16:48 ./source/l/python-certifi
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-certifi
-rw-r--r-- 1 root root 150226 2024-02-02 01:22 ./source/l/python-certifi/certifi-2024.2.2.tar.lz
-rw-r--r-- 1 root root 37 2018-01-24 00:00 ./source/l/python-certifi/certifi.url
--rwxr-xr-x 1 root root 2650 2024-02-28 16:48 ./source/l/python-certifi/python-certifi.SlackBuild
+-rwxr-xr-x 1 root root 2650 2024-03-29 03:06 ./source/l/python-certifi/python-certifi.SlackBuild
-rw-r--r-- 1 root root 926 2018-02-27 06:12 ./source/l/python-certifi/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-01 13:37 ./source/l/python-cffi
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-cffi
-rw-r--r-- 1 root root 370048 2023-09-28 18:02 ./source/l/python-cffi/cffi-1.16.0.tar.lz
-rw-r--r-- 1 root root 34 2021-10-02 18:38 ./source/l/python-cffi/cffi.url
--rwxr-xr-x 1 root root 2537 2024-02-28 16:50 ./source/l/python-cffi/python-cffi.SlackBuild
+-rwxr-xr-x 1 root root 2537 2024-03-29 03:06 ./source/l/python-cffi/python-cffi.SlackBuild
-rw-r--r-- 1 root root 792 2021-10-02 18:40 ./source/l/python-cffi/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 17:21 ./source/l/python-chardet
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-chardet
-rw-r--r-- 1 root root 1534895 2023-08-01 19:12 ./source/l/python-chardet/chardet-5.2.0.tar.lz
-rw-r--r-- 1 root root 35 2020-12-15 19:29 ./source/l/python-chardet/chardet.url
--rwxr-xr-x 1 root root 2651 2024-02-28 17:21 ./source/l/python-chardet/python-chardet.SlackBuild
+-rwxr-xr-x 1 root root 2651 2024-03-29 03:06 ./source/l/python-chardet/python-chardet.SlackBuild
-rw-r--r-- 1 root root 859 2018-02-27 06:12 ./source/l/python-chardet/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 17:23 ./source/l/python-charset-normalizer
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-charset-normalizer
-rw-r--r-- 1 root root 67772 2023-11-01 04:05 ./source/l/python-charset-normalizer/charset-normalizer-3.3.2.tar.lz
-rw-r--r-- 1 root root 44 2021-07-13 17:47 ./source/l/python-charset-normalizer/charset-normalizer.url
--rwxr-xr-x 1 root root 2940 2024-02-28 17:23 ./source/l/python-charset-normalizer/python-charset-normalizer.SlackBuild
+-rwxr-xr-x 1 root root 2940 2024-03-29 03:06 ./source/l/python-charset-normalizer/python-charset-normalizer.SlackBuild
-rw-r--r-- 1 root root 1014 2021-07-13 17:51 ./source/l/python-charset-normalizer/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 17:24 ./source/l/python-distro
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-distro
-rw-r--r-- 1 root root 42273 2023-12-22 21:08 ./source/l/python-distro/distro-1.9.0.tar.lz
-rw-r--r-- 1 root root 32 2020-01-04 19:02 ./source/l/python-distro/distro.url
--rwxr-xr-x 1 root root 2678 2024-02-28 17:25 ./source/l/python-distro/python-distro.SlackBuild
+-rwxr-xr-x 1 root root 2678 2024-03-29 03:06 ./source/l/python-distro/python-distro.SlackBuild
-rw-r--r-- 1 root root 874 2020-01-04 19:14 ./source/l/python-distro/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 17:28 ./source/l/python-dnspython
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-dnspython
-rw-r--r-- 1 root root 243331 2024-02-18 18:48 ./source/l/python-dnspython/dnspython-2.6.1.tar.lz
-rw-r--r-- 1 root root 35 2021-03-10 20:03 ./source/l/python-dnspython/dnspython.url
--rwxr-xr-x 1 root root 3170 2024-02-28 17:28 ./source/l/python-dnspython/python-dnspython.SlackBuild
+-rwxr-xr-x 1 root root 3170 2024-03-29 03:06 ./source/l/python-dnspython/python-dnspython.SlackBuild
-rw-r--r-- 1 root root 1223 2021-03-10 20:07 ./source/l/python-dnspython/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-24 21:12 ./source/l/python-docutils
--rw-r--r-- 1 root root 1521046 2023-05-16 23:39 ./source/l/python-docutils/docutils-0.20.1.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-23 22:05 ./source/l/python-docutils
+-rw-r--r-- 1 root root 1598693 2024-04-23 18:57 ./source/l/python-docutils/docutils-0.21.2.tar.lz
-rw-r--r-- 1 root root 34 2019-07-29 20:06 ./source/l/python-docutils/docutils.url
--rwxr-xr-x 1 root root 3022 2024-01-24 20:32 ./source/l/python-docutils/python-docutils.SlackBuild
+-rwxr-xr-x 1 root root 3135 2024-04-23 22:05 ./source/l/python-docutils/python-docutils.SlackBuild
-rw-r--r-- 1 root root 1055 2018-02-27 06:12 ./source/l/python-docutils/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 17:30 ./source/l/python-doxypypy
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-doxypypy
-rw-r--r-- 1 root root 35184 2023-04-11 07:05 ./source/l/python-doxypypy/doxypypy-0.8.8.7.tar.lz
-rw-r--r-- 1 root root 34 2021-11-22 18:47 ./source/l/python-doxypypy/doxypypy.url
--rwxr-xr-x 1 root root 2922 2024-02-28 17:31 ./source/l/python-doxypypy/python-doxypypy.SlackBuild
+-rwxr-xr-x 1 root root 2922 2024-03-29 03:06 ./source/l/python-doxypypy/python-doxypypy.SlackBuild
-rw-r--r-- 1 root root 959 2021-11-22 18:50 ./source/l/python-doxypypy/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 17:32 ./source/l/python-doxyqml
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-doxyqml
-rw-r--r-- 1 root root 21358 2023-10-15 02:57 ./source/l/python-doxyqml/doxyqml-0.5.3.tar.lz
-rw-r--r-- 1 root root 33 2021-11-22 18:51 ./source/l/python-doxyqml/doxyqml.url
--rwxr-xr-x 1 root root 2920 2024-02-28 17:33 ./source/l/python-doxyqml/python-doxyqml.SlackBuild
+-rwxr-xr-x 1 root root 2920 2024-03-29 03:06 ./source/l/python-doxyqml/python-doxyqml.SlackBuild
-rw-r--r-- 1 root root 956 2021-11-22 18:53 ./source/l/python-doxyqml/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-24 20:42 ./source/l/python-editables
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-editables
-rw-r--r-- 1 root root 14744 2023-07-24 18:26 ./source/l/python-editables/editables-0.5.tar.gz
-rw-r--r-- 1 root root 35 2024-01-24 20:41 ./source/l/python-editables/editables.url
--rwxr-xr-x 1 root root 3129 2023-07-23 14:39 ./source/l/python-editables/python-editables.SlackBuild
+-rwxr-xr-x 1 root root 3129 2024-03-29 03:06 ./source/l/python-editables/python-editables.SlackBuild
-rw-r--r-- 1 root root 1039 2024-02-04 18:45 ./source/l/python-editables/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-24 21:12 ./source/l/python-flit-core
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-flit-core
-rw-r--r-- 1 root root 35 2024-01-24 21:16 ./source/l/python-flit-core/flit-core.url
-rw-r--r-- 1 root root 34552 2023-05-14 14:48 ./source/l/python-flit-core/flit_core-3.9.0.tar.lz
--rwxr-xr-x 1 root root 3381 2024-03-15 23:05 ./source/l/python-flit-core/python-flit-core.SlackBuild
+-rwxr-xr-x 1 root root 3381 2024-03-29 03:06 ./source/l/python-flit-core/python-flit-core.SlackBuild
-rw-r--r-- 1 root root 890 2022-03-13 15:44 ./source/l/python-flit-core/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 17:36 ./source/l/python-future
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-future
-rw-r--r-- 1 root root 727310 2024-02-21 11:52 ./source/l/python-future/future-1.0.0.tar.lz
-rw-r--r-- 1 root root 33 2020-02-15 18:15 ./source/l/python-future/future.url
--rwxr-xr-x 1 root root 2918 2024-02-28 17:36 ./source/l/python-future/python-future.SlackBuild
+-rwxr-xr-x 1 root root 2918 2024-03-29 03:06 ./source/l/python-future/python-future.SlackBuild
-rw-r--r-- 1 root root 1218 2020-02-15 18:39 ./source/l/python-future/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-19 23:01 ./source/l/python-glad2
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-glad2
-rw-r--r-- 1 root root 376119 2024-03-18 17:58 ./source/l/python-glad2/glad2-2.0.6.tar.lz
-rw-r--r-- 1 root root 31 2024-01-24 21:16 ./source/l/python-glad2/glad2.url
--rwxr-xr-x 1 root root 3094 2022-11-17 18:48 ./source/l/python-glad2/python-glad2.SlackBuild
+-rwxr-xr-x 1 root root 3094 2024-03-29 03:06 ./source/l/python-glad2/python-glad2.SlackBuild
-rw-r--r-- 1 root root 776 2022-11-17 18:47 ./source/l/python-glad2/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-24 17:40 ./source/l/python-hatchling
--rw-r--r-- 1 root root 62758 2024-03-24 02:01 ./source/l/python-hatchling/hatchling-1.22.4.tar.gz
+drwxr-xr-x 2 root root 4096 2024-04-22 19:01 ./source/l/python-hatchling
+-rw-r--r-- 1 root root 63973 2024-04-22 02:21 ./source/l/python-hatchling/hatchling-1.24.2.tar.gz
-rw-r--r-- 1 root root 35 2024-01-24 20:36 ./source/l/python-hatchling/hatchling.url
--rwxr-xr-x 1 root root 3123 2023-01-08 19:08 ./source/l/python-hatchling/python-hatchling.SlackBuild
+-rwxr-xr-x 1 root root 3123 2024-04-05 17:26 ./source/l/python-hatchling/python-hatchling.SlackBuild
-rw-r--r-- 1 root root 819 2024-02-04 18:45 ./source/l/python-hatchling/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-18 20:28 ./source/l/python-html5lib
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-html5lib
-rw-r--r-- 1 root root 195641 2020-06-22 23:27 ./source/l/python-html5lib/html5lib-python-1.1.tar.lz
-rw-r--r-- 1 root root 63 2023-10-04 09:34 ./source/l/python-html5lib/html5lib.url
--rwxr-xr-x 1 root root 3222 2024-01-18 20:28 ./source/l/python-html5lib/python-html5lib.SlackBuild
+-rwxr-xr-x 1 root root 3222 2024-03-29 03:06 ./source/l/python-html5lib/python-html5lib.SlackBuild
-rw-r--r-- 1 root root 876 2024-01-18 20:29 ./source/l/python-html5lib/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 17:40 ./source/l/python-idna
--rw-r--r-- 1 root root 134524 2023-11-25 15:39 ./source/l/python-idna/idna-3.6.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-11 16:57 ./source/l/python-idna
+-rw-r--r-- 1 root root 135848 2024-04-11 03:30 ./source/l/python-idna/idna-3.7.tar.lz
-rw-r--r-- 1 root root 28 2024-02-28 17:40 ./source/l/python-idna/idna.url
--rwxr-xr-x 1 root root 2948 2024-02-28 17:41 ./source/l/python-idna/python-idna.SlackBuild
+-rwxr-xr-x 1 root root 2948 2024-04-11 16:57 ./source/l/python-idna/python-idna.SlackBuild
-rw-r--r-- 1 root root 1028 2018-02-27 06:12 ./source/l/python-idna/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 17:58 ./source/l/python-imagesize
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-imagesize
-rw-r--r-- 1 root root 756522 2023-04-10 19:26 ./source/l/python-imagesize/imagesize-1.4.1.tar.lz
-rw-r--r-- 1 root root 35 2022-04-29 18:20 ./source/l/python-imagesize/imagesize.url
--rwxr-xr-x 1 root root 2924 2024-02-28 17:58 ./source/l/python-imagesize/python-imagesize.SlackBuild
+-rwxr-xr-x 1 root root 2924 2024-03-29 03:06 ./source/l/python-imagesize/python-imagesize.SlackBuild
-rw-r--r-- 1 root root 976 2022-04-29 18:25 ./source/l/python-imagesize/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-21 22:24 ./source/l/python-importlib_metadata
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-importlib_metadata
-rw-r--r-- 1 root root 52120 2024-03-20 19:51 ./source/l/python-importlib_metadata/importlib_metadata-7.1.0.tar.gz
-rw-r--r-- 1 root root 44 2022-04-29 18:26 ./source/l/python-importlib_metadata/importlib_metadata.url
--rwxr-xr-x 1 root root 2936 2023-07-23 14:27 ./source/l/python-importlib_metadata/python-importlib_metadata.SlackBuild
+-rwxr-xr-x 1 root root 2936 2024-03-29 03:06 ./source/l/python-importlib_metadata/python-importlib_metadata.SlackBuild
-rw-r--r-- 1 root root 1102 2022-04-29 18:30 ./source/l/python-importlib_metadata/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-24 21:12 ./source/l/python-installer
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-installer
-rw-r--r-- 1 root root 220807 2023-04-10 02:47 ./source/l/python-installer/installer-0.7.0.tar.lz
-rw-r--r-- 1 root root 35 2024-01-24 21:16 ./source/l/python-installer/installer.url
--rwxr-xr-x 1 root root 3215 2024-03-03 20:20 ./source/l/python-installer/python-installer.SlackBuild
+-rwxr-xr-x 1 root root 3398 2024-03-31 22:34 ./source/l/python-installer/python-installer.SlackBuild
-rw-r--r-- 1 root root 925 2022-03-13 16:01 ./source/l/python-installer/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 18:01 ./source/l/python-lxml
--rw-r--r-- 1 root root 1992692 2024-01-08 08:33 ./source/l/python-lxml/lxml-5.1.0.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-03 21:01 ./source/l/python-lxml
+-rw-r--r-- 1 root root 1936164 2024-04-02 18:25 ./source/l/python-lxml/lxml-5.2.1.tar.lz
-rw-r--r-- 1 root root 30 2024-01-24 21:16 ./source/l/python-lxml/lxml.url
--rwxr-xr-x 1 root root 3162 2024-02-28 18:02 ./source/l/python-lxml/python-lxml.SlackBuild
+-rwxr-xr-x 1 root root 3162 2024-03-29 19:13 ./source/l/python-lxml/python-lxml.SlackBuild
-rw-r--r-- 1 root root 931 2022-03-20 14:58 ./source/l/python-lxml/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-17 18:05 ./source/l/python-markdown
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-markdown
-rw-r--r-- 1 root root 215631 2024-03-14 15:38 ./source/l/python-markdown/Markdown-3.6.tar.lz
-rw-r--r-- 1 root root 34 2021-03-10 19:54 ./source/l/python-markdown/Markdown.url
--rwxr-xr-x 1 root root 2922 2024-02-28 18:12 ./source/l/python-markdown/python-markdown.SlackBuild
+-rwxr-xr-x 1 root root 2922 2024-03-29 03:06 ./source/l/python-markdown/python-markdown.SlackBuild
-rw-r--r-- 1 root root 1079 2021-03-10 20:01 ./source/l/python-markdown/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-24 21:12 ./source/l/python-notify2
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-notify2
-rw-r--r-- 1 root root 17792 2017-04-28 14:03 ./source/l/python-notify2/notify2-0.3.1.tar.gz
-rw-r--r-- 1 root root 37 2018-02-23 21:12 ./source/l/python-notify2/notify2.url
--rwxr-xr-x 1 root root 2574 2021-11-02 19:02 ./source/l/python-notify2/python-notify2.SlackBuild
+-rwxr-xr-x 1 root root 2574 2024-03-29 03:06 ./source/l/python-notify2/python-notify2.SlackBuild
-rw-r--r-- 1 root root 996 2018-02-27 06:12 ./source/l/python-notify2/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-11 17:45 ./source/l/python-packaging
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-packaging
-rw-r--r-- 1 root root 99084 2024-03-10 09:39 ./source/l/python-packaging/packaging-24.0.tar.lz
-rw-r--r-- 1 root root 36 2020-01-25 18:33 ./source/l/python-packaging/packaging.url
--rwxr-xr-x 1 root root 3069 2024-03-03 20:20 ./source/l/python-packaging/python-packaging.SlackBuild
+-rwxr-xr-x 1 root root 3069 2024-03-29 03:06 ./source/l/python-packaging/python-packaging.SlackBuild
-rw-r--r-- 1 root root 829 2018-08-27 18:22 ./source/l/python-packaging/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-24 20:43 ./source/l/python-pathspec
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-pathspec
-rw-r--r-- 1 root root 51043 2023-12-10 22:30 ./source/l/python-pathspec/pathspec-0.12.1.tar.gz
-rw-r--r-- 1 root root 34 2024-01-24 20:42 ./source/l/python-pathspec/pathspec.url
--rwxr-xr-x 1 root root 3051 2023-01-08 19:07 ./source/l/python-pathspec/python-pathspec.SlackBuild
+-rwxr-xr-x 1 root root 3051 2024-03-29 03:06 ./source/l/python-pathspec/python-pathspec.SlackBuild
-rw-r--r-- 1 root root 983 2024-02-04 18:45 ./source/l/python-pathspec/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 18:16 ./source/l/python-pbr
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-pbr
-rw-r--r-- 1 root root 95060 2023-11-07 18:32 ./source/l/python-pbr/pbr-6.0.0.tar.lz
-rw-r--r-- 1 root root 29 2021-11-22 18:32 ./source/l/python-pbr/pbr.url
--rwxr-xr-x 1 root root 2912 2024-02-28 18:16 ./source/l/python-pbr/python-pbr.SlackBuild
+-rwxr-xr-x 1 root root 2912 2024-03-29 03:06 ./source/l/python-pbr/python-pbr.SlackBuild
-rw-r--r-- 1 root root 811 2021-11-22 18:35 ./source/l/python-pbr/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 18:20 ./source/l/python-pillow
--rw-r--r-- 1 root root 840631 2024-01-02 07:32 ./source/l/python-pillow/Pillow-10.2.0.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-01 17:09 ./source/l/python-pillow
+-rw-r--r-- 1 root root 874511 2024-04-01 09:22 ./source/l/python-pillow/Pillow-10.3.0.tar.lz
-rw-r--r-- 1 root root 40 2020-05-03 01:46 ./source/l/python-pillow/Pillow.url
--rwxr-xr-x 1 root root 3417 2024-02-28 18:20 ./source/l/python-pillow/python-pillow.SlackBuild
+-rwxr-xr-x 1 root root 3417 2024-04-01 17:09 ./source/l/python-pillow/python-pillow.SlackBuild
-rw-r--r-- 1 root root 987 2019-10-02 22:29 ./source/l/python-pillow/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-24 20:40 ./source/l/python-pluggy
--rw-r--r-- 1 root root 65812 2024-01-24 13:45 ./source/l/python-pluggy/pluggy-1.4.0.tar.gz
+drwxr-xr-x 2 root root 4096 2024-04-21 02:29 ./source/l/python-pluggy
+-rw-r--r-- 1 root root 67955 2024-04-20 21:34 ./source/l/python-pluggy/pluggy-1.5.0.tar.gz
-rw-r--r-- 1 root root 32 2024-01-24 20:40 ./source/l/python-pluggy/pluggy.url
--rwxr-xr-x 1 root root 3041 2022-04-10 13:17 ./source/l/python-pluggy/python-pluggy.SlackBuild
+-rwxr-xr-x 1 root root 3041 2024-04-21 02:30 ./source/l/python-pluggy/python-pluggy.SlackBuild
-rw-r--r-- 1 root root 853 2024-02-04 18:45 ./source/l/python-pluggy/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-24 21:12 ./source/l/python-ply
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-ply
-rw-r--r-- 1 root root 121069 2018-02-15 19:01 ./source/l/python-ply/ply-3.11.tar.lz
-rw-r--r-- 1 root root 33 2019-03-01 18:36 ./source/l/python-ply/ply.url
--rwxr-xr-x 1 root root 2563 2021-11-02 19:02 ./source/l/python-ply/python-ply.SlackBuild
+-rwxr-xr-x 1 root root 2563 2024-03-29 03:06 ./source/l/python-ply/python-ply.SlackBuild
-rw-r--r-- 1 root root 770 2019-03-01 18:38 ./source/l/python-ply/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-02 18:42 ./source/l/python-psutil
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-psutil
-rw-r--r-- 1 root root 345920 2024-01-19 20:47 ./source/l/python-psutil/psutil-5.9.8.tar.lz
-rw-r--r-- 1 root root 32 2023-12-10 19:48 ./source/l/python-psutil/psutil.url
--rwxr-xr-x 1 root root 2920 2023-12-10 19:52 ./source/l/python-psutil/python-psutil.SlackBuild
+-rwxr-xr-x 1 root root 2920 2024-03-29 03:06 ./source/l/python-psutil/python-psutil.SlackBuild
-rw-r--r-- 1 root root 820 2023-12-10 19:52 ./source/l/python-psutil/slack-desc
-drwxr-xr-x 2 root root 4096 2021-11-06 16:58 ./source/l/python-pycparser
--rw-r--r-- 1 root root 131835 2021-11-06 12:48 ./source/l/python-pycparser/pycparser-2.21.tar.lz
+drwxr-xr-x 2 root root 4096 2024-03-30 16:49 ./source/l/python-pycparser
+-rw-r--r-- 1 root root 131605 2024-03-30 13:22 ./source/l/python-pycparser/pycparser-2.22.tar.lz
-rw-r--r-- 1 root root 39 2021-10-02 18:47 ./source/l/python-pycparser/pycparser.url
-rwxr-xr-x 1 root root 2467 2021-11-06 16:58 ./source/l/python-pycparser/python-pycparser.SlackBuild
-rw-r--r-- 1 root root 953 2021-10-02 18:52 ./source/l/python-pycparser/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-24 20:33 ./source/l/python-pygments
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-pygments
-rw-r--r-- 1 root root 3417311 2023-11-21 20:43 ./source/l/python-pygments/pygments-2.17.2.tar.lz
-rw-r--r-- 1 root root 34 2024-01-24 20:33 ./source/l/python-pygments/pygments.url
--rwxr-xr-x 1 root root 2657 2024-01-24 20:34 ./source/l/python-pygments/python-pygments.SlackBuild
+-rwxr-xr-x 1 root root 2657 2024-03-29 03:06 ./source/l/python-pygments/python-pygments.SlackBuild
-rw-r--r-- 1 root root 976 2024-01-24 20:35 ./source/l/python-pygments/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-24 21:12 ./source/l/python-pyproject-hooks
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-pyproject-hooks
-rw-r--r-- 1 root root 41 2024-01-24 21:16 ./source/l/python-pyproject-hooks/pyproject-hooks.url
-rw-r--r-- 1 root root 13752 2022-11-21 11:52 ./source/l/python-pyproject-hooks/pyproject_hooks-1.0.0.tar.lz
--rwxr-xr-x 1 root root 3225 2024-03-03 20:21 ./source/l/python-pyproject-hooks/python-pyproject-hooks.SlackBuild
+-rwxr-xr-x 1 root root 3225 2024-03-29 03:06 ./source/l/python-pyproject-hooks/python-pyproject-hooks.SlackBuild
-rw-r--r-- 1 root root 1007 2023-03-05 13:01 ./source/l/python-pyproject-hooks/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 18:31 ./source/l/python-pysol_cards
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-pysol_cards
-rw-r--r-- 1 root root 37 2020-11-12 20:15 ./source/l/python-pysol_cards/pysol-cards.url
-rw-r--r-- 1 root root 18987 2024-01-05 05:42 ./source/l/python-pysol_cards/pysol_cards-0.16.0.tar.gz
--rwxr-xr-x 1 root root 2653 2024-02-28 18:31 ./source/l/python-pysol_cards/python-pysol_cards.SlackBuild
+-rwxr-xr-x 1 root root 2653 2024-03-29 03:06 ./source/l/python-pysol_cards/python-pysol_cards.SlackBuild
-rw-r--r-- 1 root root 1007 2020-11-12 20:23 ./source/l/python-pysol_cards/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 18:32 ./source/l/python-pytz
--rwxr-xr-x 1 root root 2914 2024-02-28 18:33 ./source/l/python-pytz/python-pytz.SlackBuild
--rw-r--r-- 1 root root 133686 2024-02-02 01:18 ./source/l/python-pytz/pytz-2024.1.tar.lz
--rw-r--r-- 1 root root 30 2022-04-29 19:00 ./source/l/python-pytz/pytz.url
--rw-r--r-- 1 root root 917 2022-04-29 19:03 ./source/l/python-pytz/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 18:34 ./source/l/python-random2
--rwxr-xr-x 1 root root 3255 2024-02-28 18:35 ./source/l/python-random2/python-random2.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-random2
+-rwxr-xr-x 1 root root 3255 2024-03-29 03:06 ./source/l/python-random2/python-random2.SlackBuild
-rw-r--r-- 1 root root 16403 2023-12-18 12:56 ./source/l/python-random2/random2-1.0.2.tar.lz
-rw-r--r-- 1 root root 37 2020-11-12 20:08 ./source/l/python-random2/random2.url
-rw-r--r-- 1 root root 856 2020-11-12 20:10 ./source/l/python-random2/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-28 17:54 ./source/l/python-requests
--rwxr-xr-x 1 root root 2903 2024-02-28 17:54 ./source/l/python-requests/python-requests.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-requests
+-rwxr-xr-x 1 root root 2903 2024-03-29 03:06 ./source/l/python-requests/python-requests.SlackBuild
-rw-r--r-- 1 root root 3433157 2023-05-22 15:10 ./source/l/python-requests/requests-2.31.0.tar.lz
-rw-r--r-- 1 root root 37 2018-08-27 18:27 ./source/l/python-requests/requests.url
-rw-r--r-- 1 root root 1094 2018-02-27 06:12 ./source/l/python-requests/slack-desc
-drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/l/python-sane
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-sane
-rw-r--r-- 1 root root 18666 2021-01-05 12:44 ./source/l/python-sane/Sane-2.9.1.tar.lz
--rwxr-xr-x 1 root root 3089 2021-11-02 19:02 ./source/l/python-sane/python-sane.SlackBuild
+-rwxr-xr-x 1 root root 3089 2024-03-29 03:06 ./source/l/python-sane/python-sane.SlackBuild
-rw-r--r-- 1 root root 787 2018-02-27 06:12 ./source/l/python-sane/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-02 18:24 ./source/l/python-setuptools_scm
--rwxr-xr-x 1 root root 2947 2024-03-02 18:26 ./source/l/python-setuptools_scm/python-setuptools_scm.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-setuptools_scm
+-rwxr-xr-x 1 root root 2947 2024-03-29 03:06 ./source/l/python-setuptools_scm/python-setuptools_scm.SlackBuild
-rw-r--r-- 1 root root 74280 2023-10-02 15:14 ./source/l/python-setuptools_scm/setuptools-scm-8.0.4.tar.gz
-rw-r--r-- 1 root root 40 2021-11-19 19:24 ./source/l/python-setuptools_scm/setuptools-scm.url
-rw-r--r-- 1 root root 1140 2021-11-19 19:28 ./source/l/python-setuptools_scm/slack-desc
-drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/l/python-six
--rwxr-xr-x 1 root root 3134 2021-11-02 19:02 ./source/l/python-six/python-six.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-six
+-rwxr-xr-x 1 root root 3134 2024-03-29 03:06 ./source/l/python-six/python-six.SlackBuild
-rw-r--r-- 1 root root 27872 2021-05-05 14:18 ./source/l/python-six/six-1.16.0.tar.lz
-rw-r--r-- 1 root root 33 2020-05-22 17:48 ./source/l/python-six/six.url
-rw-r--r-- 1 root root 1000 2018-02-27 06:12 ./source/l/python-six/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-24 21:12 ./source/l/python-smartypants
--rwxr-xr-x 1 root root 3073 2022-07-24 11:12 ./source/l/python-smartypants/python-smartypants.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-smartypants
+-rwxr-xr-x 1 root root 3073 2024-03-29 03:06 ./source/l/python-smartypants/python-smartypants.SlackBuild
-rw-r--r-- 1 root root 868 2022-07-24 11:11 ./source/l/python-smartypants/slack-desc
-rw-r--r-- 1 root root 21897 2022-07-24 11:07 ./source/l/python-smartypants/smartypants.py-2.0.1.tar.lz
-rw-r--r-- 1 root root 50 2022-07-24 11:11 ./source/l/python-smartypants/smartypants.url
-drwxr-xr-x 2 root root 4096 2022-04-29 18:59 ./source/l/python-snowballstemmer
--rwxr-xr-x 1 root root 2856 2022-04-29 19:00 ./source/l/python-snowballstemmer/python-snowballstemmer.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-snowballstemmer
+-rwxr-xr-x 1 root root 2856 2024-03-29 03:06 ./source/l/python-snowballstemmer/python-snowballstemmer.SlackBuild
-rw-r--r-- 1 root root 1149 2022-04-29 18:59 ./source/l/python-snowballstemmer/slack-desc
-rw-r--r-- 1 root root 86699 2021-11-16 18:38 ./source/l/python-snowballstemmer/snowballstemmer-2.2.0.tar.gz
-rw-r--r-- 1 root root 41 2022-04-29 18:55 ./source/l/python-snowballstemmer/snowballstemmer.url
-drwxr-xr-x 3 root root 4096 2024-01-24 20:27 ./source/l/python-sphinx
+drwxr-xr-x 3 root root 4096 2024-04-19 17:26 ./source/l/python-sphinx
drwxr-xr-x 2 root root 4096 2024-01-24 20:30 ./source/l/python-sphinx/extensions
-rw-r--r-- 1 root root 122331 2023-04-11 07:35 ./source/l/python-sphinx/extensions/sphinxcontrib-jquery-4.1.tar.gz
-rw-r--r-- 1 root root 5787 2020-02-26 17:53 ./source/l/python-sphinx/extensions/sphinxcontrib-jsmath-1.0.1.tar.gz
@@ -12089,58 +12116,53 @@ drwxr-xr-x 2 root root 4096 2024-01-24 20:30 ./source/l/python-sphinx/ext
-rw-r--r-- 1 root root 21925 2024-01-13 03:06 ./source/l/python-sphinx/extensions/sphinxcontrib_htmlhelp-2.0.5.tar.gz
-rw-r--r-- 1 root root 16685 2024-01-13 03:07 ./source/l/python-sphinx/extensions/sphinxcontrib_qthelp-1.0.7.tar.gz
-rw-r--r-- 1 root root 15592 2024-01-13 02:51 ./source/l/python-sphinx/extensions/sphinxcontrib_serializinghtml-1.1.10.tar.gz
--rwxr-xr-x 1 root root 4206 2024-01-24 20:28 ./source/l/python-sphinx/python-sphinx.SlackBuild
+-rwxr-xr-x 1 root root 4206 2024-04-17 18:19 ./source/l/python-sphinx/python-sphinx.SlackBuild
-rw-r--r-- 1 root root 1131 2022-04-28 18:22 ./source/l/python-sphinx/slack-desc
--rw-r--r-- 1 root root 3222683 2023-09-13 23:13 ./source/l/python-sphinx/sphinx-7.2.6.tar.lz
+-rw-r--r-- 1 root root 3232788 2024-04-19 04:44 ./source/l/python-sphinx/sphinx-7.3.7.tar.lz
-rw-r--r-- 1 root root 369 2024-01-24 20:30 ./source/l/python-sphinx/sphinx.url
-drwxr-xr-x 2 root root 4096 2024-01-24 20:19 ./source/l/python-sphinx_rtd_theme
--rwxr-xr-x 1 root root 2858 2024-01-24 20:16 ./source/l/python-sphinx_rtd_theme/python-sphinx_rtd_theme.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-sphinx_rtd_theme
+-rwxr-xr-x 1 root root 2858 2024-03-29 03:06 ./source/l/python-sphinx_rtd_theme/python-sphinx_rtd_theme.SlackBuild
-rw-r--r-- 1 root root 1106 2024-01-24 20:18 ./source/l/python-sphinx_rtd_theme/slack-desc
-rw-r--r-- 1 root root 2601486 2023-11-28 04:14 ./source/l/python-sphinx_rtd_theme/sphinx_rtd_theme-2.0.0.tar.lz
-rw-r--r-- 1 root root 95 2024-01-24 20:19 ./source/l/python-sphinx_rtd_theme/sphinx_rtd_theme.url
-drwxr-xr-x 2 root root 4096 2024-02-29 14:31 ./source/l/python-tomli
-drwxr-xr-x 2 root root 4096 2024-01-24 21:12 ./source/l/python-tomli-w
--rwxr-xr-x 1 root root 3115 2022-03-20 08:42 ./source/l/python-tomli-w/python-tomli-w.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-tomli-w
+-rwxr-xr-x 1 root root 3115 2024-03-29 03:06 ./source/l/python-tomli-w/python-tomli-w.SlackBuild
-rw-r--r-- 1 root root 808 2022-03-14 16:00 ./source/l/python-tomli-w/slack-desc
-rw-r--r-- 1 root root 33 2024-01-24 21:16 ./source/l/python-tomli-w/tomli-w.url
-rw-r--r-- 1 root root 6169 2021-12-01 23:55 ./source/l/python-tomli-w/tomli_w-1.0.0.tar.lz
--rwxr-xr-x 1 root root 2980 2023-07-23 14:24 ./source/l/python-tomli/python-tomli.SlackBuild
--rw-r--r-- 1 root root 804 2021-11-19 19:33 ./source/l/python-tomli/slack-desc
--rw-r--r-- 1 root root 11605 2023-04-10 20:57 ./source/l/python-tomli/tomli-2.0.1.tar.lz
--rw-r--r-- 1 root root 31 2021-11-19 19:30 ./source/l/python-tomli/tomli.url
-drwxr-xr-x 2 root root 4096 2024-03-25 17:03 ./source/l/python-trove-classifiers
--rwxr-xr-x 1 root root 3097 2023-07-23 14:43 ./source/l/python-trove-classifiers/python-trove-classifiers.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-10 18:23 ./source/l/python-trove-classifiers
+-rwxr-xr-x 1 root root 3097 2024-04-10 18:23 ./source/l/python-trove-classifiers/python-trove-classifiers.SlackBuild
-rw-r--r-- 1 root root 1006 2024-02-04 18:45 ./source/l/python-trove-classifiers/slack-desc
--rw-r--r-- 1 root root 16040 2024-03-25 14:58 ./source/l/python-trove-classifiers/trove-classifiers-2024.3.25.tar.gz
+-rw-r--r-- 1 root root 16036 2024-04-10 13:15 ./source/l/python-trove-classifiers/trove-classifiers-2024.4.10.tar.gz
-rw-r--r-- 1 root root 43 2024-01-24 20:44 ./source/l/python-trove-classifiers/trove-classifiers.url
-drwxr-xr-x 2 root root 4096 2024-02-29 14:09 ./source/l/python-typing_extensions
--rwxr-xr-x 1 root root 2942 2024-02-29 14:13 ./source/l/python-typing_extensions/python-typing_extensions.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-05 17:36 ./source/l/python-typing_extensions
+-rwxr-xr-x 1 root root 2942 2024-04-05 17:36 ./source/l/python-typing_extensions/python-typing_extensions.SlackBuild
-rw-r--r-- 1 root root 1090 2024-02-29 14:12 ./source/l/python-typing_extensions/slack-desc
--rw-r--r-- 1 root root 64219 2024-02-25 22:12 ./source/l/python-typing_extensions/typing_extensions-4.10.0.tar.lz
+-rw-r--r-- 1 root root 65156 2024-04-05 12:35 ./source/l/python-typing_extensions/typing_extensions-4.11.0.tar.lz
-rw-r--r-- 1 root root 43 2024-02-29 20:07 ./source/l/python-typing_extensions/typing_extensions.url
-drwxr-xr-x 2 root root 4096 2024-01-24 21:12 ./source/l/python-typogrify
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-typogrify
-rw-r--r-- 1 root root 837 2022-07-24 10:33 ./source/l/python-typogrify/jinja-3.1.patch.gz
--rwxr-xr-x 1 root root 3141 2022-07-24 10:35 ./source/l/python-typogrify/python-typogrify.SlackBuild
+-rwxr-xr-x 1 root root 3141 2024-03-29 03:06 ./source/l/python-typogrify/python-typogrify.SlackBuild
-rw-r--r-- 1 root root 993 2022-07-24 10:30 ./source/l/python-typogrify/slack-desc
-rw-r--r-- 1 root root 10616 2020-02-26 17:58 ./source/l/python-typogrify/typogrify-2.0.7.tar.lz
-rw-r--r-- 1 root root 35 2024-01-24 21:16 ./source/l/python-typogrify/typogrify.url
-drwxr-xr-x 2 root root 4096 2024-02-28 17:56 ./source/l/python-urllib3
--rwxr-xr-x 1 root root 2963 2024-02-28 17:55 ./source/l/python-urllib3/python-urllib3.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-urllib3
+-rwxr-xr-x 1 root root 2963 2024-03-29 03:06 ./source/l/python-urllib3/python-urllib3.SlackBuild
-rw-r--r-- 1 root root 911 2018-02-27 06:12 ./source/l/python-urllib3/slack-desc
-rw-r--r-- 1 root root 236605 2024-02-18 03:44 ./source/l/python-urllib3/urllib3-2.2.1.tar.lz
-rw-r--r-- 1 root root 34 2018-08-27 18:30 ./source/l/python-urllib3/urllib3.url
-drwxr-xr-x 2 root root 4096 2024-01-18 20:33 ./source/l/python-webencodings
--rwxr-xr-x 1 root root 3205 2024-01-18 20:33 ./source/l/python-webencodings/python-webencodings.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-webencodings
+-rwxr-xr-x 1 root root 3205 2024-03-29 03:06 ./source/l/python-webencodings/python-webencodings.SlackBuild
-rw-r--r-- 1 root root 954 2024-01-18 20:32 ./source/l/python-webencodings/slack-desc
-rw-r--r-- 1 root root 9721 2023-04-10 01:06 ./source/l/python-webencodings/webencodings-0.5.1.tar.gz
-rw-r--r-- 1 root root 38 2024-01-18 20:31 ./source/l/python-webencodings/webencodings.url
-drwxr-xr-x 2 root root 4096 2024-03-12 18:59 ./source/l/python-wheel
--rwxr-xr-x 1 root root 3172 2024-02-29 14:01 ./source/l/python-wheel/python-wheel.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-wheel
+-rwxr-xr-x 1 root root 3172 2024-03-29 03:06 ./source/l/python-wheel/python-wheel.SlackBuild
-rw-r--r-- 1 root root 787 2021-02-06 19:09 ./source/l/python-wheel/slack-desc
-rw-r--r-- 1 root root 99109 2024-03-11 19:29 ./source/l/python-wheel/wheel-0.43.0.tar.gz
-rw-r--r-- 1 root root 31 2024-01-24 21:16 ./source/l/python-wheel/wheel.url
-drwxr-xr-x 2 root root 4096 2024-03-17 18:06 ./source/l/python-zipp
--rwxr-xr-x 1 root root 2908 2023-07-23 14:29 ./source/l/python-zipp/python-zipp.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-zipp
+-rwxr-xr-x 1 root root 2908 2024-03-29 03:06 ./source/l/python-zipp/python-zipp.SlackBuild
-rw-r--r-- 1 root root 818 2021-11-17 19:03 ./source/l/python-zipp/slack-desc
-rw-r--r-- 1 root root 21220 2024-03-14 21:09 ./source/l/python-zipp/zipp-3.18.1.tar.gz
-rw-r--r-- 1 root root 30 2021-11-17 19:00 ./source/l/python-zipp/zipp.url
@@ -12286,9 +12308,9 @@ drwxr-xr-x 2 root root 4096 2023-11-12 18:30 ./source/l/shared-mime-info
-rwxr-xr-x 1 root root 4930 2023-10-07 19:15 ./source/l/shared-mime-info/shared-mime-info.SlackBuild
-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
-drwxr-xr-x 2 root root 4096 2024-03-02 18:47 ./source/l/sip
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/sip
-rw-r--r-- 1 root root 519557 2024-02-09 10:22 ./source/l/sip/sip-6.8.3.tar.lz
--rwxr-xr-x 1 root root 3777 2023-12-10 19:01 ./source/l/sip/sip.SlackBuild
+-rwxr-xr-x 1 root root 3777 2024-03-29 03:06 ./source/l/sip/sip.SlackBuild
-rw-r--r-- 1 root root 30 2023-12-10 18:42 ./source/l/sip/sip.url
-rw-r--r-- 1 root root 844 2018-11-29 19:17 ./source/l/sip/slack-desc
drwxr-xr-x 2 root root 4096 2022-09-06 18:22 ./source/l/slang
@@ -12300,20 +12322,20 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/slang1
-rw-r--r-- 1 root root 1002 2018-11-29 19:17 ./source/l/slang1/slack-desc
-rw-r--r-- 1 root root 631079 2003-03-23 05:58 ./source/l/slang1/slang-1.4.9.tar.bz2
-rwxr-xr-x 1 root root 3652 2021-02-13 05:32 ./source/l/slang1/slang1.SlackBuild
-drwxr-xr-x 2 root root 4096 2024-03-05 19:26 ./source/l/sof-firmware
+drwxr-xr-x 2 root root 4096 2024-04-04 17:46 ./source/l/sof-firmware
-rw-r--r-- 1 root root 912 2023-05-03 04:13 ./source/l/sof-firmware/slack-desc
--rw-r--r-- 1 root root 1068936 2024-03-04 11:47 ./source/l/sof-firmware/sof-bin-2023.12.1.tar.lz
+-rw-r--r-- 1 root root 1279003 2024-04-02 16:19 ./source/l/sof-firmware/sof-bin-2024.03.tar.lz
-rwxr-xr-x 1 root root 3294 2023-09-29 17:41 ./source/l/sof-firmware/sof-firmware.SlackBuild
--rw-r--r-- 1 root root 145 2024-03-05 19:26 ./source/l/sof-firmware/sof-firmware.url
+-rw-r--r-- 1 root root 132 2024-04-04 17:46 ./source/l/sof-firmware/sof-firmware.url
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/sound-theme-freedesktop
-rw-r--r-- 1 root root 952 2018-02-27 06:12 ./source/l/sound-theme-freedesktop/slack-desc
-rw-r--r-- 1 root root 442084 2012-09-25 20:25 ./source/l/sound-theme-freedesktop/sound-theme-freedesktop-0.8.tar.xz
-rwxr-xr-x 1 root root 2793 2021-02-13 05:32 ./source/l/sound-theme-freedesktop/sound-theme-freedesktop.SlackBuild
-rw-r--r-- 1 root root 104 2012-05-01 01:36 ./source/l/sound-theme-freedesktop/sound-theme-freedesktop.url
-drwxr-xr-x 2 root root 4096 2023-08-06 19:26 ./source/l/speech-dispatcher
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/speech-dispatcher
-rw-r--r-- 1 root root 970 2020-12-04 19:45 ./source/l/speech-dispatcher/slack-desc
-rw-r--r-- 1 root root 4329330 2023-08-06 18:06 ./source/l/speech-dispatcher/speech-dispatcher-0.11.5.tar.lz
--rwxr-xr-x 1 root root 4629 2022-09-06 18:27 ./source/l/speech-dispatcher/speech-dispatcher.SlackBuild
+-rwxr-xr-x 1 root root 4629 2024-03-29 03:06 ./source/l/speech-dispatcher/speech-dispatcher.SlackBuild
-rw-r--r-- 1 root root 36 2020-11-30 22:29 ./source/l/speech-dispatcher/speech-dispatcher.url
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/speex
-rw-r--r-- 1 root root 993 2018-02-27 06:12 ./source/l/speex/slack-desc
@@ -12349,12 +12371,12 @@ drwxr-xr-x 2 root root 4096 2022-01-19 22:05 ./source/l/svgalib
-rwxr-xr-x 1 root root 4937 2022-01-19 22:05 ./source/l/svgalib/svgalib.SlackBuild
-rw-r--r-- 1 root root 271 2009-03-09 23:07 ./source/l/svgalib/svgalib.nohelper.diff.gz
-rw-r--r-- 1 root root 282 2007-03-30 00:48 ./source/l/svgalib/svgalib.prefix.diff.gz
-drwxr-xr-x 2 root root 4096 2022-09-21 18:02 ./source/l/system-config-printer
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/system-config-printer
-rw-r--r-- 1 root root 329 2020-11-30 06:46 ./source/l/system-config-printer/doinst.sh.gz
-rw-r--r-- 1 root root 1214 2020-12-25 20:41 ./source/l/system-config-printer/slack-desc
-rw-r--r-- 1 root root 1396808 2022-08-30 15:54 ./source/l/system-config-printer/system-config-printer-1.5.18.tar.xz
-rw-r--r-- 1 root root 228 2022-08-30 15:54 ./source/l/system-config-printer/system-config-printer-1.5.18.tar.xz.asc
--rwxr-xr-x 1 root root 5339 2024-01-08 22:01 ./source/l/system-config-printer/system-config-printer.SlackBuild
+-rwxr-xr-x 1 root root 5339 2024-03-29 03:06 ./source/l/system-config-printer/system-config-printer.SlackBuild
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/t1lib
-rw-r--r-- 1 root root 809 2018-02-27 06:12 ./source/l/t1lib/slack-desc
-rw-r--r-- 1 root root 1429408 2007-12-23 16:07 ./source/l/t1lib/t1lib-5.1.2.tar.xz
@@ -12365,11 +12387,11 @@ drwxr-xr-x 2 root root 4096 2023-07-01 18:39 ./source/l/taglib
-rw-r--r-- 1 root root 964632 2023-07-01 05:53 ./source/l/taglib/taglib-1.13.1.tar.lz
-rwxr-xr-x 1 root root 3379 2021-02-16 19:23 ./source/l/taglib/taglib.SlackBuild
-rw-r--r-- 1 root root 19 2023-07-01 18:39 ./source/l/taglib/taglib.url
-drwxr-xr-x 2 root root 4096 2024-01-30 20:56 ./source/l/talloc
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/talloc
-rw-r--r-- 1 root root 741 2018-02-27 06:12 ./source/l/talloc/slack-desc
-rw-r--r-- 1 root root 488 2024-01-29 16:18 ./source/l/talloc/talloc-2.4.2.tar.asc
-rw-r--r-- 1 root root 501531 2024-01-29 16:18 ./source/l/talloc/talloc-2.4.2.tar.lz
--rwxr-xr-x 1 root root 4563 2022-09-06 18:27 ./source/l/talloc/talloc.SlackBuild
+-rwxr-xr-x 1 root root 4563 2024-03-29 03:06 ./source/l/talloc/talloc.SlackBuild
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/tango-icon-theme
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/tango-icon-theme-extras
-rw-r--r-- 1 root root 1010 2018-02-27 06:12 ./source/l/tango-icon-theme-extras/slack-desc
@@ -12378,16 +12400,16 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/tango-icon-theme-
-rw-r--r-- 1 root root 991 2018-06-24 19:29 ./source/l/tango-icon-theme/slack-desc
-rw-r--r-- 1 root root 1104057 2009-02-26 03:21 ./source/l/tango-icon-theme/tango-icon-theme-0.8.90.tar.lz
-rwxr-xr-x 1 root root 2447 2021-02-13 05:32 ./source/l/tango-icon-theme/tango-icon-theme.SlackBuild
-drwxr-xr-x 2 root root 4096 2024-01-30 20:57 ./source/l/tdb
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/tdb
-rw-r--r-- 1 root root 756 2018-02-27 06:44 ./source/l/tdb/slack-desc
-rw-r--r-- 1 root root 488 2024-01-29 16:18 ./source/l/tdb/tdb-1.4.10.tar.asc
-rw-r--r-- 1 root root 547556 2024-01-29 16:18 ./source/l/tdb/tdb-1.4.10.tar.lz
--rwxr-xr-x 1 root root 4516 2022-09-06 18:27 ./source/l/tdb/tdb.SlackBuild
-drwxr-xr-x 2 root root 4096 2024-01-30 20:58 ./source/l/tevent
+-rwxr-xr-x 1 root root 4516 2024-03-29 03:06 ./source/l/tdb/tdb.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/tevent
-rw-r--r-- 1 root root 723 2018-02-27 06:12 ./source/l/tevent/slack-desc
-rw-r--r-- 1 root root 488 2024-01-29 16:19 ./source/l/tevent/tevent-0.16.1.tar.asc
-rw-r--r-- 1 root root 645245 2024-01-29 16:19 ./source/l/tevent/tevent-0.16.1.tar.lz
--rwxr-xr-x 1 root root 4543 2022-09-06 18:27 ./source/l/tevent/tevent.SlackBuild
+-rwxr-xr-x 1 root root 4543 2024-03-29 03:06 ./source/l/tevent/tevent.SlackBuild
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/tidy-html5
-rw-r--r-- 1 root root 898 2020-05-12 18:36 ./source/l/tidy-html5/slack-desc
-rw-r--r-- 1 root root 513619 2021-07-16 23:45 ./source/l/tidy-html5/tidy-html5-5.8.0.tar.lz
@@ -12418,9 +12440,9 @@ drwxr-xr-x 2 root root 4096 2023-10-28 21:11 ./source/l/vid.stab
-rw-r--r-- 1 root root 63932 2022-05-30 15:49 ./source/l/vid.stab/vid.stab-1.1.1.tar.lz
-rwxr-xr-- 1 root root 4134 2022-09-06 18:27 ./source/l/vid.stab/vid.stab.SlackBuild
-rw-r--r-- 1 root root 41 2023-10-28 21:09 ./source/l/vid.stab/vid.stab.url
-drwxr-xr-x 2 root root 4096 2024-03-19 22:22 ./source/l/vte
+drwxr-xr-x 2 root root 4096 2024-04-22 19:07 ./source/l/vte
-rw-r--r-- 1 root root 706 2018-02-27 06:12 ./source/l/vte/slack-desc
--rw-r--r-- 1 root root 956648 2024-03-18 16:04 ./source/l/vte/vte-0.76.0.tar.xz
+-rw-r--r-- 1 root root 499185 2024-04-17 19:42 ./source/l/vte/vte-0.76.1.tar.lz
-rwxr-xr-x 1 root root 4494 2023-12-15 20:28 ./source/l/vte/vte.SlackBuild
-rw-r--r-- 1 root root 35 2021-12-05 20:20 ./source/l/vte/vte.url
drwxr-xr-x 2 root root 4096 2024-03-01 19:00 ./source/l/wavpack
@@ -12428,10 +12450,10 @@ drwxr-xr-x 2 root root 4096 2024-03-01 19:00 ./source/l/wavpack
-rw-r--r-- 1 root root 814324 2024-03-01 05:19 ./source/l/wavpack/wavpack-5.7.0.tar.xz
-rwxr-xr-x 1 root root 4273 2022-11-21 20:13 ./source/l/wavpack/wavpack.SlackBuild
-rw-r--r-- 1 root root 109 2024-03-01 19:00 ./source/l/wavpack/wavpack.url
-drwxr-xr-x 2 root root 4096 2024-03-19 18:37 ./source/l/wireplumber
+drwxr-xr-x 2 root root 4096 2024-04-22 19:09 ./source/l/wireplumber
-rw-r--r-- 1 root root 138 2024-02-11 20:05 ./source/l/wireplumber/doinst.sh.gz
-rw-r--r-- 1 root root 983 2024-02-10 19:56 ./source/l/wireplumber/slack-desc
--rw-r--r-- 1 root root 383858 2024-03-18 15:51 ./source/l/wireplumber/wireplumber-0.5.0.tar.lz
+-rw-r--r-- 1 root root 385884 2024-04-22 14:19 ./source/l/wireplumber/wireplumber-0.5.2.tar.lz
-rwxr-xr-x 1 root root 4621 2024-03-19 18:37 ./source/l/wireplumber/wireplumber.SlackBuild
-rw-r--r-- 1 root root 250 2023-04-13 18:07 ./source/l/wireplumber/wireplumber.desktop.sample
-rw-r--r-- 1 root root 52 2024-02-10 19:44 ./source/l/wireplumber/wireplumber.url
@@ -12472,17 +12494,17 @@ drwxr-xr-x 2 root root 4096 2023-12-11 22:02 ./source/l/zxing-cpp
-rwxr-xr-x 1 root root 3872 2023-04-20 20:52 ./source/l/zxing-cpp/zxing-cpp.SlackBuild
-rw-r--r-- 1 root root 39 2023-04-20 20:51 ./source/l/zxing-cpp/zxing-cpp.url
-rwxr-xr-x 1 root root 14793 2022-06-07 03:16 ./source/make_world.sh
-drwxr-xr-x 159 root root 4096 2024-03-20 18:39 ./source/n
+drwxr-xr-x 159 root root 4096 2024-04-19 19:22 ./source/n
-rw-r--r-- 1 root root 713 2023-12-21 19:06 ./source/n/FTBFSlog
drwxr-xr-x 2 root root 4096 2023-03-09 19:09 ./source/n/ModemManager
-rw-r--r-- 1 root root 1280407 2023-03-09 19:09 ./source/n/ModemManager/ModemManager-1.20.6.tar.lz
-rwxr-xr-x 1 root root 4133 2023-03-09 19:10 ./source/n/ModemManager/ModemManager.SlackBuild
-rw-r--r-- 1 root root 444 2013-09-22 21:10 ./source/n/ModemManager/WeDoNotHaveSystemD.patch.gz
-rw-r--r-- 1 root root 817 2018-09-24 19:21 ./source/n/ModemManager/slack-desc
-drwxr-xr-x 4 root root 4096 2024-02-23 01:49 ./source/n/NetworkManager
+drwxr-xr-x 4 root root 4096 2024-04-19 19:10 ./source/n/NetworkManager
-rw-r--r-- 1 root root 189 2015-01-02 05:15 ./source/n/NetworkManager/10-org.freedesktop.NetworkManager.rules
-rw-r--r-- 1 root root 7033296 2024-02-22 15:15 ./source/n/NetworkManager/NetworkManager-1.46.0.tar.xz
--rwxr-xr-x 1 root root 7100 2024-02-23 01:49 ./source/n/NetworkManager/NetworkManager.SlackBuild
+-rwxr-xr-x 1 root root 6953 2024-04-19 19:13 ./source/n/NetworkManager/NetworkManager.SlackBuild
-rw-r--r-- 1 root root 139 2016-04-22 03:58 ./source/n/NetworkManager/NetworkManager.conf
drwxr-xr-x 2 root root 4096 2016-03-25 04:54 ./source/n/NetworkManager/conf.d
-rw-r--r-- 1 root root 329 2021-09-17 06:12 ./source/n/NetworkManager/conf.d/00-dhcp-client.conf
@@ -12520,37 +12542,37 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/biff+comsat
-rw-r--r-- 1 root root 729 2004-06-21 20:51 ./source/n/biff+comsat/biff+comsat.badutmp.diff.gz
-rw-r--r-- 1 root root 1222 2001-06-03 08:32 ./source/n/biff+comsat/biff+comsat.offset.diff.gz
-rw-r--r-- 1 root root 1142 2018-02-27 06:13 ./source/n/biff+comsat/slack-desc
-drwxr-xr-x 3 root root 4096 2024-03-20 19:10 ./source/n/bind
+drwxr-xr-x 3 root root 4096 2024-04-18 17:08 ./source/n/bind
-rw-r--r-- 1 root root 5120 2007-06-08 04:48 ./source/n/bind/3link.sh
--rw-r--r-- 1 root root 5514064 2024-03-20 12:47 ./source/n/bind/bind-9.18.25.tar.xz
--rw-r--r-- 1 root root 833 2024-03-20 12:47 ./source/n/bind/bind-9.18.25.tar.xz.asc
+-rw-r--r-- 1 root root 5519432 2024-04-17 15:59 ./source/n/bind/bind-9.18.26.tar.xz
+-rw-r--r-- 1 root root 833 2024-04-17 15:59 ./source/n/bind/bind-9.18.26.tar.xz.asc
-rwxr-xr-x 1 root root 5838 2023-12-21 19:02 ./source/n/bind/bind.SlackBuild
-drwxr-xr-x 2 root root 4096 2023-11-07 19:28 ./source/n/bind/caching-example
+drwxr-xr-x 2 root root 4096 2024-04-18 17:15 ./source/n/bind/caching-example
-rw-r--r-- 1 root root 195 2001-05-18 02:03 ./source/n/bind/caching-example/localhost.zone
-rw-r--r-- 1 root root 3313 2023-11-07 19:15 ./source/n/bind/caching-example/named.ca
-rw-r--r-- 1 root root 681 2008-04-13 21:47 ./source/n/bind/caching-example/named.conf
-rw-r--r-- 1 root root 433 2011-03-26 06:54 ./source/n/bind/caching-example/named.local
--rw-r--r-- 1 root root 3313 2023-11-07 19:15 ./source/n/bind/caching-example/named.root
+-rw-r--r-- 1 root root 3311 2024-03-25 05:00 ./source/n/bind/caching-example/named.root
-rw-r--r-- 1 root root 1067 2023-12-01 20:18 ./source/n/bind/default.named
-rw-r--r-- 1 root root 532 2021-09-16 00:25 ./source/n/bind/doinst.sh.gz
-rw-r--r-- 1 root root 4045 2023-11-07 19:20 ./source/n/bind/rc.bind
-rw-r--r-- 1 root root 786 2018-02-27 06:13 ./source/n/bind/slack-desc
-drwxr-xr-x 3 root root 4096 2024-03-08 18:51 ./source/n/bluez
+drwxr-xr-x 3 root root 4096 2024-04-25 17:10 ./source/n/bluez
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/bluez-firmware
-rw-r--r-- 1 root root 262963 2007-04-23 22:58 ./source/n/bluez-firmware/bluez-firmware-1.2.tar.bz2
-rwxr-xr-x 1 root root 3876 2021-02-13 05:32 ./source/n/bluez-firmware/bluez-firmware.SlackBuild
-rw-r--r-- 1 root root 828 2018-02-27 06:13 ./source/n/bluez-firmware/slack-desc
--rw-r--r-- 1 root root 801 2024-03-07 16:14 ./source/n/bluez/bluez-5.73.tar.sign
--rw-r--r-- 1 root root 2408088 2024-03-07 16:14 ./source/n/bluez/bluez-5.73.tar.xz
--rwxr-xr-x 1 root root 6803 2024-03-08 18:54 ./source/n/bluez/bluez.SlackBuild
+-rw-r--r-- 1 root root 1635 2024-04-25 17:10 ./source/n/bluez/b94f1be656f34ea1363f5566ef63b847234c6dea.patch
+-rw-r--r-- 1 root root 801 2024-04-15 17:28 ./source/n/bluez/bluez-5.75.tar.sign
+-rw-r--r-- 1 root root 2414552 2024-04-15 17:28 ./source/n/bluez/bluez-5.75.tar.xz
+-rwxr-xr-x 1 root root 6788 2024-04-25 17:10 ./source/n/bluez/bluez.SlackBuild
-rw-r--r-- 1 root root 42 2019-10-31 16:44 ./source/n/bluez/bluez.url
-rw-r--r-- 1 root root 128 2016-03-26 18:17 ./source/n/bluez/btusb.conf
-drwxr-xr-x 2 root root 4096 2024-03-08 18:51 ./source/n/bluez/config
+drwxr-xr-x 2 root root 4096 2024-04-17 18:47 ./source/n/bluez/config
-rw-r--r-- 1 root root 276 2021-07-10 16:50 ./source/n/bluez/config/defaultconfig
-rw-r--r-- 1 root root 113 2024-01-13 18:40 ./source/n/bluez/config/org.bluez.obex.service
-rw-r--r-- 1 root root 1456 2022-01-26 19:14 ./source/n/bluez/config/rc.bluetooth
--rw-r--r-- 1 root root 148 2015-11-26 06:03 ./source/n/bluez/config/uart.conf
--rw-r--r-- 1 root root 370 2017-12-28 21:31 ./source/n/bluez/doinst.sh.gz
+-rw-r--r-- 1 root root 366 2024-04-17 18:47 ./source/n/bluez/doinst.sh.gz
-rw-r--r-- 1 root root 786 2019-09-20 19:06 ./source/n/bluez/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/bootp
-rw-r--r-- 1 root root 616 2006-06-09 23:31 ./source/n/bootp/_bootp.tar.gz
@@ -12582,8 +12604,8 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/n/bsd-finger
-rw-r--r-- 1 root root 1479 2017-08-02 23:32 ./source/n/bsd-finger/bsd-finger-wide-char-support5.patch.gz
-rwxr-xr-x 1 root root 3941 2022-09-06 18:27 ./source/n/bsd-finger/bsd-finger.SlackBuild
-rw-r--r-- 1 root root 1071 2018-02-27 06:13 ./source/n/bsd-finger/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-23 18:38 ./source/n/c-ares
--rw-r--r-- 1 root root 658601 2024-02-23 07:25 ./source/n/c-ares/c-ares-1.27.0.tar.lz
+drwxr-xr-x 2 root root 4096 2024-03-31 17:35 ./source/n/c-ares
+-rw-r--r-- 1 root root 664807 2024-03-30 15:18 ./source/n/c-ares/c-ares-1.28.1.tar.lz
-rwxr-xr-x 1 root root 4443 2023-12-18 18:46 ./source/n/c-ares/c-ares.SlackBuild
-rw-r--r-- 1 root root 970 2021-04-09 19:13 ./source/n/c-ares/slack-desc
drwxr-xr-x 2 root root 4096 2024-02-16 19:43 ./source/n/ca-certificates
@@ -12684,10 +12706,10 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/elm
-rwxr-xr-x 1 root root 3200 2021-02-13 05:32 ./source/n/elm/elm.SlackBuild
-rw-r--r-- 1 root root 481431 2005-08-18 13:25 ./source/n/elm/elm2.5.8.tar.bz2
-rw-r--r-- 1 root root 675 2018-02-27 06:13 ./source/n/elm/slack-desc
-drwxr-xr-x 2 root root 4096 2023-12-25 19:16 ./source/n/epic5
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/n/epic5
-rw-r--r-- 1 root root 249636 2005-03-16 01:15 ./source/n/epic5/epic-help-current.tar.xz
-rw-r--r-- 1 root root 891200 2022-06-15 21:33 ./source/n/epic5/epic5-2.1.12.tar.xz
--rwxr-xr-x 1 root root 4286 2023-12-25 19:16 ./source/n/epic5/epic5.SlackBuild
+-rwxr-xr-x 1 root root 4286 2024-03-29 03:06 ./source/n/epic5/epic5.SlackBuild
-rw-r--r-- 1 root root 33 2022-03-28 18:33 ./source/n/epic5/epic5.url
-rw-r--r-- 1 root root 771 2018-02-27 06:13 ./source/n/epic5/slack-desc
drwxr-xr-x 2 root root 4096 2022-08-23 02:53 ./source/n/ethtool
@@ -12696,14 +12718,14 @@ drwxr-xr-x 2 root root 4096 2022-08-23 02:53 ./source/n/ethtool
-rwxr-xr-x 1 root root 3251 2021-05-03 18:16 ./source/n/ethtool/ethtool.SlackBuild
-rw-r--r-- 1 root root 53 2018-02-03 23:15 ./source/n/ethtool/ethtool.url
-rw-r--r-- 1 root root 895 2018-02-27 06:13 ./source/n/ethtool/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-01 18:45 ./source/n/fetchmail
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/n/fetchmail
-rw-r--r-- 1 root root 1218545 2024-01-31 20:49 ./source/n/fetchmail/fetchmail-6.4.38.tar.lz
-rw-r--r-- 1 root root 833 2024-01-31 20:50 ./source/n/fetchmail/fetchmail-6.4.38.tar.lz.asc
--rwxr-xr-x 1 root root 3596 2024-02-01 18:45 ./source/n/fetchmail/fetchmail.SlackBuild
+-rwxr-xr-x 1 root root 3596 2024-03-29 03:06 ./source/n/fetchmail/fetchmail.SlackBuild
-rw-r--r-- 1 root root 42 2019-09-28 19:00 ./source/n/fetchmail/fetchmail.url
-rw-r--r-- 1 root root 1061 2018-02-27 06:13 ./source/n/fetchmail/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-20 19:14 ./source/n/getmail
--rwxr-xr-x 1 root root 2433 2022-01-09 02:29 ./source/n/getmail/getmail.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/n/getmail
+-rwxr-xr-x 1 root root 2433 2024-03-29 03:06 ./source/n/getmail/getmail.SlackBuild
-rw-r--r-- 1 root root 73 2020-08-15 18:00 ./source/n/getmail/getmail.url
-rw-r--r-- 1 root root 154868 2024-03-20 13:21 ./source/n/getmail/getmail6-6.18.14.tar.lz
-rw-r--r-- 1 root root 817 2018-02-27 06:13 ./source/n/getmail/slack-desc
@@ -12717,19 +12739,20 @@ drwxr-xr-x 2 root root 4096 2024-03-07 19:50 ./source/n/gnupg2
-rw-r--r-- 1 root root 5577226 2024-03-07 14:20 ./source/n/gnupg2/gnupg-2.4.5.tar.lz
-rwxr-xr-x 1 root root 4294 2024-03-07 19:50 ./source/n/gnupg2/gnupg2.SlackBuild
-rw-r--r-- 1 root root 1052 2018-08-27 17:38 ./source/n/gnupg2/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-19 22:01 ./source/n/gnutls
--rw-r--r-- 1 root root 6487520 2024-03-19 15:57 ./source/n/gnutls/gnutls-3.8.4.tar.xz
--rw-r--r-- 1 root root 119 2024-03-19 15:57 ./source/n/gnutls/gnutls-3.8.4.tar.xz.sig
--rwxr-xr-x 1 root root 4982 2023-02-10 19:39 ./source/n/gnutls/gnutls.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-10 18:57 ./source/n/gnutls
+-rw-r--r-- 1 root root 3016 2024-04-10 18:57 ./source/n/gnutls/1830.patch
+-rw-r--r-- 1 root root 6491504 2024-04-04 11:11 ./source/n/gnutls/gnutls-3.8.5.tar.xz
+-rw-r--r-- 1 root root 119 2024-04-04 11:11 ./source/n/gnutls/gnutls-3.8.5.tar.xz.sig
+-rwxr-xr-x 1 root root 5099 2024-04-10 18:59 ./source/n/gnutls/gnutls.SlackBuild
-rw-r--r-- 1 root root 946 2018-02-27 06:13 ./source/n/gnutls/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/gpa
-rw-r--r-- 1 root root 232 2012-07-18 19:35 ./source/n/gpa/doinst.sh.gz
-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 2023-11-29 18:53 ./source/n/gpgme
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/n/gpgme
-rw-r--r-- 1 root root 1352424 2023-11-28 15:49 ./source/n/gpgme/gpgme-1.23.2.tar.lz
--rwxr-xr-x 1 root root 4060 2024-03-20 03:05 ./source/n/gpgme/gpgme.SlackBuild
+-rwxr-xr-x 1 root root 4060 2024-03-29 03:06 ./source/n/gpgme/gpgme.SlackBuild
-rw-r--r-- 1 root root 35 2023-03-22 19:13 ./source/n/gpgme/gpgme.url
-rw-r--r-- 1 root root 990 2018-02-27 06:13 ./source/n/gpgme/slack-desc
drwxr-xr-x 2 root root 4096 2023-03-07 21:39 ./source/n/htdig
@@ -12739,14 +12762,13 @@ drwxr-xr-x 2 root root 4096 2023-03-07 21:39 ./source/n/htdig
-rwxr-xr-x 1 root root 4788 2023-03-07 21:39 ./source/n/htdig/htdig.SlackBuild
-rw-r--r-- 1 root root 288 2007-05-02 18:02 ./source/n/htdig/htdig.conf.diff.gz
-rw-r--r-- 1 root root 887 2018-02-27 06:13 ./source/n/htdig/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-03 19:06 ./source/n/httpd
+drwxr-xr-x 2 root root 4096 2024-04-04 16:47 ./source/n/httpd
-rw-r--r-- 1 root root 931 2018-09-24 18:58 ./source/n/httpd/doinst.sh.gz
--rw-r--r-- 1 root root 622 2024-01-24 00:00 ./source/n/httpd/httpd-2.4.58-r1914013.patch
--rw-r--r-- 1 root root 7485817 2023-10-19 09:09 ./source/n/httpd/httpd-2.4.58.tar.bz2
--rw-r--r-- 1 root root 874 2023-10-19 09:09 ./source/n/httpd/httpd-2.4.58.tar.bz2.asc
--rwxr-xr-x 1 root root 9214 2024-02-03 19:07 ./source/n/httpd/httpd.SlackBuild
+-rw-r--r-- 1 root root 7503198 2024-04-04 13:33 ./source/n/httpd/httpd-2.4.59.tar.bz2
+-rw-r--r-- 1 root root 833 2024-04-04 13:33 ./source/n/httpd/httpd-2.4.59.tar.bz2.asc
+-rwxr-xr-x 1 root root 9111 2024-04-04 16:48 ./source/n/httpd/httpd.SlackBuild
-rw-r--r-- 1 root root 260 2012-04-13 02:17 ./source/n/httpd/httpd.runasapache.diff.gz
--rw-r--r-- 1 root root 112 2023-10-19 18:51 ./source/n/httpd/httpd.url
+-rw-r--r-- 1 root root 112 2024-04-04 16:46 ./source/n/httpd/httpd.url
-rw-r--r-- 1 root root 171 2021-05-23 19:15 ./source/n/httpd/logrotate.httpd
-rw-r--r-- 1 root root 1001 2023-08-16 16:41 ./source/n/httpd/rc.httpd
-rw-r--r-- 1 root root 966 2018-02-27 06:13 ./source/n/httpd/slack-desc
@@ -12848,8 +12870,8 @@ drwxr-xr-x 2 root root 4096 2023-11-15 20:40 ./source/n/libgcrypt
-rw-r--r-- 1 root root 3207008 2023-11-14 12:09 ./source/n/libgcrypt/libgcrypt-1.10.3.tar.lz
-rwxr-xr-x 1 root root 4316 2021-02-17 19:08 ./source/n/libgcrypt/libgcrypt.SlackBuild
-rw-r--r-- 1 root root 702 2018-02-27 06:13 ./source/n/libgcrypt/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-23 18:40 ./source/n/libgpg-error
--rw-r--r-- 1 root root 834087 2024-02-23 13:29 ./source/n/libgpg-error/libgpg-error-1.48.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-25 16:54 ./source/n/libgpg-error
+-rw-r--r-- 1 root root 835400 2024-04-25 08:26 ./source/n/libgpg-error/libgpg-error-1.49.tar.lz
-rwxr-xr-x 1 root root 4812 2023-04-07 18:33 ./source/n/libgpg-error/libgpg-error.SlackBuild
-rw-r--r-- 1 root root 41 2020-02-08 19:17 ./source/n/libgpg-error/libgpg-error.url
-rw-r--r-- 1 root root 852 2018-02-27 06:13 ./source/n/libgpg-error/slack-desc
@@ -12982,7 +13004,8 @@ drwxr-xr-x 2 root root 4096 2024-01-03 19:35 ./source/n/ncftp
-rw-r--r-- 1 root root 422480 2024-01-01 22:50 ./source/n/ncftp/ncftp-3.2.7-src.tar.xz
-rwxr-xr-x 1 root root 3963 2024-01-03 19:35 ./source/n/ncftp/ncftp.SlackBuild
-rw-r--r-- 1 root root 822 2024-01-03 19:34 ./source/n/ncftp/slack-desc
-drwxr-xr-x 2 root root 4096 2023-08-16 18:31 ./source/n/net-snmp
+drwxr-xr-x 2 root root 4096 2024-04-08 18:20 ./source/n/net-snmp
+-rw-r--r-- 1 root root 6029 2024-04-08 18:20 ./source/n/net-snmp/785.patch
-rw-r--r-- 1 root root 356 2021-12-21 18:38 ./source/n/net-snmp/doinst.sh.gz
-rw-r--r-- 1 root root 607 2018-07-20 09:39 ./source/n/net-snmp/net-snmp-5.7.2-cert-path.patch.gz
-rw-r--r-- 1 root root 390 2018-07-20 09:39 ./source/n/net-snmp/net-snmp-5.7.3-iterator-fix.patch.gz
@@ -12990,7 +13013,7 @@ drwxr-xr-x 2 root root 4096 2023-08-16 18:31 ./source/n/net-snmp
-rw-r--r-- 1 root root 1205 2018-07-20 09:39 ./source/n/net-snmp/net-snmp-5.8-modern-rpm-api.patch.gz
-rw-r--r-- 1 root root 876 2018-07-20 09:39 ./source/n/net-snmp/net-snmp-5.8-multilib.patch.gz
-rw-r--r-- 1 root root 3893917 2023-08-15 20:45 ./source/n/net-snmp/net-snmp-5.9.4.tar.lz
--rwxr-xr-x 1 root root 6733 2023-08-16 18:31 ./source/n/net-snmp/net-snmp.SlackBuild
+-rwxr-xr-x 1 root root 6854 2024-04-08 18:21 ./source/n/net-snmp/net-snmp.SlackBuild
-rw-r--r-- 1 root root 43 2018-11-09 20:13 ./source/n/net-snmp/net-snmp.url
-rw-r--r-- 1 root root 981 2021-12-21 18:35 ./source/n/net-snmp/rc.snmpd
-rw-r--r-- 1 root root 907 2018-02-27 06:13 ./source/n/net-snmp/slack-desc
@@ -13179,21 +13202,21 @@ drwxr-xr-x 2 root root 4096 2023-11-20 19:03 ./source/n/nfs-utils
-rw-r--r-- 1 root root 292 2017-12-29 05:37 ./source/n/nfs-utils/nfs.default
-rw-r--r-- 1 root root 2920 2020-02-03 20:42 ./source/n/nfs-utils/rc.nfsd
-rw-r--r-- 1 root root 811 2023-04-20 19:30 ./source/n/nfs-utils/slack-desc
-drwxr-xr-x 2 root root 4096 2023-10-19 19:03 ./source/n/nftables
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/n/nftables
-rw-r--r-- 1 root root 971968 2023-10-19 10:19 ./source/n/nftables/nftables-1.0.9.tar.xz
-rw-r--r-- 1 root root 566 2023-10-19 10:22 ./source/n/nftables/nftables-1.0.9.tar.xz.sig
--rwxr-xr-x 1 root root 4031 2023-10-19 19:03 ./source/n/nftables/nftables.SlackBuild
+-rwxr-xr-x 1 root root 4031 2024-03-29 03:06 ./source/n/nftables/nftables.SlackBuild
-rw-r--r-- 1 root root 46 2020-10-27 17:39 ./source/n/nftables/nftables.url
-rw-r--r-- 1 root root 1023 2018-02-27 06:13 ./source/n/nftables/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-01 18:45 ./source/n/nghttp2
--rw-r--r-- 1 root root 1587004 2024-03-01 08:39 ./source/n/nghttp2/nghttp2-1.60.0.tar.xz
--rw-r--r-- 1 root root 833 2024-03-01 08:39 ./source/n/nghttp2/nghttp2-1.60.0.tar.xz.asc
+drwxr-xr-x 2 root root 4096 2024-04-04 16:49 ./source/n/nghttp2
+-rw-r--r-- 1 root root 1645808 2024-04-04 08:43 ./source/n/nghttp2/nghttp2-1.61.0.tar.xz
+-rw-r--r-- 1 root root 833 2024-04-04 08:43 ./source/n/nghttp2/nghttp2-1.61.0.tar.xz.asc
-rwxr-xr-x 1 root root 4606 2022-09-06 18:27 ./source/n/nghttp2/nghttp2.SlackBuild
--rw-r--r-- 1 root root 118 2024-03-01 18:44 ./source/n/nghttp2/nghttp2.url
+-rw-r--r-- 1 root root 118 2024-04-04 16:49 ./source/n/nghttp2/nghttp2.url
-rw-r--r-- 1 root root 784 2018-03-26 18:26 ./source/n/nghttp2/slack-desc
-drwxr-xr-x 2 root root 4096 2023-05-21 17:15 ./source/n/nmap
--rw-r--r-- 1 root root 9184015 2023-05-20 21:58 ./source/n/nmap/nmap-7.94.tar.lz
--rwxr-xr-x 1 root root 5515 2023-05-21 17:15 ./source/n/nmap/nmap.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-23 17:40 ./source/n/nmap
+-rw-r--r-- 1 root root 9443766 2024-04-22 20:23 ./source/n/nmap/nmap-7.95.tar.lz
+-rwxr-xr-x 1 root root 5515 2024-04-23 17:40 ./source/n/nmap/nmap.SlackBuild
-rw-r--r-- 1 root root 31 2019-08-10 18:19 ./source/n/nmap/nmap.url
-rw-r--r-- 1 root root 1101 2018-02-27 06:13 ./source/n/nmap/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/nn
@@ -13216,10 +13239,10 @@ drwxr-xr-x 2 root root 4096 2024-02-23 19:45 ./source/n/nss-mdns
-rwxr-xr-x 1 root root 3857 2024-02-23 19:44 ./source/n/nss-mdns/nss-mdns.SlackBuild
-rw-r--r-- 1 root root 34 2024-02-23 19:38 ./source/n/nss-mdns/nss-mdns.url
-rw-r--r-- 1 root root 888 2024-02-23 19:43 ./source/n/nss-mdns/slack-desc
-drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/n/nss-pam-ldapd
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/n/nss-pam-ldapd
-rw-r--r-- 1 root root 338 2020-05-07 18:43 ./source/n/nss-pam-ldapd/doinst.sh.gz
-rw-r--r-- 1 root root 542023 2021-11-20 14:11 ./source/n/nss-pam-ldapd/nss-pam-ldapd-0.9.12.tar.lz
--rwxr-xr-x 1 root root 4645 2024-03-06 04:38 ./source/n/nss-pam-ldapd/nss-pam-ldapd.SlackBuild
+-rwxr-xr-x 1 root root 4645 2024-03-29 03:06 ./source/n/nss-pam-ldapd/nss-pam-ldapd.SlackBuild
-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 788 2024-03-06 04:37 ./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
@@ -13234,9 +13257,9 @@ drwxr-xr-x 2 root root 4096 2023-09-08 19:24 ./source/n/ntp
-rw-r--r-- 1 root root 2483 2018-02-15 11:45 ./source/n/ntp/ntpdate.8.gz
-rw-r--r-- 1 root root 805 2021-02-16 19:01 ./source/n/ntp/rc.ntpd
-rw-r--r-- 1 root root 1013 2023-06-02 18:24 ./source/n/ntp/slack-desc
-drwxr-xr-x 3 root root 4096 2021-11-02 19:02 ./source/n/obexftp
+drwxr-xr-x 3 root root 4096 2024-03-29 03:06 ./source/n/obexftp
-rw-r--r-- 1 root root 88880 2016-04-07 21:05 ./source/n/obexftp/obexftp-0.24.2-Source.tar.xz
--rwxr-xr-x 1 root root 5637 2024-03-20 03:47 ./source/n/obexftp/obexftp.SlackBuild
+-rwxr-xr-x 1 root root 5637 2024-03-29 03:06 ./source/n/obexftp/obexftp.SlackBuild
drwxr-xr-x 2 root root 4096 2017-01-08 20:26 ./source/n/obexftp/patches
-rw-r--r-- 1 root root 377 2015-06-17 23:38 ./source/n/obexftp/patches/obexftp-0.24-fix-absurd-install-path.patch.gz
-rw-r--r-- 1 root root 388 2015-06-17 23:38 ./source/n/obexftp/patches/obexftp-norpath.patch.gz
@@ -13272,13 +13295,13 @@ drwxr-xr-x 2 root root 4096 2024-03-11 17:42 ./source/n/openssh
-rw-r--r-- 1 root root 318 2017-07-18 18:45 ./source/n/openssh/sshd.default
-rw-r--r-- 1 root root 1228 2021-09-29 19:00 ./source/n/openssh/sshd.pam
-rw-r--r-- 1 root root 271 2021-08-21 03:23 ./source/n/openssh/sshd_config-pam.diff.gz
-drwxr-xr-x 2 root root 4096 2024-01-30 20:53 ./source/n/openssl
+drwxr-xr-x 2 root root 4096 2024-04-10 02:10 ./source/n/openssl
-rw-r--r-- 1 root root 1068 2023-03-09 18:26 ./source/n/openssl/0024-load-legacy-prov.patch.gz
-rw-r--r-- 1 root root 1791 2023-08-12 19:52 ./source/n/openssl/certwatch.gz
-rw-r--r-- 1 root root 281 2007-06-13 17:20 ./source/n/openssl/doinst.sh-openssl-solibs.gz
-rw-r--r-- 1 root root 501 2012-07-12 16:21 ./source/n/openssl/doinst.sh-openssl.gz
--rw-r--r-- 1 root root 17733249 2024-01-30 14:48 ./source/n/openssl/openssl-3.2.1.tar.gz
--rw-r--r-- 1 root root 833 2024-01-30 14:48 ./source/n/openssl/openssl-3.2.1.tar.gz.asc
+-rw-r--r-- 1 root root 18038030 2024-04-09 12:45 ./source/n/openssl/openssl-3.3.0.tar.gz
+-rw-r--r-- 1 root root 833 2024-04-09 12:45 ./source/n/openssl/openssl-3.3.0.tar.gz.asc
-rwxr-xr-x 1 root root 7737 2023-09-19 21:54 ./source/n/openssl/openssl.SlackBuild
-rw-r--r-- 1 root root 1014 2018-02-27 06:13 ./source/n/openssl/slack-desc.openssl
-rw-r--r-- 1 root root 1085 2018-02-27 06:13 ./source/n/openssl/slack-desc.openssl-solibs
@@ -13310,12 +13333,12 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/n/pam-krb5
-rw-r--r-- 1 root root 45 2020-05-09 19:13 ./source/n/pam-krb5/pam-krb5.url
-rw-r--r-- 1 root root 929 2020-05-09 19:19 ./source/n/pam-krb5/slack-desc
-rw-r--r-- 1 root root 379 2020-05-09 19:12 ./source/n/pam-krb5/system-auth.krb5
-drwxr-xr-x 2 root root 4096 2024-03-15 18:22 ./source/n/php
+drwxr-xr-x 2 root root 4096 2024-04-12 17:01 ./source/n/php
-rw-r--r-- 1 root root 432 2020-12-21 16:28 ./source/n/php/doinst.sh.gz
--rwxr-xr-x 1 root root 118 2024-03-15 18:18 ./source/n/php/fetch-php.sh
+-rwxr-xr-x 1 root root 118 2024-04-12 17:01 ./source/n/php/fetch-php.sh
-rw-r--r-- 1 root root 1020 2021-02-19 20:43 ./source/n/php/mod_php.conf.example
--rw-r--r-- 1 root root 12443980 2024-03-13 00:00 ./source/n/php/php-8.3.4.tar.xz
--rw-r--r-- 1 root root 228 2024-03-13 00:00 ./source/n/php/php-8.3.4.tar.xz.asc
+-rw-r--r-- 1 root root 12468116 2024-04-10 14:40 ./source/n/php/php-8.3.6.tar.xz
+-rw-r--r-- 1 root root 833 2024-04-10 14:40 ./source/n/php/php-8.3.6.tar.xz.asc
-rw-r--r-- 1 root root 387 2017-11-28 02:08 ./source/n/php/php-fpm.conf.diff.gz
-rwxr-xr-x 1 root root 10550 2023-12-18 18:39 ./source/n/php/php.SlackBuild
-rw-r--r-- 1 root root 567 2024-03-15 18:22 ./source/n/php/php.imap.api.diff.gz
@@ -13340,7 +13363,7 @@ drwxr-xr-x 2 root root 4096 2023-03-07 21:39 ./source/n/popa3d
-rw-r--r-- 1 root root 885 2018-09-18 16:57 ./source/n/popa3d/popa3d.pam.diff.gz
-rw-r--r-- 1 root root 769 2006-03-12 22:23 ./source/n/popa3d/popa3d.shadow.diff.gz
-rw-r--r-- 1 root root 997 2018-02-27 06:13 ./source/n/popa3d/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-07 19:57 ./source/n/postfix
+drwxr-xr-x 2 root root 4096 2024-04-23 19:23 ./source/n/postfix
-rw-r--r-- 1 root root 707 2023-12-11 19:51 ./source/n/postfix/0001-openssl-micro-mismatch-nowarn.patch.gz
-rw-r--r-- 1 root root 1395 2019-11-25 18:38 ./source/n/postfix/README
-rw-r--r-- 1 root root 1027 2019-03-05 00:06 ./source/n/postfix/doinst.sh.gz
@@ -13383,9 +13406,9 @@ drwxr-xr-x 2 root root 4096 2017-04-20 21:08 ./source/n/proftpd/etc
-rw-r--r-- 1 root root 13966952 2023-12-20 04:42 ./source/n/proftpd/proftpd-1.3.8b.tar.xz
-rwxr-xr-x 1 root root 4780 2024-03-15 17:18 ./source/n/proftpd/proftpd.SlackBuild
-rw-r--r-- 1 root root 826 2018-02-27 06:13 ./source/n/proftpd/slack-desc
-drwxr-xr-x 2 root root 4096 2023-03-31 17:08 ./source/n/pssh
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/n/pssh
-rw-r--r-- 1 root root 43893 2023-03-22 05:48 ./source/n/pssh/pssh-2.3.5.tar.lz
--rwxr-xr-x 1 root root 3385 2023-03-31 17:07 ./source/n/pssh/pssh.SlackBuild
+-rwxr-xr-x 1 root root 3385 2024-03-29 03:06 ./source/n/pssh/pssh.SlackBuild
-rw-r--r-- 1 root root 42 2020-08-09 17:57 ./source/n/pssh/pssh.url
-rw-r--r-- 1 root root 1674 2020-04-05 06:12 ./source/n/pssh/setup.py
-rw-r--r-- 1 root root 1036 2020-08-09 17:58 ./source/n/pssh/slack-desc
@@ -13426,9 +13449,9 @@ drwxr-xr-x 2 root root 4096 2023-03-05 20:50 ./source/n/rpcbind
-rwxr-xr-x 1 root root 4992 2023-03-05 20:50 ./source/n/rpcbind/rpcbind.SlackBuild
-rw-r--r-- 1 root root 381 2015-12-14 19:35 ./source/n/rpcbind/rpcbind.lwrap.needs.lnsl.diff.gz
-rw-r--r-- 1 root root 1037 2018-02-27 06:13 ./source/n/rpcbind/slack-desc
-drwxr-xr-x 2 root root 4096 2023-03-07 21:39 ./source/n/rsync
--rw-r--r-- 1 root root 765381 2022-10-21 00:58 ./source/n/rsync/rsync-3.2.7.tar.lz
--rwxr-xr-x 1 root root 3670 2023-03-07 21:39 ./source/n/rsync/rsync.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-07 19:15 ./source/n/rsync
+-rw-r--r-- 1 root root 768207 2024-04-06 16:38 ./source/n/rsync/rsync-3.3.0.tar.lz
+-rwxr-xr-x 1 root root 3670 2024-04-07 19:15 ./source/n/rsync/rsync.SlackBuild
-rw-r--r-- 1 root root 978 2018-02-27 06:13 ./source/n/rsync/slack-desc
drwxr-xr-x 2 root root 4096 2023-03-07 21:39 ./source/n/s-nail
-rw-r--r-- 1 root root 262 2018-11-17 11:48 ./source/n/s-nail/doinst.sh.gz
@@ -13438,17 +13461,17 @@ drwxr-xr-x 2 root root 4096 2023-03-07 21:39 ./source/n/s-nail
-rw-r--r-- 1 root root 267 2021-02-20 02:10 ./source/n/s-nail/s-nail.no.emptystart.diff.gz
-rw-r--r-- 1 root root 92 2022-03-28 18:40 ./source/n/s-nail/s-nail.url
-rw-r--r-- 1 root root 930 2018-11-24 18:35 ./source/n/s-nail/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-19 19:29 ./source/n/samba
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/n/samba
-rw-r--r-- 1 root root 703 2016-06-13 04:19 ./source/n/samba/doinst.sh.gz
-rw-r--r-- 1 root root 940 2016-06-04 17:50 ./source/n/samba/rc.samba
--rw-r--r-- 1 root root 833 2024-02-19 10:44 ./source/n/samba/samba-4.19.5.tar.asc
--rw-r--r-- 1 root root 25562072 2024-02-19 10:44 ./source/n/samba/samba-4.19.5.tar.lz
--rwxr-xr-x 1 root root 8161 2024-02-23 01:27 ./source/n/samba/samba.SlackBuild
+-rw-r--r-- 1 root root 833 2024-03-27 17:10 ./source/n/samba/samba-4.20.0.tar.asc
+-rw-r--r-- 1 root root 26066299 2024-03-27 17:10 ./source/n/samba/samba-4.20.0.tar.lz
+-rwxr-xr-x 1 root root 8161 2024-03-29 03:06 ./source/n/samba/samba.SlackBuild
-rw-r--r-- 1 root root 227 2019-02-06 20:36 ./source/n/samba/samba.libsmbclient.h.ffmpeg.compat.diff.gz
--rw-r--r-- 1 root root 129 2024-02-19 19:28 ./source/n/samba/samba.url
+-rw-r--r-- 1 root root 129 2024-03-28 17:52 ./source/n/samba/samba.url
-rw-r--r-- 1 root root 960 2018-02-27 06:13 ./source/n/samba/slack-desc
--rw-r--r-- 1 root root 7921 2018-04-29 17:31 ./source/n/samba/smb.conf.default
--rw-r--r-- 1 root root 7933 2018-01-14 20:41 ./source/n/samba/smb.conf.default.orig
+-rw-r--r-- 1 root root 7932 2024-03-28 17:58 ./source/n/samba/smb.conf.default
+-rw-rw-r-- 1 root root 7942 2024-01-29 14:41 ./source/n/samba/smb.conf.default.orig
-rw-r--r-- 1 root root 536 2017-03-23 19:18 ./source/n/samba/smb.conf.diff.gz
drwxr-xr-x 2 root root 4096 2023-03-07 21:39 ./source/n/slrn
-rw-r--r-- 1 root root 280 2010-05-19 02:27 ./source/n/slrn/doinst.sh.gz
@@ -13551,9 +13574,9 @@ drwxr-xr-x 2 root root 4096 2023-09-01 18:52 ./source/n/wget2
-rw-r--r-- 1 root root 2122122 2023-08-31 12:54 ./source/n/wget2/wget2-2.1.0.tar.lz
-rw-r--r-- 1 root root 566 2023-08-31 12:54 ./source/n/wget2/wget2-2.1.0.tar.lz.sig
-rwxr-xr-x 1 root root 4975 2022-07-04 18:48 ./source/n/wget2/wget2.SlackBuild
-drwxr-xr-x 2 root root 4096 2024-02-25 18:49 ./source/n/whois
+drwxr-xr-x 2 root root 4096 2024-04-01 22:25 ./source/n/whois
-rw-r--r-- 1 root root 820 2019-03-28 19:25 ./source/n/whois/slack-desc
--rw-r--r-- 1 root root 90290 2024-02-24 18:16 ./source/n/whois/whois-5.5.21.tar.lz
+-rw-r--r-- 1 root root 90303 2024-04-01 18:15 ./source/n/whois/whois-5.5.22.tar.lz
-rwxr-xr-x 1 root root 3046 2023-02-28 19:20 ./source/n/whois/whois.SlackBuild
-rw-r--r-- 1 root root 33 2019-07-24 18:55 ./source/n/whois/whois.url
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/n/wireguard-tools
@@ -13614,28 +13637,30 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/zd1211-firmware
-rw-r--r-- 1 root root 1111 2018-02-27 06:13 ./source/n/zd1211-firmware/slack-desc
-rw-r--r-- 1 root root 30904 2014-04-29 14:09 ./source/n/zd1211-firmware/zd1211-firmware-1.5.tar.xz
-rwxr-xr-x 1 root root 2234 2021-02-13 05:32 ./source/n/zd1211-firmware/zd1211-firmware.SlackBuild
-drwxr-xr-x 5 root root 4096 2024-02-24 18:59 ./source/t
+drwxr-xr-x 5 root root 4096 2024-04-09 17:15 ./source/t
-rw-r--r-- 1 root root 111 2022-02-07 20:58 ./source/t/FTBFSlog
drwxr-xr-x 2 root root 4096 2023-08-26 02:47 ./source/t/fig2dev
-rw-r--r-- 1 root root 529892 2023-08-23 22:59 ./source/t/fig2dev/fig2dev-3.2.9.tar.xz
-rwxr-xr-x 1 root root 4197 2021-03-28 18:06 ./source/t/fig2dev/fig2dev.SlackBuild
-rw-r--r-- 1 root root 940 2018-02-27 06:12 ./source/t/fig2dev/slack-desc
-drwxr-xr-x 3 root root 4096 2024-02-24 18:50 ./source/t/texlive
+drwxr-xr-x 4 root root 4096 2024-04-09 18:21 ./source/t/texlive
-rw-r--r-- 1 root root 773 2017-05-22 17:37 ./source/t/texlive/README.tlpkg
--rw-r--r-- 1 root root 137 2023-03-21 11:44 ./source/t/texlive/doinst.sh.gz
--rw-r--r-- 1 root root 135 2023-03-22 12:55 ./source/t/texlive/douninst.sh
--rwxr-xr-x 1 root root 888 2024-02-24 18:48 ./source/t/texlive/dump.unused.internal.libraries.from.sources.sh
-drwxr-xr-x 2 root root 4096 2023-03-22 07:06 ./source/t/texlive/prep
+-rw-r--r-- 1 root root 210 2024-04-07 20:52 ./source/t/texlive/doinst.sh.gz
+-rw-r--r-- 1 root root 286 2024-04-07 20:54 ./source/t/texlive/douninst.sh
+-rwxr-xr-x 1 root root 902 2024-04-08 04:29 ./source/t/texlive/dump.unused.internal.libraries.from.sources.sh
+drwxr-xr-x 2 root root 4096 2024-04-09 17:34 ./source/t/texlive/patches
+-rw-r--r-- 1 root root 4026 2024-04-07 05:27 ./source/t/texlive/patches/aftergroup.patch
+-rw-r--r-- 1 root root 894 2024-04-09 17:34 ./source/t/texlive/patches/quit-breaking-on-minor-zlib-bump.patch
+drwxr-xr-x 2 root root 4096 2024-04-09 02:58 ./source/t/texlive/prep
-rw-r--r-- 1 root root 109 2017-09-29 05:12 ./source/t/texlive/prep/README
-rw-r--r-- 1 root root 523 2022-05-21 17:43 ./source/t/texlive/prep/excludes.texmf
--rw-r--r-- 1 root root 14014 2023-03-22 06:35 ./source/t/texlive/prep/packages.texmf
--rw-r--r-- 1 root root 32992 2023-03-22 06:53 ./source/t/texlive/prep/texmf_get.sh
+-rw-r--r-- 1 root root 13818 2024-04-08 17:09 ./source/t/texlive/prep/packages.texmf
+-rwxr-xr-x 1 root root 32663 2024-04-09 02:58 ./source/t/texlive/prep/texmf_get.sh
-rw-r--r-- 1 root root 996 2018-08-22 16:53 ./source/t/texlive/slack-desc
--rw-r--r-- 1 root root 29228572 2023-03-11 18:14 ./source/t/texlive/texlive-20230311-source.tar.xz
--rw-r--r-- 1 root root 19770 2023-05-22 19:22 ./source/t/texlive/texlive-20230313-source-security_fix-1.patch.gz
--rw-r--r-- 1 root root 58399144 2023-03-22 07:17 ./source/t/texlive/texlive-base-230322.tar.xz
--rwxr-xr-x 1 root root 6829 2024-02-24 18:50 ./source/t/texlive/texlive.SlackBuild
--rw-r--r-- 1 root root 150 2023-03-22 07:44 ./source/t/texlive/texlive.url
+-rw-r--r-- 1 root root 29312112 2024-03-12 01:26 ./source/t/texlive/texlive-20240312-source.tar.xz
+-rw-r--r-- 1 root root 61729864 2024-04-09 02:23 ./source/t/texlive/texlive-base-240409.tar.xz
+-rwxr-xr-x 1 root root 7031 2024-04-09 17:35 ./source/t/texlive/texlive.SlackBuild
+-rw-r--r-- 1 root root 174 2024-04-09 03:38 ./source/t/texlive/texlive.url
drwxr-xr-x 2 root root 4096 2023-12-05 20:57 ./source/t/xfig
-rw-r--r-- 1 root root 909 2018-02-27 06:12 ./source/t/xfig/slack-desc
-rw-r--r-- 1 root root 5368544 2023-08-23 23:00 ./source/t/xfig/xfig-3.2.9.tar.xz
@@ -13714,79 +13739,79 @@ drwxr-xr-x 2 root root 4096 2021-04-17 18:28 ./source/x/eglexternalplatfo
-rwxr-xr-x 1 root root 3271 2021-04-17 18:30 ./source/x/eglexternalplatform/eglexternalplatform.SlackBuild
-rw-r--r-- 1 root root 46 2021-04-17 18:27 ./source/x/eglexternalplatform/eglexternalplatform.url
-rw-r--r-- 1 root root 815 2021-04-17 18:27 ./source/x/eglexternalplatform/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-01 18:12 ./source/x/fcitx5
-drwxr-xr-x 2 root root 4096 2024-01-06 19:36 ./source/x/fcitx5-anthy
--rw-r--r-- 1 root root 84388 2024-01-04 11:27 ./source/x/fcitx5-anthy/fcitx5-anthy-5.1.3.tar.xz
--rw-r--r-- 1 root root 310 2024-01-04 11:27 ./source/x/fcitx5-anthy/fcitx5-anthy-5.1.3.tar.xz.sig
--rwxr-xr-x 1 root root 3344 2022-05-21 09:25 ./source/x/fcitx5-anthy/fcitx5-anthy.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-23 17:09 ./source/x/fcitx5
+drwxr-xr-x 2 root root 4096 2024-04-23 17:13 ./source/x/fcitx5-anthy
+-rw-r--r-- 1 root root 111798 2024-04-23 08:00 ./source/x/fcitx5-anthy/fcitx5-anthy-5.1.4.tar.zst
+-rw-r--r-- 1 root root 310 2024-04-23 08:00 ./source/x/fcitx5-anthy/fcitx5-anthy-5.1.4.tar.zst.sig
+-rwxr-xr-x 1 root root 3352 2024-04-23 17:13 ./source/x/fcitx5-anthy/fcitx5-anthy.SlackBuild
-rw-r--r-- 1 root root 51 2022-05-21 09:24 ./source/x/fcitx5-anthy/fcitx5-anthy.url
-rw-r--r-- 1 root root 743 2022-05-21 09:46 ./source/x/fcitx5-anthy/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-01 18:26 ./source/x/fcitx5-chinese-addons
--rw-r--r-- 1 root root 885456 2024-03-01 17:04 ./source/x/fcitx5-chinese-addons/fcitx5-chinese-addons-5.1.4_dict.tar.xz
--rw-r--r-- 1 root root 310 2024-03-01 17:04 ./source/x/fcitx5-chinese-addons/fcitx5-chinese-addons-5.1.4_dict.tar.xz.sig
--rwxr-xr-x 1 root root 3435 2024-03-01 18:36 ./source/x/fcitx5-chinese-addons/fcitx5-chinese-addons.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-23 17:24 ./source/x/fcitx5-chinese-addons
+-rw-r--r-- 1 root root 907852 2024-04-23 08:00 ./source/x/fcitx5-chinese-addons/fcitx5-chinese-addons-5.1.5_dict.tar.zst
+-rw-r--r-- 1 root root 310 2024-04-23 08:00 ./source/x/fcitx5-chinese-addons/fcitx5-chinese-addons-5.1.5_dict.tar.zst.sig
+-rwxr-xr-x 1 root root 3437 2024-04-23 17:25 ./source/x/fcitx5-chinese-addons/fcitx5-chinese-addons.SlackBuild
-rw-r--r-- 1 root root 60 2022-05-21 09:10 ./source/x/fcitx5-chinese-addons/fcitx5-chinese-addons.url
-rw-r--r-- 1 root root 920 2022-05-21 09:11 ./source/x/fcitx5-chinese-addons/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-01 18:20 ./source/x/fcitx5-gtk
+drwxr-xr-x 2 root root 4096 2024-04-23 17:17 ./source/x/fcitx5-gtk
-rw-r--r-- 1 root root 102 2022-05-19 18:01 ./source/x/fcitx5-gtk/doinst.sh.gz
--rw-r--r-- 1 root root 53760 2024-03-01 02:09 ./source/x/fcitx5-gtk/fcitx5-gtk-5.1.2.tar.xz
--rw-r--r-- 1 root root 310 2024-03-01 02:09 ./source/x/fcitx5-gtk/fcitx5-gtk-5.1.2.tar.xz.sig
--rwxr-xr-x 1 root root 3376 2022-05-19 18:13 ./source/x/fcitx5-gtk/fcitx5-gtk.SlackBuild
+-rw-r--r-- 1 root root 67927 2024-04-23 08:00 ./source/x/fcitx5-gtk/fcitx5-gtk-5.1.3.tar.zst
+-rw-r--r-- 1 root root 310 2024-04-23 08:00 ./source/x/fcitx5-gtk/fcitx5-gtk-5.1.3.tar.zst.sig
+-rwxr-xr-x 1 root root 3384 2024-04-23 17:17 ./source/x/fcitx5-gtk/fcitx5-gtk.SlackBuild
-rw-r--r-- 1 root root 49 2022-05-19 18:02 ./source/x/fcitx5-gtk/fcitx5-gtk.url
-rw-r--r-- 1 root root 766 2022-05-19 18:04 ./source/x/fcitx5-gtk/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-01 18:21 ./source/x/fcitx5-hangul
--rw-r--r-- 1 root root 38864 2024-03-01 02:09 ./source/x/fcitx5-hangul/fcitx5-hangul-5.1.2.tar.xz
--rw-r--r-- 1 root root 310 2024-03-01 02:09 ./source/x/fcitx5-hangul/fcitx5-hangul-5.1.2.tar.xz.sig
--rwxr-xr-x 1 root root 3349 2022-05-21 10:17 ./source/x/fcitx5-hangul/fcitx5-hangul.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-23 17:22 ./source/x/fcitx5-hangul
+-rw-r--r-- 1 root root 47343 2024-04-23 08:00 ./source/x/fcitx5-hangul/fcitx5-hangul-5.1.3.tar.zst
+-rw-r--r-- 1 root root 310 2024-04-23 08:00 ./source/x/fcitx5-hangul/fcitx5-hangul-5.1.3.tar.zst.sig
+-rwxr-xr-x 1 root root 3357 2024-04-23 17:22 ./source/x/fcitx5-hangul/fcitx5-hangul.SlackBuild
-rw-r--r-- 1 root root 52 2022-05-21 10:16 ./source/x/fcitx5-hangul/fcitx5-hangul.url
-rw-r--r-- 1 root root 756 2022-05-21 10:16 ./source/x/fcitx5-hangul/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-01 18:21 ./source/x/fcitx5-kkc
--rw-r--r-- 1 root root 44860 2024-03-01 02:09 ./source/x/fcitx5-kkc/fcitx5-kkc-5.1.2.tar.xz
--rw-r--r-- 1 root root 310 2024-03-01 02:09 ./source/x/fcitx5-kkc/fcitx5-kkc-5.1.2.tar.xz.sig
--rwxr-xr-x 1 root root 3371 2024-03-01 18:38 ./source/x/fcitx5-kkc/fcitx5-kkc.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-23 17:23 ./source/x/fcitx5-kkc
+-rw-r--r-- 1 root root 55610 2024-04-23 08:00 ./source/x/fcitx5-kkc/fcitx5-kkc-5.1.3.tar.zst
+-rw-r--r-- 1 root root 310 2024-04-23 08:00 ./source/x/fcitx5-kkc/fcitx5-kkc-5.1.3.tar.zst.sig
+-rwxr-xr-x 1 root root 3373 2024-04-23 17:24 ./source/x/fcitx5-kkc/fcitx5-kkc.SlackBuild
-rw-r--r-- 1 root root 49 2022-05-21 10:20 ./source/x/fcitx5-kkc/fcitx5-kkc.url
-rw-r--r-- 1 root root 810 2022-05-21 10:20 ./source/x/fcitx5-kkc/slack-desc
-drwxr-xr-x 2 root root 4096 2023-08-19 18:11 ./source/x/fcitx5-m17n
--rw-r--r-- 1 root root 23996 2023-08-18 02:25 ./source/x/fcitx5-m17n/fcitx5-m17n-5.1.0.tar.xz
--rw-r--r-- 1 root root 310 2023-08-18 02:25 ./source/x/fcitx5-m17n/fcitx5-m17n-5.1.0.tar.xz.sig
--rwxr-xr-x 1 root root 3339 2022-05-21 10:14 ./source/x/fcitx5-m17n/fcitx5-m17n.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-23 17:18 ./source/x/fcitx5-m17n
+-rw-r--r-- 1 root root 28422 2024-04-23 08:00 ./source/x/fcitx5-m17n/fcitx5-m17n-5.1.1.tar.zst
+-rw-r--r-- 1 root root 310 2024-04-23 08:00 ./source/x/fcitx5-m17n/fcitx5-m17n-5.1.1.tar.zst.sig
+-rwxr-xr-x 1 root root 3347 2024-04-23 17:18 ./source/x/fcitx5-m17n/fcitx5-m17n.SlackBuild
-rw-r--r-- 1 root root 50 2022-05-21 10:12 ./source/x/fcitx5-m17n/fcitx5-m17n.url
-rw-r--r-- 1 root root 772 2022-05-21 10:13 ./source/x/fcitx5-m17n/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-01 18:23 ./source/x/fcitx5-qt
--rw-r--r-- 1 root root 93980 2024-03-01 15:38 ./source/x/fcitx5-qt/fcitx5-qt-5.1.5.tar.xz
--rw-r--r-- 1 root root 310 2024-03-01 15:38 ./source/x/fcitx5-qt/fcitx5-qt-5.1.5.tar.xz.sig
--rwxr-xr-x 1 root root 3354 2022-05-15 15:24 ./source/x/fcitx5-qt/fcitx5-qt.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-23 17:19 ./source/x/fcitx5-qt
+-rw-r--r-- 1 root root 127978 2024-04-23 08:00 ./source/x/fcitx5-qt/fcitx5-qt-5.1.6.tar.zst
+-rw-r--r-- 1 root root 310 2024-04-23 08:00 ./source/x/fcitx5-qt/fcitx5-qt-5.1.6.tar.zst.sig
+-rwxr-xr-x 1 root root 3362 2024-04-23 17:19 ./source/x/fcitx5-qt/fcitx5-qt.SlackBuild
-rw-r--r-- 1 root root 48 2022-05-15 15:20 ./source/x/fcitx5-qt/fcitx5-qt.url
-rw-r--r-- 1 root root 716 2022-05-15 15:22 ./source/x/fcitx5-qt/slack-desc
-drwxr-xr-x 2 root root 4096 2023-11-02 16:49 ./source/x/fcitx5-sayura
--rw-r--r-- 1 root root 21532 2023-11-02 12:34 ./source/x/fcitx5-sayura/fcitx5-sayura-5.1.1.tar.xz
--rw-r--r-- 1 root root 310 2023-11-02 12:34 ./source/x/fcitx5-sayura/fcitx5-sayura-5.1.1.tar.xz.sig
--rwxr-xr-x 1 root root 3349 2022-05-21 10:25 ./source/x/fcitx5-sayura/fcitx5-sayura.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-23 17:20 ./source/x/fcitx5-sayura
+-rw-r--r-- 1 root root 25363 2024-04-23 08:00 ./source/x/fcitx5-sayura/fcitx5-sayura-5.1.2.tar.zst
+-rw-r--r-- 1 root root 310 2024-04-23 08:00 ./source/x/fcitx5-sayura/fcitx5-sayura-5.1.2.tar.zst.sig
+-rwxr-xr-x 1 root root 3357 2024-04-23 17:20 ./source/x/fcitx5-sayura/fcitx5-sayura.SlackBuild
-rw-r--r-- 1 root root 52 2022-05-21 10:24 ./source/x/fcitx5-sayura/fcitx5-sayura.url
-rw-r--r-- 1 root root 786 2022-05-21 10:25 ./source/x/fcitx5-sayura/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-01 18:28 ./source/x/fcitx5-table-extra
--rw-r--r-- 1 root root 7506768 2024-03-01 02:09 ./source/x/fcitx5-table-extra/fcitx5-table-extra-5.1.4.tar.xz
--rw-r--r-- 1 root root 310 2024-03-01 02:09 ./source/x/fcitx5-table-extra/fcitx5-table-extra-5.1.4.tar.xz.sig
--rwxr-xr-x 1 root root 3368 2022-05-21 10:32 ./source/x/fcitx5-table-extra/fcitx5-table-extra.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-23 17:26 ./source/x/fcitx5-table-extra
+-rw-r--r-- 1 root root 13837962 2024-04-23 08:00 ./source/x/fcitx5-table-extra/fcitx5-table-extra-5.1.5.tar.zst
+-rw-r--r-- 1 root root 310 2024-04-23 08:00 ./source/x/fcitx5-table-extra/fcitx5-table-extra-5.1.5.tar.zst.sig
+-rwxr-xr-x 1 root root 3376 2024-04-23 17:27 ./source/x/fcitx5-table-extra/fcitx5-table-extra.SlackBuild
-rw-r--r-- 1 root root 57 2022-05-21 10:31 ./source/x/fcitx5-table-extra/fcitx5-table-extra.url
-rw-r--r-- 1 root root 909 2022-05-21 10:32 ./source/x/fcitx5-table-extra/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-01 18:29 ./source/x/fcitx5-table-other
--rw-r--r-- 1 root root 284308 2024-03-01 02:09 ./source/x/fcitx5-table-other/fcitx5-table-other-5.1.1.tar.xz
--rw-r--r-- 1 root root 310 2024-03-01 02:09 ./source/x/fcitx5-table-other/fcitx5-table-other-5.1.1.tar.xz.sig
--rwxr-xr-x 1 root root 3368 2022-05-21 10:37 ./source/x/fcitx5-table-other/fcitx5-table-other.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-23 17:25 ./source/x/fcitx5-table-other
+-rw-r--r-- 1 root root 532035 2024-04-23 08:00 ./source/x/fcitx5-table-other/fcitx5-table-other-5.1.2.tar.zst
+-rw-r--r-- 1 root root 310 2024-04-23 08:00 ./source/x/fcitx5-table-other/fcitx5-table-other-5.1.2.tar.zst.sig
+-rwxr-xr-x 1 root root 3376 2024-04-23 17:26 ./source/x/fcitx5-table-other/fcitx5-table-other.SlackBuild
-rw-r--r-- 1 root root 57 2022-05-21 10:35 ./source/x/fcitx5-table-other/fcitx5-table-other.url
-rw-r--r-- 1 root root 912 2022-05-21 10:36 ./source/x/fcitx5-table-other/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-01 18:29 ./source/x/fcitx5-unikey
--rw-r--r-- 1 root root 86516 2024-03-01 02:09 ./source/x/fcitx5-unikey/fcitx5-unikey-5.1.3.tar.xz
--rw-r--r-- 1 root root 310 2024-03-01 02:09 ./source/x/fcitx5-unikey/fcitx5-unikey-5.1.3.tar.xz.sig
--rwxr-xr-x 1 root root 3369 2024-03-01 18:39 ./source/x/fcitx5-unikey/fcitx5-unikey.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-23 17:21 ./source/x/fcitx5-unikey
+-rw-r--r-- 1 root root 114482 2024-04-23 08:00 ./source/x/fcitx5-unikey/fcitx5-unikey-5.1.4.tar.zst
+-rw-r--r-- 1 root root 310 2024-04-23 08:00 ./source/x/fcitx5-unikey/fcitx5-unikey-5.1.4.tar.zst.sig
+-rwxr-xr-x 1 root root 3377 2024-04-23 17:21 ./source/x/fcitx5-unikey/fcitx5-unikey.SlackBuild
-rw-r--r-- 1 root root 52 2022-05-21 10:28 ./source/x/fcitx5-unikey/fcitx5-unikey.url
-rw-r--r-- 1 root root 799 2022-05-21 10:28 ./source/x/fcitx5-unikey/slack-desc
-rw-r--r-- 1 root root 132 2022-05-15 15:12 ./source/x/fcitx5/doinst.sh.gz
--rw-r--r-- 1 root root 7498828 2024-03-01 02:09 ./source/x/fcitx5/fcitx5-5.1.8_dict.tar.xz
--rw-r--r-- 1 root root 310 2024-03-01 02:09 ./source/x/fcitx5/fcitx5-5.1.8_dict.tar.xz.sig
+-rw-r--r-- 1 root root 7531232 2024-04-23 08:00 ./source/x/fcitx5/fcitx5-5.1.9_dict.tar.zst
+-rw-r--r-- 1 root root 310 2024-04-23 08:00 ./source/x/fcitx5/fcitx5-5.1.9_dict.tar.zst.sig
-rwxr-xr-x 1 root root 554 2022-05-15 15:11 ./source/x/fcitx5/fcitx5-autostart
--rwxr-xr-x 1 root root 3838 2023-08-19 18:09 ./source/x/fcitx5/fcitx5.SlackBuild
+-rwxr-xr-x 1 root root 3846 2024-04-23 17:10 ./source/x/fcitx5/fcitx5.SlackBuild
-rw-r--r-- 1 root root 45 2022-05-15 14:21 ./source/x/fcitx5/fcitx5.url
-rw-r--r-- 1 root root 1002 2022-05-15 14:21 ./source/x/fcitx5/slack-desc
drwxr-xr-x 3 root root 4096 2021-02-13 05:32 ./source/x/fontconfig
@@ -13838,36 +13863,36 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/x/hack-fonts-ttf
-rwxr-xr-x 1 root root 3350 2022-09-06 18:27 ./source/x/hack-fonts-ttf/hack-fonts-ttf.SlackBuild
-rw-r--r-- 1 root root 222 2020-07-29 18:08 ./source/x/hack-fonts-ttf/hack-fonts-ttf.url
-rw-r--r-- 1 root root 973 2020-07-29 18:22 ./source/x/hack-fonts-ttf/slack-desc
-drwxr-xr-x 2 root root 4096 2023-11-17 18:13 ./source/x/ibus
-drwxr-xr-x 2 root root 4096 2024-02-29 18:05 ./source/x/ibus-anthy
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/x/ibus
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/x/ibus-anthy
-rw-r--r-- 1 root root 112 2017-03-18 17:08 ./source/x/ibus-anthy/doinst.sh.gz
-rw-r--r-- 1 root root 150003 2024-02-28 12:07 ./source/x/ibus-anthy/ibus-anthy-1.5.16.tar.lz
--rwxr-xr-x 1 root root 3794 2023-08-22 17:35 ./source/x/ibus-anthy/ibus-anthy.SlackBuild
+-rwxr-xr-x 1 root root 3794 2024-03-29 03:06 ./source/x/ibus-anthy/ibus-anthy.SlackBuild
-rw-r--r-- 1 root root 744 2017-03-22 21:31 ./source/x/ibus-anthy/slack-desc
-drwxr-xr-x 2 root root 4096 2023-05-01 23:59 ./source/x/ibus-hangul
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/x/ibus-hangul
-rw-r--r-- 1 root root 112 2017-03-18 17:08 ./source/x/ibus-hangul/doinst.sh.gz
-rw-r--r-- 1 root root 56862 2023-04-30 11:21 ./source/x/ibus-hangul/ibus-hangul-1.5.5.tar.lz
--rwxr-xr-x 1 root root 3724 2023-05-01 23:59 ./source/x/ibus-hangul/ibus-hangul.SlackBuild
+-rwxr-xr-x 1 root root 3724 2024-03-29 03:06 ./source/x/ibus-hangul/ibus-hangul.SlackBuild
-rw-r--r-- 1 root root 775 2020-11-22 20:11 ./source/x/ibus-hangul/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/ibus-kkc
-rw-r--r-- 1 root root 112 2017-03-18 17:08 ./source/x/ibus-kkc/doinst.sh.gz
-rw-r--r-- 1 root root 330208 2017-03-18 17:57 ./source/x/ibus-kkc/ibus-kkc-1.5.22.tar.xz
-rwxr-xr-x 1 root root 3647 2021-02-13 05:32 ./source/x/ibus-kkc/ibus-kkc.SlackBuild
-rw-r--r-- 1 root root 740 2020-12-11 19:55 ./source/x/ibus-kkc/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-03 18:34 ./source/x/ibus-libpinyin
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/x/ibus-libpinyin
-rw-r--r-- 1 root root 112 2017-03-18 17:08 ./source/x/ibus-libpinyin/doinst.sh.gz
-rw-r--r-- 1 root root 832133 2024-02-01 06:33 ./source/x/ibus-libpinyin/ibus-libpinyin-1.15.7.tar.lz
--rwxr-xr-x 1 root root 3682 2023-03-09 18:50 ./source/x/ibus-libpinyin/ibus-libpinyin.SlackBuild
+-rwxr-xr-x 1 root root 3682 2024-03-29 03:06 ./source/x/ibus-libpinyin/ibus-libpinyin.SlackBuild
-rw-r--r-- 1 root root 142 2024-02-03 18:33 ./source/x/ibus-libpinyin/ibus-libpinyin.url
-rw-r--r-- 1 root root 888 2017-03-26 10:01 ./source/x/ibus-libpinyin/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-16 19:28 ./source/x/ibus-m17n
--rw-r--r-- 1 root root 640693 2024-02-15 13:45 ./source/x/ibus-m17n/ibus-m17n-1.4.28.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-11 16:50 ./source/x/ibus-m17n
+-rw-r--r-- 1 root root 641262 2024-04-10 16:01 ./source/x/ibus-m17n/ibus-m17n-1.4.29.tar.lz
-rwxr-xr-x 1 root root 3611 2021-04-07 19:46 ./source/x/ibus-m17n/ibus-m17n.SlackBuild
-rw-r--r-- 1 root root 710 2017-03-22 21:41 ./source/x/ibus-m17n/slack-desc
-drwxr-xr-x 2 root root 4096 2023-11-11 18:56 ./source/x/ibus-table
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/x/ibus-table
-rw-r--r-- 1 root root 112 2017-03-18 17:08 ./source/x/ibus-table/doinst.sh.gz
-rw-r--r-- 1 root root 1208344 2023-11-10 16:05 ./source/x/ibus-table/ibus-table-1.17.4.tar.lz
--rwxr-xr-x 1 root root 3669 2022-02-11 19:19 ./source/x/ibus-table/ibus-table.SlackBuild
+-rwxr-xr-x 1 root root 3669 2024-03-29 03:06 ./source/x/ibus-table/ibus-table.SlackBuild
-rw-r--r-- 1 root root 882 2020-11-22 20:12 ./source/x/ibus-table/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/ibus-unikey
-rw-r--r-- 1 root root 3636 2017-09-27 18:33 ./source/x/ibus-unikey/gcc-6.diff.gz
@@ -13882,7 +13907,7 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/ibus-unikey
-rw-r--r-- 1 root root 417 2022-05-21 10:54 ./source/x/ibus/ibus-autostart
-rw-r--r-- 1 root root 710 2017-10-03 09:39 ./source/x/ibus/ibus-autostart-plasma.desktop
-rw-r--r-- 1 root root 740 2017-10-03 09:39 ./source/x/ibus/ibus-autostart.desktop
--rwxr-xr-x 1 root root 4905 2024-03-20 03:36 ./source/x/ibus/ibus.SlackBuild
+-rwxr-xr-x 1 root root 4905 2024-03-29 03:06 ./source/x/ibus/ibus.SlackBuild
-rw-r--r-- 1 root root 233 2023-11-17 18:11 ./source/x/ibus/ibus.url
-rw-r--r-- 1 root root 772 2020-11-22 20:12 ./source/x/ibus/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/intel-vaapi-driver
@@ -13944,10 +13969,10 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/libhangul
-rw-r--r-- 1 root root 2148068 2011-10-30 11:43 ./source/x/libhangul/libhangul-0.1.0.tar.xz
-rwxr-xr-x 1 root root 4871 2021-02-13 05:32 ./source/x/libhangul/libhangul.SlackBuild
-rw-r--r-- 1 root root 835 2018-02-27 06:13 ./source/x/libhangul/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-01 18:42 ./source/x/libime
--rw-r--r-- 1 root root 36441068 2024-03-01 02:09 ./source/x/libime/libime-1.1.6_dict.tar.xz
--rw-r--r-- 1 root root 310 2024-03-01 02:09 ./source/x/libime/libime-1.1.6_dict.tar.xz.sig
--rwxr-xr-x 1 root root 3428 2024-01-06 19:38 ./source/x/libime/libime.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-23 17:14 ./source/x/libime
+-rw-r--r-- 1 root root 36925132 2024-04-23 08:00 ./source/x/libime/libime-1.1.7_dict.tar.zst
+-rw-r--r-- 1 root root 310 2024-04-23 08:00 ./source/x/libime/libime-1.1.7_dict.tar.zst.sig
+-rwxr-xr-x 1 root root 3436 2024-04-23 17:14 ./source/x/libime/libime.SlackBuild
-rw-r--r-- 1 root root 45 2022-11-21 19:45 ./source/x/libime/libime.url
-rw-r--r-- 1 root root 723 2022-05-19 18:31 ./source/x/libime/slack-desc
drwxr-xr-x 2 root root 4096 2024-01-15 19:33 ./source/x/libinput
@@ -13997,9 +14022,9 @@ drwxr-xr-x 2 root root 4096 2015-03-14 21:20 ./source/x/libvdpau/profile.
-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 2024-02-07 18:44 ./source/x/libwacom
--rw-r--r-- 1 root root 114952 2024-02-07 05:03 ./source/x/libwacom/libwacom-2.10.0.tar.xz
--rw-r--r-- 1 root root 95 2024-02-07 05:03 ./source/x/libwacom/libwacom-2.10.0.tar.xz.sig
+drwxr-xr-x 2 root root 4096 2024-04-15 19:21 ./source/x/libwacom
+-rw-r--r-- 1 root root 116056 2024-04-15 04:44 ./source/x/libwacom/libwacom-2.11.0.tar.xz
+-rw-r--r-- 1 root root 95 2024-04-15 04:44 ./source/x/libwacom/libwacom-2.11.0.tar.xz.sig
-rwxr-xr-x 1 root root 3832 2022-02-21 19:43 ./source/x/libwacom/libwacom.SlackBuild
-rw-r--r-- 1 root root 135 2024-02-07 18:44 ./source/x/libwacom/libwacom.url
-rw-r--r-- 1 root root 878 2018-03-23 18:25 ./source/x/libwacom/slack-desc
@@ -14008,12 +14033,12 @@ drwxr-xr-x 2 root root 4096 2023-08-27 18:19 ./source/x/m17n-lib
-rw-r--r-- 1 root root 761070 2023-08-23 09:40 ./source/x/m17n-lib/m17n-lib-1.8.4.tar.lz
-rwxr-xr-x 1 root root 5622 2023-08-27 18:19 ./source/x/m17n-lib/m17n-lib.SlackBuild
-rw-r--r-- 1 root root 870 2018-02-27 06:13 ./source/x/m17n-lib/slack-desc
-drwxr-xr-x 2 root root 4096 2023-12-25 19:16 ./source/x/marisa
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/x/marisa
-rw-r--r-- 1 root root 111401 2020-06-14 08:41 ./source/x/marisa/marisa-trie-0.2.6.tar.lz
--rwxr-xr-x 1 root root 4803 2024-03-21 19:05 ./source/x/marisa/marisa.SlackBuild
+-rwxr-xr-x 1 root root 4803 2024-03-29 03:06 ./source/x/marisa/marisa.SlackBuild
-rw-r--r-- 1 root root 38 2020-12-08 18:39 ./source/x/marisa/marisa.url
-rw-r--r-- 1 root root 972 2020-11-28 00:57 ./source/x/marisa/slack-desc
-drwxr-xr-x 5 root root 4096 2024-03-14 19:07 ./source/x/mesa
+drwxr-xr-x 5 root root 4096 2024-04-24 19:55 ./source/x/mesa
drwxr-xr-x 4 root root 4096 2022-08-08 18:18 ./source/x/mesa/amber
-rw-r--r-- 1 root root 16607716 2022-06-08 18:26 ./source/x/mesa/amber/mesa-21.3.9.tar.xz
-rw-r--r-- 1 root root 119 2022-06-08 18:26 ./source/x/mesa/amber/mesa-21.3.9.tar.xz.sig
@@ -14023,8 +14048,8 @@ drwxr-xr-x 2 root root 4096 2021-03-12 01:31 ./source/x/mesa/amber/patche
-rw-r--r-- 1 root root 1259 2021-03-12 01:31 ./source/x/mesa/amber/patches-revert/80817b6e344258ac9b955f824ebf9019a0fc1610.patch
-rw-r--r-- 1 root root 388 2018-12-07 19:28 ./source/x/mesa/doinst.sh.gz
-rwxr-xr-x 1 root root 720 2015-12-11 03:09 ./source/x/mesa/get-mesa.sh
--rw-r--r-- 1 root root 20021264 2024-03-14 00:10 ./source/x/mesa/mesa-24.0.3.tar.xz
--rw-r--r-- 1 root root 310 2024-03-14 00:10 ./source/x/mesa/mesa-24.0.3.tar.xz.sig
+-rw-r--r-- 1 root root 20115628 2024-04-24 18:09 ./source/x/mesa/mesa-24.0.6.tar.xz
+-rw-r--r-- 1 root root 310 2024-04-24 18:09 ./source/x/mesa/mesa-24.0.6.tar.xz.sig
-rwxr-xr-x 1 root root 2694 2023-08-24 12:30 ./source/x/mesa/mesa-amber.build
-rw-r--r-- 1 root root 7322153 2022-05-30 14:26 ./source/x/mesa/mesa-demos-8.5.0.tar.lz
-rwxr-xr-x 1 root root 1590 2023-08-24 13:39 ./source/x/mesa/mesa-demos.build
@@ -14042,9 +14067,9 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/x/motif
-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
-drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/mtdev
--rw-r--r-- 1 root root 238591 2020-01-26 14:03 ./source/x/mtdev/mtdev-1.1.6.tar.lz
--rwxr-xr-x 1 root root 3160 2021-02-13 05:32 ./source/x/mtdev/mtdev.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-06 16:47 ./source/x/mtdev
+-rw-r--r-- 1 root root 244240 2024-04-05 17:50 ./source/x/mtdev/mtdev-1.1.7.tar.lz
+-rwxr-xr-x 1 root root 3160 2024-04-06 16:47 ./source/x/mtdev/mtdev.SlackBuild
-rw-r--r-- 1 root root 31 2012-03-16 12:43 ./source/x/mtdev/mtdev.url
-rw-r--r-- 1 root root 1068 2018-02-27 06:13 ./source/x/mtdev/slack-desc
drwxr-xr-x 2 root root 4096 2023-12-26 19:40 ./source/x/mypaint-brushes
@@ -14069,9 +14094,9 @@ drwxr-xr-x 2 root root 4096 2021-10-01 05:29 ./source/x/noto-fonts-ttf
-rw-r--r-- 1 root root 43 2020-02-22 01:11 ./source/x/noto-fonts-ttf/noto-fonts-ttf.url
-rwxr-xr-x 1 root root 4516 2021-10-01 05:28 ./source/x/noto-fonts-ttf/package-source.sh
-rw-r--r-- 1 root root 1175 2020-07-29 18:51 ./source/x/noto-fonts-ttf/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-02 18:46 ./source/x/pyxdg
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/x/pyxdg
-rw-r--r-- 1 root root 63765 2023-04-10 12:30 ./source/x/pyxdg/pyxdg-0.28.tar.lz
--rwxr-xr-x 1 root root 3165 2024-03-02 18:46 ./source/x/pyxdg/pyxdg.SlackBuild
+-rwxr-xr-x 1 root root 3165 2024-03-29 03:06 ./source/x/pyxdg/pyxdg.SlackBuild
-rw-r--r-- 1 root root 31 2019-02-23 19:44 ./source/x/pyxdg/pyxdg.url
-rw-r--r-- 1 root root 720 2019-02-23 19:49 ./source/x/pyxdg/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/sazanami-fonts-ttf
@@ -14152,12 +14177,12 @@ drwxr-xr-x 2 root root 4096 2024-03-06 04:21 ./source/x/vulkan-sdk
-rw-r--r-- 1 root root 33660 2024-03-06 03:51 ./source/x/vulkan-sdk/volk-vulkan-sdk-1.3.275.tar.lz
-rwxr-xr-x 1 root root 32541 2024-03-18 19:49 ./source/x/vulkan-sdk/vulkan-sdk.SlackBuild
drwxr-xr-x 2 root root 4096 2023-04-04 19:07 ./source/x/wayland
-drwxr-xr-x 2 root root 4096 2024-03-21 18:52 ./source/x/wayland-protocols
+drwxr-xr-x 2 root root 4096 2024-04-26 18:05 ./source/x/wayland-protocols
-rw-r--r-- 1 root root 1063 2020-02-19 20:00 ./source/x/wayland-protocols/slack-desc
--rw-r--r-- 1 root root 94800 2024-03-20 20:41 ./source/x/wayland-protocols/wayland-protocols-1.34.tar.xz
--rw-r--r-- 1 root root 566 2024-03-20 20:41 ./source/x/wayland-protocols/wayland-protocols-1.34.tar.xz.sig
+-rw-r--r-- 1 root root 95512 2024-04-26 11:41 ./source/x/wayland-protocols/wayland-protocols-1.36.tar.xz
+-rw-r--r-- 1 root root 566 2024-04-26 11:41 ./source/x/wayland-protocols/wayland-protocols-1.36.tar.xz.sig
-rwxr-xr-x 1 root root 4126 2022-09-06 18:27 ./source/x/wayland-protocols/wayland-protocols.SlackBuild
--rw-r--r-- 1 root root 159 2024-03-21 18:52 ./source/x/wayland-protocols/wayland-protocols.url
+-rw-r--r-- 1 root root 159 2024-04-26 18:05 ./source/x/wayland-protocols/wayland-protocols.url
-rw-r--r-- 1 root root 1038 2020-02-19 19:48 ./source/x/wayland/slack-desc
-rw-r--r-- 1 root root 229544 2023-04-04 08:00 ./source/x/wayland/wayland-1.22.0.tar.xz
-rw-r--r-- 1 root root 566 2023-04-04 08:07 ./source/x/wayland/wayland-1.22.0.tar.xz.sig
@@ -14313,7 +14338,7 @@ drwxr-xr-x 2 root root 12288 2022-08-27 16:19 ./source/x/x11/build
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/printproto
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/randrproto
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/recordproto
--rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/rendercheck
+-rw-r--r-- 1 root root 2 2024-04-23 22:06 ./source/x/x11/build/rendercheck
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/renderproto
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/resourceproto
-rw-r--r-- 1 root root 2 2022-10-31 18:08 ./source/x/x11/build/rgb
@@ -14342,7 +14367,7 @@ drwxr-xr-x 2 root root 12288 2022-08-27 16:19 ./source/x/x11/build
-rw-r--r-- 1 root root 2 2024-01-21 20:17 ./source/x/x11/build/xbiff
-rw-r--r-- 1 root root 2 2023-02-23 19:29 ./source/x/x11/build/xbitmaps
-rw-r--r-- 1 root root 2 2022-04-04 18:51 ./source/x/x11/build/xcalc
--rw-r--r-- 1 root root 2 2024-03-20 03:01 ./source/x/x11/build/xcb-proto
+-rw-r--r-- 1 root root 2 2024-04-15 19:31 ./source/x/x11/build/xcb-proto
-rw-r--r-- 1 root root 2 2022-12-20 04:26 ./source/x/x11/build/xcb-util
-rw-r--r-- 1 root root 2 2022-10-18 17:18 ./source/x/x11/build/xcb-util-cursor
-rw-r--r-- 1 root root 2 2022-10-19 19:11 ./source/x/x11/build/xcb-util-errors
@@ -14476,7 +14501,7 @@ drwxr-xr-x 2 root root 12288 2022-08-27 16:19 ./source/x/x11/build
-rw-r--r-- 1 root root 2 2021-08-02 17:59 ./source/x/x11/build/xwd
-rw-r--r-- 1 root root 2 2023-04-09 18:45 ./source/x/x11/build/xwininfo
-rw-r--r-- 1 root root 2 2022-07-11 18:34 ./source/x/x11/build/xwud
-drwxr-xr-x 2 root root 4096 2024-03-25 16:58 ./source/x/x11/configure
+drwxr-xr-x 2 root root 4096 2024-04-23 22:07 ./source/x/x11/configure
-rw-r--r-- 1 root root 362 2016-01-16 20:11 ./source/x/x11/configure/autogen
-rw-r--r-- 1 root root 383 2024-03-25 16:57 ./source/x/x11/configure/configure
-rw-r--r-- 1 root root 341 2010-11-13 18:36 ./source/x/x11/configure/font-bh-ttf
@@ -14491,7 +14516,9 @@ drwxr-xr-x 2 root root 4096 2024-03-25 16:58 ./source/x/x11/configure
-rw-r--r-- 1 root root 376 2024-03-25 19:07 ./source/x/x11/configure/libxcb
-rw-r--r-- 1 root root 380 2022-05-21 04:33 ./source/x/x11/configure/libxcvt
-rw-r--r-- 1 root root 428 2024-03-25 19:07 ./source/x/x11/configure/libxshmfence
+-rw-r--r-- 1 root root 380 2020-05-18 17:50 ./source/x/x11/configure/meson
-rw-r--r-- 1 root root 650 2024-01-04 20:24 ./source/x/x11/configure/pixman
+-rw-r--r-- 1 root root 380 2020-05-18 17:50 ./source/x/x11/configure/rendercheck
-rw-r--r-- 1 root root 298 2024-03-25 19:07 ./source/x/x11/configure/setxkbmap
-rw-r--r-- 1 root root 437 2024-03-20 03:03 ./source/x/x11/configure/xcb-proto
-rw-r--r-- 1 root root 469 2024-03-25 19:07 ./source/x/x11/configure/xdm
@@ -14548,11 +14575,13 @@ drwxr-xr-x 2 root root 4096 2009-08-01 05:00 ./source/x/x11/doinst.sh
-rw-r--r-- 1 root root 176 2007-07-01 03:16 ./source/x/x11/doinst.sh/xinit
-rw-r--r-- 1 root root 247 2007-06-09 21:54 ./source/x/x11/doinst.sh/xkeyboard-config
-rw-r--r-- 1 root root 212 2007-02-13 20:05 ./source/x/x11/doinst.sh/xorg-cf-files
-drwxr-xr-x 2 root root 4096 2024-02-06 20:01 ./source/x/x11/make
+drwxr-xr-x 2 root root 4096 2024-04-23 22:08 ./source/x/x11/make
-rw-r--r-- 1 root root 119 2021-04-23 17:41 ./source/x/x11/make/igt-gpu-tools
-rw-r--r-- 1 root root 119 2024-02-06 20:01 ./source/x/x11/make/libpciaccess
-rw-r--r-- 1 root root 119 2022-05-21 04:33 ./source/x/x11/make/libxcvt
+-rw-r--r-- 1 root root 119 2021-04-23 17:41 ./source/x/x11/make/ninja
-rw-r--r-- 1 root root 119 2024-01-04 20:22 ./source/x/x11/make/pixman
+-rw-r--r-- 1 root root 119 2021-04-23 17:41 ./source/x/x11/make/rendercheck
-rw-r--r-- 1 root root 139 2024-03-20 03:01 ./source/x/x11/make/xcb-proto
-rw-r--r-- 1 root root 119 2021-04-23 17:41 ./source/x/x11/make/xisxwayland
-rw-r--r-- 1 root root 119 2022-02-10 18:48 ./source/x/x11/make/xkeyboard-config
@@ -14983,8 +15012,8 @@ drwxr-xr-x 2 root root 12288 2022-05-21 04:31 ./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 2024-03-25 16:55 ./source/x/x11/src
-drwxr-xr-x 2 root root 4096 2024-03-25 16:54 ./source/x/x11/src/app
+drwxr-xr-x 12 root root 4096 2024-04-23 22:06 ./source/x/x11/src
+drwxr-xr-x 2 root root 4096 2024-04-23 22:06 ./source/x/x11/src/app
-rw-r--r-- 1 root root 118972 2022-04-03 18:57 ./source/x/x11/src/app/appres-1.0.6.tar.xz
-rw-r--r-- 1 root root 117904 2023-01-28 17:31 ./source/x/x11/src/app/beforelight-1.0.6.tar.xz
-rw-r--r-- 1 root root 169676 2024-02-03 18:24 ./source/x/x11/src/app/bitmap-1.1.1.tar.xz
@@ -15000,7 +15029,7 @@ drwxr-xr-x 2 root root 4096 2024-03-25 16:54 ./source/x/x11/src/app
-rw-r--r-- 1 root root 119260 2022-04-03 19:17 ./source/x/x11/src/app/mkcomposecache-1.2.2.tar.xz
-rw-r--r-- 1 root root 145584 2024-03-03 18:13 ./source/x/x11/src/app/mkfontscale-1.2.3.tar.xz
-rw-r--r-- 1 root root 126404 2022-08-31 00:23 ./source/x/x11/src/app/oclock-1.0.5.tar.xz
--rw-r--r-- 1 root root 133004 2015-06-11 08:25 ./source/x/x11/src/app/rendercheck-1.5.tar.xz
+-rw-r--r-- 1 root root 23996 2024-04-23 19:53 ./source/x/x11/src/app/rendercheck-1.6.tar.xz
-rw-r--r-- 1 root root 132824 2022-10-29 17:34 ./source/x/x11/src/app/rgb-1.1.0.tar.xz
-rw-r--r-- 1 root root 131184 2022-10-29 17:53 ./source/x/x11/src/app/sessreg-1.1.3.tar.xz
-rw-r--r-- 1 root root 132300 2023-05-15 01:58 ./source/x/x11/src/app/setxkbmap-1.3.4.tar.xz
@@ -15022,7 +15051,7 @@ drwxr-xr-x 2 root root 4096 2024-03-25 16:54 ./source/x/x11/src/app
-rw-r--r-- 1 root root 123208 2022-12-03 20:20 ./source/x/x11/src/app/xcursorgen-1.0.8.tar.xz
-rw-r--r-- 1 root root 102156 2010-10-31 17:10 ./source/x/x11/src/app/xdbedizzy-1.1.0.tar.xz
-rw-r--r-- 1 root root 146392 2024-02-03 22:09 ./source/x/x11/src/app/xditview-1.0.7.tar.xz
--rw-r--r-- 1 root root 420844 2024-03-23 22:21 ./source/x/x11/src/app/xdm-1.1.15.tar.xz
+-rw-r--r-- 1 root root 420072 2024-04-05 00:05 ./source/x/x11/src/app/xdm-1.1.16.tar.xz
-rw-r--r-- 1 root root 137064 2023-04-28 00:12 ./source/x/x11/src/app/xdpyinfo-1.3.4.tar.xz
-rw-r--r-- 1 root root 118268 2022-12-20 02:36 ./source/x/x11/src/app/xdriinfo-1.0.7.tar.xz
-rw-r--r-- 1 root root 481740 2024-03-24 16:45 ./source/x/x11/src/app/xedit-1.2.4.tar.xz
@@ -15074,15 +15103,15 @@ drwxr-xr-x 2 root root 4096 2024-02-05 19:31 ./source/x/x11/src/data
-rw-r--r-- 1 root root 109772 2023-02-23 17:08 ./source/x/x11/src/data/xbitmaps-1.1.3.tar.xz
-rw-r--r-- 1 root root 1490616 2023-02-23 16:58 ./source/x/x11/src/data/xcursor-themes-1.0.7.tar.xz
-rw-r--r-- 1 root root 898404 2024-02-05 01:29 ./source/x/x11/src/data/xkeyboard-config-2.41.tar.xz
-drwxr-xr-x 2 root root 4096 2024-03-25 16:49 ./source/x/x11/src/doc
+drwxr-xr-x 2 root root 4096 2024-04-08 18:19 ./source/x/x11/src/doc
-rw-r--r-- 1 root root 326508 2024-03-24 18:23 ./source/x/x11/src/doc/xorg-docs-1.7.3.tar.xz
--rw-r--r-- 1 root root 121932 2022-04-04 00:13 ./source/x/x11/src/doc/xorg-sgml-doctools-1.12.tar.xz
-drwxr-xr-x 2 root root 4096 2024-03-25 16:51 ./source/x/x11/src/driver
+-rw-r--r-- 1 root root 107832 2024-04-07 18:34 ./source/x/x11/src/doc/xorg-sgml-doctools-1.12.1.tar.xz
+drwxr-xr-x 2 root root 4096 2024-04-15 19:34 ./source/x/x11/src/driver
-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 326708 2023-08-25 03:52 ./source/x/x11/src/driver/xf86-input-libinput-1.4.0.tar.xz
-rw-r--r-- 1 root root 432380 2022-07-10 23:40 ./source/x/x11/src/driver/xf86-input-synaptics-1.9.2.tar.xz
-rw-r--r-- 1 root root 284684 2022-10-08 23:34 ./source/x/x11/src/driver/xf86-input-vmmouse-13.2.0.tar.xz
--rw-r--r-- 1 root root 605560 2024-03-03 23:57 ./source/x/x11/src/driver/xf86-input-wacom-1.2.1.tar.xz
+-rw-r--r-- 1 root root 603712 2024-04-15 05:02 ./source/x/x11/src/driver/xf86-input-wacom-1.2.2.tar.xz
-rw-r--r-- 1 root root 381268 2023-02-22 17:15 ./source/x/x11/src/driver/xf86-video-amdgpu-23.0.0.tar.xz
-rw-r--r-- 1 root root 755812 2023-04-25 18:45 ./source/x/x11/src/driver/xf86-video-ati-22.0.0.tar.xz
-rw-r--r-- 1 root root 262496 2023-05-07 20:28 ./source/x/x11/src/driver/xf86-video-dummy-0.4.1.tar.xz
@@ -15148,11 +15177,11 @@ drwxr-xr-x 2 root root 4096 2024-03-03 19:29 ./source/x/x11/src/font
-rwxr-xr-x 1 root root 2154 2020-07-09 18:37 ./source/x/x11/src/get-xf86-video-sis.sh
-rwxr-xr-x 1 root root 2154 2020-07-09 18:37 ./source/x/x11/src/get-xf86-video-v4l.sh
-rwxr-xr-x 1 root root 2205 2022-08-08 20:05 ./source/x/x11/src/get-xf86-video-vmware.sh
-drwxr-xr-x 2 root root 4096 2024-03-25 16:48 ./source/x/x11/src/lib
+drwxr-xr-x 2 root root 4096 2024-04-17 18:00 ./source/x/x11/src/lib
-rw-r--r-- 1 root root 287416 2022-08-26 22:33 ./source/x/x11/src/lib/libFS-1.0.9.tar.xz
-rw-r--r-- 1 root root 335960 2022-12-08 16:09 ./source/x/x11/src/lib/libICE-1.1.1.tar.xz
-rw-r--r-- 1 root root 306944 2022-12-20 02:26 ./source/x/x11/src/lib/libSM-1.2.4.tar.xz
--rw-r--r-- 1 root root 1872808 2024-03-24 22:22 ./source/x/x11/src/lib/libX11-1.8.8.tar.xz
+-rw-r--r-- 1 root root 1811900 2024-04-05 23:08 ./source/x/x11/src/lib/libX11-1.8.9.tar.xz
-rw-r--r-- 1 root root 264384 2022-12-04 23:39 ./source/x/x11/src/lib/libXScrnSaver-1.2.4.tar.xz
-rw-r--r-- 1 root root 274108 2022-12-08 16:04 ./source/x/x11/src/lib/libXau-1.0.11.tar.xz
-rw-r--r-- 1 root root 602848 2024-03-10 17:41 ./source/x/x11/src/lib/libXaw-1.0.16.tar.xz
@@ -15169,7 +15198,7 @@ drwxr-xr-x 2 root root 4096 2024-03-25 16:48 ./source/x/x11/src/lib
-rw-r--r-- 1 root root 311664 2023-04-17 19:32 ./source/x/x11/src/lib/libXft-2.3.8.tar.xz
-rw-r--r-- 1 root root 404252 2023-05-04 05:10 ./source/x/x11/src/lib/libXi-1.8.1.tar.xz
-rw-r--r-- 1 root root 260272 2022-10-29 02:14 ./source/x/x11/src/lib/libXinerama-1.1.5.tar.xz
--rw-r--r-- 1 root root 366440 2024-03-24 22:34 ./source/x/x11/src/lib/libXmu-1.2.0.tar.xz
+-rw-r--r-- 1 root root 364888 2024-04-16 20:03 ./source/x/x11/src/lib/libXmu-1.2.1.tar.xz
-rw-r--r-- 1 root root 280924 2022-09-12 20:50 ./source/x/x11/src/lib/libXp-1.0.4.tar.xz
-rw-r--r-- 1 root root 468964 2023-10-03 16:13 ./source/x/x11/src/lib/libXpm-3.5.17.tar.xz
-rw-r--r-- 1 root root 257136 2022-10-17 22:23 ./source/x/x11/src/lib/libXpresent-1.0.1.tar.xz
@@ -15186,23 +15215,23 @@ drwxr-xr-x 2 root root 4096 2024-03-25 16:48 ./source/x/x11/src/lib
-rw-r--r-- 1 root root 266952 2023-06-03 19:07 ./source/x/x11/src/lib/libdmx-1.1.5.tar.xz
-rw-r--r-- 1 root root 274176 2024-03-02 18:32 ./source/x/x11/src/lib/libfontenc-1.1.8.tar.xz
-rw-r--r-- 1 root root 64452 2024-03-23 23:00 ./source/x/x11/src/lib/libpciaccess-0.18.1.tar.xz
--rw-r--r-- 1 root root 455368 2024-03-02 19:38 ./source/x/x11/src/lib/libxcb-1.16.1.tar.xz
+-rw-r--r-- 1 root root 455208 2024-04-15 15:11 ./source/x/x11/src/lib/libxcb-1.17.0.tar.xz
-rw-r--r-- 1 root root 9648 2022-07-19 08:56 ./source/x/x11/src/lib/libxcvt-0.1.2.tar.xz
-rw-r--r-- 1 root root 314520 2024-02-04 22:15 ./source/x/x11/src/lib/libxkbfile-1.1.3.tar.xz
-rw-r--r-- 1 root root 259024 2022-12-08 16:08 ./source/x/x11/src/lib/libxshmfence-1.3.2.tar.xz
-rw-r--r-- 1 root root 636900 2024-02-29 16:19 ./source/x/x11/src/lib/pixman-0.43.4.tar.xz
-rw-r--r-- 1 root root 266788 2023-10-19 20:39 ./source/x/x11/src/lib/xcb-util-cursor-0.1.5.tar.xz
-rw-r--r-- 1 root root 170388 2023-06-03 00:35 ./source/x/x11/src/lib/xtrans-1.5.0.tar.xz
-drwxr-xr-x 2 root root 4096 2024-03-27 17:23 ./source/x/x11/src/proto
--rw-r--r-- 1 root root 151612 2023-08-16 20:10 ./source/x/x11/src/proto/xcb-proto-1.16.0.tar.xz
+drwxr-xr-x 2 root root 4096 2024-04-15 19:31 ./source/x/x11/src/proto
+-rw-r--r-- 1 root root 151748 2024-04-15 14:39 ./source/x/x11/src/proto/xcb-proto-1.17.0.tar.xz
-rw-r--r-- 1 root root 760500 2024-03-26 07:17 ./source/x/x11/src/proto/xorgproto-2024.1.tar.xz
-drwxr-xr-x 2 root root 4096 2024-03-25 16:52 ./source/x/x11/src/util
+drwxr-xr-x 2 root root 4096 2024-04-17 18:02 ./source/x/x11/src/util
-rw-r--r-- 1 root root 142716 2022-10-15 18:57 ./source/x/x11/src/util/bdftopcf-1.1.1.tar.xz
-rw-r--r-- 1 root root 102704 2024-03-02 22:01 ./source/x/x11/src/util/gccmakedep-1.0.4.tar.xz
-rw-r--r-- 1 root root 155284 2024-01-08 18:34 ./source/x/x11/src/util/imake-1.0.10.tar.xz
-rw-r--r-- 1 root root 121460 2024-03-24 22:52 ./source/x/x11/src/util/lndir-1.0.5.tar.xz
-rw-r--r-- 1 root root 145080 2024-02-04 23:07 ./source/x/x11/src/util/makedepend-1.0.9.tar.xz
--rw-r--r-- 1 root root 83324 2023-02-13 19:09 ./source/x/x11/src/util/util-macros-1.20.0.tar.xz
+-rw-r--r-- 1 root root 83124 2024-04-16 20:10 ./source/x/x11/src/util/util-macros-1.20.1.tar.xz
-rw-r--r-- 1 root root 290280 2023-02-22 02:28 ./source/x/x11/src/util/xorg-cf-files-1.0.8.tar.xz
drwxr-xr-x 2 root root 4096 2024-03-20 02:56 ./source/x/x11/src/xcb
-rw-r--r-- 1 root root 56980 2023-07-18 20:52 ./source/x/x11/src/xcb/libpthread-stubs-0.5.tar.xz
@@ -15212,15 +15241,15 @@ drwxr-xr-x 2 root root 4096 2024-03-20 02:56 ./source/x/x11/src/xcb
-rw-r--r-- 1 root root 259860 2022-10-19 01:36 ./source/x/x11/src/xcb/xcb-util-keysyms-0.4.1.tar.xz
-rw-r--r-- 1 root root 262028 2022-10-19 01:46 ./source/x/x11/src/xcb/xcb-util-renderutil-0.3.10.tar.xz
-rw-r--r-- 1 root root 285152 2022-10-19 02:04 ./source/x/x11/src/xcb/xcb-util-wm-0.4.2.tar.xz
--rw-r--r-- 1 root root 166 2024-03-04 19:23 ./source/x/x11/src/xf86-input-wacom.url
-drwxr-xr-x 2 root root 4096 2024-01-16 19:33 ./source/x/x11/src/xserver
--rw-r--r-- 1 root root 4985464 2024-01-16 10:06 ./source/x/x11/src/xserver/xorg-server-21.1.11.tar.xz
+-rw-r--r-- 1 root root 166 2024-04-15 19:33 ./source/x/x11/src/xf86-input-wacom.url
+drwxr-xr-x 2 root root 4096 2024-04-13 16:56 ./source/x/x11/src/xserver
+-rw-r--r-- 1 root root 4963952 2024-04-12 17:22 ./source/x/x11/src/xserver/xorg-server-21.1.13.tar.xz
-rwxr-xr-x 1 root root 15219 2020-02-19 20:37 ./source/x/x11/x11.SlackBuild
-drwxr-xr-x 2 root root 4096 2024-03-01 19:02 ./source/x/xcb-imdkit
+drwxr-xr-x 2 root root 4096 2024-04-23 22:10 ./source/x/xcb-imdkit
-rw-r--r-- 1 root root 929 2022-05-15 14:12 ./source/x/xcb-imdkit/slack-desc
--rw-r--r-- 1 root root 346244 2024-03-01 02:09 ./source/x/xcb-imdkit/xcb-imdkit-1.0.7.tar.xz
--rw-r--r-- 1 root root 310 2024-03-01 02:09 ./source/x/xcb-imdkit/xcb-imdkit-1.0.7.tar.xz.sig
--rwxr-xr-x 1 root root 3471 2022-05-15 14:27 ./source/x/xcb-imdkit/xcb-imdkit.SlackBuild
+-rw-r--r-- 1 root root 580618 2024-04-23 18:00 ./source/x/xcb-imdkit/xcb-imdkit-1.0.8.tar.zst
+-rw-r--r-- 1 root root 310 2024-04-23 18:00 ./source/x/xcb-imdkit/xcb-imdkit-1.0.8.tar.zst.sig
+-rwxr-xr-x 1 root root 3479 2024-04-23 22:11 ./source/x/xcb-imdkit/xcb-imdkit.SlackBuild
-rw-r--r-- 1 root root 49 2022-05-15 14:12 ./source/x/xcb-imdkit/xcb-imdkit.url
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/xcm
-rw-r--r-- 1 root root 744 2018-11-11 20:29 ./source/x/xcm/slack-desc
@@ -15228,9 +15257,9 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/xcm
-rwxr-xr-x 1 root root 4055 2021-02-13 05:32 ./source/x/xcm/xcm.SlackBuild
-rw-r--r-- 1 root root 393 2018-11-11 21:25 ./source/x/xcm/xcm.udev.rules.diff.gz
-rw-r--r-- 1 root root 44 2018-11-11 20:29 ./source/x/xcm/xcm.url
-drwxr-xr-x 2 root root 4096 2023-11-25 18:46 ./source/x/xdg-desktop-portal
+drwxr-xr-x 2 root root 4096 2024-04-19 17:27 ./source/x/xdg-desktop-portal
-rw-r--r-- 1 root root 1137 2021-09-24 17:52 ./source/x/xdg-desktop-portal/slack-desc
--rw-r--r-- 1 root root 696179 2023-11-22 21:48 ./source/x/xdg-desktop-portal/xdg-desktop-portal-1.18.2.tar.lz
+-rw-r--r-- 1 root root 696565 2024-04-18 17:00 ./source/x/xdg-desktop-portal/xdg-desktop-portal-1.18.4.tar.lz
-rwxr-xr-x 1 root root 4539 2023-11-25 18:45 ./source/x/xdg-desktop-portal/xdg-desktop-portal.SlackBuild
-rw-r--r-- 1 root root 46 2021-04-20 19:33 ./source/x/xdg-desktop-portal/xdg-desktop-portal.url
drwxr-xr-x 2 root root 4096 2022-08-02 19:48 ./source/x/xdg-user-dirs
@@ -15246,37 +15275,37 @@ drwxr-xr-x 2 root root 4096 2024-02-06 20:09 ./source/x/xdg-utils
-rw-r--r-- 1 root root 275231 2024-02-06 01:55 ./source/x/xdg-utils/xdg-utils-v1.2.1.tar.lz
-rwxr-xr-x 1 root root 3206 2024-02-06 20:09 ./source/x/xdg-utils/xdg-utils.SlackBuild
-rw-r--r-- 1 root root 45 2024-02-06 20:06 ./source/x/xdg-utils/xdg-utils.url
-drwxr-xr-x 2 root root 4096 2024-01-16 19:35 ./source/x/xorg-server-xwayland
+drwxr-xr-x 2 root root 4096 2024-04-09 16:38 ./source/x/xorg-server-xwayland
-rw-r--r-- 1 root root 1287 2021-04-18 18:21 ./source/x/xorg-server-xwayland/slack-desc
--rwxr-xr-x 1 root root 5293 2022-11-02 19:21 ./source/x/xorg-server-xwayland/xorg-server-xwayland.SlackBuild
--rw-r--r-- 1 root root 1299748 2024-01-16 10:19 ./source/x/xorg-server-xwayland/xwayland-23.2.4.tar.xz
--rw-r--r-- 1 root root 95 2024-01-16 10:19 ./source/x/xorg-server-xwayland/xwayland-23.2.4.tar.xz.sig
-drwxr-xr-x 2 root root 4096 2024-02-20 18:34 ./source/x/xterm
--rw-r--r-- 1 root root 3266 2022-01-19 05:01 ./source/x/xterm/XTerm-console
--rw-r--r-- 1 root root 391 2019-01-01 20:06 ./source/x/xterm/doinst.sh.gz
--rw-r--r-- 1 root root 761 2018-02-27 06:13 ./source/x/xterm/slack-desc
--rw-r--r-- 1 root root 1085536 2024-02-20 00:05 ./source/x/xterm/xterm-390.tar.lz
--rwxr-xr-x 1 root root 4901 2024-02-13 18:37 ./source/x/xterm/xterm.SlackBuild
--rw-r--r-- 1 root root 44 2023-05-29 18:07 ./source/x/xterm/xterm.url
-drwxr-xr-x 52 root root 4096 2024-03-22 19:28 ./source/xap
--rw-r--r-- 1 root root 223 2022-10-09 20:11 ./source/xap/FTBFSlog
-drwxr-xr-x 2 root root 4096 2024-01-30 20:10 ./source/xap/MPlayer
--rw-r--r-- 1 root root 222707 2017-10-10 01:18 ./source/xap/MPlayer/Blue-1.13.tar.bz2
--rw-r--r-- 1 root root 5268300 2024-01-30 20:09 ./source/xap/MPlayer/MPlayer-20240130.tar.xz
--rwxr-xr-- 1 root root 13676 2024-01-30 20:11 ./source/xap/MPlayer/MPlayer.SlackBuild
--rw-r--r-- 1 root root 219 2015-03-09 20:07 ./source/xap/MPlayer/include-samba-4.0.patch.gz
--rw-r--r-- 1 root root 292 2024-01-30 20:10 ./source/xap/MPlayer/po_charset.patch.gz
--rw-r--r-- 1 root root 1081 2018-08-20 04:29 ./source/xap/MPlayer/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-13 18:40 ./source/xap/NetworkManager-openvpn
--rw-r--r-- 1 root root 701652 2022-11-15 11:50 ./source/xap/NetworkManager-openvpn/NetworkManager-openvpn-1.10.2.tar.xz
--rwxr-xr-x 1 root root 4402 2024-03-13 18:40 ./source/xap/NetworkManager-openvpn/NetworkManager-openvpn.SlackBuild
--rw-r--r-- 1 root root 1027 2020-05-04 01:23 ./source/xap/NetworkManager-openvpn/slack-desc
-drwxr-xr-x 2 root root 4096 2023-05-01 18:12 ./source/xap/audacious
-drwxr-xr-x 2 root root 4096 2024-01-28 20:02 ./source/xap/audacious-plugins
--rw-r--r-- 1 root root 1379774 2023-04-29 21:08 ./source/xap/audacious-plugins/audacious-plugins-4.3.1.tar.lz
--rwxr-xr-x 1 root root 4492 2024-01-28 20:02 ./source/xap/audacious-plugins/audacious-plugins.SlackBuild
--rwxr-xr-x 1 root root 4666 2022-07-10 18:26 ./source/xap/audacious-plugins/audacious-plugins.SlackBuild.meson
--rw-r--r-- 1 root root 869 2022-07-10 18:25 ./source/xap/audacious-plugins/slack-desc
+-rwxr-xr-x 1 root root 5293 2022-11-02 19:21 ./source/x/xorg-server-xwayland/xorg-server-xwayland.SlackBuild
+-rw-r--r-- 1 root root 1300092 2024-04-09 11:36 ./source/x/xorg-server-xwayland/xwayland-23.2.6.tar.xz
+-rw-r--r-- 1 root root 95 2024-04-09 11:36 ./source/x/xorg-server-xwayland/xwayland-23.2.6.tar.xz.sig
+drwxr-xr-x 2 root root 4096 2024-02-20 18:34 ./source/x/xterm
+-rw-r--r-- 1 root root 3266 2022-01-19 05:01 ./source/x/xterm/XTerm-console
+-rw-r--r-- 1 root root 391 2019-01-01 20:06 ./source/x/xterm/doinst.sh.gz
+-rw-r--r-- 1 root root 761 2018-02-27 06:13 ./source/x/xterm/slack-desc
+-rw-r--r-- 1 root root 1085536 2024-02-20 00:05 ./source/x/xterm/xterm-390.tar.lz
+-rwxr-xr-x 1 root root 4901 2024-02-13 18:37 ./source/x/xterm/xterm.SlackBuild
+-rw-r--r-- 1 root root 44 2023-05-29 18:07 ./source/x/xterm/xterm.url
+drwxr-xr-x 52 root root 4096 2024-03-22 19:28 ./source/xap
+-rw-r--r-- 1 root root 223 2022-10-09 20:11 ./source/xap/FTBFSlog
+drwxr-xr-x 2 root root 4096 2024-04-03 17:36 ./source/xap/MPlayer
+-rw-r--r-- 1 root root 222707 2017-10-10 01:18 ./source/xap/MPlayer/Blue-1.13.tar.bz2
+-rw-r--r-- 1 root root 5285876 2024-04-03 17:36 ./source/xap/MPlayer/MPlayer-20240403.tar.xz
+-rwxr-xr-- 1 root root 13728 2024-04-03 19:27 ./source/xap/MPlayer/MPlayer.SlackBuild
+-rw-r--r-- 1 root root 219 2015-03-09 20:07 ./source/xap/MPlayer/include-samba-4.0.patch.gz
+-rw-r--r-- 1 root root 292 2024-01-30 20:10 ./source/xap/MPlayer/po_charset.patch.gz
+-rw-r--r-- 1 root root 1081 2018-08-20 04:29 ./source/xap/MPlayer/slack-desc
+drwxr-xr-x 2 root root 4096 2024-03-13 18:40 ./source/xap/NetworkManager-openvpn
+-rw-r--r-- 1 root root 701652 2022-11-15 11:50 ./source/xap/NetworkManager-openvpn/NetworkManager-openvpn-1.10.2.tar.xz
+-rwxr-xr-x 1 root root 4402 2024-03-13 18:40 ./source/xap/NetworkManager-openvpn/NetworkManager-openvpn.SlackBuild
+-rw-r--r-- 1 root root 1027 2020-05-04 01:23 ./source/xap/NetworkManager-openvpn/slack-desc
+drwxr-xr-x 2 root root 4096 2023-05-01 18:12 ./source/xap/audacious
+drwxr-xr-x 2 root root 4096 2024-01-28 20:02 ./source/xap/audacious-plugins
+-rw-r--r-- 1 root root 1379774 2023-04-29 21:08 ./source/xap/audacious-plugins/audacious-plugins-4.3.1.tar.lz
+-rwxr-xr-x 1 root root 4492 2024-01-28 20:02 ./source/xap/audacious-plugins/audacious-plugins.SlackBuild
+-rwxr-xr-x 1 root root 4666 2022-07-10 18:26 ./source/xap/audacious-plugins/audacious-plugins.SlackBuild.meson
+-rw-r--r-- 1 root root 869 2022-07-10 18:25 ./source/xap/audacious-plugins/slack-desc
-rw-r--r-- 1 root root 559643 2023-04-29 21:06 ./source/xap/audacious/audacious-4.3.1.tar.lz
-rwxr-xr-x 1 root root 4551 2022-07-10 18:24 ./source/xap/audacious/audacious.SlackBuild
-rwxr-xr-x 1 root root 4636 2020-03-22 18:08 ./source/xap/audacious/audacious.SlackBuild.meson
@@ -15293,9 +15322,9 @@ drwxr-xr-x 2 root root 4096 2022-10-09 20:10 ./source/xap/blackbox
-rw-r--r-- 1 root root 887 2018-11-07 23:03 ./source/xap/blackbox/slack-desc
-rw-r--r-- 1 root root 221 2012-08-08 17:58 ./source/xap/blackbox/startblackbox.gz
-rw-r--r-- 1 root root 341 2012-08-08 17:58 ./source/xap/blackbox/xinitrc.blackbox.gz
-drwxr-xr-x 2 root root 4096 2022-11-23 18:52 ./source/xap/blueman
--rw-r--r-- 1 root root 1211557 2022-11-22 19:00 ./source/xap/blueman/blueman-2.3.5.tar.lz
--rwxr-xr-x 1 root root 4957 2022-02-10 19:14 ./source/xap/blueman/blueman.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-09 16:55 ./source/xap/blueman
+-rw-r--r-- 1 root root 1148172 2024-04-09 07:18 ./source/xap/blueman/blueman-2.4.1.tar.lz
+-rwxr-xr-x 1 root root 4957 2024-03-31 17:33 ./source/xap/blueman/blueman.SlackBuild
-rw-r--r-- 1 root root 361 2020-06-23 19:52 ./source/xap/blueman/blueman.allow.access.to.netdev.group.diff.gz
-rw-r--r-- 1 root root 200 2020-06-23 19:57 ./source/xap/blueman/doinst.sh.gz
-rw-r--r-- 1 root root 269 2017-06-27 21:59 ./source/xap/blueman/dont-autostart-applet-in-kde.diff.gz
@@ -15336,9 +15365,9 @@ drwxr-xr-x 2 root root 4096 2022-01-17 21:09 ./source/xap/fluxbox
-rw-r--r-- 1 root root 323 2012-08-09 04:35 ./source/xap/fluxbox/fluxbox.startfluxbox.dbus.diff.gz
-rw-r--r-- 1 root root 684 2018-02-27 06:13 ./source/xap/fluxbox/slack-desc
-rw-r--r-- 1 root root 339 2012-08-08 19:16 ./source/xap/fluxbox/xinitrc.fluxbox.gz
-drwxr-xr-x 2 root root 4096 2024-01-28 20:02 ./source/xap/freerdp
--rw-r--r-- 1 root root 4758902 2024-01-19 08:34 ./source/xap/freerdp/freerdp-2.11.5.tar.lz
--rwxr-xr-x 1 root root 4644 2024-01-28 20:02 ./source/xap/freerdp/freerdp.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-04-22 18:57 ./source/xap/freerdp
+-rw-r--r-- 1 root root 4761065 2024-04-22 09:29 ./source/xap/freerdp/freerdp-2.11.7.tar.lz
+-rwxr-xr-x 1 root root 4644 2024-04-19 17:14 ./source/xap/freerdp/freerdp.SlackBuild
-rw-r--r-- 1 root root 34 2021-09-23 18:07 ./source/xap/freerdp/freerdp.url
-rw-r--r-- 1 root root 765 2021-09-23 18:18 ./source/xap/freerdp/slack-desc
drwxr-xr-x 2 root root 4096 2022-11-04 18:08 ./source/xap/fvwm
@@ -15361,9 +15390,10 @@ drwxr-xr-x 2 root root 4096 2023-03-07 21:39 ./source/xap/gftp
-rwxr-xr-x 1 root root 3666 2023-03-07 21:39 ./source/xap/gftp/gftp.SlackBuild
-rw-r--r-- 1 root root 32 2021-02-11 18:21 ./source/xap/gftp/gftp.url
-rw-r--r-- 1 root root 895 2018-02-27 06:13 ./source/xap/gftp/slack-desc
-drwxr-xr-x 2 root root 4096 2023-12-05 20:57 ./source/xap/gimp
+drwxr-xr-x 2 root root 4096 2024-04-08 18:25 ./source/xap/gimp
+-rw-r--r-- 1 root root 1036 2024-04-08 18:25 ./source/xap/gimp/0a67fb0484001e7a0bf14eb73c67f9e74325d524.patch
-rw-r--r-- 1 root root 23807835 2023-11-06 11:09 ./source/xap/gimp/gimp-2.10.36.tar.lz
--rwxr-xr-x 1 root root 4636 2023-12-05 20:57 ./source/xap/gimp/gimp.SlackBuild
+-rwxr-xr-x 1 root root 4756 2024-04-08 18:26 ./source/xap/gimp/gimp.SlackBuild
-rw-r--r-- 1 root root 923 2018-02-27 06:13 ./source/xap/gimp/slack-desc
drwxr-xr-x 2 root root 4096 2023-03-07 21:39 ./source/xap/gkrellm
-rw-r--r-- 1 root root 651098 2019-07-25 14:06 ./source/xap/gkrellm/gkrellm-2.3.11.tar.lz
@@ -15412,10 +15442,10 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/xap/gv
-rw-r--r-- 1 root root 423 2017-08-03 08:53 ./source/xap/gv/gv-resource.patch.gz
-rwxr-xr-x 1 root root 4755 2021-02-13 05:32 ./source/xap/gv/gv.SlackBuild
-rw-r--r-- 1 root root 819 2018-02-27 06:13 ./source/xap/gv/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-07 18:41 ./source/xap/hexchat
+drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/xap/hexchat
-rw-r--r-- 1 root root 172 2014-06-01 17:08 ./source/xap/hexchat/doinst.sh.gz
-rw-r--r-- 1 root root 1352304 2024-02-07 12:18 ./source/xap/hexchat/hexchat-2.16.2.tar.xz
--rwxr-xr-x 1 root root 3783 2024-02-07 18:41 ./source/xap/hexchat/hexchat.SlackBuild
+-rwxr-xr-x 1 root root 3783 2024-03-29 03:06 ./source/xap/hexchat/hexchat.SlackBuild
-rw-r--r-- 1 root root 83 2024-02-07 18:41 ./source/xap/hexchat/hexchat.url
-rw-r--r-- 1 root root 718 2018-02-27 06:13 ./source/xap/hexchat/slack-desc
drwxr-xr-x 2 root root 4096 2023-01-09 19:24 ./source/xap/libnma
@@ -15423,7 +15453,7 @@ drwxr-xr-x 2 root root 4096 2023-01-09 19:24 ./source/xap/libnma
-rw-r--r-- 1 root root 702820 2023-01-08 23:51 ./source/xap/libnma/libnma-1.10.6.tar.xz
-rwxr-xr-x 1 root root 3630 2023-01-09 19:24 ./source/xap/libnma/libnma.SlackBuild
-rw-r--r-- 1 root root 792 2020-03-07 19:38 ./source/xap/libnma/slack-desc
-drwxr-xr-x 3 root root 4096 2024-03-23 17:29 ./source/xap/mozilla-firefox
+drwxr-xr-x 3 root root 4096 2024-04-26 18:14 ./source/xap/mozilla-firefox
-rw-r--r-- 1 root root 693 2021-03-22 17:58 ./source/xap/mozilla-firefox/0027-LTO-Only-enable-LTO-for-Rust-when-complete-build-use.patch.gz
-rw-r--r-- 1 root root 266 2022-08-06 19:40 ./source/xap/mozilla-firefox/arc4random_buf.glibc-2.36.diff.gz
drwxr-xr-x 3 root root 4096 2022-12-07 18:06 ./source/xap/mozilla-firefox/build-deps
@@ -15434,16 +15464,16 @@ drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/mozilla-firefox/
-rwxr-xr-x 1 root root 2486 2019-07-08 21:06 ./source/xap/mozilla-firefox/build-deps/autoconf/autoconf.build
-rwxr-xr-x 1 root root 840 2018-03-13 12:55 ./source/xap/mozilla-firefox/fetch-and-repack.sh
-rw-r--r-- 1 root root 330 2019-07-08 18:41 ./source/xap/mozilla-firefox/ff.ui.scrollToClick.diff.gz
--rw-r--r-- 1 root root 508070816 2024-03-22 12:09 ./source/xap/mozilla-firefox/firefox-115.9.1esr.source.tar.xz
--rw-r--r-- 1 root root 833 2024-03-22 12:09 ./source/xap/mozilla-firefox/firefox-115.9.1esr.source.tar.xz.asc
+-rw-r--r-- 1 root root 544666944 2024-04-22 12:57 ./source/xap/mozilla-firefox/firefox-125.0.2.source.tar.xz
+-rw-r--r-- 1 root root 833 2024-04-22 12:57 ./source/xap/mozilla-firefox/firefox-125.0.2.source.tar.xz.asc
-rw-r--r-- 1 root root 2748 2017-12-04 21:30 ./source/xap/mozilla-firefox/firefox.desktop
-rw-r--r-- 1 root root 327 2008-06-17 17:19 ./source/xap/mozilla-firefox/firefox.moz_plugin_path.diff.gz
-rw-r--r-- 1 root root 518 2021-03-15 17:43 ./source/xap/mozilla-firefox/gkrust.a.no.networking.check.diff.gz
-rw-r--r-- 1 root root 462 2009-07-01 06:05 ./source/xap/mozilla-firefox/mimeTypes.rdf.gz
-rw-r--r-- 1 root root 680 2009-07-01 13:28 ./source/xap/mozilla-firefox/mozilla-firefox-mimeTypes-fix.diff.gz
--rwxr-xr-x 1 root root 16029 2024-03-20 18:46 ./source/xap/mozilla-firefox/mozilla-firefox.SlackBuild
+-rwxr-xr-x 1 root root 16029 2024-04-19 16:55 ./source/xap/mozilla-firefox/mozilla-firefox.SlackBuild
-rw-r--r-- 1 root root 1033 2024-02-23 03:12 ./source/xap/mozilla-firefox/slack-desc
-drwxr-xr-x 4 root root 4096 2024-03-19 19:13 ./source/xap/mozilla-thunderbird
+drwxr-xr-x 4 root root 4096 2024-04-26 18:41 ./source/xap/mozilla-thunderbird
-rw-r--r-- 1 root root 266 2022-08-06 19:40 ./source/xap/mozilla-thunderbird/arc4random_buf.glibc-2.36.diff.gz
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/mozilla-thunderbird/autoconf
-rw-r--r-- 2 root root 5869 2016-07-03 18:04 ./source/xap/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
@@ -15456,20 +15486,19 @@ drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/mozilla-thunderb
-rw-r--r-- 2 root root 300116 1999-01-15 21:03 ./source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13.tar.xz
-rwxr-xr-x 1 root root 2502 2019-08-27 19:46 ./source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf.build
-rw-r--r-- 1 root root 263 2022-06-30 18:42 ./source/xap/mozilla-thunderbird/double_t.x86.diff.gz
--rw-r--r-- 1 root root 518 2021-03-15 17:43 ./source/xap/mozilla-thunderbird/gkrust.a.no.networking.check.diff.gz
--rwxr-xr-x 1 root root 13066 2024-03-20 18:47 ./source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
+-rwxr-xr-x 1 root root 12954 2024-04-26 18:42 ./source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
-rw-r--r-- 1 root root 1130 2018-02-27 06:47 ./source/xap/mozilla-thunderbird/slack-desc
-rw-r--r-- 1 root root 330 2019-08-27 16:35 ./source/xap/mozilla-thunderbird/tb.ui.scrollToClick.diff.gz
--rw-r--r-- 1 root root 535516012 2024-03-19 13:12 ./source/xap/mozilla-thunderbird/thunderbird-115.9.0.source.tar.xz
--rw-r--r-- 1 root root 833 2024-03-19 13:12 ./source/xap/mozilla-thunderbird/thunderbird-115.9.0.source.tar.xz.asc
+-rw-r--r-- 1 root root 651883636 2024-04-24 15:29 ./source/xap/mozilla-thunderbird/thunderbird-125.0.source.tar.xz
+-rw-r--r-- 1 root root 833 2024-04-24 15:29 ./source/xap/mozilla-thunderbird/thunderbird-125.0.source.tar.xz.asc
-rw-r--r-- 1 root root 3378 2005-03-08 05:13 ./source/xap/mozilla-thunderbird/thunderbird.desktop
drwxr-xr-x 2 root root 4096 2024-01-19 19:47 ./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 1923064 2024-01-19 12:15 ./source/xap/network-manager-applet/network-manager-applet-1.36.0.tar.xz
-rwxr-xr-x 1 root root 4317 2023-10-04 20:14 ./source/xap/network-manager-applet/network-manager-applet.SlackBuild
-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 2023-11-16 18:11 ./source/xap/pan
--rw-r--r-- 1 root root 1502476 2023-11-01 16:44 ./source/xap/pan/pan-v0.155.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-15 19:24 ./source/xap/pan
+-rw-r--r-- 1 root root 1674125 2024-04-15 19:23 ./source/xap/pan/pan-v0.158.tar.lz
-rwxr-xr-x 1 root root 4591 2023-06-11 19:25 ./source/xap/pan/pan.SlackBuild
-rw-r--r-- 1 root root 36 2023-01-13 20:10 ./source/xap/pan/pan.url
-rw-r--r-- 1 root root 752 2018-02-27 06:13 ./source/xap/pan/slack-desc
@@ -15507,14 +15536,14 @@ drwxr-xr-x 2 root root 4096 2024-03-12 19:22 ./source/xap/sane
-rwxr-xr-x 1 root root 6150 2024-03-12 19:23 ./source/xap/sane/sane.SlackBuild
-rw-r--r-- 1 root root 40 2020-05-17 19:09 ./source/xap/sane/sane.url
-rw-r--r-- 1 root root 811 2020-05-17 19:09 ./source/xap/sane/slack-desc
-drwxr-xr-x 3 root root 4096 2024-01-17 19:42 ./source/xap/seamonkey
+drwxr-xr-x 3 root root 4096 2024-03-28 18:09 ./source/xap/seamonkey
-rw-r--r-- 1 root root 266 2022-08-10 00:38 ./source/xap/seamonkey/arc4random_buf.glibc-2.36.diff.gz
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/seamonkey/autoconf
-rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./source/xap/seamonkey/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
-rw-r--r-- 1 root root 300116 1999-01-15 21:03 ./source/xap/seamonkey/autoconf/autoconf-2.13.tar.xz
-rwxr-xr-x 1 root root 2632 2016-07-03 18:50 ./source/xap/seamonkey/autoconf/autoconf.build
-rw-r--r-- 1 root root 248 2019-09-08 19:23 ./source/xap/seamonkey/doinst.sh.gz
--rw-r--r-- 1 root root 252530876 2024-01-16 02:39 ./source/xap/seamonkey/seamonkey-2.53.18.1.source.tar.xz
+-rw-r--r-- 1 root root 252310768 2024-03-27 08:15 ./source/xap/seamonkey/seamonkey-2.53.18.2.source.tar.xz
-rw-r--r-- 1 root root 12796 2006-02-09 03:17 ./source/xap/seamonkey/seamonkey-icon.png
-rw-r--r-- 1 root root 185 2006-02-09 03:40 ./source/xap/seamonkey/seamonkey-mail-icon.png
-rw-r--r-- 1 root root 211 2021-07-13 20:11 ./source/xap/seamonkey/seamonkey-mail.desktop
@@ -15551,10 +15580,10 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/xap/x11-ssh-askpass
-rwxr-xr-x 1 root root 2275 2021-02-13 05:32 ./source/xap/x11-ssh-askpass/x11-ssh-askpass.SlackBuild
-rw-r--r-- 1 root root 349 2009-07-11 03:15 ./source/xap/x11-ssh-askpass/x11-ssh-askpass.info
-rw-r--r-- 1 root root 261 2008-03-29 00:07 ./source/xap/x11-ssh-askpass/xprofile.sample
-drwxr-xr-x 2 root root 4096 2024-03-22 18:14 ./source/xap/x3270
+drwxr-xr-x 2 root root 4096 2024-04-01 17:11 ./source/xap/x3270
-rw-r--r-- 1 root root 397 2018-06-05 22:40 ./source/xap/x3270/doinst.sh.gz
-rw-r--r-- 1 root root 762 2018-02-27 06:13 ./source/xap/x3270/slack-desc
--rw-r--r-- 1 root root 2730734 2024-03-21 15:11 ./source/xap/x3270/x3270-4.3ga7.tar.lz
+-rw-r--r-- 1 root root 2734133 2024-03-31 20:09 ./source/xap/x3270/x3270-4.3ga8.tar.lz
-rwxr-xr-x 1 root root 4876 2024-02-26 19:48 ./source/xap/x3270/x3270.SlackBuild
-rw-r--r-- 1 root root 33 2021-09-25 05:06 ./source/xap/x3270/x3270.url
drwxr-xr-x 2 root root 4096 2024-03-11 18:09 ./source/xap/xaos
@@ -15589,7 +15618,7 @@ drwxr-xr-x 2 root root 4096 2023-03-05 20:50 ./source/xap/xine-ui
-rw-r--r-- 1 root root 2210025 2023-01-07 19:35 ./source/xap/xine-ui/xine-ui-0.99.14.tar.lz
-rwxr-xr-x 1 root root 3385 2023-03-05 20:50 ./source/xap/xine-ui/xine-ui.SlackBuild
-rw-r--r-- 1 root root 53 2023-01-12 20:40 ./source/xap/xine-ui/xine-ui.url
-drwxr-xr-x 2 root root 4096 2024-03-14 19:24 ./source/xap/xlockmore
+drwxr-xr-x 2 root root 4096 2024-04-07 19:17 ./source/xap/xlockmore
-rw-r--r-- 1 root root 277 2020-02-07 00:37 ./source/xap/xlockmore/doinst.sh.gz
-rw-r--r-- 1 root root 225 2002-02-23 22:23 ./source/xap/xlockmore/l-bob.README
-rw-r--r-- 1 root root 27870 1998-04-01 15:09 ./source/xap/xlockmore/l-bob.xbm
@@ -15597,8 +15626,8 @@ drwxr-xr-x 2 root root 4096 2024-03-14 19:24 ./source/xap/xlockmore
-rw-r--r-- 1 root root 7025 2002-02-23 21:40 ./source/xap/xlockmore/s-bob.xbm
-rw-r--r-- 1 root root 966 2024-03-14 19:24 ./source/xap/xlockmore/slack-desc
-rw-r--r-- 1 root root 154 2014-07-26 21:14 ./source/xap/xlockmore/xlock.pam
--rw-r--r-- 1 root root 2053780 2024-03-13 23:10 ./source/xap/xlockmore/xlockmore-5.76.tar.xz
--rw-r--r-- 1 root root 195 2024-03-13 23:10 ./source/xap/xlockmore/xlockmore-5.76.tar.xz.asc
+-rw-r--r-- 1 root root 2069348 2024-04-06 02:44 ./source/xap/xlockmore/xlockmore-5.77.tar.xz
+-rw-r--r-- 1 root root 195 2024-04-06 02:44 ./source/xap/xlockmore/xlockmore-5.77.tar.xz.asc
-rwxr-xr-x 1 root root 4373 2021-08-31 19:56 ./source/xap/xlockmore/xlockmore.SlackBuild
-rw-r--r-- 1 root root 380 2023-09-23 20:08 ./source/xap/xlockmore/xlockmore.bitmap.diff.gz
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/xap/xmms
@@ -15681,9 +15710,9 @@ drwxr-xr-x 2 root root 4096 2024-01-28 20:02 ./source/xap/xscreensaver
-rw-r--r-- 1 root root 504 2023-09-01 19:01 ./source/xap/xscreensaver/xscreensaver.no.expiration.date.diff.gz
-rw-r--r-- 1 root root 50 2014-07-26 21:13 ./source/xap/xscreensaver/xscreensaver.pam
-rw-r--r-- 1 root root 1763 2008-10-17 04:32 ./source/xap/xscreensaver/xscreensaver.setuid.diff.gz
-drwxr-xr-x 2 root root 4096 2024-02-11 19:48 ./source/xap/xsnow
+drwxr-xr-x 2 root root 4096 2024-03-30 16:50 ./source/xap/xsnow
-rw-r--r-- 1 root root 683 2020-12-24 22:16 ./source/xap/xsnow/slack-desc
--rw-r--r-- 1 root root 626823 2024-02-10 16:07 ./source/xap/xsnow/xsnow-3.7.8.tar.lz
+-rw-r--r-- 1 root root 627930 2024-03-28 10:12 ./source/xap/xsnow/xsnow-3.7.9.tar.lz
-rwxr-xr-x 1 root root 4097 2022-09-06 18:27 ./source/xap/xsnow/xsnow.SlackBuild
-rw-r--r-- 1 root root 109 2022-01-16 20:35 ./source/xap/xsnow/xsnow.url
drwxr-xr-x 32 root root 4096 2022-01-06 20:35 ./source/xfce
@@ -15724,7 +15753,7 @@ drwxr-xr-x 2 root root 4096 2024-02-06 20:03 ./source/xfce/libxfce4util
drwxr-xr-x 2 root root 4096 2024-02-05 19:20 ./source/xfce/mousepad
-rw-r--r-- 1 root root 200 2020-06-21 08:00 ./source/xfce/mousepad/doinst.sh.gz
-rw-r--r-- 1 root root 1023546 2024-02-05 13:23 ./source/xfce/mousepad/mousepad-0.6.2.tar.lz
--rwxr-xr-x 1 root root 4088 2022-09-06 18:27 ./source/xfce/mousepad/mousepad.SlackBuild
+-rwxr-xr-x 1 root root 4088 2024-04-04 18:46 ./source/xfce/mousepad/mousepad.SlackBuild
-rw-r--r-- 1 root root 48 2023-02-10 19:44 ./source/xfce/mousepad/mousepad.url
-rw-r--r-- 1 root root 921 2020-06-21 07:57 ./source/xfce/mousepad/slack-desc
drwxr-xr-x 2 root root 4096 2023-12-31 20:02 ./source/xfce/thunar
@@ -15758,12 +15787,12 @@ drwxr-xr-x 2 root root 4096 2023-10-18 19:47 ./source/xfce/xfce4-dev-tools
-rw-r--r-- 1 root root 296150 2023-10-18 05:06 ./source/xfce/xfce4-dev-tools/xfce4-dev-tools-4.18.1.tar.lz
-rwxr-xr-x 1 root root 4621 2022-12-17 20:44 ./source/xfce/xfce4-dev-tools/xfce4-dev-tools.SlackBuild
-rw-r--r-- 1 root root 55 2022-12-17 20:43 ./source/xfce/xfce4-dev-tools/xfce4-dev-tools.url
-drwxr-xr-x 2 root root 4096 2023-02-28 19:27 ./source/xfce/xfce4-notifyd
+drwxr-xr-x 2 root root 4096 2024-04-14 18:11 ./source/xfce/xfce4-notifyd
-rw-r--r-- 1 root root 174 2009-02-26 05:47 ./source/xfce/xfce4-notifyd/doinst.sh.gz
-rw-r--r-- 1 root root 839 2018-03-01 19:39 ./source/xfce/xfce4-notifyd/slack-desc
--rw-r--r-- 1 root root 506883 2023-02-28 06:37 ./source/xfce/xfce4-notifyd/xfce4-notifyd-0.8.2.tar.lz
--rwxr-xr-x 1 root root 4023 2022-02-13 19:38 ./source/xfce/xfce4-notifyd/xfce4-notifyd.SlackBuild
--rw-r--r-- 1 root root 52 2023-02-11 20:27 ./source/xfce/xfce4-notifyd/xfce4-notifyd.url
+-rw-r--r-- 1 root root 533012 2024-02-09 20:47 ./source/xfce/xfce4-notifyd/xfce4-notifyd-0.9.4.tar.lz
+-rwxr-xr-x 1 root root 4061 2024-04-17 18:43 ./source/xfce/xfce4-notifyd/xfce4-notifyd.SlackBuild
+-rw-r--r-- 1 root root 52 2024-04-14 18:11 ./source/xfce/xfce4-notifyd/xfce4-notifyd.url
drwxr-xr-x 2 root root 4096 2024-02-29 18:15 ./source/xfce/xfce4-panel
drwxr-xr-x 2 root root 4096 2023-06-05 18:35 ./source/xfce/xfce4-panel-profiles
-rw-r--r-- 1 root root 121 2019-08-02 07:05 ./source/xfce/xfce4-panel-profiles/doinst.sh.gz
@@ -15892,17 +15921,17 @@ drwxr-xr-x 2 root root 4096 2023-02-19 18:29 ./source/y/nethack
-rwxr-xr-x 1 root root 4972 2023-02-19 18:30 ./source/y/nethack/nethack.SlackBuild
-rw-r--r-- 1 root root 59 2023-02-19 18:28 ./source/y/nethack/nethack.url
-rw-r--r-- 1 root root 1031 2020-12-30 21:50 ./source/y/nethack/slack-desc
-drwxr-xr-x 4 root root 4096 2024-02-12 21:02 ./testing
--rw-r--r-- 1 root root 1777 2024-02-12 21:02 ./testing/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2024-02-12 21:02 ./testing/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 2245 2024-02-12 21:02 ./testing/FILE_LIST
--rw-r--r-- 1 root root 30756 2024-02-12 21:02 ./testing/MANIFEST.bz2
--rw-r--r-- 1 root root 652 2024-02-12 21:02 ./testing/PACKAGES.TXT
+drwxr-xr-x 4 root root 4096 2024-04-22 19:41 ./testing
+-rw-r--r-- 1 root root 1777 2024-04-22 19:41 ./testing/CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-04-22 19:41 ./testing/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 2245 2024-04-22 19:41 ./testing/FILE_LIST
+-rw-r--r-- 1 root root 30756 2024-04-22 19:41 ./testing/MANIFEST.bz2
+-rw-r--r-- 1 root root 652 2024-04-22 19:41 ./testing/PACKAGES.TXT
drwxr-xr-x 2 root root 4096 2024-02-12 20:44 ./testing/packages
-rw-r--r-- 1 root root 269 2024-01-02 19:49 ./testing/packages/grub-2.12-x86_64-2.txt
-rw-r--r-- 1 root root 10454116 2024-01-02 19:49 ./testing/packages/grub-2.12-x86_64-2.txz
-rw-r--r-- 1 root root 163 2024-01-02 19:49 ./testing/packages/grub-2.12-x86_64-2.txz.asc
-drwxr-xr-x 3 root root 4096 2024-02-12 20:37 ./testing/source
+drwxr-xr-x 3 root root 4096 2024-04-22 19:19 ./testing/source
drwxr-xr-x 2 root root 4096 2024-01-02 19:45 ./testing/source/grub
-rw-r--r-- 1 root root 1167 2023-12-21 19:26 ./testing/source/grub/0001-00_header-add-GRUB_COLOR_-variables.patch
-rw-r--r-- 1 root root 444 2024-01-02 19:45 ./testing/source/grub/0001-skip-new-and-orig-files-in-etc-grub.d.patch
@@ -15917,9 +15946,9 @@ drwxr-xr-x 2 root root 4096 2024-01-02 19:45 ./testing/source/grub
-rw-r--r-- 1 root root 1458 2016-12-25 09:49 ./testing/source/grub/grub.dejavusansmono.gfxterm.font.diff
-rw-r--r-- 1 root root 619 2012-09-29 04:34 ./testing/source/grub/initrd_naming.patch
-rw-r--r-- 1 root root 721 2023-12-21 19:34 ./testing/source/grub/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-27 19:15 ./usb-and-pxe-installers
+drwxr-xr-x 2 root root 4096 2024-04-27 18:38 ./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 64807936 2024-03-27 19:14 ./usb-and-pxe-installers/usbboot.img
+-rw-r--r-- 1 root root 64918528 2024-04-27 18:38 ./usb-and-pxe-installers/usbboot.img
-rw-r--r-- 1 root root 16314 2022-03-24 20:54 ./usb-and-pxe-installers/usbimg2disk.sh
diff --git a/README.initrd b/README.initrd
index 8f51a3f19..8fb15683e 100644
--- a/README.initrd
+++ b/README.initrd
@@ -1,7 +1,7 @@
Slackware initrd mini HOWTO
by Patrick Volkerding, volkerdi@slackware.com
-Wed Mar 27 18:54:41 UTC 2024
+Sat Apr 27 18:19:02 UTC 2024
This document describes how to create and install an initrd, which may be
required to use the 4.x kernel. Also see "man mkinitrd".
@@ -33,15 +33,15 @@ flexible to ship a generic kernel and a set of kernel modules for it.
The easiest way to make the initrd is to use the mkinitrd script included
in Slackware's mkinitrd package. We'll walk through the process of
-upgrading to the generic 6.6.23 Linux kernel using the packages
+upgrading to the generic 6.6.29 Linux kernel using the packages
found in Slackware's slackware/a/ directory.
First, make sure the kernel, kernel modules, and mkinitrd package are
installed (the current version numbers might be a little different, so
this is just an example):
- installpkg kernel-generic-6.6.23-x86_64-1.txz
- installpkg kernel-modules-6.6.23-x86_64-1.txz
+ installpkg kernel-generic-6.6.29-x86_64-1.txz
+ installpkg kernel-modules-6.6.29-x86_64-1.txz
installpkg mkinitrd-1.4.11-x86_64-34.txz
Change into the /boot directory:
@@ -52,7 +52,7 @@ Now you'll want to run "mkinitrd". I'm using ext4 for my root filesystem,
and since the disk controller requires no special support the ext4 module
will be the only one I need to load:
- mkinitrd -c -k 6.6.23 -m ext4
+ mkinitrd -c -k 6.6.29 -m ext4
This should do two things. First, it will create a directory
/boot/initrd-tree containing the initrd's filesystem. Then it will
@@ -61,10 +61,10 @@ you could make some additional changes in /boot/initrd-tree/ and
then run mkinitrd again without options to rebuild the image. That's
optional, though, and only advanced users will need to think about that.
-Here's another example: Build an initrd image using Linux 6.6.23
+Here's another example: Build an initrd image using Linux 6.6.29
kernel modules for a system with an ext4 root partition on /dev/sdb3:
- mkinitrd -c -k 6.6.23 -m ext4 -f ext4 -r /dev/sdb3
+ mkinitrd -c -k 6.6.29 -m ext4 -f ext4 -r /dev/sdb3
4. Now that I've built an initrd, how do I use it?
diff --git a/extra/emacs-regular-build/README b/extra/emacs-regular-build/README
index 836625541..954c9c535 100644
--- a/extra/emacs-regular-build/README
+++ b/extra/emacs-regular-build/README
@@ -1,9 +1,11 @@
This is an Emacs package with these features:
---with-pdumper=no --with-dumping=unexec --without-native-compilation
+--with-pdumper=auto --without-native-compilation
Contains an Emacs binary supporting X11 and the GTK+3 toolkit.
-Contains an Emacs binary that is not linked with X11 libraries for console use.
+
+This will also run in a virtual console, and can be forced to run in text mode
+in an xterm or other terminal emulator by starting it with "emacs -nw".
The emacs.Slackbuild can generate several other variants of Emacs.
See the build script for details.
diff --git a/extra/rust-for-mozilla/README b/extra/rust-for-mozilla/README
deleted file mode 100644
index 60aee6c4b..000000000
--- a/extra/rust-for-mozilla/README
+++ /dev/null
@@ -1,15 +0,0 @@
-This is a version of Rust that's closer to what Mozilla is recommending for
-compiling Firefox, Seamonkey, and Thunderbird.
-
-To see the recommended minimum and maximum versions of Rust that upstream
-recommends for Firefox (or for Seamonkey/Thunderbird using the backend from the
-same version of Firefox), see this link:
-
-https://firefox-source-docs.mozilla.org/writing-rust-code/update-policy.html
-
-This version of Rust has been compiled with the bundled version of LLVM to
-avoid depending on any particular version of LLVM.
-
-This Rust package will be updated in place to follow the requirements for the
-various Mozilla packages in the main tree (for -current), or in /patches (for
-a stable release).
diff --git a/extra/source/bash-completion/bash-completion.SlackBuild b/extra/source/bash-completion/bash-completion.SlackBuild
index cb675d946..218b50034 100755
--- a/extra/source/bash-completion/bash-completion.SlackBuild
+++ b/extra/source/bash-completion/bash-completion.SlackBuild
@@ -22,7 +22,7 @@
# Slackware build script for bash-completion
-VERSION=2.12.0
+VERSION=2.13.0
ARCH=noarch
BUILD=${BUILD:-1}
diff --git a/extra/source/brltty/brltty.SlackBuild b/extra/source/brltty/brltty.SlackBuild
index 90580a459..d0cef43ed 100755
--- a/extra/source/brltty/brltty.SlackBuild
+++ b/extra/source/brltty/brltty.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/sh
#
-# Copyright 2010, 2012, 2013, 2016, 2017, 2018, 2020, 2021 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2010, 2012, 2013, 2016, 2017, 2018, 2020, 2021, 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -32,7 +32,7 @@ PKG=/tmp/package-brltty
PKGNAM=brltty
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-4}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -81,6 +81,7 @@ find . -perm 600 -exec chmod 644 {} \+
--bindir=/bin \
--sbindir=/sbin \
--libdir=/lib${LIBDIRSUFFIX} \
+ --libexecdir=/usr/lib${LIBDIRSUFFIX} \
--infodir=/usr/info \
--mandir=/usr/man \
--sysconfdir=/etc \
@@ -95,6 +96,13 @@ make install INSTALL_ROOT=$PKG || exit 1
make install TCL_DIR=/usr/lib${LIBDIRSUFFIX} INSTALL_ROOT=$PKG || exit 1
chmod 755 $PKG/bin/* $PKG/lib${LIBDIRSUFFIX}/brltty/*
+# This location does not appear to be (easily) configurable, so we'll
+# just go ahead and move this directory if we find it in the wrong place:
+if [ -d $PKG/usr/local/lib${LIBDIRSUFFIX}/lua ]; then
+ mv $PKG/usr/local/lib${LIBDIRSUFFIX}/lua $PKG/usr/lib${LIBDIRSUFFIX}
+ ( cd $PKG/usr ; rmdir -p local/lib${LIBDIRSUFFIX} )
+fi
+
# Add polkit configs:
( cd Authorization/Polkit
make install INSTALL_ROOT=$PKG
@@ -155,5 +163,4 @@ EOF
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
-makepkg -l y -c n ../brltty-$VERSION-$ARCH-$BUILD.txz
-
+makepkg -l y -c n $TMP/brltty-$VERSION-$ARCH-$BUILD.txz
diff --git a/extra/source/rust-for-mozilla/link_libffi.diff b/extra/source/rust-for-mozilla/link_libffi.diff
deleted file mode 100644
index dd5a3e0f0..000000000
--- a/extra/source/rust-for-mozilla/link_libffi.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./compiler/rustc_llvm/build.rs.orig 2020-11-16 08:01:53.000000000 -0600
-+++ ./compiler/rustc_llvm/build.rs 2020-11-19 13:46:21.222785372 -0600
-@@ -234,6 +234,8 @@
- println!("cargo:rustc-link-lib={}={}", kind, name);
- }
-
-+ println!("cargo:rustc-link-lib=dylib=ffi");
-+
- // LLVM ldflags
- //
- // If we're a cross-compile of LLVM then unfortunately we can't trust these
diff --git a/extra/source/rust-for-mozilla/rust.SlackBuild b/extra/source/rust-for-mozilla/rust.SlackBuild
deleted file mode 100755
index b241b2e29..000000000
--- a/extra/source/rust-for-mozilla/rust.SlackBuild
+++ /dev/null
@@ -1,314 +0,0 @@
-#!/bin/bash
-
-# Copyright 2017 Andrew Clemons, Wellington, New Zealand
-# Copyright 2017, 2018, 2019, 2020, 2021, 2022, 2023 Patrick J. Volkerding, Sebeka, Minnesota, USA
-# Copyright 2017 Stuart Winter
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PKGNAM=rust
-SRCNAM="${PKGNAM}c"
-VERSION=${VERSION:-1.70.0}
-BUILD=${BUILD:-4}
-
-# Set this to YES to build with the system LLVM, or NO to use the bundled LLVM.
-# YES is probably better (when it works...)
-SYSTEM_LLVM=${SYSTEM_LLVM:-NO}
-
-# Bootstrap variables (might not be kept updated for latest Rust):
-RSTAGE0_VERSION=${RSTAGE0_VERSION:-1.69.0}
-RSTAGE0_DIR=${RSTAGE0_DIR:-2023-04-20}
-CSTAGE0_VERSION=${CSTAGE0_VERSION:-1.69.0}
-CSTAGE0_DIR=${CSTAGE0_DIR:-$RSTAGE0_DIR}
-
-# Automatically determine the architecture we're building on:
-MARCH=$( uname -m )
-if [ -z "$ARCH" ]; then
- case "$MARCH" in
- i?86) export ARCH=i686 ;;
- armv7hl) export ARCH=$MARCH ;;
- arm*) export ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
- *) export ARCH=$MARCH ;;
- esac
-fi
-unset MARCH
-
-# For compiling i686 under an x86_64 kernel:
-if [ "$(uname -m)" = "x86_64" -a "$(file -L /usr/bin/gcc | grep 80386 | grep 32-bit)" != "" ]; then
- ARCH=i686
-fi
-
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
- echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
- exit 0
-fi
-
-# If the bootstrap binaries are present, use those. Otherwise bootstrap from
-# installed compiler.
-if /bin/ls *-unknown-linux-gnu.tar.?z 1> /dev/null 2> /dev/null ; then
- LOCAL_BOOTSTRAP=no
-else
- LOCAL_BOOTSTRAP=yes
-fi
-
-# https://forge.rust-lang.org/platform-support.html
-# Bootstrapping ARCH:
-if [ "$ARCH" = "i586" ]; then
- if [ "$LOCAL_BOOTSTRAP" = "yes" ] ; then
- if rustc -Vv | grep host | grep i586 > /dev/null ; then
- BARCH="$ARCH"
- else
- BARCH="i686"
- if case "$( uname -m )" in i586) true ;; *) false ;; esac ; then
- echo "rust must be bootstrapped from an i686 machine"
- exit 1
- fi
- fi
- else
- # i586 must be built on a i686 machine, since the bootstrap compiler is i686
- BARCH="i686"
- if case "$( uname -m )" in i586) true ;; *) false ;; esac ; then
- echo "rust must be bootstrapped from an i686 machine"
- exit 1
- fi
- fi
- TARCH="$ARCH"
-elif [ "$ARCH" = "armv7hl" ]; then
- BARCH="armv7"
- TARCH="$BARCH"
-else
- BARCH="$ARCH"
- TARCH="$ARCH"
-fi
-
-# Bootstrapping ABI:
-if [ "$ARCH" = "armv7hl" ]; then
- BABI="gnueabihf"
-else
- BABI="gnu"
-fi
-
-TMP=${TMP:-/tmp}
-OUTPUT=${OUTPUT:-$TMP}
-PKG=$TMP/package-$PKGNAM
-
-# Not needed, as the build will automatically use as many jobs as there are
-# threads.
-#NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
-
-if [ "$ARCH" = "i586" ]; then
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "armv7hl" ]; then
- LIBDIRSUFFIX=""
-else
- LIBDIRSUFFIX=""
-fi
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $SRCNAM-$VERSION-src
-echo "Extracting $CWD/$SRCNAM-$VERSION-src.tar.?z..."
-tar xf $CWD/$SRCNAM-$VERSION-src.tar.?z || exit 1
-cd $SRCNAM-$VERSION-src || exit 1
-
-# Link with -lffi in case of using system LLVM:
-if [ "${SYSTEM_LLVM}" = "YES" ]; then
- zcat $CWD/link_libffi.diff.gz | patch -p1 --verbose || exit 1
-fi
-
-if [ "$LOCAL_BOOTSTRAP" != "yes" ] ; then
- # rust requires bootstrapping with the previous rust version.
- # versions are defined in src/stage0.txt.
- mkdir -p build/cache/$RSTAGE0_DIR
- cp $CWD/$PKGNAM-std-$RSTAGE0_VERSION-$BARCH-unknown-linux-gnu.tar.?z \
- $CWD/$SRCNAM-$RSTAGE0_VERSION-$BARCH-unknown-linux-gnu.tar.?z \
- build/cache/$RSTAGE0_DIR
- mkdir -p build/cache/$CSTAGE0_DIR
- cp $CWD/cargo-$CSTAGE0_VERSION-$BARCH-unknown-linux-gnu.tar.?z build/cache/$CSTAGE0_DIR
-fi
-
-# Build configuration:
-cat << EOF > config.toml
-[llvm]
-ccache = "/usr/bin/ccache"
-link-shared = true
-
-[build]
-build = "$BARCH-unknown-linux-$BABI"
-host = ["$TARCH-unknown-linux-$BABI"]
-target = ["$TARCH-unknown-linux-$BABI"]
-tools = ["analysis", "cargo", "clippy", "rls", "rustfmt", "src", "rust-analyzer", "rust-demangler"]
-submodules = false
-vendor = true
-extended = true
-
-[install]
-prefix = "/usr"
-docdir = "doc/rust-$VERSION"
-libdir = "lib$LIBDIRSUFFIX"
-mandir = "man"
-
-[rust]
-codegen-units = 0
-channel = "stable"
-rpath = false
-codegen-tests = false
-
-EOF
-
-if [ "${SYSTEM_LLVM}" = "YES" ]; then
- cat << EOF >> config.toml
-# Add this stuff to build with the system LLVM:
-[target.i586-unknown-linux-gnu]
-llvm-config = "/usr/bin/llvm-config"
-
-[target.i686-unknown-linux-gnu]
-llvm-config = "/usr/bin/llvm-config"
-
-[target.x86_64-unknown-linux-gnu]
-llvm-config = "/usr/bin/llvm-config"
-
-[target.armv7-unknown-linux-gnueabihf]
-llvm-config = "/usr/bin/llvm-config"
-EOF
-fi
-
-if [ "$LOCAL_BOOTSTRAP" = "yes" ] ; then
- sed -i "s|^\(extended = true\)$|\1\nrustc = \"/usr/bin/rustc\"\ncargo = \"/usr/bin/cargo\"|" config.toml
-fi
-
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \+ -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+
-
-export PKG_CONFIG_ALLOW_CROSS=1
-
-if [ "$BARCH" = "i586" ] ; then
- # when bootstrapping from i586 (rust already installed), also build a i686
- # rustlib:
- sed -i 's/^target =.*$/target = ["i686-unknown-linux-gnu"]/' config.toml
-elif [ "$BARCH" = "i686" ] ; then
- if [ "$TARCH" = "i586" ] ; then
- # this will cause some messages like:
- # warning: redundant linker flag specified for library `m`
- # but will keep the build from falling over when doing the stage1 compiler
- # linking for the i586 compiler. seems the correct flags don't get passed
- # through and we end up failures like:
- # error: linking with `clang` failed: exit code: 1
- # /tmp/SBo/rustc-1.20.0-src/build/i686-unknown-linux-gnu/stage1-rustc/i586-unknown-linux-gnu/release/deps/librustc_llvm-4ab259c9aed547db.so: undefined reference to `xxx`
- export RUSTFLAGS="$RUSTFLAGS -C link-args=-lrt -ldl -lcurses -lpthread -lz -lm"
- fi
-fi
-
-# Fix path to the rust libraries in rust-analyzer:
-if [ -r src/tools/rust-analyzer/crates/rust-analyzer/src/config.rs ]; then
- if [ ! "$LIBDIRSUFFIX" = "" ]; then
- sed -i "s,\"lib/rustlib,\"lib${LIBDIRSUFFIX}/rustlib,g" src/tools/rust-analyzer/crates/project-model/src/sysroot.rs
- fi
-fi
-
-# Build and install:
-python3 ./x.py build || exit 1
-DESTDIR=$PKG python3 x.py install || exit 1
-
-# In case the rls stub doesn't get installed by the 'install' target:
-if [ ! -x $PKG/usr/bin/rls ]; then
- install -m755 build/*-linux-gnu/stage1-tools-bin/rls $PKG/usr/bin/rls
-fi
-
-# Fix path to lldb_commands:
-if [ -x $PKG/usr/bin/rust-lldb ]; then
- if [ ! "$LIBDIRSUFFIX" = "" ]; then
- sed -i "s,/lib/rustlib/,/lib$LIBDIRSUFFIX/rustlib/,g" $PKG/usr/bin/rust-lldb
- fi
-fi
-
-# Eh, none of this is all that big. Might as well leave it around as a
-# reference.
-#rm -f $PKG/usr/lib$LIBDIRSUFFIX/rustlib/components
-#rm -f $PKG/usr/lib$LIBDIRSUFFIX/rustlib/install.log
-#rm -f $PKG/usr/lib$LIBDIRSUFFIX/rustlib/manifest-*
-#rm -f $PKG/usr/lib$LIBDIRSUFFIX/rustlib/rust-installer-version
-#rm -f $PKG/usr/lib$LIBDIRSUFFIX/rustlib/uninstall.sh
-# Make sure the paths are correct, though:
-sed -i "s,/tmp/package-rust/,/,g" $PKG/usr/lib$LIBDIRSUFFIX/rustlib/install.log $PKG/usr/lib$LIBDIRSUFFIX/rustlib/manifest-*
-# And a little compression doesn't hurt either:
-gzip -9 $PKG/usr/lib$LIBDIRSUFFIX/rustlib/manifest-*
-
-# Move bash completions to the system location:
-if [ -d $PKG/etc/bash_completion.d ]; then
- mkdir -p $PKG/usr/share/bash-completion
- mv $PKG/etc/bash_completion.d $PKG/usr/share/bash-completion/completions
- rmdir $PKG/etc 2> /dev/null
-fi
-
-# Correct permissions on shared libraries:
-find $PKG/usr/lib$LIBDIRSUFFIX -name "*.so" -exec chmod 755 "{}" \+
-
-# Evidently there are a lot of duplicated libraries in this tree, so let's
-# try to save some space:
-( cd $PKG/usr/lib${LIBDIRSUFFIX}/rustlib/*-linux-gnu/lib && for file in *.so ; do if cmp -s $file ../../../$file ; then ln -sf ../../../$file .; fi; done )
-
-# Strip ELF objects:
-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
-
-# Get rid of possible .old files in these locations:
-rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.old
-rm -f $PKG/usr/bin/*.old
-
-# Commented out (for now) since we disable rpaths in config.toml:
-## Remove any compiled-in RPATHs:
-#find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
-# | cut -f 1 -d : | while read elfobject ; do
-# patchelf --remove-rpath $elfobject || exit 1
-#done
-
-# Compress man pages:
-find $PKG/usr/man -type f -exec gzip -9 {} \+
-for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-
-# Add some documentation:
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a *.md COPYRIGHT* COPYING* LICENSE* $PKG/usr/doc/$PKGNAM-$VERSION
-# Include licenses from third party vendors:
-mkdir $PKG/usr/doc/$PKGNAM-$VERSION/vendor
-( cd vendor
- tar cf - $(find . -maxdepth 2 | grep -e README -e LICENSE -e COPYING -e CHANGELOG -e PERFORMANCE -e UPGRADE ) | ( cd $PKG/usr/doc/$PKGNAM-$VERSION/vendor ; tar xf - )
-)
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/extra/source/rust-for-mozilla/rust.url b/extra/source/rust-for-mozilla/rust.url
deleted file mode 100644
index 98cc2f672..000000000
--- a/extra/source/rust-for-mozilla/rust.url
+++ /dev/null
@@ -1,35 +0,0 @@
-# Source code (repacked to .tar.lz):
-VERSION=1.70.0
-rm -f rustc-${VERSION}-src.tar.*
-lftpget https://static.rust-lang.org/dist/rustc-${VERSION}-src.tar.gz
-lftpget https://static.rust-lang.org/dist/rustc-${VERSION}-src.tar.gz.asc
-if gpg --verify rustc-${VERSION}-src.tar.gz.asc ; then
- rm -f rustc-${VERSION}-src.tar.gz.asc
- gzip -d rustc-*tar.gz
- plzip -9 -v rustc-*tar
-else
- echo "FATAL ERROR: Not recompressing since GPG signature failed."
- exit 1
-fi
-
-# Please note that the bootstrap binary packages listed below might not be kept
-# updated for later versions. The Rust compiler as shipped with Slackware
-# should be able to compile the next released version of Rust.
-#
-# To find the expected date/versions for bootstrap binaries to be able to
-# update the settings below, look at src/stage0.json in the Rust sources.
-exit 0
-
-BOOTSTRAP_DATE=2023-04-20
-BOOTSTRAP_VERSION=1.69.0
-BOOTSTRAP_CARGO=$BOOTSTRAP_VERSION
-
-# i686 bootstrap:
-lftpget https://static.rust-lang.org/dist/${BOOTSTRAP_DATE}/cargo-${BOOTSTRAP_CARGO}-i686-unknown-linux-gnu.tar.xz
-lftpget https://static.rust-lang.org/dist/${BOOTSTRAP_DATE}/rust-std-${BOOTSTRAP_VERSION}-i686-unknown-linux-gnu.tar.xz
-lftpget https://static.rust-lang.org/dist/${BOOTSTRAP_DATE}/rustc-${BOOTSTRAP_VERSION}-i686-unknown-linux-gnu.tar.xz
-
-# x86_64 bootstrap:
-lftpget https://static.rust-lang.org/dist/${BOOTSTRAP_DATE}/cargo-${BOOTSTRAP_CARGO}-x86_64-unknown-linux-gnu.tar.xz
-lftpget https://static.rust-lang.org/dist/${BOOTSTRAP_DATE}/rust-std-${BOOTSTRAP_VERSION}-x86_64-unknown-linux-gnu.tar.xz
-lftpget https://static.rust-lang.org/dist/${BOOTSTRAP_DATE}/rustc-${BOOTSTRAP_VERSION}-x86_64-unknown-linux-gnu.tar.xz
diff --git a/extra/source/rust-for-mozilla/slack-desc b/extra/source/rust-for-mozilla/slack-desc
deleted file mode 100644
index 924b1907e..000000000
--- a/extra/source/rust-for-mozilla/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-rust: rust (a safe, concurrent, practical language)
-rust:
-rust: Rust is a curly-brace, block-structured expression language.
-rust: Its design is oriented toward concerns of "programming in the large",
-rust: that is, of creating and maintaining boundaries - both abstract and
-rust: operational - that preserve large-system integrity, availability,
-rust: and concurrency.
-rust:
-rust: Homepage: https://rust-lang.org
-rust:
-rust:
diff --git a/extra/source/tigervnc/doinst.sh b/extra/source/tigervnc/doinst.sh
index 601c47cc0..206569da6 100644
--- a/extra/source/tigervnc/doinst.sh
+++ b/extra/source/tigervnc/doinst.sh
@@ -11,6 +11,9 @@ config() {
# Otherwise, we leave the .new copy for the admin to consider...
}
config etc/X11/xorg.conf.d/10-libvnc.conf.new
+config etc/tigervnc/vncserver-config-defaults.new
+config etc/tigervnc/vncserver-config-mandatory.new
+config etc/tigervnc/vncserver.users.new
# Update the desktop database:
if [ -x usr/bin/update-desktop-database ]; then
diff --git a/extra/source/tigervnc/tigervnc.SlackBuild b/extra/source/tigervnc/tigervnc.SlackBuild
index ecf62dea5..698b07c34 100755
--- a/extra/source/tigervnc/tigervnc.SlackBuild
+++ b/extra/source/tigervnc/tigervnc.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=tigervnc
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
XORGVER=${XORGVER:-$(echo xorg-server-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-4}
+BUILD=${BUILD:-5}
# Do we build the java applet (needs jdk)?
JAVA_APPLET=${JAVA_APPLET:-"OFF"}
@@ -184,6 +184,11 @@ rm -r $PKG/usr/share/doc
mkdir -p $PKG/etc/X11/xorg.conf.d
install -m644 $CWD/10-libvnc.conf $PKG/etc/X11/xorg.conf.d/10-libvnc.conf.new
+# Protect these config files as .new:
+mv $PKG/etc/tigervnc/vncserver-config-defaults $PKG/etc/tigervnc/vncserver-config-defaults.new
+mv $PKG/etc/tigervnc/vncserver-config-mandatory $PKG/etc/tigervnc/vncserver-config-mandatory.new
+mv $PKG/etc/tigervnc/vncserver.users $PKG/etc/tigervnc/vncserver.users.new
+
# Install icons:
mkdir -p $PKG/usr/share/icons/hicolor/{16x16,24x24,32x32,48x48}/apps
for PSIZE in 16 24 32 48; do
diff --git a/isolinux/message.txt b/isolinux/message.txt
index d01544bd5..17442e4d1 100644
--- a/isolinux/message.txt
+++ b/isolinux/message.txt
@@ -1,5 +1,5 @@
-Welcome to 09Slackware6407 version 15.1 (Linux kernel 6.6.23)!
+Welcome to 09Slackware6407 version 15.1 (Linux kernel 6.6.29)!
If you need to pass extra parameters to the kernel, enter them at the prompt
below after the name of the kernel to boot (e.g., huge.s).
diff --git a/kernels/VERSIONS.TXT b/kernels/VERSIONS.TXT
index 04d56e11e..3977a9f4c 100644
--- a/kernels/VERSIONS.TXT
+++ b/kernels/VERSIONS.TXT
@@ -1,3 +1,3 @@
-These kernels are version 6.6.23.
+These kernels are version 6.6.29.
diff --git a/recompress.sh b/recompress.sh
index f80f1efc6..a87753075 100755
--- a/recompress.sh
+++ b/recompress.sh
@@ -3,7 +3,6 @@
# Run this script in the root directory of the repository to re-compress
# all patches and scripts that were un-compressed to make a better git commit:
#
-gzip ./extra/source/rust-for-mozilla/link_libffi.diff
gzip ./extra/source/getty-ps/getty.bugfixes.diff
gzip ./extra/source/fltk/fltk.fltk-config.in.diff
gzip ./extra/source/bittornado/btdownloadxterm.sh
@@ -20,14 +19,8 @@ gzip ./extra/source/tigervnc/patches/xserver211.patch
gzip ./extra/source/tigervnc/patches/vncserver.xinitrc.diff
gzip ./extra/source/tigervnc/doinst.sh
gzip ./extra/source/bash-completion/fixup-sh-script-completions.diff
-gzip ./source/d/python-setuptools/setuptools.x86_64.diff
gzip ./source/d/clisp/clisp.link.libgnu.whole-archive.diff
gzip ./source/d/clisp/clisp.c_data.compact_empty_buckets.diff
-gzip ./source/d/python3/python.sysconfig.py.x86_64.diff
-gzip ./source/d/python3/python3.no-static-library.diff
-gzip ./source/d/python3/python3.readline.set_pre_input_hook.diff
-gzip ./source/d/python3/python3.setup.py.x86_64.diff
-gzip ./source/d/python3/python3.distutils.x86_64.diff
gzip ./source/d/autoconf/doinst.sh
gzip ./source/d/pmake/pmake_1.111-1.diff
gzip ./source/d/pmake/pmake.txt
@@ -102,8 +95,6 @@ gzip ./source/a/rpm2tgz/patches/0004-produce-more-compliant-slack-desc.patch
gzip ./source/a/rpm2tgz/patches/0001-fix-d-handling.patch
gzip ./source/a/rpm2tgz/patches/0009-Add-c-option-just-as-makepkg-c-y.patch
gzip ./source/a/rpm2tgz/patches/0010-no-absolute-filenames-extracting-cpio.patch
-gzip ./source/a/udisks/udisks.no.pci-db.diff
-gzip ./source/a/udisks/udisks.glibc228.diff
gzip ./source/a/dialog/dialog.all.use_height.diff
gzip ./source/a/dialog/dialog.smaller.min.height.diff
gzip ./source/a/dialog/doinst.sh
@@ -173,13 +164,11 @@ gzip ./source/a/smartmontools/doinst.sh
gzip ./source/a/lbzip2/lbzip2.glibc228.diff
gzip ./source/a/libpwquality/doinst.sh
gzip ./source/a/lrzip/doinst.sh
+gzip ./source/a/nut/doinst.sh
gzip ./source/a/sysklogd/doinst.sh
gzip ./source/a/tar/tar.nolonezero.diff
-gzip ./source/a/genpower/genpower.halt.diff
-gzip ./source/a/genpower/genpower.var.diff
gzip ./source/a/pam/patches/pam.etc.environment.better.comments.diff
gzip ./source/a/pam/fedora-patches/pam-1.6.0-redhat-modules.patch
-gzip ./source/a/pam/fedora-patches/pam-1.6.0-noflex.patch
gzip ./source/a/pam/fedora-patches/pam-1.5.3-unix-nomsg.patch
gzip ./source/a/pam/doinst.sh
gzip ./source/a/glibc-zoneinfo/doinst.sh
@@ -581,15 +570,19 @@ gzip ./source/xfce/xfce4-settings/xfce4-settings.xft.defaults.diff
gzip ./source/ap/mariadb/rc.mysqld
gzip ./source/ap/mariadb/doinst.sh
gzip ./source/ap/dash/doinst.sh
+gzip ./source/ap/hplip/0023-Fix-handling-of-unicode-filenames-in-sixext.py.patch
+gzip ./source/ap/hplip/0018-Allow-non-JPEG-scanning-on-the-HP-DeskJet-3520-All-i.patch
gzip ./source/ap/hplip/hplip.no.upgrade.diff
gzip ./source/ap/hplip/setup.py.lc_all.c.diff
gzip ./source/ap/hplip/doinst.sh
gzip ./source/ap/hplip/hplip.python3.shebang.diff
gzip ./source/ap/hplip/0025-Remove-all-ImageProcessor-functionality-which-is-clo.patch
gzip ./source/ap/hplip/fix-desktop-file.patch
+gzip ./source/ap/hplip/0003-models.dat-Re-add-drivers-missing-from-3.19.1.patch
gzip ./source/ap/hplip/0021-Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch
gzip ./source/ap/lxc/doinst.sh
gzip ./source/ap/ghostscript-fonts-std/doinst.sh
+gzip ./source/ap/cups-browsed/doinst.sh
gzip ./source/ap/a2ps/a2ps.a2ps_cfg.in.diff
gzip ./source/ap/a2ps/a2ps.diff
gzip ./source/ap/sysstat/doinst.sh
@@ -615,8 +608,6 @@ gzip ./source/ap/texinfo/update-info-dir
gzip ./source/ap/texinfo/doinst.sh
gzip ./source/ap/sudo/doinst.sh
gzip ./source/ap/soma/doinst.sh
-gzip ./source/ap/cups-filters/doinst.sh
-gzip ./source/ap/cups-filters/CVE-2023-24805.patch
gzip ./source/ap/bpe/bpe.port.to.strerror.diff
gzip ./source/ap/ispell/local.h.linux.diff
gzip ./source/ap/diffutils/doinst.sh
@@ -627,7 +618,6 @@ gzip ./source/ap/ksh93/doinst.sh
gzip ./source/ap/sc/sc-7.16-3.diff
gzip ./source/ap/sqlite/COPYRIGHT
gzip ./source/ap/nano/doinst.sh
-gzip ./source/ap/linuxdoc-tools/doinst.sh
gzip ./source/ap/gutenprint/doinst.sh
gzip ./source/ap/alsa-utils/alsa-utils.alsaconf.diff
gzip ./source/ap/alsa-utils/rc.alsa
@@ -646,17 +636,18 @@ gzip ./source/ap/screen/60-revert-screenrc-change.diff
gzip ./source/ap/screen/26source_encoding.patch
gzip ./source/ap/screen/45suppress_remap.patch
gzip ./source/ap/screen/doinst.sh
+gzip ./source/ap/groff/0006-Revert-upstream-change-of-mapping-special-characters.patch
gzip ./source/ap/cdparanoia/cdparanoia-III-10.2_cdda_private.patch
gzip ./source/ap/rpm/doinst.sh
gzip ./source/ap/rpm/Packages
gzip ./source/ap/man-db/doinst.sh
-gzip ./source/t/texlive/texlive-20230313-source-security_fix-1.patch
gzip ./source/t/texlive/doinst.sh
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/reenable_DT_HASH.patch
+gzip ./source/l/glibc/patches/CVE-2024-2961_glibc2.39.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
@@ -803,6 +794,7 @@ gzip ./source/l/sdl/SDL_ttf.shaded.text.diff
gzip ./source/l/sdl/SDL_mixer.usrlocal.diff
gzip ./source/l/sdl/libsdl-1.2.15-resizing.patch
gzip ./source/l/adwaita-icon-theme/doinst.sh
+gzip ./source/l/ffmpeg/0004-support-nv-codec-headers-12.2.patch
gzip ./source/l/ffmpeg/ffmpeg.vulkan.diff
gzip ./source/l/ffmpeg/add-av_stream_get_first_dts-for-chromium.patch
gzip ./source/l/ffmpeg/250471ea1745fc703eb346a2a662304536a311b1.patch
@@ -882,7 +874,6 @@ gzip ./source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolid
gzip ./source/xap/mozilla-thunderbird/arc4random_buf.glibc-2.36.diff
gzip ./source/xap/mozilla-thunderbird/tb.ui.scrollToClick.diff
gzip ./source/xap/mozilla-thunderbird/double_t.x86.diff
-gzip ./source/xap/mozilla-thunderbird/gkrust.a.no.networking.check.diff
gzip ./source/xap/xmms/xmms.alsa.default.diff
gzip ./source/xap/xmms/xmms.gtk.doublesize.diff
gzip ./source/xap/xmms/xmms.wmxmms_vis_depth_workaround.diff
diff --git a/slackware64/a/maketag b/slackware64/a/maketag
index 462e47289..251a806ef 100644
--- a/slackware64/a/maketag
+++ b/slackware64/a/maketag
@@ -47,7 +47,6 @@ system. :^) Press ENTER when you are done." 21 76 10 \
"findutils" "GNU file finding utilities" "on" \
"floppy" "Utilities for using DOS floppies" "on" \
"gawk" "GNU awk pattern scanning language" "on" \
-"genpower" "UPS monitoring daemon" "on" \
"gettext" "Programs used to internationalize scripts" "on" \
"glibc-zoneinfo" "Configures your time zone" "on" \
"gpm" "Cut and paste text with your mouse" "on" \
@@ -66,9 +65,9 @@ system. :^) Press ENTER when you are done." 21 76 10 \
"jfsutils" "Utilities for IBM's Journaled Filesystem" "on" \
"kbd" "Change keyboard and console mappings" "on" \
"kernel-firmware" "Linux kernel firmware -- REQUIRED" "on" \
-"kernel-generic" "Generic 6.6.23 kernel (needs an initrd)" "on" \
-"kernel-huge" "Loaded 6.6.23 Linux kernel" "on" \
-"kernel-modules" "Linux 6.6.23 kernel modules -- REQUIRED" "on" \
+"kernel-generic" "Generic 6.6.29 kernel (needs an initrd)" "on" \
+"kernel-huge" "Loaded 6.6.29 Linux kernel" "on" \
+"kernel-modules" "Linux 6.6.29 kernel modules -- REQUIRED" "on" \
"kmod" "Kernel module utilities -- REQUIRED" "on" \
"lbzip2" "Parallel bzip2 compressor" "on" \
"less" "A text pager utility - REQUIRED" "on" \
@@ -94,6 +93,7 @@ system. :^) Press ENTER when you are done." 21 76 10 \
"ncompress" "The historic compress utility" "on" \
"ndctl" "non-volatile memory device library" "on" \
"ntfs-3g" "FUSE-based NTFS read-write mount program" "on" \
+"nut" "Network UPS Tools" "on" \
"nvi" "nvi text editor (ex/vi clone)" "on" \
"openssl-solibs" "OpenSSL shared libraries -- REQUIRED" "on" \
"openssl11-solibs" "OpenSSL shared libraries version 1.1.x" "on" \
@@ -124,7 +124,6 @@ system. :^) Press ENTER when you are done." 21 76 10 \
"tcsh" "Extended C shell /bin/tcsh" "on" \
"time" "Times how long a process takes to run" "on" \
"tree" "Display a directory in tree form" "on" \
-"udisks" "storage device daemon" "on" \
"udisks2" "storage device daemon v2" "on" \
"unarj" "Extract ARJ archives" "on" \
"upower" "power management abstraction daemon" "on" \
@@ -144,7 +143,7 @@ if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
> $TMP/SeTnewtag
for pkg in \
-aaa_base aaa_glibc-solibs aaa_libraries aaa_terminfo acl acpid attr bash bin btrfs-progs bzip2 coreutils cpio cpufrequtils cracklib cryptsetup dbus dcron devs dialog dosfstools e2fsprogs ed efibootmgr efivar elilo elogind elvis etc eudev exfatprogs f2fs-tools file findutils floppy gawk genpower gettext glibc-zoneinfo gpm gptfdisk grep grub gzip haveged hdparm hostname hwdata infozip inih iniparser inotify-tools jfsutils kbd kernel-firmware kernel-generic kernel-huge kernel-modules kmod lbzip2 less lhasa libblockdev libbytesize libcgroup libgudev libpwquality lilo logrotate lrzip lvm2 lzip lzlib mcelog mdadm minicom mkinitrd mlocate mt-st mtx ncompress ndctl ntfs-3g nvi openssl-solibs openssl11-solibs os-prober pam patch pciutils pcmciautils pkgtools plzip procps-ng quota reiserfsprogs rpm2tgz sdparm sed shadow sharutils smartmontools splitvt sysfsutils sysklogd syslinux sysvinit sysvinit-functions sysvinit-scripts tar tcsh time tree udisks udisks2 unarj upower usb_modeswitch usbutils userspace-rcu utempter util-linux volume_key which xfsprogs xz zerofree zoo \
+aaa_base aaa_glibc-solibs aaa_libraries aaa_terminfo acl acpid attr bash bin btrfs-progs bzip2 coreutils cpio cpufrequtils cracklib cryptsetup dbus dcron devs dialog dosfstools e2fsprogs ed efibootmgr efivar elilo elogind elvis etc eudev exfatprogs f2fs-tools file findutils floppy gawk gettext glibc-zoneinfo gpm gptfdisk grep grub gzip haveged hdparm hostname hwdata infozip inih iniparser inotify-tools jfsutils kbd kernel-firmware kernel-generic kernel-huge kernel-modules kmod lbzip2 less lhasa libblockdev libbytesize libcgroup libgudev libpwquality lilo logrotate lrzip lvm2 lzip lzlib mcelog mdadm minicom mkinitrd mlocate mt-st mtx ncompress ndctl ntfs-3g nut nvi openssl-solibs openssl11-solibs os-prober pam patch pciutils pcmciautils pkgtools plzip procps-ng quota reiserfsprogs rpm2tgz sdparm sed shadow sharutils smartmontools splitvt sysfsutils sysklogd syslinux sysvinit sysvinit-functions sysvinit-scripts tar tcsh time tree udisks2 unarj upower usb_modeswitch usbutils userspace-rcu utempter util-linux volume_key which xfsprogs xz zerofree zoo \
; do
echo "$pkg: SKP" >> $TMP/SeTnewtag
done
@@ -152,7 +151,7 @@ aaa_base aaa_glibc-solibs aaa_libraries aaa_terminfo acl acpid attr bash bin btr
fi
cat /dev/null > $TMP/SeTnewtag
for PACKAGE in \
-aaa_base aaa_glibc-solibs aaa_libraries aaa_terminfo acl acpid attr bash bin btrfs-progs bzip2 coreutils cpio cpufrequtils cracklib cryptsetup dbus dcron devs dialog dosfstools e2fsprogs ed efibootmgr efivar elilo elogind elvis etc eudev exfatprogs f2fs-tools file findutils floppy gawk genpower gettext glibc-zoneinfo gpm gptfdisk grep grub gzip haveged hdparm hostname hwdata infozip inih iniparser inotify-tools jfsutils kbd kernel-firmware kernel-generic kernel-huge kernel-modules kmod lbzip2 less lhasa libblockdev libbytesize libcgroup libgudev libpwquality lilo logrotate lrzip lvm2 lzip lzlib mcelog mdadm minicom mkinitrd mlocate mt-st mtx ncompress ndctl ntfs-3g nvi openssl-solibs openssl11-solibs os-prober pam patch pciutils pcmciautils pkgtools plzip procps-ng quota reiserfsprogs rpm2tgz sdparm sed shadow sharutils smartmontools splitvt sysfsutils sysklogd syslinux sysvinit sysvinit-functions sysvinit-scripts tar tcsh time tree udisks udisks2 unarj upower usb_modeswitch usbutils userspace-rcu utempter util-linux volume_key which xfsprogs xz zerofree zoo \
+aaa_base aaa_glibc-solibs aaa_libraries aaa_terminfo acl acpid attr bash bin btrfs-progs bzip2 coreutils cpio cpufrequtils cracklib cryptsetup dbus dcron devs dialog dosfstools e2fsprogs ed efibootmgr efivar elilo elogind elvis etc eudev exfatprogs f2fs-tools file findutils floppy gawk gettext glibc-zoneinfo gpm gptfdisk grep grub gzip haveged hdparm hostname hwdata infozip inih iniparser inotify-tools jfsutils kbd kernel-firmware kernel-generic kernel-huge kernel-modules kmod lbzip2 less lhasa libblockdev libbytesize libcgroup libgudev libpwquality lilo logrotate lrzip lvm2 lzip lzlib mcelog mdadm minicom mkinitrd mlocate mt-st mtx ncompress ndctl ntfs-3g nut nvi openssl-solibs openssl11-solibs os-prober pam patch pciutils pcmciautils pkgtools plzip procps-ng quota reiserfsprogs rpm2tgz sdparm sed shadow sharutils smartmontools splitvt sysfsutils sysklogd syslinux sysvinit sysvinit-functions sysvinit-scripts tar tcsh time tree udisks2 unarj upower usb_modeswitch usbutils userspace-rcu utempter util-linux volume_key which xfsprogs xz zerofree zoo \
; do
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
diff --git a/slackware64/a/maketag.ez b/slackware64/a/maketag.ez
index 462e47289..251a806ef 100644
--- a/slackware64/a/maketag.ez
+++ b/slackware64/a/maketag.ez
@@ -47,7 +47,6 @@ system. :^) Press ENTER when you are done." 21 76 10 \
"findutils" "GNU file finding utilities" "on" \
"floppy" "Utilities for using DOS floppies" "on" \
"gawk" "GNU awk pattern scanning language" "on" \
-"genpower" "UPS monitoring daemon" "on" \
"gettext" "Programs used to internationalize scripts" "on" \
"glibc-zoneinfo" "Configures your time zone" "on" \
"gpm" "Cut and paste text with your mouse" "on" \
@@ -66,9 +65,9 @@ system. :^) Press ENTER when you are done." 21 76 10 \
"jfsutils" "Utilities for IBM's Journaled Filesystem" "on" \
"kbd" "Change keyboard and console mappings" "on" \
"kernel-firmware" "Linux kernel firmware -- REQUIRED" "on" \
-"kernel-generic" "Generic 6.6.23 kernel (needs an initrd)" "on" \
-"kernel-huge" "Loaded 6.6.23 Linux kernel" "on" \
-"kernel-modules" "Linux 6.6.23 kernel modules -- REQUIRED" "on" \
+"kernel-generic" "Generic 6.6.29 kernel (needs an initrd)" "on" \
+"kernel-huge" "Loaded 6.6.29 Linux kernel" "on" \
+"kernel-modules" "Linux 6.6.29 kernel modules -- REQUIRED" "on" \
"kmod" "Kernel module utilities -- REQUIRED" "on" \
"lbzip2" "Parallel bzip2 compressor" "on" \
"less" "A text pager utility - REQUIRED" "on" \
@@ -94,6 +93,7 @@ system. :^) Press ENTER when you are done." 21 76 10 \
"ncompress" "The historic compress utility" "on" \
"ndctl" "non-volatile memory device library" "on" \
"ntfs-3g" "FUSE-based NTFS read-write mount program" "on" \
+"nut" "Network UPS Tools" "on" \
"nvi" "nvi text editor (ex/vi clone)" "on" \
"openssl-solibs" "OpenSSL shared libraries -- REQUIRED" "on" \
"openssl11-solibs" "OpenSSL shared libraries version 1.1.x" "on" \
@@ -124,7 +124,6 @@ system. :^) Press ENTER when you are done." 21 76 10 \
"tcsh" "Extended C shell /bin/tcsh" "on" \
"time" "Times how long a process takes to run" "on" \
"tree" "Display a directory in tree form" "on" \
-"udisks" "storage device daemon" "on" \
"udisks2" "storage device daemon v2" "on" \
"unarj" "Extract ARJ archives" "on" \
"upower" "power management abstraction daemon" "on" \
@@ -144,7 +143,7 @@ if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
> $TMP/SeTnewtag
for pkg in \
-aaa_base aaa_glibc-solibs aaa_libraries aaa_terminfo acl acpid attr bash bin btrfs-progs bzip2 coreutils cpio cpufrequtils cracklib cryptsetup dbus dcron devs dialog dosfstools e2fsprogs ed efibootmgr efivar elilo elogind elvis etc eudev exfatprogs f2fs-tools file findutils floppy gawk genpower gettext glibc-zoneinfo gpm gptfdisk grep grub gzip haveged hdparm hostname hwdata infozip inih iniparser inotify-tools jfsutils kbd kernel-firmware kernel-generic kernel-huge kernel-modules kmod lbzip2 less lhasa libblockdev libbytesize libcgroup libgudev libpwquality lilo logrotate lrzip lvm2 lzip lzlib mcelog mdadm minicom mkinitrd mlocate mt-st mtx ncompress ndctl ntfs-3g nvi openssl-solibs openssl11-solibs os-prober pam patch pciutils pcmciautils pkgtools plzip procps-ng quota reiserfsprogs rpm2tgz sdparm sed shadow sharutils smartmontools splitvt sysfsutils sysklogd syslinux sysvinit sysvinit-functions sysvinit-scripts tar tcsh time tree udisks udisks2 unarj upower usb_modeswitch usbutils userspace-rcu utempter util-linux volume_key which xfsprogs xz zerofree zoo \
+aaa_base aaa_glibc-solibs aaa_libraries aaa_terminfo acl acpid attr bash bin btrfs-progs bzip2 coreutils cpio cpufrequtils cracklib cryptsetup dbus dcron devs dialog dosfstools e2fsprogs ed efibootmgr efivar elilo elogind elvis etc eudev exfatprogs f2fs-tools file findutils floppy gawk gettext glibc-zoneinfo gpm gptfdisk grep grub gzip haveged hdparm hostname hwdata infozip inih iniparser inotify-tools jfsutils kbd kernel-firmware kernel-generic kernel-huge kernel-modules kmod lbzip2 less lhasa libblockdev libbytesize libcgroup libgudev libpwquality lilo logrotate lrzip lvm2 lzip lzlib mcelog mdadm minicom mkinitrd mlocate mt-st mtx ncompress ndctl ntfs-3g nut nvi openssl-solibs openssl11-solibs os-prober pam patch pciutils pcmciautils pkgtools plzip procps-ng quota reiserfsprogs rpm2tgz sdparm sed shadow sharutils smartmontools splitvt sysfsutils sysklogd syslinux sysvinit sysvinit-functions sysvinit-scripts tar tcsh time tree udisks2 unarj upower usb_modeswitch usbutils userspace-rcu utempter util-linux volume_key which xfsprogs xz zerofree zoo \
; do
echo "$pkg: SKP" >> $TMP/SeTnewtag
done
@@ -152,7 +151,7 @@ aaa_base aaa_glibc-solibs aaa_libraries aaa_terminfo acl acpid attr bash bin btr
fi
cat /dev/null > $TMP/SeTnewtag
for PACKAGE in \
-aaa_base aaa_glibc-solibs aaa_libraries aaa_terminfo acl acpid attr bash bin btrfs-progs bzip2 coreutils cpio cpufrequtils cracklib cryptsetup dbus dcron devs dialog dosfstools e2fsprogs ed efibootmgr efivar elilo elogind elvis etc eudev exfatprogs f2fs-tools file findutils floppy gawk genpower gettext glibc-zoneinfo gpm gptfdisk grep grub gzip haveged hdparm hostname hwdata infozip inih iniparser inotify-tools jfsutils kbd kernel-firmware kernel-generic kernel-huge kernel-modules kmod lbzip2 less lhasa libblockdev libbytesize libcgroup libgudev libpwquality lilo logrotate lrzip lvm2 lzip lzlib mcelog mdadm minicom mkinitrd mlocate mt-st mtx ncompress ndctl ntfs-3g nvi openssl-solibs openssl11-solibs os-prober pam patch pciutils pcmciautils pkgtools plzip procps-ng quota reiserfsprogs rpm2tgz sdparm sed shadow sharutils smartmontools splitvt sysfsutils sysklogd syslinux sysvinit sysvinit-functions sysvinit-scripts tar tcsh time tree udisks udisks2 unarj upower usb_modeswitch usbutils userspace-rcu utempter util-linux volume_key which xfsprogs xz zerofree zoo \
+aaa_base aaa_glibc-solibs aaa_libraries aaa_terminfo acl acpid attr bash bin btrfs-progs bzip2 coreutils cpio cpufrequtils cracklib cryptsetup dbus dcron devs dialog dosfstools e2fsprogs ed efibootmgr efivar elilo elogind elvis etc eudev exfatprogs f2fs-tools file findutils floppy gawk gettext glibc-zoneinfo gpm gptfdisk grep grub gzip haveged hdparm hostname hwdata infozip inih iniparser inotify-tools jfsutils kbd kernel-firmware kernel-generic kernel-huge kernel-modules kmod lbzip2 less lhasa libblockdev libbytesize libcgroup libgudev libpwquality lilo logrotate lrzip lvm2 lzip lzlib mcelog mdadm minicom mkinitrd mlocate mt-st mtx ncompress ndctl ntfs-3g nut nvi openssl-solibs openssl11-solibs os-prober pam patch pciutils pcmciautils pkgtools plzip procps-ng quota reiserfsprogs rpm2tgz sdparm sed shadow sharutils smartmontools splitvt sysfsutils sysklogd syslinux sysvinit sysvinit-functions sysvinit-scripts tar tcsh time tree udisks2 unarj upower usb_modeswitch usbutils userspace-rcu utempter util-linux volume_key which xfsprogs xz zerofree zoo \
; do
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
diff --git a/slackware64/a/tagfile b/slackware64/a/tagfile
index 226b2d0f8..f04c88a65 100644
--- a/slackware64/a/tagfile
+++ b/slackware64/a/tagfile
@@ -34,7 +34,6 @@ file:REC
findutils:ADD
floppy:ADD
gawk:ADD
-genpower:OPT
gettext:REC
glibc-zoneinfo:ADD
gpm:REC
@@ -81,6 +80,7 @@ mtx:REC
ncompress:REC
ndctl:REC
ntfs-3g:OPT
+nut:OPT
nvi:ADD
openssl-solibs:ADD
openssl11-solibs:ADD
@@ -111,7 +111,6 @@ tar:ADD
tcsh:REC
time:REC
tree:REC
-udisks:REC
udisks2:REC
unarj:REC
upower:REC
diff --git a/slackware64/ap/maketag b/slackware64/ap/maketag
index a414f9f3c..6aea26be1 100644
--- a/slackware64/ap/maketag
+++ b/slackware64/ap/maketag
@@ -22,6 +22,7 @@ done." 22 72 12 \
"cdrdao" "Tool for burning audio CDRs" "on" \
"cdrtools" "CD-R/RW mastering/burning tools" "on" \
"cups" "CUPS - printer spooling system" "on" \
+"cups-browsed" "CUPS printer queue browser" "on" \
"cups-filters" "Backends and filters for CUPS" "on" \
"dash" "A fast and small POSIX-compliant /bin/sh" "on" \
"dc3dd" "Enhanced dd for computer forensics" "on" \
@@ -101,7 +102,7 @@ if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
> $TMP/SeTnewtag
for pkg in \
-a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-filters dash dc3dd ddrescue diffstat diffutils dmapi dmidecode dvd+rw-tools enscript flac ghostscript ghostscript-fonts-std gphoto2 groff gutenprint hplip htop inxi ispell itstool jed joe jove ksh93 libx86 linuxdoc-tools lm_sensors lsof lsscsi lxc madplay man-db man-pages mariadb mc moc most mpg123 nano neofetch normalize nvme-cli opus-tools pamixer powertop qpdf radeontool rdfind rpm rzip sc sc-im screen seejpeg slackpkg soma sox sqlite squashfs-tools sudo sysstat terminus-font texinfo tmux undervolt usbmuxd vbetool vim vorbis-tools xfsdump xmltoman xorriso zsh \
+a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-browsed cups-filters dash dc3dd ddrescue diffstat diffutils dmapi dmidecode dvd+rw-tools enscript flac ghostscript ghostscript-fonts-std gphoto2 groff gutenprint hplip htop inxi ispell itstool jed joe jove ksh93 libx86 linuxdoc-tools lm_sensors lsof lsscsi lxc madplay man-db man-pages mariadb mc moc most mpg123 nano neofetch normalize nvme-cli opus-tools pamixer powertop qpdf radeontool rdfind rpm rzip sc sc-im screen seejpeg slackpkg soma sox sqlite squashfs-tools sudo sysstat terminus-font texinfo tmux undervolt usbmuxd vbetool vim vorbis-tools xfsdump xmltoman xorriso zsh \
; do
echo "$pkg: SKP" >> $TMP/SeTnewtag
done
@@ -109,7 +110,7 @@ a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-filters
fi
cat /dev/null > $TMP/SeTnewtag
for PACKAGE in \
-a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-filters dash dc3dd ddrescue diffstat diffutils dmapi dmidecode dvd+rw-tools enscript flac ghostscript ghostscript-fonts-std gphoto2 groff gutenprint hplip htop inxi ispell itstool jed joe jove ksh93 libx86 linuxdoc-tools lm_sensors lsof lsscsi lxc madplay man-db man-pages mariadb mc moc most mpg123 nano neofetch normalize nvme-cli opus-tools pamixer powertop qpdf radeontool rdfind rpm rzip sc sc-im screen seejpeg slackpkg soma sox sqlite squashfs-tools sudo sysstat terminus-font texinfo tmux undervolt usbmuxd vbetool vim vorbis-tools xfsdump xmltoman xorriso zsh \
+a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-browsed cups-filters dash dc3dd ddrescue diffstat diffutils dmapi dmidecode dvd+rw-tools enscript flac ghostscript ghostscript-fonts-std gphoto2 groff gutenprint hplip htop inxi ispell itstool jed joe jove ksh93 libx86 linuxdoc-tools lm_sensors lsof lsscsi lxc madplay man-db man-pages mariadb mc moc most mpg123 nano neofetch normalize nvme-cli opus-tools pamixer powertop qpdf radeontool rdfind rpm rzip sc sc-im screen seejpeg slackpkg soma sox sqlite squashfs-tools sudo sysstat terminus-font texinfo tmux undervolt usbmuxd vbetool vim vorbis-tools xfsdump xmltoman xorriso zsh \
; do
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
diff --git a/slackware64/ap/maketag.ez b/slackware64/ap/maketag.ez
index a414f9f3c..6aea26be1 100644
--- a/slackware64/ap/maketag.ez
+++ b/slackware64/ap/maketag.ez
@@ -22,6 +22,7 @@ done." 22 72 12 \
"cdrdao" "Tool for burning audio CDRs" "on" \
"cdrtools" "CD-R/RW mastering/burning tools" "on" \
"cups" "CUPS - printer spooling system" "on" \
+"cups-browsed" "CUPS printer queue browser" "on" \
"cups-filters" "Backends and filters for CUPS" "on" \
"dash" "A fast and small POSIX-compliant /bin/sh" "on" \
"dc3dd" "Enhanced dd for computer forensics" "on" \
@@ -101,7 +102,7 @@ if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
> $TMP/SeTnewtag
for pkg in \
-a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-filters dash dc3dd ddrescue diffstat diffutils dmapi dmidecode dvd+rw-tools enscript flac ghostscript ghostscript-fonts-std gphoto2 groff gutenprint hplip htop inxi ispell itstool jed joe jove ksh93 libx86 linuxdoc-tools lm_sensors lsof lsscsi lxc madplay man-db man-pages mariadb mc moc most mpg123 nano neofetch normalize nvme-cli opus-tools pamixer powertop qpdf radeontool rdfind rpm rzip sc sc-im screen seejpeg slackpkg soma sox sqlite squashfs-tools sudo sysstat terminus-font texinfo tmux undervolt usbmuxd vbetool vim vorbis-tools xfsdump xmltoman xorriso zsh \
+a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-browsed cups-filters dash dc3dd ddrescue diffstat diffutils dmapi dmidecode dvd+rw-tools enscript flac ghostscript ghostscript-fonts-std gphoto2 groff gutenprint hplip htop inxi ispell itstool jed joe jove ksh93 libx86 linuxdoc-tools lm_sensors lsof lsscsi lxc madplay man-db man-pages mariadb mc moc most mpg123 nano neofetch normalize nvme-cli opus-tools pamixer powertop qpdf radeontool rdfind rpm rzip sc sc-im screen seejpeg slackpkg soma sox sqlite squashfs-tools sudo sysstat terminus-font texinfo tmux undervolt usbmuxd vbetool vim vorbis-tools xfsdump xmltoman xorriso zsh \
; do
echo "$pkg: SKP" >> $TMP/SeTnewtag
done
@@ -109,7 +110,7 @@ a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-filters
fi
cat /dev/null > $TMP/SeTnewtag
for PACKAGE in \
-a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-filters dash dc3dd ddrescue diffstat diffutils dmapi dmidecode dvd+rw-tools enscript flac ghostscript ghostscript-fonts-std gphoto2 groff gutenprint hplip htop inxi ispell itstool jed joe jove ksh93 libx86 linuxdoc-tools lm_sensors lsof lsscsi lxc madplay man-db man-pages mariadb mc moc most mpg123 nano neofetch normalize nvme-cli opus-tools pamixer powertop qpdf radeontool rdfind rpm rzip sc sc-im screen seejpeg slackpkg soma sox sqlite squashfs-tools sudo sysstat terminus-font texinfo tmux undervolt usbmuxd vbetool vim vorbis-tools xfsdump xmltoman xorriso zsh \
+a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-browsed cups-filters dash dc3dd ddrescue diffstat diffutils dmapi dmidecode dvd+rw-tools enscript flac ghostscript ghostscript-fonts-std gphoto2 groff gutenprint hplip htop inxi ispell itstool jed joe jove ksh93 libx86 linuxdoc-tools lm_sensors lsof lsscsi lxc madplay man-db man-pages mariadb mc moc most mpg123 nano neofetch normalize nvme-cli opus-tools pamixer powertop qpdf radeontool rdfind rpm rzip sc sc-im screen seejpeg slackpkg soma sox sqlite squashfs-tools sudo sysstat terminus-font texinfo tmux undervolt usbmuxd vbetool vim vorbis-tools xfsdump xmltoman xorriso zsh \
; do
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
diff --git a/slackware64/ap/tagfile b/slackware64/ap/tagfile
index a5ddace0a..e0329165e 100644
--- a/slackware64/ap/tagfile
+++ b/slackware64/ap/tagfile
@@ -9,6 +9,7 @@ cdparanoia:OPT
cdrdao:OPT
cdrtools:OPT
cups:REC
+cups-browsed:REC
cups-filters:REC
dash:OPT
dc3dd:OPT
diff --git a/slackware64/d/maketag b/slackware64/d/maketag
index aa8cb9261..871a82f82 100644
--- a/slackware64/d/maketag
+++ b/slackware64/d/maketag
@@ -89,13 +89,14 @@ done." 22 72 12 \
"swig" "Simplified Wrapper and Interface Generator" "on" \
"tree-sitter" "parser generator and library" "on" \
"vala" "GNOME programming language" "on" \
+"valgrind" "Valgrind memory debugger" "on" \
"yasm" "The Yasm Modular Assembler" "on" \
2> $TMP/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
> $TMP/SeTnewtag
for pkg in \
-Cython autoconf autoconf-archive automake binutils bison cargo-vendor-filterer cbindgen ccache check clinfo clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-g++ gcc-gdc gcc-gfortran gcc-gm2 gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libgccjit libtool llvm lua m4 make mercurial meson nasm ninja nv-codec-headers opencl-headers oprofile p2c pahole parallel patchelf perl pkg-config pmake poke python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust rust-bindgen sassc scons slacktrack strace subversion swig tree-sitter vala yasm \
+Cython autoconf autoconf-archive automake binutils bison cargo-vendor-filterer cbindgen ccache check clinfo clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-g++ gcc-gdc gcc-gfortran gcc-gm2 gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libgccjit libtool llvm lua m4 make mercurial meson nasm ninja nv-codec-headers opencl-headers oprofile p2c pahole parallel patchelf perl pkg-config pmake poke python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust rust-bindgen sassc scons slacktrack strace subversion swig tree-sitter vala valgrind yasm \
; do
echo "$pkg: SKP" >> $TMP/SeTnewtag
done
@@ -103,7 +104,7 @@ Cython autoconf autoconf-archive automake binutils bison cargo-vendor-filterer c
fi
cat /dev/null > $TMP/SeTnewtag
for PACKAGE in \
-Cython autoconf autoconf-archive automake binutils bison cargo-vendor-filterer cbindgen ccache check clinfo clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-g++ gcc-gdc gcc-gfortran gcc-gm2 gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libgccjit libtool llvm lua m4 make mercurial meson nasm ninja nv-codec-headers opencl-headers oprofile p2c pahole parallel patchelf perl pkg-config pmake poke python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust rust-bindgen sassc scons slacktrack strace subversion swig tree-sitter vala yasm \
+Cython autoconf autoconf-archive automake binutils bison cargo-vendor-filterer cbindgen ccache check clinfo clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-g++ gcc-gdc gcc-gfortran gcc-gm2 gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libgccjit libtool llvm lua m4 make mercurial meson nasm ninja nv-codec-headers opencl-headers oprofile p2c pahole parallel patchelf perl pkg-config pmake poke python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust rust-bindgen sassc scons slacktrack strace subversion swig tree-sitter vala valgrind yasm \
; do
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
diff --git a/slackware64/d/maketag.ez b/slackware64/d/maketag.ez
index aa8cb9261..871a82f82 100644
--- a/slackware64/d/maketag.ez
+++ b/slackware64/d/maketag.ez
@@ -89,13 +89,14 @@ done." 22 72 12 \
"swig" "Simplified Wrapper and Interface Generator" "on" \
"tree-sitter" "parser generator and library" "on" \
"vala" "GNOME programming language" "on" \
+"valgrind" "Valgrind memory debugger" "on" \
"yasm" "The Yasm Modular Assembler" "on" \
2> $TMP/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
> $TMP/SeTnewtag
for pkg in \
-Cython autoconf autoconf-archive automake binutils bison cargo-vendor-filterer cbindgen ccache check clinfo clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-g++ gcc-gdc gcc-gfortran gcc-gm2 gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libgccjit libtool llvm lua m4 make mercurial meson nasm ninja nv-codec-headers opencl-headers oprofile p2c pahole parallel patchelf perl pkg-config pmake poke python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust rust-bindgen sassc scons slacktrack strace subversion swig tree-sitter vala yasm \
+Cython autoconf autoconf-archive automake binutils bison cargo-vendor-filterer cbindgen ccache check clinfo clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-g++ gcc-gdc gcc-gfortran gcc-gm2 gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libgccjit libtool llvm lua m4 make mercurial meson nasm ninja nv-codec-headers opencl-headers oprofile p2c pahole parallel patchelf perl pkg-config pmake poke python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust rust-bindgen sassc scons slacktrack strace subversion swig tree-sitter vala valgrind yasm \
; do
echo "$pkg: SKP" >> $TMP/SeTnewtag
done
@@ -103,7 +104,7 @@ Cython autoconf autoconf-archive automake binutils bison cargo-vendor-filterer c
fi
cat /dev/null > $TMP/SeTnewtag
for PACKAGE in \
-Cython autoconf autoconf-archive automake binutils bison cargo-vendor-filterer cbindgen ccache check clinfo clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-g++ gcc-gdc gcc-gfortran gcc-gm2 gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libgccjit libtool llvm lua m4 make mercurial meson nasm ninja nv-codec-headers opencl-headers oprofile p2c pahole parallel patchelf perl pkg-config pmake poke python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust rust-bindgen sassc scons slacktrack strace subversion swig tree-sitter vala yasm \
+Cython autoconf autoconf-archive automake binutils bison cargo-vendor-filterer cbindgen ccache check clinfo clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-g++ gcc-gdc gcc-gfortran gcc-gm2 gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libgccjit libtool llvm lua m4 make mercurial meson nasm ninja nv-codec-headers opencl-headers oprofile p2c pahole parallel patchelf perl pkg-config pmake poke python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust rust-bindgen sassc scons slacktrack strace subversion swig tree-sitter vala valgrind yasm \
; do
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
diff --git a/slackware64/d/tagfile b/slackware64/d/tagfile
index 61d170995..cccc36a1d 100644
--- a/slackware64/d/tagfile
+++ b/slackware64/d/tagfile
@@ -76,4 +76,5 @@ subversion:OPT
swig:REC
tree-sitter:REC
vala:REC
+valgrind:REC
yasm:OPT
diff --git a/slackware64/k/maketag b/slackware64/k/maketag
index 76e7730d1..31adf1404 100644
--- a/slackware64/k/maketag
+++ b/slackware64/k/maketag
@@ -21,7 +21,7 @@ from series K. Use the UP/DOWN keys to scroll through the list, and \
the SPACE key to deselect any items you don't want to install. \
Press ENTER when you are \
done." 11 70 1 \
-"kernel-source" "Linux 6.6.23 kernel source" "on" \
+"kernel-source" "Linux 6.6.29 kernel source" "on" \
2> $TMP/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
diff --git a/slackware64/k/maketag.ez b/slackware64/k/maketag.ez
index 76e7730d1..31adf1404 100644
--- a/slackware64/k/maketag.ez
+++ b/slackware64/k/maketag.ez
@@ -21,7 +21,7 @@ from series K. Use the UP/DOWN keys to scroll through the list, and \
the SPACE key to deselect any items you don't want to install. \
Press ENTER when you are \
done." 11 70 1 \
-"kernel-source" "Linux 6.6.23 kernel source" "on" \
+"kernel-source" "Linux 6.6.29 kernel source" "on" \
2> $TMP/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
diff --git a/slackware64/l/maketag b/slackware64/l/maketag
index 999db81a8..e7f3ce66a 100644
--- a/slackware64/l/maketag
+++ b/slackware64/l/maketag
@@ -36,6 +36,7 @@ you are done." 22 74 10 \
"alsa-lib" "ALSA sound library" "on" \
"alsa-oss" "OSS compatibility wrapper for ALSA" "on" \
"alsa-plugins" "ALSA plugins, including PulseAudio" "on" \
+"aom" "AV1 video codec library" "on" \
"apr" "Apache Portable Runtime library" "on" \
"apr-util" "Extra APR library interfaces" "on" \
"argon2" "Argon2 password-hashing function" "on" \
@@ -59,6 +60,7 @@ you are done." 22 74 10 \
"cryfs" "cryptographic filesystem" "on" \
"cryptopp" "library of cryptographic schemes" "on" \
"cxxopts" "C++ command line option parser" "on" \
+"dav1d" "AV1 decoder" "on" \
"db48" "Berkeley DB library, version 4.8" "on" \
"dbus-glib" "glib bindings for the dbus IPC library" "on" \
"dbus-python" "Python bindings for the D-Bus library" "on" \
@@ -182,6 +184,7 @@ you are done." 22 74 10 \
"libcdio-paranoia" "CD paranoia libraries from libcdio" "on" \
"libclc" "OpenCL 1.1 libraries" "on" \
"libcue" "CUE sheet parser library" "on" \
+"libcupsfilters" "printer filter library" "on" \
"libdaemon" "UNIX daemon library" "on" \
"libdbusmenu" "GTK DBusMenu protocol" "on" \
"libdbusmenu-qt" "Qt implementation of the DBusMenu spec" "on" \
@@ -241,6 +244,7 @@ you are done." 22 74 10 \
"libplacebo" "GPU-accelerated video processing library" "on" \
"libplist" "Apple Binary and XML Property Lists library" "on" \
"libpng" "Portable Network Graphics library" "on" \
+"libppd" "legacy printer driver library" "on" \
"libproxy" "proxy configuration library" "on" \
"libpsl" "C library to handle the Public Suffix List" "on" \
"libptytty" "pty/tty and utmp/wtmp/lastlog library" "on" \
@@ -383,7 +387,6 @@ you are done." 22 74 10 \
"python-pygments" "Python syntax highlighter" "on" \
"python-pyproject-hooks" "Call pyproject.toml-based build backend hooks" "on" \
"python-pysol_cards" "deal PySol FC card games" "on" \
-"python-pytz" "Timezone Definitions for Python" "on" \
"python-random2" "Python 3 port of Python 2 random module" "on" \
"python-requests" "HTTP request library for python" "on" \
"python-sane" "SANE interface for python" "on" \
@@ -393,7 +396,6 @@ you are done." 22 74 10 \
"python-snowballstemmer" "Snowball stemming library" "on" \
"python-sphinx" "Python documentation generator" "on" \
"python-sphinx_rtd_theme" "Read the Docs Sphinx Theme" "on" \
-"python-tomli" "A lil' TOML parser" "on" \
"python-tomli-w" "Python library for writing TOML" "on" \
"python-trove-classifiers" "Canonical source for classifiers on PyPI" "on" \
"python-typing_extensions" "experimental type hints" "on" \
@@ -458,7 +460,7 @@ if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
> $TMP/SeTnewtag
for pkg in \
-GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib abseil-cpp accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-core atkmm atkmm2 audiofile avahi babl boost brotli cairo cairomm cairomm1 cfitsio chmlib clucene colord cryfs cryptopp cxxopts db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf duktape dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gcr4 gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm glibmm2 gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtkmm4 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs115 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm pangomm2 parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt protobuf pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-pytz python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli python-tomli-w python-trove-classifiers python-typing_extensions python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-pycairo qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 unicode-ucd utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
+GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib abseil-cpp accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins aom apr apr-util argon2 aspell aspell-en at-spi2-core atkmm atkmm2 audiofile avahi babl boost brotli cairo cairomm cairomm1 cfitsio chmlib clucene colord cryfs cryptopp cxxopts dav1d db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf duktape dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gcr4 gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm glibmm2 gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtkmm4 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libcupsfilters libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libppd libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs115 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm pangomm2 parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt protobuf pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli-w python-trove-classifiers python-typing_extensions python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-pycairo qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 unicode-ucd utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
; do
echo "$pkg: SKP" >> $TMP/SeTnewtag
done
@@ -466,7 +468,7 @@ GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SD
fi
cat /dev/null > $TMP/SeTnewtag
for PACKAGE in \
-GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib abseil-cpp accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-core atkmm atkmm2 audiofile avahi babl boost brotli cairo cairomm cairomm1 cfitsio chmlib clucene colord cryfs cryptopp cxxopts db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf duktape dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gcr4 gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm glibmm2 gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtkmm4 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs115 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm pangomm2 parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt protobuf pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-pytz python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli python-tomli-w python-trove-classifiers python-typing_extensions python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-pycairo qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 unicode-ucd utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
+GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib abseil-cpp accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins aom apr apr-util argon2 aspell aspell-en at-spi2-core atkmm atkmm2 audiofile avahi babl boost brotli cairo cairomm cairomm1 cfitsio chmlib clucene colord cryfs cryptopp cxxopts dav1d db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf duktape dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gcr4 gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm glibmm2 gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtkmm4 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libcupsfilters libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libppd libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs115 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm pangomm2 parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt protobuf pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli-w python-trove-classifiers python-typing_extensions python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-pycairo qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 unicode-ucd utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
; do
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
diff --git a/slackware64/l/maketag.ez b/slackware64/l/maketag.ez
index 999db81a8..e7f3ce66a 100644
--- a/slackware64/l/maketag.ez
+++ b/slackware64/l/maketag.ez
@@ -36,6 +36,7 @@ you are done." 22 74 10 \
"alsa-lib" "ALSA sound library" "on" \
"alsa-oss" "OSS compatibility wrapper for ALSA" "on" \
"alsa-plugins" "ALSA plugins, including PulseAudio" "on" \
+"aom" "AV1 video codec library" "on" \
"apr" "Apache Portable Runtime library" "on" \
"apr-util" "Extra APR library interfaces" "on" \
"argon2" "Argon2 password-hashing function" "on" \
@@ -59,6 +60,7 @@ you are done." 22 74 10 \
"cryfs" "cryptographic filesystem" "on" \
"cryptopp" "library of cryptographic schemes" "on" \
"cxxopts" "C++ command line option parser" "on" \
+"dav1d" "AV1 decoder" "on" \
"db48" "Berkeley DB library, version 4.8" "on" \
"dbus-glib" "glib bindings for the dbus IPC library" "on" \
"dbus-python" "Python bindings for the D-Bus library" "on" \
@@ -182,6 +184,7 @@ you are done." 22 74 10 \
"libcdio-paranoia" "CD paranoia libraries from libcdio" "on" \
"libclc" "OpenCL 1.1 libraries" "on" \
"libcue" "CUE sheet parser library" "on" \
+"libcupsfilters" "printer filter library" "on" \
"libdaemon" "UNIX daemon library" "on" \
"libdbusmenu" "GTK DBusMenu protocol" "on" \
"libdbusmenu-qt" "Qt implementation of the DBusMenu spec" "on" \
@@ -241,6 +244,7 @@ you are done." 22 74 10 \
"libplacebo" "GPU-accelerated video processing library" "on" \
"libplist" "Apple Binary and XML Property Lists library" "on" \
"libpng" "Portable Network Graphics library" "on" \
+"libppd" "legacy printer driver library" "on" \
"libproxy" "proxy configuration library" "on" \
"libpsl" "C library to handle the Public Suffix List" "on" \
"libptytty" "pty/tty and utmp/wtmp/lastlog library" "on" \
@@ -383,7 +387,6 @@ you are done." 22 74 10 \
"python-pygments" "Python syntax highlighter" "on" \
"python-pyproject-hooks" "Call pyproject.toml-based build backend hooks" "on" \
"python-pysol_cards" "deal PySol FC card games" "on" \
-"python-pytz" "Timezone Definitions for Python" "on" \
"python-random2" "Python 3 port of Python 2 random module" "on" \
"python-requests" "HTTP request library for python" "on" \
"python-sane" "SANE interface for python" "on" \
@@ -393,7 +396,6 @@ you are done." 22 74 10 \
"python-snowballstemmer" "Snowball stemming library" "on" \
"python-sphinx" "Python documentation generator" "on" \
"python-sphinx_rtd_theme" "Read the Docs Sphinx Theme" "on" \
-"python-tomli" "A lil' TOML parser" "on" \
"python-tomli-w" "Python library for writing TOML" "on" \
"python-trove-classifiers" "Canonical source for classifiers on PyPI" "on" \
"python-typing_extensions" "experimental type hints" "on" \
@@ -458,7 +460,7 @@ if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
> $TMP/SeTnewtag
for pkg in \
-GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib abseil-cpp accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-core atkmm atkmm2 audiofile avahi babl boost brotli cairo cairomm cairomm1 cfitsio chmlib clucene colord cryfs cryptopp cxxopts db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf duktape dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gcr4 gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm glibmm2 gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtkmm4 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs115 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm pangomm2 parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt protobuf pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-pytz python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli python-tomli-w python-trove-classifiers python-typing_extensions python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-pycairo qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 unicode-ucd utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
+GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib abseil-cpp accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins aom apr apr-util argon2 aspell aspell-en at-spi2-core atkmm atkmm2 audiofile avahi babl boost brotli cairo cairomm cairomm1 cfitsio chmlib clucene colord cryfs cryptopp cxxopts dav1d db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf duktape dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gcr4 gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm glibmm2 gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtkmm4 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libcupsfilters libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libppd libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs115 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm pangomm2 parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt protobuf pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli-w python-trove-classifiers python-typing_extensions python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-pycairo qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 unicode-ucd utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
; do
echo "$pkg: SKP" >> $TMP/SeTnewtag
done
@@ -466,7 +468,7 @@ GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SD
fi
cat /dev/null > $TMP/SeTnewtag
for PACKAGE in \
-GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib abseil-cpp accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-core atkmm atkmm2 audiofile avahi babl boost brotli cairo cairomm cairomm1 cfitsio chmlib clucene colord cryfs cryptopp cxxopts db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf duktape dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gcr4 gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm glibmm2 gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtkmm4 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs115 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm pangomm2 parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt protobuf pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-pytz python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli python-tomli-w python-trove-classifiers python-typing_extensions python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-pycairo qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 unicode-ucd utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
+GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib abseil-cpp accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins aom apr apr-util argon2 aspell aspell-en at-spi2-core atkmm atkmm2 audiofile avahi babl boost brotli cairo cairomm cairomm1 cfitsio chmlib clucene colord cryfs cryptopp cxxopts dav1d db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf duktape dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gcr4 gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm glibmm2 gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtkmm4 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libcupsfilters libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libppd libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs115 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm pangomm2 parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt protobuf pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli-w python-trove-classifiers python-typing_extensions python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-pycairo qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 unicode-ucd utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
; do
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
diff --git a/slackware64/l/tagfile b/slackware64/l/tagfile
index 56cebdaa0..8b51e86a6 100644
--- a/slackware64/l/tagfile
+++ b/slackware64/l/tagfile
@@ -21,6 +21,7 @@ adwaita-icon-theme:REC
alsa-lib:ADD
alsa-oss:OPT
alsa-plugins:ADD
+aom:REC
apr:REC
apr-util:REC
argon2:REC
@@ -44,6 +45,7 @@ colord:REC
cryfs:REC
cryptopp:REC
cxxopts:REC
+dav1d:REC
db48:REC
dbus-glib:REC
dbus-python:REC
@@ -167,6 +169,7 @@ libcdio:REC
libcdio-paranoia:REC
libclc:REC
libcue:REC
+libcupsfilters:REC
libdaemon:REC
libdbusmenu:REC
libdbusmenu-qt:REC
@@ -226,6 +229,7 @@ libpcap:REC
libplacebo:REC
libplist:REC
libpng:REC
+libppd:REC
libproxy:REC
libpsl:REC
libptytty:REC
@@ -368,7 +372,6 @@ python-pycparser:REC
python-pygments:REC
python-pyproject-hooks:REC
python-pysol_cards:REC
-python-pytz:REC
python-random2:REC
python-requests:REC
python-sane:REC
@@ -378,7 +381,6 @@ python-smartypants:REC
python-snowballstemmer:REC
python-sphinx:REC
python-sphinx_rtd_theme:REC
-python-tomli:REC
python-tomli-w:REC
python-trove-classifiers:REC
python-typing_extensions:REC
diff --git a/source/a/aaa_libraries/aaa_libraries.SlackBuild b/source/a/aaa_libraries/aaa_libraries.SlackBuild
index 5b6c6b023..3d1cc496b 100755
--- a/source/a/aaa_libraries/aaa_libraries.SlackBuild
+++ b/source/a/aaa_libraries/aaa_libraries.SlackBuild
@@ -23,7 +23,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=aaa_libraries
VERSION=${VERSION:-15.1}
-BUILD=${BUILD:-28}
+BUILD=${BUILD:-30}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/a/aaa_libraries/tracked-files-tmp.d/aaa_libraries-boost b/source/a/aaa_libraries/tracked-files-tmp.d/aaa_libraries-boost
new file mode 100644
index 000000000..522001674
--- /dev/null
+++ b/source/a/aaa_libraries/tracked-files-tmp.d/aaa_libraries-boost
@@ -0,0 +1,40 @@
+# We'll keep these around for a little while... probably remove on 2024-05-16 or thereabouts
+/usr/lib/libboost_atomic.so.1.84.0
+/usr/lib/libboost_chrono.so.1.84.0
+/usr/lib/libboost_container.so.1.84.0
+/usr/lib/libboost_context.so.1.84.0
+/usr/lib/libboost_contract.so.1.84.0
+/usr/lib/libboost_coroutine.so.1.84.0
+/usr/lib/libboost_date_time.so.1.84.0
+/usr/lib/libboost_fiber.so.1.84.0
+/usr/lib/libboost_filesystem.so.1.84.0
+/usr/lib/libboost_graph.so.1.84.0
+/usr/lib/libboost_iostreams.so.1.84.0
+/usr/lib/libboost_json.so.1.84.0
+/usr/lib/libboost_locale.so.1.84.0
+/usr/lib/libboost_log.so.1.84.0
+/usr/lib/libboost_log_setup.so.1.84.0
+/usr/lib/libboost_math_c99.so.1.84.0
+/usr/lib/libboost_math_c99f.so.1.84.0
+/usr/lib/libboost_math_c99l.so.1.84.0
+/usr/lib/libboost_math_tr1.so.1.84.0
+/usr/lib/libboost_math_tr1f.so.1.84.0
+/usr/lib/libboost_math_tr1l.so.1.84.0
+/usr/lib/libboost_nowide.so.1.84.0
+/usr/lib/libboost_prg_exec_monitor.so.1.84.0
+/usr/lib/libboost_program_options.so.1.84.0
+/usr/lib/libboost_python311.so.1.84.0
+/usr/lib/libboost_random.so.1.84.0
+/usr/lib/libboost_regex.so.1.84.0
+/usr/lib/libboost_serialization.so.1.84.0
+/usr/lib/libboost_stacktrace_addr2line.so.1.84.0
+/usr/lib/libboost_stacktrace_basic.so.1.84.0
+/usr/lib/libboost_stacktrace_noop.so.1.84.0
+/usr/lib/libboost_system.so.1.84.0
+/usr/lib/libboost_thread.so.1.84.0
+/usr/lib/libboost_timer.so.1.84.0
+/usr/lib/libboost_type_erasure.so.1.84.0
+/usr/lib/libboost_unit_test_framework.so.1.84.0
+/usr/lib/libboost_url.so.1.84.0
+/usr/lib/libboost_wave.so.1.84.0
+/usr/lib/libboost_wserialization.so.1.84.0
diff --git a/source/a/aaa_libraries/tracked-files-tmp.d/boost b/source/a/aaa_libraries/tracked-files-tmp.d/boost
deleted file mode 100644
index 63d13b3e1..000000000
--- a/source/a/aaa_libraries/tracked-files-tmp.d/boost
+++ /dev/null
@@ -1,41 +0,0 @@
-# We'll keep these around for a little while... probably remove on 2024-01-14 or thereabouts
-/usr/lib/libboost_atomic.so.1.83.0
-/usr/lib/libboost_chrono.so.1.83.0
-/usr/lib/libboost_container.so.1.83.0
-/usr/lib/libboost_context.so.1.83.0
-/usr/lib/libboost_contract.so.1.83.0
-/usr/lib/libboost_coroutine.so.1.83.0
-/usr/lib/libboost_date_time.so.1.83.0
-/usr/lib/libboost_fiber.so.1.83.0
-/usr/lib/libboost_filesystem.so.1.83.0
-/usr/lib/libboost_graph.so.1.83.0
-/usr/lib/libboost_iostreams.so.1.83.0
-/usr/lib/libboost_json.so.1.83.0
-/usr/lib/libboost_locale.so.1.83.0
-/usr/lib/libboost_log.so.1.83.0
-/usr/lib/libboost_log_setup.so.1.83.0
-/usr/lib/libboost_math_c99.so.1.83.0
-/usr/lib/libboost_math_c99f.so.1.83.0
-/usr/lib/libboost_math_c99l.so.1.83.0
-/usr/lib/libboost_math_tr1.so.1.83.0
-/usr/lib/libboost_math_tr1f.so.1.83.0
-/usr/lib/libboost_math_tr1l.so.1.83.0
-/usr/lib/libboost_nowide.so.1.83.0
-/usr/lib/libboost_prg_exec_monitor.so.1.83.0
-/usr/lib/libboost_program_options.so.1.83.0
-/usr/lib/libboost_python27.so.1.83.0
-/usr/lib/libboost_python39.so.1.83.0
-/usr/lib/libboost_random.so.1.83.0
-/usr/lib/libboost_regex.so.1.83.0
-/usr/lib/libboost_serialization.so.1.83.0
-/usr/lib/libboost_stacktrace_addr2line.so.1.83.0
-/usr/lib/libboost_stacktrace_basic.so.1.83.0
-/usr/lib/libboost_stacktrace_noop.so.1.83.0
-/usr/lib/libboost_system.so.1.83.0
-/usr/lib/libboost_thread.so.1.83.0
-/usr/lib/libboost_timer.so.1.83.0
-/usr/lib/libboost_type_erasure.so.1.83.0
-/usr/lib/libboost_unit_test_framework.so.1.83.0
-/usr/lib/libboost_url.so.1.83.0
-/usr/lib/libboost_wave.so.1.83.0
-/usr/lib/libboost_wserialization.so.1.83.0
diff --git a/source/a/coreutils/coreutils.SlackBuild b/source/a/coreutils/coreutils.SlackBuild
index 3d655f996..4805aa315 100755
--- a/source/a/coreutils/coreutils.SlackBuild
+++ b/source/a/coreutils/coreutils.SlackBuild
@@ -129,6 +129,7 @@ DEFAULT_POSIX2_VERSION=199209 \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--enable-install-program=arch \
--with-openssl=no \
+ --enable-year2038 \
--build=$ARCH-slackware-linux || exit 1
make $NUMJOBS || make || exit 1
diff --git a/source/a/elogind/11-prefer-deep-suspend.patch b/source/a/elogind/11-prefer-deep-suspend.patch
new file mode 100644
index 000000000..c3d3d23b5
--- /dev/null
+++ b/source/a/elogind/11-prefer-deep-suspend.patch
@@ -0,0 +1,8 @@
+--- ./src/sleep/10-elogind.conf.orig 2024-04-16 02:21:44.000000000 -0500
++++ ./src/sleep/10-elogind.conf 2024-04-16 13:32:01.046025234 -0500
+@@ -19,4 +19,4 @@
+ #HandleNvidiaSleep=no
+ #HibernateByUsing=
+ #SuspendByUsing=
+-#SuspendMode=s2idle deep
++SuspendMode=deep s2idle
diff --git a/source/a/elogind/12-default-deep-suspend.patch b/source/a/elogind/12-default-deep-suspend.patch
new file mode 100644
index 000000000..25eb73dc6
--- /dev/null
+++ b/source/a/elogind/12-default-deep-suspend.patch
@@ -0,0 +1,11 @@
+--- ./src/shared/sleep-config.c.orig 2024-04-16 02:21:44.000000000 -0500
++++ ./src/shared/sleep-config.c 2024-04-22 13:31:58.033078814 -0500
+@@ -45,7 +45,7 @@
+ #if 0 /// elogind supports suspend modes (deep s2idle) so we need defaults, too
+ /* Not used by SLEEP_SUSPEND */
+ #else // 0
+- [SLEEP_SUSPEND] = STRV_MAKE("s2idle", "deep"),
++ [SLEEP_SUSPEND] = STRV_MAKE("deep", "s2idle"),
+ #endif // 0
+ [SLEEP_HIBERNATE] = STRV_MAKE("platform", "shutdown"),
+ [SLEEP_HYBRID_SLEEP] = STRV_MAKE("suspend"),
diff --git a/source/a/elogind/5d16d94aa9a5e3afe5b51f591497149630763b24.patch b/source/a/elogind/5d16d94aa9a5e3afe5b51f591497149630763b24.patch
new file mode 100644
index 000000000..fe7940fff
--- /dev/null
+++ b/source/a/elogind/5d16d94aa9a5e3afe5b51f591497149630763b24.patch
@@ -0,0 +1,39 @@
+From 5d16d94aa9a5e3afe5b51f591497149630763b24 Mon Sep 17 00:00:00 2001
+From: Sven Eden <sven@eden-worx.com>
+Date: Mon, 22 Apr 2024 08:31:30 +0200
+Subject: [PATCH] SIGCHLD handler: Check sleep_fork_action against NULL
+
+Signed-off-by: Sven Eden <sven@eden-worx.com>
+---
+ src/login/elogind.c | 6 ++++--
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/src/login/elogind.c b/src/login/elogind.c
+index e616b8088e..b47540352f 100644
+--- a/src/login/elogind.c
++++ b/src/login/elogind.c
+@@ -81,6 +81,7 @@ static int elogind_sigchld_handler(
+ sd_event_source* s,
+ const struct signalfd_siginfo* si,
+ void* userdata ) {
++ const HandleActionData* a;
+ Manager* m = userdata;
+ int r, status;
+
+@@ -97,13 +98,14 @@ static int elogind_sigchld_handler(
+
+ /* The sleep forker PID is always "the outer one", so wait for it second. */
+ if ( m->sleep_fork_pid > 0 ) {
++ a = m->sleep_fork_action;
+ waitpid(m->sleep_fork_pid, &status, WNOHANG | WUNTRACED);
+ log_debug_elogind( "sleep_fork PID %d waitpid() set status %d", m->sleep_fork_pid, status );
+ if ( WIFEXITED(status) || WIFSIGNALED(status) )
+ m->sleep_fork_pid = 0;
+ /* Tell people that they now may take a lock again */
+- if ( m->sleep_fork_action->sleep_operation != _SLEEP_OPERATION_INVALID ) {
+- (void) send_prepare_for( m, m->sleep_fork_action, false );
++ if ( a && a->sleep_operation != _SLEEP_OPERATION_INVALID ) {
++ (void) send_prepare_for( m, a, false );
+ m->sleep_fork_action = NULL; /* All done */
+ }
+ }
diff --git a/source/a/elogind/ce3616c8864e56bf7efb233242f20197108a9dba.patch b/source/a/elogind/ce3616c8864e56bf7efb233242f20197108a9dba.patch
new file mode 100644
index 000000000..3fcc03794
--- /dev/null
+++ b/source/a/elogind/ce3616c8864e56bf7efb233242f20197108a9dba.patch
@@ -0,0 +1,132 @@
+From ce3616c8864e56bf7efb233242f20197108a9dba Mon Sep 17 00:00:00 2001
+From: Sven Eden <sven@eden-worx.com>
+Date: Sun, 21 Apr 2024 17:07:25 +0200
+Subject: [PATCH] Send wakeup signal in SIGCHLD handler (#280)
+
+The forked out sleeper process fails to send the wakeup signal, as it
+does not share the dbus connection with elogind.
+
+Therefore elogind sends the signal itself once the sleeper has
+messaged elogind that it is done via the SIGCHLD signal.
+
+Bug: #280
+Signed-off-by: Sven Eden <sven@eden-worx.com>
+---
+ src/login/elogind.c | 19 +++++++++++++------
+ src/login/logind-dbus.c | 13 +++++--------
+ src/login/logind-dbus.h | 4 ++++
+ src/login/logind.h | 3 +++
+ 4 files changed, 25 insertions(+), 14 deletions(-)
+
+diff --git a/src/login/elogind.c b/src/login/elogind.c
+index 11000170a6..e616b8088e 100644
+--- a/src/login/elogind.c
++++ b/src/login/elogind.c
+@@ -25,6 +25,7 @@
+ #include "fd-util.h"
+ #include "fileio.h"
+ #include "fs-util.h"
++#include "logind-dbus.h"
+ #include "mount-setup.h"
+ #include "musl_missing.h"
+ #include "parse-util.h"
+@@ -100,6 +101,11 @@ static int elogind_sigchld_handler(
+ log_debug_elogind( "sleep_fork PID %d waitpid() set status %d", m->sleep_fork_pid, status );
+ if ( WIFEXITED(status) || WIFSIGNALED(status) )
+ m->sleep_fork_pid = 0;
++ /* Tell people that they now may take a lock again */
++ if ( m->sleep_fork_action->sleep_operation != _SLEEP_OPERATION_INVALID ) {
++ (void) send_prepare_for( m, m->sleep_fork_action, false );
++ m->sleep_fork_action = NULL; /* All done */
++ }
+ }
+ }
+
+@@ -416,12 +422,13 @@ void elogind_manager_free( Manager* m ) {
+ int elogind_manager_new( Manager* m ) {
+ int r = 0;
+
+- m->cgroups_agent_fd = -1;
+- m->pin_cgroupfs_fd = -1;
+- m->test_run_flags = 0;
+- m->do_interrupt = false;
+- m->sleep_fork_pid = 0;
+- m->tool_fork_pid = 0;
++ m->cgroups_agent_fd = -1;
++ m->pin_cgroupfs_fd = -1;
++ m->test_run_flags = 0;
++ m->do_interrupt = false;
++ m->sleep_fork_pid = 0;
++ m->tool_fork_pid = 0;
++ m->sleep_fork_action = NULL;
+
+ /* Init poweroff/suspend interruption */
+ m->allow_poweroff_interrupts = false;
+diff --git a/src/login/logind-dbus.c b/src/login/logind-dbus.c
+index 25df8d2cb9..b83dceae9b 100644
+--- a/src/login/logind-dbus.c
++++ b/src/login/logind-dbus.c
+@@ -1730,7 +1730,11 @@ int manager_set_lid_switch_ignore(Manager *m, usec_t until) {
+ return r;
+ }
+
++#if 0 /// elogind needs to call this from elogind.c
+ static int send_prepare_for(Manager *m, const HandleActionData *a, bool _active) {
++#else
++int send_prepare_for(Manager *m, const HandleActionData *a, bool _active) {
++#endif // 0
+ int k = 0, r, active = _active;
+
+ assert(m);
+@@ -1902,6 +1906,7 @@ static int elogind_execute_shutdown_or_sleep(
+ * from the shutdown/sleep routines. Doing this in the main thread would
+ * make it impossible to talk to ourselves.
+ */
++ m->sleep_fork_action = a; /* Remember this for the SIGCHLD handler */
+ forker = strjoina( "e-", handle_action_to_string( a->handle ) );
+ t = safe_fork( forker,
+ FORK_LOG|FORK_REOPEN_LOG|FORK_DEATHSIG_SIGTERM|FORK_CLOSE_ALL_FDS|FORK_REARRANGE_STDIO,
+@@ -1926,14 +1931,6 @@ static int elogind_execute_shutdown_or_sleep(
+ log_error_errno( r, "%s: shutdown_or_sleep failed: %m", program_invocation_short_name );
+ }
+
+- /* As elogind cannot rely on a systemd manager to call all
+- * sleeping processes to wake up, we have to tell them all
+- * by ourselves.
+- * Note: execute_shutdown_or_sleep() does not send the
+- * signal unless an error occurred. */
+- if ( a->sleep_operation != _SLEEP_OPERATION_INVALID )
+- (void) send_prepare_for( m, a, false );
+-
+ log_debug_elogind("Exiting from %s", program_invocation_short_name);
+
+ _exit( EXIT_SUCCESS );
+diff --git a/src/login/logind-dbus.h b/src/login/logind-dbus.h
+index c9d59231d4..aa8bdfeb23 100644
+--- a/src/login/logind-dbus.h
++++ b/src/login/logind-dbus.h
+@@ -9,6 +9,10 @@
+ #include "logind-user.h"
+ #include "logind.h"
+
++#if 1 /// elogind needs to call this from elogind.c
++int send_prepare_for(Manager *m, const HandleActionData *a, bool _active);
++#endif // 1
++
+ int manager_get_session_from_creds(Manager *m, sd_bus_message *message, const char *name, sd_bus_error *error, Session **ret);
+ int manager_get_user_from_creds(Manager *m, sd_bus_message *message, uid_t uid, sd_bus_error *error, User **ret);
+ int manager_get_seat_from_creds(Manager *m, sd_bus_message *message, const char *name, sd_bus_error *error, Seat **ret);
+diff --git a/src/login/logind.h b/src/login/logind.h
+index 20c73444ed..6eb40ddb6f 100644
+--- a/src/login/logind.h
++++ b/src/login/logind.h
+@@ -84,6 +84,9 @@ struct Manager {
+ /* elogind might spawn processes to suspend/hibernate, so we need their PIDs to end them properly */
+ pid_t sleep_fork_pid; /* for suspend/hibernate fork */
+ pid_t tool_fork_pid; /* for external tool fork */
++
++ /* To wake up sleeping consumers using the right operation, the manager must know what is going on. */
++ const HandleActionData *sleep_fork_action;
+ #endif // 0
+
+ Seat *seat0;
diff --git a/source/a/elogind/doinst.sh b/source/a/elogind/doinst.sh
index e529fda15..e39e2aee3 100644
--- a/source/a/elogind/doinst.sh
+++ b/source/a/elogind/doinst.sh
@@ -29,6 +29,7 @@ preserve_perms() {
preserve_perms etc/rc.d/rc.elogind.new
config etc/elogind/logind.conf.new
config etc/elogind/sleep.conf.new
+config etc/elogind/sleep.conf.d/10-elogind.conf.new
config etc/pam.d/elogind-user.new
# Reload elogind-daemon:
diff --git a/source/a/elogind/elogind.SlackBuild b/source/a/elogind/elogind.SlackBuild
index dd89aa081..2f365484d 100755
--- a/source/a/elogind/elogind.SlackBuild
+++ b/source/a/elogind/elogind.SlackBuild
@@ -98,30 +98,55 @@ find . \
# but sed will still happily scribble all over everything.
cat $CWD/elogind.nobody.nogroup.99.99.diff | patch -p1 --verbose || exit 1
+# OK, here's the scoop on s2idle. After doing some digging, it looks like both
+# Intel and AMD have stopped officially supporting S3 sleep (aka "deep") with
+# the latest generation of CPUs (although it "might work"). I've also seen a
+# few people say that S3 is "not secure"... which if you're worried that a
+# three letter agency might grab your sleeping laptop and extract the contents
+# of the RAM while keeping it powered up, well, maybe in that sense it isn't.
+# As far as s2idle, I have heard that it has the potential to be as much of a
+# low power mode as deep, but that depends on how low the IRQ rate gets. In
+# practice I have heard of s2idle draining a battery in half a day.
+#
+# Anyway, I tried s2idle here again (with the below sleep patches) and it still
+# locks up my machine (a fairly recent Thinkpad X1).
+#
+# S3 works and has the best power savings of all the partially-on modes.
+# Feel free to edit /etc/elogind/sleep.conf.d/10-elogind.conf if s2idle works
+# for you, but we'll continue to default to deep for now.
+#
+# Don't prefer s2idle, as it doesn't seem to work:
+cat $CWD/11-prefer-deep-suspend.patch | patch -p1 --verbose || exit 1
+cat $CWD/12-default-deep-suspend.patch | patch -p1 --verbose || exit 1
+
+# Upstream sleep fixes:
+cat $CWD/ce3616c8864e56bf7efb233242f20197108a9dba.patch | patch -p1 --verbose || exit 1
+cat $CWD/5d16d94aa9a5e3afe5b51f591497149630763b24.patch | patch -p1 --verbose || exit 1
+
# Configure, build, and install:
export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS"
mkdir meson-build
cd meson-build
-meson \
- --buildtype release \
- --prefix /usr \
- --libdir /usr/lib${LIBDIRSUFFIX} \
- -Drootlibdir="/lib${LIBDIRSUFFIX}" \
- -Drootlibexecdir="/lib${LIBDIRSUFFIX}/elogind" \
+meson setup \
+ --buildtype=release \
+ --prefix=/usr \
+ --libdir=/lib${LIBDIRSUFFIX} \
+ --libexecdir=/lib${LIBDIRSUFFIX}/elogind \
+ -Dpkgconfiglibdir=/usr/lib${LIBDIRSUFFIX}/pkgconfig \
+ -Dpamlibdir=/lib${LIBDIRSUFFIX}/security \
-Dudevrulesdir="/lib/udev/rules.d" \
-Ddocdir="/usr/doc/$PKGNAM-$VERSION" \
-Dhtmldir="/usr/doc/$PKGNAM-$VERSION/html" \
-Dmandir="/usr/man" \
- -Dman=true \
- -Dhtml=false \
+ -Dman=enabled \
+ -Dhtml=disabled \
-Dbashcompletiondir="/usr/share/bash-completion/completions" \
-Dnobody-user=nobody \
-Dnobody-group=nogroup \
- -Dpam=true \
- -Dpamlibdir="/lib${LIBDIRSUFFIX}/security" \
+ -Dpam=enabled \
-Dpamconfdir="/etc/pam.d" \
- -Dacl=true \
+ -Dacl=enabled \
-Dsmack=false \
-Dutmp=true \
-Ddefault-hierarchy=legacy \
@@ -130,19 +155,21 @@ meson \
-Dpoweroff-path=/sbin/poweroff \
-Dreboot-path=/sbin/reboot \
-Ddefault-kill-user-processes=false \
+ -Dmode=release \
.. || exit 1
"${NINJA:=ninja}" $NUMJOBS || exit 1
DESTDIR=$PKG $NINJA install || exit 1
cd ..
-# Create symlinks for elogind binaries to /usr/bin/:
-mkdir -p $PKG/usr/bin
-ln -sf /bin/elogind-inhibit $PKG/usr/bin/elogind-inhibit
-ln -sf /bin/loginctl $PKG/usr/bin/loginctl
+# Create symlinks for elogind binaries to /bin/:
+mkdir -p $PKG/bin
+ln -sf /usr/bin/elogind-inhibit $PKG/bin/elogind-inhibit
+ln -sf /usr/bin/loginctl $PKG/bin/loginctl
# Make sure we do not overwrite the user's customizations:
mv -i $PKG/etc/elogind/logind.conf{,.new}
mv -i $PKG/etc/elogind/sleep.conf{,.new}
+mv -i $PKG/etc/elogind/sleep.conf.d/10-elogind.conf{,.new}
mv -i $PKG/etc/pam.d/elogind-user{,.new}
# Strip binaries:
diff --git a/source/a/etc/doinst.sh b/source/a/etc/doinst.sh
index 18b53f333..3734bc854 100644
--- a/source/a/etc/doinst.sh
+++ b/source/a/etc/doinst.sh
@@ -100,6 +100,15 @@ rm -f etc/gshadow.new
rm -f etc/passwd.new
rm -f etc/shadow.new
+# We will add any missing entries to gshadow, but make no attempt to repair existing ones:
+cat etc/group | while read line ; do
+ GRP="$(echo $line | cut -f 1 -d :)"
+ GMEMBERS="$(echo $line | rev | cut -f 1 -d : | rev)"
+ if ! grep -q "^${GRP}:" etc/gshadow ; then
+ echo "${GRP}:x::${GMEMBERS}" >> etc/gshadow
+ fi
+done
+
# Make sure $HOME is correct for user sddm:
chroot . /usr/sbin/usermod -d /var/lib/sddm sddm > /dev/null 2> /dev/null
# Make sure that sddm is a member of group video:
diff --git a/source/a/etc/etc.SlackBuild b/source/a/etc/etc.SlackBuild
index 4dc6e0d59..f958d7628 100755
--- a/source/a/etc/etc.SlackBuild
+++ b/source/a/etc/etc.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=etc
VERSION=15.1
-BUILD=${BUILD:-9}
+BUILD=${BUILD:-11}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -80,4 +80,3 @@ zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
# Build the package:
cd $PKG
/sbin/makepkg -l y -c n $TMP/etc-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/source/a/etc/group.new b/source/a/etc/group.new
index d4a516c68..2bcaf4ea9 100644
--- a/source/a/etc/group.new
+++ b/source/a/etc/group.new
@@ -59,6 +59,7 @@ nogroup:x:99:
users:x:100:
console:x:101:
avahi:x:214:
+nut:x:218:
colord:x:303:
nm-openvpn:x:320:
ldap:x:330:
diff --git a/source/a/etc/passwd.new b/source/a/etc/passwd.new
index e926f2f4a..f7e8e0e26 100644
--- a/source/a/etc/passwd.new
+++ b/source/a/etc/passwd.new
@@ -37,6 +37,7 @@ dovenull:x:95:95:User for Dovecot login processing:/dev/null:/bin/false
proftpd:x:97:97:User for ProFTPD:/:/bin/false
nobody:x:99:99:nobody:/:/bin/false
avahi:x:214:214:User for avahi:/dev/null:/bin/false
+nut:x:218:218:User for NUT:/dev/null:/bin/false
colord:x:303:303:User for colord:/var/lib/colord:/bin/false
nm-openvpn:x:320:320:User for NetworkManager-openvpn:/var/lib/openvpn/chroot:/bin/false
ldap:x:330:330:OpenLDAP server:/var/lib/openldap:/bin/false
diff --git a/source/a/etc/shadow.new b/source/a/etc/shadow.new
index f2acecf78..3cbc04070 100644
--- a/source/a/etc/shadow.new
+++ b/source/a/etc/shadow.new
@@ -37,6 +37,7 @@ dovenull:*:9797:0:::::
proftpd:*:9797:0:::::
nobody:*:9797:0:::::
avahi:*:9797:0:::::
+nut:*:9797:0:::::
colord:*:9797:0:::::
nm-openvpn:*:9797:0:::::
ldap:*:9797:0:::::
diff --git a/source/a/genpower/genpower.halt.diff b/source/a/genpower/genpower.halt.diff
deleted file mode 100644
index 05c6a23f1..000000000
--- a/source/a/genpower/genpower.halt.diff
+++ /dev/null
@@ -1,32 +0,0 @@
---- ./genpowerfail.orig 2008-12-02 17:49:36.000000000 -0600
-+++ ./genpowerfail 2008-12-02 18:22:37.000000000 -0600
-@@ -36,23 +36,23 @@
- stats=`head -1 $statpath`
- case "$stats" in
- FAIL) # Power is down
-- shutdown -r +2 "THE POWER IS DOWN! SHUTTING DOWN SYSTEM! PLEASE LOG OFF NOW!" < /dev/console &
-+ shutdown -h +2 "THE POWER IS DOWN! SHUTTING DOWN SYSTEM! PLEASE LOG OFF NOW!" < /dev/console &
- ;;
- SCRAM) # Battery is low
-- shutdown -r now "THE POWER IS DOWN! BATTERY POWER IS LOW! EMERGENCY SHUTDOWN!" < /dev/console &
-+ shutdown -h now "THE POWER IS DOWN! BATTERY POWER IS LOW! EMERGENCY SHUTDOWN!" < /dev/console &
- ;;
- CABLE) # Possible bad cable
-- shutdown -r +1 "POSSIBLE BAD CABLE! SHUTTING DOWN SYSTEM! PLEASE LOG OFF NOW!" < /dev/console &
-+ shutdown -h +1 "POSSIBLE BAD CABLE! SHUTTING DOWN SYSTEM! PLEASE LOG OFF NOW!" < /dev/console &
- ;;
- *) # Unknown message, assume power is down
-- shutdown -r +2 "THE POWER IS DOWN! SHUTTING DOWN SYSTEM! PLEASE LOG OFF NOW!" < /dev/console &
-+ shutdown -h +2 "THE POWER IS DOWN! SHUTTING DOWN SYSTEM! PLEASE LOG OFF NOW!" < /dev/console &
- ;;
-
- esac
- else
-- # genowerfail called, and upsstatus dosen't exist.
-+ # genpowerfail called, and upsstatus dosen't exist.
- # Assume user is using powerd, and shutdown.
-- shutdown -r +2 "THE POWER IS DOWN! SHUTTING DOWN SYSTEM! PLEASE LOG OFF NOW!" < /dev/console &
-+ shutdown -h +2 "THE POWER IS DOWN! SHUTTING DOWN SYSTEM! PLEASE LOG OFF NOW!" < /dev/console &
-
- fi
- ;;
diff --git a/source/a/genpower/genpower.var.diff b/source/a/genpower/genpower.var.diff
deleted file mode 100644
index fa3c9e998..000000000
--- a/source/a/genpower/genpower.var.diff
+++ /dev/null
@@ -1,34 +0,0 @@
---- ./genpowerfail.orig Wed Apr 10 18:25:07 2002
-+++ ./genpowerfail Wed Apr 10 19:14:27 2002
-@@ -6,19 +6,19 @@
- # This script is also being run when the power comes
- # up again (if it does in time!)
- #
--# Version: /etc/genpowerfail 1.0.1
-+# Version: /sbin/genpowerfail 1.0.1
- #
- # Author: Tom Webster <webster@kaiwan.com>
- #
-
- # Set the path.
--PATH=/sbin:/etc:/bin:/usr/bin
-+PATH=/sbin:/bin:/usr/bin:/usr/sbin
-
- # Set location of upsstatus file
- statpath="/etc/upsstatus"
-
- # Set location of file containing PID of running shutdowns
--spidpath="/etc/shutdownpid"
-+spidpath="/var/run/shutdownpid"
-
- # See what happened.
- case "$1" in
-@@ -63,7 +63,7 @@
- shutdown -c "THE POWER IS BACK"
- ;;
- *)
-- echo "Usage: /etc/genpowerfail {start|stop}"
-+ echo "Usage: /sbin/genpowerfail {start|stop}"
- exit 1
- ;;
- esac
diff --git a/source/a/genpower/slack-desc b/source/a/genpower/slack-desc
deleted file mode 100644
index 242614456..000000000
--- a/source/a/genpower/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-genpower: genpower (UPS monitoring daemon)
-genpower:
-genpower: The genpower daemon, genpowerd, will monitor the status of a serial
-genpower: line connected to a UPS (Uninterruptible Power Supply). If a power
-genpower: failure is detected, genpowerd will notify the system to take the
-genpower: needed steps to react to the condition of the UPS. This may include
-genpower: shutting the system down, or canceling a pending shutdown if the
-genpower: power is restored.
-genpower:
-genpower:
-genpower:
diff --git a/source/a/gpm/gpm-1.20.1-weak-wgetch.patch b/source/a/gpm/gpm-1.20.1-weak-wgetch.patch
index 2546e17f7..cf10ee6b2 100644
--- a/source/a/gpm/gpm-1.20.1-weak-wgetch.patch
+++ b/source/a/gpm/gpm-1.20.1-weak-wgetch.patch
@@ -1,5 +1,5 @@
---- gpm-1.20.1/src/lib/libcurses.c.weak-wgetch 2002-12-24 17:57:16.000000000 -0500
-+++ gpm-1.20.1/src/lib/libcurses.c 2004-03-22 15:51:24.000000000 -0500
+--- ./src/lib/libcurses.c.orig 2012-10-26 16:21:38.000000000 -0500
++++ ./src/lib/libcurses.c 2024-03-27 14:48:08.842064533 -0500
@@ -41,7 +41,12 @@
#endif /* HAVE_NCURSES_CURSES_H */
#endif /* HAVE_NCURSES_H */
@@ -14,13 +14,3 @@
int Gpm_Wgetch(WINDOW *win)
{
---- gpm-1.20.1/configure.ac.weak-wgetch 2004-03-22 15:49:51.000000000 -0500
-+++ gpm-1.20.1/configure.ac 2004-03-22 15:51:24.000000000 -0500
-@@ -115,7 +115,7 @@
- AC_CHECK_LIB($i, wgetch,,,$TERMLIBS)
- else :; fi
- done
-- SHARED_LIBS="$LIBS $TERMLIBS -lc"
-+ SHARED_LIBS="-lc"
- LIBS=$SAVELIBS ;;
- esac
diff --git a/source/a/gpm/gpm.SlackBuild b/source/a/gpm/gpm.SlackBuild
index 767d7f352..d2f27c7f5 100755
--- a/source/a/gpm/gpm.SlackBuild
+++ b/source/a/gpm/gpm.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gpm
VERSION=1.20.7
-BUILD=${BUILD:-9}
+BUILD=${BUILD:-10}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -80,36 +80,20 @@ zcat $CWD/gpm-1.20.5-close-fds.patch.gz | patch -p1 --verbose || exit 1
zcat $CWD/gpm-1.20.1-select-1.patch.gz | patch -p1 --verbose || exit 1
zcat $CWD/gpm.types.diff.gz | patch -p1 --verbose || exit 1
zcat $CWD/gpm.gcc7.diff.gz | patch -p1 --verbose || exit 1
-
-sh autogen.sh
-
-# This is *supposed* to prevent linking libgpm.so with -lncurses,
-# but for some reason it doesn't have the desired effect here.
-# Any ideas? The patch is supposed to resolve a circular dependency
-# between libgpm.so and libncurses.so. I don't notice any ill effects
-# here, but perhaps the problem would occur if prelinking was used.
-# Also, ncurses has not shown an ldd link to libgpm for several releases,
-# so perhaps any problem that existed was fixed on their end.
-# NOTE: Since this isn't preventing gpm from linking to ncurses, I'm
-# commenting this patch out until we understand better if it's even
-# useful for anything. Half a patch seems worse than no patch.
-#zcat $CWD/gpm-1.20.1-weak-wgetch.patch.gz | patch -p1 --verbose || exit 1
-
-# Since we aren't installing any Emacs Lisp files anyway, just brutally
-# hack around this failing part of ./configure. This may be a brittle
-# solution, so if it doesn't apply just go ahead and try without this
-# patch and see if it's working or not.
zcat $CWD/gpm.configure.diff.gz | patch -p1 --verbose || exit 1
-# Since we just patched configure.ac, run this again to carry the change
-# into configure:
-autoconf
+# This patch is supposed to resolve a circular dependency between libgpm.so
+# and libncurses.so:
+zcat $CWD/gpm-1.20.1-weak-wgetch.patch.gz | patch -p1 --verbose || exit 1
+
+sh autogen.sh
CFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libdir=/usr/lib${LIBDIRSUFFIX} \
+ --without-curses \
--build=$ARCH-slackware-linux || exit 1
make || exit 1
diff --git a/source/a/gpm/gpm.configure.diff b/source/a/gpm/gpm.configure.diff
index fd25767f2..3dedb8907 100644
--- a/source/a/gpm/gpm.configure.diff
+++ b/source/a/gpm/gpm.configure.diff
@@ -1,16 +1,25 @@
---- ./configure.ac.orig 2024-01-20 13:18:14.607950073 -0600
-+++ ./configure.ac 2024-01-20 13:19:06.734947190 -0600
-@@ -63,12 +63,7 @@
- ELISP="emacs/t-mouse.el emacs/t-mouse.elc"
- fi
-
+--- ./configure.ac.footer.orig 2012-10-26 16:21:38.000000000 -0500
++++ ./configure.ac.footer 2024-03-27 14:43:34.948058406 -0500
+@@ -49,22 +49,6 @@
+ AC_PATH_PROG(MAKEINFO,makeinfo,no)
+ AC_PATH_PROG(DIFF,diff,no)
+ AC_PATH_PROG(SED,sed,no)
+-AC_PATH_PROG(emacs,emacs,no)
+-
+-if test ${ac_cv_path_emacs} = no ; then
+- EMACS=:
+- ELISP=
+-else
+- EMACS=${ac_cv_path_emacs}
+- ELISP="emacs/t-mouse.el emacs/t-mouse.elc"
+-fi
+-
-if test $EMACS != : ; then
- ITZ_PATH_SITE_LISP
- lispdir=${itz_cv_path_site_lisp}
-else
- lispdir='${datadir}/emacs/site-lisp'
-fi
-+lispdir='${datadir}/emacs/site-lisp'
# Header-checks
AC_CHECK_HEADERS(syslog.h linux/input.h linux/joystick.h ncurses.h ncurses/curses.h curses.h)
diff --git a/source/a/less/007521ac3c95bc76.patch b/source/a/less/007521ac3c95bc76.patch
new file mode 100644
index 000000000..663f222c0
--- /dev/null
+++ b/source/a/less/007521ac3c95bc76.patch
@@ -0,0 +1,73 @@
+From 007521ac3c95bc76e3d59c6dbfe75d06c8075c33 Mon Sep 17 00:00:00 2001
+From: Mark Nudelman <markn@greenwoodsoftware.com>
+Date: Thu, 11 Apr 2024 17:49:48 -0700
+Subject: [PATCH] Fix bug when viewing a file whose name contains a newline.
+
+---
+ filename.c | 31 +++++++++++++++++++++++++------
+ 1 file changed, 25 insertions(+), 6 deletions(-)
+
+diff --git a/filename.c b/filename.c
+index f90e0e82..a52c6354 100644
+--- a/filename.c
++++ b/filename.c
+@@ -127,11 +127,20 @@ static constant char * metachars(void)
+ /*
+ * Is this a shell metacharacter?
+ */
+-static int metachar(char c)
++static lbool metachar(char c)
+ {
+ return (strchr(metachars(), c) != NULL);
+ }
+
++/*
++ * Must use quotes rather than escape char for this metachar?
++ */
++static lbool must_quote(char c)
++{
++ /* {{ Maybe the set of must_quote chars should be configurable? }} */
++ return (c == '\n');
++}
++
+ /*
+ * Insert a backslash before each metacharacter in a string.
+ */
+@@ -164,6 +173,9 @@ public char * shell_quoten(constant char *s, size_t slen)
+ * doesn't support escape chars. Use quotes.
+ */
+ use_quotes = TRUE;
++ } else if (must_quote(*p))
++ {
++ len += 3; /* open quote + char + close quote */
+ } else
+ {
+ /*
+@@ -194,15 +206,22 @@ public char * shell_quoten(constant char *s, size_t slen)
+ constant char *es = s + slen;
+ while (s < es)
+ {
+- if (metachar(*s))
++ if (!metachar(*s))
+ {
+- /*
+- * Add the escape char.
+- */
++ *np++ = *s++;
++ } else if (must_quote(*s))
++ {
++ /* Surround the char with quotes. */
++ *np++ = openquote;
++ *np++ = *s++;
++ *np++ = closequote;
++ } else
++ {
++ /* Insert an escape char before the char. */
+ strcpy(np, esc);
+ np += esclen;
++ *np++ = *s++;
+ }
+- *np++ = *s++;
+ }
+ *np = '\0';
+ }
diff --git a/source/a/less/less.SlackBuild b/source/a/less/less.SlackBuild
index 002899a60..b4ea88c72 100755
--- a/source/a/less/less.SlackBuild
+++ b/source/a/less/less.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2005-2022 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2005-2024 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=less
VERSION=${VERSION:-$(echo less-*.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
@@ -74,7 +74,9 @@ tar xvf $CWD/less-$VERSION.tar.?z || exit 1
cd less-$VERSION || exit 1
# Fix path in manpage:
-sed -i "s,/usr/local/etc,/etc,g" less.nro
+if [ -r less.nro ]; then
+ sed -i "s,/usr/local/etc,/etc,g" less.nro
+fi
chown -R root:root .
find . \
@@ -83,6 +85,9 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
+# newline in filenames patch for CVE-2024-32487:
+cat $CWD/007521ac3c95bc76.patch | patch -p1 --verbose || exit 1
+
if [ ! -r configure ]; then
if [ -x ./autogen.sh ]; then
NOCONFIGURE=1 ./autogen.sh
diff --git a/source/a/less/lesspipe.sh b/source/a/less/lesspipe.sh
index b5d76d48a..6bc9ff64d 100644
--- a/source/a/less/lesspipe.sh
+++ b/source/a/less/lesspipe.sh
@@ -33,7 +33,7 @@ lesspipe() {
*.tgz | *.tar.gz | *.tar.Z | *.tar.z | *.tar.bz2 | *.tbz ) tar tvvf "$1" 2>/dev/null ;;
*.tlz | *.tar.lz ) lzip -dc "$1" 2> /dev/null | tar tvvf - 2> /dev/null ;;
*.txz | *.tar.xz ) xz -dc "$1" 2> /dev/null | tar tvvf - 2> /dev/null ;;
- *.tzst | *.tar.zst | *.tar.zstd ) tar tvvf "$1" 2> /dev/null ;;
+ *.tzst | *.tzz | *.tar.zst | *.tar.zstd ) tar tvvf "$1" 2> /dev/null ;;
*.zip) unzip -l "$1" 2>/dev/null ;;
*.rpm) rpm -qpvl "$1" 2>/dev/null ;;
*.rar) # check if rar is installed first
diff --git a/source/a/libblockdev/doinst.sh b/source/a/libblockdev/doinst.sh
index 09fe04bb0..79caef3de 100644
--- a/source/a/libblockdev/doinst.sh
+++ b/source/a/libblockdev/doinst.sh
@@ -11,5 +11,5 @@ config() {
# Otherwise, we leave the .new copy for the admin to consider...
}
-config etc/libblockdev/conf.d/00-default.cfg.new
-config etc/libblockdev/conf.d/10-lvm-dbus.cfg.new
+config etc/libblockdev/3/conf.d/00-default.cfg.new
+config etc/libblockdev/3/conf.d/10-lvm-dbus.cfg.new
diff --git a/source/a/libblockdev/libblockdev.SlackBuild b/source/a/libblockdev/libblockdev.SlackBuild
index 2a2dd5378..aed678d5e 100755
--- a/source/a/libblockdev/libblockdev.SlackBuild
+++ b/source/a/libblockdev/libblockdev.SlackBuild
@@ -24,8 +24,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libblockdev
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | rev | cut -f 2- -d -)}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -42,7 +42,7 @@ fi
# the name of the created package would be, and then exit. This information
# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
- echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
+ echo "$PKGNAM-$(echo $VERSION | tr - _)-$ARCH-$BUILD.txz"
exit 0
fi
@@ -116,10 +116,10 @@ make install DESTDIR=$PKG || exit 1
# Don't ship .la files:
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
-mv $PKG/etc/libblockdev/conf.d/00-default.cfg \
- $PKG/etc/libblockdev/conf.d/00-default.cfg.new
-mv $PKG/etc/libblockdev/conf.d/10-lvm-dbus.cfg \
- $PKG/etc/libblockdev/conf.d/10-lvm-dbus.cfg.new
+mv $PKG/etc/libblockdev/3/conf.d/00-default.cfg \
+ $PKG/etc/libblockdev/3/conf.d/00-default.cfg.new
+mv $PKG/etc/libblockdev/3/conf.d/10-lvm-dbus.cfg \
+ $PKG/etc/libblockdev/3/conf.d/10-lvm-dbus.cfg.new
# Strip binaries:
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
@@ -150,4 +150,4 @@ zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$(echo $VERSION | tr - _)-$ARCH-$BUILD.txz
diff --git a/source/a/libpwquality/libpwquality.SlackBuild b/source/a/libpwquality/libpwquality.SlackBuild
index 53bb2cda9..f0d73928d 100755
--- a/source/a/libpwquality/libpwquality.SlackBuild
+++ b/source/a/libpwquality/libpwquality.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libpwquality
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
diff --git a/source/a/nut/doinst.sh b/source/a/nut/doinst.sh
new file mode 100644
index 000000000..393069f41
--- /dev/null
+++ b/source/a/nut/doinst.sh
@@ -0,0 +1,30 @@
+config() {
+ NEW="$1"
+ OLD="`dirname $NEW`/`basename $NEW .new`"
+ # If there's no config file by that name, mv it over:
+ if [ ! -r $OLD ]; then
+ mv $NEW $OLD
+ elif [ "`cat $OLD | md5sum`" = "`cat $NEW | md5sum`" ]; then # toss the redundant copy
+ rm $NEW
+ fi
+ # Otherwise, we leave the .new copy for the admin to consider...
+}
+
+preserve_perms() {
+ NEW="$1"
+ OLD="$(dirname $NEW)/$(basename $NEW .new)"
+ if [ -e $OLD ]; then
+ cp -a $OLD ${NEW}.incoming
+ cat $NEW > ${NEW}.incoming
+ mv ${NEW}.incoming $NEW
+ fi
+ config $NEW
+}
+
+preserve_perms etc/rc.d/rc.nut-drvctl.new
+preserve_perms etc/rc.d/rc.nut-upsd.new
+preserve_perms etc/rc.d/rc.nut-upsmon.new
+
+for file in etc/nut/*.new ; do
+ config $file
+done
diff --git a/source/a/nut/nut.SlackBuild b/source/a/nut/nut.SlackBuild
new file mode 100755
index 000000000..b8c6cd520
--- /dev/null
+++ b/source/a/nut/nut.SlackBuild
@@ -0,0 +1,196 @@
+#!/bin/bash
+
+# Copyright 2010 V'yacheslav Stetskevych <slava18 dont_spam_me gmail com>
+# Copyright 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PKGNAM=nut
+VERSION=${VERSION:-$(echo $PKGNAM-*.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
+ case "$(uname -m)" in
+ i?86) ARCH=i586 ;;
+ arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) ARCH=$(uname -m) ;;
+ esac
+ export ARCH
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
+ exit 0
+fi
+
+NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "armv7hl" ]; then
+ SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
+ LIBDIRSUFFIX=""
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+
+cd $TMP
+rm -rf $PKGNAM-$VERSION
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
+cd $PKGNAM-$VERSION || exit 1
+
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \+ -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \+
+
+# Configure, build, and install:
+if [ ! -r configure ]; then
+ if [ -x ./autogen.sh ]; then
+ NOCONFIGURE=1 ./autogen.sh
+ else
+ autoreconf -vif
+ fi
+fi
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libexecdir=/usr/lib${LIBDIRSUFFIX}/nut \
+ --sbindir=/usr/sbin \
+ --sysconfdir=/etc/nut \
+ --localstatedir=/var \
+ --datadir=/usr/share/nut \
+ --mandir=/usr/man \
+ --docdir=/usr/doc/nut-$VERSION \
+ --disable-static \
+ --without-python2 \
+ --with-dev \
+ --with-serial \
+ --with-usb \
+ --with-snmp \
+ --with-neon \
+ --with-wrap \
+ --with-cgi\
+ --with-openssl \
+ --with-libldtl \
+ --with-cgipath=/usr/share/nut/cgi-bin \
+ --with-htmlpath=/usr/share/nut/html \
+ --with-drvpath=/usr/lib${LIBDIRSUFFIX}/nut \
+ --with-statepath=/run/nut \
+ --with-pidpath=/run/nut \
+ --with-altpidpath=/run/nut \
+ --with-udevdir=/lib/udev \
+ --with-user=nut \
+ --with-group=nut \
+ --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
+
+# Strip binaries:
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Install the startup scripts:
+mkdir -p $PKG/etc/rc.d
+cp -a $CWD/rc.nut-drvctl $PKG/etc/rc.d/rc.nut-drvctl.new
+cp -a $CWD/rc.nut-upsd $PKG/etc/rc.d/rc.nut-upsd.new
+cp -a $CWD/rc.nut-upsmon $PKG/etc/rc.d/rc.nut-upsmon.new
+chown root:root $PKG/etc/rc.d/rc.nut-*
+chmod 644 $PKG/etc/rc.d/rc.nut-*
+
+# Install the bash_completion script:
+mkdir -p $PKG/usr/share/bash-completion/completions
+cp -a scripts/misc/nut.bash_completion $PKG/usr/share/bash-completion/completions/nut
+chmod 755 $PKG/usr/share/bash-completion/completions/nut
+
+# Create the state directory:
+mkdir -p $PKG/var/state/ups
+chown nut:nut $PKG/var/state/ups
+chmod 770 $PKG/var/state/ups
+
+# Change .sample files to .new:
+for file in $PKG/etc/nut/*.sample ; do
+ mv $file $(echo $file | rev | cut -f 2- -d . | rev).new
+done
+
+# Compress manual pages:
+find $PKG/usr/man -type f -exec gzip -9 {} \+
+for i in $( find $PKG/usr/man -type l ) ; do
+ ln -s $( readlink $i ).gz $i.gz
+ rm $i
+done
+
+# Add a documentation directory:
+mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
+cp -a \
+ AUTHORS* COPYING* ChangeLog INSTALL* LICENSE* MAINTAINERS* NEWS* README* TODO* UPGRADING* \
+ docs \
+ $PKG/usr/doc/${PKGNAM}-$VERSION
+
+# Redundant:
+rm -rf $PKG/usr/doc/${PKGNAM}-$VERSION/docs/man
+
+# Clean up zero-length in the docs:
+find $PKG/usr/doc -type f -size 0 -exec rm -f "{}" \;
+
+# 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
+
+mkdir -p $PKG/install
+zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/source/a/nut/rc.nut-drvctl b/source/a/nut/rc.nut-drvctl
new file mode 100644
index 000000000..c310d26c8
--- /dev/null
+++ b/source/a/nut/rc.nut-drvctl
@@ -0,0 +1,32 @@
+#!/bin/sh
+# NUT ups model-specific drivers start-up and shutdown script.
+# This should be started before rc.nut-upsd on the machine connected to the
+# UPS's control port. See /etc/nut/ for configuration files.
+
+# Start upsdrvctl:
+upsdrvctl_start() {
+ # Make sure the runtime directory is there:
+ mkdir -p /run/nut
+ chown -R nut:nut /run/nut
+ chmod 0770 /run/nut
+ # Load NUT driver(s):
+ echo "Starting the NUT UPS driver controller: upsdrvctl -u nut start"
+ upsdrvctl -u nut start
+}
+
+# Stop upsdrvctl:
+upsdrvctl_stop() {
+ echo "Stopping the NUT UPS driver controller."
+ upsdrvctl stop
+}
+
+case "$1" in
+'start')
+ upsdrvctl_start
+ ;;
+'stop')
+ upsdrvctl_stop
+ ;;
+*)
+ echo "usage $0 start|stop"
+esac
diff --git a/source/a/nut/rc.nut-upsd b/source/a/nut/rc.nut-upsd
new file mode 100644
index 000000000..3ca7cdc0b
--- /dev/null
+++ b/source/a/nut/rc.nut-upsd
@@ -0,0 +1,41 @@
+#!/bin/sh
+# NUT upsd start-up and shutdown script.
+# This should be started after rc.nut-drvctl on the machine connected to the
+# UPS's control port. See /etc/nut/ for configuration files.
+
+# Start upsd:
+upsd_start() {
+ # Make sure the runtime directory is there:
+ mkdir -p /run/nut
+ chown -R nut:nut /run/nut
+ chmod 0770 /run/nut
+ # Start the UPS daemon:
+ echo "Starting the NUT UPS information server: upsd -u nut"
+ upsd -u nut
+}
+
+# Stop upsd:
+upsd_stop() {
+ echo "Stopping the NUT UPS information server."
+ upsd -c stop
+}
+
+# Reload configuration files for upsd:
+upsd_reload() {
+ echo "Reloading configuration files for the NUT UPS information server: upsd -c reload"
+ upsd -c reload
+}
+
+case "$1" in
+'start')
+ upsd_start
+ ;;
+'stop')
+ upsd_stop
+ ;;
+'reload')
+ upsd_reload
+ ;;
+*)
+ echo "usage $0 start|stop|reload"
+esac
diff --git a/source/a/nut/rc.nut-upsmon b/source/a/nut/rc.nut-upsmon
new file mode 100644
index 000000000..8fc5ec8f8
--- /dev/null
+++ b/source/a/nut/rc.nut-upsmon
@@ -0,0 +1,46 @@
+#!/bin/sh
+# NUT upsmon start-up and shutdown script.
+# upsmon is the client process that is responsible for the most important part
+# of UPS monitoring--shutting down the system when the power goes out.
+#
+# upsmon should be run on every machine that is powered by the UPS if you wish
+# to support automatic shutdown on battery power.
+#
+# See /etc/nut/ for configuration files.
+
+# Start upsmon:
+upsmon_start() {
+ # Make sure the runtime directory is there:
+ mkdir -p /run/nut
+ chown -R nut:nut /run/nut
+ chmod 0770 /run/nut
+ # Start the NUT UPS monitor and shutdown controller:
+ echo "Starting the NUT UPS monitor and shutdown controller: upsmon -u nut"
+ upsmon -u nut
+}
+
+# Stop upsmon:
+upsmon_stop() {
+ echo "Stopping the NUT UPS monitor and shutdown controller."
+ upsmon -c stop
+}
+
+# Reload configuration files for upsmon:
+upsmon_reload() {
+ echo "Reloading configuration files for the NUT UPS monitor and shutdown controller: upsmon -c reload"
+ upsmon -c reload
+}
+
+case "$1" in
+'start')
+ upsmon_start
+ ;;
+'stop')
+ upsmon_stop
+ ;;
+'reload')
+ upsmon_reload
+ ;;
+*)
+ echo "usage $0 start|stop|reload"
+esac
diff --git a/source/a/nut/slack-desc b/source/a/nut/slack-desc
new file mode 100644
index 000000000..cc5132318
--- /dev/null
+++ b/source/a/nut/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+nut: nut (Network UPS Tools)
+nut:
+nut: The Network UPS Tools is a collection of programs which provide a
+nut: common interface for monitoring and administering UPS hardware.
+nut: It uses a layered apporoach to connect all the components. Drivers
+nut: are provided for a wide assortment of equipment. The primary goal of
+nut: the NUT project is to provide reliable monitoring of UPS hardware
+nut: and ensure safe shutdowns of the systems which are connected.
+nut:
+nut: Homepage: https://www.networkupstools.org
+nut:
diff --git a/source/a/nvi/nvi.SlackBuild b/source/a/nvi/nvi.SlackBuild
index d752ab28e..ea7859e52 100755
--- a/source/a/nvi/nvi.SlackBuild
+++ b/source/a/nvi/nvi.SlackBuild
@@ -98,7 +98,7 @@ cd build.unix
--libdir=/usr/lib${LIBDIRSUFFIX} \
--sysconfdir=/etc \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
+ --docdir=/usr/doc/$PKGNAM-$VERSION \
--enable-widechar \
--disable-static \
--program-prefix="n" \
diff --git a/source/a/pam/fedora-patches/pam-1.6.0-noflex.patch b/source/a/pam/fedora-patches/pam-1.6.0-noflex.patch
deleted file mode 100644
index 706841c9d..000000000
--- a/source/a/pam/fedora-patches/pam-1.6.0-noflex.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -up Linux-PAM-1.6.0/doc/Makefile.am.noflex Linux-PAM-1.6.0/doc/Makefile.am
---- Linux-PAM-1.6.0/doc/Makefile.am.noflex 2024-01-23 13:19:04.681955581 +0100
-+++ Linux-PAM-1.6.0/doc/Makefile.am 2024-01-23 13:19:49.740014426 +0100
-@@ -2,7 +2,7 @@
- # Copyright (c) 2005, 2006 Thorsten Kukuk <kukuk@suse.de>
- #
-
--SUBDIRS = man specs sag adg mwg
-+SUBDIRS = man sag adg mwg
-
- CLEANFILES = *~
- DISTCLEANFILES = custom-html.xsl custom-man.xsl
-diff -up Linux-PAM-1.6.0/Makefile.am.noflex Linux-PAM-1.6.0/Makefile.am
---- Linux-PAM-1.6.0/Makefile.am.noflex 2024-01-23 13:19:04.681955581 +0100
-+++ Linux-PAM-1.6.0/Makefile.am 2024-01-23 13:21:03.428109219 +0100
-@@ -4,7 +4,7 @@
-
- AUTOMAKE_OPTIONS = 1.9 gnu dist-xz no-dist-gzip check-news
-
--SUBDIRS = libpam tests libpamc libpam_misc modules po conf xtests
-+SUBDIRS = libpam tests libpamc libpam_misc modules po doc xtests
-
- if HAVE_DOC
- SUBDIRS += doc
diff --git a/source/a/pam/pam.SlackBuild b/source/a/pam/pam.SlackBuild
index cfe61ec73..25f1cfad1 100755
--- a/source/a/pam/pam.SlackBuild
+++ b/source/a/pam/pam.SlackBuild
@@ -99,7 +99,6 @@ done
# Patches from the Fedora SRPM:
zcat $CWD/fedora-patches/pam-1.5.3-unix-nomsg.patch.gz | patch -p1 --verbose || exit 1
-zcat $CWD/fedora-patches/pam-1.6.0-noflex.patch.gz | patch -p1 --verbose || exit 1
zcat $CWD/fedora-patches/pam-1.6.0-redhat-modules.patch.gz | patch -p1 --verbose || exit 1
# Improve the comments in /etc/environment:
diff --git a/source/a/pam/pam.url b/source/a/pam/pam.url
index d9bd3667c..8dde2e9f0 100644
--- a/source/a/pam/pam.url
+++ b/source/a/pam/pam.url
@@ -1,2 +1,3 @@
-#http://www.linux-pam.org/library/Linux-PAM-1.5.3.tar.bz2
https://github.com/linux-pam/linux-pam/releases
+https://github.com/linux-pam/linux-pam/releases/download/v1.6.1/Linux-PAM-1.6.1.tar.xz
+https://github.com/linux-pam/linux-pam/releases/download/v1.6.1/Linux-PAM-1.6.1.tar.xz.asc
diff --git a/source/a/sysvinit-scripts/scripts/rc.6 b/source/a/sysvinit-scripts/scripts/rc.6
index 21b5c4782..5fec619c0 100644
--- a/source/a/sysvinit-scripts/scripts/rc.6
+++ b/source/a/sysvinit-scripts/scripts/rc.6
@@ -323,27 +323,33 @@ fi
# This is to ensure all processes have completed on SMP machines:
wait
-if [ -x /sbin/genpowerd -a -z "$container" ]; then
- # See if this is a powerfail situation:
- if grep -E -q "FAIL|SCRAM" /etc/upsstatus 2> /dev/null ; then
- # Signal UPS to shut off the inverter:
- /sbin/genpowerd -k
- if [ ! $? = 0 ]; then
- echo
- echo "There was an error signaling the UPS."
- echo "Perhaps you need to edit /etc/genpowerd.conf to configure"
- echo "the serial line and UPS type."
- # Wasting 15 seconds of precious power:
- /bin/sleep 15
- fi
- fi
-fi
-
if [ "$container" = "lxc" ]; then
# Confirm successful shutdown of the container:
echo "LXC container stopped."
fi
+# NUT UPS inverter shutdown support:
+# If we see a file /etc/killpower, that means we want to shut off the UPS
+# inverter on the way down. This will save as much battery power as possible
+# and avoid unnecessary full-drain/full-recharge cycles.
+if [ -e /etc/killpower -a -z "$container" ]; then
+ # First we need to restart udev or we won't be able to contact the UPS:
+ echo "Restarting udev to be able to shut the UPS inverter off..."
+ /etc/rc.d/rc.udev start
+ # Wasting precious battery power:
+ sleep 10
+ echo "Shutting down UPS inverter..."
+ upsdrvctl shutdown
+ # The power should shut off during the following sleep, but we'll give a
+ # bit of notice otherwise. Also, be sure to set your machine to start when
+ # the power resumes in the BIOS settings so that it doesn't stay off.
+ sleep 45
+ echo "The UPS power should have stopped by now, but has not."
+ echo "It's possible that the power came back during the shutdown process."
+ echo "Otherwise, check communication with the UPS."
+ sleep 15
+fi
+
# Now halt (poweroff with APM or ACPI enabled kernels) or reboot.
if [ "$shutdown_command" = "reboot" ]; then
echo "Rebooting."
diff --git a/source/a/sysvinit-scripts/scripts/rc.M b/source/a/sysvinit-scripts/scripts/rc.M
index fc63ce083..d5bc169a8 100644
--- a/source/a/sysvinit-scripts/scripts/rc.M
+++ b/source/a/sysvinit-scripts/scripts/rc.M
@@ -298,17 +298,27 @@ if [ -x /etc/rc.d/rc.smartd -a -z "$container" ]; then
/etc/rc.d/rc.smartd start
fi
-# Monitor the UPS with genpowerd.
-# To use this, uncomment this section and edit your settings in
-# /etc/genpowerd.conf (serial device, UPS type, etc). For more information,
-# see "man genpowerd" or the extensive documentation in the
-# /usr/doc/genpower-*/ directory.
-# You'll also need to configure a similar block in /etc/rc.d/rc.6 if you want
-# support for stopping the UPS's inverter after the machine halts.
-#if [ -x /sbin/genpowerd -a -z "$container" ]; then
-# echo "Starting genpowerd daemon..."
-# /sbin/genpowerd
-#fi
+# Load model-specific drivers for NUT (Network Uninterruptible power supply
+# Tools). This should be started on the machine that controls the UPS. See
+# the /etc/nut/ directory for configuration files.
+# If you manage your UPS using a serial port, you'll need to add the nut user
+# to the "dialout" group.
+if [ -x /etc/rc.d/rc.nut-drvctl -a -z "$container" ]; then
+ /etc/rc.d/rc.nut-drvctl start
+fi
+
+# Start the NUT UPS information server. This should be started on the machine
+# that controls the UPS. See the /etc/nut/ directory for configuration files.
+if [ -x /etc/rc.d/rc.nut-upsd -a -z "$container" ]; then
+ /etc/rc.d/rc.nut-upsd start
+fi
+
+# Start the NUT UPS monitor and shutdown controller. This should be run on any
+# machine that is powered by the UPS to monitor the power supply and initiate
+# shutdown if necessary. See the /etc/nut/ directory for configuration files.
+if [ -x /etc/rc.d/rc.nut-upsmon -a -z "$container" ]; then
+ /etc/rc.d/rc.nut-upsmon start
+fi
# Turn on process accounting. To enable process accounting, make sure the
# option for BSD process accounting is enabled in your kernel, and then
diff --git a/source/a/sysvinit-scripts/sysvinit-scripts.SlackBuild b/source/a/sysvinit-scripts/sysvinit-scripts.SlackBuild
index b4ea662e1..8180d4381 100755
--- a/source/a/sysvinit-scripts/sysvinit-scripts.SlackBuild
+++ b/source/a/sysvinit-scripts/sysvinit-scripts.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=sysvinit-scripts
VERSION=${VERSION:-15.1}
ARCH=noarch
-BUILD=${BUILD:-15}
+BUILD=${BUILD:-16}
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
# the name of the created package would be, and then exit. This information
diff --git a/source/a/udisks/slack-desc b/source/a/udisks/slack-desc
deleted file mode 100644
index d3093b536..000000000
--- a/source/a/udisks/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-udisks: udisks (storage device daemon)
-udisks:
-udisks: The udisks project provides a storage daemon that implements D-Bus
-udisks: interfaces that can be used to query and manipulate storage devices.
-udisks:
-udisks: It also includes a command-line tool, udisks(1), that can be used to
-udisks: query and control the daemon.
-udisks:
-udisks: Homepage: http://www.freedesktop.org/wiki/Software/udisks
-udisks:
-udisks:
diff --git a/source/a/udisks/udisks.glibc228.diff b/source/a/udisks/udisks.glibc228.diff
deleted file mode 100644
index 43f6bf29a..000000000
--- a/source/a/udisks/udisks.glibc228.diff
+++ /dev/null
@@ -1,52 +0,0 @@
---- ./src/device.c.orig 2014-03-10 03:57:48.000000000 -0500
-+++ ./src/device.c 2018-09-18 19:06:22.494073271 -0500
-@@ -33,6 +33,7 @@
- #include <sys/stat.h>
- #include <sys/time.h>
- #include <sys/resource.h>
-+#include <sys/sysmacros.h>
- #include <fcntl.h>
- #include <pwd.h>
- #include <grp.h>
---- ./src/daemon.c.orig 2014-03-10 03:57:48.000000000 -0500
-+++ ./src/daemon.c 2018-09-18 19:06:22.490073271 -0500
-@@ -45,6 +45,7 @@
- #include <sys/socket.h>
- #include <sys/un.h>
- #include <sys/utsname.h>
-+#include <sys/sysmacros.h>
- #include <net/if_arp.h>
- #include <fcntl.h>
- #include <signal.h>
---- ./src/mount-monitor.c.orig 2014-03-10 03:58:42.000000000 -0500
-+++ ./src/mount-monitor.c 2018-09-18 19:06:22.495073271 -0500
-@@ -28,7 +28,9 @@
- #include <errno.h>
- #include <string.h>
- #include <sys/types.h>
-+#include <sys/sysmacros.h>
- #include <sys/stat.h>
-+
- #include <mntent.h>
-
- #include <glib.h>
---- ./tools/umount-udisks.c.orig 2014-03-10 03:57:48.000000000 -0500
-+++ ./tools/umount-udisks.c 2018-09-18 19:06:22.497073271 -0500
-@@ -30,6 +30,7 @@
- #include <string.h>
- #include <sys/types.h>
- #include <sys/stat.h>
-+#include <sys/sysmacros.h>
- #include <fcntl.h>
- #include <pwd.h>
- #include <grp.h>
---- ./tools/udisks.c.orig 2014-03-10 03:57:48.000000000 -0500
-+++ ./tools/udisks.c 2018-09-18 19:06:22.496073271 -0500
-@@ -31,6 +31,7 @@
- #include <sys/types.h>
- #include <sys/stat.h>
- #include <sys/wait.h>
-+#include <sys/sysmacros.h>
- #include <fcntl.h>
- #include <pwd.h>
- #include <grp.h>
diff --git a/source/a/udisks/udisks.no.pci-db.diff b/source/a/udisks/udisks.no.pci-db.diff
deleted file mode 100644
index ebb773c68..000000000
--- a/source/a/udisks/udisks.no.pci-db.diff
+++ /dev/null
@@ -1,32 +0,0 @@
-From c73b5ab54378ec6d7df9948c46ce87f98587af9a Mon Sep 17 00:00:00 2001
-From: Tom Gundersen <teg@jklm.no>
-Date: Wed, 21 Nov 2012 02:36:47 +0100
-Subject: [PATCH] udev: remove redundant call to deprecated pci-db
-
-The binary is no longer shipped with systemd/udev. The functionality
-is taken over by a builtin, which is ran for all devices, rendering
-this rule superfluous.
-
-Cc: Jan de Groot <jgc@archlinux.org>
-Signed-off-by: Tom Gundersen <teg@jklm.no>
----
- data/80-udisks.rules | 4 ----
- 1 file changed, 4 deletions(-)
-
-diff --git a/data/80-udisks.rules b/data/80-udisks.rules
-index d1c8c5d..4bf2b37 100644
---- a/data/80-udisks.rules
-+++ b/data/80-udisks.rules
-@@ -1,10 +1,6 @@
- # Do not edit this file, it will be overwritten on updates
- #
-
--# import names for PCI storage controllers
--#
--SUBSYSTEM=="pci", ACTION=="add|change", ENV{ID_MODEL_FROM_DATABASE}=="", ATTR{class}=="0x01*", IMPORT{program}="pci-db %p"
--
- # Set eSATA port type for known eSATA CardBus adapters - first we want to ensure
- # the device is on a cardbus controller (upper PCI device) - then we check
- # vid/pid (lower PCI device)
---
-1.8.0.1
diff --git a/source/a/udisks/udisks.url b/source/a/udisks/udisks.url
deleted file mode 100644
index cef0134ba..000000000
--- a/source/a/udisks/udisks.url
+++ /dev/null
@@ -1 +0,0 @@
-http://hal.freedesktop.org/releases/
diff --git a/source/a/upower/upower.SlackBuild b/source/a/upower/upower.SlackBuild
index 84336a8e1..a3a9a8a21 100755
--- a/source/a/upower/upower.SlackBuild
+++ b/source/a/upower/upower.SlackBuild
@@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=upower
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/a/util-linux/util-linux.SlackBuild b/source/a/util-linux/util-linux.SlackBuild
index 35858a799..540a19229 100755
--- a/source/a/util-linux/util-linux.SlackBuild
+++ b/source/a/util-linux/util-linux.SlackBuild
@@ -119,6 +119,8 @@ else
SHIP_SU=NO
LOGIN_OPTIONS="--disable-login"
fi
+# Put any PAM modules in the proper directory:
+sed -i "s|securelibdir = \$(libdir)/security|securelibdir = /lib${LIBDIRSUFFIX}/security|g" pam_lastlog2/src/Makemodule.am
# Changing the fdisk -l output (this was done prior to util-linux-ng) broke
# our installation scripts, so we have changed the name of partition type
diff --git a/source/a/volume_key/volume_key.SlackBuild b/source/a/volume_key/volume_key.SlackBuild
index 0ec4188ed..bcb3c0e2e 100755
--- a/source/a/volume_key/volume_key.SlackBuild
+++ b/source/a/volume_key/volume_key.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=volume_key
VERSION=${VERSION:-$(echo $PKGNAM-$PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-7}
+BUILD=${BUILD:-8}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/a/xz/f9cf4c05edd14dedfe63833f8ccbe41b55823b00.patch b/source/a/xz/f9cf4c05edd14dedfe63833f8ccbe41b55823b00.patch
new file mode 100644
index 000000000..12ce12c41
--- /dev/null
+++ b/source/a/xz/f9cf4c05edd14dedfe63833f8ccbe41b55823b00.patch
@@ -0,0 +1,25 @@
+From f9cf4c05edd14dedfe63833f8ccbe41b55823b00 Mon Sep 17 00:00:00 2001
+From: Lasse Collin <lasse.collin@tukaani.org>
+Date: Sat, 30 Mar 2024 14:36:28 +0200
+Subject: [PATCH] CMake: Fix sabotaged Landlock sandbox check.
+
+It never enabled it.
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 1f019167..0e4d464f 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -1001,7 +1001,7 @@ if(NOT SANDBOX_FOUND AND ENABLE_SANDBOX MATCHES "^ON$|^landlock$")
+ #include <linux/landlock.h>
+ #include <sys/syscall.h>
+ #include <sys/prctl.h>
+-.
++
+ void my_sandbox(void)
+ {
+ (void)prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
+--
+2.20.1
diff --git a/source/a/xz/xz.SlackBuild b/source/a/xz/xz.SlackBuild
index 0dcb9079d..f1b732bbc 100755
--- a/source/a/xz/xz.SlackBuild
+++ b/source/a/xz/xz.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2009, 2010, 2011, 2012, 2018 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2009, 2010, 2011, 2012, 2018, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,8 +23,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=xz
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-3}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -80,7 +80,7 @@ mkdir -p $TMP $PKG
cd $TMP
rm -rf $PKGNAM-$VERSION
-tar xvf $CWD/$PKGNAM-$VERSION.tar.xz || exit 1
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
cd $PKGNAM-$VERSION
chown -R root:root .
find . \
@@ -94,6 +94,17 @@ find . \
# memory use (these aren't indicating any sort of failure, so...)
zcat $CWD/xz.default.verbosity.V_ERROR.diff.gz | patch -p1 --verbose || exit 1
+# More fallout from the incident:
+cat $CWD/f9cf4c05edd14dedfe63833f8ccbe41b55823b00.patch | patch -p1 --verbose || exit 1
+
+if [ ! -r configure ]; then
+ if [ -x ./autogen.sh ]; then
+ NOCONFIGURE=1 ./autogen.sh
+ else
+ autoreconf -vif
+ fi
+fi
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
diff --git a/source/a/xz/xz.url b/source/a/xz/xz.url
new file mode 100644
index 000000000..ce0a00766
--- /dev/null
+++ b/source/a/xz/xz.url
@@ -0,0 +1 @@
+https://github.com/tukaani-project/xz/tags
diff --git a/source/ap/cups-browsed/cups-browsed.SlackBuild b/source/ap/cups-browsed/cups-browsed.SlackBuild
new file mode 100755
index 000000000..3823d256e
--- /dev/null
+++ b/source/ap/cups-browsed/cups-browsed.SlackBuild
@@ -0,0 +1,153 @@
+#!/bin/bash
+
+# Copyright 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PKGNAM=cups-browsed
+VERSION=${VERSION:-$(echo $PKGNAM-*.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
+ case "$(uname -m)" in
+ i?86) ARCH=i586 ;;
+ arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) ARCH=$(uname -m) ;;
+ esac
+ export ARCH
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
+ exit 0
+fi
+
+NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "armv7hl" ]; then
+ SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
+ LIBDIRSUFFIX=""
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+
+cd $TMP
+rm -rf $PKGNAM-$VERSION
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
+cd $PKGNAM-$VERSION || exit 1
+
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \+ -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \+
+
+# Configure, build, and install:
+if [ ! -r configure ]; then
+ if [ -x ./autogen.sh ]; then
+ NOCONFIGURE=1 ./autogen.sh
+ else
+ autoreconf -vif
+ fi
+fi
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --with-cups-rundir=/run/cups \
+ --docdir=/usr/doc/$PKGNAM-$VERSION \
+ --mandir=/usr/man \
+ --disable-static \
+ --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
+
+mkdir -p $PKG/etc/rc.d
+mv $PKG/etc/init.d/cups-browsed $PKG/etc/rc.d/rc.cups-browsed
+chmod 0644 $PKG/etc/rc.d/rc.cups-browsed
+rm -rf $PKG/etc/init.d $PKG/etc/rc{0,2,3,5}.d
+
+find $PKG/etc -type f -exec mv {} {}.new \;
+
+# Strip binaries:
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Compress manual pages:
+find $PKG/usr/man -type f -exec gzip -9 {} \+
+for i in $( find $PKG/usr/man -type l ) ; do
+ ln -s $( readlink $i ).gz $i.gz
+ rm $i
+done
+
+# Add a documentation directory:
+mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
+cp -a \
+ AUTHORS* CHANGES* CONTRIBUTING* COPYING* ChangeLog* DEVELOPING* INSTALL* LICENSE* NEWS* NOTICE* README* \
+ $PKG/usr/doc/${PKGNAM}-$VERSION
+
+# If there's a CHANGES.md file, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r CHANGES.md ]; then
+ DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
+ cat CHANGES.md | head -n 1000 > $DOCSDIR/CHANGES.md
+ touch -r CHANGES.md $DOCSDIR/CHANGES.md
+fi
+
+# Nope:
+rm -f $PKG/usr/doc/${PKGNAM}-$VERSION/CHANGES-1.x*
+
+mkdir -p $PKG/install
+zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/source/ap/cups-browsed/cups-browsed.url b/source/ap/cups-browsed/cups-browsed.url
new file mode 100644
index 000000000..8c533178f
--- /dev/null
+++ b/source/ap/cups-browsed/cups-browsed.url
@@ -0,0 +1 @@
+https://github.com/OpenPrinting/cups-browsed
diff --git a/source/ap/cups-filters/doinst.sh b/source/ap/cups-browsed/doinst.sh
index 35b624517..35b624517 100644
--- a/source/ap/cups-filters/doinst.sh
+++ b/source/ap/cups-browsed/doinst.sh
diff --git a/source/l/python-tomli/slack-desc b/source/ap/cups-browsed/slack-desc
index 80be264c2..5bf3c02a0 100644
--- a/source/l/python-tomli/slack-desc
+++ b/source/ap/cups-browsed/slack-desc
@@ -6,14 +6,14 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-python-tomli: python-tomli (A lil' TOML parser)
-python-tomli:
-python-tomli: Tomli is a Python library for parsing TOML (a minimal configuration
-python-tomli: file format).
-python-tomli:
-python-tomli: Homepage: https://github.com/hukkin/tomli
-python-tomli:
-python-tomli:
-python-tomli:
-python-tomli:
-python-tomli:
+cups-browsed: cups-browsed (CUPS printer queue browser)
+cups-browsed:
+cups-browsed: The cups-browsed daemon is used to browse the network for remote CUPS
+cups-browsed: queues and IPP network printers and automatically create local queues
+cups-browsed: pointing to them.
+cups-browsed:
+cups-browsed: Homepage: http://www.openprinting.org
+cups-browsed:
+cups-browsed:
+cups-browsed:
+cups-browsed:
diff --git a/source/ap/cups-filters/CVE-2023-24805.patch b/source/ap/cups-filters/CVE-2023-24805.patch
deleted file mode 100644
index e84312a82..000000000
--- a/source/ap/cups-filters/CVE-2023-24805.patch
+++ /dev/null
@@ -1,167 +0,0 @@
---- ./backend/beh.c.orig 2023-01-24 19:38:24.000000000 -0600
-+++ ./backend/beh.c 2023-05-19 13:08:27.724167656 -0500
-@@ -22,12 +22,14 @@
- #include "backend-private.h"
- #include <cups/array.h>
- #include <ctype.h>
-+#include <sys/wait.h>
-+
-
- /*
- * Local globals...
- */
-
--static int job_canceled = 0; /* Set to 1 on SIGTERM */
-+static volatile int job_canceled = 0; /* Set to 1 on SIGTERM */
-
- /*
- * Local functions...
-@@ -213,21 +215,44 @@
- char **argv, /* I - Command-line arguments */
- char *filename) { /* I - File name of input data */
- const char *cups_serverbin; /* Location of programs */
-+ char *backend_argv[8]; // Arguments for called CUPS backend
- char scheme[1024], /* Scheme from URI */
- *ptr, /* Pointer into scheme */
-- cmdline[65536]; /* Backend command line */
-- int retval;
-+ backend_path[2048]; // Backend path
-+ int pid,
-+ wait_pid,
-+ wait_status,
-+ retval = 0;
-+ int bytes;
-+
-
- /*
- * Build the backend command line...
- */
-
-- strncpy(scheme, uri, sizeof(scheme) - 1);
-- if (strlen(uri) > 1023)
-- scheme[1023] = '\0';
-+ scheme[0] = '\0';
-+ strncat(scheme, uri, sizeof(scheme) - 1);
- if ((ptr = strchr(scheme, ':')) != NULL)
- *ptr = '\0';
--
-+ else
-+ {
-+ fprintf(stderr,
-+ "ERROR: beh: Invalid URI, no colon (':') to mark end of scheme part.\n");
-+ exit (CUPS_BACKEND_FAILED);
-+ }
-+ if (strchr(scheme, '/'))
-+ {
-+ fprintf(stderr,
-+ "ERROR: beh: Invalid URI, scheme contains a slash ('/').\n");
-+ exit (CUPS_BACKEND_FAILED);
-+ }
-+ if (!strcmp(scheme, ".") || !strcmp(scheme, ".."))
-+ {
-+ fprintf(stderr,
-+ "ERROR: beh: Invalid URI, scheme (\"%s\") is a directory.\n",
-+ scheme);
-+ exit (CUPS_BACKEND_FAILED);
-+ }
- if ((cups_serverbin = getenv("CUPS_SERVERBIN")) == NULL)
- cups_serverbin = CUPS_SERVERBIN;
-
-@@ -235,16 +260,26 @@
- fprintf(stderr,
- "ERROR: beh: Direct output into a file not supported.\n");
- exit (CUPS_BACKEND_FAILED);
-- } else
-- snprintf(cmdline, sizeof(cmdline),
-- "%s/backend/%s '%s' '%s' '%s' '%s' '%s' %s",
-- cups_serverbin, scheme, argv[1], argv[2], argv[3],
-- /* Apply number of copies only if beh was called with a
-- file name and not with the print data in stdin, as
-- backends should handle copies only if they are called
-- with a file name */
-- (argc == 6 ? "1" : argv[4]),
-- argv[5], filename);
-+ }
-+
-+ backend_argv[0] = uri;
-+ backend_argv[1] = argv[1];
-+ backend_argv[2] = argv[2];
-+ backend_argv[3] = argv[3];
-+ backend_argv[4] = (argc == 6 ? "1" : argv[4]);
-+ backend_argv[5] = argv[5];
-+ backend_argv[6] = filename;
-+ backend_argv[7] = NULL;
-+
-+ bytes = snprintf(backend_path, sizeof(backend_path),
-+ "%s/backend/%s", cups_serverbin, scheme);
-+ if (bytes < 0 || bytes >= sizeof(backend_path))
-+ {
-+ fprintf(stderr,
-+ "ERROR: beh: Invalid scheme (\"%s\"), could not determing backend path.\n",
-+ scheme);
-+ exit (CUPS_BACKEND_FAILED);
-+ }
-
- /*
- * Overwrite the device URI and run the actual backend...
-@@ -253,17 +288,41 @@
- setenv("DEVICE_URI", uri, 1);
-
- fprintf(stderr,
-- "DEBUG: beh: Executing backend command line \"%s\"...\n",
-- cmdline);
-+ "DEBUG: beh: Executing backend command line \"%s '%s' '%s' '%s' '%s' '%s'%s%s\"...\n",
-+ backend_path, backend_argv[1], backend_argv[2], backend_argv[3],
-+ backend_argv[4], backend_argv[5],
-+ (backend_argv[6] && backend_argv[6][0] ? " " : ""),
-+ (backend_argv[6] && backend_argv[6][0] ? backend_argv[6] : ""));
- fprintf(stderr,
- "DEBUG: beh: Using device URI: %s\n",
- uri);
-
-- retval = system(cmdline) >> 8;
-+ if ((pid = fork()) == 0)
-+ {
-+ retval = execv(backend_path, backend_argv);
-+
-+ if (retval == -1)
-+ fprintf(stderr, "ERROR: Unable to execute backend: %s\n",
-+ strerror(errno));
-+ exit (CUPS_BACKEND_FAILED);
-+ }
-+ else if (pid < 0)
-+ {
-+ fprintf(stderr, "ERROR: Unable to fork for backend\n");
-+ return (CUPS_BACKEND_FAILED);
-+ }
-+
-+ while ((wait_pid = wait(&wait_status)) < 0 && errno == EINTR);
-
-- if (retval == -1)
-- fprintf(stderr, "ERROR: Unable to execute backend command line: %s\n",
-- strerror(errno));
-+ if (wait_pid >= 0 && wait_status)
-+ {
-+ if (WIFEXITED(wait_status))
-+ retval = WEXITSTATUS(wait_status);
-+ else if (WTERMSIG(wait_status) != SIGTERM)
-+ retval = WTERMSIG(wait_status);
-+ else
-+ retval = 0;
-+ }
-
- return (retval);
- }
-@@ -277,8 +336,10 @@
- sigterm_handler(int sig) { /* I - Signal number (unused) */
- (void)sig;
-
-- fprintf(stderr,
-- "DEBUG: beh: Job canceled.\n");
-+ const char * const msg = "DEBUG: beh: Job canceled.\n";
-+ // The if() is to eliminate the return value and silence the warning
-+ // about an unused return value.
-+ if (write(2, msg, strlen(msg)));
-
- if (job_canceled)
- _exit(CUPS_BACKEND_OK);
diff --git a/source/ap/cups-filters/cups-filters.SlackBuild b/source/ap/cups-filters/cups-filters.SlackBuild
index 6d3f26413..e9cb6e17d 100755
--- a/source/ap/cups-filters/cups-filters.SlackBuild
+++ b/source/ap/cups-filters/cups-filters.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=cups-filters
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-5}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -78,7 +78,7 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
-zcat $CWD/CVE-2023-24805.patch.gz | patch -p1 --verbose || exit 1
+# We "--disable-avahi" because this package can't even use it.
if [ ! -r configure ]; then
if [ -x ./autogen.sh ]; then
@@ -88,19 +88,20 @@ if [ ! -r configure ]; then
fi
fi
CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS -std=c++17 -fpermissive" \
+CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--mandir=/usr/man \
--infodir=/usr/info \
+ --runstatedir=/run \
--sysconfdir=/etc \
--localstatedir=/var \
--docdir=/usr/doc/$PKGNAM-$VERSION \
- --with-test-font-path=/usr/share/fonts/TTF/DejaVuSans.ttf \
- --without-php \
+ --disable-avahi \
--disable-mutool \
--disable-static \
+ --with-browseremoteprotocols=cups \
--build=$ARCH-slackware-linux || exit 1
make $NUMJOBS || exit 1
@@ -115,30 +116,25 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
find $PKG/usr/man -type f -exec gzip -9 {} \+
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-mkdir -p $PKG/etc/rc.d
-mv $PKG/etc/init.d/cups-browsed $PKG/etc/rc.d/rc.cups-browsed
-chmod 0644 $PKG/etc/rc.d/rc.cups-browsed
-rm -rf $PKG/etc/init.d $PKG/etc/rc{0,2,3,5}.d
-
-find $PKG/etc -type f -exec mv {} {}.new \;
-
# Add a documentation directory:
mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
cp -a \
- AUTHORS COPYING* INSTALL ChangeLog NEWS README* THANKS TODO \
+ AUTHORS* CHANGES* CONTRIBUTING* COPYING* ChangeLog* DEVELOPING* INSTALL* LICENSE* NEWS* NOTICE* README* \
$PKG/usr/doc/${PKGNAM}-$VERSION
-# If there's a ChangeLog, installing at least part of the recent history
+# If there's a CHANGES.md, installing at least part of the recent history
# is useful, but don't let it get totally out of control:
-if [ -r ChangeLog ]; then
+if [ -r CHANGES.md ]; then
DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION)
- cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
- touch -r ChangeLog $DOCSDIR/ChangeLog
+ cat CHANGES.md | head -n 1000 > $DOCSDIR/CHANGES.md
+ touch -r CHANGES.md $DOCSDIR/CHANGES.md
fi
+# Nope:
+rm -f $PKG/usr/doc/${PKGNAM}-$VERSION/CHANGES-1.x*
+
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
cd $PKG
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/source/ap/cups-filters/cups-filters.url b/source/ap/cups-filters/cups-filters.url
index 7b1d5cdfa..54e28aa53 100644
--- a/source/ap/cups-filters/cups-filters.url
+++ b/source/ap/cups-filters/cups-filters.url
@@ -1 +1 @@
-http://www.openprinting.org/download/cups-filters/
+https://github.com/OpenPrinting/cups-filters
diff --git a/source/ap/cups-filters/slack-desc b/source/ap/cups-filters/slack-desc
index 9c2590f3b..6f6344b63 100644
--- a/source/ap/cups-filters/slack-desc
+++ b/source/ap/cups-filters/slack-desc
@@ -13,7 +13,7 @@ cups-filters: once part of the core CUPS distribution but is no longer included.
cups-filters: In addition it contains additional filters and software developed
cups-filters: independently.
cups-filters:
-cups-filters:
+cups-filters: Homepage: http://www.openprinting.org
cups-filters:
cups-filters:
cups-filters:
diff --git a/source/ap/cups/cups.SlackBuild b/source/ap/cups/cups.SlackBuild
index 506e7edc6..fbc459bd7 100755
--- a/source/ap/cups/cups.SlackBuild
+++ b/source/ap/cups/cups.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2008, 2009, 2010, 2011, 2012, 2015, 2017, 2018, 2019, 2021, 2022 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2008, 2009, 2010, 2011, 2012, 2015, 2017, 2018, 2019, 2021, 2022, 2024 Patrick J. Volkerding, Sebeka, Minnesota, 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=cups
VERSION=${VERSION:-$(echo $PKGNAM-2*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -98,6 +98,7 @@ CXXFLAGS="$SLKCFLAGS" \
--enable-cdsassl=no \
--docdir=/usr/doc \
--mandir=/usr/man \
+ --with-rundir=/run/cups \
$PAM_OPTIONS \
$SHADOW_OPTIONS \
--build=$ARCH-slackware-linux || exit 1
@@ -105,6 +106,9 @@ CXXFLAGS="$SLKCFLAGS" \
make $NUMJOBS || exit 1
make BUILDROOT=$PKG install || exit 1
+# These files are lost with a restart, so don't package them:
+rm -r $PKG/run
+
if [ ! -z "$PAM_OPTIONS" ]; then
# Allow pam config files to be edited by root:
chmod 644 $PKG/etc/pam.d/*
diff --git a/source/ap/groff/0006-Revert-upstream-change-of-mapping-special-characters.patch b/source/ap/groff/0006-Revert-upstream-change-of-mapping-special-characters.patch
new file mode 100644
index 000000000..66b6bd450
--- /dev/null
+++ b/source/ap/groff/0006-Revert-upstream-change-of-mapping-special-characters.patch
@@ -0,0 +1,76 @@
+https://src.fedoraproject.org/rpms/groff/raw/rawhide/f/0006-Revert-upstream-change-of-mapping-special-characters.patch
+
+From f4f76740ad4693cb967801e366f1d6410381dd71 Mon Sep 17 00:00:00 2001
+From: groff owner <groff-owner@fedoraproject.org>
+Date: Thu, 2 Nov 2023 13:09:37 +0000
+Subject: [PATCH] Revert upstream change of mapping special characters for
+ UTF-8
+
+Adopt Debian decision: https://salsa.debian.org/debian/groff/-/commit/d5394c68d70e6c5199b01d2522e094c8fd52e64e
+---
+ tmac/man.local | 16 ++++++++++++++++
+ tmac/mdoc.local | 17 ++++++++++++++++-
+ 2 files changed, 32 insertions(+), 1 deletion(-)
+
+diff --git a/tmac/man.local b/tmac/man.local
+index 5daa507..4bed937 100644
+--- a/tmac/man.local
++++ b/tmac/man.local
+@@ -2,6 +2,22 @@
+ .\"
+ .\" Put local modifications to groff_man(7)'s behavior here.
+ .\"
++.\" Adopting Debian's decision to preserve old mapping for UTF-8
++.\" Debian: As of groff 1.23.0, the "-", "'", "`", "^", and "~" input
++.\" characters are mapped to non-Basic Latin code points in output from
++.\" the "utf8" device, for consistency with other output devices such as
++.\" PDF. Unfortunately in practice this still causes far too much
++.\" disruption for innocent users of manual pages who just want to be able
++.\" to search for characters normally, so preserve the old behaviour.
++.\" Comment this out if you want to make sure that manual pages you're
++.\" writing are clear of these problems.
++.if '\*[.T]'utf8' \{\
++. char - \-
++. char ' \[aq]
++. char ` \[ga]
++. char ^ \[ha]
++. char ~ \[ti]
++.\}
+ .\" Change "0" to "1" to enable OSC 8 links on SGR-capable grotty(1)
+ .\" output devices.
+ .if !'\*[.T]'html' \
+diff --git a/tmac/mdoc.local b/tmac/mdoc.local
+index 94688ab..1bb47d6 100644
+--- a/tmac/mdoc.local
++++ b/tmac/mdoc.local
+@@ -2,6 +2,22 @@
+ .\"
+ .\" Put local modifications to groff_mdoc(7)'s behavior here.
+ .\"
++.\" Adopting Debian's decision to preserve old mapping for UTF-8
++.\" Debian: As of groff 1.23.0, the "-", "'", "`", "^", and "~" input
++.\" characters are mapped to non-Basic Latin code points in output from
++.\" the "utf8" device, for consistency with other output devices such as
++.\" PDF. Unfortunately in practice this still causes far too much
++.\" disruption for innocent users of manual pages who just want to be able
++.\" to search for characters normally, so preserve the old behaviour.
++.\" Comment this out if you want to make sure that manual pages you're
++.\" writing are clear of these problems.
++.if '\*[.T]'utf8' \{\
++. char - \-
++. char ' \[aq]
++. char ` \[ga]
++. char ^ \[ha]
++. char ~ \[ti]
++.\}
+ .\" "CW" is not a portable font name, but some man pages use it anyway.
+ .\" Uncomment this to suppress warnings produced by such pages. This
+ .\" test remaps the font to roman ("R") on nroff (terminal) devices. You
+@@ -12,4 +28,3 @@
+ .\" mode: nroff
+ .\" fill-column: 72
+ .\" End:
+-.\" vim: set filetype=groff textwidth=72:
+--
+2.41.0
+
diff --git a/source/ap/groff/groff.SlackBuild b/source/ap/groff/groff.SlackBuild
index b67eff1e6..ae3d40735 100755
--- a/source/ap/groff/groff.SlackBuild
+++ b/source/ap/groff/groff.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2005-2008, 2009, 2010, 2011, 2016, 2018, 2023 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2005-2008, 2009, 2010, 2011, 2016, 2018, 2024 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=groff
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
@@ -80,6 +80,10 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
+# Map special characters to enable unescaped hyphens and other characters
+# in man pages:
+zcat $CWD/0006-Revert-upstream-change-of-mapping-special-characters.patch.gz | patch --verbose -p1 || exit 1
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
diff --git a/source/ap/hplip/0003-models.dat-Re-add-drivers-missing-from-3.19.1.patch b/source/ap/hplip/0003-models.dat-Re-add-drivers-missing-from-3.19.1.patch
new file mode 100644
index 000000000..d42d9bd3b
--- /dev/null
+++ b/source/ap/hplip/0003-models.dat-Re-add-drivers-missing-from-3.19.1.patch
@@ -0,0 +1,622 @@
+From: Zdenek Dohnal <zdohnal@redhat.com>
+Date: Fri, 31 Jan 2020 13:50:05 +0100
+Subject: models.dat: Re-add drivers missing from 3.19.1
+
+several printers were removed in 3.19.1, but actually someone still uses them
+reported upstream https://bugs.launchpad.net/hplip/+bug/1843592
+bugzillas 1742949, 1740132, 1739855
+
+Origin: https://src.fedoraproject.org/rpms/hplip/blob/master/f/hplip-missing-drivers.patch
+---
+ Makefile.in | 4 +
+ cups_drv.inc | 2 +
+ data/models/models.dat | 477 ++++++++++++++++++++++++++++++++++++++++++++++++-
+ prnt/drv/hpcups.drv.in | 16 ++
+ 4 files changed, 490 insertions(+), 9 deletions(-)
+
+diff --git a/Makefile.in b/Makefile.in
+index aef0fbc..cdee8e7 100644
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -1621,6 +1621,7 @@ am__dist_ppd_DATA_DIST = prnt/ps/hp-laserjet_3050-ps.ppd.gz \
+ ppd/hpcups/hp-laserjet_cm1418fnw-pcl3.ppd.gz \
+ ppd/hpcups/hp-laserjet_cp1025.ppd.gz \
+ ppd/hpcups/hp-laserjet_cp1025nw.ppd.gz \
++ ppd/hpcups/hp-laserjet_cp_1025nw.ppd.gz \
+ ppd/hpcups/hp-laserjet_m1005.ppd.gz \
+ ppd/hpcups/hp-laserjet_m101-m106.ppd.gz \
+ ppd/hpcups/hp-laserjet_m109-m112.ppd.gz \
+@@ -1738,6 +1739,7 @@ am__dist_ppd_DATA_DIST = prnt/ps/hp-laserjet_3050-ps.ppd.gz \
+ ppd/hpcups/hp-laserjet_professional_p1608dn.ppd.gz \
+ ppd/hpcups/hp-laserjet_professional_p1609dn.ppd.gz \
+ ppd/hpcups/hp-laserjet_professional_p_1102w.ppd.gz \
++ ppd/hpcups/hp-laserjet_professional_p1102w.ppd.gz \
+ ppd/hpcups/hp-laserjet_tank_1020.ppd.gz \
+ ppd/hpcups/hp-laserjet_tank_150x.ppd.gz \
+ ppd/hpcups/hp-laserjet_tank_250x.ppd.gz \
+@@ -4106,6 +4108,7 @@ dist_unrel_DATA =
+ @HPLIP_CLASS_DRIVER_FALSE@ ppd/hpcups/hp-laserjet_cm1418fnw-pcl3.ppd.gz \
+ @HPLIP_CLASS_DRIVER_FALSE@ ppd/hpcups/hp-laserjet_cp1025.ppd.gz \
+ @HPLIP_CLASS_DRIVER_FALSE@ ppd/hpcups/hp-laserjet_cp1025nw.ppd.gz \
++@HPLIP_CLASS_DRIVER_FALSE@ ppd/hpcups/hp-laserjet_cp_1025nw.ppd.gz \
+ @HPLIP_CLASS_DRIVER_FALSE@ ppd/hpcups/hp-laserjet_m1005.ppd.gz \
+ @HPLIP_CLASS_DRIVER_FALSE@ ppd/hpcups/hp-laserjet_m101-m106.ppd.gz \
+ @HPLIP_CLASS_DRIVER_FALSE@ ppd/hpcups/hp-laserjet_m109-m112.ppd.gz \
+@@ -4222,6 +4225,7 @@ dist_unrel_DATA =
+ @HPLIP_CLASS_DRIVER_FALSE@ ppd/hpcups/hp-laserjet_professional_p1607dn.ppd.gz \
+ @HPLIP_CLASS_DRIVER_FALSE@ ppd/hpcups/hp-laserjet_professional_p1608dn.ppd.gz \
+ @HPLIP_CLASS_DRIVER_FALSE@ ppd/hpcups/hp-laserjet_professional_p1609dn.ppd.gz \
++@HPLIP_CLASS_DRIVER_FALSE@ ppd/hpcups/hp-laserjet_professional_p1102w.ppd.gz \
+ @HPLIP_CLASS_DRIVER_FALSE@ ppd/hpcups/hp-laserjet_professional_p_1102w.ppd.gz \
+ @HPLIP_CLASS_DRIVER_FALSE@ ppd/hpcups/hp-laserjet_tank_1020.ppd.gz \
+ @HPLIP_CLASS_DRIVER_FALSE@ ppd/hpcups/hp-laserjet_tank_150x.ppd.gz \
+diff --git a/cups_drv.inc b/cups_drv.inc
+index a87ea98..e39bde4 100644
+--- a/cups_drv.inc
++++ b/cups_drv.inc
+@@ -411,6 +411,7 @@ cups_ppd_printers = \
+ ppd/hpcups/hp-laserjet_cm1418fnw-pcl3.ppd.gz \
+ ppd/hpcups/hp-laserjet_cp1025.ppd.gz \
+ ppd/hpcups/hp-laserjet_cp1025nw.ppd.gz \
++ ppd/hpcups/hp-laserjet_cp_1025nw.ppd.gz \
+ ppd/hpcups/hp-laserjet_m1005.ppd.gz \
+ ppd/hpcups/hp-laserjet_m101-m106.ppd.gz \
+ ppd/hpcups/hp-laserjet_m109-m112.ppd.gz \
+@@ -527,6 +528,7 @@ cups_ppd_printers = \
+ ppd/hpcups/hp-laserjet_professional_p1607dn.ppd.gz \
+ ppd/hpcups/hp-laserjet_professional_p1608dn.ppd.gz \
+ ppd/hpcups/hp-laserjet_professional_p1609dn.ppd.gz \
++ ppd/hpcups/hp-laserjet_professional_p1102w.ppd.gz \
+ ppd/hpcups/hp-laserjet_professional_p_1102w.ppd.gz \
+ ppd/hpcups/hp-laserjet_tank_1020.ppd.gz \
+ ppd/hpcups/hp-laserjet_tank_150x.ppd.gz \
+diff --git a/data/models/models.dat b/data/models/models.dat
+index 12e9a08..7d9650b 100644
+--- a/data/models/models.dat
++++ b/data/models/models.dat
+@@ -2104,7 +2104,7 @@ usb-pid=411
+ usb-vid=3f0
+ wifi-config=0
+
+-[hp_laserjet_100_colormfp_m175]
++[hp_laserjet_100_colormfp_m175nw]
+ align-type=0
+ clean-type=0
+ color-cal-type=0
+@@ -2119,14 +2119,6 @@ io-support=14
+ job-storage=0
+ linefeed-cal-type=0
+ model1=HP LaserJet 100 Color MFP M175
+-model2=HP LaserJet 100 Color MFP M175a
+-model3=HP LaserJet 100 Color MFP M175b
+-model4=HP LaserJet 100 Color MFP M175c
+-model5=HP LaserJet 100 Color MFP M175e
+-model6=HP LaserJet 100 Color MFP M175nw
+-model7=HP LaserJet 100 Color MFP M175p
+-model8=HP LaserJet 100 Color MFP M175q
+-model9=HP LaserJet 100 Color MFP M175r
+ ppd-name=hp-laserjet_100_color_mfp_m175-ps.ppd
+ monitor-type=0
+ panel-check-type=0
+@@ -2165,6 +2157,378 @@ usb-pid=62a
+ usb-vid=3f0
+ wifi-config=3
+
++[hp_laserjet_100_colormfp_m175r]
++align-type=0
++clean-type=0
++color-cal-type=0
++copy-type=0
++embedded-server-type=1
++fax-type=0
++fw-download=False
++icon=hp_color_laserjet_cm1312_mfp.png
++io-mfp-mode=3
++io-mode=1
++io-support=14
++job-storage=0
++linefeed-cal-type=0
++model1=HP LaserJet 100 Color MFP M175
++ppd-name=hp-laserjet_100_color_mfp_m175-ps.ppd
++monitor-type=0
++panel-check-type=0
++pcard-type=0
++plugin=1
++plugin-reason=64
++power-settings=0
++pq-diag-type=0
++r-type=0
++r0-agent1-kind=4
++r0-agent1-sku=CE310A
++r0-agent1-type=1
++r0-agent2-kind=4
++r0-agent2-sku=CE311A
++r0-agent2-type=4
++r0-agent3-kind=4
++r0-agent3-sku=CE313A
++r0-agent3-type=5
++r0-agent4-kind=4
++r0-agent4-sku=CE312A
++r0-agent4-type=6
++scan-src=3
++scan-type=5
++status-battery-check=0
++status-dynamic-counters=0
++status-type=10
++support-released=True
++support-subtype=219b2b
++support-type=2
++support-ver=3.11.7
++tech-class=Postscript
++family-class=Undefined
++tech-subclass=Normal
++tech-type=4
++usb-pid=62a
++usb-vid=3f0
++wifi-config=3
++
++[hp_laserjet_100_colormfp_m175q]
++align-type=0
++clean-type=0
++color-cal-type=0
++copy-type=0
++embedded-server-type=1
++fax-type=0
++fw-download=False
++icon=hp_color_laserjet_cm1312_mfp.png
++io-mfp-mode=3
++io-mode=1
++io-support=14
++job-storage=0
++linefeed-cal-type=0
++model1=HP LaserJet 100 Color MFP M175
++ppd-name=hp-laserjet_100_color_mfp_m175-ps.ppd
++monitor-type=0
++panel-check-type=0
++pcard-type=0
++plugin=1
++plugin-reason=64
++power-settings=0
++pq-diag-type=0
++r-type=0
++r0-agent1-kind=4
++r0-agent1-sku=CE310A
++r0-agent1-type=1
++r0-agent2-kind=4
++r0-agent2-sku=CE311A
++r0-agent2-type=4
++r0-agent3-kind=4
++r0-agent3-sku=CE313A
++r0-agent3-type=5
++r0-agent4-kind=4
++r0-agent4-sku=CE312A
++r0-agent4-type=6
++scan-src=3
++scan-type=5
++status-battery-check=0
++status-dynamic-counters=0
++status-type=10
++support-released=True
++support-subtype=219b2b
++support-type=2
++support-ver=3.11.7
++tech-class=Postscript
++family-class=Undefined
++tech-subclass=Normal
++tech-type=4
++usb-pid=62a
++usb-vid=3f0
++wifi-config=3
++
++[hp_laserjet_100_colormfp_m175p]
++align-type=0
++clean-type=0
++color-cal-type=0
++copy-type=0
++embedded-server-type=1
++fax-type=0
++fw-download=False
++icon=hp_color_laserjet_cm1312_mfp.png
++io-mfp-mode=3
++io-mode=1
++io-support=14
++job-storage=0
++linefeed-cal-type=0
++model1=HP LaserJet 100 Color MFP M175
++ppd-name=hp-laserjet_100_color_mfp_m175-ps.ppd
++monitor-type=0
++panel-check-type=0
++pcard-type=0
++plugin=1
++plugin-reason=64
++power-settings=0
++pq-diag-type=0
++r-type=0
++r0-agent1-kind=4
++r0-agent1-sku=CE310A
++r0-agent1-type=1
++r0-agent2-kind=4
++r0-agent2-sku=CE311A
++r0-agent2-type=4
++r0-agent3-kind=4
++r0-agent3-sku=CE313A
++r0-agent3-type=5
++r0-agent4-kind=4
++r0-agent4-sku=CE312A
++r0-agent4-type=6
++scan-src=3
++scan-type=5
++status-battery-check=0
++status-dynamic-counters=0
++status-type=10
++support-released=True
++support-subtype=219b2b
++support-type=2
++support-ver=3.11.7
++tech-class=Postscript
++family-class=Undefined
++tech-subclass=Normal
++tech-type=4
++usb-pid=62a
++usb-vid=3f0
++wifi-config=3
++
++[hp_laserjet_100_colormfp_m175e]
++align-type=0
++clean-type=0
++color-cal-type=0
++copy-type=0
++embedded-server-type=1
++fax-type=0
++fw-download=False
++icon=hp_color_laserjet_cm1312_mfp.png
++io-mfp-mode=3
++io-mode=1
++io-support=2
++job-storage=0
++linefeed-cal-type=0
++model1=HP LaserJet 100 Color MFP M175
++ppd-name=hp-laserjet_100_color_mfp_m175-ps.ppd
++monitor-type=0
++panel-check-type=0
++pcard-type=0
++plugin=1
++plugin-reason=64
++power-settings=0
++pq-diag-type=0
++r-type=0
++r0-agent1-kind=4
++r0-agent1-sku=CE310A
++r0-agent1-type=1
++r0-agent2-kind=4
++r0-agent2-sku=CE311A
++r0-agent2-type=4
++r0-agent3-kind=4
++r0-agent3-sku=CE313A
++r0-agent3-type=5
++r0-agent4-kind=4
++r0-agent4-sku=CE312A
++r0-agent4-type=6
++scan-src=3
++scan-type=5
++status-battery-check=0
++status-dynamic-counters=0
++status-type=10
++support-released=True
++support-subtype=219b2b
++support-type=2
++support-ver=3.11.7
++tech-class=Postscript
++family-class=Undefined
++tech-subclass=Normal
++tech-type=4
++usb-pid=62a
++usb-vid=3f0
++wifi-config=-1
++
++[hp_laserjet_100_colormfp_m175a]
++align-type=0
++clean-type=0
++color-cal-type=0
++copy-type=0
++embedded-server-type=1
++ppd-name=hp-laserjet_100_color_mfp_m175-ps.ppd
++family-ppd=hp-postscript-laserjet-pro.ppd
++fax-type=0
++fw-download=False
++icon=hp_color_laserjet_cm1312_mfp.png
++io-mfp-mode=3
++io-mode=1
++io-support=2
++job-storage=0
++linefeed-cal-type=0
++model1=HP LaserJet 100 Color MFP M175
++monitor-type=0
++panel-check-type=0
++pcard-type=0
++plugin=1
++plugin-reason=64
++power-settings=0
++pq-diag-type=0
++r-type=0
++r0-agent1-kind=4
++r0-agent1-sku=CE310A
++r0-agent1-type=1
++r0-agent2-kind=4
++r0-agent2-sku=CE311A
++r0-agent2-type=4
++r0-agent3-kind=4
++r0-agent3-sku=CE313A
++r0-agent3-type=5
++r0-agent4-kind=4
++r0-agent4-sku=CE312A
++r0-agent4-type=6
++scan-src=3
++scan-type=5
++status-battery-check=0
++status-dynamic-counters=0
++status-type=10
++support-released=True
++support-subtype=219b2b
++support-type=2
++support-ver=3.11.7
++tech-class=Postscript
++family-class=Undefined
++tech-subclass=Normal
++tech-type=4
++usb-pid=62a
++usb-vid=3f0
++wifi-config=-1
++
++[hp_laserjet_100_colormfp_m175c]
++align-type=0
++clean-type=0
++color-cal-type=0
++copy-type=0
++embedded-server-type=1
++fax-type=0
++fw-download=False
++icon=hp_color_laserjet_cm1312_mfp.png
++io-mfp-mode=3
++io-mode=1
++io-support=2
++job-storage=0
++linefeed-cal-type=0
++model1=HP LaserJet 100 Color MFP M175
++ppd-name=hp-laserjet_100_color_mfp_m175-ps.ppd
++monitor-type=0
++panel-check-type=0
++pcard-type=0
++plugin=1
++plugin-reason=64
++power-settings=0
++pq-diag-type=0
++r-type=0
++r0-agent1-kind=4
++r0-agent1-sku=CE310A
++r0-agent1-type=1
++r0-agent2-kind=4
++r0-agent2-sku=CE311A
++r0-agent2-type=4
++r0-agent3-kind=4
++r0-agent3-sku=CE313A
++r0-agent3-type=5
++r0-agent4-kind=4
++r0-agent4-sku=CE312A
++r0-agent4-type=6
++scan-src=3
++scan-type=5
++status-battery-check=0
++status-dynamic-counters=0
++status-type=10
++support-released=True
++support-subtype=219b2b
++support-type=2
++support-ver=3.11.7
++tech-class=Postscript
++family-class=Undefined
++tech-subclass=Normal
++tech-type=4
++usb-pid=62a
++usb-vid=3f0
++wifi-config=-1
++
++[hp_laserjet_100_colormfp_m175b]
++align-type=0
++clean-type=0
++color-cal-type=0
++copy-type=0
++embedded-server-type=1
++fax-type=0
++fw-download=False
++icon=hp_color_laserjet_cm1312_mfp.png
++io-mfp-mode=3
++io-mode=1
++io-support=2
++job-storage=0
++linefeed-cal-type=0
++model1=HP LaserJet 100 Color MFP M175
++ppd-name=hp-laserjet_100_color_mfp_m175-ps.ppd
++monitor-type=0
++panel-check-type=0
++pcard-type=0
++plugin=1
++plugin-reason=64
++power-settings=0
++pq-diag-type=0
++r-type=0
++r0-agent1-kind=4
++r0-agent1-sku=CE310A
++r0-agent1-type=1
++r0-agent2-kind=4
++r0-agent2-sku=CE311A
++r0-agent2-type=4
++r0-agent3-kind=4
++r0-agent3-sku=CE313A
++r0-agent3-type=5
++r0-agent4-kind=4
++r0-agent4-sku=CE312A
++r0-agent4-type=6
++scan-src=3
++scan-type=5
++status-battery-check=0
++status-dynamic-counters=0
++status-type=10
++support-released=True
++support-subtype=219b2b
++support-type=2
++support-ver=3.11.7
++tech-class=Postscript
++family-class=Undefined
++tech-subclass=Normal
++tech-type=4
++usb-pid=62a
++usb-vid=3f0
++wifi-config=-1
++
+ [officejet_100_mobile_l411]
+ align-type=-1
+ clean-type=1
+@@ -17867,6 +18231,58 @@ usb-pid=2c17
+ usb-vid=3f0
+ wifi-config=0
+
++[hp_laserjet_cp_1025nw]
++align-type=0
++clean-type=0
++color-cal-type=0
++copy-type=0
++embedded-server-type=1
++fax-type=0
++fw-download=False
++icon=hp_color_laserjet_cp2025.png
++io-mfp-mode=1
++io-mode=1
++io-support=14
++job-storage=0
++linefeed-cal-type=0
++model1=HP LaserJet Pro CP 1025nw Color Printer Series
++monitor-type=0
++panel-check-type=0
++pcard-type=0
++plugin=1
++plugin-reason=1
++power-settings=0
++pq-diag-type=0
++r-type=0
++r0-agent1-kind=4
++r0-agent1-sku=CE310A
++r0-agent1-type=1
++r0-agent2-kind=4
++r0-agent2-sku=CE311A
++r0-agent2-type=4
++r0-agent3-kind=4
++r0-agent3-sku=CE313A
++r0-agent3-type=5
++r0-agent4-kind=4
++r0-agent4-sku=CE312A
++r0-agent4-type=6
++scan-src=0
++scan-type=0
++status-battery-check=0
++status-dynamic-counters=0
++status-type=8
++support-released=True
++support-subtype=219b2b
++support-type=2
++support-ver=3.12.4
++tech-class=LJZjsColor
++family-class=LJ-Class4
++tech-subclass=Advanced
++tech-type=4
++usb-pid=112a
++usb-vid=3f0
++wifi-config=3
++
+ [hp_laserjet_cp1025nw]
+ align-type=0
+ clean-type=0
+@@ -18468,6 +18884,49 @@ usb-pid=3011
+ usb-vid=3f0
+ wifi-config=0
+
++[hp_laserjet_professional_p1102w]
++align-type=0
++clean-type=0
++color-cal-type=0
++copy-type=0
++embedded-server-type=0
++fax-type=0
++fw-download=False
++icon=HP_LaserJet_1012.png
++io-mfp-mode=6
++io-mode=1
++io-support=10
++job-storage=0
++linefeed-cal-type=0
++model1=HP LaserJet Professional P1102w Printer
++monitor-type=0
++panel-check-type=0
++pcard-type=0
++plugin=1
++plugin-reason=1
++power-settings=0
++pq-diag-type=0
++r-type=0
++r0-agent1-kind=4
++r0-agent1-sku=85A
++r0-agent1-type=1
++scan-src=0
++scan-type=0
++status-battery-check=0
++status-dynamic-counters=0
++status-type=8
++support-released=True
++support-subtype=219b2b
++support-type=2
++support-ver=3.10.4
++tech-class=LJZjsMono
++family-class=LJ-Class4
++tech-subclass=NoAutoDuplex
++tech-type=3
++usb-pid=32a
++usb-vid=3f0
++wifi-config=3
++
+ [hp_laserjet_professional_p1102]
+ align-type=0
+ clean-type=0
+diff --git a/prnt/drv/hpcups.drv.in b/prnt/drv/hpcups.drv.in
+index 494758d..af65389 100644
+--- a/prnt/drv/hpcups.drv.in
++++ b/prnt/drv/hpcups.drv.in
+@@ -22688,6 +22688,14 @@ Group "RLT/HP Real Life Technologies"
+ Attribute "Product" "" "(HP LaserJet Professional p1102 Printer)"
+ Attribute "Product" "" "(HP LaserJet Professional p1102s Printer)"
+ }
++ {
++ ModelName "HP LaserJet Professional p1102w"
++ Attribute "NickName" "" "HP LaserJet Professional p1102w, hpcups $Version, requires proprietary plugin"
++ Attribute "ShortNickName" "" "HP LaserJet Professional p1102w hpijs"
++ Attribute "1284DeviceID" "" "MFG:Hewlett-Packard;MDL:hp laserjet professional p1102w;DES:hp laserjet professional p1102w;"
++ PCFileName "hp-laserjet_professional_p1102w.ppd"
++ Attribute "Product" "" "(HP LaserJet Professional p1102w Printer)"
++ }
+ {
+ ModelName "HP LaserJet Professional p1106"
+ Attribute "NickName" "" "HP LaserJet Professional p1106, hpcups $Version"
+@@ -23122,6 +23130,14 @@ Group "RLT/HP Real Life Technologies"
+ PCFileName "hp-laserjet_cp1025nw.ppd"
+ Attribute "Product" "" "(HP LaserJet Pro cp1025nw Color Printer Series)"
+ }
++ {
++ ModelName "HP LaserJet Cp 1025nw"
++ Attribute "NickName" "" "HP LaserJet Cp 1025nw, hpcups $Version, requires proprietary plugin"
++ Attribute "ShortNickName" "" "HP LaserJet Cp 1025nw hpijs"
++ Attribute "1284DeviceID" "" "MFG:Hewlett-Packard;MDL:hp laserjet cp 1025nw;DES:hp laserjet cp 1025nw;"
++ PCFileName "hp-laserjet_cp_1025nw.ppd"
++ Attribute "Product" "" "(HP LaserJet Pro Cp 1025nw Color Printer Series)"
++ }
+ }
+ } // End LJZjsColor (for proprietary plugin)
+
diff --git a/source/ap/hplip/0018-Allow-non-JPEG-scanning-on-the-HP-DeskJet-3520-All-i.patch b/source/ap/hplip/0018-Allow-non-JPEG-scanning-on-the-HP-DeskJet-3520-All-i.patch
new file mode 100644
index 000000000..b001a26b6
--- /dev/null
+++ b/source/ap/hplip/0018-Allow-non-JPEG-scanning-on-the-HP-DeskJet-3520-All-i.patch
@@ -0,0 +1,150 @@
+From: =?utf-8?b?THVib8WhIERvbGXFvmVs?= <lubos@dolezel.info>
+Date: Fri, 22 Jul 2016 09:33:05 +0200
+Subject: Allow non-JPEG scanning on the HP DeskJet 3520 All-in-One and
+ similar devices
+
+LP: #1245578
+---
+ scan/sane/bb_ledm.c | 47 +++++++++++++++++++++++++++++++++++++++++------
+ scan/sane/ledm.c | 12 +++++++-----
+ 2 files changed, 48 insertions(+), 11 deletions(-)
+
+diff --git a/scan/sane/bb_ledm.c b/scan/sane/bb_ledm.c
+index 4b18af8..168a6ab 100644
+--- a/scan/sane/bb_ledm.c
++++ b/scan/sane/bb_ledm.c
+@@ -189,7 +189,7 @@ Keep-Alive: 20\r\nProxy-Connection: keep-alive\r\nCookie: AccessCounter=new\r\n0
+ <YStart>%d</YStart>\
+ <Height>%d</Height>\
+ <Format>%s</Format>\
+-<CompressionQFactor>15</CompressionQFactor>\
++<CompressionQFactor>0</CompressionQFactor>\
+ <ColorSpace>%s</ColorSpace>\
+ <BitDepth>%d</BitDepth>\
+ <InputSource>%s</InputSource>\
+@@ -234,6 +234,38 @@ Keep-Alive: 300\r\nProxy-Connection: keep-alive\r\nCookie: AccessCounter=new\r\n
+ # define JOBSTATE_COMPLETED "<j:JobState>Completed</j:JobState>"
+ # define PRESCANPAGE "<PreScanPage>"
+
++static int parse_status_elements(const char *payload, int size, struct wscn_create_scan_job_response *resp)
++{
++ char tag[512];
++ char value[128];
++ char *tail=(char *)payload;
++
++ while (1)
++ {
++ get_tag(tail, size-(tail-payload), tag, sizeof(tag), &tail);
++
++ if (!tag[0])
++ break;
++
++ if (strncmp(tag, "ImageWidth", 10) == 0)
++ {
++ get_element(tail, size-(tail-payload), value, sizeof(value), &tail);
++ resp->pixels_per_line = strtol(value, NULL, 10);
++ }
++ else if (strncmp(tag, "ImageHeight", 11) == 0)
++ {
++ get_element(tail, size-(tail-payload), value, sizeof(value), &tail);
++ resp->lines = strtol(value, NULL, 10);
++ }
++ else if (strncmp(tag, "BytesPerLine", 12) == 0)
++ {
++ get_element(tail, size-(tail-payload), value, sizeof(value), &tail);
++ resp->bytes_per_line = strtol(value, NULL, 10);
++ }
++ }
++ return 0;
++}
++
+ static int parse_scan_elements(const char *payload, int size, struct wscn_scan_elements *elements)
+ {
+ char tag[512];
+@@ -764,8 +796,7 @@ int bb_get_parameters(struct ledm_session *ps, SANE_Parameters *pp, int option)
+ if (ps->currentCompression == SF_RAW && ps->currentScanMode != CE_GRAY8)
+ {
+ /* Set scan parameters based on scan job response values */
+- //pp->lines = pbb->job.lines;
+- pp->lines = (int)(SANE_UNFIX(ps->effectiveBry - ps->effectiveTly)/MM_PER_INCH*ps->currentResolution);
++ pp->lines = pbb->job.lines;
+ pp->pixels_per_line = pbb->job.pixels_per_line;
+ pp->bytes_per_line = pbb->job.bytes_per_line;
+ }
+@@ -786,8 +817,8 @@ int bb_get_parameters(struct ledm_session *ps, SANE_Parameters *pp, int option)
+ break;
+ case SPO_BEST_GUESS: /* called by xsane & sane_start */
+ /* Set scan parameters based on best guess. */
+- pp->lines = (int)round(SANE_UNFIX(ps->effectiveBry - ps->effectiveTly)/MM_PER_INCH*ps->currentResolution);
+- pp->pixels_per_line = (int)round(SANE_UNFIX(ps->effectiveBrx -ps->effectiveTlx)/MM_PER_INCH*ps->currentResolution);
++ pp->lines = (int)(SANE_UNFIX(ps->effectiveBry - ps->effectiveTly)/MM_PER_INCH*ps->currentResolution);
++ pp->pixels_per_line = ps->image_traits.iPixelsPerRow;
+ pp->bytes_per_line = BYTES_PER_LINE(pp->pixels_per_line, pp->depth * factor);
+ break;
+ default:
+@@ -896,7 +927,7 @@ SANE_Status bb_start_scan(struct ledm_session *ps)
+ (int) ((ps->currentBrx / 5548.7133) - (ps->currentTlx / 5548.7133)),//<Width>
+ (int) (ps->currentTly / 5548.7133),//<YStart>
+ (int) ((ps->currentBry / 5548.7133) - (ps->currentTly / 5548.7133)),//<Height>
+- "Jpeg",//<Format>
++ (ps->currentCompression == SF_RAW) ? "Raw" : "Jpeg", //<Format>
+ (! strcmp(ce_element[ps->currentScanMode], "Color8")) ? "Color" : (! strcmp(ce_element[ps->currentScanMode], "Gray8")) ? "Gray" : "Gray",//<ColorSpace>
+ ((! strcmp(ce_element[ps->currentScanMode], "Color8")) || (! strcmp(ce_element[ps->currentScanMode], "Gray8"))) ? 8: 8,//<BitDepth>
+ ps->currentInputSource == IS_PLATEN ? is_element[1] : is_element[2],//<InputSource>
+@@ -994,6 +1025,7 @@ SANE_Status bb_start_scan(struct ledm_session *ps)
+ _DBG("bb_start_scan() read_http_payload FAILED len=%d buf=%s\n", len, buf);
+ break;
+ }
++
+ //For a new scan, buf must contain <PreScanPage>.
+ if (NULL == strstr(buf,PRESCANPAGE))
+ { //i.e Paper is not present in Scanner
+@@ -1012,6 +1044,9 @@ SANE_Status bb_start_scan(struct ledm_session *ps)
+ stat = SANE_STATUS_GOOD;
+ goto bugout;
+ }
++ // Parse buf here
++ parse_status_elements(buf, len, &pbb->job);
++
+ usleep(500000);//0.5 sec delay
+ }//end while()
+
+diff --git a/scan/sane/ledm.c b/scan/sane/ledm.c
+index ac9d604..a56f534 100644
+--- a/scan/sane/ledm.c
++++ b/scan/sane/ledm.c
+@@ -170,11 +170,11 @@ static int set_scan_mode_side_effects(struct ledm_session *ps, enum COLOR_ENTRY
+ case CE_GRAY8:
+ case CE_COLOR8:
+ default:
+-// ps->compressionList[j] = STR_COMPRESSION_NONE;
+-// ps->compressionMap[j++] = SF_RAW;
++ ps->compressionList[j] = STR_COMPRESSION_NONE;
++ ps->compressionMap[j++] = SF_RAW;
+ ps->compressionList[j] = STR_COMPRESSION_JPEG;
+ ps->compressionMap[j++] = SF_JPEG;
+- ps->currentCompression = SF_JPEG;
++ ps->currentCompression = SF_RAW;
+ ps->option[LEDM_OPTION_JPEG_QUALITY].cap |= SANE_CAP_SOFT_SELECT; /* enable jpeg quality */
+ break;
+ }
+@@ -690,7 +690,7 @@ SANE_Status ledm_control_option(SANE_Handle handle, SANE_Int option, SANE_Action
+ }
+ else
+ { /* Set default. */
+- ps->currentCompression = SF_JPEG;
++ ps->currentCompression = SF_RAW;
+ stat = SANE_STATUS_GOOD;
+ }
+ break;
+@@ -995,7 +995,9 @@ SANE_Status ledm_start(SANE_Handle handle)
+ }
+ }
+ else
+- ipGetImageTraits(ps->ip_handle, NULL, &ps->image_traits); /* get valid image traits */
++ {
++ ipGetOutputTraits(ps->ip_handle, &ps->image_traits); /* get valid image traits */
++ }
+
+ stat = SANE_STATUS_GOOD;
+
diff --git a/source/ap/hplip/0023-Fix-handling-of-unicode-filenames-in-sixext.py.patch b/source/ap/hplip/0023-Fix-handling-of-unicode-filenames-in-sixext.py.patch
new file mode 100644
index 000000000..f3a8c1732
--- /dev/null
+++ b/source/ap/hplip/0023-Fix-handling-of-unicode-filenames-in-sixext.py.patch
@@ -0,0 +1,29 @@
+From 04b5a1ddac1dd90c5a392f23aaf7df42eae32918 Mon Sep 17 00:00:00 2001
+From: Gaurav Sood <gaurav-sood@invalid-email.launchpad.net>
+Date: Thu, 4 May 2017 18:32:08 +0200
+Subject: Fix handling of unicode filenames in sixext.py
+
+LP: #1480152
+Closes: #861731
+---
+ base/sixext.py | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/base/sixext.py b/base/sixext.py
+index 0bf4fc4f4..311bf72c6 100644
+--- a/base/sixext.py
++++ b/base/sixext.py
+@@ -110,11 +110,11 @@ if PY3:
+
+
+ def to_string_utf8(s):
+- return s.decode("utf-8")
++ return s.decode("utf-8", 'ignore')
+
+
+ def to_string_latin(s):
+- return s.decode("latin-1")
++ return s.decode("latin-1", 'ignore')
+
+
+ def to_unicode(s, enc=None):
diff --git a/source/ap/hplip/hplip.SlackBuild b/source/ap/hplip/hplip.SlackBuild
index 2d389d5e4..ba76a081c 100755
--- a/source/ap/hplip/hplip.SlackBuild
+++ b/source/ap/hplip/hplip.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=hplip
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-4}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -117,6 +117,15 @@ zcat $CWD/0025-Remove-all-ImageProcessor-functionality-which-is-clo.patch.gz | p
# Add a cups-2.2.x header since some definitions were moved:
zcat $CWD/0021-Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch.gz | patch -p1 -l --verbose || exit 1
+# Fix for python3:
+zcat $CWD/0023-Fix-handling-of-unicode-filenames-in-sixext.py.patch.gz | patch -p1 --verbose || exit 1
+
+# Add back some printer drivers that were removed upstream:
+zcat $CWD/0003-models.dat-Re-add-drivers-missing-from-3.19.1.patch.gz | patch -p1 --verbose || exit 1
+
+# Allow-non-JPEG-scanning-on-the-HP-DeskJet-3520-All-i(n-one and similar):
+zcat $CWD/0018-Allow-non-JPEG-scanning-on-the-HP-DeskJet-3520-All-i.patch.gz | patch -p1 --verbose || exit 1
+
# autoreconf will fail if these files do not exist:
for file in NEWS README AUTHORS ChangeLog ; do
if [ ! -r $file ]; then
diff --git a/source/ap/inxi/fetch-inxi.sh b/source/ap/inxi/fetch-inxi.sh
index 2e8025c51..8750c0bd5 100755
--- a/source/ap/inxi/fetch-inxi.sh
+++ b/source/ap/inxi/fetch-inxi.sh
@@ -24,7 +24,7 @@
PKGNAM=inxi
# Pull a stable branch + patches
-BRANCH=${1:-3.3.33-1}
+BRANCH=${1:-3.3.34-1}
# Clear download area:
rm -rf ${PKGNAM}
diff --git a/source/ap/linuxdoc-tools/ChangeLog.txt b/source/ap/linuxdoc-tools/ChangeLog.txt
index b5e57dc7d..affa8b00a 100644
--- a/source/ap/linuxdoc-tools/ChangeLog.txt
+++ b/source/ap/linuxdoc-tools/ChangeLog.txt
@@ -1,3 +1,22 @@
+Thu Apr 11 08:08:08 UTC 2024
+ linuxdoc-tools 0.9.83, build 1.
+ Stuart Winter <mozes@slackware.com>
+ Version changes:
+ * Upgraded to linuxdoc-tools 0.9.83
+ * Upgraded to gtk-doc 1.34.0
+ * Upgraded to asciidoc 10.2.0
+ Maintenance:
+ * postbuildfixes.sh: Eliminate any remaining empty Python directories
+ after purging Python cache files.
+ Comment asciidoc config file '.new' renaming code, as asciidoc no longer
+ provides such files.
+ * linuxdoc-tools.build: corrected detection of the RiscV64 architecture.
+ Drop 'install/doinst.sh' as it was only used to manage installation of
+ the asciidoc configuration files.
+ * gnome-doc-utils: Refreshed SRPM. Added a build-time configuration patch
+ in preparation for Python 3.12.
+ * docbook-style-xsl: Refreshed SRPM whilst looking for new patches.
+
Thu Aug 12 10:02:06 BST 2021
linuxdoc-tools 0.9.82, build 1.
Stuart Winter <mozes@slackware.com>
diff --git a/source/ap/linuxdoc-tools/arm/build b/source/ap/linuxdoc-tools/arm/build
index 708dd6997..8ec625f74 100755
--- a/source/ap/linuxdoc-tools/arm/build
+++ b/source/ap/linuxdoc-tools/arm/build
@@ -1,15 +1,14 @@
#!/bin/bash
-# armel/build
-# Check package dependencies, set metadata and launch
-# package build script.
-# by Stuart Winter <stuart@armedslack.org>
+# arm/build
+# Build wrapper for ap/linuxdoc-tools on Slackware ARM
+# Stuart Winter <mozes@slackware.com>
#
source /usr/share/slackdev/buildkit.sh
# Package metadata:
export PKGNAM=linuxdoc-tools
-export VERSION=${VERSION:-0.9.82}
+export VERSION=${VERSION:-0.9.83}
export BUILD=${BUILD:-1}
export PKGSERIES=${PKGSERIES:-ap}
export SLACKPACKAGE=$PKGNAM-$VERSION-$PKGARCH-$BUILD.txz
diff --git a/source/ap/linuxdoc-tools/doinst.sh b/source/ap/linuxdoc-tools/doinst.sh
deleted file mode 100644
index b9a1d17b6..000000000
--- a/source/ap/linuxdoc-tools/doinst.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/bash
-config() {
- NEW="$1"
- OLD="$( dirname $NEW )/$( basename $NEW .new )"
- # If there's no config file by that name, mv it over:
- if [ ! -r $OLD ]; then
- mv $NEW $OLD
- elif [ "$( md5sum < $OLD )" = "$( md5sum < $NEW )" ]; then # toss the redundant copy
- rm $NEW
- fi
- # Otherwise, we leave the .new copy for the admin to consider...
-}
-
diff --git a/source/ap/linuxdoc-tools/linuxdoc-tools.build b/source/ap/linuxdoc-tools/linuxdoc-tools.build
index e95d9b69c..c68a7b52e 100755
--- a/source/ap/linuxdoc-tools/linuxdoc-tools.build
+++ b/source/ap/linuxdoc-tools/linuxdoc-tools.build
@@ -4,7 +4,7 @@
# Script: linuxdoc-tools.build
# Purpose: Build & install all components that form the linuxdoc-tools
# Slackware Package.
-# Credit: written by Stuart Winter <mozes@slackware.com>
+# Author: Stuart Winter <mozes@slackware.com>, 2005-2024
# with the docbook build code by Jerome Pinot <ngc891@gmail.com>
# and some script code taken from Debian, Red Hat/Fedora &
# Linux From Scratch documentation
@@ -23,7 +23,7 @@
LINUXDOCTOOLSVER=$PKGVERSION
# Bundled package versions:
-ASCIIDOCVER=9.1.0
+ASCIIDOCVER=10.2.0
DSSSLSTYLESHEETSVER=1.79 # docbook-dsssl-*.tar.xz (plus -doc- source archive), not SRPM.
XSLSTYLESHEETSVER=1.79.2 # docbook-style-xsl-*src.rpm ("DocBook XSL Stylesheets" in our ChangeLog.txt)
DOCBOOKUTILSVER=0.6.14
@@ -31,7 +31,7 @@ SGMLDTD3VER=3.1
SGMLDTD4VER=4.5
XMLDTDVER=4.5
GNOMEDOCUTILSVER=0.20.10
-GTKDOCVER=1.33.2
+GTKDOCVER=1.34.0
SGMLSPLVER=1.03ii
OPENJADEVER=1.3.2
OPENSPVER=1.5.2
@@ -53,7 +53,7 @@ case $ARCH in
export LIBDIRSUFFIX="64"
export HOSTTARGET=""
;;
- riscv) export SLKCFLAGS="-O2"
+ riscv64) export SLKCFLAGS="-O2"
export LIBDIRSUFFIX="64"
export HOSTTARGET=""
;;
@@ -78,7 +78,7 @@ function build_asciidoc() {
# Extract source:
cd $TMP
rm -rf asciidoc
-mkdir asciidoc && cd asciidoc
+mkdir -p asciidoc{,-collect} && cd asciidoc
rpm2cpio $CWD/sources/asciidoc-${ASCIIDOCVER}*.src.rpm | cpio -div || exit 1
tar xvf asciidoc-py-*.tar.*z
cd asciidoc-py-*/ || exit 1
@@ -92,11 +92,12 @@ find . \
# Apply patches:
# Assemble patch list from spec file:
# grep -E '^Patch[0-9].*: ' *.spec | awk -F: '{print $2" \\"}'
-#for i in \
-# \
-# \
-# ; do patch -p1 --verbose < ../${i} || exit 1
-#done || exit 1
+for i in \
+ \
+ asciidoc-table-separator.patch \
+ \
+ ; do patch -p1 --verbose < ../${i} || exit 1
+done || exit 1
# Configure:
autoreconf -v
@@ -116,20 +117,34 @@ if [ "$1" = "nodocs" ]; then
echo "*** Built asciidoc without documentation - expect errors above ***"
echo "******************************************************************"
else
- make install docs || exit 1
+ # It's the full build and installation:
+ # Install the documentation into a temporary location so that we can
+ # filter it manually, as it does not respect --mandir and there's a good
+ # amount of superfluous stuff that we don't want to package:
+ make install docs DESTDIR=$TMP/asciidoc-collect || exit 1
+ # "make install" target doesn't include the docs, so we can install
+ # everything else for collection by slacktrack directly:
+ make install || exit 1
+ [ ! -x /usr/bin/asciidoc ] && { echo "*** Error: asciidoc wasn't installed! ***" ; exit 1;}
+
+ # Copy docs:
+ mkdir -vpm755 /usr/doc/asciidoc-$ASCIIDOCVER
+ cp -fav \
+ BUGS.adoc CHANGELOG.adoc COPYRIGHT LICENSE README.md \
+ /usr/doc/asciidoc-$ASCIIDOCVER/
+
+ # Collect what we want and place it into the file system for collection
+ # by slacktrack:
+ pushd $TMP/asciidoc-collect/usr/doc/asciidoc-*/
+ # Man pages:
+ mv -fv doc/{asciidoc.1,a2x.1} /usr/man/man1/
+ rm -fv doc/*.1.txt # wipe the sources
+ # Other stuff:
+ # We're omitting these dirs: dblatex/ docbook-xsl/
+ mv -fv doc images /usr/doc/asciidoc-$ASCIIDOCVER/
+ popd
fi
-find /etc/asciidoc -type f -print0 | xargs -0 chmod 644
-
-# After the build completes, we'll rename the asciidoc config files to '.new'
-# (see 'postbuildfixes.sh'), but for now we need them in place so that the
-# application works, since asciidoc is used to build some of this monolithic package.
-
-# Copy docs:
-mkdir -vpm755 /usr/doc/asciidoc-$ASCIIDOCVER
-cp -fav \
- BUGS.txt CHANGELOG.txt COPY* README.asciidoc \
- /usr/doc/asciidoc-$ASCIIDOCVER/
}
# Build asciidoc without any documentation (man pages). We'll have
@@ -329,9 +344,8 @@ patch --verbose -p1 < ../opensp-nodeids.patch || exit 1
find . -name config.guess -print0 | xargs -0i cp -favv /usr/share/libtool/build-aux/config.guess '{}'
find . -name config.sub -print0 | xargs -0i cp -favv /usr/share/libtool/build-aux/config.sub '{}'
-# Configure without optimisation. OpenSP & OpenJade
-# are sensitive to optimisations, resulting in segfaults,
-# particularly on the ARM platform. Apparently -O1 will work but
+# Configure without optimisation. OpenSP & OpenJade are sensitive to optimisations,
+# resulting in segfaults, particularly on the ARM platform. Apparently -O1 will work but
# let's just leave it as is.
#
# This is configured not to build the documentation. If anybody really needs
@@ -395,7 +409,7 @@ mv -fv /usr/doc/OpenSP /usr/doc/OpenSP-$OPENSPVER
####################### Build OpenJade ############################
# Reference:
-# http://cblfs.cross-lfs.org/index.php/OpenJade
+# https://www.linuxfromscratch.org/blfs/view/stable/pst/openjade.html
# Extract source:
cd $TMP
@@ -776,6 +790,7 @@ find . \
# Apply patches:
# Note: 'docbook-style-xsl-non-recursive-string-subst.patch' is applied separately
# as it needs a different patch level.
+# We don't apply 'docbook-style-xsl-1.79.2-fix-gtk-doc-multilib.patch'
for i in \
\
docbook-xsl-pagesetup.patch \
@@ -787,7 +802,7 @@ for i in \
\
; do patch --verbose -p1 < ../../$i
done || exit 1
-patch -p2 < ../../docbook-style-xsl-non-recursive-string-subst.patch || exit 1
+patch --verbose -p2 < ../../docbook-style-xsl-non-recursive-string-subst.patch || exit 1
cp -fav ../../docbook-style-xsl.Makefile Makefile
# Switch to UTF-8 files:
@@ -952,8 +967,8 @@ cd $TMP
mkdir linuxdoc-tools && cd linuxdoc-tools
#rpm2cpio $CWD/sources/linuxdoc-tools-${LINUXDOCTOOLSVER}*.src.rpm | cpio -div || exit 1
#tar xvf linuxdoc-tools_$LINUXDOCTOOLSVER.tar.gz
-tar xvf $CWD/sources/linuxdoc-tools_$LINUXDOCTOOLSVER.tar.?z
-cd linuxdoc-tools-$LINUXDOCTOOLSVER || exit 1
+tar xvf $CWD/sources/linuxdoc-tools-$LINUXDOCTOOLSVER.tar.?z
+cd linuxdoc-tools*/ || exit 1
chown -R root:root .
find . \
@@ -974,8 +989,8 @@ export PATH=$( echo $PATH | sed -e 's?:/usr/share/texmf/bin??g' -e 's?/usr/share
# latest linuxdoc-tools source. It simply changed the default page size to 'Letter'.
# Probably not too much to worry about there.
for i in \
- linuxdoc-tools-0.9.20-lib64.patch.xz ; do
- xzcat $CWD/sources/$i | patch -p1 || exit 1
+ linuxdoc-tools-0002-downstream-Added-fix-to-have-lib64-in-perl-path-on-6.patch.xz ; do
+ xzcat $CWD/sources/$i | patch --verbose -p1 || exit 1
done || exit 1
# Find out what our Vendor perl directory is:
@@ -1055,6 +1070,7 @@ find . \
for i in \
\
gnome-doc-utils-0.20.10-python3.patch \
+ gnome-doc-utils-0.20.10-configure-py312.patch \
\
; do patch --verbose -p1 < ../$i
done || exit 1
@@ -1113,7 +1129,7 @@ find . \
# and we've never included it.
for i in \
\
- 0001-Partially-revert-a-gtk-doc-1.31-change-that-broke-e-.patch \
+ 74.patch \
\
; do patch --verbose -p1 < ../$i
done || exit 1
@@ -1255,4 +1271,4 @@ build_asciidoc
rm -rf /install
mkdir -vpm755 /install
install -vpm644 $CWD/slack-desc /install
-zcat $CWD/doinst.sh.gz > /install/doinst.sh
+#zcat $CWD/doinst.sh.gz > /install/doinst.sh
diff --git a/source/ap/linuxdoc-tools/postbuildfixes.sh b/source/ap/linuxdoc-tools/postbuildfixes.sh
index 9382245cc..e659c3763 100755
--- a/source/ap/linuxdoc-tools/postbuildfixes.sh
+++ b/source/ap/linuxdoc-tools/postbuildfixes.sh
@@ -40,6 +40,11 @@ chmod -R a-s .
# Remove dangling symlinks from /usr/doc. asciidoc-8.6.7 was a culprit.
find usr/doc -xtype l -print0 | xargs -0 rm -fv
+# Delete any empty directories left over by the removal of the orphaned Python cache
+# files. e.g.
+# usr/lib/python3.11/site-packages/mesonbuild/__pycache__/
+find usr/lib*/python* -type d -empty -delete
+
# Ensure some permissions.
# I don't know why but these dirs are installed chmod 1755:
#drwxr-xr-t root/root 0 2006-05-27 15:42:44 var/lib/texmf/
@@ -75,20 +80,21 @@ find . -name "*.txt" | while read docfile ; do
done
popd
+# Gone in asciidoc-10, but retaining for future reference:
# Allow preservation of conf files for ascii-doc. Some of the other bundled
# packages may benefit from this treatment, but nobody's asked for anything
# other than asciidoc in over 10 years!
-echo "Renaming configuration files to '.conf.new'.."
-find etc/asciidoc -type f -name '*.conf' -print0 | xargs -0i mv -fv '{}' '{}.new'
-# Search for any dangling symlinks created by renaming the files:
-if [ ! -z "$( find -L etc/asciidoc -type l -print )" ]; then
- echo "WARNING: Dangling symlinks in etc/asciidoc -- you need to fix them!"
- find -L etc/asciidoc -type l -print
-fi
-# Populate the doinst.sh script
-find etc/asciidoc -type f -name '*.conf.new' | while read cfile ; do
- echo "config $cfile" >> install/doinst.sh
-done
+#echo "Renaming configuration files to '.conf.new'.."
+##find etc/asciidoc -type f -name '*.conf' -print0 | xargs -0i mv -fv '{}' '{}.new'
+## Search for any dangling symlinks created by renaming the files:
+#if [ ! -z "$( find -L etc/asciidoc -type l -print )" ]; then
+# echo "WARNING: Dangling symlinks in etc/asciidoc -- you need to fix them!"
+# find -L etc/asciidoc -type l -print
+#fi
+## Populate the doinst.sh script
+#find etc/asciidoc -type f -name '*.conf.new' | while read cfile ; do
+# echo "config $cfile" >> install/doinst.sh
+#done
# Now you should manually extract the .t?z
# - check through the install/doinst.sh script;
diff --git a/source/ap/linuxdoc-tools/sources/linuxdoc-tools-0.9.20-lib64.patch b/source/ap/linuxdoc-tools/sources/linuxdoc-tools-0.9.20-lib64.patch
deleted file mode 100644
index 66ff2a31e..000000000
--- a/source/ap/linuxdoc-tools/sources/linuxdoc-tools-0.9.20-lib64.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- linuxdoc-tools-0.9.60/bin/linuxdoc.in.orig
-+++ linuxdoc-tools-0.9.60/bin/linuxdoc.in
-@@ -23,6 +23,7 @@
- $AuxBinDir = "@auxbindir@";
-
- use lib "@pkgdatadir@";
-+use lib "@prefix@/lib64/perl5";
- use lib "@perl5libdir@";
-
- # ---------------------------------------------------------------------
diff --git a/source/ap/linuxdoc-tools/sources/linuxdoc-tools-0002-downstream-Added-fix-to-have-lib64-in-perl-path-on-6.patch b/source/ap/linuxdoc-tools/sources/linuxdoc-tools-0002-downstream-Added-fix-to-have-lib64-in-perl-path-on-6.patch
new file mode 100644
index 000000000..429de253e
--- /dev/null
+++ b/source/ap/linuxdoc-tools/sources/linuxdoc-tools-0002-downstream-Added-fix-to-have-lib64-in-perl-path-on-6.patch
@@ -0,0 +1,25 @@
+From 453fa2fb9d10c2ded7a46d550592f79dd7653e39 Mon Sep 17 00:00:00 2001
+From: Julien Rische <jrische@redhat.com>
+Date: Sun, 5 Feb 2023 23:30:27 +0100
+Subject: [PATCH] [downstream] Added fix to have lib64 in perl path on
+ 64bit machine
+
+---
+ bin/linuxdoc.in | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/bin/linuxdoc.in b/bin/linuxdoc.in
+index 615ef06..3d3455f 100755
+--- a/bin/linuxdoc.in
++++ b/bin/linuxdoc.in
+@@ -12,6 +12,7 @@ use 5.006;
+ use strict;
+
+ use lib "@pkgdatadir@";
++use lib "@prefix@/lib64/perl5";
+ use lib "@perl5libdir@";
+
+ use LinuxDocTools::Utils qw{ldt_which};
+--
+2.39.1
+
diff --git a/source/ap/linuxdoc-tools/sources/source.download b/source/ap/linuxdoc-tools/sources/source.download
index 4801ed32c..b86ef7a05 100755
--- a/source/ap/linuxdoc-tools/sources/source.download
+++ b/source/ap/linuxdoc-tools/sources/source.download
@@ -1,36 +1,44 @@
-# Extract all SRPM URLs to make it easy to download.
-# Often there's nothing that's changed between the version of the SRPM we hold, and
-# the upstream version - the version was increased due to a rebuild within Fedora.
-# However, I update our copy of the SRPM regardless, since it eases maintenance.
+# source/ap/linuxdoc-tools/sources/source.download
+# Upstream source references.
+# Stuart Winter <mozes@slackware.com>
#
-# grep -E "^wget.*src.rpm$" source.download
-#
-
-# Incase you're wondering why we're using source RPMs, this is because
-# they contain patches required to either fix build or runtime problems,
-# and it's easier to maintain this hunk of a package when the patches &
-# sources are self contained.
+# Incase you're wondering why we're using source RPMs, this is because they contain
+# patches required to either fix build or runtime problems, and it's easier to
+# maintain this hunk of a package when the patches & sources are self contained.
#
# Some sources have been recompressed with LZMA for better compression results.
+#
+# Note: Due to the passage of time, certain SRPM URLs may no longer be accessible,
+# having been stored in the Slackware repository for several years. To minimise
+# unnecessary churn within in the Slackware source tree, we update the SRPMs only
+# when their content has been modified.
# linuxdoc-tools:
+# "In the wild" references:
# https://packages.debian.org/sid/linuxdoc-tools
+# https://src.fedoraproject.org/rpms/linuxdoc-tools
+# https://packages.gentoo.org/packages/app-text/linuxdoc-tools
#
# This provides things such as sgml2txt.
-wget http://deb.debian.org/debian/pool/main/l/linuxdoc-tools/linuxdoc-tools_0.9.82.orig.tar.gz
-# We're taking some patches from here - now separated out:
-#wget -c ftp://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/source/SRPMS/l/linuxdoc-tools-0.9.68-3.fc19.src.rpm
+# This has been recompressed locally.
+wget http://deb.debian.org/debian/pool/main/l/linuxdoc-tools/linuxdoc-tools_0.9.83.orig.tar.gz
+# Applied patches:
+# lib64 patch for perl path:
+# Renamed locally: linuxdoc-tools-0002-downstream-Added-fix-to-have-lib64-in-perl-path-on-6.patch.xz
+# https://src.fedoraproject.org/rpms/linuxdoc-tools/raw/rawhide/f/0002-downstream-Added-fix-to-have-lib64-in-perl-path-on-6.patch
# OpenSP:
# http://openjade.sourceforge.net/download.html
-# wget -c http://kent.dl.sourceforge.net/sourceforge/openjade/OpenSP-1.5.2.tar.gz
+# wget http://kent.dl.sourceforge.net/sourceforge/openjade/OpenSP-1.5.2.tar.gz
#
+# https://src.fedoraproject.org/rpms/opensp
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/o/
#
-wget -c https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/o/opensp-1.5.2-38.fc35.src.rpm
+wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/o/opensp-1.5.2-38.fc35.src.rpm
# OpenJade:
# http://openjade.sourceforge.net/
+# https://src.fedoraproject.org/rpms/openjade
# We're only using a gcc 4.6 patch from Fedora's SRPM:
# There are other patches such as "nola" and "nsl", but we aren't using them.
#
@@ -40,69 +48,61 @@ wget -c https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everyt
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/o/openjade-1.3.2-59.fc29.src.rpm
# sgmltools-common.
-# It's broken and needs patching so we'll use Fedora's.
-#wget -c ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES/sgml-common-0.6.3.tgz
-#
+# https://src.fedoraproject.org/rpms/sgml-common
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/s/
#
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/s/sgml-common-0.6.3-57.fc35.src.rpm
+# Docbook Style DSSSL:
# http://www.linuxfromscratch.org/blfs/view/stable/pst/docbook-dsssl.html
-# Check versions:
+# https://src.fedoraproject.org/rpms/docbook-style-dsssl
# http://sourceforge.net/projects/docbook/files/
-wget -c ftp://ftp.linux.ee/pub/gentoo/distfiles/distfiles/docbook-dsssl-1.79.tar.bz2
-wget -c http://switch.dl.sourceforge.net/sourceforge/docbook/docbook-dsssl-doc-1.79.tar.bz2
-# Why don't they put the patches into the distributed source...???
-#wget -c ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES/docbook-utils-0.6.14.tar.gz
-#
-#
+wget http://switch.dl.sourceforge.net/sourceforge/docbook/docbook-dsssl-doc-1.79.tar.bz2
+
+# Docbook-utils:
+# https://src.fedoraproject.org/rpms/docbook-utils
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/d/
#
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/d/docbook-utils-0.6.14-53.fc35.src.rpm
#
#
-
+# Docbook Style XSL
+#
+# https://src.fedoraproject.org/rpms/docbook-style-xsl
+#
# We use the Fedora "docbook-style-xsl" SRPM for this rather than the original source which is why
# these "docbook-xsl*" files aren't in our sources directory.
-#wget -c "http://downloads.sourceforge.net/project/docbook/docbook-xsl/1.75.2/docbook-xsl-1.75.2.tar.bz2?use_mirror=freefr"
-##wget -c "http://downloads.sourceforge.net/project/docbook/docbook-xsl-doc/1.75.2/docbook-xsl-doc-1.75.2.tar.bz2?use_mirror=freefr"
+#wget "http://downloads.sourceforge.net/project/docbook/docbook-xsl/1.75.2/docbook-xsl-1.75.2.tar.bz2?use_mirror=freefr"
+##wget "http://downloads.sourceforge.net/project/docbook/docbook-xsl-doc/1.75.2/docbook-xsl-doc-1.75.2.tar.bz2?use_mirror=freefr"
#
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/d/
#
-wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/d/docbook-style-xsl-1.79.2-15.fc35.src.rpm
+wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/d/docbook-style-xsl-1.79.2-22.fc40.src.rpm
# http://www.linuxfromscratch.org/blfs/view/svn/pst/docbook.html
-wget -c http://www.docbook.org/xml/4.5/docbook-xml-4.5.zip
+wget http://www.docbook.org/xml/4.5/docbook-xml-4.5.zip
# https://sourceforge.net/project/showfiles.php?group_id=21935&package_id=16608
#
# gnome-doc-utils, needed to build gtk-doc:
-# Recompressed with LZMA after download.
-# I guess this mirror is out of date now. It's easier to just look at Fedora's development
-# directory anyway :-)
-# wget -c http://ftp.acc.umu.se/pub/GNOME/sources/gnome-doc-utils/0.20/gnome-doc-utils-0.20.0.tar.bz2
+# https://src.fedoraproject.org/rpms/gnome-doc-utils
#
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/g/
#
-wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/g/gnome-doc-utils-0.20.10-26.fc35.src.rpm
+wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/g/gnome-doc-utils-0.20.10-37.fc40.src.rpm
# gtk-doc:
# There aren't any patches taken from the SRPM, but you can check the version used in Fedora
# and see if any are being applied. We will pull the source archive from the SRPM:
#
+# https://src.fedoraproject.org/rpms/gtk-doc
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/g/
#
-wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/g/gtk-doc-1.33.2-4.fc35.src.rpm
-https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/g/gtk-doc-1.32-2.fc32.src.rpm
-#wget -c http://ftp.acc.umu.se/pub/GNOME/sources/gtk-doc/1.21/gtk-doc-1.21.tar.xz
-# http://git.gnome.org/browse/gtk-doc/commit/?id=2bffebcf9c125f5610b8fb660d42c3c5b9dfd4f0
+wget https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/g/gtk-doc-1.34.0-1.fc41.src.rpm
# xmlto
-# https://fedorahosted.org/releases/x/m/xmlto
-# wget -c --no-check-certificate https://fedorahosted.org/releases/x/m/xmlto/xmlto-0.0.23.tar.bz2
-# Fedora includes a patch, so we'll take it:
-#
+# https://src.fedoraproject.org/rpms/xmlto
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/x
#
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/x/xmlto-0.0.28-12.fc31.src.rpm
@@ -110,43 +110,44 @@ wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everythin
# AsciiDoc
# http://www.methods.co.nz/asciidoc/ <<--- no longer updated. Taking src from Fedora's SRPM.
# Also http://asciidoc.org/
+# https://src.fedoraproject.org/rpms/asciidoc
# Taken some patches from Fedora.
#
-wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/a/asciidoc-9.1.0-3.fc35.src.rpm
+wget https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/a/asciidoc-10.2.0-9.fc40.src.rpm
# docbook2X:
#
# Pre-requisite PERL modules for docbook2X:
# https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/p/
#
+# https://src.fedoraproject.org/rpms/perl-XML-NamespaceSupport
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/p/perl-XML-NamespaceSupport-1.12-15.fc35.src.rpm
+# https://src.fedoraproject.org/rpms/perl-XML-SAX
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/p/perl-XML-SAX-1.02-8.fc35.src.rpm
+# https://src.fedoraproject.org/rpms/perl-XML-SAX-Base
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/p/perl-XML-SAX-Base-1.09-15.fc35.src.rpm
-
-
# sgmlspl
# http://www.cs.indiana.edu/~asengupt/sgml/SGMLSpm/DOC/HTML/sgmlspl/sgmlspl.html
# http://packages.debian.org/search?keywords=sgmlspl&searchon=names&suite=all&section=all
# There's nothing in the FTP download site at this time, so I'll take it from Debian.
-wget -c http://ftp.debian.org/debian/pool/main/libs/libsgmls-perl/libsgmls-perl_1.03ii.orig.tar.gz
-wget -c http://http.debian.net/debian/pool/main/libs/libsgmls-perl/libsgmls-perl_1.03ii-36.debian.tar.xz
-
+wget http://ftp.debian.org/debian/pool/main/libs/libsgmls-perl/libsgmls-perl_1.03ii.orig.tar.gz
+wget http://http.debian.net/debian/pool/main/libs/libsgmls-perl/libsgmls-perl_1.03ii-36.debian.tar.xz
#
#http://packages.debian.org/sid/docbook2x
# Fedora keep it here, but Debian have a couple of (what look to be useful) patches.
-#wget -c ftp://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/source/SRPMS/d/docbook2X-0.8.8-14.fc19.src.rpm
+#wget ftp://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/source/SRPMS/d/docbook2X-0.8.8-14.fc19.src.rpm
#
# https://packages.debian.org/search?keywords=docbook2x&searchon=names&suite=all&section=all
-wget -c http://ftp.de.debian.org/debian/pool/main/d/docbook2x/docbook2x_0.8.8.orig.tar.gz
+wget http://ftp.de.debian.org/debian/pool/main/d/docbook2x/docbook2x_0.8.8.orig.tar.gz
wget http://deb.debian.org/debian/pool/main/d/docbook2x/docbook2x_0.8.8-17.debian.tar.xz
# DocBook docs:
# http://www.oasis-open.org/docbook/sgml/
#
-#wget -c http://www.oasis-open.org/docbook/sgml/3.1/docbk31.zip
-#wget -c http://www.docbook.org/sgml/4.5/docbook-4.5.zip
+#wget http://www.oasis-open.org/docbook/sgml/3.1/docbk31.zip
+#wget http://www.docbook.org/sgml/4.5/docbook-4.5.zip
# We use Debian's source because it's more convenient since they package all versions in one archive:
# https://packages.debian.org/search?keywords=docbook&searchon=names&suite=all&section=all
-wget -c http://ftp.de.debian.org/debian/pool/main/d/docbook/docbook_4.5.orig.tar.gz
+wget http://ftp.de.debian.org/debian/pool/main/d/docbook/docbook_4.5.orig.tar.gz
#
diff --git a/source/ap/linuxdoc-tools/trackbuild.linuxdoc-tools b/source/ap/linuxdoc-tools/trackbuild.linuxdoc-tools
index b2e9c26f1..cd280da63 100755
--- a/source/ap/linuxdoc-tools/trackbuild.linuxdoc-tools
+++ b/source/ap/linuxdoc-tools/trackbuild.linuxdoc-tools
@@ -21,8 +21,8 @@
# Package info:
PKGNAM=linuxdoc-tools
-export PKGVERSION=0.9.82 # use the version of linuxdoc-tools as the package version.
-BUILD=${BUILD:-4}
+export PKGVERSION=0.9.83 # use the version of linuxdoc-tools as the package version.
+BUILD=${BUILD:-1}
PKGEXT=${PKGEXT:-txz}
# Automatically determine the architecture we're building on:
@@ -67,8 +67,8 @@ rm -rf ~/.texlive* # incase you were using Texlive rather than Textex-3
# but is slower. However, if you really want extra speed, copy
# this entire package source directory to a temporary location
# and run it from there.
+# This is the recommended option to use during development cycles:
# TFS="--touch-filesystem-faster"
-
TFS="--touch-filesystem-first"
# Launch the build script:
diff --git a/source/ap/pamixer/pamixer.SlackBuild b/source/ap/pamixer/pamixer.SlackBuild
index b8041bcce..2cdbea4d5 100755
--- a/source/ap/pamixer/pamixer.SlackBuild
+++ b/source/ap/pamixer/pamixer.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=pamixer
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
diff --git a/source/ap/rpm/rpm.SlackBuild b/source/ap/rpm/rpm.SlackBuild
index 1120faa73..400832a04 100755
--- a/source/ap/rpm/rpm.SlackBuild
+++ b/source/ap/rpm/rpm.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=rpm
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) "}
diff --git a/source/ap/undervolt/undervolt.SlackBuild b/source/ap/undervolt/undervolt.SlackBuild
index afa15d021..d1b089b19 100755
--- a/source/ap/undervolt/undervolt.SlackBuild
+++ b/source/ap/undervolt/undervolt.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2020, 2024 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=undervolt
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
@@ -58,7 +58,9 @@ 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 {} \+
-python3 setup.py install --root=$PKG || exit 1
+unshare -n python3 -m build --wheel --no-isolation || exit 1
+
+python3 -m installer --destdir "$PKG" dist/*.whl || exit 1
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
cp -a *.rst *.txt \
diff --git a/source/d/cargo-vendor-filterer/fetch-sources.sh b/source/d/cargo-vendor-filterer/fetch-sources.sh
index 3f4f431a6..9e80616ef 100755
--- a/source/d/cargo-vendor-filterer/fetch-sources.sh
+++ b/source/d/cargo-vendor-filterer/fetch-sources.sh
@@ -1,6 +1,6 @@
#!/bin/bash
-VERSION=${VERSION:-0.5.12}
+VERSION=${VERSION:-0.5.14}
rm -rf cargo-vendor-filterer-*.tar.?z cargo-cargo-vendor-filterer*
diff --git a/source/d/cmake/cmake.url b/source/d/cmake/cmake.url
index ff6187767..a77cfe13f 100644
--- a/source/d/cmake/cmake.url
+++ b/source/d/cmake/cmake.url
@@ -1,2 +1,2 @@
https://github.com/Kitware/CMake/releases
-https://github.com/Kitware/CMake/releases/download/v3.29.0/cmake-3.29.0.tar.gz
+https://github.com/Kitware/CMake/releases/download/v3.29.2/cmake-3.29.2.tar.gz
diff --git a/source/d/distcc/distcc.SlackBuild b/source/d/distcc/distcc.SlackBuild
index 18a578487..f4893f60a 100755
--- a/source/d/distcc/distcc.SlackBuild
+++ b/source/d/distcc/distcc.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=distcc
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-4}
+BUILD=${BUILD:-5}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/d/gdb/gdb.SlackBuild b/source/d/gdb/gdb.SlackBuild
index 5ef2ad333..04d0ec420 100755
--- a/source/d/gdb/gdb.SlackBuild
+++ b/source/d/gdb/gdb.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gdb
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/d/gyp/gyp.SlackBuild b/source/d/gyp/gyp.SlackBuild
index 50bcca11a..d38402e10 100755
--- a/source/d/gyp/gyp.SlackBuild
+++ b/source/d/gyp/gyp.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gyp
VERSION=${VERSION:-$(echo $PKGNAM-*.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/d/llvm/llvm.url b/source/d/llvm/llvm.url
index 493f26074..cdcec53d5 100644
--- a/source/d/llvm/llvm.url
+++ b/source/d/llvm/llvm.url
@@ -1,15 +1,15 @@
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.2/llvm-18.1.2.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.2/clang-18.1.2.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.2/clang-tools-extra-18.1.2.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.2/compiler-rt-18.1.2.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.2/flang-18.1.2.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.2/lldb-18.1.2.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.2/openmp-18.1.2.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.2/polly-18.1.2.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.2/libcxx-18.1.2.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.2/libcxxabi-18.1.2.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.2/lld-18.1.2.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.2/libunwind-18.1.2.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.2/cmake-18.1.2.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.2/third-party-18.1.2.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.2/runtimes-18.1.2.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.4/llvm-18.1.4.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.4/clang-18.1.4.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.4/clang-tools-extra-18.1.4.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.4/compiler-rt-18.1.4.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.4/flang-18.1.4.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.4/lldb-18.1.4.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.4/openmp-18.1.4.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.4/polly-18.1.4.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.4/libcxx-18.1.4.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.4/libcxxabi-18.1.4.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.4/lld-18.1.4.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.4/libunwind-18.1.4.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.4/cmake-18.1.4.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.4/third-party-18.1.4.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.4/runtimes-18.1.4.src.tar.xz
diff --git a/source/d/meson/meson.SlackBuild b/source/d/meson/meson.SlackBuild
index 6e0faba19..6fc50899b 100755
--- a/source/d/meson/meson.SlackBuild
+++ b/source/d/meson/meson.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=meson
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
diff --git a/source/d/nasm/slack-desc b/source/d/nasm/slack-desc
index 8c7c44d72..e1cda1615 100644
--- a/source/d/nasm/slack-desc
+++ b/source/d/nasm/slack-desc
@@ -14,6 +14,6 @@ nasm: instruction mnemonics and syntax.
nasm:
nasm: NASM was written by Simon Tatham and Julian Hall.
nasm:
-nasm: Homepage: http://www.nasm.us
+nasm: Homepage: https://www.nasm.us
nasm:
nasm:
diff --git a/source/d/nv-codec-headers/fetch-sources.sh b/source/d/nv-codec-headers/fetch-sources.sh
index 5443e429f..f49a6e642 100755
--- a/source/d/nv-codec-headers/fetch-sources.sh
+++ b/source/d/nv-codec-headers/fetch-sources.sh
@@ -1,6 +1,6 @@
#!/bin/bash
-VERSION=${VERSION:-12.1.14.0}
+VERSION=${VERSION:-12.2.72.0}
rm -rf nv-codec-headers-*.tar.?z*
diff --git a/source/d/perl/perl.SlackBuild b/source/d/perl/perl.SlackBuild
index 6d61b4d4a..abe4b9355 100755
--- a/source/d/perl/perl.SlackBuild
+++ b/source/d/perl/perl.SlackBuild
@@ -95,7 +95,7 @@ MOO=2.005005
MODULERUNTIME=0.016
# https://metacpan.org/pod/Sub::Quote (freecell-solver)
SUBQUOTE=2.006008
-# https://metacpan.org/pod/JSON (samba with Heimdal)
+# https://metacpan.org/pod/JSON (samba with Heimdal) (NOTE: no longer needed for Samba/Heimdal)
JSON=4.10
# https://metacpan.org/pod/IO::Tty (mosh)
IOTTY=1.20
diff --git a/source/d/poke/poke-elf.url b/source/d/poke/poke-elf.url
new file mode 100644
index 000000000..72a8488b8
--- /dev/null
+++ b/source/d/poke/poke-elf.url
@@ -0,0 +1 @@
+https://jemarch.net/poke-elf
diff --git a/source/d/poke/poke.SlackBuild b/source/d/poke/poke.SlackBuild
index f6be2bd07..44f1569cf 100755
--- a/source/d/poke/poke.SlackBuild
+++ b/source/d/poke/poke.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2021 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2021, 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,9 +23,12 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=poke
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | cut -f 1 -d " " | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-1}
+# Bundle poke-elf?
+WITHPOKEELF=${WITHPOKEELF:-TRUE}
+
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$(uname -m)" in
@@ -108,6 +111,65 @@ CXXFLAGS="$SLKCFLAGS" \
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
+# Add a documentation directory:
+mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
+cp -a \
+ AUTHORS* ChangeLog COPYING* DEPENDENCIES* LICENSE* NEWS* README* THANKS* TODO* \
+ $PKG/usr/doc/${PKGNAM}-$VERSION
+
+# 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
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+if [ "$WITHPOKEELF" = "TRUE" ]; then
+ cd $CWD
+ # Add in poke-elf:
+ POKEELFVER=${POKEELFVER:-$(echo poke-elf-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+ cd $TMP
+ rm -rf poke-elf-$POKEELFVER
+ tar xvf $CWD/poke-elf-$POKEELFVER.tar.?z || exit 1
+ cd poke-elf-$POKEELFVER || exit 1
+ chown -R root:root .
+ find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \+ -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \+
+ if [ ! -r configure ]; then
+ if [ -x ./autogen.sh ]; then
+ NOCONFIGURE=1 ./autogen.sh
+ else
+ autoreconf -vif
+ fi
+ fi
+ CFLAGS="$SLKCFLAGS" \
+ CXXFLAGS="$SLKCFLAGS" \
+ ./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --docdir=/usr/doc/poke-elf-$POKEELFVER \
+ --mandir=/usr/man \
+ --infodir=/usr/info \
+ --disable-static \
+ --build=$ARCH-slackware-linux || exit 1
+ make $NUMJOBS || make || exit 1
+ make install DESTDIR=$PKG || exit 1
+ # Add a documentation directory:
+ mkdir -p $PKG/usr/doc/poke-elf-$POKEELFVER
+ cp -a \
+ AUTHORS* COPYING* README* \
+ $PKG/usr/doc/poke-elf-$POKEELFVER
+fi
+
# Don't ship .la files:
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
@@ -129,22 +191,5 @@ if [ -d $PKG/usr/info ]; then
)
fi
-# Add a documentation directory:
-mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
-cp -a \
- AUTHORS* ChangeLog COPYING* DEPENDENCIES* LICENSE* NEWS* README* THANKS* TODO* \
- $PKG/usr/doc/${PKGNAM}-$VERSION
-
-# 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
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
cd $PKG
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/source/d/poke/poke.url b/source/d/poke/poke.url
new file mode 100644
index 000000000..f9eeffaf3
--- /dev/null
+++ b/source/d/poke/poke.url
@@ -0,0 +1 @@
+ftp://ftp.gnu.org/pub/gnu/poke
diff --git a/source/d/python-pip/python-pip.SlackBuild b/source/d/python-pip/python-pip.SlackBuild
index 596f13f21..deaefdbbe 100755
--- a/source/d/python-pip/python-pip.SlackBuild
+++ b/source/d/python-pip/python-pip.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-pip
VERSION=${VERSION:-$(echo pip-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-3}
SRCNAM=pip
@@ -69,6 +69,10 @@ python3 setup.py build install --root=$PKG || exit 1
#unshare -n python3 -m build --wheel --no-isolation || exit 1
#python3 -m installer --destdir "$PKG" dist/*.whl || exit 1
+# Remove Windows garbage:
+find $PKG . -name "*.exe" -exec rm -f "{}" \;
+find $PKG . -name "*.dll" -exec rm -f "{}" \;
+
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
cp -a *.txt PKG-INFO README.rst \
$PKG/usr/doc/$PKGNAM-$VERSION
diff --git a/source/d/python-setuptools/python-setuptools.SlackBuild b/source/d/python-setuptools/python-setuptools.SlackBuild
index 2e926666e..2c5b99d13 100755
--- a/source/d/python-setuptools/python-setuptools.SlackBuild
+++ b/source/d/python-setuptools/python-setuptools.SlackBuild
@@ -23,16 +23,6 @@
cd $(dirname $0) ; CWD=$(pwd)
-# First, convert the .zip file if needed:
-if ls *.zip 1> /dev/null 2> /dev/null ; then
- unzip *.zip
- tar cf $(basename *.zip .zip).tar $(basename *.zip .zip)
- touch -r *.zip *.tar
- plzip -9 *.tar
- rm -r $(basename *.zip .zip)
- rm *.zip
-fi
-
PKGNAM=python-setuptools
VERSION=${VERSION:-$(echo setuptools-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-1}
@@ -88,20 +78,6 @@ find -L . \
rm -f setuptools/*.exe
-# After Python 3.9, we will not mess with the upstream module layout again.
-if python3 --version | grep -q "Python 3.9." ; then
- # Recent Python versions support both a libdir (for pure Python modules) and a
- # platlib (for $ARCH specific modules). We've always patched Python to use
- # the platform directory (such as /usr/lib64/python3.9/site-packages on x86_64)
- # for all modules. Perhaps we will rethink this, but since an installed
- # setuptools now takes priority for reporting the libdir (and this no longer
- # matches the platlib on architectures such as x86_64), let's patch setuptools
- # to agree with Python:
- if [ "$LIBDIRSUFFIX" = "64" ]; then
- zcat $CWD/setuptools.x86_64.diff.gz | patch -p1 --verbose || exit 1
- fi
-fi
-
# Sticking with setup.py while it exists to make it easier to bootstrap a
# new Python version:
python3 setup.py build install --root=$PKG || exit 1
diff --git a/source/d/python-setuptools/setuptools.x86_64.diff b/source/d/python-setuptools/setuptools.x86_64.diff
deleted file mode 100644
index a9731d738..000000000
--- a/source/d/python-setuptools/setuptools.x86_64.diff
+++ /dev/null
@@ -1,31 +0,0 @@
---- ./setuptools/_distutils/sysconfig.py.orig 2022-08-21 02:05:13.000000000 -0500
-+++ ./setuptools/_distutils/sysconfig.py 2022-08-21 13:33:52.738969315 -0500
-@@ -234,7 +234,7 @@
- libdir = getattr(sys, "platlibdir", "lib")
- else:
- # Pure Python
-- libdir = "lib"
-+ libdir = "lib64"
- implementation = 'pypy' if IS_PYPY else 'python'
- libpython = os.path.join(prefix, libdir, implementation + get_python_version())
- return _posix_lib(standard_lib, libpython, early_prefix, prefix)
---- ./setuptools/_distutils/command/install.py.orig 2022-08-21 13:33:52.738969315 -0500
-+++ ./setuptools/_distutils/command/install.py 2022-08-21 13:35:11.919964935 -0500
-@@ -34,7 +34,7 @@
-
- INSTALL_SCHEMES = {
- 'posix_prefix': {
-- 'purelib': '{base}/lib/{implementation_lower}{py_version_short}/site-packages',
-+ 'purelib': '{base}/lib64/{implementation_lower}{py_version_short}/site-packages',
- 'platlib': '{platbase}/{platlibdir}/{implementation_lower}'
- '{py_version_short}/site-packages',
- 'headers': '{base}/include/{implementation_lower}'
-@@ -43,7 +43,7 @@
- 'data': '{base}',
- },
- 'posix_home': {
-- 'purelib': '{base}/lib/{implementation_lower}',
-+ 'purelib': '{base}/lib64/{implementation_lower}',
- 'platlib': '{base}/{platlibdir}/{implementation_lower}',
- 'headers': '{base}/include/{implementation_lower}/{dist_name}',
- 'scripts': '{base}/bin',
diff --git a/source/d/python2/python2.SlackBuild b/source/d/python2/python2.SlackBuild
index 5ffaedb88..4ec28177d 100755
--- a/source/d/python2/python2.SlackBuild
+++ b/source/d/python2/python2.SlackBuild
@@ -26,7 +26,7 @@ PKGNAM=python2
SRCNAM=Python
VERSION=$(echo $SRCNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)
BRANCH_VERSION=$(echo $VERSION | cut -f 1,2 -d . )
-BUILD=${BUILD:-7}
+BUILD=${BUILD:-8}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -228,6 +228,10 @@ if [ -r CHANGES.rst ]; then
fi
cd ..
+# Remove Windows garbage:
+find $PKG . -name "*.exe" -exec rm -f "{}" \;
+find $PKG . -name "*.dll" -exec rm -f "{}" \;
+
( cd $PKG
find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | \
xargs strip --strip-unneeded 2> /dev/null
diff --git a/source/d/python3/README b/source/d/python3/README
deleted file mode 100644
index 8197d5920..000000000
--- a/source/d/python3/README
+++ /dev/null
@@ -1,18 +0,0 @@
-Python is an interpreted, interactive, object-oriented programming
-language that combines remarkable power with very clear syntax.
-Python's basic power can be extended with your own modules written in C
-or C++. Python is also adaptable as an extension language for existing
-applications.
-
-Python 3 (a.k.a. "Python 3000" or "Py3k") is a new version of the
-language that is incompatible with the 2.x line of releases. The
-language is mostly the same, but many details, especially how built-in
-objects like dictionaries and strings work, have changed considerably,
-and a lot of deprecated features have finally been removed. Also, the
-standard library has been reorganized in a few prominent places.
-
-It is safe to install alongside Slackware's Python 2.x.
-
-If you'd like to have HTML docs installed, get them from
-<https://docs.python.org/3/download.html> (HTML format, .tar.bz2
-archive).
diff --git a/source/d/python3/python.sysconfig.py.x86_64.diff b/source/d/python3/python.sysconfig.py.x86_64.diff
deleted file mode 100644
index 3f607cb48..000000000
--- a/source/d/python3/python.sysconfig.py.x86_64.diff
+++ /dev/null
@@ -1,24 +0,0 @@
---- ./Lib/sysconfig.py.orig 2020-10-05 10:07:58.000000000 -0500
-+++ ./Lib/sysconfig.py 2020-10-24 17:23:51.323197869 -0500
-@@ -22,7 +22,7 @@
- 'posix_prefix': {
- 'stdlib': '{installed_base}/{platlibdir}/python{py_version_short}',
- 'platstdlib': '{platbase}/{platlibdir}/python{py_version_short}',
-- 'purelib': '{base}/lib/python{py_version_short}/site-packages',
-+ 'purelib': '{base}/lib64/python{py_version_short}/site-packages',
- 'platlib': '{platbase}/{platlibdir}/python{py_version_short}/site-packages',
- 'include':
- '{installed_base}/include/python{py_version_short}{abiflags}',
-@@ -33,9 +33,9 @@
- },
- 'posix_home': {
- 'stdlib': '{installed_base}/lib/python',
-- 'platstdlib': '{base}/lib/python',
-- 'purelib': '{base}/lib/python',
-- 'platlib': '{base}/lib/python',
-+ 'platstdlib': '{base}/lib64/python',
-+ 'purelib': '{base}/lib64/python',
-+ 'platlib': '{base}/lib64/python',
- 'include': '{installed_base}/include/python',
- 'platinclude': '{installed_base}/include/python',
- 'scripts': '{base}/bin',
diff --git a/source/d/python3/python3.SlackBuild b/source/d/python3/python3.SlackBuild
index d7a577a3b..89647f3fa 100755
--- a/source/d/python3/python3.SlackBuild
+++ b/source/d/python3/python3.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2012-2017 Audrius Kažukauskas <audrius@neutrino.lt>
-# Copyright 2017, 2018, 2019, 2024 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2017, 2018, 2019, 2023, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -58,6 +58,8 @@ mkdir -p $TMP $PKG
# Python gets the compile options right without any help.
if [ "$ARCH" = "i586" ]; then
LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ LIBDIRSUFFIX=""
elif [ "$ARCH" = "s390" ]; then
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
@@ -66,6 +68,10 @@ elif [ "$ARCH" = "arm" ]; then
LIBDIRSUFFIX=""
elif [ "$ARCH" = "armel" ]; then
LIBDIRSUFFIX=""
+elif [ "$ARCH" = "aarch64" ]; then
+ LIBDIRSUFFIX="64"
+else
+ LIBDIRSUFFIX=""
fi
# Location for Python site-packages:
@@ -78,24 +84,12 @@ rm -rf $SRCNAM-$VERSION
tar xf $CWD/$SRCNAM-$VERSION.tar.xz || exit 1
cd $SRCNAM-$VERSION || exit 1
-zcat $CWD/python3.readline.set_pre_input_hook.diff.gz | patch -p1 --verbose || exit 1
-
-# We don't want a large libpython*.a.
-zcat $CWD/python3.no-static-library.diff.gz | patch -p1 --verbose || exit 1
-
-if [ "$ARCH" = "x86_64" ]; then
- # Install to lib64 instead of lib.
- zcat $CWD/python.sysconfig.py.x86_64.diff.gz | patch -p1 --verbose || exit 1
- zcat $CWD/python3.distutils.x86_64.diff.gz | patch -p1 --verbose || exit 1
- zcat $CWD/python3.setup.py.x86_64.diff.gz | patch -p1 --verbose || exit 1
-fi
-
# Fix python3 path in cgi.py.
sed -i '1s|^#.*/usr/local/bin/python|#!/usr/bin/python3|' Lib/cgi.py
-# If system we're building on already has Python3 with pip in site-packages,
-# ignore it and install pip anyway.
-sed -i 's|\("install",\)|\1 "--ignore-installed",|' Lib/ensurepip/__init__.py
+## If system we're building on already has Python3 with pip in site-packages,
+## ignore it and install pip anyway.
+#sed -i 's|\("install",\)|\1 "--ignore-installed",|' Lib/ensurepip/__init__.py
chown -R root:root .
find -L . \
@@ -112,10 +106,14 @@ find -L . \
--docdir=/usr/doc/$PKGNAM-$VERSION \
--enable-ipv6 \
--enable-shared \
+ --with-computed-gotos \
+ --enable-optimizations \
+ --with-dbmliborder=gdbm:ndbm \
--with-system-expat \
--with-system-ffi \
--enable-loadable-sqlite-extensions \
--without-ensurepip \
+ --with-tzpath=/usr/share/zoneinfo \
--build=$ARCH-slackware-linux || exit 1
make $NUMJOBS || make || exit 1
@@ -127,12 +125,11 @@ make install DESTDIR=$PKG || exit 1
ln -sf python${BRANCH_VERSION} python
)
-## NOPE, let's try using -I instead.
-## Add a symlink to cpython include directory to fix various builds that
-## do not expect the new location:
-#( cd $PKG/usr/include
-# ln -sf python?.?/cpython .
-#)
+# We don't want a large libpython*.a.
+find $PKG -name "libpython*.a" -exec rm --verbose "{}" \;
+
+# Make sure we have a non-platform-specific site-packages directory:
+mkdir -p $PKG/usr/lib/python${BRANCH_VERSION}/site-packages
# We'll install the python-tools under site-packages.
mkdir -p $SITEPK
diff --git a/source/d/python3/python3.distutils.x86_64.diff b/source/d/python3/python3.distutils.x86_64.diff
deleted file mode 100644
index 09c6e9669..000000000
--- a/source/d/python3/python3.distutils.x86_64.diff
+++ /dev/null
@@ -1,30 +0,0 @@
---- ./Lib/distutils/sysconfig.py.orig 2020-10-05 10:07:58.000000000 -0500
-+++ ./Lib/distutils/sysconfig.py 2020-10-24 17:31:20.860207925 -0500
-@@ -151,7 +151,7 @@
- libdir = sys.platlibdir
- else:
- # Pure Python
-- libdir = "lib"
-+ libdir = "lib64"
- libpython = os.path.join(prefix, libdir,
- "python" + get_python_version())
- if standard_lib:
---- ./Lib/distutils/command/install.py.orig 2020-10-05 10:07:58.000000000 -0500
-+++ ./Lib/distutils/command/install.py 2020-10-24 17:29:58.230206077 -0500
-@@ -29,14 +29,14 @@
-
- INSTALL_SCHEMES = {
- 'unix_prefix': {
-- 'purelib': '$base/lib/python$py_version_short/site-packages',
-+ 'purelib': '$base/lib64/python$py_version_short/site-packages',
- 'platlib': '$platbase/$platlibdir/python$py_version_short/site-packages',
- 'headers': '$base/include/python$py_version_short$abiflags/$dist_name',
- 'scripts': '$base/bin',
- 'data' : '$base',
- },
- 'unix_home': {
-- 'purelib': '$base/lib/python',
-+ 'purelib': '$base/lib64/python',
- 'platlib': '$base/$platlibdir/python',
- 'headers': '$base/include/python/$dist_name',
- 'scripts': '$base/bin',
diff --git a/source/d/python3/python3.no-static-library.diff b/source/d/python3/python3.no-static-library.diff
deleted file mode 100644
index 3b3afb07c..000000000
--- a/source/d/python3/python3.no-static-library.diff
+++ /dev/null
@@ -1,75 +0,0 @@
-From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
-From: David Malcolm <dmalcolm@redhat.com>
-Date: Mon, 18 Jan 2010 17:59:07 +0000
-Subject: [PATCH] 00111: Don't try to build a libpythonMAJOR.MINOR.a
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Downstream only: not appropriate for upstream.
-
-See https://bugzilla.redhat.com/show_bug.cgi?id=556092
-
-Co-authored-by: David Malcolm <dmalcolm@redhat.com>
-Co-authored-by: Bohuslav Kabrda <bkabrda@redhat.com>
-Co-authored-by: Matej Stuchlik <mstuchli@redhat.com>
-Co-authored-by: Robert Kuska <rkuska@redhat.com>
-Co-authored-by: Charalampos Stratakis <cstratak@redhat.com>
-Co-authored-by: Miro Hrončok <miro@hroncok.cz>
----
- Makefile.pre.in | 21 ++-------------------
- 1 file changed, 2 insertions(+), 19 deletions(-)
-
-diff --git a/Makefile.pre.in b/Makefile.pre.in
-index 77f91e72b1..bb4069b18a 100644
---- a/Makefile.pre.in
-+++ b/Makefile.pre.in
-@@ -586,7 +586,7 @@ clinic: check-clean-src $(srcdir)/Modules/_blake2/blake2s_impl.c
- $(PYTHON_FOR_REGEN) $(srcdir)/Tools/clinic/clinic.py --make --srcdir $(srcdir)
-
- # Build the interpreter
--$(BUILDPYTHON): Programs/python.o $(LIBRARY) $(LDLIBRARY) $(PY3LIBRARY) $(EXPORTSYMS)
-+$(BUILDPYTHON): Programs/python.o $(LDLIBRARY) $(PY3LIBRARY) $(EXPORTSYMS)
- $(LINKCC) $(PY_CORE_LDFLAGS) $(LINKFORSHARED) -o $@ Programs/python.o $(BLDLIBRARY) $(LIBS) $(MODLIBS) $(SYSLIBS)
-
- platform: $(BUILDPYTHON) pybuilddir.txt
-@@ -634,12 +634,6 @@ sharedmods: $(BUILDPYTHON) pybuilddir.txt Modules/_math.o
- _TCLTK_INCLUDES='$(TCLTK_INCLUDES)' _TCLTK_LIBS='$(TCLTK_LIBS)' \
- $(PYTHON_FOR_BUILD) $(srcdir)/setup.py $$quiet build
-
--
--# Build static library
--$(LIBRARY): $(LIBRARY_OBJS)
-- -rm -f $@
-- $(AR) $(ARFLAGS) $@ $(LIBRARY_OBJS)
--
- libpython$(LDVERSION).so: $(LIBRARY_OBJS) $(DTRACE_OBJS)
- if test $(INSTSONAME) != $(LDLIBRARY); then \
- $(BLDSHARED) -Wl,-h$(INSTSONAME) -o $(INSTSONAME) $(LIBRARY_OBJS) $(MODLIBS) $(SHLIBS) $(LIBC) $(LIBM); \
-@@ -721,7 +715,7 @@ Makefile Modules/config.c: Makefile.pre \
- @echo "The Makefile was updated, you may need to re-run make."
-
-
--Programs/_testembed: Programs/_testembed.o $(LIBRARY) $(LDLIBRARY) $(PY3LIBRARY) $(EXPORTSYMS)
-+Programs/_testembed: Programs/_testembed.o $(LDLIBRARY) $(PY3LIBRARY) $(EXPORTSYMS)
- $(LINKCC) $(PY_CORE_LDFLAGS) $(LINKFORSHARED) -o $@ Programs/_testembed.o $(BLDLIBRARY) $(LIBS) $(MODLIBS) $(SYSLIBS)
-
- ############################################################################
-@@ -1630,17 +1624,6 @@ libainstall: @DEF_MAKE_RULE@ python-config
- else true; \
- fi; \
- done
-- @if test -d $(LIBRARY); then :; else \
-- if test "$(PYTHONFRAMEWORKDIR)" = no-framework; then \
-- if test "$(SHLIB_SUFFIX)" = .dll; then \
-- $(INSTALL_DATA) $(LDLIBRARY) $(DESTDIR)$(LIBPL) ; \
-- else \
-- $(INSTALL_DATA) $(LIBRARY) $(DESTDIR)$(LIBPL)/$(LIBRARY) ; \
-- fi; \
-- else \
-- echo Skip install of $(LIBRARY) - use make frameworkinstall; \
-- fi; \
-- fi
- $(INSTALL_DATA) Modules/config.c $(DESTDIR)$(LIBPL)/config.c
- $(INSTALL_DATA) Programs/python.o $(DESTDIR)$(LIBPL)/python.o
- $(INSTALL_DATA) $(srcdir)/Modules/config.c.in $(DESTDIR)$(LIBPL)/config.c.in
diff --git a/source/d/python3/python3.readline.set_pre_input_hook.diff b/source/d/python3/python3.readline.set_pre_input_hook.diff
deleted file mode 100644
index b55820c48..000000000
--- a/source/d/python3/python3.readline.set_pre_input_hook.diff
+++ /dev/null
@@ -1,12 +0,0 @@
---- ./Modules/readline.c.orig 2009-10-26 21:32:51.000000000 +0200
-+++ ./Modules/readline.c 2010-05-30 14:07:10.000000000 +0300
-@@ -12,6 +12,9 @@
- #include <errno.h>
- #include <sys/time.h>
-
-+/* This seems to be needed for set_pre_input_hook to work */
-+#define HAVE_RL_PRE_INPUT_HOOK 1
-+
- #if defined(HAVE_SETLOCALE)
- /* GNU readline() mistakenly sets the LC_CTYPE locale.
- * This is evil. Only the user or the app's main() should do this!
diff --git a/source/d/python3/python3.setup.py.x86_64.diff b/source/d/python3/python3.setup.py.x86_64.diff
deleted file mode 100644
index a7dd2a3b4..000000000
--- a/source/d/python3/python3.setup.py.x86_64.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./setup.py.orig 2020-10-05 10:07:58.000000000 -0500
-+++ ./setup.py 2020-10-24 17:35:07.299212991 -0500
-@@ -744,7 +744,7 @@
- # directories (i.e. '.' and 'Include') must be first. See issue
- # 10520.
- if not CROSS_COMPILING:
-- add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib')
-+ add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib64')
- add_dir_to_list(self.compiler.include_dirs, '/usr/local/include')
- # only change this for cross builds for 3.3, issues on Mageia
- if CROSS_COMPILING:
diff --git a/source/d/rust/0004-compiler-Use-wasm-ld-for-wasm-targets.patch b/source/d/rust/0004-compiler-Use-wasm-ld-for-wasm-targets.patch
new file mode 100644
index 000000000..352889919
--- /dev/null
+++ b/source/d/rust/0004-compiler-Use-wasm-ld-for-wasm-targets.patch
@@ -0,0 +1,24 @@
+From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" <heftig@archlinux.org>
+Date: Sat, 6 Nov 2021 22:42:06 +0100
+Subject: [PATCH] compiler: Use wasm-ld for wasm targets
+
+We don't ship rust-lld.
+---
+ compiler/rustc_target/src/spec/base/wasm.rs | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/compiler/rustc_target/src/spec/base/wasm.rs b/compiler/rustc_target/src/spec/base/wasm.rs
+index 4b4d2aca26e4..b4918c8fdda2 100644
+--- a/compiler/rustc_target/src/spec/base/wasm.rs
++++ b/compiler/rustc_target/src/spec/base/wasm.rs
+@@ -88,8 +88,7 @@ macro_rules! args {
+ // arguments just yet
+ limit_rdylib_exports: false,
+
+- // we use the LLD shipped with the Rust toolchain by default
+- linker: Some("rust-lld".into()),
++ linker: Some("wasm-ld".into()),
+ linker_flavor: LinkerFlavor::WasmLld(Cc::No),
+
+ pre_link_args,
diff --git a/source/d/rust/rust.SlackBuild b/source/d/rust/rust.SlackBuild
index 97de6e165..6c398d95b 100755
--- a/source/d/rust/rust.SlackBuild
+++ b/source/d/rust/rust.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=rust
SRCNAM="${PKGNAM}c"
-VERSION=${VERSION:-1.77.0}
+VERSION=${VERSION:-1.77.2}
BUILD=${BUILD:-1}
# Set this to YES to build with the system LLVM, or NO to use the bundled LLVM.
@@ -143,6 +143,8 @@ if [ "${SYSTEM_LLVM}" = "YES" ]; then
zcat $CWD/link_libffi.diff.gz | patch -p1 --verbose || exit 1
fi
+cat $CWD/0004-compiler-Use-wasm-ld-for-wasm-targets.patch | patch -p1 --verbose || exit 1
+
if [ "$LOCAL_BOOTSTRAP" != "yes" ] ; then
# rust requires bootstrapping with the previous rust version.
# versions are defined in src/stage0.txt.
diff --git a/source/d/rust/rust.url b/source/d/rust/rust.url
index 0540b244e..d7fc4bf62 100644
--- a/source/d/rust/rust.url
+++ b/source/d/rust/rust.url
@@ -1,5 +1,5 @@
# Source code (repacked to .tar.lz):
-VERSION=1.77.0
+VERSION=1.77.2
rm -f rustc-${VERSION}-src.tar.*
lftpget https://static.rust-lang.org/dist/rustc-${VERSION}-src.tar.gz
lftpget https://static.rust-lang.org/dist/rustc-${VERSION}-src.tar.gz.asc
diff --git a/source/d/scons/scons.SlackBuild b/source/d/scons/scons.SlackBuild
index b9af3260f..a9f8b440f 100755
--- a/source/d/scons/scons.SlackBuild
+++ b/source/d/scons/scons.SlackBuild
@@ -25,7 +25,7 @@ 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:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/d/valgrind/README b/source/d/valgrind/README
new file mode 100644
index 000000000..7e4eec341
--- /dev/null
+++ b/source/d/valgrind/README
@@ -0,0 +1,19 @@
+Valgrind is a framework for building dynamic analysis tools. There are
+Valgrind tools that can automatically detect many memory management
+and threading bugs, and profile your programs in detail. You can also
+use Valgrind to build new tools.
+
+The Valgrind distribution currently includes six production-quality
+tools: a memory error detector, two thread error detectors, a cache
+and branch-prediction profiler, a call-graph generating cache and
+branch-prediction profiler, and a heap profiler. It also includes
+three experimental tools: a heap/stack/global array overrun detector,
+a different kind of heap profiler, and a SimPoint basic block vector
+generator. It runs on the following platforms: x86/Linux, AMD64/Linux,
+PPC32/Linux, PPC64/Linux, ARM/Linux, x86/MacOSX and AMD64/MacOSX.
+
+Optional dependency: either mpich or openmpi. If one of these is
+found, valgrind will include the MPI wrapper, which allows using
+valgrind with software that uses the MPI message passing standard.
+Note that only one of mpich or openmpi should be installed, as they
+conflict with each other.
diff --git a/source/d/valgrind/slack-desc b/source/d/valgrind/slack-desc
new file mode 100644
index 000000000..d6c88257b
--- /dev/null
+++ b/source/d/valgrind/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+valgrind: valgrind (Valgrind memory debugger)
+valgrind:
+valgrind: Valgrind is an award-winning suite of tools for debugging and
+valgrind: profiling Linux programs. With the tools that come with Valgrind,
+valgrind: you can automatically detect many memory management and threading
+valgrind: bugs, avoiding hours of frustrating bug-hunting, making your
+valgrind: programs more stable. You can also perform detailed profiling,
+valgrind: to speed up and reduce memory use of your programs.
+valgrind:
+valgrind: Homepage: https://www.valgrind.org
+valgrind:
diff --git a/source/d/valgrind/valgrind.SlackBuild b/source/d/valgrind/valgrind.SlackBuild
new file mode 100755
index 000000000..7c850fa27
--- /dev/null
+++ b/source/d/valgrind/valgrind.SlackBuild
@@ -0,0 +1,144 @@
+#!/bin/bash
+
+# Written by Kyle Guinn <elyk03@gmail.com>
+# Updated by Peter Wang <novalazy@gmail.com>
+# Updated by Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PKGNAM=valgrind
+VERSION=${VERSION:-$(echo $PKGNAM-*.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
+ case "$(uname -m)" in
+ i?86) ARCH=i586 ;;
+ arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) ARCH=$(uname -m) ;;
+ esac
+ export ARCH
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
+ exit 0
+fi
+
+NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ # The valgrind build system already passes -fpic
+ # and forcing -fPIC results in a build failure.
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "armv7hl" ]; then
+ SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
+ LIBDIRSUFFIX=""
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+
+cd $TMP
+rm -rf $PKGNAM-$VERSION
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
+cd $PKGNAM-$VERSION || exit 1
+
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \+ -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \+
+
+# Configure, build, and install:
+if [ ! -r configure ]; then
+ if [ -x ./autogen.sh ]; then
+ NOCONFIGURE=1 ./autogen.sh
+ else
+ autoreconf -vif
+ fi
+fi
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --docdir=/usr/doc/$PKGNAM-$VERSION \
+ --mandir=/usr/man \
+ --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
+
+# Strip executables, but do NOT strip the shared objects, as recommended by the developers:
+find $PKG | xargs file | grep -e "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Compress manual pages:
+find $PKG/usr/man -type f -exec gzip -9 {} \+
+for i in $( find $PKG/usr/man -type l ) ; do
+ ln -s $( readlink $i ).gz $i.gz
+ rm $i
+done
+
+# Add a documentation directory:
+mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
+cp -a \
+ AUTHORS* COPYING* FAQ* NEWS* README* \
+ $PKG/usr/doc/${PKGNAM}-$VERSION
+mv $PKG/usr/share/doc/valgrind/html $PKG/usr/doc/${PKGNAM}-$VERSION
+
+# The doc directory is the only thing in $PKG/usr/share, and the only things
+# left in it now are pdf and a ps doc files. They are large, so we won't keep
+# them around. If you still want them, uncomment the line below.
+# mv $PKG/usr/share/doc/valgrind/*.{ps,pdf} $PKG/usr/doc/$PKGNAM-$VERSION
+rm -rf $PKG/usr/share
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/source/d/valgrind/valgrind.url b/source/d/valgrind/valgrind.url
new file mode 100644
index 000000000..51de39c62
--- /dev/null
+++ b/source/d/valgrind/valgrind.url
@@ -0,0 +1 @@
+http://sourceware.org/pub/valgrind
diff --git a/source/e/emacs/emacs.SlackBuild b/source/e/emacs/emacs.SlackBuild
index 49b06f608..3933a61c9 100755
--- a/source/e/emacs/emacs.SlackBuild
+++ b/source/e/emacs/emacs.SlackBuild
@@ -42,9 +42,7 @@ VERSION=$SRCDIRVER
# installed package is larger. Pass NATIVECOMP=NO to do a normal build.
NATIVECOMP=${NATIVECOMP:-YES}
-# When building with native compilation, link to the X11 libraries. This option
-# is only for native compilation builds -- regular builds will include both
-# an X11 and non-X11 version of Emacs.
+# Do we want X support? (causes Emacs to be linked with many X11 libraries):
WITHX=${WITHX:-YES}
# Pass this variable set to "--with-pgtk" to use GTK+3 without linking to X11
@@ -66,7 +64,7 @@ fi
if [ "$NATIVECOMP" = "YES" ]; then
PDUMPER=${PDUMPER:-"--with-dumping=pdumper --with-native-compilation"}
else
- PDUMPER=${PDUMPER:-"--with-pdumper=no --with-dumping=unexec --without-native-compilation"}
+ PDUMPER=${PDUMPER:-"--with-pdumper=auto --without-native-compilation"}
fi
# Automatically determine the architecture we're building on:
@@ -153,72 +151,6 @@ else
fi
make install DESTDIR=$PKG || exit 1
-# When using native compilation, pdumper is required. And, with pdumper it is
-# not possible to share Emacs' support files between two Emacs binaries.
-# Slackware has traditionally installed a version of Emacs that supports X11
-# and a graphical toolkit, and another one that is not linked to X for console
-# use. So, if we are building Emacs with native compilation, we should not
-# build an additional non-X binary. Also, if the previously built Emacs didn't
-# support X, then there's no need to build another one like that.
-if [ ! "$NATIVECOMP" = "YES" -a ! "$WITHX" = "NO" ]; then
-
- # We're going to build an extra non-X Emacs, so rename the previously built one:
- ( cd $PKG/usr/bin
- rm emacs
- mv emacs-${SRCDIRVER} emacs-${TARBALLVER}-with-x11
- )
-
- # Build a version of the Emacs binary that is not linked to X11:
- cd $TMP
- rm -rf $SRCNAM-$TARBALLVER
- tar xvf $CWD/$SRCNAM-$TARBALLVER.tar.xz || exit 1
- cd $SRCNAM-$SRCDIRVER || exit 1
-
- chown -R root:root .
- find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \+ -o \
- \( -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
-
- CFLAGS="$SLKCFLAGS" \
- CXXFLAGS="$SLKCFLAGS" \
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --program-prefix="" \
- --program-suffix="" \
- --mandir=/usr/man \
- --infodir=/usr/info \
- --without-gconf \
- --without-gsettings \
- --with-modules \
- --with-x=no \
- $PDUMPER \
- --build=${ARCH}-slackware-linux || exit 1
-
- make $NUMJOBS || make || exit 1
-
- # Install the non-X version:
- cat src/emacs > $PKG/usr/bin/emacs-${TARBALLVER}-no-x11
- chown root:root $PKG/usr/bin/emacs-${TARBALLVER}-no-x11
- chmod 1755 $PKG/usr/bin/emacs-${TARBALLVER}-no-x11
-
- # Create unversioned symlinks for both versions of emacs:
- ( cd $PKG/usr/bin
- ln -sf emacs-${TARBALLVER}-with-x11 emacs-with-x11
- ln -sf emacs-${TARBALLVER}-no-x11 emacs-no-x11
- # Create a plain "emacs" symlink pointing to emacs-with-x11:
- ln -sf emacs-with-x11 emacs
- )
-
-fi # build/install non-X emacs
-
# Seems like this nonsense is finally obsolete:
if [ -d $PKG/var/games/emacs ]; then
# I don't care for broken permissions.
diff --git a/source/e/emacs/emacs.SlackBuild.regular-build b/source/e/emacs/emacs.SlackBuild.regular-build
index 12af1ab0b..95756410b 100755
--- a/source/e/emacs/emacs.SlackBuild.regular-build
+++ b/source/e/emacs/emacs.SlackBuild.regular-build
@@ -21,8 +21,8 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# Build a --without-native-compilation Emacs package with an X11 version
-# using GTK+3, and a non-X11 linked version for use on the console or on
-# machines lacking the X11 libraries. This is how the Slackware Emacs package
-# has been traditionally built from 1993-2024.
+# using GTK+3. This will still run on the console (or in an xterm if you use
+# "emacs -nw"). If you want a version that is not linked to any X11 libraries,
+# pass "WITHX=NO" to this script.
NATIVECOMP=NO TAG=_regular ./emacs.SlackBuild
diff --git a/source/k/kernel-configs/config-generic-6.6.23 b/source/k/kernel-configs/config-generic-6.6.29
index dab3641ec..12dcfb58b 100644
--- a/source/k/kernel-configs/config-generic-6.6.23
+++ b/source/k/kernel-configs/config-generic-6.6.29
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 6.6.23 Kernel Configuration
+# Linux/x86 6.6.29 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
@@ -195,7 +195,7 @@ CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
-CONFIG_GCC11_NO_ARRAY_BOUNDS=y
+CONFIG_GCC10_NO_ARRAY_BOUNDS=y
CONFIG_CC_NO_ARRAY_BOUNDS=y
CONFIG_CGROUPS=y
CONFIG_PAGE_COUNTER=y
@@ -530,6 +530,7 @@ CONFIG_RETPOLINE=y
CONFIG_RETHUNK=y
# CONFIG_GDS_FORCE_MITIGATION is not set
CONFIG_MITIGATION_RFDS=y
+CONFIG_MITIGATION_SPECTRE_BHI=y
#
# Power management and ACPI options
diff --git a/source/k/kernel-configs/config-generic-6.6.23.x64 b/source/k/kernel-configs/config-generic-6.6.29.x64
index f7e488e75..a6a07ecf2 100644
--- a/source/k/kernel-configs/config-generic-6.6.23.x64
+++ b/source/k/kernel-configs/config-generic-6.6.29.x64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 6.6.23 Kernel Configuration
+# Linux/x86 6.6.29 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
@@ -200,10 +200,11 @@ CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
CONFIG_CC_HAS_INT128=y
CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
-CONFIG_GCC11_NO_ARRAY_BOUNDS=y
+CONFIG_GCC10_NO_ARRAY_BOUNDS=y
CONFIG_CC_NO_ARRAY_BOUNDS=y
CONFIG_ARCH_SUPPORTS_INT128=y
-# CONFIG_NUMA_BALANCING is not set
+CONFIG_NUMA_BALANCING=y
+CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
CONFIG_CGROUPS=y
CONFIG_PAGE_COUNTER=y
# CONFIG_CGROUP_FAVOR_DYNMODS is not set
@@ -451,7 +452,6 @@ CONFIG_X86_DIRECT_GBPAGES=y
CONFIG_X86_CPA_STATISTICS=y
CONFIG_X86_MEM_ENCRYPT=y
CONFIG_AMD_MEM_ENCRYPT=y
-# CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set
CONFIG_NUMA=y
CONFIG_AMD_NUMA=y
CONFIG_X86_64_ACPI_NUMA=y
@@ -546,6 +546,7 @@ CONFIG_CPU_SRSO=y
CONFIG_SLS=y
# CONFIG_GDS_FORCE_MITIGATION is not set
CONFIG_MITIGATION_RFDS=y
+CONFIG_MITIGATION_SPECTRE_BHI=y
CONFIG_ARCH_HAS_ADD_PAGES=y
#
diff --git a/source/k/kernel-configs/config-huge-6.6.23 b/source/k/kernel-configs/config-huge-6.6.29
index 87184ceeb..ef4e5b5fa 100644
--- a/source/k/kernel-configs/config-huge-6.6.23
+++ b/source/k/kernel-configs/config-huge-6.6.29
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 6.6.23 Kernel Configuration
+# Linux/x86 6.6.29 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
@@ -195,7 +195,7 @@ CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
-CONFIG_GCC11_NO_ARRAY_BOUNDS=y
+CONFIG_GCC10_NO_ARRAY_BOUNDS=y
CONFIG_CC_NO_ARRAY_BOUNDS=y
CONFIG_CGROUPS=y
CONFIG_PAGE_COUNTER=y
@@ -530,6 +530,7 @@ CONFIG_RETPOLINE=y
CONFIG_RETHUNK=y
# CONFIG_GDS_FORCE_MITIGATION is not set
CONFIG_MITIGATION_RFDS=y
+CONFIG_MITIGATION_SPECTRE_BHI=y
#
# Power management and ACPI options
diff --git a/source/k/kernel-configs/config-huge-6.6.23.x64 b/source/k/kernel-configs/config-huge-6.6.29.x64
index e5c0b8bae..979eef889 100644
--- a/source/k/kernel-configs/config-huge-6.6.23.x64
+++ b/source/k/kernel-configs/config-huge-6.6.29.x64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 6.6.23 Kernel Configuration
+# Linux/x86 6.6.29 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
@@ -200,10 +200,11 @@ CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
CONFIG_CC_HAS_INT128=y
CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
-CONFIG_GCC11_NO_ARRAY_BOUNDS=y
+CONFIG_GCC10_NO_ARRAY_BOUNDS=y
CONFIG_CC_NO_ARRAY_BOUNDS=y
CONFIG_ARCH_SUPPORTS_INT128=y
-# CONFIG_NUMA_BALANCING is not set
+CONFIG_NUMA_BALANCING=y
+CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
CONFIG_CGROUPS=y
CONFIG_PAGE_COUNTER=y
# CONFIG_CGROUP_FAVOR_DYNMODS is not set
@@ -451,7 +452,6 @@ CONFIG_X86_DIRECT_GBPAGES=y
CONFIG_X86_CPA_STATISTICS=y
CONFIG_X86_MEM_ENCRYPT=y
CONFIG_AMD_MEM_ENCRYPT=y
-# CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set
CONFIG_NUMA=y
CONFIG_AMD_NUMA=y
CONFIG_X86_64_ACPI_NUMA=y
@@ -546,6 +546,7 @@ CONFIG_CPU_SRSO=y
CONFIG_SLS=y
# CONFIG_GDS_FORCE_MITIGATION is not set
CONFIG_MITIGATION_RFDS=y
+CONFIG_MITIGATION_SPECTRE_BHI=y
CONFIG_ARCH_HAS_ADD_PAGES=y
#
diff --git a/source/kde/fcitx5-configtool/fcitx5-configtool-5.1.5.tar.zst b/source/kde/fcitx5-configtool/fcitx5-configtool-5.1.5.tar.zst
new file mode 100644
index 000000000..24264e24e
--- /dev/null
+++ b/source/kde/fcitx5-configtool/fcitx5-configtool-5.1.5.tar.zst
Binary files differ
diff --git a/source/kde/fcitx5-configtool/fcitx5-configtool.SlackBuild b/source/kde/fcitx5-configtool/fcitx5-configtool.SlackBuild
index 26d404e76..a2e67f5c3 100755
--- a/source/kde/fcitx5-configtool/fcitx5-configtool.SlackBuild
+++ b/source/kde/fcitx5-configtool/fcitx5-configtool.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2017 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2017, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2017, 2020, 2024 Patrick J. Volkerding, Sebeka, MN, USA
#
# All rights reserved.
#
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=fcitx5-configtool
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | cut -f 2- -d _ | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d - | cut -f 2- -d _ | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -74,7 +74,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-configtool-$VERSION
-tar xvf $CWD/fcitx5-configtool-${VERSION}.tar.?z || exit 1
+tar xvf $CWD/fcitx5-configtool-${VERSION}.tar.zst || exit 1
cd fcitx5-configtool-$VERSION || exit 1
chown -R root:root .
diff --git a/source/kde/kde/build/calligra b/source/kde/kde/build/calligra
index 81b5c5d06..e522732c7 100644
--- a/source/kde/kde/build/calligra
+++ b/source/kde/kde/build/calligra
@@ -1 +1 @@
-37
+38
diff --git a/source/kde/kde/build/cantor b/source/kde/kde/build/cantor
index 00750edc0..7ed6ff82d 100644
--- a/source/kde/kde/build/cantor
+++ b/source/kde/kde/build/cantor
@@ -1 +1 @@
-3
+5
diff --git a/source/kde/kde/build/kapidox b/source/kde/kde/build/kapidox
index d00491fd7..0cfbf0888 100644
--- a/source/kde/kde/build/kapidox
+++ b/source/kde/kde/build/kapidox
@@ -1 +1 @@
-1
+2
diff --git a/source/kde/kde/build/kdev-python b/source/kde/kde/build/kdev-python
index d00491fd7..0cfbf0888 100644
--- a/source/kde/kde/build/kdev-python
+++ b/source/kde/kde/build/kdev-python
@@ -1 +1 @@
-1
+2
diff --git a/source/kde/kde/build/kfilemetadata b/source/kde/kde/build/kfilemetadata
index 0cfbf0888..00750edc0 100644
--- a/source/kde/kde/build/kfilemetadata
+++ b/source/kde/kde/build/kfilemetadata
@@ -1 +1 @@
-2
+3
diff --git a/source/kde/kde/build/kig b/source/kde/kde/build/kig
index d00491fd7..b8626c4cf 100644
--- a/source/kde/kde/build/kig
+++ b/source/kde/kde/build/kig
@@ -1 +1 @@
-1
+4
diff --git a/source/kde/kde/build/kile b/source/kde/kde/build/kile
index e85087aff..f5c89552b 100644
--- a/source/kde/kde/build/kile
+++ b/source/kde/kde/build/kile
@@ -1 +1 @@
-31
+32
diff --git a/source/kde/kde/build/kitinerary b/source/kde/kde/build/kitinerary
index 0cfbf0888..00750edc0 100644
--- a/source/kde/kde/build/kitinerary
+++ b/source/kde/kde/build/kitinerary
@@ -1 +1 @@
-2
+3
diff --git a/source/kde/kde/build/kmymoney b/source/kde/kde/build/kmymoney
index 00750edc0..b8626c4cf 100644
--- a/source/kde/kde/build/kmymoney
+++ b/source/kde/kde/build/kmymoney
@@ -1 +1 @@
-3
+4
diff --git a/source/kde/kde/build/kopeninghours b/source/kde/kde/build/kopeninghours
index d00491fd7..b8626c4cf 100644
--- a/source/kde/kde/build/kopeninghours
+++ b/source/kde/kde/build/kopeninghours
@@ -1 +1 @@
-1
+4
diff --git a/source/kde/kde/build/krita b/source/kde/kde/build/krita
index 7ed6ff82d..45a4fb75d 100644
--- a/source/kde/kde/build/krita
+++ b/source/kde/kde/build/krita
@@ -1 +1 @@
-5
+8
diff --git a/source/kde/kde/build/krusader b/source/kde/kde/build/krusader
index 0cfbf0888..d00491fd7 100644
--- a/source/kde/kde/build/krusader
+++ b/source/kde/kde/build/krusader
@@ -1 +1 @@
-2
+1
diff --git a/source/kde/kde/build/okular b/source/kde/kde/build/okular
index 0cfbf0888..00750edc0 100644
--- a/source/kde/kde/build/okular
+++ b/source/kde/kde/build/okular
@@ -1 +1 @@
-2
+3
diff --git a/source/kde/kde/patch/krusader.patch b/source/kde/kde/patch/krusader.patch
deleted file mode 100644
index fbe2a558e..000000000
--- a/source/kde/kde/patch/krusader.patch
+++ /dev/null
@@ -1 +0,0 @@
-cat $CWD/patch/krusader/e5a71586952049ac92fab6f05ed1ab05c1e733c4.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/source/kde/kde/patch/krusader/e5a71586952049ac92fab6f05ed1ab05c1e733c4.patch b/source/kde/kde/patch/krusader/e5a71586952049ac92fab6f05ed1ab05c1e733c4.patch
deleted file mode 100644
index b56bc567a..000000000
--- a/source/kde/kde/patch/krusader/e5a71586952049ac92fab6f05ed1ab05c1e733c4.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 2bd5cd0db362db944bdea639bf0be33f6f439268 Mon Sep 17 00:00:00 2001
-From: Evgeny Brazgin <xapienz@phystech.edu>
-Date: Sun, 5 Mar 2023 22:48:27 -0800
-Subject: [PATCH 1/2] Add workaround for icon size in HiDPI environment
-
----
- app/Panel/PanelView/listmodel.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/app/Panel/PanelView/listmodel.cpp b/app/Panel/PanelView/listmodel.cpp
-index d6ad6c5f8..7731e8951 100644
---- a/app/Panel/PanelView/listmodel.cpp
-+++ b/app/Panel/PanelView/listmodel.cpp
-@@ -177,7 +177,7 @@ QVariant ListModel::data(const QModelIndex& index, int role) const
- if (properties()->displayIcons) {
- if (_justForSizeHint)
- return QPixmap(_view->fileIconSize(), _view->fileIconSize());
-- return _view->getIcon(fileitem);
-+ return QIcon(_view->getIcon(fileitem));
- }
- break;
- }
---
-GitLab
-
-
-From f447f96f14fdb4f86ccc1286692accbec535ecb0 Mon Sep 17 00:00:00 2001
-From: Evgeny Brazgin <xapienz@phystech.edu>
-Date: Sun, 12 Mar 2023 21:35:27 -0700
-Subject: [PATCH 2/2] Don't set QStyle::State_None for brief view
-
----
- app/Panel/PanelView/krinterbriefview.cpp | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/app/Panel/PanelView/krinterbriefview.cpp b/app/Panel/PanelView/krinterbriefview.cpp
-index 69496f890..4042c163c 100644
---- a/app/Panel/PanelView/krinterbriefview.cpp
-+++ b/app/Panel/PanelView/krinterbriefview.cpp
-@@ -401,7 +401,6 @@ void KrInterBriefView::paintEvent(QPaintEvent *e)
- intersectionSet(area, intersectVector);
-
- foreach(const QModelIndex &mndx, intersectVector) {
-- option.state = QStyle::State_None;
- option.rect = visualRect(mndx);
- painter.save();
-
---
-GitLab
-
diff --git a/source/l/M2Crypto/M2Crypto.SlackBuild b/source/l/M2Crypto/M2Crypto.SlackBuild
index dc4f2ee51..6119b1250 100755
--- a/source/l/M2Crypto/M2Crypto.SlackBuild
+++ b/source/l/M2Crypto/M2Crypto.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=M2Crypto
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
diff --git a/source/l/PyQt-builder/PyQt-builder.SlackBuild b/source/l/PyQt-builder/PyQt-builder.SlackBuild
index 740f0f883..ff82a960f 100755
--- a/source/l/PyQt-builder/PyQt-builder.SlackBuild
+++ b/source/l/PyQt-builder/PyQt-builder.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/sh
-# Copyright 2023 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2023, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=PyQt-builder
-SRCNAM=PyQt-builder
+SRCNAM=pyqt_builder
VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-1}
@@ -84,6 +84,10 @@ python3 -m installer --destdir "$PKG" dist/*.whl || exit 1
find $PKG | xargs file | grep -e "executable" -e "shared object" \
| grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+# Remove Windows garbage:
+find $PKG . -name "*.exe" -exec rm -f "{}" \;
+find $PKG . -name "*.dll" -exec rm -f "{}" \;
+
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
cp -a \
LICENSE* COPYING* ChangeLog NEWS README TODO doc/* \
diff --git a/source/l/PyQt5/PyQt5.SlackBuild b/source/l/PyQt5/PyQt5.SlackBuild
index f9f608fa2..8e0094677 100755
--- a/source/l/PyQt5/PyQt5.SlackBuild
+++ b/source/l/PyQt5/PyQt5.SlackBuild
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=PyQt5
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
diff --git a/source/l/PyQt5_sip/PyQt5_sip.SlackBuild b/source/l/PyQt5_sip/PyQt5_sip.SlackBuild
index f1872be12..f10ff7f7e 100755
--- a/source/l/PyQt5_sip/PyQt5_sip.SlackBuild
+++ b/source/l/PyQt5_sip/PyQt5_sip.SlackBuild
@@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=PyQt5_sip
SRCNAM=PyQt5_sip
VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/l/QScintilla/QScintilla.SlackBuild b/source/l/QScintilla/QScintilla.SlackBuild
index 98b08390b..f3a8c20c8 100755
--- a/source/l/QScintilla/QScintilla.SlackBuild
+++ b/source/l/QScintilla/QScintilla.SlackBuild
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=QScintilla
SRCNAM=QScintilla_src
VERSION=${VERSION:-$(echo ${SRCNAM}-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/l/SDL2/SDL2.url b/source/l/SDL2/SDL2.url
index 6f063ccde..1cfab442e 100644
--- a/source/l/SDL2/SDL2.url
+++ b/source/l/SDL2/SDL2.url
@@ -1,2 +1,2 @@
https://github.com/libsdl-org/SDL
-https://github.com/libsdl-org/SDL/releases/download/release-2.30.1/SDL2-2.30.1.tar.gz
+https://github.com/libsdl-org/SDL/releases/download/release-2.30.2/SDL2-2.30.2.tar.gz
diff --git a/source/l/aom/aom.SlackBuild b/source/l/aom/aom.SlackBuild
new file mode 100755
index 000000000..075486ed9
--- /dev/null
+++ b/source/l/aom/aom.SlackBuild
@@ -0,0 +1,132 @@
+#!/bin/bash
+
+# Copyright 2018-2023 Andrew Strong, Blue Mountains, Australia
+# Copyright 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PKGNAM=aom
+VERSION=${VERSION:-$(echo $PKGNAM-*.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
+ case "$(uname -m)" in
+ i?86) ARCH=i586 ;;
+ arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) ARCH=$(uname -m) ;;
+ esac
+ export ARCH
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
+ exit 0
+fi
+
+NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "armv7hl" ]; then
+ SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
+ LIBDIRSUFFIX=""
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+
+cd $TMP
+rm -rf $PKGNAM-$VERSION
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
+cd $PKGNAM-$VERSION || exit 1
+
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \+ -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \+
+
+# Configure, build, and install:
+mkdir cmake-build
+cd cmake-build
+ cmake \
+ -DCMAKE_C_FLAGS="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS="$SLKCFLAGS" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_SUFFIX="$LIBDIRSUFFIX" \
+ -DDOC_INSTALL_DIR="doc" \
+ -DENABLE_NASM=1 \
+ -DENABLE_DOCS=0 \
+ -DBUILD_SHARED_LIBS=1 \
+ -DENABLE_TESTS=0 \
+ .. || exit 1
+ make $NUMJOBS || make || exit 1
+ make install DESTDIR=$PKG || exit 1
+cd ..
+
+# No static libraries:
+rm -f $PKG/usr/lib${LIBDIRSUFFIX}/lib*.a
+
+# Strip binaries:
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Add a documentation directory:
+mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
+cp -a \
+ AUTHORS* CHANGELOG* LICENSE* PATENTS* README* \
+ doc/AlgorithmDescription* \
+ $PKG/usr/doc/${PKGNAM}-$VERSION
+
+# If there's a CHANGELOG file, 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
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/source/l/aom/fetch-aom.sh b/source/l/aom/fetch-aom.sh
new file mode 100755
index 000000000..580c7e55f
--- /dev/null
+++ b/source/l/aom/fetch-aom.sh
@@ -0,0 +1,52 @@
+#!/bin/sh
+
+# Copyright 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+PKGNAM=aom
+
+# Pull a stable branch + patches
+BRANCH=${1:-3.9.0}
+
+# Clear download area:
+rm -rf ${PKGNAM}
+
+# Clone repository:
+git clone https://aomedia.googlesource.com/aom
+
+# checkout $BRANCH:
+( cd ${PKGNAM}
+ git checkout v${BRANCH} || exit 1
+)
+
+HEADISAT="$( cd ${PKGNAM} && git log -1 --format=%h )"
+DATE="$( cd ${PKGNAM} && git log -1 --format=%cd --date=format:%Y%m%d )"
+LONGDATE="$( cd ${PKGNAM} && git log -1 --format=%cd --date=format:%c )"
+# Cleanup. We're not packing up the whole git repo.
+( cd ${PKGNAM} && find . -type d -name ".git*" -exec rm -rf {} \; 2> /dev/null )
+mv ${PKGNAM} ${PKGNAM}-${BRANCH}
+tar cf ${PKGNAM}-${BRANCH}.tar ${PKGNAM}-${BRANCH}
+plzip -9 -f ${PKGNAM}-${BRANCH}.tar
+rm -rf ${PKGNAM}-${BRANCH}
+touch -d "$LONGDATE" ${PKGNAM}-${BRANCH}.tar.lz
+echo
+echo "${PKGNAM} branch $BRANCH with HEAD at $HEADISAT packaged as ${PKGNAM}-${BRANCH}.tar.lz"
+echo
diff --git a/source/l/aom/slack-desc b/source/l/aom/slack-desc
new file mode 100644
index 000000000..b87dcaf2a
--- /dev/null
+++ b/source/l/aom/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+aom: aom (AV1 video codec library)
+aom:
+aom: AOMedia Video 1 (AV1) is an open and royalty free video encoding
+aom: format optimized for the Internet and the successor of VP9. aom is the
+aom: reference encoder and decoder implementation published by the Alliance
+aom: for Open Media.
+aom:
+aom: Homepage: https://aomedia.org/av1/
+aom:
+aom:
+aom:
diff --git a/source/l/avahi/avahi.SlackBuild b/source/l/avahi/avahi.SlackBuild
index c27585761..d0405efc1 100755
--- a/source/l/avahi/avahi.SlackBuild
+++ b/source/l/avahi/avahi.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=avahi
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
diff --git a/source/l/boost/boost.SlackBuild b/source/l/boost/boost.SlackBuild
index 66604a9e4..a438ab808 100755
--- a/source/l/boost/boost.SlackBuild
+++ b/source/l/boost/boost.SlackBuild
@@ -30,7 +30,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=boost
VERSION=${VERSION:-$(echo $PKGNAM_*.tar.?z | rev | cut -f 3- -d . | rev | cut -f 2- -d _)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
PKG_VERSION=$(echo $VERSION | tr _ .) # Leave this alone
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/l/brotli/brotli.SlackBuild b/source/l/brotli/brotli.SlackBuild
index 39aec12eb..e9543ac71 100755
--- a/source/l/brotli/brotli.SlackBuild
+++ b/source/l/brotli/brotli.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=brotli
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
diff --git a/source/l/cryfs/cryfs.SlackBuild b/source/l/cryfs/cryfs.SlackBuild
index 79dbd37cf..45843e613 100755
--- a/source/l/cryfs/cryfs.SlackBuild
+++ b/source/l/cryfs/cryfs.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=cryfs
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-10}
+BUILD=${BUILD:-11}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/a/genpower/genpower.SlackBuild b/source/l/dav1d/dav1d.SlackBuild
index bfcdf23c1..8877ec7bb 100755
--- a/source/a/genpower/genpower.SlackBuild
+++ b/source/l/dav1d/dav1d.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2008, 2009, 2010, 2018 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -22,18 +22,19 @@
cd $(dirname $0) ; CWD=$(pwd)
-PKGNAM=genpower
-VERSION=${VERSION:-1.0.5}
-BUILD=${BUILD:-5}
+PKGNAM=dav1d
+VERSION=${VERSION:-$(echo $PKGNAM-*.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
- case "$( uname -m )" in
- i?86) export ARCH=i586 ;;
- arm*) export ARCH=arm ;;
+ case "$(uname -m)" in
+ i?86) ARCH=i586 ;;
+ arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
# Unless $ARCH is already set, use uname -m for all other archs:
- *) export ARCH=$( uname -m ) ;;
+ *) ARCH=$(uname -m) ;;
esac
+ export ARCH
fi
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
@@ -44,16 +45,38 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
exit 0
fi
+NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "armv7hl" ]; then
+ SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
+ LIBDIRSUFFIX=""
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
TMP=${TMP:-/tmp}
-PKG=$TMP/package-genpower
+PKG=$TMP/package-$PKGNAM
rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
-rm -rf genpower-$VERSION
-tar xvf $CWD/genpower-$VERSION.tar.gz || exit 1
-cd genpower-$VERSION || exit 1
+rm -rf $PKGNAM-$VERSION
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
+cd $PKGNAM-$VERSION || exit 1
chown -R root:root .
find . \
@@ -62,51 +85,40 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
-find . -type d -name CVS -depth -exec rm -rf {} \+
-
-zcat $CWD/genpower.var.diff.gz | patch -p1 -E --verbose || exit 1
-zcat $CWD/genpower.halt.diff.gz | patch -p1 --verbose || exit 1
-
-make -j4 || make || exit 1
-mkdir -p $PKG/sbin
-cat genpowerd > $PKG/sbin/genpowerd
-cat gentest > $PKG/sbin/gentest
-cat genpowerfail > $PKG/sbin/genpowerfail
-mkdir -p $PKG/etc
-cat genpowerd.conf > $PKG/etc/genpowerd.conf.new
-chmod 755 $PKG/sbin/*
-
-find $PKG | xargs file | grep -e "executable" -e "shared object" \
- | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-
-mkdir -p $PKG/usr/man/man8
-cat genpowerd.8 | gzip -9c > $PKG/usr/man/man8/genpowerd.8.gz
-cat gentest.8 | gzip -9c > $PKG/usr/man/man8/gentest.8.gz
-
-mkdir -p $PKG/usr/doc/genpower-$VERSION
+# Configure, build, and install:
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+mkdir meson-build
+cd meson-build
+meson setup \
+ --prefix=/usr \
+ --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 \
+ --buildtype=release \
+ .. || exit 1
+ "${NINJA:=ninja}" $NUMJOBS || exit 1
+ DESTDIR=$PKG $NINJA install || exit 1
+cd ..
+
+# Strip binaries:
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Add a documentation directory:
+mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
cp -a \
- COPYING Change.Log README TODO genpower.docs cables \
- $PKG/usr/doc/genpower-$VERSION
+ CONTRIBUTING* COPYING* NEWS* README* THANKS* \
+ doc/PATENTS* \
+ $PKG/usr/doc/${PKGNAM}-$VERSION
mkdir -p $PKG/install
-cat << EOF > $PKG/install/doinst.sh
-#!/bin/bash
-config() {
- NEW="\$1"
- OLD="\$(dirname \$NEW)/\$(basename \$NEW .new)"
- # If there's no config file by that name, mv it over:
- if [ ! -r \$OLD ]; then
- mv \$NEW \$OLD
- elif [ "\$(cat \$OLD | md5sum)" = "\$(cat \$NEW | md5sum)" ]; then # toss the redundant copy
- rm \$NEW
- fi
- # Otherwise, we leave the .new copy for the admin to consider...
-}
-config etc/genpowerd.conf.new
-EOF
cat $CWD/slack-desc > $PKG/install/slack-desc
-# Build the package:
cd $PKG
-/sbin/makepkg -l y -c n $TMP/genpower-$VERSION-$ARCH-$BUILD.txz
-
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/source/l/dav1d/dav1d.url b/source/l/dav1d/dav1d.url
new file mode 100644
index 000000000..b241eeae0
--- /dev/null
+++ b/source/l/dav1d/dav1d.url
@@ -0,0 +1 @@
+http://downloads.videolan.org/pub/videolan/dav1d
diff --git a/source/l/dav1d/slack-desc b/source/l/dav1d/slack-desc
new file mode 100644
index 000000000..3afb21a99
--- /dev/null
+++ b/source/l/dav1d/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+dav1d: dav1d (AV1 decoder)
+dav1d:
+dav1d: dav1d is an AV1 decoder focused on speed and correctness. It supports
+dav1d: all features from AV1, including all subsampling and bit-depth
+dav1d: parameters.
+dav1d:
+dav1d: Homepage: https://code.videolan.org/videolan/dav1d
+dav1d:
+dav1d:
+dav1d:
+dav1d:
diff --git a/source/l/dbus-python/dbus-python.SlackBuild b/source/l/dbus-python/dbus-python.SlackBuild
index 558120920..9954235b2 100755
--- a/source/l/dbus-python/dbus-python.SlackBuild
+++ b/source/l/dbus-python/dbus-python.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=dbus-python
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) "}
diff --git a/source/l/dconf/slack-desc b/source/l/dconf/slack-desc
index 244468909..426839ec7 100644
--- a/source/l/dconf/slack-desc
+++ b/source/l/dconf/slack-desc
@@ -11,7 +11,7 @@ dconf:
dconf: dconf is a low-level configuration system. Its main purpose is to
dconf: provide a backend to the GSettings API in GLib.
dconf:
-dconf: Homepage: http://live.gnome.org/dconf
+dconf: Homepage: https://wiki.gnome.org/Projects/dconf
dconf:
dconf:
dconf:
diff --git a/source/l/dotconf/dotconf.SlackBuild b/source/l/dotconf/dotconf.SlackBuild
index 48e33b383..3acc23e0d 100755
--- a/source/l/dotconf/dotconf.SlackBuild
+++ b/source/l/dotconf/dotconf.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=dotconf
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/enchant/enchant.url b/source/l/enchant/enchant.url
index 9d2ccb228..b0ffad053 100644
--- a/source/l/enchant/enchant.url
+++ b/source/l/enchant/enchant.url
@@ -1,2 +1,2 @@
https://github.com/AbiWord/enchant
-https://github.com/AbiWord/enchant/releases/download/v2.6.8/enchant-2.6.8.tar.gz
+https://github.com/AbiWord/enchant/releases/download/v2.7.1/enchant-2.7.1.tar.gz
diff --git a/source/l/ffmpeg/0004-support-nv-codec-headers-12.2.patch b/source/l/ffmpeg/0004-support-nv-codec-headers-12.2.patch
new file mode 100644
index 000000000..80352e8c5
--- /dev/null
+++ b/source/l/ffmpeg/0004-support-nv-codec-headers-12.2.patch
@@ -0,0 +1,291 @@
+diff -Nru a/libavcodec/nvenc.c b/libavcodec/nvenc.c
+--- a/libavcodec/nvenc.c 2024-04-03 12:14:22.766521297 +0900
++++ b/libavcodec/nvenc.c 2024-04-03 12:14:01.727470507 +0900
+@@ -242,8 +242,20 @@
+
+ static void nvenc_print_driver_requirement(AVCodecContext *avctx, int level)
+ {
+-#if NVENCAPI_CHECK_VERSION(12, 1)
++#if NVENCAPI_CHECK_VERSION(12, 3)
+ const char *minver = "(unknown)";
++#elif NVENCAPI_CHECK_VERSION(12, 2)
++# if defined(_WIN32) || defined(__CYGWIN__)
++ const char *minver = "551.76";
++# else
++ const char *minver = "550.54.14";
++# endif
++#elif NVENCAPI_CHECK_VERSION(12, 1)
++# if defined(_WIN32) || defined(__CYGWIN__)
++ const char *minver = "531.61";
++# else
++ const char *minver = "530.41.03";
++# endif
+ #elif NVENCAPI_CHECK_VERSION(12, 0)
+ # if defined(_WIN32) || defined(__CYGWIN__)
+ const char *minver = "522.25";
+@@ -594,6 +606,33 @@
+ return AVERROR(ENOSYS);
+ }
+
++#ifdef NVENC_HAVE_TEMPORAL_FILTER
++ ret = nvenc_check_cap(avctx, NV_ENC_CAPS_SUPPORT_TEMPORAL_FILTER);
++ if(ctx->tf_level > 0 && ret <= 0) {
++ av_log(avctx, AV_LOG_WARNING, "Temporal filtering not supported by the device\n");
++ return AVERROR(ENOSYS);
++ }
++#endif
++
++#ifdef NVENC_HAVE_LOOKAHEAD_LEVEL
++ ret = nvenc_check_cap(avctx, NV_ENC_CAPS_SUPPORT_LOOKAHEAD_LEVEL);
++ if(ctx->rc_lookahead > 0 && ctx->lookahead_level > 0 &&
++ ctx->lookahead_level != NV_ENC_LOOKAHEAD_LEVEL_AUTOSELECT &&
++ ctx->lookahead_level > ret)
++ {
++ av_log(avctx, AV_LOG_WARNING, "Lookahead level not supported. Maximum level: %d\n", ret);
++ return AVERROR(ENOSYS);
++ }
++#endif
++
++#ifdef NVENC_HAVE_UNIDIR_B
++ ret = nvenc_check_cap(avctx, NV_ENC_CAPS_SUPPORT_UNIDIRECTIONAL_B);
++ if(ctx->unidir_b && ret <= 0) {
++ av_log(avctx, AV_LOG_WARNING, "Unidirectional B-Frames not supported by the device\n");
++ return AVERROR(ENOSYS);
++ }
++#endif
++
+ ctx->support_dyn_bitrate = nvenc_check_cap(avctx, NV_ENC_CAPS_SUPPORT_DYN_BITRATE_CHANGE);
+
+ return 0;
+@@ -987,7 +1026,7 @@
+ return 0;
+ }
+
+-static av_cold void nvenc_setup_rate_control(AVCodecContext *avctx)
++static av_cold int nvenc_setup_rate_control(AVCodecContext *avctx)
+ {
+ NvencContext *ctx = avctx->priv_data;
+
+@@ -1116,6 +1155,24 @@
+ if (ctx->encode_config.rcParams.lookaheadDepth < ctx->rc_lookahead)
+ av_log(avctx, AV_LOG_WARNING, "Clipping lookahead depth to %d (from %d) due to lack of surfaces/delay",
+ ctx->encode_config.rcParams.lookaheadDepth, ctx->rc_lookahead);
++
++#ifdef NVENC_HAVE_LOOKAHEAD_LEVEL
++ if (ctx->lookahead_level >= 0) {
++ switch (ctx->lookahead_level) {
++ case NV_ENC_LOOKAHEAD_LEVEL_0:
++ case NV_ENC_LOOKAHEAD_LEVEL_1:
++ case NV_ENC_LOOKAHEAD_LEVEL_2:
++ case NV_ENC_LOOKAHEAD_LEVEL_3:
++ case NV_ENC_LOOKAHEAD_LEVEL_AUTOSELECT:
++ break;
++ default:
++ av_log(avctx, AV_LOG_ERROR, "Invalid lookahead level.\n");
++ return AVERROR(EINVAL);
++ }
++
++ ctx->encode_config.rcParams.lookaheadLevel = ctx->lookahead_level;
++ }
++#endif
+ }
+ }
+
+@@ -1143,6 +1200,8 @@
+ ctx->encode_config.rcParams.vbvBufferSize = avctx->rc_buffer_size = 0;
+ ctx->encode_config.rcParams.maxBitRate = avctx->rc_max_rate;
+ }
++
++ return 0;
+ }
+
+ static av_cold int nvenc_setup_h264_config(AVCodecContext *avctx)
+@@ -1255,6 +1314,11 @@
+
+ h264->level = ctx->level;
+
++#ifdef NVENC_HAVE_NEW_BIT_DEPTH_API
++ h264->inputBitDepth = h264->outputBitDepth =
++ IS_10BIT(ctx->data_pix_fmt) ? NV_ENC_BIT_DEPTH_10 : NV_ENC_BIT_DEPTH_8;
++#endif
++
+ if (ctx->coder >= 0)
+ h264->entropyCodingMode = ctx->coder;
+
+@@ -1370,7 +1434,12 @@
+
+ hevc->chromaFormatIDC = IS_YUV444(ctx->data_pix_fmt) ? 3 : 1;
+
++#ifdef NVENC_HAVE_NEW_BIT_DEPTH_API
++ hevc->inputBitDepth = hevc->outputBitDepth =
++ IS_10BIT(ctx->data_pix_fmt) ? NV_ENC_BIT_DEPTH_10 : NV_ENC_BIT_DEPTH_8;
++#else
+ hevc->pixelBitDepthMinus8 = IS_10BIT(ctx->data_pix_fmt) ? 2 : 0;
++#endif
+
+ hevc->level = ctx->level;
+
+@@ -1386,6 +1455,25 @@
+ hevc->numRefL1 = avctx->refs;
+ #endif
+
++#ifdef NVENC_HAVE_TEMPORAL_FILTER
++ if (ctx->tf_level >= 0) {
++ hevc->tfLevel = ctx->tf_level;
++
++ switch (ctx->tf_level)
++ {
++ case NV_ENC_TEMPORAL_FILTER_LEVEL_0:
++ case NV_ENC_TEMPORAL_FILTER_LEVEL_4:
++ break;
++ default:
++ av_log(avctx, AV_LOG_ERROR, "Invalid temporal filtering level.\n");
++ return AVERROR(EINVAL);
++ }
++
++ if (ctx->encode_config.frameIntervalP < 5)
++ av_log(avctx, AV_LOG_WARNING, "Temporal filtering needs at least 4 B-Frames (-bf 4).\n");
++ }
++#endif
++
+ return 0;
+ }
+
+@@ -1455,8 +1543,13 @@
+
+ av1->chromaFormatIDC = IS_YUV444(ctx->data_pix_fmt) ? 3 : 1;
+
++#ifdef NVENC_HAVE_NEW_BIT_DEPTH_API
++ av1->inputBitDepth = IS_10BIT(ctx->data_pix_fmt) ? NV_ENC_BIT_DEPTH_10 : NV_ENC_BIT_DEPTH_8;
++ av1->outputBitDepth = (IS_10BIT(ctx->data_pix_fmt) || ctx->highbitdepth) ? NV_ENC_BIT_DEPTH_10 : NV_ENC_BIT_DEPTH_8;
++#else
+ av1->inputPixelBitDepthMinus8 = IS_10BIT(ctx->data_pix_fmt) ? 2 : 0;
+ av1->pixelBitDepthMinus8 = (IS_10BIT(ctx->data_pix_fmt) || ctx->highbitdepth) ? 2 : 0;
++#endif
+
+ if (ctx->b_ref_mode >= 0)
+ av1->useBFramesAsRef = ctx->b_ref_mode;
+@@ -1585,6 +1678,10 @@
+ FF_ENABLE_DEPRECATION_WARNINGS
+ }
+
++#ifdef NVENC_HAVE_UNIDIR_B
++ ctx->init_encode_params.enableUniDirectionalB = ctx->unidir_b;
++#endif
++
+ ctx->init_encode_params.enableEncodeAsync = 0;
+ ctx->init_encode_params.enablePTD = 1;
+
+@@ -1633,7 +1730,9 @@
+
+ nvenc_recalc_surfaces(avctx);
+
+- nvenc_setup_rate_control(avctx);
++ res = nvenc_setup_rate_control(avctx);
++ if (res < 0)
++ return res;
+
+ if (avctx->flags & AV_CODEC_FLAG_INTERLACED_DCT) {
+ ctx->encode_config.frameFieldMode = NV_ENC_PARAMS_FRAME_FIELD_MODE_FIELD;
+@@ -1689,15 +1788,15 @@
+ {
+ switch (pix_fmt) {
+ case AV_PIX_FMT_YUV420P:
+- return NV_ENC_BUFFER_FORMAT_YV12_PL;
++ return NV_ENC_BUFFER_FORMAT_YV12;
+ case AV_PIX_FMT_NV12:
+- return NV_ENC_BUFFER_FORMAT_NV12_PL;
++ return NV_ENC_BUFFER_FORMAT_NV12;
+ case AV_PIX_FMT_P010:
+ case AV_PIX_FMT_P016:
+ return NV_ENC_BUFFER_FORMAT_YUV420_10BIT;
+ case AV_PIX_FMT_GBRP:
+ case AV_PIX_FMT_YUV444P:
+- return NV_ENC_BUFFER_FORMAT_YUV444_PL;
++ return NV_ENC_BUFFER_FORMAT_YUV444;
+ case AV_PIX_FMT_GBRP16:
+ case AV_PIX_FMT_YUV444P16:
+ return NV_ENC_BUFFER_FORMAT_YUV444_10BIT;
+@@ -2282,12 +2381,6 @@
+ frame_data->duration = frame->duration;
+ frame_data->frame_opaque = frame->opaque;
+
+-#if FF_API_REORDERED_OPAQUE
+-FF_DISABLE_DEPRECATION_WARNINGS
+- frame_data->reordered_opaque = frame->reordered_opaque;
+-FF_ENABLE_DEPRECATION_WARNINGS
+-#endif
+-
+ ctx->frame_data_array_pos = (ctx->frame_data_array_pos + 1) % ctx->frame_data_array_nb;
+ pic_params->inputDuration = idx;
+
+@@ -2304,12 +2397,6 @@
+
+ pkt->duration = frame_data->duration;
+
+-#if FF_API_REORDERED_OPAQUE
+-FF_DISABLE_DEPRECATION_WARNINGS
+- avctx->reordered_opaque = frame_data->reordered_opaque;
+-FF_ENABLE_DEPRECATION_WARNINGS
+-#endif
+-
+ if (avctx->flags & AV_CODEC_FLAG_COPY_OPAQUE) {
+ pkt->opaque = frame_data->frame_opaque;
+ pkt->opaque_ref = frame_data->frame_opaque_ref;
+@@ -2697,6 +2784,7 @@
+ pic_params.encodePicFlags = 0;
+ }
+
++ pic_params.frameIdx = ctx->frame_idx_counter++;
+ pic_params.inputTimeStamp = frame->pts;
+
+ if (ctx->extra_sei) {
+diff -Nru a/libavcodec/nvenc.h b/libavcodec/nvenc.h
+--- a/libavcodec/nvenc.h 2024-04-03 12:14:27.574532897 +0900
++++ b/libavcodec/nvenc.h 2024-04-03 12:14:07.102483487 +0900
+@@ -83,6 +83,15 @@
+ #define NVENC_NO_DEPRECATED_RC
+ #endif
+
++// SDK 12.2 compile time feature checks
++#if NVENCAPI_CHECK_VERSION(12, 2)
++#define NVENC_HAVE_NEW_BIT_DEPTH_API
++#define NVENC_HAVE_TEMPORAL_FILTER
++#define NVENC_HAVE_LOOKAHEAD_LEVEL
++#define NVENC_HAVE_UHQ_TUNING
++#define NVENC_HAVE_UNIDIR_B
++#endif
++
+ typedef struct NvencSurface
+ {
+ NV_ENC_INPUT_PTR input_surface;
+@@ -100,10 +109,6 @@
+ {
+ int64_t duration;
+
+-#if FF_API_REORDERED_OPAQUE
+- int64_t reordered_opaque;
+-#endif
+-
+ void *frame_opaque;
+ AVBufferRef *frame_opaque_ref;
+ } NvencFrameData;
+@@ -221,6 +226,8 @@
+
+ void *nvencoder;
+
++ uint32_t frame_idx_counter;
++
+ int preset;
+ int profile;
+ int level;
+@@ -270,6 +277,9 @@
+ int highbitdepth;
+ int max_slice_size;
+ int rgb_mode;
++ int tf_level;
++ int lookahead_level;
++ int unidir_b;
+ } NvencContext;
+
+ int ff_nvenc_encode_init(AVCodecContext *avctx);
diff --git a/source/l/ffmpeg/ffmpeg.SlackBuild b/source/l/ffmpeg/ffmpeg.SlackBuild
index 1553821b0..ca1e1356c 100755
--- a/source/l/ffmpeg/ffmpeg.SlackBuild
+++ b/source/l/ffmpeg/ffmpeg.SlackBuild
@@ -30,7 +30,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=ffmpeg
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@@ -123,9 +123,7 @@ libbs2b="" ; [ "${BS2B:-no}" != "no" ] && libbs2b="--enable-libbs2b"
rubberband="" ; [ "${RUBBERBAND:-no}" != "no" ] && rubberband="--enable-librubberband"
tesseract="" ; [ "${TESSERACT:-no}" != "no" ] && tesseract="--enable-libtesseract"
libjack="" ; [ "${JACK:-no}" != "no" ] && libjack="--enable-libjack"
-libaom="" ; [ "${AOM:-no}" != "no" ] && libaom="--enable-libaom"
lv2="" ; [ "${LV2:-no}" != "no" ] && lv2="--enable-lv2"
-libdav1d="" ; [ "${DAV1D:-no}" != "no" ] && libdav1d="--enable-libdav1d"
rabbitmq="" ; [ "${RABBITMQ:-no}" != "no" ] && rabbitmq="--enable-librabbitmq"
libcodec2="" ; [ "${CODEC2:-no}" != "no" ] && libcodec2="--enable-libcodec2"
libsoxr="" ; [ "${SOXR:-no}" != "no" ] && libsoxr="--enable-libsoxr"
@@ -159,9 +157,11 @@ liblensfun="" ; [ "${LENSFUN:-no}" != "no" ] && liblensfun="--enable-liblens
fontconfig="" ; [ "${FONTCONFIG:-yes}" != "no" ] && fontconfig="--enable-libfontconfig"
freetype="" ; [ "${FREETYPE:-yes}" != "no" ] && freetype="--enable-libfreetype"
fribidi="" ; [ "${FRIBIDI:-yes}" != "no" ] && fribidi="--enable-libfribidi"
+libaom="" ; [ "${AOM:-yes}" != "no" ] && libaom="--enable-libaom"
libbluray="" ; [ "${BLURAY:-yes}" != "no" ] && libbluray="--enable-libbluray"
libcaca="" ; [ "${CACA:-yes}" != "no" ] && libcaca="--enable-libcaca"
libcdio="" ; [ "${LIBCDIO:-yes}" != "no" ] && libcdio="--enable-libcdio"
+libdav1d="" ; [ "${DAV1D:-yes}" != "no" ] && libdav1d="--enable-libdav1d"
libssh="" ; [ "${LIBSSH:-yes}" != "no" ] && libssh="--enable-libssh"
libtheora="" ; [ "${THEORA:-yes}" != "no" ] && libtheora="--enable-libtheora"
libv4l2="" ; [ "${V4L2:-yes}" != "no" ] && libv4l2="--enable-libv4l2"
@@ -213,6 +213,9 @@ zcat $CWD/ffmpeg.vulkan.diff.gz | patch -p1 --verbose || exit 1
# Fix ctx memory leak:
zcat $CWD/250471ea1745fc703eb346a2a662304536a311b1.patch | patch -p1 --verbose || exit 1
+# Patch for recent nv-codec-headers:
+zcat $CWD/0004-support-nv-codec-headers-12.2.patch.gz | patch -p1 --verbose || exit 1
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
diff --git a/source/l/fribidi/fribidi.url b/source/l/fribidi/fribidi.url
new file mode 100644
index 000000000..deab3e5a8
--- /dev/null
+++ b/source/l/fribidi/fribidi.url
@@ -0,0 +1 @@
+https://github.com/fribidi/fribidi/releases/download/v1.0.14/fribidi-1.0.14.tar.xz
diff --git a/source/l/gdk-pixbuf2/gdk-pixbuf2.SlackBuild b/source/l/gdk-pixbuf2/gdk-pixbuf2.SlackBuild
index 1a8c6a2a6..59032f628 100755
--- a/source/l/gdk-pixbuf2/gdk-pixbuf2.SlackBuild
+++ b/source/l/gdk-pixbuf2/gdk-pixbuf2.SlackBuild
@@ -95,7 +95,9 @@ meson setup \
--localstatedir=/var \
--buildtype=release \
-Dgtk_doc=false \
+ -Dtests=false \
-Dinstalled_tests=false \
+ -Dothers=enabled \
.. || exit 1
"${NINJA:=ninja}" $NUMJOBS || exit 1
DESTDIR=$PKG $NINJA install || exit 1
diff --git a/source/l/gexiv2/gexiv2.SlackBuild b/source/l/gexiv2/gexiv2.SlackBuild
index 098e893e6..4a5c4a76f 100755
--- a/source/l/gexiv2/gexiv2.SlackBuild
+++ b/source/l/gexiv2/gexiv2.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gexiv2
VERSION=${VERSION:-$(echo $PKGNAM-*.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/gi-docgen/gi-docgen.SlackBuild b/source/l/gi-docgen/gi-docgen.SlackBuild
index 48cbea6af..4e1156e30 100755
--- a/source/l/gi-docgen/gi-docgen.SlackBuild
+++ b/source/l/gi-docgen/gi-docgen.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gi-docgen
VERSION=${VERSION:-$(echo gi-docgen-*.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
diff --git a/source/l/glade/glade.SlackBuild b/source/l/glade/glade.SlackBuild
index 750ee1b97..cda119f2a 100755
--- a/source/l/glade/glade.SlackBuild
+++ b/source/l/glade/glade.SlackBuild
@@ -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:-1}
+BUILD=${BUILD:-2}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
diff --git a/source/l/glibc/glibc.SlackBuild b/source/l/glibc/glibc.SlackBuild
index e16558257..d226405b7 100755
--- a/source/l/glibc/glibc.SlackBuild
+++ b/source/l/glibc/glibc.SlackBuild
@@ -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:-1}
+BUILD=${BUILD:-2}
# I was considering disabling NSCD, but MoZes talked me out of it. :)
#DISABLE_NSCD=" --disable-nscd "
diff --git a/source/l/glibc/patches/CVE-2024-2961_glibc2.39.patch b/source/l/glibc/patches/CVE-2024-2961_glibc2.39.patch
new file mode 100644
index 000000000..5a8c179a6
--- /dev/null
+++ b/source/l/glibc/patches/CVE-2024-2961_glibc2.39.patch
@@ -0,0 +1,217 @@
+From 31da30f23cddd36db29d5b6a1c7619361b271fb4 Mon Sep 17 00:00:00 2001
+From: Charles Fol <folcharles@gmail.com>
+Date: Thu, 28 Mar 2024 12:25:38 -0300
+Subject: [PATCH] iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing
+ escape sequence (CVE-2024-2961)
+
+ISO-2022-CN-EXT uses escape sequences to indicate character set changes
+(as specified by RFC 1922). While the SOdesignation has the expected
+bounds checks, neither SS2designation nor SS3designation have its;
+allowing a write overflow of 1, 2, or 3 bytes with fixed values:
+'$+I', '$+J', '$+K', '$+L', '$+M', or '$*H'.
+
+Checked on aarch64-linux-gnu.
+
+Co-authored-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
+Reviewed-by: Carlos O'Donell <carlos@redhat.com>
+Tested-by: Carlos O'Donell <carlos@redhat.com>
+
+(cherry picked from commit f9dc609e06b1136bb0408be9605ce7973a767ada)
+---
+ iconvdata/Makefile | 5 +-
+ iconvdata/iso-2022-cn-ext.c | 12 +++
+ iconvdata/tst-iconv-iso-2022-cn-ext.c | 128 ++++++++++++++++++++++++++
+ 3 files changed, 144 insertions(+), 1 deletion(-)
+ create mode 100644 iconvdata/tst-iconv-iso-2022-cn-ext.c
+
+diff --git a/iconvdata/Makefile b/iconvdata/Makefile
+index ea019ce5c0..7196a8744b 100644
+--- a/iconvdata/Makefile
++++ b/iconvdata/Makefile
+@@ -75,7 +75,8 @@ ifeq (yes,$(build-shared))
+ tests = bug-iconv1 bug-iconv2 tst-loading tst-e2big tst-iconv4 bug-iconv4 \
+ tst-iconv6 bug-iconv5 bug-iconv6 tst-iconv7 bug-iconv8 bug-iconv9 \
+ bug-iconv10 bug-iconv11 bug-iconv12 tst-iconv-big5-hkscs-to-2ucs4 \
+- bug-iconv13 bug-iconv14 bug-iconv15
++ bug-iconv13 bug-iconv14 bug-iconv15 \
++ tst-iconv-iso-2022-cn-ext
+ ifeq ($(have-thread-library),yes)
+ tests += bug-iconv3
+ endif
+@@ -330,6 +331,8 @@ $(objpfx)bug-iconv14.out: $(addprefix $(objpfx), $(gconv-modules)) \
+ $(addprefix $(objpfx),$(modules.so))
+ $(objpfx)bug-iconv15.out: $(addprefix $(objpfx), $(gconv-modules)) \
+ $(addprefix $(objpfx),$(modules.so))
++$(objpfx)tst-iconv-iso-2022-cn-ext.out: $(addprefix $(objpfx), $(gconv-modules)) \
++ $(addprefix $(objpfx),$(modules.so))
+
+ $(objpfx)iconv-test.out: run-iconv-test.sh \
+ $(addprefix $(objpfx), $(gconv-modules)) \
+diff --git a/iconvdata/iso-2022-cn-ext.c b/iconvdata/iso-2022-cn-ext.c
+index b34c8a36f4..cce29b1969 100644
+--- a/iconvdata/iso-2022-cn-ext.c
++++ b/iconvdata/iso-2022-cn-ext.c
+@@ -574,6 +574,12 @@ DIAG_IGNORE_Os_NEEDS_COMMENT (5, "-Wmaybe-uninitialized");
+ { \
+ const char *escseq; \
+ \
++ if (outptr + 4 > outend) \
++ { \
++ result = __GCONV_FULL_OUTPUT; \
++ break; \
++ } \
++ \
+ assert (used == CNS11643_2_set); /* XXX */ \
+ escseq = "*H"; \
+ *outptr++ = ESC; \
+@@ -587,6 +593,12 @@ DIAG_IGNORE_Os_NEEDS_COMMENT (5, "-Wmaybe-uninitialized");
+ { \
+ const char *escseq; \
+ \
++ if (outptr + 4 > outend) \
++ { \
++ result = __GCONV_FULL_OUTPUT; \
++ break; \
++ } \
++ \
+ assert ((used >> 5) >= 3 && (used >> 5) <= 7); \
+ escseq = "+I+J+K+L+M" + ((used >> 5) - 3) * 2; \
+ *outptr++ = ESC; \
+diff --git a/iconvdata/tst-iconv-iso-2022-cn-ext.c b/iconvdata/tst-iconv-iso-2022-cn-ext.c
+new file mode 100644
+index 0000000000..96a8765fd5
+--- /dev/null
++++ b/iconvdata/tst-iconv-iso-2022-cn-ext.c
+@@ -0,0 +1,128 @@
++/* Verify ISO-2022-CN-EXT does not write out of the bounds.
++ Copyright (C) 2024 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 <stdio.h>
++#include <string.h>
++
++#include <errno.h>
++#include <iconv.h>
++#include <sys/mman.h>
++
++#include <support/xunistd.h>
++#include <support/check.h>
++#include <support/support.h>
++
++/* The test sets up a two memory page buffer with the second page marked
++ PROT_NONE to trigger a fault if the conversion writes beyond the exact
++ expected amount. Then we carry out various conversions and precisely
++ place the start of the output buffer in order to trigger a SIGSEGV if the
++ process writes anywhere between 1 and page sized bytes more (only one
++ PROT_NONE page is setup as a canary) than expected. These tests exercise
++ all three of the cases in ISO-2022-CN-EXT where the converter must switch
++ character sets and may run out of buffer space while doing the
++ operation. */
++
++static int
++do_test (void)
++{
++ iconv_t cd = iconv_open ("ISO-2022-CN-EXT", "UTF-8");
++ TEST_VERIFY_EXIT (cd != (iconv_t) -1);
++
++ char *ntf;
++ size_t ntfsize;
++ char *outbufbase;
++ {
++ int pgz = getpagesize ();
++ TEST_VERIFY_EXIT (pgz > 0);
++ ntfsize = 2 * pgz;
++
++ ntf = xmmap (NULL, ntfsize, PROT_READ | PROT_WRITE, MAP_PRIVATE
++ | MAP_ANONYMOUS, -1);
++ xmprotect (ntf + pgz, pgz, PROT_NONE);
++
++ outbufbase = ntf + pgz;
++ }
++
++ /* Check if SOdesignation escape sequence does not trigger an OOB write. */
++ {
++ char inbuf[] = "\xe4\xba\xa4\xe6\x8d\xa2";
++
++ for (int i = 0; i < 9; i++)
++ {
++ char *inp = inbuf;
++ size_t inleft = sizeof (inbuf) - 1;
++
++ char *outp = outbufbase - i;
++ size_t outleft = i;
++
++ TEST_VERIFY_EXIT (iconv (cd, &inp, &inleft, &outp, &outleft)
++ == (size_t) -1);
++ TEST_COMPARE (errno, E2BIG);
++
++ TEST_VERIFY_EXIT (iconv (cd, NULL, NULL, NULL, NULL) == 0);
++ }
++ }
++
++ /* Same as before for SS2designation. */
++ {
++ char inbuf[] = "ã´½ \xe3\xb4\xbd";
++
++ for (int i = 0; i < 14; i++)
++ {
++ char *inp = inbuf;
++ size_t inleft = sizeof (inbuf) - 1;
++
++ char *outp = outbufbase - i;
++ size_t outleft = i;
++
++ TEST_VERIFY_EXIT (iconv (cd, &inp, &inleft, &outp, &outleft)
++ == (size_t) -1);
++ TEST_COMPARE (errno, E2BIG);
++
++ TEST_VERIFY_EXIT (iconv (cd, NULL, NULL, NULL, NULL) == 0);
++ }
++ }
++
++ /* Same as before for SS3designation. */
++ {
++ char inbuf[] = "劄 \xe5\x8a\x84";
++
++ for (int i = 0; i < 14; i++)
++ {
++ char *inp = inbuf;
++ size_t inleft = sizeof (inbuf) - 1;
++
++ char *outp = outbufbase - i;
++ size_t outleft = i;
++
++ TEST_VERIFY_EXIT (iconv (cd, &inp, &inleft, &outp, &outleft)
++ == (size_t) -1);
++ TEST_COMPARE (errno, E2BIG);
++
++ TEST_VERIFY_EXIT (iconv (cd, NULL, NULL, NULL, NULL) == 0);
++ }
++ }
++
++ TEST_VERIFY_EXIT (iconv_close (cd) != -1);
++
++ xmunmap (ntf, ntfsize);
++
++ return 0;
++}
++
++#include <support/test-driver.c>
+--
+2.39.3
+
+
diff --git a/source/l/gobject-introspection/slack-desc b/source/l/gobject-introspection/slack-desc
index 0826a8cd8..7fb398dce 100644
--- a/source/l/gobject-introspection/slack-desc
+++ b/source/l/gobject-introspection/slack-desc
@@ -13,7 +13,7 @@ gobject-introspection: introspection data of the API of C libraries. This intros
gobject-introspection: can be used for automatic code generation for bindings, API
gobject-introspection: verification, and documentation generation.
gobject-introspection:
-gobject-introspection: For more information, check out:
-gobject-introspection: http://live.gnome.org/GObjectIntrospection
+gobject-introspection: Homepage: https://gi.readthedocs.io/en/latest/
+gobject-introspection:
gobject-introspection:
gobject-introspection:
diff --git a/source/l/gst-plugins-bad-free/fetch-sources.sh b/source/l/gst-plugins-bad-free/fetch-sources.sh
index f3abff571..1ba85d7ce 100755
--- a/source/l/gst-plugins-bad-free/fetch-sources.sh
+++ b/source/l/gst-plugins-bad-free/fetch-sources.sh
@@ -26,7 +26,7 @@
#
# Example: VERSION=1.18.5 ./fetch-sources.sh
-VERSION=${VERSION:-1.24.1}
+VERSION=${VERSION:-1.24.2}
rm -rf rm -rf gst-plugins-bad-free-$VERSION gst-plugins-bad-$VERSION
diff --git a/source/l/jasper/jasper.url b/source/l/jasper/jasper.url
index b648f6121..0af23128e 100644
--- a/source/l/jasper/jasper.url
+++ b/source/l/jasper/jasper.url
@@ -1,2 +1,2 @@
https://github.com/jasper-software/jasper/releases
-https://github.com/jasper-software/jasper/releases/download/version-4.2.2/jasper-4.2.2.tar.gz
+https://github.com/jasper-software/jasper/releases/download/version-4.2.3/jasper-4.2.3.tar.gz
diff --git a/source/l/lensfun/lensfun.SlackBuild b/source/l/lensfun/lensfun.SlackBuild
index ebd1d28b6..00377fee5 100755
--- a/source/l/lensfun/lensfun.SlackBuild
+++ b/source/l/lensfun/lensfun.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=lensfun
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
diff --git a/source/l/libarchive/libarchive.url b/source/l/libarchive/libarchive.url
index 8d0614b9e..e4a02c4af 100644
--- a/source/l/libarchive/libarchive.url
+++ b/source/l/libarchive/libarchive.url
@@ -1 +1,2 @@
https://github.com/libarchive/libarchive
+https://github.com/libarchive/libarchive/releases/download/v3.7.4/libarchive-3.7.4.tar.xz
diff --git a/source/l/libcaca/libcaca.SlackBuild b/source/l/libcaca/libcaca.SlackBuild
index 6c039313c..6fbc91be7 100755
--- a/source/l/libcaca/libcaca.SlackBuild
+++ b/source/l/libcaca/libcaca.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libcaca
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
diff --git a/source/l/libcap-ng/30453b6553948cd05c438f9f509013e3bb84f25b.patch b/source/l/libcap-ng/30453b6553948cd05c438f9f509013e3bb84f25b.patch
deleted file mode 100644
index 4cd8e9fc1..000000000
--- a/source/l/libcap-ng/30453b6553948cd05c438f9f509013e3bb84f25b.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-commit 30453b6553948cd05c438f9f509013e3bb84f25b
-Author: Steve Grubb <ausearch.1@gmail.com>
-Date: Thu Jan 4 15:06:29 2024 -0500
-
- Remove python global exception handler since its deprecated
-
-diff --git a/bindings/src/capng_swig.i b/bindings/src/capng_swig.i
-index fcdaf18..fa85e13 100644
---- a/bindings/src/capng_swig.i
-+++ b/bindings/src/capng_swig.i
-@@ -30,13 +30,6 @@
-
- %varargs(16, signed capability = 0) capng_updatev;
-
--%except(python) {
-- $action
-- if (result < 0) {
-- PyErr_SetFromErrno(PyExc_OSError);
-- return NULL;
-- }
--}
- #endif
-
- %define __signed__
-
diff --git a/source/l/libcap-ng/libcap-ng.SlackBuild b/source/l/libcap-ng/libcap-ng.SlackBuild
index 11c0ce096..5528f4896 100755
--- a/source/l/libcap-ng/libcap-ng.SlackBuild
+++ b/source/l/libcap-ng/libcap-ng.SlackBuild
@@ -85,11 +85,6 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
-# Patch for swig-4.2.0:
-cat $CWD/30453b6553948cd05c438f9f509013e3bb84f25b.patch | patch -p1 --verbose || exit 1
-
-autoreconf -vif
-
# Configure:
CFLAGS="$SLKCFLAGS" \
./configure \
diff --git a/source/l/libclc/libclc.url b/source/l/libclc/libclc.url
index ae4394d3c..a4d0a11e5 100644
--- a/source/l/libclc/libclc.url
+++ b/source/l/libclc/libclc.url
@@ -1 +1 @@
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.2/libclc-18.1.2.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.3/libclc-18.1.3.src.tar.xz
diff --git a/source/l/libcupsfilters/libcupsfilters.SlackBuild b/source/l/libcupsfilters/libcupsfilters.SlackBuild
new file mode 100755
index 000000000..f9be659c5
--- /dev/null
+++ b/source/l/libcupsfilters/libcupsfilters.SlackBuild
@@ -0,0 +1,146 @@
+#!/bin/bash
+
+# Copyright 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PKGNAM=libcupsfilters
+VERSION=${VERSION:-$(echo $PKGNAM-*.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
+ case "$(uname -m)" in
+ i?86) ARCH=i586 ;;
+ arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) ARCH=$(uname -m) ;;
+ esac
+ export ARCH
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
+ exit 0
+fi
+
+NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "armv7hl" ]; then
+ SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
+ LIBDIRSUFFIX=""
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+
+cd $TMP
+rm -rf $PKGNAM-$VERSION
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
+cd $PKGNAM-$VERSION || exit 1
+
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \+ -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \+
+
+# Configure, build, and install:
+if [ ! -r configure ]; then
+ if [ -x ./autogen.sh ]; then
+ NOCONFIGURE=1 ./autogen.sh
+ else
+ autoreconf -vif
+ fi
+fi
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --docdir=/usr/doc/$PKGNAM-$VERSION \
+ --mandir=/usr/man \
+ --infodir=/usr/info \
+ --disable-static \
+ --disable-mutool \
+ --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
+
+# Strip binaries:
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Compress manual pages:
+find $PKG/usr/man -type f -exec gzip -9 {} \+
+for i in $( find $PKG/usr/man -type l ) ; do
+ ln -s $( readlink $i ).gz $i.gz
+ rm $i
+done
+
+# Add a documentation directory:
+mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
+cp -a \
+ ABOUT-NLS* AUTHORS* CHANGES* CONTRIBUTING* COPYING* ChangeLog* DEVELOPING* INSTALL* LICENSE* NEWS* NOTICE* README* \
+ $PKG/usr/doc/${PKGNAM}-$VERSION
+
+# If there's a CHANGES.md file, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r CHANGES.md ]; then
+ DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
+ cat CHANGES.md | head -n 1000 > $DOCSDIR/CHANGES.md
+ touch -r CHANGES.md $DOCSDIR/CHANGES.md
+fi
+
+# Nope:
+rm -f $PKG/usr/doc/${PKGNAM}-$VERSION/CHANGES-1.x*
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/source/l/libcupsfilters/libcupsfilters.url b/source/l/libcupsfilters/libcupsfilters.url
new file mode 100644
index 000000000..d66e242be
--- /dev/null
+++ b/source/l/libcupsfilters/libcupsfilters.url
@@ -0,0 +1 @@
+https://github.com/OpenPrinting/libcupsfilters
diff --git a/source/l/libcupsfilters/slack-desc b/source/l/libcupsfilters/slack-desc
new file mode 100644
index 000000000..1accff3be
--- /dev/null
+++ b/source/l/libcupsfilters/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+libcupsfilters: libcupsfilters (printer filter library)
+libcupsfilters:
+libcupsfilters: This package provides the libcupsfilters library which contains all
+libcupsfilters: the code of the filters of the former cups-filters package as library
+libcupsfilters: functions, the so-called filter functions.
+libcupsfilters:
+libcupsfilters: Homepage: http://www.openprinting.org
+libcupsfilters:
+libcupsfilters:
+libcupsfilters:
+libcupsfilters:
diff --git a/source/l/libical/libical.SlackBuild b/source/l/libical/libical.SlackBuild
index f8e67a2d1..3dff49df5 100755
--- a/source/l/libical/libical.SlackBuild
+++ b/source/l/libical/libical.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libical
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/l/libieee1284/libieee1284.SlackBuild b/source/l/libieee1284/libieee1284.SlackBuild
index 65397a04b..357ebe7ce 100755
--- a/source/l/libieee1284/libieee1284.SlackBuild
+++ b/source/l/libieee1284/libieee1284.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libieee1284
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-7}
+BUILD=${BUILD:-8}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/l/libimobiledevice/libimobiledevice.SlackBuild b/source/l/libimobiledevice/libimobiledevice.SlackBuild
index d02786674..2c7e6d21b 100755
--- a/source/l/libimobiledevice/libimobiledevice.SlackBuild
+++ b/source/l/libimobiledevice/libimobiledevice.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libimobiledevice
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
diff --git a/source/l/libnvme/libnvme.SlackBuild b/source/l/libnvme/libnvme.SlackBuild
index f9387ff96..c2c277eaf 100755
--- a/source/l/libnvme/libnvme.SlackBuild
+++ b/source/l/libnvme/libnvme.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libnvme
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
diff --git a/source/l/libplist/libplist.SlackBuild b/source/l/libplist/libplist.SlackBuild
index 630cfb9f5..8e1400c35 100755
--- a/source/l/libplist/libplist.SlackBuild
+++ b/source/l/libplist/libplist.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libplist
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
diff --git a/source/a/udisks/udisks.SlackBuild b/source/l/libppd/libppd.SlackBuild
index f84094210..2c8c7e75f 100755
--- a/source/a/udisks/udisks.SlackBuild
+++ b/source/l/libppd/libppd.SlackBuild
@@ -1,8 +1,6 @@
#!/bin/bash
-# Slackware build script for udisks
-
-# Copyright 2010, 2011, 2014, 2015, 2020 Robby Workman, Tuscaloosa, Alabama, USA
+# Copyright 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -11,7 +9,7 @@
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
@@ -22,26 +20,21 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-# Modified 2012 by Eric Hameleers <alien at slackware.com> for ARM port.
-
cd $(dirname $0) ; CWD=$(pwd)
-PKGNAM=udisks
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-11}
-
-NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
+PKGNAM=libppd
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
-MARCH=$( uname -m )
if [ -z "$ARCH" ]; then
- case "$MARCH" in
- i?86) export ARCH=i586 ;;
- armv7hl) export ARCH=$MARCH ;;
- arm*) export ARCH=arm ;;
+ case "$(uname -m)" in
+ i?86) ARCH=i586 ;;
+ arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
# Unless $ARCH is already set, use uname -m for all other archs:
- *) export ARCH=$MARCH ;;
+ *) ARCH=$(uname -m) ;;
esac
+ export ARCH
fi
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
@@ -52,47 +45,54 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
exit 0
fi
+NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "}
+
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ SLKCFLAGS="-O2 -march=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
elif [ "$ARCH" = "armv7hl" ]; then
- SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
+ SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
LIBDIRSUFFIX=""
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
fi
-case "$ARCH" in
- arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
- *) TARGET=$ARCH-slackware-linux ;;
-esac
-
TMP=${TMP:-/tmp}
PKG=$TMP/package-$PKGNAM
rm -rf $PKG
mkdir -p $TMP $PKG
+
cd $TMP
rm -rf $PKGNAM-$VERSION
-tar xvf $CWD/$PKGNAM-$VERSION.tar.xz
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
cd $PKGNAM-$VERSION || exit 1
+
chown -R root:root .
find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \+ -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \+
-
-zcat $CWD/udisks.no.pci-db.diff.gz | patch -p1 --verbose || exit 1
-zcat $CWD/udisks.glibc228.diff.gz | patch -p1 --verbose || exit 1
-
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \+ -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \+
+
+# Configure, build, and install:
+if [ ! -r configure ]; then
+ if [ -x ./autogen.sh ]; then
+ NOCONFIGURE=1 ./autogen.sh
+ else
+ autoreconf -vif
+ fi
+fi
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
@@ -100,35 +100,45 @@ CXXFLAGS="$SLKCFLAGS" \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--sysconfdir=/etc \
--localstatedir=/var \
- --mandir=/usr/man \
--docdir=/usr/doc/$PKGNAM-$VERSION \
- --build=$TARGET
-
+ --mandir=/usr/man \
+ --disable-static \
+ --disable-mutool \
+ --with-cups-rundir=/run/cups \
+ --enable-ppdc-utils \
+ --build=$ARCH-slackware-linux || exit 1
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
-find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-# Move the bash completion file to the system directory
-# Put bash-completion file in system directory:
-mkdir -p $PKG/usr/share/bash-completion/completions/
-mv $PKG/etc/profile.d/udisks-bash-completion.sh \
- $PKG/usr/share/bash-completion/completions/udisks
-rmdir --parents $PKG/etc/profile.d
+# Don't ship .la files:
+rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
-# Move the dbus config file to the system directory
-mkdir -p $PKG/usr/share/dbus-1/system.d/
-mv $PKG/etc/dbus-1/system.d/* $PKG/usr/share/dbus-1/system.d/
-rmdir --parents $PKG/etc/dbus-1/system.d/
+# Strip binaries:
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+# Compress manual pages:
find $PKG/usr/man -type f -exec gzip -9 {} \+
-for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+for i in $( find $PKG/usr/man -type l ) ; do
+ ln -s $( readlink $i ).gz $i.gz
+ rm $i
+done
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
+# Add a documentation directory:
+mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
cp -a \
- AUTHORS COPYING ChangeLog HACKING INSTALL NEWS README \
- $PKG/usr/doc/$PKGNAM-$VERSION
+ AUTHORS* CHANGES.md COPYING* DEVELOPING* INSTALL* LICENSE* NEWS* NOTICE* README* \
+ $PKG/usr/doc/${PKGNAM}-$VERSION
+
+# If there's a CHANGES.md file, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r CHANGES.md ]; then
+ DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
+ cat CHANGES.md | head -n 1000 > $DOCSDIR/CHANGES.md
+ touch -r CHANGES.md $DOCSDIR/CHANGES.md
+fi
+
+# Nope:
+rm -f $PKG/usr/doc/${PKGNAM}-$VERSION/CHANGES-1.x*
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/source/l/libppd/libppd.url b/source/l/libppd/libppd.url
new file mode 100644
index 000000000..9aec2b08d
--- /dev/null
+++ b/source/l/libppd/libppd.url
@@ -0,0 +1 @@
+https://github.com/OpenPrinting/libppd
diff --git a/source/l/libppd/slack-desc b/source/l/libppd/slack-desc
new file mode 100644
index 000000000..c1661aaec
--- /dev/null
+++ b/source/l/libppd/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+libppd: libppd (legacy printer driver library)
+libppd:
+libppd: libppd is the legacy support library for PPD files, taking over these
+libppd: functions from libcups and CUPS' PPD compiler.
+libppd:
+libppd: Homepage: http://www.openprinting.org
+libppd:
+libppd:
+libppd:
+libppd:
+libppd:
diff --git a/source/l/libproxy/libproxy.SlackBuild b/source/l/libproxy/libproxy.SlackBuild
index 8c8013234..410befdd1 100755
--- a/source/l/libproxy/libproxy.SlackBuild
+++ b/source/l/libproxy/libproxy.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2009, 2010, 2011 Robby Workman Northport, AL, USA
-# Copyright 2013, 2018, 2023 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2013, 2018, 2023, 2024 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=libproxy
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
@@ -62,9 +62,6 @@ else
LIBDIRSUFFIX=""
fi
-PYTHONLIB=$( python -c 'from distutils.sysconfig import get_python_lib; print(get_python_lib())' )
-PYTHON3LIB=$( python3 -c 'from distutils.sysconfig import get_python_lib; print(get_python_lib())' )
-
rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
@@ -102,12 +99,6 @@ meson setup \
DESTDIR=$PKG $NINJA install || exit 1
cd ..
-## Generate .pyc files
-#python -m compileall "${PKG}$PYTHONLIB"
-#python -O -m compileall "${PKG}$PYTHONLIB"
-#python3 -m compileall "${PKG}$PYTHON3LIB"
-#python3 -O -m compileall "${PKG}$PYTHON3LIB"
-
find $PKG | xargs 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/l/libseccomp/libseccomp.SlackBuild b/source/l/libseccomp/libseccomp.SlackBuild
index 5ab046097..b2b2abd82 100755
--- a/source/l/libseccomp/libseccomp.SlackBuild
+++ b/source/l/libseccomp/libseccomp.SlackBuild
@@ -103,7 +103,7 @@ CXXFLAGS="$SLKCFLAGS" \
--localstatedir=/var \
--mandir=/usr/man \
--enable-static=no \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
+ --docdir=/usr/doc/$PKGNAM-$VERSION \
--build=$ARCH-slackware-linux || exit 1
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
diff --git a/source/l/libwebp/libwebp.SlackBuild b/source/l/libwebp/libwebp.SlackBuild
index 043553ac5..0cde53d37 100755
--- a/source/l/libwebp/libwebp.SlackBuild
+++ b/source/l/libwebp/libwebp.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libwebp
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/l/libxml2/libxml2.SlackBuild b/source/l/libxml2/libxml2.SlackBuild
index fae202b3a..e0ccc7a32 100755
--- a/source/l/libxml2/libxml2.SlackBuild
+++ b/source/l/libxml2/libxml2.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libxml2
VERSION=${VERSION:-$(echo $PKGNAM-*.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/libxslt/libxslt.SlackBuild b/source/l/libxslt/libxslt.SlackBuild
index 2e735ac94..d6886119c 100755
--- a/source/l/libxslt/libxslt.SlackBuild
+++ b/source/l/libxslt/libxslt.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libxslt
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
diff --git a/source/l/newt/newt.SlackBuild b/source/l/newt/newt.SlackBuild
index bd9052c80..a2215a8c0 100755
--- a/source/l/newt/newt.SlackBuild
+++ b/source/l/newt/newt.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=newt
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
diff --git a/source/l/polkit/polkit-124-systemd-fixup.patch b/source/l/polkit/polkit-124-systemd-fixup.patch
new file mode 100644
index 000000000..a4dd7eafc
--- /dev/null
+++ b/source/l/polkit/polkit-124-systemd-fixup.patch
@@ -0,0 +1,28 @@
+https://bugs.gentoo.org/922458
+https://github.com/polkit-org/polkit/pull/417/files#r1458416421
+--- a/meson.build
++++ b/meson.build
+@@ -212,14 +212,17 @@ if enable_logind
+ config_h.set10('HAVE_' + func.to_upper(), cc.has_function(func, dependencies: logind_dep))
+
+ # systemd unit / service files
+- systemd_dep = dependency('systemd', not_found_message: 'systemd required but not found, please provide a valid systemd user unit dir or disable it')
+ systemd_systemdsystemunitdir = get_option('systemdsystemunitdir')
+- if systemd_systemdsystemunitdir == '' and session_tracking == 'libsystemd-login'
+- # FIXME: systemd.pc file does not use variables with relative paths, so `define_variable` cannot be used
+- systemd_systemdsystemunitdir = systemd_dep.get_pkgconfig_variable('systemdsystemunitdir')
+- endif
++ if session_tracking == 'libsystemd-login'
++ systemd_dep = dependency('systemd', not_found_message: 'systemd required but not found, please provide a valid systemd user unit dir or disable it')
+
+- systemd_sysusers_dir = systemd_dep.get_pkgconfig_variable('sysusers_dir', default: '/usr/lib/sysusers.d')
++ if systemd_systemdsystemunitdir == ''
++ # FIXME: systemd.pc file does not use variables with relative paths, so `define_variable` cannot be used
++ systemd_systemdsystemunitdir = systemd_dep.get_pkgconfig_variable('systemdsystemunitdir')
++ endif
++
++ systemd_sysusers_dir = systemd_dep.get_pkgconfig_variable('sysusers_dir', default: '/usr/lib/sysusers.d')
++ endif
+ endif
+ config_h.set('HAVE_LIBSYSTEMD', enable_logind)
+
diff --git a/source/l/polkit/polkit-124-systemd.patch b/source/l/polkit/polkit-124-systemd.patch
new file mode 100644
index 000000000..e9b10e99e
--- /dev/null
+++ b/source/l/polkit/polkit-124-systemd.patch
@@ -0,0 +1,50 @@
+https://github.com/polkit-org/polkit/pull/417
+
+From 69d6b94d590b4dd1fbbac22b4f4d449f46ef61aa Mon Sep 17 00:00:00 2001
+From: Luca Boccassi <bluca@debian.org>
+Date: Thu, 18 Jan 2024 15:07:32 +0000
+Subject: [PATCH] meson: fix build failure when -Dsystemdsystemunitdir is
+ specified
+
+When 'systemdsystemunitdir' is specified as an option the systemd_dep
+variable is not defined, but the sysusers.d directory lookup uses it,
+causing a build failure:
+
+dh_auto_configure -- \
+ -Dexamples=false \
+ -Dintrospection=true \
+ -Dman=true \
+ -Dsystemdsystemunitdir=/usr/lib/systemd/system \
+ -Dtests=true \
+ -Dgtk_doc=true -Dsession_tracking=libsystemd-login
+ cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=lib/x86_64-linux-gnu -Dpython.bytecompile=-1 -Dexamples=false -Dintrospection=true -Dman=true -Dsystemdsystemunitdir=/usr/lib/systemd/system -Dtests=true -Dgtk_doc=true -Dsession_tracking=libsystemd-login
+The Meson build system
+Version: 1.3.1
+Source dir: /builds/bluca/polkit/debian/output/source_dir
+Build dir: /builds/bluca/polkit/debian/output/source_dir/obj-x86_64-linux-gnu
+Build type: native build
+Project name: polkit
+Project version: 124
+
+<...>
+
+Run-time dependency libsystemd found: YES 255
+Checking for function "sd_uid_get_display" with dependency libsystemd: YES
+Checking for function "sd_pidfd_get_session" with dependency libsystemd: YES
+../meson.build:222:37: ERROR: Unknown variable "systemd_dep".
+
+Follow-up for 24f1e0af3f7bd17e220cb96201f3c654e737ad34
+--- a/meson.build
++++ b/meson.build
+@@ -212,9 +212,9 @@ if enable_logind
+ config_h.set10('HAVE_' + func.to_upper(), cc.has_function(func, dependencies: logind_dep))
+
+ # systemd unit / service files
++ systemd_dep = dependency('systemd', not_found_message: 'systemd required but not found, please provide a valid systemd user unit dir or disable it')
+ systemd_systemdsystemunitdir = get_option('systemdsystemunitdir')
+ if systemd_systemdsystemunitdir == '' and session_tracking == 'libsystemd-login'
+- systemd_dep = dependency('systemd', not_found_message: 'systemd required but not found, please provide a valid systemd user unit dir or disable it')
+ # FIXME: systemd.pc file does not use variables with relative paths, so `define_variable` cannot be used
+ systemd_systemdsystemunitdir = systemd_dep.get_pkgconfig_variable('systemdsystemunitdir')
+ endif
+
diff --git a/source/l/polkit/polkit.SlackBuild b/source/l/polkit/polkit.SlackBuild
index 293a05dcd..f83b85613 100755
--- a/source/l/polkit/polkit.SlackBuild
+++ b/source/l/polkit/polkit.SlackBuild
@@ -82,12 +82,8 @@ find . \
zcat $CWD/dont-set-wheel-group-as-admin.diff.gz | patch -p1 --verbose || exit 1
-# If we get here and don't have a polkitd user/group, add one.
-# Otherwise a few directories in the package will have wrong permissions.
-if ! grep -q "^polkitd:" /etc/passwd ; then
- groupadd -fg 87 polkitd
- useradd -c "PolicyKit daemon owner" -d /var/lib/polkit -u 87 -g polkitd -s /bin/false polkitd
-fi
+cat $CWD/polkit-124-systemd.patch | patch -p1 --verbose || exit 1
+cat $CWD/polkit-124-systemd-fixup.patch | patch -p1 --verbose || exit 1
# Configure, build, and install:
export CFLAGS="$SLKCFLAGS"
@@ -111,6 +107,7 @@ meson setup \
-Dsystemdsystemunitdir=/usr/lib/systemd/user \
-Dauthfw=pam \
-Dpam_module_dir=/lib${LIBDIRSUFFIX}/security \
+ -Dpam_prefix=/etc/pam.d \
-Dman=true \
-Djs_engine=duktape \
.. || exit 1
diff --git a/source/l/protobuf/protobuf.SlackBuild b/source/l/protobuf/protobuf.SlackBuild
index fb799d078..5ee4abc37 100755
--- a/source/l/protobuf/protobuf.SlackBuild
+++ b/source/l/protobuf/protobuf.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=protobuf
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
diff --git a/source/l/pycairo/pycairo.SlackBuild b/source/l/pycairo/pycairo.SlackBuild
index bcd47b7fd..830fe5490 100755
--- a/source/l/pycairo/pycairo.SlackBuild
+++ b/source/l/pycairo/pycairo.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=pycairo
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/l/pycups/pycups.SlackBuild b/source/l/pycups/pycups.SlackBuild
index 96ee044f7..2baa7c19c 100755
--- a/source/l/pycups/pycups.SlackBuild
+++ b/source/l/pycups/pycups.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2008 Heinz Wiesinger, Oggau, AT
-# Copyright 2008, 2009, 2010, 2018 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2008, 2009, 2010, 2018, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=pycups
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-6}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -65,8 +65,8 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
-python3 setup.py install --root=$PKG || exit 1
-make install-rpmhook DESTDIR=$PKG || exit 1
+make || exit 1
+make install DESTDIR=$PKG || exit 1
find $PKG | xargs file | grep -e "shared object" -e "executable" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
@@ -87,4 +87,3 @@ cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/source/l/pycurl/pycurl.SlackBuild b/source/l/pycurl/pycurl.SlackBuild
index 997533003..80bc818a8 100755
--- a/source/l/pycurl/pycurl.SlackBuild
+++ b/source/l/pycurl/pycurl.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=pycurl
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
diff --git a/source/l/pygobject/pygobject.SlackBuild b/source/l/pygobject/pygobject.SlackBuild
index 0d2b697cf..5a35d48ab 100755
--- a/source/l/pygobject/pygobject.SlackBuild
+++ b/source/l/pygobject/pygobject.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=pygobject
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-9}
+BUILD=${BUILD:-10}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -97,6 +97,7 @@ find . \
#make clean
CFLAGS="$SLKCFLAGS" \
+PYTHON=python2 \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
diff --git a/source/l/pygobject/slack-desc b/source/l/pygobject/slack-desc
index b11f12ed0..475952bfd 100644
--- a/source/l/pygobject/slack-desc
+++ b/source/l/pygobject/slack-desc
@@ -12,7 +12,7 @@ pygobject: This archive contains bindings for the GObject, to be used in Python.
pygobject: It is a fairly complete set of bindings, it's already rather useful,
pygobject: and is usable to write moderately complex programs.
pygobject:
-pygobject: pygobject's home page: http://www.pygtk.org/
+pygobject: Homepage: https://pygobject.readthedocs.io
pygobject:
pygobject:
pygobject:
diff --git a/source/l/pygobject3/slack-desc b/source/l/pygobject3/slack-desc
index e573345cc..6d9a5bd45 100644
--- a/source/l/pygobject3/slack-desc
+++ b/source/l/pygobject3/slack-desc
@@ -12,7 +12,7 @@ pygobject3: This archive contains bindings for the GObject, to be used in Python
pygobject3: It is a fairly complete set of bindings, it's already rather useful,
pygobject3: and is usable to write moderately complex programs.
pygobject3:
-pygobject3: Homepage: https://live.gnome.org/PyGObject
+pygobject3: Homepage: https://pygobject.readthedocs.io
pygobject3:
pygobject3:
pygobject3:
diff --git a/source/l/pyparsing/pyparsing.SlackBuild b/source/l/pyparsing/pyparsing.SlackBuild
index 3f237e787..f10e71dcb 100755
--- a/source/l/pyparsing/pyparsing.SlackBuild
+++ b/source/l/pyparsing/pyparsing.SlackBuild
@@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=pyparsing
VERSION=${VERSION:-$(echo pyparsing-*.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
diff --git a/source/l/python-Jinja2/python-Jinja2.SlackBuild b/source/l/python-Jinja2/python-Jinja2.SlackBuild
index e3e7cf1ab..863b9a22a 100755
--- a/source/l/python-Jinja2/python-Jinja2.SlackBuild
+++ b/source/l/python-Jinja2/python-Jinja2.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-Jinja2
SRCNAM=Jinja2
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-MarkupSafe/python-MarkupSafe.SlackBuild b/source/l/python-MarkupSafe/python-MarkupSafe.SlackBuild
index e532679ff..2751b3dc1 100755
--- a/source/l/python-MarkupSafe/python-MarkupSafe.SlackBuild
+++ b/source/l/python-MarkupSafe/python-MarkupSafe.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-MarkupSafe
SRCNAM=MarkupSafe
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-PyYAML/python-PyYAML.SlackBuild b/source/l/python-PyYAML/python-PyYAML.SlackBuild
index 5ffae5ad2..7cc9e0f48 100755
--- a/source/l/python-PyYAML/python-PyYAML.SlackBuild
+++ b/source/l/python-PyYAML/python-PyYAML.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-PyYAML
SRCNAM=PyYAML
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-alabaster/python-alabaster.SlackBuild b/source/l/python-alabaster/python-alabaster.SlackBuild
index 97ec4dfe2..154a80fc4 100755
--- a/source/l/python-alabaster/python-alabaster.SlackBuild
+++ b/source/l/python-alabaster/python-alabaster.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-alabaster
SRCNAM=alabaster
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-appdirs/python-appdirs.SlackBuild b/source/l/python-appdirs/python-appdirs.SlackBuild
index 56075476a..5b193f716 100755
--- a/source/l/python-appdirs/python-appdirs.SlackBuild
+++ b/source/l/python-appdirs/python-appdirs.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-appdirs
VERSION=${VERSION:-$(echo appdirs-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-6}
+BUILD=${BUILD:-7}
SRCNAM=appdirs
diff --git a/source/l/python-babel/python-babel.SlackBuild b/source/l/python-babel/python-babel.SlackBuild
index 70067f3e2..6b16f7775 100755
--- a/source/l/python-babel/python-babel.SlackBuild
+++ b/source/l/python-babel/python-babel.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-babel
SRCNAM=Babel
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-build/python-build.SlackBuild b/source/l/python-build/python-build.SlackBuild
index 73cd16648..5f5f9b2e4 100755
--- a/source/l/python-build/python-build.SlackBuild
+++ b/source/l/python-build/python-build.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-build
VERSION=${VERSION:-$(echo build-*.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
diff --git a/source/l/python-calver/python-calver.SlackBuild b/source/l/python-calver/python-calver.SlackBuild
index 0d9023538..d71e153bc 100755
--- a/source/l/python-calver/python-calver.SlackBuild
+++ b/source/l/python-calver/python-calver.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-calver
SRCNAM=calver
VERSION=${VERSION:-$(echo $SRCNAM-*.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
diff --git a/source/l/python-certifi/python-certifi.SlackBuild b/source/l/python-certifi/python-certifi.SlackBuild
index a104dbc93..d9de3040c 100755
--- a/source/l/python-certifi/python-certifi.SlackBuild
+++ b/source/l/python-certifi/python-certifi.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-certifi
VERSION=${VERSION:-$(echo certifi-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
SRCNAM=certifi
diff --git a/source/l/python-cffi/python-cffi.SlackBuild b/source/l/python-cffi/python-cffi.SlackBuild
index 42891abf8..0666654e6 100755
--- a/source/l/python-cffi/python-cffi.SlackBuild
+++ b/source/l/python-cffi/python-cffi.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-cffi
SRCNAM=cffi
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-chardet/python-chardet.SlackBuild b/source/l/python-chardet/python-chardet.SlackBuild
index 4e81f5418..50380c201 100755
--- a/source/l/python-chardet/python-chardet.SlackBuild
+++ b/source/l/python-chardet/python-chardet.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-chardet
VERSION=${VERSION:-$(echo chardet-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
SRCNAM=chardet
diff --git a/source/l/python-charset-normalizer/python-charset-normalizer.SlackBuild b/source/l/python-charset-normalizer/python-charset-normalizer.SlackBuild
index 2c5bdd99a..9a177fabc 100755
--- a/source/l/python-charset-normalizer/python-charset-normalizer.SlackBuild
+++ b/source/l/python-charset-normalizer/python-charset-normalizer.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-charset-normalizer
SRCNAM=charset-normalizer
VERSION=${VERSION:-$(echo $SRCNAM-*.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
diff --git a/source/l/python-distro/python-distro.SlackBuild b/source/l/python-distro/python-distro.SlackBuild
index f23996493..45f7780dc 100755
--- a/source/l/python-distro/python-distro.SlackBuild
+++ b/source/l/python-distro/python-distro.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-distro
SRCNAM=distro
VERSION=${VERSION:-$(echo $SRCNAM-*.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
diff --git a/source/l/python-dnspython/python-dnspython.SlackBuild b/source/l/python-dnspython/python-dnspython.SlackBuild
index f8b1ee165..9621d9988 100755
--- a/source/l/python-dnspython/python-dnspython.SlackBuild
+++ b/source/l/python-dnspython/python-dnspython.SlackBuild
@@ -35,7 +35,7 @@ fi
PKGNAM=python-dnspython
SRCNAM=dnspython
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-docutils/python-docutils.SlackBuild b/source/l/python-docutils/python-docutils.SlackBuild
index 3dd51412b..62361b74d 100755
--- a/source/l/python-docutils/python-docutils.SlackBuild
+++ b/source/l/python-docutils/python-docutils.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2017, 2018, 2019, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2017, 2018, 2019, 2020, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# Copyright 2017 Heinz Wiesinger, Amsterdam, NL
# All rights reserved.
#
@@ -61,11 +61,16 @@ 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 {} \+
-python3 setup.py build --build-lib=build/python3 install --root=$PKG || exit 1
+unshare -n python3 -m build --wheel --no-isolation || exit 1
+python3 -m installer --destdir "$PKG" dist/*.whl || exit 1
+
+# Gotta be careful with that *
cd $PKG/usr/bin
for i in *.py; do
- ln -s "$i" "$PKG/usr/bin/$(basename $i .py)"
+ if [ -r "$i" ]; then
+ ln -s "$i" "$PKG/usr/bin/$(basename $i .py)"
+ fi
done
cd -
diff --git a/source/l/python-doxypypy/python-doxypypy.SlackBuild b/source/l/python-doxypypy/python-doxypypy.SlackBuild
index c447fa8d7..0b8c22fa4 100755
--- a/source/l/python-doxypypy/python-doxypypy.SlackBuild
+++ b/source/l/python-doxypypy/python-doxypypy.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-doxypypy
SRCNAM=doxypypy
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-doxyqml/python-doxyqml.SlackBuild b/source/l/python-doxyqml/python-doxyqml.SlackBuild
index 5e71d5bf3..7a82458ef 100755
--- a/source/l/python-doxyqml/python-doxyqml.SlackBuild
+++ b/source/l/python-doxyqml/python-doxyqml.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-doxyqml
SRCNAM=doxyqml
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-editables/python-editables.SlackBuild b/source/l/python-editables/python-editables.SlackBuild
index 4c411fddc..11c1517d4 100755
--- a/source/l/python-editables/python-editables.SlackBuild
+++ b/source/l/python-editables/python-editables.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-editables
VERSION=${VERSION:-$(echo editables-*.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
diff --git a/source/l/python-flit-core/python-flit-core.SlackBuild b/source/l/python-flit-core/python-flit-core.SlackBuild
index 075bfca06..cafd7fac6 100755
--- a/source/l/python-flit-core/python-flit-core.SlackBuild
+++ b/source/l/python-flit-core/python-flit-core.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-flit-core
VERSION=${VERSION:-$(echo flit_core-*.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
diff --git a/source/l/python-future/python-future.SlackBuild b/source/l/python-future/python-future.SlackBuild
index 00e1f5959..c3bd2537b 100755
--- a/source/l/python-future/python-future.SlackBuild
+++ b/source/l/python-future/python-future.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-future
SRCNAM=future
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-glad2/python-glad2.SlackBuild b/source/l/python-glad2/python-glad2.SlackBuild
index 5a5916f82..e42e959ed 100755
--- a/source/l/python-glad2/python-glad2.SlackBuild
+++ b/source/l/python-glad2/python-glad2.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-glad2
VERSION=${VERSION:-$(echo glad2-*.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
diff --git a/source/l/python-html5lib/python-html5lib.SlackBuild b/source/l/python-html5lib/python-html5lib.SlackBuild
index 426771de6..8cc1be1ed 100755
--- a/source/l/python-html5lib/python-html5lib.SlackBuild
+++ b/source/l/python-html5lib/python-html5lib.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-html5lib
SRCNAM=html5lib-python
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-imagesize/python-imagesize.SlackBuild b/source/l/python-imagesize/python-imagesize.SlackBuild
index e341f0ac2..73b33260d 100755
--- a/source/l/python-imagesize/python-imagesize.SlackBuild
+++ b/source/l/python-imagesize/python-imagesize.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-imagesize
SRCNAM=imagesize
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-importlib_metadata/python-importlib_metadata.SlackBuild b/source/l/python-importlib_metadata/python-importlib_metadata.SlackBuild
index 3e9159842..f55c5a8af 100755
--- a/source/l/python-importlib_metadata/python-importlib_metadata.SlackBuild
+++ b/source/l/python-importlib_metadata/python-importlib_metadata.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-importlib_metadata
SRCNAM=importlib_metadata
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-installer/python-installer.SlackBuild b/source/l/python-installer/python-installer.SlackBuild
index 71265004b..d9e9bce66 100755
--- a/source/l/python-installer/python-installer.SlackBuild
+++ b/source/l/python-installer/python-installer.SlackBuild
@@ -1,6 +1,7 @@
#!/bin/bash
# Copyright 2022-2023 Heinz Wiesinger, Amsterdam, The Netherlands
+# Copyright 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-installer
VERSION=${VERSION:-$(echo installer-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-3}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -83,6 +84,10 @@ PYTHONPATH=src python3 -m installer --destdir "$PKG" dist/*.whl || exit 1
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+# Remove Windows garbage:
+find $PKG . -name "*.exe" -exec rm -f "{}" \;
+find $PKG . -name "*.dll" -exec rm -f "{}" \;
+
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
cp -a \
*.md *.rst LICENSE PKG-INFO \
diff --git a/source/l/python-markdown/python-markdown.SlackBuild b/source/l/python-markdown/python-markdown.SlackBuild
index 2ecb472e7..377e4e4cb 100755
--- a/source/l/python-markdown/python-markdown.SlackBuild
+++ b/source/l/python-markdown/python-markdown.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-markdown
SRCNAM=Markdown
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-notify2/python-notify2.SlackBuild b/source/l/python-notify2/python-notify2.SlackBuild
index 93563fb88..f594fe44e 100755
--- a/source/l/python-notify2/python-notify2.SlackBuild
+++ b/source/l/python-notify2/python-notify2.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-notify2
VERSION=${VERSION:-$(echo notify2-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-10}
+BUILD=${BUILD:-11}
SRCNAM=notify2
diff --git a/source/l/python-packaging/python-packaging.SlackBuild b/source/l/python-packaging/python-packaging.SlackBuild
index 82a5cdd12..e66d2fe91 100755
--- a/source/l/python-packaging/python-packaging.SlackBuild
+++ b/source/l/python-packaging/python-packaging.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-packaging
VERSION=${VERSION:-$(echo packaging-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
SRCNAM=packaging
diff --git a/source/l/python-pathspec/python-pathspec.SlackBuild b/source/l/python-pathspec/python-pathspec.SlackBuild
index 8a71ee65f..deb1ffb4e 100755
--- a/source/l/python-pathspec/python-pathspec.SlackBuild
+++ b/source/l/python-pathspec/python-pathspec.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-pathspec
VERSION=${VERSION:-$(echo pathspec-*.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
diff --git a/source/l/python-pbr/python-pbr.SlackBuild b/source/l/python-pbr/python-pbr.SlackBuild
index d35b261f8..542c0efd7 100755
--- a/source/l/python-pbr/python-pbr.SlackBuild
+++ b/source/l/python-pbr/python-pbr.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-pbr
SRCNAM=pbr
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-ply/python-ply.SlackBuild b/source/l/python-ply/python-ply.SlackBuild
index 9e8a5c325..0105a6cfd 100755
--- a/source/l/python-ply/python-ply.SlackBuild
+++ b/source/l/python-ply/python-ply.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-ply
SRCNAM=ply
VERSION=${VERSION:-$(echo ${SRCNAM}-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-8}
+BUILD=${BUILD:-9}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
diff --git a/source/l/python-psutil/python-psutil.SlackBuild b/source/l/python-psutil/python-psutil.SlackBuild
index 870f86765..baeeb2111 100755
--- a/source/l/python-psutil/python-psutil.SlackBuild
+++ b/source/l/python-psutil/python-psutil.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-psutil
SRCNAM=psutil
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-pygments/python-pygments.SlackBuild b/source/l/python-pygments/python-pygments.SlackBuild
index f0da3eff8..d6eda7db6 100755
--- a/source/l/python-pygments/python-pygments.SlackBuild
+++ b/source/l/python-pygments/python-pygments.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-pygments
SRCNAM=pygments
VERSION=${VERSION:-$(echo $SRCNAM-*.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
diff --git a/source/l/python-pyproject-hooks/python-pyproject-hooks.SlackBuild b/source/l/python-pyproject-hooks/python-pyproject-hooks.SlackBuild
index 767831b3a..33d7b7572 100755
--- a/source/l/python-pyproject-hooks/python-pyproject-hooks.SlackBuild
+++ b/source/l/python-pyproject-hooks/python-pyproject-hooks.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-pyproject-hooks
VERSION=${VERSION:-$(echo pyproject_hooks-*.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
diff --git a/source/l/python-pysol_cards/python-pysol_cards.SlackBuild b/source/l/python-pysol_cards/python-pysol_cards.SlackBuild
index d4d426530..05eb2e21f 100755
--- a/source/l/python-pysol_cards/python-pysol_cards.SlackBuild
+++ b/source/l/python-pysol_cards/python-pysol_cards.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-pysol_cards
SRCNAM=pysol_cards
VERSION=${VERSION:-$(echo ${SRCNAM}-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
if [ -z "$ARCH" ]; then
diff --git a/source/l/python-pytz/python-pytz.SlackBuild b/source/l/python-pytz/python-pytz.SlackBuild
deleted file mode 100755
index 9e9c0a496..000000000
--- a/source/l/python-pytz/python-pytz.SlackBuild
+++ /dev/null
@@ -1,84 +0,0 @@
-#!/bin/bash
-
-# Copyright 2022, 2024 Patrick J. Volkerding, Sebeka, MN, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PKGNAM=python-pytz
-SRCNAM=pytz
-VERSION=${VERSION:-$(echo ${SRCNAM}-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
- echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
- exit 0
-fi
-
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-rm -rf $SRCNAM-$VERSION
-tar xvf $CWD/$SRCNAM-$VERSION.tar.?z || exit 1
-cd $SRCNAM-$VERSION || exit 1
-
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \+ -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+
-
-unshare -n python3 -m build --wheel --no-isolation || exit 1
-
-python3 -m installer --destdir "$PKG" dist/*.whl || exit 1
-
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a *.rst LICENSE* NOTICE PKG-INFO \
- $PKG/usr/doc/$PKGNAM-$VERSION
-find $PKG/usr/doc/$PKGNAM-$VERSION -type f -exec chmod 0644 {} \+
-
-# If there's a HISTORY.rst, installing at least part of the recent history
-# is useful, but don't let it get totally out of control:
-if [ -r HISTORY.rst ]; then
- DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
- cat HISTORY.rst | head -n 1000 > $DOCSDIR/HISTORY.rst
- touch -r HISTORY.rst $DOCSDIR/HISTORY.rst
-fi
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/source/l/python-pytz/pytz.url b/source/l/python-pytz/pytz.url
deleted file mode 100644
index efd8c533c..000000000
--- a/source/l/python-pytz/pytz.url
+++ /dev/null
@@ -1 +0,0 @@
-https://pypi.org/project/pytz
diff --git a/source/l/python-pytz/slack-desc b/source/l/python-pytz/slack-desc
deleted file mode 100644
index 919badd83..000000000
--- a/source/l/python-pytz/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-python-pytz: python-pytz (Timezone Definitions for Python)
-python-pytz:
-python-pytz: pytz brings the Olson tz database into Python. This library allows
-python-pytz: accurate and cross platform timezone calculations. It also solves the
-python-pytz: issue of ambiguous times at the end of daylight saving time.
-python-pytz:
-python-pytz: Homepage: http://pythonhosted.org/pytz
-python-pytz:
-python-pytz:
-python-pytz:
-python-pytz:
diff --git a/source/l/python-random2/python-random2.SlackBuild b/source/l/python-random2/python-random2.SlackBuild
index 5ad421eea..a291d834e 100755
--- a/source/l/python-random2/python-random2.SlackBuild
+++ b/source/l/python-random2/python-random2.SlackBuild
@@ -36,7 +36,7 @@ fi
PKGNAM=python-random2
SRCNAM=random2
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-requests/python-requests.SlackBuild b/source/l/python-requests/python-requests.SlackBuild
index cd667504c..bd9f89ba3 100755
--- a/source/l/python-requests/python-requests.SlackBuild
+++ b/source/l/python-requests/python-requests.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-requests
VERSION=${VERSION:-$(echo requests-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
SRCNAM=requests
diff --git a/source/l/python-sane/python-sane.SlackBuild b/source/l/python-sane/python-sane.SlackBuild
index 851c90cb2..f81da345e 100755
--- a/source/l/python-sane/python-sane.SlackBuild
+++ b/source/l/python-sane/python-sane.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-sane
VERSION=${VERSION:-$(echo Sane-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-5}
+BUILD=${BUILD:-6}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/l/python-setuptools_scm/python-setuptools_scm.SlackBuild b/source/l/python-setuptools_scm/python-setuptools_scm.SlackBuild
index 88ab41d12..710a50973 100755
--- a/source/l/python-setuptools_scm/python-setuptools_scm.SlackBuild
+++ b/source/l/python-setuptools_scm/python-setuptools_scm.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-setuptools_scm
SRCNAM=setuptools-scm
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-six/python-six.SlackBuild b/source/l/python-six/python-six.SlackBuild
index f1a8bd263..0403e81e2 100755
--- a/source/l/python-six/python-six.SlackBuild
+++ b/source/l/python-six/python-six.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-six
VERSION=${VERSION:-$(echo six-*.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
diff --git a/source/l/python-smartypants/python-smartypants.SlackBuild b/source/l/python-smartypants/python-smartypants.SlackBuild
index ddda2e3bb..78dfc16bf 100755
--- a/source/l/python-smartypants/python-smartypants.SlackBuild
+++ b/source/l/python-smartypants/python-smartypants.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-smartypants
VERSION=${VERSION:-$(echo smartypants.py-*.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
diff --git a/source/l/python-snowballstemmer/python-snowballstemmer.SlackBuild b/source/l/python-snowballstemmer/python-snowballstemmer.SlackBuild
index 76c38de01..68b396dcd 100755
--- a/source/l/python-snowballstemmer/python-snowballstemmer.SlackBuild
+++ b/source/l/python-snowballstemmer/python-snowballstemmer.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-snowballstemmer
SRCNAM=snowballstemmer
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-sphinx_rtd_theme/python-sphinx_rtd_theme.SlackBuild b/source/l/python-sphinx_rtd_theme/python-sphinx_rtd_theme.SlackBuild
index a1d673180..221cfe2d7 100755
--- a/source/l/python-sphinx_rtd_theme/python-sphinx_rtd_theme.SlackBuild
+++ b/source/l/python-sphinx_rtd_theme/python-sphinx_rtd_theme.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-sphinx_rtd_theme
SRCNAM=sphinx_rtd_theme
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-tomli-w/python-tomli-w.SlackBuild b/source/l/python-tomli-w/python-tomli-w.SlackBuild
index 43613e345..212f842e6 100755
--- a/source/l/python-tomli-w/python-tomli-w.SlackBuild
+++ b/source/l/python-tomli-w/python-tomli-w.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-tomli-w
VERSION=${VERSION:-$(echo tomli_w-*.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
diff --git a/source/l/python-tomli/python-tomli.SlackBuild b/source/l/python-tomli/python-tomli.SlackBuild
deleted file mode 100755
index a77948ede..000000000
--- a/source/l/python-tomli/python-tomli.SlackBuild
+++ /dev/null
@@ -1,85 +0,0 @@
-#!/bin/bash
-
-# Copyright 2021 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2021 Patrick J. Volkerding, Sebeka, MN, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PKGNAM=python-tomli
-SRCNAM=tomli
-VERSION=${VERSION:-$(echo ${SRCNAM}-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
- echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
- exit 0
-fi
-
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-rm -rf $SRCNAM-$VERSION
-tar xvf $CWD/$SRCNAM-$VERSION.tar.?z || exit 1
-cd $SRCNAM-$VERSION || exit 1
-
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \+ -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+
-
-unshare -n python3 -m build --wheel --no-isolation || exit 1
-
-python3 -m installer --destdir "$PKG" dist/*.whl || exit 1
-
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a *.rst LICENSE* NOTICE PKG-INFO README* \
- $PKG/usr/doc/$PKGNAM-$VERSION
-find $PKG/usr/doc/$PKGNAM-$VERSION -type f -exec chmod 0644 {} \+
-
-# If there's a HISTORY.rst, installing at least part of the recent history
-# is useful, but don't let it get totally out of control:
-if [ -r HISTORY.rst ]; then
- DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
- cat HISTORY.rst | head -n 1000 > $DOCSDIR/HISTORY.rst
- touch -r HISTORY.rst $DOCSDIR/HISTORY.rst
-fi
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/source/l/python-tomli/tomli.url b/source/l/python-tomli/tomli.url
deleted file mode 100644
index 22bfedf76..000000000
--- a/source/l/python-tomli/tomli.url
+++ /dev/null
@@ -1 +0,0 @@
-https://pypi.org/project/tomli
diff --git a/source/l/python-typogrify/python-typogrify.SlackBuild b/source/l/python-typogrify/python-typogrify.SlackBuild
index 2a3b60afe..283403cfc 100755
--- a/source/l/python-typogrify/python-typogrify.SlackBuild
+++ b/source/l/python-typogrify/python-typogrify.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-typogrify
VERSION=${VERSION:-$(echo typogrify-*.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
diff --git a/source/l/python-urllib3/python-urllib3.SlackBuild b/source/l/python-urllib3/python-urllib3.SlackBuild
index f1848a343..87c731f09 100755
--- a/source/l/python-urllib3/python-urllib3.SlackBuild
+++ b/source/l/python-urllib3/python-urllib3.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-urllib3
VERSION=${VERSION:-$(echo urllib3-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
SRCNAM=urllib3
diff --git a/source/l/python-webencodings/python-webencodings.SlackBuild b/source/l/python-webencodings/python-webencodings.SlackBuild
index 6a6295050..8ce655e6e 100755
--- a/source/l/python-webencodings/python-webencodings.SlackBuild
+++ b/source/l/python-webencodings/python-webencodings.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-webencodings
SRCNAM=webencodings
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/python-wheel/python-wheel.SlackBuild b/source/l/python-wheel/python-wheel.SlackBuild
index 1ed68963f..c5a754a3c 100755
--- a/source/l/python-wheel/python-wheel.SlackBuild
+++ b/source/l/python-wheel/python-wheel.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-wheel
VERSION=${VERSION:-$(echo wheel-*.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
diff --git a/source/l/python-zipp/python-zipp.SlackBuild b/source/l/python-zipp/python-zipp.SlackBuild
index dd5dbbe56..85fa96583 100755
--- a/source/l/python-zipp/python-zipp.SlackBuild
+++ b/source/l/python-zipp/python-zipp.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-zipp
SRCNAM=zipp
VERSION=${VERSION:-$(echo ${SRCNAM}-*.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
diff --git a/source/l/sip/sip.SlackBuild b/source/l/sip/sip.SlackBuild
index 922c884dc..0e48ea774 100755
--- a/source/l/sip/sip.SlackBuild
+++ b/source/l/sip/sip.SlackBuild
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=sip
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) "}
diff --git a/source/l/sof-firmware/sof-firmware.url b/source/l/sof-firmware/sof-firmware.url
index f7ff05b76..fd1bba8b5 100644
--- a/source/l/sof-firmware/sof-firmware.url
+++ b/source/l/sof-firmware/sof-firmware.url
@@ -1,2 +1,2 @@
-https://github.com/thesofproject/sof-bin/releases
-https://github.com/thesofproject/sof-bin/releases/download/v2023.12.1/sof-bin-2023.12.1.tar.gz
+https://github.com/thesofproject/sof-bin
+https://github.com/thesofproject/sof-bin/releases/download/v2024.03/sof-bin-2024.03.tar.gz
diff --git a/source/l/speech-dispatcher/speech-dispatcher.SlackBuild b/source/l/speech-dispatcher/speech-dispatcher.SlackBuild
index f3321531b..0c36258fb 100755
--- a/source/l/speech-dispatcher/speech-dispatcher.SlackBuild
+++ b/source/l/speech-dispatcher/speech-dispatcher.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=speech-dispatcher
SRCNAM=speech-dispatcher
VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TMP=${TMP:-/tmp}
PKG=$TMP/package-$PKGNAM
diff --git a/source/l/system-config-printer/system-config-printer.SlackBuild b/source/l/system-config-printer/system-config-printer.SlackBuild
index c8782bafa..948b5f5f3 100755
--- a/source/l/system-config-printer/system-config-printer.SlackBuild
+++ b/source/l/system-config-printer/system-config-printer.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=system-config-printer
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) "}
diff --git a/source/l/talloc/talloc.SlackBuild b/source/l/talloc/talloc.SlackBuild
index 39da12b4c..b03599a4f 100755
--- a/source/l/talloc/talloc.SlackBuild
+++ b/source/l/talloc/talloc.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=talloc
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
diff --git a/source/l/tdb/tdb.SlackBuild b/source/l/tdb/tdb.SlackBuild
index ba013f8bd..2c2e97ff6 100755
--- a/source/l/tdb/tdb.SlackBuild
+++ b/source/l/tdb/tdb.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=tdb
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
diff --git a/source/l/tevent/tevent.SlackBuild b/source/l/tevent/tevent.SlackBuild
index 514d01398..877156b16 100755
--- a/source/l/tevent/tevent.SlackBuild
+++ b/source/l/tevent/tevent.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=tevent
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
diff --git a/source/n/NetworkManager/NetworkManager.SlackBuild b/source/n/NetworkManager/NetworkManager.SlackBuild
index 25f681522..7fa8d4a56 100755
--- a/source/n/NetworkManager/NetworkManager.SlackBuild
+++ b/source/n/NetworkManager/NetworkManager.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2010, 2011, 2014, 2016 Robby Workman, Northport, Alabama, USA
-# Copyright 2013, 2014, 2015, 2016, 2018, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2013, 2014, 2015, 2016, 2018, 2020, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=NetworkManager
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 )
@@ -98,50 +98,44 @@ for dfile in $CWD/patches/* ; do
zcat $dfile | patch -p1 --verbose || exit 1
done
-# For git-patched builds
-autoreconf -vif
-automake
-./autogen.sh
-
-# Configuring --enable-json-validation --enable-ovs requires the Jansson
-# json-c library. If there's any interest or usefulness with that, let me
-# know. The library is fairly small, but in order to actually use team
-# interfaces will probably require more stuff (not sure how much).
-#
-# Update September 2018: Added those options since we needed Jansson
-# already for HTTP/2 support.
-
-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} \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PKGNAM-$VERSION \
- --with-udev-dir=/lib/udev \
- --with-pppd-plugin-dir=/usr/lib${LIBDIRSUFFIX}/pppd/$PPPD \
- --with-crypto=nss \
- --enable-more-warnings=no \
- --without-resolvconf \
- --with-dhcpcd=/sbin/dhcpcd \
- --with-dhclient=yes \
- --with-modem-manager-1=yes \
- --with-nmtui=yes \
- --enable-json-validation \
- --enable-ovs \
- --with-consolekit=no \
- --with-session-tracking=elogind \
- --with-suspend-resume=elogind \
- --with-hostname-persist=slackware \
- --build=$TARGET || exit 1
-
-make $NUMJOBS || 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 \
+ -Ddbus_conf_dir=/usr/share/dbus-1/system.d \
+ -Dpppd_plugin_dir=/usr/lib${LIBDIRSUFFIX}/pppd/$PPPD \
+ -Dcrypto=nss \
+ -Dresolvconf=false \
+ -Ddhcpcd=/sbin/dhcpcd \
+ -Dconfig_dhcp_default=dhcpcd \
+ -Ddhclient=/sbin/dhclient \
+ -Dmodem_manager=true \
+ -Dnmtui=true \
+ -Dovs=true \
+ -Dsession_tracking_consolekit=false \
+ -Dsession_tracking=elogind \
+ -Dsuspend_resume=elogind \
+ -Dhostname_persist=slackware \
+ -Dsystemd_journal=false \
+ -Dsystemdsystemunitdir=no \
+ -Dmore_logging=false \
+ -Dselinux=false \
+ -Dlibaudit=no \
+ -Dqt=false \
+ -Ddocs=true \
+ .. || 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
@@ -158,6 +152,11 @@ find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
find $PKG/usr/man -type f -exec gzip -9 {} \+
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+# Relocate:
+mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
+mv $PKG/usr/share/doc/NetworkManager/examples $PKG/usr/doc/$PKGNAM-$VERSION
+rm -r $PKG/usr/share/doc
+
# In case NetworkManager tries to install something here:
rm -f $PKG/etc/rc.d/rc.networkmanager
diff --git a/source/n/bind/caching-example/named.root b/source/n/bind/caching-example/named.root
index 6db8239a2..280ab0668 100644
--- a/source/n/bind/caching-example/named.root
+++ b/source/n/bind/caching-example/named.root
@@ -9,8 +9,8 @@
; on server FTP.INTERNIC.NET
; -OR- RS.INTERNIC.NET
;
-; last update: October 24, 2023
-; related version of root zone: 2023102402
+; last update: March 25, 2024
+; related version of root zone: 2024032501
;
; FORMERLY NS.INTERNIC.NET
;
@@ -21,8 +21,8 @@ A.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:ba3e::2:30
; FORMERLY NS1.ISI.EDU
;
. 3600000 NS B.ROOT-SERVERS.NET.
-B.ROOT-SERVERS.NET. 3600000 A 199.9.14.201
-B.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:200::b
+B.ROOT-SERVERS.NET. 3600000 A 170.247.170.2
+B.ROOT-SERVERS.NET. 3600000 AAAA 2801:1b8:10::b
;
; FORMERLY C.PSI.NET
;
diff --git a/source/n/bluez/b94f1be656f34ea1363f5566ef63b847234c6dea.patch b/source/n/bluez/b94f1be656f34ea1363f5566ef63b847234c6dea.patch
new file mode 100644
index 000000000..129c7b045
--- /dev/null
+++ b/source/n/bluez/b94f1be656f34ea1363f5566ef63b847234c6dea.patch
@@ -0,0 +1,45 @@
+From b94f1be656f34ea1363f5566ef63b847234c6dea Mon Sep 17 00:00:00 2001
+From: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
+Date: Mon, 15 Apr 2024 10:48:58 -0400
+Subject: [PATCH] shared/uhid: Fix crash if bt_uhid_destroy free replay
+ structure
+
+Id replay structured has been allocated it shall be set back to NULL
+after calling uhid_replay_free otherwise it may cause the following
+crash:
+
+Invalid read of size 1
+ at 0x1D8FC4: bt_uhid_record (uhid.c:116)
+ by 0x1D912C: uhid_read_handler (uhid.c:158)
+ by 0x201A64: watch_callback (io-glib.c:157)
+ by 0x48D4198: g_main_dispatch.lto_priv.0 (gmain.c:3344)
+ by 0x49333BE: UnknownInlinedFun (gmain.c:4152)
+ by 0x49333BE: g_main_context_iterate_unlocked.isra.0 (gmain.c:4217)
+ by 0x48D4DC6: g_main_loop_run (gmain.c:4419)
+ by 0x2020F4: mainloop_run (mainloop-glib.c:66)
+ by 0x20254B: mainloop_run_with_signal (mainloop-notify.c:188)
+ by 0x12D6D4: main (main.c:1456)
+ Address 0x53ae9c0 is 0 bytes inside a block of size 40 free'd
+ at 0x48468CF: free (vg_replace_malloc.c:985)
+ by 0x1D8E19: uhid_replay_free (uhid.c:68)
+ by 0x1D8E19: uhid_replay_free (uhid.c:59)
+ by 0x1D8E19: bt_uhid_destroy (uhid.c:509)
+ by 0x1591F5: uhid_disconnect (device.c:183)
+
+Fixes: https://github.com/bluez/bluez/issues/815
+---
+ src/shared/uhid.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/shared/uhid.c b/src/shared/uhid.c
+index c1092b707..1f071b958 100644
+--- a/src/shared/uhid.c
++++ b/src/shared/uhid.c
+@@ -507,6 +507,7 @@ int bt_uhid_destroy(struct bt_uhid *uhid)
+
+ uhid->created = false;
+ uhid_replay_free(uhid->replay);
++ uhid->replay = NULL;
+
+ return err;
+ }
diff --git a/source/n/bluez/bluez.SlackBuild b/source/n/bluez/bluez.SlackBuild
index 069f952d6..3597c4fd4 100755
--- a/source/n/bluez/bluez.SlackBuild
+++ b/source/n/bluez/bluez.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=bluez
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-3}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -78,6 +78,8 @@ find . \
sed -i -e 's|-lreadline|\0 -lncursesw|g' Makefile.{in,tools}
+cat $CWD/b94f1be656f34ea1363f5566ef63b847234c6dea.patch | patch -p1 --verbose || exit 1
+
autoreconf -vif
# We're adding --enable-deprecated due to this commit:
@@ -138,12 +140,8 @@ cp -a $CWD/config/org.bluez.obex.service $PKG/usr/share/dbus-1/services
chown root:root $PKG/usr/share/dbus-1/services/org.bluez.obex.service
chmod 644 $PKG/usr/share/dbus-1/services/org.bluez.obex.service
-# Install the configuration files
-mkdir -p $PKG/etc/bluetooth $PKG/etc/default
-cat src/main.conf > $PKG/etc/bluetooth/main.conf.new
-cat profiles/input/input.conf > $PKG/etc/bluetooth/input.conf.new
-cat profiles/network/network.conf > $PKG/etc/bluetooth/network.conf.new
-cat $CWD/config/uart.conf > $PKG/etc/bluetooth/uart.conf.new
+# Install default options config file:
+mkdir -p $PKG/etc/default
cat $CWD/config/defaultconfig > $PKG/etc/default/bluetooth.new
# Add an init script
@@ -154,6 +152,11 @@ cat $CWD/config/rc.bluetooth > $PKG/etc/rc.d/rc.bluetooth.new
# script is not executable:
chmod 755 $PKG/etc/rc.d/rc.bluetooth.new
+# Make the other config files .new:
+for config in input.conf main.conf network.conf ; do
+ mv $PKG/etc/bluetooth/${config} $PKG/etc/bluetooth/${config}.new
+done
+
# If the deprecated utility gatttool was built, go ahead and install it:
if [ -x attrib/gatttool ]; then
cp attrib/gatttool $PKG/usr/bin
diff --git a/source/n/bluez/config/uart.conf b/source/n/bluez/config/uart.conf
deleted file mode 100644
index b2e276f4e..000000000
--- a/source/n/bluez/config/uart.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-# /etc/bluetooth/uart.conf
-
-# Attach serial devices via UART HCI to BlueZ stack
-# Use one line per device
-# See the hciattach man page for options
-
diff --git a/source/n/bluez/doinst.sh b/source/n/bluez/doinst.sh
index 796630fd2..bd2e052b0 100644
--- a/source/n/bluez/doinst.sh
+++ b/source/n/bluez/doinst.sh
@@ -21,6 +21,5 @@ config etc/rc.d/rc.bluetooth.new
config etc/bluetooth/input.conf.new
config etc/bluetooth/main.conf.new
config etc/bluetooth/network.conf.new
-config etc/bluetooth/uart.conf.new
config etc/default/bluetooth.new
diff --git a/source/n/epic5/epic5.SlackBuild b/source/n/epic5/epic5.SlackBuild
index 6adae8c36..2514961e6 100755
--- a/source/n/epic5/epic5.SlackBuild
+++ b/source/n/epic5/epic5.SlackBuild
@@ -26,7 +26,7 @@ PKGNAM=epic5
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
EPICVER=5
HELPFILE=current
-BUILD=${BUILD:-6}
+BUILD=${BUILD:-7}
## Default to no Ruby support, since it seems that ruby-2.7.0 is not compatible.
## Patches to fix this are welcome, otherwise we'll keep an eye on upstream.
diff --git a/source/n/fetchmail/fetchmail.SlackBuild b/source/n/fetchmail/fetchmail.SlackBuild
index 2e74e15db..13530b769 100755
--- a/source/n/fetchmail/fetchmail.SlackBuild
+++ b/source/n/fetchmail/fetchmail.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=fetchmail
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
diff --git a/source/n/getmail/getmail.SlackBuild b/source/n/getmail/getmail.SlackBuild
index 1830c241d..47daff253 100755
--- a/source/n/getmail/getmail.SlackBuild
+++ b/source/n/getmail/getmail.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=getmail
VERSION=${VERSION:-$(echo getmail6-*.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
diff --git a/source/n/gnutls/1830.patch b/source/n/gnutls/1830.patch
new file mode 100644
index 000000000..d3271fb1d
--- /dev/null
+++ b/source/n/gnutls/1830.patch
@@ -0,0 +1,96 @@
+From 6eec2a3854f90bfb30492d59db59c675bfb0f6f9 Mon Sep 17 00:00:00 2001
+From: Zoltan Fridrich <zfridric@redhat.com>
+Date: Wed, 10 Apr 2024 12:51:33 +0200
+Subject: [PATCH] Fix RSAES-PKCS1-v1_5 system-wide configuration
+
+Signed-off-by: Zoltan Fridrich <zfridric@redhat.com>
+---
+ lib/priority.c | 12 ++++++----
+ ...system-override-allow-rsa-pkcs1-encrypt.sh | 22 +++++++++++++++++--
+ 2 files changed, 28 insertions(+), 6 deletions(-)
+
+diff --git a/lib/priority.c b/lib/priority.c
+index 8abe00d1ff..342f71471d 100644
+--- a/lib/priority.c
++++ b/lib/priority.c
+@@ -1423,9 +1423,6 @@ static inline int cfg_apply(struct cfg *cfg, struct ini_ctx *ctx)
+ _gnutls_default_priority_string = cfg->default_priority_string;
+ }
+
+- /* enable RSA-PKCS1-V1_5 by default */
+- cfg->allow_rsa_pkcs1_encrypt = true;
+-
+ if (cfg->allowlisting) {
+ /* also updates `flags` of global `hash_algorithms[]` */
+ ret = cfg_hashes_set_array(cfg, ctx->hashes, ctx->hashes_size);
+@@ -2231,6 +2228,9 @@ static int _gnutls_update_system_priorities(bool defer_system_wide)
+ }
+
+ if (stat(system_priority_file, &sb) < 0) {
++ /* if there is no config enable RSA-PKCS1-V1_5 by default */
++ system_wide_config.allow_rsa_pkcs1_encrypt = true;
++
+ _gnutls_debug_log("cfg: unable to access: %s: %d\n",
+ system_priority_file, errno);
+ goto out;
+@@ -2272,12 +2272,16 @@ static int _gnutls_update_system_priorities(bool defer_system_wide)
+ system_priority_file, errno);
+ goto out;
+ }
++
++ memset(&ctx, 0, sizeof(ctx));
++ /* enable RSA-PKCS1-V1_5 by default */
++ ctx.cfg.allow_rsa_pkcs1_encrypt = true;
++
+ /* Parsing the configuration file needs to be done in 2 phases:
+ * first parsing the [global] section
+ * and then the other sections,
+ * because the [global] section modifies the parsing behavior.
+ */
+- memset(&ctx, 0, sizeof(ctx));
+ err = ini_parse_file(fp, global_ini_handler, &ctx);
+ if (!err) {
+ if (fseek(fp, 0L, SEEK_SET) < 0) {
+diff --git a/tests/system-override-allow-rsa-pkcs1-encrypt.sh b/tests/system-override-allow-rsa-pkcs1-encrypt.sh
+index b7d477c96e..014088bd2f 100755
+--- a/tests/system-override-allow-rsa-pkcs1-encrypt.sh
++++ b/tests/system-override-allow-rsa-pkcs1-encrypt.sh
+@@ -38,15 +38,33 @@ cat <<_EOF_ > ${CONF}
+ allow-rsa-pkcs1-encrypt = true
+ _EOF_
+
+-${TEST} && fail "RSAES-PKCS1-v1_5 expected to succeed"
++${TEST}
++if [ $? != 0 ]; then
++ echo "${TEST} expected to succeed"
++ exit 1
++fi
++echo "RSAES-PKCS1-v1_5 successfully enabled"
+
+ cat <<_EOF_ > ${CONF}
+ [overrides]
+ allow-rsa-pkcs1-encrypt = false
+ _EOF_
+
+-${TEST} || fail "RSAES-PKCS1-v1_5 expected to fail"
++${TEST}
++if [ $? = 0 ]; then
++ echo "${TEST} expected to fail"
++ exit 1
++fi
++echo "RSAES-PKCS1-v1_5 successfully disabled"
+
+ unset GNUTLS_SYSTEM_PRIORITY_FILE
+ unset GNUTLS_SYSTEM_PRIORITY_FAIL_ON_INVALID
++
++${TEST}
++if [ $? != 0 ]; then
++ echo "${TEST} expected to succeed by default"
++ exit 1
++fi
++echo "RSAES-PKCS1-v1_5 successfully enabled by default"
++
+ exit 0
+--
+GitLab
+
diff --git a/source/n/gnutls/gnutls.SlackBuild b/source/n/gnutls/gnutls.SlackBuild
index 157f01aae..154b283fa 100755
--- a/source/n/gnutls/gnutls.SlackBuild
+++ b/source/n/gnutls/gnutls.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2007, 2008, 2009, 2010, 2016, 2017, 2018, 2020 Patrick Volkerding, Sebeka, MN, USA
+# Copyright 2007, 2008, 2009, 2010, 2016, 2017, 2018, 2020, 2024 Patrick 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=gnutls
VERSION=${VERSION:-$(echo gnutls-*.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
@@ -81,6 +81,9 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
+# [PATCH] Fix RSAES-PKCS1-v1_5 system-wide configuration:
+cat $CWD/1830.patch | patch -p1 --verbose || exit 1
+
# Need to reconf to find guile-3.0.x:
autoreconf -vif
diff --git a/source/n/gpgme/gpgme.SlackBuild b/source/n/gpgme/gpgme.SlackBuild
index ec40fcfad..6244330c9 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:-2}
+BUILD=${BUILD:-3}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/n/httpd/httpd-2.4.58-r1914013.patch b/source/n/httpd/httpd-2.4.58-r1914013.patch
deleted file mode 100644
index f9e078632..000000000
--- a/source/n/httpd/httpd-2.4.58-r1914013.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-# ./pullrev.sh 1914013
-http://svn.apache.org/viewvc?view=revision&revision=1914013
-
---- httpd-2.4.58/modules/filters/mod_xml2enc.c
-+++ httpd-2.4.58/modules/filters/mod_xml2enc.c
-@@ -209,7 +209,7 @@
-
- /* to sniff, first we look for BOM */
- if (ctx->xml2enc == XML_CHAR_ENCODING_NONE) {
-- ctx->xml2enc = xmlDetectCharEncoding((const xmlChar*)ctx->buf,
-+ ctx->xml2enc = xmlDetectCharEncoding((const unsigned char*)ctx->buf,
- ctx->bytes);
- if (HAVE_ENCODING(ctx->xml2enc)) {
- ap_log_rerror(APLOG_MARK, APLOG_INFO, 0, r, APLOGNO(01432)
diff --git a/source/n/httpd/httpd.SlackBuild b/source/n/httpd/httpd.SlackBuild
index 904450cfb..ccd121e91 100755
--- a/source/n/httpd/httpd.SlackBuild
+++ b/source/n/httpd/httpd.SlackBuild
@@ -114,9 +114,6 @@ sed -i -e "s#lib/httpd#lib${LIBDIRSUFFIX}/httpd#" config.layout
# Just use /var/run rather than /var/run/httpd.
sed -i -e "s#/run/httpd#/run#" config.layout
-# Fix FTBFS with recent libxml2:
-cat $CWD/httpd-2.4.58-r1914013.patch | patch -p1 --verbose || exit 1
-
# Configure:
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
diff --git a/source/n/httpd/httpd.url b/source/n/httpd/httpd.url
index fdbabad99..c60672025 100644
--- a/source/n/httpd/httpd.url
+++ b/source/n/httpd/httpd.url
@@ -1,2 +1,2 @@
-http://www.apache.org/dist/httpd/httpd-2.4.58.tar.bz2
-http://www.apache.org/dist/httpd/httpd-2.4.58.tar.bz2.asc
+http://www.apache.org/dist/httpd/httpd-2.4.59.tar.bz2
+http://www.apache.org/dist/httpd/httpd-2.4.59.tar.bz2.asc
diff --git a/source/n/net-snmp/785.patch b/source/n/net-snmp/785.patch
new file mode 100644
index 000000000..b6dcd77ae
--- /dev/null
+++ b/source/n/net-snmp/785.patch
@@ -0,0 +1,119 @@
+From f5ae6baf0018abda9dedc368fe6d52c0d7a8ab8f Mon Sep 17 00:00:00 2001
+From: Philippe Troin <phil+github-commits@fifi.org>
+Date: Sat, 3 Feb 2024 10:30:30 -0800
+Subject: [PATCH] Add Linux 6.7 compatibility parsing /proc/net/snmp
+
+Linux 6.7 adds a new OutTransmits field to Ip in /proc/net/snmp.
+This breaks the hard-coded assumptions about the Ip line length.
+Add compatibility to parse Linux 6.7 Ip header while keep support
+for previous versions.
+---
+ .../ip-mib/data_access/systemstats_linux.c | 46 +++++++++++++++----
+ 1 file changed, 37 insertions(+), 9 deletions(-)
+
+diff --git a/agent/mibgroup/ip-mib/data_access/systemstats_linux.c b/agent/mibgroup/ip-mib/data_access/systemstats_linux.c
+index 49e0a34d5c..f04e828a94 100644
+--- a/agent/mibgroup/ip-mib/data_access/systemstats_linux.c
++++ b/agent/mibgroup/ip-mib/data_access/systemstats_linux.c
+@@ -36,7 +36,7 @@ netsnmp_access_systemstats_arch_init(void)
+ }
+
+ /*
+- /proc/net/snmp
++ /proc/net/snmp - Linux 6.6 and lower
+
+ Ip: Forwarding DefaultTTL InReceives InHdrErrors InAddrErrors ForwDatagrams InUnknownProtos InDiscards InDelivers OutRequests OutDiscards OutNoRoutes ReasmTimeout ReasmReqds ReasmOKs ReasmFails FragOKs FragFails FragCreates
+ Ip: 2 64 7083534 0 0 0 0 0 6860233 6548963 0 0 1 286623 63322 1 259920 0 0
+@@ -49,6 +49,26 @@ netsnmp_access_systemstats_arch_init(void)
+
+ Udp: InDatagrams NoPorts InErrors OutDatagrams
+ Udp: 1491094 122 0 1466178
++*
++ /proc/net/snmp - Linux 6.7 and higher
++
++ Ip: Forwarding DefaultTTL InReceives InHdrErrors InAddrErrors ForwDatagrams InUnknownProtos InDiscards InDelivers OutRequests OutDiscards OutNoRoutes ReasmTimeout ReasmReqds ReasmOKs ReasmFails FragOKs FragFails FragCreates OutTransmits
++ Ip: 1 64 50859058 496 0 37470604 0 0 20472980 7515791 1756 0 0 7264 3632 0 3548 0 7096 44961424
++
++ Icmp: InMsgs InErrors InCsumErrors InDestUnreachs InTimeExcds InParmProbs InSrcQuenchs InRedirects InEchos InEchoReps InTimestamps InTimestampReps InAddrMasks InAddrMaskReps OutMsgs OutErrors OutRateLimitGlobal OutRateLimitHost OutDestUnreachs OutTimeExcds OutParmProbs OutSrcQuenchs OutRedirects OutEchos OutEchoReps OutTimestamps OutTimestampReps OutAddrMasks OutAddrMaskReps
++ Icmp: 114447 2655 0 17589 0 0 0 0 66905 29953 0 0 0 0 143956 0 0 572 16610 484 0 0 0 59957 66905 0 0 0 0
++
++ IcmpMsg: InType0 InType3 InType8 OutType0 OutType3 OutType8 OutType11
++ IcmpMsg: 29953 17589 66905 66905 16610 59957 484
++
++ Tcp: RtoAlgorithm RtoMin RtoMax MaxConn ActiveOpens PassiveOpens AttemptFails EstabResets CurrEstab InSegs OutSegs RetransSegs InErrs OutRsts InCsumErrors
++ Tcp: 1 200 120000 -1 17744 13525 307 3783 6 18093137 9277788 3499 8 7442 0
++
++ Udp: InDatagrams NoPorts InErrors OutDatagrams RcvbufErrors SndbufErrors InCsumErrors IgnoredMulti MemErrors
++ Udp: 2257832 1422 0 2252835 0 0 0 84 0
++
++ UdpLite: InDatagrams NoPorts InErrors OutDatagrams RcvbufErrors SndbufErrors InCsumErrors IgnoredMulti MemErrors
++ UdpLite: 0 0 0 0 0 0 0 0 0
+ */
+
+
+@@ -101,10 +121,10 @@ _systemstats_v4(netsnmp_container* container, u_int load_flags)
+ FILE *devin;
+ char line[1024];
+ netsnmp_systemstats_entry *entry = NULL;
+- int scan_count;
++ int scan_count, expected_scan_count;
+ char *stats, *start = line;
+ int len;
+- unsigned long long scan_vals[19];
++ unsigned long long scan_vals[20];
+
+ DEBUGMSGTL(("access:systemstats:container:arch", "load v4 (flags %x)\n",
+ load_flags));
+@@ -126,10 +146,17 @@ _systemstats_v4(netsnmp_container* container, u_int load_flags)
+ */
+ NETSNMP_IGNORE_RESULT(fgets(line, sizeof(line), devin));
+ len = strlen(line);
+- if (224 != len) {
++ switch (len) {
++ case 224:
++ expected_scan_count = 19;
++ break;
++ case 237:
++ expected_scan_count = 20;
++ break;
++ default:
+ fclose(devin);
+ snmp_log(LOG_ERR, "systemstats_linux: unexpected header length in /proc/net/snmp."
+- " %d != 224\n", len);
++ " %d not in { 224, 237 } \n", len);
+ return -4;
+ }
+
+@@ -178,20 +205,20 @@ _systemstats_v4(netsnmp_container* container, u_int load_flags)
+ memset(scan_vals, 0x0, sizeof(scan_vals));
+ scan_count = sscanf(stats,
+ "%llu %llu %llu %llu %llu %llu %llu %llu %llu %llu"
+- "%llu %llu %llu %llu %llu %llu %llu %llu %llu",
++ "%llu %llu %llu %llu %llu %llu %llu %llu %llu %llu",
+ &scan_vals[0],&scan_vals[1],&scan_vals[2],
+ &scan_vals[3],&scan_vals[4],&scan_vals[5],
+ &scan_vals[6],&scan_vals[7],&scan_vals[8],
+ &scan_vals[9],&scan_vals[10],&scan_vals[11],
+ &scan_vals[12],&scan_vals[13],&scan_vals[14],
+ &scan_vals[15],&scan_vals[16],&scan_vals[17],
+- &scan_vals[18]);
++ &scan_vals[18],&scan_vals[19]);
+ DEBUGMSGTL(("access:systemstats", " read %d values\n", scan_count));
+
+- if(scan_count != 19) {
++ if(scan_count != expected_scan_count) {
+ snmp_log(LOG_ERR,
+ "error scanning systemstats data (expected %d, got %d)\n",
+- 19, scan_count);
++ expected_scan_count, scan_count);
+ netsnmp_access_systemstats_entry_free(entry);
+ return -4;
+ }
+@@ -223,6 +250,7 @@ _systemstats_v4(netsnmp_container* container, u_int load_flags)
+ entry->stats.HCOutFragFails.high = scan_vals[17] >> 32;
+ entry->stats.HCOutFragCreates.low = scan_vals[18] & 0xffffffff;
+ entry->stats.HCOutFragCreates.high = scan_vals[18] >> 32;
++ /* entry->stats. = scan_vals[19]; / * OutTransmits */
+
+ entry->stats.columnAvail[IPSYSTEMSTATSTABLE_HCINRECEIVES] = 1;
+ entry->stats.columnAvail[IPSYSTEMSTATSTABLE_INHDRERRORS] = 1;
diff --git a/source/n/net-snmp/net-snmp.SlackBuild b/source/n/net-snmp/net-snmp.SlackBuild
index 2de3dcef2..f4ff315c7 100755
--- a/source/n/net-snmp/net-snmp.SlackBuild
+++ b/source/n/net-snmp/net-snmp.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2014, 2018, 2020, 2021 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2014, 2018, 2020, 2021, 2024 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=net-snmp
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-3}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -88,6 +88,9 @@ zcat $CWD/net-snmp-5.8-modern-rpm-api.patch.gz | patch -p1 --verbose || exit 1
#sed -i "s|\$(PYMAKE) install|\$(PYMAKE) install --root=$PKG|" \
# Makefile.in
+# Patch for Linux 6.7+ kernel (also works with older kernels):
+cat $CWD/785.patch | patch -p1 --verbose || exit 1
+
# Configure:
CFLAGS="$SLKCFLAGS" \
./configure \
diff --git a/source/n/nftables/nftables.SlackBuild b/source/n/nftables/nftables.SlackBuild
index c5d15fe72..2810ce877 100755
--- a/source/n/nftables/nftables.SlackBuild
+++ b/source/n/nftables/nftables.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=nftables
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) "}
diff --git a/source/n/nghttp2/nghttp2.url b/source/n/nghttp2/nghttp2.url
index 289c251ca..9175dce90 100644
--- a/source/n/nghttp2/nghttp2.url
+++ b/source/n/nghttp2/nghttp2.url
@@ -1,2 +1,2 @@
https://github.com/nghttp2/nghttp2
-https://github.com/nghttp2/nghttp2/releases/download/v1.60.0/nghttp2-1.60.0.tar.xz
+https://github.com/nghttp2/nghttp2/releases/download/v1.61.0/nghttp2-1.61.0.tar.xz
diff --git a/source/n/nss-pam-ldapd/nss-pam-ldapd.SlackBuild b/source/n/nss-pam-ldapd/nss-pam-ldapd.SlackBuild
index cee7f9596..5d4bbd6e2 100755
--- a/source/n/nss-pam-ldapd/nss-pam-ldapd.SlackBuild
+++ b/source/n/nss-pam-ldapd/nss-pam-ldapd.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=nss-pam-ldapd
VERSION=${VERSION:-$(echo $PKGNAM-*.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
diff --git a/source/n/obexftp/obexftp.SlackBuild b/source/n/obexftp/obexftp.SlackBuild
index 16437b094..d63c6dd6f 100755
--- a/source/n/obexftp/obexftp.SlackBuild
+++ b/source/n/obexftp/obexftp.SlackBuild
@@ -23,7 +23,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=obexftp
VERSION=${VERSION:-$(echo $PKGNAM-*-Source.tar.?z* | rev | cut -f 3- -d . | cut -f 2 -d - | rev)}
-BUILD=${BUILD:-11}
+BUILD=${BUILD:-12}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/n/php/fetch-php.sh b/source/n/php/fetch-php.sh
index a3dda52cf..aec301cb7 100755
--- a/source/n/php/fetch-php.sh
+++ b/source/n/php/fetch-php.sh
@@ -1,2 +1,2 @@
-lftpget http://us.php.net/distributions/php-8.3.4.tar.xz.asc
-lftpget http://us.php.net/distributions/php-8.3.4.tar.xz
+lftpget http://us.php.net/distributions/php-8.3.6.tar.xz.asc
+lftpget http://us.php.net/distributions/php-8.3.6.tar.xz
diff --git a/source/n/pssh/pssh.SlackBuild b/source/n/pssh/pssh.SlackBuild
index 9aa9764dd..42cb8371c 100755
--- a/source/n/pssh/pssh.SlackBuild
+++ b/source/n/pssh/pssh.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=pssh
VERSION=${VERSION:-$(echo pssh*.tar.?z | cut -d - -f 2 | rev | cut -f 3- -d . | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/n/rsync/rsync.SlackBuild b/source/n/rsync/rsync.SlackBuild
index 1d86935ef..07896eea9 100755
--- a/source/n/rsync/rsync.SlackBuild
+++ b/source/n/rsync/rsync.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=rsync
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/n/samba/samba.url b/source/n/samba/samba.url
index 1ba921f23..2874964b3 100644
--- a/source/n/samba/samba.url
+++ b/source/n/samba/samba.url
@@ -1,2 +1,2 @@
-https://download.samba.org/pub/samba/stable/samba-4.19.5.tar.gz
-https://download.samba.org/pub/samba/stable/samba-4.19.5.tar.asc
+https://download.samba.org/pub/samba/stable/samba-4.20.0.tar.gz
+https://download.samba.org/pub/samba/stable/samba-4.20.0.tar.asc
diff --git a/source/n/samba/smb.conf.default b/source/n/samba/smb.conf.default
index 45d6f10f5..b23b90b6f 100644
--- a/source/n/samba/smb.conf.default
+++ b/source/n/samba/smb.conf.default
@@ -3,26 +3,26 @@
# here. Samba has a huge number of configurable options (perhaps too
# many!) most of which are not shown in this example
#
-# For a step to step guide on installing, configuring and using samba,
+# For a step to step guide on installing, configuring and using samba,
# read the Samba-HOWTO-Collection. This may be obtained from:
# http://www.samba.org/samba/docs/Samba-HOWTO-Collection.pdf
#
-# Many working examples of smb.conf files can be found in the
-# Samba-Guide which is generated daily and can be downloaded from:
+# Many working examples of smb.conf files can be found in the
+# Samba-Guide which is generated daily and can be downloaded from:
# http://www.samba.org/samba/docs/Samba-Guide.pdf
#
-# Any line which starts with a ; (semi-colon) or a # (hash)
+# Any line which starts with a ; (semi-colon) or a # (hash)
# is a comment and is ignored. In this example we will use a #
# for commentry and a ; for parts of the config file that you
# may wish to enable
#
# NOTE: Whenever you modify this file you should run the command "testparm"
-# to check that you have not made any basic syntactic errors.
+# to check that you have not made any basic syntactic errors.
#
#======================= Global Settings =====================================
[global]
-# workgroup = NT-Domain-Name or Workgroup-Name, eg: LINUX2
+# workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH
workgroup = MYGROUP
# server string is the equivalent of the NT Description field
@@ -60,8 +60,8 @@
# Specifies the Kerberos or Active Directory realm the host is part of
; realm = MY_REALM
-# Backend to store user information in. New installations should
-# use either tdbsam or ldapsam. smbpasswd is available for backwards
+# Backend to store user information in. New installations should
+# use either tdbsam or ldapsam. smbpasswd is available for backwards
# compatibility. tdbsam requires no further configuration.
; passdb backend = tdbsam
@@ -75,7 +75,7 @@
# Configure Samba to use multiple interfaces
# If you have multiple network interfaces then you must list them
# here. See the man page for details.
-; interfaces = 192.168.12.2/24 192.168.13.2/24
+; interfaces = 192.168.12.2/24 192.168.13.2/24
# Where to store roving profiles (only for Win95 and WinNT)
# %L substitutes for this servers netbios name, %U is username
@@ -97,9 +97,9 @@
# DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
# via DNS nslookups. The default is NO.
- dns proxy = no
+ dns proxy = no
-# These scripts are used on a domain controller or stand-alone
+# These scripts are used on a domain controller or stand-alone
# machine to add or delete corresponding unix accounts
; add user script = /usr/sbin/useradd %u
; add group script = /usr/sbin/groupadd %g
@@ -112,7 +112,7 @@
#============================ Share Definitions ==============================
[homes]
comment = Home Directories
- browseable = no
+ browsable = no
writable = yes
# Un-comment the following and create the netlogon directory for Domain Logons
@@ -128,17 +128,17 @@
# the default is to use the user's home directory
;[Profiles]
; path = /usr/local/samba/profiles
-; browseable = no
+; browsable = no
; guest ok = yes
-# NOTE: If you have a BSD-style print system there is no need to
+# NOTE: If you have a BSD-style print system there is no need to
# specifically define each individual printer
[printers]
comment = All Printers
path = /var/spool/samba
- browseable = no
-# Set public = yes to allow user 'guest account' to print
+ browsable = no
+# Change 'guest ok' from 'no' to 'yes' to allow the 'guest account' user to print
guest ok = no
writable = no
printable = yes
@@ -160,7 +160,7 @@
; printable = no
; write list = @staff
-# Other examples.
+# Other examples.
#
# A private printer, usable only by fred. Spool data will be placed in fred's
# home directory. Note that fred must have write access to the spool directory,
diff --git a/source/n/samba/smb.conf.default.orig b/source/n/samba/smb.conf.default.orig
index 2f2072090..6210d6914 100644
--- a/source/n/samba/smb.conf.default.orig
+++ b/source/n/samba/smb.conf.default.orig
@@ -3,21 +3,21 @@
# here. Samba has a huge number of configurable options (perhaps too
# many!) most of which are not shown in this example
#
-# For a step to step guide on installing, configuring and using samba,
+# For a step to step guide on installing, configuring and using samba,
# read the Samba-HOWTO-Collection. This may be obtained from:
# http://www.samba.org/samba/docs/Samba-HOWTO-Collection.pdf
#
-# Many working examples of smb.conf files can be found in the
-# Samba-Guide which is generated daily and can be downloaded from:
+# Many working examples of smb.conf files can be found in the
+# Samba-Guide which is generated daily and can be downloaded from:
# http://www.samba.org/samba/docs/Samba-Guide.pdf
#
-# Any line which starts with a ; (semi-colon) or a # (hash)
+# Any line which starts with a ; (semi-colon) or a # (hash)
# is a comment and is ignored. In this example we will use a #
# for commentry and a ; for parts of the config file that you
# may wish to enable
#
# NOTE: Whenever you modify this file you should run the command "testparm"
-# to check that you have not made any basic syntactic errors.
+# to check that you have not made any basic syntactic errors.
#
#======================= Global Settings =====================================
[global]
@@ -60,8 +60,8 @@
# Specifies the Kerberos or Active Directory realm the host is part of
; realm = MY_REALM
-# Backend to store user information in. New installations should
-# use either tdbsam or ldapsam. smbpasswd is available for backwards
+# Backend to store user information in. New installations should
+# use either tdbsam or ldapsam. smbpasswd is available for backwards
# compatibility. tdbsam requires no further configuration.
; passdb backend = tdbsam
@@ -75,7 +75,7 @@
# Configure Samba to use multiple interfaces
# If you have multiple network interfaces then you must list them
# here. See the man page for details.
-; interfaces = 192.168.12.2/24 192.168.13.2/24
+; interfaces = 192.168.12.2/24 192.168.13.2/24
# Where to store roving profiles (only for Win95 and WinNT)
# %L substitutes for this servers netbios name, %U is username
@@ -97,9 +97,9 @@
# DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
# via DNS nslookups. The default is NO.
- dns proxy = no
+ dns proxy = no
-# These scripts are used on a domain controller or stand-alone
+# These scripts are used on a domain controller or stand-alone
# machine to add or delete corresponding unix accounts
; add user script = /usr/sbin/useradd %u
; add group script = /usr/sbin/groupadd %g
@@ -112,7 +112,7 @@
#============================ Share Definitions ==============================
[homes]
comment = Home Directories
- browseable = no
+ browsable = no
writable = yes
# Un-comment the following and create the netlogon directory for Domain Logons
@@ -128,17 +128,17 @@
# the default is to use the user's home directory
;[Profiles]
; path = /usr/local/samba/profiles
-; browseable = no
+; browsable = no
; guest ok = yes
-# NOTE: If you have a BSD-style print system there is no need to
+# NOTE: If you have a BSD-style print system there is no need to
# specifically define each individual printer
[printers]
comment = All Printers
path = /usr/spool/samba
- browseable = no
-# Set public = yes to allow user 'guest account' to print
+ browsable = no
+# Change 'guest ok' from 'no' to 'yes' to allow the 'guest account' user to print
guest ok = no
writable = no
printable = yes
@@ -160,7 +160,7 @@
; printable = no
; write list = @staff
-# Other examples.
+# Other examples.
#
# A private printer, usable only by fred. Spool data will be placed in fred's
# home directory. Note that fred must have write access to the spool directory,
diff --git a/source/t/texlive/doinst.sh b/source/t/texlive/doinst.sh
index cd1c7fe63..1ab11e8fc 100644
--- a/source/t/texlive/doinst.sh
+++ b/source/t/texlive/doinst.sh
@@ -2,3 +2,11 @@ chroot . /usr/bin/mktexlsr 1>/dev/null 2>/dev/null
printf "y\n" | chroot . /usr/bin/updmap-sys --syncwithtrees 1>/dev/null 2>/dev/null
chroot . /usr/bin/updmap-sys 1>/dev/null 2>/dev/null
chroot . /usr/bin/fmtutil-sys --all 1>/dev/null 2>/dev/null
+
+if [ -x /usr/bin/install-info -a -d usr/info ]; then
+ ( cd usr/info
+ rm -f dir
+ for i in *.info*; do /usr/bin/install-info $i dir 2>/dev/null; done
+ )
+fi
+
diff --git a/source/t/texlive/douninst.sh b/source/t/texlive/douninst.sh
index 27d51c4ae..79bcced8a 100644
--- a/source/t/texlive/douninst.sh
+++ b/source/t/texlive/douninst.sh
@@ -1,4 +1,11 @@
-# Remove directories/data generated by doinst.sh
+# Remove data generated by doinst.sh
rm -rf usr/share/texmf-config
rm -rf usr/share/texmf-local
rm -rf usr/share/texmf-var
+
+if [ -x /usr/bin/install-info -a -d usr/info ]; then
+ ( cd usr/info
+ rm -f dir
+ for i in *.info*; do /usr/bin/install-info $i dir 2>/dev/null; done
+ )
+fi
diff --git a/source/t/texlive/dump.unused.internal.libraries.from.sources.sh b/source/t/texlive/dump.unused.internal.libraries.from.sources.sh
index 3e2c531ff..93f56184d 100755
--- a/source/t/texlive/dump.unused.internal.libraries.from.sources.sh
+++ b/source/t/texlive/dump.unused.internal.libraries.from.sources.sh
@@ -5,7 +5,7 @@ VERSION=${VERSION:-$(echo texlive-*source.tar.?z* | rev | cut -f 2 -d - | cut -f
tar xf texlive-${VERSION}-source.tar.xz || exit 1
mv texlive-${VERSION}-source.tar.xz texlive-${VERSION}-source.tar.xz.orig
-( cd texlive-${VERSION}-source/libs && rm -rf cairo freetype2 gd gmp graphite2 harfbuzz mpfr icu libpng pixman )
+( cd texlive-${VERSION}-source/libs && rm -rf cairo freetype2 gd gmp graphite2 harfbuzz mpfr icu libpng pixman zlib libpaper )
( cd texlive-${VERSION}-source/utils && rm -rf asymptote )
( cd texlive-${VERSION}-source/utils && rm -rf texdoctk )
( cd texlive-${VERSION}-source/utils && rm -rf m-tx )
diff --git a/source/t/texlive/patches/aftergroup.patch b/source/t/texlive/patches/aftergroup.patch
new file mode 100644
index 000000000..7a7d20f93
--- /dev/null
+++ b/source/t/texlive/patches/aftergroup.patch
@@ -0,0 +1,105 @@
+--- texlive-20240311-source/texk/web2c/ChangeLog 2024-03-10 22:37:05.000000000 +0100
++++ texlive2024branch/texk/web2c/ChangeLog 2024-03-24 23:30:33.808928698 +0100
+@@ -1,3 +1,10 @@
++2024-03-24 Karl Berry <karl@freefriends.org>
++
++ * unbalanced-braces.ch: fix from DRF in order to make
++ \aftergroup work again with the output routine. Report
++ from David Carlisle and Frank Mittelbach, thread starts at:
++ https://tug.org/pipermail/tex-live/2024-March/050290.html
++
+ 2024-03-10 Karl Berry <karl@tug.org>
+
+ * TL'24 release.
+--- texlive-20240311-source/texk/web2c/eptexdir/unbalanced-braces-eptex.ch 2024-02-28 05:19:31.000000000 +0100
++++ texlive2024branch/texk/web2c/eptexdir/unbalanced-braces-eptex.ch 2024-03-25 04:14:33.400447000 +0100
+@@ -47,7 +47,7 @@
+ begin decr(param_ptr);
+ flush_list(param_stack[param_ptr]);
+ end
+- else if (token_type=output_text)and(output_active) then
++ else if (token_type=output_text)and(not output_can_end) then
+ fatal_error("Unbalanced output routine");
+ @.Unbalanced output routine@>
+ @z
+@@ -103,6 +103,19 @@
+ % that we were just finished with it, so it's where the brace
+ % came from.
+
++@x [45.989] l.19364 p.B417
++@!output_active:boolean; {are we in the midst of an output routine?}
++@y
++@!output_active:boolean; {are we in the midst of an output routine?}
++@!output_can_end:boolean; {is this an auspicious time for it to end?}
++@z
++
++@x [45.989] l.19367 p.B417
++output_active:=false; insert_penalties:=0;
++@y
++output_active:=false; output_can_end:=false; insert_penalties:=0;
++@z
++
+ % In <Resume the page builder after an output routine has come to an end>:
+ @x [45.1026] l.19938 p.B432
+ begin if (loc<>null) or
+@@ -121,8 +134,10 @@
+ end_token_list; {conserve stack space in case more outputs are triggered}
+ end_graf; unsave; output_active:=false; insert_penalties:=0;@/
+ @y
+-end_graf; unsave; output_active:=false; insert_penalties:=0;@/
++output_can_end:=true;
+ end_token_list; {conserve stack space in case more outputs are triggered}
++output_can_end:=false;
++end_graf; unsave; output_active:=false; insert_penalties:=0;@/
+ @z
+
+ % <Expand macros in the token list and...> had set mode:=0 while
+--- texlive-20240311-source/texk/web2c/unbalanced-braces.ch 2024-02-26 16:53:56.000000000 +0100
++++ texlive2024branch/texk/web2c/unbalanced-braces.ch 2024-03-24 23:32:27.599525156 +0100
+@@ -1,4 +1,4 @@
+-% $Id: unbalanced-braces.ch 70173 2024-02-26 15:53:56Z karl $
++% $Id: unbalanced-braces.ch 70751 2024-03-24 22:32:26Z karl $
+ % Fix overrun/underrun of \write and \output. David Fuchs, 2024.
+ % Public domain.
+ %
+@@ -47,7 +47,7 @@
+ begin decr(param_ptr);
+ flush_list(param_stack[param_ptr]);
+ end
+- else if (token_type=output_text)and(output_active) then
++ else if (token_type=output_text)and(not output_can_end) then
+ fatal_error("Unbalanced output routine");
+ @.Unbalanced output routine@>
+ @z
+@@ -103,6 +103,19 @@
+ % that we were just finished with it, so it's where the brace
+ % came from.
+
++@x [45.989] l.19364 p.B417
++@!output_active:boolean; {are we in the midst of an output routine?}
++@y
++@!output_active:boolean; {are we in the midst of an output routine?}
++@!output_can_end:boolean; {is this an auspicious time for it to end?}
++@z
++
++@x [45.989] l.19367 p.B417
++output_active:=false; insert_penalties:=0;
++@y
++output_active:=false; output_can_end:=false; insert_penalties:=0;
++@z
++
+ % In <Resume the page builder after an output routine has come to an end>:
+ @x [45.1026] l.19938 p.B432
+ begin if (loc<>null) or
+@@ -121,8 +134,10 @@
+ end_token_list; {conserve stack space in case more outputs are triggered}
+ end_graf; unsave; output_active:=false; insert_penalties:=0;@/
+ @y
+-end_graf; unsave; output_active:=false; insert_penalties:=0;@/
++output_can_end:=true;
+ end_token_list; {conserve stack space in case more outputs are triggered}
++output_can_end:=false;
++end_graf; unsave; output_active:=false; insert_penalties:=0;@/
+ @z
+
+ % <Expand macros in the token list and...> had set mode:=0 while
diff --git a/source/t/texlive/patches/quit-breaking-on-minor-zlib-bump.patch b/source/t/texlive/patches/quit-breaking-on-minor-zlib-bump.patch
new file mode 100644
index 000000000..21730e550
--- /dev/null
+++ b/source/t/texlive/patches/quit-breaking-on-minor-zlib-bump.patch
@@ -0,0 +1,21 @@
+--- ./texk/web2c/luatexdir/luazlib/lzlib.c.orig 2024-04-09 12:32:20.232075369 -0500
++++ ./texk/web2c/luatexdir/luazlib/lzlib.c 2024-04-09 12:33:53.746077461 -0500
+@@ -544,13 +544,16 @@
+
+ /* ====================================================================== */
+
++ /* There's no justification for breaking this every time zlib does a minor
++ upgrade without changing the ABI. Commenting out the below block: */
++
+ /* make sure header and library version are consistent */
+- const char* version = zlibVersion();
++ /* const char* version = zlibVersion();
+ if (strncmp(version, ZLIB_VERSION, 2))
+ {
+ lua_pushfstring(L, "zlib library version does not match - header: %s, library: %s", ZLIB_VERSION, version);
+ lua_error(L);
+- }
++ } */
+
+ /* create new metatable for zlib compression structures */
+ luaL_newmetatable(L, ZSTREAMMETA);
diff --git a/source/t/texlive/prep/packages.texmf b/source/t/texlive/prep/packages.texmf
index adadc069b..093f49497 100644
--- a/source/t/texlive/prep/packages.texmf
+++ b/source/t/texlive/prep/packages.texmf
@@ -3,14 +3,6 @@ special_packages="
koma-script
"
-# keep precompiled binaries not shipped as source by TL upstream,
-# corresponding package should be in -extra, keep an eye on that ;-)
-# list binary, not package name
-keep_precompiled="
- biber
- luametatex
- "
-
# Packages for -base, remaining packages are going to -extra
PACKAGES="
collection-basic
@@ -72,7 +64,6 @@ ibygrk
levy
lgreek
mkgrkindex
-teubner
xgreek
yannisgr
@@ -157,6 +148,7 @@ mdframed
moderncv
moreverb
multirow
+nag
nfssext-cfr
nomencl
opencolor
@@ -173,6 +165,10 @@ ucs
wrapfig2
xpatch
xstring
+zref
+zref-check
+zref-clever
+zref-vario
a0poster
a4wide
@@ -285,6 +281,7 @@ centerlastline
changelayout
changelog
chappg
+changepage
chapterfolder
cheatsheet
checkend
@@ -432,6 +429,7 @@ esindex
etaremune
eukdate
eulerpx
+europasscv
everyhook
everypage
excludeonly
@@ -539,7 +537,6 @@ highlightlatex
histogr
hobsub
href-ul
-hrefhide
hvindex
hvlogos
hvpygmentex
@@ -715,7 +712,7 @@ notoccite
nowidow
numberedblock
numname
-ocgx
+ocgx2
ocr-latex
oldstyle
onlyamsmath
@@ -763,6 +760,7 @@ phffullpagefigure
phfparen
phfquotetext
phfsvnwatermark
+phonenumbers
photo
picture
piff
@@ -894,10 +892,8 @@ subdepth
subdocs
subeqn
subeqnarray
-subfigmat
subfiles
subfloat
-substitutefont
suppose
svgcolor
svn
@@ -1000,7 +996,6 @@ volumes
vtable
vwcol
wallpaper
-warning
warpcol
was
widetable
@@ -1043,7 +1038,6 @@ dhua
etdipa
fifinddo-info
german
-germbib
germkorr
l2picfaq
l2tabu
@@ -1052,7 +1046,6 @@ r_und_s
schulmathematik
termcal-de
uhrzeit
-umlaute
voss-mathcol
$(collection_by_size langpolish 8999 || exit 1)
@@ -1071,14 +1064,13 @@ $(collection_by_size langcjk 2999 || exit 1)
$(collection_by_size langother 29999 || exit 1)
$(collection_by_size pictures 22999 || exit 1)
-circuitikz
xypic
$(collection_by_size pstricks 99999 || exit 1)
pst-pdf
$(collection_by_size mathscience 19999 || exit 1)
-siunits
+siunitx
$(collection_by_size games 39999 || exit 1)
@@ -1123,7 +1115,6 @@ psizzl
startex
texsis
xmltex
-xmltexconfig
# collection-binextra
a2ping
@@ -1216,6 +1207,7 @@ xpdfopen
# collection-publishers
chifoot
ebook
+har2nat
inkpaper
revtex
scrjrnl
@@ -1264,11 +1256,14 @@ dk-bib
doipubmed
econ-bst
economic
+esint
+esint-type1
fbs
figbib
footbib
francais-bst
gbt7714
+harvard
harvmac
icite
ietfbibs
@@ -1303,7 +1298,6 @@ turabian-formatting
urlbst
usebib
vak
-xcite
zootaxa-bst
#collection-music
diff --git a/source/t/texlive/prep/texmf_get.sh b/source/t/texlive/prep/texmf_get.sh
index 6876a4cb0..4c0401800 100644..100755
--- a/source/t/texlive/prep/texmf_get.sh
+++ b/source/t/texlive/prep/texmf_get.sh
@@ -2,7 +2,7 @@
# texmf_get.sh
#
-# Copyright 2016 - 2023 Johannes Schoepfer, Germany, slackbuilds@schoepfer.info
+# Copyright 2016-2024 Johannes Schoepfer, Germany, slackbuilds@schoepfer.info
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -22,7 +22,7 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
-# version 15.1.1
+# version 15.1.2
#
# Prepare xz-compressed tarballs of texlive-texmf-trees based on texlive.tlpdb
# This script takes care of dependencies(as far as these are present in texlive.tlpdb)
@@ -200,7 +200,7 @@ untar () {
fi
fi
- # Delete binaries, these are provided by the buildscript
+ # Delete binaries, these are build by texlive.Slackbuild
# Keep symlinks and scripts
for arch in $platforms
@@ -231,24 +231,12 @@ untar () {
grep -e "shared object" -e ELF -e "gzip compressed data" | cut -f 1 -d : )
do
binfile="$(echo $bin | rev | cut -d'/' -f1 | rev)"
- remove_binary=yes
- # for multiple binaries this extra loop is neccesary
- for binary in $keep_precompiled
- do
- if [ "$(echo $bin | rev | cut -d'/' -f1 | rev)" = "$binary" ]
- then
- remove_binary=no
- fi
- done
- if [ $remove_binary = yes ]
- then
- # might be already removed by a previous run
- if [ -s "$bin" ]
- then
- #echo "Deleting binary \"$arch/$binfile\""
- rm $bin && echo "$package: $binfile" >> $binary_removed.$edition
- fi
- fi
+ # might be already removed by a previous run
+ if [ -s "$bin" ]
+ then
+ #echo "Deleting binary \"$arch/$binfile\""
+ rm $bin && echo "$package: $binfile" >> $binary_removed.$edition
+ fi
done
# move scripts to linked-scripts
for script in \
@@ -344,18 +332,18 @@ remove_cruft () {
find $texmf/texmf-dist/ -type d -empty -delete
echo "Replace duplicate files by symlinks, this may take a while ..."
-
LASTSIZE=x
find $texmf/texmf-dist/ -type f -printf '%s %p\n' | sort -n |
while read -r SIZE FILE
do
- # symlinks alse need some bytes, start linking above 10 bytes
- if [ "$SIZE" -gt 10 -a "$SIZE" == "$LASTSIZE" ]
+ # symlinks also need some bytes, start linking above the typical
+ # symlink-size(depends on the filesystem though)
+ if [ "$SIZE" -gt 128 -a "$SIZE" == "$LASTSIZE" ]
then
if [ "$(sha512sum $FILE | cut -d' ' -f1)" \
- == "$(sha512sum $LASTFILE | cut -d' ' -f1)" ]
+ == "$(sha512sum $LASTFILE | cut -d' ' -f1)" ]
then
- echo "$FILE $LASTFILE $SIZE" >> $duplicatelog
+ echo "$FILE $LASTFILE $SIZE" >> $TMP/duplicates.$edition
ln -srf $FILE $LASTFILE
fi
fi
@@ -441,8 +429,8 @@ texmfget () {
if [ -s "$dependencies" ]
then
- # check for .ARCH packages which may be binaries, scripts or links
- # Binaries should all come from the sourcebuild(exception $keep_precompiled)
+ # check for .ARCH packages which may be binaries, scripts or links.
+ # Binaries are provided by texlive.SlackBuild
for dependency in $(cat $dependencies)
do
echo $dependency | grep '\.ARCH'$ &>/dev/null
@@ -592,7 +580,6 @@ LANG=C
output=$TMP/packages
output_doc=$TMP/packages.doc.tmp
errorlog=$TMP/error.log
-duplicatelog=$TMP/duplicate.log
texmf=$TMP/texmf
db=$TMP/texlive.tlpdb
tmpfile=$TMP/tmpfile
@@ -679,7 +666,6 @@ logfile=$TMP/$VERSION.log
>$logfile
>$tarball
>$collections_done
->$duplicatelog
>$files_split
>$manpages
>$packages_manpages
@@ -688,6 +674,7 @@ logfile=$TMP/$VERSION.log
>$packages_extra
>$packages_base.doc
>$packages_extra.doc
+>$TMP/duplicates.$edition
>$TMP/packages.$edition.meta
>$TMP/packages.$edition.meta.uncompressed
>$TMP/provides.run.$edition
@@ -852,7 +839,7 @@ sed -i \
case $edition in
base)
- # Content info
+ # Provide index of Tex packages
cat << EOF | gzip -9 >> $texmf/texmf-dist/packages.$edition.gz
Content of -$edition:
$(sed "/-linux$/d" $packages_base | sort)
diff --git a/source/t/texlive/texlive-20230313-source-security_fix-1.patch b/source/t/texlive/texlive-20230313-source-security_fix-1.patch
deleted file mode 100644
index cdce6e558..000000000
--- a/source/t/texlive/texlive-20230313-source-security_fix-1.patch
+++ /dev/null
@@ -1,2034 +0,0 @@
-Submitted By: Ken Moffat <ken at linuxfromscratch dot org>
-Date: 2023-05-04
-Initial Package Version: 20230313
-Upstream Status: Applied
-Origin: Upstream
-Description: LuaTeX fixes for obscure ways to work around some security features.
-
-On this occasion I've taken the three commits in the mirror which were
-relevant to this, and omitted the many other fixes, some of which are
-only parts of an svn commit with other changes for texmf-dist (not in the
-git mirror) and other fixes for minor issues in japanese variants, some
-of which are very large commits. I have therefore also ignored the
-change to fix the uuptex test.
-
-From ad8702a45e317fa9d396ef4d50467c37964a9543 Mon Sep 17 00:00:00 2001
-From: Luigi Scarso <luigi.scarso@gmail.com>
-Date: Fri, 31 Mar 2023 20:15:48 +0000
-Subject: [PATCH 15/39] Bump to version 1.16.1; bugfix for setpdforigin() (A.
- Matthias)
-
-git-svn-id: svn://tug.org/texlive/trunk/Build/source@66717 c570f23f-e606-0410-a88d-b1316a301751
----
- texk/web2c/luatexdir/ChangeLog | 5 ++++-
- texk/web2c/luatexdir/lua/lpdflib.c | 2 +-
- texk/web2c/luatexdir/luatex.c | 4 ++--
- texk/web2c/luatexdir/luatex_svnversion.h | 2 +-
- 4 files changed, 8 insertions(+), 5 deletions(-)
-
-diff --git a/texk/web2c/luatexdir/ChangeLog b/texk/web2c/luatexdir/ChangeLog
-index 868f64cc3..27fbebcbb 100644
---- a/texk/web2c/luatexdir/ChangeLog
-+++ b/texk/web2c/luatexdir/ChangeLog
-@@ -1,5 +1,8 @@
-+2023-03-30 Luigi Scarso <luigi.scarso@gmail.com>
-+ * bugfix for setpdforigin() (A. Matthias)
-+
- 2023-02-22 Luigi Scarso <luigi.scarso@gmail.com>
-- * fix latelua data reference (side effect of deferred late additions) (H.Hagen)
-+ * fix latelua data reference (side effect of deferred late additions) (H.Hagen)
-
- 2023-02-18 Luigi Scarso <luigi.scarso@gmail.com>
- * Fixed the "Invalid unicode ranges in CMap beginbfrange operator bug" as in pdfTeX (Hàn Thế Thành)
-diff --git a/texk/web2c/luatexdir/lua/lpdflib.c b/texk/web2c/luatexdir/lua/lpdflib.c
-index 70fbde76b..263fd5644 100644
---- a/texk/web2c/luatexdir/lua/lpdflib.c
-+++ b/texk/web2c/luatexdir/lua/lpdflib.c
-@@ -1048,7 +1048,7 @@ static int setpdforigin(lua_State * L)
- if (lua_type(L, 1) == LUA_TNUMBER) {
- h = (int) lua_roundnumber(L, 1);
- if (lua_type(L, 2) == LUA_TNUMBER) {
-- v = (int) lua_roundnumber(L, 1);
-+ v = (int) lua_roundnumber(L, 2);
- } else {
- v = h;
- }
-diff --git a/texk/web2c/luatexdir/luatex.c b/texk/web2c/luatexdir/luatex.c
-index c11b0ca62..40eaa2a11 100644
---- a/texk/web2c/luatexdir/luatex.c
-+++ b/texk/web2c/luatexdir/luatex.c
-@@ -33,8 +33,8 @@
- */
-
- int luatex_version = 116;
--int luatex_revision = '0';
--const char *luatex_version_string = "1.16.0";
-+int luatex_revision = '1';
-+const char *luatex_version_string = "1.16.1";
- const char *engine_name = my_name;
-
- #include <kpathsea/c-ctype.h>
-diff --git a/texk/web2c/luatexdir/luatex_svnversion.h b/texk/web2c/luatexdir/luatex_svnversion.h
-index 257aec718..76d929807 100644
---- a/texk/web2c/luatexdir/luatex_svnversion.h
-+++ b/texk/web2c/luatexdir/luatex_svnversion.h
-@@ -1,4 +1,4 @@
- #ifndef luatex_svn_revision_h
- #define luatex_svn_revision_h
--#define luatex_svn_revision 7567
-+#define luatex_svn_revision 7569
- #endif
---
-2.39.2
-
-From 6ace460233115bd42b36e63c7ddce11cc92a1ebd Mon Sep 17 00:00:00 2001
-From: Luigi Scarso <luigi.scarso@gmail.com>
-Date: Sat, 29 Apr 2023 14:41:51 +0000
-Subject: [PATCH 36/39] LuaTeX 1.17.0 .
-
-git-svn-id: svn://tug.org/texlive/trunk/Build/source@66967 c570f23f-e606-0410-a88d-b1316a301751
----
- texk/web2c/luatexdir/ChangeLog | 31 +
- texk/web2c/luatexdir/NEWS | 24 +
- texk/web2c/luatexdir/font/writettf.c | 3 +-
- texk/web2c/luatexdir/lua/llualib.c | 10 +-
- texk/web2c/luatexdir/lua/loslibext.c | 171 +++
- texk/web2c/luatexdir/lua/luainit.c | 39 +-
- texk/web2c/luatexdir/lua/luastuff.c | 20 +-
- texk/web2c/luatexdir/lua/luatex-api.h | 1 +
- texk/web2c/luatexdir/lua/luatex-core.c | 1225 +++++++++--------
- texk/web2c/luatexdir/lua/luatex-core.lua | 24 +-
- .../luatexdir/luafontloader/src/luafflib.c | 1 -
- .../luatexdir/luasocket/src/lua_preload.c | 9 +
- texk/web2c/luatexdir/luatex.c | 6 +-
- texk/web2c/luatexdir/luatex_svnversion.h | 2 +-
- texk/web2c/luatexdir/tex/texnodes.c | 2 +-
- 15 files changed, 932 insertions(+), 636 deletions(-)
-
-diff --git a/texk/web2c/luatexdir/ChangeLog b/texk/web2c/luatexdir/ChangeLog
-index 27fbebcbb..f182f16e4 100644
---- a/texk/web2c/luatexdir/ChangeLog
-+++ b/texk/web2c/luatexdir/ChangeLog
-@@ -1,3 +1,34 @@
-+2023-04-29 Luigi Scarso <luigi.scarso@gmail.com>
-+ * LuaTeX 1.17.0
-+
-+2023-04-28 Luigi Scarso <luigi.scarso@gmail.com>
-+ * new option --no-socket, same as --nosocket
-+
-+2023-04-27 Luigi Scarso <luigi.scarso@gmail.com>
-+ * new option --socket to split socket and shell escape;
-+ * the mime library is always available (Max Chernoff);
-+ * Fixed ChangeLog
-+
-+2023-04-25 Luigi Scarso <luigi.scarso@gmail.com>
-+ * socket library by default not enabled;
-+ it is enabled with --shell-escape but not with --shell-restricted.
-+ The option ---nosocket remains unchanged.
-+ The two new functions os.socketgettime and os.socketsleep are
-+ like socket.gettime and socket.sleep, but they are always available.
-+ * Luatex 1.17.0
-+
-+2023-04-24 Luigi Scarso <luigi.scarso@gmail.com>
-+ * static kpse.check_permissions in os.kpsepopen
-+ * Fixed date in ChangeLog
-+
-+2023-04-23 Luigi Scarso <luigi.scarso@gmail.com>
-+ * new os.kpsepopen -- replace io.popen if kpse is active.
-+ * Luatex 1.16.2
-+
-+2023-04-18 Luigi Scarso <luigi.scarso@gmail.com>
-+ * lua.setluaname(n, s) and lua.getluaname(n):
-+ fixed mismatch between documentation and implementation (J. Friedrich).
-+
- 2023-03-30 Luigi Scarso <luigi.scarso@gmail.com>
- * bugfix for setpdforigin() (A. Matthias)
-
-diff --git a/texk/web2c/luatexdir/NEWS b/texk/web2c/luatexdir/NEWS
-index 8557c139d..41d6d4d14 100644
---- a/texk/web2c/luatexdir/NEWS
-+++ b/texk/web2c/luatexdir/NEWS
-@@ -1,3 +1,27 @@
-+==============================================================
-+LuaTeX 1.17.0 2023-04-29
-+==============================================================
-+
-+- A breaking backward compatibility change: by default the socket
-+ library is not enabled .
-+ The new option --socket enable the socket library as
-+ before, as also --shell-escape (without --shell-restricted);
-+ --nosocket, --no-socket , --safer disabled the library, and
-+ they have the priority in case of conflicting options.
-+ The mime library is always available; socket.sleep
-+ and socket.gettime are duplicated as os.socketsleep
-+ and os.socketgettime, both always available.
-+ The new os.kpsepopen replace io.popopen in kpse mode
-+ (i.e. when kpse_init is not zero) as it was before
-+ but the permission now cannot be changed anymore with
-+ kpse.check_permission .
-+ The function os.kpsepopen follows the same restrictions
-+ as io.popen .
-+ Thanks to Max Chernoff for debugging.
-+
-+
-+
-+
- ==============================================================
- LuaTeX 1.16.0 2023-02-19
- ==============================================================
-diff --git a/texk/web2c/luatexdir/font/writettf.c b/texk/web2c/luatexdir/font/writettf.c
-index cf034e98d..6270cbf04 100644
---- a/texk/web2c/luatexdir/font/writettf.c
-+++ b/texk/web2c/luatexdir/font/writettf.c
-@@ -1518,7 +1518,7 @@ static void do_writeotf(PDF pdf, fd_entry * fd)
- if (tracefilenames)
- tex_printf("<<%s", cur_file_name);
- ttf_read_tabdir();
-- /*tex Read teh font parameters. */
-+ /*tex Read the font parameters. */
- if (ttf_name_lookup("head", false) != NULL)
- ttf_read_head();
- if (ttf_name_lookup("hhea", false) != NULL)
-@@ -1570,4 +1570,3 @@ void writeotf(PDF pdf, fd_entry * fd)
- xfree(ttf_buffer);
- cur_file_name = NULL;
- }
--
-diff --git a/texk/web2c/luatexdir/lua/llualib.c b/texk/web2c/luatexdir/lua/llualib.c
-index 0586aba02..d91a9a729 100644
---- a/texk/web2c/luatexdir/lua/llualib.c
-+++ b/texk/web2c/luatexdir/lua/llualib.c
-@@ -319,8 +319,8 @@ static int set_luaname(lua_State * L)
- {
- int k;
- const char *s;
-- if (lua_gettop(L) == 3) {
-- k = (int) luaL_checkinteger(L, 2);
-+ if (lua_gettop(L) == 2) {
-+ k = (int) luaL_checkinteger(L, 1);
- if (k > 65535 || k < 0) {
- /* error */
- } else {
-@@ -328,8 +328,8 @@ static int set_luaname(lua_State * L)
- free(luanames[k]);
- luanames[k] = NULL;
- }
-- if (lua_type(L,3) == LUA_TSTRING) {
-- s = lua_tostring(L, 3);
-+ if (lua_type(L, 2) == LUA_TSTRING) {
-+ s = lua_tostring(L, 2);
- if (s != NULL)
- luanames[k] = xstrdup(s);
- }
-@@ -340,7 +340,7 @@ static int set_luaname(lua_State * L)
-
- static int get_luaname(lua_State * L)
- {
-- int k = (int) luaL_checkinteger(L, 2);
-+ int k = (int) luaL_checkinteger(L, 1);
- if (k > 65535 || k < 0) {
- /* error */
- lua_pushnil(L);
-diff --git a/texk/web2c/luatexdir/lua/loslibext.c b/texk/web2c/luatexdir/lua/loslibext.c
-index 2e6befc2d..79368ef92 100644
---- a/texk/web2c/luatexdir/lua/loslibext.c
-+++ b/texk/web2c/luatexdir/lua/loslibext.c
-@@ -1047,6 +1047,167 @@ static int os_execute(lua_State * L)
- }
-
-
-+/*
-+** ======================================================
-+** l_kpse_popen spawns a new process connected to the current
-+** one through the file streams with some checks by kpse.
-+** Almost verbatim from Lua liolib.c .
-+** =======================================================
-+*/
-+#if !defined(l_kpse_popen) /* { */
-+
-+#if defined(LUA_USE_POSIX) /* { */
-+
-+#define l_kpse_popen(L,c,m) (fflush(NULL), popen(c,m))
-+#define l_kpse_pclose(L,file) (pclose(file))
-+
-+#elif defined(LUA_USE_WINDOWS) /* }{ */
-+
-+#define l_kpse_popen(L,c,m) (_popen(c,m))
-+#define l_kpse_pclose(L,file) (_pclose(file))
-+
-+#else /* }{ */
-+
-+/* ISO C definitions */
-+#define l_kpse_popen(L,c,m) \
-+ ((void)((void)c, m), \
-+ luaL_error(L, "'popen' not supported"), \
-+ (FILE*)0)
-+#define l_kpse_pclose(L,file) ((void)L, (void)file, -1)
-+
-+#endif /* } */
-+
-+#endif /* } */
-+typedef luaL_Stream LStream;
-+#define tolstream(L) ((LStream *)luaL_checkudata(L, 1, LUA_FILEHANDLE))
-+static LStream *newprefile (lua_State *L) {
-+ LStream *p = (LStream *)lua_newuserdata(L, sizeof(LStream));
-+ p->closef = NULL; /* mark file handle as 'closed' */
-+ luaL_setmetatable(L, LUA_FILEHANDLE);
-+ return p;
-+}
-+static int io_kpse_pclose (lua_State *L) {
-+ LStream *p = tolstream(L);
-+ return luaL_execresult(L, l_kpse_pclose(L, p->f));
-+}
-+static int io_kpse_check_permissions(lua_State *L) {
-+ const char *filename = luaL_checkstring(L, 1);
-+ if (filename == NULL) {
-+ lua_pushboolean(L,0);
-+ lua_pushliteral(L,"no command name given");
-+ } else if (shellenabledp <= 0) {
-+ lua_pushboolean(L,0);
-+ lua_pushliteral(L,"all command execution is disabled");
-+ } else if (restrictedshell == 0) {
-+ lua_pushboolean(L,1);
-+ lua_pushstring(L,filename);
-+ } else {
-+ char *safecmd = NULL;
-+ char *cmdname = NULL;
-+ switch (shell_cmd_is_allowed(filename, &safecmd, &cmdname)) {
-+ case 0:
-+ lua_pushboolean(L,0);
-+ lua_pushliteral(L, "specific command execution disabled");
-+ break;
-+ case 1:
-+ /* doesn't happen */
-+ lua_pushboolean(L,1);
-+ lua_pushstring(L,filename);
-+ break;
-+ case 2:
-+ lua_pushboolean(L,1);
-+ lua_pushstring(L,safecmd);
-+ break;
-+ default:
-+ /* -1 */
-+ lua_pushboolean(L,0);
-+ lua_pushliteral(L, "bad command line quoting");
-+ break;
-+ }
-+ }
-+ return 2;
-+}
-+static int io_kpse_popen (lua_State *L) {
-+ const char *filename = NULL;
-+ const char *mode = NULL;
-+ LStream *p = NULL;
-+ int okay;
-+ filename = luaL_checkstring(L, 1);
-+ mode = luaL_optstring(L, 2, "r");
-+ lua_pushstring(L,filename);
-+ io_kpse_check_permissions(L);
-+ filename = luaL_checkstring(L, -1);
-+ okay = lua_toboolean(L,-2);
-+ if (okay && filename) {
-+ p = newprefile(L);
-+ luaL_argcheck(L, ((mode[0] == 'r' || mode[0] == 'w') && mode[1] == '\0'),
-+ 2, "invalid mode");
-+ p->f = l_kpse_popen(L, filename, mode);
-+ p->closef = &io_kpse_pclose;
-+ return (p->f == NULL) ? luaL_fileresult(L, 0, filename) : 1;
-+ } else {
-+ lua_pushnil(L);
-+ lua_pushvalue(L,-2);
-+ return 2;
-+ }
-+}
-+
-+
-+
-+/* socket.sleep and socket.gettime */
-+/* are duplicated here, and they are */
-+/* always available (the socket library */
-+/* can be nil in some setups) */
-+#ifdef _WIN32
-+static int socket_timeout_lua_sleep(lua_State *L)
-+{
-+ double n = luaL_checknumber(L, 1);
-+ if (n < 0.0) n = 0.0;
-+ if (n < DBL_MAX/1000.0) n *= 1000.0;
-+ if (n > INT_MAX) n = INT_MAX;
-+ Sleep((int)n);
-+ return 0;
-+}
-+static double socket_timeout_gettime(void) {
-+ FILETIME ft;
-+ double t;
-+ GetSystemTimeAsFileTime(&ft);
-+ /* Windows file time (time since January 1, 1601 (UTC)) */
-+ t = ft.dwLowDateTime/1.0e7 + ft.dwHighDateTime*(4294967296.0/1.0e7);
-+ /* convert to Unix Epoch time (time since January 1, 1970 (UTC)) */
-+ return (t - 11644473600.0);
-+}
-+#else
-+static int socket_timeout_lua_sleep(lua_State *L)
-+{
-+ double n = luaL_checknumber(L, 1);
-+ struct timespec t, r;
-+ if (n < 0.0) n = 0.0;
-+ if (n > INT_MAX) n = INT_MAX;
-+ t.tv_sec = (int) n;
-+ n -= t.tv_sec;
-+ t.tv_nsec = (int) (n * 1000000000);
-+ if (t.tv_nsec >= 1000000000) t.tv_nsec = 999999999;
-+ while (nanosleep(&t, &r) != 0) {
-+ t.tv_sec = r.tv_sec;
-+ t.tv_nsec = r.tv_nsec;
-+ }
-+ return 0;
-+}
-+static double socket_timeout_gettime(void) {
-+ struct timeval v;
-+ gettimeofday(&v, (struct timezone *) NULL);
-+ /* Unix Epoch time (time since January 1, 1970 (UTC)) */
-+ return v.tv_sec + v.tv_usec/1.0e6;
-+}
-+#endif
-+static int socket_timeout_lua_gettime(lua_State *L)
-+{
-+ lua_pushnumber(L, socket_timeout_gettime());
-+ return 1;
-+}
-+
-+
- void open_oslibext(lua_State * L)
- {
-
-@@ -1081,5 +1242,15 @@ void open_oslibext(lua_State * L)
- lua_pushcfunction(L, os_tmpdir);
- lua_setfield(L, -2, "tmpdir");
-
-+ lua_pushcfunction(L, io_kpse_popen);
-+ lua_setfield(L, -2, "kpsepopen");
-+
-+ lua_pushcfunction(L, socket_timeout_lua_sleep);
-+ lua_setfield(L, -2, "socketsleep");
-+
-+ lua_pushcfunction(L, socket_timeout_lua_gettime);
-+ lua_setfield(L, -2, "socketgettime");
-+
-+
- lua_pop(L, 1); /* pop the table */
- }
-diff --git a/texk/web2c/luatexdir/lua/luainit.c b/texk/web2c/luatexdir/lua/luainit.c
-index 9eecb714c..bac5444c2 100644
---- a/texk/web2c/luatexdir/lua/luainit.c
-+++ b/texk/web2c/luatexdir/lua/luainit.c
-@@ -85,6 +85,8 @@ const_string LUATEX_IHELP[] = {
- " --lua=FILE load and execute a lua initialization script",
- " --[no-]mktex=FMT disable/enable mktexFMT generation (FMT=tex/tfm)",
- " --nosocket disable the lua socket library",
-+ " --no-socket disable the lua socket library",
-+ " --socket enable the lua socket library",
- " --output-comment=STRING use STRING for DVI file comment instead of date (no effect for PDF)",
- " --output-directory=DIR use existing DIR as the directory to write files in",
- " --output-format=FORMAT use FORMAT for job output; FORMAT is 'dvi' or 'pdf'",
-@@ -108,6 +110,7 @@ const_string LUATEX_IHELP[] = {
- #endif
- "",
- "See the reference manual for more information about the startup process.",
-+ "LuaTeX package page: https://ctan.org/pkg/luatex",
- NULL
- };
-
-@@ -212,9 +215,30 @@ char *jithash_hashname = NULL;
- #endif
-
- int safer_option = 0;
--int nosocket_option = 0;
-+int nosocket_option = 1;
-+int nosocket_cli_option = 0;
-+int yessocket_cli_option = 0;
-+int socket_bitmask = 0;
- int utc_option = 0;
-
-+/*tex We use a bitmask for the socket library: |0000| and |1xxx| implies |--nosocket|,
-+ otherwise the socket library is enabled. Default value is |0000|, i.e. |--nosocket|.
-+*/
-+#define UPDATE_SOCKET_STATUS() do { \
-+ socket_bitmask = 0; \
-+ socket_bitmask = safer_option==1? (8+socket_bitmask):socket_bitmask;\
-+ socket_bitmask = nosocket_cli_option==1? (4+socket_bitmask):socket_bitmask;\
-+ socket_bitmask = (shellenabledp == 1 && restrictedshell == 0)?(2+socket_bitmask):socket_bitmask;\
-+ socket_bitmask = yessocket_cli_option==1? (1+socket_bitmask):socket_bitmask;\
-+ if( socket_bitmask==0) { \
-+ nosocket_option = 1; \
-+ } else if ( socket_bitmask<4) { \
-+ nosocket_option = 0; \
-+ } else { \
-+ nosocket_option = 1; \
-+ } \
-+} while (0)
-+
- /*tex
-
- Test whether getopt found an option ``A''. Assumes the option index is in the
-@@ -242,7 +266,9 @@ static struct option long_options[] = {
- #endif
- {"safer", 0, &safer_option, 1},
- {"utc", 0, &utc_option, 1},
-- {"nosocket", 0, &nosocket_option, 1},
-+ {"nosocket", 0, &nosocket_cli_option, 1},
-+ {"no-socket", 0, &nosocket_cli_option, 1},
-+ {"socket", 0, &yessocket_cli_option, 1},
- {"help", 0, 0, 0},
- {"ini", 0, &ini_version, 1},
- {"interaction", 1, 0, 0},
-@@ -524,14 +550,11 @@ static void parse_options(int ac, char **av)
- input_name = xstrdup(sargv[sargc-1]);
- sargv[sargc-1] = normalize_quotes(input_name, "argument");
- }
-- if (safer_option) /* --safer implies --nosocket */
-- nosocket_option = 1;
-+ UPDATE_SOCKET_STATUS();
- return;
- #endif
- }
-- /*tex |--safer| implies |--nosocket| */
-- if (safer_option)
-- nosocket_option = 1;
-+ UPDATE_SOCKET_STATUS();
- /*tex Finalize the input filename. */
- if (input_name != NULL) {
- argv[optind] = normalize_quotes(input_name, "argument");
-@@ -981,6 +1004,7 @@ void lua_initialize(int ac, char **av)
- shellenabledp = true;
- restrictedshell = false;
- safer_option = 0;
-+ nosocket_option = 0;
- }
- /*tex
- Get the current locale (it should be |C|) and save |LC_CTYPE|, |LC_COLLATE|
-@@ -1149,6 +1173,7 @@ void lua_initialize(int ac, char **av)
- }
- free(v1);
- }
-+ UPDATE_SOCKET_STATUS();
- /*tex If shell escapes are restricted, get allowed cmds from cnf. */
- if (shellenabledp && restrictedshell == 1) {
- v1 = NULL;
-diff --git a/texk/web2c/luatexdir/lua/luastuff.c b/texk/web2c/luatexdir/lua/luastuff.c
-index 4176431ed..62d21c321 100644
---- a/texk/web2c/luatexdir/lua/luastuff.c
-+++ b/texk/web2c/luatexdir/lua/luastuff.c
-@@ -323,7 +323,8 @@ void luainterpreter(void)
- /*tex
- The socket and mime libraries are a bit tricky to open because they use a
- load-time dependency that has to be worked around for luatex, where the C
-- module is loaded way before the lua module.
-+ module is loaded way before the lua module.
-+ The mime library is always available, even if the socket library is not enabled.
- */
- if (!nosocket_option) {
- /* todo: move this to common */
-@@ -348,6 +349,23 @@ void luainterpreter(void)
- lua_pop(L, 2);
- /*tex preload the pure \LUA\ modules */
- luatex_socketlua_open(L);
-+ } else {
-+ lua_getglobal(L, "package");
-+ lua_getfield(L, -1, "loaded");
-+ if (!lua_istable(L, -1)) {
-+ lua_newtable(L);
-+ lua_setfield(L, -2, "loaded");
-+ lua_getfield(L, -1, "loaded");
-+ }
-+ /*tex |package.loaded.mime = nil| */
-+ luaopen_mime_core(L);
-+ lua_setfield(L, -2, "mime.core");
-+ lua_pushnil(L);
-+ lua_setfield(L, -2, "mime");
-+ /*tex pop the table */
-+ lua_pop(L, 1);
-+ /*tex preload the pure \LUA\ mime module */
-+ luatex_socketlua_safe_open(L);
- }
- luaopen_zlib(L);
- luaopen_gzip(L);
-diff --git a/texk/web2c/luatexdir/lua/luatex-api.h b/texk/web2c/luatexdir/lua/luatex-api.h
-index 553be2c18..3ade2bc4d 100644
---- a/texk/web2c/luatexdir/lua/luatex-api.h
-+++ b/texk/web2c/luatexdir/lua/luatex-api.h
-@@ -123,6 +123,7 @@ extern int luaopen_profiler(lua_State * L);
- extern int luaopen_socket_core(lua_State * L);
- extern int luaopen_mime_core(lua_State * L);
- extern void luatex_socketlua_open(lua_State * L);
-+extern void luatex_socketlua_safe_open(lua_State * L);
-
- extern int luaopen_img(lua_State * L);
- extern int l_new_image(lua_State * L);
-diff --git a/texk/web2c/luatexdir/lua/luatex-core.c b/texk/web2c/luatexdir/lua/luatex-core.c
-index c9c4d941b..d912bf4a5 100644
---- a/texk/web2c/luatexdir/lua/luatex-core.c
-+++ b/texk/web2c/luatexdir/lua/luatex-core.c
-@@ -27,7 +27,7 @@ int load_luatex_core_lua (lua_State * L)
- 0x20, 0x44, 0x65, 0x76, 0x65, 0x6c, 0x6f, 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x20, 0x54, 0x65, 0x61,
- 0x6d, 0x27, 0x2c, 0x0a, 0x2d, 0x2d, 0x20, 0x7d, 0x0a, 0x0a, 0x4c, 0x55, 0x41, 0x54, 0x45, 0x58,
- 0x43, 0x4f, 0x52, 0x45, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e, 0x20, 0x3d, 0x20, 0x31, 0x2e,
-- 0x31, 0x35, 0x31, 0x20, 0x2d, 0x2d, 0x20, 0x77, 0x65, 0x20, 0x72, 0x65, 0x66, 0x6c, 0x65, 0x63,
-+ 0x31, 0x36, 0x31, 0x20, 0x2d, 0x2d, 0x20, 0x77, 0x65, 0x20, 0x72, 0x65, 0x66, 0x6c, 0x65, 0x63,
- 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x78, 0x20, 0x76, 0x65, 0x72,
- 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x77, 0x68, 0x65, 0x72, 0x65, 0x20, 0x63, 0x68, 0x61, 0x6e, 0x67,
- 0x65, 0x73, 0x20, 0x68, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x65, 0x64, 0x0a, 0x0a, 0x2d, 0x2d, 0x20,
-@@ -53,632 +53,645 @@ int load_luatex_core_lua (lua_State * L)
- 0x76, 0x65, 0x72, 0x6c, 0x6f, 0x61, 0x64, 0x20, 0x6f, 0x6e, 0x65, 0x73, 0x20, 0x74, 0x68, 0x61,
- 0x74, 0x0a, 0x2d, 0x2d, 0x20, 0x61, 0x72, 0x65, 0x20, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x64, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x74, 0x61, 0x72, 0x74, 0x75, 0x70,
-- 0x20, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x2e, 0x0a, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20,
-- 0x73, 0x61, 0x66, 0x65, 0x72, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x3d, 0x20, 0x73, 0x74,
-- 0x61, 0x74, 0x75, 0x73, 0x2e, 0x73, 0x61, 0x66, 0x65, 0x72, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f,
-- 0x6e, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x73, 0x68, 0x65, 0x6c, 0x6c, 0x65, 0x73, 0x63,
-- 0x61, 0x70, 0x65, 0x20, 0x3d, 0x20, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x73, 0x68, 0x65,
-- 0x6c, 0x6c, 0x5f, 0x65, 0x73, 0x63, 0x61, 0x70, 0x65, 0x20, 0x2d, 0x2d, 0x20, 0x30, 0x20, 0x28,
-- 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x29, 0x20, 0x31, 0x20, 0x28, 0x61, 0x6e, 0x79,
-- 0x74, 0x68, 0x69, 0x6e, 0x67, 0x29, 0x20, 0x32, 0x20, 0x28, 0x72, 0x65, 0x73, 0x74, 0x72, 0x69,
-- 0x63, 0x74, 0x65, 0x64, 0x29, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x6b, 0x70, 0x73, 0x65,
-- 0x75, 0x73, 0x65, 0x64, 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
-- 0x2e, 0x6b, 0x70, 0x73, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x64, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d,
-- 0x20, 0x30, 0x20, 0x31, 0x0a, 0x0a, 0x69, 0x66, 0x20, 0x6b, 0x70, 0x73, 0x65, 0x75, 0x73, 0x65,
-- 0x64, 0x20, 0x3d, 0x3d, 0x20, 0x31, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x74, 0x79, 0x70, 0x65, 0x20, 0x3d, 0x20, 0x74, 0x79,
-- 0x70, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x67, 0x73, 0x75,
-- 0x62, 0x20, 0x3d, 0x20, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x73, 0x75, 0x62, 0x0a,
-- 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x69, 0x6e, 0x64, 0x20, 0x3d,
-- 0x20, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x66, 0x69, 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20,
-- 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x6d, 0x74, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20,
-- 0x67, 0x65, 0x74, 0x6d, 0x65, 0x74, 0x61, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x28, 0x69, 0x6f, 0x2e,
-- 0x73, 0x74, 0x64, 0x65, 0x72, 0x72, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61,
-- 0x6c, 0x20, 0x6d, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x6d, 0x74, 0x2e, 0x6c, 0x69, 0x6e,
-- 0x65, 0x73, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x6b, 0x70,
-- 0x73, 0x65, 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x70, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69,
-- 0x6f, 0x6e, 0x20, 0x20, 0x3d, 0x20, 0x6b, 0x70, 0x73, 0x65, 0x2e, 0x63, 0x68, 0x65, 0x63, 0x6b,
-- 0x5f, 0x70, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20,
-- 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x6b, 0x70, 0x73, 0x65, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72,
-- 0x64, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x20, 0x3d, 0x20, 0x6b, 0x70,
-- 0x73, 0x65, 0x2e, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x5f, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f,
-- 0x66, 0x69, 0x6c, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x6b,
-- 0x70, 0x73, 0x65, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74,
-- 0x66, 0x69, 0x6c, 0x65, 0x20, 0x3d, 0x20, 0x6b, 0x70, 0x73, 0x65, 0x2e, 0x72, 0x65, 0x63, 0x6f,
-- 0x72, 0x64, 0x5f, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x0a, 0x0a,
-- 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x69, 0x6f, 0x5f, 0x6f, 0x70, 0x65,
-- 0x6e, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x3d, 0x20, 0x69, 0x6f, 0x2e, 0x6f, 0x70, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f,
-- 0x63, 0x61, 0x6c, 0x20, 0x69, 0x6f, 0x5f, 0x70, 0x6f, 0x70, 0x65, 0x6e, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6f, 0x2e, 0x70,
-- 0x6f, 0x70, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x69,
-- 0x6f, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6f, 0x2e, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x0a,
-- 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x69, 0x6f, 0x5f, 0x72,
-- 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x3d, 0x20, 0x66, 0x69, 0x6f, 0x2e, 0x72, 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x0a,
-- 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x77, 0x72, 0x69, 0x74, 0x65,
-- 0x5f, 0x6e, 0x6c, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x3d, 0x20, 0x74, 0x65, 0x78, 0x69, 0x6f, 0x2e, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x6e,
-- 0x6c, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x6f, 0x2e, 0x73, 0x61, 0x76, 0x65, 0x64, 0x5f,
-- 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6f, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x20, 0x2d, 0x2d,
-- 0x20, 0x61, 0x6c, 0x77, 0x61, 0x79, 0x73, 0x20, 0x72, 0x65, 0x61, 0x64, 0x6f, 0x6e, 0x6c, 0x79,
-- 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6d, 0x74, 0x2e, 0x73, 0x61, 0x76, 0x65, 0x64, 0x5f, 0x6c, 0x69,
-- 0x6e, 0x65, 0x73, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x3d, 0x20, 0x6d, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x20, 0x2d, 0x2d, 0x20, 0x61,
-- 0x6c, 0x77, 0x61, 0x79, 0x73, 0x20, 0x72, 0x65, 0x61, 0x64, 0x6f, 0x6e, 0x6c, 0x79, 0x0a, 0x0a,
-- 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69,
-- 0x6f, 0x6e, 0x20, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x78, 0x5f, 0x69, 0x6f, 0x5f, 0x6f, 0x70, 0x65,
-- 0x6e, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x68, 0x6f, 0x77, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x68, 0x6f, 0x77, 0x20, 0x74,
-- 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x68, 0x6f, 0x77, 0x20, 0x3d, 0x20, 0x27, 0x72, 0x27, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f,
-- 0x63, 0x61, 0x6c, 0x20, 0x66, 0x20, 0x3d, 0x20, 0x69, 0x6f, 0x5f, 0x6f, 0x70, 0x65, 0x6e, 0x28,
-- 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x68, 0x6f, 0x77, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x69, 0x66, 0x20, 0x66, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x74, 0x79, 0x70, 0x65, 0x28,
-- 0x68, 0x6f, 0x77, 0x29, 0x20, 0x3d, 0x3d, 0x20, 0x27, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x27,
-- 0x20, 0x61, 0x6e, 0x64, 0x20, 0x66, 0x69, 0x6e, 0x64, 0x28, 0x68, 0x6f, 0x77, 0x2c, 0x27, 0x77,
-- 0x27, 0x29, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6b, 0x70, 0x73, 0x65, 0x5f, 0x72, 0x65, 0x63,
-- 0x6f, 0x72, 0x64, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x66, 0x69, 0x6c, 0x65, 0x28, 0x6e, 0x61,
-- 0x6d, 0x65, 0x2c, 0x27, 0x77, 0x27, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x65, 0x6c, 0x73, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6b, 0x70, 0x73, 0x65, 0x5f, 0x72, 0x65,
-- 0x63, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x66, 0x69, 0x6c, 0x65, 0x28, 0x6e, 0x61,
-- 0x6d, 0x65, 0x2c, 0x27, 0x72, 0x27, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75,
-- 0x72, 0x6e, 0x20, 0x66, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20,
-- 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e,
-- 0x20, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x78, 0x5f, 0x69, 0x6f, 0x5f, 0x6f, 0x70, 0x65, 0x6e, 0x5f,
-- 0x72, 0x65, 0x61, 0x64, 0x6f, 0x6e, 0x6c, 0x79, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x68, 0x6f,
-+ 0x20, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x2e, 0x0a, 0x0a, 0x0a, 0x0a, 0x6c, 0x6f, 0x63, 0x61,
-+ 0x6c, 0x20, 0x73, 0x61, 0x66, 0x65, 0x72, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x3d, 0x20,
-+ 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x73, 0x61, 0x66, 0x65, 0x72, 0x5f, 0x6f, 0x70, 0x74,
-+ 0x69, 0x6f, 0x6e, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x73, 0x68, 0x65, 0x6c, 0x6c, 0x65,
-+ 0x73, 0x63, 0x61, 0x70, 0x65, 0x20, 0x3d, 0x20, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x73,
-+ 0x68, 0x65, 0x6c, 0x6c, 0x5f, 0x65, 0x73, 0x63, 0x61, 0x70, 0x65, 0x20, 0x2d, 0x2d, 0x20, 0x30,
-+ 0x20, 0x28, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x29, 0x20, 0x31, 0x20, 0x28, 0x61,
-+ 0x6e, 0x79, 0x74, 0x68, 0x69, 0x6e, 0x67, 0x29, 0x20, 0x32, 0x20, 0x28, 0x72, 0x65, 0x73, 0x74,
-+ 0x72, 0x69, 0x63, 0x74, 0x65, 0x64, 0x29, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x6b, 0x70,
-+ 0x73, 0x65, 0x75, 0x73, 0x65, 0x64, 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x73, 0x74, 0x61, 0x74,
-+ 0x75, 0x73, 0x2e, 0x6b, 0x70, 0x73, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x64, 0x20, 0x20, 0x20, 0x20,
-+ 0x2d, 0x2d, 0x20, 0x30, 0x20, 0x31, 0x0a, 0x0a, 0x69, 0x66, 0x20, 0x6b, 0x70, 0x73, 0x65, 0x75,
-+ 0x73, 0x65, 0x64, 0x20, 0x3d, 0x3d, 0x20, 0x31, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x74, 0x79, 0x70, 0x65, 0x20, 0x3d, 0x20,
-+ 0x74, 0x79, 0x70, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x67,
-+ 0x73, 0x75, 0x62, 0x20, 0x3d, 0x20, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x73, 0x75,
-+ 0x62, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x69, 0x6e, 0x64,
-+ 0x20, 0x3d, 0x20, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x66, 0x69, 0x6e, 0x64, 0x0a, 0x0a,
-+ 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x6d, 0x74, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x3d, 0x20, 0x67, 0x65, 0x74, 0x6d, 0x65, 0x74, 0x61, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x28, 0x69,
-+ 0x6f, 0x2e, 0x73, 0x74, 0x64, 0x65, 0x72, 0x72, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f,
-+ 0x63, 0x61, 0x6c, 0x20, 0x6d, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x6d, 0x74, 0x2e, 0x6c,
-+ 0x69, 0x6e, 0x65, 0x73, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20,
-+ 0x6b, 0x70, 0x73, 0x65, 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x70, 0x65, 0x72, 0x6d, 0x69, 0x73,
-+ 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x20, 0x3d, 0x20, 0x6b, 0x70, 0x73, 0x65, 0x2e, 0x63, 0x68, 0x65,
-+ 0x63, 0x6b, 0x5f, 0x70, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x0a, 0x20, 0x20,
-+ 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x6b, 0x70, 0x73, 0x65, 0x5f, 0x72, 0x65, 0x63,
-+ 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x20, 0x3d, 0x20,
-+ 0x6b, 0x70, 0x73, 0x65, 0x2e, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x5f, 0x69, 0x6e, 0x70, 0x75,
-+ 0x74, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c,
-+ 0x20, 0x6b, 0x70, 0x73, 0x65, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x6f, 0x75, 0x74, 0x70,
-+ 0x75, 0x74, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x3d, 0x20, 0x6b, 0x70, 0x73, 0x65, 0x2e, 0x72, 0x65,
-+ 0x63, 0x6f, 0x72, 0x64, 0x5f, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x66, 0x69, 0x6c, 0x65,
-+ 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x69, 0x6f, 0x5f, 0x6f,
-+ 0x70, 0x65, 0x6e, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6f, 0x2e, 0x6f, 0x70, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20,
-+ 0x2d, 0x2d, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x69, 0x6f, 0x5f, 0x70, 0x6f, 0x70, 0x65,
-+ 0x6e, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3d,
-+ 0x20, 0x69, 0x6f, 0x2e, 0x70, 0x6f, 0x70, 0x65, 0x6e, 0x20, 0x2d, 0x2d, 0x20, 0x6e, 0x6f, 0x74,
-+ 0x20, 0x6e, 0x65, 0x65, 0x64, 0x2c, 0x20, 0x77, 0x65, 0x20, 0x20, 0x75, 0x73, 0x65, 0x20, 0x6f,
-+ 0x73, 0x2e, 0x6b, 0x70, 0x73, 0x65, 0x70, 0x6f, 0x70, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20,
-+ 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x69, 0x6f, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6f,
-+ 0x2e, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61,
-+ 0x6c, 0x20, 0x66, 0x69, 0x6f, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x66, 0x69, 0x6f, 0x2e, 0x72, 0x65,
-+ 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61,
-+ 0x6c, 0x20, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x6e, 0x6c, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x74, 0x65, 0x78, 0x69, 0x6f, 0x2e,
-+ 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x6e, 0x6c, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x6f,
-+ 0x2e, 0x73, 0x61, 0x76, 0x65, 0x64, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6f, 0x5f, 0x6c,
-+ 0x69, 0x6e, 0x65, 0x73, 0x20, 0x2d, 0x2d, 0x20, 0x61, 0x6c, 0x77, 0x61, 0x79, 0x73, 0x20, 0x72,
-+ 0x65, 0x61, 0x64, 0x6f, 0x6e, 0x6c, 0x79, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6d, 0x74, 0x2e, 0x73,
-+ 0x61, 0x76, 0x65, 0x64, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x6d, 0x74, 0x5f, 0x6c, 0x69, 0x6e,
-+ 0x65, 0x73, 0x20, 0x2d, 0x2d, 0x20, 0x61, 0x6c, 0x77, 0x61, 0x79, 0x73, 0x20, 0x72, 0x65, 0x61,
-+ 0x64, 0x6f, 0x6e, 0x6c, 0x79, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c,
-+ 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x78,
-+ 0x5f, 0x69, 0x6f, 0x5f, 0x6f, 0x70, 0x65, 0x6e, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x68, 0x6f,
- 0x77, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f,
- 0x74, 0x20, 0x68, 0x6f, 0x77, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x68, 0x6f, 0x77, 0x20, 0x3d, 0x20, 0x27, 0x72, 0x27,
-- 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6c, 0x73, 0x65, 0x0a, 0x20, 0x20,
-+ 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x20, 0x3d, 0x20, 0x69,
-+ 0x6f, 0x5f, 0x6f, 0x70, 0x65, 0x6e, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x68, 0x6f, 0x77, 0x29,
-+ 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x66, 0x20, 0x74, 0x68,
-+ 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69,
-+ 0x66, 0x20, 0x74, 0x79, 0x70, 0x65, 0x28, 0x68, 0x6f, 0x77, 0x29, 0x20, 0x3d, 0x3d, 0x20, 0x27,
-+ 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x27, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x66, 0x69, 0x6e, 0x64,
-+ 0x28, 0x68, 0x6f, 0x77, 0x2c, 0x27, 0x77, 0x27, 0x29, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6b,
-+ 0x70, 0x73, 0x65, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74,
-+ 0x66, 0x69, 0x6c, 0x65, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x27, 0x77, 0x27, 0x29, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6c, 0x73, 0x65, 0x0a,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x6b, 0x70, 0x73, 0x65, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x70, 0x75, 0x74,
-+ 0x66, 0x69, 0x6c, 0x65, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x27, 0x72, 0x27, 0x29, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x66, 0x0a, 0x20, 0x20, 0x20, 0x20,
-+ 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66,
-+ 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x78, 0x5f, 0x69,
-+ 0x6f, 0x5f, 0x6f, 0x70, 0x65, 0x6e, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x6f, 0x6e, 0x6c, 0x79, 0x28,
-+ 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x68, 0x6f, 0x77, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x68, 0x6f, 0x77, 0x20, 0x74, 0x68, 0x65,
-+ 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x68, 0x6f,
-+ 0x77, 0x20, 0x3d, 0x20, 0x27, 0x72, 0x27, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x65, 0x6c, 0x73, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x68, 0x6f, 0x77, 0x20, 0x3d, 0x20, 0x67, 0x73, 0x75, 0x62, 0x28, 0x68, 0x6f, 0x77, 0x2c,
-+ 0x27, 0x5b, 0x5e, 0x72, 0x62, 0x5d, 0x27, 0x2c, 0x27, 0x27, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x68, 0x6f, 0x77, 0x20, 0x3d,
-+ 0x3d, 0x20, 0x27, 0x27, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x68, 0x6f, 0x77, 0x20, 0x3d, 0x20,
-- 0x67, 0x73, 0x75, 0x62, 0x28, 0x68, 0x6f, 0x77, 0x2c, 0x27, 0x5b, 0x5e, 0x72, 0x62, 0x5d, 0x27,
-- 0x2c, 0x27, 0x27, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x69, 0x66, 0x20, 0x68, 0x6f, 0x77, 0x20, 0x3d, 0x3d, 0x20, 0x27, 0x27, 0x20, 0x74, 0x68,
-- 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x68, 0x6f, 0x77, 0x20, 0x3d, 0x20, 0x27, 0x72, 0x27, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x20, 0x3d, 0x20, 0x69, 0x6f, 0x5f, 0x6f, 0x70,
-- 0x65, 0x6e, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x68, 0x6f, 0x77, 0x29, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x66, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x69, 0x6f, 0x5f, 0x72,
-- 0x65, 0x63, 0x6f, 0x72, 0x64, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x28, 0x6e, 0x61,
-- 0x6d, 0x65, 0x2c, 0x27, 0x72, 0x27, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75,
-- 0x72, 0x6e, 0x20, 0x66, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20,
-- 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e,
-- 0x20, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x78, 0x5f, 0x69, 0x6f, 0x5f, 0x70, 0x6f, 0x70, 0x65, 0x6e,
-- 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x6f, 0x6b, 0x61, 0x79, 0x2c, 0x20, 0x66,
-- 0x6f, 0x75, 0x6e, 0x64, 0x20, 0x3d, 0x20, 0x6b, 0x70, 0x73, 0x65, 0x5f, 0x63, 0x68, 0x65, 0x63,
-- 0x6b, 0x70, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x28, 0x6e, 0x61, 0x6d, 0x65,
-- 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6f, 0x6b, 0x61,
-- 0x79, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x20, 0x74, 0x68, 0x65, 0x6e,
-- 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74,
-- 0x75, 0x72, 0x6e, 0x20, 0x69, 0x6f, 0x5f, 0x70, 0x6f, 0x70, 0x65, 0x6e, 0x28, 0x66, 0x6f, 0x75,
-- 0x6e, 0x64, 0x2c, 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x2d, 0x2d, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69,
-- 0x6f, 0x6e, 0x20, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x78, 0x5f, 0x69, 0x6f, 0x5f, 0x6c, 0x69, 0x6e,
-- 0x65, 0x73, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x68, 0x6f, 0x77, 0x29, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x2d, 0x2d, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x20,
-- 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x20, 0x3d, 0x20, 0x69, 0x6f,
-- 0x5f, 0x6f, 0x70, 0x65, 0x6e, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x68, 0x6f, 0x77, 0x20, 0x6f,
-- 0x72, 0x20, 0x27, 0x72, 0x27, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x66, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a,
-+ 0x27, 0x72, 0x27, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x20,
-+ 0x3d, 0x20, 0x69, 0x6f, 0x5f, 0x6f, 0x70, 0x65, 0x6e, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x68,
-+ 0x6f, 0x77, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x66,
-+ 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x66, 0x69, 0x6f, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x66, 0x69, 0x6c, 0x65,
-+ 0x6e, 0x61, 0x6d, 0x65, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x27, 0x72, 0x27, 0x29, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x66, 0x0a, 0x20, 0x20, 0x20, 0x20,
-+ 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x20, 0x6e, 0x6f, 0x74,
-+ 0x20, 0x6e, 0x65, 0x65, 0x64, 0x2c, 0x20, 0x77, 0x65, 0x20, 0x20, 0x75, 0x73, 0x65, 0x20, 0x6f,
-+ 0x73, 0x2e, 0x6b, 0x70, 0x73, 0x65, 0x70, 0x6f, 0x70, 0x65, 0x6e, 0x20, 0x0a, 0x20, 0x20, 0x20,
-+ 0x20, 0x2d, 0x2d, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f,
-+ 0x6e, 0x20, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x78, 0x5f, 0x69, 0x6f, 0x5f, 0x70, 0x6f, 0x70, 0x65,
-+ 0x6e, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20,
-+ 0x2d, 0x2d, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x6f, 0x6b, 0x61, 0x79,
-+ 0x2c, 0x20, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x20, 0x3d, 0x20, 0x6b, 0x70, 0x73, 0x65, 0x5f, 0x63,
-+ 0x68, 0x65, 0x63, 0x6b, 0x70, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x28, 0x6e,
-+ 0x61, 0x6d, 0x65, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x20, 0x20, 0x20, 0x69,
-+ 0x66, 0x20, 0x6f, 0x6b, 0x61, 0x79, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x66, 0x6f, 0x75, 0x6e, 0x64,
-+ 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x69, 0x6f, 0x5f, 0x70, 0x6f,
-+ 0x70, 0x65, 0x6e, 0x28, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x2c, 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20,
-+ 0x20, 0x2d, 0x2d, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x6c,
-+ 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6c, 0x75,
-+ 0x61, 0x74, 0x65, 0x78, 0x5f, 0x69, 0x6f, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x28, 0x6e, 0x61,
-+ 0x6d, 0x65, 0x2c, 0x68, 0x6f, 0x77, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a,
-+ 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6c,
-+ 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x20, 0x3d, 0x20, 0x69, 0x6f, 0x5f, 0x6f, 0x70, 0x65, 0x6e,
-+ 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x68, 0x6f, 0x77, 0x20, 0x6f, 0x72, 0x20, 0x27, 0x72, 0x27,
-+ 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x69, 0x66, 0x20, 0x66, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d,
-+ 0x2d, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65,
-+ 0x74, 0x75, 0x72, 0x6e, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x28, 0x29, 0x0a,
- 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69,
-- 0x6f, 0x6e, 0x28, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75,
-- 0x72, 0x6e, 0x20, 0x66, 0x69, 0x6f, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x28,
-- 0x66, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x2d, 0x2d, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6c, 0x73, 0x65, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x2d, 0x2d, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75,
-- 0x72, 0x6e, 0x20, 0x69, 0x6f, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x28, 0x29, 0x0a, 0x20, 0x20,
-- 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x2d, 0x2d, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20,
-- 0x46, 0x6f, 0x72, 0x20, 0x73, 0x6f, 0x6d, 0x65, 0x20, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x20,
-- 0x74, 0x68, 0x65, 0x20, 0x67, 0x63, 0x20, 0x64, 0x6f, 0x65, 0x73, 0x6e, 0x27, 0x74, 0x20, 0x6b,
-- 0x69, 0x63, 0x6b, 0x20, 0x69, 0x6e, 0x20, 0x73, 0x6f, 0x20, 0x77, 0x65, 0x20, 0x6e, 0x65, 0x65,
-- 0x64, 0x20, 0x74, 0x6f, 0x20, 0x63, 0x6c, 0x6f, 0x73, 0x65, 0x20, 0x65, 0x78, 0x70, 0x6c, 0x69,
-- 0x63, 0x69, 0x74, 0x6c, 0x79, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x73, 0x6f, 0x20,
-- 0x74, 0x68, 0x61, 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x68, 0x61, 0x6e, 0x64, 0x6c, 0x65, 0x20,
-- 0x69, 0x73, 0x20, 0x66, 0x6c, 0x75, 0x73, 0x68, 0x65, 0x64, 0x2e, 0x0a, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2c, 0x20, 0x74, 0x79,
-- 0x70, 0x65, 0x20, 0x3d, 0x20, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2c, 0x20, 0x74, 0x79, 0x70, 0x65,
-- 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x75, 0x6e, 0x63,
-- 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x78, 0x5f, 0x69, 0x6f, 0x5f, 0x6c,
-- 0x69, 0x6e, 0x65, 0x73, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x68, 0x6f, 0x77, 0x29, 0x0a, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x74, 0x79, 0x70, 0x65, 0x28, 0x6e,
-- 0x61, 0x6d, 0x65, 0x29, 0x20, 0x3d, 0x3d, 0x20, 0x22, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x22,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x66, 0x69,
-+ 0x6f, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x28, 0x66, 0x29, 0x0a, 0x20, 0x20,
-+ 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x65, 0x6c, 0x73, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x69, 0x6f,
-+ 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x28, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x65,
-+ 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x46, 0x6f, 0x72, 0x20, 0x73,
-+ 0x6f, 0x6d, 0x65, 0x20, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x67,
-+ 0x63, 0x20, 0x64, 0x6f, 0x65, 0x73, 0x6e, 0x27, 0x74, 0x20, 0x6b, 0x69, 0x63, 0x6b, 0x20, 0x69,
-+ 0x6e, 0x20, 0x73, 0x6f, 0x20, 0x77, 0x65, 0x20, 0x6e, 0x65, 0x65, 0x64, 0x20, 0x74, 0x6f, 0x20,
-+ 0x63, 0x6c, 0x6f, 0x73, 0x65, 0x20, 0x65, 0x78, 0x70, 0x6c, 0x69, 0x63, 0x69, 0x74, 0x6c, 0x79,
-+ 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x73, 0x6f, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20,
-+ 0x74, 0x68, 0x65, 0x20, 0x68, 0x61, 0x6e, 0x64, 0x6c, 0x65, 0x20, 0x69, 0x73, 0x20, 0x66, 0x6c,
-+ 0x75, 0x73, 0x68, 0x65, 0x64, 0x2e, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61,
-+ 0x6c, 0x20, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2c, 0x20, 0x74, 0x79, 0x70, 0x65, 0x20, 0x3d, 0x20,
-+ 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2c, 0x20, 0x74, 0x79, 0x70, 0x65, 0x0a, 0x0a, 0x20, 0x20, 0x20,
-+ 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20,
-+ 0x6c, 0x75, 0x61, 0x74, 0x65, 0x78, 0x5f, 0x69, 0x6f, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x28,
-+ 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x68, 0x6f, 0x77, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x69, 0x66, 0x20, 0x74, 0x79, 0x70, 0x65, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x29, 0x20,
-+ 0x3d, 0x3d, 0x20, 0x22, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x22, 0x20, 0x74, 0x68, 0x65, 0x6e,
-+ 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63,
-+ 0x61, 0x6c, 0x20, 0x66, 0x20, 0x3d, 0x20, 0x69, 0x6f, 0x5f, 0x6f, 0x70, 0x65, 0x6e, 0x28, 0x6e,
-+ 0x61, 0x6d, 0x65, 0x2c, 0x68, 0x6f, 0x77, 0x20, 0x6f, 0x72, 0x20, 0x27, 0x72, 0x27, 0x29, 0x0a,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x66,
- 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x20, 0x3d, 0x20, 0x69, 0x6f, 0x5f, 0x6f,
-- 0x70, 0x65, 0x6e, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x68, 0x6f, 0x77, 0x20, 0x6f, 0x72, 0x20,
-- 0x27, 0x72, 0x27, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x69, 0x66, 0x20, 0x66, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72,
-- 0x6e, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x28, 0x29, 0x0a, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x66, 0x75, 0x6e,
-+ 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x28, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61,
-+ 0x6c, 0x20, 0x6c, 0x20, 0x3d, 0x20, 0x66, 0x69, 0x6f, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x6c, 0x69,
-+ 0x6e, 0x65, 0x28, 0x66, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74,
-+ 0x20, 0x6c, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x6c, 0x20, 0x3d, 0x20, 0x66, 0x69, 0x6f, 0x5f, 0x72,
-- 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x28, 0x66, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69,
-- 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x6c, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x3a, 0x63, 0x6c, 0x6f, 0x73, 0x65, 0x28, 0x29, 0x0a, 0x20,
-+ 0x66, 0x3a, 0x63, 0x6c, 0x6f, 0x73, 0x65, 0x28, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e,
-+ 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x6c, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65,
-+ 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65,
-+ 0x6c, 0x73, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x74, 0x68, 0x6f, 0x73, 0x65,
-+ 0x20, 0x77, 0x68, 0x6f, 0x20, 0x6c, 0x69, 0x6b, 0x65, 0x20, 0x69, 0x74, 0x20, 0x74, 0x68, 0x69,
-+ 0x73, 0x20, 0x77, 0x61, 0x79, 0x3a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x28, 0x22, 0x70, 0x61,
-+ 0x74, 0x63, 0x68, 0x65, 0x64, 0x20, 0x27, 0x69, 0x6f, 0x2e, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x27,
-+ 0x20, 0x63, 0x61, 0x6e, 0x27, 0x74, 0x20, 0x6f, 0x70, 0x65, 0x6e, 0x20, 0x27, 0x22, 0x20, 0x2e,
-+ 0x2e, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x2e, 0x2e, 0x20, 0x22, 0x27, 0x22, 0x29, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6c, 0x73, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x69,
-+ 0x6f, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x28, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f,
-+ 0x6e, 0x20, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x78, 0x5f, 0x69, 0x6f, 0x5f, 0x72, 0x65, 0x61, 0x64,
-+ 0x6c, 0x69, 0x6e, 0x65, 0x28, 0x66, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x28,
-+ 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65,
-+ 0x74, 0x75, 0x72, 0x6e, 0x20, 0x66, 0x69, 0x6f, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e,
-+ 0x65, 0x28, 0x66, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64,
-+ 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x6f,
-+ 0x2e, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x20, 0x3d, 0x20, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x78, 0x5f,
-+ 0x69, 0x6f, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6d, 0x74, 0x2e,
-+ 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x20, 0x3d, 0x20, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x78, 0x5f, 0x69,
-+ 0x6f, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20,
-+ 0x69, 0x6f, 0x2e, 0x6f, 0x70, 0x65, 0x6e, 0x20, 0x20, 0x3d, 0x20, 0x6c, 0x75, 0x61, 0x74, 0x65,
-+ 0x78, 0x5f, 0x69, 0x6f, 0x5f, 0x6f, 0x70, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d,
-+ 0x69, 0x6f, 0x2e, 0x70, 0x6f, 0x70, 0x65, 0x6e, 0x20, 0x3d, 0x20, 0x6c, 0x75, 0x61, 0x74, 0x65,
-+ 0x78, 0x5f, 0x69, 0x6f, 0x5f, 0x70, 0x6f, 0x70, 0x65, 0x6e, 0x20, 0x2d, 0x2d, 0x20, 0x6e, 0x6f,
-+ 0x74, 0x20, 0x6e, 0x65, 0x65, 0x64, 0x2c, 0x20, 0x77, 0x65, 0x20, 0x20, 0x75, 0x73, 0x65, 0x20,
-+ 0x6f, 0x73, 0x2e, 0x6b, 0x70, 0x73, 0x65, 0x70, 0x6f, 0x70, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20,
-+ 0x20, 0x69, 0x6f, 0x2e, 0x70, 0x6f, 0x70, 0x65, 0x6e, 0x20, 0x3d, 0x20, 0x6f, 0x73, 0x2e, 0x6b,
-+ 0x70, 0x73, 0x65, 0x70, 0x6f, 0x70, 0x65, 0x6e, 0x0a, 0x0a, 0x65, 0x6c, 0x73, 0x65, 0x0a, 0x0a,
-+ 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x77, 0x65, 0x20, 0x61, 0x73, 0x73, 0x75, 0x6d, 0x65,
-+ 0x20, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x20, 0x65, 0x6c, 0x73, 0x65,
-+ 0x77, 0x68, 0x65, 0x72, 0x65, 0x0a, 0x0a, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x2d, 0x2d, 0x20, 0x6d,
-+ 0x61, 0x79, 0x62, 0x65, 0x20, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x20, 0x77,
-+ 0x68, 0x65, 0x6e, 0x20, 0x69, 0x6e, 0x20, 0x6b, 0x70, 0x73, 0x65, 0x20, 0x6d, 0x6f, 0x64, 0x65,
-+ 0x0a, 0x0a, 0x69, 0x66, 0x20, 0x73, 0x61, 0x66, 0x65, 0x72, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
-+ 0x20, 0x3d, 0x3d, 0x20, 0x31, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20,
-+ 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x6e, 0x6c, 0x20, 0x3d,
-+ 0x20, 0x74, 0x65, 0x78, 0x69, 0x6f, 0x2e, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x6e, 0x6c, 0x0a,
-+ 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74,
-+ 0x20, 0x20, 0x20, 0x3d, 0x20, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x66, 0x6f, 0x72, 0x6d,
-+ 0x61, 0x74, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x75,
-+ 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75,
-+ 0x6d, 0x6d, 0x79, 0x28, 0x73, 0x74, 0x72, 0x2c, 0x66, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x65,
-+ 0x64, 0x20, 0x3d, 0x20, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f,
-+ 0x6e, 0x28, 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74,
-+ 0x65, 0x64, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x6e, 0x6c,
-+ 0x28, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x28, 0x22, 0x73, 0x61, 0x66, 0x65, 0x72, 0x20, 0x6f,
-+ 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x73, 0x65, 0x74, 0x2c, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74,
-+ 0x69, 0x6f, 0x6e, 0x20, 0x25, 0x71, 0x20, 0x69, 0x73, 0x20, 0x25, 0x73, 0x22, 0x2c, 0x0a, 0x20,
- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x73, 0x74, 0x72, 0x2c, 0x66, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x22, 0x6c, 0x69,
-+ 0x6d, 0x69, 0x74, 0x65, 0x64, 0x22, 0x20, 0x6f, 0x72, 0x20, 0x22, 0x64, 0x69, 0x73, 0x61, 0x62,
-+ 0x6c, 0x65, 0x64, 0x22, 0x29, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x20,
-+ 0x3d, 0x20, 0x74, 0x72, 0x75, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
- 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72,
-- 0x6e, 0x20, 0x6c, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x65, 0x6c, 0x73, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x66, 0x6f, 0x72, 0x20,
-- 0x74, 0x68, 0x6f, 0x73, 0x65, 0x20, 0x77, 0x68, 0x6f, 0x20, 0x6c, 0x69, 0x6b, 0x65, 0x20, 0x69,
-- 0x74, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x77, 0x61, 0x79, 0x3a, 0x0a, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x72, 0x72, 0x6f,
-- 0x72, 0x28, 0x22, 0x70, 0x61, 0x74, 0x63, 0x68, 0x65, 0x64, 0x20, 0x27, 0x69, 0x6f, 0x2e, 0x6c,
-- 0x69, 0x6e, 0x65, 0x73, 0x27, 0x20, 0x63, 0x61, 0x6e, 0x27, 0x74, 0x20, 0x6f, 0x70, 0x65, 0x6e,
-- 0x20, 0x27, 0x22, 0x20, 0x2e, 0x2e, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x2e, 0x2e, 0x20, 0x22,
-- 0x27, 0x22, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6c, 0x73, 0x65,
-- 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74,
-- 0x75, 0x72, 0x6e, 0x20, 0x69, 0x6f, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x28, 0x29, 0x0a, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65,
-- 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x75,
-- 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x78, 0x5f, 0x69, 0x6f,
-- 0x5f, 0x72, 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x28, 0x66, 0x29, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x66, 0x75, 0x6e, 0x63,
-- 0x74, 0x69, 0x6f, 0x6e, 0x28, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x66, 0x69, 0x6f, 0x5f, 0x72, 0x65,
-- 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x28, 0x66, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x20,
-- 0x20, 0x20, 0x20, 0x69, 0x6f, 0x2e, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x20, 0x3d, 0x20, 0x6c, 0x75,
-- 0x61, 0x74, 0x65, 0x78, 0x5f, 0x69, 0x6f, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x0a, 0x20, 0x20,
-- 0x20, 0x20, 0x6d, 0x74, 0x2e, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x20, 0x3d, 0x20, 0x6c, 0x75, 0x61,
-- 0x74, 0x65, 0x78, 0x5f, 0x69, 0x6f, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x0a,
-- 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x6f, 0x2e, 0x6f, 0x70, 0x65, 0x6e, 0x20, 0x20, 0x3d, 0x20,
-- 0x6c, 0x75, 0x61, 0x74, 0x65, 0x78, 0x5f, 0x69, 0x6f, 0x5f, 0x6f, 0x70, 0x65, 0x6e, 0x0a, 0x20,
-- 0x20, 0x20, 0x20, 0x69, 0x6f, 0x2e, 0x70, 0x6f, 0x70, 0x65, 0x6e, 0x20, 0x3d, 0x20, 0x6c, 0x75,
-- 0x61, 0x74, 0x65, 0x78, 0x5f, 0x69, 0x6f, 0x5f, 0x70, 0x6f, 0x70, 0x65, 0x6e, 0x0a, 0x0a, 0x65,
-- 0x6c, 0x73, 0x65, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x77, 0x65, 0x20, 0x61,
-- 0x73, 0x73, 0x75, 0x6d, 0x65, 0x20, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74,
-- 0x20, 0x65, 0x6c, 0x73, 0x65, 0x77, 0x68, 0x65, 0x72, 0x65, 0x0a, 0x0a, 0x65, 0x6e, 0x64, 0x0a,
-- 0x0a, 0x2d, 0x2d, 0x20, 0x6d, 0x61, 0x79, 0x62, 0x65, 0x20, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x6f,
-- 0x6e, 0x6c, 0x79, 0x20, 0x77, 0x68, 0x65, 0x6e, 0x20, 0x69, 0x6e, 0x20, 0x6b, 0x70, 0x73, 0x65,
-- 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x0a, 0x0a, 0x69, 0x66, 0x20, 0x73, 0x61, 0x66, 0x65, 0x72, 0x6f,
-- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x3d, 0x3d, 0x20, 0x31, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a,
-- 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x77, 0x72, 0x69, 0x74, 0x65,
-- 0x5f, 0x6e, 0x6c, 0x20, 0x3d, 0x20, 0x74, 0x65, 0x78, 0x69, 0x6f, 0x2e, 0x77, 0x72, 0x69, 0x74,
-- 0x65, 0x5f, 0x6e, 0x6c, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66,
-- 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67,
-- 0x2e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63,
-- 0x61, 0x6c, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x6e, 0x73, 0x74,
-- 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x73, 0x74, 0x72, 0x2c, 0x66, 0x29, 0x0a,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x72, 0x65,
-- 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x20, 0x3d, 0x20, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x0a, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x66, 0x75,
-- 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x28, 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x72,
-- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x77, 0x72, 0x69,
-- 0x74, 0x65, 0x5f, 0x6e, 0x6c, 0x28, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x28, 0x22, 0x73, 0x61,
-- 0x66, 0x65, 0x72, 0x20, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x73, 0x65, 0x74, 0x2c, 0x20,
-- 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x25, 0x71, 0x20, 0x69, 0x73, 0x20, 0x25,
-- 0x73, 0x22, 0x2c, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x73, 0x74, 0x72, 0x2c, 0x66, 0x20, 0x61, 0x6e,
-- 0x64, 0x20, 0x22, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x65, 0x64, 0x22, 0x20, 0x6f, 0x72, 0x20, 0x22,
-- 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x22, 0x29, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x70, 0x6f,
-- 0x72, 0x74, 0x65, 0x64, 0x20, 0x3d, 0x20, 0x74, 0x72, 0x75, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x66, 0x20, 0x74, 0x68, 0x65,
-- 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x66, 0x28, 0x2e, 0x2e, 0x2e, 0x29, 0x0a,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20,
-- 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66,
-- 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x6c,
-- 0x69, 0x6d, 0x69, 0x74, 0x28, 0x73, 0x74, 0x72, 0x2c, 0x66, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74,
-- 0x65, 0x64, 0x20, 0x3d, 0x20, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65,
-- 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6f, 0x73, 0x2e, 0x65, 0x78, 0x65, 0x63, 0x75,
-- 0x74, 0x65, 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d,
-- 0x79, 0x28, 0x22, 0x6f, 0x73, 0x2e, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x22, 0x29, 0x0a,
-- 0x20, 0x20, 0x20, 0x20, 0x6f, 0x73, 0x2e, 0x73, 0x70, 0x61, 0x77, 0x6e, 0x20, 0x20, 0x20, 0x3d,
-- 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x6f,
-- 0x73, 0x2e, 0x73, 0x70, 0x61, 0x77, 0x6e, 0x22, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6f, 0x73,
-- 0x2e, 0x65, 0x78, 0x65, 0x63, 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61,
-- 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x6f, 0x73, 0x2e, 0x65, 0x78, 0x65, 0x63,
-- 0x22, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6f, 0x73, 0x2e, 0x73, 0x65, 0x74, 0x65, 0x6e, 0x76,
-+ 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x66, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74,
-+ 0x75, 0x72, 0x6e, 0x20, 0x66, 0x28, 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a,
-+ 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69,
-+ 0x6f, 0x6e, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x28,
-+ 0x73, 0x74, 0x72, 0x2c, 0x66, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6c,
-+ 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x20, 0x3d, 0x20,
-+ 0x66, 0x61, 0x6c, 0x73, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x6f, 0x73, 0x2e, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x20, 0x3d, 0x20,
-+ 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x6f, 0x73,
-+ 0x2e, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x22, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6f,
-+ 0x73, 0x2e, 0x73, 0x70, 0x61, 0x77, 0x6e, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74,
-+ 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x6f, 0x73, 0x2e, 0x73, 0x70, 0x61,
-+ 0x77, 0x6e, 0x22, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6f, 0x73, 0x2e, 0x65, 0x78, 0x65, 0x63,
-+ 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d,
-+ 0x6d, 0x79, 0x28, 0x22, 0x6f, 0x73, 0x2e, 0x65, 0x78, 0x65, 0x63, 0x22, 0x29, 0x0a, 0x20, 0x20,
-+ 0x20, 0x20, 0x6f, 0x73, 0x2e, 0x73, 0x65, 0x74, 0x65, 0x6e, 0x76, 0x20, 0x20, 0x3d, 0x20, 0x69,
-+ 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x6f, 0x73, 0x2e,
-+ 0x73, 0x65, 0x74, 0x65, 0x6e, 0x76, 0x22, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6f, 0x73, 0x2e,
-+ 0x74, 0x65, 0x6d, 0x70, 0x64, 0x69, 0x72, 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c,
-+ 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x6f, 0x73, 0x2e, 0x74, 0x65, 0x6d, 0x70, 0x64,
-+ 0x69, 0x72, 0x22, 0x29, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6f, 0x73, 0x2e, 0x6b, 0x70, 0x73,
-+ 0x65, 0x70, 0x6f, 0x70, 0x65, 0x6e, 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c,
-+ 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x6f, 0x73, 0x2e, 0x6b, 0x70, 0x73, 0x65, 0x70, 0x6f,
-+ 0x70, 0x65, 0x6e, 0x22, 0x29, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x6f, 0x2e, 0x70, 0x6f,
-+ 0x70, 0x65, 0x6e, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64,
-+ 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x69, 0x6f, 0x2e, 0x70, 0x6f, 0x70, 0x65, 0x6e, 0x22, 0x29,
-+ 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x6f, 0x2e, 0x6f, 0x70, 0x65, 0x6e, 0x20, 0x20, 0x20, 0x20,
-+ 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22,
-+ 0x69, 0x6f, 0x2e, 0x6f, 0x70, 0x65, 0x6e, 0x22, 0x2c, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x78, 0x5f,
-+ 0x69, 0x6f, 0x5f, 0x6f, 0x70, 0x65, 0x6e, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x6f, 0x6e, 0x6c, 0x79,
-+ 0x29, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6f, 0x73, 0x2e, 0x72, 0x65, 0x6e, 0x61, 0x6d, 0x65,
- 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79,
-- 0x28, 0x22, 0x6f, 0x73, 0x2e, 0x73, 0x65, 0x74, 0x65, 0x6e, 0x76, 0x22, 0x29, 0x0a, 0x20, 0x20,
-- 0x20, 0x20, 0x6f, 0x73, 0x2e, 0x74, 0x65, 0x6d, 0x70, 0x64, 0x69, 0x72, 0x20, 0x3d, 0x20, 0x69,
-+ 0x28, 0x22, 0x6f, 0x73, 0x2e, 0x72, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x29, 0x0a, 0x20, 0x20,
-+ 0x20, 0x20, 0x6f, 0x73, 0x2e, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x20, 0x20, 0x3d, 0x20, 0x69,
- 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x6f, 0x73, 0x2e,
-- 0x74, 0x65, 0x6d, 0x70, 0x64, 0x69, 0x72, 0x22, 0x29, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69,
-- 0x6f, 0x2e, 0x70, 0x6f, 0x70, 0x65, 0x6e, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74,
-- 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x69, 0x6f, 0x2e, 0x70, 0x6f, 0x70,
-- 0x65, 0x6e, 0x22, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x6f, 0x2e, 0x6f, 0x70, 0x65, 0x6e,
-- 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d,
-- 0x6d, 0x79, 0x28, 0x22, 0x69, 0x6f, 0x2e, 0x6f, 0x70, 0x65, 0x6e, 0x22, 0x2c, 0x6c, 0x75, 0x61,
-- 0x74, 0x65, 0x78, 0x5f, 0x69, 0x6f, 0x5f, 0x6f, 0x70, 0x65, 0x6e, 0x5f, 0x72, 0x65, 0x61, 0x64,
-- 0x6f, 0x6e, 0x6c, 0x79, 0x29, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6f, 0x73, 0x2e, 0x72, 0x65,
-- 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64,
-- 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x6f, 0x73, 0x2e, 0x72, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x22,
-- 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6f, 0x73, 0x2e, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x20,
-+ 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x22, 0x29, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x6f,
-+ 0x2e, 0x74, 0x6d, 0x70, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61,
-+ 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x69, 0x6f, 0x2e, 0x74, 0x6d, 0x70, 0x66,
-+ 0x69, 0x6c, 0x65, 0x22, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x6f, 0x2e, 0x6f, 0x75, 0x74,
-+ 0x70, 0x75, 0x74, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75,
-+ 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x69, 0x6f, 0x2e, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x22, 0x29,
-+ 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x63, 0x68, 0x64, 0x69, 0x72, 0x20,
- 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28,
-- 0x22, 0x6f, 0x73, 0x2e, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x22, 0x29, 0x0a, 0x0a, 0x20, 0x20,
-- 0x20, 0x20, 0x69, 0x6f, 0x2e, 0x74, 0x6d, 0x70, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x3d, 0x20, 0x69,
-- 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x69, 0x6f, 0x2e,
-- 0x74, 0x6d, 0x70, 0x66, 0x69, 0x6c, 0x65, 0x22, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x6f,
-- 0x2e, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61,
-- 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x69, 0x6f, 0x2e, 0x6f, 0x75, 0x74, 0x70,
-- 0x75, 0x74, 0x22, 0x29, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x63, 0x68,
-- 0x64, 0x69, 0x72, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75,
-- 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x6c, 0x66, 0x73, 0x2e, 0x63, 0x68, 0x64, 0x69, 0x72, 0x22, 0x29,
-- 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x6c, 0x6f, 0x63, 0x6b, 0x20, 0x20, 0x20,
-- 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22,
-- 0x6c, 0x66, 0x73, 0x2e, 0x6c, 0x6f, 0x63, 0x6b, 0x22, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c,
-- 0x66, 0x73, 0x2e, 0x74, 0x6f, 0x75, 0x63, 0x68, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74,
-- 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x6c, 0x66, 0x73, 0x2e, 0x74, 0x6f,
-- 0x75, 0x63, 0x68, 0x22, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x72, 0x6d,
-- 0x64, 0x69, 0x72, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75,
-- 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x6c, 0x66, 0x73, 0x2e, 0x72, 0x6d, 0x64, 0x69, 0x72, 0x22, 0x29,
-- 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x6d, 0x6b, 0x64, 0x69, 0x72, 0x20, 0x20,
-- 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22,
-- 0x6c, 0x66, 0x73, 0x2e, 0x6d, 0x6b, 0x64, 0x69, 0x72, 0x22, 0x29, 0x0a, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x64, 0x65, 0x62, 0x75, 0x67, 0x20, 0x3d, 0x20, 0x6e, 0x69, 0x6c, 0x0a, 0x0a, 0x20, 0x20,
-- 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x6f, 0x73, 0x2e, 0x5b, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65,
-- 0x7c, 0x6f, 0x73, 0x2e, 0x73, 0x70, 0x61, 0x77, 0x6e, 0x7c, 0x6f, 0x73, 0x2e, 0x65, 0x78, 0x65,
-- 0x63, 0x5d, 0x20, 0x61, 0x6c, 0x72, 0x65, 0x61, 0x64, 0x79, 0x20, 0x61, 0x72, 0x65, 0x20, 0x73,
-- 0x68, 0x65, 0x6c, 0x6c, 0x65, 0x73, 0x63, 0x61, 0x70, 0x65, 0x20, 0x61, 0x77, 0x61, 0x72, 0x65,
-- 0x29, 0x0a, 0x0a, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x2d, 0x2d, 0x20, 0x6d, 0x61, 0x79, 0x62, 0x65,
-- 0x20, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x20, 0x77, 0x68, 0x65, 0x6e, 0x20,
-- 0x69, 0x6e, 0x20, 0x6b, 0x70, 0x73, 0x65, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x0a, 0x0a, 0x69, 0x66,
-- 0x20, 0x73, 0x61, 0x66, 0x65, 0x72, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x3d, 0x3d, 0x20,
-- 0x31, 0x20, 0x6f, 0x72, 0x20, 0x73, 0x68, 0x65, 0x6c, 0x6c, 0x65, 0x73, 0x63, 0x61, 0x70, 0x65,
-- 0x20, 0x7e, 0x3d, 0x20, 0x31, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20,
-- 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x6c, 0x6f, 0x61, 0x64, 0x6c, 0x69, 0x62, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x28,
-- 0x29, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67,
-- 0x65, 0x2e, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x65, 0x72, 0x73, 0x5b, 0x34, 0x5d, 0x20, 0x3d,
-- 0x20, 0x6e, 0x69, 0x6c, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
-- 0x2e, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x65, 0x72, 0x73, 0x5b, 0x33, 0x5d, 0x20, 0x3d, 0x20,
-- 0x6e, 0x69, 0x6c, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6f, 0x73, 0x2e, 0x73,
-- 0x65, 0x74, 0x65, 0x6e, 0x76, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x6f, 0x73, 0x2e, 0x73, 0x65, 0x74, 0x65, 0x6e, 0x76, 0x20, 0x3d, 0x20, 0x66,
-- 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x28, 0x2e, 0x2e, 0x2e, 0x29, 0x20, 0x65, 0x6e, 0x64,
-- 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x66, 0x66, 0x69,
-- 0x20, 0x3d, 0x20, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x28, 0x27, 0x66, 0x66, 0x69, 0x27,
-- 0x29, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x66, 0x66, 0x69, 0x20, 0x74, 0x68,
-- 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x6b,
-- 0x2c, 0x20, 0x76, 0x20, 0x69, 0x6e, 0x20, 0x6e, 0x65, 0x78, 0x74, 0x2c, 0x20, 0x66, 0x66, 0x69,
-- 0x20, 0x64, 0x6f, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x69, 0x66, 0x20, 0x6b, 0x20, 0x7e, 0x3d, 0x20, 0x27, 0x67, 0x63, 0x27, 0x20, 0x74, 0x68, 0x65,
-- 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x66, 0x66, 0x69, 0x5b, 0x6b, 0x5d, 0x20, 0x3d, 0x20, 0x6e, 0x69, 0x6c, 0x0a, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65,
-- 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x66, 0x66, 0x69, 0x20, 0x3d, 0x20, 0x6e, 0x69,
-- 0x6c, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x6c, 0x6f,
-- 0x61, 0x64, 0x65, 0x64, 0x2e, 0x66, 0x66, 0x69, 0x20, 0x3d, 0x20, 0x6e, 0x69, 0x6c, 0x0a, 0x20,
-- 0x20, 0x20, 0x20, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x65, 0x6c, 0x6f,
-- 0x61, 0x64, 0x2e, 0x66, 0x66, 0x69, 0x20, 0x3d, 0x20, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x0a, 0x0a,
-- 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x69, 0x66, 0x20, 0x6d, 0x64, 0x35, 0x20, 0x74, 0x68, 0x65, 0x6e,
-- 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x73, 0x75, 0x6d, 0x20,
-- 0x20, 0x20, 0x20, 0x3d, 0x20, 0x6d, 0x64, 0x35, 0x2e, 0x73, 0x75, 0x6d, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x67, 0x73, 0x75, 0x62, 0x20, 0x20, 0x20, 0x3d, 0x20,
-- 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x73, 0x75, 0x62, 0x0a, 0x20, 0x20, 0x20, 0x20,
-- 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x20, 0x3d, 0x20, 0x73,
-- 0x74, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x62, 0x79, 0x74, 0x65, 0x20, 0x20, 0x20, 0x3d, 0x20,
-- 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x62, 0x79, 0x74, 0x65, 0x0a, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x6d, 0x64, 0x35, 0x2e, 0x73, 0x75, 0x6d, 0x68,
-- 0x65, 0x78, 0x61, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6d, 0x64, 0x35, 0x2e, 0x73, 0x75,
-- 0x6d, 0x68, 0x65, 0x78, 0x61, 0x28, 0x6b, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28, 0x67, 0x73, 0x75,
-- 0x62, 0x28, 0x73, 0x75, 0x6d, 0x28, 0x6b, 0x29, 0x2c, 0x20, 0x22, 0x2e, 0x22, 0x2c, 0x20, 0x66,
-- 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x28, 0x63, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72,
-- 0x6e, 0x20, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x28, 0x22, 0x25, 0x30, 0x32, 0x78, 0x22, 0x2c,
-- 0x62, 0x79, 0x74, 0x65, 0x28, 0x63, 0x29, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x29, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x22, 0x6c, 0x66, 0x73, 0x2e, 0x63, 0x68, 0x64, 0x69, 0x72, 0x22, 0x29, 0x0a, 0x20, 0x20, 0x20,
-+ 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x6c, 0x6f, 0x63, 0x6b, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6e,
-+ 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x6c, 0x66, 0x73, 0x2e,
-+ 0x6c, 0x6f, 0x63, 0x6b, 0x22, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x74,
-+ 0x6f, 0x75, 0x63, 0x68, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64,
-+ 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x6c, 0x66, 0x73, 0x2e, 0x74, 0x6f, 0x75, 0x63, 0x68, 0x22,
-+ 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x72, 0x6d, 0x64, 0x69, 0x72, 0x20,
-+ 0x20, 0x3d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28,
-+ 0x22, 0x6c, 0x66, 0x73, 0x2e, 0x72, 0x6d, 0x64, 0x69, 0x72, 0x22, 0x29, 0x0a, 0x20, 0x20, 0x20,
-+ 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x6d, 0x6b, 0x64, 0x69, 0x72, 0x20, 0x20, 0x3d, 0x20, 0x69, 0x6e,
-+ 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x64, 0x75, 0x6d, 0x6d, 0x79, 0x28, 0x22, 0x6c, 0x66, 0x73, 0x2e,
-+ 0x6d, 0x6b, 0x64, 0x69, 0x72, 0x22, 0x29, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x64, 0x65, 0x62,
-+ 0x75, 0x67, 0x20, 0x3d, 0x20, 0x6e, 0x69, 0x6c, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d,
-+ 0x20, 0x6f, 0x73, 0x2e, 0x5b, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x7c, 0x6f, 0x73, 0x2e,
-+ 0x73, 0x70, 0x61, 0x77, 0x6e, 0x7c, 0x6f, 0x73, 0x2e, 0x65, 0x78, 0x65, 0x63, 0x5d, 0x20, 0x61,
-+ 0x6c, 0x72, 0x65, 0x61, 0x64, 0x79, 0x20, 0x61, 0x72, 0x65, 0x20, 0x73, 0x68, 0x65, 0x6c, 0x6c,
-+ 0x65, 0x73, 0x63, 0x61, 0x70, 0x65, 0x20, 0x61, 0x77, 0x61, 0x72, 0x65, 0x29, 0x0a, 0x0a, 0x65,
-+ 0x6e, 0x64, 0x0a, 0x0a, 0x2d, 0x2d, 0x20, 0x6d, 0x61, 0x79, 0x62, 0x65, 0x20, 0x61, 0x6c, 0x73,
-+ 0x6f, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x20, 0x77, 0x68, 0x65, 0x6e, 0x20, 0x69, 0x6e, 0x20, 0x6b,
-+ 0x70, 0x73, 0x65, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x0a, 0x0a, 0x69, 0x66, 0x20, 0x73, 0x61, 0x66,
-+ 0x65, 0x72, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x3d, 0x3d, 0x20, 0x31, 0x20, 0x6f, 0x72,
-+ 0x20, 0x73, 0x68, 0x65, 0x6c, 0x6c, 0x65, 0x73, 0x63, 0x61, 0x70, 0x65, 0x20, 0x7e, 0x3d, 0x20,
-+ 0x31, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x70, 0x61, 0x63, 0x6b,
-+ 0x61, 0x67, 0x65, 0x2e, 0x6c, 0x6f, 0x61, 0x64, 0x6c, 0x69, 0x62, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x28, 0x29, 0x20, 0x65, 0x6e,
-+ 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x73, 0x65,
-+ 0x61, 0x72, 0x63, 0x68, 0x65, 0x72, 0x73, 0x5b, 0x34, 0x5d, 0x20, 0x3d, 0x20, 0x6e, 0x69, 0x6c,
-+ 0x0a, 0x20, 0x20, 0x20, 0x20, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x73, 0x65, 0x61,
-+ 0x72, 0x63, 0x68, 0x65, 0x72, 0x73, 0x5b, 0x33, 0x5d, 0x20, 0x3d, 0x20, 0x6e, 0x69, 0x6c, 0x0a,
-+ 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6f, 0x73, 0x2e, 0x73, 0x65, 0x74, 0x65, 0x6e,
-+ 0x76, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6f,
-+ 0x73, 0x2e, 0x73, 0x65, 0x74, 0x65, 0x6e, 0x76, 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74,
-+ 0x69, 0x6f, 0x6e, 0x28, 0x2e, 0x2e, 0x2e, 0x29, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20,
-+ 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x66, 0x66, 0x69, 0x20, 0x3d, 0x20, 0x72,
-+ 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x28, 0x27, 0x66, 0x66, 0x69, 0x27, 0x29, 0x0a, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x66, 0x66, 0x69, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x6b, 0x2c, 0x20, 0x76, 0x20,
-+ 0x69, 0x6e, 0x20, 0x6e, 0x65, 0x78, 0x74, 0x2c, 0x20, 0x66, 0x66, 0x69, 0x20, 0x64, 0x6f, 0x0a,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6b,
-+ 0x20, 0x7e, 0x3d, 0x20, 0x27, 0x67, 0x63, 0x27, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x66,
-+ 0x69, 0x5b, 0x6b, 0x5d, 0x20, 0x3d, 0x20, 0x6e, 0x69, 0x6c, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
- 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a,
-- 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x6d, 0x64, 0x35, 0x2e, 0x73,
-- 0x75, 0x6d, 0x48, 0x45, 0x58, 0x41, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6d, 0x64, 0x35,
-- 0x2e, 0x73, 0x75, 0x6d, 0x48, 0x45, 0x58, 0x41, 0x28, 0x6b, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28,
-- 0x67, 0x73, 0x75, 0x62, 0x28, 0x73, 0x75, 0x6d, 0x28, 0x6b, 0x29, 0x2c, 0x20, 0x22, 0x2e, 0x22,
-- 0x2c, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x28, 0x63, 0x29, 0x0a, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65,
-- 0x74, 0x75, 0x72, 0x6e, 0x20, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x28, 0x22, 0x25, 0x30, 0x32,
-- 0x58, 0x22, 0x2c, 0x62, 0x79, 0x74, 0x65, 0x28, 0x63, 0x29, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x29, 0x29, 0x0a, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e,
-- 0x64, 0x0a, 0x0a, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x2d, 0x2d, 0x20, 0x63, 0x6f, 0x6d, 0x70, 0x61,
-- 0x74, 0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x3a, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x6d,
-- 0x69, 0x67, 0x68, 0x74, 0x20, 0x67, 0x6f, 0x20, 0x61, 0x77, 0x61, 0x79, 0x0a, 0x0a, 0x69, 0x66,
-- 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x20, 0x74, 0x68, 0x65, 0x6e,
-- 0x0a, 0x20, 0x20, 0x20, 0x20, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x20, 0x3d, 0x20, 0x74, 0x61,
-- 0x62, 0x6c, 0x65, 0x2e, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x0a, 0x65, 0x6e, 0x64, 0x0a, 0x0a,
-- 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x6c,
-- 0x6f, 0x61, 0x64, 0x65, 0x72, 0x73, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20,
-- 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x72, 0x73, 0x20,
-- 0x3d, 0x20, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68,
-- 0x65, 0x72, 0x73, 0x0a, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20,
-- 0x6c, 0x6f, 0x61, 0x64, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a,
-- 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x3d,
-- 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x0a, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x2d, 0x2d, 0x20, 0x63, 0x6f,
-- 0x6d, 0x70, 0x61, 0x74, 0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x3a, 0x20, 0x74, 0x68, 0x69,
-- 0x73, 0x20, 0x6d, 0x69, 0x67, 0x68, 0x74, 0x20, 0x73, 0x74, 0x61, 0x79, 0x0a, 0x0a, 0x69, 0x66,
-- 0x20, 0x62, 0x69, 0x74, 0x33, 0x32, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x2d, 0x2d, 0x20, 0x6c, 0x75, 0x61, 0x20, 0x35, 0x2e, 0x32, 0x3a, 0x20, 0x77, 0x65, 0x27,
-- 0x72, 0x65, 0x20, 0x6f, 0x6b, 0x61, 0x79, 0x0a, 0x0a, 0x65, 0x6c, 0x73, 0x65, 0x69, 0x66, 0x20,
-- 0x75, 0x74, 0x66, 0x38, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d,
-- 0x2d, 0x20, 0x6c, 0x75, 0x61, 0x20, 0x35, 0x2e, 0x33, 0x3a, 0x20, 0x20, 0x62, 0x69, 0x74, 0x77,
-- 0x69, 0x73, 0x65, 0x2e, 0x6c, 0x75, 0x61, 0x2c, 0x20, 0x76, 0x20, 0x31, 0x2e, 0x32, 0x34, 0x20,
-- 0x32, 0x30, 0x31, 0x34, 0x2f, 0x31, 0x32, 0x2f, 0x32, 0x36, 0x20, 0x31, 0x37, 0x3a, 0x32, 0x30,
-- 0x3a, 0x35, 0x33, 0x20, 0x72, 0x6f, 0x62, 0x65, 0x72, 0x74, 0x6f, 0x0a, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x62, 0x69, 0x74, 0x33, 0x32, 0x20, 0x3d, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x20, 0x28, 0x20,
-- 0x5b, 0x5b, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x20,
-- 0x3d, 0x20, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x20, 0x2d, 0x2d, 0x20, 0x69, 0x6e, 0x73, 0x74,
-- 0x65, 0x61, 0x64, 0x20, 0x6f, 0x66, 0x3a, 0x20, 0x61, 0x72, 0x67, 0x20, 0x3d, 0x20, 0x7b, 0x20,
-- 0x2e, 0x2e, 0x2e, 0x20, 0x7d, 0x0a, 0x0a, 0x62, 0x69, 0x74, 0x33, 0x32, 0x20, 0x3d, 0x20, 0x7b,
-- 0x0a, 0x20, 0x20, 0x62, 0x6e, 0x6f, 0x74, 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69,
-- 0x6f, 0x6e, 0x20, 0x28, 0x61, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72,
-- 0x6e, 0x20, 0x7e, 0x61, 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46,
-- 0x46, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x62, 0x61, 0x6e, 0x64, 0x20,
-- 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x78, 0x2c, 0x20, 0x79,
-- 0x2c, 0x20, 0x7a, 0x2c, 0x20, 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66,
-- 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x7a, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28, 0x28, 0x78, 0x20, 0x6f, 0x72, 0x20,
-- 0x2d, 0x31, 0x29, 0x20, 0x26, 0x20, 0x28, 0x79, 0x20, 0x6f, 0x72, 0x20, 0x2d, 0x31, 0x29, 0x29,
-- 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20,
-- 0x20, 0x20, 0x65, 0x6c, 0x73, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63,
-- 0x61, 0x6c, 0x20, 0x72, 0x65, 0x73, 0x20, 0x3d, 0x20, 0x78, 0x20, 0x26, 0x20, 0x79, 0x20, 0x26,
-- 0x20, 0x7a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x69, 0x3d, 0x31,
-- 0x2c, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x28, 0x22, 0x23, 0x22, 0x2c, 0x2e, 0x2e, 0x2e, 0x29,
-- 0x20, 0x64, 0x6f, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x73, 0x20,
-- 0x3d, 0x20, 0x72, 0x65, 0x73, 0x20, 0x26, 0x20, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x28, 0x69,
-- 0x2c, 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x72, 0x65, 0x73,
-+ 0x20, 0x20, 0x20, 0x20, 0x66, 0x66, 0x69, 0x20, 0x3d, 0x20, 0x6e, 0x69, 0x6c, 0x0a, 0x20, 0x20,
-+ 0x20, 0x20, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x64,
-+ 0x2e, 0x66, 0x66, 0x69, 0x20, 0x3d, 0x20, 0x6e, 0x69, 0x6c, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x70,
-+ 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x65, 0x6c, 0x6f, 0x61, 0x64, 0x2e, 0x66,
-+ 0x66, 0x69, 0x20, 0x3d, 0x20, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x0a, 0x0a, 0x65, 0x6e, 0x64, 0x0a,
-+ 0x0a, 0x69, 0x66, 0x20, 0x6d, 0x64, 0x35, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x0a, 0x20, 0x20,
-+ 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x73, 0x75, 0x6d, 0x20, 0x20, 0x20, 0x20, 0x3d,
-+ 0x20, 0x6d, 0x64, 0x35, 0x2e, 0x73, 0x75, 0x6d, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63,
-+ 0x61, 0x6c, 0x20, 0x67, 0x73, 0x75, 0x62, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x73, 0x74, 0x72, 0x69,
-+ 0x6e, 0x67, 0x2e, 0x67, 0x73, 0x75, 0x62, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61,
-+ 0x6c, 0x20, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x20, 0x3d, 0x20, 0x73, 0x74, 0x72, 0x69, 0x6e,
-+ 0x67, 0x2e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63,
-+ 0x61, 0x6c, 0x20, 0x62, 0x79, 0x74, 0x65, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x73, 0x74, 0x72, 0x69,
-+ 0x6e, 0x67, 0x2e, 0x62, 0x79, 0x74, 0x65, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20,
-+ 0x6e, 0x6f, 0x74, 0x20, 0x6d, 0x64, 0x35, 0x2e, 0x73, 0x75, 0x6d, 0x68, 0x65, 0x78, 0x61, 0x20,
-+ 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x75, 0x6e,
-+ 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6d, 0x64, 0x35, 0x2e, 0x73, 0x75, 0x6d, 0x68, 0x65, 0x78,
-+ 0x61, 0x28, 0x6b, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28, 0x67, 0x73, 0x75, 0x62, 0x28, 0x73, 0x75,
-+ 0x6d, 0x28, 0x6b, 0x29, 0x2c, 0x20, 0x22, 0x2e, 0x22, 0x2c, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74,
-+ 0x69, 0x6f, 0x6e, 0x28, 0x63, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x66, 0x6f,
-+ 0x72, 0x6d, 0x61, 0x74, 0x28, 0x22, 0x25, 0x30, 0x32, 0x78, 0x22, 0x2c, 0x62, 0x79, 0x74, 0x65,
-+ 0x28, 0x63, 0x29, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x65, 0x6e, 0x64, 0x29, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65,
-+ 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20,
-+ 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x6d, 0x64, 0x35, 0x2e, 0x73, 0x75, 0x6d, 0x48, 0x45,
-+ 0x58, 0x41, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6d, 0x64, 0x35, 0x2e, 0x73, 0x75, 0x6d,
-+ 0x48, 0x45, 0x58, 0x41, 0x28, 0x6b, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28, 0x67, 0x73, 0x75, 0x62,
-+ 0x28, 0x73, 0x75, 0x6d, 0x28, 0x6b, 0x29, 0x2c, 0x20, 0x22, 0x2e, 0x22, 0x2c, 0x20, 0x66, 0x75,
-+ 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x28, 0x63, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e,
-+ 0x20, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x28, 0x22, 0x25, 0x30, 0x32, 0x58, 0x22, 0x2c, 0x62,
-+ 0x79, 0x74, 0x65, 0x28, 0x63, 0x29, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x29, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x65,
-+ 0x6e, 0x64, 0x0a, 0x0a, 0x2d, 0x2d, 0x20, 0x63, 0x6f, 0x6d, 0x70, 0x61, 0x74, 0x69, 0x62, 0x69,
-+ 0x6c, 0x69, 0x74, 0x79, 0x3a, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x6d, 0x69, 0x67, 0x68, 0x74,
-+ 0x20, 0x67, 0x6f, 0x20, 0x61, 0x77, 0x61, 0x79, 0x0a, 0x0a, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74,
-+ 0x20, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20,
-+ 0x20, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x20, 0x3d, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e,
-+ 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x0a, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x69, 0x66, 0x20, 0x6e,
-+ 0x6f, 0x74, 0x20, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x6c, 0x6f, 0x61, 0x64, 0x65,
-+ 0x72, 0x73, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x70, 0x61, 0x63, 0x6b,
-+ 0x61, 0x67, 0x65, 0x2e, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x72, 0x73, 0x20, 0x3d, 0x20, 0x70, 0x61,
-+ 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x65, 0x72, 0x73, 0x0a,
-+ 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x6c, 0x6f, 0x61, 0x64,
-+ 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20,
-+ 0x6c, 0x6f, 0x61, 0x64, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x3d, 0x20, 0x6c, 0x6f, 0x61,
-+ 0x64, 0x0a, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x2d, 0x2d, 0x20, 0x63, 0x6f, 0x6d, 0x70, 0x61, 0x74,
-+ 0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x3a, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x6d, 0x69,
-+ 0x67, 0x68, 0x74, 0x20, 0x73, 0x74, 0x61, 0x79, 0x0a, 0x0a, 0x69, 0x66, 0x20, 0x62, 0x69, 0x74,
-+ 0x33, 0x32, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20,
-+ 0x6c, 0x75, 0x61, 0x20, 0x35, 0x2e, 0x32, 0x3a, 0x20, 0x77, 0x65, 0x27, 0x72, 0x65, 0x20, 0x6f,
-+ 0x6b, 0x61, 0x79, 0x0a, 0x0a, 0x65, 0x6c, 0x73, 0x65, 0x69, 0x66, 0x20, 0x75, 0x74, 0x66, 0x38,
-+ 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x6c, 0x75,
-+ 0x61, 0x20, 0x35, 0x2e, 0x33, 0x3a, 0x20, 0x20, 0x62, 0x69, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2e,
-+ 0x6c, 0x75, 0x61, 0x2c, 0x20, 0x76, 0x20, 0x31, 0x2e, 0x32, 0x34, 0x20, 0x32, 0x30, 0x31, 0x34,
-+ 0x2f, 0x31, 0x32, 0x2f, 0x32, 0x36, 0x20, 0x31, 0x37, 0x3a, 0x32, 0x30, 0x3a, 0x35, 0x33, 0x20,
-+ 0x72, 0x6f, 0x62, 0x65, 0x72, 0x74, 0x6f, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x62, 0x69, 0x74,
-+ 0x33, 0x32, 0x20, 0x3d, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x20, 0x28, 0x20, 0x5b, 0x5b, 0x0a, 0x6c,
-+ 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x20, 0x3d, 0x20, 0x73, 0x65,
-+ 0x6c, 0x65, 0x63, 0x74, 0x20, 0x2d, 0x2d, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x65, 0x61, 0x64, 0x20,
-+ 0x6f, 0x66, 0x3a, 0x20, 0x61, 0x72, 0x67, 0x20, 0x3d, 0x20, 0x7b, 0x20, 0x2e, 0x2e, 0x2e, 0x20,
-+ 0x7d, 0x0a, 0x0a, 0x62, 0x69, 0x74, 0x33, 0x32, 0x20, 0x3d, 0x20, 0x7b, 0x0a, 0x20, 0x20, 0x62,
-+ 0x6e, 0x6f, 0x74, 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28,
-+ 0x61, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x7e, 0x61,
- 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20,
-- 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x62,
-- 0x6f, 0x72, 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x78,
-- 0x2c, 0x20, 0x79, 0x2c, 0x20, 0x7a, 0x2c, 0x20, 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x7a, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28, 0x28, 0x78, 0x20,
-- 0x6f, 0x72, 0x20, 0x30, 0x29, 0x20, 0x7c, 0x20, 0x28, 0x79, 0x20, 0x6f, 0x72, 0x20, 0x30, 0x29,
-- 0x29, 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20,
-- 0x20, 0x20, 0x20, 0x65, 0x6c, 0x73, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f,
-- 0x63, 0x61, 0x6c, 0x20, 0x72, 0x65, 0x73, 0x20, 0x3d, 0x20, 0x78, 0x20, 0x7c, 0x20, 0x79, 0x20,
-- 0x7c, 0x20, 0x7a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x69, 0x3d,
-- 0x31, 0x2c, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x28, 0x22, 0x23, 0x22, 0x2c, 0x2e, 0x2e, 0x2e,
-- 0x29, 0x20, 0x64, 0x6f, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x73,
-- 0x20, 0x3d, 0x20, 0x72, 0x65, 0x73, 0x20, 0x7c, 0x20, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x28,
-- 0x69, 0x2c, 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64,
-- 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x72, 0x65,
-- 0x73, 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20,
-- 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20,
-- 0x62, 0x78, 0x6f, 0x72, 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20,
-- 0x28, 0x78, 0x2c, 0x20, 0x79, 0x2c, 0x20, 0x7a, 0x2c, 0x20, 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20,
-- 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x7a, 0x20, 0x74, 0x68, 0x65, 0x6e,
-- 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28, 0x28,
-- 0x78, 0x20, 0x6f, 0x72, 0x20, 0x30, 0x29, 0x20, 0x7e, 0x20, 0x28, 0x79, 0x20, 0x6f, 0x72, 0x20,
-- 0x30, 0x29, 0x29, 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46,
-- 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6c, 0x73, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x72, 0x65, 0x73, 0x20, 0x3d, 0x20, 0x78, 0x20, 0x7e, 0x20,
-- 0x79, 0x20, 0x7e, 0x20, 0x7a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x6f, 0x72, 0x20,
-- 0x69, 0x3d, 0x31, 0x2c, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x28, 0x22, 0x23, 0x22, 0x2c, 0x2e,
-- 0x2e, 0x2e, 0x29, 0x20, 0x64, 0x6f, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72,
-- 0x65, 0x73, 0x20, 0x3d, 0x20, 0x72, 0x65, 0x73, 0x20, 0x7e, 0x20, 0x73, 0x65, 0x6c, 0x65, 0x63,
-- 0x74, 0x28, 0x69, 0x2c, 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65,
-- 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20,
-- 0x72, 0x65, 0x73, 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46,
-- 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c, 0x0a,
-- 0x20, 0x20, 0x62, 0x74, 0x65, 0x73, 0x74, 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69,
-- 0x6f, 0x6e, 0x20, 0x28, 0x78, 0x2c, 0x20, 0x79, 0x2c, 0x20, 0x7a, 0x2c, 0x20, 0x2e, 0x2e, 0x2e,
-- 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x7a, 0x20, 0x74,
-- 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e,
-- 0x20, 0x28, 0x28, 0x28, 0x78, 0x20, 0x6f, 0x72, 0x20, 0x2d, 0x31, 0x29, 0x20, 0x26, 0x20, 0x28,
-- 0x79, 0x20, 0x6f, 0x72, 0x20, 0x2d, 0x31, 0x29, 0x29, 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46,
-- 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x29, 0x20, 0x7e, 0x3d, 0x20, 0x30, 0x0a, 0x20, 0x20, 0x20,
-+ 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x62, 0x61, 0x6e, 0x64, 0x20, 0x3d, 0x20, 0x66, 0x75,
-+ 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x78, 0x2c, 0x20, 0x79, 0x2c, 0x20, 0x7a, 0x2c,
-+ 0x20, 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74,
-+ 0x20, 0x7a, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65,
-+ 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28, 0x28, 0x78, 0x20, 0x6f, 0x72, 0x20, 0x2d, 0x31, 0x29, 0x20,
-+ 0x26, 0x20, 0x28, 0x79, 0x20, 0x6f, 0x72, 0x20, 0x2d, 0x31, 0x29, 0x29, 0x20, 0x26, 0x20, 0x30,
-+ 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6c,
-+ 0x73, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x72,
-+ 0x65, 0x73, 0x20, 0x3d, 0x20, 0x78, 0x20, 0x26, 0x20, 0x79, 0x20, 0x26, 0x20, 0x7a, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x69, 0x3d, 0x31, 0x2c, 0x73, 0x65, 0x6c,
-+ 0x65, 0x63, 0x74, 0x28, 0x22, 0x23, 0x22, 0x2c, 0x2e, 0x2e, 0x2e, 0x29, 0x20, 0x64, 0x6f, 0x0a,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x73, 0x20, 0x3d, 0x20, 0x72, 0x65,
-+ 0x73, 0x20, 0x26, 0x20, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x28, 0x69, 0x2c, 0x2e, 0x2e, 0x2e,
-+ 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x72, 0x65, 0x73, 0x20, 0x26, 0x20, 0x30,
-+ 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e,
-+ 0x64, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x62, 0x6f, 0x72, 0x20, 0x3d,
-+ 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x78, 0x2c, 0x20, 0x79, 0x2c,
-+ 0x20, 0x7a, 0x2c, 0x20, 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20,
-+ 0x6e, 0x6f, 0x74, 0x20, 0x7a, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28, 0x28, 0x78, 0x20, 0x6f, 0x72, 0x20, 0x30,
-+ 0x29, 0x20, 0x7c, 0x20, 0x28, 0x79, 0x20, 0x6f, 0x72, 0x20, 0x30, 0x29, 0x29, 0x20, 0x26, 0x20,
-+ 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65,
-+ 0x6c, 0x73, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20,
-+ 0x72, 0x65, 0x73, 0x20, 0x3d, 0x20, 0x78, 0x20, 0x7c, 0x20, 0x79, 0x20, 0x7c, 0x20, 0x7a, 0x0a,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x69, 0x3d, 0x31, 0x2c, 0x73, 0x65,
-+ 0x6c, 0x65, 0x63, 0x74, 0x28, 0x22, 0x23, 0x22, 0x2c, 0x2e, 0x2e, 0x2e, 0x29, 0x20, 0x64, 0x6f,
-+ 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x73, 0x20, 0x3d, 0x20, 0x72,
-+ 0x65, 0x73, 0x20, 0x7c, 0x20, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x28, 0x69, 0x2c, 0x2e, 0x2e,
-+ 0x2e, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x72, 0x65, 0x73, 0x20, 0x26, 0x20,
-+ 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65,
-+ 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x62, 0x78, 0x6f, 0x72,
-+ 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x78, 0x2c, 0x20,
-+ 0x79, 0x2c, 0x20, 0x7a, 0x2c, 0x20, 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69,
-+ 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x7a, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28, 0x28, 0x78, 0x20, 0x6f, 0x72,
-+ 0x20, 0x30, 0x29, 0x20, 0x7e, 0x20, 0x28, 0x79, 0x20, 0x6f, 0x72, 0x20, 0x30, 0x29, 0x29, 0x20,
-+ 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20, 0x20,
- 0x20, 0x65, 0x6c, 0x73, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61,
-- 0x6c, 0x20, 0x72, 0x65, 0x73, 0x20, 0x3d, 0x20, 0x78, 0x20, 0x26, 0x20, 0x79, 0x20, 0x26, 0x20,
-+ 0x6c, 0x20, 0x72, 0x65, 0x73, 0x20, 0x3d, 0x20, 0x78, 0x20, 0x7e, 0x20, 0x79, 0x20, 0x7e, 0x20,
- 0x7a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x69, 0x3d, 0x31, 0x2c,
- 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x28, 0x22, 0x23, 0x22, 0x2c, 0x2e, 0x2e, 0x2e, 0x29, 0x20,
-- 0x64, 0x6f, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x73,
-- 0x20, 0x3d, 0x20, 0x72, 0x65, 0x73, 0x20, 0x26, 0x20, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x28,
-- 0x69, 0x2c, 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64,
-- 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28, 0x72,
-- 0x65, 0x73, 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x29,
-- 0x20, 0x7e, 0x3d, 0x20, 0x30, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20,
-- 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x6c, 0x73, 0x68, 0x69, 0x66, 0x74, 0x20, 0x3d, 0x20,
-- 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x61, 0x2c, 0x20, 0x62, 0x29, 0x0a,
-- 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28, 0x28, 0x61, 0x20, 0x26,
-- 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x29, 0x20, 0x3c, 0x3c, 0x20,
-- 0x62, 0x29, 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a,
-- 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x72, 0x73, 0x68, 0x69, 0x66, 0x74, 0x20,
-- 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x61, 0x2c, 0x20, 0x62,
-- 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28, 0x28, 0x61,
-- 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x29, 0x20, 0x3e,
-- 0x3e, 0x20, 0x62, 0x29, 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46,
-- 0x46, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x61, 0x72, 0x73, 0x68, 0x69,
-- 0x66, 0x74, 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x61,
-- 0x2c, 0x20, 0x62, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x61, 0x20, 0x3d, 0x20, 0x61, 0x20, 0x26,
-- 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20, 0x20, 0x20,
-- 0x69, 0x66, 0x20, 0x62, 0x20, 0x3c, 0x3d, 0x20, 0x30, 0x20, 0x6f, 0x72, 0x20, 0x28, 0x61, 0x20,
-- 0x26, 0x20, 0x30, 0x78, 0x38, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x29, 0x20, 0x3d, 0x3d,
-- 0x20, 0x30, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65,
-- 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28, 0x61, 0x20, 0x3e, 0x3e, 0x20, 0x62, 0x29, 0x20, 0x26, 0x20,
-- 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65,
-- 0x6c, 0x73, 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e,
-- 0x20, 0x28, 0x28, 0x61, 0x20, 0x3e, 0x3e, 0x20, 0x62, 0x29, 0x20, 0x7c, 0x20, 0x7e, 0x28, 0x30,
-- 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x20, 0x3e, 0x3e, 0x20, 0x62, 0x29, 0x29,
-- 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20,
-- 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x6c,
-- 0x72, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f,
-- 0x6e, 0x20, 0x28, 0x61, 0x20, 0x2c, 0x62, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x62, 0x20, 0x3d,
-- 0x20, 0x62, 0x20, 0x26, 0x20, 0x33, 0x31, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x61, 0x20, 0x3d, 0x20,
-- 0x61, 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20,
-- 0x20, 0x20, 0x20, 0x61, 0x20, 0x3d, 0x20, 0x28, 0x61, 0x20, 0x3c, 0x3c, 0x20, 0x62, 0x29, 0x20,
-- 0x7c, 0x20, 0x28, 0x61, 0x20, 0x3e, 0x3e, 0x20, 0x28, 0x33, 0x32, 0x20, 0x2d, 0x20, 0x62, 0x29,
-- 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x61, 0x20, 0x26,
-+ 0x64, 0x6f, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x73, 0x20, 0x3d,
-+ 0x20, 0x72, 0x65, 0x73, 0x20, 0x7e, 0x20, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x28, 0x69, 0x2c,
-+ 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x72, 0x65, 0x73, 0x20,
-+ 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20, 0x20,
-+ 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x62, 0x74,
-+ 0x65, 0x73, 0x74, 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28,
-+ 0x78, 0x2c, 0x20, 0x79, 0x2c, 0x20, 0x7a, 0x2c, 0x20, 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20, 0x20,
-+ 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x7a, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28, 0x28, 0x28,
-+ 0x78, 0x20, 0x6f, 0x72, 0x20, 0x2d, 0x31, 0x29, 0x20, 0x26, 0x20, 0x28, 0x79, 0x20, 0x6f, 0x72,
-+ 0x20, 0x2d, 0x31, 0x29, 0x29, 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46,
-+ 0x46, 0x46, 0x29, 0x20, 0x7e, 0x3d, 0x20, 0x30, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6c, 0x73,
-+ 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x72, 0x65,
-+ 0x73, 0x20, 0x3d, 0x20, 0x78, 0x20, 0x26, 0x20, 0x79, 0x20, 0x26, 0x20, 0x7a, 0x0a, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x69, 0x3d, 0x31, 0x2c, 0x73, 0x65, 0x6c, 0x65,
-+ 0x63, 0x74, 0x28, 0x22, 0x23, 0x22, 0x2c, 0x2e, 0x2e, 0x2e, 0x29, 0x20, 0x64, 0x6f, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x73, 0x20, 0x3d, 0x20, 0x72,
-+ 0x65, 0x73, 0x20, 0x26, 0x20, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x28, 0x69, 0x2c, 0x2e, 0x2e,
-+ 0x2e, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28, 0x72, 0x65, 0x73, 0x20, 0x26,
-+ 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x29, 0x20, 0x7e, 0x3d, 0x20,
-+ 0x30, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c,
-+ 0x0a, 0x20, 0x20, 0x6c, 0x73, 0x68, 0x69, 0x66, 0x74, 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63,
-+ 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x61, 0x2c, 0x20, 0x62, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20,
-+ 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28, 0x28, 0x61, 0x20, 0x26, 0x20, 0x30, 0x78, 0x46,
-+ 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x29, 0x20, 0x3c, 0x3c, 0x20, 0x62, 0x29, 0x20, 0x26,
- 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20, 0x65, 0x6e,
-- 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x72, 0x72, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3d, 0x20, 0x66,
-- 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x61, 0x2c, 0x20, 0x62, 0x29, 0x0a, 0x20,
-- 0x20, 0x20, 0x20, 0x62, 0x20, 0x3d, 0x20, 0x2d, 0x62, 0x20, 0x26, 0x20, 0x33, 0x31, 0x0a, 0x20,
-- 0x20, 0x20, 0x20, 0x61, 0x20, 0x3d, 0x20, 0x61, 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46,
-- 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x61, 0x20, 0x3d, 0x20, 0x28, 0x61,
-- 0x20, 0x3c, 0x3c, 0x20, 0x62, 0x29, 0x20, 0x7c, 0x20, 0x28, 0x61, 0x20, 0x3e, 0x3e, 0x20, 0x28,
-- 0x33, 0x32, 0x20, 0x2d, 0x20, 0x62, 0x29, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74,
-- 0x75, 0x72, 0x6e, 0x20, 0x61, 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46,
-- 0x46, 0x46, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x65, 0x78, 0x74, 0x72,
-- 0x61, 0x63, 0x74, 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28,
-- 0x61, 0x2c, 0x20, 0x66, 0x2c, 0x20, 0x77, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74,
-- 0x75, 0x72, 0x6e, 0x20, 0x28, 0x61, 0x20, 0x3e, 0x3e, 0x20, 0x66, 0x29, 0x20, 0x26, 0x20, 0x7e,
-- 0x28, 0x2d, 0x31, 0x20, 0x3c, 0x3c, 0x20, 0x28, 0x77, 0x20, 0x6f, 0x72, 0x20, 0x31, 0x29, 0x29,
-- 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x63,
-- 0x65, 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x61, 0x2c,
-- 0x20, 0x76, 0x2c, 0x20, 0x66, 0x2c, 0x20, 0x77, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f,
-- 0x63, 0x61, 0x6c, 0x20, 0x6d, 0x61, 0x73, 0x6b, 0x20, 0x3d, 0x20, 0x7e, 0x28, 0x2d, 0x31, 0x20,
-- 0x3c, 0x3c, 0x20, 0x28, 0x77, 0x20, 0x6f, 0x72, 0x20, 0x31, 0x29, 0x29, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28, 0x28, 0x61, 0x20, 0x26, 0x20, 0x7e, 0x28,
-- 0x6d, 0x61, 0x73, 0x6b, 0x20, 0x3c, 0x3c, 0x20, 0x66, 0x29, 0x29, 0x20, 0x7c, 0x20, 0x28, 0x28,
-- 0x76, 0x20, 0x26, 0x20, 0x6d, 0x61, 0x73, 0x6b, 0x29, 0x20, 0x3c, 0x3c, 0x20, 0x66, 0x29, 0x29,
-+ 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x72, 0x73, 0x68, 0x69, 0x66, 0x74, 0x20, 0x3d, 0x20, 0x66, 0x75,
-+ 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x61, 0x2c, 0x20, 0x62, 0x29, 0x0a, 0x20, 0x20,
-+ 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28, 0x28, 0x61, 0x20, 0x26, 0x20, 0x30,
-+ 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x29, 0x20, 0x3e, 0x3e, 0x20, 0x62, 0x29,
- 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20,
-- 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x7d, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x5d,
-- 0x5d, 0x20, 0x29, 0x0a, 0x0a, 0x65, 0x6c, 0x73, 0x65, 0x69, 0x66, 0x20, 0x62, 0x69, 0x74, 0x20,
-- 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x6c, 0x75, 0x61,
-- 0x6a, 0x69, 0x74, 0x20, 0x28, 0x66, 0x6f, 0x72, 0x20, 0x6e, 0x6f, 0x77, 0x29, 0x0a, 0x0a, 0x20,
-- 0x20, 0x20, 0x20, 0x62, 0x69, 0x74, 0x33, 0x32, 0x20, 0x3d, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x20,
-- 0x28, 0x20, 0x5b, 0x5b, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x62, 0x61, 0x6e, 0x64, 0x2c,
-- 0x20, 0x62, 0x6e, 0x6f, 0x74, 0x2c, 0x20, 0x72, 0x73, 0x68, 0x69, 0x66, 0x74, 0x2c, 0x20, 0x6c,
-- 0x73, 0x68, 0x69, 0x66, 0x74, 0x20, 0x3d, 0x20, 0x62, 0x69, 0x74, 0x2e, 0x62, 0x61, 0x6e, 0x64,
-- 0x2c, 0x20, 0x62, 0x69, 0x74, 0x2e, 0x62, 0x6e, 0x6f, 0x74, 0x2c, 0x20, 0x62, 0x69, 0x74, 0x2e,
-- 0x72, 0x73, 0x68, 0x69, 0x66, 0x74, 0x2c, 0x20, 0x62, 0x69, 0x74, 0x2e, 0x6c, 0x73, 0x68, 0x69,
-- 0x66, 0x74, 0x0a, 0x0a, 0x62, 0x69, 0x74, 0x33, 0x32, 0x20, 0x3d, 0x20, 0x7b, 0x0a, 0x20, 0x20,
-- 0x61, 0x72, 0x73, 0x68, 0x69, 0x66, 0x74, 0x20, 0x3d, 0x20, 0x62, 0x69, 0x74, 0x2e, 0x61, 0x72,
-- 0x73, 0x68, 0x69, 0x66, 0x74, 0x2c, 0x0a, 0x20, 0x20, 0x62, 0x61, 0x6e, 0x64, 0x20, 0x20, 0x20,
-- 0x20, 0x3d, 0x20, 0x62, 0x61, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x62, 0x6e, 0x6f, 0x74, 0x20,
-- 0x20, 0x20, 0x20, 0x3d, 0x20, 0x62, 0x6e, 0x6f, 0x74, 0x2c, 0x0a, 0x20, 0x20, 0x62, 0x6f, 0x72,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x62, 0x69, 0x74, 0x2e, 0x62, 0x6f, 0x72, 0x2c, 0x0a,
-- 0x20, 0x20, 0x62, 0x78, 0x6f, 0x72, 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x62, 0x69, 0x74, 0x2e,
-- 0x62, 0x78, 0x6f, 0x72, 0x2c, 0x0a, 0x20, 0x20, 0x62, 0x74, 0x65, 0x73, 0x74, 0x20, 0x20, 0x20,
-- 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x28, 0x2e, 0x2e, 0x2e, 0x29, 0x0a,
-- 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x62, 0x61, 0x6e, 0x64, 0x28,
-- 0x2e, 0x2e, 0x2e, 0x29, 0x20, 0x7e, 0x3d, 0x20, 0x30, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c,
-- 0x0a, 0x20, 0x20, 0x65, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e,
-- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x28, 0x61, 0x2c, 0x66, 0x2c, 0x77, 0x29, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x62, 0x61, 0x6e, 0x64, 0x28, 0x72, 0x73, 0x68,
-- 0x69, 0x66, 0x74, 0x28, 0x61, 0x2c, 0x66, 0x29, 0x2c, 0x32, 0x5e, 0x28, 0x77, 0x20, 0x6f, 0x72,
-- 0x20, 0x31, 0x29, 0x2d, 0x31, 0x29, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20,
-- 0x6c, 0x72, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3d, 0x20, 0x62, 0x69, 0x74, 0x2e, 0x72, 0x6f,
-- 0x6c, 0x2c, 0x0a, 0x20, 0x20, 0x6c, 0x73, 0x68, 0x69, 0x66, 0x74, 0x20, 0x20, 0x3d, 0x20, 0x6c,
-- 0x73, 0x68, 0x69, 0x66, 0x74, 0x2c, 0x0a, 0x20, 0x20, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x63, 0x65,
-- 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x28, 0x61, 0x2c, 0x76, 0x2c,
-- 0x66, 0x2c, 0x77, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x6d,
-- 0x61, 0x73, 0x6b, 0x20, 0x3d, 0x20, 0x32, 0x5e, 0x28, 0x77, 0x20, 0x6f, 0x72, 0x20, 0x31, 0x29,
-- 0x2d, 0x31, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x62, 0x61,
-- 0x6e, 0x64, 0x28, 0x61, 0x2c, 0x62, 0x6e, 0x6f, 0x74, 0x28, 0x6c, 0x73, 0x68, 0x69, 0x66, 0x74,
-- 0x28, 0x6d, 0x61, 0x73, 0x6b, 0x2c, 0x66, 0x29, 0x29, 0x29, 0x2b, 0x6c, 0x73, 0x68, 0x69, 0x66,
-- 0x74, 0x28, 0x62, 0x61, 0x6e, 0x64, 0x28, 0x76, 0x2c, 0x6d, 0x61, 0x73, 0x6b, 0x29, 0x2c, 0x66,
-- 0x29, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x72, 0x72, 0x6f, 0x74, 0x61,
-- 0x74, 0x65, 0x20, 0x3d, 0x20, 0x62, 0x69, 0x74, 0x2e, 0x72, 0x6f, 0x72, 0x2c, 0x0a, 0x20, 0x20,
-- 0x72, 0x73, 0x68, 0x69, 0x66, 0x74, 0x20, 0x20, 0x3d, 0x20, 0x72, 0x73, 0x68, 0x69, 0x66, 0x74,
-- 0x2c, 0x0a, 0x7d, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x5d, 0x5d, 0x20, 0x29,
-- 0x0a, 0x0a, 0x65, 0x6c, 0x73, 0x65, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x68,
-- 0x6f, 0x70, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x74, 0x68, 0x65, 0x20, 0x62, 0x65, 0x73, 0x74,
-- 0x20, 0x6f, 0x72, 0x20, 0x66, 0x61, 0x69, 0x6c, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x62, 0x69,
-- 0x74, 0x33, 0x32, 0x20, 0x3d, 0x20, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x28, 0x22, 0x62,
-- 0x69, 0x74, 0x33, 0x32, 0x22, 0x29, 0x0a, 0x0a, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x2d, 0x2d, 0x20,
-- 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x65, 0x65, 0x64, 0x65, 0x64, 0x20, 0x66,
-- 0x6f, 0x72, 0x20, 0x67, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x72, 0x65, 0x71, 0x75, 0x69,
-- 0x72, 0x65, 0x28, 0x22, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x22, 0x29, 0x20, 0x72, 0x69, 0x67,
-- 0x68, 0x74, 0x0a, 0x0a, 0x64, 0x6f, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61,
-- 0x6c, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x64, 0x20, 0x3d, 0x20, 0x70, 0x61, 0x63, 0x6b, 0x61,
-- 0x67, 0x65, 0x2e, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69,
-- 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x64, 0x2e, 0x73, 0x6f, 0x63,
-- 0x6b, 0x65, 0x74, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x64, 0x2e,
-- 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x20, 0x3d, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x64, 0x5b,
-- 0x22, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x22, 0x5d, 0x20, 0x65,
-- 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x6c, 0x6f,
-- 0x61, 0x64, 0x65, 0x64, 0x2e, 0x6d, 0x69, 0x6d, 0x65, 0x20, 0x20, 0x20, 0x74, 0x68, 0x65, 0x6e,
-- 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x64, 0x2e, 0x6d, 0x69, 0x6d, 0x65, 0x20, 0x20, 0x20, 0x3d,
-- 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x64, 0x5b, 0x22, 0x6d, 0x69, 0x6d, 0x65, 0x2e, 0x63, 0x6f,
-- 0x72, 0x65, 0x22, 0x5d, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20,
-- 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x64, 0x2e, 0x6c, 0x66,
-- 0x73, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x64, 0x2e, 0x6c, 0x66,
-- 0x73, 0x20, 0x3d, 0x20, 0x6c, 0x66, 0x73, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x65, 0x6e, 0x64,
-- 0x0a, 0x0a, 0x64, 0x6f, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20,
-- 0x6c, 0x66, 0x73, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x3d, 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74,
-- 0x65, 0x73, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x73, 0x79, 0x6d,
-- 0x6c, 0x69, 0x6e, 0x6b, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x20, 0x3d,
-- 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x73, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x61, 0x74, 0x74, 0x72,
-- 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x74,
-- 0x68, 0x65, 0x73, 0x65, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x6e, 0x6f, 0x77, 0x20, 0x62, 0x65, 0x20,
-- 0x64, 0x6f, 0x6e, 0x65, 0x20, 0x75, 0x73, 0x69, 0x6e, 0x67, 0x20, 0x6c, 0x66, 0x73, 0x20, 0x28,
-- 0x77, 0x61, 0x73, 0x20, 0x64, 0x65, 0x61, 0x64, 0x20, 0x73, 0x6c, 0x6f, 0x77, 0x20, 0x62, 0x65,
-- 0x66, 0x6f, 0x72, 0x65, 0x29, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f,
-- 0x74, 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x69, 0x73, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x74, 0x68, 0x65,
-- 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69,
-- 0x6f, 0x6e, 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x69, 0x73, 0x66, 0x69, 0x6c, 0x65, 0x28, 0x6e, 0x61,
-- 0x6d, 0x65, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x6d, 0x20, 0x3d, 0x20, 0x6c, 0x66, 0x73, 0x61, 0x74, 0x74,
-- 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x22, 0x6d, 0x6f,
-- 0x64, 0x65, 0x22, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x6d, 0x20, 0x3d, 0x3d, 0x20, 0x22, 0x66, 0x69,
-- 0x6c, 0x65, 0x22, 0x20, 0x6f, 0x72, 0x20, 0x6d, 0x20, 0x3d, 0x3d, 0x20, 0x22, 0x6c, 0x69, 0x6e,
-- 0x6b, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20,
-+ 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x61, 0x72, 0x73, 0x68, 0x69, 0x66, 0x74, 0x20, 0x3d,
-+ 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x61, 0x2c, 0x20, 0x62, 0x29,
-+ 0x0a, 0x20, 0x20, 0x20, 0x20, 0x61, 0x20, 0x3d, 0x20, 0x61, 0x20, 0x26, 0x20, 0x30, 0x78, 0x46,
-+ 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x62,
-+ 0x20, 0x3c, 0x3d, 0x20, 0x30, 0x20, 0x6f, 0x72, 0x20, 0x28, 0x61, 0x20, 0x26, 0x20, 0x30, 0x78,
-+ 0x38, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x29, 0x20, 0x3d, 0x3d, 0x20, 0x30, 0x20, 0x74,
-+ 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e,
-+ 0x20, 0x28, 0x61, 0x20, 0x3e, 0x3e, 0x20, 0x62, 0x29, 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46,
-+ 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6c, 0x73, 0x65, 0x0a,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x28, 0x28, 0x61,
-+ 0x20, 0x3e, 0x3e, 0x20, 0x62, 0x29, 0x20, 0x7c, 0x20, 0x7e, 0x28, 0x30, 0x78, 0x46, 0x46, 0x46,
-+ 0x46, 0x46, 0x46, 0x46, 0x46, 0x20, 0x3e, 0x3e, 0x20, 0x62, 0x29, 0x29, 0x20, 0x26, 0x20, 0x30,
-+ 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e,
-+ 0x64, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x6c, 0x72, 0x6f, 0x74, 0x61,
-+ 0x74, 0x65, 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x61,
-+ 0x20, 0x2c, 0x62, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x62, 0x20, 0x3d, 0x20, 0x62, 0x20, 0x26,
-+ 0x20, 0x33, 0x31, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x61, 0x20, 0x3d, 0x20, 0x61, 0x20, 0x26, 0x20,
-+ 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x61,
-+ 0x20, 0x3d, 0x20, 0x28, 0x61, 0x20, 0x3c, 0x3c, 0x20, 0x62, 0x29, 0x20, 0x7c, 0x20, 0x28, 0x61,
-+ 0x20, 0x3e, 0x3e, 0x20, 0x28, 0x33, 0x32, 0x20, 0x2d, 0x20, 0x62, 0x29, 0x29, 0x0a, 0x20, 0x20,
-+ 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x61, 0x20, 0x26, 0x20, 0x30, 0x78, 0x46,
-+ 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20,
-+ 0x20, 0x72, 0x72, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74,
-+ 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x61, 0x2c, 0x20, 0x62, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x62,
-+ 0x20, 0x3d, 0x20, 0x2d, 0x62, 0x20, 0x26, 0x20, 0x33, 0x31, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x61,
-+ 0x20, 0x3d, 0x20, 0x61, 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46,
-+ 0x46, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x61, 0x20, 0x3d, 0x20, 0x28, 0x61, 0x20, 0x3c, 0x3c, 0x20,
-+ 0x62, 0x29, 0x20, 0x7c, 0x20, 0x28, 0x61, 0x20, 0x3e, 0x3e, 0x20, 0x28, 0x33, 0x32, 0x20, 0x2d,
-+ 0x20, 0x62, 0x29, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20,
-+ 0x61, 0x20, 0x26, 0x20, 0x30, 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20,
-+ 0x20, 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x65, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x20,
-+ 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x61, 0x2c, 0x20, 0x66,
-+ 0x2c, 0x20, 0x77, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20,
-+ 0x28, 0x61, 0x20, 0x3e, 0x3e, 0x20, 0x66, 0x29, 0x20, 0x26, 0x20, 0x7e, 0x28, 0x2d, 0x31, 0x20,
-+ 0x3c, 0x3c, 0x20, 0x28, 0x77, 0x20, 0x6f, 0x72, 0x20, 0x31, 0x29, 0x29, 0x0a, 0x20, 0x20, 0x65,
-+ 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x20, 0x3d, 0x20,
-+ 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x61, 0x2c, 0x20, 0x76, 0x2c, 0x20,
-+ 0x66, 0x2c, 0x20, 0x77, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20,
-+ 0x6d, 0x61, 0x73, 0x6b, 0x20, 0x3d, 0x20, 0x7e, 0x28, 0x2d, 0x31, 0x20, 0x3c, 0x3c, 0x20, 0x28,
-+ 0x77, 0x20, 0x6f, 0x72, 0x20, 0x31, 0x29, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74,
-+ 0x75, 0x72, 0x6e, 0x20, 0x28, 0x28, 0x61, 0x20, 0x26, 0x20, 0x7e, 0x28, 0x6d, 0x61, 0x73, 0x6b,
-+ 0x20, 0x3c, 0x3c, 0x20, 0x66, 0x29, 0x29, 0x20, 0x7c, 0x20, 0x28, 0x28, 0x76, 0x20, 0x26, 0x20,
-+ 0x6d, 0x61, 0x73, 0x6b, 0x29, 0x20, 0x3c, 0x3c, 0x20, 0x66, 0x29, 0x29, 0x20, 0x26, 0x20, 0x30,
-+ 0x78, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c,
-+ 0x0a, 0x7d, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x5d, 0x5d, 0x20, 0x29, 0x0a,
-+ 0x0a, 0x65, 0x6c, 0x73, 0x65, 0x69, 0x66, 0x20, 0x62, 0x69, 0x74, 0x20, 0x74, 0x68, 0x65, 0x6e,
-+ 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x6c, 0x75, 0x61, 0x6a, 0x69, 0x74, 0x20,
-+ 0x28, 0x66, 0x6f, 0x72, 0x20, 0x6e, 0x6f, 0x77, 0x29, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x62,
-+ 0x69, 0x74, 0x33, 0x32, 0x20, 0x3d, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x20, 0x28, 0x20, 0x5b, 0x5b,
-+ 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x62, 0x61, 0x6e, 0x64, 0x2c, 0x20, 0x62, 0x6e, 0x6f,
-+ 0x74, 0x2c, 0x20, 0x72, 0x73, 0x68, 0x69, 0x66, 0x74, 0x2c, 0x20, 0x6c, 0x73, 0x68, 0x69, 0x66,
-+ 0x74, 0x20, 0x3d, 0x20, 0x62, 0x69, 0x74, 0x2e, 0x62, 0x61, 0x6e, 0x64, 0x2c, 0x20, 0x62, 0x69,
-+ 0x74, 0x2e, 0x62, 0x6e, 0x6f, 0x74, 0x2c, 0x20, 0x62, 0x69, 0x74, 0x2e, 0x72, 0x73, 0x68, 0x69,
-+ 0x66, 0x74, 0x2c, 0x20, 0x62, 0x69, 0x74, 0x2e, 0x6c, 0x73, 0x68, 0x69, 0x66, 0x74, 0x0a, 0x0a,
-+ 0x62, 0x69, 0x74, 0x33, 0x32, 0x20, 0x3d, 0x20, 0x7b, 0x0a, 0x20, 0x20, 0x61, 0x72, 0x73, 0x68,
-+ 0x69, 0x66, 0x74, 0x20, 0x3d, 0x20, 0x62, 0x69, 0x74, 0x2e, 0x61, 0x72, 0x73, 0x68, 0x69, 0x66,
-+ 0x74, 0x2c, 0x0a, 0x20, 0x20, 0x62, 0x61, 0x6e, 0x64, 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x62,
-+ 0x61, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x62, 0x6e, 0x6f, 0x74, 0x20, 0x20, 0x20, 0x20, 0x3d,
-+ 0x20, 0x62, 0x6e, 0x6f, 0x74, 0x2c, 0x0a, 0x20, 0x20, 0x62, 0x6f, 0x72, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x3d, 0x20, 0x62, 0x69, 0x74, 0x2e, 0x62, 0x6f, 0x72, 0x2c, 0x0a, 0x20, 0x20, 0x62, 0x78,
-+ 0x6f, 0x72, 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x62, 0x69, 0x74, 0x2e, 0x62, 0x78, 0x6f, 0x72,
-+ 0x2c, 0x0a, 0x20, 0x20, 0x62, 0x74, 0x65, 0x73, 0x74, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x66, 0x75,
-+ 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x28, 0x2e, 0x2e, 0x2e, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20,
-+ 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x62, 0x61, 0x6e, 0x64, 0x28, 0x2e, 0x2e, 0x2e, 0x29,
-+ 0x20, 0x7e, 0x3d, 0x20, 0x30, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x65,
-+ 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x20, 0x3d, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f,
-+ 0x6e, 0x28, 0x61, 0x2c, 0x66, 0x2c, 0x77, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74,
-+ 0x75, 0x72, 0x6e, 0x20, 0x62, 0x61, 0x6e, 0x64, 0x28, 0x72, 0x73, 0x68, 0x69, 0x66, 0x74, 0x28,
-+ 0x61, 0x2c, 0x66, 0x29, 0x2c, 0x32, 0x5e, 0x28, 0x77, 0x20, 0x6f, 0x72, 0x20, 0x31, 0x29, 0x2d,
-+ 0x31, 0x29, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x6c, 0x72, 0x6f, 0x74,
-+ 0x61, 0x74, 0x65, 0x20, 0x3d, 0x20, 0x62, 0x69, 0x74, 0x2e, 0x72, 0x6f, 0x6c, 0x2c, 0x0a, 0x20,
-+ 0x20, 0x6c, 0x73, 0x68, 0x69, 0x66, 0x74, 0x20, 0x20, 0x3d, 0x20, 0x6c, 0x73, 0x68, 0x69, 0x66,
-+ 0x74, 0x2c, 0x0a, 0x20, 0x20, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x20, 0x3d, 0x20, 0x66,
-+ 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x28, 0x61, 0x2c, 0x76, 0x2c, 0x66, 0x2c, 0x77, 0x29,
-+ 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x6d, 0x61, 0x73, 0x6b, 0x20,
-+ 0x3d, 0x20, 0x32, 0x5e, 0x28, 0x77, 0x20, 0x6f, 0x72, 0x20, 0x31, 0x29, 0x2d, 0x31, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x62, 0x61, 0x6e, 0x64, 0x28, 0x61,
-+ 0x2c, 0x62, 0x6e, 0x6f, 0x74, 0x28, 0x6c, 0x73, 0x68, 0x69, 0x66, 0x74, 0x28, 0x6d, 0x61, 0x73,
-+ 0x6b, 0x2c, 0x66, 0x29, 0x29, 0x29, 0x2b, 0x6c, 0x73, 0x68, 0x69, 0x66, 0x74, 0x28, 0x62, 0x61,
-+ 0x6e, 0x64, 0x28, 0x76, 0x2c, 0x6d, 0x61, 0x73, 0x6b, 0x29, 0x2c, 0x66, 0x29, 0x0a, 0x20, 0x20,
-+ 0x65, 0x6e, 0x64, 0x2c, 0x0a, 0x20, 0x20, 0x72, 0x72, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3d,
-+ 0x20, 0x62, 0x69, 0x74, 0x2e, 0x72, 0x6f, 0x72, 0x2c, 0x0a, 0x20, 0x20, 0x72, 0x73, 0x68, 0x69,
-+ 0x66, 0x74, 0x20, 0x20, 0x3d, 0x20, 0x72, 0x73, 0x68, 0x69, 0x66, 0x74, 0x2c, 0x0a, 0x7d, 0x0a,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x5d, 0x5d, 0x20, 0x29, 0x0a, 0x0a, 0x65, 0x6c,
-+ 0x73, 0x65, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x68, 0x6f, 0x70, 0x65, 0x20,
-+ 0x66, 0x6f, 0x72, 0x20, 0x74, 0x68, 0x65, 0x20, 0x62, 0x65, 0x73, 0x74, 0x20, 0x6f, 0x72, 0x20,
-+ 0x66, 0x61, 0x69, 0x6c, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x62, 0x69, 0x74, 0x33, 0x32, 0x20,
-+ 0x3d, 0x20, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x28, 0x22, 0x62, 0x69, 0x74, 0x33, 0x32,
-+ 0x22, 0x29, 0x0a, 0x0a, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x2d, 0x2d, 0x20, 0x74, 0x68, 0x69, 0x73,
-+ 0x20, 0x69, 0x73, 0x20, 0x6e, 0x65, 0x65, 0x64, 0x65, 0x64, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x67,
-+ 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x28, 0x22,
-+ 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x22, 0x29, 0x20, 0x72, 0x69, 0x67, 0x68, 0x74, 0x0a, 0x0a,
-+ 0x64, 0x6f, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x6c, 0x6f,
-+ 0x61, 0x64, 0x65, 0x64, 0x20, 0x3d, 0x20, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x6c,
-+ 0x6f, 0x61, 0x64, 0x65, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f,
-+ 0x74, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x64, 0x2e, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x20,
-+ 0x74, 0x68, 0x65, 0x6e, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x64, 0x2e, 0x73, 0x6f, 0x63, 0x6b,
-+ 0x65, 0x74, 0x20, 0x3d, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x64, 0x5b, 0x22, 0x73, 0x6f, 0x63,
-+ 0x6b, 0x65, 0x74, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x22, 0x5d, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x64,
-+ 0x2e, 0x6d, 0x69, 0x6d, 0x65, 0x20, 0x20, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x20, 0x6c, 0x6f, 0x61,
-+ 0x64, 0x65, 0x64, 0x2e, 0x6d, 0x69, 0x6d, 0x65, 0x20, 0x20, 0x20, 0x3d, 0x20, 0x6c, 0x6f, 0x61,
-+ 0x64, 0x65, 0x64, 0x5b, 0x22, 0x6d, 0x69, 0x6d, 0x65, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x22, 0x5d,
- 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e,
-- 0x6f, 0x74, 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x69, 0x73, 0x64, 0x69, 0x72, 0x20, 0x74, 0x68, 0x65,
-- 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69,
-- 0x6f, 0x6e, 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x69, 0x73, 0x64, 0x69, 0x72, 0x28, 0x6e, 0x61, 0x6d,
-- 0x65, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6c,
-- 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x6d, 0x20, 0x3d, 0x20, 0x6c, 0x66, 0x73, 0x61, 0x74, 0x74, 0x72,
-- 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x22, 0x6d, 0x6f, 0x64,
-- 0x65, 0x22, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x6d, 0x20, 0x3d, 0x3d, 0x20, 0x22, 0x64, 0x69, 0x72,
-- 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20,
-- 0x20, 0x2d, 0x2d, 0x20, 0x73, 0x68, 0x6f, 0x72, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x20, 0x68,
-- 0x61, 0x76, 0x65, 0x20, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x73, 0x6f, 0x72, 0x74,
-- 0x20, 0x6f, 0x66, 0x20, 0x64, 0x72, 0x6f, 0x70, 0x70, 0x65, 0x64, 0x20, 0x66, 0x72, 0x6f, 0x6d,
-- 0x20, 0x6b, 0x70, 0x73, 0x65, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f,
-- 0x74, 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x73, 0x68, 0x6f, 0x72, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x20,
-- 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x75, 0x6e,
-- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x73, 0x68, 0x6f, 0x72, 0x74, 0x6e,
-- 0x61, 0x6d, 0x65, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x6e, 0x61, 0x6d,
-- 0x65, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20,
-- 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x6e, 0x6f,
-- 0x77, 0x20, 0x74, 0x68, 0x65, 0x72, 0x65, 0x20, 0x69, 0x73, 0x20, 0x61, 0x20, 0x74, 0x61, 0x72,
-- 0x67, 0x65, 0x74, 0x20, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x2c, 0x20, 0x73, 0x6f, 0x20, 0x2e, 0x2e,
-- 0x2e, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x6c, 0x66,
-- 0x73, 0x2e, 0x72, 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x6b, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a,
-- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e,
-- 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x72, 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x6b, 0x28, 0x6e, 0x61,
-- 0x6d, 0x65, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-- 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x73, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x61, 0x74,
-- 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x22, 0x74,
-- 0x61, 0x72, 0x67, 0x65, 0x74, 0x22, 0x29, 0x20, 0x6f, 0x72, 0x20, 0x6e, 0x69, 0x6c, 0x0a, 0x20,
-+ 0x6f, 0x74, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x64, 0x2e, 0x6c, 0x66, 0x73, 0x20, 0x74, 0x68,
-+ 0x65, 0x6e, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x64, 0x2e, 0x6c, 0x66, 0x73, 0x20, 0x3d, 0x20,
-+ 0x6c, 0x66, 0x73, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x64, 0x6f,
-+ 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x6c, 0x66, 0x73, 0x61,
-+ 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3d, 0x20,
-+ 0x6c, 0x66, 0x73, 0x2e, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x73, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b,
-+ 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x20, 0x3d, 0x20, 0x6c, 0x66, 0x73,
-+ 0x2e, 0x73, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74,
-+ 0x65, 0x73, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x74, 0x68, 0x65, 0x73, 0x65,
-+ 0x20, 0x63, 0x61, 0x6e, 0x20, 0x6e, 0x6f, 0x77, 0x20, 0x62, 0x65, 0x20, 0x64, 0x6f, 0x6e, 0x65,
-+ 0x20, 0x75, 0x73, 0x69, 0x6e, 0x67, 0x20, 0x6c, 0x66, 0x73, 0x20, 0x28, 0x77, 0x61, 0x73, 0x20,
-+ 0x64, 0x65, 0x61, 0x64, 0x20, 0x73, 0x6c, 0x6f, 0x77, 0x20, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65,
-+ 0x29, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x6c, 0x66,
-+ 0x73, 0x2e, 0x69, 0x73, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6c,
-+ 0x66, 0x73, 0x2e, 0x69, 0x73, 0x66, 0x69, 0x6c, 0x65, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x29, 0x0a,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61,
-+ 0x6c, 0x20, 0x6d, 0x20, 0x3d, 0x20, 0x6c, 0x66, 0x73, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75,
-+ 0x74, 0x65, 0x73, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x22, 0x29,
-+ 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74,
-+ 0x75, 0x72, 0x6e, 0x20, 0x6d, 0x20, 0x3d, 0x3d, 0x20, 0x22, 0x66, 0x69, 0x6c, 0x65, 0x22, 0x20,
-+ 0x6f, 0x72, 0x20, 0x6d, 0x20, 0x3d, 0x3d, 0x20, 0x22, 0x6c, 0x69, 0x6e, 0x6b, 0x22, 0x0a, 0x20,
- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65,
-- 0x6e, 0x64, 0x0a, 0x0a, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x00
-+ 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x6c,
-+ 0x66, 0x73, 0x2e, 0x69, 0x73, 0x64, 0x69, 0x72, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6c,
-+ 0x66, 0x73, 0x2e, 0x69, 0x73, 0x64, 0x69, 0x72, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x29, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c,
-+ 0x20, 0x6d, 0x20, 0x3d, 0x20, 0x6c, 0x66, 0x73, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74,
-+ 0x65, 0x73, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x22, 0x29, 0x0a,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75,
-+ 0x72, 0x6e, 0x20, 0x6d, 0x20, 0x3d, 0x3d, 0x20, 0x22, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f,
-+ 0x72, 0x79, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a,
-+ 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20,
-+ 0x73, 0x68, 0x6f, 0x72, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x20, 0x68, 0x61, 0x76, 0x65, 0x20,
-+ 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x73, 0x6f, 0x72, 0x74, 0x20, 0x6f, 0x66, 0x20,
-+ 0x64, 0x72, 0x6f, 0x70, 0x70, 0x65, 0x64, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x6b, 0x70, 0x73,
-+ 0x65, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x6c, 0x66,
-+ 0x73, 0x2e, 0x73, 0x68, 0x6f, 0x72, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x74, 0x68, 0x65, 0x6e,
-+ 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f,
-+ 0x6e, 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x73, 0x68, 0x6f, 0x72, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x28,
-+ 0x6e, 0x61, 0x6d, 0x65, 0x29, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x0a, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e,
-+ 0x64, 0x0a, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x20, 0x6e, 0x6f, 0x77, 0x20, 0x74, 0x68,
-+ 0x65, 0x72, 0x65, 0x20, 0x69, 0x73, 0x20, 0x61, 0x20, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x20,
-+ 0x66, 0x69, 0x65, 0x6c, 0x64, 0x2c, 0x20, 0x73, 0x6f, 0x20, 0x2e, 0x2e, 0x2e, 0x0a, 0x0a, 0x20,
-+ 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x6c, 0x66, 0x73, 0x2e, 0x72, 0x65,
-+ 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x6b, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6c, 0x66, 0x73,
-+ 0x2e, 0x72, 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x6b, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x29, 0x0a,
-+ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75,
-+ 0x72, 0x6e, 0x20, 0x73, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62,
-+ 0x75, 0x74, 0x65, 0x73, 0x28, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x22, 0x74, 0x61, 0x72, 0x67, 0x65,
-+ 0x74, 0x22, 0x29, 0x20, 0x6f, 0x72, 0x20, 0x6e, 0x69, 0x6c, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
-+ 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x0a,
-+ 0x65, 0x6e, 0x64, 0x0a, 0x0a, 0x00
- };
- return luaL_dostring(L, (const char*) luatex_core_lua);
- }
-\ No newline at end of file
-diff --git a/texk/web2c/luatexdir/lua/luatex-core.lua b/texk/web2c/luatexdir/lua/luatex-core.lua
-index 12941dbe7..d33c12179 100644
---- a/texk/web2c/luatexdir/lua/luatex-core.lua
-+++ b/texk/web2c/luatexdir/lua/luatex-core.lua
-@@ -7,7 +7,7 @@
- -- copyright = 'LuaTeX Development Team',
- -- }
-
--LUATEXCOREVERSION = 1.151 -- we reflect the luatex version where changes happened
-+LUATEXCOREVERSION = 1.161 -- we reflect the luatex version where changes happened
-
- -- This file overloads some Lua functions. The readline variants provide the same
- -- functionality as LuaTeX <= 1.04 and doing it this way permits us to keep the
-@@ -16,6 +16,8 @@ LUATEXCOREVERSION = 1.151 -- we reflect the luatex version where changes happene
- -- We test for functions already being defined so that we don't overload ones that
- -- are provided in the startup script.
-
-+
-+
- local saferoption = status.safer_option
- local shellescape = status.shell_escape -- 0 (disabled) 1 (anything) 2 (restricted)
- local kpseused = status.kpse_used -- 0 1
-@@ -34,7 +36,7 @@ if kpseused == 1 then
- local kpse_recordoutputfile = kpse.record_output_file
-
- local io_open = io.open
-- local io_popen = io.popen
-+ -- local io_popen = io.popen -- not need, we use os.kpsepopen
- local io_lines = io.lines
-
- local fio_readline = fio.readline
-@@ -75,12 +77,13 @@ if kpseused == 1 then
- return f
- end
-
-- local function luatex_io_popen(name,...)
-- local okay, found = kpse_checkpermission(name)
-- if okay and found then
-- return io_popen(found,...)
-- end
-- end
-+ -- not need, we use os.kpsepopen
-+ --local function luatex_io_popen(name,...)
-+ -- local okay, found = kpse_checkpermission(name)
-+ -- if okay and found then
-+ -- return io_popen(found,...)
-+ -- end
-+ --end
-
- -- local function luatex_io_lines(name,how)
- -- if name then
-@@ -130,7 +133,8 @@ if kpseused == 1 then
- mt.lines = luatex_io_readline
-
- io.open = luatex_io_open
-- io.popen = luatex_io_popen
-+ --io.popen = luatex_io_popen -- not need, we use os.kpsepopen
-+ io.popen = os.kpsepopen
-
- else
-
-@@ -169,6 +173,8 @@ if saferoption == 1 then
- os.setenv = installdummy("os.setenv")
- os.tempdir = installdummy("os.tempdir")
-
-+ os.kpsepopen = installdummy("os.kpsepopen")
-+
- io.popen = installdummy("io.popen")
- io.open = installdummy("io.open",luatex_io_open_readonly)
-
-diff --git a/texk/web2c/luatexdir/luafontloader/src/luafflib.c b/texk/web2c/luatexdir/luafontloader/src/luafflib.c
-index 434413b00..41e5c3a32 100644
---- a/texk/web2c/luatexdir/luafontloader/src/luafflib.c
-+++ b/texk/web2c/luatexdir/luafontloader/src/luafflib.c
-@@ -1236,7 +1236,6 @@ static void handle_pfminfo(lua_State * L, struct pfminfo pfm)
- dump_intfield(L, "vlinegap", pfm.vlinegap);
- dump_intfield(L, "hhead_ascent", pfm.hhead_ascent);
- dump_intfield(L, "hhead_descent", pfm.hhead_descent);
-- dump_intfield(L, "hhead_descent", pfm.hhead_descent);
- dump_intfield(L, "os2_typoascent", pfm.os2_typoascent);
- dump_intfield(L, "os2_typodescent", pfm.os2_typodescent);
- dump_intfield(L, "os2_typolinegap", pfm.os2_typolinegap);
-diff --git a/texk/web2c/luatexdir/luasocket/src/lua_preload.c b/texk/web2c/luatexdir/luasocket/src/lua_preload.c
-index 838871c1d..b235f6a51 100644
---- a/texk/web2c/luatexdir/luasocket/src/lua_preload.c
-+++ b/texk/web2c/luatexdir/luasocket/src/lua_preload.c
-@@ -16,6 +16,7 @@ int luatex_ftp_lua_open(lua_State*);
-
-
- extern void luatex_socketlua_open (lua_State *) ;
-+extern void luatex_socketlua_safe_open (lua_State *) ;
- #include "ftp_lua.c"
- #include "headers_lua.c"
- #include "http_lua.c"
-@@ -47,3 +48,11 @@ luatex_socketlua_open (lua_State *L) {
- TEST(luatex_http_lua_open(L));
- TEST(luatex_ftp_lua_open(L));
- }
-+
-+/* luatex_socketlua_safe_open: load safe modules */
-+/* of luasocket ( mime ). */
-+void
-+luatex_socketlua_safe_open (lua_State *L) {
-+ TEST(luatex_ltn12_lua_open(L));
-+ TEST(luatex_mime_lua_open(L));
-+}
-diff --git a/texk/web2c/luatexdir/luatex.c b/texk/web2c/luatexdir/luatex.c
-index 40eaa2a11..949389e62 100644
---- a/texk/web2c/luatexdir/luatex.c
-+++ b/texk/web2c/luatexdir/luatex.c
-@@ -32,9 +32,9 @@
- stick to "0" upto "9" so users can expect a number represented as string.
- */
-
--int luatex_version = 116;
--int luatex_revision = '1';
--const char *luatex_version_string = "1.16.1";
-+int luatex_version = 117;
-+int luatex_revision = '0';
-+const char *luatex_version_string = "1.17.0";
- const char *engine_name = my_name;
-
- #include <kpathsea/c-ctype.h>
-diff --git a/texk/web2c/luatexdir/luatex_svnversion.h b/texk/web2c/luatexdir/luatex_svnversion.h
-index 76d929807..6b6137b1b 100644
---- a/texk/web2c/luatexdir/luatex_svnversion.h
-+++ b/texk/web2c/luatexdir/luatex_svnversion.h
-@@ -1,4 +1,4 @@
- #ifndef luatex_svn_revision_h
- #define luatex_svn_revision_h
--#define luatex_svn_revision 7569
-+#define luatex_svn_revision 7581
- #endif
-diff --git a/texk/web2c/luatexdir/tex/texnodes.c b/texk/web2c/luatexdir/tex/texnodes.c
-index 6e0ae1ff8..72f6716dd 100644
---- a/texk/web2c/luatexdir/tex/texnodes.c
-+++ b/texk/web2c/luatexdir/tex/texnodes.c
-@@ -1203,7 +1203,7 @@ void l_set_whatsit_data(void) {
- the original one as a metatable. After some experiments (that also included
- timing) with these scenarios I decided that a deep copy made no sense, nor
- did nilling. In the end both the shallow copy and the metatable variant were
-- both ok, although the second ons is slower. The most important aspect to keep
-+ both ok, although the second one is slower. The most important aspect to keep
- in mind is that references to other nodes in properties no longer can be
- valid for that copy. We could use two tables (one unique and one shared) or
- metatables but that only complicates matters.
---
-2.39.2
-
-From aeeac98c8f462092f49d3d9f5f8c41737154f7e5 Mon Sep 17 00:00:00 2001
-From: Karl Berry <karl@freefriends.org>
-Date: Tue, 2 May 2023 15:28:44 +0000
-Subject: [PATCH 39/39] reformat NEWS
-
-git-svn-id: svn://tug.org/texlive/trunk/Build/source@66985 c570f23f-e606-0410-a88d-b1316a301751
----
- texk/web2c/luatexdir/NEWS | 23 +++++++++++++----------
- 1 file changed, 13 insertions(+), 10 deletions(-)
-
-diff --git a/texk/web2c/luatexdir/NEWS b/texk/web2c/luatexdir/NEWS
-index 41d6d4d14..3f15df0a7 100644
---- a/texk/web2c/luatexdir/NEWS
-+++ b/texk/web2c/luatexdir/NEWS
-@@ -3,23 +3,26 @@ LuaTeX 1.17.0 2023-04-29
- ==============================================================
-
- - A breaking backward compatibility change: by default the socket
-- library is not enabled .
-+ library is not enabled.
- The new option --socket enable the socket library as
- before, as also --shell-escape (without --shell-restricted);
- --nosocket, --no-socket , --safer disabled the library, and
- they have the priority in case of conflicting options.
-- The mime library is always available; socket.sleep
-- and socket.gettime are duplicated as os.socketsleep
-- and os.socketgettime, both always available.
-- The new os.kpsepopen replace io.popopen in kpse mode
-- (i.e. when kpse_init is not zero) as it was before
-- but the permission now cannot be changed anymore with
-- kpse.check_permission .
-+
-+ socket.sleep and socket.gettime are duplicated as os.socketsleep and
-+ os.socketgettime, both always available.
-+
-+ The new function os.kpsepopen replaces io.popen in kpse mode
-+ (i.e. when kpse_init is not zero) as it was before,
-+ but the permission can no longer be changed with
-+ kpse.check_permission.
- The function os.kpsepopen follows the same restrictions
-- as io.popen .
-+ as io.popen.
-+
-+ The mime library is always available.
-+
- Thanks to Max Chernoff for debugging.
-
--
-
-
- ==============================================================
---
-2.39.2
-
diff --git a/source/t/texlive/texlive.SlackBuild b/source/t/texlive/texlive.SlackBuild
index 04763863e..16a2de70e 100755
--- a/source/t/texlive/texlive.SlackBuild
+++ b/source/t/texlive/texlive.SlackBuild
@@ -2,9 +2,9 @@
# TeXLive build script for Slackware
-# Copyright 2009, 2017 - 2023 Patrick J. Volkerding, Sebeka, MN, USA
-# Copyright 2009 - 2014 Robby Workman, Northport, AL, USA
-# Copyright 2016 - 2017 Johannes Schoepfer, Germany
+# Copyright 2009, 2017-2024 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2009-2014 Robby Workman, Northport, AL, USA
+# Copyright 2016-2017 Johannes Schoepfer, Germany
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,17 +24,17 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-# URL: ftp://tug.org/historic/systems/texlive/
+# URL: https://www.tug.org/historic/
# Testrelease: https://tug.org/texlive/Images/test/
-# Upstream stable fixes: svn://tug.org/texlive/branches/branch2023/Build/source
+# Upstream stable fixes: svn://tug.org/texlive/branches/branch2024/Build/source
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=texlive
-SOURCEVERSION=${SOURCEVERSION:-20230311}
-TEXMFVERSION=${TEXMFVERSION:-230322}
-VERSION=${VERSION:-2023.$TEXMFVERSION}
-BUILD=${BUILD:-7}
+SOURCEVERSION=${SOURCEVERSION:-20240312}
+TEXMFVERSION=${TEXMFVERSION:-240409}
+VERSION=${VERSION:-2024.$TEXMFVERSION}
+BUILD=${BUILD:-1}
TMP=${TMP:-/tmp}
PKG=$TMP/package-texlive
@@ -77,14 +77,17 @@ cd texlive-$SOURCEVERSION-source || exit 1
chown -R root:root .
chmod -R u+w,go-w,a+rX-st .
-# CVE-2023-32700:
-zcat $CWD/texlive-20230313-source-security_fix-1.patch.gz | patch -p1 --verbose || exit 1
+# Make aftergroup work again with the output routine
+cat $CWD/patches/aftergroup.patch | patch -p1 --verbose || exit 1
+
+# Don't break texdoc et al every time zlib is upgraded:
+cat $CWD/patches/quit-breaking-on-minor-zlib-bump.patch | patch -p1 --verbose || exit 1
mkdir build
cd build
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
- ../configure \
+ ../configure -C \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--mandir=/usr/man \
@@ -104,6 +107,7 @@ cd build
--enable-xindy \
--disable-xindy-docs \
--disable-xindy-rules \
+ --disable-linked-scripts \
--with-clisp-runtime=system \
--enable-gc=system \
--with-system-libpng \
@@ -119,7 +123,8 @@ cd build
--with-system-fontconfig \
--with-system-ncurses \
--with-system-harfbuzz \
- --disable-linked-scripts \
+ --with-system-graphite2 \
+ --with-system-libpaper \
--build=$ARCH-slackware-linux || exit 1
make $NUMJOBS || make || exit 1
diff --git a/source/t/texlive/texlive.url b/source/t/texlive/texlive.url
index 03c1a6e30..3d9ad50d1 100644
--- a/source/t/texlive/texlive.url
+++ b/source/t/texlive/texlive.url
@@ -1,2 +1,2 @@
-https://ctan.net/systems/texlive/Source/texlive-20230311-source.tar.xz
-http://slackware.schoepfer.info/slackbuilds/texlive/texlive-base-230322.tar.xz
+https://ftp.math.utah.edu/pub/tex/historic/systems/texlive/2024/texlive-20240312-source.tar.xz
+http://slackware.schoepfer.info/slackbuilds/texlive/texlive-base-240409.tar.xz
diff --git a/source/x/fcitx5-anthy/fcitx5-anthy-5.1.4.tar.zst b/source/x/fcitx5-anthy/fcitx5-anthy-5.1.4.tar.zst
new file mode 100644
index 000000000..02230d755
--- /dev/null
+++ b/source/x/fcitx5-anthy/fcitx5-anthy-5.1.4.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-anthy/fcitx5-anthy.SlackBuild b/source/x/fcitx5-anthy/fcitx5-anthy.SlackBuild
index 9e8815dc6..906a9ad3f 100755
--- a/source/x/fcitx5-anthy/fcitx5-anthy.SlackBuild
+++ b/source/x/fcitx5-anthy/fcitx5-anthy.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2016 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2016, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2016, 2020, 2024 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=fcitx5-anthy
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-anthy-$VERSION
-tar xvf $CWD/fcitx5-anthy-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-anthy-$VERSION.tar.zst || exit 1
cd fcitx5-anthy-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-chinese-addons/fcitx5-chinese-addons-5.1.5_dict.tar.zst b/source/x/fcitx5-chinese-addons/fcitx5-chinese-addons-5.1.5_dict.tar.zst
new file mode 100644
index 000000000..2bf0bda2d
--- /dev/null
+++ b/source/x/fcitx5-chinese-addons/fcitx5-chinese-addons-5.1.5_dict.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-chinese-addons/fcitx5-chinese-addons.SlackBuild b/source/x/fcitx5-chinese-addons/fcitx5-chinese-addons.SlackBuild
index 4ee12db52..efd277d58 100755
--- a/source/x/fcitx5-chinese-addons/fcitx5-chinese-addons.SlackBuild
+++ b/source/x/fcitx5-chinese-addons/fcitx5-chinese-addons.SlackBuild
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=fcitx5-chinese-addons
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | cut -f 2- -d _ | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | cut -f 2- -d _ | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-chinese-addons-$VERSION
-tar xvf $CWD/fcitx5-chinese-addons-${VERSION}_dict.tar.?z || exit 1
+tar xvf $CWD/fcitx5-chinese-addons-${VERSION}_dict.tar.zst || exit 1
cd fcitx5-chinese-addons-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-gtk/fcitx5-gtk-5.1.3.tar.zst b/source/x/fcitx5-gtk/fcitx5-gtk-5.1.3.tar.zst
new file mode 100644
index 000000000..09108d813
--- /dev/null
+++ b/source/x/fcitx5-gtk/fcitx5-gtk-5.1.3.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-gtk/fcitx5-gtk.SlackBuild b/source/x/fcitx5-gtk/fcitx5-gtk.SlackBuild
index a9c83b56e..b08edfe65 100755
--- a/source/x/fcitx5-gtk/fcitx5-gtk.SlackBuild
+++ b/source/x/fcitx5-gtk/fcitx5-gtk.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2022 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2022 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2022, 2024 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=fcitx5-gtk
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-gtk-$VERSION
-tar xvf $CWD/fcitx5-gtk-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-gtk-$VERSION.tar.zst || exit 1
cd fcitx5-gtk-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-hangul/fcitx5-hangul-5.1.3.tar.zst b/source/x/fcitx5-hangul/fcitx5-hangul-5.1.3.tar.zst
new file mode 100644
index 000000000..ebd3371af
--- /dev/null
+++ b/source/x/fcitx5-hangul/fcitx5-hangul-5.1.3.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-hangul/fcitx5-hangul.SlackBuild b/source/x/fcitx5-hangul/fcitx5-hangul.SlackBuild
index 5e920bd21..4609107ce 100755
--- a/source/x/fcitx5-hangul/fcitx5-hangul.SlackBuild
+++ b/source/x/fcitx5-hangul/fcitx5-hangul.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2016 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2016, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2016, 2020, 2024 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=fcitx5-hangul
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-hangul-$VERSION
-tar xvf $CWD/fcitx5-hangul-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-hangul-$VERSION.tar.zst || exit 1
cd fcitx5-hangul-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-kkc/fcitx5-kkc-5.1.3.tar.zst b/source/x/fcitx5-kkc/fcitx5-kkc-5.1.3.tar.zst
new file mode 100644
index 000000000..f12b63e70
--- /dev/null
+++ b/source/x/fcitx5-kkc/fcitx5-kkc-5.1.3.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-kkc/fcitx5-kkc.SlackBuild b/source/x/fcitx5-kkc/fcitx5-kkc.SlackBuild
index 739494cb0..8929b98ed 100755
--- a/source/x/fcitx5-kkc/fcitx5-kkc.SlackBuild
+++ b/source/x/fcitx5-kkc/fcitx5-kkc.SlackBuild
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=fcitx5-kkc
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-kkc-$VERSION
-tar xvf $CWD/fcitx5-kkc-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-kkc-$VERSION.tar.zst || exit 1
cd fcitx5-kkc-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-m17n/fcitx5-m17n-5.1.1.tar.zst b/source/x/fcitx5-m17n/fcitx5-m17n-5.1.1.tar.zst
new file mode 100644
index 000000000..a2215d104
--- /dev/null
+++ b/source/x/fcitx5-m17n/fcitx5-m17n-5.1.1.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-m17n/fcitx5-m17n.SlackBuild b/source/x/fcitx5-m17n/fcitx5-m17n.SlackBuild
index 4f27987ba..3d387deb2 100755
--- a/source/x/fcitx5-m17n/fcitx5-m17n.SlackBuild
+++ b/source/x/fcitx5-m17n/fcitx5-m17n.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2016 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2016, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2016, 2020, 2024 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=fcitx5-m17n
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-m17n-$VERSION
-tar xvf $CWD/fcitx5-m17n-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-m17n-$VERSION.tar.zst || exit 1
cd fcitx5-m17n-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-qt/fcitx5-qt-5.1.6.tar.zst b/source/x/fcitx5-qt/fcitx5-qt-5.1.6.tar.zst
new file mode 100644
index 000000000..4a90e4dcb
--- /dev/null
+++ b/source/x/fcitx5-qt/fcitx5-qt-5.1.6.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-qt/fcitx5-qt.SlackBuild b/source/x/fcitx5-qt/fcitx5-qt.SlackBuild
index 6770179fe..6130a2679 100755
--- a/source/x/fcitx5-qt/fcitx5-qt.SlackBuild
+++ b/source/x/fcitx5-qt/fcitx5-qt.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2016 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2016, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2016, 2020, 2024 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=fcitx5-qt
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-qt-$VERSION
-tar xvf $CWD/fcitx5-qt-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-qt-$VERSION.tar.zst || exit 1
cd fcitx5-qt-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-sayura/fcitx5-sayura-5.1.2.tar.zst b/source/x/fcitx5-sayura/fcitx5-sayura-5.1.2.tar.zst
new file mode 100644
index 000000000..c19058275
--- /dev/null
+++ b/source/x/fcitx5-sayura/fcitx5-sayura-5.1.2.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-sayura/fcitx5-sayura.SlackBuild b/source/x/fcitx5-sayura/fcitx5-sayura.SlackBuild
index 5bac684f2..dcfe1859d 100755
--- a/source/x/fcitx5-sayura/fcitx5-sayura.SlackBuild
+++ b/source/x/fcitx5-sayura/fcitx5-sayura.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2016 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2016, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2016, 2020, 2024 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=fcitx5-sayura
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-sayura-$VERSION
-tar xvf $CWD/fcitx5-sayura-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-sayura-$VERSION.tar.zst || exit 1
cd fcitx5-sayura-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-table-extra/fcitx5-table-extra-5.1.5.tar.zst b/source/x/fcitx5-table-extra/fcitx5-table-extra-5.1.5.tar.zst
new file mode 100644
index 000000000..388fbe905
--- /dev/null
+++ b/source/x/fcitx5-table-extra/fcitx5-table-extra-5.1.5.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-table-extra/fcitx5-table-extra.SlackBuild b/source/x/fcitx5-table-extra/fcitx5-table-extra.SlackBuild
index 2437fe4cc..51f5c4199 100755
--- a/source/x/fcitx5-table-extra/fcitx5-table-extra.SlackBuild
+++ b/source/x/fcitx5-table-extra/fcitx5-table-extra.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2016 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2016, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2016, 2020, 2024 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=fcitx5-table-extra
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-table-extra-$VERSION
-tar xvf $CWD/fcitx5-table-extra-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-table-extra-$VERSION.tar.zst || exit 1
cd fcitx5-table-extra-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-table-other/fcitx5-table-other-5.1.2.tar.zst b/source/x/fcitx5-table-other/fcitx5-table-other-5.1.2.tar.zst
new file mode 100644
index 000000000..4268d71d5
--- /dev/null
+++ b/source/x/fcitx5-table-other/fcitx5-table-other-5.1.2.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-table-other/fcitx5-table-other.SlackBuild b/source/x/fcitx5-table-other/fcitx5-table-other.SlackBuild
index e383ad485..819dce74e 100755
--- a/source/x/fcitx5-table-other/fcitx5-table-other.SlackBuild
+++ b/source/x/fcitx5-table-other/fcitx5-table-other.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2016 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2016, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2016, 2020, 2024 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=fcitx5-table-other
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-table-other-$VERSION
-tar xvf $CWD/fcitx5-table-other-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-table-other-$VERSION.tar.zst || exit 1
cd fcitx5-table-other-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-unikey/fcitx5-unikey-5.1.4.tar.zst b/source/x/fcitx5-unikey/fcitx5-unikey-5.1.4.tar.zst
new file mode 100644
index 000000000..7741f3e0a
--- /dev/null
+++ b/source/x/fcitx5-unikey/fcitx5-unikey-5.1.4.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-unikey/fcitx5-unikey.SlackBuild b/source/x/fcitx5-unikey/fcitx5-unikey.SlackBuild
index bf2a6d0b6..128a78b9c 100755
--- a/source/x/fcitx5-unikey/fcitx5-unikey.SlackBuild
+++ b/source/x/fcitx5-unikey/fcitx5-unikey.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2016 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2016, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2016, 2020, 2024 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=fcitx5-unikey
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-unikey-$VERSION
-tar xvf $CWD/fcitx5-unikey-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-unikey-$VERSION.tar.zst || exit 1
cd fcitx5-unikey-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5/fcitx5-5.1.9_dict.tar.zst b/source/x/fcitx5/fcitx5-5.1.9_dict.tar.zst
new file mode 100644
index 000000000..06c48916f
--- /dev/null
+++ b/source/x/fcitx5/fcitx5-5.1.9_dict.tar.zst
Binary files differ
diff --git a/source/x/fcitx5/fcitx5.SlackBuild b/source/x/fcitx5/fcitx5.SlackBuild
index cda538784..8bdd73def 100755
--- a/source/x/fcitx5/fcitx5.SlackBuild
+++ b/source/x/fcitx5/fcitx5.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2012 vvoody <vvoodywang@gmail.com>
-# Copyright 2018, 2020, 2023 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2018, 2020, 2023, 2024 Patrick J. Volkerding, Sebeka, MN, USA
#
# All rights reserved.
#
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=fcitx5
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | cut -f 2- -d _ | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d - | cut -f 2- -d _ | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -77,7 +77,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-$VERSION
-tar xvf $CWD/fcitx5-${VERSION}_dict.tar.?z || exit 1
+tar xvf $CWD/fcitx5-${VERSION}_dict.tar.zst || exit 1
cd fcitx5-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/ibus-anthy/ibus-anthy.SlackBuild b/source/x/ibus-anthy/ibus-anthy.SlackBuild
index a414c40eb..58b642e53 100755
--- a/source/x/ibus-anthy/ibus-anthy.SlackBuild
+++ b/source/x/ibus-anthy/ibus-anthy.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=ibus-anthy
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) "}
diff --git a/source/x/ibus-hangul/ibus-hangul.SlackBuild b/source/x/ibus-hangul/ibus-hangul.SlackBuild
index a2bd60b58..318c1e45e 100755
--- a/source/x/ibus-hangul/ibus-hangul.SlackBuild
+++ b/source/x/ibus-hangul/ibus-hangul.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=ibus-hangul
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) "}
diff --git a/source/x/ibus-libpinyin/ibus-libpinyin.SlackBuild b/source/x/ibus-libpinyin/ibus-libpinyin.SlackBuild
index 3465e8c90..10a4378d4 100755
--- a/source/x/ibus-libpinyin/ibus-libpinyin.SlackBuild
+++ b/source/x/ibus-libpinyin/ibus-libpinyin.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=ibus-libpinyin
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) "}
diff --git a/source/x/ibus-table/ibus-table.SlackBuild b/source/x/ibus-table/ibus-table.SlackBuild
index 08ca1dc1d..d2b813197 100755
--- a/source/x/ibus-table/ibus-table.SlackBuild
+++ b/source/x/ibus-table/ibus-table.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=ibus-table
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/x/ibus/ibus.SlackBuild b/source/x/ibus/ibus.SlackBuild
index a2a5c5f57..f63aa805b 100755
--- a/source/x/ibus/ibus.SlackBuild
+++ b/source/x/ibus/ibus.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=ibus
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/x/libime/libime-1.1.7_dict.tar.zst b/source/x/libime/libime-1.1.7_dict.tar.zst
new file mode 100644
index 000000000..37ff9f6ce
--- /dev/null
+++ b/source/x/libime/libime-1.1.7_dict.tar.zst
Binary files differ
diff --git a/source/x/libime/libime.SlackBuild b/source/x/libime/libime.SlackBuild
index e5920ce4a..0fd4bf964 100755
--- a/source/x/libime/libime.SlackBuild
+++ b/source/x/libime/libime.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2022 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2022 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2022, 2024 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=libime
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | cut -f 2- -d _ | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | cut -f 2- -d _ | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -76,7 +76,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf libime-$VERSION
-tar xvf $CWD/libime-${VERSION}_dict.tar.?z || exit 1
+tar xvf $CWD/libime-${VERSION}_dict.tar.zst || exit 1
cd libime-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/marisa/marisa.SlackBuild b/source/x/marisa/marisa.SlackBuild
index d220b914e..ef31b394f 100755
--- a/source/x/marisa/marisa.SlackBuild
+++ b/source/x/marisa/marisa.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=marisa
SRCNAM=marisa-trie
VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
-BUILD=${BUILD:-8}
+BUILD=${BUILD:-9}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/x/mtdev/mtdev.SlackBuild b/source/x/mtdev/mtdev.SlackBuild
index 64b21abc5..3a428b669 100755
--- a/source/x/mtdev/mtdev.SlackBuild
+++ b/source/x/mtdev/mtdev.SlackBuild
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=mtdev
-VERSION=${VERSION:-1.1.6}
-BUILD=${BUILD:-3}
+VERSION=${VERSION:-1.1.7}
+BUILD=${BUILD:-1}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
diff --git a/source/x/pyxdg/pyxdg.SlackBuild b/source/x/pyxdg/pyxdg.SlackBuild
index 2ac035e32..7b705aeb1 100755
--- a/source/x/pyxdg/pyxdg.SlackBuild
+++ b/source/x/pyxdg/pyxdg.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=pyxdg
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
diff --git a/source/x/wayland-protocols/wayland-protocols.url b/source/x/wayland-protocols/wayland-protocols.url
index cc8a6cfb3..e4c608987 100644
--- a/source/x/wayland-protocols/wayland-protocols.url
+++ b/source/x/wayland-protocols/wayland-protocols.url
@@ -1,2 +1,2 @@
https://wayland.freedesktop.org/releases.html
-https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/1.34/downloads/wayland-protocols-1.34.tar.xz
+https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/1.36/downloads/wayland-protocols-1.36.tar.xz
diff --git a/source/x/x11/build/rendercheck b/source/x/x11/build/rendercheck
index b8626c4cf..d00491fd7 100644
--- a/source/x/x11/build/rendercheck
+++ b/source/x/x11/build/rendercheck
@@ -1 +1 @@
-4
+1
diff --git a/source/x/x11/build/xcb-proto b/source/x/x11/build/xcb-proto
index 0cfbf0888..d00491fd7 100644
--- a/source/x/x11/build/xcb-proto
+++ b/source/x/x11/build/xcb-proto
@@ -1 +1 @@
-2
+1
diff --git a/source/x/x11/configure/meson b/source/x/x11/configure/meson
new file mode 100644
index 000000000..cd149401c
--- /dev/null
+++ b/source/x/x11/configure/meson
@@ -0,0 +1,17 @@
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+mkdir build
+cd build
+meson setup \
+ --prefix=/usr \
+ --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 \
+ --buildtype=release \
+ .. || exit 1
diff --git a/source/x/x11/configure/rendercheck b/source/x/x11/configure/rendercheck
new file mode 100644
index 000000000..cd149401c
--- /dev/null
+++ b/source/x/x11/configure/rendercheck
@@ -0,0 +1,17 @@
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+mkdir build
+cd build
+meson setup \
+ --prefix=/usr \
+ --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 \
+ --buildtype=release \
+ .. || exit 1
diff --git a/source/x/x11/make/ninja b/source/x/x11/make/ninja
new file mode 100644
index 000000000..635ee83dc
--- /dev/null
+++ b/source/x/x11/make/ninja
@@ -0,0 +1,5 @@
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+ ninja || exit 1
+ DESTDIR=$PKG ninja install || exit 1
+cd ..
diff --git a/source/x/x11/make/rendercheck b/source/x/x11/make/rendercheck
new file mode 100644
index 000000000..635ee83dc
--- /dev/null
+++ b/source/x/x11/make/rendercheck
@@ -0,0 +1,5 @@
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+ ninja || exit 1
+ DESTDIR=$PKG ninja install || exit 1
+cd ..
diff --git a/source/x/x11/src/xf86-input-wacom.url b/source/x/x11/src/xf86-input-wacom.url
index 6dd650d65..53b87de6f 100644
--- a/source/x/x11/src/xf86-input-wacom.url
+++ b/source/x/x11/src/xf86-input-wacom.url
@@ -1,2 +1,2 @@
https://github.com/linuxwacom/xf86-input-wacom
-https://github.com/linuxwacom/xf86-input-wacom/releases/download/xf86-input-wacom-1.2.1/xf86-input-wacom-1.2.1.tar.bz2
+https://github.com/linuxwacom/xf86-input-wacom/releases/download/xf86-input-wacom-1.2.2/xf86-input-wacom-1.2.2.tar.bz2
diff --git a/source/x/xcb-imdkit/xcb-imdkit-1.0.8.tar.zst b/source/x/xcb-imdkit/xcb-imdkit-1.0.8.tar.zst
new file mode 100644
index 000000000..29e70513c
--- /dev/null
+++ b/source/x/xcb-imdkit/xcb-imdkit-1.0.8.tar.zst
Binary files differ
diff --git a/source/x/xcb-imdkit/xcb-imdkit.SlackBuild b/source/x/xcb-imdkit/xcb-imdkit.SlackBuild
index 67eebec14..a9be5a5da 100755
--- a/source/x/xcb-imdkit/xcb-imdkit.SlackBuild
+++ b/source/x/xcb-imdkit/xcb-imdkit.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2022 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2022 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2022, 2024 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=xcb-imdkit
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -76,7 +76,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf xcb-imdkit-$VERSION
-tar xvf $CWD/xcb-imdkit-$VERSION.tar.?z || exit 1
+tar xvf $CWD/xcb-imdkit-$VERSION.tar.zst || exit 1
cd xcb-imdkit-$VERSION || exit 1
chown -R root:root .
diff --git a/source/xap/MPlayer/MPlayer.SlackBuild b/source/xap/MPlayer/MPlayer.SlackBuild
index 0c543eeac..6987654f1 100755
--- a/source/xap/MPlayer/MPlayer.SlackBuild
+++ b/source/xap/MPlayer/MPlayer.SlackBuild
@@ -25,7 +25,7 @@
# Set initial variables:
PKGNAM=MPlayer
-VERSION=${VERSION:-20240130}
+VERSION=${VERSION:-20240403}
# Need to build trunk until there's a stable branch compatible with the
# latest ffmpeg stable release:
#BRANCH=${BRANCH:-1.3} # leave empty if you want to build MPlayer trunk
@@ -262,6 +262,8 @@ echo Building ...
--mandir=/usr/man \
--confdir=/etc/mplayer \
--enable-gui \
+ --enable-libaom-lavc \
+ --enable-libdav1d-lavc \
--enable-menu \
--enable-vdpau \
--disable-arts \
diff --git a/source/xap/freerdp/freerdp.SlackBuild b/source/xap/freerdp/freerdp.SlackBuild
index 6252d5db3..21e78ee05 100755
--- a/source/xap/freerdp/freerdp.SlackBuild
+++ b/source/xap/freerdp/freerdp.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=freerdp
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/xap/gimp/0a67fb0484001e7a0bf14eb73c67f9e74325d524.patch b/source/xap/gimp/0a67fb0484001e7a0bf14eb73c67f9e74325d524.patch
new file mode 100644
index 000000000..615e77608
--- /dev/null
+++ b/source/xap/gimp/0a67fb0484001e7a0bf14eb73c67f9e74325d524.patch
@@ -0,0 +1,28 @@
+From 0a67fb0484001e7a0bf14eb73c67f9e74325d524 Mon Sep 17 00:00:00 2001
+From: Luca Bacci <luca.bacci982@gmail.com>
+Date: Tue, 2 Apr 2024 11:31:08 +0200
+Subject: [PATCH] QuitDialog: disconnect signal handler on dialog destroy
+
+...rather than finalize.
+
+Fixes #10785
+---
+ app/dialogs/quit-dialog.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/app/dialogs/quit-dialog.c b/app/dialogs/quit-dialog.c
+index 11737f9ad51..435ea4961a3 100644
+--- a/app/dialogs/quit-dialog.c
++++ b/app/dialogs/quit-dialog.c
+@@ -273,7 +273,7 @@ quit_close_all_dialog_new (Gimp *gimp,
+
+ closure = g_cclosure_new (G_CALLBACK (quit_close_all_dialog_container_changed),
+ private, NULL);
+- g_object_watch_closure (G_OBJECT (private->dialog), closure);
++ g_signal_connect_swapped (private->dialog, "destroy", G_CALLBACK (g_closure_invalidate), closure);
+ g_signal_connect_closure (private->images, "add", closure, FALSE);
+ g_signal_connect_closure (private->images, "remove", closure, FALSE);
+
+--
+GitLab
+
diff --git a/source/xap/gimp/gimp.SlackBuild b/source/xap/gimp/gimp.SlackBuild
index 85167c90b..f4590d257 100755
--- a/source/xap/gimp/gimp.SlackBuild
+++ b/source/xap/gimp/gimp.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2008, 2009, 2010, 2011, 2015, 2018, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2008, 2009, 2010, 2011, 2015, 2018, 2020, 2024 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=gimp
VERSION=${VERSION:-$(echo $PKGNAM-*.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
@@ -77,6 +77,9 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
+# Patch for recent glib:
+cat $CWD/0a67fb0484001e7a0bf14eb73c67f9e74325d524.patch | patch -p1 --verbose || exit 1
+
CFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
diff --git a/source/xap/hexchat/hexchat.SlackBuild b/source/xap/hexchat/hexchat.SlackBuild
index ebd2d4539..d1baf6d30 100755
--- a/source/xap/hexchat/hexchat.SlackBuild
+++ b/source/xap/hexchat/hexchat.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=hexchat
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
diff --git a/source/xap/mozilla-firefox/mozilla-firefox.SlackBuild b/source/xap/mozilla-firefox/mozilla-firefox.SlackBuild
index ab6c28373..92d0f6e84 100755
--- a/source/xap/mozilla-firefox/mozilla-firefox.SlackBuild
+++ b/source/xap/mozilla-firefox/mozilla-firefox.SlackBuild
@@ -279,7 +279,7 @@ if [ ! -z $MOZLOCALIZE ]; then
fi
# They say to use the second line, not the first.
-# But they're not the boos of me.
+# But they're not the boss of me.
export MACH_USE_SYSTEM_PYTHON="1"
#export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system
export MOZILLA_OFFICIAL="1"
diff --git a/source/xap/mozilla-thunderbird/gkrust.a.no.networking.check.diff b/source/xap/mozilla-thunderbird/gkrust.a.no.networking.check.diff
deleted file mode 100644
index 115ba0e7a..000000000
--- a/source/xap/mozilla-thunderbird/gkrust.a.no.networking.check.diff
+++ /dev/null
@@ -1,31 +0,0 @@
---- ./config/makefiles/rust.mk.orig 2021-03-15 12:42:08.219987929 -0500
-+++ ./config/makefiles/rust.mk 2021-03-15 12:43:15.996984180 -0500
-@@ -332,17 +332,17 @@
- # the chance of proxy bypasses originating from rust code.
- # The check only works when rust code is built with -Clto but without MOZ_LTO_RUST_CROSS.
- # Sanitizers and sancov also fail because compiler-rt hooks network functions.
--ifndef MOZ_PROFILE_GENERATE
--ifeq ($(OS_ARCH), Linux)
--ifeq (,$(rustflags_sancov)$(MOZ_ASAN)$(MOZ_TSAN)$(MOZ_UBSAN))
--ifndef MOZ_LTO_RUST_CROSS
--ifneq (,$(filter -Clto,$(cargo_rustc_flags)))
-- $(call py_action,check_binary,--target --networking $@)
--endif
--endif
--endif
--endif
--endif
-+#ifndef MOZ_PROFILE_GENERATE
-+#ifeq ($(OS_ARCH), Linux)
-+#ifeq (,$(rustflags_sancov)$(MOZ_ASAN)$(MOZ_TSAN)$(MOZ_UBSAN))
-+#ifndef MOZ_LTO_RUST_CROSS
-+#ifneq (,$(filter -Clto,$(cargo_rustc_flags)))
-+# $(call py_action,check_binary,--target --networking $@)
-+#endif
-+#endif
-+#endif
-+#endif
-+#endif
-
- force-cargo-library-check:
- $(call CARGO_CHECK) --lib $(cargo_target_flag) $(rust_features_flag)
diff --git a/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild b/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
index b4cfb0cde..b02f7aaca 100755
--- a/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
+++ b/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2008, 2009, 2010, 2011, 2012, 2014, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2008, 2009, 2010, 2011, 2012, 2014, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -170,9 +170,6 @@ rm -rf obj-x86_64-pc-linux-gnu
# Retain GTK+ v2 scrolling behavior:
zcat $CWD/tb.ui.scrollToClick.diff.gz | patch -p1 --verbose || exit 1
-# Bypass a test that fails the build:
-zcat $CWD/gkrust.a.no.networking.check.diff.gz | patch -p1 --verbose || exit 1
-
# Fix header mismatch on x86 with GCC:
if [ "$ARCH" = "i686" -a "$CC" = "gcc" ]; then
zcat $CWD/double_t.x86.diff.gz | patch -p1 --verbose || exit 1
@@ -250,7 +247,7 @@ if [ ! -z $MOZLOCALIZE ]; then
fi
# They say to use the second line, not the first.
-# But they're not the boos of me.
+# But they're not the boss of me.
export MACH_USE_SYSTEM_PYTHON="1"
#export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system
export BUILD_OFFICIAL=1
diff --git a/source/xfce/mousepad/mousepad.SlackBuild b/source/xfce/mousepad/mousepad.SlackBuild
index fa3e8bc11..ce1a38534 100755
--- a/source/xfce/mousepad/mousepad.SlackBuild
+++ b/source/xfce/mousepad/mousepad.SlackBuild
@@ -93,7 +93,7 @@ CXXFLAGS="$SLKCFLAGS" \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
+ --docdir=/usr/doc/$PKGNAM-$VERSION \
--disable-debug \
--build=$ARCH-slackware-linux || exit 1
diff --git a/source/xfce/xfce4-notifyd/xfce4-notifyd.SlackBuild b/source/xfce/xfce4-notifyd/xfce4-notifyd.SlackBuild
index df8dda2d8..32312381a 100755
--- a/source/xfce/xfce4-notifyd/xfce4-notifyd.SlackBuild
+++ b/source/xfce/xfce4-notifyd/xfce4-notifyd.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for Xfce4-notifyd
# Copyright 2008 Frank Caraballo <fecaraballo{at}gmail{dot}com>
-# Copyright 2010, 2018, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2010, 2018, 2020, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=xfce4-notifyd
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
@@ -87,6 +87,7 @@ CFLAGS="$SLKCFLAGS" \
--localstatedir=/var \
--mandir=/usr/man \
--enable-debug=no \
+ --disable-dbus-start-daemon \
--build=$ARCH-slackware-linux || exit 1
make $NUMJOBS || make || exit 1
diff --git a/source/xfce/xfce4-notifyd/xfce4-notifyd.url b/source/xfce/xfce4-notifyd/xfce4-notifyd.url
index 9151af925..7e66686fa 100644
--- a/source/xfce/xfce4-notifyd/xfce4-notifyd.url
+++ b/source/xfce/xfce4-notifyd/xfce4-notifyd.url
@@ -1 +1 @@
-http://archive.xfce.org/src/apps/xfce4-notifyd/0.8/
+http://archive.xfce.org/src/apps/xfce4-notifyd/0.9/