diff --git a/ChangeLog.rss b/ChangeLog.rss
index f87027206..f05f162e7 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,9 +11,41 @@
Tracking Slackware development in git.
en-us
urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f
- Sun, 28 Apr 2024 19:20:42 GMT
- Sun, 28 Apr 2024 19:59:52 GMT
+ Mon, 29 Apr 2024 21:32:37 GMT
+ Mon, 29 Apr 2024 22:20:31 GMT
maintain_current_git.sh v 1.17
+ -
+ Mon, 29 Apr 2024 21:32:37 GMT
+ Mon, 29 Apr 2024 21:32:37 GMT
+ https://git.slackware.nl/current/tag/?h=20240429213237
+ 20240429213237
+
+
+a/aaa_libraries-15.1-x86_64-31.txz: Rebuilt.
+ Added: libncurses++w.so.6.5, libtic.so.6.5.
+ Upgraded: libformw.so.6.5, libmenuw.so.6.5, libncursesw.so.6.5,
+ libpanelw.so.6.5, libtinfo.so.6.5.
+ Removed (with compat symlinks made): libform.so.6.4, libmenu.so.6.4,
+ libncurses.so.6.4, libpanel.so.6.4.
+a/aaa_terminfo-6.5-x86_64-1.txz: Upgraded.
+l/ncurses-6.5-x86_64-1.txz: Upgraded.
+ This seemed like a good opportunity to go over my notes and try to make this
+ SlackBuild at least defensible, if not correct. :-) The non-wide libraries
+ have all been purged and replaced with compatibility symlinks pointing to the
+ wide versions. Anything trying to use -lncurses (etc) will be redirected to
+ -lncursesw (etc) at compile time. Looks like nearly 50 packages are linked to
+ the non-wide libraries, but everything works this way.
+ Thanks to GazL who provided most of the suggestions used.
+l/python-pyproject-hooks-1.1.0-x86_64-1.txz: Upgraded.
+n/lynx-2.9.1-x86_64-1.txz: Upgraded.
+x/xconsole-1.1.0-x86_64-1.txz: Upgraded.
+xap/mozilla-firefox-125.0.3-x86_64-1.txz: Upgraded.
+ This is a bugfix release.
+ For more information, see:
+ https://www.mozilla.org/en-US/firefox/125.0.3/releasenotes/
+ ]]>
+
+
-
Sun, 28 Apr 2024 19:20:42 GMT
Sun, 28 Apr 2024 19:20:42 GMT
diff --git a/ChangeLog.txt b/ChangeLog.txt
index ccf88555e..29f3e76be 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,27 @@
+Mon Apr 29 21:32:37 UTC 2024
+a/aaa_libraries-15.1-x86_64-31.txz: Rebuilt.
+ Added: libncurses++w.so.6.5, libtic.so.6.5.
+ Upgraded: libformw.so.6.5, libmenuw.so.6.5, libncursesw.so.6.5,
+ libpanelw.so.6.5, libtinfo.so.6.5.
+ Removed (with compat symlinks made): libform.so.6.4, libmenu.so.6.4,
+ libncurses.so.6.4, libpanel.so.6.4.
+a/aaa_terminfo-6.5-x86_64-1.txz: Upgraded.
+l/ncurses-6.5-x86_64-1.txz: Upgraded.
+ This seemed like a good opportunity to go over my notes and try to make this
+ SlackBuild at least defensible, if not correct. :-) The non-wide libraries
+ have all been purged and replaced with compatibility symlinks pointing to the
+ wide versions. Anything trying to use -lncurses (etc) will be redirected to
+ -lncursesw (etc) at compile time. Looks like nearly 50 packages are linked to
+ the non-wide libraries, but everything works this way.
+ Thanks to GazL who provided most of the suggestions used.
+l/python-pyproject-hooks-1.1.0-x86_64-1.txz: Upgraded.
+n/lynx-2.9.1-x86_64-1.txz: Upgraded.
+x/xconsole-1.1.0-x86_64-1.txz: Upgraded.
+xap/mozilla-firefox-125.0.3-x86_64-1.txz: Upgraded.
+ This is a bugfix release.
+ For more information, see:
+ https://www.mozilla.org/en-US/firefox/125.0.3/releasenotes/
++--------------------------+
Sun Apr 28 19:20:42 UTC 2024
a/iniparser-4.2-x86_64-1.txz: Upgraded.
ap/hplip-3.23.12-x86_64-5.txz: Rebuilt.
diff --git a/FILELIST.TXT b/FILELIST.TXT
index 246158e1d..92cd89810 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Sun Apr 28 19:24:12 UTC 2024
+Mon Apr 29 21:36:08 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-04-28 19:20 .
+drwxr-xr-x 12 root root 4096 2024-04-29 21:32 .
-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 1149650 2024-04-27 19:06 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-04-27 19:06 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1149596 2024-04-28 19:24 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-04-28 19:24 ./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 1058082 2024-04-28 19:20 ./ChangeLog.txt
+-rw-r--r-- 1 root root 1059348 2024-04-29 21:32 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
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
@@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2024-04-27 18:38 ./EFI/BOOT
-rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh
-rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg
-rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg
--rw-r--r-- 1 root root 1504732 2024-04-27 19:05 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1504661 2024-04-28 19:24 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
--rw-r--r-- 1 root root 908613 2024-04-28 19:23 ./PACKAGES.TXT
+-rw-r--r-- 1 root root 908589 2024-04-29 21:35 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
-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
@@ -672,25 +672,25 @@ 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-04-28 19:23 ./slackware64
--rw-r--r-- 1 root root 354437 2024-04-28 19:23 ./slackware64/CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-04-28 19:23 ./slackware64/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 438961 2024-04-28 19:23 ./slackware64/FILE_LIST
--rw-r--r-- 1 root root 4619568 2024-04-28 19:23 ./slackware64/MANIFEST.bz2
+drwxr-xr-x 17 root root 4096 2024-04-29 21:35 ./slackware64
+-rw-r--r-- 1 root root 354365 2024-04-29 21:35 ./slackware64/CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-04-29 21:35 ./slackware64/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 438893 2024-04-29 21:34 ./slackware64/FILE_LIST
+-rw-r--r-- 1 root root 4620070 2024-04-29 21:35 ./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-04-28 19:22 ./slackware64/a
+drwxr-xr-x 2 root root 32768 2024-04-29 21:34 ./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-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
+-rw-r--r-- 1 root root 413 2024-04-29 20:47 ./slackware64/a/aaa_libraries-15.1-x86_64-31.txt
+-rw-r--r-- 1 root root 11259052 2024-04-29 20:47 ./slackware64/a/aaa_libraries-15.1-x86_64-31.txz
+-rw-r--r-- 1 root root 195 2024-04-29 20:47 ./slackware64/a/aaa_libraries-15.1-x86_64-31.txz.asc
+-rw-r--r-- 1 root root 503 2024-04-29 19:01 ./slackware64/a/aaa_terminfo-6.5-x86_64-1.txt
+-rw-r--r-- 1 root root 53792 2024-04-29 19:01 ./slackware64/a/aaa_terminfo-6.5-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-29 19:01 ./slackware64/a/aaa_terminfo-6.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 414 2024-01-24 18:30 ./slackware64/a/acl-2.3.2-x86_64-1.txt
-rw-r--r-- 1 root root 130376 2024-01-24 18:30 ./slackware64/a/acl-2.3.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-24 18:30 ./slackware64/a/acl-2.3.2-x86_64-1.txz.asc
@@ -2710,7 +2710,7 @@ drwxr-xr-x 2 root root 86016 2024-04-24 20:11 ./slackware64/kde
-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 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
-rw-r--r-- 1 root root 163 2024-02-15 21:32 ./slackware64/kde/rocs-23.08.5-x86_64-1.txz.asc
@@ -2775,7 +2775,7 @@ drwxr-xr-x 2 root root 86016 2024-04-24 20:11 ./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 102400 2024-04-28 19:22 ./slackware64/l
+drwxr-xr-x 2 root root 102400 2024-04-29 21:34 ./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
@@ -3659,9 +3659,9 @@ drwxr-xr-x 2 root root 102400 2024-04-28 19:22 ./slackware64/l
-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
--rw-r--r-- 1 root root 493 2023-06-10 22:26 ./slackware64/l/ncurses-6.4_20230610-x86_64-1.txt
--rw-r--r-- 1 root root 1352528 2023-06-10 22:26 ./slackware64/l/ncurses-6.4_20230610-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-06-10 22:26 ./slackware64/l/ncurses-6.4_20230610-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 493 2024-04-29 20:47 ./slackware64/l/ncurses-6.5-x86_64-1.txt
+-rw-r--r-- 1 root root 1415468 2024-04-29 20:47 ./slackware64/l/ncurses-6.5-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-29 20:47 ./slackware64/l/ncurses-6.5-x86_64-1.txz.asc
-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
@@ -3896,9 +3896,9 @@ drwxr-xr-x 2 root root 102400 2024-04-28 19:22 ./slackware64/l
-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 537 2024-04-29 21:02 ./slackware64/l/python-pyproject-hooks-1.1.0-x86_64-1.txt
+-rw-r--r-- 1 root root 18392 2024-04-29 21:02 ./slackware64/l/python-pyproject-hooks-1.1.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-29 21:02 ./slackware64/l/python-pyproject-hooks-1.1.0-x86_64-1.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
@@ -4107,7 +4107,7 @@ drwxr-xr-x 2 root root 102400 2024-04-28 19:22 ./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-04-25 18:01 ./slackware64/n
+drwxr-xr-x 2 root root 36864 2024-04-29 21:34 ./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
@@ -4317,9 +4317,9 @@ drwxr-xr-x 2 root root 36864 2024-04-25 18:01 ./slackware64/n
-rw-r--r-- 1 root root 445 2023-12-05 23:03 ./slackware64/n/links-2.29-x86_64-2.txt
-rw-r--r-- 1 root root 2969324 2023-12-05 23:03 ./slackware64/n/links-2.29-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-12-05 23:03 ./slackware64/n/links-2.29-x86_64-2.txz.asc
--rw-r--r-- 1 root root 530 2023-04-28 17:41 ./slackware64/n/lynx-2.9.0dev.12-x86_64-1.txt
--rw-r--r-- 1 root root 1598508 2023-04-28 17:41 ./slackware64/n/lynx-2.9.0dev.12-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-04-28 17:41 ./slackware64/n/lynx-2.9.0dev.12-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 530 2024-04-29 17:19 ./slackware64/n/lynx-2.9.1-x86_64-1.txt
+-rw-r--r-- 1 root root 1629468 2024-04-29 17:19 ./slackware64/n/lynx-2.9.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-29 17:19 ./slackware64/n/lynx-2.9.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 11927 2024-03-20 20:51 ./slackware64/n/maketag
-rw-r--r-- 1 root root 11927 2024-03-20 20:51 ./slackware64/n/maketag.ez
-rw-r--r-- 1 root root 401 2021-02-13 12:12 ./slackware64/n/mcabber-1.1.2-x86_64-3.txt
@@ -4623,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-04-26 20:17 ./slackware64/x
+drwxr-xr-x 2 root root 65536 2024-04-29 21:34 ./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
@@ -5244,9 +5244,9 @@ drwxr-xr-x 2 root root 65536 2024-04-26 20:17 ./slackware64/x
-rw-r--r-- 1 root root 301 2022-11-14 19:31 ./slackware64/x/xcompmgr-1.1.9-x86_64-1.txt
-rw-r--r-- 1 root root 30436 2022-11-14 19:31 ./slackware64/x/xcompmgr-1.1.9-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-11-14 19:31 ./slackware64/x/xcompmgr-1.1.9-x86_64-1.txz.asc
--rw-r--r-- 1 root root 220 2022-07-11 18:35 ./slackware64/x/xconsole-1.0.8-x86_64-1.txt
--rw-r--r-- 1 root root 24408 2022-07-11 18:35 ./slackware64/x/xconsole-1.0.8-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-07-11 18:35 ./slackware64/x/xconsole-1.0.8-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 220 2024-04-29 21:03 ./slackware64/x/xconsole-1.1.0-x86_64-1.txt
+-rw-r--r-- 1 root root 25872 2024-04-29 21:03 ./slackware64/x/xconsole-1.1.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-29 21:03 ./slackware64/x/xconsole-1.1.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 379 2023-02-23 19:29 ./slackware64/x/xcursor-themes-1.0.7-noarch-1.txt
-rw-r--r-- 1 root root 323552 2023-02-23 19:29 ./slackware64/x/xcursor-themes-1.0.7-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-02-23 19:29 ./slackware64/x/xcursor-themes-1.0.7-noarch-1.txz.asc
@@ -5490,8 +5490,8 @@ drwxr-xr-x 2 root root 65536 2024-04-26 20:17 ./slackware64/x
-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 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 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
-rw-r--r-- 1 root root 235 2023-02-05 20:19 ./slackware64/x/xvidtune-1.0.4-x86_64-1.txt
-rw-r--r-- 1 root root 30176 2023-02-05 20:19 ./slackware64/x/xvidtune-1.0.4-x86_64-1.txz
@@ -5508,7 +5508,7 @@ drwxr-xr-x 2 root root 65536 2024-04-26 20:17 ./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-04-26 20:17 ./slackware64/xap
+drwxr-xr-x 2 root root 16384 2024-04-29 21:34 ./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
@@ -5585,9 +5585,9 @@ drwxr-xr-x 2 root root 16384 2024-04-26 20:17 ./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-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 570 2024-04-29 17:21 ./slackware64/xap/mozilla-firefox-125.0.3-x86_64-1.txt
+-rw-r--r-- 1 root root 61971164 2024-04-29 17:21 ./slackware64/xap/mozilla-firefox-125.0.3-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-29 17:21 ./slackware64/xap/mozilla-firefox-125.0.3-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
@@ -5775,11 +5775,11 @@ 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-04-28 19:24 ./source
--rw-r--r-- 1 root root 617948 2024-04-28 19:24 ./source/CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-04-28 19:24 ./source/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 861628 2024-04-28 19:24 ./source/FILE_LIST
--rw-r--r-- 1 root root 28979549 2024-04-28 19:24 ./source/MANIFEST.bz2
+drwxr-xr-x 18 root root 4096 2024-04-29 21:36 ./source
+-rw-r--r-- 1 root root 617860 2024-04-29 21:36 ./source/CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-04-29 21:36 ./source/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 861523 2024-04-29 21:35 ./source/FILE_LIST
+-rw-r--r-- 1 root root 28949700 2024-04-29 21:35 ./source/MANIFEST.bz2
-rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT
drwxr-xr-x 123 root root 4096 2024-04-22 19:19 ./source/a
-rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog
@@ -5791,11 +5791,11 @@ 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-04-16 20:45 ./source/a/aaa_libraries/aaa_libraries.SlackBuild
+-rwxr-xr-x 1 root root 5011 2024-04-29 20:36 ./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
--rw-r--r-- 1 root root 2164 2023-12-05 21:40 ./source/a/aaa_libraries/symlinks-to-tracked-libs
+-rw-r--r-- 1 root root 2105 2024-04-29 20:25 ./source/a/aaa_libraries/symlinks-to-tracked-libs
drwxr-xr-x 2 root root 4096 2023-12-15 00:36 ./source/a/aaa_libraries/symlinks-to-tracked-libs-tmp.d
-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
@@ -11613,15 +11613,14 @@ drwxr-xr-x 3 root root 4096 2023-08-22 18:58 ./source/l/mpfr
drwxr-xr-x 2 root root 4096 2023-08-22 19:00 ./source/l/mpfr/patches
-rw-r--r-- 1 root root 63 2023-05-14 15:38 ./source/l/mpfr/patches.url
-rw-r--r-- 1 root root 1038 2018-02-27 06:12 ./source/l/mpfr/slack-desc
-drwxr-xr-x 3 root root 4096 2023-06-10 22:24 ./source/l/ncurses
--rwxr-xr-x 1 root root 3292 2021-10-10 21:28 ./source/l/ncurses/aaa_terminfo.SlackBuild
+drwxr-xr-x 3 root root 4096 2024-04-29 17:52 ./source/l/ncurses
+-rwxr-xr-x 1 root root 3291 2024-04-29 18:36 ./source/l/ncurses/aaa_terminfo.SlackBuild
-rw-r--r-- 1 root root 139 2018-06-22 20:33 ./source/l/ncurses/doinst.sh.gz
--rw-r--r-- 1 root root 2077998 2023-06-10 18:08 ./source/l/ncurses/ncurses-6.4-20230610.tar.lz
--rwxr-xr-x 1 root root 7649 2021-10-10 21:28 ./source/l/ncurses/ncurses.SlackBuild
--rw-r--r-- 1 root root 272 2019-04-22 19:10 ./source/l/ncurses/ncurses.mkhashsize.diff.gz
+-rw-r--r-- 1 root root 2111627 2024-04-27 21:31 ./source/l/ncurses/ncurses-6.5.tar.lz
+-rwxr-xr-x 1 root root 7530 2024-04-29 20:42 ./source/l/ncurses/ncurses.SlackBuild
-rw-r--r-- 1 root root 948 2018-03-26 18:28 ./source/l/ncurses/slack-desc
-rw-r--r-- 1 root root 963 2018-02-27 06:13 ./source/l/ncurses/slack-desc.aaa_terminfo
-drwxr-xr-x 2 root root 4096 2023-01-09 19:15 ./source/l/ncurses/terminfo
+drwxr-xr-x 2 root root 4096 2024-04-29 18:56 ./source/l/ncurses/terminfo
-rw-r--r-- 1 root root 231 2017-05-23 23:23 ./source/l/ncurses/terminfo/tmux.terminfo
-rw-r--r-- 1 root root 131 2017-05-24 02:22 ./source/l/ncurses/terminfo/tmux.terminfo.README
-rw-r--r-- 1 root root 47612 2018-04-14 17:34 ./source/l/ncurses/terminfo/xterm.terminfo
@@ -12062,10 +12061,10 @@ drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-pygments
-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-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-03-29 03:06 ./source/l/python-pyproject-hooks
+drwxr-xr-x 2 root root 4096 2024-04-29 21:02 ./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-29 03:06 ./source/l/python-pyproject-hooks/python-pyproject-hooks.SlackBuild
+-rw-r--r-- 1 root root 7838 2024-04-29 07:29 ./source/l/python-pyproject-hooks/pyproject_hooks-1.1.0.tar.gz
+-rwxr-xr-x 1 root root 3225 2024-04-29 21:02 ./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-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
@@ -12952,13 +12951,13 @@ drwxr-xr-x 2 root root 4096 2023-12-05 20:57 ./source/n/links
-rwxr-xr-x 1 root root 3962 2023-12-05 20:57 ./source/n/links/links.SlackBuild
-rw-r--r-- 1 root root 36 2018-05-16 20:42 ./source/n/links/links.url
-rw-r--r-- 1 root root 898 2018-02-27 06:13 ./source/n/links/slack-desc
-drwxr-xr-x 2 root root 4096 2023-04-28 17:41 ./source/n/lynx
+drwxr-xr-x 2 root root 4096 2024-04-29 17:17 ./source/n/lynx
-rw-r--r-- 1 root root 264 2017-05-29 19:39 ./source/n/lynx/doinst.sh.gz
-rw-r--r-- 1 root root 1124 2018-02-19 16:18 ./source/n/lynx/lynx-CVE-2008-4690.patch.gz
--rwxr-xr-x 1 root root 4957 2023-04-28 17:41 ./source/n/lynx/lynx.SlackBuild
+-rwxr-xr-x 1 root root 4945 2024-04-29 17:17 ./source/n/lynx/lynx.SlackBuild
-rw-r--r-- 1 root root 517 2021-09-25 18:27 ./source/n/lynx/lynx.cfg.diff.gz
-rw-r--r-- 1 root root 53 2024-03-26 17:15 ./source/n/lynx/lynx.url
--rw-r--r-- 1 root root 2266527 2023-01-09 22:16 ./source/n/lynx/lynx2.9.0dev.12.tar.lz
+-rw-r--r-- 1 root root 2290900 2024-04-15 23:13 ./source/n/lynx/lynx2.9.1.tar.lz
-rw-r--r-- 1 root root 982 2021-09-25 18:18 ./source/n/lynx/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/mcabber
-rw-r--r-- 1 root root 527531 2020-09-19 14:28 ./source/n/mcabber/mcabber-1.1.2.tar.lz
@@ -15011,8 +15010,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-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
+drwxr-xr-x 12 root root 4096 2024-04-29 21:03 ./source/x/x11/src
+drwxr-xr-x 2 root root 4096 2024-04-29 21:03 ./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
@@ -15046,7 +15045,7 @@ drwxr-xr-x 2 root root 4096 2024-04-23 22:06 ./source/x/x11/src/app
-rw-r--r-- 1 root root 159556 2022-04-07 20:40 ./source/x/x11/src/app/xclock-1.1.1.tar.xz
-rw-r--r-- 1 root root 136708 2022-07-10 22:03 ./source/x/x11/src/app/xcmsdb-1.0.6.tar.xz
-rw-r--r-- 1 root root 132676 2022-11-12 19:58 ./source/x/x11/src/app/xcompmgr-1.1.9.tar.xz
--rw-r--r-- 1 root root 129336 2022-07-10 22:10 ./source/x/x11/src/app/xconsole-1.0.8.tar.xz
+-rw-r--r-- 1 root root 131900 2024-04-28 17:28 ./source/x/x11/src/app/xconsole-1.1.0.tar.xz
-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
@@ -15277,9 +15276,9 @@ drwxr-xr-x 2 root root 4096 2024-02-06 20:09 ./source/x/xdg-utils
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 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 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
@@ -15452,7 +15451,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-04-26 18:14 ./source/xap/mozilla-firefox
+drwxr-xr-x 3 root root 4096 2024-04-29 17:09 ./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
@@ -15463,8 +15462,8 @@ 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 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 551590872 2024-04-29 12:43 ./source/xap/mozilla-firefox/firefox-125.0.3.source.tar.xz
+-rw-r--r-- 1 root root 833 2024-04-29 12:43 ./source/xap/mozilla-firefox/firefox-125.0.3.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
diff --git a/recompress.sh b/recompress.sh
index 5b87e11b2..2aba43a30 100755
--- a/recompress.sh
+++ b/recompress.sh
@@ -686,7 +686,6 @@ gzip ./source/l/boost/boost.bootstrap.python3.diff
gzip ./source/l/t1lib/t1lib_5.1.2-3.5.diff
gzip ./source/l/ncurses/terminfo/xterm.terminfo.orig
gzip ./source/l/ncurses/terminfo/xterm.terminfo.diff
-gzip ./source/l/ncurses/ncurses.mkhashsize.diff
gzip ./source/l/ncurses/doinst.sh
gzip ./source/l/clucene/clucene.ctime.diff
gzip ./source/l/clucene/clucene.install_contribs_lib.diff
diff --git a/source/a/aaa_libraries/aaa_libraries.SlackBuild b/source/a/aaa_libraries/aaa_libraries.SlackBuild
index 3d1cc496b..6e6bd5df4 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:-30}
+BUILD=${BUILD:-31}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -142,6 +142,16 @@ chmod 755 $PKG/lib${LIBDIRSUFFIX}/lib*.so.* $PKG/usr/lib${LIBDIRSUFFIX}/lib*.so.
# installpkg will create them if needed by running ldconfig.
find $PKG -type l -exec rm --verbose "{}" \+
+# Time to ask for trouble. We should add a few compatibility symlinks for the
+# non-wide ncurses libraries, and for the now built-in tic/tinfo:
+( cd $PKG/lib${LIBDIRSUFFIX}
+ ln -sf libformw.so.6 libform.so.6
+ ln -sf libmenuw.so.6 libmenu.so.6
+ ln -sf libncurses++w.so.6 libncurses++.so.6
+ ln -sf libncursesw.so.6 libncurses.so.6
+ ln -sf libpanelw.so.6 libpanel.so.6
+)
+
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
diff --git a/source/a/aaa_libraries/symlinks-to-tracked-libs b/source/a/aaa_libraries/symlinks-to-tracked-libs
index 9ee542272..5895b029b 100644
--- a/source/a/aaa_libraries/symlinks-to-tracked-libs
+++ b/source/a/aaa_libraries/symlinks-to-tracked-libs
@@ -9,6 +9,7 @@
/lib/libcap.so.2
/lib/libdm.so.0
/lib/libelf.so.1
+/lib/libformw.so.6
/lib/libfuse.so.2
/lib/libgpm.so.2
/lib/libkeyutils.so.1
@@ -17,12 +18,14 @@
/lib/libk5crypto.so.3
/lib/libgssapi_krb5.so.2
/lib/liblzma.so.5
+/lib/libmenuw.so.6
/lib/libncurses.so.5
-/lib/libncurses.so.6
/lib/libncursesw.so.5
/lib/libncursesw.so.6
+/lib/libncurses++w.so.6
/lib/libnsl.so.2
/lib/libnsl.so.3
+/lib/libpanelw.so.6
/lib/libpcre.so.1
/lib/libpcre2-8.so.0
/lib/libpcreposix.so.0
@@ -30,6 +33,7 @@
/lib/libsigsegv.so.2
/lib/libsysfs.so.2
/lib/libtermcap.so.2
+/lib/libtic.so.6
/lib/libtinfo.so.6
/lib/libtirpc.so.3
/lib/libudev.so.1
@@ -42,9 +46,7 @@
/usr/lib/libexpat.so.1
/usr/lib/libffi.so.8
/usr/lib/libform.so.5
-/usr/lib/libform.so.6
/usr/lib/libformw.so.5
-/usr/lib/libformw.so.6
/usr/lib/libgdbm.so.4
/usr/lib/libgdbm.so.6
/usr/lib/libglib-2.0.so.0
@@ -64,14 +66,10 @@
/usr/lib/libldap.so.2
/usr/lib/libltdl.so.7
/usr/lib/libmenu.so.5
-/usr/lib/libmenu.so.6
/usr/lib/libmenuw.so.5
-/usr/lib/libmenuw.so.6
/usr/lib/libmm.so.14
/usr/lib/libpanel.so.5
-/usr/lib/libpanel.so.6
/usr/lib/libpanelw.so.5
-/usr/lib/libpanelw.so.6
/usr/lib/libpng14.so.14
/usr/lib/libpng16.so.16
/usr/lib/libpsl.so.5
diff --git a/source/l/ncurses/aaa_terminfo.SlackBuild b/source/l/ncurses/aaa_terminfo.SlackBuild
index 44ac1fc13..e3588eb8f 100755
--- a/source/l/ncurses/aaa_terminfo.SlackBuild
+++ b/source/l/ncurses/aaa_terminfo.SlackBuild
@@ -102,4 +102,3 @@ cat $CWD/slack-desc.aaa_terminfo > $PKG/install/slack-desc
cd $PKG
/sbin/makepkg -l y -c n $TMP/${PKGNAM}-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/source/l/ncurses/ncurses.SlackBuild b/source/l/ncurses/ncurses.SlackBuild
index 8f561baaa..ae7e0e2e4 100755
--- a/source/l/ncurses/ncurses.SlackBuild
+++ b/source/l/ncurses/ncurses.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2000-2011, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2000-2011, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -64,36 +64,6 @@ else
LIBDIRSUFFIX=""
fi
-ncurses_configure() {
-CFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --mandir=/usr/man \
- --enable-colorfgbg \
- --enable-hard-tabs \
- --enable-overwrite \
- --enable-xmc-glitch \
- --with-cxx-shared \
- --with-ospeed=unsigned \
- --with-termlib=tinfo \
- --with-ticlib=tic \
- --with-gpm \
- --with-shared \
- --without-debug \
- --without-normal \
- --without-profile \
- --enable-symlinks \
- --enable-pc-files \
- --with-pkg-config-libdir=/usr/lib${LIBDIRSUFFIX}/pkgconfig \
- --without-ada \
- $X86_64OPTS \
- --program-suffix="" \
- --program-prefix="" \
- $WIDEC \
- --build=$ARCH-slackware-linux
-}
-
rm -rf $PKG
mkdir -p $TMP $PKG
@@ -103,30 +73,34 @@ tar xvf $CWD/ncurses-$VERSION.tar.?z || exit 1
cd ncurses-$VERSION || exit 1
chown -R root:root .
-## NOTE: nevermind trying this... patches have multiple failures. Use the
-## dated archive from upstream instead.
-#
-### No rollup (*.patch.sh) patch available yet for ncurses-6.1, so we'll
-### comment this out for now.
-## Apply upstream patch collection:
-#xzcat $CWD/ncurses-6.0-20160910-patch.sh.xz > ncurses-6.0-20160910-patch.sh
-#sh ncurses-6.0-20160910-patch.sh
-## Apply weekly ncurses patch updates:
-#for file in $CWD/patches/*.patch.gz ; do
-# zcat $file | patch -p1 --verbose || exit 1
-#done
+CFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --mandir=/usr/man \
+ --with-manpage-format=normal \
+ --enable-widec \
+ --enable-colorfgbg \
+ --enable-hard-tabs \
+ --enable-overwrite \
+ --enable-xmc-glitch \
+ --with-cxx-binding \
+ --with-cxx-shared \
+ --with-shared \
+ --with-versioned-syms \
+ --with-termlib=tinfo \
+ --with-ticlib=tic \
+ --without-debug \
+ --without-normal \
+ --without-profile \
+ --enable-symlinks \
+ --enable-pc-files \
+ --with-pkg-config-libdir=/usr/lib${LIBDIRSUFFIX}/pkgconfig \
+ --without-ada \
+ --program-suffix="" \
+ --program-prefix="" \
+ --build=$ARCH-slackware-linux || exit 1
-zcat $CWD/ncurses.mkhashsize.diff.gz | patch -p1 --verbose || exit 1
-
-# Configure/build/install to package the standard ncurses libraries:
-ncurses_configure || exit 1
-make $NUMJOBS || exit 1
-make install DESTDIR=$PKG || exit 1
-
-# Configure/build/install again with wide character support:
-make clean
-WIDEC=--enable-widec
-ncurses_configure || exit 1
make $NUMJOBS || exit 1
make install DESTDIR=$PKG || exit 1
@@ -152,32 +126,38 @@ cp -a misc/termcap $PKG/etc/termcap
find $PKG | xargs file | grep -e "executable" -e "shared object" \
| grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-# Move the include files from /usr/include into /usr/include/ncurses,
-# then make symlinks back into /usr/include.
-( cd $PKG/usr/include
- rm -rf ncurses
- mkdir ncurses
- mv *.h ncurses
- for file in ncurses/* ; do
- ln -sf $file .
+# Move the ncurses libraries into /lib (for no reason basically, because we DO
+# NOT officially support a separate /usr partition):
+mkdir -p $PKG/lib${LIBDIRSUFFIX}
+( cd $PKG/usr/lib${LIBDIRSUFFIX}
+ mv lib*.so.?.? lib*.so.? $PKG/lib${LIBDIRSUFFIX}
+ for file in *.so ; do
+ if [ -L $file ]; then
+ rm $file
+ ln -sf ../../lib${LIBDIRSUFFIX}/${file}.? $file
+ fi
done
)
-# Make an ncursesw symlink to /usr/include/ncurses:
-if [ ! -d $PKG/usr/include/ncursesw -a ! -L $PKG/usr/include/ncursesw ]; then
- ( cd $PKG/usr/include ; ln -sf ncurses ncursesw )
-fi
+# Make sure anything requesting the non-wide libraries will be directed to
+# the wide ones:
+for library in form menu ncurses ncurses++ panel ; do
+ # Add a loader script:
+ echo "INPUT(-l${library}w)" > $PKG/usr/lib${LIBDIRSUFFIX}/lib${library}.so
+ # Make a pkg-config file symlink:
+ ln -sf ${library}w.pc $PKG/usr/lib${LIBDIRSUFFIX}/pkgconfig/${library}.pc
+done
-# Move the ncurses libraries into /lib, since they're important:
-mkdir -p $PKG/lib${LIBDIRSUFFIX}
-( cd $PKG/usr/lib${LIBDIRSUFFIX}
- chmod 755 *.so
- chmod 644 *.a
- mv libncurses.so.6* $PKG/lib${LIBDIRSUFFIX}
- mv libncursesw.so.6* $PKG/lib${LIBDIRSUFFIX}
- mv libtinfo.so.6* $PKG/lib${LIBDIRSUFFIX}
- rm -f libtinfo.so.6
- ln -sf ../../lib${LIBDIRSUFFIX}/libtinfo.so.6 .
+# Support the obsolete:
+echo "INPUT(-ltinfo)" > $PKG/usr/lib${LIBDIRSUFFIX}/libtermcap.so
+
+# In case anything is linked to the non-wide ncurses libraries, make some
+# compatibility symlinks:
+( cd $PKG/lib${LIBDIRSUFFIX}
+ SONAME=$(echo libncursesw.so.? | rev | cut -f 1 -d .)
+ for library in form menu ncurses ncurses++ panel ; do
+ ln -sf lib${library}w.so.$SONAME lib${library}.so.$SONAME
+ done
)
# Use linker loader scripts to make sure -tinfo dependency works:
@@ -190,6 +170,9 @@ mkdir -p $PKG/lib${LIBDIRSUFFIX}
echo "INPUT(-ltinfo)" > libtermcap.so
)
+# NOTE 2024-04-29: I'm not sure these changes are still needed.
+# Maybe GazL knows.
+#
# Use various upstream/fixed/better terminfo files to update the terminfo
# database. Only *.terminfo files in $CWD/terminfo will be used.
export TERMINFO=$PKG/usr/share/terminfo
@@ -200,6 +183,13 @@ for tfile in $CWD/terminfo/*.terminfo ; do
done
unset TERMINFO
+# 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 /usr/doc/ncurses-xxxxx with appropriate files:
mkdir -p $PKG/usr/doc/ncurses-$VERSION
cp -a \
@@ -209,6 +199,10 @@ mkdir -p $PKG/usr/doc/ncurses-$VERSION/c++
cp -a \
c++/NEWS c++/PROBLEMS c++/README-first \
$PKG/usr/doc/ncurses-$VERSION/c++
+mkdir -p $PKG/usr/doc/ncurses-$VERSION/html
+cp -a \
+ doc/html/*.html \
+ $PKG/usr/doc/ncurses-$VERSION/html
# We don't need the log of every change here, but we'll take some.
# If you need the whole thing probably you already extracted the
@@ -230,4 +224,3 @@ cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
/sbin/makepkg -l y -c n $TMP/ncurses-$(echo $VERSION | tr - _)-$ARCH-$BUILD.txz
-
diff --git a/source/l/ncurses/ncurses.mkhashsize.diff b/source/l/ncurses/ncurses.mkhashsize.diff
deleted file mode 100644
index 035956da6..000000000
--- a/source/l/ncurses/ncurses.mkhashsize.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./include/MKhashsize.sh.orig 2019-04-22 14:07:41.451003244 -0500
-+++ ./include/MKhashsize.sh 2019-04-22 14:10:09.163003249 -0500
-@@ -35,7 +35,7 @@
- echo " */"
-
- test $# = 0 && set Caps
--TABSIZE=`cat "$@" | grep -v '^[ #]' | grep -v "^$" | grep -v "^capalias"| grep -v "^infoalias" | grep -v "^userdef" | grep -v "^used_by" | wc -l`
-+TABSIZE=$(cat "$@" | grep -v '^[ #]' | grep -v "^$" | grep -v "^capalias"| grep -v "^infoalias" | grep -v "^userdef" | grep -v "^used_by" | wc -l)
-
- echo ""
- echo "#define CAPTABSIZE ${TABSIZE}"
diff --git a/source/l/python-pyproject-hooks/python-pyproject-hooks.SlackBuild b/source/l/python-pyproject-hooks/python-pyproject-hooks.SlackBuild
index 33d7b7572..767831b3a 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:-2}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/n/lynx/lynx.SlackBuild b/source/n/lynx/lynx.SlackBuild
index d9815fd8c..26bbf5e82 100755
--- a/source/n/lynx/lynx.SlackBuild
+++ b/source/n/lynx/lynx.SlackBuild
@@ -23,8 +23,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=lynx
-PKGVER=2.9.0dev.12
-DIRVER=2.9.0dev.12
+PKGVER=2.9.1
+DIRVER=2.9.1
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}