Date: Thursday, May 4, 2023 @ 18:06:59 Author: dvzrv Revision: 1458788
upgpkg: lib32-alsa-lib 1.2.9-1: Upgrade to 1.2.9. Modified: lib32-alsa-lib/trunk/PKGBUILD ----------+ PKGBUILD | 29 +++++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-05-04 17:26:16 UTC (rev 1458787) +++ PKGBUILD 2023-05-04 18:06:59 UTC (rev 1458788) @@ -3,18 +3,25 @@ _name=alsa-lib pkgname=lib32-alsa-lib -pkgver=1.2.8 +pkgver=1.2.9 pkgrel=1 pkgdesc="An alternative implementation of Linux sound support (32 bit)" arch=(x86_64) url="https://www.alsa-project.org" license=(LGPL2.1) -depends=(lib32-glibc "alsa-lib=$pkgver") -provides=(libasound.so libatopology.so) +depends=( + lib32-gcc-libs + lib32-glibc + alsa-lib=$pkgver +) +provides=( + libasound.so + libatopology.so +) source=(https://www.alsa-project.org/files/pub/lib/$_name-$pkgver.tar.bz2{,.sig}) -sha512sums=('865ff05a8f589996f8d63d43a91c961f1b64144f3e1d17c7074b7ac16f25b3fd1c371d46ed63a8cc20fa01e63c76b75f1a9802b56889ae1073854dd050d27688' +sha512sums=('8f39c8166c3648d46695a9287d9b9a35e5bfffed11d79e868ff7aba92d0fee792e82784186ebeb2a3e44d6b617c916025c7fce9a802565bb8e0dc8fdcce2311a' 'SKIP') -b2sums=('e6171ac557db6265e3f02df7bd269eca62d09afaf2c04dc913d3bb217df23a8e66e808ad453fea5ed90d4d9226feb05065ad5d9b3575241b76675ccd27b9b4d4' +b2sums=('ec0c6966802196016679652292a579c6301cce33a2e887fce79cdb80629b6df047269787445cf0645e6cf43d3d2aae8fa57ddad5ab79fc254ee65a0ed695f449' 'SKIP') validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) <[email protected]> @@ -24,6 +31,12 @@ } build() { + local configure_options=( + --prefix=/usr + --libdir=/usr/lib32 + --without-debug + --disable-python + ) # -flto=auto is not supported: https://github.com/alsa-project/alsa-lib/issues/110 CFLAGS+=" -flto-partition=none" @@ -31,11 +44,7 @@ export PKG_CONFIG=i686-pc-linux-gnu-pkg-config cd $_name-$pkgver - ./configure \ - --prefix=/usr \ - --libdir=/usr/lib32 \ - --without-debug \ - --disable-python + ./configure "${configure_options[@]}" # prevent excessive overlinking due to libtool sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make
