From 5d952c9da3aefac7b34a2a1168554d17e80ec0be Mon Sep 17 00:00:00 2001 From: Patrick J Volkerding Date: Fri, 27 Sep 2024 21:10:23 +0000 Subject: [PATCH] Fri Sep 27 21:10:23 UTC 2024 a/pkgtools-15.1-noarch-11.txz: Rebuilt. makepkg: added options --remove-rpaths, --remove-tmp-rpaths. Thanks to Petri Kaukasoina for code examples. ap/tmux-3.5-x86_64-1.txz: Upgraded. d/cmake-3.30.4-x86_64-1.txz: Upgraded. l/mozilla-nss-3.105-x86_64-1.txz: Upgraded. l/pipewire-1.2.5-x86_64-1.txz: Upgraded. l/sof-firmware-2024.09-noarch-1.txz: Upgraded. xap/audacious-4.4.1-x86_64-2.txz: Rebuilt. xap/audacious-plugins-4.4.1-x86_64-1.txz: Upgraded. --- ChangeLog.rss | 24 ++- ChangeLog.txt | 12 ++ FILELIST.TXT | 148 +++++++++--------- source/a/pkgtools/manpages/makepkg.8 | 13 ++ source/a/pkgtools/pkgtools.SlackBuild | 2 +- source/a/pkgtools/scripts/makepkg | 45 +++++- source/ap/tmux/tmux.SlackBuild | 17 +- source/d/cmake/cmake.url | 2 +- source/l/mozilla-nss/mozilla-nss.SlackBuild | 2 +- source/l/pipewire/pipewire.url | 2 +- source/l/sof-firmware/sof-firmware.url | 2 +- .../audacious-plugins.SlackBuild | 2 +- .../audacious-plugins.SlackBuild.meson | 3 - source/xap/audacious/audacious.SlackBuild | 7 +- .../xap/audacious/audacious.SlackBuild.meson | 9 -- 15 files changed, 177 insertions(+), 113 deletions(-) diff --git a/ChangeLog.rss b/ChangeLog.rss index 9829ea105..37b82340f 100644 --- a/ChangeLog.rss +++ b/ChangeLog.rss @@ -11,9 +11,29 @@ Tracking Slackware development in git. en-us urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f - Thu, 26 Sep 2024 18:28:55 GMT - Thu, 26 Sep 2024 19:02:30 GMT + Fri, 27 Sep 2024 21:10:23 GMT + Fri, 27 Sep 2024 22:02:35 GMT maintain_current_git.sh v 1.17 + + Fri, 27 Sep 2024 21:10:23 GMT + Fri, 27 Sep 2024 21:10:23 GMT + https://git.slackware.nl/current/tag/?h=20240927211023 + 20240927211023 + + +a/pkgtools-15.1-noarch-11.txz: Rebuilt. + makepkg: added options --remove-rpaths, --remove-tmp-rpaths. + Thanks to Petri Kaukasoina for code examples. +ap/tmux-3.5-x86_64-1.txz: Upgraded. +d/cmake-3.30.4-x86_64-1.txz: Upgraded. +l/mozilla-nss-3.105-x86_64-1.txz: Upgraded. +l/pipewire-1.2.5-x86_64-1.txz: Upgraded. +l/sof-firmware-2024.09-noarch-1.txz: Upgraded. +xap/audacious-4.4.1-x86_64-2.txz: Rebuilt. +xap/audacious-plugins-4.4.1-x86_64-1.txz: Upgraded. + ]]> + + Thu, 26 Sep 2024 18:28:55 GMT Thu, 26 Sep 2024 18:28:55 GMT diff --git a/ChangeLog.txt b/ChangeLog.txt index 851c6af9b..2a666a61d 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,15 @@ +Fri Sep 27 21:10:23 UTC 2024 +a/pkgtools-15.1-noarch-11.txz: Rebuilt. + makepkg: added options --remove-rpaths, --remove-tmp-rpaths. + Thanks to Petri Kaukasoina for code examples. +ap/tmux-3.5-x86_64-1.txz: Upgraded. +d/cmake-3.30.4-x86_64-1.txz: Upgraded. +l/mozilla-nss-3.105-x86_64-1.txz: Upgraded. +l/pipewire-1.2.5-x86_64-1.txz: Upgraded. +l/sof-firmware-2024.09-noarch-1.txz: Upgraded. +xap/audacious-4.4.1-x86_64-2.txz: Rebuilt. +xap/audacious-plugins-4.4.1-x86_64-1.txz: Upgraded. ++--------------------------+ Thu Sep 26 18:28:55 UTC 2024 ap/ispell-3.4.06-x86_64-3.txz: Rebuilt. Get rid of hardcoded temporary path in munchlist. diff --git a/FILELIST.TXT b/FILELIST.TXT index 855ab6f05..b75bfaff5 100644 --- a/FILELIST.TXT +++ b/FILELIST.TXT @@ -1,20 +1,20 @@ -Thu Sep 26 18:33:50 UTC 2024 +Fri Sep 27 21:16:10 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-09-26 18:28 . +drwxr-xr-x 12 root root 4096 2024-09-27 21:10 . -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 1162415 2024-09-25 18:43 ./CHECKSUMS.md5 --rw-r--r-- 1 root root 195 2024-09-25 18:43 ./CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 1162494 2024-09-26 18:34 ./CHECKSUMS.md5 +-rw-r--r-- 1 root root 195 2024-09-26 18:34 ./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 1186981 2024-09-26 18:28 ./ChangeLog.txt +-rw-r--r-- 1 root root 1187500 2024-09-27 21:10 ./ChangeLog.txt drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI drwxr-xr-x 2 root root 4096 2024-09-18 21:22 ./EFI/BOOT -rw-r--r-- 1 root root 1200128 2024-09-12 20:40 ./EFI/BOOT/bootx64.efi @@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2024-09-18 21:22 ./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 1521279 2024-09-25 18:43 ./FILELIST.TXT +-rw-r--r-- 1 root root 1521375 2024-09-26 18:33 ./FILELIST.TXT -rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY --rw-r--r-- 1 root root 916006 2024-09-26 18:33 ./PACKAGES.TXT +-rw-r--r-- 1 root root 916010 2024-09-27 21:15 ./PACKAGES.TXT -rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT -rw-r--r-- 1 root root 3576 2024-09-18 19:55 ./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-09-26 18:33 ./slackware64 --rw-r--r-- 1 root root 357343 2024-09-26 18:33 ./slackware64/CHECKSUMS.md5 --rw-r--r-- 1 root root 195 2024-09-26 18:33 ./slackware64/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 442493 2024-09-26 18:32 ./slackware64/FILE_LIST --rw-r--r-- 1 root root 4777378 2024-09-26 18:32 ./slackware64/MANIFEST.bz2 +drwxr-xr-x 17 root root 4096 2024-09-27 21:15 ./slackware64 +-rw-r--r-- 1 root root 357355 2024-09-27 21:15 ./slackware64/CHECKSUMS.md5 +-rw-r--r-- 1 root root 195 2024-09-27 21:15 ./slackware64/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 442505 2024-09-27 21:14 ./slackware64/FILE_LIST +-rw-r--r-- 1 root root 4795059 2024-09-27 21:15 ./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-09-24 18:46 ./slackware64/a +drwxr-xr-x 2 root root 32768 2024-09-27 21:14 ./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 @@ -946,9 +946,9 @@ drwxr-xr-x 2 root root 32768 2024-09-24 18:46 ./slackware64/a -rw-r--r-- 1 root root 450 2022-09-06 18:11 ./slackware64/a/pcmciautils-018-x86_64-5.txt -rw-r--r-- 1 root root 31360 2022-09-06 18:11 ./slackware64/a/pcmciautils-018-x86_64-5.txz -rw-r--r-- 1 root root 163 2022-09-06 18:11 ./slackware64/a/pcmciautils-018-x86_64-5.txz.asc --rw-r--r-- 1 root root 672 2024-02-24 18:03 ./slackware64/a/pkgtools-15.1-noarch-10.txt --rw-r--r-- 1 root root 197880 2024-02-24 18:03 ./slackware64/a/pkgtools-15.1-noarch-10.txz --rw-r--r-- 1 root root 163 2024-02-24 18:03 ./slackware64/a/pkgtools-15.1-noarch-10.txz.asc +-rw-r--r-- 1 root root 672 2024-09-27 21:07 ./slackware64/a/pkgtools-15.1-noarch-11.txt +-rw-r--r-- 1 root root 198412 2024-09-27 21:07 ./slackware64/a/pkgtools-15.1-noarch-11.txz +-rw-r--r-- 1 root root 195 2024-09-27 21:07 ./slackware64/a/pkgtools-15.1-noarch-11.txz.asc -rw-r--r-- 1 root root 523 2024-01-23 19:49 ./slackware64/a/plzip-1.11-x86_64-1.txt -rw-r--r-- 1 root root 64860 2024-01-23 19:49 ./slackware64/a/plzip-1.11-x86_64-1.txz -rw-r--r-- 1 root root 163 2024-01-23 19:49 ./slackware64/a/plzip-1.11-x86_64-1.txz.asc @@ -1055,7 +1055,7 @@ drwxr-xr-x 2 root root 32768 2024-09-24 18:46 ./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-09-26 18:32 ./slackware64/ap +drwxr-xr-x 2 root root 20480 2024-09-27 21:14 ./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 @@ -1295,9 +1295,9 @@ drwxr-xr-x 2 root root 20480 2024-09-26 18:32 ./slackware64/ap -rw-r--r-- 1 root root 614 2024-09-07 22:48 ./slackware64/ap/texinfo-7.1.1-x86_64-1.txt -rw-r--r-- 1 root root 1730644 2024-09-07 22:48 ./slackware64/ap/texinfo-7.1.1-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-09-07 22:48 ./slackware64/ap/texinfo-7.1.1-x86_64-1.txz.asc --rw-r--r-- 1 root root 368 2024-02-13 18:43 ./slackware64/ap/tmux-3.4-x86_64-1.txt --rw-r--r-- 1 root root 407740 2024-02-13 18:43 ./slackware64/ap/tmux-3.4-x86_64-1.txz --rw-r--r-- 1 root root 163 2024-02-13 18:43 ./slackware64/ap/tmux-3.4-x86_64-1.txz.asc +-rw-r--r-- 1 root root 368 2024-09-27 17:07 ./slackware64/ap/tmux-3.5-x86_64-1.txt +-rw-r--r-- 1 root root 412872 2024-09-27 17:07 ./slackware64/ap/tmux-3.5-x86_64-1.txz +-rw-r--r-- 1 root root 195 2024-09-27 17:07 ./slackware64/ap/tmux-3.5-x86_64-1.txz.asc -rw-r--r-- 1 root root 543 2024-03-30 19:01 ./slackware64/ap/undervolt-0.4.0-x86_64-1.txt -rw-r--r-- 1 root root 18824 2024-03-30 19:01 ./slackware64/ap/undervolt-0.4.0-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-03-30 19:01 ./slackware64/ap/undervolt-0.4.0-x86_64-1.txz.asc @@ -1325,7 +1325,7 @@ drwxr-xr-x 2 root root 20480 2024-09-26 18:32 ./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-09-25 18:42 ./slackware64/d +drwxr-xr-x 2 root root 20480 2024-09-27 21:14 ./slackware64/d -rw-r--r-- 1 root root 360 2024-08-05 18:02 ./slackware64/d/Cython-3.0.11-x86_64-1.txt -rw-r--r-- 1 root root 4374784 2024-08-05 18:02 ./slackware64/d/Cython-3.0.11-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-08-05 18:02 ./slackware64/d/Cython-3.0.11-x86_64-1.txz.asc @@ -1362,9 +1362,9 @@ drwxr-xr-x 2 root root 20480 2024-09-25 18:42 ./slackware64/d -rw-r--r-- 1 root root 663 2024-05-04 01:49 ./slackware64/d/clisp-2.50_20230718_669249717-x86_64-2.txt -rw-r--r-- 1 root root 3135972 2024-05-04 01:49 ./slackware64/d/clisp-2.50_20230718_669249717-x86_64-2.txz -rw-r--r-- 1 root root 195 2024-05-04 01:49 ./slackware64/d/clisp-2.50_20230718_669249717-x86_64-2.txz.asc --rw-r--r-- 1 root root 379 2024-08-30 04:45 ./slackware64/d/cmake-3.30.3-x86_64-1.txt --rw-r--r-- 1 root root 10494320 2024-08-30 04:45 ./slackware64/d/cmake-3.30.3-x86_64-1.txz --rw-r--r-- 1 root root 195 2024-08-30 04:45 ./slackware64/d/cmake-3.30.3-x86_64-1.txz.asc +-rw-r--r-- 1 root root 379 2024-09-27 16:55 ./slackware64/d/cmake-3.30.4-x86_64-1.txt +-rw-r--r-- 1 root root 10503044 2024-09-27 16:55 ./slackware64/d/cmake-3.30.4-x86_64-1.txz +-rw-r--r-- 1 root root 195 2024-09-27 16:55 ./slackware64/d/cmake-3.30.4-x86_64-1.txz.asc -rw-r--r-- 1 root root 332 2024-05-04 01:49 ./slackware64/d/cscope-15.9-x86_64-4.txt -rw-r--r-- 1 root root 143444 2024-05-04 01:49 ./slackware64/d/cscope-15.9-x86_64-4.txz -rw-r--r-- 1 root root 195 2024-05-04 01:49 ./slackware64/d/cscope-15.9-x86_64-4.txz.asc @@ -2783,7 +2783,7 @@ drwxr-xr-x 2 root root 86016 2024-09-24 18:46 ./slackware64/kde -rw-r--r-- 1 root root 517 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txt -rw-r--r-- 1 root root 686104 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txz -rw-r--r-- 1 root root 163 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txz.asc -drwxr-xr-x 2 root root 102400 2024-09-26 18:32 ./slackware64/l +drwxr-xr-x 2 root root 102400 2024-09-27 21:14 ./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 @@ -3661,9 +3661,9 @@ drwxr-xr-x 2 root root 102400 2024-09-26 18:32 ./slackware64/l -rw-r--r-- 1 root root 548 2021-02-13 07:21 ./slackware64/l/mm-1.4.2-x86_64-5.txt -rw-r--r-- 1 root root 32820 2021-02-13 07:21 ./slackware64/l/mm-1.4.2-x86_64-5.txz -rw-r--r-- 1 root root 163 2021-02-13 07:21 ./slackware64/l/mm-1.4.2-x86_64-5.txz.asc --rw-r--r-- 1 root root 564 2024-08-31 18:02 ./slackware64/l/mozilla-nss-3.104-x86_64-1.txt --rw-r--r-- 1 root root 1885448 2024-08-31 18:02 ./slackware64/l/mozilla-nss-3.104-x86_64-1.txz --rw-r--r-- 1 root root 195 2024-08-31 18:02 ./slackware64/l/mozilla-nss-3.104-x86_64-1.txz.asc +-rw-r--r-- 1 root root 564 2024-09-27 17:00 ./slackware64/l/mozilla-nss-3.105-x86_64-1.txt +-rw-r--r-- 1 root root 1906784 2024-09-27 17:00 ./slackware64/l/mozilla-nss-3.105-x86_64-1.txz +-rw-r--r-- 1 root root 195 2024-09-27 17:00 ./slackware64/l/mozilla-nss-3.105-x86_64-1.txz.asc -rw-r--r-- 1 root root 410 2024-09-17 23:00 ./slackware64/l/mozjs128-128.2.0esr-x86_64-1.txt -rw-r--r-- 1 root root 7560188 2024-09-17 23:00 ./slackware64/l/mozjs128-128.2.0esr-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-09-17 23:00 ./slackware64/l/mozjs128-128.2.0esr-x86_64-1.txz.asc @@ -3745,9 +3745,9 @@ drwxr-xr-x 2 root root 102400 2024-09-26 18:32 ./slackware64/l -rw-r--r-- 1 root root 415 2024-03-20 03:49 ./slackware64/l/pilot-link-0.12.5-x86_64-17.txt -rw-r--r-- 1 root root 492800 2024-03-20 03:49 ./slackware64/l/pilot-link-0.12.5-x86_64-17.txz -rw-r--r-- 1 root root 195 2024-03-20 03:49 ./slackware64/l/pilot-link-0.12.5-x86_64-17.txz.asc --rw-r--r-- 1 root root 552 2024-09-20 17:27 ./slackware64/l/pipewire-1.2.4-x86_64-1.txt --rw-r--r-- 1 root root 2384200 2024-09-20 17:27 ./slackware64/l/pipewire-1.2.4-x86_64-1.txz --rw-r--r-- 1 root root 195 2024-09-20 17:27 ./slackware64/l/pipewire-1.2.4-x86_64-1.txz.asc +-rw-r--r-- 1 root root 552 2024-09-27 17:02 ./slackware64/l/pipewire-1.2.5-x86_64-1.txt +-rw-r--r-- 1 root root 2383488 2024-09-27 17:02 ./slackware64/l/pipewire-1.2.5-x86_64-1.txz +-rw-r--r-- 1 root root 195 2024-09-27 17:02 ./slackware64/l/pipewire-1.2.5-x86_64-1.txz.asc -rw-r--r-- 1 root root 450 2024-08-09 20:48 ./slackware64/l/polkit-125-x86_64-1.txt -rw-r--r-- 1 root root 191340 2024-08-09 20:48 ./slackware64/l/polkit-125-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-08-09 20:48 ./slackware64/l/polkit-125-x86_64-1.txz.asc @@ -4027,9 +4027,9 @@ drwxr-xr-x 2 root root 102400 2024-09-26 18:32 ./slackware64/l -rw-r--r-- 1 root root 548 2021-02-13 09:00 ./slackware64/l/slang1-1.4.9-x86_64-4.txt -rw-r--r-- 1 root root 207496 2021-02-13 09:00 ./slackware64/l/slang1-1.4.9-x86_64-4.txz -rw-r--r-- 1 root root 163 2021-02-13 09:00 ./slackware64/l/slang1-1.4.9-x86_64-4.txz.asc --rw-r--r-- 1 root root 452 2024-07-18 18:14 ./slackware64/l/sof-firmware-2024.06-noarch-1.txt --rw-r--r-- 1 root root 611416 2024-07-18 18:14 ./slackware64/l/sof-firmware-2024.06-noarch-1.txz --rw-r--r-- 1 root root 195 2024-07-18 18:14 ./slackware64/l/sof-firmware-2024.06-noarch-1.txz.asc +-rw-r--r-- 1 root root 452 2024-09-27 17:06 ./slackware64/l/sof-firmware-2024.09-noarch-1.txt +-rw-r--r-- 1 root root 611164 2024-09-27 17:06 ./slackware64/l/sof-firmware-2024.09-noarch-1.txz +-rw-r--r-- 1 root root 195 2024-09-27 17:06 ./slackware64/l/sof-firmware-2024.09-noarch-1.txz.asc -rw-r--r-- 1 root root 481 2021-02-13 09:00 ./slackware64/l/sound-theme-freedesktop-0.8-noarch-4.txt -rw-r--r-- 1 root root 379828 2021-02-13 09:00 ./slackware64/l/sound-theme-freedesktop-0.8-noarch-4.txz -rw-r--r-- 1 root root 163 2021-02-13 09:00 ./slackware64/l/sound-theme-freedesktop-0.8-noarch-4.txz.asc @@ -5537,19 +5537,19 @@ drwxr-xr-x 2 root root 65536 2024-09-26 18:32 ./slackware64/x -rw-r--r-- 1 root root 213 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txt -rw-r--r-- 1 root root 25896 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txz.asc -drwxr-xr-x 2 root root 16384 2024-09-24 18:46 ./slackware64/xap +drwxr-xr-x 2 root root 16384 2024-09-27 21:14 ./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 -rw-r--r-- 1 root root 524 2024-06-24 17:31 ./slackware64/xap/NetworkManager-openvpn-1.12.0-x86_64-1.txt -rw-r--r-- 1 root root 264600 2024-06-24 17:31 ./slackware64/xap/NetworkManager-openvpn-1.12.0-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-06-24 17:31 ./slackware64/xap/NetworkManager-openvpn-1.12.0-x86_64-1.txz.asc --rw-r--r-- 1 root root 592 2024-07-21 17:09 ./slackware64/xap/audacious-4.4-x86_64-2.txt --rw-r--r-- 1 root root 621632 2024-07-21 17:09 ./slackware64/xap/audacious-4.4-x86_64-2.txz --rw-r--r-- 1 root root 195 2024-07-21 17:09 ./slackware64/xap/audacious-4.4-x86_64-2.txz.asc --rw-r--r-- 1 root root 404 2024-08-12 23:25 ./slackware64/xap/audacious-plugins-4.4-x86_64-3.txt --rw-r--r-- 1 root root 1577252 2024-08-12 23:25 ./slackware64/xap/audacious-plugins-4.4-x86_64-3.txz --rw-r--r-- 1 root root 195 2024-08-12 23:25 ./slackware64/xap/audacious-plugins-4.4-x86_64-3.txz.asc +-rw-r--r-- 1 root root 592 2024-09-27 16:50 ./slackware64/xap/audacious-4.4.1-x86_64-2.txt +-rw-r--r-- 1 root root 628132 2024-09-27 16:50 ./slackware64/xap/audacious-4.4.1-x86_64-2.txz +-rw-r--r-- 1 root root 195 2024-09-27 16:50 ./slackware64/xap/audacious-4.4.1-x86_64-2.txz.asc +-rw-r--r-- 1 root root 404 2024-09-27 16:51 ./slackware64/xap/audacious-plugins-4.4.1-x86_64-1.txt +-rw-r--r-- 1 root root 1584492 2024-09-27 16:51 ./slackware64/xap/audacious-plugins-4.4.1-x86_64-1.txz +-rw-r--r-- 1 root root 195 2024-09-27 16:51 ./slackware64/xap/audacious-plugins-4.4.1-x86_64-1.txz.asc -rw-r--r-- 1 root root 431 2021-08-05 05:16 ./slackware64/xap/blackbox-0.77-x86_64-1.txt -rw-r--r-- 1 root root 393060 2021-08-05 05:16 ./slackware64/xap/blackbox-0.77-x86_64-1.txz -rw-r--r-- 1 root root 163 2021-08-05 05:16 ./slackware64/xap/blackbox-0.77-x86_64-1.txz.asc @@ -5807,13 +5807,13 @@ drwxr-xr-x 2 root root 4096 2024-05-05 18:37 ./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-09-26 18:33 ./source --rw-r--r-- 1 root root 626473 2024-09-26 18:33 ./source/CHECKSUMS.md5 --rw-r--r-- 1 root root 195 2024-09-26 18:33 ./source/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 873029 2024-09-26 18:33 ./source/FILE_LIST --rw-r--r-- 1 root root 30561770 2024-09-26 18:33 ./source/MANIFEST.bz2 +drwxr-xr-x 18 root root 4096 2024-09-27 21:16 ./source +-rw-r--r-- 1 root root 626477 2024-09-27 21:16 ./source/CHECKSUMS.md5 +-rw-r--r-- 1 root root 195 2024-09-27 21:16 ./source/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 873033 2024-09-27 21:15 ./source/FILE_LIST +-rw-r--r-- 1 root root 30554649 2024-09-27 21:15 ./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-09-18 21:06 ./source/a +drwxr-xr-x 125 root root 4096 2024-09-27 20:43 ./source/a -rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog drwxr-xr-x 2 root root 4096 2022-02-15 18:15 ./source/a/aaa_base -rw-r--r-- 1 root root 11041 2022-02-15 04:49 ./source/a/aaa_base/_aaa_base.tar.gz @@ -6662,17 +6662,17 @@ drwxr-xr-x 2 root root 4096 2019-10-04 06:20 ./source/a/pkgtools/manpages -rw-r--r-- 1 root root 76636 2016-06-15 01:08 ./source/a/pkgtools/manpages-l10n.tar.xz -rw-r--r-- 1 root root 1265 2018-06-19 19:28 ./source/a/pkgtools/manpages/explodepkg.8 -rw-r--r-- 1 root root 3999 2023-05-14 16:44 ./source/a/pkgtools/manpages/installpkg.8 --rw-r--r-- 1 root root 5692 2023-01-18 22:21 ./source/a/pkgtools/manpages/makepkg.8 +-rw-r--r-- 1 root root 5999 2024-09-27 20:36 ./source/a/pkgtools/manpages/makepkg.8 -rw-r--r-- 1 root root 1401 2018-04-11 19:48 ./source/a/pkgtools/manpages/pkgdiff.8 -rw-r--r-- 1 root root 2518 2021-04-19 18:25 ./source/a/pkgtools/manpages/pkgtool.8 -rw-r--r-- 1 root root 4140 2023-05-14 16:45 ./source/a/pkgtools/manpages/removepkg.8 -rw-r--r-- 1 root root 3048 2023-05-14 16:46 ./source/a/pkgtools/manpages/upgradepkg.8 --rwxr-xr-x 1 root root 3754 2024-02-24 18:03 ./source/a/pkgtools/pkgtools.SlackBuild -drwxr-xr-x 2 root root 4096 2024-08-09 02:48 ./source/a/pkgtools/scripts +-rwxr-xr-x 1 root root 3754 2024-09-27 19:49 ./source/a/pkgtools/pkgtools.SlackBuild +drwxr-xr-x 2 root root 4096 2024-09-27 20:30 ./source/a/pkgtools/scripts -rw-r--r-- 1 root root 3610 2021-04-24 18:44 ./source/a/pkgtools/scripts/explodepkg -rw-r--r-- 1 root root 28449 2024-08-09 02:48 ./source/a/pkgtools/scripts/installpkg -rw-r--r-- 1 root root 13674 2021-04-24 18:44 ./source/a/pkgtools/scripts/makebootdisk --rw-r--r-- 1 root root 16119 2023-07-26 18:43 ./source/a/pkgtools/scripts/makepkg +-rw-r--r-- 1 root root 17981 2024-09-27 21:03 ./source/a/pkgtools/scripts/makepkg -rw-r--r-- 1 root root 4714 2021-04-24 18:44 ./source/a/pkgtools/scripts/pkgdiff -rw-r--r-- 1 root root 21899 2024-08-09 02:48 ./source/a/pkgtools/scripts/pkgtool -rw-r--r-- 1 root root 17145 2023-05-14 16:42 ./source/a/pkgtools/scripts/removepkg @@ -7553,11 +7553,11 @@ drwxr-xr-x 2 root root 4096 2024-09-07 22:48 ./source/ap/texinfo -rwxr-xr-x 1 root root 4825 2024-09-07 22:48 ./source/ap/texinfo/texinfo.SlackBuild -rw-r--r-- 1 root root 571 2019-09-24 20:23 ./source/ap/texinfo/update-info-dir.8.gz -rw-r--r-- 1 root root 859 2019-09-24 20:26 ./source/ap/texinfo/update-info-dir.gz -drwxr-xr-x 2 root root 4096 2024-02-13 18:43 ./source/ap/tmux +drwxr-xr-x 2 root root 4096 2024-09-27 17:06 ./source/ap/tmux -rw-r--r-- 1 root root 270 2017-05-24 03:36 ./source/ap/tmux/doinst.sh.gz -rw-r--r-- 1 root root 820 2019-11-27 18:16 ./source/ap/tmux/slack-desc --rw-r--r-- 1 root root 848607 2024-02-13 10:17 ./source/ap/tmux/tmux-3.4.tar.lz --rwxr-xr-x 1 root root 5216 2024-02-13 18:42 ./source/ap/tmux/tmux.SlackBuild +-rw-r--r-- 1 root root 854016 2024-09-27 07:56 ./source/ap/tmux/tmux-3.5.tar.lz +-rwxr-xr-x 1 root root 5003 2024-09-27 17:07 ./source/ap/tmux/tmux.SlackBuild -rw-r--r-- 1 root root 203 2017-05-24 03:38 ./source/ap/tmux/tmux.conf.gz -rw-r--r-- 1 root root 29 2020-10-30 19:31 ./source/ap/tmux/tmux.url drwxr-xr-x 2 root root 4096 2024-03-30 19:00 ./source/ap/undervolt @@ -7706,10 +7706,10 @@ drwxr-xr-x 2 root root 4096 2024-05-10 22:01 ./source/d/clisp -rw-r--r-- 1 root root 666366 2021-06-13 15:38 ./source/d/clisp/libffcall-2.4.tar.lz -rw-r--r-- 1 root root 1116 2018-02-27 06:13 ./source/d/clisp/slack-desc -rwxr-xr-x 1 root root 1890 2020-07-09 18:37 ./source/d/clisp/source.download -drwxr-xr-x 2 root root 4096 2024-08-30 04:40 ./source/d/cmake --rw-r--r-- 1 root root 7697028 2024-08-29 20:55 ./source/d/cmake/cmake-3.30.3.tar.lz +drwxr-xr-x 2 root root 4096 2024-09-27 16:52 ./source/d/cmake +-rw-r--r-- 1 root root 7698379 2024-09-27 14:55 ./source/d/cmake/cmake-3.30.4.tar.lz -rwxr-xr-x 1 root root 4138 2024-08-04 23:53 ./source/d/cmake/cmake.SlackBuild --rw-r--r-- 1 root root 121 2024-08-30 04:39 ./source/d/cmake/cmake.url +-rw-r--r-- 1 root root 121 2024-09-27 16:52 ./source/d/cmake/cmake.url -rw-r--r-- 1 root root 832 2018-11-29 19:16 ./source/d/cmake/slack-desc drwxr-xr-x 2 root root 4096 2024-05-04 00:01 ./source/d/cscope -rw-r--r-- 1 root root 406801 2018-07-24 18:39 ./source/d/cscope/cscope-15.9.tar.lz @@ -11655,14 +11655,14 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/mm -rw-r--r-- 1 root root 248658 2006-08-15 07:05 ./source/l/mm/mm-1.4.2.tar.bz2 -rwxr-xr-x 1 root root 4602 2021-02-13 05:32 ./source/l/mm/mm.SlackBuild -rw-r--r-- 1 root root 998 2018-02-27 06:12 ./source/l/mm/slack-desc -drwxr-xr-x 2 root root 4096 2024-08-31 18:01 ./source/l/mozilla-nss +drwxr-xr-x 2 root root 4096 2024-09-27 16:59 ./source/l/mozilla-nss -rw-r--r-- 1 root root 25755 2008-02-27 08:35 ./source/l/mozilla-nss/MPL-1.1.txt -rw-r--r-- 1 root root 18152 2009-01-01 08:10 ./source/l/mozilla-nss/faq.html -rw-r--r-- 1 root root 17987 2007-06-28 20:04 ./source/l/mozilla-nss/gpl-2.0.txt -rw-r--r-- 1 root root 26434 2009-04-08 16:39 ./source/l/mozilla-nss/lgpl-2.1.txt --rwxr-xr-- 1 root root 5947 2024-08-31 18:02 ./source/l/mozilla-nss/mozilla-nss.SlackBuild +-rwxr-xr-- 1 root root 5947 2024-09-27 16:58 ./source/l/mozilla-nss/mozilla-nss.SlackBuild -rw-r--r-- 1 root root 719372 2022-09-12 12:54 ./source/l/mozilla-nss/nspr-4.35.tar.lz --rw-r--r-- 1 root root 41030455 2024-08-30 12:44 ./source/l/mozilla-nss/nss-3.104.tar.lz +-rw-r--r-- 1 root root 41590426 2024-09-26 16:17 ./source/l/mozilla-nss/nss-3.105.tar.lz -rw-r--r-- 1 root root 2488 2012-04-29 21:05 ./source/l/mozilla-nss/nss-config.in -rw-r--r-- 1 root root 1023 2018-02-27 06:12 ./source/l/mozilla-nss/slack-desc drwxr-xr-x 4 root root 4096 2024-09-17 17:12 ./source/l/mozjs128 @@ -11858,15 +11858,15 @@ drwxr-xr-x 2 root root 4096 2024-05-11 01:11 ./source/l/pilot-link -rw-r--r-- 1 root root 990 2024-01-25 00:00 ./source/l/pilot-link/pilot-link-configure-c99.patch -rwxr-xr-x 1 root root 5573 2024-05-11 01:11 ./source/l/pilot-link/pilot-link.SlackBuild -rw-r--r-- 1 root root 873 2018-02-27 06:12 ./source/l/pilot-link/slack-desc -drwxr-xr-x 2 root root 4096 2024-09-20 17:26 ./source/l/pipewire +drwxr-xr-x 2 root root 4096 2024-09-27 17:01 ./source/l/pipewire -rw-r--r-- 1 root root 144 2024-02-11 20:04 ./source/l/pipewire/doinst.sh.gz --rw-r--r-- 1 root root 1554823 2024-09-19 09:34 ./source/l/pipewire/pipewire-1.2.4.tar.lz +-rw-r--r-- 1 root root 1555883 2024-09-27 10:02 ./source/l/pipewire/pipewire-1.2.5.tar.lz -rw-r--r-- 1 root root 2639 2023-04-13 18:07 ./source/l/pipewire/pipewire-disable.sh -rw-r--r-- 1 root root 2156 2023-04-13 18:07 ./source/l/pipewire/pipewire-enable.sh -rw-r--r-- 1 root root 266 2022-01-05 06:27 ./source/l/pipewire/pipewire-pulse.desktop.sample -rwxr-xr-x 1 root root 4984 2024-08-22 12:16 ./source/l/pipewire/pipewire.SlackBuild -rw-r--r-- 1 root root 268 2022-01-03 20:11 ./source/l/pipewire/pipewire.desktop.sample --rw-r--r-- 1 root root 136 2024-09-20 17:25 ./source/l/pipewire/pipewire.url +-rw-r--r-- 1 root root 136 2024-09-27 17:00 ./source/l/pipewire/pipewire.url -rw-r--r-- 1 root root 1038 2020-11-01 20:04 ./source/l/pipewire/slack-desc drwxr-xr-x 2 root root 4096 2024-08-09 20:43 ./source/l/polkit drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/polkit-gnome @@ -12425,11 +12425,11 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/slang1 -rw-r--r-- 1 root root 1002 2018-11-29 19:17 ./source/l/slang1/slack-desc -rw-r--r-- 1 root root 631079 2003-03-23 05:58 ./source/l/slang1/slang-1.4.9.tar.bz2 -rwxr-xr-x 1 root root 3726 2024-05-10 21:31 ./source/l/slang1/slang1.SlackBuild -drwxr-xr-x 2 root root 4096 2024-07-18 18:14 ./source/l/sof-firmware +drwxr-xr-x 2 root root 4096 2024-09-27 17:05 ./source/l/sof-firmware -rw-r--r-- 1 root root 912 2023-05-03 04:13 ./source/l/sof-firmware/slack-desc --rw-r--r-- 1 root root 1354014 2024-07-18 11:53 ./source/l/sof-firmware/sof-bin-2024.06.tar.lz +-rw-r--r-- 1 root root 1388169 2024-09-26 17:07 ./source/l/sof-firmware/sof-bin-2024.09.tar.lz -rwxr-xr-x 1 root root 3294 2023-09-29 17:41 ./source/l/sof-firmware/sof-firmware.SlackBuild --rw-r--r-- 1 root root 132 2024-07-18 18:13 ./source/l/sof-firmware/sof-firmware.url +-rw-r--r-- 1 root root 132 2024-09-27 17:05 ./source/l/sof-firmware/sof-firmware.url drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/sound-theme-freedesktop -rw-r--r-- 1 root root 952 2018-02-27 06:12 ./source/l/sound-theme-freedesktop/slack-desc -rw-r--r-- 1 root root 442084 2012-09-25 20:25 ./source/l/sound-theme-freedesktop/sound-theme-freedesktop-0.8.tar.xz @@ -15447,15 +15447,15 @@ drwxr-xr-x 2 root root 4096 2024-06-24 17:27 ./source/xap/NetworkManager-o -rw-r--r-- 1 root root 707720 2024-06-21 15:12 ./source/xap/NetworkManager-openvpn/NetworkManager-openvpn-1.12.0.tar.xz -rwxr-xr-x 1 root root 4402 2024-06-24 17:27 ./source/xap/NetworkManager-openvpn/NetworkManager-openvpn.SlackBuild -rw-r--r-- 1 root root 1027 2020-05-04 01:23 ./source/xap/NetworkManager-openvpn/slack-desc -drwxr-xr-x 2 root root 4096 2024-06-14 17:07 ./source/xap/audacious -drwxr-xr-x 2 root root 4096 2024-08-12 20:35 ./source/xap/audacious-plugins --rw-r--r-- 1 root root 1398111 2024-06-12 20:34 ./source/xap/audacious-plugins/audacious-plugins-4.4.tar.lz --rwxr-xr-x 1 root root 4472 2024-08-12 20:35 ./source/xap/audacious-plugins/audacious-plugins.SlackBuild --rwxr-xr-x 1 root root 4708 2024-07-21 17:10 ./source/xap/audacious-plugins/audacious-plugins.SlackBuild.meson +drwxr-xr-x 2 root root 4096 2024-09-27 16:49 ./source/xap/audacious +drwxr-xr-x 2 root root 4096 2024-09-27 16:50 ./source/xap/audacious-plugins +-rw-r--r-- 1 root root 1401225 2024-09-26 20:39 ./source/xap/audacious-plugins/audacious-plugins-4.4.1.tar.lz +-rwxr-xr-x 1 root root 4472 2024-09-27 16:50 ./source/xap/audacious-plugins/audacious-plugins.SlackBuild +-rwxr-xr-x 1 root root 4640 2024-09-27 16:50 ./source/xap/audacious-plugins/audacious-plugins.SlackBuild.meson -rw-r--r-- 1 root root 869 2022-07-10 18:25 ./source/xap/audacious-plugins/slack-desc --rw-r--r-- 1 root root 563249 2024-06-12 20:30 ./source/xap/audacious/audacious-4.4.tar.lz --rwxr-xr-x 1 root root 4719 2024-07-21 17:07 ./source/xap/audacious/audacious.SlackBuild --rwxr-xr-x 1 root root 4672 2024-07-21 17:08 ./source/xap/audacious/audacious.SlackBuild.meson +-rw-r--r-- 1 root root 563966 2024-09-26 20:41 ./source/xap/audacious/audacious-4.4.1.tar.lz +-rwxr-xr-x 1 root root 4658 2024-09-27 16:49 ./source/xap/audacious/audacious.SlackBuild +-rwxr-xr-x 1 root root 4427 2024-09-27 16:49 ./source/xap/audacious/audacious.SlackBuild.meson -rw-r--r-- 1 root root 121 2010-04-09 21:15 ./source/xap/audacious/doinst.sh.gz -rw-r--r-- 1 root root 1049 2022-07-10 18:24 ./source/xap/audacious/slack-desc drwxr-xr-x 2 root root 4096 2022-10-09 20:10 ./source/xap/blackbox diff --git a/source/a/pkgtools/manpages/makepkg.8 b/source/a/pkgtools/manpages/makepkg.8 index 6efcab1aa..47ab7fb3a 100644 --- a/source/a/pkgtools/manpages/makepkg.8 +++ b/source/a/pkgtools/manpages/makepkg.8 @@ -30,6 +30,12 @@ makepkg \- make Slackware packages. [ .B --xattrs ] +[ +.B --remove-rpaths +] +[ +.B --remove-tmp-rpaths +] .BI packagename .SH DESCRIPTION .B makepkg @@ -80,6 +86,13 @@ with pkgtools version < 15.0. .B --xattrs Support storing extended attributes in the package. The resulting package will not be compatible with pkgtools version < 15.0. +.TP +.B --remove-rpaths +Remove all rpaths from ELF objects. By default, makepkg will warn if any are found. +.TP +.B --remove-tmp-rpaths +Remove all rpaths from ELF objects containing an rpath wih the /tmp directory in it. +Such rpaths could be a security hole. .SH ENVIRONMENT .TP .B SOURCE_DATE_EPOCH diff --git a/source/a/pkgtools/pkgtools.SlackBuild b/source/a/pkgtools/pkgtools.SlackBuild index 2c664868f..3224c2038 100755 --- a/source/a/pkgtools/pkgtools.SlackBuild +++ b/source/a/pkgtools/pkgtools.SlackBuild @@ -30,7 +30,7 @@ PKGNAM=pkgtools # *** UPDATE THESE WITH EACH BUILD: VERSION=15.1 ARCH=${ARCH:-noarch} -BUILD=${BUILD:-10} +BUILD=${BUILD:-11} # 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 diff --git a/source/a/pkgtools/scripts/makepkg b/source/a/pkgtools/scripts/makepkg index ed5e9ccf9..6d884a2b6 100644 --- a/source/a/pkgtools/scripts/makepkg +++ b/source/a/pkgtools/scripts/makepkg @@ -1,7 +1,7 @@ #!/bin/bash # Copyright 1994, 1998, 2008 Patrick Volkerding, Moorhead, Minnesota USA # Copyright 2003 Slackware Linux, Inc. Concord, CA USA -# Copyright 2009, 2015, 2017, 2018, 2019 Patrick J. Volkerding, Sebeka, MN, USA +# Copyright 2009, 2015, 2017, 2018, 2019, 2024 Patrick J. Volkerding, Sebeka, MN, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -21,6 +21,16 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # +# Fri Sep 27 19:50:49 UTC 2024 +# Warn about the presence of rpaths in ELF objects so that the packager can +# decide what to do about them, if anything. They could be removed by adding +# something to the SlackBuild to do it, or with one of these new options: +# --remove-rpaths (remove all rpaths from ELF objects. It's possible this could +# break some things) +# --remove-tmp-rpaths (remove rpaths from any ELF object containing an rpath +# that references the /tmp directory. This is likely safe to do and prevents +# evil object attacks in /tmp) +# # Mon 2 Jul 15:32:14 UTC 2018 # Sort file lists and support SOURCE_DATE_EPOCH, for reproducibility. # @@ -102,6 +112,9 @@ options: -l, --linkadd y|n (moves symlinks into doinst.sh: recommended) --xattrs Support storing extended attributes in the package. The resulting package will not be compatible with pkgtools version < 15.0. + --remove-rpaths (remove all rpaths from ELF objects) + --remove-tmp-rpaths (remove rpaths from ELF objects if we find one + that contains '/tmp') If these options are not set, makepkg will prompt if appropriate. EOF @@ -156,6 +169,12 @@ while [ 0 ]; do elif [ "$1" = "--xattrs" ]; then XATTRS="--xattrs" shift 1 + elif [ "$1" = "--remove-tmp-rpaths" ]; then + REMOVE_TMP_RPATHS="true" + shift 1 + elif [ "$1" = "--remove-rpaths" ]; then + REMOVE_RPATHS="true" + shift 1 elif [ "$1" = "-h" -o "$1" = "-H" -o "$1" = "--help" -o $# = 0 ]; then usage exit 0 @@ -399,6 +418,30 @@ if [ $OLDROOTPERMS -ne 755 ]; then chmod 755 . fi +# Detect/warn/remove rpaths from ELF objects: +find . -type f | xargs file | grep ELF | cut -f 1 -d : | while read ELFOBJ ; do + if objdump -p "$ELFOBJ" 2>/dev/null | grep -q R.*PATH ; then + if [ "$REMOVE_RPATHS" = "true" ]; then + echo "Removing rpath from: $ELFOBJ" + patchelf --remove-rpath "$ELFOBJ" + elif [ "$REMOVE_TMP_RPATHS" = "true" ]; then + if objdump -p "$ELFOBJ" 2>/dev/null | grep -q R.*PATH.*/tmp ; then + echo "Removing /tmp rpath from: $ELFOBJ" + patchelf --remove-rpath "$ELFOBJ" + fi + else # just warn: + if objdump -p "$ELFOBJ" 2>/dev/null | grep -q R.*PATH.*/tmp ; then + echo "WARNING: */tmp* rpath found in $ELFOBJ: $(objdump -p "$ELFOBJ" 2>/dev/null | grep R.*PATH)" + # This is important, so give a better chance to notice this: + sleep 10 + else + echo "WARNING: rpath found in $ELFOBJ: $(objdump -p "$ELFOBJ" 2>/dev/null | grep R.*PATH)" + fi + fi + fi +done +echo + echo "Creating Slackware package: ${TARGET_NAME}/${TAR_NAME}.${EXTENSION}" echo rm -f ${TARGET_NAME}/${TAR_NAME}.${EXTENSION} diff --git a/source/ap/tmux/tmux.SlackBuild b/source/ap/tmux/tmux.SlackBuild index 91eca2911..67b72459a 100755 --- a/source/ap/tmux/tmux.SlackBuild +++ b/source/ap/tmux/tmux.SlackBuild @@ -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) ARCH=i586 ;; + i?86) ARCH=i686 ;; 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) ;; @@ -47,24 +47,15 @@ fi NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i586" ]; then +if [ "$ARCH" = "i586" ]; then SLKCFLAGS="-O2 -march=i586 -mtune=i686" LIBDIRSUFFIX="" elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" + 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" -elif [ "$ARCH" = "armv7hl" ]; then - SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" - LIBDIRSUFFIX="" else SLKCFLAGS="-O2" LIBDIRSUFFIX="" diff --git a/source/d/cmake/cmake.url b/source/d/cmake/cmake.url index e5f61a141..57e4dec98 100644 --- a/source/d/cmake/cmake.url +++ b/source/d/cmake/cmake.url @@ -1,2 +1,2 @@ https://github.com/Kitware/CMake/releases -https://github.com/Kitware/CMake/releases/download/v3.30.3/cmake-3.30.3.tar.gz +https://github.com/Kitware/CMake/releases/download/v3.30.4/cmake-3.30.4.tar.gz diff --git a/source/l/mozilla-nss/mozilla-nss.SlackBuild b/source/l/mozilla-nss/mozilla-nss.SlackBuild index ea32d8ae4..569ecf357 100755 --- a/source/l/mozilla-nss/mozilla-nss.SlackBuild +++ b/source/l/mozilla-nss/mozilla-nss.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=mozilla-nss SRCNAM=nss -VERSION=${VERSION:-3.104} +VERSION=${VERSION:-3.105} NSPR=${NSPR:-4.35} BUILD=${BUILD:-1} diff --git a/source/l/pipewire/pipewire.url b/source/l/pipewire/pipewire.url index 04ebedaf3..87d020efa 100644 --- a/source/l/pipewire/pipewire.url +++ b/source/l/pipewire/pipewire.url @@ -1,2 +1,2 @@ https://gitlab.freedesktop.org/pipewire/pipewire -https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/1.2.4/pipewire-1.2.4.tar.gz +https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/1.2.5/pipewire-1.2.5.tar.gz diff --git a/source/l/sof-firmware/sof-firmware.url b/source/l/sof-firmware/sof-firmware.url index 889e74657..da627ecd4 100644 --- a/source/l/sof-firmware/sof-firmware.url +++ b/source/l/sof-firmware/sof-firmware.url @@ -1,2 +1,2 @@ https://github.com/thesofproject/sof-bin -https://github.com/thesofproject/sof-bin/releases/download/v2024.06/sof-bin-2024.06.tar.gz +https://github.com/thesofproject/sof-bin/releases/download/v2024.09/sof-bin-2024.09.tar.gz diff --git a/source/xap/audacious-plugins/audacious-plugins.SlackBuild b/source/xap/audacious-plugins/audacious-plugins.SlackBuild index c80ffdaee..8e0ef704c 100755 --- a/source/xap/audacious-plugins/audacious-plugins.SlackBuild +++ b/source/xap/audacious-plugins/audacious-plugins.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=audacious-plugins VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-3} +BUILD=${BUILD:-1} # Whether to include faad/aac support: FAAD=${FAAD:---disable-aac} diff --git a/source/xap/audacious-plugins/audacious-plugins.SlackBuild.meson b/source/xap/audacious-plugins/audacious-plugins.SlackBuild.meson index ab589d3bf..b8f0b0022 100755 --- a/source/xap/audacious-plugins/audacious-plugins.SlackBuild.meson +++ b/source/xap/audacious-plugins/audacious-plugins.SlackBuild.meson @@ -47,9 +47,6 @@ PKG=$TMP/package-${PKGNAM} if [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=pentium4 -mtune=generic" LIBDIRSUFFIX="" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -fPIC" LIBDIRSUFFIX="64" diff --git a/source/xap/audacious/audacious.SlackBuild b/source/xap/audacious/audacious.SlackBuild index f53a2d7fc..0946e241d 100755 --- a/source/xap/audacious/audacious.SlackBuild +++ b/source/xap/audacious/audacious.SlackBuild @@ -49,16 +49,13 @@ fi TMP=${TMP:-/tmp} PKG=$TMP/package-${PKGNAM} -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" +if [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=pentium4 -mtune=generic" LIBDIRSUFFIX="" elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=pentium4 -mtune=generic" SLKLDFLAGS="" LIBDIRSUFFIX="" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -fPIC" LIBDIRSUFFIX="64" diff --git a/source/xap/audacious/audacious.SlackBuild.meson b/source/xap/audacious/audacious.SlackBuild.meson index 23c03505d..120d1441d 100755 --- a/source/xap/audacious/audacious.SlackBuild.meson +++ b/source/xap/audacious/audacious.SlackBuild.meson @@ -52,18 +52,9 @@ PKG=$TMP/package-${PKGNAM} if [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=pentium4 -mtune=generic" LIBDIRSUFFIX="" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -fPIC" LIBDIRSUFFIX="64" -elif [ "$ARCH" = "arm" ]; then - SLKCFLAGS="-O2 -march=armv4 -mtune=xscale" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "armel" ]; then - SLKCFLAGS="-O2 -march=armv4t" - LIBDIRSUFFIX="" else SLKCFLAGS="-O2" LIBDIRSUFFIX=""