summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog.rss35
-rw-r--r--ChangeLog.txt23
-rw-r--r--FILELIST.TXT309
-rwxr-xr-xrecompress.sh3
-rw-r--r--source/kde/kde/build/gwenview2
-rw-r--r--source/kde/kde/build/kstars2
-rw-r--r--source/x/x11/patch/xorg-server.patch5
-rw-r--r--source/x/x11/patch/xorg-server/CVE-2022-3550.patch34
-rw-r--r--source/x/x11/patch/xorg-server/CVE-2022-3551.patch59
-rw-r--r--testing/source/rust/link_libffi.diff11
-rwxr-xr-xtesting/source/rust/rust.SlackBuild295
-rw-r--r--testing/source/rust/rust.url35
-rw-r--r--testing/source/rust/slack-desc19
13 files changed, 577 insertions, 255 deletions
diff --git a/ChangeLog.rss b/ChangeLog.rss
index 0efb782a4..6c726fcc4 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,10 +11,41 @@
<description>Tracking Slackware development in git.</description>
<language>en-us</language>
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
- <pubDate>Sun, 18 Dec 2022 20:58:52 GMT</pubDate>
- <lastBuildDate>Sun, 18 Dec 2022 21:33:07 GMT</lastBuildDate>
+ <pubDate>Mon, 19 Dec 2022 21:18:22 GMT</pubDate>
+ <lastBuildDate>Mon, 19 Dec 2022 22:42:47 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
+ <title>Mon, 19 Dec 2022 21:18:22 GMT</title>
+ <pubDate>Mon, 19 Dec 2022 21:18:22 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20221219211822</link>
+ <guid isPermaLink="false">20221219211822</guid>
+ <description>
+ <![CDATA[<pre>
+a/logrotate-3.21.0-x86_64-1.txz: Upgraded.
+kde/gwenview-22.12.0-x86_64-2.txz: Rebuilt.
+ Recompiled against cfitsio-4.2.0.
+kde/kstars-3.6.2-x86_64-2.txz: Rebuilt.
+ Recompiled against cfitsio-4.2.0.
+l/cfitsio-4.2.0-x86_64-1.txz: Upgraded.
+ Shared library .so-version bump.
+l/gsettings-desktop-schemas-43.0-x86_64-1.txz: Upgraded.
+l/gtk4-4.8.2-x86_64-1.txz: Upgraded.
+x/xorg-server-21.1.6-x86_64-1.txz: Upgraded.
+ This release fixes an invalid event type mask in XTestSwapFakeInput which
+ was inadvertently changed from octal 0177 to hexadecimal 0x177 in the fix
+ for CVE-2022-46340.
+x/xorg-server-xephyr-21.1.6-x86_64-1.txz: Upgraded.
+x/xorg-server-xnest-21.1.6-x86_64-1.txz: Upgraded.
+x/xorg-server-xvfb-21.1.6-x86_64-1.txz: Upgraded.
+x/xorg-server-xwayland-22.1.7-x86_64-1.txz: Upgraded.
+ This release fixes an invalid event type mask in XTestSwapFakeInput which
+ was inadvertently changed from octal 0177 to hexadecimal 0x177 in the fix
+ for CVE-2022-46340.
+testing/packages/rust-1.66.0-x86_64-1.txz: Added.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
<title>Sun, 18 Dec 2022 20:58:52 GMT</title>
<pubDate>Sun, 18 Dec 2022 20:58:52 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20221218205852</link>
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 36237a594..9014035ad 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,26 @@
+Mon Dec 19 21:18:22 UTC 2022
+a/logrotate-3.21.0-x86_64-1.txz: Upgraded.
+kde/gwenview-22.12.0-x86_64-2.txz: Rebuilt.
+ Recompiled against cfitsio-4.2.0.
+kde/kstars-3.6.2-x86_64-2.txz: Rebuilt.
+ Recompiled against cfitsio-4.2.0.
+l/cfitsio-4.2.0-x86_64-1.txz: Upgraded.
+ Shared library .so-version bump.
+l/gsettings-desktop-schemas-43.0-x86_64-1.txz: Upgraded.
+l/gtk4-4.8.2-x86_64-1.txz: Upgraded.
+x/xorg-server-21.1.6-x86_64-1.txz: Upgraded.
+ This release fixes an invalid event type mask in XTestSwapFakeInput which
+ was inadvertently changed from octal 0177 to hexadecimal 0x177 in the fix
+ for CVE-2022-46340.
+x/xorg-server-xephyr-21.1.6-x86_64-1.txz: Upgraded.
+x/xorg-server-xnest-21.1.6-x86_64-1.txz: Upgraded.
+x/xorg-server-xvfb-21.1.6-x86_64-1.txz: Upgraded.
+x/xorg-server-xwayland-22.1.7-x86_64-1.txz: Upgraded.
+ This release fixes an invalid event type mask in XTestSwapFakeInput which
+ was inadvertently changed from octal 0177 to hexadecimal 0x177 in the fix
+ for CVE-2022-46340.
+testing/packages/rust-1.66.0-x86_64-1.txz: Added.
++--------------------------+
Sun Dec 18 20:58:52 UTC 2022
l/imagemagick-7.1.0_55-x86_64-2.txz: Rebuilt.
Rebuilt to fix dng.so module that was mistakenly compiled against the new
diff --git a/FILELIST.TXT b/FILELIST.TXT
index 28dbbd6d2..09843af69 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Sun Dec 18 21:01:53 UTC 2022
+Mon Dec 19 21:23:13 UTC 2022
Here is the file list for this directory. If you are using a
mirror site and find missing or extra files in the disk
subdirectories, please have the archive administrator refresh
the mirror.
-drwxr-xr-x 12 root root 4096 2022-12-18 20:58 .
+drwxr-xr-x 12 root root 4096 2022-12-19 21:18 .
-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 1106406 2022-12-18 20:34 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2022-12-18 20:34 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1106406 2022-12-18 21:02 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2022-12-18 21:02 ./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 432605 2022-12-18 20:58 ./ChangeLog.txt
+-rw-r--r-- 1 root root 433693 2022-12-19 21:18 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2022-10-24 18:57 ./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 2022-10-24 18:57 ./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 1440507 2022-12-18 20:33 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1440507 2022-12-18 21:01 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
--rw-r--r-- 1 root root 861669 2022-12-18 21:01 ./PACKAGES.TXT
+-rw-r--r-- 1 root root 861668 2022-12-19 21:22 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
-rw-r--r-- 1 root root 3635 2022-10-24 18:47 ./README.initrd
-rw-r--r-- 1 root root 34162 2022-01-30 20:35 ./README_CRYPT.TXT
@@ -746,13 +746,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 2022-12-18 21:01 ./slackware64
--rw-r--r-- 1 root root 336301 2022-12-18 21:01 ./slackware64/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2022-12-18 21:01 ./slackware64/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 417074 2022-12-18 21:00 ./slackware64/FILE_LIST
--rw-r--r-- 1 root root 4287912 2022-12-18 21:00 ./slackware64/MANIFEST.bz2
+drwxr-xr-x 17 root root 4096 2022-12-19 21:22 ./slackware64
+-rw-r--r-- 1 root root 336301 2022-12-19 21:22 ./slackware64/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2022-12-19 21:22 ./slackware64/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 417074 2022-12-19 21:21 ./slackware64/FILE_LIST
+-rw-r--r-- 1 root root 4295977 2022-12-19 21:22 ./slackware64/MANIFEST.bz2
lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT
-drwxr-xr-x 2 root root 32768 2022-12-18 20:32 ./slackware64/a
+drwxr-xr-x 2 root root 32768 2022-12-19 21:21 ./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
@@ -959,9 +959,9 @@ drwxr-xr-x 2 root root 32768 2022-12-18 20:32 ./slackware64/a
-rw-r--r-- 1 root root 591 2021-02-13 11:09 ./slackware64/a/lilo-24.2-x86_64-12.txt
-rw-r--r-- 1 root root 431340 2021-02-13 11:09 ./slackware64/a/lilo-24.2-x86_64-12.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:09 ./slackware64/a/lilo-24.2-x86_64-12.txz.asc
--rw-r--r-- 1 root root 580 2022-05-26 04:15 ./slackware64/a/logrotate-3.20.1-x86_64-1.txt
--rw-r--r-- 1 root root 60892 2022-05-26 04:15 ./slackware64/a/logrotate-3.20.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-05-26 04:15 ./slackware64/a/logrotate-3.20.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 580 2022-12-19 19:43 ./slackware64/a/logrotate-3.21.0-x86_64-1.txt
+-rw-r--r-- 1 root root 60116 2022-12-19 19:43 ./slackware64/a/logrotate-3.21.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-12-19 19:43 ./slackware64/a/logrotate-3.21.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 445 2022-03-10 19:14 ./slackware64/a/lrzip-0.651-x86_64-1.txt
-rw-r--r-- 1 root root 174416 2022-03-10 19:14 ./slackware64/a/lrzip-0.651-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-03-10 19:14 ./slackware64/a/lrzip-0.651-x86_64-1.txz.asc
@@ -1649,7 +1649,7 @@ drwxr-xr-x 2 root root 4096 2022-10-24 19:00 ./slackware64/k
-rw-r--r-- 1 root root 1171 2022-10-24 18:47 ./slackware64/k/maketag
-rw-r--r-- 1 root root 1171 2022-10-24 18:47 ./slackware64/k/maketag.ez
-rw-r--r-- 1 root root 18 2022-10-24 18:47 ./slackware64/k/tagfile
-drwxr-xr-x 2 root root 86016 2022-12-17 02:42 ./slackware64/kde
+drwxr-xr-x 2 root root 86016 2022-12-19 21:21 ./slackware64/kde
-rw-r--r-- 1 root root 382 2022-12-08 19:17 ./slackware64/kde/akonadi-22.12.0-x86_64-1.txt
-rw-r--r-- 1 root root 2566648 2022-12-08 19:17 ./slackware64/kde/akonadi-22.12.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-08 19:17 ./slackware64/kde/akonadi-22.12.0-x86_64-1.txz.asc
@@ -1797,9 +1797,9 @@ drwxr-xr-x 2 root root 86016 2022-12-17 02:42 ./slackware64/kde
-rw-r--r-- 1 root root 263 2022-12-08 19:19 ./slackware64/kde/grantleetheme-22.12.0-x86_64-1.txt
-rw-r--r-- 1 root root 66648 2022-12-08 19:19 ./slackware64/kde/grantleetheme-22.12.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-08 19:19 ./slackware64/kde/grantleetheme-22.12.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 292 2022-12-08 19:39 ./slackware64/kde/gwenview-22.12.0-x86_64-1.txt
--rw-r--r-- 1 root root 7023464 2022-12-08 19:39 ./slackware64/kde/gwenview-22.12.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-12-08 19:39 ./slackware64/kde/gwenview-22.12.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 292 2022-12-19 19:12 ./slackware64/kde/gwenview-22.12.0-x86_64-2.txt
+-rw-r--r-- 1 root root 7024300 2022-12-19 19:12 ./slackware64/kde/gwenview-22.12.0-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2022-12-19 19:12 ./slackware64/kde/gwenview-22.12.0-x86_64-2.txz.asc
-rw-r--r-- 1 root root 271 2022-12-08 19:24 ./slackware64/kde/incidenceeditor-22.12.0-x86_64-1.txt
-rw-r--r-- 1 root root 549616 2022-12-08 19:24 ./slackware64/kde/incidenceeditor-22.12.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-08 19:24 ./slackware64/kde/incidenceeditor-22.12.0-x86_64-1.txz.asc
@@ -2420,9 +2420,9 @@ drwxr-xr-x 2 root root 86016 2022-12-17 02:42 ./slackware64/kde
-rw-r--r-- 1 root root 327 2022-11-29 18:24 ./slackware64/kde/ksshaskpass-5.26.4-x86_64-1.txt
-rw-r--r-- 1 root root 30960 2022-11-29 18:24 ./slackware64/kde/ksshaskpass-5.26.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-11-29 18:24 ./slackware64/kde/ksshaskpass-5.26.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 501 2022-11-30 18:18 ./slackware64/kde/kstars-3.6.2-x86_64-1.txt
--rw-r--r-- 1 root root 71020512 2022-11-30 18:18 ./slackware64/kde/kstars-3.6.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-11-30 18:18 ./slackware64/kde/kstars-3.6.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 501 2022-12-19 19:14 ./slackware64/kde/kstars-3.6.2-x86_64-2.txt
+-rw-r--r-- 1 root root 71018368 2022-12-19 19:14 ./slackware64/kde/kstars-3.6.2-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2022-12-19 19:14 ./slackware64/kde/kstars-3.6.2-x86_64-2.txz.asc
-rw-r--r-- 1 root root 316 2022-12-08 20:04 ./slackware64/kde/ksudoku-22.12.0-x86_64-1.txt
-rw-r--r-- 1 root root 1810604 2022-12-08 20:04 ./slackware64/kde/ksudoku-22.12.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-08 20:04 ./slackware64/kde/ksudoku-22.12.0-x86_64-1.txz.asc
@@ -2774,7 +2774,7 @@ drwxr-xr-x 2 root root 86016 2022-12-17 02:42 ./slackware64/kde
-rw-r--r-- 1 root root 517 2022-12-08 20:47 ./slackware64/kde/zanshin-22.12.0-x86_64-1.txt
-rw-r--r-- 1 root root 682872 2022-12-08 20:47 ./slackware64/kde/zanshin-22.12.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-08 20:47 ./slackware64/kde/zanshin-22.12.0-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 86016 2022-12-18 21:00 ./slackware64/l
+drwxr-xr-x 2 root root 86016 2022-12-19 21:21 ./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
@@ -2883,9 +2883,9 @@ drwxr-xr-x 2 root root 86016 2022-12-18 21:00 ./slackware64/l
-rw-r--r-- 1 root root 401 2021-02-13 06:19 ./slackware64/l/cairomm-1.12.2-x86_64-4.txt
-rw-r--r-- 1 root root 116552 2021-02-13 06:19 ./slackware64/l/cairomm-1.12.2-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:19 ./slackware64/l/cairomm-1.12.2-x86_64-4.txz.asc
--rw-r--r-- 1 root root 333 2022-04-15 19:02 ./slackware64/l/cfitsio-4.1.0-x86_64-1.txt
--rw-r--r-- 1 root root 707156 2022-04-15 19:02 ./slackware64/l/cfitsio-4.1.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-04-15 19:02 ./slackware64/l/cfitsio-4.1.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 333 2022-12-19 19:09 ./slackware64/l/cfitsio-4.2.0-x86_64-1.txt
+-rw-r--r-- 1 root root 722000 2022-12-19 19:09 ./slackware64/l/cfitsio-4.2.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-12-19 19:09 ./slackware64/l/cfitsio-4.2.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 471 2021-02-13 06:20 ./slackware64/l/chmlib-0.40-x86_64-5.txt
-rw-r--r-- 1 root root 31836 2021-02-13 06:20 ./slackware64/l/chmlib-0.40-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:20 ./slackware64/l/chmlib-0.40-x86_64-5.txz.asc
@@ -3069,9 +3069,9 @@ drwxr-xr-x 2 root root 86016 2022-12-18 21:00 ./slackware64/l
-rw-r--r-- 1 root root 482 2021-02-13 06:39 ./slackware64/l/graphite2-1.3.14-x86_64-3.txt
-rw-r--r-- 1 root root 99164 2021-02-13 06:39 ./slackware64/l/graphite2-1.3.14-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:39 ./slackware64/l/graphite2-1.3.14-x86_64-3.txz.asc
--rw-r--r-- 1 root root 470 2022-03-23 02:21 ./slackware64/l/gsettings-desktop-schemas-42.0-x86_64-1.txt
--rw-r--r-- 1 root root 622052 2022-03-23 02:21 ./slackware64/l/gsettings-desktop-schemas-42.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-03-23 02:21 ./slackware64/l/gsettings-desktop-schemas-42.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 470 2022-12-19 19:51 ./slackware64/l/gsettings-desktop-schemas-43.0-x86_64-1.txt
+-rw-r--r-- 1 root root 646464 2022-12-19 19:51 ./slackware64/l/gsettings-desktop-schemas-43.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-12-19 19:51 ./slackware64/l/gsettings-desktop-schemas-43.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 414 2022-05-18 18:21 ./slackware64/l/gsl-2.7.1-x86_64-1.txt
-rw-r--r-- 1 root root 1603776 2022-05-18 18:21 ./slackware64/l/gsl-2.7.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-05-18 18:21 ./slackware64/l/gsl-2.7.1-x86_64-1.txz.asc
@@ -3099,9 +3099,9 @@ drwxr-xr-x 2 root root 86016 2022-12-18 21:00 ./slackware64/l
-rw-r--r-- 1 root root 328 2022-12-09 18:46 ./slackware64/l/gtk+3-3.24.35-x86_64-1.txt
-rw-r--r-- 1 root root 11245076 2022-12-09 18:46 ./slackware64/l/gtk+3-3.24.35-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-09 18:46 ./slackware64/l/gtk+3-3.24.35-x86_64-1.txz.asc
--rw-r--r-- 1 root root 315 2022-08-20 18:04 ./slackware64/l/gtk4-4.6.7-x86_64-1.txt
--rw-r--r-- 1 root root 11486724 2022-08-20 18:04 ./slackware64/l/gtk4-4.6.7-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-08-20 18:04 ./slackware64/l/gtk4-4.6.7-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 315 2022-12-19 19:53 ./slackware64/l/gtk4-4.8.2-x86_64-1.txt
+-rw-r--r-- 1 root root 9616700 2022-12-19 19:53 ./slackware64/l/gtk4-4.8.2-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-12-19 19:53 ./slackware64/l/gtk4-4.8.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 341 2021-02-13 06:48 ./slackware64/l/gtkmm2-2.24.5-x86_64-4.txt
-rw-r--r-- 1 root root 1379452 2021-02-13 06:48 ./slackware64/l/gtkmm2-2.24.5-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:48 ./slackware64/l/gtkmm2-2.24.5-x86_64-4.txz.asc
@@ -4454,7 +4454,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 2022-12-18 20:32 ./slackware64/x
+drwxr-xr-x 2 root root 65536 2022-12-19 21:21 ./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
@@ -5252,21 +5252,21 @@ drwxr-xr-x 2 root root 65536 2022-12-18 20:32 ./slackware64/x
-rw-r--r-- 1 root root 345 2022-04-04 18:36 ./slackware64/x/xorg-docs-1.7.2-noarch-1.txt
-rw-r--r-- 1 root root 332304 2022-04-04 18:36 ./slackware64/x/xorg-docs-1.7.2-noarch-1.txz
-rw-r--r-- 1 root root 163 2022-04-04 18:36 ./slackware64/x/xorg-docs-1.7.2-noarch-1.txz.asc
--rw-r--r-- 1 root root 670 2022-12-14 19:23 ./slackware64/x/xorg-server-21.1.5-x86_64-1.txt
--rw-r--r-- 1 root root 1523388 2022-12-14 19:23 ./slackware64/x/xorg-server-21.1.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-12-14 19:23 ./slackware64/x/xorg-server-21.1.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 370 2022-12-14 19:22 ./slackware64/x/xorg-server-xephyr-21.1.5-x86_64-1.txt
--rw-r--r-- 1 root root 883556 2022-12-14 19:22 ./slackware64/x/xorg-server-xephyr-21.1.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-12-14 19:22 ./slackware64/x/xorg-server-xephyr-21.1.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 592 2022-12-14 19:22 ./slackware64/x/xorg-server-xnest-21.1.5-x86_64-1.txt
--rw-r--r-- 1 root root 611924 2022-12-14 19:22 ./slackware64/x/xorg-server-xnest-21.1.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-12-14 19:22 ./slackware64/x/xorg-server-xnest-21.1.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 689 2022-12-14 19:22 ./slackware64/x/xorg-server-xvfb-21.1.5-x86_64-1.txt
--rw-r--r-- 1 root root 742352 2022-12-14 19:22 ./slackware64/x/xorg-server-xvfb-21.1.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-12-14 19:22 ./slackware64/x/xorg-server-xvfb-21.1.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 816 2022-12-14 19:33 ./slackware64/x/xorg-server-xwayland-22.1.6-x86_64-1.txt
--rw-r--r-- 1 root root 843872 2022-12-14 19:33 ./slackware64/x/xorg-server-xwayland-22.1.6-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-12-14 19:33 ./slackware64/x/xorg-server-xwayland-22.1.6-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 670 2022-12-19 18:51 ./slackware64/x/xorg-server-21.1.6-x86_64-1.txt
+-rw-r--r-- 1 root root 1523240 2022-12-19 18:51 ./slackware64/x/xorg-server-21.1.6-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-12-19 18:51 ./slackware64/x/xorg-server-21.1.6-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 370 2022-12-19 18:51 ./slackware64/x/xorg-server-xephyr-21.1.6-x86_64-1.txt
+-rw-r--r-- 1 root root 883528 2022-12-19 18:51 ./slackware64/x/xorg-server-xephyr-21.1.6-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-12-19 18:51 ./slackware64/x/xorg-server-xephyr-21.1.6-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 592 2022-12-19 18:51 ./slackware64/x/xorg-server-xnest-21.1.6-x86_64-1.txt
+-rw-r--r-- 1 root root 612076 2022-12-19 18:51 ./slackware64/x/xorg-server-xnest-21.1.6-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-12-19 18:51 ./slackware64/x/xorg-server-xnest-21.1.6-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 689 2022-12-19 18:51 ./slackware64/x/xorg-server-xvfb-21.1.6-x86_64-1.txt
+-rw-r--r-- 1 root root 742252 2022-12-19 18:51 ./slackware64/x/xorg-server-xvfb-21.1.6-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-12-19 18:51 ./slackware64/x/xorg-server-xvfb-21.1.6-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 816 2022-12-19 18:57 ./slackware64/x/xorg-server-xwayland-22.1.7-x86_64-1.txt
+-rw-r--r-- 1 root root 844040 2022-12-19 18:57 ./slackware64/x/xorg-server-xwayland-22.1.7-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-12-19 18:57 ./slackware64/x/xorg-server-xwayland-22.1.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 669 2022-04-04 18:36 ./slackware64/x/xorg-sgml-doctools-1.12-x86_64-1.txt
-rw-r--r-- 1 root root 26576 2022-04-04 18:36 ./slackware64/x/xorg-sgml-doctools-1.12-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-04-04 18:36 ./slackware64/x/xorg-sgml-doctools-1.12-x86_64-1.txz.asc
@@ -5594,11 +5594,11 @@ drwxr-xr-x 2 root root 4096 2021-02-15 19:33 ./slackware64/y
-rw-r--r-- 1 root root 1486956 2021-02-13 13:56 ./slackware64/y/nethack-3.6.6-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:56 ./slackware64/y/nethack-3.6.6-x86_64-3.txz.asc
-rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile
-drwxr-xr-x 18 root root 4096 2022-12-18 21:01 ./source
--rw-r--r-- 1 root root 594676 2022-12-18 21:01 ./source/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2022-12-18 21:01 ./source/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 827177 2022-12-18 21:01 ./source/FILE_LIST
--rw-r--r-- 1 root root 24003652 2022-12-18 21:01 ./source/MANIFEST.bz2
+drwxr-xr-x 18 root root 4096 2022-12-19 21:22 ./source
+-rw-r--r-- 1 root root 594510 2022-12-19 21:22 ./source/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2022-12-19 21:22 ./source/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 826977 2022-12-19 21:22 ./source/FILE_LIST
+-rw-r--r-- 1 root root 24017786 2022-12-19 21:22 ./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 2022-10-07 02:22 ./source/a
-rw-r--r-- 1 root root 234 2022-10-16 18:39 ./source/a/FTBFSlog
@@ -6179,10 +6179,10 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/lilo
-rw-r--r-- 1 root root 118256 2012-08-14 17:56 ./source/a/lilo/slack14.0.2012.bmp
-rw-r--r-- 1 root root 15634 2011-03-27 05:32 ./source/a/lilo/slack64.bmp
-rw-r--r-- 1 root root 3331 1994-07-08 18:55 ./source/a/lilo/text.lilohelp
-drwxr-xr-x 2 root root 4096 2022-05-26 04:15 ./source/a/logrotate
+drwxr-xr-x 2 root root 4096 2022-12-19 19:43 ./source/a/logrotate
-rw-r--r-- 1 root root 268 2009-05-30 01:28 ./source/a/logrotate/doinst.sh.gz
--rw-r--r-- 1 root root 166712 2022-05-25 15:29 ./source/a/logrotate/logrotate-3.20.1.tar.xz
--rw-r--r-- 1 root root 833 2022-05-25 15:29 ./source/a/logrotate/logrotate-3.20.1.tar.xz.asc
+-rw-r--r-- 1 root root 168532 2022-12-13 17:34 ./source/a/logrotate/logrotate-3.21.0.tar.xz
+-rw-r--r-- 1 root root 833 2022-12-13 17:34 ./source/a/logrotate/logrotate-3.21.0.tar.xz.asc
-rwxr-xr-x 1 root root 4569 2021-05-21 18:56 ./source/a/logrotate/logrotate.SlackBuild
-rw-r--r-- 1 root root 783 2017-08-28 22:16 ./source/a/logrotate/logrotate.conf.gz
-rw-r--r-- 1 root root 137 2012-07-25 00:24 ./source/a/logrotate/logrotate.cron.gz
@@ -7916,7 +7916,7 @@ drwxr-xr-x 2 root root 16384 2022-10-13 16:37 ./source/kde/kde/build
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/granatier
-rw-r--r-- 1 root root 2 2022-04-21 20:01 ./source/kde/kde/build/grantlee-editor
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/grantleetheme
--rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/gwenview
+-rw-r--r-- 1 root root 2 2022-12-19 19:10 ./source/kde/kde/build/gwenview
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/incidenceeditor
-rwxr-xr-x 1 root root 507 2013-03-07 23:41 ./source/kde/kde/build/increment.sh
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/itinerary
@@ -8139,7 +8139,7 @@ drwxr-xr-x 2 root root 16384 2022-10-13 16:37 ./source/kde/kde/build
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kspaceduel
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/ksquares
-rw-r--r-- 1 root root 2 2021-10-14 16:34 ./source/kde/kde/build/ksshaskpass
--rw-r--r-- 1 root root 2 2021-11-14 05:21 ./source/kde/kde/build/kstars
+-rw-r--r-- 1 root root 2 2022-12-19 19:10 ./source/kde/kde/build/kstars
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/ksudoku
-rw-r--r-- 1 root root 2 2021-09-30 17:57 ./source/kde/kde/build/ksysguard
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/ksystemlog
@@ -9758,7 +9758,7 @@ drwxr-xr-x 2 root root 4096 2022-10-13 17:17 ./source/kde/kuserfeedback
-rw-r--r-- 1 root root 833 2022-02-04 17:42 ./source/kde/kuserfeedback/kuserfeedback-1.2.0.tar.xz.sig
-rwxr-xr-x 1 root root 4826 2022-10-13 17:05 ./source/kde/kuserfeedback/kuserfeedback.SlackBuild
-rw-r--r-- 1 root root 899 2022-10-13 17:16 ./source/kde/kuserfeedback/slack-desc
-drwxr-xr-x 388 root root 12288 2022-12-18 20:13 ./source/l
+drwxr-xr-x 388 root root 12288 2022-12-19 19:54 ./source/l
-rw-r--r-- 1 root root 462 2022-11-01 18:49 ./source/l/FTBFSlog
drwxr-xr-x 3 root root 4096 2022-03-06 19:58 ./source/l/GConf
-rw-r--r-- 1 root root 1559904 2013-01-22 02:48 ./source/l/GConf/GConf-3.2.6.tar.xz
@@ -9946,8 +9946,8 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/cairomm
-rw-r--r-- 1 root root 803232 2016-11-15 11:52 ./source/l/cairomm/cairomm-1.12.2.tar.xz
-rwxr-xr-x 1 root root 3774 2021-02-13 05:31 ./source/l/cairomm/cairomm.SlackBuild
-rw-r--r-- 1 root root 888 2018-02-27 06:12 ./source/l/cairomm/slack-desc
-drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/cfitsio
--rw-r--r-- 1 root root 3270737 2022-03-15 18:22 ./source/l/cfitsio/cfitsio-4.1.0.tar.lz
+drwxr-xr-x 2 root root 4096 2022-12-19 19:09 ./source/l/cfitsio
+-rw-r--r-- 1 root root 3309616 2022-11-15 19:48 ./source/l/cfitsio/cfitsio-4.2.0.tar.lz
-rwxr-xr-x 1 root root 4400 2022-09-06 18:27 ./source/l/cfitsio/cfitsio.SlackBuild
-rw-r--r-- 1 root root 52 2020-09-28 20:28 ./source/l/cfitsio/cfitsio.url
-rw-r--r-- 1 root root 820 2020-11-01 20:04 ./source/l/cfitsio/slack-desc
@@ -10303,9 +10303,9 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/graphite2
-rwxr-xr-x 1 root root 3783 2022-09-06 18:27 ./source/l/graphite2/graphite2.SlackBuild
-rw-r--r-- 1 root root 61 2018-11-27 19:41 ./source/l/graphite2/graphite2.url
-rw-r--r-- 1 root root 972 2017-02-12 08:27 ./source/l/graphite2/slack-desc
-drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/gsettings-desktop-schemas
+drwxr-xr-x 2 root root 4096 2022-12-19 19:51 ./source/l/gsettings-desktop-schemas
-rw-r--r-- 1 root root 101 2011-11-28 06:11 ./source/l/gsettings-desktop-schemas/doinst.sh.gz
--rw-r--r-- 1 root root 709372 2022-03-19 23:29 ./source/l/gsettings-desktop-schemas/gsettings-desktop-schemas-42.0.tar.xz
+-rw-r--r-- 1 root root 736456 2022-09-17 21:50 ./source/l/gsettings-desktop-schemas/gsettings-desktop-schemas-43.0.tar.xz
-rwxr-xr-x 1 root root 3993 2022-09-06 18:27 ./source/l/gsettings-desktop-schemas/gsettings-desktop-schemas.SlackBuild
-rw-r--r-- 1 root root 375 2019-03-14 20:57 ./source/l/gsettings-desktop-schemas/gsettings-desktop-schemas.font.defaults.diff.gz
-rw-r--r-- 1 root root 975 2018-02-27 06:12 ./source/l/gsettings-desktop-schemas/slack-desc
@@ -10404,9 +10404,9 @@ drwxr-xr-x 2 root root 4096 2022-12-09 18:42 ./source/l/gtk+3
-rw-r--r-- 1 root root 490 2020-04-27 18:10 ./source/l/gtk+3/gtk.fix.missing.version-check.py.diff.gz
-rw-r--r-- 1 root root 781 2021-04-02 18:03 ./source/l/gtk+3/slack-desc
-rw-r--r-- 1 root root 1458 2013-07-12 05:02 ./source/l/gtk+3/update-gtk-immodules-3.0
-drwxr-xr-x 2 root root 4096 2022-08-20 16:44 ./source/l/gtk4
+drwxr-xr-x 2 root root 4096 2022-12-19 19:52 ./source/l/gtk4
-rw-r--r-- 1 root root 421 2021-08-11 19:12 ./source/l/gtk4/doinst.sh.gz
--rw-r--r-- 1 root root 22885556 2022-08-17 17:16 ./source/l/gtk4/gtk-4.6.7.tar.xz
+-rw-r--r-- 1 root root 20210736 2022-10-24 17:59 ./source/l/gtk4/gtk-4.8.2.tar.xz
-rwxr-xr-x 1 root root 5241 2022-08-20 16:44 ./source/l/gtk4/gtk4.SlackBuild
-rw-r--r-- 1 root root 767 2021-08-11 19:02 ./source/l/gtk4/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/gtkmm2
@@ -14016,12 +14016,10 @@ drwxr-xr-x 2 root root 4096 2020-06-19 19:44 ./source/x/x11/patch/xinit
drwxr-xr-x 2 root root 4096 2021-04-20 18:11 ./source/x/x11/patch/xorg-cf-files
-rw-r--r-- 1 root root 144 2021-04-20 18:11 ./source/x/x11/patch/xorg-cf-files.patch
-rw-r--r-- 1 root root 295 2021-04-20 18:11 ./source/x/x11/patch/xorg-cf-files/Imake.tmpl-binutils-ar-2.36.patch.gz
-drwxr-xr-x 2 root root 4096 2022-10-17 18:58 ./source/x/x11/patch/xorg-server
--rw-r--r-- 1 root root 2205 2022-10-17 18:58 ./source/x/x11/patch/xorg-server.patch
+drwxr-xr-x 2 root root 4096 2022-12-19 18:49 ./source/x/x11/patch/xorg-server
+-rw-r--r-- 1 root root 1693 2022-12-19 18:50 ./source/x/x11/patch/xorg-server.patch
-rw-r--r-- 1 root root 879 2019-02-26 23:17 ./source/x/x11/patch/xorg-server/0001-xfree86-use-modesetting-driver-by-default-on-GeForce.patch.gz
-rw-r--r-- 1 root root 418 2020-12-02 09:50 ./source/x/x11/patch/xorg-server/06_use-intel-only-on-pre-gen4.diff.gz
--rw-r--r-- 1 root root 637 2022-10-17 18:19 ./source/x/x11/patch/xorg-server/CVE-2022-3550.patch.gz
--rw-r--r-- 1 root root 842 2022-10-17 18:21 ./source/x/x11/patch/xorg-server/CVE-2022-3551.patch.gz
-rw-r--r-- 1 root root 298 2018-05-30 05:02 ./source/x/x11/patch/xorg-server/fix-nouveau-segfault.diff.gz
-rw-r--r-- 1 root root 340 2012-04-14 03:01 ./source/x/x11/patch/xorg-server/x11.startwithblackscreen.diff.gz
-rw-r--r-- 1 root root 897 2016-04-14 16:42 ./source/x/x11/patch/xorg-server/xorg-server.combo.mouse.keyboard.layout.patch.gz
@@ -14397,7 +14395,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 2022-12-16 04:30 ./source/x/x11/src
+drwxr-xr-x 12 root root 4096 2022-12-19 18:48 ./source/x/x11/src
drwxr-xr-x 2 root root 4096 2022-12-14 19:13 ./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 109956 2013-01-15 05:23 ./source/x/x11/src/app/beforelight-1.0.5.tar.xz
@@ -14624,8 +14622,8 @@ drwxr-xr-x 2 root root 4096 2022-10-19 19:11 ./source/x/x11/src/xcb
-rw-r--r-- 1 root root 285152 2022-10-19 02:04 ./source/x/x11/src/xcb/xcb-util-wm-0.4.2.tar.xz
-rw-r--r-- 1 root root 232228 2012-03-23 22:46 ./source/x/x11/src/xcb/xpyb-1.3.1.tar.xz
-rw-r--r-- 1 root root 47 2018-03-23 18:19 ./source/x/x11/src/xf86-input-wacom.url
-drwxr-xr-x 2 root root 4096 2022-12-14 19:15 ./source/x/x11/src/xserver
--rw-r--r-- 1 root root 4929120 2022-12-14 02:29 ./source/x/x11/src/xserver/xorg-server-21.1.5.tar.xz
+drwxr-xr-x 2 root root 4096 2022-12-19 18:48 ./source/x/x11/src/xserver
+-rw-r--r-- 1 root root 4977496 2022-12-19 10:59 ./source/x/x11/src/xserver/xorg-server-21.1.6.tar.xz
-rwxr-xr-x 1 root root 15219 2020-02-19 20:37 ./source/x/x11/x11.SlackBuild
drwxr-xr-x 2 root root 4096 2022-11-21 19:59 ./source/x/xcb-imdkit
-rw-r--r-- 1 root root 929 2022-05-15 14:12 ./source/x/xcb-imdkit/slack-desc
@@ -14656,11 +14654,11 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/xdg-utils
-rw-r--r-- 1 root root 268718 2018-05-10 15:03 ./source/x/xdg-utils/xdg-utils-1.1.3.tar.lz
-rwxr-xr-x 1 root root 3117 2021-02-13 05:32 ./source/x/xdg-utils/xdg-utils.SlackBuild
-rw-r--r-- 1 root root 94 2015-10-04 22:28 ./source/x/xdg-utils/xdg-utils.url
-drwxr-xr-x 2 root root 4096 2022-12-14 19:32 ./source/x/xorg-server-xwayland
+drwxr-xr-x 2 root root 4096 2022-12-19 18:56 ./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 1273532 2022-12-14 03:09 ./source/x/xorg-server-xwayland/xwayland-22.1.6.tar.xz
--rw-r--r-- 1 root root 95 2022-12-14 03:09 ./source/x/xorg-server-xwayland/xwayland-22.1.6.tar.xz.sig
+-rw-r--r-- 1 root root 1273476 2022-12-19 09:32 ./source/x/xorg-server-xwayland/xwayland-22.1.7.tar.xz
+-rw-r--r-- 1 root root 95 2022-12-19 09:32 ./source/x/xorg-server-xwayland/xwayland-22.1.7.tar.xz.sig
drwxr-xr-x 2 root root 4096 2022-11-26 19:31 ./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
@@ -15241,78 +15239,87 @@ drwxr-xr-x 2 root root 4096 2022-08-27 16:40 ./source/xfce/xfce4-terminal
-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
-drwxr-xr-x 2 root root 4096 2021-11-15 19:35 ./source/xfce/xfce4-whiskermenu-plugin
--rw-r--r-- 1 root root 172 2016-06-18 20:47 ./source/xfce/xfce4-whiskermenu-plugin/doinst.sh.gz
--rw-r--r-- 1 root root 1334 2020-11-25 21:11 ./source/xfce/xfce4-whiskermenu-plugin/slack-desc
--rw-r--r-- 1 root root 166821 2021-11-13 14:12 ./source/xfce/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.6.2.tar.lz
--rwxr-xr-x 1 root root 4047 2021-09-19 18:29 ./source/xfce/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin.SlackBuild
--rw-r--r-- 1 root root 69 2018-11-20 06:26 ./source/xfce/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin.url
-drwxr-xr-x 2 root root 4096 2022-12-17 20:35 ./source/xfce/xfconf
--rw-r--r-- 1 root root 747 2018-02-27 06:13 ./source/xfce/xfconf/slack-desc
--rw-r--r-- 1 root root 499857 2022-12-15 09:11 ./source/xfce/xfconf/xfconf-4.18.0.tar.lz
--rwxr-xr-x 1 root root 4785 2022-12-17 20:35 ./source/xfce/xfconf/xfconf.SlackBuild
--rw-r--r-- 1 root root 46 2022-12-17 20:34 ./source/xfce/xfconf/xfconf.url
-drwxr-xr-x 2 root root 4096 2022-12-17 20:36 ./source/xfce/xfdesktop
--rw-r--r-- 1 root root 880 2018-02-27 06:13 ./source/xfce/xfdesktop/slack-desc
--rw-r--r-- 1 root root 1910003 2022-12-15 09:16 ./source/xfce/xfdesktop/xfdesktop-4.18.0.tar.lz
--rwxr-xr-x 1 root root 4615 2022-08-21 18:40 ./source/xfce/xfdesktop/xfdesktop.SlackBuild
--rw-r--r-- 1 root root 50 2022-12-17 20:35 ./source/xfce/xfdesktop/xfdesktop.url
-drwxr-xr-x 2 root root 4096 2022-12-17 20:36 ./source/xfce/xfwm4
--rw-r--r-- 1 root root 738 2018-02-27 06:13 ./source/xfce/xfwm4/slack-desc
--rw-r--r-- 1 root root 1039961 2022-12-15 09:10 ./source/xfce/xfwm4/xfwm4-4.18.0.tar.lz
--rwxr-xr-x 1 root root 4732 2022-12-17 20:36 ./source/xfce/xfwm4/xfwm4.SlackBuild
--rw-r--r-- 1 root root 45 2022-12-17 20:36 ./source/xfce/xfwm4/xfwm4.url
--rw-r--r-- 1 root root 886 2020-12-23 08:10 ./source/xfce/xfwm4/xinitrc.xfce
-drwxr-xr-x 4 root root 4096 2020-12-30 21:23 ./source/y
--rw-r--r-- 1 root root 111 2022-02-07 20:58 ./source/y/FTBFSlog
-drwxr-xr-x 3 root root 4096 2021-02-13 05:32 ./source/y/bsd-games
--rw-r--r-- 1 root root 1794497 2005-02-18 19:17 ./source/y/bsd-games/bsd-games-2.17.tar.lz
--rw-r--r-- 1 root root 164 1999-09-27 21:18 ./source/y/bsd-games/bsd-games-login-fortune.csh
--rw-r--r-- 1 root root 164 2010-05-11 19:26 ./source/y/bsd-games/bsd-games-login-fortune.sh
--rwxr-xr-x 1 root root 8135 2021-02-13 05:32 ./source/y/bsd-games/bsd-games.SlackBuild
--rw-r--r-- 1 root root 15107 2002-03-10 05:09 ./source/y/bsd-games/fortunes-linuxcookie.tar.gz
--rw-r--r-- 1 root root 104848 1993-10-25 00:02 ./source/y/bsd-games/hangman-words.gz
-drwxr-xr-x 2 root root 4096 2019-02-17 22:03 ./source/y/bsd-games/patches
--rw-r--r-- 1 root root 2159 2019-02-17 21:20 ./source/y/bsd-games/patches/0001-Replace-getline-with-get_line.patch.gz
--rw-r--r-- 1 root root 336 2019-02-17 21:20 ./source/y/bsd-games/patches/0002-robots-Refresh-screen.patch.gz
--rw-r--r-- 1 root root 4582 2019-02-17 21:20 ./source/y/bsd-games/patches/0003-quiz-Update-presidents-capitals-fix-typos-in-murders.patch.gz
--rw-r--r-- 1 root root 386 2019-02-17 21:20 ./source/y/bsd-games/patches/0004-Define-__dead-for-GNU-GCC.patch.gz
--rw-r--r-- 1 root root 544 2019-02-17 21:20 ./source/y/bsd-games/patches/0005-rain-Update-default-delay.-Closes-579062.patch.gz
--rw-r--r-- 1 root root 5817 2019-02-17 21:20 ./source/y/bsd-games/patches/0007-Unsorted-Debian-patches.patch.gz
--rw-r--r-- 1 root root 431 2019-02-17 21:20 ./source/y/bsd-games/patches/0008-quiz-Add-answers-to-adults-babies.-Closes-659528.patch.gz
--rw-r--r-- 1 root root 679 2019-02-17 21:20 ./source/y/bsd-games/patches/0009-hangman-Error-out-on-1000-unsuitable-words.-Closes-6.patch.gz
--rw-r--r-- 1 root root 577 2019-02-17 21:20 ./source/y/bsd-games/patches/0010-Fix-typos-spotted-by-Lintian.patch.gz
--rw-r--r-- 1 root root 3152 2019-02-17 21:20 ./source/y/bsd-games/patches/0011-Fix-format-security-compiling-errors.patch.gz
--rw-r--r-- 1 root root 745 2019-02-17 21:20 ./source/y/bsd-games/patches/0012-Fix-include-stdio.h-C-incompatibility.patch.gz
--rw-r--r-- 1 root root 25237 2019-02-17 21:20 ./source/y/bsd-games/patches/0013-Update-acronyms.patch.gz
--rw-r--r-- 1 root root 7476 2019-02-17 21:20 ./source/y/bsd-games/patches/0015-primes-Update-to-NetBSD-CVS-2018-02-03.patch.gz
--rw-r--r-- 1 root root 791 2019-02-17 21:20 ./source/y/bsd-games/patches/0016-Better-explanation-how-to-read-the-documentation.patch.gz
--rw-r--r-- 1 root root 801 2019-02-17 21:20 ./source/y/bsd-games/patches/0017-hack-Fix-segv-when-i-inventory-done-after-load-from-.patch.gz
--rw-r--r-- 1 root root 563 2003-02-03 21:48 ./source/y/bsd-games/patches/bsd-games.config.params.diff.gz
--rw-r--r-- 1 root root 422 2019-02-17 21:39 ./source/y/bsd-games/patches/bsd-games.factor.no.ubig.diff.gz
--rw-r--r-- 1 root root 313 2019-02-17 22:07 ./source/y/bsd-games/patches/bsd-games.fortunepath.diff.gz
--rw-r--r-- 1 root root 1960 2006-09-09 00:47 ./source/y/bsd-games/patches/bsd-games.pom.diff.gz
--rw-r--r-- 1 root root 1065 2019-02-17 22:28 ./source/y/bsd-games/slack-desc
-drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/y/nethack
--rw-r--r-- 1 root root 4023451 2020-03-08 18:44 ./source/y/nethack/nethack-366-src.tar.lz
--rwxr-xr-x 1 root root 5000 2022-09-06 18:27 ./source/y/nethack/nethack.SlackBuild
--rw-r--r-- 1 root root 59 2020-12-30 20:25 ./source/y/nethack/nethack.url
--rw-r--r-- 1 root root 1031 2020-12-30 21:50 ./source/y/nethack/slack-desc
-drwxr-xr-x 4 root root 4096 2022-12-16 04:50 ./testing
--rw-r--r-- 1 root root 552 2022-12-16 04:50 ./testing/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2022-12-16 04:50 ./testing/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 709 2022-12-16 04:50 ./testing/FILE_LIST
--rw-r--r-- 1 root root 14 2022-12-16 04:50 ./testing/MANIFEST.bz2
--rw-r--r-- 1 root root 224 2022-12-16 04:50 ./testing/PACKAGES.TXT
-drwxr-xr-x 2 root root 4096 2022-12-15 20:48 ./testing/packages
-drwxr-xr-x 2 root root 4096 2022-12-15 20:48 ./testing/source
-drwxr-xr-x 2 root root 4096 2022-10-24 18:57 ./usb-and-pxe-installers
--rw-r--r-- 1 root root 31203 2011-03-21 21:21 ./usb-and-pxe-installers/README_PXE.TXT
--rw-r--r-- 1 root root 9197 2013-09-25 04:33 ./usb-and-pxe-installers/README_USB.TXT
--rw-r--r-- 1 root root 574 2013-03-27 04:59 ./usb-and-pxe-installers/pxelinux.cfg_default
--rw-r--r-- 1 root root 57648128 2022-10-24 18:57 ./usb-and-pxe-installers/usbboot.img
--rw-r--r-- 1 root root 16314 2022-03-24 20:54 ./usb-and-pxe-installers/usbimg2disk.sh
+-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
+drwxr-xr-x 2 root root 4096 2021-11-15 19:35 ./source/xfce/xfce4-whiskermenu-plugin
+-rw-r--r-- 1 root root 172 2016-06-18 20:47 ./source/xfce/xfce4-whiskermenu-plugin/doinst.sh.gz
+-rw-r--r-- 1 root root 1334 2020-11-25 21:11 ./source/xfce/xfce4-whiskermenu-plugin/slack-desc
+-rw-r--r-- 1 root root 166821 2021-11-13 14:12 ./source/xfce/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.6.2.tar.lz
+-rwxr-xr-x 1 root root 4047 2021-09-19 18:29 ./source/xfce/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin.SlackBuild
+-rw-r--r-- 1 root root 69 2018-11-20 06:26 ./source/xfce/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin.url
+drwxr-xr-x 2 root root 4096 2022-12-17 20:35 ./source/xfce/xfconf
+-rw-r--r-- 1 root root 747 2018-02-27 06:13 ./source/xfce/xfconf/slack-desc
+-rw-r--r-- 1 root root 499857 2022-12-15 09:11 ./source/xfce/xfconf/xfconf-4.18.0.tar.lz
+-rwxr-xr-x 1 root root 4785 2022-12-17 20:35 ./source/xfce/xfconf/xfconf.SlackBuild
+-rw-r--r-- 1 root root 46 2022-12-17 20:34 ./source/xfce/xfconf/xfconf.url
+drwxr-xr-x 2 root root 4096 2022-12-17 20:36 ./source/xfce/xfdesktop
+-rw-r--r-- 1 root root 880 2018-02-27 06:13 ./source/xfce/xfdesktop/slack-desc
+-rw-r--r-- 1 root root 1910003 2022-12-15 09:16 ./source/xfce/xfdesktop/xfdesktop-4.18.0.tar.lz
+-rwxr-xr-x 1 root root 4615 2022-08-21 18:40 ./source/xfce/xfdesktop/xfdesktop.SlackBuild
+-rw-r--r-- 1 root root 50 2022-12-17 20:35 ./source/xfce/xfdesktop/xfdesktop.url
+drwxr-xr-x 2 root root 4096 2022-12-17 20:36 ./source/xfce/xfwm4
+-rw-r--r-- 1 root root 738 2018-02-27 06:13 ./source/xfce/xfwm4/slack-desc
+-rw-r--r-- 1 root root 1039961 2022-12-15 09:10 ./source/xfce/xfwm4/xfwm4-4.18.0.tar.lz
+-rwxr-xr-x 1 root root 4732 2022-12-17 20:36 ./source/xfce/xfwm4/xfwm4.SlackBuild
+-rw-r--r-- 1 root root 45 2022-12-17 20:36 ./source/xfce/xfwm4/xfwm4.url
+-rw-r--r-- 1 root root 886 2020-12-23 08:10 ./source/xfce/xfwm4/xinitrc.xfce
+drwxr-xr-x 4 root root 4096 2020-12-30 21:23 ./source/y
+-rw-r--r-- 1 root root 111 2022-02-07 20:58 ./source/y/FTBFSlog
+drwxr-xr-x 3 root root 4096 2021-02-13 05:32 ./source/y/bsd-games
+-rw-r--r-- 1 root root 1794497 2005-02-18 19:17 ./source/y/bsd-games/bsd-games-2.17.tar.lz
+-rw-r--r-- 1 root root 164 1999-09-27 21:18 ./source/y/bsd-games/bsd-games-login-fortune.csh
+-rw-r--r-- 1 root root 164 2010-05-11 19:26 ./source/y/bsd-games/bsd-games-login-fortune.sh
+-rwxr-xr-x 1 root root 8135 2021-02-13 05:32 ./source/y/bsd-games/bsd-games.SlackBuild
+-rw-r--r-- 1 root root 15107 2002-03-10 05:09 ./source/y/bsd-games/fortunes-linuxcookie.tar.gz
+-rw-r--r-- 1 root root 104848 1993-10-25 00:02 ./source/y/bsd-games/hangman-words.gz
+drwxr-xr-x 2 root root 4096 2019-02-17 22:03 ./source/y/bsd-games/patches
+-rw-r--r-- 1 root root 2159 2019-02-17 21:20 ./source/y/bsd-games/patches/0001-Replace-getline-with-get_line.patch.gz
+-rw-r--r-- 1 root root 336 2019-02-17 21:20 ./source/y/bsd-games/patches/0002-robots-Refresh-screen.patch.gz
+-rw-r--r-- 1 root root 4582 2019-02-17 21:20 ./source/y/bsd-games/patches/0003-quiz-Update-presidents-capitals-fix-typos-in-murders.patch.gz
+-rw-r--r-- 1 root root 386 2019-02-17 21:20 ./source/y/bsd-games/patches/0004-Define-__dead-for-GNU-GCC.patch.gz
+-rw-r--r-- 1 root root 544 2019-02-17 21:20 ./source/y/bsd-games/patches/0005-rain-Update-default-delay.-Closes-579062.patch.gz
+-rw-r--r-- 1 root root 5817 2019-02-17 21:20 ./source/y/bsd-games/patches/0007-Unsorted-Debian-patches.patch.gz
+-rw-r--r-- 1 root root 431 2019-02-17 21:20 ./source/y/bsd-games/patches/0008-quiz-Add-answers-to-adults-babies.-Closes-659528.patch.gz
+-rw-r--r-- 1 root root 679 2019-02-17 21:20 ./source/y/bsd-games/patches/0009-hangman-Error-out-on-1000-unsuitable-words.-Closes-6.patch.gz
+-rw-r--r-- 1 root root 577 2019-02-17 21:20 ./source/y/bsd-games/patches/0010-Fix-typos-spotted-by-Lintian.patch.gz
+-rw-r--r-- 1 root root 3152 2019-02-17 21:20 ./source/y/bsd-games/patches/0011-Fix-format-security-compiling-errors.patch.gz
+-rw-r--r-- 1 root root 745 2019-02-17 21:20 ./source/y/bsd-games/patches/0012-Fix-include-stdio.h-C-incompatibility.patch.gz
+-rw-r--r-- 1 root root 25237 2019-02-17 21:20 ./source/y/bsd-games/patches/0013-Update-acronyms.patch.gz
+-rw-r--r-- 1 root root 7476 2019-02-17 21:20 ./source/y/bsd-games/patches/0015-primes-Update-to-NetBSD-CVS-2018-02-03.patch.gz
+-rw-r--r-- 1 root root 791 2019-02-17 21:20 ./source/y/bsd-games/patches/0016-Better-explanation-how-to-read-the-documentation.patch.gz
+-rw-r--r-- 1 root root 801 2019-02-17 21:20 ./source/y/bsd-games/patches/0017-hack-Fix-segv-when-i-inventory-done-after-load-from-.patch.gz
+-rw-r--r-- 1 root root 563 2003-02-03 21:48 ./source/y/bsd-games/patches/bsd-games.config.params.diff.gz
+-rw-r--r-- 1 root root 422 2019-02-17 21:39 ./source/y/bsd-games/patches/bsd-games.factor.no.ubig.diff.gz
+-rw-r--r-- 1 root root 313 2019-02-17 22:07 ./source/y/bsd-games/patches/bsd-games.fortunepath.diff.gz
+-rw-r--r-- 1 root root 1960 2006-09-09 00:47 ./source/y/bsd-games/patches/bsd-games.pom.diff.gz
+-rw-r--r-- 1 root root 1065 2019-02-17 22:28 ./source/y/bsd-games/slack-desc
+drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/y/nethack
+-rw-r--r-- 1 root root 4023451 2020-03-08 18:44 ./source/y/nethack/nethack-366-src.tar.lz
+-rwxr-xr-x 1 root root 5000 2022-09-06 18:27 ./source/y/nethack/nethack.SlackBuild
+-rw-r--r-- 1 root root 59 2020-12-30 20:25 ./source/y/nethack/nethack.url
+-rw-r--r-- 1 root root 1031 2020-12-30 21:50 ./source/y/nethack/slack-desc
+drwxr-xr-x 4 root root 4096 2022-12-19 21:23 ./testing
+-rw-r--r-- 1 root root 1086 2022-12-19 21:23 ./testing/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2022-12-19 21:23 ./testing/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1451 2022-12-19 21:23 ./testing/FILE_LIST
+-rw-r--r-- 1 root root 1448440 2022-12-19 21:23 ./testing/MANIFEST.bz2
+-rw-r--r-- 1 root root 832 2022-12-19 21:23 ./testing/PACKAGES.TXT
+drwxr-xr-x 2 root root 4096 2022-12-19 21:23 ./testing/packages
+-rw-r--r-- 1 root root 426 2022-12-19 21:16 ./testing/packages/rust-1.66.0-x86_64-1.txt
+-rw-r--r-- 1 root root 73060604 2022-12-19 21:16 ./testing/packages/rust-1.66.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-12-19 21:16 ./testing/packages/rust-1.66.0-x86_64-1.txz.asc
+drwxr-xr-x 3 root root 4096 2022-12-19 20:10 ./testing/source
+drwxr-xr-x 2 root root 4096 2022-12-19 20:08 ./testing/source/rust
+-rw-r--r-- 1 root root 261 2020-11-19 19:46 ./testing/source/rust/link_libffi.diff.gz
+-rwxr-xr-x 1 root root 9879 2022-12-19 20:08 ./testing/source/rust/rust.SlackBuild
+-rw-r--r-- 1 root root 1670 2022-12-19 20:08 ./testing/source/rust/rust.url
+-rw-r--r-- 1 root root 129542768 2022-12-15 16:09 ./testing/source/rust/rustc-1.66.0-src.tar.lz
+-rw-r--r-- 1 root root 910 2018-02-27 06:49 ./testing/source/rust/slack-desc
+drwxr-xr-x 2 root root 4096 2022-10-24 18:57 ./usb-and-pxe-installers
+-rw-r--r-- 1 root root 31203 2011-03-21 21:21 ./usb-and-pxe-installers/README_PXE.TXT
+-rw-r--r-- 1 root root 9197 2013-09-25 04:33 ./usb-and-pxe-installers/README_USB.TXT
+-rw-r--r-- 1 root root 574 2013-03-27 04:59 ./usb-and-pxe-installers/pxelinux.cfg_default
+-rw-r--r-- 1 root root 57648128 2022-10-24 18:57 ./usb-and-pxe-installers/usbboot.img
+-rw-r--r-- 1 root root 16314 2022-03-24 20:54 ./usb-and-pxe-installers/usbimg2disk.sh
diff --git a/recompress.sh b/recompress.sh
index 8cee2e0b7..57f3e5f3a 100755
--- a/recompress.sh
+++ b/recompress.sh
@@ -1141,10 +1141,8 @@ gzip ./source/x/x11/patch/luit/luit_use_system_extensions.diff
gzip ./source/x/x11/patch/pixman/pixman.remove.tests.that.fail.to.compile.diff
gzip ./source/x/x11/patch/xorg-server/xorg-server.combo.mouse.keyboard.layout.patch
gzip ./source/x/x11/patch/xorg-server/0001-xfree86-use-modesetting-driver-by-default-on-GeForce.patch
-gzip ./source/x/x11/patch/xorg-server/CVE-2022-3551.patch
gzip ./source/x/x11/patch/xorg-server/fix-nouveau-segfault.diff
gzip ./source/x/x11/patch/xorg-server/x11.startwithblackscreen.diff
-gzip ./source/x/x11/patch/xorg-server/CVE-2022-3550.patch
gzip ./source/x/x11/patch/xorg-server/06_use-intel-only-on-pre-gen4.diff
gzip ./source/x/x11/patch/xinit/xinit.remove.systemd.kludge.diff
gzip ./source/x/x11/patch/xf86-video-intel/0001-sna-Avoid-clobbering-output-physical-size-with-xf86O.patch
@@ -1158,6 +1156,7 @@ gzip ./source/x/ibus/doinst.sh
gzip ./source/x/ibus/emoji-test.txt
gzip ./source/x/xcm/xcm.udev.rules.diff
gzip ./source/x/libva/doinst.sh
+gzip ./testing/source/rust/link_libffi.diff
gzip ./pasture/source/php/php-fpm.conf.diff
gzip ./pasture/source/php/doinst.sh
gzip ./pasture/source/php/PHP-5.6.31-OpenSSL-1.1.0-compatibility-20170801.patch
diff --git a/source/kde/kde/build/gwenview b/source/kde/kde/build/gwenview
index d00491fd7..0cfbf0888 100644
--- a/source/kde/kde/build/gwenview
+++ b/source/kde/kde/build/gwenview
@@ -1 +1 @@
-1
+2
diff --git a/source/kde/kde/build/kstars b/source/kde/kde/build/kstars
index d00491fd7..0cfbf0888 100644
--- a/source/kde/kde/build/kstars
+++ b/source/kde/kde/build/kstars
@@ -1 +1 @@
-1
+2
diff --git a/source/x/x11/patch/xorg-server.patch b/source/x/x11/patch/xorg-server.patch
index b0c4f28bc..b75c4cf40 100644
--- a/source/x/x11/patch/xorg-server.patch
+++ b/source/x/x11/patch/xorg-server.patch
@@ -21,8 +21,3 @@ zcat $CWD/patch/xorg-server/0001-xfree86-use-modesetting-driver-by-default-on-Ge
# Only use Intel DDX with pre-gen4 hardware. Newer hardware will the the modesetting driver by default:
zcat $CWD/patch/xorg-server/06_use-intel-only-on-pre-gen4.diff.gz | patch -p1 --verbose || { touch ${SLACK_X_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
-# Patch some more security issues:
-zcat $CWD/patch/xorg-server/CVE-2022-3550.patch.gz | patch -p1 --verbose || { touch ${SLACK_X_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
-zcat $CWD/patch/xorg-server/CVE-2022-3551.patch.gz | patch -p1 --verbose || { touch ${SLACK_X_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
-# This one doesn't apply properly, but it's for OSX anyway :)
-#zcat $CWD/patch/xorg-server/CVE-2022-3553.patch.gz | patch -p1 --verbose || { touch ${SLACK_X_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/source/x/x11/patch/xorg-server/CVE-2022-3550.patch b/source/x/x11/patch/xorg-server/CVE-2022-3550.patch
deleted file mode 100644
index 3461b0749..000000000
--- a/source/x/x11/patch/xorg-server/CVE-2022-3550.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 11beef0b7f1ed290348e45618e5fa0d2bffcb72e Mon Sep 17 00:00:00 2001
-From: Peter Hutterer <peter.hutterer@who-t.net>
-Date: Tue, 5 Jul 2022 12:06:20 +1000
-Subject: xkb: proof GetCountedString against request length attacks
-
-GetCountedString did a check for the whole string to be within the
-request buffer but not for the initial 2 bytes that contain the length
-field. A swapped client could send a malformed request to trigger a
-swaps() on those bytes, writing into random memory.
-
-Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
----
- xkb/xkb.c | 5 +++++
- 1 file changed, 5 insertions(+)
-
-diff --git a/xkb/xkb.c b/xkb/xkb.c
-index f42f59ef3..1841cff26 100644
---- a/xkb/xkb.c
-+++ b/xkb/xkb.c
-@@ -5137,6 +5137,11 @@ _GetCountedString(char **wire_inout, ClientPtr client, char **str)
- CARD16 len;
-
- wire = *wire_inout;
-+
-+ if (client->req_len <
-+ bytes_to_int32(wire + 2 - (char *) client->requestBuffer))
-+ return BadValue;
-+
- len = *(CARD16 *) wire;
- if (client->swapped) {
- swaps(&len);
---
-cgit v1.2.1
-
diff --git a/source/x/x11/patch/xorg-server/CVE-2022-3551.patch b/source/x/x11/patch/xorg-server/CVE-2022-3551.patch
deleted file mode 100644
index e41db9286..000000000
--- a/source/x/x11/patch/xorg-server/CVE-2022-3551.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-From 18f91b950e22c2a342a4fbc55e9ddf7534a707d2 Mon Sep 17 00:00:00 2001
-From: Peter Hutterer <peter.hutterer@who-t.net>
-Date: Wed, 13 Jul 2022 11:23:09 +1000
-Subject: xkb: fix some possible memleaks in XkbGetKbdByName
-
-GetComponentByName returns an allocated string, so let's free that if we
-fail somewhere.
-
-Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
----
- xkb/xkb.c | 26 ++++++++++++++++++++------
- 1 file changed, 20 insertions(+), 6 deletions(-)
-
-diff --git a/xkb/xkb.c b/xkb/xkb.c
-index 4692895db..b79a269e3 100644
---- a/xkb/xkb.c
-+++ b/xkb/xkb.c
-@@ -5935,18 +5935,32 @@ ProcXkbGetKbdByName(ClientPtr client)
- xkb = dev->key->xkbInfo->desc;
- status = Success;
- str = (unsigned char *) &stuff[1];
-- if (GetComponentSpec(&str, TRUE, &status)) /* keymap, unsupported */
-- return BadMatch;
-+ {
-+ char *keymap = GetComponentSpec(&str, TRUE, &status); /* keymap, unsupported */
-+ if (keymap) {
-+ free(keymap);
-+ return BadMatch;
-+ }
-+ }
- names.keycodes = GetComponentSpec(&str, TRUE, &status);
- names.types = GetComponentSpec(&str, TRUE, &status);
- names.compat = GetComponentSpec(&str, TRUE, &status);
- names.symbols = GetComponentSpec(&str, TRUE, &status);
- names.geometry = GetComponentSpec(&str, TRUE, &status);
-- if (status != Success)
-+ if (status == Success) {
-+ len = str - ((unsigned char *) stuff);
-+ if ((XkbPaddedSize(len) / 4) != stuff->length)
-+ status = BadLength;
-+ }
-+
-+ if (status != Success) {
-+ free(names.keycodes);
-+ free(names.types);
-+ free(names.compat);
-+ free(names.symbols);
-+ free(names.geometry);
- return status;
-- len = str - ((unsigned char *) stuff);
-- if ((XkbPaddedSize(len) / 4) != stuff->length)
-- return BadLength;
-+ }
-
- CHK_MASK_LEGAL(0x01, stuff->want, XkbGBN_AllComponentsMask);
- CHK_MASK_LEGAL(0x02, stuff->need, XkbGBN_AllComponentsMask);
---
-cgit v1.2.1
-
diff --git a/testing/source/rust/link_libffi.diff b/testing/source/rust/link_libffi.diff
new file mode 100644
index 000000000..dd5a3e0f0
--- /dev/null
+++ b/testing/source/rust/link_libffi.diff
@@ -0,0 +1,11 @@
+--- ./compiler/rustc_llvm/build.rs.orig 2020-11-16 08:01:53.000000000 -0600
++++ ./compiler/rustc_llvm/build.rs 2020-11-19 13:46:21.222785372 -0600
+@@ -234,6 +234,8 @@
+ println!("cargo:rustc-link-lib={}={}", kind, name);
+ }
+
++ println!("cargo:rustc-link-lib=dylib=ffi");
++
+ // LLVM ldflags
+ //
+ // If we're a cross-compile of LLVM then unfortunately we can't trust these
diff --git a/testing/source/rust/rust.SlackBuild b/testing/source/rust/rust.SlackBuild
new file mode 100755
index 000000000..8d2d07324
--- /dev/null
+++ b/testing/source/rust/rust.SlackBuild
@@ -0,0 +1,295 @@
+#!/bin/bash
+
+# Copyright 2017 Andrew Clemons, Wellington, New Zealand
+# Copyright 2017, 2018, 2019, 2020, 2021, 2022 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2017 Stuart Winter
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PKGNAM=rust
+SRCNAM="${PKGNAM}c"
+VERSION=${VERSION:-1.66.0}
+BUILD=${BUILD:-1}
+
+# Set this to YES to build with the system LLVM, or NO to use the bundled LLVM.
+# YES is probably better (when it works...)
+SYSTEM_LLVM=${SYSTEM_LLVM:-YES}
+
+# Bootstrap variables (might not be kept updated for latest Rust):
+RSTAGE0_VERSION=${RSTAGE0_VERSION:-1.65.0}
+RSTAGE0_DIR=${RSTAGE0_DIR:-2022-11-03}
+CSTAGE0_VERSION=${CSTAGE0_VERSION:-1.65.0}
+CSTAGE0_DIR=${CSTAGE0_DIR:-$RSTAGE0_DIR}
+
+# Automatically determine the architecture we're building on:
+MARCH=$( uname -m )
+if [ -z "$ARCH" ]; then
+ case "$MARCH" in
+ i?86) export ARCH=i686 ;;
+ armv7hl) export ARCH=$MARCH ;;
+ arm*) export ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) export ARCH=$MARCH ;;
+ esac
+fi
+unset MARCH
+
+# For compiling i686 under an x86_64 kernel:
+if [ "$(uname -m)" = "x86_64" -a "$(file -L /usr/bin/gcc | grep 80386 | grep 32-bit)" != "" ]; then
+ ARCH=i686
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
+ exit 0
+fi
+
+# If the bootstrap binaries are present, use those. Otherwise bootstrap from
+# installed compiler.
+if /bin/ls *-unknown-linux-gnu.tar.?z 1> /dev/null 2> /dev/null ; then
+ LOCAL_BOOTSTRAP=no
+else
+ LOCAL_BOOTSTRAP=yes
+fi
+
+# https://forge.rust-lang.org/platform-support.html
+# Bootstrapping ARCH:
+if [ "$ARCH" = "i586" ]; then
+ if [ "$LOCAL_BOOTSTRAP" = "yes" ] ; then
+ if rustc -Vv | grep host | grep i586 > /dev/null ; then
+ BARCH="$ARCH"
+ else
+ BARCH="i686"
+ if case "$( uname -m )" in i586) true ;; *) false ;; esac ; then
+ echo "rust must be bootstrapped from an i686 machine"
+ exit 1
+ fi
+ fi
+ else
+ # i586 must be built on a i686 machine, since the bootstrap compiler is i686
+ BARCH="i686"
+ if case "$( uname -m )" in i586) true ;; *) false ;; esac ; then
+ echo "rust must be bootstrapped from an i686 machine"
+ exit 1
+ fi
+ fi
+ TARCH="$ARCH"
+elif [ "$ARCH" = "armv7hl" ]; then
+ BARCH="armv7"
+ TARCH="$BARCH"
+else
+ BARCH="$ARCH"
+ TARCH="$ARCH"
+fi
+
+# Bootstrapping ABI:
+if [ "$ARCH" = "armv7hl" ]; then
+ BABI="gnueabihf"
+else
+ BABI="gnu"
+fi
+
+TMP=${TMP:-/tmp}
+OUTPUT=${OUTPUT:-$TMP}
+PKG=$TMP/package-$PKGNAM
+
+# Not needed, as the build will automatically use as many jobs as there are
+# threads.
+#NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
+
+if [ "$ARCH" = "i586" ]; then
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "armv7hl" ]; then
+ LIBDIRSUFFIX=""
+else
+ LIBDIRSUFFIX=""
+fi
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $SRCNAM-$VERSION-src
+tar xvf $CWD/$SRCNAM-$VERSION-src.tar.?z || exit 1
+cd $SRCNAM-$VERSION-src || exit 1
+
+# Link with -lffi in case of using system LLVM:
+if [ "${SYSTEM_LLVM}" = "YES" ]; then
+ zcat $CWD/link_libffi.diff.gz | patch -p1 --verbose || exit 1
+fi
+
+if [ "$LOCAL_BOOTSTRAP" != "yes" ] ; then
+ # rust requires bootstrapping with the previous rust version.
+ # versions are defined in src/stage0.txt.
+ mkdir -p build/cache/$RSTAGE0_DIR
+ cp $CWD/$PKGNAM-std-$RSTAGE0_VERSION-$BARCH-unknown-linux-gnu.tar.?z \
+ $CWD/$SRCNAM-$RSTAGE0_VERSION-$BARCH-unknown-linux-gnu.tar.?z \
+ build/cache/$RSTAGE0_DIR
+ mkdir -p build/cache/$CSTAGE0_DIR
+ cp $CWD/cargo-$CSTAGE0_VERSION-$BARCH-unknown-linux-gnu.tar.?z build/cache/$CSTAGE0_DIR
+fi
+
+# Build configuration:
+cat << EOF > config.toml
+[llvm]
+ccache = "/usr/bin/ccache"
+link-shared = true
+
+[build]
+build = "$BARCH-unknown-linux-$BABI"
+host = ["$TARCH-unknown-linux-$BABI"]
+target = ["$TARCH-unknown-linux-$BABI"]
+tools = ["analysis", "cargo", "clippy", "rls", "rustfmt", "src"]
+submodules = false
+vendor = true
+extended = true
+
+[install]
+prefix = "/usr"
+docdir = "doc/rust-$VERSION"
+libdir = "lib$LIBDIRSUFFIX"
+mandir = "man"
+
+[rust]
+codegen-units = 0
+channel = "stable"
+rpath = false
+codegen-tests = false
+ignore-git = true
+
+EOF
+
+if [ "${SYSTEM_LLVM}" = "YES" ]; then
+ cat << EOF >> config.toml
+# Add this stuff to build with the system LLVM:
+[target.i586-unknown-linux-gnu]
+llvm-config = "/usr/bin/llvm-config"
+
+[target.i686-unknown-linux-gnu]
+llvm-config = "/usr/bin/llvm-config"
+
+[target.x86_64-unknown-linux-gnu]
+llvm-config = "/usr/bin/llvm-config"
+
+[target.armv7-unknown-linux-gnueabihf]
+llvm-config = "/usr/bin/llvm-config"
+EOF
+fi
+
+if [ "$LOCAL_BOOTSTRAP" = "yes" ] ; then
+ sed -i "s|^\(extended = true\)$|\1\nrustc = \"/usr/bin/rustc\"\ncargo = \"/usr/bin/cargo\"|" config.toml
+fi
+
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \+ -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+
+
+export PKG_CONFIG_ALLOW_CROSS=1
+
+if [ "$BARCH" = "i586" ] ; then
+ # when bootstrapping from i586 (rust already installed), also build a i686
+ # rustlib:
+ sed -i 's/^target =.*$/target = ["i686-unknown-linux-gnu"]/' config.toml
+elif [ "$BARCH" = "i686" ] ; then
+ if [ "$TARCH" = "i586" ] ; then
+ # this will cause some messages like:
+ # warning: redundant linker flag specified for library `m`
+ # but will keep the build from falling over when doing the stage1 compiler
+ # linking for the i586 compiler. seems the correct flags don't get passed
+ # through and we end up failures like:
+ # error: linking with `clang` failed: exit code: 1
+ # /tmp/SBo/rustc-1.20.0-src/build/i686-unknown-linux-gnu/stage1-rustc/i586-unknown-linux-gnu/release/deps/librustc_llvm-4ab259c9aed547db.so: undefined reference to `xxx`
+ export RUSTFLAGS="$RUSTFLAGS -C link-args=-lrt -ldl -lcurses -lpthread -lz -lm"
+ fi
+fi
+
+# Build and install:
+python3 ./x.py build || exit 1
+DESTDIR=$PKG python3 x.py install || exit 1
+
+# Eh, none of this is all that big. Might as well leave it around as a
+# reference.
+#rm -f $PKG/usr/lib$LIBDIRSUFFIX/rustlib/components
+#rm -f $PKG/usr/lib$LIBDIRSUFFIX/rustlib/install.log
+#rm -f $PKG/usr/lib$LIBDIRSUFFIX/rustlib/manifest-*
+#rm -f $PKG/usr/lib$LIBDIRSUFFIX/rustlib/rust-installer-version
+#rm -f $PKG/usr/lib$LIBDIRSUFFIX/rustlib/uninstall.sh
+# Make sure the paths are correct, though:
+sed -i "s,/tmp/package-rust/,/,g" $PKG/usr/lib$LIBDIRSUFFIX/rustlib/install.log $PKG/usr/lib$LIBDIRSUFFIX/rustlib/manifest-*
+# And a little compression doesn't hurt either:
+gzip -9 $PKG/usr/lib$LIBDIRSUFFIX/rustlib/manifest-*
+
+# Move bash completions to the system location:
+if [ -d $PKG/etc/bash_completion.d ]; then
+ mkdir -p $PKG/usr/share/bash-completion
+ mv $PKG/etc/bash_completion.d $PKG/usr/share/bash-completion/completions
+ rmdir $PKG/etc 2> /dev/null
+fi
+
+# Correct permissions on shared libraries:
+find $PKG/usr/lib$LIBDIRSUFFIX -name "*.so" -exec chmod 755 "{}" \+
+
+# Evidently there are a lot of duplicated libraries in this tree, so let's
+# try to save some space:
+( cd $PKG/usr/lib${LIBDIRSUFFIX}/rustlib/*-linux-gnu/lib && for file in *.so ; do if cmp -s $file ../../../$file ; then ln -sf ../../../$file .; fi; done )
+
+# Strip ELF objects:
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+# Get rid of a possible duplicated libLLVM. Not only is it large, but it also
+# throws an error at boot with ldconfig:
+rm -f $PKG/usr/lib${LIBDIRSUFFIX}/libLLVM-*.so.old
+
+# Commented out (for now) since we disable rpaths in config.toml:
+## Remove any compiled-in RPATHs:
+#find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+# | cut -f 1 -d : | while read elfobject ; do
+# patchelf --remove-rpath $elfobject || exit 1
+#done
+
+# Compress man pages:
+find $PKG/usr/man -type f -exec gzip -9 {} \+
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
+# Add some documentation:
+mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
+cp -a *.md COPYRIGHT* COPYING* LICENSE* $PKG/usr/doc/$PKGNAM-$VERSION
+# Include licenses from third party vendors:
+mkdir $PKG/usr/doc/$PKGNAM-$VERSION/vendor
+( cd vendor
+ tar cf - $(find . -maxdepth 2 | grep -e README -e LICENSE -e COPYING -e CHANGELOG -e PERFORMANCE -e UPGRADE ) | ( cd $PKG/usr/doc/$PKGNAM-$VERSION/vendor ; tar xf - )
+)
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/testing/source/rust/rust.url b/testing/source/rust/rust.url
new file mode 100644
index 000000000..b286816c0
--- /dev/null
+++ b/testing/source/rust/rust.url
@@ -0,0 +1,35 @@
+# Source code (repacked to .tar.lz):
+VERSION=1.66.0
+rm -f rustc-${VERSION}-src.tar.*
+lftpget https://static.rust-lang.org/dist/rustc-${VERSION}-src.tar.gz
+lftpget https://static.rust-lang.org/dist/rustc-${VERSION}-src.tar.gz.asc
+if gpg --verify rustc-${VERSION}-src.tar.gz.asc ; then
+ rm -f rustc-${VERSION}-src.tar.gz.asc
+ gzip -d rustc-*tar.gz
+ plzip -9 -v rustc-*tar
+else
+ echo "FATAL ERROR: Not recompressing since GPG signature failed."
+ exit 1
+fi
+
+# Please note that the bootstrap binary packages listed below might not be kept
+# updated for later versions. The Rust compiler as shipped with Slackware
+# should be able to compile the next released version of Rust.
+#
+# To find the expected date/versions for bootstrap binaries to be able to
+# update the settings below, look at src/stage0.json in the Rust sources.
+exit 0
+
+BOOTSTRAP_DATE=2022-11-03
+BOOTSTRAP_VERSION=1.65.0
+BOOTSTRAP_CARGO=$BOOTSTRAP_VERSION
+
+# i686 bootstrap:
+lftpget https://static.rust-lang.org/dist/${BOOTSTRAP_DATE}/cargo-${BOOTSTRAP_CARGO}-i686-unknown-linux-gnu.tar.xz
+lftpget https://static.rust-lang.org/dist/${BOOTSTRAP_DATE}/rust-std-${BOOTSTRAP_VERSION}-i686-unknown-linux-gnu.tar.xz
+lftpget https://static.rust-lang.org/dist/${BOOTSTRAP_DATE}/rustc-${BOOTSTRAP_VERSION}-i686-unknown-linux-gnu.tar.xz
+
+# x86_64 bootstrap:
+lftpget https://static.rust-lang.org/dist/${BOOTSTRAP_DATE}/cargo-${BOOTSTRAP_CARGO}-x86_64-unknown-linux-gnu.tar.xz
+lftpget https://static.rust-lang.org/dist/${BOOTSTRAP_DATE}/rust-std-${BOOTSTRAP_VERSION}-x86_64-unknown-linux-gnu.tar.xz
+lftpget https://static.rust-lang.org/dist/${BOOTSTRAP_DATE}/rustc-${BOOTSTRAP_VERSION}-x86_64-unknown-linux-gnu.tar.xz
diff --git a/testing/source/rust/slack-desc b/testing/source/rust/slack-desc
new file mode 100644
index 000000000..924b1907e
--- /dev/null
+++ b/testing/source/rust/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+rust: rust (a safe, concurrent, practical language)
+rust:
+rust: Rust is a curly-brace, block-structured expression language.
+rust: Its design is oriented toward concerns of "programming in the large",
+rust: that is, of creating and maintaining boundaries - both abstract and
+rust: operational - that preserve large-system integrity, availability,
+rust: and concurrency.
+rust:
+rust: Homepage: https://rust-lang.org
+rust:
+rust: