From 3020fce4ecdabb426540fa145f5f857fb5c458e3 Mon Sep 17 00:00:00 2001 From: Joe Bo Run Date: Wed, 15 Feb 2023 02:35:34 +0200 Subject: [PATCH] many upgrades --- diffutils/01-fix-colors-test.patch | 30 ++++++++++++ .../02-fix-bug-where-D-does-not-work.patch | 18 ++++++++ diffutils/PKGBUILD | 19 +++++--- diffutils/PKGBUILD-arch | 12 +++-- diffutils/deps | 1 + diffutils/time | 8 ++-- file/PKGBUILD | 5 +- file/PKGBUILD-arch | 5 +- file/time | 7 +-- gnutls/-r | 0 gnutls/PKGBUILD | 24 +++++----- gnutls/PKGBUILD-arch | 16 +++---- gnutls/time | 2 + grep/PKGBUILD | 5 +- grep/PKGBUILD-arch | 3 +- grep/deps | 1 - gzip/PKGBUILD | 9 +++- gzip/PKGBUILD-arch | 3 +- gzip/deps | 1 + iproute2/PKGBUILD | 17 +++++-- iproute2/PKGBUILD-arch | 9 +++- iproute2/fix_overlapping_buffers.patch | 46 +++++++++++++++++++ libnghttp2/PKGBUILD | 6 ++- libnghttp2/PKGBUILD-arch | 4 +- libnghttp2/deps | 1 + lvm2/PKGBUILD | 7 +-- lvm2/PKGBUILD-arch | 4 +- lvm2/deps | 1 - man-pages/PKGBUILD | 10 ++-- man-pages/PKGBUILD-arch | 4 +- man-pages/deps | 1 - nss/PKGBUILD | 9 ++-- nss/PKGBUILD-arch | 4 +- patch/PKGBUILD | 9 +++- patch/PKGBUILD-arch | 5 +- patch/deps | 2 + sed/PKGBUILD | 6 ++- sed/PKGBUILD-arch | 3 +- thin-provisioning-tools/PKGBUILD | 6 ++- thin-provisioning-tools/PKGBUILD-arch | 4 +- traceroute/PKGBUILD | 7 +-- traceroute/PKGBUILD-arch | 4 +- traceroute/deps | 1 - which/PKGBUILD | 9 +++- which/PKGBUILD-arch | 5 +- which/deps | 1 + wireless-regdb/PKGBUILD | 8 ++-- wireless-regdb/PKGBUILD-arch | 4 +- wireless-regdb/deps | 2 - 49 files changed, 256 insertions(+), 112 deletions(-) create mode 100644 diffutils/01-fix-colors-test.patch create mode 100644 diffutils/02-fix-bug-where-D-does-not-work.patch create mode 100644 gnutls/-r create mode 100644 iproute2/fix_overlapping_buffers.patch diff --git a/diffutils/01-fix-colors-test.patch b/diffutils/01-fix-colors-test.patch new file mode 100644 index 0000000..8fbaaba --- /dev/null +++ b/diffutils/01-fix-colors-test.patch @@ -0,0 +1,30 @@ +From 89f3daeaaf021a77177daec8666bcd80ec476833 Mon Sep 17 00:00:00 2001 +From: Jim Meyering +Date: Mon, 16 Jan 2023 15:48:10 -0800 +Subject: tests: accommodate newer GNU make's SIGPIPE-ignore +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +* tests/colors: Allow an exit code of not just 141 (SIGPIPE), +but also "error": 2. +Reported by Tomasz Kłoczko in http://bugs.gnu.org/59905. +--- + tests/colors | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/tests/colors b/tests/colors +index a14e555..6ef729f 100755 +--- a/tests/colors ++++ b/tests/colors +@@ -128,6 +128,9 @@ printf '%1000000s-a' > a + printf '%1000000s-b' > b + head -c 10 < fifo > /dev/null & + diff --color=always ---presume-output-tty a b > fifo +-test $? = 141 || fail=1 ++ ++# Depending on version of GNU make (4.3.92-4.4 set SIGPIPE to "ignore"), ++# either of these is acceptable. ++case $? in 2|141) ;; *) fail=1 ;; esac + + Exit $fail diff --git a/diffutils/02-fix-bug-where-D-does-not-work.patch b/diffutils/02-fix-bug-where-D-does-not-work.patch new file mode 100644 index 0000000..875c6eb --- /dev/null +++ b/diffutils/02-fix-bug-where-D-does-not-work.patch @@ -0,0 +1,18 @@ +From ba08fbbb0ca5da455bf695236c57bc50e7faed50 Mon Sep 17 00:00:00 2001 +From: Paul Eggert +Date: Fri, 10 Feb 2023 15:33:40 -0800 +Subject: diff: fix bug where -D does not work + +diff --git a/src/diff.c b/src/diff.c +index dd6f63b..2b4834f 100644 +--- a/src/diff.c ++++ b/src/diff.c +@@ -416,7 +416,7 @@ main (int argc, char **argv) + char *base = b; + int changes = 0; + +- for (i = 0; i < sizeof sizeof C_ifdef_group_formats; i++) ++ for (i = 0; i < sizeof C_ifdef_group_formats; i++) + { + char ch = C_ifdef_group_formats[i]; + switch (ch) diff --git a/diffutils/PKGBUILD b/diffutils/PKGBUILD index dbf2870..39849f7 100644 --- a/diffutils/PKGBUILD +++ b/diffutils/PKGBUILD @@ -1,18 +1,21 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run -# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/diffutils" +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" +# Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=diffutils -pkgver=3.8 +pkgver=3.9 pkgrel=01 pkgdesc='Utility programs used for creating patch files' arch=('x86_64') groups=( jobbot ) url='https://www.gnu.org/software/diffutils' depends=('glibc' 'bash') -source=("https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) +source=("https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig} + 01-fix-colors-test.patch + 02-fix-bug-where-D-does-not-work.patch) prepare() { cd $pkgname-$pkgver @@ -49,5 +52,9 @@ license=('GPL3') validpgpkeys=('155D3FC500C834486D1EEA677FD9FCCB000BEEEE') # Jim Meyering -sha256sums=('a6bdd7d1b31266d11c4f4de6c1b748d4607ab0231af5188fc2533d0ae2438fec' # diffutils-3.8.tar.xz - '500f423d0ffa8d28966d916ed5fc6b79fb160a20ed5cb74eeb1c94a30c340311') # diffutils-3.8.tar.xz.sig +sha256sums=(d80d3be90a201868de83d78dad3413ad88160cc53bcc36eb9eaf7c20dbf023f1 # diffutils-3.9.tar.xz + 0380dd1b297da094898c1c653dd3266def05c1492a794ec634e802976165ba3e # diffutils-3.9.tar.xz.sig + bc0b6db1f90808551e376b98a5f5e235b7a33d0f09a780a2d6be476f64678ef7 # 01-fix-colors-test.patch + a96a96267b65b5a17b0acad2064f9edede3f54462146850f9f0b5ea8ef0e7bf4) # 02-fix-bug-where-D-does-not-work.patch + + diff --git a/diffutils/PKGBUILD-arch b/diffutils/PKGBUILD-arch index da099cb..fe93713 100644 --- a/diffutils/PKGBUILD-arch +++ b/diffutils/PKGBUILD-arch @@ -3,7 +3,7 @@ # Contributor: Andreas Radke pkgname=diffutils -pkgver=3.8 +pkgver=3.9 pkgrel=1 pkgdesc='Utility programs used for creating patch files' arch=('x86_64') @@ -11,9 +11,13 @@ url='https://www.gnu.org/software/diffutils' license=('GPL3') depends=('glibc' 'bash') validpgpkeys=('155D3FC500C834486D1EEA677FD9FCCB000BEEEE') # Jim Meyering -source=("https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('a6bdd7d1b31266d11c4f4de6c1b748d4607ab0231af5188fc2533d0ae2438fec' - 'SKIP') +source=("https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig} + '01-fix-colors-test.patch' + '02-fix-bug-where-D-does-not-work.patch') +sha256sums=('d80d3be90a201868de83d78dad3413ad88160cc53bcc36eb9eaf7c20dbf023f1' + 'SKIP' + 'bc0b6db1f90808551e376b98a5f5e235b7a33d0f09a780a2d6be476f64678ef7' + 'a96a96267b65b5a17b0acad2064f9edede3f54462146850f9f0b5ea8ef0e7bf4') prepare() { cd $pkgname-$pkgver diff --git a/diffutils/deps b/diffutils/deps index 8b13789..139597f 100644 --- a/diffutils/deps +++ b/diffutils/deps @@ -1 +1,2 @@ + diff --git a/diffutils/time b/diffutils/time index 88df1f1..e0a581e 100644 --- a/diffutils/time +++ b/diffutils/time @@ -1,4 +1,6 @@ -real 0m50.577s -user 1m9.419s -sys 0m7.861s + +real 1m12.140s +user 0m50.937s +sys 0m6.240s + diff --git a/file/PKGBUILD b/file/PKGBUILD index a4a9f29..938d49c 100644 --- a/file/PKGBUILD +++ b/file/PKGBUILD @@ -7,10 +7,9 @@ pkgname=file pkgver=5.44 -pkgrel=01 +pkgrel=02 pkgdesc='File type identification utility' arch=('x86_64') -groups=('base-devel') url='https://www.darwinsys.com/file/' depends=('glibc' 'zlib' 'xz' 'bzip2' 'libseccomp' 'libseccomp.so') provides=('libmagic.so') @@ -66,6 +65,6 @@ validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas sha256sums=(3751c7fba8dbc831cb8d7cc8aff21035459b8ce5155ef8b0880a27d028475f3b # file-5.44.tar.gz cdd81e85ecf88c664b6d66ce2b7fc8acfff369c03524a846dc5b52cb6fb612b9) # file-5.44.tar.gz.asc -## 706e0fd84d8c6975787ca6a2f20efdf376b036a9223b25af05ac5c4917f5e91f file-5.44-01-x86_64.pkg.tar.xz +## 1362eed61308232895e7f722ae9843619b521561e293adf6ea15662ac84d43b3 file-5.44-02-x86_64.pkg.tar.lz diff --git a/file/PKGBUILD-arch b/file/PKGBUILD-arch index f31aefb..251e59c 100644 --- a/file/PKGBUILD-arch +++ b/file/PKGBUILD-arch @@ -4,15 +4,14 @@ pkgname=file pkgver=5.44 -pkgrel=1 +pkgrel=2 pkgdesc='File type identification utility' arch=('x86_64') license=('custom') -groups=('base-devel') url='https://www.darwinsys.com/file/' depends=('glibc' 'zlib' 'xz' 'bzip2' 'libseccomp' 'libseccomp.so') provides=('libmagic.so') -options=('!emptydirs' 'debug') +options=('!emptydirs') source=("https://astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas sha256sums=('3751c7fba8dbc831cb8d7cc8aff21035459b8ce5155ef8b0880a27d028475f3b' diff --git a/file/time b/file/time index 031aa59..f232771 100644 --- a/file/time +++ b/file/time @@ -1,5 +1,6 @@ -real 0m13.418s -user 0m19.519s -sys 0m2.058s +real 0m22.933s +user 0m15.439s +sys 0m1.904s + diff --git a/gnutls/-r b/gnutls/-r new file mode 100644 index 0000000..e69de29 diff --git a/gnutls/PKGBUILD b/gnutls/PKGBUILD index 4f1e971..a7cabc6 100644 --- a/gnutls/PKGBUILD +++ b/gnutls/PKGBUILD @@ -6,8 +6,8 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=gnutls -pkgver=3.7.8 -pkgrel=05 +pkgver=3.8.0 +pkgrel=01 pkgdesc="A library which provides a secure layer over a reliable transport layer" arch=('x86_64') url="https://www.gnutls.org/" @@ -17,9 +17,8 @@ depends=('gcc-libs' 'libtasn1' 'readline' 'zlib' 'nettle' 'p11-kit' 'libidn2' 'libidn2.so' 'libunistring' 'brotli') makedepends=('tpm2-tss') checkdepends=('net-tools' 'tpm2-tools') -optdepends=('guile: for use with Guile bindings' - 'tpm2-tss: support for TPM2 wrapped keys') -source=(https://www.gnupg.org/ftp/gcrypt/gnutls/v3.7/${pkgname}-${pkgver}.tar.xz{,.sig}) +optdepends=('tpm2-tss: support for TPM2 wrapped keys') +source=(https://www.gnupg.org/ftp/gcrypt/gnutls/v3.8/${pkgname}-${pkgver}.tar.xz{,.sig}) prepare() { cd ${pkgname}-${pkgver} @@ -33,13 +32,12 @@ build() { --disable-static \ --with-idn \ --enable-openssl-compatibility \ - --enable-guile --with-guile-site-dir=no \ --with-brotli \ --without-zstd \ --with-tpm2 \ --enable-openssl-compatibility \ - --enable-guile --with-guile-site-dir=no \ --with-default-trust-store-pkcs11="pkcs11:" + # --disable-dependency-tracking # --enable-ktls \ # breaks testsuite @@ -68,11 +66,11 @@ package() { license=('GPL3' 'LGPL2.1') -#validpgpkeys=('462225C3B46F34879FC8496CD605848ED7E69871') # "Daiki Ueno " -validpgpkeys=('5D46CB0F763405A7053556F47A75A648B3F9220C') # "Zoltan Fridrich " +validpgpkeys=('462225C3B46F34879FC8496CD605848ED7E69871') # "Daiki Ueno " +#validpgpkeys=('5D46CB0F763405A7053556F47A75A648B3F9220C') # "Zoltan Fridrich " -sha256sums=(c58ad39af0670efe6a8aee5e3a8b2331a1200418b64b7c51977fb396d4617114 # gnutls-3.7.8.tar.xz - f355275b86b8a9d257b8a8a81370b7879d361113cb87c3cead2d1be5e69d19fa) # gnutls-3.7.8.tar.xz.sig - +sha256sums=(0ea0d11a1660a1e63f960f157b197abe6d0c8cb3255be24e1fb3815930b9bdc5 # gnutls-3.8.0.tar.xz + b38cdca59a15ef6f2c62cdef47210664579a340a663fcfcca8072bc2c5003897) # gnutls-3.8.0.tar.xz.sig -## c42b38953580329e87a0d7a6c08d9f256355ec1a9745c96e6ee7ca1530dd0fd9 gnutls-3.7.8-05-x86_64.pkg.tar.xz + +## diff --git a/gnutls/PKGBUILD-arch b/gnutls/PKGBUILD-arch index 015de00..9520adc 100644 --- a/gnutls/PKGBUILD-arch +++ b/gnutls/PKGBUILD-arch @@ -2,8 +2,8 @@ # Contributor: Jan de Groot pkgname=gnutls -pkgver=3.7.8 -pkgrel=5 +pkgver=3.8.0 +pkgrel=1 pkgdesc="A library which provides a secure layer over a reliable transport layer" arch=('x86_64') license=('GPL3' 'LGPL2.1') @@ -13,13 +13,12 @@ depends=('gcc-libs' 'libtasn1' 'readline' 'zlib' 'nettle' 'p11-kit' 'libidn2' 'zstd' 'libidn2.so' 'libunistring' 'brotli') makedepends=('tpm2-tss') checkdepends=('net-tools' 'tpm2-tools') -optdepends=('guile: for use with Guile bindings' - 'tpm2-tss: support for TPM2 wrapped keys') -source=(https://www.gnupg.org/ftp/gcrypt/gnutls/v3.7/${pkgname}-${pkgver}.tar.xz{,.sig}) -sha256sums=('c58ad39af0670efe6a8aee5e3a8b2331a1200418b64b7c51977fb396d4617114' +optdepends=('tpm2-tss: support for TPM2 wrapped keys') +source=(https://www.gnupg.org/ftp/gcrypt/gnutls/v3.8/${pkgname}-${pkgver}.tar.xz{,.sig}) +sha256sums=('0ea0d11a1660a1e63f960f157b197abe6d0c8cb3255be24e1fb3815930b9bdc5' 'SKIP') -#validpgpkeys=('462225C3B46F34879FC8496CD605848ED7E69871') # "Daiki Ueno " -validpgpkeys=('5D46CB0F763405A7053556F47A75A648B3F9220C') # "Zoltan Fridrich " +validpgpkeys=('462225C3B46F34879FC8496CD605848ED7E69871') # "Daiki Ueno " +#validpgpkeys=('5D46CB0F763405A7053556F47A75A648B3F9220C') # "Zoltan Fridrich " build() { cd ${pkgname}-${pkgver} @@ -30,7 +29,6 @@ build() { --with-zstd \ --with-tpm2 \ --enable-openssl-compatibility \ - --enable-guile --with-guile-site-dir=no \ --with-default-trust-store-pkcs11="pkcs11:" # --enable-ktls \ # breaks testsuite sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool diff --git a/gnutls/time b/gnutls/time index 68fe9a2..4217758 100644 --- a/gnutls/time +++ b/gnutls/time @@ -1,6 +1,8 @@ + real 21m48.912s user 13m11.570s sys 0m58.004s + diff --git a/grep/PKGBUILD b/grep/PKGBUILD index ff8dbce..1518be7 100644 --- a/grep/PKGBUILD +++ b/grep/PKGBUILD @@ -7,7 +7,7 @@ pkgname=grep pkgver=3.8 -pkgrel=02 +pkgrel=03 pkgdesc='A string search utility' arch=('x86_64') url='https://www.gnu.org/software/grep/' @@ -56,3 +56,6 @@ validpgpkeys=('155D3FC500C834486D1EEA677FD9FCCB000BEEEE') # Jim Meyering sha256sums=(498d7cc1b4fb081904d87343febb73475cf771e424fb7e6141aff66013abc382 # grep-3.8.tar.xz 347aec924499df3fa41a0d782f3cd3e4a51a15de98b44eaab04084cd34060cd0) # grep-3.8.tar.xz.sig +## eb802f7aa459e3fc194b56d63f0c5767a2b95720cfa7021a66fee6bbe13db2a5 grep-3.8-03-x86_64.pkg.tar.lz + + diff --git a/grep/PKGBUILD-arch b/grep/PKGBUILD-arch index 1f92b87..bb39ea0 100644 --- a/grep/PKGBUILD-arch +++ b/grep/PKGBUILD-arch @@ -4,12 +4,11 @@ pkgname=grep pkgver=3.8 -pkgrel=2 +pkgrel=3 pkgdesc='A string search utility' arch=('x86_64') license=('GPL3') url='https://www.gnu.org/software/grep/' -groups=('base-devel') depends=('glibc' 'pcre2') makedepends=('texinfo') validpgpkeys=('155D3FC500C834486D1EEA677FD9FCCB000BEEEE') # Jim Meyering diff --git a/grep/deps b/grep/deps index b7ec413..d99bfa2 100644 --- a/grep/deps +++ b/grep/deps @@ -1,3 +1,2 @@ - diff --git a/gzip/PKGBUILD b/gzip/PKGBUILD index 56eddc5..67de700 100644 --- a/gzip/PKGBUILD +++ b/gzip/PKGBUILD @@ -1,12 +1,13 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" +# Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=gzip pkgver=1.12 -pkgrel=01 +pkgrel=02 pkgdesc='GNU compression utility' arch=('x86_64') url='https://www.gnu.org/software/gzip/' @@ -51,3 +52,7 @@ validpgpkeys=('155D3FC500C834486D1EEA677FD9FCCB000BEEEE') # Jim Meyering sha256sums=(ce5e03e519f637e1f814011ace35c4f87b33c0bbabeec35baf5fbd3479e91956 # gzip-1.12.tar.xz 3ed9ab54452576e0be0d477c772c9f47baa36415133fef7dd1fcf7b15480ba32) # gzip-1.12.tar.xz.sig + +## 2afd14df0e7f406ea507fe497f5764a5e88490ff7001e11262ded77ed70d86e2 gzip-1.12-02-x86_64.pkg.tar.lz + + diff --git a/gzip/PKGBUILD-arch b/gzip/PKGBUILD-arch index 49afb06..734dbd1 100644 --- a/gzip/PKGBUILD-arch +++ b/gzip/PKGBUILD-arch @@ -4,12 +4,11 @@ pkgname=gzip pkgver=1.12 -pkgrel=1 +pkgrel=2 pkgdesc='GNU compression utility' arch=('x86_64') url='https://www.gnu.org/software/gzip/' license=('GPL3') -groups=('base-devel') depends=('glibc' 'bash' 'less') validpgpkeys=('155D3FC500C834486D1EEA677FD9FCCB000BEEEE') # Jim Meyering source=("https://ftp.gnu.org/pub/gnu/gzip/gzip-$pkgver.tar.xz"{,.sig}) diff --git a/gzip/deps b/gzip/deps index 8b13789..139597f 100644 --- a/gzip/deps +++ b/gzip/deps @@ -1 +1,2 @@ + diff --git a/iproute2/PKGBUILD b/iproute2/PKGBUILD index 779eafb..62cc042 100644 --- a/iproute2/PKGBUILD +++ b/iproute2/PKGBUILD @@ -8,7 +8,7 @@ ## rebuild after any libbpf upgrade ## pkgname=iproute2 pkgver=6.1.0 -pkgrel=04 +pkgrel=05 pkgdesc='IP Routing Utilities' arch=('x86_64') url='https://git.kernel.org/pub/scm/network/iproute2/iproute2.git' @@ -35,7 +35,8 @@ options=('staticlibs') source=("https://www.kernel.org/pub/linux/utils/net/${pkgname}/${pkgname}-${pkgver}.tar."{xz,sign} "sha256sums::https://www.kernel.org/pub/linux/utils/net/${pkgname}/sha256sums.asc" '0001-make-iproute2-fhs-compliant.patch' - 'bdb5.3.patch') + 'bdb5.3.patch' + 'fix_overlapping_buffers.patch') prepare() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -46,9 +47,13 @@ prepare() { # use Berkeley DB 5.3 patch -Np1 -i "${srcdir}"/bdb5.3.patch + # fix overlapping buffers leading to cut off IPv6 adresses since glibc 2.37 + # See FS#77451 and + # https://lore.kernel.org/netdev/0011AC38-4823-4D0A-8580-B108D08959C2@gentoo.org/T/#u + patch -Np1 -i "${srcdir}"/fix_overlapping_buffers.patch + # do not treat warnings as errors sed -i 's/-Werror//' Makefile - } build() { @@ -83,7 +88,9 @@ sha256sums=(5ce12a0fec6b212725ef218735941b2dab76244db7e72646a76021b0537b43ab # 50342cdfe2be83559d7446287b9056d9591c76d4c7ba64c293ed7b24e0761134 # iproute2-6.1.0.tar.sign d33d639556757092f7d03f0d7ca92786341c68d25dd74f7f0a572abe636f7076 # sha256sums.asc 758b82bd61ed7512d215efafd5fab5ae7a28fbfa6161b85e2ce7373285e56a5d # 0001-make-iproute2-fhs-compliant.patch - 908de44ee99bf78669e7c513298fc2a22ca9d7e816a8f99788b1e9b091035cf4) # bdb5.3.patch + 908de44ee99bf78669e7c513298fc2a22ca9d7e816a8f99788b1e9b091035cf4 # bdb5.3.patch + 7d2fb8ba06f3b73a8fa3ab673b8f1ad41c0e4fd85e3c31a8d4002a1b074ec1ae) # fix_overlapping_buffers.patch + +## 8fe730e2f151ed2e87a644fef50406a49472fdcefd65572817ce738dc617b65c iproute2-6.1.0-05-x86_64.pkg.tar.lz -## b5620854a96b13d024175238ab4b12fc771949c37e4f458bf230a348b3183e19 iproute2-6.1.0-04-x86_64.pkg.tar.xz diff --git a/iproute2/PKGBUILD-arch b/iproute2/PKGBUILD-arch index e8402e5..7afee55 100644 --- a/iproute2/PKGBUILD-arch +++ b/iproute2/PKGBUILD-arch @@ -4,7 +4,7 @@ pkgname=iproute2 pkgver=6.1.0 -pkgrel=4 +pkgrel=5 pkgdesc='IP Routing Utilities' arch=('x86_64') license=('GPL2') @@ -29,10 +29,12 @@ options=('staticlibs') validpgpkeys=('9F6FC345B05BE7E766B83C8F80A77F6095CDE47E') # Stephen Hemminger source=("https://www.kernel.org/pub/linux/utils/net/${pkgname}/${pkgname}-${pkgver}.tar."{xz,sign} '0001-make-iproute2-fhs-compliant.patch' + 'fix_overlapping_buffers.patch' 'bdb5.3.patch') sha256sums=('5ce12a0fec6b212725ef218735941b2dab76244db7e72646a76021b0537b43ab' 'SKIP' '758b82bd61ed7512d215efafd5fab5ae7a28fbfa6161b85e2ce7373285e56a5d' + '7d2fb8ba06f3b73a8fa3ab673b8f1ad41c0e4fd85e3c31a8d4002a1b074ec1ae' '908de44ee99bf78669e7c513298fc2a22ca9d7e816a8f99788b1e9b091035cf4') prepare() { @@ -44,6 +46,11 @@ prepare() { # use Berkeley DB 5.3 patch -Np1 -i "${srcdir}"/bdb5.3.patch + # fix overlapping buffers leading to cut off IPv6 adresses since glibc 2.37 + # See FS#77451 and + # https://lore.kernel.org/netdev/0011AC38-4823-4D0A-8580-B108D08959C2@gentoo.org/T/#u + patch -Np1 -i "${srcdir}"/fix_overlapping_buffers.patch + # do not treat warnings as errors sed -i 's/-Werror//' Makefile diff --git a/iproute2/fix_overlapping_buffers.patch b/iproute2/fix_overlapping_buffers.patch new file mode 100644 index 0000000..4470613 --- /dev/null +++ b/iproute2/fix_overlapping_buffers.patch @@ -0,0 +1,46 @@ +Fix overlapping buffers passed to strncpy which is UB. format_host_rta_r writes +to the buffer passed to it, so hostname (derived from b1) & b1 partly overlap. + +This gets worse with sys-libs/glibc-2.37 where the ip route output can be truncated, +but it was UB anyway and you can see it occurring w/ glibc-2.36. + +Bug: https://lore.kernel.org/netdev/0011AC38-4823-4D0A-8580-B108D08959C2@gentoo.org/T/#u +Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=30112 +Thanks-to: Doug Freed +Signed-off-by: Sam James +--- + ip/iproute.c | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/ip/iproute.c b/ip/iproute.c +index 0bab0fdf..a7cd9543 100644 +--- a/ip/iproute.c ++++ b/ip/iproute.c +@@ -748,6 +748,7 @@ int print_route(struct nlmsghdr *n, void *arg) + int ret; + + SPRINT_BUF(b1); ++ SPRINT_BUF(b2); + + if (n->nlmsg_type != RTM_NEWROUTE && n->nlmsg_type != RTM_DELROUTE) { + fprintf(stderr, "Not a route: %08x %08x %08x\n", +@@ -809,7 +810,7 @@ int print_route(struct nlmsghdr *n, void *arg) + r->rtm_dst_len); + } else { + const char *hostname = format_host_rta_r(family, tb[RTA_DST], +- b1, sizeof(b1)); ++ b2, sizeof(b2)); + if (hostname) + strncpy(b1, hostname, sizeof(b1) - 1); + } +@@ -832,7 +833,7 @@ int print_route(struct nlmsghdr *n, void *arg) + r->rtm_src_len); + } else { + const char *hostname = format_host_rta_r(family, tb[RTA_SRC], +- b1, sizeof(b1)); ++ b2, sizeof(b2)); + if (hostname) + strncpy(b1, hostname, sizeof(b1) - 1); + } +-- +2.39.1 diff --git a/libnghttp2/PKGBUILD b/libnghttp2/PKGBUILD index 0145c50..8e68a88 100644 --- a/libnghttp2/PKGBUILD +++ b/libnghttp2/PKGBUILD @@ -6,7 +6,7 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=libnghttp2 -pkgver=1.51.0 +pkgver=1.52.0 pkgrel=01 pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library' arch=(x86_64) @@ -44,6 +44,8 @@ package() { license=(MIT) -sha256sums=(66aa76d97c143f42295405a31413e5e7d157968dad9f957bb4b015b598882e6b) # nghttp2-1.51.0.tar.xz +sha256sums=(3ea9f0439e60469ad4d39cb349938684ffb929dd7e8e06a7bffe9f9d21f8ba7d) # nghttp2-1.52.0.tar.xz + +## 7cdec2ace21420ad4b0bcfd0bcb0ab00ba7b97c856e9821fe1512046fb3a3d73 libnghttp2-1.52.0-01-x86_64.pkg.tar.lz diff --git a/libnghttp2/PKGBUILD-arch b/libnghttp2/PKGBUILD-arch index 6c962b9..50fccb0 100644 --- a/libnghttp2/PKGBUILD-arch +++ b/libnghttp2/PKGBUILD-arch @@ -2,7 +2,7 @@ # Contributor: Zhuoyun Wei pkgname=libnghttp2 -pkgver=1.51.0 +pkgver=1.52.0 pkgrel=1 pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library' arch=(x86_64) @@ -11,7 +11,7 @@ license=(MIT) depends=(glibc) conflicts=('nghttp2<1.20.0-2') source=(https://github.com/nghttp2/nghttp2/releases/download/v$pkgver/nghttp2-$pkgver.tar.xz) -sha512sums=('0212680e57a15f9afca3b5226429edebd2fe8a52117480007d4472cd0c1bd3aa4d9f21269c637a11efd0f2146a3ee16c3c07ab35d9fb3d4566235d3a14268eeb') +sha512sums=('3af1ce13270f7afc8652bd3de71200d9632204617fe04d2be7156d60eeb1a5cc415573677791a399ae03577e8e3256939b1b05d27dbd98dee504d09ec5325d56') build() { cd nghttp2-$pkgver diff --git a/libnghttp2/deps b/libnghttp2/deps index 902f898..7d39372 100644 --- a/libnghttp2/deps +++ b/libnghttp2/deps @@ -1,3 +1,4 @@ autoconf automake + diff --git a/lvm2/PKGBUILD b/lvm2/PKGBUILD index 3c2bac6..72458a8 100644 --- a/lvm2/PKGBUILD +++ b/lvm2/PKGBUILD @@ -9,7 +9,7 @@ pkgbase=lvm2 pkgname=('lvm2' 'device-mapper') _tag='fba794b52541452da9131af594f5cd0fa7affb6d' # git rev-parse v${pkgver//./_} pkgver=2.03.18 -pkgrel=04 +pkgrel=05 arch=('x86_64') url='https://sourceware.org/lvm2/' makedepends=('git' 'libaio' 'thin-provisioning-tools') @@ -66,6 +66,7 @@ build() { --enable-readline \ --enable-udev_rules \ --enable-udev_sync \ + --enable-write_install \ --disable-systemd \ --with-cache=internal \ --with-default-dm-run-dir=/run \ @@ -133,7 +134,7 @@ sha256sums=(SKIP def6e03aa1629bbc0ca1ee5e84e620366daf779f037eab2fda47487a8471729b # lvm2_install e10f24b57582d6e2da71f7c80732a62e0ee2e3b867fe84591ccdb53e80fa92e0) # 11-dm-initramfs.rules +## fc5d004a2b5f7064bcb53993fbbca20792de685efb050e8a150aa171acb3ad8f device-mapper-2.03.18-05-x86_64.pkg.tar.lz +## e0cbc7e229c3f074c8a7e95f9728049749956f3714a843224584576f9a04f5fb lvm2-2.03.18-05-x86_64.pkg.tar.lz -# 26c70406ff829ca4b894deab0f8690aefd335696d851ea8c376fb1630bff443e device-mapper-2.03.18-04-x86_64.pkg.tar.xz -# 660be3f114504aeb9e35ee05058b420c9ab846fa8b24b5dd1a16409bdc171592 lvm2-2.03.18-04-x86_64.pkg.tar.xz diff --git a/lvm2/PKGBUILD-arch b/lvm2/PKGBUILD-arch index 2d93a18..01058da 100644 --- a/lvm2/PKGBUILD-arch +++ b/lvm2/PKGBUILD-arch @@ -5,12 +5,11 @@ pkgbase=lvm2 pkgname=('lvm2' 'device-mapper') _tag='fba794b52541452da9131af594f5cd0fa7affb6d' # git rev-parse v${pkgver//./_} pkgver=2.03.18 -pkgrel=4 +pkgrel=5 arch=('x86_64') url='https://sourceware.org/lvm2/' license=('GPL2' 'LGPL2.1') makedepends=('git' 'systemd' 'libaio' 'thin-provisioning-tools') -options=('!debug') validpgpkeys=('88437EF5C077BD113D3B7224228191C1567E2C17' # Alasdair G Kergon 'D501A478440AE2FD130A1BE8B9112431E509039F') # Marian Csontos source=("git+https://sourceware.org/git/lvm2.git#tag=${_tag}?signed" @@ -65,6 +64,7 @@ build() { --enable-readline \ --enable-udev_rules \ --enable-udev_sync \ + --enable-write_install \ --with-cache=internal \ --with-default-dm-run-dir=/run \ --with-default-locking-dir=/run/lock/lvm \ diff --git a/lvm2/deps b/lvm2/deps index 897c509..62e15cd 100644 --- a/lvm2/deps +++ b/lvm2/deps @@ -2,4 +2,3 @@ git thin-provisioning-tools libaio - diff --git a/man-pages/PKGBUILD b/man-pages/PKGBUILD index ca8716e..95369f3 100644 --- a/man-pages/PKGBUILD +++ b/man-pages/PKGBUILD @@ -7,7 +7,7 @@ pkgname=man-pages #_commit=324e1d8289644e5159d43a04945df0841c45b966 # 2022-10-09 = 6.00 release -pkgver=6.02 +pkgver=6.03 _posixver=2017-a pkgrel=01 pkgdesc="Linux man pages" @@ -57,10 +57,12 @@ license=('GPL' 'custom') validpgpkeys=(E522595B52EDA4E6BFCCCB5E856199113A35CE5E) # Michael Kerrisk (Linux man-pages maintainer) validpgpkeys+=(A9348594CE31283A826FBDD8D57633D441E25BB5) # Alejandro Colomar Andres -sha256sums=(66d809b62ba8681ebcbd1a8d0a0670776924ab93bfbbb54e1c31170e14303795 # man-pages-6.02.tar.xz - 8dae2a97d5f79717b959a579911fa35788f3097de5b616e49dc26e79bfc2f023 # man-pages-6.02.tar.sign +sha256sums=(5f7f289d30b296b78116a08e7703df9375aa846b332b57dca47ddcbb7809fbbd # man-pages-6.03.tar.xz + 255ef295d1262bc85bff9c706a9c64e4de6c17f00c796108c57e49eed1303043 # man-pages-6.03.tar.sign ce67bb25b5048b20dad772e405a83f4bc70faf051afa289361c81f9660318bc3 # man-pages-posix-2017-a.tar.xz a754077b66853702059a7ae8ff520fadf42ab7484da6df991207343e8b7c5eff # man-pages-posix-2017-a.tar.sign - 13bb541e8e0e3f600805e30ed2e000820237845f4647de9164f2003be1957f4f) # sha256sums + eadb126431b22802e8841f83821e9caa7514b4a6e8549cd776e0181117a48ffe) # sha256sums + +## 7f904fb25699fd047b799eeffe24e971cd9d1cb2adaded170aa5b45ceb49afde man-pages-6.03-01-any.pkg.tar.lz diff --git a/man-pages/PKGBUILD-arch b/man-pages/PKGBUILD-arch index fc325ee..e5aa62d 100644 --- a/man-pages/PKGBUILD-arch +++ b/man-pages/PKGBUILD-arch @@ -1,7 +1,7 @@ # Maintainer: Andreas Radke pkgname=man-pages -pkgver=6.02 +pkgver=6.03 _posixver=2017-a pkgrel=1 pkgdesc="Linux man pages" @@ -13,7 +13,7 @@ makedepends=('man2html' 'git') source=(https://www.kernel.org/pub/linux/docs/man-pages/$pkgname-$pkgver.tar.{xz,sign} https://www.kernel.org/pub/linux/docs/man-pages/man-pages-posix/$pkgname-posix-${_posixver}.tar.{xz,sign}) # https://www.kernel.org/pub/linux/docs/man-pages/sha256sums.asc -sha256sums=('66d809b62ba8681ebcbd1a8d0a0670776924ab93bfbbb54e1c31170e14303795' +sha256sums=('5f7f289d30b296b78116a08e7703df9375aa846b332b57dca47ddcbb7809fbbd' 'SKIP' 'ce67bb25b5048b20dad772e405a83f4bc70faf051afa289361c81f9660318bc3' 'SKIP') diff --git a/man-pages/deps b/man-pages/deps index dd64b69..33079b2 100644 --- a/man-pages/deps +++ b/man-pages/deps @@ -3,4 +3,3 @@ man2html git - diff --git a/nss/PKGBUILD b/nss/PKGBUILD index 587a78a..291768e 100644 --- a/nss/PKGBUILD +++ b/nss/PKGBUILD @@ -7,7 +7,7 @@ pkgbase=nss pkgname=(nss ca-certificates-mozilla) -pkgver=3.88 +pkgver=3.88.1 pkgrel=01 pkgdesc="Network Security Services - zstd mandatory here!" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS" @@ -15,7 +15,7 @@ arch=(x86_64) depends=('nspr>=4.35' sqlite zlib sh 'p11-kit>=0.23.19') makedepends=(perl python gyp mercurial) #options=(debug) # uncomment this if you need to build the nss debug pkg -_revision=da9f14b8cc9d7a01afea2ccaba8ba86503c871bb +_revision=35df50f6b6157ab6ba5ce567dba2558ba9e56077 source=("hg+https://hg.mozilla.org/projects/nss#revision=$_revision" bundle.sh certdata2pem.py) @@ -107,7 +107,6 @@ sha256sums=(SKIP # nss 3bfadf722da6773bdabdd25bdf78158648043d1b7e57615574f189a88ca865dd # bundle.sh d2a1579dae05fd16175fac27ef08b54731ecefdf414085c610179afcf62b096c) # certdata2pem.py -## cfa55c7f7f007a309e26525be5cb0b58ad40cb9d1e7be2f51c941bf017332fea ca-certificates-mozilla-3.88-01-x86_64.pkg.tar.lz -## bcf2ea013ab22c563525c17c4ffbee7a8545a61391f1438c1c367d46090f1bb9 nss-3.88-01-x86_64.pkg.tar.lz - +## 290cb9bdf6f094bcdfabe06dc21e3adb9f4f84af61fc8a9ee9410debecf8e49b ca-certificates-mozilla-3.88.1-01-x86_64.pkg.tar.lz +## e71ab4de22224d5b84d17c9d740fb09295079fecbc54fed11eecf21dc27be840 nss-3.88.1-01-x86_64.pkg.tar.lz diff --git a/nss/PKGBUILD-arch b/nss/PKGBUILD-arch index ab57b7c..3d540e6 100644 --- a/nss/PKGBUILD-arch +++ b/nss/PKGBUILD-arch @@ -3,7 +3,7 @@ pkgbase=nss pkgname=(nss ca-certificates-mozilla) -pkgver=3.88 +pkgver=3.88.1 pkgrel=1 pkgdesc="Network Security Services" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS" @@ -25,7 +25,7 @@ makedepends=( perl python ) -_revision=da9f14b8cc9d7a01afea2ccaba8ba86503c871bb +_revision=35df50f6b6157ab6ba5ce567dba2558ba9e56077 source=( "hg+https://hg.mozilla.org/projects/nss#revision=$_revision" bundle.sh diff --git a/patch/PKGBUILD b/patch/PKGBUILD index c9cf7c3..5701330 100644 --- a/patch/PKGBUILD +++ b/patch/PKGBUILD @@ -1,12 +1,13 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" +# Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=patch pkgver=2.7.6 -pkgrel=08 +pkgrel=09 pkgdesc='A utility to apply patch files to original sources' arch=('x86_64') url='https://www.gnu.org/software/patch/' @@ -69,3 +70,7 @@ sha256sums=(ac610bda97abe0d9f6b7c963255a11dcb196c25e337c61f94e4778d632f1d8fd # p 6d64a8b8ddfb802ec0aa804388eb5ef51ac808c7a5c111d10490c270eb4fe727 # 19599883ffb6a450d2884f081f8ecf68edbed7ee.patch e1fc8a8aa2cad71b2a6207241ea71a33a7e3dacb8533ad54af35170c5a6562d1 # 369dcccdfa6336e5a873d6d63705cfbe04c55727.patch 4b9e81985ca057fa39daed34a4710eb113f08b3d1ce77a7121ddd8e3fae8007a) # 9c986353e420ead6e706262bf204d6e03322c300.patch + +## 294453ff99739a20eb1ba1b9dbfdb990f5480f84b0e1346a26fc747d18a585b4 patch-2.7.6-09-x86_64.pkg.tar.lz + + diff --git a/patch/PKGBUILD-arch b/patch/PKGBUILD-arch index 6da7b00..1697d28 100644 --- a/patch/PKGBUILD-arch +++ b/patch/PKGBUILD-arch @@ -10,7 +10,6 @@ pkgdesc='A utility to apply patch files to original sources' arch=('x86_64') url='https://www.gnu.org/software/patch/' license=('GPL') -groups=('base-devel') depends=('glibc' 'attr') makedepends=('ed') optdepends=('ed: for patch -e functionality') @@ -23,6 +22,7 @@ source=("https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig} '19599883ffb6a450d2884f081f8ecf68edbed7ee.patch' # Fix memory leaks introduced in CVE-2018-1000165 'https://github.com/mirror/patch/commit/369dcccdfa6336e5a873d6d63705cfbe04c55727.patch' 'https://github.com/mirror/patch/commit/9c986353e420ead6e706262bf204d6e03322c300.patch' # CVE-2018-6952 + 'test-read-only.patch' ) sha256sums=('ac610bda97abe0d9f6b7c963255a11dcb196c25e337c61f94e4778d632f1d8fd' 'SKIP' @@ -32,7 +32,8 @@ sha256sums=('ac610bda97abe0d9f6b7c963255a11dcb196c25e337c61f94e4778d632f1d8fd' '473f8a7fa8152a3c7803633e2a3072dab545b74377ea618451ceda4283643364' '6d64a8b8ddfb802ec0aa804388eb5ef51ac808c7a5c111d10490c270eb4fe727' 'e1fc8a8aa2cad71b2a6207241ea71a33a7e3dacb8533ad54af35170c5a6562d1' - '4b9e81985ca057fa39daed34a4710eb113f08b3d1ce77a7121ddd8e3fae8007a') + '4b9e81985ca057fa39daed34a4710eb113f08b3d1ce77a7121ddd8e3fae8007a' + 'cce641860eeb7d02f7f3430337e35b76d3c87b615a53dbdf0b0f588f0f9dc57b') prepare() { cd $pkgname-$pkgver diff --git a/patch/deps b/patch/deps index 2d3a5de..60809bb 100644 --- a/patch/deps +++ b/patch/deps @@ -1,3 +1,5 @@ ed autoconf automake + + diff --git a/sed/PKGBUILD b/sed/PKGBUILD index 5e928fe..947d365 100644 --- a/sed/PKGBUILD +++ b/sed/PKGBUILD @@ -7,11 +7,11 @@ pkgname=sed pkgver=4.9 -pkgrel=01 +pkgrel=02 pkgdesc='GNU stream editor' arch=('x86_64') url='https://www.gnu.org/software/sed/' -groups=('base-devel') +groups=('jobbot') depends=('glibc' 'acl' 'attr') makedepends=('gettext') source=("https://ftp.gnu.org/pub/gnu/sed/$pkgname-$pkgver.tar.xz"{,.sig}) @@ -53,4 +53,6 @@ validpgpkeys=('155D3FC500C834486D1EEA677FD9FCCB000BEEEE') #Jim Meyering pkgname=thin-provisioning-tools -pkgver=1.0.0 +pkgver=1.0.1 pkgrel=1 pkgdesc='Suite of tools for manipulating the metadata of the dm-thin device-mapper target' arch=('x86_64') @@ -11,7 +11,7 @@ license=('GPL3') depends=('gcc-libs') makedepends=('cargo') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jthornber/${pkgname}/archive/v${pkgver}.tar.gz") -sha256sums=('8a45e5a0feba2d4d52b0ce8138acd87440740d5e78e4a59e3fd453d5af7520c6') +sha256sums=('d526eca3bbe15b86ea30ec04582d87833c473a22e7bbc51664188ee20cab592e') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/traceroute/PKGBUILD b/traceroute/PKGBUILD index 546ce5d..558a0d4 100644 --- a/traceroute/PKGBUILD +++ b/traceroute/PKGBUILD @@ -6,7 +6,7 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=traceroute -pkgver=2.1.1 +pkgver=2.1.2 pkgrel=01 pkgdesc="Tracks the route taken by packets over an IP network" arch=('x86_64') @@ -34,8 +34,9 @@ package() { license=('GPL2') -sha256sums=(8fc8d5046e855d7588607bb319f5b82e3ba13e91d5d4636863262e6386bbaf76 # traceroute-2.1.1.tar.gz +sha256sums=(507c268f2977b4e218ce73e7ebed45ba0d970a8ca4995dd9cbb1ffe8e99b5b1f # traceroute-2.1.1.tar.gz 7da5bb24044f6f4b7289ba7cab6bebed01f1ddbf664101405761ca160b62c9db) # reproducible-build.patch -## f4e50f5537100f0db562155adc8ffd35cf154c60a7b5bbfc65141d296e34fbe1 traceroute-2.1.1-01-x86_64.pkg.tar.xz +## 5f0d8ba3fbcd6e794c0489db1d94d32c2e1a4759eedd6186d89584e2770700c8 traceroute-2.1.2-01-x86_64.pkg.tar.lz + diff --git a/traceroute/PKGBUILD-arch b/traceroute/PKGBUILD-arch index 738ed7b..25690e4 100644 --- a/traceroute/PKGBUILD-arch +++ b/traceroute/PKGBUILD-arch @@ -1,7 +1,7 @@ # Maintainer: Eric Bélanger pkgname=traceroute -pkgver=2.1.1 +pkgver=2.1.2 pkgrel=1 pkgdesc="Tracks the route taken by packets over an IP network" arch=('x86_64') @@ -10,7 +10,7 @@ license=('GPL2') depends=('glibc') source=(https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz reproducible-build.patch) -sha256sums=('8fc8d5046e855d7588607bb319f5b82e3ba13e91d5d4636863262e6386bbaf76' +sha256sums=('507c268f2977b4e218ce73e7ebed45ba0d970a8ca4995dd9cbb1ffe8e99b5b1f' '7da5bb24044f6f4b7289ba7cab6bebed01f1ddbf664101405761ca160b62c9db') prepare() { diff --git a/traceroute/deps b/traceroute/deps index b28b04f..139597f 100644 --- a/traceroute/deps +++ b/traceroute/deps @@ -1,3 +1,2 @@ - diff --git a/which/PKGBUILD b/which/PKGBUILD index b916395..6e388d8 100644 --- a/which/PKGBUILD +++ b/which/PKGBUILD @@ -1,12 +1,13 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" +# Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=which pkgver=2.21 -pkgrel=05 +pkgrel=06 pkgdesc='A utility to show the full path of commands' arch=('x86_64') url='https://savannah.gnu.org/projects/which/' @@ -30,3 +31,7 @@ package() { license=('GPL3') sha256sums=(f4a245b94124b377d8b49646bf421f9155d36aa7614b6ebf83705d3ffc76eaad) # which-2.21.tar.gz + +## 9ddb4d4700707b34ef97e45390a504f29bb87aee3c37353fcf09e784b04e3505 which-2.21-06-x86_64.pkg.tar.lz + + diff --git a/which/PKGBUILD-arch b/which/PKGBUILD-arch index 7cec16b..7be16c8 100644 --- a/which/PKGBUILD-arch +++ b/which/PKGBUILD-arch @@ -4,17 +4,16 @@ pkgname=which pkgver=2.21 -pkgrel=5 +pkgrel=6 pkgdesc='A utility to show the full path of commands' arch=('x86_64') url='https://savannah.gnu.org/projects/which/' license=('GPL3') -groups=('base-devel') depends=('glibc' 'bash') # gpg key is using deprecated md5 algo, do not use # check if a new one is issued in the next release source=("https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz") -md5sums=('097ff1a324ae02e0a3b0369f07a7544a') +sha256sums=('f4a245b94124b377d8b49646bf421f9155d36aa7614b6ebf83705d3ffc76eaad') build() { cd $pkgname-$pkgver diff --git a/which/deps b/which/deps index 8b13789..139597f 100644 --- a/which/deps +++ b/which/deps @@ -1 +1,2 @@ + diff --git a/wireless-regdb/PKGBUILD b/wireless-regdb/PKGBUILD index dac7d4d..91a54d1 100644 --- a/wireless-regdb/PKGBUILD +++ b/wireless-regdb/PKGBUILD @@ -6,7 +6,7 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=wireless-regdb -pkgver=2022.08.12 +pkgver=2023.02.13 pkgrel=01 pkgdesc="Central Regulatory Domain Database" arch=(any) @@ -44,8 +44,10 @@ license=('custom') validpgpkeys=('2ABCA7498D83E1D32D51D3B5AB4800A62DB9F73A') # Seth Forshee -sha256sums=(59c8f7d17966db71b27f90e735ee8f5b42ca3527694a8c5e6e9b56bd379c3b84 # wireless-regdb-2022.08.12.tar.xz - cb7f1f1d5b7cee982f6cf98140964238c9cc723a0b7dcf00d91f66570a157090 # wireless-regdb-2022.08.12.tar.sign +sha256sums=(fe81e8a8694dc4753a45087a1c4c7e1b48dee5a59f5f796ce374ea550f0b2e73 # wireless-regdb-2023.02.13.tar.xz + e358072fd76406d39a292f8ec2504ade5d5dc46109f8dde32d25f94a4f390ed7 # wireless-regdb-2023.02.13.tar.sign 192428fd959806705356107bffc97b8b379854e79bd013c4ee140e5202326e2b # wireless-regdom 603ce97da5cce3f5337e99007ce04e2f295bb33a36b308794884011f7bcabaf3 # set-wireless-regdom f5055dfe7584757a11b419836320bcdcd1d3d1e5caf26e20c63a0c64779f3376) # 85-regulatory.rules + +## 05a1e9a229669cd19f14f963a97ecb6a3511cafbef5f61634d677df415b8efdc wireless-regdb-2023.02.13-01-any.pkg.tar.lz diff --git a/wireless-regdb/PKGBUILD-arch b/wireless-regdb/PKGBUILD-arch index ee45fc2..34e3995 100644 --- a/wireless-regdb/PKGBUILD-arch +++ b/wireless-regdb/PKGBUILD-arch @@ -1,7 +1,7 @@ # Maintainer: Thomas Bächler pkgname=wireless-regdb -pkgver=2022.08.12 +pkgver=2023.02.13 pkgrel=1 pkgdesc="Central Regulatory Domain Database" arch=('any') @@ -16,7 +16,7 @@ source=(https://www.kernel.org/pub/software/network/wireless-regdb/${pkgname}-${ wireless-regdom set-wireless-regdom 85-regulatory.rules) -sha256sums=('59c8f7d17966db71b27f90e735ee8f5b42ca3527694a8c5e6e9b56bd379c3b84' +sha256sums=('fe81e8a8694dc4753a45087a1c4c7e1b48dee5a59f5f796ce374ea550f0b2e73' 'SKIP' '192428fd959806705356107bffc97b8b379854e79bd013c4ee140e5202326e2b' '603ce97da5cce3f5337e99007ce04e2f295bb33a36b308794884011f7bcabaf3' diff --git a/wireless-regdb/deps b/wireless-regdb/deps index 57eb889..797044b 100644 --- a/wireless-regdb/deps +++ b/wireless-regdb/deps @@ -1,4 +1,2 @@ iw - -