Wed Oct 11 22:22:40 UTC 2023

patches/packages/libcaca-0.99.beta20-x86_64-1_slack15.0.txz:  Upgraded.
  Fixed a crash bug (a crafted file defining width of zero leads to divide by
  zero and a crash). Seems to be merely a bug rather than a security issue, but
  I'd been meaning to get beta20 building so this was a good excuse.
  Thanks to marav.
  For more information, see:
    https://www.cve.org/CVERecord?id=CVE-2022-0856
  (* Security fix *)
This commit is contained in:
Patrick J Volkerding 2023-10-11 22:22:40 +00:00 committed by Eric Hameleers
parent 3923d6b15d
commit 8587721dc4
19 changed files with 990 additions and 139 deletions

View file

@ -11,9 +11,83 @@
<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>Tue, 10 Oct 2023 19:27:56 GMT</pubDate>
<lastBuildDate>Wed, 11 Oct 2023 11:30:06 GMT</lastBuildDate>
<pubDate>Wed, 11 Oct 2023 22:22:40 GMT</pubDate>
<lastBuildDate>Thu, 12 Oct 2023 11:30:29 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
<title>Wed, 11 Oct 2023 22:22:40 GMT</title>
<pubDate>Wed, 11 Oct 2023 22:22:40 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20231011222240</link>
<guid isPermaLink="false">20231011222240</guid>
<description>
<![CDATA[<pre>
patches/packages/libcaca-0.99.beta20-x86_64-1_slack15.0.txz: Upgraded.
Fixed a crash bug (a crafted file defining width of zero leads to divide by
zero and a crash). Seems to be merely a bug rather than a security issue, but
I'd been meaning to get beta20 building so this was a good excuse.
Thanks to marav.
For more information, see:
https://www.cve.org/CVERecord?id=CVE-2022-0856
(* Security fix *)
</pre>]]>
</description>
</item>
<item>
<title>Wed, 11 Oct 2023 06:37:21 GMT</title>
<pubDate>Wed, 11 Oct 2023 06:37:21 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20231011063721</link>
<guid isPermaLink="false">20231011063721</guid>
<description>
<![CDATA[<pre>
patches/packages/curl-8.4.0-x86_64-1_slack15.0.txz: Upgraded.
This update fixes security issues:
Cookie injection with none file.
SOCKS5 heap buffer overflow.
For more information, see:
https://curl.se/docs/CVE-2023-38546.html
https://curl.se/docs/CVE-2023-38545.html
https://www.cve.org/CVERecord?id=CVE-2023-38546
https://www.cve.org/CVERecord?id=CVE-2023-38545
(* Security fix *)
patches/packages/mozilla-thunderbird-115.3.2-x86_64-1_slack15.0.txz: Upgraded.
This is a bugfix release.
For more information, see:
https://www.mozilla.org/en-US/thunderbird/115.3.2/releasenotes/
patches/packages/nghttp2-1.57.0-x86_64-1_slack15.0.txz: Upgraded.
This release has a fix to mitigate the HTTP/2 Rapid Reset vulnerability.
For more information, see:
https://github.com/nghttp2/nghttp2/security/advisories/GHSA-vx74-f528-fxqg
https://www.cve.org/CVERecord?id=CVE-2023-44487
(* Security fix *)
patches/packages/samba-4.18.8-x86_64-1_slack15.0.txz: Upgraded.
This is a security release in order to address the following defects:
Unsanitized pipe names allow SMB clients to connect as root to existing
unix domain sockets on the file system.
SMB client can truncate files to 0 bytes by opening files with OVERWRITE
disposition when using the acl_xattr Samba VFS module with the smb.conf
setting "acl_xattr:ignore system acls = yes"
An RODC and a user with the GET_CHANGES right can view all attributes,
including secrets and passwords. Additionally, the access check fails
open on error conditions.
Calls to the rpcecho server on the AD DC can request that the server block
for a user-defined amount of time, denying service.
Samba can be made to start multiple incompatible RPC listeners, disrupting
service on the AD DC.
For more information, see:
https://www.samba.org/samba/security/CVE-2023-3961.html
https://www.samba.org/samba/security/CVE-2023-4091.html
https://www.samba.org/samba/security/CVE-2023-4154.html
https://www.samba.org/samba/security/CVE-2023-42669.html
https://www.samba.org/samba/security/CVE-2023-42670.html
https://www.cve.org/CVERecord?id=CVE-2023-3961
https://www.cve.org/CVERecord?id=CVE-2023-4091
https://www.cve.org/CVERecord?id=CVE-2023-4154
https://www.cve.org/CVERecord?id=CVE-2023-42669
https://www.cve.org/CVERecord?id=CVE-2023-42670
(* Security fix *)
</pre>]]>
</description>
</item>
<item>
<title>Tue, 10 Oct 2023 19:27:56 GMT</title>
<pubDate>Tue, 10 Oct 2023 19:27:56 GMT</pubDate>

View file

@ -1,3 +1,61 @@
Wed Oct 11 22:22:40 UTC 2023
patches/packages/libcaca-0.99.beta20-x86_64-1_slack15.0.txz: Upgraded.
Fixed a crash bug (a crafted file defining width of zero leads to divide by
zero and a crash). Seems to be merely a bug rather than a security issue, but
I'd been meaning to get beta20 building so this was a good excuse.
Thanks to marav.
For more information, see:
https://www.cve.org/CVERecord?id=CVE-2022-0856
(* Security fix *)
+--------------------------+
Wed Oct 11 06:37:21 UTC 2023
patches/packages/curl-8.4.0-x86_64-1_slack15.0.txz: Upgraded.
This update fixes security issues:
Cookie injection with none file.
SOCKS5 heap buffer overflow.
For more information, see:
https://curl.se/docs/CVE-2023-38546.html
https://curl.se/docs/CVE-2023-38545.html
https://www.cve.org/CVERecord?id=CVE-2023-38546
https://www.cve.org/CVERecord?id=CVE-2023-38545
(* Security fix *)
patches/packages/mozilla-thunderbird-115.3.2-x86_64-1_slack15.0.txz: Upgraded.
This is a bugfix release.
For more information, see:
https://www.mozilla.org/en-US/thunderbird/115.3.2/releasenotes/
patches/packages/nghttp2-1.57.0-x86_64-1_slack15.0.txz: Upgraded.
This release has a fix to mitigate the HTTP/2 Rapid Reset vulnerability.
For more information, see:
https://github.com/nghttp2/nghttp2/security/advisories/GHSA-vx74-f528-fxqg
https://www.cve.org/CVERecord?id=CVE-2023-44487
(* Security fix *)
patches/packages/samba-4.18.8-x86_64-1_slack15.0.txz: Upgraded.
This is a security release in order to address the following defects:
Unsanitized pipe names allow SMB clients to connect as root to existing
unix domain sockets on the file system.
SMB client can truncate files to 0 bytes by opening files with OVERWRITE
disposition when using the acl_xattr Samba VFS module with the smb.conf
setting "acl_xattr:ignore system acls = yes"
An RODC and a user with the GET_CHANGES right can view all attributes,
including secrets and passwords. Additionally, the access check fails
open on error conditions.
Calls to the rpcecho server on the AD DC can request that the server block
for a user-defined amount of time, denying service.
Samba can be made to start multiple incompatible RPC listeners, disrupting
service on the AD DC.
For more information, see:
https://www.samba.org/samba/security/CVE-2023-3961.html
https://www.samba.org/samba/security/CVE-2023-4091.html
https://www.samba.org/samba/security/CVE-2023-4154.html
https://www.samba.org/samba/security/CVE-2023-42669.html
https://www.samba.org/samba/security/CVE-2023-42670.html
https://www.cve.org/CVERecord?id=CVE-2023-3961
https://www.cve.org/CVERecord?id=CVE-2023-4091
https://www.cve.org/CVERecord?id=CVE-2023-4154
https://www.cve.org/CVERecord?id=CVE-2023-42669
https://www.cve.org/CVERecord?id=CVE-2023-42670
(* Security fix *)
+--------------------------+
Tue Oct 10 19:27:56 UTC 2023
patches/packages/libcue-2.2.1-x86_64-4_slack15.0.txz: Rebuilt.
Fixed a bug which could allow memory corruption resulting in arbitrary

View file

@ -1,20 +1,20 @@
Tue Oct 10 19:30:24 UTC 2023
Wed Oct 11 22:25:37 UTC 2023
Here is the file list for this directory. If you are using a
mirror site and find missing or extra files in the disk
subdirectories, please have the archive administrator refresh
the mirror.
drwxr-xr-x 12 root root 4096 2023-10-10 19:27 .
drwxr-xr-x 12 root root 4096 2023-10-11 22:22 .
-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 1191562 2023-10-09 18:14 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-10-09 18:14 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 1193410 2023-10-11 06:45 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-10-11 06: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 2049888 2023-10-10 19:27 ./ChangeLog.txt
-rw-r--r-- 1 root root 2052824 2023-10-11 22:22 ./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 1558284 2023-10-09 18:14 ./FILELIST.TXT
-rw-r--r-- 1 root root 1560742 2023-10-11 06: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
@ -752,13 +752,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 2023-10-10 19:30 ./patches
-rw-r--r-- 1 root root 84104 2023-10-10 19:30 ./patches/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-10-10 19:30 ./patches/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 114954 2023-10-10 19:30 ./patches/FILE_LIST
-rw-r--r-- 1 root root 13169773 2023-10-10 19:30 ./patches/MANIFEST.bz2
-rw-r--r-- 1 root root 60910 2023-10-10 19:30 ./patches/PACKAGES.TXT
drwxr-xr-x 3 root root 24576 2023-10-10 19:30 ./patches/packages
drwxr-xr-x 4 root root 4096 2023-10-11 22:25 ./patches
-rw-r--r-- 1 root root 85550 2023-10-11 22:25 ./patches/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-10-11 22:25 ./patches/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 116859 2023-10-11 22:25 ./patches/FILE_LIST
-rw-r--r-- 1 root root 13172103 2023-10-11 22:25 ./patches/MANIFEST.bz2
-rw-r--r-- 1 root root 61884 2023-10-11 22:25 ./patches/PACKAGES.TXT
drwxr-xr-x 3 root root 24576 2023-10-11 22:25 ./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
@ -795,9 +795,9 @@ drwxr-xr-x 3 root root 24576 2023-10-10 19:30 ./patches/packages
-rw-r--r-- 1 root root 416 2023-05-19 18:13 ./patches/packages/cups-filters-1.28.17-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 827024 2023-05-19 18:13 ./patches/packages/cups-filters-1.28.17-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-05-19 18:13 ./patches/packages/cups-filters-1.28.17-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 552 2023-09-13 18:44 ./patches/packages/curl-8.3.0-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 1384144 2023-09-13 18:44 ./patches/packages/curl-8.3.0-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-09-13 18:44 ./patches/packages/curl-8.3.0-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 552 2023-10-11 06:31 ./patches/packages/curl-8.4.0-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 1398944 2023-10-11 06:31 ./patches/packages/curl-8.4.0-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-10-11 06:31 ./patches/packages/curl-8.4.0-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 373 2022-02-24 19:12 ./patches/packages/cyrus-sasl-2.1.28-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 993108 2022-02-24 19:12 ./patches/packages/cyrus-sasl-2.1.28-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-02-24 19:12 ./patches/packages/cyrus-sasl-2.1.28-x86_64-1_slack15.0.txz.asc
@ -867,6 +867,9 @@ drwxr-xr-x 3 root root 24576 2023-10-10 19:30 ./patches/packages
-rw-r--r-- 1 root root 402 2023-09-14 02:00 ./patches/packages/libarchive-3.7.2-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 522472 2023-09-14 02:00 ./patches/packages/libarchive-3.7.2-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-09-14 02:00 ./patches/packages/libarchive-3.7.2-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 359 2023-10-11 20:02 ./patches/packages/libcaca-0.99.beta20-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 291764 2023-10-11 20:02 ./patches/packages/libcaca-0.99.beta20-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-10-11 20:02 ./patches/packages/libcaca-0.99.beta20-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 464 2023-10-10 17:08 ./patches/packages/libcue-2.2.1-x86_64-4_slack15.0.txt
-rw-r--r-- 1 root root 27236 2023-10-10 17:08 ./patches/packages/libcue-2.2.1-x86_64-4_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-10-10 17:08 ./patches/packages/libcue-2.2.1-x86_64-4_slack15.0.txz.asc
@ -922,9 +925,9 @@ drwxr-xr-x 2 root root 4096 2023-06-23 18:50 ./patches/packages/linux-5.15
-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 2023-09-30 20:17 ./patches/packages/mozilla-thunderbird-115.3.1-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 60732056 2023-09-30 20:17 ./patches/packages/mozilla-thunderbird-115.3.1-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-09-30 20:17 ./patches/packages/mozilla-thunderbird-115.3.1-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 663 2023-10-11 00:34 ./patches/packages/mozilla-thunderbird-115.3.2-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 60728288 2023-10-11 00:34 ./patches/packages/mozilla-thunderbird-115.3.2-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-10-11 00:34 ./patches/packages/mozilla-thunderbird-115.3.2-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
@ -934,6 +937,9 @@ drwxr-xr-x 2 root root 4096 2023-06-23 18:50 ./patches/packages/linux-5.15
-rw-r--r-- 1 root root 582 2023-06-26 18:57 ./patches/packages/network-scripts-15.0-noarch-19_slack15.0.txt
-rw-r--r-- 1 root root 40028 2023-06-26 18:57 ./patches/packages/network-scripts-15.0-noarch-19_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-06-26 18:57 ./patches/packages/network-scripts-15.0-noarch-19_slack15.0.txz.asc
-rw-r--r-- 1 root root 297 2023-10-10 23:31 ./patches/packages/nghttp2-1.57.0-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 112612 2023-10-10 23:31 ./patches/packages/nghttp2-1.57.0-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-10-10 23:31 ./patches/packages/nghttp2-1.57.0-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 550 2023-05-25 18:24 ./patches/packages/ntfs-3g-2022.10.3-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 466552 2023-05-25 18:24 ./patches/packages/ntfs-3g-2022.10.3-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-05-25 18:24 ./patches/packages/ntfs-3g-2022.10.3-x86_64-1_slack15.0.txz.asc
@ -982,9 +988,9 @@ drwxr-xr-x 2 root root 4096 2023-06-23 18:50 ./patches/packages/linux-5.15
-rw-r--r-- 1 root root 480 2023-01-03 20:05 ./patches/packages/rxvt-unicode-9.26-x86_64-3_slack15.0.txt
-rw-r--r-- 1 root root 901912 2023-01-03 20:05 ./patches/packages/rxvt-unicode-9.26-x86_64-3_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-01-03 20:05 ./patches/packages/rxvt-unicode-9.26-x86_64-3_slack15.0.txz.asc
-rw-r--r-- 1 root root 507 2023-08-04 04:08 ./patches/packages/samba-4.18.5-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 13651664 2023-08-04 04:08 ./patches/packages/samba-4.18.5-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-08-04 04:08 ./patches/packages/samba-4.18.5-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 507 2023-10-10 23:46 ./patches/packages/samba-4.18.8-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 13654948 2023-10-10 23:46 ./patches/packages/samba-4.18.8-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-10-10 23:46 ./patches/packages/samba-4.18.8-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 480 2022-12-20 20:19 ./patches/packages/sdl-1.2.15-x86_64-13_slack15.0.txt
-rw-r--r-- 1 root root 735084 2022-12-20 20:19 ./patches/packages/sdl-1.2.15-x86_64-13_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-12-20 20:19 ./patches/packages/sdl-1.2.15-x86_64-13_slack15.0.txz.asc
@ -1051,7 +1057,7 @@ drwxr-xr-x 2 root root 4096 2023-06-23 18:50 ./patches/packages/linux-5.15
-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 90 root root 4096 2023-10-10 19:15 ./patches/source
drwxr-xr-x 92 root root 4096 2023-10-11 22:22 ./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
@ -1143,9 +1149,9 @@ drwxr-xr-x 2 root root 4096 2023-05-19 18:08 ./patches/source/cups-filters
-rw-r--r-- 1 root root 46 2021-06-29 19:51 ./patches/source/cups/cups.url
-rw-r--r-- 1 root root 454 2021-04-26 18:11 ./patches/source/cups/doinst.sh.gz
-rw-r--r-- 1 root root 1094 2018-11-29 19:15 ./patches/source/cups/slack-desc
drwxr-xr-x 2 root root 4096 2023-09-13 18:42 ./patches/source/curl
-rw-r--r-- 1 root root 2641764 2023-09-13 06:21 ./patches/source/curl/curl-8.3.0.tar.xz
-rw-r--r-- 1 root root 488 2023-09-13 06:21 ./patches/source/curl/curl-8.3.0.tar.xz.asc
drwxr-xr-x 2 root root 4096 2023-10-11 06:25 ./patches/source/curl
-rw-r--r-- 1 root root 2658376 2023-10-11 05:53 ./patches/source/curl/curl-8.4.0.tar.xz
-rw-r--r-- 1 root root 488 2023-10-11 05:53 ./patches/source/curl/curl-8.4.0.tar.xz.asc
-rwxr-xr-x 1 root root 4861 2022-04-27 18:34 ./patches/source/curl/curl.SlackBuild
-rw-r--r-- 1 root root 30 2018-04-20 16:49 ./patches/source/curl/curl.url
-rw-r--r-- 1 root root 1004 2019-02-06 21:57 ./patches/source/curl/slack-desc
@ -1373,6 +1379,15 @@ drwxr-xr-x 2 root root 4096 2023-09-13 19:02 ./patches/source/libarchive
-rwxr-xr-x 1 root root 3786 2023-09-14 01:58 ./patches/source/libarchive/libarchive.SlackBuild
-rw-r--r-- 1 root root 41 2019-06-17 02:47 ./patches/source/libarchive/libarchive.url
-rw-r--r-- 1 root root 856 2018-02-27 06:12 ./patches/source/libarchive/slack-desc
drwxr-xr-x 2 root root 4096 2023-10-11 20:01 ./patches/source/libcaca
-rw-r--r-- 1 root root 2857 2023-07-21 18:51 ./patches/source/libcaca/70.patch
-rw-r--r-- 1 root root 1146 2023-10-11 19:48 ./patches/source/libcaca/libcaca-0.99.beta20-CVE-2022-0856.patch
-rw-r--r-- 1 root root 719772 2021-12-07 16:32 ./patches/source/libcaca/libcaca-0.99.beta20.tar.xz
-rwxr-xr-x 1 root root 4714 2023-10-11 20:02 ./patches/source/libcaca/libcaca.SlackBuild
-rw-r--r-- 1 root root 329 2023-10-11 20:01 ./patches/source/libcaca/libcaca.autoconf.ver.patch
-rw-r--r-- 1 root root 7223 2023-10-11 19:45 ./patches/source/libcaca/libcaca.git.20211207.patch
-rw-r--r-- 1 root root 36 2023-07-21 18:46 ./patches/source/libcaca/libcaca.url
-rw-r--r-- 1 root root 814 2018-02-27 06:12 ./patches/source/libcaca/slack-desc
drwxr-xr-x 2 root root 4096 2023-10-10 17:04 ./patches/source/libcue
-rw-r--r-- 1 root root 692 2023-10-10 17:04 ./patches/source/libcue/fdf72c8bded8d24cfa0608b8e97f2eed210a920e.patch
-rw-r--r-- 1 root root 20903 2018-05-02 00:51 ./patches/source/libcue/libcue-2.2.1.tar.lz
@ -1505,7 +1520,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 2023-09-30 19:27 ./patches/source/mozilla-thunderbird
drwxr-xr-x 4 root root 4096 2023-10-10 23:47 ./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
@ -1530,8 +1545,8 @@ drwxr-xr-x 2 root root 4096 2023-09-29 17:32 ./patches/source/mozilla-thun
-rw-r--r-- 1 root root 3378 2005-03-08 05:13 ./patches/source/mozilla-thunderbird/mozilla-thunderbird.desktop
-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 530392392 2023-09-29 16:39 ./patches/source/mozilla-thunderbird/thunderbird-115.3.1.source.tar.xz
-rw-r--r-- 1 root root 833 2023-09-29 16:39 ./patches/source/mozilla-thunderbird/thunderbird-115.3.1.source.tar.xz.asc
-rw-r--r-- 1 root root 533609600 2023-10-10 20:12 ./patches/source/mozilla-thunderbird/thunderbird-115.3.2.source.tar.xz
-rw-r--r-- 1 root root 833 2023-10-10 20:12 ./patches/source/mozilla-thunderbird/thunderbird-115.3.2.source.tar.xz.asc
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
-rw-r--r-- 1 root root 607 2018-07-20 09:39 ./patches/source/net-snmp/net-snmp-5.7.2-cert-path.patch.gz
@ -1590,6 +1605,12 @@ drwxr-xr-x 2 root root 4096 2021-04-01 20:21 ./patches/source/network-scri
-rw-r--r-- 1 root root 19 1999-01-28 01:15 ./patches/source/network-scripts/scripts/resolv.conf
-rw-r--r-- 1 root root 349 2003-02-18 23:53 ./patches/source/network-scripts/scripts/setup.netconfig
-rw-r--r-- 1 root root 1045 2018-02-27 06:13 ./patches/source/network-scripts/slack-desc
drwxr-xr-x 2 root root 4096 2023-10-10 23:26 ./patches/source/nghttp2
-rw-r--r-- 1 root root 1543568 2023-10-10 14:12 ./patches/source/nghttp2/nghttp2-1.57.0.tar.xz
-rw-r--r-- 1 root root 195 2023-10-10 14:12 ./patches/source/nghttp2/nghttp2-1.57.0.tar.xz.asc
-rwxr-xr-x 1 root root 4616 2023-10-10 23:31 ./patches/source/nghttp2/nghttp2.SlackBuild
-rw-r--r-- 1 root root 118 2023-10-10 23:25 ./patches/source/nghttp2/nghttp2.url
-rw-r--r-- 1 root root 784 2018-03-26 18:26 ./patches/source/nghttp2/slack-desc
drwxr-xr-x 2 root root 4096 2022-10-31 18:18 ./patches/source/ntfs-3g
-rw-r--r-- 1 root root 632910 2022-10-03 09:10 ./patches/source/ntfs-3g/ntfs-3g-2022.10.3.tar.lz
-rwxr-xr-x 1 root root 5220 2023-05-25 18:23 ./patches/source/ntfs-3g/ntfs-3g.SlackBuild
@ -1758,14 +1779,14 @@ drwxr-xr-x 2 root root 4096 2023-01-03 19:55 ./patches/source/rxvt-unicode
-rw-r--r-- 1 root root 207 2018-03-31 17:17 ./patches/source/rxvt-unicode/rxvt-unicode.desktop
-rw-r--r-- 1 root root 7758 2018-03-31 16:26 ./patches/source/rxvt-unicode/rxvt-unicode.utempter.diff.gz
-rw-r--r-- 1 root root 940 2018-03-31 16:58 ./patches/source/rxvt-unicode/slack-desc
drwxr-xr-x 2 root root 4096 2023-07-19 19:18 ./patches/source/samba
drwxr-xr-x 2 root root 4096 2023-10-10 23:37 ./patches/source/samba
-rw-r--r-- 1 root root 703 2016-06-13 04:19 ./patches/source/samba/doinst.sh.gz
-rw-r--r-- 1 root root 940 2016-06-04 17:50 ./patches/source/samba/rc.samba
-rw-r--r-- 1 root root 833 2023-07-17 20:14 ./patches/source/samba/samba-4.18.5.tar.asc
-rw-r--r-- 1 root root 25502571 2023-07-17 20:14 ./patches/source/samba/samba-4.18.5.tar.lz
-rw-r--r-- 1 root root 833 2023-10-10 09:02 ./patches/source/samba/samba-4.18.8.tar.asc
-rw-r--r-- 1 root root 25512764 2023-10-10 09:01 ./patches/source/samba/samba-4.18.8.tar.lz
-rwxr-xr-x 1 root root 8234 2023-08-04 04:03 ./patches/source/samba/samba.SlackBuild
-rw-r--r-- 1 root root 227 2019-02-06 20:36 ./patches/source/samba/samba.libsmbclient.h.ffmpeg.compat.diff.gz
-rw-r--r-- 1 root root 129 2023-07-19 19:17 ./patches/source/samba/samba.url
-rw-r--r-- 1 root root 129 2023-10-10 23:37 ./patches/source/samba/samba.url
-rw-r--r-- 1 root root 960 2018-02-27 06:13 ./patches/source/samba/slack-desc
-rw-r--r-- 1 root root 7921 2018-04-29 17:31 ./patches/source/samba/smb.conf.default
-rw-r--r-- 1 root root 7933 2018-01-14 20:41 ./patches/source/samba/smb.conf.default.orig
@ -2727,28 +2748,28 @@ drwxr-xr-x 2 root root 16384 2022-02-02 08:24 ./slackware64/d
-rw-r--r-- 1 root root 163 2021-02-13 09:52 ./slackware64/d/gettext-tools-0.21-x86_64-3.txz.asc
-rw-r--r-- 1 root root 397 2022-01-30 20:29 ./slackware64/d/git-2.35.1-x86_64-1.txt
-rw-r--r-- 1 root root 6651092 2022-01-30 20:29 ./slackware64/d/git-2.35.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-30 20:29 ./slackware64/d/git-2.35.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 589 2021-02-13 09:54 ./slackware64/d/gnucobol-3.1.2-x86_64-3.txt
-rw-r--r-- 1 root root 880720 2021-02-13 09:54 ./slackware64/d/gnucobol-3.1.2-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:54 ./slackware64/d/gnucobol-3.1.2-x86_64-3.txz.asc
-rw-r--r-- 1 root root 561 2021-02-13 09:54 ./slackware64/d/gperf-3.1-x86_64-4.txt
-rw-r--r-- 1 root root 103752 2021-02-13 09:54 ./slackware64/d/gperf-3.1-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:54 ./slackware64/d/gperf-3.1-x86_64-4.txz.asc
-rw-r--r-- 1 root root 434 2021-05-10 18:04 ./slackware64/d/guile-3.0.7-x86_64-1.txt
-rw-r--r-- 1 root root 7392188 2021-05-10 18:04 ./slackware64/d/guile-3.0.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-05-10 18:04 ./slackware64/d/guile-3.0.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 451 2021-11-03 00:53 ./slackware64/d/gyp-20210831_d6c5dd51-x86_64-2.txt
-rw-r--r-- 1 root root 414488 2021-11-03 00:53 ./slackware64/d/gyp-20210831_d6c5dd51-x86_64-2.txz
-rw-r--r-- 1 root root 163 2021-11-03 00:53 ./slackware64/d/gyp-20210831_d6c5dd51-x86_64-2.txz.asc
-rw-r--r-- 1 root root 287 2021-08-22 17:49 ./slackware64/d/help2man-1.48.5-x86_64-1.txt
-rw-r--r-- 1 root root 152856 2021-08-22 17:49 ./slackware64/d/help2man-1.48.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-08-22 17:49 ./slackware64/d/help2man-1.48.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 541 2022-01-25 20:05 ./slackware64/d/icecream-1.3.1-x86_64-4.txt
-rw-r--r-- 1 root root 255484 2022-01-25 20:05 ./slackware64/d/icecream-1.3.1-x86_64-4.txz
-rw-r--r-- 1 root root 163 2022-01-25 20:05 ./slackware64/d/icecream-1.3.1-x86_64-4.txz.asc
-rw-r--r-- 1 root root 431 2021-02-13 09:57 ./slackware64/d/indent-2.2.12-x86_64-3.txt
-rw-r--r-- 1 root root 140412 2021-02-13 09:57 ./slackware64/d/indent-2.2.12-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:57 ./slackware64/d/indent-2.2.12-x86_64-3.txz.asc
-rw-r--r-- 1 root root 163 2022-01-30 20:29 ./slackware64/d/git-2.35.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 589 2021-02-13 09:54 ./slackware64/d/gnucobol-3.1.2-x86_64-3.txt
-rw-r--r-- 1 root root 880720 2021-02-13 09:54 ./slackware64/d/gnucobol-3.1.2-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:54 ./slackware64/d/gnucobol-3.1.2-x86_64-3.txz.asc
-rw-r--r-- 1 root root 561 2021-02-13 09:54 ./slackware64/d/gperf-3.1-x86_64-4.txt
-rw-r--r-- 1 root root 103752 2021-02-13 09:54 ./slackware64/d/gperf-3.1-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:54 ./slackware64/d/gperf-3.1-x86_64-4.txz.asc
-rw-r--r-- 1 root root 434 2021-05-10 18:04 ./slackware64/d/guile-3.0.7-x86_64-1.txt
-rw-r--r-- 1 root root 7392188 2021-05-10 18:04 ./slackware64/d/guile-3.0.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-05-10 18:04 ./slackware64/d/guile-3.0.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 451 2021-11-03 00:53 ./slackware64/d/gyp-20210831_d6c5dd51-x86_64-2.txt
-rw-r--r-- 1 root root 414488 2021-11-03 00:53 ./slackware64/d/gyp-20210831_d6c5dd51-x86_64-2.txz
-rw-r--r-- 1 root root 163 2021-11-03 00:53 ./slackware64/d/gyp-20210831_d6c5dd51-x86_64-2.txz.asc
-rw-r--r-- 1 root root 287 2021-08-22 17:49 ./slackware64/d/help2man-1.48.5-x86_64-1.txt
-rw-r--r-- 1 root root 152856 2021-08-22 17:49 ./slackware64/d/help2man-1.48.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-08-22 17:49 ./slackware64/d/help2man-1.48.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 541 2022-01-25 20:05 ./slackware64/d/icecream-1.3.1-x86_64-4.txt
-rw-r--r-- 1 root root 255484 2022-01-25 20:05 ./slackware64/d/icecream-1.3.1-x86_64-4.txz
-rw-r--r-- 1 root root 163 2022-01-25 20:05 ./slackware64/d/icecream-1.3.1-x86_64-4.txz.asc
-rw-r--r-- 1 root root 431 2021-02-13 09:57 ./slackware64/d/indent-2.2.12-x86_64-3.txt
-rw-r--r-- 1 root root 140412 2021-02-13 09:57 ./slackware64/d/indent-2.2.12-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:57 ./slackware64/d/indent-2.2.12-x86_64-3.txz.asc
-rwxr-xr-x 1 root root 2897 2009-06-24 22:06 ./slackware64/d/install-packages
-rw-r--r-- 1 root root 446 2006-09-18 10:41 ./slackware64/d/install.end
-rw-r--r-- 1 root root 279 2021-02-13 09:57 ./slackware64/d/intltool-0.51.0-x86_64-6.txt
@ -5460,28 +5481,28 @@ drwxr-xr-x 2 root root 32768 2022-02-01 04:47 ./slackware64/n
-rw-r--r-- 1 root root 35072 2021-02-13 12:17 ./slackware64/n/npth-1.6-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:17 ./slackware64/n/npth-1.6-x86_64-3.txz.asc
-rw-r--r-- 1 root root 532 2021-11-21 19:51 ./slackware64/n/nss-pam-ldapd-0.9.12-x86_64-1.txt
-rw-r--r-- 1 root root 165384 2021-11-21 19:51 ./slackware64/n/nss-pam-ldapd-0.9.12-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-11-21 19:51 ./slackware64/n/nss-pam-ldapd-0.9.12-x86_64-1.txz.asc
-rw-r--r-- 1 root root 561 2021-05-21 19:02 ./slackware64/n/ntp-4.2.8p15-x86_64-8.txt
-rw-r--r-- 1 root root 2036860 2021-05-21 19:02 ./slackware64/n/ntp-4.2.8p15-x86_64-8.txz
-rw-r--r-- 1 root root 163 2021-05-21 19:02 ./slackware64/n/ntp-4.2.8p15-x86_64-8.txz.asc
-rw-r--r-- 1 root root 531 2021-11-03 01:02 ./slackware64/n/obexftp-0.24.2-x86_64-10.txt
-rw-r--r-- 1 root root 103772 2021-11-03 01:02 ./slackware64/n/obexftp-0.24.2-x86_64-10.txz
-rw-r--r-- 1 root root 163 2021-11-03 01:02 ./slackware64/n/obexftp-0.24.2-x86_64-10.txz.asc
-rw-r--r-- 1 root root 479 2021-06-06 20:30 ./slackware64/n/openldap-2.4.59-x86_64-1.txt
-rw-r--r-- 1 root root 2422872 2021-06-06 20:30 ./slackware64/n/openldap-2.4.59-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-06-06 20:30 ./slackware64/n/openldap-2.4.59-x86_64-1.txz.asc
-rw-r--r-- 1 root root 535 2021-02-13 12:19 ./slackware64/n/openobex-1.7.2-x86_64-5.txt
-rw-r--r-- 1 root root 171960 2021-02-13 12:19 ./slackware64/n/openobex-1.7.2-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:19 ./slackware64/n/openobex-1.7.2-x86_64-5.txz.asc
-rw-r--r-- 1 root root 471 2021-08-16 05:07 ./slackware64/n/openresolv-3.12.0-noarch-1.txt
-rw-r--r-- 1 root root 22060 2021-08-16 05:07 ./slackware64/n/openresolv-3.12.0-noarch-1.txz
-rw-r--r-- 1 root root 163 2021-08-16 05:07 ./slackware64/n/openresolv-3.12.0-noarch-1.txz.asc
-rw-r--r-- 1 root root 672 2021-09-29 19:01 ./slackware64/n/openssh-8.8p1-x86_64-2.txt
-rw-r--r-- 1 root root 997712 2021-09-29 19:01 ./slackware64/n/openssh-8.8p1-x86_64-2.txz
-rw-r--r-- 1 root root 163 2021-09-29 19:01 ./slackware64/n/openssh-8.8p1-x86_64-2.txz.asc
-rw-r--r-- 1 root root 559 2021-12-16 19:03 ./slackware64/n/openssl-1.1.1m-x86_64-1.txt
-rw-r--r-- 1 root root 4015704 2021-12-16 19:03 ./slackware64/n/openssl-1.1.1m-x86_64-1.txz
-rw-r--r-- 1 root root 165384 2021-11-21 19:51 ./slackware64/n/nss-pam-ldapd-0.9.12-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-11-21 19:51 ./slackware64/n/nss-pam-ldapd-0.9.12-x86_64-1.txz.asc
-rw-r--r-- 1 root root 561 2021-05-21 19:02 ./slackware64/n/ntp-4.2.8p15-x86_64-8.txt
-rw-r--r-- 1 root root 2036860 2021-05-21 19:02 ./slackware64/n/ntp-4.2.8p15-x86_64-8.txz
-rw-r--r-- 1 root root 163 2021-05-21 19:02 ./slackware64/n/ntp-4.2.8p15-x86_64-8.txz.asc
-rw-r--r-- 1 root root 531 2021-11-03 01:02 ./slackware64/n/obexftp-0.24.2-x86_64-10.txt
-rw-r--r-- 1 root root 103772 2021-11-03 01:02 ./slackware64/n/obexftp-0.24.2-x86_64-10.txz
-rw-r--r-- 1 root root 163 2021-11-03 01:02 ./slackware64/n/obexftp-0.24.2-x86_64-10.txz.asc
-rw-r--r-- 1 root root 479 2021-06-06 20:30 ./slackware64/n/openldap-2.4.59-x86_64-1.txt
-rw-r--r-- 1 root root 2422872 2021-06-06 20:30 ./slackware64/n/openldap-2.4.59-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-06-06 20:30 ./slackware64/n/openldap-2.4.59-x86_64-1.txz.asc
-rw-r--r-- 1 root root 535 2021-02-13 12:19 ./slackware64/n/openobex-1.7.2-x86_64-5.txt
-rw-r--r-- 1 root root 171960 2021-02-13 12:19 ./slackware64/n/openobex-1.7.2-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:19 ./slackware64/n/openobex-1.7.2-x86_64-5.txz.asc
-rw-r--r-- 1 root root 471 2021-08-16 05:07 ./slackware64/n/openresolv-3.12.0-noarch-1.txt
-rw-r--r-- 1 root root 22060 2021-08-16 05:07 ./slackware64/n/openresolv-3.12.0-noarch-1.txz
-rw-r--r-- 1 root root 163 2021-08-16 05:07 ./slackware64/n/openresolv-3.12.0-noarch-1.txz.asc
-rw-r--r-- 1 root root 672 2021-09-29 19:01 ./slackware64/n/openssh-8.8p1-x86_64-2.txt
-rw-r--r-- 1 root root 997712 2021-09-29 19:01 ./slackware64/n/openssh-8.8p1-x86_64-2.txz
-rw-r--r-- 1 root root 163 2021-09-29 19:01 ./slackware64/n/openssh-8.8p1-x86_64-2.txz.asc
-rw-r--r-- 1 root root 559 2021-12-16 19:03 ./slackware64/n/openssl-1.1.1m-x86_64-1.txt
-rw-r--r-- 1 root root 4015704 2021-12-16 19:03 ./slackware64/n/openssl-1.1.1m-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-12-16 19:03 ./slackware64/n/openssl-1.1.1m-x86_64-1.txz.asc
-rw-r--r-- 1 root root 430 2021-12-15 17:21 ./slackware64/n/openvpn-2.5.5-x86_64-1.txt
-rw-r--r-- 1 root root 554892 2021-12-15 17:21 ./slackware64/n/openvpn-2.5.5-x86_64-1.txz
@ -8543,37 +8564,37 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/vorbis-tools
-rw-r--r-- 1 root root 1064 2018-02-27 06:12 ./source/ap/vorbis-tools/slack-desc
-rw-r--r-- 1 root root 702293 2021-01-21 22:36 ./source/ap/vorbis-tools/vorbis-tools-1.4.2.tar.lz
-rwxr-xr-x 1 root root 3698 2021-02-13 05:31 ./source/ap/vorbis-tools/vorbis-tools.SlackBuild
-rw-r--r-- 1 root root 28 2021-01-23 19:51 ./source/ap/vorbis-tools/vorbis-tools.url
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/xfsdump
-rw-r--r-- 1 root root 978 2018-02-27 06:12 ./source/ap/xfsdump/slack-desc
-rw-r--r-- 1 root root 836 2020-01-31 17:39 ./source/ap/xfsdump/xfsdump-3.1.9.tar.sign
-rw-r--r-- 1 root root 600348 2020-01-31 17:39 ./source/ap/xfsdump/xfsdump-3.1.9.tar.xz
-rwxr-xr-x 1 root root 4217 2021-02-13 05:31 ./source/ap/xfsdump/xfsdump.SlackBuild
-rw-r--r-- 1 root root 42 2020-02-03 20:02 ./source/ap/xfsdump/xfsdump.url
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/xorriso
-rw-r--r-- 1 root root 1025 2018-02-27 06:12 ./source/ap/xorriso/slack-desc
-rw-r--r-- 1 root root 1632800 2021-02-06 13:29 ./source/ap/xorriso/xorriso-1.5.4.pl02.tar.lz
-rwxr-xr-x 1 root root 4723 2021-02-13 05:31 ./source/ap/xorriso/xorriso.SlackBuild
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/zsh
-rw-r--r-- 1 root root 140 2007-04-10 01:12 ./source/ap/zsh/doinst.sh.gz
-rw-r--r-- 1 root root 957 2018-02-27 06:12 ./source/ap/zsh/slack-desc
-rw-r--r-- 1 root root 3088696 2020-02-15 22:08 ./source/ap/zsh/zsh-5.8-doc.tar.xz
-rw-r--r-- 1 root root 488 2020-02-15 22:08 ./source/ap/zsh/zsh-5.8-doc.tar.xz.asc
-rw-r--r-- 1 root root 3193284 2020-02-15 22:09 ./source/ap/zsh/zsh-5.8.tar.xz
-rw-r--r-- 1 root root 488 2020-02-15 22:10 ./source/ap/zsh/zsh-5.8.tar.xz.asc
-rwxr-xr-x 1 root root 4352 2021-02-13 05:31 ./source/ap/zsh/zsh.SlackBuild
-rw-r--r-- 1 root root 23 2018-09-14 17:50 ./source/ap/zsh/zsh.url
-rwxr-xr-x 1 root root 12001 2021-10-08 01:36 ./source/buildlist-from-changelog.sh
drwxr-xr-x 63 root root 4096 2022-01-25 19:45 ./source/d
drwxr-xr-x 2 root root 4096 2022-01-28 20:36 ./source/d/Cython
-rw-r--r-- 1 root root 1613447 2022-01-28 18:40 ./source/d/Cython/Cython-0.29.27.tar.lz
-rwxr-xr-x 1 root root 3031 2021-12-06 19:51 ./source/d/Cython/Cython.SlackBuild
-rw-r--r-- 1 root root 36 2017-09-11 18:25 ./source/d/Cython/Cython.url
-rw-r--r-- 1 root root 846 2018-02-27 06:13 ./source/d/Cython/slack-desc
-rw-r--r-- 1 root root 1051 2021-01-29 20:26 ./source/d/FTBFSlog
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/d/autoconf
drwxr-xr-x 2 root root 4096 2021-02-19 18:42 ./source/d/autoconf-archive
-rw-r--r-- 1 root root 667304 2021-02-19 12:06 ./source/d/autoconf-archive/autoconf-archive-2021.02.19.tar.xz
-rw-r--r-- 1 root root 28 2021-01-23 19:51 ./source/ap/vorbis-tools/vorbis-tools.url
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/xfsdump
-rw-r--r-- 1 root root 978 2018-02-27 06:12 ./source/ap/xfsdump/slack-desc
-rw-r--r-- 1 root root 836 2020-01-31 17:39 ./source/ap/xfsdump/xfsdump-3.1.9.tar.sign
-rw-r--r-- 1 root root 600348 2020-01-31 17:39 ./source/ap/xfsdump/xfsdump-3.1.9.tar.xz
-rwxr-xr-x 1 root root 4217 2021-02-13 05:31 ./source/ap/xfsdump/xfsdump.SlackBuild
-rw-r--r-- 1 root root 42 2020-02-03 20:02 ./source/ap/xfsdump/xfsdump.url
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/xorriso
-rw-r--r-- 1 root root 1025 2018-02-27 06:12 ./source/ap/xorriso/slack-desc
-rw-r--r-- 1 root root 1632800 2021-02-06 13:29 ./source/ap/xorriso/xorriso-1.5.4.pl02.tar.lz
-rwxr-xr-x 1 root root 4723 2021-02-13 05:31 ./source/ap/xorriso/xorriso.SlackBuild
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/zsh
-rw-r--r-- 1 root root 140 2007-04-10 01:12 ./source/ap/zsh/doinst.sh.gz
-rw-r--r-- 1 root root 957 2018-02-27 06:12 ./source/ap/zsh/slack-desc
-rw-r--r-- 1 root root 3088696 2020-02-15 22:08 ./source/ap/zsh/zsh-5.8-doc.tar.xz
-rw-r--r-- 1 root root 488 2020-02-15 22:08 ./source/ap/zsh/zsh-5.8-doc.tar.xz.asc
-rw-r--r-- 1 root root 3193284 2020-02-15 22:09 ./source/ap/zsh/zsh-5.8.tar.xz
-rw-r--r-- 1 root root 488 2020-02-15 22:10 ./source/ap/zsh/zsh-5.8.tar.xz.asc
-rwxr-xr-x 1 root root 4352 2021-02-13 05:31 ./source/ap/zsh/zsh.SlackBuild
-rw-r--r-- 1 root root 23 2018-09-14 17:50 ./source/ap/zsh/zsh.url
-rwxr-xr-x 1 root root 12001 2021-10-08 01:36 ./source/buildlist-from-changelog.sh
drwxr-xr-x 63 root root 4096 2022-01-25 19:45 ./source/d
drwxr-xr-x 2 root root 4096 2022-01-28 20:36 ./source/d/Cython
-rw-r--r-- 1 root root 1613447 2022-01-28 18:40 ./source/d/Cython/Cython-0.29.27.tar.lz
-rwxr-xr-x 1 root root 3031 2021-12-06 19:51 ./source/d/Cython/Cython.SlackBuild
-rw-r--r-- 1 root root 36 2017-09-11 18:25 ./source/d/Cython/Cython.url
-rw-r--r-- 1 root root 846 2018-02-27 06:13 ./source/d/Cython/slack-desc
-rw-r--r-- 1 root root 1051 2021-01-29 20:26 ./source/d/FTBFSlog
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/d/autoconf
drwxr-xr-x 2 root root 4096 2021-02-19 18:42 ./source/d/autoconf-archive
-rw-r--r-- 1 root root 667304 2021-02-19 12:06 ./source/d/autoconf-archive/autoconf-archive-2021.02.19.tar.xz
-rw-r--r-- 1 root root 488 2021-02-19 12:06 ./source/d/autoconf-archive/autoconf-archive-2021.02.19.tar.xz.sig
-rwxr-xr-x 1 root root 4127 2021-02-19 18:42 ./source/d/autoconf-archive/autoconf-archive.SlackBuild
-rw-r--r-- 1 root root 1055 2020-09-28 17:24 ./source/d/autoconf-archive/slack-desc
@ -15045,33 +15066,33 @@ drwxr-xr-x 2 root root 4096 2009-08-01 05:00 ./source/x/x11/doinst.sh
-rw-r--r-- 1 root root 283 2018-06-05 22:16 ./source/x/x11/doinst.sh/font-winitzki-cyrillic
-rw-r--r-- 1 root root 277 2018-06-05 22:16 ./source/x/x11/doinst.sh/font-xfree86-type1
-rw-r--r-- 1 root root 618 2021-01-05 20:44 ./source/x/x11/doinst.sh/xdm
-rw-r--r-- 1 root root 377 2009-08-01 05:01 ./source/x/x11/doinst.sh/xfs
-rw-r--r-- 1 root root 176 2007-07-01 03:16 ./source/x/x11/doinst.sh/xinit
-rw-r--r-- 1 root root 247 2007-06-09 21:54 ./source/x/x11/doinst.sh/xkeyboard-config
-rw-r--r-- 1 root root 212 2007-02-13 20:05 ./source/x/x11/doinst.sh/xorg-cf-files
drwxr-xr-x 2 root root 4096 2021-04-23 17:37 ./source/x/x11/make
-rw-r--r-- 1 root root 119 2021-04-23 17:41 ./source/x/x11/make/igt-gpu-tools
-rw-r--r-- 1 root root 281 2017-04-15 15:04 ./source/x/x11/make/xcb-proto
-rw-r--r-- 1 root root 119 2021-04-23 17:41 ./source/x/x11/make/xisxwayland
-rw-r--r-- 1 root root 633 2021-04-23 17:42 ./source/x/x11/make/xorgproto
drwxr-xr-x 2 root root 4096 2015-04-21 02:59 ./source/x/x11/makepkg
-rw-r--r-- 1 root root 4657 2021-12-26 20:40 ./source/x/x11/makepkg/xorg-server
-rw-r--r-- 1 root root 3518 2021-02-13 21:06 ./source/x/x11/modularize
-rw-r--r-- 1 root root 1189 2018-05-03 12:16 ./source/x/x11/noarch
-rw-r--r-- 1 root root 833 2019-12-09 18:56 ./source/x/x11/package-blacklist
drwxr-xr-x 17 root root 4096 2022-01-03 20:03 ./source/x/x11/patch
-rw-r--r-- 1 root root 326 2010-11-13 18:39 ./source/x/x11/patch/README
drwxr-xr-x 2 root root 4096 2014-07-14 23:09 ./source/x/x11/patch/luit
-rw-r--r-- 1 root root 170 2014-07-14 23:09 ./source/x/x11/patch/luit.patch
-rw-r--r-- 1 root root 596 2014-07-14 23:22 ./source/x/x11/patch/luit/luit_use_system_extensions.diff.gz
drwxr-xr-x 2 root root 4096 2019-04-08 20:07 ./source/x/x11/patch/pixman
-rw-r--r-- 1 root root 173 2018-11-21 22:34 ./source/x/x11/patch/pixman.patch
-rw-r--r-- 1 root root 5513 2020-04-20 20:08 ./source/x/x11/patch/pixman/pixman.remove.tests.that.fail.to.compile.diff.gz
drwxr-xr-x 2 root root 4096 2018-08-27 18:45 ./source/x/x11/patch/xauth
-rw-r--r-- 1 root root 240 2018-08-27 18:48 ./source/x/x11/patch/xauth.patch
-rw-r--r-- 1 root root 849 2018-08-27 18:44 ./source/x/x11/patch/xauth/xauth.bc78aa61cfbddaa27dee275f639ba40de6981b17.patch.gz
drwxr-xr-x 2 root root 4096 2019-03-25 18:55 ./source/x/x11/patch/xcompmgr
-rw-r--r-- 1 root root 154 2019-03-25 18:55 ./source/x/x11/patch/xcompmgr.patch
-rw-r--r-- 1 root root 377 2009-08-01 05:01 ./source/x/x11/doinst.sh/xfs
-rw-r--r-- 1 root root 176 2007-07-01 03:16 ./source/x/x11/doinst.sh/xinit
-rw-r--r-- 1 root root 247 2007-06-09 21:54 ./source/x/x11/doinst.sh/xkeyboard-config
-rw-r--r-- 1 root root 212 2007-02-13 20:05 ./source/x/x11/doinst.sh/xorg-cf-files
drwxr-xr-x 2 root root 4096 2021-04-23 17:37 ./source/x/x11/make
-rw-r--r-- 1 root root 119 2021-04-23 17:41 ./source/x/x11/make/igt-gpu-tools
-rw-r--r-- 1 root root 281 2017-04-15 15:04 ./source/x/x11/make/xcb-proto
-rw-r--r-- 1 root root 119 2021-04-23 17:41 ./source/x/x11/make/xisxwayland
-rw-r--r-- 1 root root 633 2021-04-23 17:42 ./source/x/x11/make/xorgproto
drwxr-xr-x 2 root root 4096 2015-04-21 02:59 ./source/x/x11/makepkg
-rw-r--r-- 1 root root 4657 2021-12-26 20:40 ./source/x/x11/makepkg/xorg-server
-rw-r--r-- 1 root root 3518 2021-02-13 21:06 ./source/x/x11/modularize
-rw-r--r-- 1 root root 1189 2018-05-03 12:16 ./source/x/x11/noarch
-rw-r--r-- 1 root root 833 2019-12-09 18:56 ./source/x/x11/package-blacklist
drwxr-xr-x 17 root root 4096 2022-01-03 20:03 ./source/x/x11/patch
-rw-r--r-- 1 root root 326 2010-11-13 18:39 ./source/x/x11/patch/README
drwxr-xr-x 2 root root 4096 2014-07-14 23:09 ./source/x/x11/patch/luit
-rw-r--r-- 1 root root 170 2014-07-14 23:09 ./source/x/x11/patch/luit.patch
-rw-r--r-- 1 root root 596 2014-07-14 23:22 ./source/x/x11/patch/luit/luit_use_system_extensions.diff.gz
drwxr-xr-x 2 root root 4096 2019-04-08 20:07 ./source/x/x11/patch/pixman
-rw-r--r-- 1 root root 173 2018-11-21 22:34 ./source/x/x11/patch/pixman.patch
-rw-r--r-- 1 root root 5513 2020-04-20 20:08 ./source/x/x11/patch/pixman/pixman.remove.tests.that.fail.to.compile.diff.gz
drwxr-xr-x 2 root root 4096 2018-08-27 18:45 ./source/x/x11/patch/xauth
-rw-r--r-- 1 root root 240 2018-08-27 18:48 ./source/x/x11/patch/xauth.patch
-rw-r--r-- 1 root root 849 2018-08-27 18:44 ./source/x/x11/patch/xauth/xauth.bc78aa61cfbddaa27dee275f639ba40de6981b17.patch.gz
drwxr-xr-x 2 root root 4096 2019-03-25 18:55 ./source/x/x11/patch/xcompmgr
-rw-r--r-- 1 root root 154 2019-03-25 18:55 ./source/x/x11/patch/xcompmgr.patch
-rw-r--r-- 1 root root 464 2011-03-03 03:11 ./source/x/x11/patch/xcompmgr/xcompmgr-follow-icccm-spec.diff.gz
drwxr-xr-x 2 root root 4096 2020-06-20 08:40 ./source/x/x11/patch/xdm
-rw-r--r-- 1 root root 437 2020-06-20 08:40 ./source/x/x11/patch/xdm.patch

View file

@ -0,0 +1,11 @@
libcaca: libcaca (Colour AsCii Art library)
libcaca:
libcaca: The libcaca library is a graphics library that outputs text instead
libcaca: of pixels, so that it can work on older video cards or text terminals.
libcaca: It is not unlike the famous AAlib library.
libcaca:
libcaca: Sam Hocevar is the main author of libcaca.
libcaca:
libcaca:
libcaca:
libcaca:

View file

@ -0,0 +1,11 @@
nghttp2: nghttp2 (HTTP/2 library)
nghttp2:
nghttp2: This is a library that implements the Hypertext Transfer Protocol
nghttp2: version 2. An HPACK encoder and decoder are also available as a
nghttp2: public API.
nghttp2:
nghttp2: Homepage: https://nghttp2.org/
nghttp2:
nghttp2:
nghttp2:
nghttp2:

View file

@ -0,0 +1,84 @@
From afacac2cf7dfad8015c059a96046d9c2fa34632f Mon Sep 17 00:00:00 2001
From: Johannes Kauffmann <johanneskauffmann@hotmail.com>
Date: Sun, 18 Sep 2022 17:31:19 +0200
Subject: [PATCH 1/3] common-image: avoid implicit function declaration
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
common-image.c: In function load_image:
common-image.c:164:18: warning: implicit declaration of function _caca_alloc2d [-Wimplicit-function-declaration]
164 | im->pixels = _caca_alloc2d(im->w, im->h, depth);
| ^~~~~~~~~~~~~
---
src/common-image.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/common-image.c b/src/common-image.c
index 7059bf40..d40eba12 100644
--- a/src/common-image.c
+++ b/src/common-image.c
@@ -22,6 +22,7 @@
#endif
#include "caca.h"
+#include "caca_internals.h"
#include "common-image.h"
From f57b0d65cfaac5f1fbdc75458170e102f57a8dfa Mon Sep 17 00:00:00 2001
From: Johannes Kauffmann <johanneskauffmann@hotmail.com>
Date: Sun, 18 Sep 2022 17:52:40 +0200
Subject: [PATCH 2/3] caca: avoid nested externs
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
common-image.c:164:18: warning: nested extern declaration of _caca_alloc2d [-Wnested-externs]
---
caca/caca.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/caca/caca.c b/caca/caca.c
index 327a8f9f..a9f461d8 100644
--- a/caca/caca.c
+++ b/caca/caca.c
@@ -284,7 +284,7 @@ char const * caca_get_version(void)
* XXX: The following functions are private.
*/
-extern void *_caca_alloc2d(size_t width, size_t height, size_t elem_size)
+void *_caca_alloc2d(size_t width, size_t height, size_t elem_size)
{
if (width == 0 || height == 0 || elem_size == 0 || SIZE_MAX / width / height < elem_size)
return NULL;
From 9683d1f7efe316b1e6113b65c6fff40671d35632 Mon Sep 17 00:00:00 2001
From: Johannes Kauffmann <johanneskauffmann@hotmail.com>
Date: Sun, 18 Sep 2022 18:01:31 +0200
Subject: [PATCH 3/3] caca_internals: export _caca_alloc2d
It is used by the image viewer:
/usr/bin/ld: img2txt-common-image.o: in function `load_image':
../../src/common-image.c:164: undefined reference to `_caca_alloc2d'
Fixes #59.
---
caca/caca_internals.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/caca/caca_internals.h b/caca/caca_internals.h
index 7b74b9e9..0bd7f6c8 100644
--- a/caca/caca_internals.h
+++ b/caca/caca_internals.h
@@ -268,7 +268,7 @@ extern int _caca_pop_event(caca_display_t *, caca_privevent_t *);
extern void _caca_set_term_title(char const *);
/* Internal memory function */
-extern void *_caca_alloc2d(size_t width, size_t height, size_t elem_size);
+__extern void *_caca_alloc2d(size_t width, size_t height, size_t elem_size);
/* Profiling functions */
#if defined PROF

View file

@ -0,0 +1,38 @@
From d33a9ca2b7e9f32483c1aee4c3944c56206d456b Mon Sep 17 00:00:00 2001
From: Josef Moellers <jmoellers@suse.de>
Date: Fri, 18 Mar 2022 11:52:22 +0100
Subject: [PATCH] Prevent a divide-by-zero by checking for a zero width or
height.
---
src/img2txt.c | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/src/img2txt.c b/src/img2txt.c
index b8a25899..b9d5ba24 100644
--- a/src/img2txt.c
+++ b/src/img2txt.c
@@ -177,7 +177,13 @@ int main(int argc, char **argv)
}
/* Assume a 6×10 font */
- if(!cols && !lines)
+ if(!i->w || !i->h)
+ {
+ fprintf(stderr, "%s: image size is 0\n", argv[0]);
+ lines = 0;
+ cols = 0;
+ }
+ else if(!cols && !lines)
{
cols = 60;
lines = cols * i->h * font_width / i->w / font_height;
@@ -214,7 +220,7 @@ int main(int argc, char **argv)
export = caca_export_canvas_to_memory(cv, format?format:"ansi", &len);
if(!export)
{
- fprintf(stderr, "%s: Can't export to format '%s'\n", argv[0], format);
+ fprintf(stderr, "%s: Can't export to format '%s'\n", argv[0], format?format:"ansi");
}
else
{

View file

@ -0,0 +1,163 @@
#!/bin/bash
# Copyright 2006, 2007, 2008, 2009, 2010, 2017, 2018, 2023 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=libcaca
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) export ARCH=i586 ;;
arm*) export ARCH=arm ;;
# Unless $ARCH is already set, use uname -m for all other archs:
*) export ARCH=$( uname -m ) ;;
esac
fi
# 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) "}
TMP=${TMP:-/tmp}
PKG=$TMP/package-${PKGNAM}
rm -rf $PKG
mkdir -p $TMP $PKG
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "s390" ]; then
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
fi
cd $TMP
rm -rf ${PKGNAM}-${VERSION}
tar xvf $CWD/${PKGNAM}-$VERSION.tar.?z* || exit 1
cd ${PKGNAM}-$VERSION || exit 1
# Make sure ownerships and permissions are sane:
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 {} \+
# Fix build failure:
cat $CWD/libcaca.git.20211207.patch | patch -p1 --verbose || exit 1
cat $CWD/70.patch | patch -p1 --verbose || exit 1
# Fix crash bug:
cat $CWD/libcaca-0.99.beta20-CVE-2022-0856.patch | patch -p1 --verbose || exit 1
# WHY
cat $CWD/libcaca.autoconf.ver.patch | patch -p1 --verbose || exit 1
# Configure:
autoreconf -vif
CFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--sysconfdir=/etc \
--mandir=/usr/man \
--program-prefix= \
--program-suffix= \
--disable-doc \
--disable-imlib2 \
--disable-ruby \
--disable-python \
--disable-static \
--enable-slang \
--enable-ncurses \
--enable-x11 \
--build=$ARCH-slackware-linux || exit 1
# Build and install:
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
# Don't ship .la files:
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
cd python
# python2 dropped dropped as obsolete.
#python setup.py install --root=$PKG || exit 1
python3 setup.py install --root=$PKG || exit 1
cd -
# Strip binaries:
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
# Compress and link manpages, if any:
if [ -d $PKG/usr/man ]; then
( cd $PKG/usr/man
for manpagedir in $(find . -type d -name "man*") ; do
( cd $manpagedir
for eachpage in $( find . -type l -maxdepth 1) ; do
ln -s $( readlink $eachpage ).gz $eachpage.gz
rm $eachpage
done
gzip -9 *.*
)
done
)
fi
# Compress info files, if any:
if [ -d $PKG/usr/info ]; then
( cd $PKG/usr/info
rm -f dir
gzip -9 *
)
fi
# Add a documentation directory:
mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
cp -a \
AUTHORS COPYING* NEWS NOTES README* THANKS \
$PKG/usr/doc/${PKGNAM}-$VERSION
rm -rf $PKG/usr/share/doc
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

View file

@ -0,0 +1,10 @@
--- ./configure.ac.orig 2021-10-19 08:53:47.000000000 -0500
+++ ./configure.ac 2023-10-11 15:01:28.582192640 -0500
@@ -1,6 +1,6 @@
AC_INIT([libcaca],[0.99.beta20])
-AC_PREREQ([2.71])
+AC_PREREQ([2.69])
AC_CONFIG_AUX_DIR(.auto)
AC_CANONICAL_TARGET
AM_INIT_AUTOMAKE([foreign no-define tar-ustar silent-rules subdir-objects])

View file

@ -0,0 +1,188 @@
diff -u -r --new-file libcaca-0.99.beta20.orig/caca/caca_internals.h libcaca-0.99.beta20/caca/caca_internals.h
--- libcaca-0.99.beta20.orig/caca/caca_internals.h 2021-10-19 08:58:30.000000000 -0500
+++ libcaca-0.99.beta20/caca/caca_internals.h 2021-12-07 03:03:53.000000000 -0600
@@ -26,6 +26,13 @@
# define MAX_DIRTY_COUNT 8
#endif
+#undef __extern
+#if defined CACA_ENABLE_VISIBILITY
+# define __extern extern __attribute__((visibility("default")))
+#else
+# define __extern extern
+#endif
+
struct caca_frame
{
/* Frame size */
@@ -116,7 +123,7 @@
int conio_install(caca_display_t *);
#endif
#if defined(USE_GL)
-int gl_install(caca_display_t *);
+__extern int gl_install(caca_display_t *);
#endif
#if defined(USE_NCURSES)
int ncurses_install(caca_display_t *);
@@ -133,7 +140,7 @@
int win32_install(caca_display_t *);
#endif
#if defined(USE_X11)
-int x11_install(caca_display_t *);
+__extern int x11_install(caca_display_t *);
#endif
/* Timer structure */
@@ -252,8 +259,9 @@
/* Internal event functions */
extern void _caca_handle_resize(caca_display_t *);
#if defined(USE_SLANG) || defined(USE_NCURSES) || defined(USE_CONIO) || defined(USE_GL)
-extern void _push_event(caca_display_t *, caca_privevent_t *);
-extern int _pop_event(caca_display_t *, caca_privevent_t *);
+/* Expose this with __extern because the GL driver uses it */
+__extern void _caca_push_event(caca_display_t *, caca_privevent_t *);
+extern int _caca_pop_event(caca_display_t *, caca_privevent_t *);
#endif
/* Internal window functions */
@@ -269,4 +277,6 @@
extern void _caca_fini_stat(struct caca_stat *);
#endif
+#undef __extern
+
#endif /* __CACA_INTERNALS_H__ */
diff -u -r --new-file libcaca-0.99.beta20.orig/caca/driver/conio.c libcaca-0.99.beta20/caca/driver/conio.c
--- libcaca-0.99.beta20.orig/caca/driver/conio.c 2021-10-19 08:58:30.000000000 -0500
+++ libcaca-0.99.beta20/caca/driver/conio.c 2021-12-07 03:03:53.000000000 -0600
@@ -151,7 +151,7 @@
release = *ev;
release.type = CACA_EVENT_KEY_RELEASE;
- _push_event(dp, &release);
+ _caca_push_event(dp, &release);
return 1;
}
diff -u -r --new-file libcaca-0.99.beta20.orig/caca/driver/gl.c libcaca-0.99.beta20/caca/driver/gl.c
--- libcaca-0.99.beta20.orig/caca/driver/gl.c 2021-10-19 08:58:30.000000000 -0500
+++ libcaca-0.99.beta20/caca/driver/gl.c 2021-12-07 03:03:53.000000000 -0600
@@ -374,7 +374,7 @@
if(dp->drv.p->mouse_clicked)
{
- _push_event(dp, ev);
+ _caca_push_event(dp, ev);
ev->type = CACA_EVENT_MOUSE_PRESS;
ev->data.mouse.button = dp->drv.p->mouse_button;
dp->drv.p->mouse_clicked = 0;
diff -u -r --new-file libcaca-0.99.beta20.orig/caca/driver/ncurses.c libcaca-0.99.beta20/caca/driver/ncurses.c
--- libcaca-0.99.beta20.orig/caca/driver/ncurses.c 2021-10-19 08:58:30.000000000 -0500
+++ libcaca-0.99.beta20/caca/driver/ncurses.c 2021-12-07 03:03:53.000000000 -0600
@@ -482,9 +482,9 @@
switch(mevent.bstate)
{
#define PRESS(x) ev->data.mouse.button = x; \
- ev->type = CACA_EVENT_MOUSE_PRESS; _push_event(dp, ev)
+ ev->type = CACA_EVENT_MOUSE_PRESS; _caca_push_event(dp, ev)
#define RELEASE(x) ev->data.mouse.button = x; \
- ev->type = CACA_EVENT_MOUSE_RELEASE; _push_event(dp, ev)
+ ev->type = CACA_EVENT_MOUSE_RELEASE; _caca_push_event(dp, ev)
#define CLICK(x) PRESS(x); RELEASE(x)
case BUTTON1_PRESSED: PRESS(1); break;
case BUTTON1_RELEASED: RELEASE(1); break;
@@ -530,7 +530,7 @@
}
if(dp->mouse.x == mevent.x && dp->mouse.y == mevent.y)
- return _pop_event(dp, ev);
+ return _caca_pop_event(dp, ev);
dp->mouse.x = mevent.x;
dp->mouse.y = mevent.y;
diff -u -r --new-file libcaca-0.99.beta20.orig/caca/driver/slang.c libcaca-0.99.beta20/caca/driver/slang.c
--- libcaca-0.99.beta20.orig/caca/driver/slang.c 2021-10-19 08:58:30.000000000 -0500
+++ libcaca-0.99.beta20/caca/driver/slang.c 2021-12-07 03:03:53.000000000 -0600
@@ -403,12 +403,12 @@
ev->data.mouse.button = button;
ev->type = CACA_EVENT_MOUSE_PRESS;
- _push_event(dp, ev);
+ _caca_push_event(dp, ev);
ev->type = CACA_EVENT_MOUSE_RELEASE;
- _push_event(dp, ev);
+ _caca_push_event(dp, ev);
if(dp->mouse.x == x && dp->mouse.y == y)
- return _pop_event(dp, ev);
+ return _caca_pop_event(dp, ev);
dp->mouse.x = x;
dp->mouse.y = y;
diff -u -r --new-file libcaca-0.99.beta20.orig/caca/event.c libcaca-0.99.beta20/caca/event.c
--- libcaca-0.99.beta20.orig/caca/event.c 2021-10-19 08:58:30.000000000 -0500
+++ libcaca-0.99.beta20/caca/event.c 2021-12-07 03:03:53.000000000 -0600
@@ -380,7 +380,7 @@
&& dp->events.autorepeat_ticks > AUTOREPEAT_THRESHOLD
&& dp->events.autorepeat_ticks > AUTOREPEAT_RATE)
{
- _push_event(dp, ev);
+ _caca_push_event(dp, ev);
dp->events.autorepeat_ticks -= AUTOREPEAT_RATE;
*ev = dp->events.last_key_event;
return 1;
@@ -403,7 +403,7 @@
&& (dp->events.last_key_ticks > AUTOREPEAT_THRESHOLD
|| (ev->type & CACA_EVENT_KEY_PRESS)))
{
- _push_event(dp, ev);
+ _caca_push_event(dp, ev);
*ev = dp->events.last_key_event;
ev->type = CACA_EVENT_KEY_RELEASE;
dp->events.last_key_event.type = CACA_EVENT_NONE;
@@ -425,7 +425,7 @@
static int _lowlevel_event(caca_display_t *dp, caca_privevent_t *ev)
{
#if defined(USE_SLANG) || defined(USE_NCURSES) || defined(USE_CONIO)
- int ret = _pop_event(dp, ev);
+ int ret = _caca_pop_event(dp, ev);
if(ret)
return ret;
@@ -435,7 +435,7 @@
}
#if defined(USE_SLANG) || defined(USE_NCURSES) || defined(USE_CONIO) || defined(USE_GL)
-void _push_event(caca_display_t *dp, caca_privevent_t *ev)
+void _caca_push_event(caca_display_t *dp, caca_privevent_t *ev)
{
if(!ev->type || dp->events.queue == EVENTBUF_LEN)
return;
@@ -443,7 +443,7 @@
dp->events.queue++;
}
-int _pop_event(caca_display_t *dp, caca_privevent_t *ev)
+int _caca_pop_event(caca_display_t *dp, caca_privevent_t *ev)
{
int i;
diff -u -r --new-file libcaca-0.99.beta20.orig/configure.ac libcaca-0.99.beta20/configure.ac
--- libcaca-0.99.beta20.orig/configure.ac 2021-10-19 08:58:30.000000000 -0500
+++ libcaca-0.99.beta20/configure.ac 2021-12-07 03:03:53.000000000 -0600
@@ -269,7 +269,6 @@
[ac_cv_my_have_cocoa="yes"])
CFLAGS="$save_CFLAGS"
if test "${ac_cv_my_have_cocoa}" = "yes"; then
- [[[ "$target_os" =~ [0-9]+ ]]] && darwin_ver="${BASH_REMATCH[[0]]}"
case x${target} in
xpowerpc*darwin*)
# 10.3 needed to link with X11
@@ -297,6 +296,7 @@
esac
CC="${CC:-gcc-${GCC_VERSION}}"
CXX="${CXX:-g++-${GCC_VERSION}}"
+ darwin_ver="$(echo "${target_os}" | sed -ne 's/[^0-9]*\([0-9]\+\).*/\1/p')"
if [[ "$darwin_ver" -lt "13" ]]; then
MACOSX_SDK_FRAMEWORKS="${MACOSX_SDK_FRAMEWORKS:--F${MACOSX_SDK}/System/Library/Frameworks}"
CPPFLAGS="${CPPFLAGS} ${ARCH} ${MACOSX_SDK_FRAMEWORKS}"

View file

@ -0,0 +1 @@
https://github.com/cacalabs/libcaca

View 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 ':'.
|-----handy-ruler------------------------------------------------------|
libcaca: libcaca (Colour AsCii Art library)
libcaca:
libcaca: The libcaca library is a graphics library that outputs text instead
libcaca: of pixels, so that it can work on older video cards or text terminals.
libcaca: It is not unlike the famous AAlib library.
libcaca:
libcaca: Sam Hocevar is the main author of libcaca.
libcaca:
libcaca:
libcaca:
libcaca:

View file

@ -0,0 +1,152 @@
#!/bin/bash
# Copyright 2018, 2020 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=nghttp2
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=i586 ;;
arm*) readelf /usr/bin/file -A | grep -E -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
# Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$(uname -m) ;;
esac
export ARCH
fi
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
# the name of the created package would be, and then exit. This information
# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
exit 0
fi
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "s390" ]; then
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
elif [ "$ARCH" = "armv7hl" ]; then
SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
LIBDIRSUFFIX=""
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
fi
TMP=${TMP:-/tmp}
PKG=$TMP/package-$PKGNAM
rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf $PKGNAM-$VERSION
tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
cd $PKGNAM-$VERSION || exit 1
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 {} \+
if [ ! -r configure ]; then
if [ -x ./autogen.sh ]; then
NOCONFIGURE=1 ./autogen.sh
else
autoreconf -vif
fi
fi
# Configure:
CFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--sysconfdir=/etc \
--localstatedir=/var \
--docdir=/usr/doc/$PKGNAM-$VERSION \
--mandir=/usr/man \
--disable-static \
--enable-lib-only \
--build=$ARCH-slackware-linux || exit 1
# Build and install:
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
# Don't ship .la files:
rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.la
# Strip binaries:
( cd $PKG
find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
)
# Compress manual pages:
find $PKG/usr/man -type f -exec gzip -9 {} \+
for i in $( find $PKG/usr/man -type l ) ; do
ln -s $( readlink $i ).gz $i.gz
rm $i
done
# Actually, since we're only packaging the library, the man pages are not
# relevant. Dump them:
rm -rf $PKG/usr/man
# Add a documentation directory:
mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
cp -a \
AUTHORS* ChangeLog CHANGES COPYING* LICENSE* NEWS* README* THANKS* TODO* \
$PKG/usr/doc/${PKGNAM}-$VERSION
# If there's a ChangeLog, installing at least part of the recent history
# is useful, but don't let it get totally out of control:
if [ -r ChangeLog ]; then
DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
touch -r ChangeLog $DOCSDIR/ChangeLog
fi
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

View file

@ -0,0 +1,2 @@
https://github.com/nghttp2/nghttp2
https://github.com/nghttp2/nghttp2/releases/download/v1.57.0/nghttp2-1.57.0.tar.xz

View 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------------------------------------------------------|
nghttp2: nghttp2 (HTTP/2 library)
nghttp2:
nghttp2: This is a library that implements the Hypertext Transfer Protocol
nghttp2: version 2. An HPACK encoder and decoder are also available as a
nghttp2: public API.
nghttp2:
nghttp2: Homepage: https://nghttp2.org/
nghttp2:
nghttp2:
nghttp2:
nghttp2:

View file

@ -1,2 +1,2 @@
https://download.samba.org/pub/samba/stable/samba-4.18.5.tar.gz
https://download.samba.org/pub/samba/stable/samba-4.18.5.tar.asc
https://download.samba.org/pub/samba/stable/samba-4.18.8.tar.gz
https://download.samba.org/pub/samba/stable/samba-4.18.8.tar.asc