l/opensc-0.26.1-x86_64-1.txz: Added.
Thanks to LukenShiro, Matteo Bernardini, and lucabon.
l/wavpack-5.8.0-x86_64-1.txz: Upgraded.
xap/mozilla-thunderbird-128.6.1esr-x86_64-1.txz: Upgraded.
This is a bugfix release.
For more information, see:
https://www.mozilla.org/en-US/thunderbird/128.6.1esr/releasenotes/
a/kernel-firmware-20250122_40afb77-noarch-1.txz: Upgraded.
Build /boot/amd-ucode.img from /lib/firmware/amd-ucode.
a/sysvinit-3.13-x86_64-2.txz: Rebuilt.
Don't package /usr/bin/last, as there's an enhanced version in util-linux.
a/util-linux-2.40.4-x86_64-2.txz: Rebuilt.
Package the util-linux version of last/lastb. Thanks to opty.
d/pahole-1.29-x86_64-1.txz: Upgraded.
d/parallel-20250122-noarch-1.txz: Upgraded.
l/nodejs-22.13.1-x86_64-1.txz: Upgraded.
x/mesa-24.3.4-x86_64-1.txz: Upgraded.
l/pango-1.56.1-x86_64-2.txz: Rebuilt.
Not sure if this was an upstream mistake, but it seems building .gir now
requires an explicit -Dintrospection=enabled. Thanks to jkh2cpu.
a/dialog-1.3_20250116-x86_64-1.txz: Upgraded.
a/lzip-1.25-x86_64-1.txz: Upgraded.
d/gdb-16.1-x86_64-1.txz: Upgraded.
l/libexif-0.6.25-x86_64-1.txz: Upgraded.
l/sof-firmware-2024.09.2-noarch-2.txz: Rebuilt.
Use the included install script to make sure that all the firmware is
properly packaged. Thanks to andygoth for updating the build script.
x/fontconfig-2.16.0-x86_64-1.txz: Upgraded.
a/glibc-zoneinfo-2025a-noarch-1.txz: Upgraded.
This package provides the latest timezone updates.
a/mkinitrd-1.4.11-x86_64-65.txz: Rebuilt.
setup.01.mkinitrd: if the grep to find KERNEL_VERSION returns an empty
string, then the file is not a Linux kernel. Tested against thousands of
various non-kernel files, and didn't find any false hits, so this should
be specific enough -- no other test is required here.
d/mercurial-6.9.1-x86_64-1.txz: Upgraded.
kde/plasma-sdk-5.27.12.1-x86_64-1.txz: Upgraded.
l/libuv-1.50.0-x86_64-1.txz: Upgraded.
l/pangomm2-2.56.1-x86_64-1.txz: Upgraded.
l/python-trove-classifiers-2025.1.15.22-x86_64-1.txz: Upgraded.
l/qtkeychain-0.15.0-x86_64-1.txz: Upgraded.
n/gnupg2-2.4.7-x86_64-2.txz: Rebuilt.
Stick to the stable branch. Thanks to Thom1b.
n/php-8.3.16-x86_64-1.txz: Upgraded.
This is a bugfix release.
For more information, see:
https://www.php.net/ChangeLog-8.php#8.3.16
n/rsync-3.4.1-x86_64-1.txz: Upgraded.
Release 3.4.1 is a fix for regressions introduced in 3.4.0:
Fixed handling of -H flag with conflict in internal flag values.
Fixed a use after free in logging of failed rename.
Fixed build on systems without openat().
Removed dependency on alloca() in bundled popt.
a/lvm2-2.03.30-x86_64-1.txz: Upgraded.
a/mkinitrd-1.4.11-x86_64-64.txz: Rebuilt.
setup.01.mkinitrd: fix the "is this a linux kernel" grep test. I appreciate
that using "file" might seem better here, but a) I don't expect a non-kernel
to be passed into this script regularly, and b) file has been known to change
its output without warning. Thanks to Mechanikx.
Escape the dots. Thanks to Petri Kaukasoina.
d/git-2.48.1-x86_64-1.txz: Upgraded.
This release lets Git refuse to accept URLs that contain control sequences.
For more information, see:
https://www.cve.org/CVERecord?id=CVE-2024-50349https://www.cve.org/CVERecord?id=CVE-2024-52006
(* Security fix *)
d/luajit-2.1.1736781742-x86_64-1.txz: Upgraded.
l/fmt-11.1.2-x86_64-1.txz: Upgraded.
l/libsecret-0.21.5-x86_64-1.txz: Upgraded.
l/libwnck3-43.2-x86_64-1.txz: Upgraded.
l/polkit-126-x86_64-1.txz: Upgraded.
l/python-tomli-w-1.2.0-x86_64-1.txz: Upgraded.
n/openvpn-2.6.13-x86_64-1.txz: Upgraded.
a/mkinitrd-1.4.11-x86_64-63.txz: Rebuilt.
setup.01.mkinitrd: use relative paths to the generators so that they are
found when running from the installer. Thanks to Mechanikx.
a/util-linux-2.40.4-x86_64-1.txz: Upgraded.
d/googletest-20250109_504ea69c-x86_64-1.txz: Added.
l/mlt-7.28.0-x86_64-2.txz: Rebuilt.
Recompiled against movit-1.7.1. Thanks to bigbadaboum.
l/movit-1.7.1-x86_64-1.txz: Added.
a/mkinitrd-1.4.11-x86_64-62.txz: Rebuilt.
setup.01.mkinitrd: use a simple grep match to test the kernel, not "file".
Thanks to Mechanikx.
l/libcdio-2.2.0-x86_64-1.txz: Upgraded.
Shared library .so-version bump.
l/libsoup3-3.6.3-x86_64-1.txz: Upgraded.
l/python-typogrify-2.1.0-x86_64-1.txz: Upgraded.
n/netatalk-4.1.0-x86_64-1.txz: Upgraded.
a/aaa_libraries-15.1-x86_64-37.txz: Rebuilt.
Added: libassuan.so.9.0.1.
Prevent slackpkg+ abandonware footbullet (at least some forms of it).
a/hwdata-0.391-noarch-1.txz: Upgraded.
a/mdadm-4.4-x86_64-2.txz: Rebuilt.
Fixed empty mdadm.conf.new. Thanks to Robby Workman.
l/zxing-cpp-2.3.0-x86_64-1.txz: Upgraded.
testing/packages/mesa-24.3.3-x86_64-1.txz: Upgraded.
Is this working yet?
a/file-5.46-x86_64-2.txz: Rebuilt.
Disable libseccomp for now to work around "Bad system call."
Thanks to TommyC7.
ap/mariadb-11.4.4-x86_64-6.txz: Rebuilt.
If we see /etc/logrotate.d/mysql, rename it to mysql.bak so that it won't
cause a conflict with the mariadb logrotate file. Thanks to alex14641.
d/doxygen-1.13.0-x86_64-2.txz: Rebuilt.
[PATCH] issue #11299 Regression with HTML_DYNAMIC_MENUS = NO,
DISABLE_INDEX = NO, and custom LAYOUT_FILE.
Thanks to gmgf.
l/fluidsynth-2.4.2-x86_64-1.txz: Upgraded.
l/xxHash-0.8.3-x86_64-1.txz: Upgraded.
n/fetchmail-6.5.2-x86_64-1.txz: Upgraded.
kde/extra-cmake-modules-6.9.0-x86_64-1.txz: Upgraded.
There are a few things out there that need the newer ECM, but don't actually
need much else from Plasma 6 yet. Anyway, don't read too much into this. ;-)
KF5 / Plasma 5 can build using the newer ECM just fine.
Requested by Heinz Wiesinger.
l/appstream-glib-0.8.3-x86_64-1.txz: Added.
l/luajit-lgi-0.9.2-x86_64-1.txz: Added.
l/netpbm-11.09.02-x86_64-1.txz: Upgraded.
xfce/xfce4-xkb-plugin-0.8.5-x86_64-1.txz: Upgraded.
testing/packages/gimp-3.0.0_RC2-x86_64-1.txz: Added.
a/shadow-4.16.0-x86_64-2.txz: Rebuilt.
I'll need to be convinced there's a reason to look at this again soon.
l/mujs-1.3.5-x86_64-2.txz: Rebuilt.
[PATCH] Set library SONAME with version.
Shared library .so-version bump.
Thanks to viel.
xap/mpv-0.39.0-x86_64-2.txz: Rebuilt.
Recompiled against mujs-1.3.5.
a/mkinitrd-1.4.11-x86_64-60.txz: Rebuilt.
init: support having the cryptkey.bin keyfile in the initrd itself.
Thanks to kursu. I took this as the simplest patch, written in the closest to
the existing style. Honorable mention to Didier Spaier, opty, and RyNo (this
actually might be based on RyNo's patch) for providing alternative approaches
for consideration.
a/pkgtools-15.1-noarch-23.txz: Rebuilt.
Clean up after --dry-run better (although this matters less now that we'll be
mounting a tmpfs on /var/lib/pkgtools/setup/tmp). Thanks to Mechanikx.
While we're here, change tabs to spaces (only found in installpkg).
a/sysvinit-3.12-x86_64-1.txz: Upgraded.
a/sysvinit-scripts-15.1-noarch-24.txz: Rebuilt.
rc.M: mount a tmpfs on /var/lib/pkgtools/setup/tmp.
ap/man-db-2.13.0-x86_64-3.txz: Rebuilt.
man-db.{csh,sh}: export MANROFFOPT=-c to fix colors with most pager.
Thanks to eduardr.
l/imagemagick-7.1.1_42-x86_64-1.txz: Upgraded.
l/libvncserver-0.9.15-x86_64-1.txz: Upgraded.
l/python-Jinja2-3.1.5-x86_64-1.txz: Upgraded.
l/python-urllib3-2.3.0-x86_64-1.txz: Upgraded.
x/fontconfig-2.15.0-x86_64-4.txz: Rebuilt.
60-latin.conf: Make Liberation Serif, Liberation Sans, and Liberation Mono
the preferred fonts, as they were in Slackware 15.0.
x/hack-fonts-ttf-3.003-noarch-4.txz: Rebuilt.
I like the Hack font, but I'm not sure that it's the best default for an all-
purpose monospace system font. So what we'll do is add a new file in
conf.avail called 58-hack-default-monospace.conf that if symlinked into
/etc/fonts/conf.d/ will make Hack the default monospace font.
I'm considering adding similar override .conf files for DejaVu and Noto.
a/lilo-24.2-x86_64-13.txz: Rebuilt.
liloconfig: add a line for /boot/initrd-generic.img if it exists, if not try
/boot/initrd.gz, and if that's not there do not use an initrd.
Thanks to Fuzero.
a/mkinitrd-1.4.11-x86_64-59.txz: Rebuilt.
/etc/default/geninitrd: now that none of lilo, elilo, or grub want that
initrd.gz symlink, default to not creating it. If you're using lilo, you
may need to edit lilo.conf to change from initrd.gz to initrd-generic.img.
l/libtraceevent-1.8.4-x86_64-2.txz: Rebuilt.
Drop static library, ship man pages. Thanks to Heinz Wiesinger.
l/libtracefs-1.8.1-x86_64-2.txz: Rebuilt.
Drop static library, ship man pages. Thanks to Heinz Wiesinger.
l/protobuf-29.2-x86_64-1.txz: Upgraded.
x/xorg-server-21.1.15-x86_64-1.txz: Upgraded.
x/xorg-server-xephyr-21.1.15-x86_64-1.txz: Upgraded.
x/xorg-server-xnest-21.1.15-x86_64-1.txz: Upgraded.
x/xorg-server-xvfb-21.1.15-x86_64-1.txz: Upgraded.
xfce/Greybird-3.23.4-noarch-1.txz: Upgraded.
extra/brltty/brltty-6.7-x86_64-4.txz: Rebuilt.
Fixed redundant misplaced TCL_DIR. Thanks to chrisretusn.
extra/tigervnc/tigervnc-1.14.1-x86_64-3.txz: Rebuilt.
Rebuilt against xorg-server-21.1.15.
a/dracut-105-x86_64-2.txz: Rebuilt.
elogind.conf: as specified in "man dracut.conf", modules that are listed in
dracut conf files should be surrounded by whitespace.
Thanks to UrbanDesimator.
l/libdeflate-1.23-x86_64-1.txz: Upgraded.
l/qtkeychain-0.14.3-x86_64-2.txz: Rebuilt.
Add support for Qt6. Thanks to gmgf.
x/gtk-layer-shell-0.9.0-x86_64-1.txz: Added.
xap/x3270-4.3ga10-x86_64-1.txz: Upgraded.
a/mkinitrd-1.4.11-x86_64-57.txz: Rebuilt.
setup.01.mkinitrd: improve sanity checking on the kernel file/symlink.
Thanks to Mechanikx.
a/pkgtools-15.1-noarch-22.txz: Rebuilt.
make-kernel-backup: improve sanity checking on the kernel file/symlink.
Thanks to Mechanikx.
l/libjpeg-turbo-3.1.0-x86_64-1.txz: Upgraded.
l/mozjs128-128.5.2esr-x86_64-1.txz: Upgraded.
l/pcaudiolib-1.3-x86_64-1.txz: Upgraded.
l/python-versioneer-0.29-x86_64-1.txz: Added.
xap/mozilla-firefox-128.5.2esr-x86_64-1.txz: Upgraded.
This is a bugfix release.
For more information, see:
https://www.mozilla.org/en-US/firefox/128.5.2/releasenotes/
xap/xsnow-3.8.1-x86_64-1.txz: Upgraded.
a/aaa_libraries-15.1-x86_64-35.txz: Rebuilt.
Upgraded: libcap.so.2.73, libgpg-error.so.0.38.0, libcares.so.2.19.2,
libexpat.so.1.10.0, libglib-2.0.so.0.8200.4, libgmodule-2.0.so.0.8200.4,
libgobject-2.0.so.0.8200.4, libgthread-2.0.so.0.8200.4, libltdl.so.7.3.3.
Added (temporarily): libboost_*.so.1.86.0
a/mkinitrd-1.4.11-x86_64-56.txz: Rebuilt.
setup.01.mkinitrd: if there's no KERNEL variable or $1 from the command line,
then fall back to the newest kernel like the documentation states.
Thanks to Mechanikx.
d/re2c-4.0.2-x86_64-1.txz: Upgraded.
kde/kig-23.08.5-x86_64-7.txz: Rebuilt.
Recompiled against boost-1.87.0.
kde/kopeninghours-23.08.5-x86_64-7.txz: Rebuilt.
Recompiled against boost-1.87.0.
l/PyQt5_sip-12.16.1-x86_64-1.txz: Upgraded.
l/boost-1.87.0-x86_64-1.txz: Upgraded.
Shared library .so-version bump.
l/cryfs-0.10.3-x86_64-14.txz: Rebuilt.
Patched bundled versioneer.py for Python 3.12. Thanks to shipujin.
Recompiled against boost-1.87.0.
l/espeak-ng-1.52.0-x86_64-1.txz: Upgraded.
l/glib2-2.82.4-x86_64-1.txz: Upgraded.
l/sip-6.9.1-x86_64-1.txz: Upgraded.
n/bind-9.20.4-x86_64-1.txz: Upgraded.
n/proftpd-1.3.8c-x86_64-1.txz: Upgraded.
x/fcitx5-chinese-addons-5.1.7-x86_64-2.txz: Rebuilt.
Recompiled against boost-1.87.0.
x/libime-1.1.9-x86_64-2.txz: Rebuilt.
Recompiled against boost-1.87.0.
a/mkinitrd-1.4.11-x86_64-54.txz: Rebuilt.
setup.01.mkinitrd: exit if the KERNEL isn't one. Thanks to Mechanikx.
Let the user know that update-grub might take some time.
l/PyQt5_sip-12.16.0-x86_64-1.txz: Upgraded.
l/SDL2-2.30.10-x86_64-1.txz: Upgraded.
a/kernel-generic-6.12.3-x86_64-1.txz: Upgraded.
a/mkinitrd-1.4.11-x86_64-53.txz: Rebuilt.
/etc/default/geninitrd: added option AUTO_UPDATE_GRUB=true to run update-grub
after generating the initrd.
Move the remove-orphaned-initrds section from geninitrd to setup.01.mkinitrd.
setup.01.mkinitrd: support AUTO_UPDATE_GRUB. Suppress warnings from
libdevmapper when setup.01.mkinitrd is run within upgradepkg's flock locking.
a/pkgtools-15.1-noarch-20.txz: Rebuilt.
pkgtool: set INSIDE_INSTALLER in the Setup section to match the expected
behavior. Thanks to Mechanikx.
upgradepkg: allow text produced by install scripts to reach the console in
--terse mode.
d/kernel-headers-6.12.3-x86-1.txz: Upgraded.
k/kernel-source-6.12.3-noarch-1.txz: Upgraded.
l/PyQt-builder-1.17.0-x86_64-1.txz: Upgraded.
l/sof-firmware-2024.09.2-noarch-1.txz: Upgraded.
l/xapian-core-1.4.27-x86_64-1.txz: Upgraded.
x/mesa-24.3.1-x86_64-2.txz: Rebuilt.
Revert commit 4c065158927d7bacc5eb1e4f2491b1db93f1dc12:
[PATCH] dri: revert INVALID modifier special-casing.
This fixes a crash with AMD RX 470 through 590.
Thanks to genss for the bug report.
xfce/xfce4-pulseaudio-plugin-0.4.9-x86_64-1.txz: Upgraded.
isolinux/initrd.img: Rebuilt.
kernels/*: Upgraded.
usb-and-pxe-installers/usbboot.img: Rebuilt.
a/kernel-firmware-20241203_06aea4d-noarch-1.txz: Upgraded.
a/kernel-generic-6.12.2-x86_64-1.txz: Upgraded.
a/shadow-4.16.0-x86_64-2.txz: Rebuilt.
d/cmake-3.31.2-x86_64-1.txz: Upgraded.
d/gdb-15.2-x86_64-3.txz: Rebuilt.
Removed files duplicated from binutils. Thanks to TommyC7 and gmgf.
d/kernel-headers-6.12.2-x86-1.txz: Upgraded.
k/kernel-source-6.12.2-noarch-1.txz: Upgraded.
l/libppd-2.1.0-x86_64-2.txz: Rebuilt.
Build without --enable-ppdc-utils. Thanks to TommyC7.
l/protobuf-29.1-x86_64-1.txz: Upgraded.
l/python-six-1.17.0-x86_64-1.txz: Upgraded.
l/sip-6.9.0-x86_64-1.txz: Upgraded.
n/postfix-3.9.1-x86_64-1.txz: Upgraded.
tcl/tcl-8.6.15-x86_64-2.txz: Rebuilt.
Rename sqlite3_analyzer to sqlite3_analyzer_tcl to avoid clobbering the ELF
binary in the sqlite package. Likewise, rename the Thread.3 man page to
Thread_tcl.3 so that we don't overwrite the one in the perl package.
Thanks to TommyC7.
x/fslsfonts-1.0.7-x86_64-1.txz: Upgraded.
x/libdrm-2.4.124-x86_64-1.txz: Upgraded.
x/libwacom-2.14.0-x86_64-1.txz: Upgraded.
x/mesa-24.3.1-x86_64-1.txz: Upgraded.
x/oclock-1.0.6-x86_64-1.txz: Upgraded.
x/transset-1.0.4-x86_64-1.txz: Upgraded.
x/xkbevd-1.1.6-x86_64-1.txz: Upgraded.
isolinux/initrd.img: Rebuilt.
kernels/*: Upgraded.
usb-and-pxe-installers/usbboot.img: Rebuilt.
l/protobuf-29.0-x86_64-1.txz: Upgraded.
Shared library .so-version bump.
l/qt6-6.8.1_20241122_41d5d04f-x86_64-1.txz: Upgraded.
Compiled against protobuf-29.0.
n/mosh-1.4.0-x86_64-5.txz: Rebuilt.
Recompiled against protobuf-29.0.
x/noto-cjk-fonts-ttf-2.004-noarch-1.txz: Upgraded.
Let's not be stingy about packaging the CJK fonts. :-)
Drop the fontconfig file since Arch also did that.
a/btrfs-progs-6.12-x86_64-1.txz: Upgraded.
a/pkgtools-15.1-noarch-19.txz: Rebuilt.
make-kernel-backup: report the creation of symlinks. Thanks to Mechanikx.
ap/mariadb-11.4.4-x86_64-5.txz: Rebuilt.
Since /etc/default/mariadb skips SSL (--skip-ssl) by default, the client side
needs to do this by default also. So we've added /etc/my.cnf.d/skip-ssl.cnf
to configure this, and have added comments in both files about what to change
in order to enable SSL for both the client and server.
Thanks to TJ09.
l/alsa-lib-1.2.13-x86_64-2.txz: Rebuilt.
[PATCH] UCM2: Intel: sof-hda-dsp: Fix handling of empty sys_vendor.
Thanks to fulalas.
l/mozjs128-128.5.1esr-x86_64-1.txz: Upgraded.
l/pulseaudio-17.0-x86_64-5.txz: Rebuilt.
In the X11/Wayland startup files, test the configuration better to make sure
that we actually wanted autospawn before assuming we should start pulseaudio
manually because autospawn wasn't working.
Thanks to crtlaltca for the bug report.
xap/mozilla-firefox-128.5.1esr-x86_64-1.txz: Upgraded.
This is a bugfix release.
For more information, see:
https://www.mozilla.org/en-US/firefox/128.5.1/releasenotes/
Happy Thanksgiving to everyone celebrating, and happy Thursday to everyone
else. I've been looking at this new fontconfig (and have run into some of the
terrible looking pages I remembered from previous attempts to upgrade). The
solution is certainly *not* to disable bitmap fonts. I need those in my
terminal emulator, and have never seen a vector font that looks correct. What
I've done this time is make the defaults for fontconfig sane and user
configurable, and then converted the two bitmap fonts that are causing the
problems to OTB format and changing the family name from "name" to "name (OTB)"
which prevents them from being picked up by default.
Hope this looks better! Cheers! :-)
a/file-5.46-x86_64-1.txz: Upgraded.
a/mkinitrd-1.4.11-x86_64-52.txz: Rebuilt.
geninitrd: since we're sourcing /etc/default/geninitrd, we might as well test
the AUTO_REMOVE_ORPHANED_INITRDS variable directly instead of grepping for it
in the defaults file. Thanks to Mechanikx.
a/pkgtools-15.1-noarch-18.txz: Rebuilt.
make-kernel-backup: account for "file" changing 80386 to i386.
l/libqalculate-5.4.0.1-x86_64-1.txz: Upgraded.
l/openal-soft-1.24.1-x86_64-1.txz: Upgraded.
l/pipewire-1.2.7-x86_64-1.txz: Upgraded.
x/font-adobe-100dpi-1.0.4-noarch-2.txz: Rebuilt.
Install these fonts as OTB rather than PCF.
x/font-adobe-75dpi-1.0.4-noarch-2.txz: Rebuilt.
Install these fonts as OTB rather than PCF.
x/fontconfig-2.15.0-x86_64-3.txz: Rebuilt.
Let's not link any hinting, subpixel, or lcdfilter conf files by default.
That way the user can choose what to link (if anything) without future
fontconfig updates stomping on those choices.
x/mesa-24.2.8-x86_64-1.txz: Upgraded.
a/mkinitrd-1.4.11-x86_64-50.txz: Rebuilt.
geninitrd: If the kernel to use was provided on the command line or with
a predefined KERNEL variable, make sure that the KERNEL variable is set to
that value before handing off control to a custom script.
Thanks to LuckyCyborg for the bug report.
d/git-2.47.1-x86_64-1.txz: Upgraded.
d/re2c-4.0.1-x86_64-1.txz: Upgraded.
l/libqalculate-5.4.0-x86_64-1.txz: Upgraded.
l/netpbm-11.08.02-x86_64-1.txz: Upgraded.
n/gnupg2-2.4.7-x86_64-1.txz: Upgraded.
n/wget2-2.2.0-x86_64-1.txz: Upgraded.
Shared library .so-version bump.
extra/bash-completion/bash-completion-2.15.0-noarch-1.txz: Upgraded.