Fri Dec 29 21:02:02 UTC 2023

a/sysvinit-scripts-15.1-noarch-10.txz:  Rebuilt.
  rc.M: Fix the name of the LDAP name service daemon (rc.nss-pam-ldap).
  Thanks to 0XBF.
d/subversion-1.14.3-x86_64-1.txz:  Upgraded.
l/libvisual-0.4.2-x86_64-1.txz:  Upgraded.
l/libvisual-plugins-0.4.2-x86_64-1.txz:  Upgraded.
l/netpbm-11.05.01-x86_64-1.txz:  Upgraded.
xfce/thunar-4.18.9-x86_64-1.txz:  Upgraded.
testing/packages/grub-2.12-x86_64-1.txz:  Added.
This commit is contained in:
Patrick J Volkerding 2023-12-29 21:02:02 +00:00 committed by Eric Hameleers
parent a65d0c1f51
commit 142322a437
29 changed files with 698 additions and 224 deletions

View file

@ -11,9 +11,28 @@
<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>Thu, 28 Dec 2023 22:18:19 GMT</pubDate>
<lastBuildDate>Thu, 28 Dec 2023 23:01:53 GMT</lastBuildDate>
<pubDate>Fri, 29 Dec 2023 21:02:02 GMT</pubDate>
<lastBuildDate>Fri, 29 Dec 2023 21:35:44 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
<title>Fri, 29 Dec 2023 21:02:02 GMT</title>
<pubDate>Fri, 29 Dec 2023 21:02:02 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20231229210202</link>
<guid isPermaLink="false">20231229210202</guid>
<description>
<![CDATA[<pre>
a/sysvinit-scripts-15.1-noarch-10.txz: Rebuilt.
rc.M: Fix the name of the LDAP name service daemon (rc.nss-pam-ldap).
Thanks to 0XBF.
d/subversion-1.14.3-x86_64-1.txz: Upgraded.
l/libvisual-0.4.2-x86_64-1.txz: Upgraded.
l/libvisual-plugins-0.4.2-x86_64-1.txz: Upgraded.
l/netpbm-11.05.01-x86_64-1.txz: Upgraded.
xfce/thunar-4.18.9-x86_64-1.txz: Upgraded.
testing/packages/grub-2.12-x86_64-1.txz: Added.
</pre>]]>
</description>
</item>
<item>
<title>Thu, 28 Dec 2023 22:18:19 GMT</title>
<pubDate>Thu, 28 Dec 2023 22:18:19 GMT</pubDate>

View file

@ -1,3 +1,14 @@
Fri Dec 29 21:02:02 UTC 2023
a/sysvinit-scripts-15.1-noarch-10.txz: Rebuilt.
rc.M: Fix the name of the LDAP name service daemon (rc.nss-pam-ldap).
Thanks to 0XBF.
d/subversion-1.14.3-x86_64-1.txz: Upgraded.
l/libvisual-0.4.2-x86_64-1.txz: Upgraded.
l/libvisual-plugins-0.4.2-x86_64-1.txz: Upgraded.
l/netpbm-11.05.01-x86_64-1.txz: Upgraded.
xfce/thunar-4.18.9-x86_64-1.txz: Upgraded.
testing/packages/grub-2.12-x86_64-1.txz: Added.
+--------------------------+
Thu Dec 28 22:18:19 UTC 2023
d/doxygen-1.10.0-x86_64-1.txz: Upgraded.
kde/digikam-8.2.0-x86_64-3.txz: Rebuilt.

View file

@ -1,20 +1,20 @@
Thu Dec 28 22:22:39 UTC 2023
Fri Dec 29 21:05:17 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-12-28 22:18 .
drwxr-xr-x 12 root root 4096 2023-12-29 21:02 .
-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 1127101 2023-12-27 20:47 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-12-27 20:47 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 1128056 2023-12-29 20:55 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-12-29 20:55 ./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 913446 2023-12-28 22:18 ./ChangeLog.txt
-rw-r--r-- 1 root root 913918 2023-12-29 21:02 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2023-12-20 20:15 ./EFI/BOOT
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2023-12-20 20:15 ./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 1471128 2023-12-27 20:47 ./FILELIST.TXT
-rw-r--r-- 1 root root 1472378 2023-12-29 20:55 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
-rw-r--r-- 1 root root 889271 2023-12-28 22:21 ./PACKAGES.TXT
-rw-r--r-- 1 root root 889265 2023-12-29 21:04 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
-rw-r--r-- 1 root root 3623 2023-12-20 20:04 ./README.initrd
-rw-r--r-- 1 root root 34114 2023-12-11 20:35 ./README_CRYPT.TXT
@ -666,13 +666,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 2023-12-28 22:21 ./slackware64
-rw-r--r-- 1 root root 346522 2023-12-28 22:21 ./slackware64/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-12-28 22:21 ./slackware64/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 429403 2023-12-28 22:21 ./slackware64/FILE_LIST
-rw-r--r-- 1 root root 4406086 2023-12-28 22:21 ./slackware64/MANIFEST.bz2
drwxr-xr-x 17 root root 4096 2023-12-29 21:04 ./slackware64
-rw-r--r-- 1 root root 346525 2023-12-29 21:04 ./slackware64/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-12-29 21:04 ./slackware64/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 429406 2023-12-29 21:04 ./slackware64/FILE_LIST
-rw-r--r-- 1 root root 4395981 2023-12-29 21:04 ./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 2023-12-26 00:25 ./slackware64/a
drwxr-xr-x 2 root root 32768 2023-12-29 20: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
@ -1001,9 +1001,9 @@ drwxr-xr-x 2 root root 32768 2023-12-26 00:25 ./slackware64/a
-rw-r--r-- 1 root root 694 2022-09-06 18:43 ./slackware64/a/sysvinit-functions-8.53-x86_64-6.txt
-rw-r--r-- 1 root root 36308 2022-09-06 18:43 ./slackware64/a/sysvinit-functions-8.53-x86_64-6.txz
-rw-r--r-- 1 root root 163 2022-09-06 18:43 ./slackware64/a/sysvinit-functions-8.53-x86_64-6.txz.asc
-rw-r--r-- 1 root root 378 2023-12-19 21:13 ./slackware64/a/sysvinit-scripts-15.1-noarch-9.txt
-rw-r--r-- 1 root root 16620 2023-12-19 21:13 ./slackware64/a/sysvinit-scripts-15.1-noarch-9.txz
-rw-r--r-- 1 root root 163 2023-12-19 21:13 ./slackware64/a/sysvinit-scripts-15.1-noarch-9.txz.asc
-rw-r--r-- 1 root root 378 2023-12-29 20:21 ./slackware64/a/sysvinit-scripts-15.1-noarch-10.txt
-rw-r--r-- 1 root root 16628 2023-12-29 20:21 ./slackware64/a/sysvinit-scripts-15.1-noarch-10.txz
-rw-r--r-- 1 root root 163 2023-12-29 20:21 ./slackware64/a/sysvinit-scripts-15.1-noarch-10.txz.asc
-rw-r--r-- 1 root root 1587 2023-12-20 20:05 ./slackware64/a/tagfile
-rw-r--r-- 1 root root 395 2023-07-18 18:38 ./slackware64/a/tar-1.35-x86_64-1.txt
-rw-r--r-- 1 root root 774812 2023-07-18 18:38 ./slackware64/a/tar-1.35-x86_64-1.txz
@ -1320,7 +1320,7 @@ drwxr-xr-x 2 root root 20480 2023-12-27 20:45 ./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 2023-12-28 22:21 ./slackware64/d
drwxr-xr-x 2 root root 20480 2023-12-29 20:54 ./slackware64/d
-rw-r--r-- 1 root root 360 2023-09-26 19:28 ./slackware64/d/Cython-0.29.36-x86_64-1.txt
-rw-r--r-- 1 root root 2416392 2023-09-26 19:28 ./slackware64/d/Cython-0.29.36-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-26 19:28 ./slackware64/d/Cython-0.29.36-x86_64-1.txz.asc
@ -1541,9 +1541,9 @@ drwxr-xr-x 2 root root 20480 2023-12-28 22:21 ./slackware64/d
-rw-r--r-- 1 root root 547 2023-10-31 17:17 ./slackware64/d/strace-6.6-x86_64-1.txt
-rw-r--r-- 1 root root 464968 2023-10-31 17:17 ./slackware64/d/strace-6.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-31 17:17 ./slackware64/d/strace-6.6-x86_64-1.txz.asc
-rw-r--r-- 1 root root 547 2023-12-25 19:20 ./slackware64/d/subversion-1.14.2-x86_64-7.txt
-rw-r--r-- 1 root root 4195008 2023-12-25 19:20 ./slackware64/d/subversion-1.14.2-x86_64-7.txz
-rw-r--r-- 1 root root 163 2023-12-25 19:20 ./slackware64/d/subversion-1.14.2-x86_64-7.txz.asc
-rw-r--r-- 1 root root 547 2023-12-29 20:12 ./slackware64/d/subversion-1.14.3-x86_64-1.txt
-rw-r--r-- 1 root root 4196028 2023-12-29 20:12 ./slackware64/d/subversion-1.14.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-29 20:12 ./slackware64/d/subversion-1.14.3-x86_64-1.txz.asc
-rw-r--r-- 1 root root 559 2021-02-13 10:53 ./slackware64/d/swig-4.0.2-x86_64-3.txt
-rw-r--r-- 1 root root 2654592 2021-02-13 10:53 ./slackware64/d/swig-4.0.2-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 10:53 ./slackware64/d/swig-4.0.2-x86_64-3.txz.asc
@ -2754,7 +2754,7 @@ drwxr-xr-x 2 root root 86016 2023-12-28 22:21 ./slackware64/kde
-rw-r--r-- 1 root root 517 2023-12-07 21:02 ./slackware64/kde/zanshin-23.08.4-x86_64-1.txt
-rw-r--r-- 1 root root 683696 2023-12-07 21:02 ./slackware64/kde/zanshin-23.08.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-07 21:02 ./slackware64/kde/zanshin-23.08.4-x86_64-1.txz.asc
drwxr-xr-x 2 root root 86016 2023-12-28 22:21 ./slackware64/l
drwxr-xr-x 2 root root 86016 2023-12-29 21:04 ./slackware64/l
-rw-r--r-- 1 root root 329 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txt
-rw-r--r-- 1 root root 928144 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txz
-rw-r--r-- 1 root root 163 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txz.asc
@ -3495,12 +3495,12 @@ drwxr-xr-x 2 root root 86016 2023-12-28 22:21 ./slackware64/l
-rw-r--r-- 1 root root 316 2023-11-01 20:06 ./slackware64/l/libvisio-0.1.7-x86_64-12.txt
-rw-r--r-- 1 root root 637128 2023-11-01 20:06 ./slackware64/l/libvisio-0.1.7-x86_64-12.txz
-rw-r--r-- 1 root root 163 2023-11-01 20:06 ./slackware64/l/libvisio-0.1.7-x86_64-12.txz.asc
-rw-r--r-- 1 root root 543 2021-02-13 07:17 ./slackware64/l/libvisual-0.4.0-x86_64-6.txt
-rw-r--r-- 1 root root 134200 2021-02-13 07:17 ./slackware64/l/libvisual-0.4.0-x86_64-6.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:17 ./slackware64/l/libvisual-0.4.0-x86_64-6.txz.asc
-rw-r--r-- 1 root root 719 2021-02-13 07:16 ./slackware64/l/libvisual-plugins-0.4.0-x86_64-7.txt
-rw-r--r-- 1 root root 99220 2021-02-13 07:16 ./slackware64/l/libvisual-plugins-0.4.0-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:16 ./slackware64/l/libvisual-plugins-0.4.0-x86_64-7.txz.asc
-rw-r--r-- 1 root root 536 2023-12-29 20:01 ./slackware64/l/libvisual-0.4.2-x86_64-1.txt
-rw-r--r-- 1 root root 152640 2023-12-29 20:01 ./slackware64/l/libvisual-0.4.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-29 20:01 ./slackware64/l/libvisual-0.4.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 719 2023-12-29 20:57 ./slackware64/l/libvisual-plugins-0.4.2-x86_64-1.txt
-rw-r--r-- 1 root root 106264 2023-12-29 20:57 ./slackware64/l/libvisual-plugins-0.4.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-29 20:57 ./slackware64/l/libvisual-plugins-0.4.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 362 2023-03-08 02:15 ./slackware64/l/libvncserver-0.9.14-x86_64-2.txt
-rw-r--r-- 1 root root 255008 2023-03-08 02:15 ./slackware64/l/libvncserver-0.9.14-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-03-08 02:15 ./slackware64/l/libvncserver-0.9.14-x86_64-2.txz.asc
@ -3587,9 +3587,9 @@ drwxr-xr-x 2 root root 86016 2023-12-28 22:21 ./slackware64/l
-rw-r--r-- 1 root root 345 2023-03-08 02:19 ./slackware64/l/neon-0.32.5-x86_64-2.txt
-rw-r--r-- 1 root root 217372 2023-03-08 02:19 ./slackware64/l/neon-0.32.5-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-03-08 02:19 ./slackware64/l/neon-0.32.5-x86_64-2.txz.asc
-rw-r--r-- 1 root root 271 2023-12-27 20:23 ./slackware64/l/netpbm-11.04.06-x86_64-1.txt
-rw-r--r-- 1 root root 2177020 2023-12-27 20:23 ./slackware64/l/netpbm-11.04.06-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-27 20:23 ./slackware64/l/netpbm-11.04.06-x86_64-1.txz.asc
-rw-r--r-- 1 root root 271 2023-12-29 19:56 ./slackware64/l/netpbm-11.05.01-x86_64-1.txt
-rw-r--r-- 1 root root 2173944 2023-12-29 19:56 ./slackware64/l/netpbm-11.05.01-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-29 19:56 ./slackware64/l/netpbm-11.05.01-x86_64-1.txz.asc
-rw-r--r-- 1 root root 423 2023-10-25 16:46 ./slackware64/l/newt-0.52.24-x86_64-1.txt
-rw-r--r-- 1 root root 115352 2023-10-25 16:46 ./slackware64/l/newt-0.52.24-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-25 16:46 ./slackware64/l/newt-0.52.24-x86_64-1.txz.asc
@ -5550,7 +5550,7 @@ drwxr-xr-x 2 root root 16384 2023-12-26 00:25 ./slackware64/xap
-rw-r--r-- 1 root root 230 2023-11-20 19:26 ./slackware64/xap/xsnow-3.7.6-x86_64-1.txt
-rw-r--r-- 1 root root 1796136 2023-11-20 19:26 ./slackware64/xap/xsnow-3.7.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-20 19:26 ./slackware64/xap/xsnow-3.7.6-x86_64-1.txz.asc
drwxr-xr-x 2 root root 12288 2023-12-02 20:48 ./slackware64/xfce
drwxr-xr-x 2 root root 12288 2023-12-29 20:54 ./slackware64/xfce
-rw-r--r-- 1 root root 253 2021-10-01 03:27 ./slackware64/xfce/Greybird-3.22.15-noarch-1.txt
-rw-r--r-- 1 root root 189900 2021-10-01 03:27 ./slackware64/xfce/Greybird-3.22.15-noarch-1.txz
-rw-r--r-- 1 root root 163 2021-10-01 03:27 ./slackware64/xfce/Greybird-3.22.15-noarch-1.txz.asc
@ -5577,9 +5577,9 @@ drwxr-xr-x 2 root root 12288 2023-12-02 20:48 ./slackware64/xfce
-rw-r--r-- 1 root root 406612 2023-05-14 15:36 ./slackware64/xfce/mousepad-0.6.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-05-14 15:36 ./slackware64/xfce/mousepad-0.6.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 555 2020-12-07 21:31 ./slackware64/xfce/tagfile
-rw-r--r-- 1 root root 460 2023-10-25 01:15 ./slackware64/xfce/thunar-4.18.8-x86_64-1.txt
-rw-r--r-- 1 root root 1454260 2023-10-25 01:15 ./slackware64/xfce/thunar-4.18.8-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-25 01:15 ./slackware64/xfce/thunar-4.18.8-x86_64-1.txz.asc
-rw-r--r-- 1 root root 460 2023-12-29 20:12 ./slackware64/xfce/thunar-4.18.9-x86_64-1.txt
-rw-r--r-- 1 root root 1451252 2023-12-29 20:12 ./slackware64/xfce/thunar-4.18.9-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-29 20:12 ./slackware64/xfce/thunar-4.18.9-x86_64-1.txz.asc
-rw-r--r-- 1 root root 336 2022-12-17 20:41 ./slackware64/xfce/thunar-volman-4.18.0-x86_64-1.txt
-rw-r--r-- 1 root root 132100 2022-12-17 20:41 ./slackware64/xfce/thunar-volman-4.18.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-17 20:41 ./slackware64/xfce/thunar-volman-4.18.0-x86_64-1.txz.asc
@ -5658,11 +5658,11 @@ drwxr-xr-x 2 root root 4096 2023-03-08 20:34 ./slackware64/y
-rw-r--r-- 1 root root 1491108 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile
drwxr-xr-x 18 root root 4096 2023-12-28 22:22 ./source
-rw-r--r-- 1 root root 607055 2023-12-28 22:22 ./source/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-12-28 22:22 ./source/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 845022 2023-12-28 22:22 ./source/FILE_LIST
-rw-r--r-- 1 root root 25183170 2023-12-28 22:22 ./source/MANIFEST.bz2
drwxr-xr-x 18 root root 4096 2023-12-29 21:05 ./source
-rw-r--r-- 1 root root 606764 2023-12-29 21:05 ./source/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-12-29 21:05 ./source/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 844696 2023-12-29 21:05 ./source/FILE_LIST
-rw-r--r-- 1 root root 25196069 2023-12-29 21:05 ./source/MANIFEST.bz2
-rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT
drwxr-xr-x 124 root root 4096 2023-11-20 18:52 ./source/a
-rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog
@ -6637,7 +6637,7 @@ drwxr-xr-x 2 root root 4096 2023-07-08 18:52 ./source/a/sysvinit-scripts/
-rw-r--r-- 1 root root 1629 2023-05-09 18:53 ./source/a/sysvinit-scripts/scripts/rc.4
-rw-r--r-- 1 root root 10465 2023-07-08 18:52 ./source/a/sysvinit-scripts/scripts/rc.6
-rw-r--r-- 1 root root 3303 2021-04-23 18:33 ./source/a/sysvinit-scripts/scripts/rc.K
-rw-r--r-- 1 root root 13350 2023-07-08 18:53 ./source/a/sysvinit-scripts/scripts/rc.M
-rw-r--r-- 1 root root 13364 2023-12-29 20:20 ./source/a/sysvinit-scripts/scripts/rc.M
-rw-r--r-- 1 root root 17608 2023-11-03 17:54 ./source/a/sysvinit-scripts/scripts/rc.S
-rw-r--r-- 1 root root 3424 2023-12-19 21:13 ./source/a/sysvinit-scripts/scripts/rc.cpufreq
-rw-r--r-- 1 root root 274 2021-04-23 18:31 ./source/a/sysvinit-scripts/scripts/rc.local
@ -6646,7 +6646,7 @@ drwxr-xr-x 2 root root 4096 2023-07-08 18:52 ./source/a/sysvinit-scripts/
-rw-r--r-- 1 root root 691 2021-04-23 18:31 ./source/a/sysvinit-scripts/scripts/rc.modules.local
-rw-r--r-- 1 root root 1656 2021-04-23 18:31 ./source/a/sysvinit-scripts/scripts/rc.sysvinit
-rw-r--r-- 1 root root 842 2018-02-27 06:13 ./source/a/sysvinit-scripts/slack-desc
-rwxr-xr-x 1 root root 2469 2023-12-19 21:13 ./source/a/sysvinit-scripts/sysvinit-scripts.SlackBuild
-rwxr-xr-x 1 root root 2470 2023-12-29 20:21 ./source/a/sysvinit-scripts/sysvinit-scripts.SlackBuild
-rw-r--r-- 1 root root 668 2015-08-06 22:54 ./source/a/sysvinit/doinst.sh.gz
-rw-r--r-- 1 root root 1009 2018-06-21 18:24 ./source/a/sysvinit/slack-desc
-rw-r--r-- 1 root root 233865 2023-08-17 21:57 ./source/a/sysvinit/sysvinit-3.08.tar.lz
@ -7833,12 +7833,12 @@ drwxr-xr-x 2 root root 4096 2023-10-31 17:12 ./source/d/strace
-rw-r--r-- 1 root root 801 2023-10-31 11:48 ./source/d/strace/strace-6.6.tar.xz.asc
-rwxr-xr-x 1 root root 3545 2021-02-18 19:04 ./source/d/strace/strace.SlackBuild
-rw-r--r-- 1 root root 107 2023-10-31 17:12 ./source/d/strace/strace.url
drwxr-xr-x 2 root root 4096 2023-12-25 19:16 ./source/d/subversion
drwxr-xr-x 2 root root 4096 2023-12-29 20:10 ./source/d/subversion
-rwxr-xr-x 1 root root 211 2020-05-27 22:59 ./source/d/subversion/get-svn-book.sh
-rw-r--r-- 1 root root 1005 2018-07-23 18:17 ./source/d/subversion/slack-desc
-rw-r--r-- 1 root root 6694189 2022-04-10 21:17 ./source/d/subversion/subversion-1.14.2.tar.lz
-rwxr-xr-x 1 root root 6688 2023-12-25 19:16 ./source/d/subversion/subversion.SlackBuild
-rw-r--r-- 1 root root 470897 2023-10-21 02:00 ./source/d/subversion/svn-book-html.tar.bz2
-rw-r--r-- 1 root root 6609112 2023-12-28 05:18 ./source/d/subversion/subversion-1.14.3.tar.lz
-rwxr-xr-x 1 root root 6688 2023-12-29 20:10 ./source/d/subversion/subversion.SlackBuild
-rw-r--r-- 1 root root 470922 2023-12-29 02:00 ./source/d/subversion/svn-book-html.tar.bz2
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/d/swig
-rw-r--r-- 1 root root 1013 2018-02-27 06:13 ./source/d/swig/slack-desc
-rw-r--r-- 1 root root 5863984 2020-06-08 19:20 ./source/d/swig/swig-4.0.2.tar.lz
@ -9878,7 +9878,7 @@ drwxr-xr-x 2 root root 4096 2023-11-30 17:19 ./source/kde/wcslib
-rw-r--r-- 1 root root 2607622 2023-11-29 08:11 ./source/kde/wcslib/wcslib-8.2.2.tar.lz
-rwxr-xr-x 1 root root 4611 2023-10-22 00:57 ./source/kde/wcslib/wcslib.SlackBuild
-rw-r--r-- 1 root root 44 2023-11-17 18:29 ./source/kde/wcslib/wcslib.url
drwxr-xr-x 411 root root 12288 2023-12-15 01:20 ./source/l
drwxr-xr-x 410 root root 12288 2023-12-29 20:07 ./source/l
-rw-r--r-- 1 root root 1609 2023-12-12 19:23 ./source/l/FTBFSlog
drwxr-xr-x 3 root root 4096 2022-03-06 19:58 ./source/l/GConf
-rw-r--r-- 1 root root 1559904 2013-01-22 02:48 ./source/l/GConf/GConf-3.2.6.tar.xz
@ -11204,17 +11204,14 @@ drwxr-xr-x 2 root root 4096 2023-11-01 19:30 ./source/l/libvisio
-rw-r--r-- 1 root root 854296 2019-08-17 13:35 ./source/l/libvisio/libvisio-0.1.7.tar.xz
-rwxr--r-- 1 root root 4057 2023-11-01 19:30 ./source/l/libvisio/libvisio.SlackBuild
-rw-r--r-- 1 root root 804 2018-02-27 06:12 ./source/l/libvisio/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/libvisual
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/libvisual-plugins
-rw-r--r-- 1 root root 513 2019-07-17 17:10 ./source/l/libvisual-plugins/60_no-const-vispluginfo-in-nastyfft.patch.gz
-rw-r--r-- 1 root root 575514 2006-03-20 21:09 ./source/l/libvisual-plugins/libvisual-plugins-0.4.0.tar.bz2
-rwxr-xr-x 1 root root 4010 2021-02-13 05:32 ./source/l/libvisual-plugins/libvisual-plugins.SlackBuild
-rw-r--r-- 1 root root 912 2008-09-12 05:08 ./source/l/libvisual-plugins/libvisual-plugins.gstreamer.diff.gz
-rw-r--r-- 1 root root 1184 2018-02-27 06:12 ./source/l/libvisual-plugins/slack-desc
-rw-r--r-- 1 root root 430496 2006-03-20 21:08 ./source/l/libvisual/libvisual-0.4.0.tar.bz2
-rwxr-xr-x 1 root root 4008 2021-02-13 05:32 ./source/l/libvisual/libvisual.SlackBuild
-rw-r--r-- 1 root root 238 2012-07-18 04:06 ./source/l/libvisual/libvisual.glib.h.diff.gz
-rw-r--r-- 1 root root 1000 2018-02-27 06:12 ./source/l/libvisual/slack-desc
drwxr-xr-x 2 root root 4096 2023-12-29 20:56 ./source/l/libvisual
lrwxrwxrwx 1 root root 9 2023-12-29 20:07 ./source/l/libvisual-plugins -> libvisual
-rw-r--r-- 1 root root 768028 2023-03-20 02:01 ./source/l/libvisual/libvisual-0.4.2.tar.lz
-rwxr-xr-x 1 root root 4203 2023-12-29 20:57 ./source/l/libvisual/libvisual-plugins.SlackBuild
-rwxr-xr-x 1 root root 4284 2023-12-29 20:00 ./source/l/libvisual/libvisual.SlackBuild
-rw-r--r-- 1 root root 39 2023-12-29 19:58 ./source/l/libvisual/libvisual.url
-rw-r--r-- 1 root root 993 2023-12-29 19:58 ./source/l/libvisual/slack-desc
-rw-r--r-- 1 root root 1184 2018-02-27 06:12 ./source/l/libvisual/slack-desc.libvisual-plugins
drwxr-xr-x 2 root root 4096 2023-03-07 21:39 ./source/l/libvncserver
-rw-r--r-- 1 root root 439221 2022-12-20 19:33 ./source/l/libvncserver/LibVNCServer-0.9.14.tar.lz
-rwxr-xr-x 1 root root 4503 2023-03-07 21:39 ./source/l/libvncserver/libvncserver.SlackBuild
@ -11388,15 +11385,15 @@ drwxr-xr-x 2 root root 4096 2023-03-07 21:39 ./source/l/neon
-rwxr-xr-x 1 root root 4451 2023-03-07 21:39 ./source/l/neon/neon.SlackBuild
-rw-r--r-- 1 root root 31 2020-04-18 18:41 ./source/l/neon/neon.url
-rw-r--r-- 1 root root 797 2020-04-18 18:41 ./source/l/neon/slack-desc
drwxr-xr-x 2 root root 4096 2023-12-27 20:22 ./source/l/netpbm
-rw-r--r-- 1 root root 3248733 2023-12-27 20:22 ./source/l/netpbm/netpbm-11.04.06.tar.lz
-rw-r--r-- 1 root root 381 2019-04-17 08:07 ./source/l/netpbm/netpbm-CAN-2005-2471.patch.gz
drwxr-xr-x 2 root root 4096 2023-12-29 19:56 ./source/l/netpbm
-rw-r--r-- 1 root root 3248633 2023-12-29 19:47 ./source/l/netpbm/netpbm-11.05.01.tar.lz
-rw-r--r-- 1 root root 320 2023-12-29 19:51 ./source/l/netpbm/netpbm-CAN-2005-2471.patch.gz
-rw-r--r-- 1 root root 382 2019-04-17 08:07 ./source/l/netpbm/netpbm-CVE-2017-2587.patch.gz
-rw-r--r-- 1 root root 284 2019-04-17 08:07 ./source/l/netpbm/netpbm-bmptopnm.patch.gz
-rw-r--r-- 1 root root 385 2019-04-17 08:07 ./source/l/netpbm/netpbm-cmuwtopbm.patch.gz
-rw-r--r-- 1 root root 1611 2020-07-22 19:08 ./source/l/netpbm/netpbm-docfix.patch.gz
-rw-r--r-- 1 root root 331 2019-04-17 08:07 ./source/l/netpbm/netpbm-gcc4.patch.gz
-rw-r--r-- 1 root root 307 2019-04-17 08:07 ./source/l/netpbm/netpbm-glibc.patch.gz
-rw-r--r-- 1 root root 260 2023-12-29 19:56 ./source/l/netpbm/netpbm-glibc.patch.gz
-rw-r--r-- 1 root root 668 2019-04-17 08:07 ./source/l/netpbm/netpbm-libdir-so.patch.gz
-rw-r--r-- 1 root root 505 2020-09-01 01:18 ./source/l/netpbm/netpbm-manfix.patch.gz
-rw-r--r-- 1 root root 761 2020-09-01 01:21 ./source/l/netpbm/netpbm-manual-pages.patch.gz
@ -15254,12 +15251,12 @@ drwxr-xr-x 2 root root 4096 2023-12-12 18:58 ./source/xap/x3270
-rwxr-xr-x 1 root root 4882 2023-12-12 19:07 ./source/xap/x3270/x3270.SlackBuild
-rw-r--r-- 1 root root 33 2021-09-25 05:06 ./source/xap/x3270/x3270.url
drwxr-xr-x 2 root root 4096 2022-11-21 20:13 ./source/xap/xaos
-rw-r--r-- 1 root root 10801243 2021-01-18 09:29 ./source/xap/xaos/XaoS-release-4.2.1.tar.lz
-rw-r--r-- 1 root root 878 2020-03-22 00:13 ./source/xap/xaos/slack-desc
-rw-r--r-- 1 root root 2796 2010-10-16 19:47 ./source/xap/xaos/xaos.6.gz
-rwxr-xr-x 1 root root 3318 2022-11-21 20:13 ./source/xap/xaos/xaos.SlackBuild
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/xap/xgames
-rw-r--r-- 1 root root 269 1999-08-04 18:49 ./source/xap/xgames/maze.diff.gz
-rw-r--r-- 1 root root 10801243 2021-01-18 09:29 ./source/xap/xaos/XaoS-release-4.2.1.tar.lz
-rw-r--r-- 1 root root 878 2020-03-22 00:13 ./source/xap/xaos/slack-desc
-rw-r--r-- 1 root root 2796 2010-10-16 19:47 ./source/xap/xaos/xaos.6.gz
-rwxr-xr-x 1 root root 3318 2022-11-21 20:13 ./source/xap/xaos/xaos.SlackBuild
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/xap/xgames
-rw-r--r-- 1 root root 269 1999-08-04 18:49 ./source/xap/xgames/maze.diff.gz
-rw-r--r-- 1 root root 7376 1994-10-22 00:44 ./source/xap/xgames/maze.tar.lz
-rw-r--r-- 1 root root 693 2018-02-27 06:13 ./source/xap/xgames/slack-desc
-rw-r--r-- 1 root root 871 2007-02-22 02:20 ./source/xap/xgames/spider.diff.gz
@ -15423,14 +15420,14 @@ drwxr-xr-x 2 root root 4096 2023-05-14 15:36 ./source/xfce/mousepad
-rwxr-xr-x 1 root root 4088 2022-09-06 18:27 ./source/xfce/mousepad/mousepad.SlackBuild
-rw-r--r-- 1 root root 48 2023-02-10 19:44 ./source/xfce/mousepad/mousepad.url
-rw-r--r-- 1 root root 921 2020-06-21 07:57 ./source/xfce/mousepad/slack-desc
drwxr-xr-x 2 root root 4096 2023-10-25 01:14 ./source/xfce/thunar
drwxr-xr-x 2 root root 4096 2023-12-29 20:12 ./source/xfce/thunar
drwxr-xr-x 2 root root 4096 2022-12-17 20:41 ./source/xfce/thunar-volman
-rw-r--r-- 1 root root 797 2020-11-25 21:09 ./source/xfce/thunar-volman/slack-desc
-rw-r--r-- 1 root root 410307 2022-12-15 09:49 ./source/xfce/thunar-volman/thunar-volman-4.18.0.tar.lz
-rwxr-xr-x 1 root root 3468 2022-12-17 20:41 ./source/xfce/thunar-volman/thunar-volman.SlackBuild
-rw-r--r-- 1 root root 54 2022-12-17 20:41 ./source/xfce/thunar-volman/thunar-volman.url
-rw-r--r-- 1 root root 914 2020-01-31 19:09 ./source/xfce/thunar/slack-desc
-rw-r--r-- 1 root root 2252387 2023-10-24 19:18 ./source/xfce/thunar/thunar-4.18.8.tar.lz
-rw-r--r-- 1 root root 2253883 2023-12-28 20:05 ./source/xfce/thunar/thunar-4.18.9.tar.lz
-rwxr-xr-x 1 root root 4779 2021-03-07 18:59 ./source/xfce/thunar/thunar.SlackBuild
-rw-r--r-- 1 root root 47 2022-12-17 20:39 ./source/xfce/thunar/thunar.url
drwxr-xr-x 2 root root 4096 2023-12-01 18:14 ./source/xfce/tumbler
@ -15587,17 +15584,34 @@ drwxr-xr-x 2 root root 4096 2023-02-19 18:29 ./source/y/nethack
-rwxr-xr-x 1 root root 4972 2023-02-19 18:30 ./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 2023-12-28 22:22 ./testing
-rw-r--r-- 1 root root 1086 2023-12-28 22:22 ./testing/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-12-28 22:22 ./testing/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 1451 2023-12-28 22:22 ./testing/FILE_LIST
-rw-r--r-- 1 root root 1751578 2023-12-28 22:22 ./testing/MANIFEST.bz2
-rw-r--r-- 1 root root 834 2023-12-28 22:22 ./testing/PACKAGES.TXT
drwxr-xr-x 2 root root 4096 2023-12-28 22:22 ./testing/packages
drwxr-xr-x 4 root root 4096 2023-12-29 20:55 ./testing
-rw-r--r-- 1 root root 2302 2023-12-29 20:55 ./testing/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-12-29 20:55 ./testing/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 2987 2023-12-29 20:55 ./testing/FILE_LIST
-rw-r--r-- 1 root root 1786487 2023-12-29 20:55 ./testing/MANIFEST.bz2
-rw-r--r-- 1 root root 1253 2023-12-29 20:55 ./testing/PACKAGES.TXT
drwxr-xr-x 2 root root 4096 2023-12-29 20:55 ./testing/packages
-rw-r--r-- 1 root root 269 2023-12-29 20:30 ./testing/packages/grub-2.12-x86_64-1.txt
-rw-r--r-- 1 root root 10452596 2023-12-29 20:30 ./testing/packages/grub-2.12-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-29 20:30 ./testing/packages/grub-2.12-x86_64-1.txz.asc
-rw-r--r-- 1 root root 426 2023-12-28 20:56 ./testing/packages/rust-1.75.0-x86_64-1.txt
-rw-r--r-- 1 root root 104038988 2023-12-28 20:56 ./testing/packages/rust-1.75.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-28 20:56 ./testing/packages/rust-1.75.0-x86_64-1.txz.asc
drwxr-xr-x 3 root root 4096 2023-12-11 18:30 ./testing/source
drwxr-xr-x 4 root root 4096 2023-12-29 20:27 ./testing/source
drwxr-xr-x 2 root root 4096 2023-12-29 20:28 ./testing/source/grub
-rw-r--r-- 1 root root 1167 2023-12-21 19:26 ./testing/source/grub/0001-00_header-add-GRUB_COLOR_-variables.patch
-rw-r--r-- 1 root root 408 2021-09-10 18:33 ./testing/source/grub/0001-skip-new-files-in-etc-grub.d.patch
-rw-r--r-- 1 root root 766 2023-12-21 19:30 ./testing/source/grub/0003-support-dropins-for-default-configuration.patch
-rw-r--r-- 1 root root 1103 2018-05-16 15:18 ./testing/source/grub/0198-align-struct-efi_variable-better.patch
-rw-r--r-- 1 root root 1320 2023-12-21 07:17 ./testing/source/grub/b835601c7639ed1890f2d3db91900a8506011a8e.patch
-rw-r--r-- 1 root root 307 2021-09-10 18:36 ./testing/source/grub/doinst.sh.gz
-rw-r--r-- 1 root root 926 2016-06-13 03:14 ./testing/source/grub/etc.default.grub
-rw-r--r-- 1 root root 6675608 2023-12-20 16:53 ./testing/source/grub/grub-2.12.tar.xz
-rw-r--r-- 1 root root 566 2023-12-20 16:53 ./testing/source/grub/grub-2.12.tar.xz.sig
-rwxr-xr-x 1 root root 7893 2023-12-26 19:59 ./testing/source/grub/grub.SlackBuild
-rw-r--r-- 1 root root 1458 2016-12-25 09:49 ./testing/source/grub/grub.dejavusansmono.gfxterm.font.diff
-rw-r--r-- 1 root root 619 2012-09-29 04:34 ./testing/source/grub/initrd_naming.patch
-rw-r--r-- 1 root root 721 2023-12-21 19:34 ./testing/source/grub/slack-desc
drwxr-xr-x 2 root root 4096 2023-12-28 20:20 ./testing/source/rust
-rw-r--r-- 1 root root 261 2020-11-19 19:46 ./testing/source/rust/link_libffi.diff.gz
-rwxr-xr-x 1 root root 10572 2023-12-28 20:05 ./testing/source/rust/rust.SlackBuild

View file

@ -743,8 +743,6 @@ gzip ./source/l/libgpod/doinst.sh
gzip ./source/l/alsa-lib/doinst.sh
gzip ./source/l/djvulibre/doinst.sh
gzip ./source/l/icon-naming-utils/icon-naming-utils.pkgconfigdir.diff
gzip ./source/l/libvisual-plugins/60_no-const-vispluginfo-in-nastyfft.patch
gzip ./source/l/libvisual-plugins/libvisual-plugins.gstreamer.diff
gzip ./source/l/libcap/libcap.pkgconfig.path.diff
gzip ./source/l/imagemagick/doinst.sh
gzip ./source/l/GConf/patches/0002-dbus-Don-t-spew-to-console-when-unable-to-connect-to.patch
@ -785,7 +783,6 @@ gzip ./source/l/gtk+2/gtk.gtk-tut.diff
gzip ./source/l/gtk+2/doinst.sh
gzip ./source/l/gtk+2/gtk+-2.24.x.icon-compat.diff
gzip ./source/l/gtk+2/fix_build_issues_on_tutorial_and_faq.diff
gzip ./source/l/libvisual/libvisual.glib.h.diff
gzip ./source/l/gegl/gegl.no.runtime.dot.check.diff
gzip ./source/l/gtk4/doinst.sh
gzip ./source/l/gnome-themes-extra/doinst.sh
@ -1109,4 +1106,5 @@ 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/grub/doinst.sh
gzip ./testing/source/rust/link_libffi.diff

View file

@ -371,8 +371,8 @@ if [ -x /etc/rc.d/rc.openldap ]; then
fi
# Start local LDAP name service daemon (from nss-pam-ldapd):
if [ -x /etc/rc.d/rc.nslcd ]; then
/etc/rc.d/rc.nslcd start
if [ -x /etc/rc.d/rc.nss-pam-ldap ]; then
/etc/rc.d/rc.nss-pam-ldap start
fi
# Start Dovecot:

View file

@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=sysvinit-scripts
VERSION=${VERSION:-15.1}
ARCH=noarch
BUILD=${BUILD:-9}
BUILD=${BUILD:-10}
# 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

View file

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

1
source/l/libvisual-plugins Symbolic link
View file

@ -0,0 +1 @@
libvisual

View file

@ -1,18 +0,0 @@
The static VisPluginInfo in nastyfft was declared as const, but libvisual write
to its refcount when it visual_object_unref()s it (nasty!). This is broken at
various levels: libvisual shouldn't be writing to this static plugin which is
allocated by a dlopen()ed plugin, and it should also honor the "const
VisPluginInfo" API... Anyway, nastyfft was the only occurrence and this fixes
the crash for now; LP: #287448.
--- libvisual-plugins-0.4.0.dfsg.1.orig/plugins/actor/nastyfft/actor_nastyfft.c
+++ libvisual-plugins-0.4.0.dfsg.1/plugins/actor/nastyfft/actor_nastyfft.c
@@ -80,7 +80,7 @@
.vidoptions.depth = VISUAL_VIDEO_DEPTH_GL
}};
- static const VisPluginInfo info[] = {{
+ static VisPluginInfo info[] = {{
.type = VISUAL_PLUGIN_TYPE_ACTOR,
.plugname = N_("nastyfft"),

View file

@ -1,73 +0,0 @@
--- ./configure.orig 2006-03-20 12:48:36.000000000 -0600
+++ ./configure 2008-09-12 00:08:19.000000000 -0500
@@ -23466,11 +23466,11 @@
if test "$HAVE_GTK" = "yes"; then
build_actor_plugins="$build_actor_plugins gdkpixbuf"
else
- { echo "$as_me:$LINENO: WARNING: *** GTK+ >= ${2.0} is not found.
+ { echo "$as_me:$LINENO: WARNING: *** GTK+ >= 2.0 is not found.
The libvisual GdkPixbuf image loader plugin won't be build.
GdkPixbuf is included within gtk-2.0 and newer, which can be
downloaded at http://www.gtk.org/" >&5
-echo "$as_me: WARNING: *** GTK+ >= ${2.0} is not found.
+echo "$as_me: WARNING: *** GTK+ >= 2.0 is not found.
The libvisual GdkPixbuf image loader plugin won't be build.
GdkPixbuf is included within gtk-2.0 and newer, which can be
downloaded at http://www.gtk.org/" >&2;}
@@ -23496,12 +23496,12 @@
pkg_cv_GSTREAMER_CFLAGS="$GSTREAMER_CFLAGS"
else
if test -n "$PKG_CONFIG" && \
- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gstreamer-0.8 >= 0.8\"") >&5
- ($PKG_CONFIG --exists --print-errors "gstreamer-0.8 >= 0.8") 2>&5
+ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gstreamer-0.10 >= 0.10\"") >&5
+ ($PKG_CONFIG --exists --print-errors "gstreamer-0.10 >= 0.10") 2>&5
ac_status=$?
echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }; then
- pkg_cv_GSTREAMER_CFLAGS=`$PKG_CONFIG --cflags "gstreamer-0.8 >= 0.8" 2>/dev/null`
+ pkg_cv_GSTREAMER_CFLAGS=`$PKG_CONFIG --cflags "gstreamer-0.10 >= 0.10" 2>/dev/null`
else
pkg_failed=yes
fi
@@ -23514,12 +23514,12 @@
pkg_cv_GSTREAMER_LIBS="$GSTREAMER_LIBS"
else
if test -n "$PKG_CONFIG" && \
- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gstreamer-0.8 >= 0.8\"") >&5
- ($PKG_CONFIG --exists --print-errors "gstreamer-0.8 >= 0.8") 2>&5
+ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gstreamer-0.10 >= 0.10\"") >&5
+ ($PKG_CONFIG --exists --print-errors "gstreamer-0.10 >= 0.10") 2>&5
ac_status=$?
echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }; then
- pkg_cv_GSTREAMER_LIBS=`$PKG_CONFIG --libs "gstreamer-0.8 >= 0.8" 2>/dev/null`
+ pkg_cv_GSTREAMER_LIBS=`$PKG_CONFIG --libs "gstreamer-0.10 >= 0.10" 2>/dev/null`
else
pkg_failed=yes
fi
@@ -23538,9 +23538,9 @@
_pkg_short_errors_supported=no
fi
if test $_pkg_short_errors_supported = yes; then
- GSTREAMER_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gstreamer-0.8 >= 0.8"`
+ GSTREAMER_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gstreamer-0.10 >= 0.10"`
else
- GSTREAMER_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gstreamer-0.8 >= 0.8"`
+ GSTREAMER_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gstreamer-0.10 >= 0.10"`
fi
# Put the nasty error message in config.log where it belongs
echo "$GSTREAMER_PKG_ERRORS" >&5
@@ -23559,10 +23559,10 @@
if test "$HAVE_GSTREAMER" = "yes"; then
build_actor_plugins="$build_actor_plugins gstreamer"
else
- { echo "$as_me:$LINENO: WARNING: *** GStreamer >= ${0.8} is not found.
+ { echo "$as_me:$LINENO: WARNING: *** GStreamer >= 0.10 is not found.
The libvisual GStreamer viewer plugin won't be build.
GStreamer can be downloaded from http://www.gstreamer.org/" >&5
-echo "$as_me: WARNING: *** GStreamer >= ${0.8} is not found.
+ echo "$as_me: WARNING: *** GStreamer >= 0.10 is not found.
The libvisual GStreamer viewer plugin won't be build.
GStreamer can be downloaded from http://www.gstreamer.org/" >&2;}
fi

View file

@ -1,6 +1,6 @@
#!/bin/bash
# Copyright 2008, 2009, 2010, 2018, 2019, 2021 Patrick J. Volkerding, Sebeka, MN, USA
# Copyright 2008, 2009, 2010, 2018, 2019, 2021, 2023 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@ -23,8 +23,9 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libvisual-plugins
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-7}
SRCNAM=libvisual
VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@ -66,9 +67,9 @@ rm -rf $PKG
mkdir -p $PKG
cd $TMP
rm -rf ${PKGNAM}-${VERSION}
tar xvf $CWD/${PKGNAM}-$VERSION.tar.?z* || exit 1
cd ${PKGNAM}-$VERSION || exit 1
rm -rf ${SRCNAM}-${VERSION}
tar xvf $CWD/${SRCNAM}-$VERSION.tar.?z || exit 1
cd ${SRCNAM}-$VERSION/libvisual-plugins || exit 1
# Make sure ownerships and permissions are sane:
chown -R root:root .
@ -78,14 +79,25 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
zcat $CWD/libvisual-plugins.gstreamer.diff.gz | patch -p1 --verbose || exit 1
zcat $CWD/60_no-const-vispluginfo-in-nastyfft.patch.gz | patch -p1 --verbose || exit 1
# Configure:
if [ ! -r configure ]; then
if [ -x ./autogen.sh ]; then
NOCONFIGURE=1 ./autogen.sh
else
autoreconf -vif
fi
fi
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--sysconfdir=/etc \
--localstatedir=/var \
--docdir=/usr/doc/$PKGNAM-$VERSION \
--mandir=/usr/man \
--infodir=/usr/info \
--disable-static \
--disable-corona \
--disable-gforce \
--build=$ARCH-slackware-linux || exit 1
@ -120,7 +132,7 @@ cp -a \
$PKG/usr/doc/${PKGNAM}-$VERSION
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/slack-desc.libvisual-plugins > $PKG/install/slack-desc
cd $TMP/package-${PKGNAM}
/sbin/makepkg -l y -c n $TMP/${PKGNAM}-$VERSION-$ARCH-$BUILD.txz

View file

@ -1,6 +1,6 @@
#!/bin/bash
# Copyright 2006, 2008, 2009, 2010, 2012, 2018 Patrick J. Volkerding, Sebeka, MN, USA
# Copyright 2006, 2008, 2009, 2010, 2012, 2018, 2023 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@ -23,8 +23,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libvisual
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-6}
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@ -67,10 +67,8 @@ fi
cd $TMP
rm -rf ${PKGNAM}-${VERSION}
tar xvf $CWD/${PKGNAM}-$VERSION.tar.?z* || exit 1
cd ${PKGNAM}-$VERSION || exit 1
zcat $CWD/libvisual.glib.h.diff.gz | patch -p1 --verbose || exit 1
tar xvf $CWD/${PKGNAM}-$VERSION.tar.?z || exit 1
cd ${PKGNAM}-$VERSION/libvisual || exit 1
# Make sure ownerships and permissions are sane:
chown -R root:root .
@ -80,12 +78,26 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
# Configure:
# Configure, build, and install:
if [ ! -r configure ]; then
if [ -x ./autogen.sh ]; then
NOCONFIGURE=1 ./autogen.sh
else
autoreconf -vif
fi
fi
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
$ARCH-slackware-linux || exit 1
--sysconfdir=/etc \
--localstatedir=/var \
--docdir=/usr/doc/$PKGNAM-$VERSION \
--mandir=/usr/man \
--infodir=/usr/info \
--disable-static \
--build=$ARCH-slackware-linux || exit 1
# Build and install:
make $NUMJOBS || make || exit 1

View file

@ -1,11 +0,0 @@
--- ./libvisual/lv_thread.h.orig 2005-09-18 17:14:47.000000000 -0500
+++ ./libvisual/lv_thread.h 2012-07-17 23:05:48.818091848 -0500
@@ -14,7 +14,7 @@
#ifdef VISUAL_THREAD_MODEL_POSIX
#include <pthread.h>
#elif defined(VISUAL_THREAD_MODEL_GTHREAD2) /* !VISUAL_THREAD_MODEL_POSIX */
-#include <glib/gthread.h>
+#include <glib.h>
#else /* !VISUAL_THREAD_MODEL_GTHREAD2 */
#endif

View file

@ -0,0 +1 @@
https://github.com/Libvisual/libvisual

View file

@ -15,5 +15,5 @@ libvisual: make use of all the plugins that are written for libvisual.
libvisual: Libvisual also contains a whole set of facilities to ease the
libvisual: development of plugins.
libvisual:
libvisual: Libvisual was written by Dennis Smit.
libvisual: Homepage: http://libvisual.org
libvisual:

View file

@ -1,17 +1,11 @@
diff --git a/converter/other/pstopnm.c b/converter/other/pstopnm.c
index f534265..2ab48ab 100644
--- a/converter/other/pstopnm.c
+++ b/converter/other/pstopnm.c
@@ -896,11 +896,11 @@ execGhostscript(int const inputPipeFd,
ghostscriptProg, arg0,
deviceopt, outfileopt, gopt, ropt, textalphabitsopt,
"-q", "-dNOPAUSE",
- "-dSAFER", "-");
+ "-dPARANOIDSAFER", "-");
--- ./converter/other/pstopnm.c.orig 2023-12-29 13:47:21.000000000 -0600
+++ ./converter/other/pstopnm.c 2023-12-29 13:50:33.241915523 -0600
@@ -899,8 +899,8 @@
"-dSAFER", "-");
}
- execl(ghostscriptProg, arg0, deviceopt, outfileopt, gopt, ropt,
- textalphabitsopt, "-q", "-dNOPAUSE", "-dSAFER", "-", NULL);
- execl(ghostscriptProg, arg0, deviceopt, outfileopt, gopt, ropt,
- textalphabitsopt, "-q", "-dNOPAUSE", "-dSAFER", "-", NULL);
+ execl(ghostscriptProg, arg0, deviceopt, outfileopt, gopt, ropt, "-q",
+ "-dNOPAUSE", "-dPARANOIDSAFER", "-", NULL);

View file

@ -1,13 +1,14 @@
--- netpbm-10.35/converter/other/pnmtotiffcmyk.c.glibc 2006-09-18 12:20:06.000000000 +0200
+++ netpbm-10.35/converter/other/pnmtotiffcmyk.c 2007-08-23 09:18:30.000000000 +0200
@@ -974,8 +974,8 @@ int main( int argc, char **argv ) {
--- ./converter/other/pnmtotiffcmyk.c.orig 2023-12-29 13:47:21.000000000 -0600
+++ ./converter/other/pnmtotiffcmyk.c 2023-12-29 13:55:43.849898342 -0600
@@ -989,8 +989,9 @@
if ( (err = parseOpts( argc, argv, rt )) ) goto exit ;
- if ( (err = rt->in->open( rt->in, rt )) ) goto exit ;
- if ( (err = rt->out->open( rt->out, rt )) ) goto exit ;
+ if ( (err = (rt->in->open)( rt->in, rt )) ) goto exit ;
+ if ( (err = (rt->out->open)( rt->out, rt )) ) goto exit ;
+
while ( rt->in->hasMore( rt->in ) ) {
if ( (err = rt->in->next( rt->in, &r, &g, &b )) ) goto exit ;

View file

@ -0,0 +1,41 @@
From 21e5bcf22ab1a9f08c63e2a0212219d7482f77c1 Mon Sep 17 00:00:00 2001
From: Christian Hesse <mail@eworm.de>
Date: Wed, 10 Mar 2021 18:42:25 +0100
Subject: [PATCH] 00_header: add GRUB_COLOR_* variables
---
util/grub-mkconfig.in | 2 ++
util/grub.d/00_header.in | 8 ++++++++
2 files changed, 10 insertions(+)
diff --git a/util/grub-mkconfig.in b/util/grub-mkconfig.in
index f8cbb8d7a..1189d95f9 100644
--- a/util/grub-mkconfig.in
+++ b/util/grub-mkconfig.in
@@ -246,6 +246,8 @@ export GRUB_DEFAULT \
GRUB_BACKGROUND \
GRUB_THEME \
GRUB_GFXPAYLOAD_LINUX \
+ GRUB_COLOR_NORMAL \
+ GRUB_COLOR_HIGHLIGHT \
GRUB_INIT_TUNE \
GRUB_SAVEDEFAULT \
GRUB_ENABLE_CRYPTODISK \
diff --git a/util/grub.d/00_header.in b/util/grub.d/00_header.in
index 93a90233e..c5955df00 100644
--- a/util/grub.d/00_header.in
+++ b/util/grub.d/00_header.in
@@ -125,6 +125,14 @@ cat <<EOF
EOF
+if [ x$GRUB_COLOR_NORMAL != x ] && [ x$GRUB_COLOR_HIGHLIGHT != x ] ; then
+ cat << EOF
+set menu_color_normal=$GRUB_COLOR_NORMAL
+set menu_color_highlight=$GRUB_COLOR_HIGHLIGHT
+
+EOF
+fi
+
serial=0;
gfxterm=0;
for x in ${GRUB_TERMINAL_INPUT} ${GRUB_TERMINAL_OUTPUT}; do

View file

@ -0,0 +1,11 @@
--- ./util/grub-mkconfig.in.orig 2021-03-10 07:42:22.000000000 -0600
+++ ./util/grub-mkconfig.in 2021-09-10 13:33:17.602163090 -0500
@@ -278,6 +278,8 @@
*~) ;;
# emacsen autosave files. FIXME: support other editors
*/\#*\#) ;;
+ # Slackware incoming config files should be skipped as well:
+ *.new) ;;
*)
if grub_file_is_not_garbage "$i" && test -x "$i" ; then
echo

View file

@ -0,0 +1,28 @@
From ac560966d09295663fa9516d8d137e0c0fd04c06 Mon Sep 17 00:00:00 2001
From: Christian Hesse <mail@eworm.de>
Date: Mon, 12 Jun 2023 07:42:01 +0200
Subject: [PATCH 1/1] support dropins for default configuration
---
util/grub-mkconfig.in | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/util/grub-mkconfig.in b/util/grub-mkconfig.in
index 1a945085c..4338dceef 100644
--- a/util/grub-mkconfig.in
+++ b/util/grub-mkconfig.in
@@ -160,6 +160,11 @@ fi
if test -f ${sysconfdir}/default/grub ; then
. ${sysconfdir}/default/grub
fi
+for dropin in ${sysconfdir}/default/grub.d/*.cfg ; do
+ if test -f "${dropin}" ; then
+ . "${dropin}"
+ fi
+done
if [ "x${GRUB_DISABLE_UUID}" = "xtrue" ]; then
if [ -z "${GRUB_DISABLE_LINUX_UUID}" ]; then
--
2.41.0

View file

@ -0,0 +1,36 @@
From 2485633ada06c11c07a34a696a92b14e58f1e846 Mon Sep 17 00:00:00 2001
From: Peter Jones <pjones@redhat.com>
Date: Tue, 27 Feb 2018 13:55:35 -0500
Subject: [PATCH 198/250] align struct efi_variable better...
---
include/grub/efiemu/runtime.h | 2 +-
include/grub/types.h | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/include/grub/efiemu/runtime.h b/include/grub/efiemu/runtime.h
index 9b6b729f4cc..856774a7c34 100644
--- a/include/grub/efiemu/runtime.h
+++ b/include/grub/efiemu/runtime.h
@@ -33,5 +33,5 @@ struct efi_variable
grub_uint32_t namelen;
grub_uint32_t size;
grub_efi_uint32_t attributes;
-} GRUB_PACKED;
+} GRUB_PACKED GRUB_ALIGNED(8);
#endif /* ! GRUB_EFI_EMU_RUNTIME_HEADER */
diff --git a/include/grub/types.h b/include/grub/types.h
index b93e4820194..f6a9723971d 100644
--- a/include/grub/types.h
+++ b/include/grub/types.h
@@ -29,6 +29,7 @@
#else
#define GRUB_PACKED __attribute__ ((packed))
#endif
+#define GRUB_ALIGNED(x) __attribute__((aligned (x)))
#ifdef GRUB_BUILD
# define GRUB_CPU_SIZEOF_VOID_P BUILD_SIZEOF_VOID_P
--
2.14.3

View file

@ -0,0 +1,34 @@
From b835601c7639ed1890f2d3db91900a8506011a8e Mon Sep 17 00:00:00 2001
From: Oskari Pirhonen <xxc3ncoredxx@gmail.com>
Date: Thu, 21 Dec 2023 01:17:35 -0600
Subject: build: Include grub-core/extra_deps.lst in dist
Fixes build failure due to the extra_deps.lst file not existing in the
tarball. Found while trying to package GRUB 2.12 for Gentoo.
make[3]: *** No rule to make target '/var/tmp/portage/sys-boot/grub-2.12/work/grub-2.12/grub-core/extra_deps.lst', needed by 'syminfo.lst'. Stop.
Fixes: 89fbe0cac (grub-core/Makefile.am: Make path to extra_deps.lst relative to $(top_srcdir)/grub-core)
Fixes: 154dcb1ae (build: Allow explicit module dependencies)
Signed-off-by: Oskari Pirhonen <xxc3ncoredxx@gmail.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
---
conf/Makefile.extra-dist | 1 +
1 file changed, 1 insertion(+)
diff --git a/conf/Makefile.extra-dist b/conf/Makefile.extra-dist
index 5e7126f..d9e2b8c 100644
--- a/conf/Makefile.extra-dist
+++ b/conf/Makefile.extra-dist
@@ -21,6 +21,7 @@ EXTRA_DIST += conf/i386-cygwin-img-ld.sc
EXTRA_DIST += grub-core/Makefile.core.def
EXTRA_DIST += grub-core/Makefile.gcry.def
+EXTRA_DIST += grub-core/extra_deps.lst
EXTRA_DIST += grub-core/genmoddep.awk
EXTRA_DIST += grub-core/genmod.sh.in
EXTRA_DIST += grub-core/gensyminfo.sh.in
--
cgit v1.1

View file

@ -0,0 +1,18 @@
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...
}
# Process config files in etc/grub.d/:
for file in etc/grub.d/*.new ; do
config $file
done
config etc/default/grub.new

View file

@ -0,0 +1,28 @@
# If you change this file, run grub-mkconfig -o /boot/grub/grub.cfg
# afterwards to update /boot/grub/grub.cfg.
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=$( sed 's/Slackware /Slackware-/' /etc/slackware-version )
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
#GRUB_GFXMODE=1024x768x32
# Font used on the graphical terminal:
#GRUB_FONT=/usr/share/grub/dejavusansmono.pf2
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

View file

@ -0,0 +1,244 @@
#!/bin/bash
# Copyright 2013, 2016, 2017, 2018, 2019, 2023 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.
# Modified 2016 by Eric Hameleers <alien@slackware.com> for Slackware Live Edition.
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=grub
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
# Better to use _ than ~ in the package filenames version:
PKGVER=$(echo $VERSION | tr '~' '_')
BUILD=${BUILD:-1}
# 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-$PKGVER-$ARCH-$BUILD.txz"
exit 0
fi
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
if [ "$ARCH" = "i386" ]; then
SLKCFLAGS="-march=i386 -mcpu=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-march=i486 -mtune=i686"
EFI32_FLAGS=" --with-platform=efi --target=i386 --program-prefix= "
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-march=i586 -mtune=i686"
EFI32_FLAGS=" --with-platform=efi --target=i386 --program-prefix= "
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-march=i686"
EFI32_FLAGS=" --with-platform=efi --target=i386 --program-prefix= "
LIBDIRSUFFIX=""
elif [ "$ARCH" = "s390" ]; then
SLKCFLAGS=""
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS=""
EFI32_FLAGS=" --with-platform=efi --target=i386 --program-prefix= "
EFI_FLAGS=" --with-platform=efi --target=x86_64 --program-prefix= "
LIBDIRSUFFIX="64"
elif [ "$ARCH" = "armv7hl" ]; then
SLKCFLAGS="-march=armv7-a -mfpu=vfpv3-d16"
LIBDIRSUFFIX=""
else
SLKCFLAGS=""
LIBDIRSUFFIX=""
fi
# Don't use icecream:
PATH=$(echo $PATH | sed "s|/usr/libexec/icecc/bin||g" | tr -s : | sed "s/^://g" | sed "s/:$//g")
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.xz || 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 {} \+
# Use /boot/initrd.gz as a valid initrd name:
cat $CWD/initrd_naming.patch | patch -p1 --verbose || exit 1
# Support DejaVuSansMono font (dejavusansmono.pf2) by default:
cat $CWD/grub.dejavusansmono.gfxterm.font.diff | patch -p1 --verbose || exit 1
# Fix alignment error with gcc8:
cat $CWD/0198-align-struct-efi_variable-better.patch | patch -p1 --verbose || exit 1
# Skip processing any files in /etc/grub.d/ that end in .new:
cat $CWD/0001-skip-new-files-in-etc-grub.d.patch | patch -p1 --verbose || exit 1
# From Arch, add a couple more GRUB_COLOR options:
cat $CWD/0001-00_header-add-GRUB_COLOR_-variables.patch | patch -p1 --verbose || exit 1
# Also from Arch, support drop-in config bits in /etc/default/grub.d/:
cat $CWD/0003-support-dropins-for-default-configuration.patch | patch -p1 --verbose || exit 1
# Fix 2.12 release with upstream commit (won't compile otherwise):
cat $CWD/b835601c7639ed1890f2d3db91900a8506011a8e.patch | patch -p1 --verbose || exit 1
# Still won't compile. Someday they'll remember how to cut a new release.
touch grub-core/extra_deps.lst
# Regenerate build system to fix dependency on outdated automake:
autoreconf -vif
build_grub() {
EFI_DO="$*"
# Configure:
CFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--sysconfdir=/etc \
--localstatedir=/var \
--infodir=/usr/info \
--mandir=/usr/man \
--disable-werror \
$EFI_DO || exit 1
# Build and install:
make clean || exit 1
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
# Clear $EFI_DO :
unset EFI_DO
}
# Build 32bit and 64bit efi targets if requested:
if [ -n "$EFI32_FLAGS" ]; then
build_grub $EFI32_FLAGS || exit 1
fi
if [ -n "$EFI_FLAGS" ]; then
build_grub $EFI_FLAGS || exit 1
fi
# Always end with regular build:
build_grub || exit 1
# Preserve files in /etc/grub.d/:
for file in $PKG/etc/grub.d/*_* ; do
mv ${file} ${file}.new
done
# 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
)
# Put bash-completion file in system directory:
mkdir -p $PKG/usr/share/bash-completion/completions/
mv $PKG/etc/bash_completion.d/grub \
$PKG/usr/share/bash-completion/completions/grub
rmdir --parents $PKG/etc/bash_completion.d 2>/dev/null
# Install default options file:
mkdir -p $PKG/etc/default/grub.d
cat $CWD/etc.default.grub > $PKG/etc/default/grub.new
# Create a directory for grub.cfg:
mkdir -p $PKG/boot/grub
# Add fonts, if found on the system:
FONT_SIZE=${FONT_SIZE:-19}
if [ -r /usr/share/fonts/TTF/unifont.ttf ]; then
$PKG/usr/bin/grub-mkfont -o $PKG/usr/share/grub/unifont.pf2 -abv \
-s $FONT_SIZE /usr/share/fonts/TTF/unifont.ttf
fi
if [ -r /usr/share/fonts/TTF/DejaVuSansMono.ttf ]; then
$PKG/usr/bin/grub-mkfont -o $PKG/usr/share/grub/dejavusansmono.pf2 -abv \
-s $FONT_SIZE /usr/share/fonts/TTF/DejaVuSansMono.ttf
fi
# Add a documentation directory:
mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
cp -a \
AUTHORS BUGS COPYING* INSTALL NEWS README* THANKS TODO \
$PKG/usr/doc/${PKGNAM}-$VERSION
# Compress and if needed symlink the man pages:
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
# 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
zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$PKGVER-$ARCH-$BUILD.txz

View file

@ -0,0 +1,41 @@
--- ./util/grub.d/00_header.in.orig 2012-05-03 18:04:39.000000000 -0500
+++ ./util/grub.d/00_header.in 2013-09-17 01:43:37.870841064 -0500
@@ -143,7 +143,7 @@
EOF
else
for dir in "${pkgdatadir}" "`echo '/@bootdirname@/@grubdirname@' | sed "s,//*,/,g"`" /usr/share/grub ; do
- for basename in unicode unifont ascii; do
+ for basename in unicode unifont dejavusansmono ascii; do
path="${dir}/${basename}.pf2"
if is_path_readable_by_grub "${path}" > /dev/null ; then
font_path="${path}"
@@ -156,7 +156,7 @@
if [ -n "${font_path}" ] ; then
cat << EOF
if [ x\$feature_default_font_path = xy ] ; then
- font=unicode
+ font=dejavusansmono
else
EOF
# Make the font accessible
@@ -169,7 +169,7 @@
EOF
else
cat << EOF
-if loadfont unicode ; then
+if loadfont dejavusansmono ; then
EOF
fi
fi
diff -Naur grub-2.02~beta2.orig/util/grub-install.c grub-2.02~beta2/util/grub-install.c
--- grub-2.02~beta2.orig/util/grub-install.c 2013-12-24 08:40:31.000000000 -0800
+++ grub-2.02~beta2/util/grub-install.c.new 2015-01-27 22:07:56.714000000 -0800
@@ -827,7 +827,7 @@
grub_util_host_init (&argc, &argv);
product_version = xstrdup (PACKAGE_VERSION);
pkgdatadir = grub_util_get_pkgdatadir ();
- label_font = grub_util_path_concat (2, pkgdatadir, "unicode.pf2");
+ label_font = grub_util_path_concat (2, pkgdatadir, "dejavusansmono.pf2");
argp_parse (&argp, argc, argv, 0, 0, 0);

View file

@ -0,0 +1,13 @@
diff -Naur grub-2.00.orig/util/grub.d/10_linux.in grub-2.00/util/grub.d/10_linux.in
--- grub-2.00.orig/util/grub.d/10_linux.in 2012-04-18 23:24:38.000000000 +0200
+++ grub-2.00/util/grub.d/10_linux.in 2012-06-30 07:53:03.765625589 +0200
@@ -198,7 +198,8 @@
"initramfs-genkernel-${version}" \
"initramfs-genkernel-${alt_version}" \
"initramfs-genkernel-${GENKERNEL_ARCH}-${version}" \
- "initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}"; do
+ "initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}" \
+ "initrd.gz"; do
if test -e "${dirname}/${i}" ; then
initrd="$i"
break

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------------------------------------------------------|
grub: grub (the GRand Unified Bootloader)
grub:
grub: GNU GRUB, the GRand Unified Bootloader, is a flexible and powerful
grub: boot loader program for a wide range of architectures.
grub:
grub: Homepage: https://www.gnu.org/software/grub/
grub:
grub:
grub:
grub:
grub: