From d0eee6fa12bdb2125c090090630549d76c71a034 Mon Sep 17 00:00:00 2001 From: Joe Bo Run Date: Wed, 3 May 2023 19:28:02 +0300 Subject: [PATCH] upg toolchain on gcc linux-api 6.3.1 --- audit/PKGBUILD | 18 ++++---- audit/PKGBUILD-arch | 45 ++++++++++++++----- audit/time | 8 ++-- binutils/PKGBUILD | 9 ++-- binutils/PKGBUILD-arch | 5 +-- gcc/PKGBUILD | 64 +++++++++++++++++---------- gcc/PKGBUILD-arch | 27 +++++++++--- gcc/time | 12 +++++ glibc/PKGBUILD | 28 +++++------- glibc/PKGBUILD-arch | 14 ++---- glibc/deps | 1 - hwdata/PKGBUILD | 4 +- hwdata/PKGBUILD-arch | 2 +- hwdata/deps | 1 + libtool/PKGBUILD | 6 +-- libtool/PKGBUILD-arch | 5 +-- linux-api-headers/PKGBUILD | 15 +++---- linux-api-headers/PKGBUILD-arch | 4 +- linux-api-headers/PKGBUILD.5.12.3 | 73 +++++++++++++++++++++++++++++++ linux-api-headers/time | 8 ++-- pciutils/PKGBUILD | 35 +++++++-------- pciutils/PKGBUILD-arch | 6 +-- pciutils/deps | 1 - pciutils/key | 2 +- perl/PKGBUILD | 14 +++--- perl/PKGBUILD-arch | 8 ++-- perl/deps | 1 - 27 files changed, 272 insertions(+), 144 deletions(-) create mode 100644 linux-api-headers/PKGBUILD.5.12.3 diff --git a/audit/PKGBUILD b/audit/PKGBUILD index 581f7c8..6c56cb1 100644 --- a/audit/PKGBUILD +++ b/audit/PKGBUILD @@ -8,8 +8,8 @@ pkgbase=audit _name=audit-userspace pkgname=('audit' 'python-audit') -pkgver=3.1 -pkgrel=02 +pkgver=3.1.1 +pkgrel=01 pkgdesc="Userspace components of the audit framework w/o systemd" url='https://people.redhat.com/sgrubb/audit' makedepends=(glibc krb5 libcap-ng libldap swig linux-api-headers python) @@ -110,21 +110,21 @@ package_python-audit() { arch=(x86_64) license=(GPL LGPL2.1) - -sha512sums=('c21be7da557a2f0f2576645db23626785955190599e1b417252424eaefa7284da8e2e915cf2599f28078ee507d83497eb6cbbdb1b1459a0fabd62e235b34e7b9' +sha512sums=('58a8bb5f4432e035f2abcd336927b92789fe1f43dd5a71c508c3d79b94cbae2f979a02d79164f813fef4e42f7ad747b0d868f186d2197dd5987b0b98234399f9' 'bc699123f810abcf9300728bf61d7fcfcc83677b75fbeb713fb24cc11b2f9edf687661aab70766acde7c3c41c6a62f8e0a54cdfb49d1c7ce2246b67fbe3feec5' '442bffac895abbd0abe455c36ebc03ed5a9faee16b57347ef1f37c0d9c33777e204da917be3bbe11c56173c2ec96eed60646ac7214da47f828eef5fa104c1ebb' '92ba0f9b3d3721bf64b56e2f3e2ac4e54b2b6acd9d5646a5ee97eea244cb165e19a56c362de16834925ae063c79e6505687749f1dd67dd0f2997919aea7cb2ef') - -b2sums=('62c92a933c6eefeb3dfe1ec2950de624b7bdfe6f990528314108ad07d4d5a58fb53e0e5edc2f411b1f0a0140bfe96742a7ffadc72c06d1f3f34cb3cbea4e5f4d' +b2sums=('36f632550dd34ac130be408562aeaeea07c513e3ac76ba1689eb2c588e3312772dae99510584cd8b5e3878905a1695f907fa7216b7f9ab208b48d14d0cfe5f7a' '50be1b4f76ace20d8d14b4c57a9bb69daa3da35fd654aca8730bc287682fe38f1c1917b37469fb087daf9f309ffc15cca15f54166ece0a055f540c2604778fc6' '2241c3dd29c803493ac8e85afd6031749a46b583514829b8761c24ae12061999b7c95107ec2948dd7edb239f805ca088b7b24229abb5445a4767702539779b0f' 'd89110c32da33c2ca9292391ead930352e4c8935aa86111640130d9e3fbc0ebe27b069a83812530dfbbf28f4ddd33545658c8061d87bfac9a9d3a6a5ff0be4b8') -sha256sums=(98d75a6269b80288a442e24c9fbdd6e6845ef4b7c8bc9141725f11a91cef5797 # audit-userspace-v3.1.tar.gz + +sha256sums=(6a97cc472920639d736e9927353be05e323f351067fcf6e5d34439cafa0e9006 # audit-userspace-v3.1.1.tar.gz c3647e09d1a973595d8e43e373b8644dfb7131328c7fb3e229593af02c72ca42 # audit-3.0.8-config_paths.patch 118c01ae411904b7a7730379ebf7a7506a044182a73d9bcf0620e25e853b698a # audit-3.0.9-flex_array_workaround.patch f4f4a06fa6070970611f49573180501f588de215cc6c26bfb8804ed9e7621e8f) # audit-3.0.9-undo_flex_array_workaround.patch -## b4996d2ed53141c553dd66555ca3ca7ef26d2f98beea16623740353d0879b6cb audit-3.1-02-x86_64.pkg.tar.lz -## 840018aa08ea441a95d458a8e60ebce7b8fc26b9458081df5f4fd84b212bda6a python-audit-3.1-02-x86_64.pkg.tar.lz +## d8e56f46c9e6e9788886339699afb5f84be0f63117400b5a335d3fe382c03a55 audit-3.1.1-01-x86_64.pkg.tar.lz +## 6204ab9b3fcc8b38d9292a0f863c1a708b8736f5931f3a6cec673cdcb100e075 python-audit-3.1.1-01-x86_64.pkg.tar.lz + diff --git a/audit/PKGBUILD-arch b/audit/PKGBUILD-arch index d21e44f..1d5eceb 100644 --- a/audit/PKGBUILD-arch +++ b/audit/PKGBUILD-arch @@ -9,14 +9,28 @@ pkgbase=audit _name=audit-userspace -pkgname=(audit python-audit) -pkgver=3.1 -pkgrel=2 +pkgname=( + audit + python-audit +) +pkgver=3.1.1 +pkgrel=1 pkgdesc='Userspace components of the audit framework' url='https://people.redhat.com/sgrubb/audit' arch=(x86_64) -makedepends=(glibc krb5 libcap-ng libldap linux-api-headers python swig) -license=(GPL2 LGPL2.1) +license=( + GPL2 + LGPL2.1 +) +makedepends=( + glibc + krb5 + libcap-ng + libldap + linux-api-headers + python + swig +) options=(emptydirs) source=( https://github.com/linux-audit/$_name/archive/v$pkgver/$_name-v$pkgver.tar.gz @@ -24,11 +38,11 @@ source=( $pkgbase-3.0.9-flex_array_workaround.patch $pkgbase-3.0.9-undo_flex_array_workaround.patch ) -sha512sums=('c21be7da557a2f0f2576645db23626785955190599e1b417252424eaefa7284da8e2e915cf2599f28078ee507d83497eb6cbbdb1b1459a0fabd62e235b34e7b9' +sha512sums=('58a8bb5f4432e035f2abcd336927b92789fe1f43dd5a71c508c3d79b94cbae2f979a02d79164f813fef4e42f7ad747b0d868f186d2197dd5987b0b98234399f9' 'bc699123f810abcf9300728bf61d7fcfcc83677b75fbeb713fb24cc11b2f9edf687661aab70766acde7c3c41c6a62f8e0a54cdfb49d1c7ce2246b67fbe3feec5' '442bffac895abbd0abe455c36ebc03ed5a9faee16b57347ef1f37c0d9c33777e204da917be3bbe11c56173c2ec96eed60646ac7214da47f828eef5fa104c1ebb' '92ba0f9b3d3721bf64b56e2f3e2ac4e54b2b6acd9d5646a5ee97eea244cb165e19a56c362de16834925ae063c79e6505687749f1dd67dd0f2997919aea7cb2ef') -b2sums=('62c92a933c6eefeb3dfe1ec2950de624b7bdfe6f990528314108ad07d4d5a58fb53e0e5edc2f411b1f0a0140bfe96742a7ffadc72c06d1f3f34cb3cbea4e5f4d' +b2sums=('36f632550dd34ac130be408562aeaeea07c513e3ac76ba1689eb2c588e3312772dae99510584cd8b5e3878905a1695f907fa7216b7f9ab208b48d14d0cfe5f7a' '50be1b4f76ace20d8d14b4c57a9bb69daa3da35fd654aca8730bc287682fe38f1c1917b37469fb087daf9f309ffc15cca15f54166ece0a055f540c2604778fc6' '2241c3dd29c803493ac8e85afd6031749a46b583514829b8761c24ae12061999b7c95107ec2948dd7edb239f805ca088b7b24229abb5445a4767702539779b0f' 'd89110c32da33c2ca9292391ead930352e4c8935aa86111640130d9e3fbc0ebe27b069a83812530dfbbf28f4ddd33545658c8061d87bfac9a9d3a6a5ff0be4b8') @@ -81,7 +95,14 @@ package_audit() { krb5 libkrb5.so libgssapi_krb5.so libcap-ng libcap-ng.so ) - provides=(libaudit.so libauparse.so) + optdepends=( + 'libldap: for audispd-zos-remote' + 'sh: for augenrules' + ) + provides=( + libaudit.so + libauparse.so + ) backup=( etc/libaudit.conf etc/audit/audit-stop.rules @@ -115,8 +136,12 @@ package_audit() { } package_python-audit() { - depends=(audit libaudit.so libauparse.so glibc python) - pkgdesc+=' (python bindings)' + pkgdesc+=' - Python bindings' + depends=( + audit libaudit.so libauparse.so + glibc + python + ) mv -v $pkgname/* "$pkgdir" } diff --git a/audit/time b/audit/time index 4f04c83..b4e6b0c 100644 --- a/audit/time +++ b/audit/time @@ -1,4 +1,6 @@ -real 0m39.426s -user 1m5.944s -sys 0m5.032s + +real 1m3.424s +user 0m57.244s +sys 0m7.307s + diff --git a/binutils/PKGBUILD b/binutils/PKGBUILD index 17b04f5..7aeb9f2 100644 --- a/binutils/PKGBUILD +++ b/binutils/PKGBUILD @@ -7,8 +7,9 @@ pkgname=binutils pkgver=2.40 -_commit=65dbb94214516c915df5e0fe554ea165557e7ec7 -pkgrel=04 +#_commit=65dbb94214516c915df5e0fe554ea165557e7ec7 +_commit=ded035f913e4d8c989880cf5928b6b5fca9466ae +pkgrel=05 pkgdesc='A set of programs to assemble and manipulate binary and object files' arch=(x86_64) #url='https://www.gnu.org/software/binutils' @@ -138,6 +139,4 @@ validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F) sha256sums=(SKIP 2d430b66f84a19c154725ec535280c493be1d34f1a90f95208dce02fecd0e4e4) # gold-warn-unsupported.patch -## b0c2f7afb0b79f22d8ddbca27c65d5442ff1653d64639dd3bf6e7445e8b1fcb9 binutils-2.40-04-x86_64.pkg.tar.lz - - +## e7fd8e9c4dd8df101e00cc446717b490fb372a7ce798887fd50fc47e38b384d8 binutils-2.40-05-x86_64.pkg.tar.lz diff --git a/binutils/PKGBUILD-arch b/binutils/PKGBUILD-arch index a31d894..dc367e5 100644 --- a/binutils/PKGBUILD-arch +++ b/binutils/PKGBUILD-arch @@ -7,13 +7,12 @@ pkgname=binutils pkgver=2.40 -_commit=65dbb94214516c915df5e0fe554ea165557e7ec7 -pkgrel=4 +_commit=ded035f913e4d8c989880cf5928b6b5fca9466ae +pkgrel=5 pkgdesc='A set of programs to assemble and manipulate binary and object files' arch=(x86_64) url='https://www.gnu.org/software/binutils/' license=('GPL3' 'GPL' 'FDL1.3' 'custom:FSFAP') -groups=(base-devel) depends=(glibc jansson libelf zlib zstd) makedepends=(git) checkdepends=(dejagnu debuginfod bc) diff --git a/gcc/PKGBUILD b/gcc/PKGBUILD index 5e952fe..7dbe991 100644 --- a/gcc/PKGBUILD +++ b/gcc/PKGBUILD @@ -13,11 +13,10 @@ # Unfortunately we have no extra time to research the evolution of the latest kernels. pkgname=(gcc gcc-libs lib32-gcc-libs gcc-fortran gcc-objc gcc-ada gcc-go gcc-d lto-dump libgccjit) -pkgver=12.2.1 +pkgver=13.1.1 _majorver=${pkgver%%.*} -#_commit=fb2d50f72caf3b84b315bc760368670680999749 -_commit=abaa8f9cc4c06dcdae13a33be9253762861d8657 -pkgrel=04 +_commit=9a167ee2f8b9a0859fbab6cfdc276cf1f272effe # 13.1.1 +pkgrel=01 pkgdesc='The GNU Compiler Collection' url='https://gcc.gnu.org' makedepends=( @@ -150,16 +149,16 @@ build() { # crashed right at the end with no space to write the remaining pkgs beyond the gcc-11.2 # so on next run I disabled the damn check section .. # -#check() { -# cd gcc-build -# -# # disable libphobos test to avoid segfaults -# sed -i '/maybe-check-target-libphobos \\/d' Makefile -# -# # do not abort on error as some are "expected" -# make -O -k check || true -# "$srcdir/gcc/contrib/test_summary" -#} +check() { + cd gcc-build + + # disable libphobos test to avoid segfaults + sed -i '/maybe-check-target-libphobos \\/d' Makefile + + # do not abort on error as some are "expected" + make -O -k check || true + "$srcdir/gcc/contrib/test_summary" +} ######## package_gcc-libs() { @@ -457,6 +456,23 @@ package_gcc-d() { "$pkgdir/usr/share/licenses/$pkgname/" } +#package_gcc-rust() { +# pkgdesc="Rust frontend for GCC" +# depends=("gcc=$pkgver-$pkgrel" libisl.so) +# replaces=(gcc-rust-git) +# +# cd gcc-build +# make -C gcc DESTDIR="$pkgdir" rust.install-{common,man,info} +# +# install -Dm755 gcc/gccrs "$pkgdir"/usr/bin/gccrs +# install -Dm755 gcc/rust1 "$pkgdir"/"$_libdir"/rust1 +# +# # Install Runtime Library Exception +# install -d "$pkgdir/usr/share/licenses/$pkgname/" +# ln -s /usr/share/licenses/gcc-libs/RUNTIME.LIBRARY.EXCEPTION \ +# "$pkgdir/usr/share/licenses/$pkgname/" +#} + package_lto-dump() { pkgdesc="Dump link time optimization object files" depends=("gcc=$pkgver-$pkgrel" libisl.so) @@ -499,13 +515,13 @@ sha256sums=(SKIP 2513c6d9984dd0a2058557bf00f06d8d5181734e41dcfe07be7ed86f2959622a # c99 1773f5137f08ac1f48f0f7297e324d5d868d55201c03068670ee4602babdef2f) # gcc-ada-repro.patch -## 08fcad6e70b2c504d6ef52ca7d49778eaaf352c0c0aafe134a9a1172622c2332 gcc-12.2.1-04-x86_64.pkg.tar.lz -## 382fb6a4e28567e86d985d10de5179483995c976463feab1f318e8f8af093770 gcc-ada-12.2.1-04-x86_64.pkg.tar.lz -## ed038633e0fce5dda47687f9c13b8f62bb6403b7509fb42a847d2b14aa23b238 gcc-d-12.2.1-04-x86_64.pkg.tar.lz -## 72476b721c4b305ee03faf5923bc6fd3eb8c6ca0b6a7082e0da5ed1b6f12c811 gcc-fortran-12.2.1-04-x86_64.pkg.tar.lz -## 6f021b3bc42c95a4d85c64a06f6f5998c221bd8e547ab659399d81e108406576 gcc-go-12.2.1-04-x86_64.pkg.tar.lz -## d7bbcff823b63322ec00a4ca8b620ddbb7aabea1b41267e0127f8c05ef7eba0d gcc-libs-12.2.1-04-x86_64.pkg.tar.lz -## 591b8b86015b0d5ca09b147f60323f06c470f2b84abc56f6a231ba814ac76f78 gcc-objc-12.2.1-04-x86_64.pkg.tar.lz -## 81a7d797c461538bbae85d61b22fbd182b73e9b89920aa79503c7673b751efcc lib32-gcc-libs-12.2.1-04-x86_64.pkg.tar.lz -## abc71733d0875ae88a0fb75fefcaa6afa19672f0867ca0d86edf9db03dfb95ab libgccjit-12.2.1-04-x86_64.pkg.tar.lz -## 5c81f51d7ade086bfe18bf3cbf0426ce66055bca0030dfbac56cbcc5d9aacb36 lto-dump-12.2.1-04-x86_64.pkg.tar.lz +## 13aa04d913a059d41f3f08343db259df15953c92ecac1c920238d8adfcdb662a gcc-13.1.1-01-x86_64.pkg.tar.lz +## 6a0ca99e49b0adfaa46c6fe42842dc172ccc5cc65bbf425f78841db4337fd955 gcc-ada-13.1.1-01-x86_64.pkg.tar.lz +## 2e5c128f863545d9a0d7f5a832e62ee70e677c962124f72f1f5851a7e44ef47f gcc-d-13.1.1-01-x86_64.pkg.tar.lz +## 003bcf7c89392edcebba1b3b51d3751766b8ec4f85f3a3a539cc2c4ff97bdbe9 gcc-fortran-13.1.1-01-x86_64.pkg.tar.lz +## 4628bf9ae2f2e0f497a0e403caaf8e09eca5be3a56e2e2e7bc047921f2af1765 gcc-go-13.1.1-01-x86_64.pkg.tar.lz +## a377ab4b6f6064c3d03c8f0676c283094f1170cfbc411e5ce3d05c5ef89f0878 gcc-libs-13.1.1-01-x86_64.pkg.tar.lz +## fddcb78425ea6178aeb75c357e1932061fc14cc8756d941d483a94855c8c907a gcc-objc-13.1.1-01-x86_64.pkg.tar.lz +## b086c956931c41c8df9d43b11de681bc965dcdcba755867f021ea8ef48ece373 lib32-gcc-libs-13.1.1-01-x86_64.pkg.tar.lz +## 65f4189a086d536a2e0640fd5560327bba235078aa3cea070ed59b1f62a65854 libgccjit-13.1.1-01-x86_64.pkg.tar.lz +## e0220fe1669ccb0c5a5e599566b809c9ca182638be91992ed22de6a1d60d0d4d lto-dump-13.1.1-01-x86_64.pkg.tar.lz diff --git a/gcc/PKGBUILD-arch b/gcc/PKGBUILD-arch index a88860a..6bc839a 100644 --- a/gcc/PKGBUILD-arch +++ b/gcc/PKGBUILD-arch @@ -7,11 +7,11 @@ # toolchain build order: linux-api-headers->glibc->binutils->gcc->glibc->binutils->gcc # NOTE: libtool requires rebuilt with each new gcc version -pkgname=(gcc gcc-libs lib32-gcc-libs gcc-fortran gcc-objc gcc-ada gcc-go gcc-d lto-dump libgccjit) -pkgver=12.2.1 +pkgname=(gcc gcc-libs lib32-gcc-libs gcc-ada gcc-d gcc-fortran gcc-go gcc-objc lto-dump libgccjit) +pkgver=13.1.1 _majorver=${pkgver%%.*} -_commit=abaa8f9cc4c06dcdae13a33be9253762861d8657 -pkgrel=4 +_commit=9a167ee2f8b9a0859fbab6cfdc276cf1f272effe +pkgrel=1 pkgdesc='The GNU Compiler Collection' arch=(x86_64) license=(GPL3 LGPL FDL custom) @@ -109,7 +109,7 @@ build() { CXXFLAGS=${CXXFLAGS/-Werror=format-security/} "$srcdir/gcc/configure" \ - --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d \ + --enable-languages=ada,c,c++,d,fortran,go,lto,objc,obj-c++ \ --enable-bootstrap \ "${_confflags[@]:?_confflags unset}" @@ -449,6 +449,23 @@ package_gcc-d() { "$pkgdir/usr/share/licenses/$pkgname/" } +#package_gcc-rust() { +# pkgdesc="Rust frontend for GCC" +# depends=("gcc=$pkgver-$pkgrel" libisl.so) +# replaces=(gcc-rust-git) +# +# cd gcc-build +# make -C gcc DESTDIR="$pkgdir" rust.install-{common,man,info} +# +# install -Dm755 gcc/gccrs "$pkgdir"/usr/bin/gccrs +# install -Dm755 gcc/rust1 "$pkgdir"/"$_libdir"/rust1 +# +# # Install Runtime Library Exception +# install -d "$pkgdir/usr/share/licenses/$pkgname/" +# ln -s /usr/share/licenses/gcc-libs/RUNTIME.LIBRARY.EXCEPTION \ +# "$pkgdir/usr/share/licenses/$pkgname/" +#} + package_lto-dump() { pkgdesc="Dump link time optimization object files" depends=("gcc=$pkgver-$pkgrel" libisl.so) diff --git a/gcc/time b/gcc/time index 8cb1df2..f9a56c6 100644 --- a/gcc/time +++ b/gcc/time @@ -49,3 +49,15 @@ real 458m31.331s user 789m28.638s sys 20m6.279s +gcc 13.1.1-01 (Mon 01 May 2023 04:59:26 AM EEST) + +real 427m52.817s +user 857m52.185s +sys 23m23.638s + +gcc 13.1.1-01 (Wed 03 May 2023 03:38:15 PM EEST) with tests last run + +real 816m41.590s +user 1169m4.040s +sys 82m2.973s + diff --git a/glibc/PKGBUILD b/glibc/PKGBUILD index 80db946..c1768f3 100644 --- a/glibc/PKGBUILD +++ b/glibc/PKGBUILD @@ -11,8 +11,8 @@ pkgbase=glibc pkgname=(glibc lib32-glibc) pkgver=2.37 -_commit=a704fd9a133bfb10510e18702f48a6a9c88dbbd5 -pkgrel=02 +_commit=7c32cb7dd88cf100b0b412163896e30aa2ee671a # 03 +pkgrel=03 arch=(x86_64) url='https://www.gnu.org/software/libc' makedepends=(git gd lib32-gcc-libs python) @@ -24,10 +24,7 @@ source=(git+https://sourceware.org/git/glibc.git#commit=${_commit} locale-gen lib32-glibc.conf sdt.h sdt-config.h -# disable-clone3.diff - reenable_DT_HASH.patch - cve-2023-25139.patch -) + reenable_DT_HASH.patch) prepare() { mkdir -p glibc-build lib32-glibc-build @@ -40,10 +37,6 @@ prepare() { # reconsider 2023-01 patch -Np1 -i "${srcdir}"/reenable_DT_HASH.patch - # Add a temporary patch for cve 2023-25139 until a fix has been backported. - # Technical the fix itself is complete but the test cases aren't. - # See https://sourceware.org/bugzilla/show_bug.cgi?id=30068 - patch -Np1 -i "${srcdir}"/cve-2023-25139.patch } build() { @@ -120,14 +113,14 @@ build() { elf/ld.so --library-path "$PWD" locale/localedef -c -f ../glibc/localedata/charmaps/UTF-8 -i ../glibc/localedata/locales/C ../C.UTF-8/ } -# Credits for skip_test() and check() @allanmcrae -# https://github.com/allanmcrae/toolchain/blob/f18604d70c5933c31b51a320978711e4e6791cf1/glibc/PKGBUILD +## Credits for skip_test() and check() @allanmcrae +## https://github.com/allanmcrae/toolchain/blob/f18604d70c5933c31b51a320978711e4e6791cf1/glibc/PKGBUILD #skip_test() { # test=${1} # file=${2} # sed -i "s/\b${test}\b//" "${srcdir}"/glibc/${file} #} -# + #check() { # cd glibc-build # @@ -146,13 +139,13 @@ build() { # skip_test tst-ntp_gettime sysdeps/unix/sysv/linux/Makefile # skip_test tst-ntp_gettimex sysdeps/unix/sysv/linux/Makefile # skip_test tst-pkey sysdeps/unix/sysv/linux/Makefile +# skip_test tst-ttyname sysdeps/unix/sysv/linux/Makefile # skip_test tst-process_mrelease sysdeps/unix/sysv/linux/Makefile # skip_test tst-adjtime time/Makefile # skip_test tst-clock2 time/Makefile # # make -O check #} -# package_glibc() { pkgdesc='GNU C Library w/o systemd' @@ -238,9 +231,8 @@ sha256sums=(SKIP c27424154a6096ae32c0824b785e05de6acef33d9224fd6147d1936be9b4962b # lib32-glibc.conf 774061aff612a377714a509918a9e0e0aafce708b87d2d7e06b1bd1f6542fe70 # sdt.h cdc234959c6fdb43f000d3bb7d1080b0103f4080f5e67bcfe8ae1aaf477812f0 # sdt-config.h - bb2fc5a38158d339a51a4aaab3fe2d5cc496221f77cfce6f74768db91cb5ec1e # reenable_DT_HASH.patch - 9627dc07059c808c410ccd386c3b2bfeeafc9de7660b847dd971d3133b57be78) # cve-2023-25139.patch + bb2fc5a38158d339a51a4aaab3fe2d5cc496221f77cfce6f74768db91cb5ec1e) # reenable_DT_HASH.patch +## 512ba5a94d4bdad5a76cb73db8c55b256ae6b466ead29b186b4190ca789e0ac5 glibc-2.37-03-x86_64.pkg.tar.lz +## 693d18b6c304994d68105fa6c398e19d98e861c7360f7443ec198fbc40cc7639 lib32-glibc-2.37-03-x86_64.pkg.tar.lz -# ab3108a40447fc04bcaaace551c423d0929c05ad59c93026e92bcc4e68a793cc glibc-2.37-01-x86_64.pkg.tar.lz -# 4337f399d769d852a8046b267ba5940ad2442f63762d7ecde6ac0c90d5115613 lib32-glibc-2.37-01-x86_64.pkg.tar.lz diff --git a/glibc/PKGBUILD-arch b/glibc/PKGBUILD-arch index b92aed7..20b19b4 100644 --- a/glibc/PKGBUILD-arch +++ b/glibc/PKGBUILD-arch @@ -9,8 +9,8 @@ pkgbase=glibc pkgname=(glibc lib32-glibc) pkgver=2.37 -_commit=a704fd9a133bfb10510e18702f48a6a9c88dbbd5 -pkgrel=2 +_commit=7c32cb7dd88cf100b0b412163896e30aa2ee671a +pkgrel=3 arch=(x86_64) url='https://www.gnu.org/software/libc' license=(GPL LGPL) @@ -22,7 +22,6 @@ source=(git+https://sourceware.org/git/glibc.git#commit=${_commit} lib32-glibc.conf sdt.h sdt-config.h reenable_DT_HASH.patch - cve-2023-25139.patch ) validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # Carlos O'Donell BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar @@ -32,8 +31,7 @@ b2sums=('SKIP' '7c265e6d36a5c0dff127093580827d15519b6c7205c2e1300e82f0fb5b9dd00b6accb40c56581f18179c4fbbc95bd2bf1b900ace867a83accde0969f7b609f8a' 'a6a5e2f2a627cc0d13d11a82458cfd0aa75ec1c5a3c7647e5d5a3bb1d4c0770887a3909bfda1236803d5bc9801bfd6251e13483e9adf797e4725332cd0d91a0e' '214e995e84b342fe7b2a7704ce011b7c7fc74c2971f98eeb3b4e677b99c860addc0a7d91b8dc0f0b8be7537782ee331999e02ba48f4ccc1c331b60f27d715678' - '5fdd133c367af2f5454ea1eea7907de12166fb95eb59dbe33eae16aa9e26209b6585972bc1c80e36a0af4bfb04296acaf940ee78cd624cdcbab9669dff46c051' - '917b876dbc2bc23d15ffedb56bfb51611f8c7a5b8321281a2cf488d442a45c38fc754e857573843042bf7cc3df87d4271bc723acd52aab4c8fc3c8f07d41456e') + '5fdd133c367af2f5454ea1eea7907de12166fb95eb59dbe33eae16aa9e26209b6585972bc1c80e36a0af4bfb04296acaf940ee78cd624cdcbab9669dff46c051') prepare() { mkdir -p glibc-build lib32-glibc-build @@ -45,11 +43,6 @@ prepare() { # which relies on DT_HASH to be present in these libs. # reconsider 2023-01 patch -Np1 -i "${srcdir}"/reenable_DT_HASH.patch - - # Add a temporary patch for cve 2023-25139 until a fix has been backported. - # Technical the fix itself is complete but the test cases aren't. - # See https://sourceware.org/bugzilla/show_bug.cgi?id=30068 - patch -Np1 -i "${srcdir}"/cve-2023-25139.patch } build() { @@ -153,6 +146,7 @@ check() { skip_test tst-ntp_gettimex sysdeps/unix/sysv/linux/Makefile skip_test tst-pkey sysdeps/unix/sysv/linux/Makefile skip_test tst-process_mrelease sysdeps/unix/sysv/linux/Makefile + skip_test tst-ttyname sysdeps/unix/sysv/linux/Makefile skip_test tst-adjtime time/Makefile skip_test tst-clock2 time/Makefile diff --git a/glibc/deps b/glibc/deps index c0357df..1ede3a6 100644 --- a/glibc/deps +++ b/glibc/deps @@ -7,4 +7,3 @@ libjpeg-turbo libgit2 - diff --git a/hwdata/PKGBUILD b/hwdata/PKGBUILD index b385267..0b7ccec 100644 --- a/hwdata/PKGBUILD +++ b/hwdata/PKGBUILD @@ -6,7 +6,7 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=hwdata -pkgver=0.369 +pkgver=0.370 pkgrel=01 pkgdesc="hardware identification databases" makedepends=('git') @@ -37,4 +37,4 @@ validpgpkeys=('3C40194FB79138CE0F78FD4919C2F062574F5403') # Vitezslav Crhonek sha256sums=(SKIP) -## f63489483fba571e8fdd7673f24c4b5bee050ad6f57140f95f8979c0f32c082e hwdata-0.369-01-x86_64.pkg.tar.lz +## 98afd5723a6b6f20a2588561e60ea4e091a2b462c905189610d5c55d498200c3 hwdata-0.370-01-x86_64.pkg.tar.lz diff --git a/hwdata/PKGBUILD-arch b/hwdata/PKGBUILD-arch index aa39b8f..734b444 100644 --- a/hwdata/PKGBUILD-arch +++ b/hwdata/PKGBUILD-arch @@ -1,6 +1,6 @@ # Maintainer: Tobias Powalowski pkgname=hwdata -pkgver=0.369 +pkgver=0.370 pkgrel=1 pkgdesc="hardware identification databases" makedepends=('git') diff --git a/hwdata/deps b/hwdata/deps index f4099d9..8801eed 100644 --- a/hwdata/deps +++ b/hwdata/deps @@ -1,3 +1,4 @@ git + diff --git a/libtool/PKGBUILD b/libtool/PKGBUILD index b5fc9ab..a1e7775 100644 --- a/libtool/PKGBUILD +++ b/libtool/PKGBUILD @@ -7,8 +7,8 @@ pkgname=libtool pkgver=2.4.7+4+g1ec8fa28 -pkgrel=02 -_gccver=12.2.1 +pkgrel=03 +_gccver=13.1.1 pkgdesc='A generic library support script' arch=(x86_64) url='https://www.gnu.org/software/libtool' @@ -84,4 +84,4 @@ sha256sums=(SKIP 0a31d3ed91d97a18e17942c85018899c0233493a54c885f4c133454de522ef50) # grep_3.8_fix.patch -# fa1a0f7c279507f4b3c5bf10424a8e49a7b77369579009c150f5ad30ec224bec libtool-2.4.7+4+g1ec8fa28-02-x86_64.pkg.tar.lz +## 2bfb2378b0fef1bf72a5123117987e49fc5806b1413051d22edc31f6f93779e5 libtool-2.4.7+4+g1ec8fa28-03-x86_64.pkg.tar.lz diff --git a/libtool/PKGBUILD-arch b/libtool/PKGBUILD-arch index dc6ea4e..29bb352 100644 --- a/libtool/PKGBUILD-arch +++ b/libtool/PKGBUILD-arch @@ -9,13 +9,12 @@ pkgname=libtool _commit=1ec8fa28dcb29500d485c136db28315671ec4c3b pkgver=2.4.7+4+g1ec8fa28 -pkgrel=2 -_gccver=12.2.1 +pkgrel=3 +_gccver=13.1.1 pkgdesc='A generic library support script' arch=(x86_64) url='https://www.gnu.org/software/libtool' license=(GPL) -groups=(base-devel) depends=(sh tar glibc) makedepends=("gcc>=$_gccver" git help2man) checkdepends=(gcc-fortran) diff --git a/linux-api-headers/PKGBUILD b/linux-api-headers/PKGBUILD index 599a953..3d89d22 100644 --- a/linux-api-headers/PKGBUILD +++ b/linux-api-headers/PKGBUILD @@ -8,11 +8,9 @@ # toolchain build order: linux-api-headers->glibc->binutils->gcc->glibc->binutils->gcc pkgname=linux-api-headers -pkgver=6.1.9 -#pkgver=5.18.18 +pkgver=6.3.1 pkgrel=01 pkgdesc='Kernel headers sanitized for use in userspace' -arch=(any) url='https://www.gnu.org/software/libc' makedepends=(rsync) source=(https://www.kernel.org/pub/linux/kernel/v${pkgver:0:1}.x/linux-${pkgver}.tar.{xz,sign}) @@ -31,15 +29,16 @@ package() { rm -r "$pkgdir/usr/include/drm" } -#---- license gpg-key sha256sums ---- +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) license=(GPL2) validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds '647F28654894E3BD457199BE38DBBDC86092693E') # Greg Kroah-Hartman -sha256sums=(d60cf185693c386e7acd9f3eb3a94ae30ffbfee0a9447a20e83711e0bdf5922b # linux-6.1.9.tar.xz - #c1c376c8dcc5c226c5f190f6eaf687495d3cf87b927d5e1a8fed9bcfa966402b # linux-5.18.18.tar.xz - #b4d9712e8a75aeb718705a0794b7fe0c63be7b283333ee68e4df6fb946173cd1) # linux-5.18.18.tar.sign - 3bd23ba1f014fc5b79e316f35493ab4047bf2b4101e9d608dc821dc91fd24c3b) # linux-6.1.9.tar.sign +sha256sums=(78620fb4a7d5e0db1d4eb8d5b1c6e207ba5d19564efa63967a59b6daf89b3f2a # linux-6.3.1.tar.xz + 8e494b8606c1b921114313f3073a0206ab65aef183609c442c4e22070fb66b27) # linux-6.3.1.tar.sign +## 610a05215211e9f6c7ca38197278585aabd82d1b551e8796a235130c97360dea linux-api-headers-6.3.1-01-x86_64.pkg.tar.lz diff --git a/linux-api-headers/PKGBUILD-arch b/linux-api-headers/PKGBUILD-arch index d4d0977..ca5c34a 100644 --- a/linux-api-headers/PKGBUILD-arch +++ b/linux-api-headers/PKGBUILD-arch @@ -6,7 +6,7 @@ # toolchain build order: linux-api-headers->glibc->binutils->gcc->glibc->binutils->gcc pkgname=linux-api-headers -pkgver=6.1.9 +pkgver=6.3 pkgrel=1 pkgdesc='Kernel headers sanitized for use in userspace' arch=(any) @@ -14,7 +14,7 @@ url='https://www.gnu.org/software/libc' license=(GPL2) makedepends=(rsync) source=(https://www.kernel.org/pub/linux/kernel/v${pkgver:0:1}.x/linux-${pkgver}.tar.{xz,sign}) -sha256sums=('d60cf185693c386e7acd9f3eb3a94ae30ffbfee0a9447a20e83711e0bdf5922b' +sha256sums=('ba3491f5ed6bd270a370c440434e3d69085fcdd528922fa01e73d7657db73b1e' 'SKIP') validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds '647F28654894E3BD457199BE38DBBDC86092693E') # Greg Kroah-Hartman diff --git a/linux-api-headers/PKGBUILD.5.12.3 b/linux-api-headers/PKGBUILD.5.12.3 new file mode 100644 index 0000000..ffe2285 --- /dev/null +++ b/linux-api-headers/PKGBUILD.5.12.3 @@ -0,0 +1,73 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun/jobcore/$pkgname" +#-----------------------------------------| DESCRIPTION |--------------------------------------- +# toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc + +pkgname=linux-api-headers +pkgver=5.12.3 +pkgrel=01 +pkgdesc='Kernel headers sanitized for use in userspace' +arch=(any) +url='https://www.gnu.org/software/libc' +makedepends=(rsync) +source=(https://www.kernel.org/pub/linux/kernel/v${pkgver:0:1}.x/linux-${pkgver}.tar.{xz,sign}) + +build() { + cd linux-$pkgver + + make mrproper + make headers_check +} + +package() { + cd linux-$pkgver + make INSTALL_HDR_PATH="$pkgdir/usr" headers_install + + # use headers from libdrm + rm -r "$pkgdir/usr/include/drm" +} + +#---- license gpg-key sha256sums ---- + +license=(GPL2) + +validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds + '647F28654894E3BD457199BE38DBBDC86092693E') # Greg Kroah-Hartman + +sha512sums=('295a943bb0d2366715c844a6e2ca424d17f4caceab8c9e095250851857928902a5deb8aa51cff5c3c7e982d168f79f4df3a39bdd47ec22b51237c91732dc8af0' # linux-5.12.3.tar.xz + '2739dc235a48203113af4e6c9ab595c13cfad3b80e6dccd2f62c168eb667e4aacbeedaecc14e5195222043acef2344d8cf552ad9ac54756f677958ebeadbe30b') # linux-5.12.3.tar.sign + +sha256sums=(133714a87a8b0ed1959587a8a5aff9faf47dd0fc8feeac08cca408f7e392878d # linux-5.12.3.tar.xz + 804c5bd021e8ed2814d7d6b2fd639780704a091479c59d347ffc4fe3c1685640) # linux-5.12.3.tar.sign +####### diffs between old and new Arch PKGBUILD +--- PKGBUILD-arch 2021-10-05 08:55:48.000000000 +0000 ++++ PKGBUILD-arch.new 2022-02-10 12:12:01.792299607 +0000 +@@ -1,10 +1,12 @@ +-# Maintainer: Bartłomiej Piotrowski ++# Maintainer: Giancarlo Razzolini ++# Maintainer: Frederik Schwan ++# Contributor: Bartłomiej Piotrowski + # Contributor: Allan McRae + +-# toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc ++# toolchain build order: linux-api-headers->glibc->binutils->gcc->glibc->binutils->gcc + + pkgname=linux-api-headers +-pkgver=5.12.3 ++pkgver=5.16.8 + pkgrel=1 + pkgdesc='Kernel headers sanitized for use in userspace' + arch=(any) +@@ -12,7 +14,7 @@ + license=(GPL2) + makedepends=(rsync) + source=(https://www.kernel.org/pub/linux/kernel/v${pkgver:0:1}.x/linux-${pkgver}.tar.{xz,sign}) +-sha256sums=('133714a87a8b0ed1959587a8a5aff9faf47dd0fc8feeac08cca408f7e392878d' ++sha256sums=('52aa5f05ee8addcc1ec0020f50e5f88ea1a308c2afac4a2305e1e4cf42580316' + 'SKIP') + validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds + '647F28654894E3BD457199BE38DBBDC86092693E') # Greg Kroah-Hartman +scan for systemd ipv6 service & socket +##### systemd crap in new PKGBUILD ### diff --git a/linux-api-headers/time b/linux-api-headers/time index c1ba677..b417ea6 100644 --- a/linux-api-headers/time +++ b/linux-api-headers/time @@ -1,4 +1,6 @@ -real 0m40.840s -user 0m58.464s -sys 0m8.695s + +real 0m56.615s +user 0m44.931s +sys 0m11.163s + diff --git a/pciutils/PKGBUILD b/pciutils/PKGBUILD index 8c9f360..87dd0a6 100644 --- a/pciutils/PKGBUILD +++ b/pciutils/PKGBUILD @@ -6,10 +6,9 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=pciutils -pkgver=3.9.0 -pkgrel=02 +pkgver=3.10.0 +pkgrel=01 pkgdesc="PCI bus configuration space access library and tools" -arch=(x86_64) url="https://mj.ucw.cz/sw/pciutils/" url2="https://www.kernel.org/pub/software/utils/pciutils/" depends=('glibc' 'hwdata' 'kmod') @@ -19,8 +18,8 @@ optdepends=('which: for update-pciids' 'curl: for update-pciids') source=(#ftp://ftp.kernel.org/pub/software/utils/${pkgname}/${pkgname}-${pkgver}.tar.bz2) # https://mirrors.edge.kernel.org/pub/software/utils/${pkgname}/${pkgname}-${pkgver}.tar.{xz,sign}) - https://mirrors.edge.kernel.org/pub/software/utils/${pkgname}/${pkgname}-${pkgver}.tar.xz) -# https://mj.ucw.cz/download/linux/pci/${pkgname}-${pkgver}.tar.gz{,.sign}) +# https://mirrors.edge.kernel.org/pub/software/utils/${pkgname}/${pkgname}-${pkgver}.tar.xz) + https://mj.ucw.cz/download/linux/pci/${pkgname}-${pkgver}.tar.gz{,.sign}) #git+https://github.com/pciutils/pciutils.git#tag=v$pkgver?signed) build() { @@ -37,25 +36,25 @@ package() { rm -rf "$pkgdir"/usr/share/hwdata } -#---- license gpg-key sha256sums ---- +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) license=('GPL2') -### temporarily unresponsive keyserver pkg will be remade later as pkgrel 03 -### 03 in the repositories was made by commenting out gpgkeys and .sign source files validpgpkeys=(C466A56CADA981F4297D20C31F3D0761D9B65F0B # Martin Mares 5558F9399CD7836850553C6EC28E7847ED70F82D) # Martin Mares -sha256sums=(cdea7ae97239dee23249a09c68a19a287a3f109fbeb2c232ebb616cb38599012) # pciutils-3.9.0.tar.xz -# 1705b004d3a638836e7444f3892c299db186a0121ff2635eada4ea35533e690e) # pciutils-3.9.0.tar.sign - -#8953a785b2e3af414434b8fdcbfb75c90758819631001e60dd3afb89b22b2331) # pciutils-3.9.0.tar.gz -# e1f32991072cc621d99a2437a923af09951cf1ad95e578a359b4e486cf641d58) # pciutils-3.9.0.tar.gz.sign +sha256sums=(7deabe38ae5fa88a96a8c4947975cf31c591506db546e9665a10dddbf350ead0 # pciutils-3.10.0.tar.xz + 5790fe2b480acc071818e4138aedddc9fd8c1221f4f5077ede7e1237e919c8fb) # pciutils-3.10.0.tar.gz.sign # https://mirrors.edge.kernel.org/pub/software/utils/pciutils/sha256sums.asc -# 01f5b9ee8eff577e9953a43bafb3ead76e0654a7288dc26d79627074956fb1e0 pciutils-3.9.0.tar.gz -# cdea7ae97239dee23249a09c68a19a287a3f109fbeb2c232ebb616cb38599012 pciutils-3.9.0.tar.xz +## + +## a057835e84db5a0a724ccaff7aba7f33c388edac0a5d06e7ddcb36494b52e6b2 pciutils-3.10.0.tar.sign +## 238a2e27166730e53a17fe07bfad229e07fa39b618117e5944b6d7eda9fbb0e9 pciutils-3.10.0.tar.xz (alt source) + +## 7deabe38ae5fa88a96a8c4947975cf31c591506db546e9665a10dddbf350ead0 pciutils-3.10.0.tar.gz + +## dae0dbbb5166d8987020e59028cb1ba62dbf5b6410b7fd4ea7cea94da8fd769b pciutils-3.10.0-01-x86_64.pkg.tar.lz -# 8953a785b2e3af414434b8fdcbfb75c90758819631001e60dd3afb89b22b2331 pciutils-3.9.0.tar.gz -# e1f32991072cc621d99a2437a923af09951cf1ad95e578a359b4e486cf641d58 pciutils-3.9.0.tar.gz.sign -# cdea7ae97239dee23249a09c68a19a287a3f109fbeb2c232ebb616cb38599012 pciutils-3.9.0.tar.xz diff --git a/pciutils/PKGBUILD-arch b/pciutils/PKGBUILD-arch index 3e65f63..d6a2169 100644 --- a/pciutils/PKGBUILD-arch +++ b/pciutils/PKGBUILD-arch @@ -1,7 +1,7 @@ # Maintainer: Tobias Powalowski pkgname=pciutils -pkgver=3.9.0 -pkgrel=2 +pkgver=3.10.0 +pkgrel=1 pkgdesc="PCI bus configuration space access library and tools" arch=(x86_64) license=('GPL2') @@ -17,7 +17,7 @@ source=(#ftp://ftp.kernel.org/pub/software/utils/${pkgname}/${pkgname}-${pkgver} validpgpkeys=( 'C466A56CADA981F4297D20C31F3D0761D9B65F0B' # Martin Mares ) -sha256sums=('8953a785b2e3af414434b8fdcbfb75c90758819631001e60dd3afb89b22b2331' +sha256sums=('7deabe38ae5fa88a96a8c4947975cf31c591506db546e9665a10dddbf350ead0' 'SKIP') build() { diff --git a/pciutils/deps b/pciutils/deps index b28b04f..139597f 100644 --- a/pciutils/deps +++ b/pciutils/deps @@ -1,3 +1,2 @@ - diff --git a/pciutils/key b/pciutils/key index 8b654d3..c16978c 100644 --- a/pciutils/key +++ b/pciutils/key @@ -1 +1 @@ -gpg -v --recv-key 157FF24D47EEA720 +gpg -v --recv-key --keyserver hkps://keys.openpgp.org 157FF24D47EEA720 diff --git a/perl/PKGBUILD b/perl/PKGBUILD index d69fc3d..f9667bc 100644 --- a/perl/PKGBUILD +++ b/perl/PKGBUILD @@ -6,9 +6,9 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=perl -pkgver=5.36.0 +pkgver=5.36.1 _baseversion="${pkgver%.*}" -pkgrel=03 +pkgrel=01 pkgdesc="A highly capable, feature-rich programming language" arch=(x86_64) groups=( jobbot ) @@ -81,7 +81,7 @@ provides=('perl-archive-tar=2.40' 'perl-math-complex=1.5902' 'perl-memoize=1.03_01' 'perl-mime-base64=3.16' - 'perl-module-corelist=5.20220520' + 'perl-module-corelist=5.20230423' 'perl-module-load-conditional=0.74' 'perl-module-load=0.36' 'perl-module-loaded=0.08' @@ -237,11 +237,13 @@ package() { #---- license gpg-key sha256sums ---- +arch=(x86_64) + license=('GPL' 'PerlArtistic') # https://www.cpan.org/src/5.0/perl-$pkgver.tar.xz.sha256.txt -sha256sums=(0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 # perl-5.36.0.tar.xz +sha256sums=(bd91217ea8a8c8b81f21ebbb6cefdf0d13ae532013f944cdece2cd51aef4b6a7 # perl-5.36.1.tar.xz e74c62f22139dd92c1618399e5ec70cee08f33b67e6ee3c89f179fdc823d98fa # sha256.txt 84c7fae94f591f25d6568dd300f57bfe4924092559ab2d96f1038e67c353d190 # config.over 898dd20de9f9438cdcc0e5ca61fabea696a6eb0226647500f222dc4f8d8377af # db_config.in @@ -249,6 +251,6 @@ sha256sums=(0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 # 9b49a13607df8966a3f86f698d25f4b577be66405cc08f98869a03295617d3d1 # perlbin.fish 35491e903f0d93df995cda3c11a900a7e96df699d53f5ba49e1379150aaf0fbb # perlbin.sh 786f3c7938b0738337f7d47112ea7b84fd0e2d6c1af331b7d5e67b9865d6d2b4 # detect-old-perl-modules.hook - c5db3dcd1db71724fa4df5db34586688aa8db92ac6ffcbddaaa213c71cceff20) # detect-old-perl-modules.sh - + c5db3dcd1db71724fa4df5db34586688aa8db92ac6ffcbddaaa213c71cceff20) # detect-old-perl-modules.sh +## 5348ef6799e985b9318c1e2cf80aa610fd55c89f60fa1b5d0b44685318b46ca5 perl-5.36.1-01-x86_64.pkg.tar.lz diff --git a/perl/PKGBUILD-arch b/perl/PKGBUILD-arch index 7aa45ee..20c2e01 100644 --- a/perl/PKGBUILD-arch +++ b/perl/PKGBUILD-arch @@ -5,9 +5,9 @@ # Contributor: francois pkgname=perl -pkgver=5.36.0 +pkgver=5.36.1 _baseversion="${pkgver%.*}" -pkgrel=3 +pkgrel=1 pkgdesc="A highly capable, feature-rich programming language" arch=(x86_64) license=('GPL' 'PerlArtistic') @@ -80,7 +80,7 @@ provides=('perl-archive-tar=2.40' 'perl-math-complex=1.5902' 'perl-memoize=1.03_01' 'perl-mime-base64=3.16' - 'perl-module-corelist=5.20220520' + 'perl-module-corelist=5.20230423' 'perl-module-load-conditional=0.74' 'perl-module-load=0.36' 'perl-module-loaded=0.08' @@ -140,7 +140,7 @@ source=(https://www.cpan.org/src/5.0/perl-${pkgver}.tar.xz detect-old-perl-modules.sh detect-old-perl-modules.hook) options=('makeflags' '!purge' 'emptydirs') -sha512sums=('6dd6ac2a77566c173c5ab9c238cf555f2c3e592e89abb5600bc23ce1cbd0c349e0233f6417cbbf1f6d0aefc6a734ba491285af0d3dc68a605b658b65c89f1dab' +sha512sums=('8d1ec654c59d078bfc477f11c9526233199a85e4d4f6f5a55bf9eb7802cd355189c669cc6785d2d5e741c1de4d740b7a0cfd3c0198122586a07ac7f527fb14af' '1c924b5bf7413d097f62638a574d7decf36d98598b84cdb5fb31ff633b6f953371e14b004a2558a1a0b74b6b60b90b481af0f68555a49208fe6b226381fed79f' '444e03c9a6040c1b4f19872d849e93322ffad40262339edb0b7961d2de47a161f01074f2d5418a057fd62e900ff1fbf5ea8ba4e3384aaa86fda84c80d0550a2b' '6ed5bc6dbdc47bc7f4c0fedbe18deaf35ab02a2e6700988beb545954bb1d0fe20ff1a4de39d6d9fc882ef1741f7bf6d85ba165d0cd8dc0d9939b789c894f48a1' diff --git a/perl/deps b/perl/deps index 482944d..3defa2c 100644 --- a/perl/deps +++ b/perl/deps @@ -1,4 +1,3 @@ db5.3 -