diff options
Diffstat (limited to '')
36 files changed, 724 insertions, 506 deletions
diff --git a/ChangeLog.rss b/ChangeLog.rss index 591739eed..b670a7ff7 100644 --- a/ChangeLog.rss +++ b/ChangeLog.rss @@ -11,10 +11,67 @@ <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, 5 Dec 2022 21:00:46 GMT</pubDate> - <lastBuildDate>Tue, 6 Dec 2022 06:00:08 GMT</lastBuildDate> + <pubDate>Wed, 7 Dec 2022 18:48:07 GMT</pubDate> + <lastBuildDate>Wed, 7 Dec 2022 21:19:13 GMT</lastBuildDate> <generator>maintain_current_git.sh v 1.17</generator> <item> + <title>Wed, 7 Dec 2022 18:48:07 GMT</title> + <pubDate>Wed, 7 Dec 2022 18:48:07 GMT</pubDate> + <link>https://git.slackware.nl/current/tag/?h=20221207184807</link> + <guid isPermaLink="false">20221207184807</guid> + <description> + <![CDATA[<pre> +d/cargo-vendor-filterer-0.5.7-x86_64-1.txz: Added. + Thanks to Heinz Wiesinger. +d/cbindgen-0.24.3-x86_64-1.txz: Added. +d/python3-3.9.16-x86_64-1.txz: Upgraded. + This update fixes security issues: + gh-98739: Updated bundled libexpat to 2.5.0 to fix CVE-2022-43680 + (heap use-after-free). + gh-98433: The IDNA codec decoder used on DNS hostnames by socket or asyncio + related name resolution functions no longer involves a quadratic algorithm + to fix CVE-2022-45061. This prevents a potential CPU denial of service if an + out-of-spec excessive length hostname involving bidirectional characters were + decoded. Some protocols such as urllib http 3xx redirects potentially allow + for an attacker to supply such a name. + gh-100001: python -m http.server no longer allows terminal control characters + sent within a garbage request to be printed to the stderr server log. + gh-87604: Avoid publishing list of active per-interpreter audit hooks via the + gc module. + gh-97514: On Linux the multiprocessing module returns to using filesystem + backed unix domain sockets for communication with the forkserver process + instead of the Linux abstract socket namespace. Only code that chooses to use + the "forkserver" start method is affected. This prevents Linux CVE-2022-42919 + (potential privilege escalation) as abstract sockets have no permissions and + could allow any user on the system in the same network namespace (often the + whole system) to inject code into the multiprocessing forkserver process. + Filesystem based socket permissions restrict this to the forkserver process + user as was the default in Python 3.8 and earlier. + gh-98517: Port XKCP's fix for the buffer overflows in SHA-3 to fix + CVE-2022-37454. + gh-68966: The deprecated mailcap module now refuses to inject unsafe text + (filenames, MIME types, parameters) into shell commands to address + CVE-2015-20107. Instead of using such text, it will warn and act as if a + match was not found (or for test commands, as if the test failed). + For more information, see: + https://pythoninsider.blogspot.com/2022/12/python-3111-3109-3916-3816-3716-and.html + https://www.cve.org/CVERecord?id=CVE-2022-43680 + https://www.cve.org/CVERecord?id=CVE-2022-45061 + https://www.cve.org/CVERecord?id=CVE-2022-42919 + https://www.cve.org/CVERecord?id=CVE-2022-37454 + https://www.cve.org/CVERecord?id=CVE-2015-20107 + (* Security fix *) +d/rust-bindgen-0.63.0-x86_64-1.txz: Added. + Thanks to Heinz Wiesinger. +l/pcre2-10.41-x86_64-1.txz: Upgraded. +n/proftpd-1.3.8-x86_64-1.txz: Upgraded. +x/mesa-22.3.0-x86_64-1.txz: Upgraded. + Compiled with Rusticl support. Thanks to Heinz Wiesinger. +x/xdm-1.1.14-x86_64-1.txz: Upgraded. + </pre>]]> + </description> + </item> + <item> <title>Mon, 5 Dec 2022 21:00:46 GMT</title> <pubDate>Mon, 5 Dec 2022 21:00:46 GMT</pubDate> <link>https://git.slackware.nl/current/tag/?h=20221205210046</link> diff --git a/ChangeLog.txt b/ChangeLog.txt index f0941fbc8..5a760af1c 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,52 @@ +Wed Dec 7 18:48:07 UTC 2022 +d/cargo-vendor-filterer-0.5.7-x86_64-1.txz: Added. + Thanks to Heinz Wiesinger. +d/cbindgen-0.24.3-x86_64-1.txz: Added. +d/python3-3.9.16-x86_64-1.txz: Upgraded. + This update fixes security issues: + gh-98739: Updated bundled libexpat to 2.5.0 to fix CVE-2022-43680 + (heap use-after-free). + gh-98433: The IDNA codec decoder used on DNS hostnames by socket or asyncio + related name resolution functions no longer involves a quadratic algorithm + to fix CVE-2022-45061. This prevents a potential CPU denial of service if an + out-of-spec excessive length hostname involving bidirectional characters were + decoded. Some protocols such as urllib http 3xx redirects potentially allow + for an attacker to supply such a name. + gh-100001: python -m http.server no longer allows terminal control characters + sent within a garbage request to be printed to the stderr server log. + gh-87604: Avoid publishing list of active per-interpreter audit hooks via the + gc module. + gh-97514: On Linux the multiprocessing module returns to using filesystem + backed unix domain sockets for communication with the forkserver process + instead of the Linux abstract socket namespace. Only code that chooses to use + the "forkserver" start method is affected. This prevents Linux CVE-2022-42919 + (potential privilege escalation) as abstract sockets have no permissions and + could allow any user on the system in the same network namespace (often the + whole system) to inject code into the multiprocessing forkserver process. + Filesystem based socket permissions restrict this to the forkserver process + user as was the default in Python 3.8 and earlier. + gh-98517: Port XKCP's fix for the buffer overflows in SHA-3 to fix + CVE-2022-37454. + gh-68966: The deprecated mailcap module now refuses to inject unsafe text + (filenames, MIME types, parameters) into shell commands to address + CVE-2015-20107. Instead of using such text, it will warn and act as if a + match was not found (or for test commands, as if the test failed). + For more information, see: + https://pythoninsider.blogspot.com/2022/12/python-3111-3109-3916-3816-3716-and.html + https://www.cve.org/CVERecord?id=CVE-2022-43680 + https://www.cve.org/CVERecord?id=CVE-2022-45061 + https://www.cve.org/CVERecord?id=CVE-2022-42919 + https://www.cve.org/CVERecord?id=CVE-2022-37454 + https://www.cve.org/CVERecord?id=CVE-2015-20107 + (* Security fix *) +d/rust-bindgen-0.63.0-x86_64-1.txz: Added. + Thanks to Heinz Wiesinger. +l/pcre2-10.41-x86_64-1.txz: Upgraded. +n/proftpd-1.3.8-x86_64-1.txz: Upgraded. +x/mesa-22.3.0-x86_64-1.txz: Upgraded. + Compiled with Rusticl support. Thanks to Heinz Wiesinger. +x/xdm-1.1.14-x86_64-1.txz: Upgraded. ++--------------------------+ Mon Dec 5 21:00:46 UTC 2022 a/glibc-zoneinfo-2022g-noarch-1.txz: Upgraded. This package provides the latest timezone updates. diff --git a/FILELIST.TXT b/FILELIST.TXT index 3f71257ab..6e65426c5 100644 --- a/FILELIST.TXT +++ b/FILELIST.TXT @@ -1,20 +1,20 @@ -Mon Dec 5 21:12:49 UTC 2022 +Wed Dec 7 19:06:02 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-05 21:07 . +drwxr-xr-x 12 root root 4096 2022-12-07 18:52 . -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 1105562 2022-12-05 21:07 ./CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2022-12-05 21:07 ./CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 1106248 2022-12-07 18:52 ./CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2022-12-07 18:52 ./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 403447 2022-12-05 21:08 ./ChangeLog.txt +-rw-r--r-- 1 root root 406215 2022-12-07 18:48 ./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 1439954 2022-12-05 21:07 ./FILELIST.TXT +-rw-r--r-- 1 root root 1440550 2022-12-07 18:52 ./FILELIST.TXT -rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY --rw-r--r-- 1 root root 859693 2022-12-05 21:06 ./PACKAGES.TXT +-rw-r--r-- 1 root root 861666 2022-12-07 18:51 ./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,11 +746,11 @@ 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-05 21:06 ./slackware64 --rw-r--r-- 1 root root 335665 2022-12-05 21:06 ./slackware64/CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2022-12-05 21:06 ./slackware64/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 416303 2022-12-05 21:06 ./slackware64/FILE_LIST --rw-r--r-- 1 root root 4270501 2022-12-05 21:06 ./slackware64/MANIFEST.bz2 +drwxr-xr-x 17 root root 4096 2022-12-07 18:52 ./slackware64 +-rw-r--r-- 1 root root 336322 2022-12-07 18:52 ./slackware64/CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2022-12-07 18:52 ./slackware64/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 417095 2022-12-07 18:51 ./slackware64/FILE_LIST +-rw-r--r-- 1 root root 4271063 2022-12-07 18:51 ./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-05 21:06 ./slackware64/a -rw-r--r-- 1 root root 327 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txt @@ -1391,7 +1391,7 @@ drwxr-xr-x 2 root root 20480 2022-12-05 21:06 ./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 2022-12-02 07:01 ./slackware64/d +drwxr-xr-x 2 root root 20480 2022-12-07 18:51 ./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 @@ -1410,6 +1410,12 @@ drwxr-xr-x 2 root root 20480 2022-12-02 07:01 ./slackware64/d -rw-r--r-- 1 root root 513 2021-09-25 16:55 ./slackware64/d/bison-3.8.2-x86_64-1.txt -rw-r--r-- 1 root root 717412 2021-09-25 16:55 ./slackware64/d/bison-3.8.2-x86_64-1.txz -rw-r--r-- 1 root root 163 2021-09-25 16:55 ./slackware64/d/bison-3.8.2-x86_64-1.txz.asc +-rw-r--r-- 1 root root 552 2022-12-07 17:54 ./slackware64/d/cargo-vendor-filterer-0.5.7-x86_64-1.txt +-rw-r--r-- 1 root root 496060 2022-12-07 17:54 ./slackware64/d/cargo-vendor-filterer-0.5.7-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-12-07 17:54 ./slackware64/d/cargo-vendor-filterer-0.5.7-x86_64-1.txz.asc +-rw-r--r-- 1 root root 662 2022-12-07 17:57 ./slackware64/d/cbindgen-0.24.3-x86_64-1.txt +-rw-r--r-- 1 root root 1272288 2022-12-07 17:57 ./slackware64/d/cbindgen-0.24.3-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-12-07 17:57 ./slackware64/d/cbindgen-0.24.3-x86_64-1.txz.asc -rw-r--r-- 1 root root 350 2022-11-23 18:53 ./slackware64/d/ccache-4.7.4-x86_64-1.txt -rw-r--r-- 1 root root 598340 2022-11-23 18:53 ./slackware64/d/ccache-4.7.4-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-11-23 18:53 ./slackware64/d/ccache-4.7.4-x86_64-1.txz.asc @@ -1511,8 +1517,8 @@ drwxr-xr-x 2 root root 20480 2022-12-02 07:01 ./slackware64/d -rw-r--r-- 1 root root 466 2022-11-24 20:16 ./slackware64/d/make-4.4-x86_64-2.txt -rw-r--r-- 1 root root 551836 2022-11-24 20:16 ./slackware64/d/make-4.4-x86_64-2.txz -rw-r--r-- 1 root root 163 2022-11-24 20:16 ./slackware64/d/make-4.4-x86_64-2.txz.asc --rw-r--r-- 1 root root 5363 2022-06-10 16:56 ./slackware64/d/maketag --rw-r--r-- 1 root root 5363 2022-06-10 16:56 ./slackware64/d/maketag.ez +-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 2022-11-21 19:52 ./slackware64/d/mercurial-6.3.1-x86_64-1.txt -rw-r--r-- 1 root root 4535184 2022-11-21 19:52 ./slackware64/d/mercurial-6.3.1-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-11-21 19:52 ./slackware64/d/mercurial-6.3.1-x86_64-1.txz.asc @@ -1564,9 +1570,9 @@ drwxr-xr-x 2 root root 20480 2022-12-02 07:01 ./slackware64/d -rw-r--r-- 1 root root 484 2022-08-06 20:03 ./slackware64/d/python2-2.7.18-x86_64-5.txt -rw-r--r-- 1 root root 13010920 2022-08-06 20:03 ./slackware64/d/python2-2.7.18-x86_64-5.txz -rw-r--r-- 1 root root 163 2022-08-06 20:03 ./slackware64/d/python2-2.7.18-x86_64-5.txz.asc --rw-r--r-- 1 root root 663 2022-10-13 18:19 ./slackware64/d/python3-3.9.15-x86_64-1.txt --rw-r--r-- 1 root root 19189508 2022-10-13 18:19 ./slackware64/d/python3-3.9.15-x86_64-1.txz --rw-r--r-- 1 root root 163 2022-10-13 18:19 ./slackware64/d/python3-3.9.15-x86_64-1.txz.asc +-rw-r--r-- 1 root root 663 2022-12-07 17:26 ./slackware64/d/python3-3.9.16-x86_64-1.txt +-rw-r--r-- 1 root root 19193916 2022-12-07 17:26 ./slackware64/d/python3-3.9.16-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-12-07 17:26 ./slackware64/d/python3-3.9.16-x86_64-1.txz.asc -rw-r--r-- 1 root root 321 2022-02-28 20:03 ./slackware64/d/rcs-5.10.1-x86_64-1.txt -rw-r--r-- 1 root root 202964 2022-02-28 20:03 ./slackware64/d/rcs-5.10.1-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-02-28 20:03 ./slackware64/d/rcs-5.10.1-x86_64-1.txz.asc @@ -1582,6 +1588,9 @@ drwxr-xr-x 2 root root 20480 2022-12-02 07:01 ./slackware64/d -rw-r--r-- 1 root root 426 2022-09-22 18:53 ./slackware64/d/rust-1.64.0-x86_64-1.txt -rw-r--r-- 1 root root 72133112 2022-09-22 18:53 ./slackware64/d/rust-1.64.0-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-09-22 18:53 ./slackware64/d/rust-1.64.0-x86_64-1.txz.asc +-rw-r--r-- 1 root root 352 2022-12-07 17:58 ./slackware64/d/rust-bindgen-0.63.0-x86_64-1.txt +-rw-r--r-- 1 root root 1483300 2022-12-07 17:58 ./slackware64/d/rust-bindgen-0.63.0-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-12-07 17:58 ./slackware64/d/rust-bindgen-0.63.0-x86_64-1.txz.asc -rw-r--r-- 1 root root 309 2021-05-21 18:57 ./slackware64/d/sassc-3.6.2-x86_64-1.txt -rw-r--r-- 1 root root 7420 2021-05-21 18:57 ./slackware64/d/sassc-3.6.2-x86_64-1.txz -rw-r--r-- 1 root root 163 2021-05-21 18:57 ./slackware64/d/sassc-3.6.2-x86_64-1.txz.asc @@ -1600,7 +1609,7 @@ drwxr-xr-x 2 root root 20480 2022-12-02 07:01 ./slackware64/d -rw-r--r-- 1 root root 559 2021-02-13 10:53 ./slackware64/d/swig-4.0.2-x86_64-3.txt -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 810 2022-06-10 16:56 ./slackware64/d/tagfile +-rw-r--r-- 1 root root 866 2022-12-07 18:43 ./slackware64/d/tagfile -rw-r--r-- 1 root root 394 2022-09-04 18:50 ./slackware64/d/vala-0.56.3-x86_64-1.txt -rw-r--r-- 1 root root 2279364 2022-09-04 18:50 ./slackware64/d/vala-0.56.3-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-09-04 18:50 ./slackware64/d/vala-0.56.3-x86_64-1.txz.asc @@ -2713,16 +2722,16 @@ drwxr-xr-x 2 root root 86016 2022-12-04 20:21 ./slackware64/kde -rw-r--r-- 1 root root 275 2022-11-29 18:24 ./slackware64/kde/sddm-kcm-5.26.4-x86_64-1.txt -rw-r--r-- 1 root root 118212 2022-11-29 18:24 ./slackware64/kde/sddm-kcm-5.26.4-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-11-29 18:24 ./slackware64/kde/sddm-kcm-5.26.4-x86_64-1.txz.asc --rw-r--r-- 1 root root 204 2022-11-03 20:16 ./slackware64/kde/skanlite-22.08.3-x86_64-1.txt --rw-r--r-- 1 root root 2526236 2022-11-03 20:16 ./slackware64/kde/skanlite-22.08.3-x86_64-1.txz --rw-r--r-- 1 root root 163 2022-11-03 20:16 ./slackware64/kde/skanlite-22.08.3-x86_64-1.txz.asc --rw-r--r-- 1 root root 334 2022-11-03 20:25 ./slackware64/kde/skanpage-22.08.3-x86_64-1.txt --rw-r--r-- 1 root root 136132 2022-11-03 20:25 ./slackware64/kde/skanpage-22.08.3-x86_64-1.txz --rw-r--r-- 1 root root 163 2022-11-03 20:25 ./slackware64/kde/skanpage-22.08.3-x86_64-1.txz.asc --rw-r--r-- 1 root root 401 2022-11-15 00:12 ./slackware64/kde/solid-5.100.0-x86_64-1.txt --rw-r--r-- 1 root root 359292 2022-11-15 00:12 ./slackware64/kde/solid-5.100.0-x86_64-1.txz --rw-r--r-- 1 root root 163 2022-11-15 00:12 ./slackware64/kde/solid-5.100.0-x86_64-1.txz.asc --rw-r--r-- 1 root root 383 2022-11-15 00:11 ./slackware64/kde/sonnet-5.100.0-x86_64-1.txt +-rw-r--r-- 1 root root 204 2022-11-03 20:16 ./slackware64/kde/skanlite-22.08.3-x86_64-1.txt +-rw-r--r-- 1 root root 2526236 2022-11-03 20:16 ./slackware64/kde/skanlite-22.08.3-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-11-03 20:16 ./slackware64/kde/skanlite-22.08.3-x86_64-1.txz.asc +-rw-r--r-- 1 root root 334 2022-11-03 20:25 ./slackware64/kde/skanpage-22.08.3-x86_64-1.txt +-rw-r--r-- 1 root root 136132 2022-11-03 20:25 ./slackware64/kde/skanpage-22.08.3-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-11-03 20:25 ./slackware64/kde/skanpage-22.08.3-x86_64-1.txz.asc +-rw-r--r-- 1 root root 401 2022-11-15 00:12 ./slackware64/kde/solid-5.100.0-x86_64-1.txt +-rw-r--r-- 1 root root 359292 2022-11-15 00:12 ./slackware64/kde/solid-5.100.0-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-11-15 00:12 ./slackware64/kde/solid-5.100.0-x86_64-1.txz.asc +-rw-r--r-- 1 root root 383 2022-11-15 00:11 ./slackware64/kde/sonnet-5.100.0-x86_64-1.txt -rw-r--r-- 1 root root 304956 2022-11-15 00:11 ./slackware64/kde/sonnet-5.100.0-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-11-15 00:11 ./slackware64/kde/sonnet-5.100.0-x86_64-1.txz.asc -rw-r--r-- 1 root root 280 2022-11-03 19:35 ./slackware64/kde/spectacle-22.08.3-x86_64-1.txt @@ -2765,7 +2774,7 @@ drwxr-xr-x 2 root root 86016 2022-12-04 20:21 ./slackware64/kde -rw-r--r-- 1 root root 517 2022-11-03 20:24 ./slackware64/kde/zanshin-22.08.3-x86_64-1.txt -rw-r--r-- 1 root root 679148 2022-11-03 20:24 ./slackware64/kde/zanshin-22.08.3-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-11-03 20:24 ./slackware64/kde/zanshin-22.08.3-x86_64-1.txz.asc -drwxr-xr-x 2 root root 86016 2022-12-04 20:21 ./slackware64/l +drwxr-xr-x 2 root root 86016 2022-12-07 18:51 ./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 @@ -3622,9 +3631,9 @@ drwxr-xr-x 2 root root 86016 2022-12-04 20:21 ./slackware64/l -rw-r--r-- 1 root root 342 2021-06-16 18:06 ./slackware64/l/pcre-8.45-x86_64-1.txt -rw-r--r-- 1 root root 820296 2021-06-16 18:06 ./slackware64/l/pcre-8.45-x86_64-1.txz -rw-r--r-- 1 root root 163 2021-06-16 18:06 ./slackware64/l/pcre-8.45-x86_64-1.txz.asc --rw-r--r-- 1 root root 248 2022-10-09 20:14 ./slackware64/l/pcre2-10.40-x86_64-2.txt --rw-r--r-- 1 root root 1091108 2022-10-09 20:14 ./slackware64/l/pcre2-10.40-x86_64-2.txz --rw-r--r-- 1 root root 163 2022-10-09 20:14 ./slackware64/l/pcre2-10.40-x86_64-2.txz.asc +-rw-r--r-- 1 root root 248 2022-12-07 17:19 ./slackware64/l/pcre2-10.41-x86_64-1.txt +-rw-r--r-- 1 root root 1090304 2022-12-07 17:19 ./slackware64/l/pcre2-10.41-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-12-07 17:19 ./slackware64/l/pcre2-10.41-x86_64-1.txz.asc -rw-r--r-- 1 root root 419 2021-02-13 07:36 ./slackware64/l/phonon-4.11.1-x86_64-3.txt -rw-r--r-- 1 root root 292920 2021-02-13 07:36 ./slackware64/l/phonon-4.11.1-x86_64-3.txz -rw-r--r-- 1 root root 163 2021-02-13 07:36 ./slackware64/l/phonon-4.11.1-x86_64-3.txz.asc @@ -3938,7 +3947,7 @@ drwxr-xr-x 2 root root 86016 2022-12-04 20:21 ./slackware64/l -rw-r--r-- 1 root root 463 2022-01-21 04:11 ./slackware64/l/zstd-1.5.2-x86_64-1.txt -rw-r--r-- 1 root root 437228 2022-01-21 04:11 ./slackware64/l/zstd-1.5.2-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-01-21 04:11 ./slackware64/l/zstd-1.5.2-x86_64-1.txz.asc -drwxr-xr-x 2 root root 36864 2022-12-05 21:06 ./slackware64/n +drwxr-xr-x 2 root root 36864 2022-12-07 18:51 ./slackware64/n -rw-r--r-- 1 root root 357 2022-09-10 18:15 ./slackware64/n/ModemManager-1.18.12-x86_64-1.txt -rw-r--r-- 1 root root 2148884 2022-09-10 18:15 ./slackware64/n/ModemManager-1.18.12-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-09-10 18:15 ./slackware64/n/ModemManager-1.18.12-x86_64-1.txz.asc @@ -4309,9 +4318,9 @@ drwxr-xr-x 2 root root 36864 2022-12-05 21:06 ./slackware64/n -rw-r--r-- 1 root root 687 2022-04-04 19:18 ./slackware64/n/procmail-3.24-x86_64-1.txt -rw-r--r-- 1 root root 135332 2022-04-04 19:18 ./slackware64/n/procmail-3.24-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-04-04 19:18 ./slackware64/n/procmail-3.24-x86_64-1.txz.asc --rw-r--r-- 1 root root 371 2022-07-25 18:34 ./slackware64/n/proftpd-1.3.7e-x86_64-1.txt --rw-r--r-- 1 root root 1415204 2022-07-25 18:34 ./slackware64/n/proftpd-1.3.7e-x86_64-1.txz --rw-r--r-- 1 root root 163 2022-07-25 18:34 ./slackware64/n/proftpd-1.3.7e-x86_64-1.txz.asc +-rw-r--r-- 1 root root 371 2022-12-06 17:38 ./slackware64/n/proftpd-1.3.8-x86_64-1.txt +-rw-r--r-- 1 root root 1387332 2022-12-06 17:38 ./slackware64/n/proftpd-1.3.8-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-12-06 17:38 ./slackware64/n/proftpd-1.3.8-x86_64-1.txz.asc -rw-r--r-- 1 root root 584 2021-11-03 01:02 ./slackware64/n/pssh-2.3.4-x86_64-6.txt -rw-r--r-- 1 root root 43756 2021-11-03 01:02 ./slackware64/n/pssh-2.3.4-x86_64-6.txz -rw-r--r-- 1 root root 163 2021-11-03 01:02 ./slackware64/n/pssh-2.3.4-x86_64-6.txz.asc @@ -4445,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-05 02:42 ./slackware64/x +drwxr-xr-x 2 root root 65536 2022-12-07 18:51 ./slackware64/x -rw-r--r-- 1 root root 440 2022-12-05 02:33 ./slackware64/x/OpenCC-1.1.5-x86_64-1.txt -rw-r--r-- 1 root root 686172 2022-12-05 02:33 ./slackware64/x/OpenCC-1.1.5-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-12-05 02:33 ./slackware64/x/OpenCC-1.1.5-x86_64-1.txz.asc @@ -4903,9 +4912,9 @@ drwxr-xr-x 2 root root 65536 2022-12-05 02:42 ./slackware64/x -rw-r--r-- 1 root root 485 2022-03-06 20:48 ./slackware64/x/marisa-0.2.6-x86_64-5.txt -rw-r--r-- 1 root root 156984 2022-03-06 20:48 ./slackware64/x/marisa-0.2.6-x86_64-5.txz -rw-r--r-- 1 root root 163 2022-03-06 20:48 ./slackware64/x/marisa-0.2.6-x86_64-5.txz.asc --rw-r--r-- 1 root root 362 2022-11-17 19:07 ./slackware64/x/mesa-22.2.4-x86_64-1.txt --rw-r--r-- 1 root root 25810700 2022-11-17 19:07 ./slackware64/x/mesa-22.2.4-x86_64-1.txz --rw-r--r-- 1 root root 163 2022-11-17 19:07 ./slackware64/x/mesa-22.2.4-x86_64-1.txz.asc +-rw-r--r-- 1 root root 362 2022-12-07 18:04 ./slackware64/x/mesa-22.3.0-x86_64-1.txt +-rw-r--r-- 1 root root 27925776 2022-12-07 18:04 ./slackware64/x/mesa-22.3.0-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-12-07 18:04 ./slackware64/x/mesa-22.3.0-x86_64-1.txz.asc -rw-r--r-- 1 root root 425 2022-04-04 18:48 ./slackware64/x/mkcomposecache-1.2.2-x86_64-1.txt -rw-r--r-- 1 root root 13532 2022-04-04 18:48 ./slackware64/x/mkcomposecache-1.2.2-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-04-04 18:48 ./slackware64/x/mkcomposecache-1.2.2-x86_64-1.txz.asc @@ -5087,9 +5096,9 @@ drwxr-xr-x 2 root root 65536 2022-12-05 02:42 ./slackware64/x -rw-r--r-- 1 root root 338 2022-10-15 19:51 ./slackware64/x/xditview-1.0.6-x86_64-1.txt -rw-r--r-- 1 root root 36464 2022-10-15 19:51 ./slackware64/x/xditview-1.0.6-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-10-15 19:51 ./slackware64/x/xditview-1.0.6-x86_64-1.txz.asc --rw-r--r-- 1 root root 253 2021-02-13 13:12 ./slackware64/x/xdm-1.1.11-x86_64-14.txt --rw-r--r-- 1 root root 117436 2021-02-13 13:12 ./slackware64/x/xdm-1.1.11-x86_64-14.txz --rw-r--r-- 1 root root 163 2021-02-13 13:12 ./slackware64/x/xdm-1.1.11-x86_64-14.txz.asc +-rw-r--r-- 1 root root 253 2022-12-06 18:08 ./slackware64/x/xdm-1.1.14-x86_64-1.txt +-rw-r--r-- 1 root root 118208 2022-12-06 18:08 ./slackware64/x/xdm-1.1.14-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-12-06 18:08 ./slackware64/x/xdm-1.1.14-x86_64-1.txz.asc -rw-r--r-- 1 root root 351 2022-04-11 19:02 ./slackware64/x/xdpyinfo-1.3.3-x86_64-1.txt -rw-r--r-- 1 root root 30472 2022-04-11 19:02 ./slackware64/x/xdpyinfo-1.3.3-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-04-11 19:02 ./slackware64/x/xdpyinfo-1.3.3-x86_64-1.txz.asc @@ -5501,16 +5510,16 @@ drwxr-xr-x 2 root root 12288 2022-11-17 01:53 ./slackware64/xfce -rw-r--r-- 1 root root 3369 2020-12-07 21:31 ./slackware64/xfce/maketag -rw-r--r-- 1 root root 3369 2020-12-07 21:31 ./slackware64/xfce/maketag.ez -rw-r--r-- 1 root root 423 2022-07-10 18:32 ./slackware64/xfce/mousepad-0.5.10-x86_64-1.txt --rw-r--r-- 1 root root 398004 2022-07-10 18:32 ./slackware64/xfce/mousepad-0.5.10-x86_64-1.txz --rw-r--r-- 1 root root 163 2022-07-10 18:32 ./slackware64/xfce/mousepad-0.5.10-x86_64-1.txz.asc --rw-r--r-- 1 root root 555 2020-12-07 21:31 ./slackware64/xfce/tagfile --rw-r--r-- 1 root root 460 2022-04-03 19:32 ./slackware64/xfce/thunar-4.16.11-x86_64-1.txt --rw-r--r-- 1 root root 1187340 2022-04-03 19:32 ./slackware64/xfce/thunar-4.16.11-x86_64-1.txz --rw-r--r-- 1 root root 163 2022-04-03 19:32 ./slackware64/xfce/thunar-4.16.11-x86_64-1.txz.asc --rw-r--r-- 1 root root 336 2021-02-13 13:51 ./slackware64/xfce/thunar-volman-4.16.0-x86_64-3.txt --rw-r--r-- 1 root root 124948 2021-02-13 13:51 ./slackware64/xfce/thunar-volman-4.16.0-x86_64-3.txz --rw-r--r-- 1 root root 163 2021-02-13 13:51 ./slackware64/xfce/thunar-volman-4.16.0-x86_64-3.txz.asc --rw-r--r-- 1 root root 509 2022-08-12 16:38 ./slackware64/xfce/tumbler-4.16.1-x86_64-1.txt +-rw-r--r-- 1 root root 398004 2022-07-10 18:32 ./slackware64/xfce/mousepad-0.5.10-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-07-10 18:32 ./slackware64/xfce/mousepad-0.5.10-x86_64-1.txz.asc +-rw-r--r-- 1 root root 555 2020-12-07 21:31 ./slackware64/xfce/tagfile +-rw-r--r-- 1 root root 460 2022-04-03 19:32 ./slackware64/xfce/thunar-4.16.11-x86_64-1.txt +-rw-r--r-- 1 root root 1187340 2022-04-03 19:32 ./slackware64/xfce/thunar-4.16.11-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-04-03 19:32 ./slackware64/xfce/thunar-4.16.11-x86_64-1.txz.asc +-rw-r--r-- 1 root root 336 2021-02-13 13:51 ./slackware64/xfce/thunar-volman-4.16.0-x86_64-3.txt +-rw-r--r-- 1 root root 124948 2021-02-13 13:51 ./slackware64/xfce/thunar-volman-4.16.0-x86_64-3.txz +-rw-r--r-- 1 root root 163 2021-02-13 13:51 ./slackware64/xfce/thunar-volman-4.16.0-x86_64-3.txz.asc +-rw-r--r-- 1 root root 509 2022-08-12 16:38 ./slackware64/xfce/tumbler-4.16.1-x86_64-1.txt -rw-r--r-- 1 root root 169032 2022-08-12 16:38 ./slackware64/xfce/tumbler-4.16.1-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-08-12 16:38 ./slackware64/xfce/tumbler-4.16.1-x86_64-1.txz.asc -rw-r--r-- 1 root root 468 2021-02-13 13:51 ./slackware64/xfce/xfce4-appfinder-4.16.1-x86_64-3.txt @@ -5585,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-05 21:07 ./source --rw-r--r-- 1 root root 594055 2022-12-05 21:07 ./source/CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2022-12-05 21:07 ./source/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 826683 2022-12-05 21:07 ./source/FILE_LIST --rw-r--r-- 1 root root 23912071 2022-12-05 21:07 ./source/MANIFEST.bz2 +drwxr-xr-x 18 root root 4096 2022-12-07 19:06 ./source +-rw-r--r-- 1 root root 594065 2022-12-07 19:06 ./source/CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2022-12-07 19:06 ./source/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 826495 2022-12-07 19:05 ./source/FILE_LIST +-rw-r--r-- 1 root root 23968236 2022-12-07 19:05 ./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 @@ -7295,7 +7304,7 @@ drwxr-xr-x 2 root root 4096 2022-05-15 17:07 ./source/ap/zsh -rwxr-xr-x 1 root root 4352 2022-02-13 19:39 ./source/ap/zsh/zsh.SlackBuild -rw-r--r-- 1 root root 23 2018-09-14 17:50 ./source/ap/zsh/zsh.url -rwxr-xr-x 1 root root 12001 2021-10-08 01:36 ./source/buildlist-from-changelog.sh -drwxr-xr-x 64 root root 4096 2022-11-14 18:58 ./source/d +drwxr-xr-x 67 root root 4096 2022-12-07 18:05 ./source/d drwxr-xr-x 2 root root 4096 2022-03-09 03:56 ./source/d/Cython -rw-r--r-- 1 root root 1614249 2022-02-17 10:59 ./source/d/Cython/Cython-0.29.28.tar.lz -rwxr-xr-x 1 root root 3031 2021-12-06 19:51 ./source/d/Cython/Cython.SlackBuild @@ -7344,6 +7353,18 @@ drwxr-xr-x 2 root root 4096 2021-09-25 16:54 ./source/d/bison -rw-r--r-- 1 root root 195 2021-09-25 09:31 ./source/d/bison/bison-3.8.2.tar.lz.sig -rwxr-xr-x 1 root root 4463 2021-03-09 19:11 ./source/d/bison/bison.SlackBuild -rw-r--r-- 1 root root 966 2018-08-28 17:22 ./source/d/bison/slack-desc +drwxr-xr-x 2 root root 4096 2022-12-07 17:54 ./source/d/cargo-vendor-filterer +-rw-r--r-- 1 root root 1959553 2022-12-07 17:53 ./source/d/cargo-vendor-filterer/cargo-cargo-vendor-filterer-0.5.7.tar.lz +-rw-r--r-- 1 root root 17918 2022-12-07 17:53 ./source/d/cargo-vendor-filterer/cargo-vendor-filterer-0.5.7.tar.lz +-rwxr-xr-x 1 root root 3856 2022-12-07 18:28 ./source/d/cargo-vendor-filterer/cargo-vendor-filterer.SlackBuild +-rwxr-xr-x 1 root root 1228 2022-12-06 18:55 ./source/d/cargo-vendor-filterer/fetch-sources.sh +-rw-r--r-- 1 root root 1053 2022-12-07 17:52 ./source/d/cargo-vendor-filterer/slack-desc +drwxr-xr-x 2 root root 4096 2022-12-07 17:54 ./source/d/cbindgen +-rw-r--r-- 1 root root 1261153 2022-12-07 17:54 ./source/d/cbindgen/cargo-cbindgen-0.24.3.tar.lz +-rw-r--r-- 1 root root 156004 2022-12-07 17:54 ./source/d/cbindgen/cbindgen-0.24.3.tar.lz +-rwxr-xr-x 1 root root 3865 2022-12-07 18:28 ./source/d/cbindgen/cbindgen.SlackBuild +-rwxr-xr-x 1 root root 831 2022-12-06 18:55 ./source/d/cbindgen/fetch-sources.sh +-rw-r--r-- 1 root root 1150 2022-12-07 17:56 ./source/d/cbindgen/slack-desc drwxr-xr-x 2 root root 4096 2022-11-23 18:52 ./source/d/ccache -rw-r--r-- 1 root root 547820 2022-11-21 19:04 ./source/d/ccache/ccache-4.7.4.tar.xz -rw-r--r-- 1 root root 833 2022-11-21 19:04 ./source/d/ccache/ccache-4.7.4.tar.xz.asc @@ -7641,11 +7662,11 @@ drwxr-xr-x 2 root root 4096 2022-08-06 20:00 ./source/d/python2 -rw-r--r-- 1 root root 1867 2016-12-28 19:19 ./source/d/python2/python.x86_64.diff.gz -rwxr-xr-x 1 root root 5723 2022-08-06 20:00 ./source/d/python2/python2.SlackBuild -rw-r--r-- 1 root root 939 2020-04-20 19:09 ./source/d/python2/slack-desc -drwxr-xr-x 2 root root 4096 2022-10-13 18:17 ./source/d/python3 --rw-r--r-- 1 root root 19712208 2022-10-11 15:49 ./source/d/python3/Python-3.9.15.tar.xz --rw-r--r-- 1 root root 833 2022-10-11 15:49 ./source/d/python3/Python-3.9.15.tar.xz.asc +drwxr-xr-x 2 root root 4096 2022-12-07 17:24 ./source/d/python3 +-rw-r--r-- 1 root root 19738796 2022-12-06 18:42 ./source/d/python3/Python-3.9.16.tar.xz +-rw-r--r-- 1 root root 833 2022-12-06 18:42 ./source/d/python3/Python-3.9.16.tar.xz.asc -rw-r--r-- 1 root root 890 2017-01-12 20:00 ./source/d/python3/README --rw-r--r-- 1 root root 2543729 2022-10-11 15:49 ./source/d/python3/python-3.9.15-docs-text.tar.bz2 +-rw-r--r-- 1 root root 2545722 2022-12-06 18:41 ./source/d/python3/python-3.9.16-docs-text.tar.bz2 -rw-r--r-- 1 root root 372 2021-11-20 19:27 ./source/d/python3/python.sysconfig.py.x86_64.diff.gz -rwxr-xr-x 1 root root 6370 2022-09-07 18:22 ./source/d/python3/python3.SlackBuild -rw-r--r-- 1 root root 495 2020-10-24 22:31 ./source/d/python3/python3.distutils.x86_64.diff.gz @@ -7674,6 +7695,12 @@ drwxr-xr-x 2 root root 4096 2022-11-24 20:04 ./source/d/ruby -rwxr-xr-x 1 root root 4807 2022-11-24 20:05 ./source/d/ruby/ruby.SlackBuild -rw-r--r-- 1 root root 837 2019-03-13 16:43 ./source/d/ruby/slack-desc drwxr-xr-x 2 root root 4096 2022-11-21 20:13 ./source/d/rust +drwxr-xr-x 2 root root 4096 2022-12-07 17:58 ./source/d/rust-bindgen +-rw-r--r-- 1 root root 3409184 2022-12-07 17:58 ./source/d/rust-bindgen/cargo-rust-bindgen-0.63.0.tar.lz +-rwxr-xr-x 1 root root 898 2022-12-06 18:36 ./source/d/rust-bindgen/fetch-sources.sh +-rw-r--r-- 1 root root 1857245 2022-12-07 17:58 ./source/d/rust-bindgen/rust-bindgen-0.63.0.tar.lz +-rwxr-xr-x 1 root root 3865 2022-12-07 18:28 ./source/d/rust-bindgen/rust-bindgen.SlackBuild +-rw-r--r-- 1 root root 844 2022-12-07 17:56 ./source/d/rust-bindgen/slack-desc -rw-r--r-- 1 root root 261 2020-11-19 19:46 ./source/d/rust/link_libffi.diff.gz -rw-r--r-- 1 root root 450 2022-08-06 04:15 ./source/d/rust/llvm.sanitizer_platform_limits_posix.cpp.glibc-2.36.diff.gz -rwxr-xr-x 1 root root 10011 2022-11-21 20:13 ./source/d/rust/rust.SlackBuild @@ -11278,10 +11305,10 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/pcre -rwxr-xr-x 1 root root 4953 2022-09-06 18:27 ./source/l/pcre/pcre.SlackBuild -rw-r--r-- 1 root root 85 2020-02-13 17:59 ./source/l/pcre/pcre.url -rw-r--r-- 1 root root 794 2020-02-13 18:00 ./source/l/pcre/slack-desc -drwxr-xr-x 2 root root 4096 2022-04-17 19:13 ./source/l/pcre2 --rw-r--r-- 1 root root 1318877 2022-04-15 16:05 ./source/l/pcre2/pcre2-10.40.tar.lz --rwxr-xr-x 1 root root 4631 2022-10-09 20:13 ./source/l/pcre2/pcre2.SlackBuild --rw-r--r-- 1 root root 46 2021-10-03 02:47 ./source/l/pcre2/pcre2.url +drwxr-xr-x 2 root root 4096 2022-12-07 17:18 ./source/l/pcre2 +-rw-r--r-- 1 root root 1340104 2022-12-06 17:09 ./source/l/pcre2/pcre2-10.41.tar.lz +-rwxr-xr-x 1 root root 4631 2022-12-07 17:18 ./source/l/pcre2/pcre2.SlackBuild +-rw-r--r-- 1 root root 126 2022-12-07 17:17 ./source/l/pcre2/pcre2.url -rw-r--r-- 1 root root 733 2018-02-27 06:12 ./source/l/pcre2/slack-desc drwxr-xr-x 2 root root 4096 2022-11-03 18:32 ./source/l/phonon drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/phonon-backend-gstreamer @@ -11905,40 +11932,40 @@ drwxr-xr-x 2 root root 4096 2022-11-21 20:13 ./source/n/ModemManager drwxr-xr-x 4 root root 4096 2022-12-02 02:23 ./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 6596776 2022-11-30 15:39 ./source/n/NetworkManager/NetworkManager-1.40.6.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 --rw-r--r-- 1 root root 568 2016-03-25 04:35 ./source/n/NetworkManager/doinst.sh.gz -drwxr-xr-x 2 root root 4096 2021-09-17 06:06 ./source/n/NetworkManager/patches --rw-r--r-- 1 root root 1256 2022-03-09 21:09 ./source/n/NetworkManager/patches/9cc2591fe871b29ce9a743dfb2cd189cb1580bde.dhcpcd.graceful.exit.patch.gz --rw-r--r-- 1 root root 2674 2017-05-25 19:37 ./source/n/NetworkManager/rc.networkmanager --rw-r--r-- 1 root root 1064 2018-02-27 06:13 ./source/n/NetworkManager/slack-desc -drwxr-xr-x 2 root root 4096 2022-06-05 17:55 ./source/n/alpine --rw-r--r-- 1 root root 7517628 2022-06-03 03:11 ./source/n/alpine/alpine-2.26.tar.xz --rwxr-xr-x 1 root root 6844 2022-07-19 19:17 ./source/n/alpine/alpine.SlackBuild --rw-r--r-- 1 root root 326 2017-03-21 17:55 ./source/n/alpine/alpine.manpage.diff.gz --rw-r--r-- 1 root root 73 2022-07-19 19:17 ./source/n/alpine/alpine.url --rw-r--r-- 1 root root 471 2021-10-05 03:17 ./source/n/alpine/doinst.sh.alpine --rw-r--r-- 1 root root 34840 2022-06-03 03:11 ./source/n/alpine/maildir.patch.gz --rw-r--r-- 1 root root 51 2021-03-22 18:40 ./source/n/alpine/maildir.patch.url --rw-r--r-- 1 root root 737 2008-08-07 02:33 ./source/n/alpine/pinepgp-0.18.0-makefile-sed-fix.diff.gz --rw-r--r-- 1 root root 38103 2002-11-24 23:01 ./source/n/alpine/pinepgp-0.18.0.tar.gz --rw-r--r-- 1 root root 72 2002-11-24 23:01 ./source/n/alpine/pinepgp-0.18.0.tar.gz.sig --rw-r--r-- 1 root root 157 2008-08-07 02:50 ./source/n/alpine/pinepgp.pinegpgp.in.diff.gz --rw-r--r-- 1 root root 1067 2019-05-06 18:19 ./source/n/alpine/slack-desc.alpine --rw-r--r-- 1 root root 745 2018-02-27 06:13 ./source/n/alpine/slack-desc.imapd -drwxr-xr-x 2 root root 4096 2022-03-06 19:58 ./source/n/autofs --rw-r--r-- 1 root root 833 2021-10-19 03:15 ./source/n/autofs/autofs-5.1.8.tar.sign --rw-r--r-- 1 root root 327396 2021-10-19 03:15 ./source/n/autofs/autofs-5.1.8.tar.xz --rwxr-xr-x 1 root root 5438 2022-03-06 19:58 ./source/n/autofs/autofs.SlackBuild --rw-r--r-- 1 root root 51 2017-12-24 17:09 ./source/n/autofs/autofs.url --rw-r--r-- 1 root root 370 2017-12-03 21:55 ./source/n/autofs/doinst.sh.gz --rw-r--r-- 1 root root 868 2018-02-27 06:13 ./source/n/autofs/slack-desc -drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/biff+comsat --rw-r--r-- 1 root root 195 2001-02-26 02:06 ./source/n/biff+comsat/biff+comsat-0.17.diff.gz --rw-r--r-- 1 root root 13700 2000-07-31 02:56 ./source/n/biff+comsat/biff+comsat-0.17.tar.gz +-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 +-rw-r--r-- 1 root root 568 2016-03-25 04:35 ./source/n/NetworkManager/doinst.sh.gz +drwxr-xr-x 2 root root 4096 2021-09-17 06:06 ./source/n/NetworkManager/patches +-rw-r--r-- 1 root root 1256 2022-03-09 21:09 ./source/n/NetworkManager/patches/9cc2591fe871b29ce9a743dfb2cd189cb1580bde.dhcpcd.graceful.exit.patch.gz +-rw-r--r-- 1 root root 2674 2017-05-25 19:37 ./source/n/NetworkManager/rc.networkmanager +-rw-r--r-- 1 root root 1064 2018-02-27 06:13 ./source/n/NetworkManager/slack-desc +drwxr-xr-x 2 root root 4096 2022-06-05 17:55 ./source/n/alpine +-rw-r--r-- 1 root root 7517628 2022-06-03 03:11 ./source/n/alpine/alpine-2.26.tar.xz +-rwxr-xr-x 1 root root 6844 2022-07-19 19:17 ./source/n/alpine/alpine.SlackBuild +-rw-r--r-- 1 root root 326 2017-03-21 17:55 ./source/n/alpine/alpine.manpage.diff.gz +-rw-r--r-- 1 root root 73 2022-07-19 19:17 ./source/n/alpine/alpine.url +-rw-r--r-- 1 root root 471 2021-10-05 03:17 ./source/n/alpine/doinst.sh.alpine +-rw-r--r-- 1 root root 34840 2022-06-03 03:11 ./source/n/alpine/maildir.patch.gz +-rw-r--r-- 1 root root 51 2021-03-22 18:40 ./source/n/alpine/maildir.patch.url +-rw-r--r-- 1 root root 737 2008-08-07 02:33 ./source/n/alpine/pinepgp-0.18.0-makefile-sed-fix.diff.gz +-rw-r--r-- 1 root root 38103 2002-11-24 23:01 ./source/n/alpine/pinepgp-0.18.0.tar.gz +-rw-r--r-- 1 root root 72 2002-11-24 23:01 ./source/n/alpine/pinepgp-0.18.0.tar.gz.sig +-rw-r--r-- 1 root root 157 2008-08-07 02:50 ./source/n/alpine/pinepgp.pinegpgp.in.diff.gz +-rw-r--r-- 1 root root 1067 2019-05-06 18:19 ./source/n/alpine/slack-desc.alpine +-rw-r--r-- 1 root root 745 2018-02-27 06:13 ./source/n/alpine/slack-desc.imapd +drwxr-xr-x 2 root root 4096 2022-03-06 19:58 ./source/n/autofs +-rw-r--r-- 1 root root 833 2021-10-19 03:15 ./source/n/autofs/autofs-5.1.8.tar.sign +-rw-r--r-- 1 root root 327396 2021-10-19 03:15 ./source/n/autofs/autofs-5.1.8.tar.xz +-rwxr-xr-x 1 root root 5438 2022-03-06 19:58 ./source/n/autofs/autofs.SlackBuild +-rw-r--r-- 1 root root 51 2017-12-24 17:09 ./source/n/autofs/autofs.url +-rw-r--r-- 1 root root 370 2017-12-03 21:55 ./source/n/autofs/doinst.sh.gz +-rw-r--r-- 1 root root 868 2018-02-27 06:13 ./source/n/autofs/slack-desc +drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/biff+comsat +-rw-r--r-- 1 root root 195 2001-02-26 02:06 ./source/n/biff+comsat/biff+comsat-0.17.diff.gz +-rw-r--r-- 1 root root 13700 2000-07-31 02:56 ./source/n/biff+comsat/biff+comsat-0.17.tar.gz -rwxr-xr-x 1 root root 3214 2021-02-13 05:32 ./source/n/biff+comsat/biff+comsat.SlackBuild -rw-r--r-- 1 root root 729 2004-06-21 20:51 ./source/n/biff+comsat/biff+comsat.badutmp.diff.gz -rw-r--r-- 1 root root 1222 2001-06-03 08:32 ./source/n/biff+comsat/biff+comsat.offset.diff.gz @@ -12786,13 +12813,13 @@ drwxr-xr-x 2 root root 4096 2022-04-04 19:11 ./source/n/procmail -rw-r--r-- 1 root root 277 2006-09-19 04:10 ./source/n/procmail/procmail.lfs.diff.gz -rw-r--r-- 1 root root 38 2022-04-04 19:08 ./source/n/procmail/procmail.url -rw-r--r-- 1 root root 1143 2018-02-27 06:13 ./source/n/procmail/slack-desc -drwxr-xr-x 3 root root 4096 2022-07-25 18:15 ./source/n/proftpd +drwxr-xr-x 3 root root 4096 2022-12-06 17:37 ./source/n/proftpd -rw-r--r-- 1 root root 306 2003-03-06 07:52 ./source/n/proftpd/doinst.sh.gz drwxr-xr-x 2 root root 4096 2017-04-20 21:08 ./source/n/proftpd/etc -rw-r--r-- 1 root root 581 2001-02-26 07:31 ./source/n/proftpd/etc/ftpusers -rw-r--r-- 1 root root 1986 2017-04-20 21:08 ./source/n/proftpd/etc/proftpd.conf --rw-r--r-- 1 root root 14535009 2022-07-23 20:41 ./source/n/proftpd/proftpd-1.3.7e.tar.lz --rwxr-xr-x 1 root root 4764 2022-07-25 18:15 ./source/n/proftpd/proftpd.SlackBuild +-rw-r--r-- 1 root root 14110548 2022-12-04 18:43 ./source/n/proftpd/proftpd-1.3.8.tar.lz +-rwxr-xr-x 1 root root 4762 2022-12-06 17:38 ./source/n/proftpd/proftpd.SlackBuild -rw-r--r-- 1 root root 826 2018-02-27 06:13 ./source/n/proftpd/slack-desc drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/n/pssh -rw-r--r-- 1 root root 43443 2020-04-05 06:12 ./source/n/pssh/pssh-2.3.4.tar.lz @@ -13074,7 +13101,7 @@ drwxr-xr-x 2 root root 4096 2022-11-23 19:53 ./source/tcl/tk -rwxr-xr-x 1 root root 4429 2022-11-23 19:05 ./source/tcl/tk/tk.SlackBuild -rw-r--r-- 1 root root 48 2021-01-04 23:37 ./source/tcl/tk/tk.url -rw-r--r-- 1 root root 3026044 2022-11-21 19:56 ./source/tcl/tk/tk8.6.13-src.tar.lz -drwxr-xr-x 83 root root 4096 2022-10-08 19:19 ./source/x +drwxr-xr-x 83 root root 4096 2022-12-07 18:05 ./source/x -rw-r--r-- 1 root root 347 2022-10-15 19:21 ./source/x/FTBFSlog drwxr-xr-x 2 root root 4096 2022-12-05 02:33 ./source/x/OpenCC -rw-r--r-- 1 root root 2183825 2022-12-04 05:52 ./source/x/OpenCC/OpenCC-ver.1.1.5.tar.lz @@ -13407,7 +13434,7 @@ drwxr-xr-x 2 root root 4096 2022-03-06 20:46 ./source/x/marisa -rwxr-xr-x 1 root root 4717 2022-03-06 20:46 ./source/x/marisa/marisa.SlackBuild -rw-r--r-- 1 root root 38 2020-12-08 18:39 ./source/x/marisa/marisa.url -rw-r--r-- 1 root root 972 2020-11-28 00:57 ./source/x/marisa/slack-desc -drwxr-xr-x 5 root root 4096 2022-11-17 19:03 ./source/x/mesa +drwxr-xr-x 5 root root 4096 2022-12-07 17:59 ./source/x/mesa drwxr-xr-x 4 root root 4096 2022-08-08 18:18 ./source/x/mesa/amber -rw-r--r-- 1 root root 16607716 2022-06-08 18:26 ./source/x/mesa/amber/mesa-21.3.9.tar.xz -rw-r--r-- 1 root root 119 2022-06-08 18:26 ./source/x/mesa/amber/mesa-21.3.9.tar.xz.sig @@ -13417,12 +13444,12 @@ drwxr-xr-x 2 root root 4096 2021-03-12 01:31 ./source/x/mesa/amber/patches -rw-r--r-- 1 root root 1259 2021-03-12 01:31 ./source/x/mesa/amber/patches-revert/80817b6e344258ac9b955f824ebf9019a0fc1610.patch -rw-r--r-- 1 root root 388 2018-12-07 19:28 ./source/x/mesa/doinst.sh.gz -rwxr-xr-x 1 root root 720 2015-12-11 03:09 ./source/x/mesa/get-mesa.sh --rw-r--r-- 1 root root 16497852 2022-11-16 23:22 ./source/x/mesa/mesa-22.2.4.tar.xz --rw-r--r-- 1 root root 119 2022-11-16 23:22 ./source/x/mesa/mesa-22.2.4.tar.xz.sig +-rw-r--r-- 1 root root 16878600 2022-11-30 21:43 ./source/x/mesa/mesa-22.3.0.tar.xz +-rw-r--r-- 1 root root 329 2022-11-30 21:43 ./source/x/mesa/mesa-22.3.0.tar.xz.sig -rwxr-xr-x 1 root root 2526 2022-08-08 21:46 ./source/x/mesa/mesa-amber.build -rw-r--r-- 1 root root 7322153 2022-05-30 14:26 ./source/x/mesa/mesa-demos-8.5.0.tar.lz -rwxr-xr-x 1 root root 1347 2022-08-08 19:08 ./source/x/mesa/mesa-demos.build --rwxr-xr-x 1 root root 6075 2022-09-29 18:06 ./source/x/mesa/mesa.SlackBuild +-rwxr-xr-x 1 root root 6122 2022-12-07 18:37 ./source/x/mesa/mesa.SlackBuild -rw-r--r-- 1 root root 78 2010-10-01 04:23 ./source/x/mesa/mesa.url drwxr-xr-x 2 root root 4096 2021-10-15 17:57 ./source/x/mesa/patches drwxr-xr-x 2 root root 4096 2022-08-08 18:00 ./source/x/mesa/patches-revert @@ -13735,7 +13762,7 @@ drwxr-xr-x 2 root root 12288 2022-08-27 16:19 ./source/x/x11/build -rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xdbedizzy -rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xdg-utils -rw-r--r-- 1 root root 2 2022-10-15 19:49 ./source/x/x11/build/xditview --rw-r--r-- 1 root root 3 2021-02-13 05:35 ./source/x/x11/build/xdm +-rw-r--r-- 1 root root 2 2022-12-06 17:57 ./source/x/x11/build/xdm -rw-r--r-- 1 root root 2 2022-04-11 19:01 ./source/x/x11/build/xdpyinfo -rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xdriinfo -rw-r--r-- 1 root root 2 2022-04-04 18:52 ./source/x/x11/build/xedit @@ -13920,7 +13947,7 @@ drwxr-xr-x 2 root root 4096 2009-08-01 05:00 ./source/x/x11/doinst.sh -rw-r--r-- 1 root root 341 2018-06-05 22:16 ./source/x/x11/doinst.sh/font-sun-misc -rw-r--r-- 1 root root 283 2018-06-05 22:16 ./source/x/x11/doinst.sh/font-winitzki-cyrillic -rw-r--r-- 1 root root 277 2018-06-05 22:16 ./source/x/x11/doinst.sh/font-xfree86-type1 --rw-r--r-- 1 root root 618 2021-01-05 20:44 ./source/x/x11/doinst.sh/xdm +-rw-r--r-- 1 root root 844 2022-12-06 18:05 ./source/x/x11/doinst.sh/xdm -rw-r--r-- 1 root root 377 2009-08-01 05:01 ./source/x/x11/doinst.sh/xfs -rw-r--r-- 1 root root 176 2007-07-01 03:16 ./source/x/x11/doinst.sh/xinit -rw-r--r-- 1 root root 247 2007-06-09 21:54 ./source/x/x11/doinst.sh/xkeyboard-config @@ -13937,7 +13964,7 @@ drwxr-xr-x 2 root root 4096 2015-04-21 02:59 ./source/x/x11/makepkg -rw-r--r-- 1 root root 3518 2022-08-08 20:45 ./source/x/x11/modularize -rw-r--r-- 1 root root 1189 2018-05-03 12:16 ./source/x/x11/noarch -rw-r--r-- 1 root root 1052 2022-10-15 19:55 ./source/x/x11/package-blacklist -drwxr-xr-x 17 root root 4096 2022-08-08 20:06 ./source/x/x11/patch +drwxr-xr-x 16 root root 4096 2022-12-06 17:58 ./source/x/x11/patch -rw-r--r-- 1 root root 326 2010-11-13 18:39 ./source/x/x11/patch/README drwxr-xr-x 2 root root 4096 2022-03-02 01:27 ./source/x/x11/patch/igt-gpu-tools -rw-r--r-- 1 root root 174 2022-03-02 01:27 ./source/x/x11/patch/igt-gpu-tools.patch @@ -13954,11 +13981,6 @@ drwxr-xr-x 2 root root 4096 2018-08-27 18:45 ./source/x/x11/patch/xauth drwxr-xr-x 2 root root 4096 2019-03-25 18:55 ./source/x/x11/patch/xcompmgr -rw-r--r-- 1 root root 154 2019-03-25 18:55 ./source/x/x11/patch/xcompmgr.patch -rw-r--r-- 1 root root 464 2011-03-03 03:11 ./source/x/x11/patch/xcompmgr/xcompmgr-follow-icccm-spec.diff.gz -drwxr-xr-x 2 root root 4096 2022-10-15 19:19 ./source/x/x11/patch/xdm --rw-r--r-- 1 root root 421 2022-10-15 19:19 ./source/x/x11/patch/xdm.patch --rw-r--r-- 1 root root 419 2014-12-07 08:06 ./source/x/x11/patch/xdm/xdm-1.1.11-setproctitle-include.patch.gz --rw-r--r-- 1 root root 771 2022-10-15 19:12 ./source/x/x11/patch/xdm/xdm.arc4random.diff.gz --rw-r--r-- 1 root root 830 2013-07-07 06:42 ./source/x/x11/patch/xdm/xdm.glibc.crypt.diff.gz -rw-r--r-- 1 root root 319 2015-08-20 06:44 ./source/x/x11/patch/xf86-video-apm.patch -rw-r--r-- 1 root root 319 2015-08-20 06:44 ./source/x/x11/patch/xf86-video-ark.patch -rw-r--r-- 1 root root 319 2015-08-20 06:44 ./source/x/x11/patch/xf86-video-ast.patch @@ -14375,7 +14397,7 @@ drwxr-xr-x 2 root root 12288 2022-05-21 04:31 ./source/x/x11/slack-desc -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-05 02:31 ./source/x/x11/src -drwxr-xr-x 2 root root 4096 2022-12-04 19:48 ./source/x/x11/src/app +drwxr-xr-x 2 root root 4096 2022-12-06 17:57 ./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 -rw-r--r-- 1 root root 163560 2022-04-30 20:26 ./source/x/x11/src/app/bitmap-1.1.0.tar.xz @@ -14413,7 +14435,7 @@ drwxr-xr-x 2 root root 4096 2022-12-04 19:48 ./source/x/x11/src/app -rw-r--r-- 1 root root 123208 2022-12-03 20:20 ./source/x/x11/src/app/xcursorgen-1.0.8.tar.xz -rw-r--r-- 1 root root 102156 2010-10-31 17:10 ./source/x/x11/src/app/xdbedizzy-1.1.0.tar.xz -rw-r--r-- 1 root root 143848 2022-10-15 17:10 ./source/x/x11/src/app/xditview-1.0.6.tar.xz --rw-r--r-- 1 root root 381740 2011-09-25 07:43 ./source/x/x11/src/app/xdm-1.1.11.tar.xz +-rw-r--r-- 1 root root 419324 2022-12-03 21:39 ./source/x/x11/src/app/xdm-1.1.14.tar.xz -rw-r--r-- 1 root root 137088 2022-04-07 20:47 ./source/x/x11/src/app/xdpyinfo-1.3.3.tar.xz -rw-r--r-- 1 root root 114728 2018-03-07 07:23 ./source/x/x11/src/app/xdriinfo-1.0.6.tar.xz -rw-r--r-- 1 root root 480288 2022-04-03 22:07 ./source/x/x11/src/app/xedit-1.2.3.tar.xz @@ -14815,19 +14837,12 @@ drwxr-xr-x 2 root root 4096 2022-12-04 20:11 ./source/xap/libnma drwxr-xr-x 3 root root 4096 2022-11-29 19:10 ./source/xap/mozilla-firefox -rw-r--r-- 1 root root 693 2021-03-22 17:58 ./source/xap/mozilla-firefox/0027-LTO-Only-enable-LTO-for-Rust-when-complete-build-use.patch.gz -rw-r--r-- 1 root root 266 2022-08-06 19:40 ./source/xap/mozilla-firefox/arc4random_buf.glibc-2.36.diff.gz -drwxr-xr-x 5 root root 4096 2021-08-13 18:36 ./source/xap/mozilla-firefox/build-deps --rwxr-xr-x 1 root root 1921 2022-03-02 01:30 ./source/xap/mozilla-firefox/build-deps.sh +drwxr-xr-x 3 root root 4096 2022-12-07 18:06 ./source/xap/mozilla-firefox/build-deps +-rwxr-xr-x 1 root root 1652 2022-12-07 18:07 ./source/xap/mozilla-firefox/build-deps.sh drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/mozilla-firefox/build-deps/autoconf -rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./source/xap/mozilla-firefox/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz -rw-r--r-- 1 root root 300116 1999-01-15 21:03 ./source/xap/mozilla-firefox/build-deps/autoconf/autoconf-2.13.tar.xz -rwxr-xr-x 1 root root 2486 2019-07-08 21:06 ./source/xap/mozilla-firefox/build-deps/autoconf/autoconf.build -drwxr-xr-x 2 root root 4096 2022-07-25 18:08 ./source/xap/mozilla-firefox/build-deps/cbindgen --rw-r--r-- 1 root root 156004 2022-06-09 20:35 ./source/xap/mozilla-firefox/build-deps/cbindgen/cbindgen-0.24.3.tar.lz --rwxr-xr-x 1 root root 2032 2022-06-14 16:39 ./source/xap/mozilla-firefox/build-deps/cbindgen/cbindgen.build --rw-r--r-- 1 root root 35 2021-06-25 03:11 ./source/xap/mozilla-firefox/build-deps/cbindgen/cbindgen.url -drwxr-xr-x 2 root root 4096 2022-03-02 01:30 ./source/xap/mozilla-firefox/build-deps/nodejs --rwxr-xr-x 1 root root 3005 2021-08-13 18:37 ./source/xap/mozilla-firefox/build-deps/nodejs/nodejs.build --rw-r--r-- 1 root root 86 2019-07-08 21:02 ./source/xap/mozilla-firefox/build-deps/nodejs/nodejs.url -rwxr-xr-x 1 root root 840 2018-03-13 12:55 ./source/xap/mozilla-firefox/fetch-and-repack.sh -rw-r--r-- 1 root root 330 2019-07-08 18:41 ./source/xap/mozilla-firefox/ff.ui.scrollToClick.diff.gz -rw-r--r-- 1 root root 508678860 2022-11-28 20:32 ./source/xap/mozilla-firefox/firefox-107.0.1.source.tar.xz @@ -14839,33 +14854,27 @@ drwxr-xr-x 2 root root 4096 2022-03-02 01:30 ./source/xap/mozilla-firefox/ -rwxr-xr-x 1 root root 16248 2022-08-06 20:56 ./source/xap/mozilla-firefox/mozilla-firefox.SlackBuild -rw-r--r-- 1 root root 2748 2017-12-04 21:30 ./source/xap/mozilla-firefox/mozilla-firefox.desktop -rw-r--r-- 1 root root 1033 2020-07-07 18:08 ./source/xap/mozilla-firefox/slack-desc -drwxr-xr-x 4 root root 4096 2022-12-02 17:54 ./source/xap/mozilla-thunderbird +drwxr-xr-x 4 root root 4096 2022-12-07 19:03 ./source/xap/mozilla-thunderbird -rw-r--r-- 1 root root 266 2022-08-06 19:40 ./source/xap/mozilla-thunderbird/arc4random_buf.glibc-2.36.diff.gz drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/mozilla-thunderbird/autoconf -rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./source/xap/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz -rw-r--r-- 1 root root 300116 1999-01-15 21:03 ./source/xap/mozilla-thunderbird/autoconf/autoconf-2.13.tar.xz -rwxr-xr-x 1 root root 2632 2016-07-03 18:50 ./source/xap/mozilla-thunderbird/autoconf/autoconf.build -drwxr-xr-x 5 root root 4096 2021-08-13 18:35 ./source/xap/mozilla-thunderbird/build-deps --rwxr-xr-x 1 root root 1941 2022-03-02 01:30 ./source/xap/mozilla-thunderbird/build-deps.sh +drwxr-xr-x 3 root root 4096 2022-12-07 18:07 ./source/xap/mozilla-thunderbird/build-deps +-rwxr-xr-x 1 root root 1668 2022-12-07 18:07 ./source/xap/mozilla-thunderbird/build-deps.sh drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/mozilla-thunderbird/build-deps/autoconf -rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz -rw-r--r-- 1 root root 300116 1999-01-15 21:03 ./source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13.tar.xz -rwxr-xr-x 1 root root 2502 2019-08-27 19:46 ./source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf.build -drwxr-xr-x 2 root root 4096 2022-06-13 00:06 ./source/xap/mozilla-thunderbird/build-deps/cbindgen --rw-r--r-- 1 root root 150253 2022-04-21 16:48 ./source/xap/mozilla-thunderbird/build-deps/cbindgen/cbindgen-0.23.0.tar.lz --rwxr-xr-x 1 root root 2032 2022-06-14 16:39 ./source/xap/mozilla-thunderbird/build-deps/cbindgen/cbindgen.build --rw-r--r-- 1 root root 35 2021-06-25 03:11 ./source/xap/mozilla-thunderbird/build-deps/cbindgen/cbindgen.url -drwxr-xr-x 2 root root 4096 2022-03-02 01:30 ./source/xap/mozilla-thunderbird/build-deps/nodejs --rwxr-xr-x 1 root root 3013 2021-08-13 18:10 ./source/xap/mozilla-thunderbird/build-deps/nodejs/nodejs.build --rw-r--r-- 1 root root 86 2019-07-08 21:02 ./source/xap/mozilla-thunderbird/build-deps/nodejs/nodejs.url -rw-r--r-- 1 root root 263 2022-06-30 18:42 ./source/xap/mozilla-thunderbird/double_t.x86.diff.gz -rw-r--r-- 1 root root 518 2021-03-15 17:43 ./source/xap/mozilla-thunderbird/gkrust.a.no.networking.check.diff.gz --rwxr-xr-x 1 root root 13415 2022-08-06 19:41 ./source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild +-rwxr-xr-x 1 root root 13530 2022-12-07 19:04 ./source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild -rw-r--r-- 1 root root 3378 2005-03-08 05:13 ./source/xap/mozilla-thunderbird/mozilla-thunderbird.desktop -rw-r--r-- 1 root root 1130 2018-02-27 06:47 ./source/xap/mozilla-thunderbird/slack-desc -rw-r--r-- 1 root root 330 2019-08-27 16:35 ./source/xap/mozilla-thunderbird/tb.ui.scrollToClick.diff.gz -rw-r--r-- 1 root root 509550884 2022-11-30 18:51 ./source/xap/mozilla-thunderbird/thunderbird-102.5.1.source.tar.xz -rw-r--r-- 1 root root 833 2022-11-30 18:51 ./source/xap/mozilla-thunderbird/thunderbird-102.5.1.source.tar.xz.asc +-rw-r--r-- 1 root root 248 2022-12-07 19:03 ./source/xap/mozilla-thunderbird/thunderbird.cbindgen-0.24.3.diff.gz drwxr-xr-x 2 root root 4096 2022-12-02 02:27 ./source/xap/network-manager-applet -rw-r--r-- 1 root root 173 2021-09-10 17:57 ./source/xap/network-manager-applet/doinst.sh.gz -rw-r--r-- 1 root root 1880076 2022-11-07 07:56 ./source/xap/network-manager-applet/network-manager-applet-1.30.0.tar.xz @@ -15228,12 +15237,12 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/xfce/xfce4-weather-p -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 2767044 2020-11-09 21:06 ./source/xfce/xfce4-weather-plugin/xfce4-weather-plugin-0.10.2.tar.lz -rwxr-xr-x 1 root root 3721 2021-02-13 05:32 ./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 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 2021-02-13 05:32 ./source/xfce/xfconf -rw-r--r-- 1 root root 747 2018-02-27 06:13 ./source/xfce/xfconf/slack-desc diff --git a/recompress.sh b/recompress.sh index ec9344897..75c824fec 100755 --- a/recompress.sh +++ b/recompress.sh @@ -944,6 +944,7 @@ gzip ./source/xap/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes- gzip ./source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch gzip ./source/xap/mozilla-thunderbird/arc4random_buf.glibc-2.36.diff gzip ./source/xap/mozilla-thunderbird/tb.ui.scrollToClick.diff +gzip ./source/xap/mozilla-thunderbird/thunderbird.cbindgen-0.24.3.diff gzip ./source/xap/mozilla-thunderbird/double_t.x86.diff gzip ./source/xap/mozilla-thunderbird/gkrust.a.no.networking.check.diff gzip ./source/xap/xmms/xmms.alsa.default.diff @@ -1135,9 +1136,6 @@ gzip ./source/x/x11/patch/xf86-video-xgixp/0005-Update-for-new-damage-API.patch gzip ./source/x/x11/patch/xf86-video-xgixp/0003-shadow-shadowInit-shadowAdd-Remove.patch gzip ./source/x/x11/patch/xf86-video-xgixp/0004-Stop-using-deprecated-xf86PciInfo.h.patch gzip ./source/x/x11/patch/luit/luit_use_system_extensions.diff -gzip ./source/x/x11/patch/xdm/xdm-1.1.11-setproctitle-include.patch -gzip ./source/x/x11/patch/xdm/xdm.glibc.crypt.diff -gzip ./source/x/x11/patch/xdm/xdm.arc4random.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 diff --git a/slackware64/d/maketag b/slackware64/d/maketag index 5edc05a49..7a0b448d8 100644 --- a/slackware64/d/maketag +++ b/slackware64/d/maketag @@ -17,6 +17,8 @@ done." 22 72 12 \ "automake" "GNU makefile generator" "on" \ "binutils" "GNU C compiler utilities" "on" \ "bison" "GNU bison parser generator" "on" \ +"cargo-vendor-filterer" "Vendor rust libraries based on filters" "on" \ +"cbindgen" "Generate C/C++ headers for Rust libraries" "on" \ "ccache" "Fast Compiler Cache" "on" \ "check" "unit test framework" "on" \ "clisp" "CLISP Common Lisp" "on" \ @@ -73,6 +75,7 @@ done." 22 72 12 \ "rinutils" "set of C headers" "on" \ "ruby" "Interpreted object-oriented script language" "on" \ "rust" "a safe, concurrent, practical language" "on" \ +"rust-bindgen" "Generate Rust bindings to C and C++ libraries" "on" \ "sassc" "Sass CSS preprocessor" "on" \ "scons" "A software construction tool" "on" \ "slacktrack" "Tracks a source installation to make a package" "on" \ @@ -86,7 +89,7 @@ if [ $? = 1 -o $? = 255 ]; then rm -f $TMP/SeTpkgs > $TMP/SeTnewtag for pkg in \ -Cython autoconf autoconf-archive automake binutils bison ccache check clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-g++ gcc-gdc gcc-gfortran gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libtool llvm m4 make mercurial meson nasm ninja opencl-headers oprofile p2c pahole parallel patchelf perl pkg-config pmake poke python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust sassc scons slacktrack strace subversion swig vala yasm \ +Cython autoconf autoconf-archive automake binutils bison cargo-vendor-filterer cbindgen ccache check clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-g++ gcc-gdc gcc-gfortran gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libtool llvm m4 make mercurial meson nasm ninja opencl-headers oprofile p2c pahole parallel patchelf perl pkg-config pmake poke python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust rust-bindgen sassc scons slacktrack strace subversion swig vala yasm \ ; do echo "$pkg: SKP" >> $TMP/SeTnewtag done @@ -94,7 +97,7 @@ Cython autoconf autoconf-archive automake binutils bison ccache check clisp cmak fi cat /dev/null > $TMP/SeTnewtag for PACKAGE in \ -Cython autoconf autoconf-archive automake binutils bison ccache check clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-g++ gcc-gdc gcc-gfortran gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libtool llvm m4 make mercurial meson nasm ninja opencl-headers oprofile p2c pahole parallel patchelf perl pkg-config pmake poke python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust sassc scons slacktrack strace subversion swig vala yasm \ +Cython autoconf autoconf-archive automake binutils bison cargo-vendor-filterer cbindgen ccache check clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-g++ gcc-gdc gcc-gfortran gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libtool llvm m4 make mercurial meson nasm ninja opencl-headers oprofile p2c pahole parallel patchelf perl pkg-config pmake poke python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust rust-bindgen sassc scons slacktrack strace subversion swig vala yasm \ ; do if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then echo "$PACKAGE: ADD" >> $TMP/SeTnewtag diff --git a/slackware64/d/maketag.ez b/slackware64/d/maketag.ez index 5edc05a49..7a0b448d8 100644 --- a/slackware64/d/maketag.ez +++ b/slackware64/d/maketag.ez @@ -17,6 +17,8 @@ done." 22 72 12 \ "automake" "GNU makefile generator" "on" \ "binutils" "GNU C compiler utilities" "on" \ "bison" "GNU bison parser generator" "on" \ +"cargo-vendor-filterer" "Vendor rust libraries based on filters" "on" \ +"cbindgen" "Generate C/C++ headers for Rust libraries" "on" \ "ccache" "Fast Compiler Cache" "on" \ "check" "unit test framework" "on" \ "clisp" "CLISP Common Lisp" "on" \ @@ -73,6 +75,7 @@ done." 22 72 12 \ "rinutils" "set of C headers" "on" \ "ruby" "Interpreted object-oriented script language" "on" \ "rust" "a safe, concurrent, practical language" "on" \ +"rust-bindgen" "Generate Rust bindings to C and C++ libraries" "on" \ "sassc" "Sass CSS preprocessor" "on" \ "scons" "A software construction tool" "on" \ "slacktrack" "Tracks a source installation to make a package" "on" \ @@ -86,7 +89,7 @@ if [ $? = 1 -o $? = 255 ]; then rm -f $TMP/SeTpkgs > $TMP/SeTnewtag for pkg in \ -Cython autoconf autoconf-archive automake binutils bison ccache check clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-g++ gcc-gdc gcc-gfortran gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libtool llvm m4 make mercurial meson nasm ninja opencl-headers oprofile p2c pahole parallel patchelf perl pkg-config pmake poke python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust sassc scons slacktrack strace subversion swig vala yasm \ +Cython autoconf autoconf-archive automake binutils bison cargo-vendor-filterer cbindgen ccache check clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-g++ gcc-gdc gcc-gfortran gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libtool llvm m4 make mercurial meson nasm ninja opencl-headers oprofile p2c pahole parallel patchelf perl pkg-config pmake poke python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust rust-bindgen sassc scons slacktrack strace subversion swig vala yasm \ ; do echo "$pkg: SKP" >> $TMP/SeTnewtag done @@ -94,7 +97,7 @@ Cython autoconf autoconf-archive automake binutils bison ccache check clisp cmak fi cat /dev/null > $TMP/SeTnewtag for PACKAGE in \ -Cython autoconf autoconf-archive automake binutils bison ccache check clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-g++ gcc-gdc gcc-gfortran gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libtool llvm m4 make mercurial meson nasm ninja opencl-headers oprofile p2c pahole parallel patchelf perl pkg-config pmake poke python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust sassc scons slacktrack strace subversion swig vala yasm \ +Cython autoconf autoconf-archive automake binutils bison cargo-vendor-filterer cbindgen ccache check clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-g++ gcc-gdc gcc-gfortran gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libtool llvm m4 make mercurial meson nasm ninja opencl-headers oprofile p2c pahole parallel patchelf perl pkg-config pmake poke python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust rust-bindgen sassc scons slacktrack strace subversion swig vala yasm \ ; do if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then echo "$PACKAGE: ADD" >> $TMP/SeTnewtag diff --git a/slackware64/d/tagfile b/slackware64/d/tagfile index 23003205a..a24bac279 100644 --- a/slackware64/d/tagfile +++ b/slackware64/d/tagfile @@ -4,6 +4,8 @@ autoconf-archive:REC automake:OPT binutils:ADD bison:ADD +cargo-vendor-filterer:REC +cbindgen:REC ccache:OPT check:REC clisp:OPT @@ -60,6 +62,7 @@ re2c:REC rinutils:REC ruby:REC rust:REC +rust-bindgen:REC sassc:REC scons:REC slacktrack:REC diff --git a/source/xap/mozilla-firefox/build-deps/nodejs/nodejs.build b/source/d/cargo-vendor-filterer/cargo-vendor-filterer.SlackBuild index aa09beaba..74eaedbbb 100755 --- a/source/xap/mozilla-firefox/build-deps/nodejs/nodejs.build +++ b/source/d/cargo-vendor-filterer/cargo-vendor-filterer.SlackBuild @@ -1,6 +1,7 @@ -#!/bin/sh +#!/bin/bash -# Copyright 2019 Patrick J. Volkerding, Sebeka, Minnesota, USA +# Copyright 2022 Patrick J. Volkerding, Sebeka, MN, USA +# Copyright 2022 Heinz Wiesinger, Amsterdam, The Netherlands # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -20,18 +21,29 @@ # 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=node +PKGNAM=cargo-vendor-filterer VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) export ARCH=i586 ;; - arm*) export ARCH=arm ;; + case "$(uname -m)" in + i?86) ARCH=i686 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; # Unless $ARCH is already set, use uname -m for all other archs: - *) export ARCH=$( uname -m ) ;; + *) ARCH=$(uname -m) ;; esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 fi NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} @@ -56,39 +68,58 @@ else LIBDIRSUFFIX="" fi -CWD=$(pwd) TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM -mkdir -p $TMP -mkdir -p $TMP/mozilla-firefox-build-deps/usr +rm -rf $PKG +mkdir -p $TMP $PKG cd $TMP -rm -rf node-$VERSION -tar xvf $CWD/node-$VERSION.tar.?z || exit 1 -cd node-$VERSION +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 +tar xvf $CWD/cargo-$PKGNAM-$VERSION.tar.?z || exit 1 +mv cargo-$PKGNAM-$VERSION vendor chown -R root:root . find . \ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ + -exec chmod 755 {} \+ -o \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; + -exec chmod 644 {} \+ -# Fix paths for $LIBDIRSUFFIX (if needed): -if [ ! -z $LIBDIRSUFFIX ]; then - sed -i "s|\"lib\"|\"lib${LIBDIRSUFFIX}\"|" deps/npm/lib/npm.js - sed -i "s/'lib'/'lib${LIBDIRSUFFIX}'/" lib/module.js - sed -i "s|lib/|lib${LIBDIRSUFFIX}/|g" tools/install.py -fi +# Configure cargo for offline builds +mkdir -p .cargo +cat << EOF >> .cargo/config.toml +[source.crates-io] +replace-with = "vendored-sources" + +[source.vendored-sources] +directory = "vendor" +EOF -# Use gcc as there have been linker failures with objects build with clang: -CC="gcc" \ -CXX="g++" \ CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=$TMP/mozilla-firefox-build-deps/usr \ - --shared-zlib \ - --without-ssl - make $NUMJOBS || make || exit 1 - make install DESTDIR=$PKG || exit 1 +OPENSSL_NO_VENDOR=1 \ +cargo build \ + --offline \ + --release \ + --target $ARCH-unknown-linux-gnu \ + $NUMJOBS + +mkdir -p $PKG/usr/bin +install -m 755 target/$ARCH-unknown-linux-gnu/release/cargo-vendor-filterer \ + $PKG/usr/bin/ + +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 + +mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION +cp -a *.md LICENSE \ + $PKG/usr/doc/$PKGNAM-$VERSION + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/source/d/cargo-vendor-filterer/fetch-sources.sh b/source/d/cargo-vendor-filterer/fetch-sources.sh new file mode 100755 index 000000000..bab3da7c4 --- /dev/null +++ b/source/d/cargo-vendor-filterer/fetch-sources.sh @@ -0,0 +1,45 @@ +#!/bin/bash + +VERSION=${VERSION:-0.5.7} + +rm -rf cargo-vendor-filterer-*.tar.?z cargo-cargo-vendor-filterer* + +echo "Downloading cargo-vendor-filterer-$VERSION..." + +wget --content-disposition "https://github.com/coreos/cargo-vendor-filterer/archive/refs/tags/v$VERSION.tar.gz" + +tar xf cargo-vendor-filterer-$VERSION.tar.gz + +tar cf cargo-vendor-filterer-$VERSION.tar cargo-vendor-filterer-$VERSION + +cd cargo-vendor-filterer-$VERSION + + # Configure cargo-vendor-filterer + cat << EOF >> Cargo.toml +[package.metadata.vendor-filter] +platforms = ["x86_64-unknown-linux-gnu", "i686-unknown-linux-gnu"] +all-features = true +exclude-crate-paths = [ + { name = "openssl-src", exclude = "openssl" }, +] +EOF + + + if ! [ -f /usr/bin/cargo-vendor-filterer ]; then + echo "WARNING: Creating unfiltered vendor libs tarball!" + cargo vendor + else + cargo vendor-filterer + fi + + mv vendor ../cargo-cargo-vendor-filterer-$VERSION +cd .. + +tar cf cargo-cargo-vendor-filterer-$VERSION.tar cargo-cargo-vendor-filterer-$VERSION + +plzip -9 cargo-cargo-vendor-filterer-$VERSION.tar +plzip -9 cargo-vendor-filterer-$VERSION.tar + +rm -rf cargo-vendor-filterer-$VERSION +rm -rf cargo-cargo-vendor-filterer-$VERSION +rm -f cargo-vendor-filterer-$VERSION.tar.gz diff --git a/source/d/cargo-vendor-filterer/slack-desc b/source/d/cargo-vendor-filterer/slack-desc new file mode 100644 index 000000000..1c8d67c1e --- /dev/null +++ b/source/d/cargo-vendor-filterer/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------------------------------------------------------| +cargo-vendor-filterer: cargo-vendor-filterer (Vendor rust libraries based on filters) +cargo-vendor-filterer: +cargo-vendor-filterer: cargo-vendor-filterer works like "cargo vendor", but supports filters +cargo-vendor-filterer: that allow excluding libraries one isn't interested in, like +cargo-vendor-filterer: libraries only needed on other platforms, etc. +cargo-vendor-filterer: +cargo-vendor-filterer: Homepage: https://github.com/coreos/cargo-vendor-filterer +cargo-vendor-filterer: +cargo-vendor-filterer: +cargo-vendor-filterer: +cargo-vendor-filterer: diff --git a/source/xap/mozilla-thunderbird/build-deps/nodejs/nodejs.build b/source/d/cbindgen/cbindgen.SlackBuild index e07f5a72e..eafbb61a0 100755 --- a/source/xap/mozilla-thunderbird/build-deps/nodejs/nodejs.build +++ b/source/d/cbindgen/cbindgen.SlackBuild @@ -1,6 +1,7 @@ -#!/bin/sh +#!/bin/bash -# Copyright 2019 Patrick J. Volkerding, Sebeka, Minnesota, USA +# Copyright 2022 Patrick J. Volkerding, Sebeka, MN, USA +# Copyright 2022 Heinz Wiesinger, Amsterdam, The Netherlands # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -20,18 +21,29 @@ # 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=node +PKGNAM=cbindgen VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) export ARCH=i586 ;; - arm*) export ARCH=arm ;; + case "$(uname -m)" in + i?86) ARCH=i686 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; # Unless $ARCH is already set, use uname -m for all other archs: - *) export ARCH=$( uname -m ) ;; + *) ARCH=$(uname -m) ;; esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 fi NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} @@ -56,39 +68,58 @@ else LIBDIRSUFFIX="" fi -CWD=$(pwd) TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM -mkdir -p $TMP -mkdir -p $TMP/mozilla-thunderbird-build-deps/usr +rm -rf $PKG +mkdir -p $TMP $PKG cd $TMP -rm -rf node-$VERSION -tar xvf $CWD/node-$VERSION.tar.?z || exit 1 -cd node-$VERSION +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 +tar xvf $CWD/cargo-$PKGNAM-$VERSION.tar.?z || exit 1 +mv cargo-$PKGNAM-$VERSION vendor chown -R root:root . find . \ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ + -exec chmod 755 {} \+ -o \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; + -exec chmod 644 {} \+ -# Fix paths for $LIBDIRSUFFIX (if needed): -if [ ! -z $LIBDIRSUFFIX ]; then - sed -i "s|\"lib\"|\"lib${LIBDIRSUFFIX}\"|" deps/npm/lib/npm.js - sed -i "s/'lib'/'lib${LIBDIRSUFFIX}'/" lib/module.js - sed -i "s|lib/|lib${LIBDIRSUFFIX}/|g" tools/install.py -fi +# Configure cargo for offline builds +mkdir -p .cargo +cat << EOF >> .cargo/config.toml +[source.crates-io] +replace-with = "vendored-sources" + +[source.vendored-sources] +directory = "vendor" +EOF -# Use gcc as there have been linker failures with objects build with clang: -CC="gcc" \ -CXX="g++" \ CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=$TMP/mozilla-thunderbird-build-deps/usr \ - --shared-zlib \ - --without-ssl - make $NUMJOBS || make || exit 1 - make install DESTDIR=$PKG || exit 1 +RUSTONIG_DYNAMIC_LIBONIG=1 \ +cargo build \ + --offline \ + --release \ + --target $ARCH-unknown-linux-gnu \ + --verbose \ + $NUMJOBS || exit 1 + +mkdir -p $PKG/usr/bin +install -m 755 target/$ARCH-unknown-linux-gnu/release/cbindgen $PKG/usr/bin + +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 + +mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION +cp -a CHANGES *.md LICENSE* \ + $PKG/usr/doc/$PKGNAM-$VERSION + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/source/d/cbindgen/fetch-sources.sh b/source/d/cbindgen/fetch-sources.sh new file mode 100755 index 000000000..17822dd6a --- /dev/null +++ b/source/d/cbindgen/fetch-sources.sh @@ -0,0 +1,34 @@ +#!/bin/bash + +VERSION=${VERSION:-0.24.3} + +rm -rf cbindgen-*.tar.?z cargo-cbindgen* + +echo "Downloading cbindgen-$VERSION..." + +wget --content-disposition "https://github.com/eqrion/cbindgen/archive/refs/tags/v$VERSION.tar.gz" + +tar xf cbindgen-$VERSION.tar.gz + +tar cf cbindgen-$VERSION.tar cbindgen-$VERSION + +cd cbindgen-$VERSION + + if ! [ -f /usr/bin/cargo-vendor-filterer ]; then + echo "WARNING: Creating unfiltered vendor libs tarball!" + cargo vendor + else + cargo vendor-filterer --platform="x86_64-unknown-linux-gnu" --platform="i686-unknown-linux-gnu" + fi + + mv vendor ../cargo-cbindgen-$VERSION +cd .. + +tar cf cargo-cbindgen-$VERSION.tar cargo-cbindgen-$VERSION + +plzip -9 cargo-cbindgen-$VERSION.tar +plzip -9 cbindgen-$VERSION.tar + +rm -rf cbindgen-$VERSION +rm -rf cargo-cbindgen-$VERSION +rm -f cbindgen-$VERSION.tar.gz diff --git a/source/d/cbindgen/slack-desc b/source/d/cbindgen/slack-desc new file mode 100644 index 000000000..059507fca --- /dev/null +++ b/source/d/cbindgen/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------------------------------------------------------| +cbindgen: cbindgen (Generate C/C++ headers for Rust libraries) +cbindgen: +cbindgen: cbindgen creates C/C++11 headers for Rust libraries which expose a +cbindgen: public C API. While you could do this by hand, it's not a particularly +cbindgen: good use of your time. It's also much more likely to be error-prone +cbindgen: than machine-generated headers that are based on your actual Rust +cbindgen: code. The cbindgen developers have also worked closely with the +cbindgen: developers of Rust to ensure that the headers we generate reflect +cbindgen: actual guarantees about Rust's type layout and ABI. +cbindgen: +cbindgen: Homepage: https://github.com/eqrion/cbindgen diff --git a/source/d/rust-bindgen/fetch-sources.sh b/source/d/rust-bindgen/fetch-sources.sh new file mode 100755 index 000000000..3a2ad0074 --- /dev/null +++ b/source/d/rust-bindgen/fetch-sources.sh @@ -0,0 +1,35 @@ +#!/bin/bash + +#VERSION=$1 +VERSION=0.63.0 + +rm -rf rust-bindgen-*.tar.?z cargo-rust-bindgen* + +echo "Downloading rust-bindgen-$VERSION..." + +wget --content-disposition "https://github.com/rust-lang/rust-bindgen/archive/refs/tags/v$VERSION.tar.gz" + +tar xf rust-bindgen-$VERSION.tar.gz + +tar cf rust-bindgen-$VERSION.tar rust-bindgen-$VERSION + +cd rust-bindgen-$VERSION + + if ! [ -f /usr/bin/cargo-vendor-filterer ]; then + echo "WARNING: Creating unfiltered vendor libs tarball!" + cargo vendor + else + cargo vendor-filterer --platform="x86_64-unknown-linux-gnu" --platform="i686-unknown-linux-gnu" + fi + + mv vendor ../cargo-rust-bindgen-$VERSION +cd .. + +tar cf cargo-rust-bindgen-$VERSION.tar cargo-rust-bindgen-$VERSION + +plzip -9 cargo-rust-bindgen-$VERSION.tar +plzip -9 rust-bindgen-$VERSION.tar + +rm -rf rust-bindgen-$VERSION +rm -rf cargo-rust-bindgen-$VERSION +rm -f rust-bindgen-$VERSION.tar.gz diff --git a/source/d/rust-bindgen/rust-bindgen.SlackBuild b/source/d/rust-bindgen/rust-bindgen.SlackBuild new file mode 100755 index 000000000..cc39557f1 --- /dev/null +++ b/source/d/rust-bindgen/rust-bindgen.SlackBuild @@ -0,0 +1,126 @@ +#!/bin/bash + +# Copyright 2022 Patrick J. Volkerding, Sebeka, MN, USA +# Copyright 2022 Heinz Wiesinger, Amsterdam, The Netherlands +# 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-bindgen +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i686 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 +tar xvf $CWD/cargo-$PKGNAM-$VERSION.tar.?z || exit 1 +mv cargo-$PKGNAM-$VERSION vendor + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure cargo for offline builds +mkdir -p .cargo +cat << EOF >> .cargo/config.toml +[source.crates-io] +replace-with = "vendored-sources" + +[source.vendored-sources] +directory = "vendor" +EOF + +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +RUSTONIG_DYNAMIC_LIBONIG=1 \ +cargo build \ + --offline \ + --release \ + --target $ARCH-unknown-linux-gnu \ + --verbose \ + $NUMJOBS || exit 1 + +mkdir -p $PKG/usr/bin +install -m 755 target/$ARCH-unknown-linux-gnu/release/bindgen \ + $PKG/usr/bin/ + +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 + +mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION +cp -a *.md LICENSE* \ + $PKG/usr/doc/$PKGNAM-$VERSION + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/source/d/rust-bindgen/slack-desc b/source/d/rust-bindgen/slack-desc new file mode 100644 index 000000000..c8a4bfa68 --- /dev/null +++ b/source/d/rust-bindgen/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-bindgen: rust-bindgen (Generate Rust FFI bindings to C and C++ libraries) +rust-bindgen: +rust-bindgen: bindgen automatically generates Rust FFI bindings to C (and some C++) +rust-bindgen: libraries. +rust-bindgen: +rust-bindgen: Homepage: https://github.com/rust-lang/rust-bindgen +rust-bindgen: +rust-bindgen: +rust-bindgen: +rust-bindgen: +rust-bindgen: diff --git a/source/l/pcre2/pcre2.SlackBuild b/source/l/pcre2/pcre2.SlackBuild index 07bfdd6b8..b67da25a1 100755 --- a/source/l/pcre2/pcre2.SlackBuild +++ b/source/l/pcre2/pcre2.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=pcre2 VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-2} +BUILD=${BUILD:-1} if [ -z "$ARCH" ]; then case "$( uname -m )" in diff --git a/source/l/pcre2/pcre2.url b/source/l/pcre2/pcre2.url index a7a28ed13..ec7286f89 100644 --- a/source/l/pcre2/pcre2.url +++ b/source/l/pcre2/pcre2.url @@ -1 +1,2 @@ -https://github.com/PhilipHazel/pcre2/releases +https://github.com/PCRE2Project/pcre2 +https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.41/pcre2-10.41.tar.bz2 diff --git a/source/n/proftpd/proftpd.SlackBuild b/source/n/proftpd/proftpd.SlackBuild index c4b3564bd..caae41eed 100755 --- a/source/n/proftpd/proftpd.SlackBuild +++ b/source/n/proftpd/proftpd.SlackBuild @@ -23,8 +23,8 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=proftpd -VERSION=1.3.7e -DIRVER=1.3.7e +VERSION=1.3.8 +DIRVER=1.3.8 BUILD=${BUILD:-1} NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} diff --git a/source/x/mesa/mesa.SlackBuild b/source/x/mesa/mesa.SlackBuild index 36a80cf73..6f42f6607 100755 --- a/source/x/mesa/mesa.SlackBuild +++ b/source/x/mesa/mesa.SlackBuild @@ -131,6 +131,8 @@ meson setup \ -Dplatforms=x11,wayland \ -Dgallium-opencl=icd \ -Dgallium-nine=true \ + -Dgallium-rusticl=true \ + -Drust_std=2021 \ -Dosmesa=true \ -Dgallium-drivers=$GALLIUM_DRIVERS \ -Dvulkan-drivers=amd,intel,swrast \ diff --git a/source/x/x11/build/xdm b/source/x/x11/build/xdm index 8351c1939..d00491fd7 100644 --- a/source/x/x11/build/xdm +++ b/source/x/x11/build/xdm @@ -1 +1 @@ -14 +1 diff --git a/source/x/x11/doinst.sh/xdm b/source/x/x11/doinst.sh/xdm index fc3b5a679..78d53d822 100644 --- a/source/x/x11/doinst.sh/xdm +++ b/source/x/x11/doinst.sh/xdm @@ -21,3 +21,8 @@ do config etc/X11/xdm/${conffile}.new done +# Prevent a black background for login/password when upgrading from xdm-1.1.1 +# and ignoring the .new files :-) +if ! grep -q inpColor etc/X11/xdm/Xresources ; then + echo 'xlogin*inpColor: grey80' >> etc/X11/xdm/Xresources +fi diff --git a/source/x/x11/patch/xdm.patch b/source/x/x11/patch/xdm.patch deleted file mode 100644 index e9b5ec3cd..000000000 --- a/source/x/x11/patch/xdm.patch +++ /dev/null @@ -1,6 +0,0 @@ -zcat $CWD/patch/xdm/xdm.glibc.crypt.diff.gz | patch -p1 --verbose || \ - { touch ${SLACK_X_BUILD_DIR}/${PKGNAME}.failed ; continue ; } -zcat $CWD/patch/xdm/xdm-1.1.11-setproctitle-include.patch.gz | patch -p1 --verbose || \ - { touch ${SLACK_X_BUILD_DIR}/${PKGNAME}.failed ; continue ; } -zcat $CWD/patch/xdm/xdm.arc4random.diff.gz | patch -p1 --verbose || \ - { touch ${SLACK_X_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/source/x/x11/patch/xdm/xdm-1.1.11-setproctitle-include.patch b/source/x/x11/patch/xdm/xdm-1.1.11-setproctitle-include.patch deleted file mode 100644 index 0a3f32bbe..000000000 --- a/source/x/x11/patch/xdm/xdm-1.1.11-setproctitle-include.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff -ur a/xdm/choose.c b/xdm/choose.c ---- a/xdm/choose.c 2011-09-25 09:35:47.000000000 +0200 -+++ b/xdm/choose.c 2014-01-06 16:33:09.628065364 +0100 -@@ -54,6 +54,14 @@ - # include <tiuser.h> - # endif - -+# ifdef HAVE_SETPROCTITLE -+# ifdef __linux__ -+# include <bsd/unistd.h> -+# else -+# include <unistd.h> -+# endif -+# endif -+ - # include <time.h> - # define Time_t time_t - -diff -ur a/xdm/session.c b/xdm/session.c ---- a/xdm/session.c 2011-09-25 09:35:47.000000000 +0200 -+++ b/xdm/session.c 2014-01-06 16:40:57.508072789 +0100 -@@ -54,6 +54,15 @@ - # include <usersec.h> - #endif - -+# ifdef HAVE_SETPROCTITLE -+# include <sys/types.h> -+# ifdef __linux__ -+# include <bsd/unistd.h> -+# else -+# include <unistd.h> -+# endif -+# endif -+ - #ifndef USE_PAM /* PAM modules should handle these */ - # ifdef SECURE_RPC - # include <rpc/rpc.h> diff --git a/source/x/x11/patch/xdm/xdm.arc4random.diff b/source/x/x11/patch/xdm/xdm.arc4random.diff deleted file mode 100644 index 06948e63e..000000000 --- a/source/x/x11/patch/xdm/xdm.arc4random.diff +++ /dev/null @@ -1,67 +0,0 @@ -diff -aurN xdm-1.1.11/xdm/genauth.c xdm-20220911_468b760/xdm/genauth.c ---- xdm-1.1.11/xdm/genauth.c 2011-09-25 09:35:47.000000000 +0200 -+++ xdm-20220911_468b760/xdm/genauth.c 2022-10-08 06:24:57.000000000 +0200 -@@ -40,6 +40,22 @@ - - #include <errno.h> - -+#ifdef HAVE_ARC4RANDOM -+# ifdef __linux__ -+# if defined(__GLIBC__) && defined(__GLIBC_PREREQ) -+# if __GLIBC_PREREQ(2, 36) -+# include <stdlib.h> -+# else -+# include <bsd/stdlib.h> -+# endif -+# else -+# include <bsd/stdlib.h> -+# endif -+# else -+# include <stdlib.h> -+# endif -+#endif -+ - #include <time.h> - #define Time_t time_t - -@@ -372,7 +388,7 @@ - randomDevice, errno); - } - # endif -- /* Try some pseudo-random number genrator daemon next */ -+ /* Try some pseudo-random number generator daemon next */ - if (prngdSocket != NULL || prngdPort != 0) { - if (get_prngd_bytes((char *)tmpkey, sizeof(tmpkey), prngdPort, - prngdSocket) == 0) { -@@ -408,15 +424,20 @@ - static int xdmcpAuthInited; - long ldata[2]; - --# ifdef ITIMER_REAL -+# ifndef HAVE_ARC4RANDOM -+# ifdef ITIMER_REAL - struct timeval now; - - X_GETTIMEOFDAY (&now); - ldata[0] = now.tv_usec; - ldata[1] = now.tv_sec; --# else -+# else - ldata[0] = time ((long *) 0); - ldata[1] = getpid (); -+# endif -+# else -+ ldata[0] = arc4random(); -+ ldata[1] = arc4random(); - # endif - - longtochars (ldata[0], data+0); -@@ -462,7 +483,7 @@ - LogError("Cannot open randomDevice \"%s\", errno = %d\n", - randomDevice, errno); - # endif /* DEV_RANDOM */ -- /* Try some pseudo-random number genrator daemon next */ -+ /* Try some pseudo-random number generator daemon next */ - if (prngdSocket != NULL || prngdPort != 0) { - if (get_prngd_bytes(auth, len, prngdPort, prngdSocket) == 0) { - return 1; diff --git a/source/x/x11/patch/xdm/xdm.glibc.crypt.diff b/source/x/x11/patch/xdm/xdm.glibc.crypt.diff deleted file mode 100644 index 076df37dc..000000000 --- a/source/x/x11/patch/xdm/xdm.glibc.crypt.diff +++ /dev/null @@ -1,42 +0,0 @@ -From 8d1eb5c74413e4c9a21f689fc106949b121c0117 Mon Sep 17 00:00:00 2001 -From: mancha <mancha1@hush.com> -Date: Wed, 22 May 2013 14:20:26 +0000 -Subject: Handle NULL returns from glibc 2.17+ crypt(). - -Starting with glibc 2.17 (eglibc 2.17), crypt() fails with EINVAL -(w/ NULL return) if the salt violates specifications. Additionally, -on FIPS-140 enabled Linux systems, DES/MD5-encrypted passwords -passed to crypt() fail with EPERM (w/ NULL return). - -If using glibc's crypt(), check return value to avoid a possible -NULL pointer dereference. - -Reviewed-by: Matthieu Herrb <matthieu@herrb.eu> -Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> ---- -diff --git a/greeter/verify.c b/greeter/verify.c -index db3cb7d..b009e2b 100644 ---- a/greeter/verify.c -+++ b/greeter/verify.c -@@ -329,6 +329,7 @@ Verify (struct display *d, struct greet_info *greet, struct verify_info *verify) - struct spwd *sp; - # endif - char *user_pass = NULL; -+ char *crypted_pass = NULL; - # endif - # ifdef __OpenBSD__ - char *s; -@@ -464,7 +465,9 @@ Verify (struct display *d, struct greet_info *greet, struct verify_info *verify) - # if defined(ultrix) || defined(__ultrix__) - if (authenticate_user(p, greet->password, NULL) < 0) - # else -- if (strcmp (crypt (greet->password, user_pass), user_pass)) -+ crypted_pass = crypt (greet->password, user_pass); -+ if ((crypted_pass == NULL) -+ || (strcmp (crypted_pass, user_pass))) - # endif - { - if(!greet->allow_null_passwd || strlen(p->pw_passwd) > 0) { --- -cgit v0.9.0.2-2-gbebe - diff --git a/source/xap/mozilla-firefox/build-deps.sh b/source/xap/mozilla-firefox/build-deps.sh index e70ed7b9d..8c22c29ba 100755 --- a/source/xap/mozilla-firefox/build-deps.sh +++ b/source/xap/mozilla-firefox/build-deps.sh @@ -26,16 +26,10 @@ mkdir -p $TMP/mozilla-firefox-build-deps # This will be at the beginning of the $PATH, so protect against nonsense # happening in /tmp: chmod 700 $TMP/mozilla-firefox-build-deps -PATH=$TMP/mozilla-firefox-build-deps/usr/bin:$HOME/.cargo/bin:$PATH -# cbindgen is a build-time dependency: -( cd $CWD/build-deps/cbindgen ; ./cbindgen.build ) || exit 1 - -if /bin/ls build-deps*.txz 1> /dev/null 2> /dev/null ; then # use prebuilt autoconf/nodejs +if /bin/ls build-deps*.txz 1> /dev/null 2> /dev/null ; then # use prebuilt ( cd $TMP/mozilla-firefox-build-deps ; tar xf $CWD/build-deps*.txz ) else # We need to use the incredibly ancient autoconf-2.13 for this :/ ( cd $CWD/build-deps/autoconf ; ./autoconf.build ) || exit 1 - ## And node.js... WHY - #( cd $CWD/build-deps/nodejs ; ./nodejs.build ) || exit 1 fi diff --git a/source/xap/mozilla-firefox/build-deps/cbindgen/cbindgen.build b/source/xap/mozilla-firefox/build-deps/cbindgen/cbindgen.build deleted file mode 100755 index a4659df29..000000000 --- a/source/xap/mozilla-firefox/build-deps/cbindgen/cbindgen.build +++ /dev/null @@ -1,57 +0,0 @@ -#!/bin/sh - -# Copyright 2019 Patrick J. Volkerding, Sebeka, Minnesota, USA -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -PKGNAM=cbindgen -VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} - -# Automatically determine the architecture we're building on: -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) export ARCH=i586 ;; - arm*) export ARCH=arm ;; - # Unless $ARCH is already set, use uname -m for all other archs: - *) export ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp} - -mkdir -p $TMP - -cd $TMP -rm -rf cbindgen-$VERSION -tar xvf $CWD/cbindgen-$VERSION.tar.?z || exit 1 -cd cbindgen-$VERSION - -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -cargo build --release -rm /root/.cargo/bin 2> /dev/null -mkdir -p /root/.cargo/bin -install -Dm755 target/release/cbindgen /root/.cargo/bin diff --git a/source/xap/mozilla-firefox/build-deps/cbindgen/cbindgen.url b/source/xap/mozilla-firefox/build-deps/cbindgen/cbindgen.url deleted file mode 100644 index f9f55c57d..000000000 --- a/source/xap/mozilla-firefox/build-deps/cbindgen/cbindgen.url +++ /dev/null @@ -1 +0,0 @@ -https://github.com/eqrion/cbindgen diff --git a/source/xap/mozilla-firefox/build-deps/nodejs/nodejs.url b/source/xap/mozilla-firefox/build-deps/nodejs/nodejs.url deleted file mode 100644 index 75f7f4d38..000000000 --- a/source/xap/mozilla-firefox/build-deps/nodejs/nodejs.url +++ /dev/null @@ -1,2 +0,0 @@ -https://nodejs.org/dist/v10.16.0/node-v10.16.0.tar.gz -#https://github.com/nodejs/node diff --git a/source/xap/mozilla-thunderbird/build-deps.sh b/source/xap/mozilla-thunderbird/build-deps.sh index c1ad0491b..090876bdd 100755 --- a/source/xap/mozilla-thunderbird/build-deps.sh +++ b/source/xap/mozilla-thunderbird/build-deps.sh @@ -26,16 +26,10 @@ mkdir -p $TMP/mozilla-thunderbird-build-deps # This will be at the beginning of the $PATH, so protect against nonsense # happening in /tmp: chmod 700 $TMP/mozilla-thunderbird-build-deps -PATH=$TMP/mozilla-thunderbird-build-deps/usr/bin:$HOME/.cargo/bin:$PATH -# cbindgen is a build-time dependency: -( cd $CWD/build-deps/cbindgen ; ./cbindgen.build ) || exit 1 - -if /bin/ls build-deps*.txz 1> /dev/null 2> /dev/null ; then # use prebuilt autoconf/nodejs +if /bin/ls build-deps*.txz 1> /dev/null 2> /dev/null ; then # use prebuilt ( cd $TMP/mozilla-thunderbird-build-deps ; tar xf $CWD/build-deps*.txz ) else # We need to use the incredibly ancient autoconf-2.13 for this :/ ( cd $CWD/build-deps/autoconf ; ./autoconf.build ) || exit 1 - ## And node.js... WHY - #( cd $CWD/build-deps/nodejs ; ./nodejs.build ) || exit 1 fi diff --git a/source/xap/mozilla-thunderbird/build-deps/cbindgen/cbindgen.build b/source/xap/mozilla-thunderbird/build-deps/cbindgen/cbindgen.build deleted file mode 100755 index a4659df29..000000000 --- a/source/xap/mozilla-thunderbird/build-deps/cbindgen/cbindgen.build +++ /dev/null @@ -1,57 +0,0 @@ -#!/bin/sh - -# Copyright 2019 Patrick J. Volkerding, Sebeka, Minnesota, USA -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -PKGNAM=cbindgen -VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} - -# Automatically determine the architecture we're building on: -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) export ARCH=i586 ;; - arm*) export ARCH=arm ;; - # Unless $ARCH is already set, use uname -m for all other archs: - *) export ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp} - -mkdir -p $TMP - -cd $TMP -rm -rf cbindgen-$VERSION -tar xvf $CWD/cbindgen-$VERSION.tar.?z || exit 1 -cd cbindgen-$VERSION - -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -cargo build --release -rm /root/.cargo/bin 2> /dev/null -mkdir -p /root/.cargo/bin -install -Dm755 target/release/cbindgen /root/.cargo/bin diff --git a/source/xap/mozilla-thunderbird/build-deps/cbindgen/cbindgen.url b/source/xap/mozilla-thunderbird/build-deps/cbindgen/cbindgen.url deleted file mode 100644 index f9f55c57d..000000000 --- a/source/xap/mozilla-thunderbird/build-deps/cbindgen/cbindgen.url +++ /dev/null @@ -1 +0,0 @@ -https://github.com/eqrion/cbindgen diff --git a/source/xap/mozilla-thunderbird/build-deps/nodejs/nodejs.url b/source/xap/mozilla-thunderbird/build-deps/nodejs/nodejs.url deleted file mode 100644 index 75f7f4d38..000000000 --- a/source/xap/mozilla-thunderbird/build-deps/nodejs/nodejs.url +++ /dev/null @@ -1,2 +0,0 @@ -https://nodejs.org/dist/v10.16.0/node-v10.16.0.tar.gz -#https://github.com/nodejs/node diff --git a/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild b/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild index c5730f5d6..1ad24f533 100755 --- a/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild +++ b/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild @@ -180,6 +180,9 @@ fi # Don't define a function that's included starting in glibc-2.36: zcat $CWD/arc4random_buf.glibc-2.36.diff.gz | patch -p1 --verbose || exit 1 +# Fix building with newer cbindgen: +zcat $CWD/thunderbird.cbindgen-0.24.3.diff.gz | patch -p1 --verbose || exit 1 + # Fetch localization, if requested: if [ ! -z $MOZLOCALIZE ]; then LOC_TAG="THUNDERBIRD_$( echo $VERSION | tr \. _ )_RELEASE" diff --git a/source/xap/mozilla-thunderbird/thunderbird.cbindgen-0.24.3.diff b/source/xap/mozilla-thunderbird/thunderbird.cbindgen-0.24.3.diff new file mode 100644 index 000000000..cd05437d2 --- /dev/null +++ b/source/xap/mozilla-thunderbird/thunderbird.cbindgen-0.24.3.diff @@ -0,0 +1,10 @@ +--- ./gfx/webrender_bindings/webrender_ffi.h.orig 2022-11-29 09:56:59.000000000 -0600 ++++ ./gfx/webrender_bindings/webrender_ffi.h 2022-12-07 13:03:07.952026999 -0600 +@@ -73,7 +73,6 @@ + struct WrPipelineIdAndEpoch; + using WrPipelineIdEpochs = nsTArray<WrPipelineIdAndEpoch>; + +-const uint64_t ROOT_CLIP_CHAIN = ~0; + + } // namespace wr + } // namespace mozilla |