mirror of
git://slackware.nl/current.git
synced 2024-12-27 09:59:16 +01:00
Wed Oct 30 21:03:27 UTC 2024
extra/llvm-19.1.3-x86_64-1_slack15.0.txz: Upgraded. Shared library .so-version bump. If you are upgrading from a previous LLVM, you might also need llvm13-compat and/or llvm17-compat. We'll be using this for newer Mozilla things. extra/llvm17-compat-17.0.6-x86_64-1_slack15.0.txz: Added. This is to support any locally compiled software that was linked against libLLVM-17.so from the llvm-17.0.6 that was previously in /extra. extra/rust-bindgen-0.69.4-x86_64-1_slack15.0.txz: Added. extra/rust-for-mozilla/rust-1.82.0-x86_64-1_slack15.0.txz: Upgraded. extra/tigervnc/tigervnc-1.12.0-x86_64-7_slack15.0.txz: Rebuilt. Recompiled against xorg-server-1.20.14, including a patch for a security issue: By providing a modified bitmap, a heap-based buffer overflow may occur. This may lead to local privilege escalation if the server is run as root or remote code execution (e.g. x11 over ssh). This vulnerability was discovered by: Jan-Niklas Sohn working with Trend Micro Zero Day Initiative For more information, see: https://lists.x.org/archives/xorg-announce/2024-October/003545.html https://www.cve.org/CVERecord?id=CVE-2024-9632 (* Security fix *) patches/packages/mozilla-firefox-128.4.0esr-x86_64-1_slack15.0.txz: Upgraded. This update contains security fixes and improvements. For more information, see: https://www.mozilla.org/en-US/firefox/128.4.0/releasenotes/ https://www.mozilla.org/security/advisories/mfsa2024-56/ https://www.cve.org/CVERecord?id=CVE-2024-10458 https://www.cve.org/CVERecord?id=CVE-2024-10459 https://www.cve.org/CVERecord?id=CVE-2024-10460 https://www.cve.org/CVERecord?id=CVE-2024-10461 https://www.cve.org/CVERecord?id=CVE-2024-10462 https://www.cve.org/CVERecord?id=CVE-2024-10463 https://www.cve.org/CVERecord?id=CVE-2024-10464 https://www.cve.org/CVERecord?id=CVE-2024-10465 https://www.cve.org/CVERecord?id=CVE-2024-10466 https://www.cve.org/CVERecord?id=CVE-2024-10467 (* Security fix *) patches/packages/mozilla-thunderbird-128.4.0esr-x86_64-1_slack15.0.txz: Upgraded. This release contains security fixes and improvements. For more information, see: https://www.mozilla.org/en-US/thunderbird/128.4.0esr/releasenotes/ https://www.mozilla.org/en-US/security/advisories/mfsa2024-58/ https://www.cve.org/CVERecord?id=CVE-2024-10458 https://www.cve.org/CVERecord?id=CVE-2024-10459 https://www.cve.org/CVERecord?id=CVE-2024-10460 https://www.cve.org/CVERecord?id=CVE-2024-10461 https://www.cve.org/CVERecord?id=CVE-2024-10462 https://www.cve.org/CVERecord?id=CVE-2024-10463 https://www.cve.org/CVERecord?id=CVE-2024-10464 https://www.cve.org/CVERecord?id=CVE-2024-10465 https://www.cve.org/CVERecord?id=CVE-2024-10466 https://www.cve.org/CVERecord?id=CVE-2024-10467 (* Security fix *) patches/packages/xorg-server-1.20.14-x86_64-14_slack15.0.txz: Rebuilt. This update fixes a security issue: By providing a modified bitmap, a heap-based buffer overflow may occur. This may lead to local privilege escalation if the server is run as root or remote code execution (e.g. x11 over ssh). This vulnerability was discovered by: Jan-Niklas Sohn working with Trend Micro Zero Day Initiative For more information, see: https://lists.x.org/archives/xorg-announce/2024-October/003545.html https://www.cve.org/CVERecord?id=CVE-2024-9632 (* Security fix *) patches/packages/xorg-server-xephyr-1.20.14-x86_64-14_slack15.0.txz: Rebuilt. patches/packages/xorg-server-xnest-1.20.14-x86_64-14_slack15.0.txz: Rebuilt. patches/packages/xorg-server-xvfb-1.20.14-x86_64-14_slack15.0.txz: Rebuilt. patches/packages/xorg-server-xwayland-21.1.4-x86_64-12_slack15.0.txz: Rebuilt. This update fixes a security issue: By providing a modified bitmap, a heap-based buffer overflow may occur. This may lead to local privilege escalation if the server is run as root or remote code execution (e.g. x11 over ssh). This vulnerability was discovered by: Jan-Niklas Sohn working with Trend Micro Zero Day Initiative For more information, see: https://lists.x.org/archives/xorg-announce/2024-October/003545.html https://www.cve.org/CVERecord?id=CVE-2024-9632 (* Security fix *)
This commit is contained in:
parent
837ccc192b
commit
2d770ad859
43 changed files with 1114 additions and 750 deletions
|
@ -11,9 +11,97 @@
|
|||
<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>Wed, 23 Oct 2024 19:39:39 GMT</pubDate>
|
||||
<lastBuildDate>Thu, 24 Oct 2024 11:30:26 GMT</lastBuildDate>
|
||||
<pubDate>Wed, 30 Oct 2024 21:03:27 GMT</pubDate>
|
||||
<lastBuildDate>Thu, 31 Oct 2024 12:30:23 GMT</lastBuildDate>
|
||||
<generator>maintain_current_git.sh v 1.17</generator>
|
||||
<item>
|
||||
<title>Wed, 30 Oct 2024 21:03:27 GMT</title>
|
||||
<pubDate>Wed, 30 Oct 2024 21:03:27 GMT</pubDate>
|
||||
<link>https://git.slackware.nl/current/tag/?h=20241030210327</link>
|
||||
<guid isPermaLink="false">20241030210327</guid>
|
||||
<description>
|
||||
<![CDATA[<pre>
|
||||
extra/llvm-19.1.3-x86_64-1_slack15.0.txz: Upgraded.
|
||||
Shared library .so-version bump.
|
||||
If you are upgrading from a previous LLVM, you might also need llvm13-compat
|
||||
and/or llvm17-compat. We'll be using this for newer Mozilla things.
|
||||
extra/llvm17-compat-17.0.6-x86_64-1_slack15.0.txz: Added.
|
||||
This is to support any locally compiled software that was linked against
|
||||
libLLVM-17.so from the llvm-17.0.6 that was previously in /extra.
|
||||
extra/rust-bindgen-0.69.4-x86_64-1_slack15.0.txz: Added.
|
||||
extra/rust-for-mozilla/rust-1.82.0-x86_64-1_slack15.0.txz: Upgraded.
|
||||
extra/tigervnc/tigervnc-1.12.0-x86_64-7_slack15.0.txz: Rebuilt.
|
||||
Recompiled against xorg-server-1.20.14, including a patch for a
|
||||
security issue:
|
||||
By providing a modified bitmap, a heap-based buffer overflow may occur.
|
||||
This may lead to local privilege escalation if the server is run as root
|
||||
or remote code execution (e.g. x11 over ssh).
|
||||
This vulnerability was discovered by:
|
||||
Jan-Niklas Sohn working with Trend Micro Zero Day Initiative
|
||||
For more information, see:
|
||||
https://lists.x.org/archives/xorg-announce/2024-October/003545.html
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-9632
|
||||
(* Security fix *)
|
||||
patches/packages/mozilla-firefox-128.4.0esr-x86_64-1_slack15.0.txz: Upgraded.
|
||||
This update contains security fixes and improvements.
|
||||
For more information, see:
|
||||
https://www.mozilla.org/en-US/firefox/128.4.0/releasenotes/
|
||||
https://www.mozilla.org/security/advisories/mfsa2024-56/
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10458
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10459
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10460
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10461
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10462
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10463
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10464
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10465
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10466
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10467
|
||||
(* Security fix *)
|
||||
patches/packages/mozilla-thunderbird-128.4.0esr-x86_64-1_slack15.0.txz: Upgraded.
|
||||
This release contains security fixes and improvements.
|
||||
For more information, see:
|
||||
https://www.mozilla.org/en-US/thunderbird/128.4.0esr/releasenotes/
|
||||
https://www.mozilla.org/en-US/security/advisories/mfsa2024-58/
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10458
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10459
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10460
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10461
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10462
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10463
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10464
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10465
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10466
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10467
|
||||
(* Security fix *)
|
||||
patches/packages/xorg-server-1.20.14-x86_64-14_slack15.0.txz: Rebuilt.
|
||||
This update fixes a security issue:
|
||||
By providing a modified bitmap, a heap-based buffer overflow may occur.
|
||||
This may lead to local privilege escalation if the server is run as root
|
||||
or remote code execution (e.g. x11 over ssh).
|
||||
This vulnerability was discovered by:
|
||||
Jan-Niklas Sohn working with Trend Micro Zero Day Initiative
|
||||
For more information, see:
|
||||
https://lists.x.org/archives/xorg-announce/2024-October/003545.html
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-9632
|
||||
(* Security fix *)
|
||||
patches/packages/xorg-server-xephyr-1.20.14-x86_64-14_slack15.0.txz: Rebuilt.
|
||||
patches/packages/xorg-server-xnest-1.20.14-x86_64-14_slack15.0.txz: Rebuilt.
|
||||
patches/packages/xorg-server-xvfb-1.20.14-x86_64-14_slack15.0.txz: Rebuilt.
|
||||
patches/packages/xorg-server-xwayland-21.1.4-x86_64-12_slack15.0.txz: Rebuilt.
|
||||
This update fixes a security issue:
|
||||
By providing a modified bitmap, a heap-based buffer overflow may occur.
|
||||
This may lead to local privilege escalation if the server is run as root
|
||||
or remote code execution (e.g. x11 over ssh).
|
||||
This vulnerability was discovered by:
|
||||
Jan-Niklas Sohn working with Trend Micro Zero Day Initiative
|
||||
For more information, see:
|
||||
https://lists.x.org/archives/xorg-announce/2024-October/003545.html
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-9632
|
||||
(* Security fix *)
|
||||
</pre>]]>
|
||||
</description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Wed, 23 Oct 2024 19:39:39 GMT</title>
|
||||
<pubDate>Wed, 23 Oct 2024 19:39:39 GMT</pubDate>
|
||||
|
|
|
@ -1,3 +1,83 @@
|
|||
Wed Oct 30 21:03:27 UTC 2024
|
||||
extra/llvm-19.1.3-x86_64-1_slack15.0.txz: Upgraded.
|
||||
Shared library .so-version bump.
|
||||
If you are upgrading from a previous LLVM, you might also need llvm13-compat
|
||||
and/or llvm17-compat. We'll be using this for newer Mozilla things.
|
||||
extra/llvm17-compat-17.0.6-x86_64-1_slack15.0.txz: Added.
|
||||
This is to support any locally compiled software that was linked against
|
||||
libLLVM-17.so from the llvm-17.0.6 that was previously in /extra.
|
||||
extra/rust-bindgen-0.69.4-x86_64-1_slack15.0.txz: Added.
|
||||
extra/rust-for-mozilla/rust-1.82.0-x86_64-1_slack15.0.txz: Upgraded.
|
||||
extra/tigervnc/tigervnc-1.12.0-x86_64-7_slack15.0.txz: Rebuilt.
|
||||
Recompiled against xorg-server-1.20.14, including a patch for a
|
||||
security issue:
|
||||
By providing a modified bitmap, a heap-based buffer overflow may occur.
|
||||
This may lead to local privilege escalation if the server is run as root
|
||||
or remote code execution (e.g. x11 over ssh).
|
||||
This vulnerability was discovered by:
|
||||
Jan-Niklas Sohn working with Trend Micro Zero Day Initiative
|
||||
For more information, see:
|
||||
https://lists.x.org/archives/xorg-announce/2024-October/003545.html
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-9632
|
||||
(* Security fix *)
|
||||
patches/packages/mozilla-firefox-128.4.0esr-x86_64-1_slack15.0.txz: Upgraded.
|
||||
This update contains security fixes and improvements.
|
||||
For more information, see:
|
||||
https://www.mozilla.org/en-US/firefox/128.4.0/releasenotes/
|
||||
https://www.mozilla.org/security/advisories/mfsa2024-56/
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10458
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10459
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10460
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10461
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10462
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10463
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10464
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10465
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10466
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10467
|
||||
(* Security fix *)
|
||||
patches/packages/mozilla-thunderbird-128.4.0esr-x86_64-1_slack15.0.txz: Upgraded.
|
||||
This release contains security fixes and improvements.
|
||||
For more information, see:
|
||||
https://www.mozilla.org/en-US/thunderbird/128.4.0esr/releasenotes/
|
||||
https://www.mozilla.org/en-US/security/advisories/mfsa2024-58/
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10458
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10459
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10460
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10461
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10462
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10463
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10464
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10465
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10466
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-10467
|
||||
(* Security fix *)
|
||||
patches/packages/xorg-server-1.20.14-x86_64-14_slack15.0.txz: Rebuilt.
|
||||
This update fixes a security issue:
|
||||
By providing a modified bitmap, a heap-based buffer overflow may occur.
|
||||
This may lead to local privilege escalation if the server is run as root
|
||||
or remote code execution (e.g. x11 over ssh).
|
||||
This vulnerability was discovered by:
|
||||
Jan-Niklas Sohn working with Trend Micro Zero Day Initiative
|
||||
For more information, see:
|
||||
https://lists.x.org/archives/xorg-announce/2024-October/003545.html
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-9632
|
||||
(* Security fix *)
|
||||
patches/packages/xorg-server-xephyr-1.20.14-x86_64-14_slack15.0.txz: Rebuilt.
|
||||
patches/packages/xorg-server-xnest-1.20.14-x86_64-14_slack15.0.txz: Rebuilt.
|
||||
patches/packages/xorg-server-xvfb-1.20.14-x86_64-14_slack15.0.txz: Rebuilt.
|
||||
patches/packages/xorg-server-xwayland-21.1.4-x86_64-12_slack15.0.txz: Rebuilt.
|
||||
This update fixes a security issue:
|
||||
By providing a modified bitmap, a heap-based buffer overflow may occur.
|
||||
This may lead to local privilege escalation if the server is run as root
|
||||
or remote code execution (e.g. x11 over ssh).
|
||||
This vulnerability was discovered by:
|
||||
Jan-Niklas Sohn working with Trend Micro Zero Day Initiative
|
||||
For more information, see:
|
||||
https://lists.x.org/archives/xorg-announce/2024-October/003545.html
|
||||
https://www.cve.org/CVERecord?id=CVE-2024-9632
|
||||
(* Security fix *)
|
||||
+--------------------------+
|
||||
Wed Oct 23 19:39:39 UTC 2024
|
||||
extra/php81/php81-8.1.30-x86_64-1_slack15.0.txz: Upgraded.
|
||||
This update fixes bugs and security issues:
|
||||
|
|
407
FILELIST.TXT
407
FILELIST.TXT
|
@ -1,20 +1,20 @@
|
|||
Wed Oct 23 19:42:28 UTC 2024
|
||||
Wed Oct 30 21:04:38 UTC 2024
|
||||
|
||||
Here is the file list for this directory. If you are using a
|
||||
mirror site and find missing or extra files in the disk
|
||||
subdirectories, please have the archive administrator refresh
|
||||
the mirror.
|
||||
|
||||
drwxr-xr-x 12 root root 4096 2024-10-23 19:39 .
|
||||
drwxr-xr-x 12 root root 4096 2024-10-30 21:03 .
|
||||
-rw-r--r-- 1 root root 5767 2022-02-02 22:44 ./ANNOUNCE.15.0
|
||||
-rw-r--r-- 1 root root 16609 2022-03-30 19:03 ./CHANGES_AND_HINTS.TXT
|
||||
-rw-r--r-- 1 root root 1268402 2024-10-21 21:25 ./CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 195 2024-10-21 21:25 ./CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 1260287 2024-10-30 20:45 ./CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 195 2024-10-30 20:45 ./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 2168840 2024-10-23 19:39 ./ChangeLog.txt
|
||||
-rw-r--r-- 1 root root 2173173 2024-10-30 21:03 ./ChangeLog.txt
|
||||
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
|
||||
drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./EFI/BOOT
|
||||
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
|
||||
|
@ -25,7 +25,7 @@ drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./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 1662804 2024-10-21 21:24 ./FILELIST.TXT
|
||||
-rw-r--r-- 1 root root 1651959 2024-10-30 20:45 ./FILELIST.TXT
|
||||
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
|
||||
-rw-r--r-- 1 root root 864745 2022-02-02 08:25 ./PACKAGES.TXT
|
||||
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
|
||||
|
@ -39,12 +39,12 @@ drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./EFI/BOOT
|
|||
-rw-r--r-- 1 root root 17294 2008-12-08 18:13 ./SPEAK_INSTALL.TXT
|
||||
-rw-r--r-- 1 root root 57187 2022-02-01 19:37 ./Slackware-HOWTO
|
||||
-rw-r--r-- 1 root root 8700 2022-01-26 05:44 ./UPGRADE.TXT
|
||||
drwxr-xr-x 19 root root 4096 2024-10-23 19:42 ./extra
|
||||
-rw-r--r-- 1 root root 56343 2024-10-23 19:42 ./extra/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 195 2024-10-23 19:42 ./extra/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 70733 2024-10-23 19:42 ./extra/FILE_LIST
|
||||
-rw-r--r-- 1 root root 3065788 2024-10-23 19:42 ./extra/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 37488 2024-10-23 19:42 ./extra/PACKAGES.TXT
|
||||
drwxr-xr-x 19 root root 4096 2024-10-30 21:04 ./extra
|
||||
-rw-r--r-- 1 root root 55474 2024-10-30 21:04 ./extra/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 195 2024-10-30 21:04 ./extra/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 69718 2024-10-30 21:04 ./extra/FILE_LIST
|
||||
-rw-r--r-- 1 root root 4009652 2024-10-30 21:04 ./extra/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 38373 2024-10-30 21:04 ./extra/PACKAGES.TXT
|
||||
-rw-r--r-- 1 root root 149 2002-02-09 00:18 ./extra/README.TXT
|
||||
drwxr-xr-x 2 root root 20480 2020-05-26 20:38 ./extra/aspell-word-lists
|
||||
-rw-r--r-- 1 root root 171 2016-06-06 20:10 ./extra/aspell-word-lists/aspell-af-0.50_0-x86_64-5.txt
|
||||
|
@ -348,12 +348,15 @@ drwxr-xr-x 2 root root 4096 2018-02-27 06:13 ./extra/google-chrome
|
|||
-rwxr-xr-x 1 root root 4168 2019-09-18 22:18 ./extra/google-chrome/google-chrome.SlackBuild
|
||||
-rw-r--r-- 1 root root 840 2018-02-27 06:13 ./extra/google-chrome/slack-desc
|
||||
lrwxrwxrwx 1 root root 11 2012-07-30 20:41 ./extra/java -> source/java
|
||||
-rw-r--r-- 1 root root 346 2024-09-29 17:36 ./extra/llvm-17.0.6-x86_64-2_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 123164204 2024-09-29 17:36 ./extra/llvm-17.0.6-x86_64-2_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-09-29 17:36 ./extra/llvm-17.0.6-x86_64-2_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 346 2024-10-30 19:05 ./extra/llvm-19.1.3-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 251066008 2024-10-30 19:05 ./extra/llvm-19.1.3-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-10-30 19:05 ./extra/llvm-19.1.3-x86_64-1_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 315 2024-02-18 20:08 ./extra/llvm13-compat-13.0.0-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 30271960 2024-02-18 20:08 ./extra/llvm13-compat-13.0.0-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 163 2024-02-18 20:08 ./extra/llvm13-compat-13.0.0-x86_64-1_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 315 2024-10-29 21:30 ./extra/llvm17-compat-17.0.6-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 17463364 2024-10-29 21:30 ./extra/llvm17-compat-17.0.6-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-10-29 21:30 ./extra/llvm17-compat-17.0.6-x86_64-1_slack15.0.txz.asc
|
||||
drwxr-xr-x 2 root root 4096 2023-08-07 19:24 ./extra/php80
|
||||
-rw-r--r-- 1 root root 369 2023-08-07 18:47 ./extra/php80/php80-8.0.30-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 6175812 2023-08-07 18:47 ./extra/php80/php80-8.0.30-x86_64-1_slack15.0.txz
|
||||
|
@ -362,11 +365,14 @@ drwxr-xr-x 2 root root 4096 2024-10-23 19:42 ./extra/php81
|
|||
-rw-r--r-- 1 root root 369 2024-10-23 19:12 ./extra/php81/php81-8.1.30-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 6324768 2024-10-23 19:12 ./extra/php81/php81-8.1.30-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-10-23 19:12 ./extra/php81/php81-8.1.30-x86_64-1_slack15.0.txz.asc
|
||||
drwxr-xr-x 2 root root 4096 2023-08-04 19:16 ./extra/rust-for-mozilla
|
||||
-rw-r--r-- 1 root root 352 2024-08-10 19:47 ./extra/rust-bindgen-0.69.4-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 1699624 2024-08-10 19:47 ./extra/rust-bindgen-0.69.4-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-08-10 19:47 ./extra/rust-bindgen-0.69.4-x86_64-1_slack15.0.txz.asc
|
||||
drwxr-xr-x 2 root root 4096 2024-10-29 21:48 ./extra/rust-for-mozilla
|
||||
-rw-r--r-- 1 root root 700 2022-01-27 20:31 ./extra/rust-for-mozilla/README
|
||||
-rw-r--r-- 1 root root 426 2023-07-25 20:55 ./extra/rust-for-mozilla/rust-1.70.0-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 96914364 2023-07-25 20:55 ./extra/rust-for-mozilla/rust-1.70.0-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 163 2023-07-25 20:55 ./extra/rust-for-mozilla/rust-1.70.0-x86_64-1_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 426 2024-10-20 21:06 ./extra/rust-for-mozilla/rust-1.82.0-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 125590496 2024-10-20 21:06 ./extra/rust-for-mozilla/rust-1.82.0-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-10-20 21:06 ./extra/rust-for-mozilla/rust-1.82.0-x86_64-1_slack15.0.txz.asc
|
||||
drwxr-xr-x 2 root root 4096 2024-01-31 21:21 ./extra/sendmail
|
||||
-rw-r--r-- 1 root root 146 2017-11-15 00:39 ./extra/sendmail/README
|
||||
-rw-r--r-- 1 root root 503 2024-01-31 20:58 ./extra/sendmail/sendmail-8.18.1-x86_64-1_slack15.0.txt
|
||||
|
@ -375,7 +381,7 @@ drwxr-xr-x 2 root root 4096 2024-01-31 21:21 ./extra/sendmail
|
|||
-rw-r--r-- 1 root root 586 2024-01-31 20:58 ./extra/sendmail/sendmail-cf-8.18.1-noarch-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 119356 2024-01-31 20:58 ./extra/sendmail/sendmail-cf-8.18.1-noarch-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 163 2024-01-31 20:58 ./extra/sendmail/sendmail-cf-8.18.1-noarch-1_slack15.0.txz.asc
|
||||
drwxr-xr-x 19 root root 4096 2024-10-23 19:32 ./extra/source
|
||||
drwxr-xr-x 21 root root 4096 2024-10-30 20:53 ./extra/source
|
||||
lrwxrwxrwx 1 root root 21 2021-04-29 18:18 ./extra/source/alpine -> ../../source/n/alpine
|
||||
drwxr-xr-x 4 root root 4096 2018-11-09 05:59 ./extra/source/aspell-word-lists
|
||||
-rwxr-xr-x 1 root root 3531 2020-05-26 20:06 ./extra/source/aspell-word-lists/aspell-dict.SlackBuild
|
||||
|
@ -572,47 +578,22 @@ drwxr-xr-x 2 root root 4096 2012-07-30 18:44 ./extra/source/java/profile.
|
|||
-rwxr-xr-x 1 root root 80 2019-07-30 16:57 ./extra/source/java/profile.d/jre.sh
|
||||
-rw-r--r-- 1 root root 817 2018-02-27 06:13 ./extra/source/java/slack-desc.jdk
|
||||
-rw-r--r-- 1 root root 861 2018-02-27 06:13 ./extra/source/java/slack-desc.jre
|
||||
drwxr-xr-x 3 root root 4096 2024-02-17 19:12 ./extra/source/llvm
|
||||
-rw-r--r-- 1 root root 21577596 2023-11-28 10:33 ./extra/source/llvm/clang-17.0.6.src.tar.xz
|
||||
-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/clang-17.0.6.src.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 3269980 2023-11-28 10:33 ./extra/source/llvm/clang-tools-extra-17.0.6.src.tar.xz
|
||||
-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/clang-tools-extra-17.0.6.src.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 276 2022-04-28 18:35 ./extra/source/llvm/clang.toolchains.i586.triple.diff.gz
|
||||
-rw-r--r-- 1 root root 8712 2023-11-28 10:33 ./extra/source/llvm/cmake-17.0.6.src.tar.xz
|
||||
-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/cmake-17.0.6.src.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 2421808 2023-11-28 10:33 ./extra/source/llvm/compiler-rt-17.0.6.src.tar.xz
|
||||
-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/compiler-rt-17.0.6.src.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 2762700 2023-11-28 10:33 ./extra/source/llvm/flang-17.0.6.src.tar.xz
|
||||
-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/flang-17.0.6.src.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 3946532 2023-11-28 10:33 ./extra/source/llvm/libcxx-17.0.6.src.tar.xz
|
||||
-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/libcxx-17.0.6.src.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 575744 2023-11-28 10:33 ./extra/source/llvm/libcxxabi-17.0.6.src.tar.xz
|
||||
-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/libcxxabi-17.0.6.src.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 115088 2023-11-28 10:33 ./extra/source/llvm/libunwind-17.0.6.src.tar.xz
|
||||
-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/libunwind-17.0.6.src.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 1506048 2023-11-28 10:33 ./extra/source/llvm/lld-17.0.6.src.tar.xz
|
||||
-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/lld-17.0.6.src.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 10493512 2023-11-28 10:33 ./extra/source/llvm/lldb-17.0.6.src.tar.xz
|
||||
-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/lldb-17.0.6.src.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 281 2022-06-28 03:34 ./extra/source/llvm/lldb.32-bit.link.libatomic.diff.gz
|
||||
-rw-r--r-- 1 root root 59298244 2023-11-28 10:33 ./extra/source/llvm/llvm-17.0.6.src.tar.xz
|
||||
-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/llvm-17.0.6.src.tar.xz.sig
|
||||
-rwxr-xr-x 1 root root 13274 2024-10-02 21:29 ./extra/source/llvm/llvm.SlackBuild
|
||||
-rw-r--r-- 1 root root 2175 2023-11-28 19:24 ./extra/source/llvm/llvm.url
|
||||
drwxr-xr-x 2 root root 4096 2023-03-19 05:00 ./extra/source/llvm/missing-runtime-modules
|
||||
-rw-r--r-- 1 root root 4005 2023-02-21 06:00 ./extra/source/llvm/missing-runtime-modules/HandleFlags.cmake
|
||||
-rw-r--r-- 1 root root 2693 2023-03-19 05:00 ./extra/source/llvm/missing-runtime-modules/WarningFlags.cmake
|
||||
-rw-r--r-- 1 root root 1273412 2023-11-28 10:33 ./extra/source/llvm/openmp-17.0.6.src.tar.xz
|
||||
-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/openmp-17.0.6.src.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 9219324 2023-11-28 10:33 ./extra/source/llvm/polly-17.0.6.src.tar.xz
|
||||
-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/polly-17.0.6.src.tar.xz.sig
|
||||
drwxr-xr-x 2 root root 4096 2024-10-30 17:53 ./extra/source/llvm
|
||||
-rw-r--r-- 1 root root 275 2024-03-06 20:03 ./extra/source/llvm/clang.toolchains.32-bit.triple.diff.gz
|
||||
-rwxr-xr-x 1 root root 4101 2024-10-18 20:25 ./extra/source/llvm/libclc.SlackBuild
|
||||
-rwxr-xr-x 1 root root 8081 2024-10-18 20:24 ./extra/source/llvm/llvm.SlackBuild
|
||||
-rw-r--r-- 1 root root 77 2024-10-15 20:09 ./extra/source/llvm/llvm.url
|
||||
-rw-r--r-- 1 root root 132020321 2024-10-29 10:09 ./extra/source/llvm/llvmorg-19.1.3.tar.lz
|
||||
-rw-r--r-- 1 root root 830 2019-07-25 03:31 ./extra/source/llvm/slack-desc
|
||||
-rw-r--r-- 1 root root 383752 2023-11-28 10:33 ./extra/source/llvm/third-party-17.0.6.src.tar.xz
|
||||
-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./extra/source/llvm/third-party-17.0.6.src.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 813 2018-02-27 06:12 ./extra/source/llvm/slack-desc.libclc
|
||||
drwxr-xr-x 2 root root 4096 2024-02-17 22:45 ./extra/source/llvm13-compat
|
||||
-rwxr-xr-x 1 root root 4106 2024-02-18 20:06 ./extra/source/llvm13-compat/llvm13-compat.SlackBuild
|
||||
-rw-r--r-- 1 root root 955 2024-02-17 23:02 ./extra/source/llvm13-compat/llvm13-list-of-libraries-to-retain
|
||||
-rw-r--r-- 1 root root 808 2024-02-17 22:46 ./extra/source/llvm13-compat/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2024-10-29 21:26 ./extra/source/llvm17-compat
|
||||
-rwxr-xr-x 1 root root 4106 2024-10-29 21:27 ./extra/source/llvm17-compat/llvm17-compat.SlackBuild
|
||||
-rw-r--r-- 1 root root 149 2024-10-29 21:26 ./extra/source/llvm17-compat/llvm17-list-of-libraries-to-retain
|
||||
-rw-r--r-- 1 root root 808 2024-10-29 21:26 ./extra/source/llvm17-compat/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2023-08-07 18:40 ./extra/source/php80
|
||||
-rw-r--r-- 1 root root 432 2020-12-21 16:28 ./extra/source/php80/doinst.sh.gz
|
||||
-rwxr-xr-x 1 root root 120 2023-08-07 18:40 ./extra/source/php80/fetch-php.sh
|
||||
|
@ -635,11 +616,18 @@ drwxr-xr-x 2 root root 4096 2024-10-23 19:08 ./extra/source/php81
|
|||
-rw-r--r-- 1 root root 806 2023-03-11 19:34 ./extra/source/php81/php.ini-development.diff.gz
|
||||
-rwxr-xr-x 1 root root 10564 2023-12-18 21:21 ./extra/source/php81/php81.SlackBuild
|
||||
-rw-r--r-- 1 root root 822 2021-12-03 05:18 ./extra/source/php81/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2023-08-04 19:16 ./extra/source/rust-for-mozilla
|
||||
drwxr-xr-x 2 root root 4096 2024-02-04 19:06 ./extra/source/rust-bindgen
|
||||
-rw-r--r-- 1 root root 2417095 2024-02-04 19:05 ./extra/source/rust-bindgen/cargo-rust-bindgen-0.69.4.tar.lz
|
||||
-rwxr-xr-x 1 root root 898 2024-02-04 19:05 ./extra/source/rust-bindgen/fetch-sources.sh
|
||||
-rw-r--r-- 1 root root 1888117 2024-02-04 19:05 ./extra/source/rust-bindgen/rust-bindgen-0.69.4.tar.lz
|
||||
-rwxr-xr-x 1 root root 3831 2024-08-10 19:43 ./extra/source/rust-bindgen/rust-bindgen.SlackBuild
|
||||
-rw-r--r-- 1 root root 844 2022-12-07 17:56 ./extra/source/rust-bindgen/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2024-10-20 22:11 ./extra/source/rust-for-mozilla
|
||||
-rw-r--r-- 1 root root 944 2024-04-03 16:29 ./extra/source/rust-for-mozilla/0004-compiler-Use-wasm-ld-for-wasm-targets.patch
|
||||
-rw-r--r-- 1 root root 261 2020-11-19 19:46 ./extra/source/rust-for-mozilla/link_libffi.diff.gz
|
||||
-rwxr-xr-x 1 root root 9923 2023-07-25 17:21 ./extra/source/rust-for-mozilla/rust.SlackBuild
|
||||
-rw-r--r-- 1 root root 1670 2023-06-12 18:51 ./extra/source/rust-for-mozilla/rust.url
|
||||
-rw-r--r-- 1 root root 145507120 2023-06-01 18:51 ./extra/source/rust-for-mozilla/rustc-1.70.0-src.tar.lz
|
||||
-rwxr-xr-x 1 root root 10734 2024-10-20 19:51 ./extra/source/rust-for-mozilla/rust.SlackBuild
|
||||
-rw-r--r-- 1 root root 1665 2024-10-17 17:05 ./extra/source/rust-for-mozilla/rust.url
|
||||
-rw-r--r-- 1 root root 227126901 2024-10-17 16:42 ./extra/source/rust-for-mozilla/rustc-1.82.0-src.tar.lz
|
||||
-rw-r--r-- 1 root root 910 2018-02-27 06:49 ./extra/source/rust-for-mozilla/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2024-01-31 20:37 ./extra/source/sendmail
|
||||
-rw-r--r-- 1 root root 799 2008-04-12 05:48 ./extra/source/sendmail/Build.gz
|
||||
|
@ -662,7 +650,7 @@ drwxr-xr-x 3 root root 4096 2021-11-22 19:23 ./extra/source/tigervnc/patc
|
|||
-rw-r--r-- 1 root root 405 2019-11-18 19:15 ./extra/source/tigervnc/patches/force_protocol_3.3_for_UVNCSC.patch.gz
|
||||
-rw-r--r-- 1 root root 299 2021-11-23 19:22 ./extra/source/tigervnc/patches/tigervnc.pam.d.diff.gz
|
||||
-rw-r--r-- 1 root root 279 2021-11-22 19:23 ./extra/source/tigervnc/patches/vncserver.xinitrc.diff.gz
|
||||
drwxr-xr-x 2 root root 4096 2024-04-05 17:12 ./extra/source/tigervnc/patches/xorg-server
|
||||
drwxr-xr-x 2 root root 4096 2024-10-30 20:47 ./extra/source/tigervnc/patches/xorg-server
|
||||
-rw-r--r-- 1 root root 623 2018-07-15 18:32 ./extra/source/tigervnc/patches/xorg-server/0001-Always-install-vbe-and-int10-sdk-headers.patch.gz
|
||||
-rw-r--r-- 1 root root 3846 2018-07-15 18:32 ./extra/source/tigervnc/patches/xorg-server/0001-autobind-GPUs-to-the-screen.patch.gz
|
||||
-rw-r--r-- 1 root root 1175 2022-07-12 17:02 ./extra/source/tigervnc/patches/xorg-server/0001-f1070c01d616c5f21f939d5ebc533738779451ac.patch.gz
|
||||
|
@ -700,6 +688,7 @@ drwxr-xr-x 2 root root 4096 2024-04-05 17:12 ./extra/source/tigervnc/patc
|
|||
-rw-r--r-- 1 root root 751 2024-04-03 21:43 ./extra/source/tigervnc/patches/xorg-server/CVE-2024-31081.patch.gz
|
||||
-rw-r--r-- 1 root root 803 2024-04-03 21:43 ./extra/source/tigervnc/patches/xorg-server/CVE-2024-31082.patch.gz
|
||||
-rw-r--r-- 1 root root 1600 2024-04-03 22:11 ./extra/source/tigervnc/patches/xorg-server/CVE-2024-31083.patch.gz
|
||||
-rw-r--r-- 1 root root 1022 2024-10-30 16:44 ./extra/source/tigervnc/patches/xorg-server/CVE-2024-9632.patch.gz
|
||||
-rw-r--r-- 1 root root 298 2018-05-30 05:02 ./extra/source/tigervnc/patches/xorg-server/fix-nouveau-segfault.diff.gz
|
||||
-rw-r--r-- 1 root root 357 2020-09-11 18:38 ./extra/source/tigervnc/patches/xorg-server/fix-pci-segfault.diff.gz
|
||||
-rw-r--r-- 1 root root 340 2012-04-14 03:01 ./extra/source/tigervnc/patches/xorg-server/x11.startwithblackscreen.diff.gz
|
||||
|
@ -707,7 +696,7 @@ drwxr-xr-x 2 root root 4096 2024-04-05 17:12 ./extra/source/tigervnc/patc
|
|||
-rw-r--r-- 1 root root 1437 2018-05-15 07:55 ./extra/source/tigervnc/patches/xserver120.patch.gz
|
||||
-rw-r--r-- 1 root root 930 2018-07-26 17:46 ./extra/source/tigervnc/slack-desc
|
||||
-rw-r--r-- 1 root root 1094249 2021-11-09 07:51 ./extra/source/tigervnc/tigervnc-1.12.0.tar.lz
|
||||
-rwxr-xr-- 1 root root 11852 2024-04-05 17:13 ./extra/source/tigervnc/tigervnc.SlackBuild
|
||||
-rwxr-xr-- 1 root root 11939 2024-10-30 20:48 ./extra/source/tigervnc/tigervnc.SlackBuild
|
||||
-rw-r--r-- 1 root root 5178288 2021-12-15 19:04 ./extra/source/tigervnc/xorg-server-1.20.14.tar.xz
|
||||
drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./extra/source/xf86-video-fbdev
|
||||
-rw-r--r-- 1 root root 875 2018-02-27 06:13 ./extra/source/xf86-video-fbdev/slack-desc
|
||||
|
@ -732,11 +721,11 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./extra/source/xv
|
|||
-rw-r--r-- 1 root root 229 2010-02-19 19:27 ./extra/source/xv/xv.jasper.diff.gz
|
||||
-rw-r--r-- 1 root root 317 2010-02-19 19:15 ./extra/source/xv/xv.prefix.diff.gz
|
||||
-rw-r--r-- 1 root root 282 2010-02-19 19:16 ./extra/source/xv/xv.prefix_x86_64.diff.gz
|
||||
drwxr-xr-x 2 root root 4096 2024-04-05 20:10 ./extra/tigervnc
|
||||
drwxr-xr-x 2 root root 4096 2024-10-30 21:04 ./extra/tigervnc
|
||||
-rw-r--r-- 1 root root 0 2015-12-15 08:03 ./extra/tigervnc/the_fltk_package_must_also_be_installed
|
||||
-rw-r--r-- 1 root root 474 2024-04-05 17:18 ./extra/tigervnc/tigervnc-1.12.0-x86_64-6_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 1452448 2024-04-05 17:18 ./extra/tigervnc/tigervnc-1.12.0-x86_64-6_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-04-05 17:18 ./extra/tigervnc/tigervnc-1.12.0-x86_64-6_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 474 2024-10-30 20:53 ./extra/tigervnc/tigervnc-1.12.0-x86_64-7_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 1452280 2024-10-30 20:53 ./extra/tigervnc/tigervnc-1.12.0-x86_64-7_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-10-30 20:53 ./extra/tigervnc/tigervnc-1.12.0-x86_64-7_slack15.0.txz.asc
|
||||
drwxr-xr-x 2 root root 4096 2018-06-01 21:55 ./extra/xf86-video-fbdev
|
||||
-rw-r--r-- 1 root root 411 2018-06-01 05:21 ./extra/xf86-video-fbdev/xf86-video-fbdev-0.5.0-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 10936 2018-06-01 05:21 ./extra/xf86-video-fbdev/xf86-video-fbdev-0.5.0-x86_64-1.txz
|
||||
|
@ -832,13 +821,13 @@ drwxr-xr-x 2 root root 4096 2022-12-17 19:52 ./pasture/source/samba
|
|||
-rw-r--r-- 1 root root 7921 2018-04-29 17:31 ./pasture/source/samba/smb.conf.default
|
||||
-rw-r--r-- 1 root root 7933 2018-01-14 20:41 ./pasture/source/samba/smb.conf.default.orig
|
||||
-rw-r--r-- 1 root root 536 2017-03-23 19:18 ./pasture/source/samba/smb.conf.diff.gz
|
||||
drwxr-xr-x 4 root root 4096 2024-10-21 21:24 ./patches
|
||||
-rw-r--r-- 1 root root 141212 2024-10-21 21:24 ./patches/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 195 2024-10-21 21:24 ./patches/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 194694 2024-10-21 21:24 ./patches/FILE_LIST
|
||||
-rw-r--r-- 1 root root 18272184 2024-10-21 21:24 ./patches/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 99128 2024-10-21 21:24 ./patches/PACKAGES.TXT
|
||||
drwxr-xr-x 7 root root 32768 2024-10-21 21:24 ./patches/packages
|
||||
drwxr-xr-x 4 root root 4096 2024-10-30 20:45 ./patches
|
||||
-rw-r--r-- 1 root root 141300 2024-10-30 20:45 ./patches/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 195 2024-10-30 20:45 ./patches/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 194800 2024-10-30 20:45 ./patches/FILE_LIST
|
||||
-rw-r--r-- 1 root root 18971255 2024-10-30 20:45 ./patches/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 99129 2024-10-30 20:45 ./patches/PACKAGES.TXT
|
||||
drwxr-xr-x 7 root root 32768 2024-10-30 20:45 ./patches/packages
|
||||
-rw-r--r-- 1 root root 360 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 2389564 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 163 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txz.asc
|
||||
|
@ -1074,15 +1063,15 @@ drwxr-xr-x 2 root root 4096 2024-06-16 21:36 ./patches/packages/linux-5.1
|
|||
-rw-r--r-- 1 root root 512 2024-09-30 18:09 ./patches/packages/mlt-7.4.0-x86_64-2_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 658260 2024-09-30 18:09 ./patches/packages/mlt-7.4.0-x86_64-2_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-09-30 18:09 ./patches/packages/mlt-7.4.0-x86_64-2_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 570 2024-10-09 18:28 ./patches/packages/mozilla-firefox-115.16.1esr-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 61491080 2024-10-09 18:28 ./patches/packages/mozilla-firefox-115.16.1esr-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-10-09 18:28 ./patches/packages/mozilla-firefox-115.16.1esr-x86_64-1_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 570 2024-10-29 22:22 ./patches/packages/mozilla-firefox-128.4.0esr-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 63877204 2024-10-29 22:22 ./patches/packages/mozilla-firefox-128.4.0esr-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-10-29 22:22 ./patches/packages/mozilla-firefox-128.4.0esr-x86_64-1_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 564 2023-01-06 19:37 ./patches/packages/mozilla-nss-3.87-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 1838968 2023-01-06 19:37 ./patches/packages/mozilla-nss-3.87-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 163 2023-01-06 19:37 ./patches/packages/mozilla-nss-3.87-x86_64-1_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 663 2024-10-15 19:05 ./patches/packages/mozilla-thunderbird-115.16.1-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 60852528 2024-10-15 19:05 ./patches/packages/mozilla-thunderbird-115.16.1-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-10-15 19:05 ./patches/packages/mozilla-thunderbird-115.16.1-x86_64-1_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 663 2024-10-29 22:41 ./patches/packages/mozilla-thunderbird-128.4.0esr-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 66958716 2024-10-29 22:41 ./patches/packages/mozilla-thunderbird-128.4.0esr-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-10-29 22:41 ./patches/packages/mozilla-thunderbird-128.4.0esr-x86_64-1_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 451 2022-07-21 17:53 ./patches/packages/net-snmp-5.9.3-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 1598024 2022-07-21 17:53 ./patches/packages/net-snmp-5.9.3-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 163 2022-07-21 17:53 ./patches/packages/net-snmp-5.9.3-x86_64-1_slack15.0.txz.asc
|
||||
|
@ -1291,21 +1280,21 @@ drwxr-xr-x 2 root root 4096 2024-06-08 19:45 ./patches/packages/old-linux
|
|||
-rw-r--r-- 1 root root 369 2024-03-08 19:13 ./patches/packages/xfce4-weather-plugin-0.11.2-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 2420928 2024-03-08 19:13 ./patches/packages/xfce4-weather-plugin-0.11.2-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-03-08 19:13 ./patches/packages/xfce4-weather-plugin-0.11.2-x86_64-1_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 670 2024-07-10 20:42 ./patches/packages/xorg-server-1.20.14-x86_64-13_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 1780388 2024-07-10 20:42 ./patches/packages/xorg-server-1.20.14-x86_64-13_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-07-10 20:42 ./patches/packages/xorg-server-1.20.14-x86_64-13_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 370 2024-07-10 20:42 ./patches/packages/xorg-server-xephyr-1.20.14-x86_64-13_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 868920 2024-07-10 20:42 ./patches/packages/xorg-server-xephyr-1.20.14-x86_64-13_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-07-10 20:42 ./patches/packages/xorg-server-xephyr-1.20.14-x86_64-13_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 592 2024-07-10 20:42 ./patches/packages/xorg-server-xnest-1.20.14-x86_64-13_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 604996 2024-07-10 20:42 ./patches/packages/xorg-server-xnest-1.20.14-x86_64-13_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-07-10 20:42 ./patches/packages/xorg-server-xnest-1.20.14-x86_64-13_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 689 2024-07-10 20:42 ./patches/packages/xorg-server-xvfb-1.20.14-x86_64-13_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 730916 2024-07-10 20:42 ./patches/packages/xorg-server-xvfb-1.20.14-x86_64-13_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-07-10 20:42 ./patches/packages/xorg-server-xvfb-1.20.14-x86_64-13_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 816 2024-04-03 22:18 ./patches/packages/xorg-server-xwayland-21.1.4-x86_64-11_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 816760 2024-04-03 22:18 ./patches/packages/xorg-server-xwayland-21.1.4-x86_64-11_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-04-03 22:18 ./patches/packages/xorg-server-xwayland-21.1.4-x86_64-11_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 670 2024-10-30 16:51 ./patches/packages/xorg-server-1.20.14-x86_64-14_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 1779848 2024-10-30 16:51 ./patches/packages/xorg-server-1.20.14-x86_64-14_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-10-30 16:51 ./patches/packages/xorg-server-1.20.14-x86_64-14_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 370 2024-10-30 16:50 ./patches/packages/xorg-server-xephyr-1.20.14-x86_64-14_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 869212 2024-10-30 16:50 ./patches/packages/xorg-server-xephyr-1.20.14-x86_64-14_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-10-30 16:50 ./patches/packages/xorg-server-xephyr-1.20.14-x86_64-14_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 592 2024-10-30 16:50 ./patches/packages/xorg-server-xnest-1.20.14-x86_64-14_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 605272 2024-10-30 16:50 ./patches/packages/xorg-server-xnest-1.20.14-x86_64-14_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-10-30 16:50 ./patches/packages/xorg-server-xnest-1.20.14-x86_64-14_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 689 2024-10-30 16:50 ./patches/packages/xorg-server-xvfb-1.20.14-x86_64-14_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 731388 2024-10-30 16:50 ./patches/packages/xorg-server-xvfb-1.20.14-x86_64-14_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-10-30 16:50 ./patches/packages/xorg-server-xvfb-1.20.14-x86_64-14_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 816 2024-10-30 16:47 ./patches/packages/xorg-server-xwayland-21.1.4-x86_64-12_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 817072 2024-10-30 16:47 ./patches/packages/xorg-server-xwayland-21.1.4-x86_64-12_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-10-30 16:47 ./patches/packages/xorg-server-xwayland-21.1.4-x86_64-12_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 570 2024-01-10 20:20 ./patches/packages/xorriso-1.5.6.pl02-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 1041872 2024-01-10 20:20 ./patches/packages/xorriso-1.5.6.pl02-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 163 2024-01-10 20:20 ./patches/packages/xorriso-1.5.6.pl02-x86_64-1_slack15.0.txz.asc
|
||||
|
@ -1324,7 +1313,7 @@ drwxr-xr-x 2 root root 4096 2024-06-08 19:45 ./patches/packages/old-linux
|
|||
-rw-r--r-- 1 root root 463 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 459652 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 163 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txz.asc
|
||||
drwxr-xr-x 134 root root 4096 2024-10-21 21:18 ./patches/source
|
||||
drwxr-xr-x 134 root root 4096 2024-10-30 20:36 ./patches/source
|
||||
drwxr-xr-x 2 root root 4096 2023-09-26 19:22 ./patches/source/Cython
|
||||
-rw-r--r-- 1 root root 1623580 2023-07-04 19:24 ./patches/source/Cython/Cython-0.29.36.tar.lz
|
||||
-rwxr-xr-x 1 root root 3041 2023-09-26 19:23 ./patches/source/Cython/Cython.SlackBuild
|
||||
|
@ -1962,7 +1951,7 @@ drwxr-xr-x 2 root root 4096 2021-12-26 19:18 ./patches/source/mlt
|
|||
-rw-r--r-- 1 root root 35 2019-02-10 13:42 ./patches/source/mlt/mlt.deps
|
||||
-rw-r--r-- 1 root root 36 2020-09-29 01:18 ./patches/source/mlt/mlt.url
|
||||
-rw-r--r-- 1 root root 963 2020-11-01 20:04 ./patches/source/mlt/slack-desc
|
||||
drwxr-xr-x 3 root root 4096 2024-10-09 17:42 ./patches/source/mozilla-firefox
|
||||
drwxr-xr-x 3 root root 4096 2024-10-29 18:09 ./patches/source/mozilla-firefox
|
||||
-rw-r--r-- 1 root root 693 2021-03-22 17:58 ./patches/source/mozilla-firefox/0027-LTO-Only-enable-LTO-for-Rust-when-complete-build-use.patch.gz
|
||||
drwxr-xr-x 5 root root 4096 2021-08-13 18:36 ./patches/source/mozilla-firefox/build-deps
|
||||
-rwxr-xr-x 1 root root 2003 2023-07-23 19:20 ./patches/source/mozilla-firefox/build-deps.sh
|
||||
|
@ -1980,15 +1969,15 @@ drwxr-xr-x 2 root root 4096 2024-10-04 18:21 ./patches/source/mozilla-fir
|
|||
-rw-r--r-- 1 root root 86 2019-07-08 21:02 ./patches/source/mozilla-firefox/build-deps/nodejs/nodejs.url
|
||||
-rwxr-xr-x 1 root root 840 2018-03-13 12:55 ./patches/source/mozilla-firefox/fetch-and-repack.sh
|
||||
-rw-r--r-- 1 root root 330 2019-07-08 18:41 ./patches/source/mozilla-firefox/ff.ui.scrollToClick.diff.gz
|
||||
-rw-r--r-- 1 root root 514949380 2024-10-09 11:20 ./patches/source/mozilla-firefox/firefox-115.16.1esr.source.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2024-10-09 11:20 ./patches/source/mozilla-firefox/firefox-115.16.1esr.source.tar.xz.asc
|
||||
-rw-r--r-- 1 root root 558619512 2024-10-28 13:26 ./patches/source/mozilla-firefox/firefox-128.4.0esr.source.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2024-10-28 13:26 ./patches/source/mozilla-firefox/firefox-128.4.0esr.source.tar.xz.asc
|
||||
-rw-r--r-- 1 root root 2748 2017-12-04 21:30 ./patches/source/mozilla-firefox/firefox.desktop
|
||||
-rw-r--r-- 1 root root 327 2008-06-17 17:19 ./patches/source/mozilla-firefox/firefox.moz_plugin_path.diff.gz
|
||||
-rw-r--r-- 1 root root 518 2021-03-15 17:43 ./patches/source/mozilla-firefox/gkrust.a.no.networking.check.diff.gz
|
||||
-rw-r--r-- 1 root root 462 2009-07-01 06:05 ./patches/source/mozilla-firefox/mimeTypes.rdf.gz
|
||||
-rw-r--r-- 1 root root 680 2009-07-01 13:28 ./patches/source/mozilla-firefox/mozilla-firefox-mimeTypes-fix.diff.gz
|
||||
-rwxr-xr-x 1 root root 15802 2024-04-19 16:56 ./patches/source/mozilla-firefox/mozilla-firefox.SlackBuild
|
||||
-rw-r--r-- 1 root root 1033 2020-07-07 18:08 ./patches/source/mozilla-firefox/slack-desc
|
||||
-rwxr-xr-x 1 root root 15632 2024-10-11 20:17 ./patches/source/mozilla-firefox/mozilla-firefox.SlackBuild
|
||||
-rw-r--r-- 1 root root 1033 2024-02-23 03:12 ./patches/source/mozilla-firefox/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2023-01-06 19:30 ./patches/source/mozilla-nss
|
||||
-rw-r--r-- 1 root root 25755 2008-02-27 08:35 ./patches/source/mozilla-nss/MPL-1.1.txt
|
||||
-rw-r--r-- 1 root root 18152 2009-01-01 08:10 ./patches/source/mozilla-nss/faq.html
|
||||
|
@ -1999,7 +1988,7 @@ drwxr-xr-x 2 root root 4096 2023-01-06 19:30 ./patches/source/mozilla-nss
|
|||
-rw-r--r-- 1 root root 37770371 2023-01-05 18:00 ./patches/source/mozilla-nss/nss-3.87.tar.lz
|
||||
-rw-r--r-- 1 root root 2488 2012-04-29 21:05 ./patches/source/mozilla-nss/nss-config.in
|
||||
-rw-r--r-- 1 root root 1023 2018-02-27 06:12 ./patches/source/mozilla-nss/slack-desc
|
||||
drwxr-xr-x 4 root root 4096 2024-10-15 18:32 ./patches/source/mozilla-thunderbird
|
||||
drwxr-xr-x 4 root root 4096 2024-10-29 18:08 ./patches/source/mozilla-thunderbird
|
||||
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./patches/source/mozilla-thunderbird/autoconf
|
||||
-rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./patches/source/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
|
||||
-rw-r--r-- 1 root root 300116 1999-01-15 21:03 ./patches/source/mozilla-thunderbird/autoconf/autoconf-2.13.tar.xz
|
||||
|
@ -2019,12 +2008,11 @@ drwxr-xr-x 2 root root 4096 2024-10-04 18:21 ./patches/source/mozilla-thu
|
|||
-rwxr-xr-x 1 root root 3013 2021-08-13 18:10 ./patches/source/mozilla-thunderbird/build-deps/nodejs/nodejs.build
|
||||
-rw-r--r-- 1 root root 86 2019-07-08 21:02 ./patches/source/mozilla-thunderbird/build-deps/nodejs/nodejs.url
|
||||
-rw-r--r-- 1 root root 263 2022-06-30 18:42 ./patches/source/mozilla-thunderbird/double_t.x86.diff.gz
|
||||
-rw-r--r-- 1 root root 518 2021-03-15 17:43 ./patches/source/mozilla-thunderbird/gkrust.a.no.networking.check.diff.gz
|
||||
-rwxr-xr-x 1 root root 13127 2024-07-13 17:35 ./patches/source/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
|
||||
-rwxr-xr-x 1 root root 12820 2024-10-11 20:19 ./patches/source/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
|
||||
-rw-r--r-- 1 root root 1130 2018-02-27 06:47 ./patches/source/mozilla-thunderbird/slack-desc
|
||||
-rw-r--r-- 1 root root 330 2019-08-27 16:35 ./patches/source/mozilla-thunderbird/tb.ui.scrollToClick.diff.gz
|
||||
-rw-r--r-- 1 root root 529278560 2024-10-14 20:59 ./patches/source/mozilla-thunderbird/thunderbird-115.16.1.source.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2024-10-14 20:59 ./patches/source/mozilla-thunderbird/thunderbird-115.16.1.source.tar.xz.asc
|
||||
-rw-r--r-- 1 root root 672888608 2024-10-29 15:29 ./patches/source/mozilla-thunderbird/thunderbird-128.4.0esr.source.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2024-10-29 15:29 ./patches/source/mozilla-thunderbird/thunderbird-128.4.0esr.source.tar.xz.asc
|
||||
-rw-r--r-- 1 root root 3378 2005-03-08 05:13 ./patches/source/mozilla-thunderbird/thunderbird.desktop
|
||||
drwxr-xr-x 2 root root 4096 2022-07-21 17:44 ./patches/source/net-snmp
|
||||
-rw-r--r-- 1 root root 356 2021-12-21 18:38 ./patches/source/net-snmp/doinst.sh.gz
|
||||
|
@ -2598,18 +2586,18 @@ drwxr-xr-x 2 root root 4096 2023-03-22 07:06 ./patches/source/texlive/pre
|
|||
drwxr-xr-x 4 root root 4096 2024-03-28 19:00 ./patches/source/util-linux
|
||||
-rw-rw-r-- 1 root root 2652 2024-03-22 12:24 ./patches/source/util-linux/CVE-2024-28085-pre1.patch.gz
|
||||
-rw-rw-r-- 1 root root 1948 2024-03-22 12:24 ./patches/source/util-linux/CVE-2024-28085-pre2.patch.gz
|
||||
-rw-rw-r-- 1 root root 2908 2024-03-22 12:24 ./patches/source/util-linux/CVE-2024-28085-pre3.patch.gz
|
||||
-rw-rw-r-- 1 root root 464 2024-03-22 12:24 ./patches/source/util-linux/CVE-2024-28085.patch.gz
|
||||
-rw-r--r-- 1 root root 53236 2011-07-12 20:47 ./patches/source/util-linux/adjtimex_1.29-2.2.diff.gz
|
||||
-rw-r--r-- 1 root root 85551 2010-04-17 03:32 ./patches/source/util-linux/adjtimex_1.29.orig.tar.gz
|
||||
-rw-r--r-- 1 root root 434 2014-10-30 15:31 ./patches/source/util-linux/bsdstrings-util-linux_overflow.diff.gz
|
||||
-rw-r--r-- 1 root root 4513 2009-05-30 01:25 ./patches/source/util-linux/bsdstrings.tar.gz
|
||||
-rw-r--r-- 1 root root 3054 2015-02-10 20:38 ./patches/source/util-linux/ddate.1
|
||||
-rw-r--r-- 1 root root 10917 2015-02-10 20:38 ./patches/source/util-linux/ddate.c
|
||||
-rw-r--r-- 1 root root 431 2023-10-17 18:35 ./patches/source/util-linux/doinst.sh.gz
|
||||
drwxr-xr-x 2 root root 4096 2020-05-08 19:39 ./patches/source/util-linux/pam.d
|
||||
drwxr-xr-x 2 root root 4096 2020-05-08 19:39 ./patches/source/util-linux/pam.d-su
|
||||
-rw-r--r-- 1 root root 545 2020-02-19 19:26 ./patches/source/util-linux/pam.d-su/su
|
||||
-rw-rw-r-- 1 root root 2908 2024-03-22 12:24 ./patches/source/util-linux/CVE-2024-28085-pre3.patch.gz
|
||||
-rw-rw-r-- 1 root root 464 2024-03-22 12:24 ./patches/source/util-linux/CVE-2024-28085.patch.gz
|
||||
-rw-r--r-- 1 root root 53236 2011-07-12 20:47 ./patches/source/util-linux/adjtimex_1.29-2.2.diff.gz
|
||||
-rw-r--r-- 1 root root 85551 2010-04-17 03:32 ./patches/source/util-linux/adjtimex_1.29.orig.tar.gz
|
||||
-rw-r--r-- 1 root root 434 2014-10-30 15:31 ./patches/source/util-linux/bsdstrings-util-linux_overflow.diff.gz
|
||||
-rw-r--r-- 1 root root 4513 2009-05-30 01:25 ./patches/source/util-linux/bsdstrings.tar.gz
|
||||
-rw-r--r-- 1 root root 3054 2015-02-10 20:38 ./patches/source/util-linux/ddate.1
|
||||
-rw-r--r-- 1 root root 10917 2015-02-10 20:38 ./patches/source/util-linux/ddate.c
|
||||
-rw-r--r-- 1 root root 431 2023-10-17 18:35 ./patches/source/util-linux/doinst.sh.gz
|
||||
drwxr-xr-x 2 root root 4096 2020-05-08 19:39 ./patches/source/util-linux/pam.d
|
||||
drwxr-xr-x 2 root root 4096 2020-05-08 19:39 ./patches/source/util-linux/pam.d-su
|
||||
-rw-r--r-- 1 root root 545 2020-02-19 19:26 ./patches/source/util-linux/pam.d-su/su
|
||||
-rw-r--r-- 1 root root 210 2020-02-19 19:26 ./patches/source/util-linux/pam.d-su/su-l
|
||||
-rw-r--r-- 1 root root 192 2020-02-14 20:24 ./patches/source/util-linux/pam.d/chfn
|
||||
-rw-r--r-- 1 root root 192 2020-02-14 20:24 ./patches/source/util-linux/pam.d/chsh
|
||||
|
@ -2708,7 +2696,7 @@ drwxr-xr-x 2 root root 4096 2024-03-08 19:10 ./patches/source/xfce4-weathe
|
|||
-rwxr-xr-x 1 root root 3731 2024-03-08 19:12 ./patches/source/xfce4-weather-plugin/xfce4-weather-plugin.SlackBuild
|
||||
-rw-r--r-- 1 root root 65 2018-09-22 21:37 ./patches/source/xfce4-weather-plugin/xfce4-weather-plugin.url
|
||||
drwxr-xr-x 10 root root 4096 2022-07-12 20:19 ./patches/source/xorg-server
|
||||
drwxr-xr-x 2 root root 4096 2024-04-03 22:15 ./patches/source/xorg-server-xwayland
|
||||
drwxr-xr-x 2 root root 4096 2024-10-30 16:44 ./patches/source/xorg-server-xwayland
|
||||
-rw-r--r-- 1 root root 1175 2022-07-12 17:02 ./patches/source/xorg-server-xwayland/0001-f1070c01d616c5f21f939d5ebc533738779451ac.patch.gz
|
||||
-rw-r--r-- 1 root root 2243 2022-07-12 17:03 ./patches/source/xorg-server-xwayland/0002-dd8caf39e9e15d8f302e54045dd08d8ebf1025dc.patch.gz
|
||||
-rw-r--r-- 1 root root 1923 2022-07-12 17:03 ./patches/source/xorg-server-xwayland/0003-6907b6ea2b4ce949cb07271f5b678d5966d9df42.patch.gz
|
||||
|
@ -2739,13 +2727,14 @@ drwxr-xr-x 2 root root 4096 2024-04-03 22:15 ./patches/source/xorg-server-
|
|||
-rw-r--r-- 1 root root 801 2024-04-03 21:41 ./patches/source/xorg-server-xwayland/CVE-2024-31080.patch.gz
|
||||
-rw-r--r-- 1 root root 751 2024-04-03 21:43 ./patches/source/xorg-server-xwayland/CVE-2024-31081.patch.gz
|
||||
-rw-r--r-- 1 root root 1600 2024-04-03 22:11 ./patches/source/xorg-server-xwayland/CVE-2024-31083.patch.gz
|
||||
-rw-r--r-- 1 root root 1022 2024-10-30 16:44 ./patches/source/xorg-server-xwayland/CVE-2024-9632.patch.gz
|
||||
-rw-r--r-- 1 root root 1287 2021-04-18 18:21 ./patches/source/xorg-server-xwayland/slack-desc
|
||||
-rwxr-xr-x 1 root root 7669 2024-04-03 21:58 ./patches/source/xorg-server-xwayland/xorg-server-xwayland.SlackBuild
|
||||
-rwxr-xr-x 1 root root 7767 2024-10-30 16:47 ./patches/source/xorg-server-xwayland/xorg-server-xwayland.SlackBuild
|
||||
-rw-r--r-- 1 root root 1261712 2021-12-14 14:01 ./patches/source/xorg-server-xwayland/xwayland-21.1.4.tar.xz
|
||||
-rw-r--r-- 1 root root 95 2021-12-14 14:01 ./patches/source/xorg-server-xwayland/xwayland-21.1.4.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 376 2021-01-16 18:58 ./patches/source/xorg-server/arch.use.flags
|
||||
drwxr-xr-x 2 root root 4096 2013-04-18 22:42 ./patches/source/xorg-server/build
|
||||
-rw-r--r-- 1 root root 13 2024-07-10 20:34 ./patches/source/xorg-server/build/xorg-server
|
||||
-rw-r--r-- 1 root root 13 2024-10-30 16:49 ./patches/source/xorg-server/build/xorg-server
|
||||
drwxr-xr-x 2 root root 4096 2022-07-12 19:51 ./patches/source/xorg-server/configure
|
||||
-rw-r--r-- 1 root root 3140 2021-12-26 22:45 ./patches/source/xorg-server/configure/xorg-server
|
||||
drwxr-xr-x 2 root root 4096 2013-04-18 22:43 ./patches/source/xorg-server/doinst.sh
|
||||
|
@ -2755,8 +2744,8 @@ drwxr-xr-x 2 root root 4096 2022-07-12 19:52 ./patches/source/xorg-server/
|
|||
-rw-r--r-- 1 root root 1189 2018-05-03 12:16 ./patches/source/xorg-server/noarch
|
||||
-rw-r--r-- 1 root root 833 2019-12-09 18:56 ./patches/source/xorg-server/package-blacklist
|
||||
drwxr-xr-x 3 root root 4096 2023-02-07 20:15 ./patches/source/xorg-server/patch
|
||||
drwxr-xr-x 2 root root 4096 2024-07-10 20:35 ./patches/source/xorg-server/patch/xorg-server
|
||||
-rw-r--r-- 1 root root 7539 2024-07-10 20:40 ./patches/source/xorg-server/patch/xorg-server.patch
|
||||
drwxr-xr-x 2 root root 4096 2024-10-30 16:48 ./patches/source/xorg-server/patch/xorg-server
|
||||
-rw-r--r-- 1 root root 7710 2024-10-30 16:48 ./patches/source/xorg-server/patch/xorg-server.patch
|
||||
-rw-r--r-- 1 root root 623 2018-07-15 18:32 ./patches/source/xorg-server/patch/xorg-server/0001-Always-install-vbe-and-int10-sdk-headers.patch.gz
|
||||
-rw-r--r-- 1 root root 3846 2018-07-15 18:32 ./patches/source/xorg-server/patch/xorg-server/0001-autobind-GPUs-to-the-screen.patch.gz
|
||||
-rw-r--r-- 1 root root 1175 2022-07-12 17:02 ./patches/source/xorg-server/patch/xorg-server/0001-f1070c01d616c5f21f939d5ebc533738779451ac.patch.gz
|
||||
|
@ -2795,6 +2784,7 @@ drwxr-xr-x 2 root root 4096 2024-07-10 20:35 ./patches/source/xorg-server/
|
|||
-rw-r--r-- 1 root root 751 2024-04-03 21:43 ./patches/source/xorg-server/patch/xorg-server/CVE-2024-31081.patch.gz
|
||||
-rw-r--r-- 1 root root 803 2024-04-03 21:43 ./patches/source/xorg-server/patch/xorg-server/CVE-2024-31082.patch.gz
|
||||
-rw-r--r-- 1 root root 1600 2024-04-03 22:11 ./patches/source/xorg-server/patch/xorg-server/CVE-2024-31083.patch.gz
|
||||
-rw-r--r-- 1 root root 1022 2024-10-30 16:44 ./patches/source/xorg-server/patch/xorg-server/CVE-2024-9632.patch.gz
|
||||
-rw-r--r-- 1 root root 298 2018-05-30 05:02 ./patches/source/xorg-server/patch/xorg-server/fix-nouveau-segfault.diff.gz
|
||||
-rw-r--r-- 1 root root 357 2020-09-11 18:38 ./patches/source/xorg-server/patch/xorg-server/fix-pci-segfault.diff.gz
|
||||
-rw-r--r-- 1 root root 340 2012-04-14 03:01 ./patches/source/xorg-server/patch/xorg-server/x11.startwithblackscreen.diff.gz
|
||||
|
@ -5327,15 +5317,15 @@ drwxr-xr-x 2 root root 69632 2022-02-02 04:20 ./slackware64/l
|
|||
-rw-r--r-- 1 root root 73516 2021-11-03 00:56 ./slackware64/l/libcap-ng-0.8.2-x86_64-5.txz
|
||||
-rw-r--r-- 1 root root 163 2021-11-03 00:56 ./slackware64/l/libcap-ng-0.8.2-x86_64-5.txz.asc
|
||||
-rw-r--r-- 1 root root 327 2021-02-13 06:58 ./slackware64/l/libcddb-1.3.2-x86_64-8.txt
|
||||
-rw-r--r-- 1 root root 70308 2021-02-13 06:58 ./slackware64/l/libcddb-1.3.2-x86_64-8.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 06:58 ./slackware64/l/libcddb-1.3.2-x86_64-8.txz.asc
|
||||
-rw-r--r-- 1 root root 552 2021-02-13 06:58 ./slackware64/l/libcdio-2.1.0-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 281960 2021-02-13 06:58 ./slackware64/l/libcdio-2.1.0-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 06:58 ./slackware64/l/libcdio-2.1.0-x86_64-3.txz.asc
|
||||
-rw-r--r-- 1 root root 461 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 84636 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txz.asc
|
||||
-rw-r--r-- 1 root root 327 2021-10-15 03:38 ./slackware64/l/libclc-13.0.0-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 70308 2021-02-13 06:58 ./slackware64/l/libcddb-1.3.2-x86_64-8.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 06:58 ./slackware64/l/libcddb-1.3.2-x86_64-8.txz.asc
|
||||
-rw-r--r-- 1 root root 552 2021-02-13 06:58 ./slackware64/l/libcdio-2.1.0-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 281960 2021-02-13 06:58 ./slackware64/l/libcdio-2.1.0-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 06:58 ./slackware64/l/libcdio-2.1.0-x86_64-3.txz.asc
|
||||
-rw-r--r-- 1 root root 461 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 84636 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txz.asc
|
||||
-rw-r--r-- 1 root root 327 2021-10-15 03:38 ./slackware64/l/libclc-13.0.0-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 6574796 2021-10-15 03:38 ./slackware64/l/libclc-13.0.0-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-10-15 03:38 ./slackware64/l/libclc-13.0.0-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 464 2021-02-13 07:01 ./slackware64/l/libcue-2.2.1-x86_64-3.txt
|
||||
|
@ -8179,12 +8169,12 @@ drwxr-xr-x 2 root root 4096 2019-03-01 19:26 ./source/a/infozip/unzip-patc
|
|||
-rw-r--r-- 1 root root 1649 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-caseinsensitive.patch.gz
|
||||
-rw-r--r-- 1 root root 1934 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-close.patch.gz
|
||||
-rw-r--r-- 1 root root 245 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-configure.patch.gz
|
||||
-rw-r--r-- 1 root root 1339 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2014-8139.patch.gz
|
||||
-rw-r--r-- 1 root root 614 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2014-8140.patch.gz
|
||||
-rw-r--r-- 1 root root 1737 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2014-8141.patch.gz
|
||||
-rw-r--r-- 1 root root 694 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2018-1000035-heap-based-overflow.patch.gz
|
||||
-rw-r--r-- 1 root root 528 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2018-18384.patch.gz
|
||||
-rw-r--r-- 1 root root 290 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-exec-shield.patch.gz
|
||||
-rw-r--r-- 1 root root 1339 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2014-8139.patch.gz
|
||||
-rw-r--r-- 1 root root 614 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2014-8140.patch.gz
|
||||
-rw-r--r-- 1 root root 1737 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2014-8141.patch.gz
|
||||
-rw-r--r-- 1 root root 694 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2018-1000035-heap-based-overflow.patch.gz
|
||||
-rw-r--r-- 1 root root 528 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2018-18384.patch.gz
|
||||
-rw-r--r-- 1 root root 290 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-exec-shield.patch.gz
|
||||
-rw-r--r-- 1 root root 5391 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-fix-recmatch.patch.gz
|
||||
-rw-r--r-- 1 root root 880 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-format-secure.patch.gz
|
||||
-rw-r--r-- 1 root root 1544 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-heap-overflow-infloop.patch.gz
|
||||
|
@ -11409,13 +11399,13 @@ drwxr-xr-x 2 root root 4096 2022-01-31 20:02 ./source/kde/kde/src/applicat
|
|||
-rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/ksirk-21.12.1.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 47776 2022-01-04 09:53 ./source/kde/kde/src/applications/ksmtp-21.12.1.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/ksmtp-21.12.1.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 603564 2022-01-04 09:53 ./source/kde/kde/src/applications/ksnakeduel-21.12.1.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/ksnakeduel-21.12.1.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 649048 2022-01-04 09:53 ./source/kde/kde/src/applications/kspaceduel-21.12.1.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/kspaceduel-21.12.1.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 304896 2022-01-04 09:53 ./source/kde/kde/src/applications/ksquares-21.12.1.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/ksquares-21.12.1.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 1685488 2022-01-04 09:53 ./source/kde/kde/src/applications/ksudoku-21.12.1.tar.xz
|
||||
-rw-r--r-- 1 root root 603564 2022-01-04 09:53 ./source/kde/kde/src/applications/ksnakeduel-21.12.1.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/ksnakeduel-21.12.1.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 649048 2022-01-04 09:53 ./source/kde/kde/src/applications/kspaceduel-21.12.1.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/kspaceduel-21.12.1.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 304896 2022-01-04 09:53 ./source/kde/kde/src/applications/ksquares-21.12.1.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/ksquares-21.12.1.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 1685488 2022-01-04 09:53 ./source/kde/kde/src/applications/ksudoku-21.12.1.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/ksudoku-21.12.1.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 1967468 2022-01-04 09:53 ./source/kde/kde/src/applications/ksystemlog-21.12.1.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/ksystemlog-21.12.1.tar.xz.sig
|
||||
|
@ -14628,18 +14618,18 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/newspost
|
|||
-rwxr-xr-x 1 root root 2834 2021-02-13 05:32 ./source/n/newspost/newspost.SlackBuild
|
||||
-rw-r--r-- 1 root root 641 2018-02-02 22:17 ./source/n/newspost/newspost.getline.diff.gz
|
||||
-rw-r--r-- 1 root root 964 2018-02-27 06:13 ./source/n/newspost/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/nfacct
|
||||
-rw-r--r-- 1 root root 217604 2016-08-22 11:40 ./source/n/nfacct/nfacct-1.0.2.tar.xz
|
||||
-rwxr-xr-x 1 root root 3405 2021-02-13 05:32 ./source/n/nfacct/nfacct.SlackBuild
|
||||
-rw-r--r-- 1 root root 942 2018-02-27 06:13 ./source/n/nfacct/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2021-06-15 18:36 ./source/n/nfs-utils
|
||||
-rw-r--r-- 1 root root 547 2020-05-04 02:06 ./source/n/nfs-utils/doinst.sh.gz
|
||||
-rw-r--r-- 1 root root 154 1994-08-20 23:14 ./source/n/nfs-utils/exports
|
||||
-rw-r--r-- 1 root root 566 2021-06-14 13:30 ./source/n/nfs-utils/nfs-utils-2.5.4.tar.sign
|
||||
-rw-r--r-- 1 root root 703896 2021-06-14 13:30 ./source/n/nfs-utils/nfs-utils-2.5.4.tar.xz
|
||||
-rwxr-xr-x 1 root root 6546 2021-02-21 19:21 ./source/n/nfs-utils/nfs-utils.SlackBuild
|
||||
-rw-r--r-- 1 root root 255 2008-03-31 22:19 ./source/n/nfs-utils/nfs-utils.lwrap.needs.lnsl.diff.gz
|
||||
-rw-r--r-- 1 root root 49 2018-11-15 18:04 ./source/n/nfs-utils/nfs-utils.url
|
||||
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/nfacct
|
||||
-rw-r--r-- 1 root root 217604 2016-08-22 11:40 ./source/n/nfacct/nfacct-1.0.2.tar.xz
|
||||
-rwxr-xr-x 1 root root 3405 2021-02-13 05:32 ./source/n/nfacct/nfacct.SlackBuild
|
||||
-rw-r--r-- 1 root root 942 2018-02-27 06:13 ./source/n/nfacct/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2021-06-15 18:36 ./source/n/nfs-utils
|
||||
-rw-r--r-- 1 root root 547 2020-05-04 02:06 ./source/n/nfs-utils/doinst.sh.gz
|
||||
-rw-r--r-- 1 root root 154 1994-08-20 23:14 ./source/n/nfs-utils/exports
|
||||
-rw-r--r-- 1 root root 566 2021-06-14 13:30 ./source/n/nfs-utils/nfs-utils-2.5.4.tar.sign
|
||||
-rw-r--r-- 1 root root 703896 2021-06-14 13:30 ./source/n/nfs-utils/nfs-utils-2.5.4.tar.xz
|
||||
-rwxr-xr-x 1 root root 6546 2021-02-21 19:21 ./source/n/nfs-utils/nfs-utils.SlackBuild
|
||||
-rw-r--r-- 1 root root 255 2008-03-31 22:19 ./source/n/nfs-utils/nfs-utils.lwrap.needs.lnsl.diff.gz
|
||||
-rw-r--r-- 1 root root 49 2018-11-15 18:04 ./source/n/nfs-utils/nfs-utils.url
|
||||
-rw-r--r-- 1 root root 292 2017-12-29 05:37 ./source/n/nfs-utils/nfs.default
|
||||
-rw-r--r-- 1 root root 2920 2020-02-03 20:42 ./source/n/nfs-utils/rc.nfsd
|
||||
-rw-r--r-- 1 root root 779 2018-02-27 06:13 ./source/n/nfs-utils/slack-desc
|
||||
|
@ -17297,29 +17287,14 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/y/nethack
|
|||
-rwxr-xr-x 1 root root 4998 2021-02-13 05:32 ./source/y/nethack/nethack.SlackBuild
|
||||
-rw-r--r-- 1 root root 59 2020-12-30 20:25 ./source/y/nethack/nethack.url
|
||||
-rw-r--r-- 1 root root 1031 2020-12-30 21:50 ./source/y/nethack/slack-desc
|
||||
drwxr-xr-x 4 root root 4096 2024-10-20 23:44 ./testing
|
||||
-rw-r--r-- 1 root root 7723 2024-10-20 23:44 ./testing/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 195 2024-10-20 23:44 ./testing/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 10484 2024-10-20 23:44 ./testing/FILE_LIST
|
||||
-rw-r--r-- 1 root root 9869251 2024-10-20 23:44 ./testing/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 3458 2024-10-20 23:44 ./testing/PACKAGES.TXT
|
||||
drwxr-xr-x 2 root root 4096 2024-10-20 23:44 ./testing/packages
|
||||
-rw-r--r-- 1 root root 346 2024-10-18 21:23 ./testing/packages/llvm-19.1.2-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 250903284 2024-10-18 21:23 ./testing/packages/llvm-19.1.2-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-10-18 21:23 ./testing/packages/llvm-19.1.2-x86_64-1_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 570 2024-10-11 20:52 ./testing/packages/mozilla-firefox-128.3.1esr-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 63742020 2024-10-11 20:52 ./testing/packages/mozilla-firefox-128.3.1esr-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-10-11 20:52 ./testing/packages/mozilla-firefox-128.3.1esr-x86_64-1_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 663 2024-10-11 21:44 ./testing/packages/mozilla-thunderbird-128.3.1esr-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 66824976 2024-10-11 21:44 ./testing/packages/mozilla-thunderbird-128.3.1esr-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-10-11 21:44 ./testing/packages/mozilla-thunderbird-128.3.1esr-x86_64-1_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 426 2024-10-20 21:06 ./testing/packages/rust-1.82.0-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 125590496 2024-10-20 21:06 ./testing/packages/rust-1.82.0-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-10-20 21:06 ./testing/packages/rust-1.82.0-x86_64-1_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 352 2024-08-10 19:47 ./testing/packages/rust-bindgen-0.69.4-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 1699624 2024-08-10 19:47 ./testing/packages/rust-bindgen-0.69.4-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 195 2024-08-10 19:47 ./testing/packages/rust-bindgen-0.69.4-x86_64-1_slack15.0.txz.asc
|
||||
drwxr-xr-x 8 root root 4096 2024-10-20 23:37 ./testing/source
|
||||
drwxr-xr-x 4 root root 4096 2024-10-30 20:45 ./testing
|
||||
-rw-r--r-- 1 root root 1154 2024-10-30 20:45 ./testing/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 195 2024-10-30 20:45 ./testing/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 1487 2024-10-30 20:45 ./testing/FILE_LIST
|
||||
-rw-r--r-- 1 root root 14 2024-10-30 20:45 ./testing/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 224 2024-10-30 20:45 ./testing/PACKAGES.TXT
|
||||
drwxr-xr-x 2 root root 4096 2024-10-29 21:50 ./testing/packages
|
||||
drwxr-xr-x 3 root root 4096 2024-10-29 21:52 ./testing/source
|
||||
drwxr-xr-x 2 root root 4096 2022-02-02 06:50 ./testing/source/linux-5.16.5-configs
|
||||
-rw-r--r-- 1 root root 75 2022-02-01 04:54 ./testing/source/linux-5.16.5-configs/README
|
||||
-rw-r--r-- 1 root root 238294 2022-02-02 06:54 ./testing/source/linux-5.16.5-configs/config-generic-5.16.5
|
||||
|
@ -17328,80 +17303,6 @@ drwxr-xr-x 2 root root 4096 2022-02-02 06:50 ./testing/source/linux-5.16.5
|
|||
-rw-r--r-- 1 root root 238263 2022-02-02 06:54 ./testing/source/linux-5.16.5-configs/config-huge-5.16.5
|
||||
-rw-r--r-- 1 root root 241231 2022-02-02 06:57 ./testing/source/linux-5.16.5-configs/config-huge-5.16.5.x64
|
||||
-rw-r--r-- 1 root root 239608 2022-02-02 06:54 ./testing/source/linux-5.16.5-configs/config-huge-smp-5.16.5-smp
|
||||
drwxr-xr-x 2 root root 4096 2024-10-15 20:15 ./testing/source/llvm
|
||||
-rw-r--r-- 1 root root 275 2024-03-06 20:03 ./testing/source/llvm/clang.toolchains.32-bit.triple.diff.gz
|
||||
-rwxr-xr-x 1 root root 4101 2024-10-18 20:25 ./testing/source/llvm/libclc.SlackBuild
|
||||
-rwxr-xr-x 1 root root 8081 2024-10-18 20:24 ./testing/source/llvm/llvm.SlackBuild
|
||||
-rw-r--r-- 1 root root 77 2024-10-15 20:09 ./testing/source/llvm/llvm.url
|
||||
-rw-r--r-- 1 root root 132020629 2024-10-15 08:17 ./testing/source/llvm/llvmorg-19.1.2.tar.lz
|
||||
-rw-r--r-- 1 root root 830 2019-07-25 03:31 ./testing/source/llvm/slack-desc
|
||||
-rw-r--r-- 1 root root 813 2018-02-27 06:12 ./testing/source/llvm/slack-desc.libclc
|
||||
drwxr-xr-x 3 root root 4096 2024-10-11 20:17 ./testing/source/mozilla-firefox
|
||||
-rw-r--r-- 1 root root 693 2021-03-22 17:58 ./testing/source/mozilla-firefox/0027-LTO-Only-enable-LTO-for-Rust-when-complete-build-use.patch.gz
|
||||
drwxr-xr-x 5 root root 4096 2021-08-13 18:36 ./testing/source/mozilla-firefox/build-deps
|
||||
-rwxr-xr-x 1 root root 2003 2023-07-23 19:20 ./testing/source/mozilla-firefox/build-deps.sh
|
||||
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./testing/source/mozilla-firefox/build-deps/autoconf
|
||||
-rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./testing/source/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 ./testing/source/mozilla-firefox/build-deps/autoconf/autoconf-2.13.tar.xz
|
||||
-rwxr-xr-x 1 root root 2486 2019-07-08 21:06 ./testing/source/mozilla-firefox/build-deps/autoconf/autoconf.build
|
||||
drwxr-xr-x 2 root root 4096 2023-09-13 18:47 ./testing/source/mozilla-firefox/build-deps/cbindgen
|
||||
-rw-r--r-- 1 root root 163871 2023-09-13 09:14 ./testing/source/mozilla-firefox/build-deps/cbindgen/cbindgen-0.26.0.tar.lz
|
||||
-rwxr-xr-x 1 root root 2032 2022-06-14 16:39 ./testing/source/mozilla-firefox/build-deps/cbindgen/cbindgen.build
|
||||
-rw-r--r-- 1 root root 35 2021-06-25 03:11 ./testing/source/mozilla-firefox/build-deps/cbindgen/cbindgen.url
|
||||
drwxr-xr-x 2 root root 4096 2024-10-04 18:21 ./testing/source/mozilla-firefox/build-deps/nodejs
|
||||
-rw-r--r-- 1 root root 41937144 2024-10-03 09:27 ./testing/source/mozilla-firefox/build-deps/nodejs/node-v20.18.0.tar.xz
|
||||
-rwxr-xr-x 1 root root 3003 2022-08-10 17:53 ./testing/source/mozilla-firefox/build-deps/nodejs/nodejs.build
|
||||
-rw-r--r-- 1 root root 86 2019-07-08 21:02 ./testing/source/mozilla-firefox/build-deps/nodejs/nodejs.url
|
||||
-rwxr-xr-x 1 root root 840 2018-03-13 12:55 ./testing/source/mozilla-firefox/fetch-and-repack.sh
|
||||
-rw-r--r-- 1 root root 330 2019-07-08 18:41 ./testing/source/mozilla-firefox/ff.ui.scrollToClick.diff.gz
|
||||
-rw-r--r-- 1 root root 562947536 2024-10-09 10:55 ./testing/source/mozilla-firefox/firefox-128.3.1esr.source.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2024-10-09 10:55 ./testing/source/mozilla-firefox/firefox-128.3.1esr.source.tar.xz.asc
|
||||
-rw-r--r-- 1 root root 2748 2017-12-04 21:30 ./testing/source/mozilla-firefox/firefox.desktop
|
||||
-rw-r--r-- 1 root root 327 2008-06-17 17:19 ./testing/source/mozilla-firefox/firefox.moz_plugin_path.diff.gz
|
||||
-rw-r--r-- 1 root root 518 2021-03-15 17:43 ./testing/source/mozilla-firefox/gkrust.a.no.networking.check.diff.gz
|
||||
-rw-r--r-- 1 root root 462 2009-07-01 06:05 ./testing/source/mozilla-firefox/mimeTypes.rdf.gz
|
||||
-rw-r--r-- 1 root root 680 2009-07-01 13:28 ./testing/source/mozilla-firefox/mozilla-firefox-mimeTypes-fix.diff.gz
|
||||
-rwxr-xr-x 1 root root 15632 2024-10-11 20:17 ./testing/source/mozilla-firefox/mozilla-firefox.SlackBuild
|
||||
-rw-r--r-- 1 root root 1033 2024-02-23 03:12 ./testing/source/mozilla-firefox/slack-desc
|
||||
drwxr-xr-x 4 root root 4096 2024-10-11 20:19 ./testing/source/mozilla-thunderbird
|
||||
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./testing/source/mozilla-thunderbird/autoconf
|
||||
-rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./testing/source/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
|
||||
-rw-r--r-- 1 root root 300116 1999-01-15 21:03 ./testing/source/mozilla-thunderbird/autoconf/autoconf-2.13.tar.xz
|
||||
-rwxr-xr-x 1 root root 2632 2016-07-03 18:50 ./testing/source/mozilla-thunderbird/autoconf/autoconf.build
|
||||
drwxr-xr-x 5 root root 4096 2021-08-13 18:35 ./testing/source/mozilla-thunderbird/build-deps
|
||||
-rwxr-xr-x 1 root root 2023 2023-07-23 19:22 ./testing/source/mozilla-thunderbird/build-deps.sh
|
||||
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./testing/source/mozilla-thunderbird/build-deps/autoconf
|
||||
-rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./testing/source/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 ./testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13.tar.xz
|
||||
-rwxr-xr-x 1 root root 2502 2019-08-27 19:46 ./testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf.build
|
||||
drwxr-xr-x 2 root root 4096 2023-09-13 18:47 ./testing/source/mozilla-thunderbird/build-deps/cbindgen
|
||||
-rw-r--r-- 1 root root 163871 2023-09-13 09:14 ./testing/source/mozilla-thunderbird/build-deps/cbindgen/cbindgen-0.26.0.tar.lz
|
||||
-rwxr-xr-x 1 root root 2032 2022-06-14 16:39 ./testing/source/mozilla-thunderbird/build-deps/cbindgen/cbindgen.build
|
||||
-rw-r--r-- 1 root root 35 2021-06-25 03:11 ./testing/source/mozilla-thunderbird/build-deps/cbindgen/cbindgen.url
|
||||
drwxr-xr-x 2 root root 4096 2024-10-04 18:21 ./testing/source/mozilla-thunderbird/build-deps/nodejs
|
||||
-rw-r--r-- 1 root root 41937144 2024-10-03 09:27 ./testing/source/mozilla-thunderbird/build-deps/nodejs/node-v20.18.0.tar.xz
|
||||
-rwxr-xr-x 1 root root 3013 2021-08-13 18:10 ./testing/source/mozilla-thunderbird/build-deps/nodejs/nodejs.build
|
||||
-rw-r--r-- 1 root root 86 2019-07-08 21:02 ./testing/source/mozilla-thunderbird/build-deps/nodejs/nodejs.url
|
||||
-rw-r--r-- 1 root root 263 2022-06-30 18:42 ./testing/source/mozilla-thunderbird/double_t.x86.diff.gz
|
||||
-rwxr-xr-x 1 root root 12820 2024-10-11 20:19 ./testing/source/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
|
||||
-rw-r--r-- 1 root root 1130 2018-02-27 06:47 ./testing/source/mozilla-thunderbird/slack-desc
|
||||
-rw-r--r-- 1 root root 330 2019-08-27 16:35 ./testing/source/mozilla-thunderbird/tb.ui.scrollToClick.diff.gz
|
||||
-rw-r--r-- 1 root root 678730388 2024-10-10 13:01 ./testing/source/mozilla-thunderbird/thunderbird-128.3.1esr.source.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2024-10-10 13:01 ./testing/source/mozilla-thunderbird/thunderbird-128.3.1esr.source.tar.xz.asc
|
||||
-rw-r--r-- 1 root root 3378 2005-03-08 05:13 ./testing/source/mozilla-thunderbird/thunderbird.desktop
|
||||
drwxr-xr-x 2 root root 4096 2024-10-20 22:11 ./testing/source/rust
|
||||
drwxr-xr-x 2 root root 4096 2024-02-04 19:06 ./testing/source/rust-bindgen
|
||||
-rw-r--r-- 1 root root 2417095 2024-02-04 19:05 ./testing/source/rust-bindgen/cargo-rust-bindgen-0.69.4.tar.lz
|
||||
-rwxr-xr-x 1 root root 898 2024-02-04 19:05 ./testing/source/rust-bindgen/fetch-sources.sh
|
||||
-rw-r--r-- 1 root root 1888117 2024-02-04 19:05 ./testing/source/rust-bindgen/rust-bindgen-0.69.4.tar.lz
|
||||
-rwxr-xr-x 1 root root 3831 2024-08-10 19:43 ./testing/source/rust-bindgen/rust-bindgen.SlackBuild
|
||||
-rw-r--r-- 1 root root 844 2022-12-07 17:56 ./testing/source/rust-bindgen/slack-desc
|
||||
-rw-r--r-- 1 root root 944 2024-04-03 16:29 ./testing/source/rust/0004-compiler-Use-wasm-ld-for-wasm-targets.patch
|
||||
-rw-r--r-- 1 root root 261 2020-11-19 19:46 ./testing/source/rust/link_libffi.diff.gz
|
||||
-rwxr-xr-x 1 root root 10734 2024-10-20 19:51 ./testing/source/rust/rust.SlackBuild
|
||||
-rw-r--r-- 1 root root 1665 2024-10-17 17:05 ./testing/source/rust/rust.url
|
||||
-rw-r--r-- 1 root root 227126901 2024-10-17 16:42 ./testing/source/rust/rustc-1.82.0-src.tar.lz
|
||||
-rw-r--r-- 1 root root 910 2018-02-27 06:49 ./testing/source/rust/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./usb-and-pxe-installers
|
||||
-rw-r--r-- 1 root root 31203 2011-03-21 21:21 ./usb-and-pxe-installers/README_PXE.TXT
|
||||
-rw-r--r-- 1 root root 9197 2013-09-25 04:33 ./usb-and-pxe-installers/README_USB.TXT
|
||||
|
|
11
extra/llvm17-compat-17.0.6-x86_64-1_slack15.0.txt
Normal file
11
extra/llvm17-compat-17.0.6-x86_64-1_slack15.0.txt
Normal file
|
@ -0,0 +1,11 @@
|
|||
llvm17-compat: llvm17-compat (LLVM17 runtime libraries)
|
||||
llvm17-compat:
|
||||
llvm17-compat: This is a collection of libraries from LLVM17 to provide runtime
|
||||
llvm17-compat: support for binaries compiled against them.
|
||||
llvm17-compat:
|
||||
llvm17-compat:
|
||||
llvm17-compat:
|
||||
llvm17-compat:
|
||||
llvm17-compat:
|
||||
llvm17-compat:
|
||||
llvm17-compat:
|
11
extra/rust-bindgen-0.69.4-x86_64-1_slack15.0.txt
Normal file
11
extra/rust-bindgen-0.69.4-x86_64-1_slack15.0.txt
Normal file
|
@ -0,0 +1,11 @@
|
|||
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:
|
10
extra/source/llvm/clang.toolchains.32-bit.triple.diff
Normal file
10
extra/source/llvm/clang.toolchains.32-bit.triple.diff
Normal file
|
@ -0,0 +1,10 @@
|
|||
--- ./tools/clang/lib/Driver/ToolChains/Gnu.cpp.orig 2024-03-06 13:59:35.328900971 -0600
|
||||
+++ ./tools/clang/lib/Driver/ToolChains/Gnu.cpp 2024-03-06 14:02:01.218892901 -0600
|
||||
@@ -2490,6 +2490,7 @@
|
||||
static const char *const X86Triples[] = {
|
||||
"i586-linux-gnu", "i686-linux-gnu", "i686-pc-linux-gnu",
|
||||
"i386-redhat-linux6E", "i686-redhat-linux", "i386-redhat-linux",
|
||||
+ "i586-slackware-linux", "i686-slackware-linux",
|
||||
"i586-suse-linux", "i686-montavista-linux",
|
||||
};
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
--- ./tools/clang/lib/Driver/ToolChains/Gnu.cpp.orig 2022-04-25 22:44:44.000000000 -0500
|
||||
+++ ./tools/clang/lib/Driver/ToolChains/Gnu.cpp 2022-04-28 13:34:46.834049926 -0500
|
||||
@@ -2107,6 +2107,7 @@
|
||||
static const char *const X86Triples[] = {
|
||||
"i586-linux-gnu", "i686-linux-gnu", "i686-pc-linux-gnu",
|
||||
"i386-redhat-linux6E", "i686-redhat-linux", "i386-redhat-linux",
|
||||
+ "i586-slackware-linux", "i686-slackware-linux",
|
||||
"i586-suse-linux", "i686-montavista-linux", "i686-gnu",
|
||||
};
|
||||
|
119
extra/source/llvm/libclc.SlackBuild
Executable file
119
extra/source/llvm/libclc.SlackBuild
Executable file
|
@ -0,0 +1,119 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Slackware build script for libclc
|
||||
|
||||
# Copyright 2016 Heinz Wiesinger, Amsterdam, The Netherlands
|
||||
# Copyright 2017, 2018, 2021, 2024 Patrick J. Volkerding, Sebeka, MN, 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.
|
||||
|
||||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=libclc
|
||||
VERSION=${VERSION:-$(echo llvmorg-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-1_slack15.0}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
MARCH=$( uname -m )
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$MARCH" in
|
||||
i?86) export ARCH=i686 ;;
|
||||
armv7hl) export ARCH=$MARCH ;;
|
||||
arm*) export ARCH=arm ;;
|
||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||
*) export ARCH=$MARCH ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||
# the name of the created package would be, and then exit. This information
|
||||
# could be useful to other scripts.
|
||||
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
||||
echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "i686" ]; then
|
||||
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "x86_64" ]; then
|
||||
SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -fPIC"
|
||||
LIBDIRSUFFIX="64"
|
||||
else
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
fi
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-$PKGNAM
|
||||
BUILDDIR=${TMP}/libclc-build-${VERSION}
|
||||
|
||||
rm -rf $PKG $BUILDDIR
|
||||
mkdir -p $TMP $PKG $BUILDDIR
|
||||
cd $BUILDDIR
|
||||
|
||||
# Add a fake configure script so the cleanup script used here at Slackware
|
||||
# knows to delete this stuff later. Other folks can just ignore this... it
|
||||
# doesn't have any other purpose.
|
||||
touch configure
|
||||
chmod 755 configure
|
||||
|
||||
echo "Extracting $CWD/llvmorg-$VERSION.tar.?z..."
|
||||
tar xf $CWD/llvmorg-$VERSION.tar.?z llvm-project-llvmorg-$VERSION/libclc || tar xf $CWD/llvmorg-$VERSION.tar.?z llvmorg-$VERSION/libclc || exit 1
|
||||
cd llvm-project-llvmorg-$VERSION/libclc || cd llvmorg-$VERSION/libclc || exit 1
|
||||
|
||||
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, build, and install:
|
||||
mkdir cmake-build
|
||||
cd cmake-build
|
||||
cmake \
|
||||
-DCMAKE_C_FLAGS="$SLKCFLAGS" \
|
||||
-DCMAKE_CXX_FLAGS="$SLKCFLAGS" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DLIB_SUFFIX="$LIBDIRSUFFIX" \
|
||||
-DDOC_INSTALL_DIR="doc" \
|
||||
-DMAN_INSTALL_DIR=/usr/man \
|
||||
.. || exit 1
|
||||
make $NUMJOBS || make || exit 1
|
||||
make install DESTDIR=$PKG || exit 1
|
||||
cd ..
|
||||
|
||||
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 *.{txt,md,TXT,rst} $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
rm -f $PKG/usr/doc/$PKGNAM-$VERSION/CMakeLists.txt
|
||||
|
||||
mkdir -p $PKG/install
|
||||
cat $CWD/slack-desc.libclc > $PKG/install/slack-desc
|
||||
|
||||
cd $PKG
|
||||
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
|
|
@ -1,14 +0,0 @@
|
|||
--- ./tools/lldb/source/Utility/CMakeLists.txt.orig 2022-06-22 11:46:24.000000000 -0500
|
||||
+++ ./tools/lldb/source/Utility/CMakeLists.txt 2022-06-27 22:33:56.715179825 -0500
|
||||
@@ -19,9 +19,9 @@
|
||||
list(APPEND LLDB_SYSTEM_LIBS ws2_32 rpcrt4)
|
||||
endif ()
|
||||
|
||||
-if (NOT HAVE_CXX_ATOMICS64_WITHOUT_LIB )
|
||||
+#if (NOT HAVE_CXX_ATOMICS64_WITHOUT_LIB )
|
||||
list(APPEND LLDB_SYSTEM_LIBS atomic)
|
||||
-endif()
|
||||
+#endif()
|
||||
|
||||
add_lldb_library(lldbUtility
|
||||
ArchSpec.cpp
|
|
@ -26,31 +26,30 @@
|
|||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=llvm
|
||||
VERSION=${VERSION:-$(echo llvm-*.tar.xz | rev | cut -f 4- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2_slack15.0}
|
||||
|
||||
# For the two options below, either set both to OFF or *only one* to ON:
|
||||
|
||||
# Build using -DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_LINK_LLVM_DYLIB=ON -DCLANG_LINK_CLANG_DYLIB=ON:
|
||||
# This is the upstream recommended way to build LLVM with shared libraries and
|
||||
# seems to be the way to go these days.
|
||||
LLVM_BUILD_LLVM_DYLIB=${LLVM_BUILD_LLVM_DYLIB:=ON}
|
||||
|
||||
# Build using -DBUILD_SHARED_LIBS=ON.
|
||||
# We used this for years here to get a smaller LLVM package, but it no longer
|
||||
# works. Feel free to try it, but expect breakage.
|
||||
BUILD_SHARED_LIBS=${BUILD_SHARED_LIBS:=OFF}
|
||||
VERSION=${VERSION:-$(echo llvmorg-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-1_slack15.0}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
i?86) ARCH=i586 ;;
|
||||
i?86) ARCH=i686 ;;
|
||||
arm*) ARCH=arm ;;
|
||||
*) ARCH=$( uname -m ) ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# Select projects to build:
|
||||
if [ "$ARCH" = "i586" -o "$ARCH" = "i686" ]; then
|
||||
# bolt and flang are not available on 32-bit
|
||||
LLVM_ENABLE_PROJECTS=${LLVM_ENABLE_PROJECTS:-"clang;clang-tools-extra;compiler-rt;lld;lldb;llvm;mlir;openmp;polly"}
|
||||
else
|
||||
LLVM_ENABLE_PROJECTS=${LLVM_ENABLE_PROJECTS:-"bolt;clang;clang-tools-extra;compiler-rt;flang;lld;lldb;llvm;mlir;openmp;polly"}
|
||||
fi
|
||||
|
||||
# Select runtimes to build:
|
||||
LLVM_ENABLE_RUNTIMES=${LLVM_ENABLE_RUNTIMES:-"libcxx;libcxxabi"}
|
||||
|
||||
# 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.
|
||||
|
@ -74,38 +73,16 @@ elif [ "$ARCH" = "i686" ]; then
|
|||
SLKCFLAGS="-O2 -march=i686 -mtune=i686 $IGNORE_GNU_EXTENSIONS"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "x86_64" ]; then
|
||||
SLKCFLAGS="-O2 -fPIC $IGNORE_GNU_EXTENSIONS"
|
||||
SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -fPIC $IGNORE_GNU_EXTENSIONS"
|
||||
LIBDIRSUFFIX="64"
|
||||
else
|
||||
SLKCFLAGS="-O2 $IGNORE_GNU_EXTENSIONS"
|
||||
LIBDIRSUFFIX=""
|
||||
fi
|
||||
|
||||
# Building clangd will be determined automatically unless BUILD_CLANG is
|
||||
# preset to YES or NO:
|
||||
if [ -z $BUILD_CLANGD ]; then
|
||||
if [ "$ARCH" = "i586" -o "$ARCH" = "i686" ]; then
|
||||
BUILD_CLANGD=NO
|
||||
else
|
||||
BUILD_CLANGD=YES
|
||||
fi
|
||||
fi
|
||||
if [ "$BUILD_CLANGD" = "NO" ]; then
|
||||
CLANGD="-DCLANG_ENABLE_CLANGD=OFF"
|
||||
fi
|
||||
|
||||
# Python2 short version:
|
||||
PY2=$(python -c 'from distutils.sysconfig import get_python_lib; print(get_python_lib())' | cut -f 2 -d n | cut -f 1 -d /)
|
||||
# Python3 short version:
|
||||
PY3=$(python3 -c 'from distutils.sysconfig import get_python_lib; print(get_python_lib())' | cut -f 2 -d n | cut -f 1 -d /)
|
||||
|
||||
# Sadly, glibc-2.30 exposed some sort of problem with clang and icecream.
|
||||
# The symptom is a compile failure that says none of the types in
|
||||
# <linux/types.h> are defined, even though they are. gcc/g++ seem unaffected.
|
||||
# For now, not much choice other than to disable this.
|
||||
# Don't use icecream:
|
||||
#PATH=$(echo $PATH | sed "s|/usr/libexec/icecc/bin||g" | tr -s : | sed "s/^://g" | sed "s/:$//g")
|
||||
|
||||
rm -rf $PKG $BUILDDIR
|
||||
mkdir -p $TMP $PKG $BUILDDIR
|
||||
cd $BUILDDIR
|
||||
|
@ -116,83 +93,12 @@ cd $BUILDDIR
|
|||
touch configure
|
||||
chmod 755 configure
|
||||
|
||||
# Extract and rename some support files:
|
||||
echo "Extracting $CWD/cmake-$VERSION.src.tar.xz..."
|
||||
tar xf $CWD/cmake-$VERSION.src.tar.xz || exit 1
|
||||
mv cmake-$VERSION.src cmake
|
||||
echo "Extracting $CWD/third-party-$VERSION.src.tar.xz..."
|
||||
tar xf $CWD/third-party-$VERSION.src.tar.xz || exit 1
|
||||
mv third-party-$VERSION.src third-party
|
||||
echo "Extracting $CWD/llvmorg-$VERSION.tar.?z..."
|
||||
tar xf $CWD/llvmorg-$VERSION.tar.?z || exit 1
|
||||
cd llvm-project-llvmorg-$VERSION || cd llvmorg-$VERSION || exit 1
|
||||
|
||||
rm -rf $PKGNAM-${VERSION}.src $PKGNAM-${VERSION}
|
||||
echo "Extracting $CWD/$PKGNAM-$VERSION.src.tar.xz..."
|
||||
tar xf $CWD/$PKGNAM-$VERSION.src.tar.xz || exit 1
|
||||
|
||||
cd $PKGNAM-${VERSION}.src/tools || cd $PKGNAM-${VERSION}/tools || exit 1
|
||||
echo "Extracting $CWD/clang-$VERSION.src.tar.xz..."
|
||||
tar xf $CWD/clang-$VERSION.src.tar.xz || exit 1
|
||||
mv clang-${VERSION} clang 2>/dev/null || mv clang-${VERSION}.src clang || exit 1
|
||||
#echo "Extracting $CWD/flang-$VERSION.src.tar.xz..."
|
||||
#tar xf $CWD/flang-$VERSION.src.tar.xz || exit 1
|
||||
#mv flang-${VERSION} flang 2>/dev/null || mv flang-${VERSION}.src flang || exit 1
|
||||
echo "Extracting $CWD/lldb-$VERSION.src.tar.xz..."
|
||||
tar xf $CWD/lldb-$VERSION.src.tar.xz || exit 1
|
||||
mv lldb-${VERSION} lldb 2>/dev/null || mv lldb-${VERSION}.src lldb || exit 1
|
||||
echo "Extracting $CWD/lld-$VERSION.src.tar.xz..."
|
||||
tar xf $CWD/lld-$VERSION.src.tar.xz || exit 1
|
||||
mv lld-${VERSION} lld 2>/dev/null || mv lld-${VERSION}.src lld || exit 1
|
||||
cd ../
|
||||
|
||||
cd tools/clang/tools || exit 1
|
||||
echo "Extracting $CWD/clang-tools-extra-$VERSION.src.tar.xz..."
|
||||
tar xf $CWD/clang-tools-extra-$VERSION.src.tar.xz || exit 1
|
||||
mv clang-tools-extra-${VERSION} extra 2>/dev/null \
|
||||
|| mv clang-tools-extra-${VERSION}.src extra || exit 1
|
||||
cd ../../../
|
||||
|
||||
cd projects || exit 1
|
||||
echo "Extracting $CWD/compiler-rt-$VERSION.src.tar.xz..."
|
||||
tar xf $CWD/compiler-rt-$VERSION.src.tar.xz || exit 1
|
||||
mv compiler-rt-${VERSION} compiler-rt 2>/dev/null || mv compiler-rt-${VERSION}.src compiler-rt || exit 1
|
||||
echo "Extracting $CWD/openmp-$VERSION.src.tar.xz..."
|
||||
tar xf $CWD/openmp-$VERSION.src.tar.xz || exit 1
|
||||
mv openmp-${VERSION} openmp 2>/dev/null || mv openmp-${VERSION}.src openmp || exit 1
|
||||
echo "Extracting $CWD/libcxx-${VERSION}.src.tar.xz..."
|
||||
tar xf $CWD/libcxx-${VERSION}.src.tar.xz || exit 1
|
||||
mv libcxx-${VERSION} libcxx 2>/dev/null || mv libcxx-${VERSION}.src libcxx || exit 1
|
||||
echo "Extracting $CWD/libcxxabi-${VERSION}.src.tar.xz..."
|
||||
tar xf $CWD/libcxxabi-${VERSION}.src.tar.xz || exit 1
|
||||
mv libcxxabi-${VERSION} libcxxabi 2>/dev/null || mv libcxxabi-${VERSION}.src libcxxabi || exit 1
|
||||
echo "Extracting $CWD/polly-$VERSION.src.tar.xz..."
|
||||
tar xf $CWD/polly-$VERSION.src.tar.xz || exit 1
|
||||
mv polly-${VERSION} polly 2>/dev/null || mv polly-${VERSION}.src polly || exit 1
|
||||
# We just need a header file from this...
|
||||
echo "Extracting $CWD/libunwind-${VERSION}.src.tar.xz..."
|
||||
tar xf $CWD/libunwind-${VERSION}.src.tar.xz || exit 1
|
||||
mv libunwind-${VERSION}.src libunwind || mv libunwind-${VERSION} libunwind || exit 1
|
||||
cd ../
|
||||
|
||||
# Support GCC built for i586-slackware-linux:
|
||||
zcat $CWD/clang.toolchains.i586.triple.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# We require libatomic on 32-bit platforms:
|
||||
if [ -f ./tools/lldb/source/Utility/CMakeLists.txt ]; then
|
||||
if [ "$ARCH" = "i586" -o "$ARCH" = "i686" ]; then
|
||||
zcat $CWD/lldb.32-bit.link.libatomic.diff.gz | patch -p1 --verbose || exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
# These files are not present for some reason, but they were found in a git
|
||||
# pull of the entire project:
|
||||
cp -a $CWD/missing-runtime-modules/*.cmake ../cmake/Modules/
|
||||
|
||||
# These hackish links seem to be required...
|
||||
cd ..
|
||||
ln -sf */runtimes .
|
||||
cd -
|
||||
cd projects
|
||||
ln -sf ../../cmake .
|
||||
cd -
|
||||
# Support GCC built for i?86-slackware-linux:
|
||||
zcat $CWD/clang.toolchains.32-bit.triple.diff.gz | patch -p2 --verbose || exit 1
|
||||
|
||||
chown -R root:root .
|
||||
find . \
|
||||
|
@ -201,26 +107,8 @@ find . \
|
|||
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \+
|
||||
|
||||
# Collect shared library options. If both of the configurable options are set
|
||||
# to ON, the last one we check will be the one we use.
|
||||
if [ "$BUILD_SHARED_LIBS" = "ON" ]; then
|
||||
SHARED_LIBRARY_OPTIONS="-DBUILD_SHARED_LIBS=ON"
|
||||
fi
|
||||
if [ "$LLVM_BUILD_LLVM_DYLIB" = "ON" ]; then
|
||||
SHARED_LIBRARY_OPTIONS="-DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_LINK_LLVM_DYLIB=ON -DCLANG_LINK_CLANG_DYLIB=ON"
|
||||
fi
|
||||
|
||||
if [ -x /usr/bin/lld ]; then
|
||||
LINKER_OPTIONS="-DLLVM_USE_LINKER=lld"
|
||||
fi
|
||||
|
||||
mkdir build
|
||||
cd build
|
||||
mkdir include
|
||||
# Copy this LLVM libunwind header or it won't be found:
|
||||
cp -a ../projects/libunwind/include/mach-o include
|
||||
# Nuke LLVM libunwind as it conflicts with the one already on the system:
|
||||
rm -r ../projects/libunwind
|
||||
cmake -GNinja \
|
||||
-DCMAKE_C_COMPILER="clang" \
|
||||
-DCMAKE_CXX_COMPILER="clang++" \
|
||||
|
@ -228,11 +116,13 @@ cd build
|
|||
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DLLVM_LIBDIR_SUFFIX=${LIBDIRSUFFIX} \
|
||||
-DLIBCXX_LIBDIR_SUFFIX=${LIBDIRSUFFIX} \
|
||||
-DLIBCXXABI_LIBDIR_SUFFIX=${LIBDIRSUFFIX} \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
$SHARED_LIBRARY_OPTIONS \
|
||||
$LINKER_OPTIONS \
|
||||
-DLLVM_BUILD_LLVM_DYLIB=ON \
|
||||
-DLLVM_LINK_LLVM_DYLIB=ON \
|
||||
-DCLANG_LINK_CLANG_DYLIB=ON \
|
||||
-DLLVM_USE_LINKER=lld \
|
||||
-DLLVM_ENABLE_PROJECTS="$LLVM_ENABLE_PROJECTS" \
|
||||
-DLLVM_ENABLE_RUNTIMES="$LLVM_ENABLE_RUNTIMES" \
|
||||
-DLLVM_ENABLE_RTTI=ON \
|
||||
-DLLVM_ENABLE_FFI=ON \
|
||||
-DLLVM_ENABLE_ZLIB=ON \
|
||||
|
@ -241,15 +131,16 @@ cd build
|
|||
-DLLVM_INSTALL_UTILS=ON \
|
||||
-DLLVM_BINUTILS_INCDIR=/usr/include \
|
||||
-DCLANG_RESOURCE_DIR="../lib${LIBDIRSUFFIX}/clang/$(echo $VERSION | cut -f 1 -d .)" \
|
||||
-DLLVM_TARGETS_TO_BUILD="host;AMDGPU;BPF" \
|
||||
-DLLVM_TARGETS_TO_BUILD="host;AMDGPU;BPF;WebAssembly" \
|
||||
-DLLVM_INCLUDE_BENCHMARKS=OFF \
|
||||
-DLIBCXX_INCLUDE_BENCHMARKS=OFF \
|
||||
-DCOMPILER_RT_BUILD_LIBFUZZER=OFF \
|
||||
-DCLANG_DEFAULT_PIE_ON_LINUX=ON \
|
||||
-DLIBCXX_LIBDIR_SUFFIX=${LIBDIRSUFFIX} \
|
||||
-DLIBCXXABI_LIBDIR_SUFFIX=${LIBDIRSUFFIX} \
|
||||
-DLIBCXX_INCLUDE_BENCHMARKS=OFF \
|
||||
-DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=ON \
|
||||
$CLANGD \
|
||||
.. || exit 1
|
||||
|
||||
-DLIBCXXABI_USE_LLVM_UNWINDER=OFF \
|
||||
../llvm || exit 1
|
||||
"${NINJA:=ninja}" $NUMJOBS || exit 1
|
||||
DESTDIR=$PKG "$NINJA" install || exit 1
|
||||
cd ..
|
||||
|
@ -277,27 +168,26 @@ fi
|
|||
rm -f $PKG/usr/lib$LIBDIRSUFFIX/libgomp.so
|
||||
|
||||
# Install Python bindings:
|
||||
for pyver in ${PY2} ${PY3}; do
|
||||
for pyver in ${PY3}; do
|
||||
mkdir -p "$PKG/usr/lib$LIBDIRSUFFIX/python$pyver/site-packages"
|
||||
cp -a tools/clang/bindings/python/clang "$PKG/usr/lib$LIBDIRSUFFIX/python$pyver/site-packages/"
|
||||
cp -a clang/bindings/python/clang "$PKG/usr/lib$LIBDIRSUFFIX/python$pyver/site-packages/"
|
||||
done
|
||||
|
||||
# Remove bundled python-six:
|
||||
rm -f "$PKG/usr/lib$LIBDIRSUFFIX/python${PY2}/site-packages/six.py"
|
||||
rm -f "$PKG/usr/lib$LIBDIRSUFFIX/python2*/site-packages/six.py"
|
||||
|
||||
# Compile Python scripts:
|
||||
python -m compileall "$PKG/usr/lib$LIBDIRSUFFIX/python${PY2}/site-packages/clang"
|
||||
python -O -m compileall "$PKG/usr/lib$LIBDIRSUFFIX/python${PY2}/site-packages/clang"
|
||||
python3 -m compileall "$PKG/usr/lib$LIBDIRSUFFIX/python${PY3}/site-packages/clang"
|
||||
python3 -O -m compileall "$PKG/usr/lib$LIBDIRSUFFIX/python${PY3}/site-packages/clang"
|
||||
python -m compileall "$PKG/usr/lib$LIBDIRSUFFIX/python${PY2}/site-packages/lldb"
|
||||
python -O -m compileall "$PKG/usr/lib$LIBDIRSUFFIX/python${PY2}/site-packages/lldb"
|
||||
python -m compileall "$PKG/usr/share/scan-view"
|
||||
python -O -m compileall "$PKG/usr/share/scan-view"
|
||||
python -m compileall "$PKG/usr/share/clang"
|
||||
python -O -m compileall "$PKG/usr/share/clang"
|
||||
python -m compileall "$PKG/usr/share/opt-viewer"
|
||||
python -O -m compileall "$PKG/usr/share/opt-viewer"
|
||||
python3 -m compileall "$PKG/usr/share/scan-view"
|
||||
python3 -O -m compileall "$PKG/usr/share/scan-view"
|
||||
python3 -m compileall "$PKG/usr/share/clang"
|
||||
python3 -O -m compileall "$PKG/usr/share/clang"
|
||||
python3 -m compileall "$PKG/usr/share/opt-viewer"
|
||||
python3 -O -m compileall "$PKG/usr/share/opt-viewer"
|
||||
|
||||
# Nevermind, we're not shipping this python2 crap:
|
||||
rm -rf $PKG/usr/lib$LIBDIRSUFFIX/python2*
|
||||
|
||||
# Move man page directory:
|
||||
mv $PKG/usr/share/man $PKG/usr/
|
||||
|
@ -315,22 +205,14 @@ for i in $( find $PKG/usr/man -type l ) ; do
|
|||
rm $i
|
||||
done
|
||||
|
||||
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION/{clang,lldb,clang-tools-extra,compiler-rt,openmp,polly}
|
||||
cp -a CREDITS* LICENSE* README* $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
cp -a tools/clang/{INSTALL,LICENSE,NOTES,README}* \
|
||||
$PKG/usr/doc/$PKGNAM-$VERSION/clang
|
||||
cp -a tools/lldb/{CODE_OWNERS,INSTALL,LICENSE}* \
|
||||
$PKG/usr/doc/$PKGNAM-$VERSION/lldb
|
||||
cp -a tools/clang/tools/extra/{CODE_OWNERS,LICENSE,README}* \
|
||||
$PKG/usr/doc/$PKGNAM-$VERSION/clang-tools-extra
|
||||
cp -a projects/compiler-rt/{CODE_OWNERS,CREDITS,LICENSE,README}* \
|
||||
$PKG/usr/doc/$PKGNAM-$VERSION/compiler-rt
|
||||
cp -a projects/openmp/{CREDITS,LICENSE}* \
|
||||
$PKG/usr/doc/$PKGNAM-$VERSION/openmp
|
||||
cp -a projects/polly/{CREDITS,LICENSE,README}* \
|
||||
$PKG/usr/doc/$PKGNAM-$VERSION/polly
|
||||
mv $PKG/usr/docs/llvm/* $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
rm -rf $PKG/usr/docs
|
||||
# Just copy anything top or next level that looks like it might be docs.
|
||||
# Maybe we'll include it someday. ;-)
|
||||
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
cp -a *.{txt,md,TXT,rst} $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
cp -a --parents */*.{txt,md,TXT,rst} $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
cp -a --parents */README* $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
find $PKG/usr/doc/$PKGNAM-$VERSION -name CMakeLists.txt -exec rm -f "{}" \;
|
||||
rmdir $PKG/usr/doc/$PKGNAM-$VERSION/* 2> /dev/null
|
||||
|
||||
mkdir -p $PKG/install
|
||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||
|
|
|
@ -1,29 +1 @@
|
|||
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-17.0.6.src.tar.xz
|
||||
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/clang-17.0.6.src.tar.xz
|
||||
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/clang-tools-extra-17.0.6.src.tar.xz
|
||||
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/compiler-rt-17.0.6.src.tar.xz
|
||||
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/flang-17.0.6.src.tar.xz
|
||||
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/lldb-17.0.6.src.tar.xz
|
||||
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/openmp-17.0.6.src.tar.xz
|
||||
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/polly-17.0.6.src.tar.xz
|
||||
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/libcxx-17.0.6.src.tar.xz
|
||||
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/libcxxabi-17.0.6.src.tar.xz
|
||||
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/lld-17.0.6.src.tar.xz
|
||||
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/libunwind-17.0.6.src.tar.xz
|
||||
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/cmake-17.0.6.src.tar.xz
|
||||
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/third-party-17.0.6.src.tar.xz
|
||||
|
||||
#http://llvm.org/releases/17.0.6/llvm-17.0.6.src.tar.xz
|
||||
#http://llvm.org/releases/17.0.6/clang-17.0.6.src.tar.xz
|
||||
#http://llvm.org/releases/17.0.6/clang-tools-extra-17.0.6.src.tar.xz
|
||||
#http://llvm.org/releases/17.0.6/compiler-rt-17.0.6.src.tar.xz
|
||||
#http://llvm.org/releases/17.0.6/flang-17.0.6.src.tar.xz
|
||||
#http://llvm.org/releases/17.0.6/lldb-17.0.6.src.tar.xz
|
||||
#http://llvm.org/releases/17.0.6/openmp-17.0.6.src.tar.xz
|
||||
#http://llvm.org/releases/17.0.6/polly-17.0.6.src.tar.xz
|
||||
#http://llvm.org/releases/17.0.6/libcxx-17.0.6.src.tar.xz
|
||||
#http://llvm.org/releases/17.0.6/libcxxabi-17.0.6.src.tar.xz
|
||||
#http://llvm.org/releases/17.0.6/lld-17.0.6.src.tar.xz
|
||||
#http://llvm.org/releases/17.0.6/libunwind-17.0.6.src.tar.xz
|
||||
#http://llvm.org/releases/17.0.6/cmake-17.0.6.src.tar.xz
|
||||
#http://llvm.org/releases/17.0.6/third-party-17.0.6.src.tar.xz
|
||||
https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-19.1.2.tar.gz
|
||||
|
|
|
@ -1,113 +0,0 @@
|
|||
|
||||
include(CheckCXXCompilerFlag)
|
||||
|
||||
unset(add_flag_if_supported)
|
||||
|
||||
# Mangle the name of a compiler flag into a valid CMake identifier.
|
||||
# Ex: --std=c++11 -> STD_EQ_CXX11
|
||||
macro(mangle_name str output)
|
||||
string(STRIP "${str}" strippedStr)
|
||||
string(REGEX REPLACE "^/" "" strippedStr "${strippedStr}")
|
||||
string(REGEX REPLACE "^-+" "" strippedStr "${strippedStr}")
|
||||
string(REGEX REPLACE "-+$" "" strippedStr "${strippedStr}")
|
||||
string(REPLACE "-" "_" strippedStr "${strippedStr}")
|
||||
string(REPLACE "=" "_EQ_" strippedStr "${strippedStr}")
|
||||
string(REPLACE "+" "X" strippedStr "${strippedStr}")
|
||||
string(TOUPPER "${strippedStr}" ${output})
|
||||
endmacro()
|
||||
|
||||
# Remove a list of flags from all CMake variables that affect compile flags.
|
||||
# This can be used to remove unwanted flags specified on the command line
|
||||
# or added in other parts of LLVM's cmake configuration.
|
||||
macro(remove_flags)
|
||||
foreach(var ${ARGN})
|
||||
string(REPLACE "${var}" "" CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG}")
|
||||
string(REPLACE "${var}" "" CMAKE_CXX_FLAGS_MINSIZEREL "${CMAKE_CXX_FLAGS_MINSIZEREL}")
|
||||
string(REPLACE "${var}" "" CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE}")
|
||||
string(REPLACE "${var}" "" CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO}")
|
||||
string(REPLACE "${var}" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
|
||||
string(REPLACE "${var}" "" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
|
||||
string(REPLACE "${var}" "" CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS}")
|
||||
string(REPLACE "${var}" "" CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS}")
|
||||
string(REPLACE "${var}" "" CMAKE_SHARED_MODULE_FLAGS "${CMAKE_SHARED_MODULE_FLAGS}")
|
||||
remove_definitions(${var})
|
||||
endforeach()
|
||||
endmacro(remove_flags)
|
||||
|
||||
macro(check_flag_supported flag)
|
||||
mangle_name("${flag}" flagname)
|
||||
check_cxx_compiler_flag("${flag}" "CXX_SUPPORTS_${flagname}_FLAG")
|
||||
endmacro()
|
||||
|
||||
macro(append_flags DEST)
|
||||
foreach(value ${ARGN})
|
||||
list(APPEND ${DEST} ${value})
|
||||
list(APPEND ${DEST} ${value})
|
||||
endforeach()
|
||||
endmacro()
|
||||
|
||||
# If the specified 'condition' is true then append the specified list of flags to DEST
|
||||
macro(append_flags_if condition DEST)
|
||||
if (${condition})
|
||||
list(APPEND ${DEST} ${ARGN})
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
# Add each flag in the list specified by DEST if that flag is supported by the current compiler.
|
||||
macro(append_flags_if_supported DEST)
|
||||
foreach(flag ${ARGN})
|
||||
mangle_name("${flag}" flagname)
|
||||
check_cxx_compiler_flag("${flag}" "CXX_SUPPORTS_${flagname}_FLAG")
|
||||
append_flags_if(CXX_SUPPORTS_${flagname}_FLAG ${DEST} ${flag})
|
||||
endforeach()
|
||||
endmacro()
|
||||
|
||||
# Add a macro definition if condition is true.
|
||||
macro(define_if condition def)
|
||||
if (${condition})
|
||||
add_definitions(${def})
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
# Add a macro definition if condition is not true.
|
||||
macro(define_if_not condition def)
|
||||
if (NOT ${condition})
|
||||
add_definitions(${def})
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
# Add a macro definition to the __config_site file if the specified condition
|
||||
# is 'true'. Note that '-D${def}' is not added. Instead it is expected that
|
||||
# the build include the '__config_site' header.
|
||||
macro(config_define_if condition def)
|
||||
if (${condition})
|
||||
set(${def} ON)
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
macro(config_define_if_not condition def)
|
||||
if (NOT ${condition})
|
||||
set(${def} ON)
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
macro(config_define value def)
|
||||
set(${def} ${value})
|
||||
endmacro()
|
||||
|
||||
# Turn a comma separated CMake list into a space separated string.
|
||||
macro(split_list listname)
|
||||
string(REPLACE ";" " " ${listname} "${${listname}}")
|
||||
endmacro()
|
||||
|
||||
# For each specified flag, add that compile flag to the provided target.
|
||||
# The flags are added with the given visibility, i.e. PUBLIC|PRIVATE|INTERFACE.
|
||||
function(target_add_compile_flags_if_supported target visibility)
|
||||
foreach(flag ${ARGN})
|
||||
mangle_name("${flag}" flagname)
|
||||
check_cxx_compiler_flag("${flag}" "CXX_SUPPORTS_${flagname}_FLAG")
|
||||
if (CXX_SUPPORTS_${flagname}_FLAG)
|
||||
target_compile_options(${target} ${visibility} ${flag})
|
||||
endif()
|
||||
endforeach()
|
||||
endfunction()
|
|
@ -1,77 +0,0 @@
|
|||
include(HandleFlags)
|
||||
|
||||
# Warning flags ===============================================================
|
||||
function(cxx_add_warning_flags target enable_werror enable_pedantic)
|
||||
target_compile_definitions(${target} PUBLIC -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
if (MSVC)
|
||||
# -W4 is the cl.exe/clang-cl equivalent of -Wall. (In cl.exe and clang-cl,
|
||||
# -Wall is equivalent to -Weverything in GCC style compiler drivers.)
|
||||
target_add_compile_flags_if_supported(${target} PRIVATE -W4)
|
||||
else()
|
||||
target_add_compile_flags_if_supported(${target} PRIVATE -Wall)
|
||||
endif()
|
||||
# TODO: Should -Wconversion be enabled?
|
||||
target_add_compile_flags_if_supported(${target} PRIVATE
|
||||
-Wextra
|
||||
-Wnewline-eof
|
||||
-Wshadow
|
||||
-Wwrite-strings
|
||||
-Wno-unused-parameter
|
||||
-Wno-long-long
|
||||
-Werror=return-type
|
||||
-Wextra-semi
|
||||
-Wundef
|
||||
-Wunused-template
|
||||
-Wformat-nonliteral
|
||||
)
|
||||
|
||||
if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang")
|
||||
target_add_compile_flags_if_supported(${target} PRIVATE
|
||||
-Wno-user-defined-literals
|
||||
-Wno-covered-switch-default
|
||||
-Wno-suggest-override
|
||||
)
|
||||
if (LIBCXX_TARGETING_CLANG_CL)
|
||||
target_add_compile_flags_if_supported(${target} PRIVATE
|
||||
-Wno-c++98-compat
|
||||
-Wno-c++98-compat-pedantic
|
||||
-Wno-c++11-compat
|
||||
-Wno-undef
|
||||
-Wno-reserved-id-macro
|
||||
-Wno-gnu-include-next
|
||||
-Wno-gcc-compat # For ignoring "'diagnose_if' is a clang extension" warnings
|
||||
-Wno-zero-as-null-pointer-constant # FIXME: Remove this and fix all occurrences.
|
||||
-Wno-deprecated-dynamic-exception-spec # For auto_ptr
|
||||
-Wno-sign-conversion
|
||||
-Wno-old-style-cast
|
||||
-Wno-deprecated # FIXME: Remove this and fix all occurrences.
|
||||
-Wno-shift-sign-overflow # FIXME: Why do we need this with clang-cl but not clang?
|
||||
-Wno-double-promotion # FIXME: remove me
|
||||
)
|
||||
endif()
|
||||
|
||||
elseif("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU")
|
||||
|
||||
target_add_compile_flags_if_supported(${target} PRIVATE
|
||||
-Wstrict-aliasing=2
|
||||
-Wstrict-overflow=4
|
||||
-Wno-attributes
|
||||
-Wno-literal-suffix
|
||||
-Wno-c++14-compat
|
||||
-Wno-noexcept-type
|
||||
-Wno-suggest-override
|
||||
)
|
||||
|
||||
endif()
|
||||
if (${enable_werror})
|
||||
target_add_compile_flags_if_supported(${target} PRIVATE -Werror)
|
||||
target_add_compile_flags_if_supported(${target} PRIVATE -WX)
|
||||
else()
|
||||
# TODO(EricWF) Remove this. We shouldn't be suppressing errors when -Werror is
|
||||
# added elsewhere.
|
||||
target_add_compile_flags_if_supported(${target} PRIVATE -Wno-error)
|
||||
endif()
|
||||
if (${enable_pedantic})
|
||||
target_add_compile_flags_if_supported(${target} PRIVATE -pedantic)
|
||||
endif()
|
||||
endfunction()
|
19
extra/source/llvm/slack-desc.libclc
Normal file
19
extra/source/llvm/slack-desc.libclc
Normal file
|
@ -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------------------------------------------------------|
|
||||
libclc: libclc (OpenCL 1.1 libraries)
|
||||
libclc:
|
||||
libclc: libclc is an open source, BSD/MIT dual licensed implementation of the
|
||||
libclc: library requirements of the OpenCL C programming language, as
|
||||
libclc: specified by the OpenCL 1.1 Specification.
|
||||
libclc:
|
||||
libclc: Homepage: http://libclc.llvm.org/
|
||||
libclc:
|
||||
libclc:
|
||||
libclc:
|
||||
libclc:
|
118
extra/source/llvm17-compat/llvm17-compat.SlackBuild
Executable file
118
extra/source/llvm17-compat/llvm17-compat.SlackBuild
Executable file
|
@ -0,0 +1,118 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Copyright 2024 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.
|
||||
|
||||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=llvm17-compat
|
||||
VERSION=${VERSION:-17.0.6}
|
||||
BUILD=${BUILD:-1_slack15.0}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$(uname -m)" in
|
||||
i?86) ARCH=i586 ;;
|
||||
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
|
||||
|
||||
# Create a directory for the libraries:
|
||||
mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}
|
||||
|
||||
echo "Copying list of directly-linked libraries..."
|
||||
cat $CWD/llvm17-list-of-libraries-to-retain | while read library ; do
|
||||
if [ ! "$(echo $library | cut -c 1)" = "#" ]; then
|
||||
if [ ! -e /usr/lib${LIBDIRSUFFIX}/$library ]; then
|
||||
echo "ERROR: llvm 17 package must be installed so that we can extract libraries from the system."
|
||||
exit 1
|
||||
fi
|
||||
cp -a -v /usr/lib${LIBDIRSUFFIX}/$library $PKG/usr/lib${LIBDIRSUFFIX}
|
||||
if [ -L /usr/lib${LIBDIRSUFFIX}/$library ]; then
|
||||
cp -a /usr/lib${LIBDIRSUFFIX}/$(readlink /usr/lib${LIBDIRSUFFIX}/$library) $PKG/usr/lib${LIBDIRSUFFIX}
|
||||
fi
|
||||
fi
|
||||
done || exit 1
|
||||
|
||||
echo "Copying other LLVM libraries required by the already copied ones..."
|
||||
cd $PKG/usr/lib${LIBDIRSUFFIX}
|
||||
touch $PKG/scan
|
||||
while [ -e $PKG/scan ]; do
|
||||
# we'll reset this flag if we find something. We need to make one pass without
|
||||
# finding anything to leave this loop.
|
||||
rm $PKG/scan
|
||||
for library in lib* ; do
|
||||
readelf -d $library | grep "Shared library" | rev | cut -f 1 -d ' ' | rev | tr -d \[ | tr -d \] | grep ".so.17$" | while read dep ; do
|
||||
if [ ! -e $dep ]; then
|
||||
echo "Copying $dep for $library..."
|
||||
cp -a -v /usr/lib${LIBDIRSUFFIX}/$dep $PKG/usr/lib${LIBDIRSUFFIX}
|
||||
if [ -L /usr/lib${LIBDIRSUFFIX}/$dep ]; then
|
||||
cp -a /usr/lib${LIBDIRSUFFIX}/$(readlink /usr/lib${LIBDIRSUFFIX}/$dep) $PKG/usr/lib${LIBDIRSUFFIX}
|
||||
fi
|
||||
touch $PKG/scan
|
||||
fi
|
||||
done
|
||||
done
|
||||
done
|
||||
|
||||
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
|
|
@ -0,0 +1,3 @@
|
|||
# If these libraries exist on the host system, they'll be added to the package
|
||||
# for backwards compatibility with the llvm-13 package.
|
||||
libLLVM-17.so
|
19
extra/source/llvm17-compat/slack-desc
Normal file
19
extra/source/llvm17-compat/slack-desc
Normal file
|
@ -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------------------------------------------------------|
|
||||
llvm17-compat: llvm17-compat (LLVM17 runtime libraries)
|
||||
llvm17-compat:
|
||||
llvm17-compat: This is a collection of libraries from LLVM17 to provide runtime
|
||||
llvm17-compat: support for binaries compiled against them.
|
||||
llvm17-compat:
|
||||
llvm17-compat:
|
||||
llvm17-compat:
|
||||
llvm17-compat:
|
||||
llvm17-compat:
|
||||
llvm17-compat:
|
||||
llvm17-compat:
|
35
extra/source/rust-bindgen/fetch-sources.sh
Executable file
35
extra/source/rust-bindgen/fetch-sources.sh
Executable file
|
@ -0,0 +1,35 @@
|
|||
#!/bin/bash
|
||||
|
||||
#VERSION=$1
|
||||
VERSION=0.69.4
|
||||
|
||||
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
|
123
extra/source/rust-bindgen/rust-bindgen.SlackBuild
Executable file
123
extra/source/rust-bindgen/rust-bindgen.SlackBuild
Executable file
|
@ -0,0 +1,123 @@
|
|||
#!/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_slack15.0}
|
||||
|
||||
# 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" = "i686" ]; then
|
||||
SLKCFLAGS="-O2 -march=pentium4 -mtune=generic"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "s390" ]; then
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "x86_64" ]; then
|
||||
SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -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
|
19
extra/source/rust-bindgen/slack-desc
Normal file
19
extra/source/rust-bindgen/slack-desc
Normal file
|
@ -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:
|
|
@ -0,0 +1,24 @@
|
|||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: "Jan Alexander Steffens (heftig)" <heftig@archlinux.org>
|
||||
Date: Sat, 6 Nov 2021 22:42:06 +0100
|
||||
Subject: [PATCH] compiler: Use wasm-ld for wasm targets
|
||||
|
||||
We don't ship rust-lld.
|
||||
---
|
||||
compiler/rustc_target/src/spec/base/wasm.rs | 3 +--
|
||||
1 file changed, 1 insertion(+), 2 deletions(-)
|
||||
|
||||
diff --git a/compiler/rustc_target/src/spec/base/wasm.rs b/compiler/rustc_target/src/spec/base/wasm.rs
|
||||
index 4b4d2aca26e4..b4918c8fdda2 100644
|
||||
--- a/compiler/rustc_target/src/spec/base/wasm.rs
|
||||
+++ b/compiler/rustc_target/src/spec/base/wasm.rs
|
||||
@@ -88,8 +88,7 @@ macro_rules! args {
|
||||
// arguments just yet
|
||||
limit_rdylib_exports: false,
|
||||
|
||||
- // we use the LLD shipped with the Rust toolchain by default
|
||||
- linker: Some("rust-lld".into()),
|
||||
+ linker: Some("wasm-ld".into()),
|
||||
linker_flavor: LinkerFlavor::WasmLld(Cc::No),
|
||||
|
||||
pre_link_args,
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Copyright 2017 Andrew Clemons, Wellington, New Zealand
|
||||
# Copyright 2017, 2018, 2019, 2020, 2021, 2022 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||
# Copyright 2017, 2018, 2019, 2020, 2021, 2022, 2023 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||
# Copyright 2017 Stuart Winter
|
||||
# All rights reserved.
|
||||
#
|
||||
|
@ -26,17 +26,16 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=rust
|
||||
SRCNAM="${PKGNAM}c"
|
||||
VERSION=${VERSION:-1.70.0}
|
||||
VERSION=${VERSION:-1.82.0}
|
||||
BUILD=${BUILD:-1_slack15.0}
|
||||
|
||||
# Set this to YES to build with the system LLVM, or NO to use the bundled LLVM.
|
||||
# YES is probably better (when it works...)
|
||||
SYSTEM_LLVM=${SYSTEM_LLVM:-NO}
|
||||
|
||||
# Bootstrap variables (might not be kept updated for latest Rust):
|
||||
RSTAGE0_VERSION=${RSTAGE0_VERSION:-1.69.0}
|
||||
RSTAGE0_DIR=${RSTAGE0_DIR:-2023-04-20}
|
||||
CSTAGE0_VERSION=${CSTAGE0_VERSION:-1.69.0}
|
||||
RSTAGE0_VERSION=${RSTAGE0_VERSION:-1.81.0}
|
||||
RSTAGE0_DIR=${RSTAGE0_DIR:-2024-09-05}
|
||||
CSTAGE0_VERSION=${CSTAGE0_VERSION:-1.81.0}
|
||||
CSTAGE0_DIR=${CSTAGE0_DIR:-$RSTAGE0_DIR}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
|
@ -143,6 +142,8 @@ if [ "${SYSTEM_LLVM}" = "YES" ]; then
|
|||
zcat $CWD/link_libffi.diff.gz | patch -p1 --verbose || exit 1
|
||||
fi
|
||||
|
||||
cat $CWD/0004-compiler-Use-wasm-ld-for-wasm-targets.patch | patch -p1 --verbose || exit 1
|
||||
|
||||
if [ "$LOCAL_BOOTSTRAP" != "yes" ] ; then
|
||||
# rust requires bootstrapping with the previous rust version.
|
||||
# versions are defined in src/stage0.txt.
|
||||
|
@ -164,10 +165,14 @@ link-shared = true
|
|||
build = "$BARCH-unknown-linux-$BABI"
|
||||
host = ["$TARCH-unknown-linux-$BABI"]
|
||||
target = ["$TARCH-unknown-linux-$BABI"]
|
||||
tools = ["analysis", "cargo", "clippy", "rls", "rustfmt", "src"]
|
||||
tools = ["analysis", "cargo", "clippy", "rls", "rustfmt", "src", "rust-analyzer", "rust-demangler"]
|
||||
submodules = false
|
||||
vendor = true
|
||||
extended = true
|
||||
profiler = true
|
||||
sanitizers = true
|
||||
# Do not query new versions of dependencies online.
|
||||
locked-deps = true
|
||||
|
||||
[install]
|
||||
prefix = "/usr"
|
||||
|
@ -230,10 +235,29 @@ elif [ "$BARCH" = "i686" ] ; then
|
|||
fi
|
||||
fi
|
||||
|
||||
# Fix path to the rust libraries in rust-analyzer:
|
||||
if [ -r src/tools/rust-analyzer/crates/rust-analyzer/src/config.rs ]; then
|
||||
if [ ! "$LIBDIRSUFFIX" = "" ]; then
|
||||
sed -i "s,\"lib/rustlib,\"lib${LIBDIRSUFFIX}/rustlib,g" src/tools/rust-analyzer/crates/project-model/src/sysroot.rs
|
||||
fi
|
||||
fi
|
||||
|
||||
# Build and install:
|
||||
python3 ./x.py build || exit 1
|
||||
DESTDIR=$PKG python3 x.py install || exit 1
|
||||
|
||||
# In case the rls stub doesn't get installed by the 'install' target:
|
||||
if [ ! -x $PKG/usr/bin/rls ]; then
|
||||
install -m755 build/*-linux-gnu/stage1-tools-bin/rls $PKG/usr/bin/rls
|
||||
fi
|
||||
|
||||
# Fix path to lldb_commands:
|
||||
if [ -x $PKG/usr/bin/rust-lldb ]; then
|
||||
if [ ! "$LIBDIRSUFFIX" = "" ]; then
|
||||
sed -i "s,/lib/rustlib/,/lib$LIBDIRSUFFIX/rustlib/,g" $PKG/usr/bin/rust-lldb
|
||||
fi
|
||||
fi
|
||||
|
||||
# Eh, none of this is all that big. Might as well leave it around as a
|
||||
# reference.
|
||||
#rm -f $PKG/usr/lib$LIBDIRSUFFIX/rustlib/components
|
||||
|
@ -264,9 +288,9 @@ find $PKG/usr/lib$LIBDIRSUFFIX -name "*.so" -exec chmod 755 "{}" \+
|
|||
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
|
||||
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
|
||||
|
||||
# Get rid of a possible duplicated libLLVM. Not only is it large, but it also
|
||||
# throws an error at boot with ldconfig:
|
||||
rm -f $PKG/usr/lib${LIBDIRSUFFIX}/libLLVM-*.so.old
|
||||
# Get rid of possible .old files in these locations:
|
||||
rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.old
|
||||
rm -f $PKG/usr/bin/*.old
|
||||
|
||||
# Commented out (for now) since we disable rpaths in config.toml:
|
||||
## Remove any compiled-in RPATHs:
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# Source code (repacked to .tar.lz):
|
||||
VERSION=1.70.0
|
||||
VERSION=1.82.0
|
||||
rm -f rustc-${VERSION}-src.tar.*
|
||||
lftpget https://static.rust-lang.org/dist/rustc-${VERSION}-src.tar.gz
|
||||
lftpget https://static.rust-lang.org/dist/rustc-${VERSION}-src.tar.gz.asc
|
||||
|
@ -17,11 +17,11 @@ fi
|
|||
# should be able to compile the next released version of Rust.
|
||||
#
|
||||
# To find the expected date/versions for bootstrap binaries to be able to
|
||||
# update the settings below, look at src/stage0.json in the Rust sources.
|
||||
# update the settings below, look at src/stage0 in the Rust sources.
|
||||
exit 0
|
||||
|
||||
BOOTSTRAP_DATE=2023-04-20
|
||||
BOOTSTRAP_VERSION=1.69.0
|
||||
BOOTSTRAP_DATE=2024-09-05
|
||||
BOOTSTRAP_VERSION=1.81.0
|
||||
BOOTSTRAP_CARGO=$BOOTSTRAP_VERSION
|
||||
|
||||
# i686 bootstrap:
|
||||
|
|
|
@ -0,0 +1,55 @@
|
|||
From 85b776571487f52e756f68a069c768757369bfe3 Mon Sep 17 00:00:00 2001
|
||||
From: Matthieu Herrb <matthieu@herrb.eu>
|
||||
Date: Thu, 10 Oct 2024 10:37:28 +0200
|
||||
Subject: [PATCH] xkb: Fix buffer overflow in _XkbSetCompatMap()
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
The _XkbSetCompatMap() function attempts to resize the `sym_interpret`
|
||||
buffer.
|
||||
|
||||
However, It didn't update its size properly. It updated `num_si` only,
|
||||
without updating `size_si`.
|
||||
|
||||
This may lead to local privilege escalation if the server is run as root
|
||||
or remote code execution (e.g. x11 over ssh).
|
||||
|
||||
CVE-2024-9632, ZDI-CAN-24756
|
||||
|
||||
This vulnerability was discovered by:
|
||||
Jan-Niklas Sohn working with Trend Micro Zero Day Initiative
|
||||
|
||||
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||||
Tested-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||||
Reviewed-by: José Expósito <jexposit@redhat.com>
|
||||
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1733>
|
||||
---
|
||||
xkb/xkb.c | 8 ++++----
|
||||
1 file changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/xkb/xkb.c b/xkb/xkb.c
|
||||
index 868d7c1e64..aaf9716b36 100644
|
||||
--- a/xkb/xkb.c
|
||||
+++ b/xkb/xkb.c
|
||||
@@ -2990,13 +2990,13 @@ _XkbSetCompatMap(ClientPtr client, DeviceIntPtr dev,
|
||||
XkbSymInterpretPtr sym;
|
||||
unsigned int skipped = 0;
|
||||
|
||||
- if ((unsigned) (req->firstSI + req->nSI) > compat->num_si) {
|
||||
- compat->num_si = req->firstSI + req->nSI;
|
||||
+ if ((unsigned) (req->firstSI + req->nSI) > compat->size_si) {
|
||||
+ compat->num_si = compat->size_si = req->firstSI + req->nSI;
|
||||
compat->sym_interpret = reallocarray(compat->sym_interpret,
|
||||
- compat->num_si,
|
||||
+ compat->size_si,
|
||||
sizeof(XkbSymInterpretRec));
|
||||
if (!compat->sym_interpret) {
|
||||
- compat->num_si = 0;
|
||||
+ compat->num_si = compat->size_si = 0;
|
||||
return BadAlloc;
|
||||
}
|
||||
}
|
||||
--
|
||||
GitLab
|
||||
|
|
@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
PKGNAM=tigervnc
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
XORGVER=${XORGVER:-$(echo xorg-server-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-6_slack15.0}
|
||||
BUILD=${BUILD:-7_slack15.0}
|
||||
|
||||
# Do we build the java applet (needs jdk)?
|
||||
JAVA_APPLET=${JAVA_APPLET:-"OFF"}
|
||||
|
@ -130,6 +130,7 @@ tar xvf $CWD/xorg-server-$XORGVER.tar.?z --strip-components=1 -C unix/xserver ||
|
|||
zcat $CWD/patches/xorg-server/CVE-2024-31081.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/xorg-server/CVE-2024-31082.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/xorg-server/CVE-2024-31083.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/xorg-server/CVE-2024-9632.patch.gz | patch -p1 --verbose || exit 1
|
||||
autoreconf -vif || exit 1
|
||||
) || exit 1
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
mozilla-firefox: mozilla-firefox (Mozilla Firefox Web browser)
|
||||
mozilla-firefox: mozilla-firefox (Mozilla Firefox web browser)
|
||||
mozilla-firefox:
|
||||
mozilla-firefox: Firefox is a free and open-source web browser developed by the Mozilla
|
||||
mozilla-firefox: Foundation and its subsidiary, the Mozilla Corporation. It has lots of
|
|
@ -1,6 +1,6 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Copyright 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2018, 2019, 2020, 2021, 2022, 2023 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||
# Copyright 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2018, 2019, 2020, 2021, 2022, 2023, 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
|
@ -134,13 +134,7 @@ export RUSTFLAGS="-Cdebuginfo=0"
|
|||
# PGO is disabled by default:
|
||||
PGO=${PGO:-no}
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-g0"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "i686" ]; then
|
||||
SLKCFLAGS="-g0"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "s390" ]; then
|
||||
if [ "$ARCH" = "i686" ]; then
|
||||
SLKCFLAGS="-g0"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "x86_64" ]; then
|
||||
|
@ -149,9 +143,6 @@ elif [ "$ARCH" = "x86_64" ]; then
|
|||
elif [ "$ARCH" = "arm" ]; then
|
||||
SLKCFLAGS="-g0 -march=armv4 -mtune=xscale"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "armel" ]; then
|
||||
SLKCFLAGS="-g0 -march=armv4t"
|
||||
LIBDIRSUFFIX=""
|
||||
else
|
||||
SLKCFLAGS="-g0"
|
||||
LIBDIRSUFFIX=""
|
||||
|
@ -282,7 +273,7 @@ export BUILD_OFFICIAL="1"
|
|||
export MOZ_PHOENIX="1"
|
||||
export MOZ_PACKAGE_JSSHELL="1"
|
||||
export CFLAGS="$SLKCFLAGS"
|
||||
export CXXFLAGS="$SLKCFLAGS -fno-delete-null-pointer-checks"
|
||||
export CXXFLAGS="$SLKCFLAGS -fno-delete-null-pointer-checks -Wno-error=c++11-narrowing-const-reference"
|
||||
export MOZ_MAKE_FLAGS="$NUMJOBS"
|
||||
export MOZBUILD_STATE_PATH="$TMP/firefox-$RELEASEVER/.mozbuild"
|
||||
export MOZ_APP_REMOTINGNAME="firefox"
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
# leave one space after the ':'.
|
||||
|
||||
|-----handy-ruler------------------------------------------------------|
|
||||
mozilla-firefox: mozilla-firefox (Mozilla Firefox Web browser)
|
||||
mozilla-firefox: mozilla-firefox (Mozilla Firefox web browser)
|
||||
mozilla-firefox:
|
||||
mozilla-firefox: Firefox is a free and open-source web browser developed by the Mozilla
|
||||
mozilla-firefox: Foundation and its subsidiary, the Mozilla Corporation. It has lots of
|
||||
|
|
|
@ -1,31 +0,0 @@
|
|||
--- ./config/makefiles/rust.mk.orig 2021-03-15 12:42:08.219987929 -0500
|
||||
+++ ./config/makefiles/rust.mk 2021-03-15 12:43:15.996984180 -0500
|
||||
@@ -332,17 +332,17 @@
|
||||
# the chance of proxy bypasses originating from rust code.
|
||||
# The check only works when rust code is built with -Clto but without MOZ_LTO_RUST_CROSS.
|
||||
# Sanitizers and sancov also fail because compiler-rt hooks network functions.
|
||||
-ifndef MOZ_PROFILE_GENERATE
|
||||
-ifeq ($(OS_ARCH), Linux)
|
||||
-ifeq (,$(rustflags_sancov)$(MOZ_ASAN)$(MOZ_TSAN)$(MOZ_UBSAN))
|
||||
-ifndef MOZ_LTO_RUST_CROSS
|
||||
-ifneq (,$(filter -Clto,$(cargo_rustc_flags)))
|
||||
- $(call py_action,check_binary,--target --networking $@)
|
||||
-endif
|
||||
-endif
|
||||
-endif
|
||||
-endif
|
||||
-endif
|
||||
+#ifndef MOZ_PROFILE_GENERATE
|
||||
+#ifeq ($(OS_ARCH), Linux)
|
||||
+#ifeq (,$(rustflags_sancov)$(MOZ_ASAN)$(MOZ_TSAN)$(MOZ_UBSAN))
|
||||
+#ifndef MOZ_LTO_RUST_CROSS
|
||||
+#ifneq (,$(filter -Clto,$(cargo_rustc_flags)))
|
||||
+# $(call py_action,check_binary,--target --networking $@)
|
||||
+#endif
|
||||
+#endif
|
||||
+#endif
|
||||
+#endif
|
||||
+#endif
|
||||
|
||||
force-cargo-library-check:
|
||||
$(call CARGO_CHECK) --lib $(cargo_target_flag) $(rust_features_flag)
|
|
@ -1,6 +1,6 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Copyright 2008, 2009, 2010, 2011, 2012, 2014, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||
# Copyright 2008, 2009, 2010, 2011, 2012, 2014, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
|
@ -54,7 +54,6 @@ MOZ_ALLOW_DOWNGRADE=${MOZ_ALLOW_DOWNGRADE:-YES}
|
|||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
i?86) export ARCH=i686 ;;
|
||||
armv7hl) export ARCH=armv7hl ;;
|
||||
arm*) export ARCH=arm ;;
|
||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||
*) export ARCH=$( uname -m ) ;;
|
||||
|
@ -83,24 +82,15 @@ if [ "$(uname -m)" = "x86_64" -a "$(file -L /usr/bin/gcc | grep 80386 | grep 32-
|
|||
ARCH=i686
|
||||
fi
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-g0"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "i686" ]; then
|
||||
SLKCFLAGS="-g0"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "s390" ]; then
|
||||
SLKCFLAGS="-g0"
|
||||
if [ "$ARCH" = "i686" ]; then
|
||||
SLKCFLAGS="-g0 -march=pentium4 -mtune=generic"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "x86_64" ]; then
|
||||
SLKCFLAGS="-g0 -fPIC"
|
||||
SLKCFLAGS="-g0 -march=x86-64 -mtune=generic -fPIC"
|
||||
LIBDIRSUFFIX="64"
|
||||
elif [ "$ARCH" = "arm" ]; then
|
||||
SLKCFLAGS="-g0 -march=armv4 -mtune=xscale"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "armel" ]; then
|
||||
SLKCFLAGS="-g0 -march=armv4t"
|
||||
LIBDIRSUFFIX=""
|
||||
else
|
||||
SLKCFLAGS="-g0"
|
||||
LIBDIRSUFFIX=""
|
||||
|
@ -170,9 +160,6 @@ rm -rf obj-x86_64-pc-linux-gnu
|
|||
# Retain GTK+ v2 scrolling behavior:
|
||||
zcat $CWD/tb.ui.scrollToClick.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Bypass a test that fails the build:
|
||||
zcat $CWD/gkrust.a.no.networking.check.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Fix header mismatch on x86 with GCC:
|
||||
if [ "$ARCH" = "i686" -a "$CC" = "gcc" ]; then
|
||||
zcat $CWD/double_t.x86.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
|
55
patches/source/xorg-server-xwayland/CVE-2024-9632.patch
Normal file
55
patches/source/xorg-server-xwayland/CVE-2024-9632.patch
Normal file
|
@ -0,0 +1,55 @@
|
|||
From 85b776571487f52e756f68a069c768757369bfe3 Mon Sep 17 00:00:00 2001
|
||||
From: Matthieu Herrb <matthieu@herrb.eu>
|
||||
Date: Thu, 10 Oct 2024 10:37:28 +0200
|
||||
Subject: [PATCH] xkb: Fix buffer overflow in _XkbSetCompatMap()
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
The _XkbSetCompatMap() function attempts to resize the `sym_interpret`
|
||||
buffer.
|
||||
|
||||
However, It didn't update its size properly. It updated `num_si` only,
|
||||
without updating `size_si`.
|
||||
|
||||
This may lead to local privilege escalation if the server is run as root
|
||||
or remote code execution (e.g. x11 over ssh).
|
||||
|
||||
CVE-2024-9632, ZDI-CAN-24756
|
||||
|
||||
This vulnerability was discovered by:
|
||||
Jan-Niklas Sohn working with Trend Micro Zero Day Initiative
|
||||
|
||||
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||||
Tested-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||||
Reviewed-by: José Expósito <jexposit@redhat.com>
|
||||
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1733>
|
||||
---
|
||||
xkb/xkb.c | 8 ++++----
|
||||
1 file changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/xkb/xkb.c b/xkb/xkb.c
|
||||
index 868d7c1e64..aaf9716b36 100644
|
||||
--- a/xkb/xkb.c
|
||||
+++ b/xkb/xkb.c
|
||||
@@ -2990,13 +2990,13 @@ _XkbSetCompatMap(ClientPtr client, DeviceIntPtr dev,
|
||||
XkbSymInterpretPtr sym;
|
||||
unsigned int skipped = 0;
|
||||
|
||||
- if ((unsigned) (req->firstSI + req->nSI) > compat->num_si) {
|
||||
- compat->num_si = req->firstSI + req->nSI;
|
||||
+ if ((unsigned) (req->firstSI + req->nSI) > compat->size_si) {
|
||||
+ compat->num_si = compat->size_si = req->firstSI + req->nSI;
|
||||
compat->sym_interpret = reallocarray(compat->sym_interpret,
|
||||
- compat->num_si,
|
||||
+ compat->size_si,
|
||||
sizeof(XkbSymInterpretRec));
|
||||
if (!compat->sym_interpret) {
|
||||
- compat->num_si = 0;
|
||||
+ compat->num_si = compat->size_si = 0;
|
||||
return BadAlloc;
|
||||
}
|
||||
}
|
||||
--
|
||||
GitLab
|
||||
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
PKGNAM=xorg-server-xwayland
|
||||
SRCNAM=xwayland
|
||||
VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-11_slack15.0}
|
||||
BUILD=${BUILD:-12_slack15.0}
|
||||
|
||||
# Default font paths to be used by the X server:
|
||||
DEF_FONTPATH="/usr/share/fonts/misc,/usr/share/fonts/local,/usr/share/fonts/TTF,/usr/share/fonts/OTF,/usr/share/fonts/Type1,/usr/share/fonts/CID,/usr/share/fonts/75dpi/:unscaled,/usr/share/fonts/100dpi/:unscaled,/usr/share/fonts/75dpi,/usr/share/fonts/100dpi,/usr/share/fonts/cyrillic"
|
||||
|
@ -135,6 +135,9 @@ zcat $CWD/CVE-2024-31080.patch.gz | patch -p1 --verbose || exit 1
|
|||
zcat $CWD/CVE-2024-31081.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/CVE-2024-31083.patch.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Patch another security issue:
|
||||
zcat $CWD/CVE-2024-9632.patch.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Configure, build, and install:
|
||||
export CFLAGS="$SLKCFLAGS"
|
||||
export CXXFLAGS="$SLKCFLAGS"
|
||||
|
|
|
@ -1 +1 @@
|
|||
13_slack15.0
|
||||
14_slack15.0
|
||||
|
|
|
@ -87,3 +87,6 @@ zcat $CWD/patch/xorg-server/CVE-2024-31083.patch.gz | patch -p1 --verbose || { t
|
|||
|
||||
# Fix the CVE-2024-31083 patch:
|
||||
zcat $CWD/patch/xorg-server/1479.patch.gz | patch -p1 --verbose || { touch ${SLACK_X_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
|
||||
|
||||
# Patch another security issue:
|
||||
zcat $CWD/patch/xorg-server/CVE-2024-9632.patch.gz | patch -p1 --verbose || { touch ${SLACK_X_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
|
||||
|
|
|
@ -0,0 +1,55 @@
|
|||
From 85b776571487f52e756f68a069c768757369bfe3 Mon Sep 17 00:00:00 2001
|
||||
From: Matthieu Herrb <matthieu@herrb.eu>
|
||||
Date: Thu, 10 Oct 2024 10:37:28 +0200
|
||||
Subject: [PATCH] xkb: Fix buffer overflow in _XkbSetCompatMap()
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
The _XkbSetCompatMap() function attempts to resize the `sym_interpret`
|
||||
buffer.
|
||||
|
||||
However, It didn't update its size properly. It updated `num_si` only,
|
||||
without updating `size_si`.
|
||||
|
||||
This may lead to local privilege escalation if the server is run as root
|
||||
or remote code execution (e.g. x11 over ssh).
|
||||
|
||||
CVE-2024-9632, ZDI-CAN-24756
|
||||
|
||||
This vulnerability was discovered by:
|
||||
Jan-Niklas Sohn working with Trend Micro Zero Day Initiative
|
||||
|
||||
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||||
Tested-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||||
Reviewed-by: José Expósito <jexposit@redhat.com>
|
||||
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1733>
|
||||
---
|
||||
xkb/xkb.c | 8 ++++----
|
||||
1 file changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/xkb/xkb.c b/xkb/xkb.c
|
||||
index 868d7c1e64..aaf9716b36 100644
|
||||
--- a/xkb/xkb.c
|
||||
+++ b/xkb/xkb.c
|
||||
@@ -2990,13 +2990,13 @@ _XkbSetCompatMap(ClientPtr client, DeviceIntPtr dev,
|
||||
XkbSymInterpretPtr sym;
|
||||
unsigned int skipped = 0;
|
||||
|
||||
- if ((unsigned) (req->firstSI + req->nSI) > compat->num_si) {
|
||||
- compat->num_si = req->firstSI + req->nSI;
|
||||
+ if ((unsigned) (req->firstSI + req->nSI) > compat->size_si) {
|
||||
+ compat->num_si = compat->size_si = req->firstSI + req->nSI;
|
||||
compat->sym_interpret = reallocarray(compat->sym_interpret,
|
||||
- compat->num_si,
|
||||
+ compat->size_si,
|
||||
sizeof(XkbSymInterpretRec));
|
||||
if (!compat->sym_interpret) {
|
||||
- compat->num_si = 0;
|
||||
+ compat->num_si = compat->size_si = 0;
|
||||
return BadAlloc;
|
||||
}
|
||||
}
|
||||
--
|
||||
GitLab
|
||||
|
|
@ -14,8 +14,7 @@ gzip ./extra/source/xv/xv.prefix_x86_64.diff
|
|||
gzip ./extra/source/xv/xv.jasper.diff
|
||||
gzip ./extra/source/xv/xv.prefix.diff
|
||||
gzip ./extra/source/getty-ps/getty.bugfixes.diff
|
||||
gzip ./extra/source/llvm/lldb.32-bit.link.libatomic.diff
|
||||
gzip ./extra/source/llvm/clang.toolchains.i586.triple.diff
|
||||
gzip ./extra/source/llvm/clang.toolchains.32-bit.triple.diff
|
||||
gzip ./extra/source/fltk/fltk.fltk-config.in.diff
|
||||
gzip ./extra/source/bittornado/btdownloadxterm.sh
|
||||
gzip ./extra/source/bittornado/doinst.sh
|
||||
|
@ -35,6 +34,7 @@ gzip ./extra/source/tigervnc/patches/xorg-server/CVE-2024-31083.patch
|
|||
gzip ./extra/source/tigervnc/patches/xorg-server/xorg-server.combo.mouse.keyboard.layout.patch
|
||||
gzip ./extra/source/tigervnc/patches/xorg-server/CVE-2022-3553.patch
|
||||
gzip ./extra/source/tigervnc/patches/xorg-server/CVE-2024-31082.patch
|
||||
gzip ./extra/source/tigervnc/patches/xorg-server/CVE-2024-9632.patch
|
||||
gzip ./extra/source/tigervnc/patches/xorg-server/CVE-2024-31081.patch
|
||||
gzip ./extra/source/tigervnc/patches/xorg-server/CVE-2022-46340.patch
|
||||
gzip ./extra/source/tigervnc/patches/xorg-server/CVE-2023-0494.patch
|
||||
|
@ -1223,7 +1223,6 @@ gzip ./patches/source/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fi
|
|||
gzip ./patches/source/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch
|
||||
gzip ./patches/source/mozilla-thunderbird/tb.ui.scrollToClick.diff
|
||||
gzip ./patches/source/mozilla-thunderbird/double_t.x86.diff
|
||||
gzip ./patches/source/mozilla-thunderbird/gkrust.a.no.networking.check.diff
|
||||
gzip ./patches/source/mariadb/rc.mysqld
|
||||
gzip ./patches/source/mariadb/doinst.sh
|
||||
gzip ./patches/source/boost/0001-b2-fix-install.patch
|
||||
|
@ -1265,6 +1264,7 @@ gzip ./patches/source/xorg-server-xwayland/CVE-2023-6478.patch
|
|||
gzip ./patches/source/xorg-server-xwayland/CVE-2024-0408.patch
|
||||
gzip ./patches/source/xorg-server-xwayland/CVE-2024-0229.03.patch
|
||||
gzip ./patches/source/xorg-server-xwayland/CVE-2024-31083.patch
|
||||
gzip ./patches/source/xorg-server-xwayland/CVE-2024-9632.patch
|
||||
gzip ./patches/source/xorg-server-xwayland/CVE-2024-31081.patch
|
||||
gzip ./patches/source/xorg-server-xwayland/CVE-2022-46340.patch
|
||||
gzip ./patches/source/xorg-server-xwayland/CVE-2023-0494.patch
|
||||
|
@ -1355,6 +1355,7 @@ gzip ./patches/source/xorg-server/patch/xorg-server/CVE-2024-31083.patch
|
|||
gzip ./patches/source/xorg-server/patch/xorg-server/xorg-server.combo.mouse.keyboard.layout.patch
|
||||
gzip ./patches/source/xorg-server/patch/xorg-server/CVE-2022-3553.patch
|
||||
gzip ./patches/source/xorg-server/patch/xorg-server/CVE-2024-31082.patch
|
||||
gzip ./patches/source/xorg-server/patch/xorg-server/CVE-2024-9632.patch
|
||||
gzip ./patches/source/xorg-server/patch/xorg-server/CVE-2024-31081.patch
|
||||
gzip ./patches/source/xorg-server/patch/xorg-server/CVE-2022-46340.patch
|
||||
gzip ./patches/source/xorg-server/patch/xorg-server/CVE-2023-0494.patch
|
||||
|
|
Loading…
Reference in a new issue