summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2023-04-18 19:37:17 +0000
committer Eric Hameleers <alien@slackware.com>2023-04-18 22:35:36 +0200
commit9067341d87c62613ab27b2e88ddd79129311d0e9 (patch)
treeb28835fa81041fd94c3cfeff8d2bd4c1ffb95236
parenta8030b9def728fa6067164790c71ab553be33a2d (diff)
downloadcurrent-9067341d87c62613ab27b2e88ddd79129311d0e9.tar.gz
current-9067341d87c62613ab27b2e88ddd79129311d0e9.tar.xz
Tue Apr 18 19:37:17 UTC 202320230418193717
a/coreutils-9.3-x86_64-1.txz: Upgraded. d/mercurial-6.4.2-x86_64-1.txz: Upgraded. d/vala-0.56.7-x86_64-1.txz: Upgraded. l/mpfr-4.2.0p04-x86_64-1.txz: Upgraded. l/vte-0.72.1-x86_64-1.txz: Upgraded. n/postfix-3.8.0-x86_64-1.txz: Upgraded. x/libXft-2.3.8-x86_64-1.txz: Upgraded. x/libXpm-3.5.16-x86_64-1.txz: Upgraded. x/libva-utils-2.18.2-x86_64-1.txz: Upgraded.
-rw-r--r--ChangeLog.rss23
-rw-r--r--ChangeLog.txt11
-rw-r--r--FILELIST.TXT167
-rwxr-xr-xrecompress.sh4
-rwxr-xr-xsource/a/coreutils/coreutils.SlackBuild2
-rwxr-xr-xsource/l/mpfr/mpfr.SlackBuild8
-rw-r--r--source/l/mpfr/mpfr.url1
-rw-r--r--source/l/mpfr/patches/patch0163
-rw-r--r--source/l/mpfr/patches/patch02269
-rw-r--r--source/l/mpfr/patches/patch03114
-rw-r--r--source/l/mpfr/patches/patch0475
-rwxr-xr-xsource/l/vte/vte.SlackBuild2
-rwxr-xr-xsource/n/postfix/postfix.SlackBuild2
13 files changed, 651 insertions, 90 deletions
diff --git a/ChangeLog.rss b/ChangeLog.rss
index e62171037..eafd8d746 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,10 +11,29 @@
<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>Mon, 17 Apr 2023 19:20:47 GMT</pubDate>
- <lastBuildDate>Mon, 17 Apr 2023 20:36:29 GMT</lastBuildDate>
+ <pubDate>Tue, 18 Apr 2023 19:37:17 GMT</pubDate>
+ <lastBuildDate>Tue, 18 Apr 2023 20:35:31 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
+ <title>Tue, 18 Apr 2023 19:37:17 GMT</title>
+ <pubDate>Tue, 18 Apr 2023 19:37:17 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20230418193717</link>
+ <guid isPermaLink="false">20230418193717</guid>
+ <description>
+ <![CDATA[<pre>
+a/coreutils-9.3-x86_64-1.txz: Upgraded.
+d/mercurial-6.4.2-x86_64-1.txz: Upgraded.
+d/vala-0.56.7-x86_64-1.txz: Upgraded.
+l/mpfr-4.2.0p04-x86_64-1.txz: Upgraded.
+l/vte-0.72.1-x86_64-1.txz: Upgraded.
+n/postfix-3.8.0-x86_64-1.txz: Upgraded.
+x/libXft-2.3.8-x86_64-1.txz: Upgraded.
+x/libXpm-3.5.16-x86_64-1.txz: Upgraded.
+x/libva-utils-2.18.2-x86_64-1.txz: Upgraded.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
<title>Mon, 17 Apr 2023 19:20:47 GMT</title>
<pubDate>Mon, 17 Apr 2023 19:20:47 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20230417192047</link>
diff --git a/ChangeLog.txt b/ChangeLog.txt
index b722774e1..edb2c0f6b 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,14 @@
+Tue Apr 18 19:37:17 UTC 2023
+a/coreutils-9.3-x86_64-1.txz: Upgraded.
+d/mercurial-6.4.2-x86_64-1.txz: Upgraded.
+d/vala-0.56.7-x86_64-1.txz: Upgraded.
+l/mpfr-4.2.0p04-x86_64-1.txz: Upgraded.
+l/vte-0.72.1-x86_64-1.txz: Upgraded.
+n/postfix-3.8.0-x86_64-1.txz: Upgraded.
+x/libXft-2.3.8-x86_64-1.txz: Upgraded.
+x/libXpm-3.5.16-x86_64-1.txz: Upgraded.
+x/libva-utils-2.18.2-x86_64-1.txz: Upgraded.
++--------------------------+
Mon Apr 17 19:20:47 UTC 2023
d/poke-3.1-x86_64-1.txz: Upgraded.
l/apr-1.7.4-x86_64-1.txz: Upgraded.
diff --git a/FILELIST.TXT b/FILELIST.TXT
index ea4ce8834..cbfea5dd5 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Mon Apr 17 19:24:33 UTC 2023
+Tue Apr 18 19:40:29 UTC 2023
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 2023-04-17 19:20 .
+drwxr-xr-x 12 root root 4096 2023-04-18 19:37 .
-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 1106934 2023-04-15 19:43 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-04-15 19:43 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1106944 2023-04-17 19:24 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-04-17 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 592844 2023-04-17 19:20 ./ChangeLog.txt
+-rw-r--r-- 1 root root 593272 2023-04-18 19:37 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2023-04-13 22:19 ./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 2023-04-13 22:19 ./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 1440982 2023-04-15 19:42 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1440992 2023-04-17 19:24 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
--rw-r--r-- 1 root root 866121 2023-04-17 19:24 ./PACKAGES.TXT
+-rw-r--r-- 1 root root 866125 2023-04-18 19:40 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
-rw-r--r-- 1 root root 3629 2023-04-13 22:08 ./README.initrd
-rw-r--r-- 1 root root 34162 2022-01-30 20:35 ./README_CRYPT.TXT
@@ -687,13 +687,13 @@ 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 2023-04-17 19:24 ./slackware64
--rw-r--r-- 1 root root 337856 2023-04-17 19:24 ./slackware64/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-04-17 19:24 ./slackware64/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 418942 2023-04-17 19:23 ./slackware64/FILE_LIST
--rw-r--r-- 1 root root 4309999 2023-04-17 19:23 ./slackware64/MANIFEST.bz2
+drwxr-xr-x 17 root root 4096 2023-04-18 19:40 ./slackware64
+-rw-r--r-- 1 root root 337865 2023-04-18 19:40 ./slackware64/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-04-18 19:40 ./slackware64/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 418951 2023-04-18 19:39 ./slackware64/FILE_LIST
+-rw-r--r-- 1 root root 4307157 2023-04-18 19:39 ./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 2023-04-15 03:26 ./slackware64/a
+drwxr-xr-x 2 root root 32768 2023-04-18 19:39 ./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
@@ -727,9 +727,9 @@ drwxr-xr-x 2 root root 32768 2023-04-15 03:26 ./slackware64/a
-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-03-22 19:06 ./slackware64/a/coreutils-9.2-x86_64-2.txt
--rw-r--r-- 1 root root 2743048 2023-03-22 19:06 ./slackware64/a/coreutils-9.2-x86_64-2.txz
--rw-r--r-- 1 root root 163 2023-03-22 19:06 ./slackware64/a/coreutils-9.2-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 523 2023-04-18 18:07 ./slackware64/a/coreutils-9.3-x86_64-1.txt
+-rw-r--r-- 1 root root 2785336 2023-04-18 18:07 ./slackware64/a/coreutils-9.3-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-04-18 18:07 ./slackware64/a/coreutils-9.3-x86_64-1.txz.asc
-rw-r--r-- 1 root root 487 2021-02-13 10:56 ./slackware64/a/cpio-2.13-x86_64-3.txt
-rw-r--r-- 1 root root 241972 2021-02-13 10:56 ./slackware64/a/cpio-2.13-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 10:56 ./slackware64/a/cpio-2.13-x86_64-3.txz.asc
@@ -1335,7 +1335,7 @@ drwxr-xr-x 2 root root 20480 2023-04-15 03:26 ./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 2023-04-17 19:23 ./slackware64/d
+drwxr-xr-x 2 root root 20480 2023-04-18 19:39 ./slackware64/d
-rw-r--r-- 1 root root 360 2022-03-09 03:58 ./slackware64/d/Cython-0.29.28-x86_64-1.txt
-rw-r--r-- 1 root root 2393012 2022-03-09 03:58 ./slackware64/d/Cython-0.29.28-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-03-09 03:58 ./slackware64/d/Cython-0.29.28-x86_64-1.txz.asc
@@ -1463,9 +1463,9 @@ drwxr-xr-x 2 root root 20480 2023-04-17 19:23 ./slackware64/d
-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 5655 2022-12-07 18:43 ./slackware64/d/maketag
-rw-r--r-- 1 root root 5655 2022-12-07 18:43 ./slackware64/d/maketag.ez
--rw-r--r-- 1 root root 659 2023-04-13 17:34 ./slackware64/d/mercurial-6.4.1-x86_64-1.txt
--rw-r--r-- 1 root root 4609928 2023-04-13 17:34 ./slackware64/d/mercurial-6.4.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-04-13 17:34 ./slackware64/d/mercurial-6.4.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 659 2023-04-18 17:47 ./slackware64/d/mercurial-6.4.2-x86_64-1.txt
+-rw-r--r-- 1 root root 4611124 2023-04-18 17:47 ./slackware64/d/mercurial-6.4.2-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-04-18 17:47 ./slackware64/d/mercurial-6.4.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 410 2023-04-10 18:04 ./slackware64/d/meson-1.1.0-x86_64-1.txt
-rw-r--r-- 1 root root 1236408 2023-04-10 18:04 ./slackware64/d/meson-1.1.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-04-10 18:04 ./slackware64/d/meson-1.1.0-x86_64-1.txz.asc
@@ -1554,9 +1554,9 @@ drwxr-xr-x 2 root root 20480 2023-04-17 19:23 ./slackware64/d
-rw-r--r-- 1 root root 2654592 2021-02-13 10:53 ./slackware64/d/swig-4.0.2-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 10:53 ./slackware64/d/swig-4.0.2-x86_64-3.txz.asc
-rw-r--r-- 1 root root 866 2022-12-07 18:43 ./slackware64/d/tagfile
--rw-r--r-- 1 root root 394 2023-04-04 19:07 ./slackware64/d/vala-0.56.6-x86_64-1.txt
--rw-r--r-- 1 root root 2285540 2023-04-04 19:07 ./slackware64/d/vala-0.56.6-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-04-04 19:07 ./slackware64/d/vala-0.56.6-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 394 2023-04-18 18:04 ./slackware64/d/vala-0.56.7-x86_64-1.txt
+-rw-r--r-- 1 root root 2282784 2023-04-18 18:04 ./slackware64/d/vala-0.56.7-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-04-18 18:04 ./slackware64/d/vala-0.56.7-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
@@ -2718,7 +2718,7 @@ drwxr-xr-x 2 root root 86016 2023-04-15 19:41 ./slackware64/kde
-rw-r--r-- 1 root root 517 2023-03-02 18:50 ./slackware64/kde/zanshin-22.12.3-x86_64-1.txt
-rw-r--r-- 1 root root 681536 2023-03-02 18:50 ./slackware64/kde/zanshin-22.12.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-03-02 18:50 ./slackware64/kde/zanshin-22.12.3-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 86016 2023-04-17 19:23 ./slackware64/l
+drwxr-xr-x 2 root root 86016 2023-04-18 19:39 ./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
@@ -3518,9 +3518,9 @@ drwxr-xr-x 2 root root 86016 2023-04-17 19:23 ./slackware64/l
-rw-r--r-- 1 root root 410 2023-04-14 19:46 ./slackware64/l/mozjs102-102.10.0esr-x86_64-2.txt
-rw-r--r-- 1 root root 5368704 2023-04-14 19:46 ./slackware64/l/mozjs102-102.10.0esr-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-04-14 19:46 ./slackware64/l/mozjs102-102.10.0esr-x86_64-2.txz.asc
--rw-r--r-- 1 root root 586 2023-01-09 19:28 ./slackware64/l/mpfr-4.2.0-x86_64-1.txt
--rw-r--r-- 1 root root 426836 2023-01-09 19:28 ./slackware64/l/mpfr-4.2.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-01-09 19:28 ./slackware64/l/mpfr-4.2.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 586 2023-04-18 17:56 ./slackware64/l/mpfr-4.2.0p04-x86_64-1.txt
+-rw-r--r-- 1 root root 426524 2023-04-18 17:56 ./slackware64/l/mpfr-4.2.0p04-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-04-18 17:56 ./slackware64/l/mpfr-4.2.0p04-x86_64-1.txz.asc
-rw-r--r-- 1 root root 493 2023-01-09 19:18 ./slackware64/l/ncurses-6.4-x86_64-1.txt
-rw-r--r-- 1 root root 1348428 2023-01-09 19:18 ./slackware64/l/ncurses-6.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-01-09 19:18 ./slackware64/l/ncurses-6.4-x86_64-1.txz.asc
@@ -3873,9 +3873,9 @@ drwxr-xr-x 2 root root 86016 2023-04-17 19:23 ./slackware64/l
-rw-r--r-- 1 root root 577 2021-10-10 21:35 ./slackware64/l/vid.stab-20201110_f9166e9-x86_64-1.txt
-rw-r--r-- 1 root root 48788 2021-10-10 21:35 ./slackware64/l/vid.stab-20201110_f9166e9-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-10-10 21:35 ./slackware64/l/vid.stab-20201110_f9166e9-x86_64-1.txz.asc
--rw-r--r-- 1 root root 255 2023-04-14 20:17 ./slackware64/l/vte-0.72.0-x86_64-2.txt
--rw-r--r-- 1 root root 327580 2023-04-14 20:17 ./slackware64/l/vte-0.72.0-x86_64-2.txz
--rw-r--r-- 1 root root 163 2023-04-14 20:17 ./slackware64/l/vte-0.72.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 255 2023-04-18 18:04 ./slackware64/l/vte-0.72.1-x86_64-1.txt
+-rw-r--r-- 1 root root 335820 2023-04-18 18:04 ./slackware64/l/vte-0.72.1-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-04-18 18:04 ./slackware64/l/vte-0.72.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 507 2022-11-28 19:21 ./slackware64/l/wavpack-5.6.0-x86_64-1.txt
-rw-r--r-- 1 root root 191172 2022-11-28 19:21 ./slackware64/l/wavpack-5.6.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-11-28 19:21 ./slackware64/l/wavpack-5.6.0-x86_64-1.txz.asc
@@ -3894,7 +3894,7 @@ drwxr-xr-x 2 root root 86016 2023-04-17 19:23 ./slackware64/l
-rw-r--r-- 1 root root 463 2023-04-05 18:12 ./slackware64/l/zstd-1.5.5-x86_64-1.txt
-rw-r--r-- 1 root root 465608 2023-04-05 18:12 ./slackware64/l/zstd-1.5.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-04-05 18:12 ./slackware64/l/zstd-1.5.5-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 36864 2023-04-15 19:41 ./slackware64/n
+drwxr-xr-x 2 root root 36864 2023-04-18 19:39 ./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
@@ -4259,9 +4259,9 @@ drwxr-xr-x 2 root root 36864 2023-04-15 19:41 ./slackware64/n
-rw-r--r-- 1 root root 543 2023-03-08 02:29 ./slackware64/n/popa3d-1.0.3-x86_64-7.txt
-rw-r--r-- 1 root root 21048 2023-03-08 02:29 ./slackware64/n/popa3d-1.0.3-x86_64-7.txz
-rw-r--r-- 1 root root 163 2023-03-08 02:29 ./slackware64/n/popa3d-1.0.3-x86_64-7.txz.asc
--rw-r--r-- 1 root root 409 2023-04-14 20:21 ./slackware64/n/postfix-3.7.4-x86_64-5.txt
--rw-r--r-- 1 root root 2068420 2023-04-14 20:21 ./slackware64/n/postfix-3.7.4-x86_64-5.txz
--rw-r--r-- 1 root root 163 2023-04-14 20:21 ./slackware64/n/postfix-3.7.4-x86_64-5.txz.asc
+-rw-r--r-- 1 root root 409 2023-04-18 18:00 ./slackware64/n/postfix-3.8.0-x86_64-1.txt
+-rw-r--r-- 1 root root 2081696 2023-04-18 18:00 ./slackware64/n/postfix-3.8.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-04-18 18:00 ./slackware64/n/postfix-3.8.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 493 2023-03-08 02:29 ./slackware64/n/ppp-2.4.9-x86_64-4.txt
-rw-r--r-- 1 root root 408220 2023-03-08 02:29 ./slackware64/n/ppp-2.4.9-x86_64-4.txz
-rw-r--r-- 1 root root 163 2023-03-08 02:29 ./slackware64/n/ppp-2.4.9-x86_64-4.txz.asc
@@ -4404,7 +4404,7 @@ drwxr-xr-x 2 root root 4096 2022-11-23 19:54 ./slackware64/tcl
-rw-r--r-- 1 root root 227 2022-11-23 19:07 ./slackware64/tcl/tk-8.6.13-x86_64-1.txt
-rw-r--r-- 1 root root 1802760 2022-11-23 19:07 ./slackware64/tcl/tk-8.6.13-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-11-23 19:07 ./slackware64/tcl/tk-8.6.13-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 65536 2023-04-15 03:26 ./slackware64/x
+drwxr-xr-x 2 root root 65536 2023-04-18 19:39 ./slackware64/x
-rw-r--r-- 1 root root 440 2022-12-09 18:23 ./slackware64/x/OpenCC-1.1.6-x86_64-1.txt
-rw-r--r-- 1 root root 677084 2022-12-09 18:23 ./slackware64/x/OpenCC-1.1.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-09 18:23 ./slackware64/x/OpenCC-1.1.6-x86_64-1.txz.asc
@@ -4716,9 +4716,9 @@ drwxr-xr-x 2 root root 65536 2023-04-15 03:26 ./slackware64/x
-rw-r--r-- 1 root root 410 2021-02-13 13:07 ./slackware64/x/libXfontcache-1.0.5-x86_64-5.txt
-rw-r--r-- 1 root root 14632 2021-02-13 13:07 ./slackware64/x/libXfontcache-1.0.5-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:07 ./slackware64/x/libXfontcache-1.0.5-x86_64-5.txz.asc
--rw-r--r-- 1 root root 291 2022-11-16 17:52 ./slackware64/x/libXft-2.3.7-x86_64-1.txt
--rw-r--r-- 1 root root 72324 2022-11-16 17:52 ./slackware64/x/libXft-2.3.7-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-11-16 17:52 ./slackware64/x/libXft-2.3.7-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 291 2023-04-18 17:44 ./slackware64/x/libXft-2.3.8-x86_64-1.txt
+-rw-r--r-- 1 root root 72368 2023-04-18 17:44 ./slackware64/x/libXft-2.3.8-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-04-18 17:44 ./slackware64/x/libXft-2.3.8-x86_64-1.txz.asc
-rw-r--r-- 1 root root 293 2021-09-20 18:29 ./slackware64/x/libXi-1.8-x86_64-1.txt
-rw-r--r-- 1 root root 192340 2021-09-20 18:29 ./slackware64/x/libXi-1.8-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-09-20 18:29 ./slackware64/x/libXi-1.8-x86_64-1.txz.asc
@@ -4731,9 +4731,9 @@ drwxr-xr-x 2 root root 65536 2023-04-15 03:26 ./slackware64/x
-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
--rw-r--r-- 1 root root 313 2023-01-17 21:17 ./slackware64/x/libXpm-3.5.15-x86_64-1.txt
--rw-r--r-- 1 root root 94816 2023-01-17 21:17 ./slackware64/x/libXpm-3.5.15-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-01-17 21:17 ./slackware64/x/libXpm-3.5.15-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 313 2023-04-18 17:44 ./slackware64/x/libXpm-3.5.16-x86_64-1.txt
+-rw-r--r-- 1 root root 95084 2023-04-18 17:44 ./slackware64/x/libXpm-3.5.16-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-04-18 17:44 ./slackware64/x/libXpm-3.5.16-x86_64-1.txz.asc
-rw-r--r-- 1 root root 391 2022-10-18 17:20 ./slackware64/x/libXpresent-1.0.1-x86_64-1.txt
-rw-r--r-- 1 root root 23296 2022-10-18 17:20 ./slackware64/x/libXpresent-1.0.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-10-18 17:20 ./slackware64/x/libXpresent-1.0.1-x86_64-1.txz.asc
@@ -4821,9 +4821,9 @@ drwxr-xr-x 2 root root 65536 2023-04-15 03:26 ./slackware64/x
-rw-r--r-- 1 root root 423 2023-03-21 19:15 ./slackware64/x/libva-2.18.0-x86_64-1.txt
-rw-r--r-- 1 root root 181440 2023-03-21 19:15 ./slackware64/x/libva-2.18.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-03-21 19:15 ./slackware64/x/libva-2.18.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 294 2023-03-28 18:11 ./slackware64/x/libva-utils-2.18.1-x86_64-1.txt
--rw-r--r-- 1 root root 489908 2023-03-28 18:11 ./slackware64/x/libva-utils-2.18.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-03-28 18:11 ./slackware64/x/libva-utils-2.18.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 294 2023-04-18 17:43 ./slackware64/x/libva-utils-2.18.2-x86_64-1.txt
+-rw-r--r-- 1 root root 489344 2023-04-18 17:43 ./slackware64/x/libva-utils-2.18.2-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-04-18 17:43 ./slackware64/x/libva-utils-2.18.2-x86_64-1.txz.asc
-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
@@ -5556,11 +5556,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 2023-04-17 19:24 ./source
--rw-r--r-- 1 root root 596537 2023-04-17 19:24 ./source/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-04-17 19:24 ./source/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 829754 2023-04-17 19:24 ./source/FILE_LIST
--rw-r--r-- 1 root root 24477210 2023-04-17 19:24 ./source/MANIFEST.bz2
+drwxr-xr-x 18 root root 4096 2023-04-18 19:40 ./source
+-rw-r--r-- 1 root root 596837 2023-04-18 19:40 ./source/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-04-18 19:40 ./source/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 830140 2023-04-18 19:40 ./source/FILE_LIST
+-rw-r--r-- 1 root root 24449351 2023-04-18 19:40 ./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 2023-03-28 18:30 ./source/a
-rw-r--r-- 1 root root 234 2022-10-16 18:39 ./source/a/FTBFSlog
@@ -5668,13 +5668,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-03-20 17:28 ./source/a/coreutils
+drwxr-xr-x 2 root root 4096 2023-04-18 18:05 ./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 5773008 2023-03-20 15:08 ./source/a/coreutils/coreutils-9.2.tar.xz
--rw-r--r-- 1 root root 833 2023-03-20 15:08 ./source/a/coreutils/coreutils-9.2.tar.xz.sig
+-rw-r--r-- 1 root root 5808696 2023-04-18 14:56 ./source/a/coreutils/coreutils-9.3.tar.xz
+-rw-r--r-- 1 root root 833 2023-04-18 14:56 ./source/a/coreutils/coreutils-9.3.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 7306 2023-03-22 19:05 ./source/a/coreutils/coreutils.SlackBuild
+-rwxr-xr-x 1 root root 7306 2023-04-18 18:05 ./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 327 2016-01-29 19:35 ./source/a/coreutils/doinst.sh.gz
-rw-r--r-- 1 root root 237 2021-09-25 00:47 ./source/a/coreutils/no_ls_quoting.patch.gz
@@ -7521,9 +7521,9 @@ 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 2023-04-13 17:33 ./source/d/mercurial
+drwxr-xr-x 2 root root 4096 2023-04-18 17:46 ./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 4842737 2023-04-13 12:22 ./source/d/mercurial/mercurial-6.4.1.tar.lz
+-rw-r--r-- 1 root root 4844353 2023-04-18 09:50 ./source/d/mercurial/mercurial-6.4.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
@@ -7712,12 +7712,12 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/d/swig
-rw-r--r-- 1 root root 5863984 2020-06-08 19:20 ./source/d/swig/swig-4.0.2.tar.lz
-rwxr-xr-x 1 root root 4010 2021-02-13 05:31 ./source/d/swig/swig.SlackBuild
-rw-r--r-- 1 root root 87 2013-06-05 09:05 ./source/d/swig/swig.url
-drwxr-xr-x 2 root root 4096 2023-04-04 19:06 ./source/d/vala
+drwxr-xr-x 2 root root 4096 2023-04-18 18:03 ./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 3989404 2023-04-04 11:10 ./source/d/vala/vala-0.56.6.tar.xz
+-rw-r--r-- 1 root root 3992100 2023-04-18 08:46 ./source/d/vala/vala-0.56.7.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 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
@@ -11168,11 +11168,16 @@ drwxr-xr-x 2 root root 4096 2023-02-14 20:34 ./source/l/mozjs102/patches
-rw-r--r-- 1 root root 996 2022-11-15 21:49 ./source/l/mozjs102/patches/tests-Use-native-TemporaryDirectory.patch.gz
-rw-r--r-- 1 root root 575 2022-11-15 21:49 ./source/l/mozjs102/patches/tests-increase-timeout.patch.gz
-rw-r--r-- 1 root root 866 2022-11-19 20:10 ./source/l/mozjs102/slack-desc
-drwxr-xr-x 3 root root 4096 2023-01-09 19:28 ./source/l/mpfr
+drwxr-xr-x 3 root root 4096 2023-04-18 17:52 ./source/l/mpfr
-rw-r--r-- 1 root root 1477532 2023-01-06 15:04 ./source/l/mpfr/mpfr-4.2.0.tar.xz
-rw-r--r-- 1 root root 119 2023-01-06 15:04 ./source/l/mpfr/mpfr-4.2.0.tar.xz.sig
--rwxr-xr-x 1 root root 4497 2022-11-17 19:01 ./source/l/mpfr/mpfr.SlackBuild
-drwxr-xr-x 2 root root 4096 2011-04-05 02:53 ./source/l/mpfr/patches
+-rwxr-xr-x 1 root root 4541 2023-04-18 17:56 ./source/l/mpfr/mpfr.SlackBuild
+-rw-r--r-- 1 root root 21 2023-04-18 17:52 ./source/l/mpfr/mpfr.url
+drwxr-xr-x 2 root root 4096 2023-04-18 17:53 ./source/l/mpfr/patches
+-rw-r--r-- 1 root root 1238 2023-04-17 23:53 ./source/l/mpfr/patches/patch01.gz
+-rw-r--r-- 1 root root 2648 2023-04-17 23:53 ./source/l/mpfr/patches/patch02.gz
+-rw-r--r-- 1 root root 1216 2023-04-17 23:53 ./source/l/mpfr/patches/patch03.gz
+-rw-r--r-- 1 root root 958 2023-04-17 23:53 ./source/l/mpfr/patches/patch04.gz
-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-01-09 19:11 ./source/l/ncurses
-rwxr-xr-x 1 root root 3292 2021-10-10 21:28 ./source/l/ncurses/aaa_terminfo.SlackBuild
@@ -11877,10 +11882,10 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/vid.stab
-rw-r--r-- 1 root root 63640 2020-11-10 07:59 ./source/l/vid.stab/vid.stab-20201110_f9166e9.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 45 2017-03-17 14:22 ./source/l/vid.stab/vid.stab.url
-drwxr-xr-x 2 root root 4096 2023-04-14 19:09 ./source/l/vte
+drwxr-xr-x 2 root root 4096 2023-04-18 18:04 ./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 462708 2023-03-11 10:19 ./source/l/vte/vte-0.72.0.tar.lz
--rwxr-xr-x 1 root root 4494 2023-04-14 19:09 ./source/l/vte/vte.SlackBuild
+-rw-r--r-- 1 root root 891163 2023-04-18 10:06 ./source/l/vte/vte-0.72.1.tar.lz
+-rwxr-xr-x 1 root root 4494 2023-04-18 18:04 ./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 2022-11-28 19:21 ./source/l/wavpack
-rw-r--r-- 1 root root 963 2019-12-19 18:54 ./source/l/wavpack/slack-desc
@@ -11921,10 +11926,10 @@ drwxr-xr-x 2 root root 4096 2023-03-09 19:09 ./source/n/ModemManager
-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 2023-03-09 19:04 ./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 6659860 2023-03-09 08:10 ./source/n/NetworkManager/NetworkManager-1.42.4.tar.xz
--rwxr-xr-x 1 root root 7100 2022-11-21 20:13 ./source/n/NetworkManager/NetworkManager.SlackBuild
--rw-r--r-- 1 root root 139 2016-04-22 03:58 ./source/n/NetworkManager/NetworkManager.conf
+-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 6659860 2023-03-09 08:10 ./source/n/NetworkManager/NetworkManager-1.42.4.tar.xz
+-rwxr-xr-x 1 root root 7100 2022-11-21 20: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
-rw-r--r-- 1 root root 23 2016-03-24 19:11 ./source/n/NetworkManager/conf.d/00-rc-manager.conf
@@ -12772,11 +12777,11 @@ 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 2023-04-14 19:09 ./source/n/postfix
+drwxr-xr-x 2 root root 4096 2023-04-18 17:59 ./source/n/postfix
-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
--rw-r--r-- 1 root root 2456752 2023-01-21 21:40 ./source/n/postfix/postfix-3.7.4.tar.lz
--rwxr-xr-x 1 root root 9748 2023-04-14 19:09 ./source/n/postfix/postfix.SlackBuild
+-rw-r--r-- 1 root root 2472847 2023-04-16 21:38 ./source/n/postfix/postfix-3.8.0.tar.lz
+-rwxr-xr-x 1 root root 9748 2023-04-18 17:59 ./source/n/postfix/postfix.SlackBuild
-rw-r--r-- 1 root root 283 2017-11-05 21:09 ./source/n/postfix/postfix.only.warn.regular.files.diff.gz
-rw-r--r-- 1 root root 417 2019-02-28 19:05 ./source/n/postfix/postfix.script.starting.message.diff.gz
-rw-r--r-- 1 root root 58 2018-05-22 17:24 ./source/n/postfix/postfix.url
@@ -13395,8 +13400,8 @@ drwxr-xr-x 2 root root 4096 2023-01-17 21:01 ./source/x/libpinyin
-rwxr-xr-x 1 root root 3720 2021-09-17 03:16 ./source/x/libpinyin/libpinyin.SlackBuild
-rw-r--r-- 1 root root 820 2020-11-22 20:13 ./source/x/libpinyin/slack-desc
drwxr-xr-x 2 root root 4096 2023-03-21 19:15 ./source/x/libva
-drwxr-xr-x 2 root root 4096 2023-03-28 18:11 ./source/x/libva-utils
--rw-r--r-- 1 root root 855168 2023-03-28 05:32 ./source/x/libva-utils/libva-utils-2.18.1.tar.lz
+drwxr-xr-x 2 root root 4096 2023-04-18 17:43 ./source/x/libva-utils
+-rw-r--r-- 1 root root 855269 2023-04-17 05:37 ./source/x/libva-utils/libva-utils-2.18.2.tar.lz
-rwxr-xr-x 1 root root 3601 2021-03-24 03:48 ./source/x/libva-utils/libva-utils.SlackBuild
-rw-r--r-- 1 root root 42 2022-10-09 20:36 ./source/x/libva-utils/libva-utils.url
-rw-r--r-- 1 root root 785 2018-02-27 06:13 ./source/x/libva-utils/slack-desc
@@ -14385,7 +14390,7 @@ 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 2023-04-10 18:01 ./source/x/x11/src
+drwxr-xr-x 12 root root 4096 2023-04-18 17:44 ./source/x/x11/src
drwxr-xr-x 2 root root 4096 2023-04-09 18:45 ./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
@@ -14550,7 +14555,7 @@ drwxr-xr-x 2 root root 4096 2023-02-28 18:10 ./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 2023-04-10 17:54 ./source/x/x11/src/lib
+drwxr-xr-x 2 root root 4096 2023-04-18 17:44 ./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
@@ -14568,12 +14573,12 @@ drwxr-xr-x 2 root root 4096 2023-04-10 17:54 ./source/x/x11/src/lib
-rw-r--r-- 1 root root 265636 2023-04-09 20:32 ./source/x/x11/src/lib/libXfixes-6.0.1.tar.xz
-rw-r--r-- 1 root root 446848 2022-08-26 23:26 ./source/x/x11/src/lib/libXfont2-2.0.6.tar.xz
-rw-r--r-- 1 root root 189140 2009-10-13 20:47 ./source/x/x11/src/lib/libXfontcache-1.0.5.tar.xz
--rw-r--r-- 1 root root 310372 2022-11-15 20:24 ./source/x/x11/src/lib/libXft-2.3.7.tar.xz
+-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 403768 2021-09-15 16:36 ./source/x/x11/src/lib/libXi-1.8.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 349264 2022-10-17 21:10 ./source/x/x11/src/lib/libXmu-1.1.4.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 459140 2023-01-17 16:33 ./source/x/x11/src/lib/libXpm-3.5.15.tar.xz
+-rw-r--r-- 1 root root 469020 2023-04-17 20:13 ./source/x/x11/src/lib/libXpm-3.5.16.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
-rw-r--r-- 1 root root 282316 2022-11-20 16:58 ./source/x/x11/src/lib/libXrandr-1.5.3.tar.xz
-rw-r--r-- 1 root root 302900 2022-10-22 01:15 ./source/x/x11/src/lib/libXrender-0.9.11.tar.xz
@@ -15229,11 +15234,11 @@ drwxr-xr-x 2 root root 4096 2023-01-05 19:15 ./source/xfce/xfce4-taskmanag
-rw-r--r-- 1 root root 51 2011-11-28 03:16 ./source/xfce/xfce4-taskmanager/xfce4-taskmanager.url
drwxr-xr-x 2 root root 4096 2022-08-27 16:40 ./source/xfce/xfce4-terminal
-rw-r--r-- 1 root root 905 2018-02-27 06:13 ./source/xfce/xfce4-terminal/slack-desc
--rw-r--r-- 1 root root 875295 2022-05-22 09:22 ./source/xfce/xfce4-terminal/xfce4-terminal-1.0.4.tar.lz
--rwxr-xr-x 1 root root 4058 2022-08-27 16:40 ./source/xfce/xfce4-terminal/xfce4-terminal.SlackBuild
--rw-r--r-- 1 root root 52 2022-08-27 16:40 ./source/xfce/xfce4-terminal/xfce4-terminal.url
-drwxr-xr-x 2 root root 4096 2022-12-17 20:50 ./source/xfce/xfce4-weather-plugin
--rw-r--r-- 1 root root 837 2018-02-27 06:13 ./source/xfce/xfce4-weather-plugin/slack-desc
+-rw-r--r-- 1 root root 875295 2022-05-22 09:22 ./source/xfce/xfce4-terminal/xfce4-terminal-1.0.4.tar.lz
+-rwxr-xr-x 1 root root 4058 2022-08-27 16:40 ./source/xfce/xfce4-terminal/xfce4-terminal.SlackBuild
+-rw-r--r-- 1 root root 52 2022-08-27 16:40 ./source/xfce/xfce4-terminal/xfce4-terminal.url
+drwxr-xr-x 2 root root 4096 2022-12-17 20:50 ./source/xfce/xfce4-weather-plugin
+-rw-r--r-- 1 root root 837 2018-02-27 06:13 ./source/xfce/xfce4-weather-plugin/slack-desc
-rw-r--r-- 1 root root 2769985 2021-02-11 21:22 ./source/xfce/xfce4-weather-plugin/xfce4-weather-plugin-0.11.0.tar.lz
-rwxr-xr-x 1 root root 3721 2022-12-17 20:50 ./source/xfce/xfce4-weather-plugin/xfce4-weather-plugin.SlackBuild
-rw-r--r-- 1 root root 65 2018-09-22 21:37 ./source/xfce/xfce4-weather-plugin/xfce4-weather-plugin.url
diff --git a/recompress.sh b/recompress.sh
index 35bbc55e0..4bee41331 100755
--- a/recompress.sh
+++ b/recompress.sh
@@ -757,6 +757,10 @@ gzip ./source/l/clucene/clucene.install_contribs_lib.diff
gzip ./source/l/clucene/clucene.pkgconfig.diff
gzip ./source/l/libxml2/libxml2.python3-unicode-errors.patch
gzip ./source/l/libxml2/libxml2.do-not-check-crc.diff
+gzip ./source/l/mpfr/patches/patch03
+gzip ./source/l/mpfr/patches/patch04
+gzip ./source/l/mpfr/patches/patch01
+gzip ./source/l/mpfr/patches/patch02
gzip ./source/l/libgpod/doinst.sh
gzip ./source/l/alsa-lib/doinst.sh
gzip ./source/l/djvulibre/doinst.sh
diff --git a/source/a/coreutils/coreutils.SlackBuild b/source/a/coreutils/coreutils.SlackBuild
index 5bb5f909e..33a9060ef 100755
--- a/source/a/coreutils/coreutils.SlackBuild
+++ b/source/a/coreutils/coreutils.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=coreutils
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | cut -d - -f 2 | rev | cut -f 3- -d . | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/l/mpfr/mpfr.SlackBuild b/source/l/mpfr/mpfr.SlackBuild
index b071e4f89..c97adbe9a 100755
--- a/source/l/mpfr/mpfr.SlackBuild
+++ b/source/l/mpfr/mpfr.SlackBuild
@@ -108,7 +108,7 @@ CFLAGS="$SLKCFLAGS" \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--infodir=/usr/info \
- --docdir=/usr/doc/mpfr-$VERSION \
+ --docdir=/usr/doc/mpfr-$VERSION$PATCHLEVEL \
--enable-static=no \
--enable-shared=yes \
--build=$TARGET || exit 1
@@ -128,16 +128,16 @@ rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.la
rm -f $PKG/usr/info/dir
gzip -9 $PKG/usr/info/*
-mkdir -p $PKG/usr/doc/mpfr-$VERSION
+mkdir -p $PKG/usr/doc/mpfr-$VERSION$PATCHLEVEL
cp -a \
AUTHORS BUGS COPYING* FAQ.html INSTALL NEWS README* TODO VERSION \
examples \
- $PKG/usr/doc/mpfr-$VERSION
+ $PKG/usr/doc/mpfr-$VERSION$PATCHLEVEL
# 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)
+ DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION$PATCHLEVEL)
cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
touch -r ChangeLog $DOCSDIR/ChangeLog
fi
diff --git a/source/l/mpfr/mpfr.url b/source/l/mpfr/mpfr.url
new file mode 100644
index 000000000..b80f2b10d
--- /dev/null
+++ b/source/l/mpfr/mpfr.url
@@ -0,0 +1 @@
+https://www.mpfr.org
diff --git a/source/l/mpfr/patches/patch01 b/source/l/mpfr/patches/patch01
new file mode 100644
index 000000000..293cb8ad7
--- /dev/null
+++ b/source/l/mpfr/patches/patch01
@@ -0,0 +1,63 @@
+diff -Naurd mpfr-4.2.0-a/PATCHES mpfr-4.2.0-b/PATCHES
+--- mpfr-4.2.0-a/PATCHES 2023-04-17 21:17:39.748645280 +0000
++++ mpfr-4.2.0-b/PATCHES 2023-04-17 21:17:39.792645218 +0000
+@@ -0,0 +1 @@
++tsprintf-thousands
+diff -Naurd mpfr-4.2.0-a/VERSION mpfr-4.2.0-b/VERSION
+--- mpfr-4.2.0-a/VERSION 2023-01-06 10:55:57.000000000 +0000
++++ mpfr-4.2.0-b/VERSION 2023-04-17 21:17:39.792645218 +0000
+@@ -1 +1 @@
+-4.2.0
++4.2.0-p1
+diff -Naurd mpfr-4.2.0-a/src/mpfr.h mpfr-4.2.0-b/src/mpfr.h
+--- mpfr-4.2.0-a/src/mpfr.h 2023-01-06 10:55:57.000000000 +0000
++++ mpfr-4.2.0-b/src/mpfr.h 2023-04-17 21:17:39.788645224 +0000
+@@ -27,7 +27,7 @@
+ #define MPFR_VERSION_MAJOR 4
+ #define MPFR_VERSION_MINOR 2
+ #define MPFR_VERSION_PATCHLEVEL 0
+-#define MPFR_VERSION_STRING "4.2.0"
++#define MPFR_VERSION_STRING "4.2.0-p1"
+
+ /* User macros:
+ MPFR_USE_FILE: Define it to make MPFR define functions dealing
+diff -Naurd mpfr-4.2.0-a/src/version.c mpfr-4.2.0-b/src/version.c
+--- mpfr-4.2.0-a/src/version.c 2023-01-06 10:55:57.000000000 +0000
++++ mpfr-4.2.0-b/src/version.c 2023-04-17 21:17:39.792645218 +0000
+@@ -25,5 +25,5 @@
+ const char *
+ mpfr_get_version (void)
+ {
+- return "4.2.0";
++ return "4.2.0-p1";
+ }
+diff -Naurd mpfr-4.2.0-a/tests/tsprintf.c mpfr-4.2.0-b/tests/tsprintf.c
+--- mpfr-4.2.0-a/tests/tsprintf.c 2023-01-05 17:09:48.000000000 +0000
++++ mpfr-4.2.0-b/tests/tsprintf.c 2023-04-17 21:17:39.784645229 +0000
+@@ -1715,7 +1715,25 @@
+ check_sprintf ("000000001,000", "%'013.4Rg", x);
+
+ #ifdef PRINTF_GROUPFLAG
+- check_vsprintf ("+01,234,567 :", "%0+ -'13.10Pd:", (mpfr_prec_t) 1234567);
++ /* Do not test the thousands separator with a precision field larger
++ than the number of digits (thus needing leading zeros), such as
++ "%0+ -'13.10Pd:" (used up to MPFR 4.2.0), since the GNU libc is
++ buggy: https://sourceware.org/bugzilla/show_bug.cgi?id=23432
++ We don't know about the other implementations.
++ This new test works fine with glibc up to 2.36, but fails with 2.37
++ (as reported by Klaus Dittrich in the MPFR mailing-list); this is
++ actually a bug introduced in glibc 2.37, not in MPFR:
++ https://sourceware.org/bugzilla/show_bug.cgi?id=30068
++ Since this bug can yield a buffer overflow (CVE-2023-25139), possibly
++ affecting MPFR users, let us rather require a fix in glibc. This bug
++ has been fixed in the 2.37 branch:
++ https://sourceware.org/git/?p=glibc.git;a=commit;h=07b9521fc6
++ If we wanted to check that and avoid a failure of the test because of
++ a buggy C library (while MPFR would be consistent with the C library),
++ we could compare the MPFR output with both the correct output and the
++ output from the C library (possibly buggy). But to do that in a clean
++ way, this would require a change in the check_vsprintf() call. */
++ check_vsprintf ("+1,234,567 :", "%0+ -'13Pd:", (mpfr_prec_t) 1234567);
+ #endif
+
+ mpfr_clear (x);
diff --git a/source/l/mpfr/patches/patch02 b/source/l/mpfr/patches/patch02
new file mode 100644
index 000000000..e8054759a
--- /dev/null
+++ b/source/l/mpfr/patches/patch02
@@ -0,0 +1,269 @@
+diff -Naurd mpfr-4.2.0-a/PATCHES mpfr-4.2.0-b/PATCHES
+--- mpfr-4.2.0-a/PATCHES 2023-04-17 21:18:00.464616127 +0000
++++ mpfr-4.2.0-b/PATCHES 2023-04-17 21:18:00.512616059 +0000
+@@ -0,0 +1 @@
++ui_pow_ui-overflow
+diff -Naurd mpfr-4.2.0-a/VERSION mpfr-4.2.0-b/VERSION
+--- mpfr-4.2.0-a/VERSION 2023-04-17 21:17:39.792645218 +0000
++++ mpfr-4.2.0-b/VERSION 2023-04-17 21:18:00.512616059 +0000
+@@ -1 +1 @@
+-4.2.0-p1
++4.2.0-p2
+diff -Naurd mpfr-4.2.0-a/src/mpfr.h mpfr-4.2.0-b/src/mpfr.h
+--- mpfr-4.2.0-a/src/mpfr.h 2023-04-17 21:17:39.788645224 +0000
++++ mpfr-4.2.0-b/src/mpfr.h 2023-04-17 21:18:00.508616065 +0000
+@@ -27,7 +27,7 @@
+ #define MPFR_VERSION_MAJOR 4
+ #define MPFR_VERSION_MINOR 2
+ #define MPFR_VERSION_PATCHLEVEL 0
+-#define MPFR_VERSION_STRING "4.2.0-p1"
++#define MPFR_VERSION_STRING "4.2.0-p2"
+
+ /* User macros:
+ MPFR_USE_FILE: Define it to make MPFR define functions dealing
+diff -Naurd mpfr-4.2.0-a/src/ui_pow_ui.c mpfr-4.2.0-b/src/ui_pow_ui.c
+--- mpfr-4.2.0-a/src/ui_pow_ui.c 2023-01-05 17:09:48.000000000 +0000
++++ mpfr-4.2.0-b/src/ui_pow_ui.c 2023-04-17 21:18:00.504616070 +0000
+@@ -23,7 +23,7 @@
+ #include "mpfr-impl.h"
+
+ int
+-mpfr_ui_pow_ui (mpfr_ptr x, unsigned long int y, unsigned long int n,
++mpfr_ui_pow_ui (mpfr_ptr x, unsigned long int k, unsigned long int n,
+ mpfr_rnd_t rnd)
+ {
+ mpfr_exp_t err;
+@@ -35,22 +35,28 @@
+ MPFR_ZIV_DECL (loop);
+ MPFR_SAVE_EXPO_DECL (expo);
+
++ MPFR_LOG_FUNC
++ (("k=%lu n=%lu rnd=%d", k, n, rnd),
++ ("y[%Pu]=%.*Rg inexact=%d",
++ mpfr_get_prec (x), mpfr_log_prec, x, inexact));
++
+ if (MPFR_UNLIKELY (n <= 1))
+ {
+ if (n == 1)
+- return mpfr_set_ui (x, y, rnd); /* y^1 = y */
++ return mpfr_set_ui (x, k, rnd); /* k^1 = k */
+ else
+- return mpfr_set_ui (x, 1, rnd); /* y^0 = 1 for any y */
++ return mpfr_set_ui (x, 1, rnd); /* k^0 = 1 for any k */
+ }
+- else if (MPFR_UNLIKELY (y <= 1))
++ else if (MPFR_UNLIKELY (k <= 1))
+ {
+- if (y == 1)
++ if (k == 1)
+ return mpfr_set_ui (x, 1, rnd); /* 1^n = 1 for any n > 0 */
+ else
+ return mpfr_set_ui (x, 0, rnd); /* 0^n = 0 for any n > 0 */
+ }
+
+- for (size_n = 0, m = n; m; size_n++, m >>= 1);
++ for (size_n = 0, m = n; m != 0; size_n++, m >>= 1)
++ ;
+
+ MPFR_SAVE_EXPO_MARK (expo);
+ prec = MPFR_PREC (x) + 3 + size_n;
+@@ -60,23 +66,55 @@
+ for (;;)
+ {
+ int i = size_n;
++ unsigned int inex_res;
+
+- inexact = mpfr_set_ui (res, y, MPFR_RNDU);
++ inex_res = mpfr_set_ui (res, k, MPFR_RNDU);
+ err = 1;
+ /* now 2^(i-1) <= n < 2^i: i=1+floor(log2(n)) */
+ for (i -= 2; i >= 0; i--)
+ {
+- inexact |= mpfr_sqr (res, res, MPFR_RNDU);
++ inex_res |= mpfr_sqr (res, res, MPFR_RNDU);
+ err++;
+ if (n & (1UL << i))
+- inexact |= mpfr_mul_ui (res, res, y, MPFR_RNDU);
++ inex_res |= mpfr_mul_ui (res, res, k, MPFR_RNDU);
+ }
++
++ if (MPFR_UNLIKELY (MPFR_IS_INF (res)))
++ {
++ mpfr_t kf;
++ mpz_t z;
++ int size_k;
++ MPFR_BLOCK_DECL (flags);
++
++ /* Let's handle the overflow by calling mpfr_pow_z.
++ Alternatively, we could call mpfr_pow_ui; this would
++ need a bit shorter code below, but mpfr_pow_ui handles
++ the overflow by calling mpfr_pow_z, so that calling
++ mpfr_pow_z directly should be a bit more efficient. */
++
++ MPFR_ZIV_FREE (loop);
++ mpfr_clear (res);
++ for (size_k = 0, m = k; m != 0; size_k++, m >>= 1)
++ ;
++ mpfr_init2 (kf, size_k);
++ inexact = mpfr_set_ui (kf, k, MPFR_RNDN);
++ MPFR_ASSERTD (inexact == 0);
++ mpz_init (z);
++ mpz_set_ui (z, n);
++ MPFR_BLOCK (flags, inexact = mpfr_pow_z (x, kf, z, rnd););
++ mpz_clear (z);
++ mpfr_clear (kf);
++ MPFR_SAVE_EXPO_UPDATE_FLAGS (expo, flags);
++ goto end;
++ }
++
+ /* since the loop is executed floor(log2(n)) times,
+ we have err = 1+floor(log2(n)).
+ Since prec >= MPFR_PREC(x) + 4 + floor(log2(n)), prec > err */
+ err = prec - err;
+
+- if (MPFR_LIKELY (inexact == 0
++ MPFR_LOG_VAR (res);
++ if (MPFR_LIKELY (!inex_res
+ || MPFR_CAN_ROUND (res, err, MPFR_PREC (x), rnd)))
+ break;
+
+@@ -90,6 +128,7 @@
+
+ mpfr_clear (res);
+
++ end:
+ MPFR_SAVE_EXPO_FREE (expo);
+ return mpfr_check_range (x, inexact, rnd);
+ }
+diff -Naurd mpfr-4.2.0-a/src/version.c mpfr-4.2.0-b/src/version.c
+--- mpfr-4.2.0-a/src/version.c 2023-04-17 21:17:39.792645218 +0000
++++ mpfr-4.2.0-b/src/version.c 2023-04-17 21:18:00.512616059 +0000
+@@ -25,5 +25,5 @@
+ const char *
+ mpfr_get_version (void)
+ {
+- return "4.2.0-p1";
++ return "4.2.0-p2";
+ }
+diff -Naurd mpfr-4.2.0-a/tests/tlog10.c mpfr-4.2.0-b/tests/tlog10.c
+--- mpfr-4.2.0-a/tests/tlog10.c 2023-01-05 17:09:48.000000000 +0000
++++ mpfr-4.2.0-b/tests/tlog10.c 2023-04-17 21:18:00.504616070 +0000
+@@ -49,6 +49,60 @@
+ #define TEST_RANDOM_POS 8
+ #include "tgeneric.c"
+
++/* On 2023-02-13, one gets an infinite loop in mpfr_log10 on both
++ 32-bit and 64-bit hosts when the precision is not large enough
++ (precision 12 and below). */
++static void
++bug20230213 (void)
++{
++ mpfr_exp_t old_emin, old_emax, e;
++ mpfr_t t, x, y0, y1, y2;
++ int prec;
++
++ old_emin = mpfr_get_emin ();
++ old_emax = mpfr_get_emax ();
++
++ set_emin (MPFR_EMIN_MIN);
++ set_emax (MPFR_EMAX_MAX);
++ e = mpfr_get_emax () - 1;
++
++ /* The precisions of t and y0 should be large enough to avoid
++ a hard-to-round case for the target precisions. */
++ mpfr_inits2 (64, t, y0, (mpfr_ptr) 0);
++ mpfr_set_exp_t (y0, e, MPFR_RNDN);
++ mpfr_log_ui (t, 10, MPFR_RNDN);
++ mpfr_div (y0, y0, t, MPFR_RNDN);
++ mpfr_log_ui (t, 2, MPFR_RNDN);
++ mpfr_mul (y0, y0, t, MPFR_RNDN);
++
++ for (prec = 16; prec >= MPFR_PREC_MIN; prec--)
++ {
++ mpfr_inits2 (prec, x, y1, y2, (mpfr_ptr) 0);
++ mpfr_set (y1, y0, MPFR_RNDN);
++
++ mpfr_set_ui_2exp (x, 1, e, MPFR_RNDN);
++ mpfr_log10 (y2, x, MPFR_RNDN);
++ MPFR_ASSERTN (MPFR_IS_PURE_FP (y2));
++ MPFR_ASSERTN (MPFR_IS_POS (y2));
++
++ if (! mpfr_equal_p (y1, y2))
++ {
++ printf ("Error in bug20230213.\n");
++ printf ("Expected ");
++ mpfr_dump (y1);
++ printf ("Got ");
++ mpfr_dump (y2);
++ exit (1);
++ }
++ mpfr_clears (x, y1, y2, (mpfr_ptr) 0);
++ }
++
++ mpfr_clears (t, y0, (mpfr_ptr) 0);
++
++ set_emin (old_emin);
++ set_emax (old_emax);
++}
++
+ int
+ main (int argc, char *argv[])
+ {
+@@ -112,6 +166,8 @@
+ mpfr_clear (x);
+ mpfr_clear (y);
+
++ bug20230213 ();
++
+ data_check ("data/log10", mpfr_log10, "mpfr_log10");
+
+ tests_end_mpfr ();
+diff -Naurd mpfr-4.2.0-a/tests/tui_pow.c mpfr-4.2.0-b/tests/tui_pow.c
+--- mpfr-4.2.0-a/tests/tui_pow.c 2023-01-05 17:09:48.000000000 +0000
++++ mpfr-4.2.0-b/tests/tui_pow.c 2023-04-17 21:18:00.504616070 +0000
+@@ -142,6 +142,37 @@
+ mpfr_clear (t);
+ }
+
++static void
++huge (void)
++{
++ mpfr_exp_t old_emin, old_emax;
++ mpfr_t x;
++
++ old_emin = mpfr_get_emin ();
++ old_emax = mpfr_get_emax ();
++
++ set_emin (MPFR_EMIN_MIN);
++ set_emax (MPFR_EMAX_MAX);
++
++ mpfr_init2 (x, 8);
++
++ /* The purpose of this test is more to check that mpfr_ui_pow_ui
++ terminates (without taking much memory) rather than checking
++ the value of x. On 2023-02-13, the +Inf case was not handled
++ in the Ziv iteration, yielding an infinite loop, affecting
++ mpfr_log10 in particular. See
++ commit 90de094f0d9c309daca707aa227470d810866616
++ */
++ mpfr_ui_pow_ui (x, 5, ULONG_MAX, MPFR_RNDN);
++ if (MPFR_EMAX_MAX <= ULONG_MAX) /* true with default _MPFR_EXP_FORMAT */
++ MPFR_ASSERTN (MPFR_IS_INF (x));
++
++ mpfr_clear (x);
++
++ set_emin (old_emin);
++ set_emax (old_emax);
++}
++
+ int
+ main (int argc, char *argv[])
+ {
+@@ -180,6 +211,7 @@
+ }
+
+ test1 ();
++ huge ();
+
+ {
+ mpfr_t z, t;
diff --git a/source/l/mpfr/patches/patch03 b/source/l/mpfr/patches/patch03
new file mode 100644
index 000000000..c55a492ec
--- /dev/null
+++ b/source/l/mpfr/patches/patch03
@@ -0,0 +1,114 @@
+diff -Naurd mpfr-4.2.0-a/PATCHES mpfr-4.2.0-b/PATCHES
+--- mpfr-4.2.0-a/PATCHES 2023-04-17 21:18:26.860579184 +0000
++++ mpfr-4.2.0-b/PATCHES 2023-04-17 21:18:26.904579122 +0000
+@@ -0,0 +1 @@
++multibyte-decimal_point
+diff -Naurd mpfr-4.2.0-a/VERSION mpfr-4.2.0-b/VERSION
+--- mpfr-4.2.0-a/VERSION 2023-04-17 21:18:00.512616059 +0000
++++ mpfr-4.2.0-b/VERSION 2023-04-17 21:18:26.904579122 +0000
+@@ -1 +1 @@
+-4.2.0-p2
++4.2.0-p3
+diff -Naurd mpfr-4.2.0-a/src/mpfr.h mpfr-4.2.0-b/src/mpfr.h
+--- mpfr-4.2.0-a/src/mpfr.h 2023-04-17 21:18:00.508616065 +0000
++++ mpfr-4.2.0-b/src/mpfr.h 2023-04-17 21:18:26.900579128 +0000
+@@ -27,7 +27,7 @@
+ #define MPFR_VERSION_MAJOR 4
+ #define MPFR_VERSION_MINOR 2
+ #define MPFR_VERSION_PATCHLEVEL 0
+-#define MPFR_VERSION_STRING "4.2.0-p2"
++#define MPFR_VERSION_STRING "4.2.0-p3"
+
+ /* User macros:
+ MPFR_USE_FILE: Define it to make MPFR define functions dealing
+diff -Naurd mpfr-4.2.0-a/src/version.c mpfr-4.2.0-b/src/version.c
+--- mpfr-4.2.0-a/src/version.c 2023-04-17 21:18:00.512616059 +0000
++++ mpfr-4.2.0-b/src/version.c 2023-04-17 21:18:26.904579122 +0000
+@@ -25,5 +25,5 @@
+ const char *
+ mpfr_get_version (void)
+ {
+- return "4.2.0-p2";
++ return "4.2.0-p3";
+ }
+diff -Naurd mpfr-4.2.0-a/tests/tfprintf.c mpfr-4.2.0-b/tests/tfprintf.c
+--- mpfr-4.2.0-a/tests/tfprintf.c 2023-01-05 17:09:48.000000000 +0000
++++ mpfr-4.2.0-b/tests/tfprintf.c 2023-04-17 21:18:26.896579133 +0000
+@@ -61,6 +61,12 @@
+ exit (1); \
+ }
+
++#if MPFR_LCONV_DPTS
++#define DPLEN ((int) strlen (localeconv()->decimal_point))
++#else
++#define DPLEN 1
++#endif
++
+ /* limit for random precision in random() */
+ const int prec_max_printf = 5000;
+
+@@ -195,12 +201,12 @@
+ lo, &ulo);
+ check_length (2, ulo, 36, lu);
+ check_vfprintf (fout, "a. %hi, b. %*f, c. %Re%hn", ush, 3, f, mpfr, &ush);
+- check_length (3, ush, 46, hu);
++ check_length (3, ush, 45 + DPLEN, hu);
+ check_vfprintf (fout, "a. %hi, b. %f, c. %#.2Rf%n", sh, d, mpfr, &i);
+- check_length (4, i, 29, d);
++ check_length (4, i, 28 + DPLEN, d);
+ check_vfprintf (fout, "a. %R*A, b. %Fe, c. %i%zn", rnd, mpfr, mpf, sz,
+ &sz);
+- check_length (5, (unsigned long) sz, 34, lu); /* no format specifier "%zu" in C90 */
++ check_length (5, (unsigned long) sz, 33 + DPLEN, lu); /* no format specifier "%zu" in C90 */
+ check_vfprintf (fout, "a. %Pu, b. %c, c. %Zi%Zn", prec, ch, mpz, &mpz);
+ check_length_with_cmp (6, mpz, 17, mpz_cmp_ui (mpz, 17), Zi);
+ check_vfprintf (fout, "%% a. %#.0RNg, b. %Qx%Rn, c. %p", mpfr, mpq, &mpfr,
+@@ -224,7 +230,7 @@
+
+ #ifdef PRINTF_L
+ check_vfprintf (fout, "a. %RA, b. %Lf, c. %QX%zn", mpfr, ld, mpq, &sz);
+- check_length (9, (unsigned long) sz, 30, lu); /* no format specifier "%zu" in C90 */
++ check_length (9, (unsigned long) sz, 29 + DPLEN, lu); /* no format specifier "%zu" in C90 */
+ #endif
+
+ #ifndef NPRINTF_HH
+diff -Naurd mpfr-4.2.0-a/tests/tprintf.c mpfr-4.2.0-b/tests/tprintf.c
+--- mpfr-4.2.0-a/tests/tprintf.c 2023-01-05 17:09:48.000000000 +0000
++++ mpfr-4.2.0-b/tests/tprintf.c 2023-04-17 21:18:26.896579133 +0000
+@@ -68,6 +68,12 @@
+ exit (1); \
+ }
+
++#if MPFR_LCONV_DPTS
++#define DPLEN ((int) strlen (localeconv()->decimal_point))
++#else
++#define DPLEN 1
++#endif
++
+ /* limit for random precision in random() */
+ const int prec_max_printf = 5000;
+ /* boolean: is stdout redirected to a file ? */
+@@ -316,11 +322,11 @@
+ check_vprintf ("a. %c, b. %Rb, c. %u, d. %li%ln", i, mpfr, i, lo, &ulo);
+ check_length (2, ulo, 36, lu);
+ check_vprintf ("a. %hi, b. %*f, c. %Re%hn", ush, 3, f, mpfr, &ush);
+- check_length (3, ush, 46, hu);
++ check_length (3, ush, 45 + DPLEN, hu);
+ check_vprintf ("a. %hi, b. %f, c. %#.2Rf%n", sh, d, mpfr, &i);
+- check_length (4, i, 29, d);
++ check_length (4, i, 28 + DPLEN, d);
+ check_vprintf ("a. %R*A, b. %Fe, c. %i%zn", rnd, mpfr, mpf, sz, &sz);
+- check_length (5, (unsigned long) sz, 34, lu); /* no format specifier '%zu' in C90 */
++ check_length (5, (unsigned long) sz, 33 + DPLEN, lu); /* no format specifier '%zu' in C90 */
+ check_vprintf ("a. %Pu, b. %c, c. %RUG, d. %Zi%Zn", prec, ch, mpfr, mpz, &mpz);
+ check_length_with_cmp (6, mpz, 24, mpz_cmp_ui (mpz, 24), Zi);
+ check_vprintf ("%% a. %#.0RNg, b. %Qx%Rn c. %p",
+@@ -344,7 +350,7 @@
+
+ #ifdef PRINTF_L
+ check_vprintf ("a. %RA, b. %Lf, c. %QX%zn", mpfr, ld, mpq, &sz);
+- check_length (9, (unsigned long) sz, 30, lu); /* no format specifier '%zu' in C90 */
++ check_length (9, (unsigned long) sz, 29 + DPLEN, lu); /* no format specifier '%zu' in C90 */
+ #endif
+
+ #ifndef NPRINTF_HH
diff --git a/source/l/mpfr/patches/patch04 b/source/l/mpfr/patches/patch04
new file mode 100644
index 000000000..5cab7dfd4
--- /dev/null
+++ b/source/l/mpfr/patches/patch04
@@ -0,0 +1,75 @@
+diff -Naurd mpfr-4.2.0-a/PATCHES mpfr-4.2.0-b/PATCHES
+--- mpfr-4.2.0-a/PATCHES 2023-04-17 21:19:01.988530337 +0000
++++ mpfr-4.2.0-b/PATCHES 2023-04-17 21:19:02.032530276 +0000
+@@ -0,0 +1 @@
++rec_sqrt-zivloop
+diff -Naurd mpfr-4.2.0-a/VERSION mpfr-4.2.0-b/VERSION
+--- mpfr-4.2.0-a/VERSION 2023-04-17 21:18:26.904579122 +0000
++++ mpfr-4.2.0-b/VERSION 2023-04-17 21:19:02.032530276 +0000
+@@ -1 +1 @@
+-4.2.0-p3
++4.2.0-p4
+diff -Naurd mpfr-4.2.0-a/src/mpfr.h mpfr-4.2.0-b/src/mpfr.h
+--- mpfr-4.2.0-a/src/mpfr.h 2023-04-17 21:18:26.900579128 +0000
++++ mpfr-4.2.0-b/src/mpfr.h 2023-04-17 21:19:02.032530276 +0000
+@@ -27,7 +27,7 @@
+ #define MPFR_VERSION_MAJOR 4
+ #define MPFR_VERSION_MINOR 2
+ #define MPFR_VERSION_PATCHLEVEL 0
+-#define MPFR_VERSION_STRING "4.2.0-p3"
++#define MPFR_VERSION_STRING "4.2.0-p4"
+
+ /* User macros:
+ MPFR_USE_FILE: Define it to make MPFR define functions dealing
+diff -Naurd mpfr-4.2.0-a/src/rec_sqrt.c mpfr-4.2.0-b/src/rec_sqrt.c
+--- mpfr-4.2.0-a/src/rec_sqrt.c 2023-01-05 17:09:48.000000000 +0000
++++ mpfr-4.2.0-b/src/rec_sqrt.c 2023-04-17 21:19:02.024530287 +0000
+@@ -463,6 +463,7 @@
+ int s, cy, inex;
+ mpfr_limb_ptr x;
+ MPFR_TMP_DECL(marker);
++ MPFR_ZIV_DECL (loop);
+
+ MPFR_LOG_FUNC
+ (("x[%Pu]=%.*Rg rnd=%d", mpfr_get_prec (u), mpfr_log_prec, u, rnd_mode),
+@@ -530,6 +531,7 @@
+ wp = rp + 11;
+ if (wp < rn * GMP_NUMB_BITS)
+ wp = rn * GMP_NUMB_BITS;
++ MPFR_ZIV_INIT (loop, wp);
+ for (;;)
+ {
+ MPFR_TMP_MARK (marker);
+@@ -561,8 +563,9 @@
+ }
+ MPFR_TMP_FREE(marker);
+
+- wp += GMP_NUMB_BITS;
++ MPFR_ZIV_NEXT (loop, wp);
+ }
++ MPFR_ZIV_FREE (loop);
+ cy = mpfr_round_raw (MPFR_MANT(r), x, wp, 0, rp, rnd_mode, &inex);
+ MPFR_EXP(r) = - (MPFR_EXP(u) - 1 - s) / 2;
+ if (MPFR_UNLIKELY(cy != 0))
+diff -Naurd mpfr-4.2.0-a/src/version.c mpfr-4.2.0-b/src/version.c
+--- mpfr-4.2.0-a/src/version.c 2023-04-17 21:18:26.904579122 +0000
++++ mpfr-4.2.0-b/src/version.c 2023-04-17 21:19:02.032530276 +0000
+@@ -25,5 +25,5 @@
+ const char *
+ mpfr_get_version (void)
+ {
+- return "4.2.0-p3";
++ return "4.2.0-p4";
+ }
+diff -Naurd mpfr-4.2.0-a/tests/trec_sqrt.c mpfr-4.2.0-b/tests/trec_sqrt.c
+--- mpfr-4.2.0-a/tests/trec_sqrt.c 2023-01-05 17:09:48.000000000 +0000
++++ mpfr-4.2.0-b/tests/trec_sqrt.c 2023-04-17 21:19:02.028530282 +0000
+@@ -242,6 +242,8 @@
+ data_check ("data/rec_sqrt", mpfr_rec_sqrt, "mpfr_rec_sqrt");
+ bad_cases (mpfr_rec_sqrt, pm2, "mpfr_rec_sqrt", 0, -256, 255, 4, 128,
+ 800, 50);
++ bad_cases (mpfr_rec_sqrt, pm2, "mpfr_rec_sqrt", 0, -256, 255, 9999, 9999,
++ 120000, 1);
+
+ end:
+ tests_end_mpfr ();
diff --git a/source/l/vte/vte.SlackBuild b/source/l/vte/vte.SlackBuild
index 5fd85e536..e3b156cb7 100755
--- a/source/l/vte/vte.SlackBuild
+++ b/source/l/vte/vte.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=vte
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/n/postfix/postfix.SlackBuild b/source/n/postfix/postfix.SlackBuild
index 2548e75df..d01891e6b 100755
--- a/source/n/postfix/postfix.SlackBuild
+++ b/source/n/postfix/postfix.SlackBuild
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=postfix
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-5}
+BUILD=${BUILD:-1}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in