diff --git a/cython/26edfbc0.patch b/cython/26edfbc0.patch new file mode 100644 index 0000000..eb51ac9 --- /dev/null +++ b/cython/26edfbc0.patch @@ -0,0 +1,22 @@ +From 26edfbc0dc8b0bfc60990c25ab55fd8d1d09851f Mon Sep 17 00:00:00 2001 +From: da-woods +Date: Sat, 7 Oct 2023 08:02:26 +0100 +Subject: [PATCH] Probably fix error setting up inline func + +--- + Cython/Compiler/Symtab.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Cython/Compiler/Symtab.py b/Cython/Compiler/Symtab.py +index ff2138a8ba0..f41d952caf3 100644 +--- a/Cython/Compiler/Symtab.py ++++ b/Cython/Compiler/Symtab.py +@@ -914,7 +914,7 @@ def declare_cfunction(self, name, type, pos, + entry.func_cname = cname + entry.is_overridable = overridable + if inline_in_pxd: +- entry.inline_in_pxd = True ++ entry.inline_func_in_pxd = True + if in_pxd and visibility != 'extern': + entry.defined_in_pxd = 1 + if api: diff --git a/cython/PKGBUILD b/cython/PKGBUILD index fd472a5..a47aeb1 100644 --- a/cython/PKGBUILD +++ b/cython/PKGBUILD @@ -7,14 +7,19 @@ pkgname=cython pkgver=3.0.3 -pkgrel=01 +pkgrel=02 pkgdesc='C-Extensions for Python' url='https://cython.org' depends=(python) replaces=(cython-dev) makedepends=(python-build python-installer python-setuptools python-wheel) checkdepends=(python-pytest gdb python-numpy) -source=(https://github.com/cython/cython/archive/$pkgver/$pkgname-$pkgver.tar.gz) +source=(https://github.com/cython/cython/archive/$pkgver/$pkgname-$pkgver.tar.gz + https://github.com/cython/cython/commit/26edfbc0.patch) + +prepare() { + patch -d $pkgname-$pkgver -p1 < 26edfbc0.patch # Fix compilation regressions +} build() { cd cython-$pkgver @@ -29,7 +34,6 @@ build() { # --ignore pyximport/test/test_reload.py \ # --ignore Cython/Debugger/Tests #} -### failed tests #========================================== short test summary info =========================================== #FAILED Tools/dataclass_test_data/test_dataclasses.py::TestStringAnnotations::test_classvar_module_level_import - ImportError: cannot import name 'dataclass_module_1' from 'test' (unknown location) #FAILED Tools/dataclass_test_data/test_dataclasses.py::TestStringAnnotations::test_text_annotations - ImportError: cannot import name 'dataclass_textanno' from 'test' (unknown location) @@ -40,7 +44,7 @@ build() { #FAILED tests/run/test_grammar.py::GrammarTests::testAssert2 - AssertionError: 'msg\nassert 0' != 'msg' #FAILED tests/run/test_grammar.py::GrammarTests::test_funcdef - AssertionError: {'return': } != {'return': 'list'} #FAILED tests/run/test_grammar.py::GrammarTests::test_var_annot_basic_semantics - AssertionError: {'_C__foo': , 's': } != {'_C__foo': 'int', 's': 'str'} -#=========================== 9 failed, 440 passed, 12 skipped, 2 warnings in 3.65s ============================ +#=========================== 9 failed, 440 passed, 12 skipped, 2 warnings in 4.03s ============================ package() { @@ -59,6 +63,8 @@ arch=(x86_64) license=(APACHE) -sha256sums=(0c2eae8a4ceab7955be1e11a4ddc5dcc3aa06ce22ad594262f1555b9d10667f0) # cython-3.0.3.tar.gz +sha256sums=(0c2eae8a4ceab7955be1e11a4ddc5dcc3aa06ce22ad594262f1555b9d10667f0 # cython-3.0.3.tar.gz + abccff1743c3c79864026b17f19d90b524e6c787647b22b397d197d0b5581446) # 26edfbc0.patch + +## 8710054088e2ebe69151957fb170b1e02315272c0583e636fd3ec7e01163961b cython-3.0.3-02-x86_64.pkg.tar.lz -## bc54c2eed4e35020527fbeeea7f24c32ac8b43964eaf0438c5a11af596daa8f9 cython-3.0.3-01-x86_64.pkg.tar.lz diff --git a/cython/PKGBUILD-arch b/cython/PKGBUILD-arch index 3484165..c260571 100644 --- a/cython/PKGBUILD-arch +++ b/cython/PKGBUILD-arch @@ -4,7 +4,7 @@ pkgname=cython pkgver=3.0.3 -pkgrel=1 +pkgrel=2 pkgdesc='C-Extensions for Python' arch=(x86_64) url='https://cython.org' @@ -19,8 +19,14 @@ makedepends=(python-build checkdepends=(gdb python-numpy python-pytest) -source=(https://github.com/cython/cython/archive/$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('0c2eae8a4ceab7955be1e11a4ddc5dcc3aa06ce22ad594262f1555b9d10667f0') +source=(https://github.com/cython/cython/archive/$pkgver/$pkgname-$pkgver.tar.gz + https://github.com/cython/cython/commit/26edfbc0.patch) +sha256sums=('0c2eae8a4ceab7955be1e11a4ddc5dcc3aa06ce22ad594262f1555b9d10667f0' + 'abccff1743c3c79864026b17f19d90b524e6c787647b22b397d197d0b5581446') + +prepare() { + patch -d $pkgname-$pkgver -p1 < 26edfbc0.patch # Fix compilation regressions +} build() { cd cython-$pkgver diff --git a/limine/PKGBUILD b/limine/PKGBUILD index d800900..0674c39 100644 --- a/limine/PKGBUILD +++ b/limine/PKGBUILD @@ -10,7 +10,7 @@ # After joborun, eventually this made it to AUR, then extra for Arch pkgname=limine -pkgver=5.20230928.2 +pkgver=5.20231006.0 pkgrel=01 pkgdesc="An advanced, portable, multiprotocol bootloader" url="https://limine-bootloader.org/" @@ -58,9 +58,10 @@ arch=(x86_64) license=('BSD') -sha256sums=(0b647d26fac14392d91d9fbc29a18f7cd84db1b0640510c2b431d77abfd1fb79 # limine-5.20230928.2.tar.xz +sha256sums=(e759bc39a59d07260d5def19bff5cd6e3f6147708e691383af7b09c33d00e347 # limine-5.20231006.0.tar.xz a70b1fd5981d8d7d024992a521fd78481a0a69f8311a768679fc732f5c03488a # limine.cfg 15df8e06872a6cb89dfad3f99ad2b255dd1a54576e4343c954975e2ea48f28ab # bg.jpg c2897b54e8a54d81a61f929280f98b54786a506e5269fe474ebfac4c57c57a9f) # CONFIG.md -## 4eae3c8c2cad231ed83fbaa62f7e74747794c001cc78c1adda287f8d55e04355 limine-5.20230928.2-01-x86_64.pkg.tar.lz +## ea072f9c745a825adb73d517dcd9b23fe74c06167adef9987d29c370f3f3e569 limine-5.20231006.0-01-x86_64.pkg.tar.lz + diff --git a/limine/PKGBUILD-arch b/limine/PKGBUILD-arch index d11c554..56c54ed 100644 --- a/limine/PKGBUILD-arch +++ b/limine/PKGBUILD-arch @@ -2,7 +2,7 @@ # Contributor: Mintsuki pkgname=limine -pkgver=5.20230928.2 +pkgver=5.20231006.0 pkgrel=1 pkgdesc="An advanced, portable, multiprotocol bootloader" arch=('x86_64') @@ -11,7 +11,7 @@ license=('BSD') depends=('glibc') makedepends=('nasm' 'mtools' 'llvm' 'lld' 'clang') source=("https://github.com/limine-bootloader/limine/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz") -sha256sums=('0b647d26fac14392d91d9fbc29a18f7cd84db1b0640510c2b431d77abfd1fb79') +sha256sums=('e759bc39a59d07260d5def19bff5cd6e3f6147708e691383af7b09c33d00e347') build() { cd "${pkgname}-${pkgver}" diff --git a/mpd/PKGBUILD b/mpd/PKGBUILD index 32ba750..052fc70 100644 --- a/mpd/PKGBUILD +++ b/mpd/PKGBUILD @@ -6,8 +6,8 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=mpd -pkgver=0.23.13 -pkgrel=03 +pkgver=0.23.14 +pkgrel=01 pkgdesc="Flexible, powerful, server-side application for playing music w/o systemd" url="https://www.musicpd.org/" depends=(bzip2 chromaprint gcc-libs glibc hicolor-icon-theme lame libcdio libcdio-paranoia @@ -73,20 +73,17 @@ package() { arch=(x86_64) -license=(GPL2) +## old license=(GPL2) +# NOTE: BSD-2-Clause license file currently missing: https://github.com/MusicPlayerDaemon/MPD/issues/1877 +license=( BSD-2-Clause GPL-2.0-or-later) validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512') # Max Kellermann -sha256sums=(a96b01e6fbbb7e8ab25eb7c15d5c811c62eb19b76d143a802f51674791f1d519 # mpd-0.23.13.tar.xz - 218f801066e7cf40d4f238aafca76a1dec370ce1c10ab53ac27dffabb2a42d47 # mpd-0.23.13.tar.xz.sig +sha256sums=(85b9a67426d528ae9fb849eb3b10faf52d4b18d22b1fd71088e6d9a388b509d2 # mpd-0.23.14.tar.xz + 938ae47b7d5e71db2adeb5a183b17ba9ea4b44b039878802f10654bf647f28f5 # mpd-0.23.14.tar.xz.sig f40f68205834ca53cea3372e930bfe6c2f9ecc9df3b1605df2fec63a658b2e03 # mpd.conf 0b74c6e5db08daab3091dc15a6b0c75210ba2f9e98fa074f6cfd605a461056b6 # mpd.sysusers 2faa85c12449a5b3ca422ff1c1fa06d057c7e262a74bfa6298c914a92d6f2e7a) # mpd.tmpfiles -sha512sums=('1ef2b3a2089aa6078a455e43a2fb9097dc0d5b27b170e6d64e416d5e82349a794eb0acf8db72a975ad024083e872e4a1bd0e0fd51302d327d373b61f01bb819d' - 'SKIP' - '25a823740d92da8e186916701413114142eb6ad91a172c592e68b569c8e4f50fa99580e555ccf6cd31fc4f55a09bfe0278efa46e4e76ee0fe02846292fadf3c1' - '6e467481406279767b709ec6d5c06dbd825c0de09045c52ffa2d21d0604dcfe19b7a92bf42bed25163d66a3a0d1dbde6185a648b433eaf5eac56be90491e2e18' - 'db473db27cd68994c3ee26e78e0fb34d13126301d8861563dcc12a22d62ecb14c4ffb1e0798c6aaccdff34e73bae3fbeeff7b42606c901a2d35e278865cdf35d') - -## 12030b249eb9373dfbaecaee215de09a4fb02bb656b567b4fb6e6cf188acf98a mpd-0.23.13-03-x86_64.pkg.tar.lz + +## bf40b697a7f69455e68d4069e8657c37bb639c596718b855ab48562409a0deec mpd-0.23.14-01-x86_64.pkg.tar.lz diff --git a/mpd/PKGBUILD-arch b/mpd/PKGBUILD-arch index 7b0ea9a..87ee5be 100644 --- a/mpd/PKGBUILD-arch +++ b/mpd/PKGBUILD-arch @@ -7,12 +7,16 @@ # Contributor: Ben pkgname=mpd -pkgver=0.23.13 -pkgrel=3 +pkgver=0.23.14 +pkgrel=1 pkgdesc="Flexible, powerful, server-side application for playing music" arch=(x86_64) url="https://www.musicpd.org/" -license=(GPL2) +# NOTE: BSD-2-Clause license file currently missing: https://github.com/MusicPlayerDaemon/MPD/issues/1877 +license=( + BSD-2-Clause + GPL-2.0-or-later +) depends=( gcc-libs glibc @@ -84,13 +88,13 @@ source=( $pkgname.tmpfiles $pkgname.service.override ) -sha512sums=('1ef2b3a2089aa6078a455e43a2fb9097dc0d5b27b170e6d64e416d5e82349a794eb0acf8db72a975ad024083e872e4a1bd0e0fd51302d327d373b61f01bb819d' +sha512sums=('4d97b22c37ca8c0939830cd6497023d868005a123f866db594716027c590e2d1dffb65bbd3af41404dcc7c0249466192e457ae1ba80f1f95ff044516be4c99ae' 'SKIP' '25a823740d92da8e186916701413114142eb6ad91a172c592e68b569c8e4f50fa99580e555ccf6cd31fc4f55a09bfe0278efa46e4e76ee0fe02846292fadf3c1' '6e467481406279767b709ec6d5c06dbd825c0de09045c52ffa2d21d0604dcfe19b7a92bf42bed25163d66a3a0d1dbde6185a648b433eaf5eac56be90491e2e18' 'db473db27cd68994c3ee26e78e0fb34d13126301d8861563dcc12a22d62ecb14c4ffb1e0798c6aaccdff34e73bae3fbeeff7b42606c901a2d35e278865cdf35d' 'c1782b82f9db1d30aece43a07230c5d57370f2494a16e108af03815d83968805472f10f53ea5495cf0e08ff8f245430c3c3bc44025af43aaf9ecd12fcd6afc6c') -b2sums=('02907f08cc504d0fbf703179b333b301c7ad8fc8535d85305faa7962dd7faa164f4492286902cb48eaf3db2a1445b541b1261c18a89ca8a73e80016af9581e26' +b2sums=('c048f128111d1d65775c317182b91d113339a5b09d3005c320cc3b14a79b7c1da0d1ba3d53f6bf348a3a404ceea33c1ad2427225f4a1f3d1cde4a921e71d6e1c' 'SKIP' '0969a3c477b6a3f34b44e067e515d7f306414dd14e0163584417b9d071e3cc825898219f7ff66ead7905b15429b8411304052d3b2b14a72e560bfabf9bf0adcf' '4ab6e415284c77802a39d0913d701fe55e56f3c22b19557661fbef77e456b5e1d151da4202695282b956602e716a7afdb994aa2fc17368b9a0d0d051d47a3afb' diff --git a/qpdf/PKGBUILD b/qpdf/PKGBUILD index aeb1a65..126c6b2 100644 --- a/qpdf/PKGBUILD +++ b/qpdf/PKGBUILD @@ -7,14 +7,13 @@ #pkgbase=qpdf pkgname=('qpdf') # 'qpdf-docs') -pkgver=11.6.1 +pkgver=11.6.2 pkgrel=01 pkgdesc="QPDF: A Content-Preserving PDF Transformation System" url="https://github.com/qpdf/qpdf" makedepends=('libjpeg-turbo' 'zlib' 'gnutls' 'cmake' 'texlive-bin' 'texlive-binextra' 'texlive-fontsrecommended' 'python-sphinx' 'python-sphinx_rtd_theme' 'texlive-latexextra') source=(https://github.com/qpdf/qpdf/releases/download/v$pkgver/${pkgname}-${pkgver}.tar.gz{,.asc}) -# https://github.com/qpdf/qpdf/releases/download/v11.6.1/qpdf-11.6.1.sha256 # howto build the docs: # https://github.com/qpdf/qpdf/blob/main/build-scripts/build-doc @@ -72,8 +71,7 @@ license=('custom:Artistic-2.0' 'Apache') validpgpkeys=('C2C96B10011FE009E6D1DF828A75D10998012C7E') # "Jay Berkenbilt " -sha256sums=(8756633243c3bd7216f12fc2139736f32f18d37effe1d5b04f37340d8ed851b5 # qpdf-11.6.1.tar.gz - c2495b281e97c037c4b10346f70e5122dbd4d8796d9c0712a98b67d897011d79) # qpdf-11.6.1.tar.gz.asc - -## 5efc6ba8953ef5444cf892cca1ccadf1cf80b7913ebe6103c8dbcd560c7203fa qpdf-11.6.1-01-x86_64.pkg.tar.lz +sha256sums=(9d7011c348abb9ec281dfb0675abcc4a670a14ca4fafd8b945dac5817035acb0 # qpdf-11.6.2.tar.gz + 06d8479d9453faf25b399eb9947cdea94a54a442d160f6e12bc35d13ca06161a) # qpdf-11.6.2.tar.gz.asc +## f1263505061759356cb908f13fab88bdbbe13cc6b5ff0915c472681a02347ddb qpdf-11.6.2-01-x86_64.pkg.tar.lz diff --git a/qpdf/PKGBUILD-arch b/qpdf/PKGBUILD-arch index eaad38a..e0e9cc3 100644 --- a/qpdf/PKGBUILD-arch +++ b/qpdf/PKGBUILD-arch @@ -5,7 +5,7 @@ pkgbase=qpdf pkgname=('qpdf' 'qpdf-docs') -pkgver=11.6.1 +pkgver=11.6.2 pkgrel=1 pkgdesc="QPDF: A Content-Preserving PDF Transformation System" arch=('x86_64') @@ -13,9 +13,9 @@ url="https://github.com/qpdf/qpdf" license=('custom:Artistic-2.0' 'Apache') makedepends=('libjpeg-turbo' 'zlib' 'gnutls' 'cmake' 'texlive-bin' 'texlive-binextra' 'texlive-fontsrecommended' 'python-sphinx' 'python-sphinx_rtd_theme' 'texlive-latexextra') -# https://github.com/qpdf/qpdf/releases/download/v11.6.1/qpdf-11.6.1.sha256 +# https://github.com/qpdf/qpdf/releases/download/v11.6.2/qpdf-11.6.2.sha256 source=(https://github.com/qpdf/qpdf/releases/download/v$pkgver/${pkgname}-${pkgver}.tar.gz{,.asc}) -sha256sums=('8756633243c3bd7216f12fc2139736f32f18d37effe1d5b04f37340d8ed851b5' +sha256sums=('9d7011c348abb9ec281dfb0675abcc4a670a14ca4fafd8b945dac5817035acb0' 'SKIP') validpgpkeys=('C2C96B10011FE009E6D1DF828A75D10998012C7E') # "Jay Berkenbilt " diff --git a/qpdf/deps b/qpdf/deps index 4892be9..3bb3b87 100644 --- a/qpdf/deps +++ b/qpdf/deps @@ -9,3 +9,4 @@ texlive-binextra texlive-fontsrecommended +graphite