Sun Dec 22 03:52:10 UTC 2024

a/userspace-rcu-0.15.0-x86_64-1.txz:  Upgraded.
ap/nano-8.3-x86_64-1.txz:  Upgraded.
d/luajit-2.1.1734355927-x86_64-1.txz:  Upgraded.
x/mesa-24.2.8-x86_64-1.txz:  Upgraded.
  We'll use this more stable branch in the main tree for a while.
x/wayland-protocols-1.39-noarch-1.txz:  Upgraded.
xap/gnuplot-6.0.2-x86_64-1.txz:  Upgraded.
xfce/xfce4-screensaver-4.18.4-x86_64-1.txz:  Upgraded.
xfce/xfce4-session-4.20.0-x86_64-3.txz:  Rebuilt.
  startxfce4: call labwc with --session. Thanks to nikybiasionoru_82.
testing/packages/mesa-24.3.2-x86_64-1.txz:  Added.
  Moved Mesa 24.3 into /testing.
This commit is contained in:
Patrick J Volkerding 2024-12-22 03:52:10 +00:00 committed by Eric Hameleers
parent 3db81db0b7
commit eab537ba73
20 changed files with 682 additions and 104 deletions

View file

@ -11,9 +11,31 @@
<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>Fri, 20 Dec 2024 20:45:00 GMT</pubDate>
<lastBuildDate>Fri, 20 Dec 2024 21:32:40 GMT</lastBuildDate>
<pubDate>Sun, 22 Dec 2024 03:52:10 GMT</pubDate>
<lastBuildDate>Sun, 22 Dec 2024 05:09:30 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
<title>Sun, 22 Dec 2024 03:52:10 GMT</title>
<pubDate>Sun, 22 Dec 2024 03:52:10 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20241222035210</link>
<guid isPermaLink="false">20241222035210</guid>
<description>
<![CDATA[<pre>
a/userspace-rcu-0.15.0-x86_64-1.txz: Upgraded.
ap/nano-8.3-x86_64-1.txz: Upgraded.
d/luajit-2.1.1734355927-x86_64-1.txz: Upgraded.
x/mesa-24.2.8-x86_64-1.txz: Upgraded.
We'll use this more stable branch in the main tree for a while.
x/wayland-protocols-1.39-noarch-1.txz: Upgraded.
xap/gnuplot-6.0.2-x86_64-1.txz: Upgraded.
xfce/xfce4-screensaver-4.18.4-x86_64-1.txz: Upgraded.
xfce/xfce4-session-4.20.0-x86_64-3.txz: Rebuilt.
startxfce4: call labwc with --session. Thanks to nikybiasionoru_82.
testing/packages/mesa-24.3.2-x86_64-1.txz: Added.
Moved Mesa 24.3 into /testing.
</pre>]]>
</description>
</item>
<item>
<title>Fri, 20 Dec 2024 20:45:00 GMT</title>
<pubDate>Fri, 20 Dec 2024 20:45:00 GMT</pubDate>

View file

@ -1,3 +1,17 @@
Sun Dec 22 03:52:10 UTC 2024
a/userspace-rcu-0.15.0-x86_64-1.txz: Upgraded.
ap/nano-8.3-x86_64-1.txz: Upgraded.
d/luajit-2.1.1734355927-x86_64-1.txz: Upgraded.
x/mesa-24.2.8-x86_64-1.txz: Upgraded.
We'll use this more stable branch in the main tree for a while.
x/wayland-protocols-1.39-noarch-1.txz: Upgraded.
xap/gnuplot-6.0.2-x86_64-1.txz: Upgraded.
xfce/xfce4-screensaver-4.18.4-x86_64-1.txz: Upgraded.
xfce/xfce4-session-4.20.0-x86_64-3.txz: Rebuilt.
startxfce4: call labwc with --session. Thanks to nikybiasionoru_82.
testing/packages/mesa-24.3.2-x86_64-1.txz: Added.
Moved Mesa 24.3 into /testing.
+--------------------------+
Fri Dec 20 20:45:00 UTC 2024
a/dbus-1.16.0-x86_64-1.txz: Upgraded.
Thanks to gmgf for the elogind patch.

View file

@ -1,20 +1,20 @@
Fri Dec 20 20:48:30 UTC 2024
Sun Dec 22 03:55:43 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-12-20 20:45 .
drwxr-xr-x 12 root root 4096 2024-12-22 03:52 .
-rw-r--r-- 1 root root 5767 2022-02-02 22:44 ./ANNOUNCE.15.0
-rw-r--r-- 1 root root 16617 2022-02-02 23:27 ./CHANGES_AND_HINTS.TXT
-rw-r--r-- 1 root root 1166037 2024-12-19 22:49 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 195 2024-12-19 22:49 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 1166033 2024-12-20 20:48 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 195 2024-12-20 20:48 ./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 1275735 2024-12-20 20:45 ./ChangeLog.txt
-rw-r--r-- 1 root root 1276384 2024-12-22 03:52 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2024-12-19 21:01 ./EFI/BOOT
-rw-r--r-- 1 root root 1200128 2024-12-13 04:26 ./EFI/BOOT/bootx64.efi
@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2024-12-19 21:01 ./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 1529649 2024-12-19 22:49 ./FILELIST.TXT
-rw-r--r-- 1 root root 1529645 2024-12-20 20:48 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
-rw-r--r-- 1 root root 920265 2024-12-20 20:47 ./PACKAGES.TXT
-rw-r--r-- 1 root root 920265 2024-12-22 03:55 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
-rw-r--r-- 1 root root 2640 2024-12-19 20:49 ./README.initrd
-rw-r--r-- 1 root root 34114 2023-12-11 20:35 ./README_CRYPT.TXT
@ -662,13 +662,13 @@ drwxr-xr-x 2 root root 4096 2022-02-03 07:02 ./patches
-rw-r--r-- 1 root root 575 2022-02-03 07:02 ./patches/FILE_LIST
-rw-r--r-- 1 root root 14 2022-02-03 07:02 ./patches/MANIFEST.bz2
-rw-r--r-- 1 root root 224 2022-02-03 07:02 ./patches/PACKAGES.TXT
drwxr-xr-x 17 root root 4096 2024-12-20 20:48 ./slackware64
-rw-r--r-- 1 root root 359070 2024-12-20 20:48 ./slackware64/CHECKSUMS.md5
-rw-r--r-- 1 root root 195 2024-12-20 20:48 ./slackware64/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 446065 2024-12-20 20:47 ./slackware64/FILE_LIST
-rw-r--r-- 1 root root 4844035 2024-12-20 20:47 ./slackware64/MANIFEST.bz2
drwxr-xr-x 17 root root 4096 2024-12-22 03:55 ./slackware64
-rw-r--r-- 1 root root 359070 2024-12-22 03:55 ./slackware64/CHECKSUMS.md5
-rw-r--r-- 1 root root 195 2024-12-22 03:55 ./slackware64/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 446065 2024-12-22 03:54 ./slackware64/FILE_LIST
-rw-r--r-- 1 root root 4831951 2024-12-22 03:54 ./slackware64/MANIFEST.bz2
lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT
drwxr-xr-x 2 root root 32768 2024-12-20 20:47 ./slackware64/a
drwxr-xr-x 2 root root 32768 2024-12-22 03:54 ./slackware64/a
-rw-r--r-- 1 root root 327 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txt
-rw-r--r-- 1 root root 10720 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txz
-rw-r--r-- 1 root root 163 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txz.asc
@ -1028,9 +1028,9 @@ drwxr-xr-x 2 root root 32768 2024-12-20 20:47 ./slackware64/a
-rw-r--r-- 1 root root 322 2024-10-22 18:47 ./slackware64/a/usbutils-018-x86_64-1.txt
-rw-r--r-- 1 root root 101460 2024-10-22 18:47 ./slackware64/a/usbutils-018-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-10-22 18:47 ./slackware64/a/usbutils-018-x86_64-1.txz.asc
-rw-r--r-- 1 root root 393 2024-08-29 19:13 ./slackware64/a/userspace-rcu-0.14.1-x86_64-1.txt
-rw-r--r-- 1 root root 130828 2024-08-29 19:13 ./slackware64/a/userspace-rcu-0.14.1-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-08-29 19:13 ./slackware64/a/userspace-rcu-0.14.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 393 2024-12-20 21:46 ./slackware64/a/userspace-rcu-0.15.0-x86_64-1.txt
-rw-r--r-- 1 root root 137436 2024-12-20 21:46 ./slackware64/a/userspace-rcu-0.15.0-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-12-20 21:46 ./slackware64/a/userspace-rcu-0.15.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 400 2023-05-01 19:53 ./slackware64/a/utempter-1.2.1-x86_64-1.txt
-rw-r--r-- 1 root root 16032 2023-05-01 19:53 ./slackware64/a/utempter-1.2.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-05-01 19:53 ./slackware64/a/utempter-1.2.1-x86_64-1.txz.asc
@ -1055,7 +1055,7 @@ drwxr-xr-x 2 root root 32768 2024-12-20 20:47 ./slackware64/a
-rw-r--r-- 1 root root 540 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txt
-rw-r--r-- 1 root root 55448 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txz.asc
drwxr-xr-x 2 root root 20480 2024-12-20 20:47 ./slackware64/ap
drwxr-xr-x 2 root root 20480 2024-12-22 03:54 ./slackware64/ap
-rw-r--r-- 1 root root 291 2024-03-14 19:01 ./slackware64/ap/a2ps-4.15.6-x86_64-1.txt
-rw-r--r-- 1 root root 675492 2024-03-14 19:01 ./slackware64/ap/a2ps-4.15.6-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-14 19:01 ./slackware64/ap/a2ps-4.15.6-x86_64-1.txz.asc
@ -1213,9 +1213,9 @@ drwxr-xr-x 2 root root 20480 2024-12-20 20:47 ./slackware64/ap
-rw-r--r-- 1 root root 331 2024-12-14 21:33 ./slackware64/ap/mpg123-1.32.10-x86_64-1.txt
-rw-r--r-- 1 root root 499320 2024-12-14 21:33 ./slackware64/ap/mpg123-1.32.10-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-12-14 21:33 ./slackware64/ap/mpg123-1.32.10-x86_64-1.txz.asc
-rw-r--r-- 1 root root 430 2024-09-05 16:54 ./slackware64/ap/nano-8.2-x86_64-1.txt
-rw-r--r-- 1 root root 624380 2024-09-05 16:54 ./slackware64/ap/nano-8.2-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-09-05 16:54 ./slackware64/ap/nano-8.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 430 2024-12-21 18:17 ./slackware64/ap/nano-8.3-x86_64-1.txt
-rw-r--r-- 1 root root 628596 2024-12-21 18:17 ./slackware64/ap/nano-8.3-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-12-21 18:17 ./slackware64/ap/nano-8.3-x86_64-1.txz.asc
-rw-r--r-- 1 root root 604 2021-12-17 05:22 ./slackware64/ap/neofetch-20211210_ccd5d9f5-noarch-1.txt
-rw-r--r-- 1 root root 89584 2021-12-17 05:22 ./slackware64/ap/neofetch-20211210_ccd5d9f5-noarch-1.txz
-rw-r--r-- 1 root root 163 2021-12-17 05:22 ./slackware64/ap/neofetch-20211210_ccd5d9f5-noarch-1.txz.asc
@ -1325,7 +1325,7 @@ drwxr-xr-x 2 root root 20480 2024-12-20 20:47 ./slackware64/ap
-rw-r--r-- 1 root root 506 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txt
-rw-r--r-- 1 root root 3156392 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txz.asc
drwxr-xr-x 2 root root 20480 2024-12-20 20:47 ./slackware64/d
drwxr-xr-x 2 root root 20480 2024-12-22 03:54 ./slackware64/d
-rw-r--r-- 1 root root 360 2024-11-22 00:27 ./slackware64/d/Cython-3.0.11-x86_64-2.txt
-rw-r--r-- 1 root root 4266384 2024-11-22 00:27 ./slackware64/d/Cython-3.0.11-x86_64-2.txz
-rw-r--r-- 1 root root 195 2024-11-22 00:27 ./slackware64/d/Cython-3.0.11-x86_64-2.txz.asc
@ -1460,9 +1460,9 @@ drwxr-xr-x 2 root root 20480 2024-12-20 20:47 ./slackware64/d
-rw-r--r-- 1 root root 511 2024-06-30 17:24 ./slackware64/d/lua-5.4.7-x86_64-1.txt
-rw-r--r-- 1 root root 300944 2024-06-30 17:24 ./slackware64/d/lua-5.4.7-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-06-30 17:24 ./slackware64/d/lua-5.4.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 227 2024-12-08 19:09 ./slackware64/d/luajit-2.1.1732813678-x86_64-1.txt
-rw-r--r-- 1 root root 335904 2024-12-08 19:09 ./slackware64/d/luajit-2.1.1732813678-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-12-08 19:09 ./slackware64/d/luajit-2.1.1732813678-x86_64-1.txz.asc
-rw-r--r-- 1 root root 227 2024-12-21 18:16 ./slackware64/d/luajit-2.1.1734355927-x86_64-1.txt
-rw-r--r-- 1 root root 335780 2024-12-21 18:16 ./slackware64/d/luajit-2.1.1734355927-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-12-21 18:16 ./slackware64/d/luajit-2.1.1734355927-x86_64-1.txz.asc
-rw-r--r-- 1 root root 473 2021-05-31 19:24 ./slackware64/d/m4-1.4.19-x86_64-1.txt
-rw-r--r-- 1 root root 298692 2021-05-31 19:24 ./slackware64/d/m4-1.4.19-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-05-31 19:24 ./slackware64/d/m4-1.4.19-x86_64-1.txz.asc
@ -4649,7 +4649,7 @@ drwxr-xr-x 2 root root 4096 2024-12-05 21:43 ./slackware64/tcl
-rw-r--r-- 1 root root 227 2024-09-17 23:06 ./slackware64/tcl/tk-8.6.15-x86_64-1.txt
-rw-r--r-- 1 root root 1813700 2024-09-17 23:06 ./slackware64/tcl/tk-8.6.15-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-09-17 23:06 ./slackware64/tcl/tk-8.6.15-x86_64-1.txz.asc
drwxr-xr-x 2 root root 65536 2024-12-19 22:47 ./slackware64/x
drwxr-xr-x 2 root root 65536 2024-12-22 03:54 ./slackware64/x
-rw-r--r-- 1 root root 440 2024-08-09 18:16 ./slackware64/x/OpenCC-1.1.9-x86_64-1.txt
-rw-r--r-- 1 root root 649604 2024-08-09 18:16 ./slackware64/x/OpenCC-1.1.9-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-08-09 18:16 ./slackware64/x/OpenCC-1.1.9-x86_64-1.txz.asc
@ -5119,9 +5119,9 @@ drwxr-xr-x 2 root root 65536 2024-12-19 22:47 ./slackware64/x
-rw-r--r-- 1 root root 485 2024-11-22 01:11 ./slackware64/x/marisa-0.2.6-x86_64-12.txt
-rw-r--r-- 1 root root 162636 2024-11-22 01:11 ./slackware64/x/marisa-0.2.6-x86_64-12.txz
-rw-r--r-- 1 root root 195 2024-11-22 01:11 ./slackware64/x/marisa-0.2.6-x86_64-12.txz.asc
-rw-r--r-- 1 root root 362 2024-12-19 22:36 ./slackware64/x/mesa-24.3.2-x86_64-1.txt
-rw-r--r-- 1 root root 39250572 2024-12-19 22:36 ./slackware64/x/mesa-24.3.2-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-12-19 22:36 ./slackware64/x/mesa-24.3.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 362 2024-11-28 20:25 ./slackware64/x/mesa-24.2.8-x86_64-1.txt
-rw-r--r-- 1 root root 36315228 2024-11-28 20:25 ./slackware64/x/mesa-24.2.8-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-11-28 20:25 ./slackware64/x/mesa-24.2.8-x86_64-1.txz.asc
-rw-r--r-- 1 root root 425 2022-04-04 18:48 ./slackware64/x/mkcomposecache-1.2.2-x86_64-1.txt
-rw-r--r-- 1 root root 13532 2022-04-04 18:48 ./slackware64/x/mkcomposecache-1.2.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-04-04 18:48 ./slackware64/x/mkcomposecache-1.2.2-x86_64-1.txz.asc
@ -5216,9 +5216,9 @@ drwxr-xr-x 2 root root 65536 2024-12-19 22:47 ./slackware64/x
-rw-r--r-- 1 root root 551 2024-08-25 17:16 ./slackware64/x/wayland-1.23.1-x86_64-1.txt
-rw-r--r-- 1 root root 137924 2024-08-25 17:16 ./slackware64/x/wayland-1.23.1-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-08-25 17:16 ./slackware64/x/wayland-1.23.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 566 2024-10-12 18:23 ./slackware64/x/wayland-protocols-1.38-noarch-1.txt
-rw-r--r-- 1 root root 100516 2024-10-12 18:23 ./slackware64/x/wayland-protocols-1.38-noarch-1.txz
-rw-r--r-- 1 root root 195 2024-10-12 18:23 ./slackware64/x/wayland-protocols-1.38-noarch-1.txz.asc
-rw-r--r-- 1 root root 566 2024-12-21 18:19 ./slackware64/x/wayland-protocols-1.39-noarch-1.txt
-rw-r--r-- 1 root root 105396 2024-12-21 18:19 ./slackware64/x/wayland-protocols-1.39-noarch-1.txz
-rw-r--r-- 1 root root 195 2024-12-21 18:19 ./slackware64/x/wayland-protocols-1.39-noarch-1.txz.asc
-rw-r--r-- 1 root root 564 2024-12-17 23:37 ./slackware64/x/wlroots-0.18.2-x86_64-1.txt
-rw-r--r-- 1 root root 432460 2024-12-17 23:37 ./slackware64/x/wlroots-0.18.2-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-12-17 23:37 ./slackware64/x/wlroots-0.18.2-x86_64-1.txz.asc
@ -5555,7 +5555,7 @@ drwxr-xr-x 2 root root 65536 2024-12-19 22:47 ./slackware64/x
-rw-r--r-- 1 root root 213 2024-10-13 18:29 ./slackware64/x/xwud-1.0.7-x86_64-1.txt
-rw-r--r-- 1 root root 26124 2024-10-13 18:29 ./slackware64/x/xwud-1.0.7-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-10-13 18:29 ./slackware64/x/xwud-1.0.7-x86_64-1.txz.asc
drwxr-xr-x 2 root root 16384 2024-12-16 22:42 ./slackware64/xap
drwxr-xr-x 2 root root 16384 2024-12-22 03:54 ./slackware64/xap
-rw-r--r-- 1 root root 625 2024-08-12 23:22 ./slackware64/xap/MPlayer-20240812-x86_64-1.txt
-rw-r--r-- 1 root root 2722348 2024-08-12 23:22 ./slackware64/xap/MPlayer-20240812-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-08-12 23:22 ./slackware64/xap/MPlayer-20240812-x86_64-1.txz.asc
@ -5610,9 +5610,9 @@ drwxr-xr-x 2 root root 16384 2024-12-16 22:42 ./slackware64/xap
-rw-r--r-- 1 root root 336 2024-05-04 01:50 ./slackware64/xap/gnuchess-6.2.9-x86_64-2.txt
-rw-r--r-- 1 root root 1688180 2024-05-04 01:50 ./slackware64/xap/gnuchess-6.2.9-x86_64-2.txz
-rw-r--r-- 1 root root 195 2024-05-04 01:50 ./slackware64/xap/gnuchess-6.2.9-x86_64-2.txz.asc
-rw-r--r-- 1 root root 644 2024-05-31 17:32 ./slackware64/xap/gnuplot-6.0.1-x86_64-1.txt
-rw-r--r-- 1 root root 1637264 2024-05-31 17:32 ./slackware64/xap/gnuplot-6.0.1-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-05-31 17:32 ./slackware64/xap/gnuplot-6.0.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 644 2024-12-21 18:13 ./slackware64/xap/gnuplot-6.0.2-x86_64-1.txt
-rw-r--r-- 1 root root 1650540 2024-12-21 18:13 ./slackware64/xap/gnuplot-6.0.2-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-12-21 18:13 ./slackware64/xap/gnuplot-6.0.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 378 2024-02-27 18:48 ./slackware64/xap/gparted-1.6.0-x86_64-1.txt
-rw-r--r-- 1 root root 861428 2024-02-27 18:48 ./slackware64/xap/gparted-1.6.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-27 18:48 ./slackware64/xap/gparted-1.6.0-x86_64-1.txz.asc
@ -5717,7 +5717,7 @@ drwxr-xr-x 2 root root 16384 2024-12-16 22:42 ./slackware64/xap
-rw-r--r-- 1 root root 230 2024-12-13 18:35 ./slackware64/xap/xsnow-3.8.1-x86_64-1.txt
-rw-r--r-- 1 root root 1833500 2024-12-13 18:35 ./slackware64/xap/xsnow-3.8.1-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-12-13 18:35 ./slackware64/xap/xsnow-3.8.1-x86_64-1.txz.asc
drwxr-xr-x 2 root root 12288 2024-12-18 22:15 ./slackware64/xfce
drwxr-xr-x 2 root root 12288 2024-12-22 03:54 ./slackware64/xfce
-rw-r--r-- 1 root root 253 2024-12-18 19:53 ./slackware64/xfce/Greybird-3.23.4-noarch-1.txt
-rw-r--r-- 1 root root 200808 2024-12-18 19:53 ./slackware64/xfce/Greybird-3.23.4-noarch-1.txz
-rw-r--r-- 1 root root 195 2024-12-18 19:53 ./slackware64/xfce/Greybird-3.23.4-noarch-1.txz.asc
@ -5780,15 +5780,15 @@ drwxr-xr-x 2 root root 12288 2024-12-18 22:15 ./slackware64/xfce
-rw-r--r-- 1 root root 598 2024-12-06 18:57 ./slackware64/xfce/xfce4-pulseaudio-plugin-0.4.9-x86_64-1.txt
-rw-r--r-- 1 root root 109376 2024-12-06 18:57 ./slackware64/xfce/xfce4-pulseaudio-plugin-0.4.9-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-12-06 18:57 ./slackware64/xfce/xfce4-pulseaudio-plugin-0.4.9-x86_64-1.txz.asc
-rw-r--r-- 1 root root 561 2024-03-14 19:32 ./slackware64/xfce/xfce4-screensaver-4.18.3-x86_64-2.txt
-rw-r--r-- 1 root root 260796 2024-03-14 19:32 ./slackware64/xfce/xfce4-screensaver-4.18.3-x86_64-2.txz
-rw-r--r-- 1 root root 195 2024-03-14 19:32 ./slackware64/xfce/xfce4-screensaver-4.18.3-x86_64-2.txz.asc
-rw-r--r-- 1 root root 561 2024-12-21 18:22 ./slackware64/xfce/xfce4-screensaver-4.18.4-x86_64-1.txt
-rw-r--r-- 1 root root 270176 2024-12-21 18:22 ./slackware64/xfce/xfce4-screensaver-4.18.4-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-12-21 18:22 ./slackware64/xfce/xfce4-screensaver-4.18.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 365 2024-12-17 21:07 ./slackware64/xfce/xfce4-screenshooter-1.11.1-x86_64-2.txt
-rw-r--r-- 1 root root 154428 2024-12-17 21:07 ./slackware64/xfce/xfce4-screenshooter-1.11.1-x86_64-2.txz
-rw-r--r-- 1 root root 195 2024-12-17 21:07 ./slackware64/xfce/xfce4-screenshooter-1.11.1-x86_64-2.txz.asc
-rw-r--r-- 1 root root 449 2024-12-17 21:07 ./slackware64/xfce/xfce4-session-4.20.0-x86_64-2.txt
-rw-r--r-- 1 root root 365180 2024-12-17 21:07 ./slackware64/xfce/xfce4-session-4.20.0-x86_64-2.txz
-rw-r--r-- 1 root root 195 2024-12-17 21:07 ./slackware64/xfce/xfce4-session-4.20.0-x86_64-2.txz.asc
-rw-r--r-- 1 root root 449 2024-12-22 00:02 ./slackware64/xfce/xfce4-session-4.20.0-x86_64-3.txt
-rw-r--r-- 1 root root 365328 2024-12-22 00:02 ./slackware64/xfce/xfce4-session-4.20.0-x86_64-3.txz
-rw-r--r-- 1 root root 195 2024-12-22 00:02 ./slackware64/xfce/xfce4-session-4.20.0-x86_64-3.txz.asc
-rw-r--r-- 1 root root 377 2024-12-17 21:07 ./slackware64/xfce/xfce4-settings-4.20.0-x86_64-2.txt
-rw-r--r-- 1 root root 923684 2024-12-17 21:07 ./slackware64/xfce/xfce4-settings-4.20.0-x86_64-2.txz
-rw-r--r-- 1 root root 195 2024-12-17 21:07 ./slackware64/xfce/xfce4-settings-4.20.0-x86_64-2.txz.asc
@ -5831,11 +5831,11 @@ drwxr-xr-x 2 root root 4096 2024-11-10 20:41 ./slackware64/y
-rw-r--r-- 1 root root 1488844 2024-05-05 17:22 ./slackware64/y/nethack-3.6.7-x86_64-2.txz
-rw-r--r-- 1 root root 195 2024-05-05 17:22 ./slackware64/y/nethack-3.6.7-x86_64-2.txz.asc
-rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile
drwxr-xr-x 18 root root 4096 2024-12-20 20:48 ./source
-rw-r--r-- 1 root root 629751 2024-12-20 20:48 ./source/CHECKSUMS.md5
-rw-r--r-- 1 root root 195 2024-12-20 20:48 ./source/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 881976 2024-12-20 20:48 ./source/FILE_LIST
-rw-r--r-- 1 root root 31699608 2024-12-20 20:48 ./source/MANIFEST.bz2
drwxr-xr-x 18 root root 4096 2024-12-22 03:55 ./source
-rw-r--r-- 1 root root 629839 2024-12-22 03:55 ./source/CHECKSUMS.md5
-rw-r--r-- 1 root root 195 2024-12-22 03:55 ./source/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 882081 2024-12-22 03:55 ./source/FILE_LIST
-rw-r--r-- 1 root root 31698683 2024-12-22 03:55 ./source/MANIFEST.bz2
-rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT
drwxr-xr-x 125 root root 4096 2024-12-20 20:31 ./source/a
-rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog
@ -6933,9 +6933,9 @@ drwxr-xr-x 2 root root 4096 2024-10-22 18:41 ./source/a/usbutils
-rw-r--r-- 1 root root 119234 2024-10-22 09:33 ./source/a/usbutils/usbutils-018.tar.lz
-rwxr-xr-x 1 root root 4480 2024-10-22 18:46 ./source/a/usbutils/usbutils.SlackBuild
-rw-r--r-- 1 root root 69 2023-11-11 19:00 ./source/a/usbutils/usbutils.url
drwxr-xr-x 2 root root 4096 2024-08-29 19:12 ./source/a/userspace-rcu
drwxr-xr-x 2 root root 4096 2024-12-20 21:45 ./source/a/userspace-rcu
-rw-r--r-- 1 root root 854 2023-06-13 18:34 ./source/a/userspace-rcu/slack-desc
-rw-r--r-- 1 root root 480025 2024-08-28 19:13 ./source/a/userspace-rcu/userspace-rcu-0.14.1.tar.lz
-rw-r--r-- 1 root root 491605 2024-12-20 15:57 ./source/a/userspace-rcu/userspace-rcu-0.15.0.tar.lz
-rwxr-xr-x 1 root root 4522 2024-08-29 19:12 ./source/a/userspace-rcu/userspace-rcu.SlackBuild
-rw-r--r-- 1 root root 20 2023-06-13 18:28 ./source/a/userspace-rcu/userspace-rcu.url
drwxr-xr-x 2 root root 4096 2023-05-01 19:53 ./source/a/utempter
@ -7380,10 +7380,10 @@ drwxr-xr-x 2 root root 4096 2024-12-14 21:33 ./source/ap/mpg123
-rw-r--r-- 1 root root 250 2021-09-18 19:47 ./source/ap/mpg123/mpg123.lib64.diff.gz
-rw-r--r-- 1 root root 27 2019-08-26 18:16 ./source/ap/mpg123/mpg123.url
-rw-r--r-- 1 root root 785 2018-02-27 06:12 ./source/ap/mpg123/slack-desc
drwxr-xr-x 2 root root 4096 2024-09-05 16:53 ./source/ap/nano
drwxr-xr-x 2 root root 4096 2024-12-21 18:16 ./source/ap/nano
-rw-r--r-- 1 root root 269 2012-06-18 08:46 ./source/ap/nano/doinst.sh.gz
-rw-r--r-- 1 root root 1672076 2024-09-05 09:42 ./source/ap/nano/nano-8.2.tar.xz
-rw-r--r-- 1 root root 833 2024-09-05 09:42 ./source/ap/nano/nano-8.2.tar.xz.sig
-rw-r--r-- 1 root root 1681216 2024-12-21 10:56 ./source/ap/nano/nano-8.3.tar.xz
-rw-r--r-- 1 root root 833 2024-12-21 10:56 ./source/ap/nano/nano-8.3.tar.xz.sig
-rwxr-xr-x 1 root root 5328 2024-10-09 18:21 ./source/ap/nano/nano.SlackBuild
-rw-r--r-- 1 root root 882 2018-02-27 06:12 ./source/ap/nano/slack-desc
drwxr-xr-x 2 root root 4096 2021-12-17 05:22 ./source/ap/neofetch
@ -7881,9 +7881,9 @@ drwxr-xr-x 2 root root 4096 2024-06-30 17:24 ./source/d/lua
-rw-r--r-- 1 root root 23 2023-08-19 18:36 ./source/d/lua/lua.url
-rw-r--r-- 1 root root 966 2024-02-13 19:05 ./source/d/lua/lua.usr.local.patch
-rw-r--r-- 1 root root 994 2023-08-30 20:24 ./source/d/lua/slack-desc
drwxr-xr-x 2 root root 4096 2024-12-08 19:09 ./source/d/luajit
drwxr-xr-x 2 root root 4096 2024-12-21 18:16 ./source/d/luajit
-rwxr-xr-x 1 root root 2495 2024-06-03 18:57 ./source/d/luajit/fetch-luajit.sh
-rw-r--r-- 1 root root 737735 2024-11-28 18:07 ./source/d/luajit/luajit-2.1.1732813678.tar.lz
-rw-r--r-- 1 root root 737932 2024-12-16 14:32 ./source/d/luajit/luajit-2.1.1734355927.tar.lz
-rwxr-xr-x 1 root root 3937 2024-08-17 17:44 ./source/d/luajit/luajit.SlackBuild
-rw-r--r-- 1 root root 713 2024-05-31 22:32 ./source/d/luajit/slack-desc
drwxr-xr-x 2 root root 4096 2021-05-31 19:24 ./source/d/m4
@ -8169,9 +8169,9 @@ drwxr-xr-x 2 root root 4096 2024-09-10 19:21 ./source/installer/sources/e
-rw-r--r-- 1 root root 893 2024-09-12 20:19 ./source/installer/sources/efi.x86_64/EFI/BOOT/grub.cfg
drwxr-xr-x 2 root root 4096 2024-12-14 19:37 ./source/installer/sources/initrd
-rw-r--r-- 1 root root 113140 2024-12-14 19:37 ./source/installer/sources/initrd/skeleton_initrd.tar.gz
drwxr-xr-x 2 root root 4096 2024-09-05 16:54 ./source/installer/sources/nano
-rw-r--r-- 1 root root 1672076 2024-09-05 09:42 ./source/installer/sources/nano/nano-8.2.tar.xz
-rw-r--r-- 1 root root 833 2024-09-05 09:42 ./source/installer/sources/nano/nano-8.2.tar.xz.sig
drwxr-xr-x 2 root root 4096 2024-12-21 18:17 ./source/installer/sources/nano
-rw-r--r-- 1 root root 1681216 2024-12-21 10:56 ./source/installer/sources/nano/nano-8.3.tar.xz
-rw-r--r-- 1 root root 833 2024-12-21 10:56 ./source/installer/sources/nano/nano-8.3.tar.xz.sig
drwxr-xr-x 6 root root 4096 2024-12-19 18:56 ./source/k
-rwxr-xr-x 1 root root 9830 2024-12-01 23:52 ./source/k/build-all-kernels.sh
drwxr-xr-x 2 root root 4096 2024-11-07 22:42 ./source/k/doinst.sh
@ -14226,7 +14226,7 @@ drwxr-xr-x 2 root root 4096 2024-11-21 21:52 ./source/x/marisa
-rwxr-xr-x 1 root root 4686 2024-11-21 21:52 ./source/x/marisa/marisa.SlackBuild
-rw-r--r-- 1 root root 38 2020-12-08 18:39 ./source/x/marisa/marisa.url
-rw-r--r-- 1 root root 972 2020-11-28 00:57 ./source/x/marisa/slack-desc
drwxr-xr-x 5 root root 4096 2024-12-19 22:31 ./source/x/mesa
drwxr-xr-x 5 root root 4096 2024-11-28 19:40 ./source/x/mesa
drwxr-xr-x 4 root root 4096 2022-08-08 18:18 ./source/x/mesa/amber
-rw-r--r-- 1 root root 16607716 2022-06-08 18:26 ./source/x/mesa/amber/mesa-21.3.9.tar.xz
-rw-r--r-- 1 root root 119 2022-06-08 18:26 ./source/x/mesa/amber/mesa-21.3.9.tar.xz.sig
@ -14236,16 +14236,16 @@ drwxr-xr-x 2 root root 4096 2021-03-12 01:31 ./source/x/mesa/amber/patch
-rw-r--r-- 1 root root 1259 2021-03-12 01:31 ./source/x/mesa/amber/patches-revert/80817b6e344258ac9b955f824ebf9019a0fc1610.patch
-rw-r--r-- 1 root root 388 2018-12-07 19:28 ./source/x/mesa/doinst.sh.gz
-rwxr-xr-x 1 root root 720 2015-12-11 03:09 ./source/x/mesa/get-mesa.sh
-rw-r--r-- 1 root root 30640276 2024-12-19 21:04 ./source/x/mesa/mesa-24.3.2.tar.xz
-rw-r--r-- 1 root root 119 2024-12-19 21:04 ./source/x/mesa/mesa-24.3.2.tar.xz.sig
-rw-r--r-- 1 root root 29622208 2024-11-28 00:15 ./source/x/mesa/mesa-24.2.8.tar.xz
-rw-r--r-- 1 root root 310 2024-11-28 00:15 ./source/x/mesa/mesa-24.2.8.tar.xz.sig
-rwxr-xr-x 1 root root 2901 2024-06-09 18:30 ./source/x/mesa/mesa-amber.build
-rw-r--r-- 1 root root 7322153 2022-05-30 14:26 ./source/x/mesa/mesa-demos-8.5.0.tar.lz
-rwxr-xr-x 1 root root 1590 2023-08-24 13:39 ./source/x/mesa/mesa-demos.build
-rw-r--r-- 1 root root 935806 2024-12-19 22:31 ./source/x/mesa/mesa-subprojects.tar.lz
-rwxr-xr-x 1 root root 6874 2024-12-19 22:30 ./source/x/mesa/mesa.SlackBuild
-rw-r--r-- 1 root root 928077 2024-08-17 17:01 ./source/x/mesa/mesa-subprojects.tar.lz
-rwxr-xr-x 1 root root 6863 2024-10-16 18:45 ./source/x/mesa/mesa.SlackBuild
-rw-r--r-- 1 root root 78 2010-10-01 04:23 ./source/x/mesa/mesa.url
drwxr-xr-x 2 root root 4096 2024-09-18 17:39 ./source/x/mesa/patches
drwxr-xr-x 2 root root 4096 2024-12-19 22:31 ./source/x/mesa/patches-revert
drwxr-xr-x 2 root root 4096 2022-08-08 18:00 ./source/x/mesa/patches-revert
-rw-r--r-- 1 root root 814 2019-09-25 19:15 ./source/x/mesa/slack-desc
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/x/motif
-rw-r--r-- 1 root root 735 2014-06-07 14:12 ./source/x/motif/motif-2.3.4-bindings.patch.gz
@ -14379,12 +14379,12 @@ drwxr-xr-x 2 root root 4096 2024-10-10 17:42 ./source/x/vulkan-sdk
-rw-r--r-- 1 root root 34360 2024-08-07 18:32 ./source/x/vulkan-sdk/volk-vulkan-sdk-1.3.290.tar.lz
-rwxr-xr-x 1 root root 33513 2024-10-10 17:42 ./source/x/vulkan-sdk/vulkan-sdk.SlackBuild
drwxr-xr-x 2 root root 4096 2024-08-25 17:16 ./source/x/wayland
drwxr-xr-x 2 root root 4096 2024-10-12 18:22 ./source/x/wayland-protocols
drwxr-xr-x 2 root root 4096 2024-12-21 18:19 ./source/x/wayland-protocols
-rw-r--r-- 1 root root 1063 2020-02-19 20:00 ./source/x/wayland-protocols/slack-desc
-rw-r--r-- 1 root root 102648 2024-10-12 13:48 ./source/x/wayland-protocols/wayland-protocols-1.38.tar.xz
-rw-r--r-- 1 root root 566 2024-10-12 13:48 ./source/x/wayland-protocols/wayland-protocols-1.38.tar.xz.sig
-rw-r--r-- 1 root root 108844 2024-12-20 15:34 ./source/x/wayland-protocols/wayland-protocols-1.39.tar.xz
-rw-r--r-- 1 root root 566 2024-12-20 15:37 ./source/x/wayland-protocols/wayland-protocols-1.39.tar.xz.sig
-rwxr-xr-x 1 root root 3912 2024-08-31 18:06 ./source/x/wayland-protocols/wayland-protocols.SlackBuild
-rw-r--r-- 1 root root 159 2024-10-12 18:22 ./source/x/wayland-protocols/wayland-protocols.url
-rw-r--r-- 1 root root 159 2024-12-21 18:19 ./source/x/wayland-protocols/wayland-protocols.url
-rw-r--r-- 1 root root 1038 2020-02-19 19:48 ./source/x/wayland/slack-desc
-rw-r--r-- 1 root root 238212 2024-08-24 15:47 ./source/x/wayland/wayland-1.23.1.tar.xz
-rw-r--r-- 1 root root 566 2024-08-24 15:47 ./source/x/wayland/wayland-1.23.1.tar.xz.sig
@ -15635,9 +15635,9 @@ drwxr-xr-x 2 root root 4096 2024-05-04 00:01 ./source/xap/gnuchess
-rw-r--r-- 1 root root 792 2018-02-27 06:13 ./source/xap/gnuchess/slack-desc
-rw-r--r-- 1 root root 2731760 2016-08-01 03:55 ./source/xap/gnuchess/xboard-4.9.1.tar.xz
-rw-r--r-- 1 root root 269 2015-03-20 18:35 ./source/xap/gnuchess/xboard.conf.diff.gz
drwxr-xr-x 2 root root 4096 2024-05-31 17:31 ./source/xap/gnuplot
-rw-r--r-- 1 root root 6383413 2024-05-29 17:25 ./source/xap/gnuplot/gnuplot-6.0.1.tar.lz
-rwxr-xr-x 1 root root 4656 2023-12-30 19:10 ./source/xap/gnuplot/gnuplot.SlackBuild
drwxr-xr-x 2 root root 4096 2024-12-21 18:12 ./source/xap/gnuplot
-rw-r--r-- 1 root root 6452523 2024-12-20 22:35 ./source/xap/gnuplot/gnuplot-6.0.2.tar.lz
-rwxr-xr-x 1 root root 4624 2024-12-21 18:12 ./source/xap/gnuplot/gnuplot.SlackBuild
-rw-r--r-- 1 root root 24 2018-06-05 04:25 ./source/xap/gnuplot/gnuplot.url
-rw-r--r-- 1 root root 1099 2018-02-27 06:13 ./source/xap/gnuplot/slack-desc
drwxr-xr-x 2 root root 4096 2024-02-27 18:47 ./source/xap/gparted
@ -16060,12 +16060,12 @@ drwxr-xr-x 2 root root 4096 2024-12-06 18:57 ./source/xfce/xfce4-pulseaudi
-rw-r--r-- 1 root root 403084 2024-12-05 21:23 ./source/xfce/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.9.tar.lz
-rwxr-xr-x 1 root root 4505 2024-12-06 18:57 ./source/xfce/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin.SlackBuild
-rw-r--r-- 1 root root 71 2022-09-04 18:52 ./source/xfce/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin.url
drwxr-xr-x 2 root root 4096 2024-12-17 21:04 ./source/xfce/xfce4-screensaver
-rw-r--r-- 1 root root 251 2023-05-30 17:47 ./source/xfce/xfce4-screensaver/clarify-desc-in-xfce-settings.patch.gz
drwxr-xr-x 2 root root 4096 2024-12-21 18:20 ./source/xfce/xfce4-screensaver
-rw-r--r-- 1 root root 247 2024-12-21 18:22 ./source/xfce/xfce4-screensaver/clarify-desc-in-xfce-settings.patch.gz
-rw-r--r-- 1 root root 320 2024-03-14 19:31 ./source/xfce/xfce4-screensaver/doinst.sh.gz
-rw-r--r-- 1 root root 1026 2019-05-26 02:41 ./source/xfce/xfce4-screensaver/slack-desc
-rw-r--r-- 1 root root 591479 2024-03-04 12:29 ./source/xfce/xfce4-screensaver/xfce4-screensaver-4.18.3.tar.lz
-rwxr-xr-x 1 root root 4708 2024-12-17 21:04 ./source/xfce/xfce4-screensaver/xfce4-screensaver.SlackBuild
-rw-r--r-- 1 root root 692660 2024-12-21 06:41 ./source/xfce/xfce4-screensaver/xfce4-screensaver-4.18.4.tar.lz
-rwxr-xr-x 1 root root 4708 2024-12-21 18:20 ./source/xfce/xfce4-screensaver/xfce4-screensaver.SlackBuild
-rw-r--r-- 1 root root 51 2021-01-08 19:20 ./source/xfce/xfce4-screensaver/xfce4-screensaver.url
drwxr-xr-x 2 root root 4096 2024-08-20 17:15 ./source/xfce/xfce4-screenshooter
-rw-r--r-- 1 root root 172 2011-10-26 15:38 ./source/xfce/xfce4-screenshooter/doinst.sh.gz
@ -16073,11 +16073,12 @@ drwxr-xr-x 2 root root 4096 2024-08-20 17:15 ./source/xfce/xfce4-screensho
-rw-r--r-- 1 root root 579135 2024-08-20 17:15 ./source/xfce/xfce4-screenshooter/xfce4-screenshooter-1.11.1.tar.lz
-rwxr-xr-x 1 root root 4377 2024-12-17 20:55 ./source/xfce/xfce4-screenshooter/xfce4-screenshooter.SlackBuild
-rw-r--r-- 1 root root 59 2024-08-20 17:15 ./source/xfce/xfce4-screenshooter/xfce4-screenshooter.url
drwxr-xr-x 2 root root 4096 2024-12-15 18:31 ./source/xfce/xfce4-session
drwxr-xr-x 2 root root 4096 2024-12-22 00:00 ./source/xfce/xfce4-session
-rw-r--r-- 1 root root 910 2018-02-27 06:13 ./source/xfce/xfce4-session/slack-desc
-rw-r--r-- 1 root root 338 2020-12-19 05:09 ./source/xfce/xfce4-session/use-xfss-by-default-in-xfce.patch.gz
-rw-r--r-- 1 root root 889375 2024-12-15 09:27 ./source/xfce/xfce4-session/xfce4-session-4.20.0.tar.lz
-rwxr-xr-x 1 root root 4877 2024-12-17 20:55 ./source/xfce/xfce4-session/xfce4-session.SlackBuild
-rwxr-xr-x 1 root root 5008 2024-12-22 00:02 ./source/xfce/xfce4-session/xfce4-session.SlackBuild
-rw-r--r-- 1 root root 397 2024-12-22 00:00 ./source/xfce/xfce4-session/xfce4-session.labwc.session.diff
-rw-r--r-- 1 root root 53 2024-12-15 18:31 ./source/xfce/xfce4-session/xfce4-session.url
drwxr-xr-x 2 root root 4096 2024-12-15 18:38 ./source/xfce/xfce4-settings
-rw-r--r-- 1 root root 839 2018-02-27 06:13 ./source/xfce/xfce4-settings/slack-desc
@ -16171,14 +16172,38 @@ drwxr-xr-x 2 root root 4096 2023-02-19 18:29 ./source/y/nethack
-rwxr-xr-x 1 root root 4972 2024-05-05 17:20 ./source/y/nethack/nethack.SlackBuild
-rw-r--r-- 1 root root 59 2023-02-19 18:28 ./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-12-05 21:44 ./testing
-rw-r--r-- 1 root root 552 2024-12-05 21:44 ./testing/CHECKSUMS.md5
-rw-r--r-- 1 root root 195 2024-12-05 21:44 ./testing/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 701 2024-12-05 21:44 ./testing/FILE_LIST
-rw-r--r-- 1 root root 14 2024-12-05 21:44 ./testing/MANIFEST.bz2
-rw-r--r-- 1 root root 224 2024-12-05 21:44 ./testing/PACKAGES.TXT
drwxr-xr-x 2 root root 4096 2024-12-05 18:19 ./testing/packages
drwxr-xr-x 2 root root 4096 2024-12-05 18:18 ./testing/source
drwxr-xr-x 4 root root 4096 2024-12-22 03:55 ./testing
-rw-r--r-- 1 root root 1861 2024-12-22 03:55 ./testing/CHECKSUMS.md5
-rw-r--r-- 1 root root 195 2024-12-22 03:55 ./testing/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 2738 2024-12-22 03:55 ./testing/FILE_LIST
-rw-r--r-- 1 root root 158613 2024-12-22 03:55 ./testing/MANIFEST.bz2
-rw-r--r-- 1 root root 768 2024-12-22 03:55 ./testing/PACKAGES.TXT
drwxr-xr-x 2 root root 4096 2024-12-21 18:57 ./testing/packages
-rw-r--r-- 1 root root 362 2024-12-19 22:36 ./testing/packages/mesa-24.3.2-x86_64-1.txt
-rw-r--r-- 1 root root 39250572 2024-12-19 22:36 ./testing/packages/mesa-24.3.2-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-12-19 22:36 ./testing/packages/mesa-24.3.2-x86_64-1.txz.asc
drwxr-xr-x 3 root root 4096 2024-12-21 18:57 ./testing/source
drwxr-xr-x 5 root root 4096 2024-12-19 22:31 ./testing/source/mesa
drwxr-xr-x 4 root root 4096 2022-08-08 18:18 ./testing/source/mesa/amber
-rw-r--r-- 1 root root 16607716 2022-06-08 18:26 ./testing/source/mesa/amber/mesa-21.3.9.tar.xz
-rw-r--r-- 1 root root 119 2022-06-08 18:26 ./testing/source/mesa/amber/mesa-21.3.9.tar.xz.sig
drwxr-xr-x 2 root root 4096 2021-10-15 17:57 ./testing/source/mesa/amber/patches
drwxr-xr-x 2 root root 4096 2021-03-12 01:31 ./testing/source/mesa/amber/patches-revert
-rw-r--r-- 1 root root 1706 2021-03-12 01:31 ./testing/source/mesa/amber/patches-revert/72566fd92c27b39abe2057f6f23388ec40793dd9.patch
-rw-r--r-- 1 root root 1259 2021-03-12 01:31 ./testing/source/mesa/amber/patches-revert/80817b6e344258ac9b955f824ebf9019a0fc1610.patch
-rw-r--r-- 1 root root 388 2018-12-07 19:28 ./testing/source/mesa/doinst.sh.gz
-rwxr-xr-x 1 root root 720 2015-12-11 03:09 ./testing/source/mesa/get-mesa.sh
-rw-r--r-- 1 root root 30640276 2024-12-19 21:04 ./testing/source/mesa/mesa-24.3.2.tar.xz
-rw-r--r-- 1 root root 119 2024-12-19 21:04 ./testing/source/mesa/mesa-24.3.2.tar.xz.sig
-rwxr-xr-x 1 root root 2901 2024-06-09 18:30 ./testing/source/mesa/mesa-amber.build
-rw-r--r-- 1 root root 7322153 2022-05-30 14:26 ./testing/source/mesa/mesa-demos-8.5.0.tar.lz
-rwxr-xr-x 1 root root 1590 2023-08-24 13:39 ./testing/source/mesa/mesa-demos.build
-rw-r--r-- 1 root root 935806 2024-12-19 22:31 ./testing/source/mesa/mesa-subprojects.tar.lz
-rwxr-xr-x 1 root root 6874 2024-12-19 22:30 ./testing/source/mesa/mesa.SlackBuild
-rw-r--r-- 1 root root 78 2010-10-01 04:23 ./testing/source/mesa/mesa.url
drwxr-xr-x 2 root root 4096 2024-09-18 17:39 ./testing/source/mesa/patches
drwxr-xr-x 2 root root 4096 2024-12-19 22:31 ./testing/source/mesa/patches-revert
-rw-r--r-- 1 root root 814 2019-09-25 19:15 ./testing/source/mesa/slack-desc
drwxr-xr-x 2 root root 4096 2024-12-19 21:01 ./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

View file

@ -1028,3 +1028,4 @@ gzip ./source/x/ibus/doinst.sh
gzip ./source/x/ibus/emoji-test.txt
gzip ./source/x/xcm/xcm.udev.rules.diff
gzip ./source/x/libva/doinst.sh
gzip ./testing/source/mesa/doinst.sh

View file

@ -34,7 +34,7 @@ CODECS=${CODECS:-h264dec,h264enc,h265dec,h265enc,vc1dec,av1dec,av1enc,vp9dec}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
# Be sure this list is up-to-date:
GALLIUM_DRIVERS="nouveau,r300,r600,svga,radeonsi,softpipe,llvmpipe,virgl,i915,iris,crocus,zink,d3d12"
GALLIUM_DRIVERS="nouveau,r300,r600,svga,radeonsi,swrast,virgl,i915,iris,crocus,zink,d3d12"
if [ -z "$ARCH" ]; then
case "$( uname -m )" in

View file

@ -1,2 +1,2 @@
https://wayland.freedesktop.org/releases.html
https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/1.38/downloads/wayland-protocols-1.38.tar.xz
https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/1.39/downloads/wayland-protocols-1.39.tar.xz

View file

@ -29,7 +29,7 @@ BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) export ARCH=i586 ;;
i?86) export ARCH=i686 ;;
arm*) export ARCH=arm ;;
# Unless $ARCH is already set, use uname -m for all other archs:
*) export ARCH=$( uname -m ) ;;
@ -46,14 +46,11 @@ fi
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "s390" ]; then
SLKCFLAGS="-O2"
if [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=pentium4 -mtune=generic"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -fPIC"
LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"

View file

@ -1,12 +1,12 @@
--- ./data/xfce4-screensaver-preferences.desktop.in.orig 2023-05-30 12:44:57.360018440 -0500
+++ ./data/xfce4-screensaver-preferences.desktop.in 2023-05-30 12:46:50.469020971 -0500
--- ./data/xfce4-screensaver-preferences.desktop.in.orig 2024-12-21 12:20:11.441740819 -0600
+++ ./data/xfce4-screensaver-preferences.desktop.in 2024-12-21 12:21:47.184742961 -0600
@@ -1,7 +1,7 @@
[Desktop Entry]
_Name=Xfce Screensaver
-_Comment=Set your screensaver preferences
-_GenericName=Screensaver
+_Comment=Set your xfce4-screensaver preferences
+_GenericName=Xfce Screensaver
Name=Xfce Screensaver
-Comment=Set your screensaver preferences
-GenericName=Screensaver
+Comment=Set your xfce4-screensaver preferences
+GenericName=Xfce Screensaver
Icon=org.xfce.ScreenSaver
Exec=xfce4-screensaver-preferences
Terminal=false

View file

@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=xfce4-screensaver
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-2}
BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then

View file

@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=xfce4-session
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-2}
BUILD=${BUILD:-3}
# Automatically determine the architecture we're building on:
MARCH=$( uname -m )
@ -78,6 +78,9 @@ find . \
zcat $CWD/use-xfss-by-default-in-xfce.patch.gz | patch -p1 --verbose || exit 1
# labwc should be called with --session, not --startup:
cat $CWD/xfce4-session.labwc.session.diff | patch -p1 --version || exit 1
# Configure:
CFLAGS="$SLKCFLAGS" \
./configure \

View file

@ -0,0 +1,11 @@
--- ./scripts/startxfce4.in.orig 2024-10-11 00:36:33.000000000 -0500
+++ ./scripts/startxfce4.in 2024-12-21 18:00:05.677383861 -0600
@@ -73,7 +73,7 @@
echo "$0: Please either install $default_compositor or specify another compositor as argument"
exit 1
fi
- XFCE4_SESSION_COMPOSITOR=${OPTS:-labwc --startup}
+ XFCE4_SESSION_COMPOSITOR=${OPTS:-labwc --session}
fi
fi

View file

@ -0,0 +1,42 @@
From 72566fd92c27b39abe2057f6f23388ec40793dd9 Mon Sep 17 00:00:00 2001
From: Jesse Natalie <jenatali@microsoft.com>
Date: Wed, 18 Nov 2020 18:28:49 -0800
Subject: [PATCH] clover: Support LLVM coming from CMake instead of config-tool
Reviewed-by: Karol Herbst <kherbst@redhat.com>
Reviewed-by: Francisco Jerez <currojerez@riseup.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7680>
---
src/gallium/frontends/clover/meson.build | 2 +-
src/gallium/targets/opencl/meson.build | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/gallium/frontends/clover/meson.build b/src/gallium/frontends/clover/meson.build
index 95a100d005c..b946eefff37 100644
--- a/src/gallium/frontends/clover/meson.build
+++ b/src/gallium/frontends/clover/meson.build
@@ -71,7 +71,7 @@ libclllvm = static_library(
clover_opencl_cpp_args,
clover_spirv_cpp_args,
'-DCLANG_RESOURCE_DIR="@0@"'.format(join_paths(
- dep_llvm.get_configtool_variable('libdir'), 'clang',
+ dep_llvm.get_variable(cmake : 'LLVM_LIBRARY_DIR', configtool: 'libdir'), 'clang',
dep_llvm.version(), 'include',
)),
],
diff --git a/src/gallium/targets/opencl/meson.build b/src/gallium/targets/opencl/meson.build
index dedd8ab7647..e758e4c12d9 100644
--- a/src/gallium/targets/opencl/meson.build
+++ b/src/gallium/targets/opencl/meson.build
@@ -29,7 +29,7 @@ if with_ld_version_script
opencl_link_deps += files('opencl.sym')
endif
-llvm_libdir = dep_llvm.get_configtool_variable('libdir')
+llvm_libdir = dep_llvm.get_variable(cmake : 'LLVM_LIBRARY_DIR', configtool: 'libdir')
opencl_libname = with_opencl_icd ? 'MesaOpenCL' : 'OpenCL'
polly_dep = null_dep
--
GitLab

View file

@ -0,0 +1,35 @@
From 80817b6e344258ac9b955f824ebf9019a0fc1610 Mon Sep 17 00:00:00 2001
From: Jesse Natalie <jenatali@microsoft.com>
Date: Wed, 18 Nov 2020 18:30:30 -0800
Subject: [PATCH] meson: Adjust Clover's required LLVM modules
When coming from CMake, all-targets doesn't exist, and Clover's
mechanism for finding Clang apparently requires the OpenMP frontend
lib but doesn't automatically pull it in.
Reviewed-by: Daniel Stone <daniels@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7680>
---
meson.build | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/meson.build b/meson.build
index 6d1607c35a3..f828eb80faa 100644
--- a/meson.build
+++ b/meson.build
@@ -1479,9 +1479,10 @@ if with_amd_vk or with_gallium_radeonsi or with_gallium_r600
endif
if with_gallium_opencl
llvm_modules += [
- 'all-targets', 'linker', 'coverage', 'instrumentation', 'ipo', 'irreader',
- 'lto', 'option', 'objcarcopts', 'profiledata',
+ 'linker', 'coverage', 'instrumentation', 'ipo', 'irreader',
+ 'lto', 'option', 'objcarcopts', 'profiledata'
]
+ llvm_optional_modules += ['frontendopenmp']
endif
if with_microsoft_clc
llvm_modules += ['target', 'linker', 'irreader', 'option', 'libdriver']
--
GitLab

View file

@ -0,0 +1,17 @@
#!/bin/sh
config() {
NEW="$1"
OLD="`dirname $NEW`/`basename $NEW .new`"
# If there's no config file by that name, mv it over:
if [ ! -r $OLD ]; then
mv $NEW $OLD
elif [ "`cat $OLD | md5sum`" = "`cat $NEW | md5sum`" ]; then # toss the redundant copy
rm $NEW
fi
# Otherwise, we leave the .new copy for the admin to consider...
}
# Don't mess with /etc/drirc. Mesa now installs the defaults as
# /usr/share/drirc.d/00-mesa-defaults.conf. We won't protect that
# as a .new file as it shouldn't be modified. Create /etc/drirc if
# you need local overrides.
#config etc/drirc.new

20
testing/source/mesa/get-mesa.sh Executable file
View file

@ -0,0 +1,20 @@
# Pull a stable branch + patches
BRANCH=7.10
rm -rf mesa
git clone git://anongit.freedesktop.org/git/mesa/mesa
# package the source archive and clean up:
( cd mesa
git checkout $BRANCH || exit 1
)
HEADISAT="$(cat mesa/.git/packed-refs | grep "refs/remotes/origin/${BRANCH}$" | cut -b1-7)"
# Cleanup. We're not packing up the whole git repo.
( cd mesa && find . -type d -name ".git*" -exec rm -rf {} \; 2> /dev/null )
DATE=$(date +%Y%m%d)
mv mesa mesa-${BRANCH}_${HEADISAT}
tar cf mesa-${BRANCH}_${HEADISAT}.tar mesa-${BRANCH}_${HEADISAT}
xz -9 mesa-${BRANCH}_${HEADISAT}.tar
rm -rf mesa-${BRANCH}_${HEADISAT}
echo
echo "Mesa branch $BRANCH with HEAD at $HEADISAT packaged as mesa-${BRANCH}_${HEADISAT}.tar.xz"
echo

View file

@ -0,0 +1,98 @@
#!/bin/bash
# This script is not meant to be run directly:
if [ -z $AMBERVERS ]; then
exit 1
fi
# Be sure this list is up-to-date:
DRI_DRIVERS="i915,i965,r100,r200,nouveau"
cd $TMP
rm -rf ${PKGNAM}-${AMBERVERS}
tar xvf $CWD/amber/${PKGNAM}-${AMBERVERS}.tar.?z || exit 1
cd ${PKGNAM}-$AMBERVERS || exit 1
# Let's kill the warning about operating on a dangling symlink:
rm -f src/gallium/state_trackers/d3d1x/w32api
# 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 {} \+
# Apply patches from git (and maybe elsewhere):
# Patches obtained by:
# git checkout origin/17.2
# git format-patch 93c2beafc0a7fa2f210b006d22aba61caa71f773 # 17.2.6 release
if /bin/ls $CWD/amber/patches/*.patch 1> /dev/null 2> /dev/null ; then
for patch in $CWD/amber/patches/*.patch ; do
patch -p1 --verbose < $patch || exit 1 ;
done
fi
# Revert these patches from git (and maybe elsewhere):
if /bin/ls $CWD/amber/patches-revert/*.patch 1> /dev/null 2> /dev/null ; then
for patch in $CWD/amber/patches-revert/*.patch ; do
patch -p1 -R --verbose < $patch || exit 1 ;
done
fi
# Configure, build, and install:
export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS"
mkdir meson-build
cd meson-build
# Architecture-specific settings can be configured in the mesa.SlackBuild
# within the variable 'SLK_AMBER_CONF_OPTS'
meson setup \
$SLK_AMBER_CONF_OPTS \
--prefix=/usr \
--libdir=lib${LIBDIRSUFFIX} \
--libexecdir=/usr/libexec \
--bindir=/usr/bin \
--sbindir=/usr/sbin \
--includedir=/usr/include \
--datadir=/usr/share \
--mandir=/usr/man \
--sysconfdir=/etc \
--localstatedir=/var \
--buildtype=release \
-Dplatforms=x11,wayland \
-Damber=true \
-Ddri-drivers=$DRI_DRIVERS \
-Dgallium-drivers='' \
-Dvulkan-drivers='' \
-Dosmesa=false \
-Dglvnd=true \
-Dllvm=enabled \
-Dshared-llvm=enabled \
-Dshared-glapi=enabled \
-Degl=enabled \
-Dgles1=enabled \
-Dgles2=enabled \
-Dopengl=true \
-Dglx=dri \
.. || exit 1
"${NINJA:=ninja}" $NUMJOBS || exit 1
DESTDIR=$PKG/cruft $NINJA install || exit 1
cd ..
# We will install only the DRI drivers.
mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/dri
# First, remove any drivers that were built by the newer Mesa:
( cd $PKG/usr/lib${LIBDIRSUFFIX}/dri ; /bin/ls * ) | while read newdriver ; do
rm -f -v $PKG/cruft/usr/lib${LIBDIRSUFFIX}/dri/$newdriver
done
rsync -lHprvt $PKG/cruft/usr/lib${LIBDIRSUFFIX}/dri/ $PKG/usr/lib${LIBDIRSUFFIX}/dri/
rm -rf $PKG/cruft
rm -rf $PKG/usr/doc/$PKGNAM-$AMBERVERS
mkdir -p $PKG/usr/doc/$PKGNAM-amber-$AMBERVERS
cp -a \
CODEOWNERS* README* docs/README* docs/license* docs/relnotes/${AMBERVERS}.* \
$PKG/usr/doc/$PKGNAM-amber-$AMBERVERS

View file

@ -0,0 +1,45 @@
#!/bin/bash
# This script is not meant to be run directly:
if [ -z $DEMOVERS ]; then
exit 1
fi
# Now build/install a small subset of the demos:
export CWD SLKCFLAGS NUMJOBS PKG
( cd $TMP
rm -rf mesa-demos-$DEMOVERS
tar xvf $CWD/mesa-demos-$DEMOVERS.tar.?z* || exit 1
cd mesa-demos-$DEMOVERS
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 {} \+
# Architecture-specific settings can be configured in the mesa.SlackBuild
# within the variable 'SLK_MESADEMOS_CONF_OPTS'
CFLAGS="$SLKCFLAGS" \
./configure \
$SLK_MESADEMOS_CONF_OPTS \
--enable-autotools \
--prefix=/usr \
--build=$ARCH-slackware-linux || exit 1
make $NUMJOBS || exit 1
# Install all the demos (including the pointless ones) at first, in a
# temporary location:
make install DESTDIR=$PKG/cruft || exit 1
# Install gears and glinfo, as well as a few other demos:
mkdir -p $PKG/usr/bin
MESA_DEMO_BINS="${MESA_DEMO_BINS:=eglinfo gears glinfo glthreads glxcontexts glxdemo \
glxgears glxgears_fbconfig glxheads glxinfo glxpbdemo glxpixmap}"
# Install the demo:
for demo in $MESA_DEMO_BINS ; do
mv --verbose $PKG/cruft/usr/bin/$demo $PKG/usr/bin
done
# Remove cruft:
rm -rf $PKG/cruft
# Add the README file(s):
rm -rf $PKG/usr/doc/mesa-demos-$DEMOVERS
mkdir -p $PKG/usr/doc/mesa-demos-$DEMOVERS
cp -a README* $PKG/usr/doc/mesa-demos-$DEMOVERS
) || exit 1

View file

@ -0,0 +1,227 @@
#!/bin/bash
# Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 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=mesa
VERSION=${VERSION:-$(echo $PKGNAM-[0-9]*.tar.?z | rev | cut -f 3- -d . | rev | cut -f 2- -d -)}
AMBERVERS=${AMBERVERS:-21.3.9}
DEMOVERS=${DEMOVERS:-8.5.0}
BUILD=${BUILD:-1}
BUILD_AMBER=${BUILD_AMBER:-YES}
BUILD_DEMOS=${BUILD_DEMOS:-YES}
CODECS=${CODECS:-h264dec,h264enc,h265dec,h265enc,vc1dec,av1dec,av1enc,vp9dec}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
# Be sure this list is up-to-date:
GALLIUM_DRIVERS="nouveau,r300,r600,svga,radeonsi,softpipe,llvmpipe,virgl,i915,iris,crocus,zink,d3d12"
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) export ARCH=i686 ;;
arm*) export ARCH=arm ;;
*) 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-$(echo $VERSION | tr - _)-$ARCH-$BUILD.txz"
exit 0
fi
TMP=${TMP:-/tmp}
PKG=$TMP/package-mesa
if [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=pentium4 -mtune=generic"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -fPIC"
LIBDIRSUFFIX="64"
# Only supported on x86_64:
INTELRT="-Dintel-rt=enabled"
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
fi
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
# Let's kill the warning about operating on a dangling symlink:
rm -f src/gallium/state_trackers/d3d1x/w32api
# Don't use the system DirectX headers:
rm -f /usr/lib${LIBDIRSUFFIX}/pkgconfig/DirectX-Headers.pc
# 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 {} \+
# Apply patches from git (and maybe elsewhere):
# Patches obtained by:
# git checkout origin/17.2
# git format-patch 93c2beafc0a7fa2f210b006d22aba61caa71f773 # 17.2.6 release
if /bin/ls $CWD/patches/*.patch 1> /dev/null 2> /dev/null ; then
for patch in $CWD/patches/*.patch ; do
patch -p1 --verbose < $patch || exit 1 ;
done
fi
# Revert these patches from git (and maybe elsewhere):
if /bin/ls $CWD/patches-revert/*.patch 1> /dev/null 2> /dev/null ; then
for patch in $CWD/patches-revert/*.patch ; do
patch -p1 -R --verbose < $patch || exit 1 ;
done
fi
# "Download" subprojects:
if [ -r $CWD/mesa-subprojects.tar.lz ]; then
tar xvf $CWD/mesa-subprojects.tar.lz || exit 1
fi
# Configure, build, and install:
export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS"
mkdir meson-build
cd meson-build
meson setup \
--prefix=/usr \
--libdir=lib${LIBDIRSUFFIX} \
--libexecdir=/usr/libexec \
--bindir=/usr/bin \
--sbindir=/usr/sbin \
--includedir=/usr/include \
--datadir=/usr/share \
--mandir=/usr/man \
--sysconfdir=/etc \
--localstatedir=/var \
--buildtype=release \
-Dplatforms=x11,wayland \
-Dgallium-opencl=icd \
-Dgallium-nine=true \
-Dgallium-rusticl=true \
-Dgallium-extra-hud=true \
-Drust_std=2021 \
-Dosmesa=true \
-Dgallium-drivers=$GALLIUM_DRIVERS \
-Dvulkan-drivers=amd,intel,intel_hasvk,swrast,virtio,nouveau \
-Dvulkan-layers=device-select,intel-nullhw,overlay \
-Dvideo-codecs="$CODECS" \
-Dglvnd=enabled \
-Dllvm=enabled \
-Dshared-llvm=enabled \
-Dshared-glapi=enabled \
-Degl=enabled \
-Dgles1=enabled \
-Dgles2=enabled \
-Dopengl=true \
-Dglx=dri \
-Dlibunwind=disabled \
-Dmicrosoft-clc=disabled \
-Dvalgrind=enabled \
-Dintel-clc=enabled \
$INTELRT \
.. || exit 1
# If there's no mesa-subprojects.tar.lz in $CWD, let's try to make one:
if [ ! -r $CWD/mesa-subprojects.tar.lz ]; then
cd ..
mkdir -p tmp/subprojects
for file in subprojects/* ; do
if [ "$file" -nt "$PKG" ]; then
cp -a -v $file tmp/subprojects
fi
done
cd tmp
find . -name ".git*" -exec rm -r "{}" \; 2> /dev/null
tar cf $CWD/mesa-subprojects.tar subprojects
plzip -9 $CWD/mesa-subprojects.tar
cd ..
rm -r tmp
cd meson-build
fi
"${NINJA:=ninja}" $NUMJOBS || exit 1
DESTDIR=$PKG $NINJA install || exit 1
cd ..
# Install /etc/drirc as a .new file:
if [ -r $PKG/etc/drirc ]; then
mv $PKG/etc/drirc $PKG/etc/drirc.new
fi
# Add a default provider for glvnd when the vendor cannot be determined:
( cd $PKG/usr/lib${LIBDIRSUFFIX}
if [ ! -r libGLX_system.so.0 ]; then
ln -sf libGLX_mesa.so.0 libGLX_system.so.0
fi
)
if [ "$BUILD_AMBER" = "YES" ]; then
. $CWD/mesa-amber.build
fi
if [ "$BUILD_DEMOS" = "YES" ]; then
. $CWD/mesa-demos.build
fi
# 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 man pages, if any:
if [ -d $PKG/usr/man ]; then
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
fi
# Compress info files, if any:
if [ -d $PKG/usr/info ]; then
rm -f $PKG/usr/info/dir
gzip -9 $PKG/usr/info/*
fi
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
cp -a \
CODEOWNERS* README* docs/README* docs/license* docs/relnotes/${VERSION}.* \
$PKG/usr/doc/$PKGNAM-$VERSION
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
cd $PKG
/sbin/makepkg -l y -c n $TMP/${PKGNAM}-$(echo $VERSION | tr - _)-$ARCH-$BUILD.txz

View file

@ -0,0 +1,2 @@
ftp://ftp.freedesktop.org/pub/mesa/
ftp://ftp.freedesktop.org/pub/mesa/demos/

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------------------------------------------------------|
mesa: mesa (a 3-D graphics library)
mesa:
mesa: Mesa is a 3-D graphics library with an API very similar to that of
mesa: another well-known 3-D graphics library. The Mesa libraries are used
mesa: by X to provide both software and hardware accelerated graphics.
mesa:
mesa: Mesa was written by Brian Paul.
mesa:
mesa: Homepage: https://www.mesa3d.org
mesa:
mesa: