diff --git a/alsa-lib/PKGBUILD b/alsa-lib/PKGBUILD new file mode 100644 index 0000000..c636969 --- /dev/null +++ b/alsa-lib/PKGBUILD @@ -0,0 +1,68 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- + +pkgname=alsa-lib +pkgver=1.2.7 +pkgrel=02 +pkgdesc="An alternative implementation of Linux sound support" +arch=(x86_64) +url="https://www.alsa-project.org" +depends=(glibc alsa-topology-conf alsa-ucm-conf) +provides=(libasound.so libatopology.so) +install=$pkgname.install +# options=(debug) ## uncomment this like to have the debug pkg produced +source=(https://www.alsa-project.org/files/pub/lib/$pkgname-$pkgver.tar.bz2{,.sig} + $pkgname-1.2.7-fix_decoding_for_older_hardware.patch::https://github.com/alsa-project/alsa-lib/commit/89ee61914756a6f8bcafbad7fb1eca674b0a012f.patch) + +prepare() { + # fix issues with older hardware: https://github.com/alsa-project/alsa-lib/issues/233 + patch -Np1 -d $pkgname-$pkgver -i ../$pkgname-1.2.7-fix_decoding_for_older_hardware.patch + cd $pkgname-$pkgver + autoreconf -fiv +} + +build() { + # -flto=auto is not supported: https://github.com/alsa-project/alsa-lib/issues/110 + CFLAGS+=" -flto-partition=none" + cd $pkgname-$pkgver + ./configure \ + --prefix=/usr \ + --without-debug + # prevent excessive overlinking due to libtool + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + export LD_LIBRARY_PATH="$pkgname-$pkgver/src/.libs/:$LD_LIBRARY_PATH" + make -k check -C $pkgname-$pkgver +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -vDm 644 {MEMORY-LEAK,TODO,NOTES,ChangeLog,doc/asoundrc.txt} -t "$pkgdir/usr/share/doc/$pkgname/" +} + +#---- license gpg-key sha256sums ---- + +license=(LGPL2.1) + +validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) + +sha512sums=('6bd48b07d659fddad792876326a93b2a549ce94bc191131670365599c31f81f737bfd8e94dec6fe296bc5d86df2e3e381bbb7a694d24fe7e8e501f1c994ed084' + 'SKIP' + '50b9036e58720ba7e726a73d94d99dc557c777682f3d977e51a5fd31cb3b54dfd33ab9567546ba59fa7bfa8c00c6db5c33d6b04fd1c6e27679fde22435636390') + +b2sums=('a3bfbbfcf31625be0749218b3c02b307da9077d4bd82e9f980b8e3d6f9275f3a3f3c8158bb28fb1c61724a35e794eb3f6cc8872202ff42fb847725058109087e' + 'SKIP' + '46328cbaac187222b57efc86e10db67d58499a103affbadbe8b60b5c3b226bd18702c7b5ffb80dc4ced5c0e3e9dacdb447d15db5afb1a50d9a26e31e7426adf5') + +sha256sums=(8814e61f7ec6812c76e23a85cab00e0b0d3bba40816af36b726beb1bc04c74a7 # alsa-lib-1.2.7.tar.bz2 + c78216421d4fc87cad55852a54b771aeccaa0b5bbe59eaea87cda9c20975e075 # alsa-lib-1.2.7.tar.bz2.sig + a6a9aa8b02f462c73a9db550a427ae62882a41fe73a0c4fb7f0f9bac53b18aa8) # alsa-lib-1.2.7-fix_decoding_for_older_hardware.patch + diff --git a/alsa-lib/PKGBUILD-arch b/alsa-lib/PKGBUILD-arch new file mode 100644 index 0000000..4d7d8de --- /dev/null +++ b/alsa-lib/PKGBUILD-arch @@ -0,0 +1,55 @@ +# Maintainer: David Runge +# Contributor: judd + +pkgname=alsa-lib +pkgver=1.2.7 +pkgrel=2 +pkgdesc="An alternative implementation of Linux sound support" +arch=(x86_64) +url="https://www.alsa-project.org" +license=(LGPL2.1) +depends=(glibc alsa-topology-conf alsa-ucm-conf) +provides=(libasound.so libatopology.so) +install=$pkgname.install +options=(debug) +source=( + https://www.alsa-project.org/files/pub/lib/$pkgname-$pkgver.tar.bz2{,.sig} + $pkgname-1.2.7-fix_decoding_for_older_hardware.patch::https://github.com/alsa-project/alsa-lib/commit/89ee61914756a6f8bcafbad7fb1eca674b0a012f.patch +) +sha512sums=('6bd48b07d659fddad792876326a93b2a549ce94bc191131670365599c31f81f737bfd8e94dec6fe296bc5d86df2e3e381bbb7a694d24fe7e8e501f1c994ed084' + 'SKIP' + '50b9036e58720ba7e726a73d94d99dc557c777682f3d977e51a5fd31cb3b54dfd33ab9567546ba59fa7bfa8c00c6db5c33d6b04fd1c6e27679fde22435636390') +b2sums=('a3bfbbfcf31625be0749218b3c02b307da9077d4bd82e9f980b8e3d6f9275f3a3f3c8158bb28fb1c61724a35e794eb3f6cc8872202ff42fb847725058109087e' + 'SKIP' + '46328cbaac187222b57efc86e10db67d58499a103affbadbe8b60b5c3b226bd18702c7b5ffb80dc4ced5c0e3e9dacdb447d15db5afb1a50d9a26e31e7426adf5') +validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) + +prepare() { + # fix issues with older hardware: https://github.com/alsa-project/alsa-lib/issues/233 + patch -Np1 -d $pkgname-$pkgver -i ../$pkgname-1.2.7-fix_decoding_for_older_hardware.patch + cd $pkgname-$pkgver + autoreconf -fiv +} + +build() { + # -flto=auto is not supported: https://github.com/alsa-project/alsa-lib/issues/110 + CFLAGS+=" -flto-partition=none" + cd $pkgname-$pkgver + ./configure \ + --prefix=/usr \ + --without-debug + # prevent excessive overlinking due to libtool + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + export LD_LIBRARY_PATH="$pkgname-$pkgver/src/.libs/:$LD_LIBRARY_PATH" + make -k check -C $pkgname-$pkgver +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -vDm 644 {MEMORY-LEAK,TODO,NOTES,ChangeLog,doc/asoundrc.txt} -t "$pkgdir/usr/share/doc/$pkgname/" +} diff --git a/alsa-lib/alsa-lib.install b/alsa-lib/alsa-lib.install new file mode 100644 index 0000000..251e265 --- /dev/null +++ b/alsa-lib/alsa-lib.install @@ -0,0 +1,7 @@ +# arg 1: the new package version +# arg 2: the old package version +post_upgrade() { + if (( $(vercmp "$2" '1.2.5-1') < 0 )); then + printf "WARNING: Non-backwards compatible changes to ALSA require restarting of audio engines (e.g. pulseaudio or pipewire) using it.\n" + fi +} diff --git a/alsa-lib/clean b/alsa-lib/clean new file mode 100644 index 0000000..ba4ac31 --- /dev/null +++ b/alsa-lib/clean @@ -0,0 +1 @@ +rm -rf {src,pkg,alsa-lib*bz2*,alsa-lib*patch} diff --git a/alsa-lib/deps b/alsa-lib/deps new file mode 100644 index 0000000..7ed201e --- /dev/null +++ b/alsa-lib/deps @@ -0,0 +1,4 @@ +alsa-topology-conf +alsa-ucm-conf +autoconf +automake diff --git a/alsa-lib/key b/alsa-lib/key new file mode 100644 index 0000000..08c3bfd --- /dev/null +++ b/alsa-lib/key @@ -0,0 +1 @@ +gpg --recv-keys 8380596DA6E59C91 diff --git a/alsa-utils/PKGBUILD b/alsa-utils/PKGBUILD index 009b1f0..690dba4 100644 --- a/alsa-utils/PKGBUILD +++ b/alsa-utils/PKGBUILD @@ -6,7 +6,7 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=alsa-utils -pkgver=1.2.6 +pkgver=1.2.7 pkgrel=01 pkgdesc="Advanced Linux Sound Architecture - Utilities" arch=(x86_64) @@ -16,32 +16,38 @@ makedepends=(alsa-lib docbook-xsl fftw libsamplerate ncurses python-docutils xml optdepends=('fftw: for alsabat') # we require /var/lib/alsa for state file options=(emptydirs) -source=("https://www.alsa-project.org/files/pub/utils/${pkgname}-${pkgver}.tar.bz2"{,.sig}) +#options=(debug emptydirs) ## uncomment this to have debug pkg produced +source=(https://www.alsa-project.org/files/pub/utils/$pkgname-$pkgver.tar.bz2{,.sig}) prepare() { - cd "${pkgname}-${pkgver}" + cd $pkgname-$pkgver autoreconf -fiv } build() { - cd "${pkgname}-${pkgver}" - ./configure --prefix=/usr \ - --sbindir=/usr/bin \ - --disable-alsaconf \ - --with-udev-rules-dir=/usr/lib/udev/rules.d \ - --with-systemdsystemunitdir=no + cd "$pkgname-$pkgver" + ./configure \ + --prefix=/usr \ + --sbindir=/usr/bin \ + --disable-alsaconf \ + --with-udev-rules-dir=/usr/lib/udev/rules.d \ + --with-systemdsystemunitdir=no make } +check() { + make -k check -C $pkgname-$pkgver +} + package() { depends+=(libasound.so libatopology.so libformw.so libmenuw.so libncursesw.so libpanelw.so libsamplerate.so) - cd "${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" + make DESTDIR="$pkgdir" install -C $pkgname-$pkgver + install -vDm 644 $pkgname-$pkgver/README.md -t "$pkgdir/usr/share/doc/$pkgname/" # dir where to save ALSA state - install -d "${pkgdir}/var/lib/alsa" + install -vdm 755 "$pkgdir/var/lib/alsa/" + } @@ -51,5 +57,5 @@ license=(GPL2) validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) -sha256sums=(6a1efd8a1f1d9d38e489633eaec1fffa5c315663b316cab804be486887e6145d # alsa-utils-1.2.6.tar.bz2 - 2efbe44243676d6b3eafcd7a425c2d92d2bb09ef8b605f5ed8396727be187204) # alsa-utils-1.2.6.tar.bz2.sig +sha256sums=(e906bf2404ff04c448eaa3d226d283a62b9a283f12e4fd8457fb24bac274e678 # alsa-utils-1.2.7.tar.bz2 + 805eb68cb2908d241e1d1cc29fbca512e71e1990ab6f14ec8e5a0bd5f6a3a59a) # alsa-utils-1.2.7.tar.bz2.sig diff --git a/alsa-utils/PKGBUILD-arch b/alsa-utils/PKGBUILD-arch index 0164c97..13ae4c0 100644 --- a/alsa-utils/PKGBUILD-arch +++ b/alsa-utils/PKGBUILD-arch @@ -3,7 +3,7 @@ # Contributor: judd pkgname=alsa-utils -pkgver=1.2.6 +pkgver=1.2.7 pkgrel=1 pkgdesc="Advanced Linux Sound Architecture - Utilities" arch=(x86_64) @@ -14,36 +14,40 @@ makedepends=(alsa-lib docbook-xsl fftw libsamplerate ncurses python-docutils systemd xmlto) optdepends=('fftw: for alsabat') # we require /var/lib/alsa for state file -options=(emptydirs) -source=("https://www.alsa-project.org/files/pub/utils/${pkgname}-${pkgver}.tar.bz2"{,.sig}) -sha512sums=('6842f0f4c2f7cc5ac3ba94736ee259d9988b5d3e0d2b522f858d712e16938d2845fa9ef64f4aa60222b8ef6738e053f9113a5ea24a197f2c0d6c4dbd70030f5e' +options=(debug emptydirs) +source=(https://www.alsa-project.org/files/pub/utils/$pkgname-$pkgver.tar.bz2{,.sig}) +sha512sums=('1be8f617315193e6033653ac96a14bd1c3272cd9d8f3776cdb1357f35f5353652acd5975cfc5bd16278cd496f5bf409bb60432818a526282edad9a4c718a97c9' 'SKIP') -b2sums=('3b81cccc836e0de9f6d98f311dc3a316a02179ec1fc7520da9658192f27e7701c6dc41b04a82639d6269d6943afd8a89cb6477406cbc36ac450e57919cff46f2' +b2sums=('dd8821c510a98d76e2986d59c01516013f01c632fb6311e6ffd2b10eabbdd68312537d977b1bf2ab48e0f181751ecf58ec1c1da3f8d4f7ee84d8f2623893a091' 'SKIP') validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) prepare() { - cd "${pkgname}-${pkgver}" + cd $pkgname-$pkgver autoreconf -fiv } build() { - cd "${pkgname}-${pkgver}" - ./configure --prefix=/usr \ - --disable-alsaconf \ - --sbindir=/usr/bin \ - --with-udev-rules-dir=/usr/lib/udev/rules.d \ - --with-systemdsystemunitdir=/usr/lib/systemd/system + cd $pkgname-$pkgver + ./configure \ + --prefix=/usr \ + --disable-alsaconf \ + --sbindir=/usr/bin \ + --with-udev-rules-dir=/usr/lib/udev/rules.d \ + --with-systemdsystemunitdir=/usr/lib/systemd/system make } +check() { + make -k check -C $pkgname-$pkgver +} + package() { depends+=(libasound.so libatopology.so libformw.so libmenuw.so libncursesw.so libpanelw.so libsamplerate.so) - cd "${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" + make DESTDIR="$pkgdir" install -C $pkgname-$pkgver + install -vDm 644 $pkgname-$pkgver/README.md -t "$pkgdir/usr/share/doc/$pkgname/" # dir where to save ALSA state - install -d "${pkgdir}/var/lib/alsa" + install -vdm 755 "$pkgdir/var/lib/alsa/" } diff --git a/alsa-utils/deps b/alsa-utils/deps index 90b0ec3..3414000 100644 --- a/alsa-utils/deps +++ b/alsa-utils/deps @@ -7,3 +7,5 @@ xmlto autoconf gettext automake + + diff --git a/alsa-utils/time b/alsa-utils/time index 3c2fd71..5aa72d7 100644 --- a/alsa-utils/time +++ b/alsa-utils/time @@ -1,4 +1,4 @@ -real 0m20.423s -user 0m28.943s -sys 0m2.729s +real 0m36.990s +user 0m44.552s +sys 0m13.892s diff --git a/cups/0001_Fix_OpenSSL_crash_bug.patch b/cups/0001_Fix_OpenSSL_crash_bug.patch new file mode 100644 index 0000000..68c9f71 --- /dev/null +++ b/cups/0001_Fix_OpenSSL_crash_bug.patch @@ -0,0 +1,17 @@ +From c0c403744b1bf4a9790a8fcaabcd60970cbefe06 Mon Sep 17 00:00:00 2001 +From: Michael R Sweet +Date: Tue, 7 Jun 2022 13:45:29 -0400 +Subject: [PATCH] Fix OpenSSL crash bug - "tls" pointer wasn't cleared after + freeing it (Issue #409) + +diff --git a/cups/tls-openssl.c b/cups/tls-openssl.c +index c3e57742e..6db9f8a9c 100644 +--- a/cups/tls-openssl.c ++++ b/cups/tls-openssl.c +@@ -1152,6 +1152,8 @@ _httpTLSStop(http_t *http) // I - Connection to server + SSL_shutdown(http->tls); + SSL_CTX_free(context); + SSL_free(http->tls); ++ ++ http->tls = NULL; + } diff --git a/cups/PKGBUILD b/cups/PKGBUILD index 6a8b58e..382fb11 100644 --- a/cups/PKGBUILD +++ b/cups/PKGBUILD @@ -8,7 +8,7 @@ pkgbase="cups" pkgname=('libcups' 'cups') pkgver=2.4.2 -pkgrel=01 +pkgrel=02 epoch=1 arch=('x86_64') url="https://openprinting.github.io/cups/" @@ -24,6 +24,7 @@ source=(https://github.com/OpenPrinting/cups/releases/download/v${pkgver}/cups-$ # bugfixes cups-freebind.patch guid.patch + 0001_Fix_OpenSSL_crash_bug.patch ) #options=(!makeflags) @@ -42,6 +43,10 @@ prepare() { # FS#56818 - https://github.com/apple/cups/issues/5236 patch -Np1 -i "${srcdir}"/guid.patch + + # FS#75005 - Fix OpenSSL crash bug - "tls" pointer wasn't cleared after + # Fix OpenSSL crash bug - "tls" pointer wasn't cleared after + patch -Np1 -i "${srcdir}"/0001_Fix_OpenSSL_crash_bug.patch # # fix german webinterface not opening # # 0001_fix_missing_bracket.patch @@ -193,5 +198,7 @@ sha256sums=(f03ccb40b087d1e30940a40e0141dcbba263f39974c20eb9f2521066c9c6c908 # c 06173dfaea37bdd9b39b3e09aba98c34ae7112a2f521db45a688907d8848caa2 # cups.sysusers f0b15192952c151b1843742c87850ff3a7d0f3ba5dd236ed16623ef908472ad7 # cups-2.4.0-statedir.patch 3385047b9ac8a7b13aeb8f0ca55d15f793ce7283516db0155fe28a67923c592d # cups-freebind.patch - 0bf6a75ba1b051771f155d9a5d36b307a6d40c6857d645b250fe93f3fb713474) # guid.patch + 0bf6a75ba1b051771f155d9a5d36b307a6d40c6857d645b250fe93f3fb713474 # guid.patch + 632faf08bfd1863e9ad6807aff766983e84030a0e4df441167f17de7266ca152) # 0001_Fix_OpenSSL_crash_bug.patch + diff --git a/cups/PKGBUILD-arch b/cups/PKGBUILD-arch index 06cfef1..415a1d4 100644 --- a/cups/PKGBUILD-arch +++ b/cups/PKGBUILD-arch @@ -3,7 +3,7 @@ pkgbase="cups" pkgname=('libcups' 'cups') pkgver=2.4.2 -pkgrel=1 +pkgrel=2 epoch=1 arch=('x86_64') license=('Apache' 'custom') @@ -20,6 +20,7 @@ source=(https://github.com/OpenPrinting/cups/releases/download/v${pkgver}/cups-$ # bugfixes cups-freebind.patch guid.patch + 0001_Fix_OpenSSL_crash_bug.patch ) sha256sums=('f03ccb40b087d1e30940a40e0141dcbba263f39974c20eb9f2521066c9c6c908' 'SKIP' @@ -28,7 +29,8 @@ sha256sums=('f03ccb40b087d1e30940a40e0141dcbba263f39974c20eb9f2521066c9c6c908' '06173dfaea37bdd9b39b3e09aba98c34ae7112a2f521db45a688907d8848caa2' 'f0b15192952c151b1843742c87850ff3a7d0f3ba5dd236ed16623ef908472ad7' '3385047b9ac8a7b13aeb8f0ca55d15f793ce7283516db0155fe28a67923c592d' - '0bf6a75ba1b051771f155d9a5d36b307a6d40c6857d645b250fe93f3fb713474') + '0bf6a75ba1b051771f155d9a5d36b307a6d40c6857d645b250fe93f3fb713474' + '632faf08bfd1863e9ad6807aff766983e84030a0e4df441167f17de7266ca152') #validpgpkeys=('3737FD0D0E63B30172440D2DDBA3A7AB08D76223') # CUPS.org (CUPS.org PGP key) #validpgpkeys+=('45D083946E3035282B3CCA9AF434104235DA97EB') # "CUPS.org " #validpgpkeys+=('845464660B686AAB36540B6F999559A027815955') # "Michael R Sweet " @@ -51,6 +53,10 @@ prepare() { # FS#56818 - https://github.com/apple/cups/issues/5236 patch -Np1 -i "${srcdir}"/guid.patch + # FS#75005 - Fix OpenSSL crash bug - "tls" pointer wasn't cleared after + # Fix OpenSSL crash bug - "tls" pointer wasn't cleared after + patch -Np1 -i "${srcdir}"/0001_Fix_OpenSSL_crash_bug.patch + # Rebuild configure script aclocal -I config-scripts autoconf -I config-scripts diff --git a/cups/deps b/cups/deps index 2efe421..4ad2ece 100644 --- a/cups/deps +++ b/cups/deps @@ -14,3 +14,4 @@ automake cups-filters +libmicrohttpd diff --git a/librewolf/PKGBUILD b/librewolf/PKGBUILD index 3e0f4b6..1e986c8 100644 --- a/librewolf/PKGBUILD +++ b/librewolf/PKGBUILD @@ -8,9 +8,9 @@ pkgname=librewolf provides=($pkgname-bin $pkgname) conflicts=($pkgname-bin $pkgname) -pkgver=100.0.2 -pkgrel=01 -pkgdesc="Community-maintained fork of Firefox, focused on privacy, security and freedom." +pkgver=101.0 +pkgrel=02 +pkgdesc="Community-maintained fork of Firefox, focused on privacy, security and freedom -binary" arch=(x86_64) options=(!emptydirs) install=librewolf.install @@ -18,9 +18,9 @@ makedepends=(zstd sh) proj_id=12875785 url=https://gitlab.com/api/v4/projects info_url="https://librewolf-community.gitlab.io/" -source=($url/${proj_id}/packages/generic/librewolf/${pkgver}-1/${pkgname//-bin/""}-${pkgver}-1-x86_64.pkg.tar.zst - $url/${proj_id}/packages/generic/librewolf/${pkgver}-1/${pkgname//-bin/""}-${pkgver}-1-x86_64.pkg.tar.zst.sig - librewolf.install) +source=($url/$proj_id/packages/generic/librewolf/$pkgver-2/$pkgname-$pkgver-2-x86_64.pkg.tar.zst + $url/$proj_id/packages/generic/librewolf/$pkgver-2/$pkgname-$pkgver-2-x86_64.pkg.tar.zst.sig + librewolf.install) package() { depends=(gtk3 libxt startup-notification mime-types dbus-glib @@ -40,6 +40,7 @@ license=(MPL GPL LGPL) validpgpkeys=(031F7104E932F7BD7416E7F6D2845E1305D6E801) # <1813007-ohfp@users.noreply.gitlab.com> -sha256sums=(b4c2a5670a1c7613baff64f2e15691782c9aa1dd036540f2606a2f6f5f77c87c # librewolf-100.0.2-1-x86_64.pkg.tar.zst - 9a6d4ae5c7ff367447c0385c1983e3c24a0937be26f9341a3f0f8e46c2bcd319 # librewolf-100.0.2-1-x86_64.pkg.tar.zst.sig +sha256sums=(9e42fa65819e26758aa34867c58e23c6226b9d34826d4c33299fb0d1dab07233 # librewolf-101.0-2-x86_64.pkg.tar.zst + ea58fdfb603186bf9450c2c650bc1ec80fd96e4f148aa5c99d112d3e182e385f # librewolf-101.0-2-x86_64.pkg.tar.zst.sig c3d94f33b96944e80b6fe84e36eaa9b4179ab144fe7aa58c5aa2efae0e2004b9) # librewolf.install + diff --git a/librewolf/PKGBUILD-aur b/librewolf/PKGBUILD-aur index 254cf7e..e3744c3 100644 --- a/librewolf/PKGBUILD-aur +++ b/librewolf/PKGBUILD-aur @@ -3,8 +3,8 @@ pkgname=librewolf-bin provides=(${pkgname//-bin/""}) conflicts=(${pkgname//-bin/""}) -pkgver=100.0.2 -pkgrel=1 +pkgver=101.0 +pkgrel=2 pkgdesc="Community-maintained fork of Firefox, focused on privacy, security and freedom." arch=(x86_64 aarch64) license=(MPL GPL LGPL) @@ -30,9 +30,9 @@ _uploadpath_sig_aarch64=${_base_url}/${pkgname//-bin/""}-${pkgver}-${pkgrel}-aar _uploadpath_sig_x86_64=${_base_url}/${pkgname//-bin/""}-${pkgver}-${pkgrel}-x86_64.pkg.tar.zst.sig source_aarch64=("${_uploadpath_aarch64}" "${_uploadpath_sig_aarch64}") source_x86_64=("${_uploadpath_x86_64}" "${_uploadpath_sig_x86_64}") -sha256sums_x86_64=('b4c2a5670a1c7613baff64f2e15691782c9aa1dd036540f2606a2f6f5f77c87c' +sha256sums_x86_64=('9e42fa65819e26758aa34867c58e23c6226b9d34826d4c33299fb0d1dab07233' 'SKIP') -sha256sums_aarch64=('760acdece049b48040cbb0806d162c6d4f83cca07796117552aea93651570952' +sha256sums_aarch64=('95b5f651afd8c5308d91e55edb1e124841d0a2031a9b9dd38a15d6beb9b168a1' 'SKIP') package() { diff --git a/libx11/PKGBUILD b/libx11/PKGBUILD index 55e2c2a..0c5744d 100644 --- a/libx11/PKGBUILD +++ b/libx11/PKGBUILD @@ -7,8 +7,8 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=libx11 -pkgver=1.8 -pkgrel=01 +pkgver=1.8.1 +pkgrel=02 pkgdesc="X11 client-side library w/o ipv6" arch=(x86_64) url="https://xorg.freedesktop.org/" @@ -20,7 +20,18 @@ source=(${url}/releases/individual/lib/libX11-${pkgver}.tar.xz{,.sig}) build() { cd libX11-${pkgver} - ./configure --prefix=/usr --disable-static --disable-xf86bigfont --disable-ipv6 +# ./configure --prefix=/usr --disable-static --disable-xf86bigfont --disable-ipv6 + + # --disable-thread-safety-constructor + # temporary solution until Xfce gets fixed: + # https://bugs.archlinux.org/task/75004 / https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 + ./configure --prefix=/usr \ + --disable-static \ + --disable-xf86bigfont \ + --disable-thread-safety-constructor \ + --disable-ipv6 + + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } @@ -42,11 +53,13 @@ package() { license=('custom') -#validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith #validpgpkeys=('C41C985FDCF1E5364576638B687393EE37D128F8') # Matthieu Herrb #validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner -validpgpkeys=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # Adam Jackson +#validpgpkeys=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # Adam Jackson #validpgpkeys=('C383B778255613DFDB409D91DB221A6900000011') # "Keith Packard " +validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith -sha256sums=(081bf42ebab023aa92cfdb20c7af8c5ae13d13e88a5e22f90f4453ef80bbdde4 # libX11-1.8.tar.xz - 89cd4fcc039776671e8c21b91f1cddd38d9980eda80313724d5315dc32a67be0) # libX11-1.8.tar.xz.sig +sha256sums=(1bc41aa1bbe01401f330d76dfa19f386b79c51881c7bbfee9eb4e27f22f2d9f7 # libX11-1.8.1.tar.xz + 28288991a3bde3f90d2b072cbb8b5672c74fc28b283bec16e4d50cbf563e37ba) # libX11-1.8.1.tar.xz.sig + + diff --git a/libx11/PKGBUILD-arch b/libx11/PKGBUILD-arch index 1ef1ef5..d39a008 100644 --- a/libx11/PKGBUILD-arch +++ b/libx11/PKGBUILD-arch @@ -1,8 +1,8 @@ # Maintainer: Andreas Radke pkgname=libx11 -pkgver=1.8 -pkgrel=1 +pkgver=1.8.1 +pkgrel=2 pkgdesc="X11 client-side library" arch=(x86_64) url="https://xorg.freedesktop.org/" @@ -12,17 +12,24 @@ depends=('libxcb' 'xorgproto') makedepends=('xorg-util-macros' 'xtrans') license=('custom') source=(${url}/releases/individual/lib/libX11-${pkgver}.tar.xz{,.sig}) -sha512sums=('64899ba9efbda00211daf08534a2a98eba86bb377980d21ce319106075cd36b511b17245d02e8ebd1045e7c2147f2c005004bcf579121138be7a7b879eeca83b' +sha512sums=('2e36d2c47519e0cb2697f588c0ccdf73fbe75c2163f0855c78f7052dc9e920bca081f9d5e39c707a14067f101faef74fc758c8862eeba675b1535b43119d533a' 'SKIP') -#validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith +validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith #validpgpkeys=('C41C985FDCF1E5364576638B687393EE37D128F8') # Matthieu Herrb #validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner -validpgpkeys=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # Adam Jackson +#validpgpkeys=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # Adam Jackson #validpgpkeys=('C383B778255613DFDB409D91DB221A6900000011') # "Keith Packard " build() { cd libX11-${pkgver} - ./configure --prefix=/usr --disable-static --disable-xf86bigfont + + # --disable-thread-safety-constructor + # temporary solution until Xfce gets fixed: + # https://bugs.archlinux.org/task/75004 / https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 + ./configure --prefix=/usr \ + --disable-static \ + --disable-xf86bigfont \ + --disable-thread-safety-constructor sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } diff --git a/libx11/deps b/libx11/deps index 8cff211..bd6bf7b 100644 --- a/libx11/deps +++ b/libx11/deps @@ -3,3 +3,4 @@ libxcb xorgproto xorg-util-macros + diff --git a/libx11/key b/libx11/key index e6b6c96..2b07f92 100644 --- a/libx11/key +++ b/libx11/key @@ -1,2 +1,3 @@ gpg --recv-keys ACEB29740C9A4E97 gpg --recv-keys 4C09DD83CAAA50B2 +gpg --recv-keys A2FB9E081F2D130E diff --git a/libx11/time b/libx11/time index 8b13789..812a7b5 100644 --- a/libx11/time +++ b/libx11/time @@ -1 +1,5 @@ +real 0m46.982s +user 1m50.092s +sys 0m10.900s + diff --git a/mesa/PKGBUILD b/mesa/PKGBUILD index dd6636f..8cc7b8d 100644 --- a/mesa/PKGBUILD +++ b/mesa/PKGBUILD @@ -9,7 +9,7 @@ pkgbase=mesa pkgname=('vulkan-mesa-layers' 'opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'vulkan-swrast' 'libva-mesa-driver' 'mesa-vdpau' 'mesa') pkgdesc="An open-source implementation of the OpenGL specification w/o zstd" pkgver=22.1.1 -pkgrel=01 +pkgrel=02 arch=('x86_64') #options=(debug) # uncomment this if you want the debug package built makedepends=('python-mako' 'libxml2' 'libx11' 'xorgproto' 'libdrm' 'libxshmfence' 'libxxf86vm' @@ -103,7 +103,7 @@ package_vulkan-mesa-layers() { package_opencl-mesa() { pkgdesc="OpenCL support for AMD/ATI Radeon mesa drivers" - depends=('libdrm' 'libclc' 'clang') + depends=('libdrm' 'libclc' 'clang' 'expat') optdepends=('opencl-headers: headers necessary for OpenCL development') provides=('opencl-driver') @@ -141,7 +141,7 @@ package_vulkan-radeon() { package_vulkan-swrast() { pkgdesc="Vulkan software rasteriser driver" - depends=('wayland' 'libx11' 'libxshmfence' 'libdrm' 'llvm-libs') + depends=('wayland' 'libx11' 'libxshmfence' 'libdrm' 'llvm-libs' 'libunwind') optdepends=('vulkan-mesa-layers: additional vulkan layers') conflicts=('vulkan-mesa') replaces=('vulkan-mesa') @@ -228,4 +228,3 @@ sha256sums=(46940865ffe794db73ac2bc7ab7ff2570042a0b61a8ac43ca1688863e2bc0ef1 # m 0b6d38f984cb88578d23108103684a1dd410145f66b2f722a2c4d3873f500fc0 # mesa-22.1.1.tar.xz.sig 7052ba73bb07ea78873a2431ee4e828f4e72bda7d176d07f770fa48373dec537) # LICENSE - diff --git a/mesa/PKGBUILD-arch b/mesa/PKGBUILD-arch index f633505..710d23a 100644 --- a/mesa/PKGBUILD-arch +++ b/mesa/PKGBUILD-arch @@ -1,18 +1,18 @@ # Maintainer: Laurent Carlier # Maintainer: Felix Yan -# Maintainer: Jan de Groot +# Contributor: Jan de Groot # Contributor: Andreas Radke pkgbase=mesa pkgname=('vulkan-mesa-layers' 'opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'vulkan-swrast' 'libva-mesa-driver' 'mesa-vdpau' 'mesa') pkgdesc="An open-source implementation of the OpenGL specification" pkgver=22.1.1 -pkgrel=1 +pkgrel=2 arch=('x86_64') makedepends=('python-mako' 'libxml2' 'libx11' 'xorgproto' 'libdrm' 'libxshmfence' 'libxxf86vm' 'libxdamage' 'libvdpau' 'libva' 'wayland' 'wayland-protocols' 'zstd' 'elfutils' 'llvm' 'libomxil-bellagio' 'libclc' 'clang' 'libglvnd' 'libunwind' 'lm_sensors' 'libxrandr' - 'valgrind' 'glslang' 'vulkan-icd-loader' 'directx-headers' 'cmake' 'meson') + 'systemd' 'valgrind' 'glslang' 'vulkan-icd-loader' 'directx-headers' 'cmake' 'meson') url="https://www.mesa3d.org/" license=('custom') options=('debug') @@ -108,7 +108,7 @@ package_vulkan-mesa-layers() { package_opencl-mesa() { pkgdesc="OpenCL support for AMD/ATI Radeon mesa drivers" - depends=('libdrm' 'libclc' 'clang') + depends=('libdrm' 'libclc' 'clang' 'expat') optdepends=('opencl-headers: headers necessary for OpenCL development') provides=('opencl-driver') @@ -121,7 +121,7 @@ package_opencl-mesa() { package_vulkan-intel() { pkgdesc="Intel's Vulkan mesa driver" - depends=('wayland' 'libx11' 'libxshmfence' 'libdrm' 'zstd') + depends=('wayland' 'libx11' 'libxshmfence' 'libdrm' 'zstd' 'systemd-libs') optdepends=('vulkan-mesa-layers: additional vulkan layers') provides=('vulkan-driver') @@ -133,7 +133,7 @@ package_vulkan-intel() { package_vulkan-radeon() { pkgdesc="Radeon's Vulkan mesa driver" - depends=('wayland' 'libx11' 'libxshmfence' 'libelf' 'libdrm' 'llvm-libs') + depends=('wayland' 'libx11' 'libxshmfence' 'libelf' 'libdrm' 'llvm-libs' 'systemd-libs') optdepends=('vulkan-mesa-layers: additional vulkan layers') provides=('vulkan-driver') @@ -146,7 +146,7 @@ package_vulkan-radeon() { package_vulkan-swrast() { pkgdesc="Vulkan software rasteriser driver" - depends=('wayland' 'libx11' 'libxshmfence' 'libdrm' 'zstd' 'llvm-libs') + depends=('wayland' 'libx11' 'libxshmfence' 'libdrm' 'zstd' 'llvm-libs' 'systemd-libs' 'libunwind') optdepends=('vulkan-mesa-layers: additional vulkan layers') conflicts=('vulkan-mesa') replaces=('vulkan-mesa') diff --git a/mesa/deps b/mesa/deps index 1715d6f..09179b6 100644 --- a/mesa/deps +++ b/mesa/deps @@ -26,5 +26,6 @@ meson bison byacc polly - libmicrohttpd + + diff --git a/mesa/pkglist b/mesa/pkglist index 961c650..d8052d1 100644 --- a/mesa/pkglist +++ b/mesa/pkglist @@ -1,8 +1,8 @@ -/var/cache/jobextra/libva-mesa-driver-22.1.0-01-x86_64.pkg.tar.xz -/var/cache/jobextra/mesa-22.1.0-01-x86_64.pkg.tar.xz -/var/cache/jobextra/mesa-vdpau-22.1.0-01-x86_64.pkg.tar.xz -/var/cache/jobextra/opencl-mesa-22.1.0-01-x86_64.pkg.tar.xz -/var/cache/jobextra/vulkan-intel-22.1.0-01-x86_64.pkg.tar.xz -/var/cache/jobextra/vulkan-mesa-layers-22.1.0-01-x86_64.pkg.tar.xz -/var/cache/jobextra/vulkan-radeon-22.1.0-01-x86_64.pkg.tar.xz -/var/cache/jobextra/vulkan-swrast-22.1.0-01-x86_64.pkg.tar.xz +/var/cache/jobextra/libva-mesa-driver-22.1.1-01-x86_64.pkg.tar.xz +/var/cache/jobextra/mesa-22.1.1-01-x86_64.pkg.tar.xz +/var/cache/jobextra/mesa-vdpau-22.1.1-01-x86_64.pkg.tar.xz +/var/cache/jobextra/opencl-mesa-22.1.1-01-x86_64.pkg.tar.xz +/var/cache/jobextra/vulkan-intel-22.1.1-01-x86_64.pkg.tar.xz +/var/cache/jobextra/vulkan-mesa-layers-22.1.1-01-x86_64.pkg.tar.xz +/var/cache/jobextra/vulkan-radeon-22.1.1-01-x86_64.pkg.tar.xz +/var/cache/jobextra/vulkan-swrast-22.1.1-01-x86_64.pkg.tar.xz diff --git a/pacman-contrib/PKGBUILD b/pacman-contrib/PKGBUILD index 0f26218..83d3757 100644 --- a/pacman-contrib/PKGBUILD +++ b/pacman-contrib/PKGBUILD @@ -6,7 +6,7 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=pacman-contrib -pkgver=1.5.2 +pkgver=1.5.3 pkgrel=01 pkgdesc="Contributed scripts and tools for pacman systems w/o systemd" url="https://gitlab.archlinux.org/pacman/pacman-contrib" @@ -55,5 +55,4 @@ license=('GPL') validpgpkeys=('5134EF9EAF65F95B6BB1608E50FB9B273A9D0BB5' # Johannes Löthberg '04DC3FB1445FECA813C27EFAEA4F7B321A906AD9') # Daniel M. Capella -sha256sums=(38352c85e8dc08b04d9e0f28a613dd8c9af2bd095742959695030d03badcaddb) # pacman-contrib-v1.5.2.tar.gz - +sha256sums=(56c0b1ae41ff8e72ae352739e80df0e9f0403a1c66b52d358c46e04f65a82057) # pacman-contrib-v1.5.3.tar.gz diff --git a/pacman-contrib/PKGBUILD-arch b/pacman-contrib/PKGBUILD-arch index 8ca7618..3216344 100644 --- a/pacman-contrib/PKGBUILD-arch +++ b/pacman-contrib/PKGBUILD-arch @@ -2,7 +2,7 @@ # Maintainer: Daniel M. Capella pkgname=pacman-contrib -pkgver=1.5.2 +pkgver=1.5.3 pkgrel=1 pkgdesc='Contributed scripts and tools for pacman systems' arch=('x86_64') @@ -16,7 +16,7 @@ optdepends=('diffutils: for pacdiff' 'sudo: privilege elevation for several scripts' 'vim: default merge program for pacdiff') source=("$url/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz") -b2sums=('74e79ccb145a3a2680bdaceae90b7bffd93f6f0a6f3b3ab83035ca9fcd845521dfe1049950991f515be5d84f495a3c32dfb391b0e7ed239f8dab6e720b198ce3') +b2sums=('f8f8f5594250be7ec4f35e44f199c0624460100b1fb885d4e23abb9baeaa0fe971918a0dcb65a36195c5e84c035018353f561bcd4dec67ca5d00c0a522b0641f') #validpgpkeys=('5134EF9EAF65F95B6BB1608E50FB9B273A9D0BB5' # Johannes Löthberg # '04DC3FB1445FECA813C27EFAEA4F7B321A906AD9') # Daniel M. Capella diff --git a/pacman-contrib/deps b/pacman-contrib/deps index fbdac27..4764c70 100644 --- a/pacman-contrib/deps +++ b/pacman-contrib/deps @@ -2,3 +2,4 @@ asciidoc autoconf automake + diff --git a/python-setuptools/PKGBUILD b/python-setuptools/PKGBUILD index 764406e..e9e2996 100644 --- a/python-setuptools/PKGBUILD +++ b/python-setuptools/PKGBUILD @@ -6,14 +6,14 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=python-setuptools -pkgver=60.6.0 +pkgver=60.10.0 pkgrel=01 epoch=1 pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages" arch=('any') url="https://pypi.org/project/setuptools/" -depends=('python-appdirs' 'python-more-itertools' 'python-ordered-set' 'python-packaging' - 'python-pyparsing') +depends=('python-appdirs' 'python-jaraco' 'python-more-itertools' 'python-nspektr' + 'python-ordered-set' 'python-packaging' 'python-pyparsing') makedepends=('git' 'python-setuptools') checkdepends=('python-jaraco.envs' 'python-jaraco.path' 'python-mock' 'python-pip' 'python-pip-run' 'python-pytest-fixture-config' 'python-pytest-flake8' 'python-pytest-virtualenv' @@ -36,10 +36,12 @@ prepare() { for _module in setuptools pkg_resources '' ; do find setuptools-$pkgver -name \*.py -exec sed -i \ -e 's/from '$_module.extern' import/import/' \ - -e 's/from '$_module.extern'./from /' \ - -e 's/import '$_module.extern'./import /' \ + -e 's/from '$_module.extern'\./from /' \ + -e 's/import '$_module.extern'\./import /' \ -e "s/__import__('$_module.extern./__import__('/" \ + -e 's/from \.\.extern\./from /' \ {} + + done # Remove post-release tag since we are using stable tags @@ -91,4 +93,4 @@ package() { license=('PSF') -sha256sums=(48a5a29318c0517d0ebb05c7a776895bb9c82422d72c31661d91b58be11b65d8) # python-setuptools-60.6.0.tar.gz +sha256sums=(80454e8743cf3640b974d4e681fe44ccc51d8402083b5025b559339a77b740b7) # python-setuptools-60.10.0.tar.gz diff --git a/python-setuptools/PKGBUILD-arch b/python-setuptools/PKGBUILD-arch index 9a3fa18..25bfa76 100644 --- a/python-setuptools/PKGBUILD-arch +++ b/python-setuptools/PKGBUILD-arch @@ -3,15 +3,15 @@ # Contributor: Eli Schwartz pkgname=python-setuptools -pkgver=60.6.0 +pkgver=60.10.0 pkgrel=1 epoch=1 pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages" arch=('any') license=('PSF') url="https://pypi.org/project/setuptools/" -depends=('python-appdirs' 'python-more-itertools' 'python-ordered-set' 'python-packaging' - 'python-pyparsing') +depends=('python-appdirs' 'python-jaraco.text' 'python-more-itertools' 'python-nspektr' + 'python-ordered-set' 'python-packaging' 'python-pyparsing') makedepends=('git' 'python-setuptools') checkdepends=('python-jaraco.envs' 'python-jaraco.path' 'python-mock' 'python-pip' 'python-pip-run' 'python-pytest-fixture-config' 'python-pytest-flake8' 'python-pytest-virtualenv' @@ -19,7 +19,7 @@ checkdepends=('python-jaraco.envs' 'python-jaraco.path' 'python-mock' 'python-pi provides=('python-distribute') replaces=('python-distribute') source=("$pkgname-$pkgver.tar.gz::https://github.com/pypa/setuptools/archive/v$pkgver.tar.gz") -sha512sums=('29685c27cb9ebd0a8ab9673f449f7ec0c71f29e724bc19055a2a5c5cceb323c33f1dd79ef6f11b94af232c6103bdf23cff18812e3f6cef014b2fc344fe2f9f17') +sha512sums=('c8122566339d397559e1719d1ba870622442fd6489d3b7cc55cfa1e42e8526f917b7930e8359b7b9795fbc324237796ca776605523ddb50b0605a24d063e8117') export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0 @@ -35,9 +35,10 @@ prepare() { for _module in setuptools pkg_resources '' ; do find setuptools-$pkgver -name \*.py -exec sed -i \ -e 's/from '$_module.extern' import/import/' \ - -e 's/from '$_module.extern'./from /' \ - -e 's/import '$_module.extern'./import /' \ + -e 's/from '$_module.extern'\./from /' \ + -e 's/import '$_module.extern'\./import /' \ -e "s/__import__('$_module.extern./__import__('/" \ + -e 's/from \.\.extern\./from /' \ {} + done diff --git a/python-setuptools/deps b/python-setuptools/deps index 3263006..3dc3725 100644 --- a/python-setuptools/deps +++ b/python-setuptools/deps @@ -1,14 +1,17 @@ -git python-appdirs +python-jaraco python-more-itertools +python-nspektr python-ordered-set python-packaging python-pyparsing +git python-setuptools python-jaraco.envs python-jaraco.path python-mock python-pip +python-pip-run python-pytest-fixture-config python-pytest-flake8 python-pytest-virtualenv @@ -16,7 +19,4 @@ python-wheel python-paver python-pytest-cov python-sphinx - -python-pip-run python-build - diff --git a/python-setuptools/time b/python-setuptools/time index 627c969..7048594 100644 --- a/python-setuptools/time +++ b/python-setuptools/time @@ -1,6 +1,5 @@ -real 1m11.200s -user 1m1.035s -sys 0m6.687s - +real 2m43.396s +user 2m33.150s +sys 0m7.982s diff --git a/qt5-base/PKGBUILD b/qt5-base/PKGBUILD index 25963c6..9792d67 100644 --- a/qt5-base/PKGBUILD +++ b/qt5-base/PKGBUILD @@ -8,9 +8,9 @@ pkgbase=qt5-base pkgname=(qt5-base qt5-xcb-private-headers) _basever=5.15.4 -pkgver=5.15.4+kde+r146 -pkgrel=02 ## rebuild against postgresql -_commit=a19d88a641e09e1fa5532c73b86df3bf75acc741 +pkgver=5.15.4+kde+r164 +pkgrel=01 ## rebuild against postgresql +_commit=24222a9631df62ff044e15acefa32aa69f426fa0 arch=('x86_64') url='https://www.qt.io' pkgdesc='A cross-platform application and UI framework' @@ -122,3 +122,5 @@ sha256sums=(SKIP + + diff --git a/qt5-base/PKGBUILD-arch b/qt5-base/PKGBUILD-arch index 25ee6f8..3197b2d 100644 --- a/qt5-base/PKGBUILD-arch +++ b/qt5-base/PKGBUILD-arch @@ -4,9 +4,9 @@ pkgbase=qt5-base pkgname=(qt5-base qt5-xcb-private-headers) _basever=5.15.4 -pkgver=5.15.4+kde+r146 +pkgver=5.15.4+kde+r164 pkgrel=1 -_commit=a19d88a641e09e1fa5532c73b86df3bf75acc741 +_commit=24222a9631df62ff044e15acefa32aa69f426fa0 arch=('x86_64') url='https://www.qt.io' license=('GPL3' 'LGPL3' 'FDL' 'custom')