diff --git a/ChangeLog.rss b/ChangeLog.rss
index 6e2b980b8..85a43d59d 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,9 +11,26 @@
Tracking Slackware development in git.
en-us
urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f
- Wed, 30 Oct 2024 21:03:27 GMT
- Thu, 31 Oct 2024 12:30:23 GMT
+ Mon, 4 Nov 2024 19:08:43 GMT
+ Tue, 5 Nov 2024 12:30:28 GMT
maintain_current_git.sh v 1.17
+ -
+ Mon, 4 Nov 2024 19:08:43 GMT
+ Mon, 4 Nov 2024 19:08:43 GMT
+ https://git.slackware.nl/current/tag/?h=20241104190843
+ 20241104190843
+
+
+patches/packages/dhcpcd-9.5.2-x86_64-1_slack15.0.txz: Upgraded.
+ This is a bugfix release, primarily to address the broken --dumplease option.
+ Thanks to slackwhere.
+patches/packages/mariadb-10.5.27-x86_64-1_slack15.0.txz: Upgraded.
+ This is a bugfix release.
+ For more information, see:
+ https://mariadb.com/kb/en/mariadb-10-5-27-release-notes/
+ ]]>
+
+
-
Wed, 30 Oct 2024 21:03:27 GMT
Wed, 30 Oct 2024 21:03:27 GMT
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 2f6970bfd..f195d86c6 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,12 @@
+Mon Nov 4 19:08:43 UTC 2024
+patches/packages/dhcpcd-9.5.2-x86_64-1_slack15.0.txz: Upgraded.
+ This is a bugfix release, primarily to address the broken --dumplease option.
+ Thanks to slackwhere.
+patches/packages/mariadb-10.5.27-x86_64-1_slack15.0.txz: Upgraded.
+ This is a bugfix release.
+ For more information, see:
+ https://mariadb.com/kb/en/mariadb-10-5-27-release-notes/
++--------------------------+
Wed Oct 30 21:03:27 UTC 2024
extra/llvm-19.1.3-x86_64-1_slack15.0.txz: Upgraded.
Shared library .so-version bump.
diff --git a/FILELIST.TXT b/FILELIST.TXT
index c8cd1524d..c124c358e 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Wed Oct 30 21:04:38 UTC 2024
+Mon Nov 4 19:11:42 UTC 2024
Here is the file list for this directory. If you are using a
mirror site and find missing or extra files in the disk
subdirectories, please have the archive administrator refresh
the mirror.
-drwxr-xr-x 12 root root 4096 2024-10-30 21:03 .
+drwxr-xr-x 12 root root 4096 2024-11-04 19:08 .
-rw-r--r-- 1 root root 5767 2022-02-02 22:44 ./ANNOUNCE.15.0
-rw-r--r-- 1 root root 16609 2022-03-30 19:03 ./CHANGES_AND_HINTS.TXT
--rw-r--r-- 1 root root 1260287 2024-10-30 20:45 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-10-30 20:45 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1260388 2024-10-30 21:05 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-10-30 21:05 ./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 2173173 2024-10-30 21:03 ./ChangeLog.txt
+-rw-r--r-- 1 root root 2173586 2024-11-04 19:08 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./EFI/BOOT
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
@@ -25,7 +25,7 @@ drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./EFI/BOOT
-rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh
-rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg
-rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg
--rw-r--r-- 1 root root 1651959 2024-10-30 20:45 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1652075 2024-10-30 21:04 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
-rw-r--r-- 1 root root 864745 2022-02-02 08:25 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
@@ -821,13 +821,13 @@ drwxr-xr-x 2 root root 4096 2022-12-17 19:52 ./pasture/source/samba
-rw-r--r-- 1 root root 7921 2018-04-29 17:31 ./pasture/source/samba/smb.conf.default
-rw-r--r-- 1 root root 7933 2018-01-14 20:41 ./pasture/source/samba/smb.conf.default.orig
-rw-r--r-- 1 root root 536 2017-03-23 19:18 ./pasture/source/samba/smb.conf.diff.gz
-drwxr-xr-x 4 root root 4096 2024-10-30 20:45 ./patches
--rw-r--r-- 1 root root 141300 2024-10-30 20:45 ./patches/CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-10-30 20:45 ./patches/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 194800 2024-10-30 20:45 ./patches/FILE_LIST
--rw-r--r-- 1 root root 18971255 2024-10-30 20:45 ./patches/MANIFEST.bz2
--rw-r--r-- 1 root root 99129 2024-10-30 20:45 ./patches/PACKAGES.TXT
-drwxr-xr-x 7 root root 32768 2024-10-30 20:45 ./patches/packages
+drwxr-xr-x 4 root root 4096 2024-11-04 19:11 ./patches
+-rw-r--r-- 1 root root 142263 2024-11-04 19:11 ./patches/CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-11-04 19:11 ./patches/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 196123 2024-11-04 19:11 ./patches/FILE_LIST
+-rw-r--r-- 1 root root 18978250 2024-11-04 19:11 ./patches/MANIFEST.bz2
+-rw-r--r-- 1 root root 99795 2024-11-04 19:11 ./patches/PACKAGES.TXT
+drwxr-xr-x 7 root root 32768 2024-11-04 19:11 ./patches/packages
-rw-r--r-- 1 root root 360 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 2389564 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txz.asc
@@ -891,6 +891,9 @@ drwxr-xr-x 7 root root 32768 2024-10-30 20:45 ./patches/packages
-rw-r--r-- 1 root root 641 2022-10-05 18:20 ./patches/packages/dhcp-4.4.3_P1-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 1816380 2022-10-05 18:20 ./patches/packages/dhcp-4.4.3_P1-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-10-05 18:20 ./patches/packages/dhcp-4.4.3_P1-x86_64-1_slack15.0.txz.asc
+-rw-r--r-- 1 root root 493 2024-11-04 18:44 ./patches/packages/dhcpcd-9.5.2-x86_64-1_slack15.0.txt
+-rw-r--r-- 1 root root 190756 2024-11-04 18:44 ./patches/packages/dhcpcd-9.5.2-x86_64-1_slack15.0.txz
+-rw-r--r-- 1 root root 195 2024-11-04 18:44 ./patches/packages/dhcpcd-9.5.2-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 443 2024-02-14 03:10 ./patches/packages/dnsmasq-2.90-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 413640 2024-02-14 03:10 ./patches/packages/dnsmasq-2.90-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2024-02-14 03:10 ./patches/packages/dnsmasq-2.90-x86_64-1_slack15.0.txz.asc
@@ -1054,9 +1057,9 @@ drwxr-xr-x 2 root root 4096 2024-06-16 21:36 ./patches/packages/linux-5.1
-rw-r--r-- 1 root root 317 2024-06-16 21:09 ./patches/packages/linux-5.15.161/kernel-source-5.15.161-noarch-1.txt
-rw-r--r-- 1 root root 123222044 2024-06-16 21:09 ./patches/packages/linux-5.15.161/kernel-source-5.15.161-noarch-1.txz
-rw-r--r-- 1 root root 195 2024-06-16 21:09 ./patches/packages/linux-5.15.161/kernel-source-5.15.161-noarch-1.txz.asc
--rw-r--r-- 1 root root 369 2024-08-09 18:32 ./patches/packages/mariadb-10.5.26-x86_64-1_slack15.0.txt
--rw-r--r-- 1 root root 30050548 2024-08-09 18:32 ./patches/packages/mariadb-10.5.26-x86_64-1_slack15.0.txz
--rw-r--r-- 1 root root 195 2024-08-09 18:32 ./patches/packages/mariadb-10.5.26-x86_64-1_slack15.0.txz.asc
+-rw-r--r-- 1 root root 369 2024-11-04 18:40 ./patches/packages/mariadb-10.5.27-x86_64-1_slack15.0.txt
+-rw-r--r-- 1 root root 30038316 2024-11-04 18:40 ./patches/packages/mariadb-10.5.27-x86_64-1_slack15.0.txz
+-rw-r--r-- 1 root root 195 2024-11-04 18:40 ./patches/packages/mariadb-10.5.27-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 485 2024-09-30 18:07 ./patches/packages/marisa-0.2.6-x86_64-5_slack15.0.txt
-rw-r--r-- 1 root root 158028 2024-09-30 18:07 ./patches/packages/marisa-0.2.6-x86_64-5_slack15.0.txz
-rw-r--r-- 1 root root 195 2024-09-30 18:07 ./patches/packages/marisa-0.2.6-x86_64-5_slack15.0.txz.asc
@@ -1313,7 +1316,7 @@ drwxr-xr-x 2 root root 4096 2024-06-08 19:45 ./patches/packages/old-linux
-rw-r--r-- 1 root root 463 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 459652 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txz.asc
-drwxr-xr-x 134 root root 4096 2024-10-30 20:36 ./patches/source
+drwxr-xr-x 135 root root 4096 2024-11-04 19:08 ./patches/source
drwxr-xr-x 2 root root 4096 2023-09-26 19:22 ./patches/source/Cython
-rw-r--r-- 1 root root 1623580 2023-07-04 19:24 ./patches/source/Cython/Cython-0.29.36.tar.lz
-rwxr-xr-x 1 root root 3041 2023-09-26 19:23 ./patches/source/Cython/Cython.SlackBuild
@@ -1484,6 +1487,17 @@ drwxr-xr-x 2 root root 4096 2022-10-05 18:08 ./patches/source/dhcp
-rw-r--r-- 1 root root 28 2020-01-22 18:55 ./patches/source/dhcp/dhcp.url
-rw-r--r-- 1 root root 309 2011-03-24 13:39 ./patches/source/dhcp/doinst.sh.gz
-rw-r--r-- 1 root root 1093 2018-02-27 06:13 ./patches/source/dhcp/slack-desc
+drwxr-xr-x 3 root root 4096 2024-11-04 18:38 ./patches/source/dhcpcd
+-rw-r--r-- 1 root root 258364 2023-07-19 13:31 ./patches/source/dhcpcd/dhcpcd-9.5.2.tar.xz
+-rw-r--r-- 1 root root 488 2023-07-19 13:31 ./patches/source/dhcpcd/dhcpcd-9.5.2.tar.xz.asc
+-rwxr-xr-x 1 root root 5360 2024-11-04 18:36 ./patches/source/dhcpcd/dhcpcd.SlackBuild
+-rw-r--r-- 1 root root 42 2021-09-12 17:50 ./patches/source/dhcpcd/dhcpcd.url
+-rw-r--r-- 1 root root 265 2009-07-24 16:30 ./patches/source/dhcpcd/doinst.sh.gz
+drwxr-xr-x 2 root root 4096 2021-10-24 17:58 ./patches/source/dhcpcd/patches
+-rw-r--r-- 1 root root 427 2018-01-02 10:15 ./patches/source/dhcpcd/patches/dhcpcd.conf-Don-t-invoke-wpa_supplicant-by-default.patch
+-rw-r--r-- 1 root root 411 2018-01-02 10:20 ./patches/source/dhcpcd/patches/dhcpcd.conf-request_ntp_server_by_default.patch
+-rw-r--r-- 1 root root 316 2021-08-10 04:00 ./patches/source/dhcpcd/patches/use-hostname_short-in-dhcpcd.conf.patch
+-rw-r--r-- 1 root root 947 2018-02-27 06:13 ./patches/source/dhcpcd/slack-desc
drwxr-xr-x 2 root root 4096 2024-02-14 03:01 ./patches/source/dnsmasq
-rw-r--r-- 1 root root 570672 2024-02-13 15:16 ./patches/source/dnsmasq/dnsmasq-2.90.tar.xz
-rw-r--r-- 1 root root 833 2024-02-13 15:16 ./patches/source/dnsmasq/dnsmasq-2.90.tar.xz.asc
@@ -1933,9 +1947,9 @@ drwxr-xr-x 2 root root 4096 2018-03-05 18:29 ./patches/source/linux-5.15.
-rw-r--r-- 1 root root 778 2018-02-27 06:16 ./patches/source/linux-5.15.161/slack-desc/slack-desc.kernel-source
-rw-r--r-- 1 root root 778 2018-02-27 06:16 ./patches/source/linux-5.15.161/slack-desc/slack-desc.kernel-source.vanilla
-rw-r--r-- 1 root root 1000 2018-03-05 08:27 ./patches/source/linux-5.15.161/slack-desc/slack-desc.kernel-template
-drwxr-xr-x 2 root root 4096 2024-08-09 18:13 ./patches/source/mariadb
+drwxr-xr-x 2 root root 4096 2024-11-04 18:26 ./patches/source/mariadb
-rw-r--r-- 1 root root 461 2021-11-20 19:14 ./patches/source/mariadb/doinst.sh.gz
--rw-r--r-- 1 root root 65143056 2024-08-03 06:58 ./patches/source/mariadb/mariadb-10.5.26.tar.lz
+-rw-r--r-- 1 root root 65122289 2024-10-29 10:49 ./patches/source/mariadb/mariadb-10.5.27.tar.lz
-rwxr-xr-x 1 root root 7847 2022-11-08 20:24 ./patches/source/mariadb/mariadb.SlackBuild
-rw-r--r-- 1 root root 34 2015-05-07 18:51 ./patches/source/mariadb/mirror.url
-rw-r--r-- 1 root root 1208 2021-04-23 17:54 ./patches/source/mariadb/rc.mysqld.gz
@@ -2584,20 +2598,20 @@ drwxr-xr-x 2 root root 4096 2023-03-22 07:06 ./patches/source/texlive/pre
-rw-r--r-- 1 root root 334 2023-05-23 19:26 ./patches/source/texlive/texlive.unicode5.0.diff.gz
-rw-r--r-- 1 root root 150 2023-03-22 07:44 ./patches/source/texlive/texlive.url
drwxr-xr-x 4 root root 4096 2024-03-28 19:00 ./patches/source/util-linux
--rw-rw-r-- 1 root root 2652 2024-03-22 12:24 ./patches/source/util-linux/CVE-2024-28085-pre1.patch.gz
--rw-rw-r-- 1 root root 1948 2024-03-22 12:24 ./patches/source/util-linux/CVE-2024-28085-pre2.patch.gz
--rw-rw-r-- 1 root root 2908 2024-03-22 12:24 ./patches/source/util-linux/CVE-2024-28085-pre3.patch.gz
--rw-rw-r-- 1 root root 464 2024-03-22 12:24 ./patches/source/util-linux/CVE-2024-28085.patch.gz
--rw-r--r-- 1 root root 53236 2011-07-12 20:47 ./patches/source/util-linux/adjtimex_1.29-2.2.diff.gz
--rw-r--r-- 1 root root 85551 2010-04-17 03:32 ./patches/source/util-linux/adjtimex_1.29.orig.tar.gz
--rw-r--r-- 1 root root 434 2014-10-30 15:31 ./patches/source/util-linux/bsdstrings-util-linux_overflow.diff.gz
--rw-r--r-- 1 root root 4513 2009-05-30 01:25 ./patches/source/util-linux/bsdstrings.tar.gz
--rw-r--r-- 1 root root 3054 2015-02-10 20:38 ./patches/source/util-linux/ddate.1
--rw-r--r-- 1 root root 10917 2015-02-10 20:38 ./patches/source/util-linux/ddate.c
--rw-r--r-- 1 root root 431 2023-10-17 18:35 ./patches/source/util-linux/doinst.sh.gz
-drwxr-xr-x 2 root root 4096 2020-05-08 19:39 ./patches/source/util-linux/pam.d
-drwxr-xr-x 2 root root 4096 2020-05-08 19:39 ./patches/source/util-linux/pam.d-su
--rw-r--r-- 1 root root 545 2020-02-19 19:26 ./patches/source/util-linux/pam.d-su/su
+-rw-rw-r-- 1 root root 2652 2024-03-22 12:24 ./patches/source/util-linux/CVE-2024-28085-pre1.patch.gz
+-rw-rw-r-- 1 root root 1948 2024-03-22 12:24 ./patches/source/util-linux/CVE-2024-28085-pre2.patch.gz
+-rw-rw-r-- 1 root root 2908 2024-03-22 12:24 ./patches/source/util-linux/CVE-2024-28085-pre3.patch.gz
+-rw-rw-r-- 1 root root 464 2024-03-22 12:24 ./patches/source/util-linux/CVE-2024-28085.patch.gz
+-rw-r--r-- 1 root root 53236 2011-07-12 20:47 ./patches/source/util-linux/adjtimex_1.29-2.2.diff.gz
+-rw-r--r-- 1 root root 85551 2010-04-17 03:32 ./patches/source/util-linux/adjtimex_1.29.orig.tar.gz
+-rw-r--r-- 1 root root 434 2014-10-30 15:31 ./patches/source/util-linux/bsdstrings-util-linux_overflow.diff.gz
+-rw-r--r-- 1 root root 4513 2009-05-30 01:25 ./patches/source/util-linux/bsdstrings.tar.gz
+-rw-r--r-- 1 root root 3054 2015-02-10 20:38 ./patches/source/util-linux/ddate.1
+-rw-r--r-- 1 root root 10917 2015-02-10 20:38 ./patches/source/util-linux/ddate.c
+-rw-r--r-- 1 root root 431 2023-10-17 18:35 ./patches/source/util-linux/doinst.sh.gz
+drwxr-xr-x 2 root root 4096 2020-05-08 19:39 ./patches/source/util-linux/pam.d
+drwxr-xr-x 2 root root 4096 2020-05-08 19:39 ./patches/source/util-linux/pam.d-su
+-rw-r--r-- 1 root root 545 2020-02-19 19:26 ./patches/source/util-linux/pam.d-su/su
-rw-r--r-- 1 root root 210 2020-02-19 19:26 ./patches/source/util-linux/pam.d-su/su-l
-rw-r--r-- 1 root root 192 2020-02-14 20:24 ./patches/source/util-linux/pam.d/chfn
-rw-r--r-- 1 root root 192 2020-02-14 20:24 ./patches/source/util-linux/pam.d/chsh
@@ -5312,20 +5326,20 @@ drwxr-xr-x 2 root root 69632 2022-02-02 04:20 ./slackware64/l
-rw-r--r-- 1 root root 163 2022-01-31 20:01 ./slackware64/l/libcanberra-0.30-x86_64-9.txz.asc
-rw-r--r-- 1 root root 433 2022-01-26 19:21 ./slackware64/l/libcap-2.63-x86_64-1.txt
-rw-r--r-- 1 root root 107452 2022-01-26 19:21 ./slackware64/l/libcap-2.63-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-01-26 19:21 ./slackware64/l/libcap-2.63-x86_64-1.txz.asc
--rw-r--r-- 1 root root 472 2021-11-03 00:56 ./slackware64/l/libcap-ng-0.8.2-x86_64-5.txt
--rw-r--r-- 1 root root 73516 2021-11-03 00:56 ./slackware64/l/libcap-ng-0.8.2-x86_64-5.txz
--rw-r--r-- 1 root root 163 2021-11-03 00:56 ./slackware64/l/libcap-ng-0.8.2-x86_64-5.txz.asc
--rw-r--r-- 1 root root 327 2021-02-13 06:58 ./slackware64/l/libcddb-1.3.2-x86_64-8.txt
--rw-r--r-- 1 root root 70308 2021-02-13 06:58 ./slackware64/l/libcddb-1.3.2-x86_64-8.txz
--rw-r--r-- 1 root root 163 2021-02-13 06:58 ./slackware64/l/libcddb-1.3.2-x86_64-8.txz.asc
--rw-r--r-- 1 root root 552 2021-02-13 06:58 ./slackware64/l/libcdio-2.1.0-x86_64-3.txt
--rw-r--r-- 1 root root 281960 2021-02-13 06:58 ./slackware64/l/libcdio-2.1.0-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 06:58 ./slackware64/l/libcdio-2.1.0-x86_64-3.txz.asc
--rw-r--r-- 1 root root 461 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txt
--rw-r--r-- 1 root root 84636 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txz.asc
--rw-r--r-- 1 root root 327 2021-10-15 03:38 ./slackware64/l/libclc-13.0.0-x86_64-1.txt
+-rw-r--r-- 1 root root 163 2022-01-26 19:21 ./slackware64/l/libcap-2.63-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 472 2021-11-03 00:56 ./slackware64/l/libcap-ng-0.8.2-x86_64-5.txt
+-rw-r--r-- 1 root root 73516 2021-11-03 00:56 ./slackware64/l/libcap-ng-0.8.2-x86_64-5.txz
+-rw-r--r-- 1 root root 163 2021-11-03 00:56 ./slackware64/l/libcap-ng-0.8.2-x86_64-5.txz.asc
+-rw-r--r-- 1 root root 327 2021-02-13 06:58 ./slackware64/l/libcddb-1.3.2-x86_64-8.txt
+-rw-r--r-- 1 root root 70308 2021-02-13 06:58 ./slackware64/l/libcddb-1.3.2-x86_64-8.txz
+-rw-r--r-- 1 root root 163 2021-02-13 06:58 ./slackware64/l/libcddb-1.3.2-x86_64-8.txz.asc
+-rw-r--r-- 1 root root 552 2021-02-13 06:58 ./slackware64/l/libcdio-2.1.0-x86_64-3.txt
+-rw-r--r-- 1 root root 281960 2021-02-13 06:58 ./slackware64/l/libcdio-2.1.0-x86_64-3.txz
+-rw-r--r-- 1 root root 163 2021-02-13 06:58 ./slackware64/l/libcdio-2.1.0-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 461 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txt
+-rw-r--r-- 1 root root 84636 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txz
+-rw-r--r-- 1 root root 163 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 327 2021-10-15 03:38 ./slackware64/l/libclc-13.0.0-x86_64-1.txt
-rw-r--r-- 1 root root 6574796 2021-10-15 03:38 ./slackware64/l/libclc-13.0.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-10-15 03:38 ./slackware64/l/libclc-13.0.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 464 2021-02-13 07:01 ./slackware64/l/libcue-2.2.1-x86_64-3.txt
@@ -8165,16 +8179,16 @@ drwxr-xr-x 2 root root 4096 2019-03-01 19:26 ./source/a/infozip/unzip-patc
-rw-r--r-- 1 root root 3424 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-alt-iconv-utf8-print.patch.gz
-rw-r--r-- 1 root root 3615 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-alt-iconv-utf8.patch.gz
-rw-r--r-- 1 root root 403 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-attribs-overflow.patch.gz
--rw-r--r-- 1 root root 503 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-bzip2-configure.patch.gz
--rw-r--r-- 1 root root 1649 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-caseinsensitive.patch.gz
--rw-r--r-- 1 root root 1934 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-close.patch.gz
--rw-r--r-- 1 root root 245 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-configure.patch.gz
--rw-r--r-- 1 root root 1339 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2014-8139.patch.gz
--rw-r--r-- 1 root root 614 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2014-8140.patch.gz
--rw-r--r-- 1 root root 1737 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2014-8141.patch.gz
--rw-r--r-- 1 root root 694 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2018-1000035-heap-based-overflow.patch.gz
--rw-r--r-- 1 root root 528 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2018-18384.patch.gz
--rw-r--r-- 1 root root 290 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-exec-shield.patch.gz
+-rw-r--r-- 1 root root 503 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-bzip2-configure.patch.gz
+-rw-r--r-- 1 root root 1649 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-caseinsensitive.patch.gz
+-rw-r--r-- 1 root root 1934 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-close.patch.gz
+-rw-r--r-- 1 root root 245 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-configure.patch.gz
+-rw-r--r-- 1 root root 1339 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2014-8139.patch.gz
+-rw-r--r-- 1 root root 614 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2014-8140.patch.gz
+-rw-r--r-- 1 root root 1737 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2014-8141.patch.gz
+-rw-r--r-- 1 root root 694 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2018-1000035-heap-based-overflow.patch.gz
+-rw-r--r-- 1 root root 528 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-cve-2018-18384.patch.gz
+-rw-r--r-- 1 root root 290 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-exec-shield.patch.gz
-rw-r--r-- 1 root root 5391 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-fix-recmatch.patch.gz
-rw-r--r-- 1 root root 880 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-format-secure.patch.gz
-rw-r--r-- 1 root root 1544 2019-02-03 10:53 ./source/a/infozip/unzip-patches/unzip-6.0-heap-overflow-infloop.patch.gz
@@ -11394,18 +11408,18 @@ drwxr-xr-x 2 root root 4096 2022-01-31 20:02 ./source/kde/kde/src/applicat
-rw-r--r-- 1 root root 276892 2022-01-04 09:53 ./source/kde/kde/src/applications/kruler-21.12.1.tar.xz
-rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/kruler-21.12.1.tar.xz.sig
-rw-r--r-- 1 root root 988160 2022-01-04 09:53 ./source/kde/kde/src/applications/kshisen-21.12.1.tar.xz
--rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/kshisen-21.12.1.tar.xz.sig
--rw-r--r-- 1 root root 7003504 2022-01-04 09:53 ./source/kde/kde/src/applications/ksirk-21.12.1.tar.xz
--rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/ksirk-21.12.1.tar.xz.sig
--rw-r--r-- 1 root root 47776 2022-01-04 09:53 ./source/kde/kde/src/applications/ksmtp-21.12.1.tar.xz
--rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/ksmtp-21.12.1.tar.xz.sig
--rw-r--r-- 1 root root 603564 2022-01-04 09:53 ./source/kde/kde/src/applications/ksnakeduel-21.12.1.tar.xz
--rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/ksnakeduel-21.12.1.tar.xz.sig
--rw-r--r-- 1 root root 649048 2022-01-04 09:53 ./source/kde/kde/src/applications/kspaceduel-21.12.1.tar.xz
--rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/kspaceduel-21.12.1.tar.xz.sig
--rw-r--r-- 1 root root 304896 2022-01-04 09:53 ./source/kde/kde/src/applications/ksquares-21.12.1.tar.xz
--rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/ksquares-21.12.1.tar.xz.sig
--rw-r--r-- 1 root root 1685488 2022-01-04 09:53 ./source/kde/kde/src/applications/ksudoku-21.12.1.tar.xz
+-rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/kshisen-21.12.1.tar.xz.sig
+-rw-r--r-- 1 root root 7003504 2022-01-04 09:53 ./source/kde/kde/src/applications/ksirk-21.12.1.tar.xz
+-rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/ksirk-21.12.1.tar.xz.sig
+-rw-r--r-- 1 root root 47776 2022-01-04 09:53 ./source/kde/kde/src/applications/ksmtp-21.12.1.tar.xz
+-rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/ksmtp-21.12.1.tar.xz.sig
+-rw-r--r-- 1 root root 603564 2022-01-04 09:53 ./source/kde/kde/src/applications/ksnakeduel-21.12.1.tar.xz
+-rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/ksnakeduel-21.12.1.tar.xz.sig
+-rw-r--r-- 1 root root 649048 2022-01-04 09:53 ./source/kde/kde/src/applications/kspaceduel-21.12.1.tar.xz
+-rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/kspaceduel-21.12.1.tar.xz.sig
+-rw-r--r-- 1 root root 304896 2022-01-04 09:53 ./source/kde/kde/src/applications/ksquares-21.12.1.tar.xz
+-rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/ksquares-21.12.1.tar.xz.sig
+-rw-r--r-- 1 root root 1685488 2022-01-04 09:53 ./source/kde/kde/src/applications/ksudoku-21.12.1.tar.xz
-rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/ksudoku-21.12.1.tar.xz.sig
-rw-r--r-- 1 root root 1967468 2022-01-04 09:53 ./source/kde/kde/src/applications/ksystemlog-21.12.1.tar.xz
-rw-r--r-- 1 root root 833 2022-01-04 09:53 ./source/kde/kde/src/applications/ksystemlog-21.12.1.tar.xz.sig
@@ -14610,26 +14624,26 @@ drwxr-xr-x 2 root root 4096 2021-04-01 20:21 ./source/n/network-scripts/s
-rw-r--r-- 1 root root 1045 2018-02-27 06:13 ./source/n/network-scripts/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/netwrite
-rw-r--r-- 1 root root 266 2001-02-26 02:24 ./source/n/netwrite/netwrite-0.17.diff.gz
--rw-r--r-- 1 root root 16110 2000-07-31 03:04 ./source/n/netwrite/netwrite-0.17.tar.gz
--rwxr-xr-x 1 root root 3118 2021-02-13 05:32 ./source/n/netwrite/netwrite.SlackBuild
--rw-r--r-- 1 root root 1013 2018-02-27 06:13 ./source/n/netwrite/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/newspost
--rw-r--r-- 1 root root 61412 2003-05-05 14:28 ./source/n/newspost/newspost-2.1.1.tar.gz
--rwxr-xr-x 1 root root 2834 2021-02-13 05:32 ./source/n/newspost/newspost.SlackBuild
--rw-r--r-- 1 root root 641 2018-02-02 22:17 ./source/n/newspost/newspost.getline.diff.gz
--rw-r--r-- 1 root root 964 2018-02-27 06:13 ./source/n/newspost/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/nfacct
--rw-r--r-- 1 root root 217604 2016-08-22 11:40 ./source/n/nfacct/nfacct-1.0.2.tar.xz
--rwxr-xr-x 1 root root 3405 2021-02-13 05:32 ./source/n/nfacct/nfacct.SlackBuild
--rw-r--r-- 1 root root 942 2018-02-27 06:13 ./source/n/nfacct/slack-desc
-drwxr-xr-x 2 root root 4096 2021-06-15 18:36 ./source/n/nfs-utils
--rw-r--r-- 1 root root 547 2020-05-04 02:06 ./source/n/nfs-utils/doinst.sh.gz
--rw-r--r-- 1 root root 154 1994-08-20 23:14 ./source/n/nfs-utils/exports
--rw-r--r-- 1 root root 566 2021-06-14 13:30 ./source/n/nfs-utils/nfs-utils-2.5.4.tar.sign
--rw-r--r-- 1 root root 703896 2021-06-14 13:30 ./source/n/nfs-utils/nfs-utils-2.5.4.tar.xz
--rwxr-xr-x 1 root root 6546 2021-02-21 19:21 ./source/n/nfs-utils/nfs-utils.SlackBuild
--rw-r--r-- 1 root root 255 2008-03-31 22:19 ./source/n/nfs-utils/nfs-utils.lwrap.needs.lnsl.diff.gz
--rw-r--r-- 1 root root 49 2018-11-15 18:04 ./source/n/nfs-utils/nfs-utils.url
+-rw-r--r-- 1 root root 16110 2000-07-31 03:04 ./source/n/netwrite/netwrite-0.17.tar.gz
+-rwxr-xr-x 1 root root 3118 2021-02-13 05:32 ./source/n/netwrite/netwrite.SlackBuild
+-rw-r--r-- 1 root root 1013 2018-02-27 06:13 ./source/n/netwrite/slack-desc
+drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/newspost
+-rw-r--r-- 1 root root 61412 2003-05-05 14:28 ./source/n/newspost/newspost-2.1.1.tar.gz
+-rwxr-xr-x 1 root root 2834 2021-02-13 05:32 ./source/n/newspost/newspost.SlackBuild
+-rw-r--r-- 1 root root 641 2018-02-02 22:17 ./source/n/newspost/newspost.getline.diff.gz
+-rw-r--r-- 1 root root 964 2018-02-27 06:13 ./source/n/newspost/slack-desc
+drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/nfacct
+-rw-r--r-- 1 root root 217604 2016-08-22 11:40 ./source/n/nfacct/nfacct-1.0.2.tar.xz
+-rwxr-xr-x 1 root root 3405 2021-02-13 05:32 ./source/n/nfacct/nfacct.SlackBuild
+-rw-r--r-- 1 root root 942 2018-02-27 06:13 ./source/n/nfacct/slack-desc
+drwxr-xr-x 2 root root 4096 2021-06-15 18:36 ./source/n/nfs-utils
+-rw-r--r-- 1 root root 547 2020-05-04 02:06 ./source/n/nfs-utils/doinst.sh.gz
+-rw-r--r-- 1 root root 154 1994-08-20 23:14 ./source/n/nfs-utils/exports
+-rw-r--r-- 1 root root 566 2021-06-14 13:30 ./source/n/nfs-utils/nfs-utils-2.5.4.tar.sign
+-rw-r--r-- 1 root root 703896 2021-06-14 13:30 ./source/n/nfs-utils/nfs-utils-2.5.4.tar.xz
+-rwxr-xr-x 1 root root 6546 2021-02-21 19:21 ./source/n/nfs-utils/nfs-utils.SlackBuild
+-rw-r--r-- 1 root root 255 2008-03-31 22:19 ./source/n/nfs-utils/nfs-utils.lwrap.needs.lnsl.diff.gz
+-rw-r--r-- 1 root root 49 2018-11-15 18:04 ./source/n/nfs-utils/nfs-utils.url
-rw-r--r-- 1 root root 292 2017-12-29 05:37 ./source/n/nfs-utils/nfs.default
-rw-r--r-- 1 root root 2920 2020-02-03 20:42 ./source/n/nfs-utils/rc.nfsd
-rw-r--r-- 1 root root 779 2018-02-27 06:13 ./source/n/nfs-utils/slack-desc
diff --git a/patches/packages/dhcpcd-9.5.2-x86_64-1_slack15.0.txt b/patches/packages/dhcpcd-9.5.2-x86_64-1_slack15.0.txt
new file mode 100644
index 000000000..c6229fe75
--- /dev/null
+++ b/patches/packages/dhcpcd-9.5.2-x86_64-1_slack15.0.txt
@@ -0,0 +1,11 @@
+dhcpcd: dhcpcd (DHCP client daemon)
+dhcpcd:
+dhcpcd: The DHCP client program dhcpcd is used to connect to a network by
+dhcpcd: contacting a DHCP server. dhcpcd gets an IP address and other
+dhcpcd: information from a corresponding DHCP server, configures the network
+dhcpcd: interface automatically, and tries to renew the lease time according
+dhcpcd: to RFC2131 or RFC1541 depending on the command line option.
+dhcpcd:
+dhcpcd: Homepage: https://roy.marples.name/projects/dhcpcd
+dhcpcd:
+dhcpcd:
diff --git a/patches/packages/mariadb-10.5.26-x86_64-1_slack15.0.txt b/patches/packages/mariadb-10.5.27-x86_64-1_slack15.0.txt
similarity index 100%
rename from patches/packages/mariadb-10.5.26-x86_64-1_slack15.0.txt
rename to patches/packages/mariadb-10.5.27-x86_64-1_slack15.0.txt
diff --git a/patches/source/dhcpcd/dhcpcd.SlackBuild b/patches/source/dhcpcd/dhcpcd.SlackBuild
new file mode 100755
index 000000000..e477daf63
--- /dev/null
+++ b/patches/source/dhcpcd/dhcpcd.SlackBuild
@@ -0,0 +1,157 @@
+#!/bin/bash
+
+# Copyright 2008, 2009, 2010, 2013, 2014, 2017, 2018, 2020, 2021 Patrick J. Volkerding, Sebeka, MN, USA
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PKGNAM=dhcpcd
+VERSION=${VERSION:-$(echo dhcpcd-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1_slack15.0}
+
+# By default, Slackware builds dhcpcd with privilege separation, which improves
+# security by ensuring that any security vulnerabilies such as buffer overflows
+# or shell metacharacter insertion would gain access to an unprivileged user
+# (the dhcpcd user) rather than the root user.
+PRIVSEP=${PRIVSEP:-yes}
+
+NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) export ARCH=i586 ;;
+ arm*) export ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) export ARCH=$( uname -m ) ;;
+ esac
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-dhcpcd
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+cd $TMP
+rm -rf dhcpcd-$VERSION
+tar xvf $CWD/dhcpcd-$VERSION.tar.?z || exit 1
+cd dhcpcd-$VERSION
+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 {} \+
+
+patch -p1 --verbose < $CWD/patches/dhcpcd.conf-Don-t-invoke-wpa_supplicant-by-default.patch || exit 1
+patch -p1 --verbose < $CWD/patches/use-hostname_short-in-dhcpcd.conf.patch || exit 1
+patch -p1 --verbose < $CWD/patches/dhcpcd.conf-request_ntp_server_by_default.patch || exit 1
+
+# At this point, it should be safe to assume that /var will be mounted by the
+# time dhcpcd is called, as all non-root local filesystems are mounted from
+# /etc/rc.d/rc.S, and /var should not be on a network filesystem. As such,
+# we'll use the FHS layout instead of putting things in /etc/dhcpc
+
+# Set options to build with or without privsep:
+if [ "$PRIVSEP" = "yes" ]; then
+ PRIVSEP_OPTIONS="--enable-privsep --privsepuser=dhcpcd"
+ unset TAG
+else
+ PRIVSEP_OPTIONS="--disable-privsep"
+ TAG="_noprivsep"
+fi
+
+# Yes, /lib/dhcpcd is correct, even on x86_64.
+CFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sbindir=/sbin \
+ --sysconfdir=/etc \
+ --dbdir=/var/lib/dhcpcd \
+ --libexecdir=/lib/dhcpcd \
+ --mandir=/usr/man \
+ --rundir=/run \
+ $PRIVSEP_OPTIONS \
+ --build=$ARCH-slackware-linux || exit 1
+
+make $NUMJOBS || make || exit 1
+make install DESTDIR=$PKG HOOKSCRIPTS="50-ntp.conf 50-yp.conf" || exit 1
+
+find $PKG | xargs file | grep -e "executable" -e "shared object" \
+ | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Let's not clobber the config file
+mv $PKG/etc/dhcpcd.conf $PKG/etc/dhcpcd.conf.new
+
+# Compress and link manpages, if any:
+if [ -d $PKG/usr/man ]; then
+ ( cd $PKG/usr/man
+ for manpagedir in $(find . -type d -name "man*") ; do
+ ( cd $manpagedir
+ for eachpage in $( find . -type l -maxdepth 1) ; do
+ ln -s $( readlink $eachpage ).gz $eachpage.gz
+ rm $eachpage
+ done
+ gzip -9 *.?
+ )
+ done
+ )
+fi
+
+mkdir -p $PKG/usr/doc/dhcpcd-$VERSION
+cp -a BUILDING* LICENSE* README* $PKG/usr/doc/dhcpcd-$VERSION
+
+# If there's a ChangeLog, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r ChangeLog ]; then
+ DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION)
+ cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
+ touch -r ChangeLog $DOCSDIR/ChangeLog
+fi
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/dhcpcd-$VERSION-$ARCH-$BUILD$TAG.txz
diff --git a/patches/source/dhcpcd/dhcpcd.url b/patches/source/dhcpcd/dhcpcd.url
new file mode 100644
index 000000000..e4372dd4d
--- /dev/null
+++ b/patches/source/dhcpcd/dhcpcd.url
@@ -0,0 +1 @@
+https://roy.marples.name/downloads/dhcpcd
diff --git a/patches/source/dhcpcd/doinst.sh b/patches/source/dhcpcd/doinst.sh
new file mode 100644
index 000000000..a1a93b209
--- /dev/null
+++ b/patches/source/dhcpcd/doinst.sh
@@ -0,0 +1,15 @@
+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...
+}
+
+config etc/dhcpcd.conf.new
+
diff --git a/patches/source/dhcpcd/patches/dhcpcd.conf-Don-t-invoke-wpa_supplicant-by-default.patch b/patches/source/dhcpcd/patches/dhcpcd.conf-Don-t-invoke-wpa_supplicant-by-default.patch
new file mode 100644
index 000000000..061d5c0f8
--- /dev/null
+++ b/patches/source/dhcpcd/patches/dhcpcd.conf-Don-t-invoke-wpa_supplicant-by-default.patch
@@ -0,0 +1,11 @@
+diff -Nur dhcpcd-7.0.0.orig/src/dhcpcd.conf dhcpcd-7.0.0/src/dhcpcd.conf
+--- dhcpcd-7.0.0.orig/src/dhcpcd.conf 2018-01-01 05:17:56.000000000 -0600
++++ dhcpcd-7.0.0/src/dhcpcd.conf 2018-01-02 04:15:43.026058268 -0600
+@@ -39,3 +39,7 @@
+ #slaac hwaddr
+ # OR generate Stable Private IPv6 Addresses based from the DUID
+ slaac private
++
++# We run wpa_supplicant from rc.inet1 and/or NM handles it on its own
++nohook wpa_supplicant
++
diff --git a/patches/source/dhcpcd/patches/dhcpcd.conf-request_ntp_server_by_default.patch b/patches/source/dhcpcd/patches/dhcpcd.conf-request_ntp_server_by_default.patch
new file mode 100644
index 000000000..10589e43c
--- /dev/null
+++ b/patches/source/dhcpcd/patches/dhcpcd.conf-request_ntp_server_by_default.patch
@@ -0,0 +1,12 @@
+diff -Nur dhcpcd-7.0.0.orig/src/dhcpcd.conf dhcpcd-7.0.0/src/dhcpcd.conf
+--- dhcpcd-7.0.0.orig/src/dhcpcd.conf 2018-01-01 05:17:56.000000000 -0600
++++ dhcpcd-7.0.0/src/dhcpcd.conf 2018-01-02 04:19:53.997148193 -0600
+@@ -30,7 +30,7 @@
+ option interface_mtu
+
+ # Most distributions have NTP support.
+-#option ntp_servers
++option ntp_servers
+
+ # A ServerID is required by RFC2131.
+ require dhcp_server_identifier
diff --git a/patches/source/dhcpcd/patches/use-hostname_short-in-dhcpcd.conf.patch b/patches/source/dhcpcd/patches/use-hostname_short-in-dhcpcd.conf.patch
new file mode 100644
index 000000000..75322ad8f
--- /dev/null
+++ b/patches/source/dhcpcd/patches/use-hostname_short-in-dhcpcd.conf.patch
@@ -0,0 +1,11 @@
+--- ./src/dhcpcd.conf.orig 2021-08-09 22:58:29.034640117 -0500
++++ ./src/dhcpcd.conf 2021-08-09 23:00:11.296642405 -0500
+@@ -5,7 +5,7 @@
+ #controlgroup wheel
+
+ # Inform the DHCP server of our hostname for DDNS.
+-#hostname
++hostname_short
+
+ # Use the hardware address of the interface for the Client ID.
+ #clientid
diff --git a/patches/source/dhcpcd/slack-desc b/patches/source/dhcpcd/slack-desc
new file mode 100644
index 000000000..1f9e4a835
--- /dev/null
+++ b/patches/source/dhcpcd/slack-desc
@@ -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------------------------------------------------------|
+dhcpcd: dhcpcd (DHCP client daemon)
+dhcpcd:
+dhcpcd: The DHCP client program dhcpcd is used to connect to a network by
+dhcpcd: contacting a DHCP server. dhcpcd gets an IP address and other
+dhcpcd: information from a corresponding DHCP server, configures the network
+dhcpcd: interface automatically, and tries to renew the lease time according
+dhcpcd: to RFC2131 or RFC1541 depending on the command line option.
+dhcpcd:
+dhcpcd: Homepage: https://roy.marples.name/projects/dhcpcd
+dhcpcd:
+dhcpcd:
diff --git a/recompress.sh b/recompress.sh
index efd341121..850633f72 100755
--- a/recompress.sh
+++ b/recompress.sh
@@ -1442,6 +1442,7 @@ gzip ./patches/source/ntp/ntpdate.8
gzip ./patches/source/openssh/openssh.tcp_wrappers.diff
gzip ./patches/source/openssh/sshd_config-pam.diff
gzip ./patches/source/old-linux-5.15.160/patches-5.15.160/amdgpu-revert-56b522f4668167096a50c39446d6263c96219f5f.patch
+gzip ./patches/source/dhcpcd/doinst.sh
gzip ./patches/source/bind/doinst.sh
gzip ./patches/source/pidgin/fix-gmain_h-compile-error.diff
gzip ./patches/source/pidgin/doinst.sh