From 09e077d94de01df9fd05f1c996bf9568d694ddff Mon Sep 17 00:00:00 2001 From: Joe Bo Run Date: Fri, 5 May 2023 17:19:13 +0300 Subject: [PATCH] upg alsa-lib alsa-utils libssh --- alsa-lib/PKGBUILD | 18 ++++++-------- alsa-lib/PKGBUILD-arch | 22 +++++++++------- alsa-utils/PKGBUILD | 16 ++++++------ alsa-utils/PKGBUILD-arch | 54 ++++++++++++++++++++++++++++------------ alsa-utils/deps | 4 +-- libssh/PKGBUILD | 18 +++++++------- libssh/PKGBUILD-arch | 6 ++--- libssh/deps | 1 - libssh/time | 6 ++--- 9 files changed, 84 insertions(+), 61 deletions(-) diff --git a/alsa-lib/PKGBUILD b/alsa-lib/PKGBUILD index b301772..fc260d9 100644 --- a/alsa-lib/PKGBUILD +++ b/alsa-lib/PKGBUILD @@ -6,10 +6,9 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=alsa-lib -pkgver=1.2.8 +pkgver=1.2.9 pkgrel=01 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) @@ -45,18 +44,15 @@ package() { install -vDm 644 $pkgname-$pkgver/{MEMORY-LEAK,TODO,NOTES,ChangeLog,doc/asoundrc.txt} -t "$pkgdir/usr/share/doc/$pkgname/" } -#---- license gpg-key sha256sums ---- +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) license=(LGPL2.1) validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) -sha256sums=(1ab01b74e33425ca99c2e36c0844fd6888273193bd898240fe8f93accbcbf347 # alsa-lib-1.2.8.tar.bz2 - 079a4da0b0276def3b7f816995858be41a46ba5a77097940e7d69469ff8e3cc2) # alsa-lib-1.2.8.tar.bz2.sig +sha256sums=(dc9c643fdc4ccfd0572cc685858dd41e08afb583f30460b317e4188275f615b2 # alsa-lib-1.2.9.tar.bz2 + bf4c6530b489f55e4ca3b2132b6df9a6d7b4b45a9b024fdbc7886c8936539cf2) # alsa-lib-1.2.9.tar.bz2.sig -sha512sums=('865ff05a8f589996f8d63d43a91c961f1b64144f3e1d17c7074b7ac16f25b3fd1c371d46ed63a8cc20fa01e63c76b75f1a9802b56889ae1073854dd050d27688' - 'SKIP') -b2sums=('e6171ac557db6265e3f02df7bd269eca62d09afaf2c04dc913d3bb217df23a8e66e808ad453fea5ed90d4d9226feb05065ad5d9b3575241b76675ccd27b9b4d4' - 'SKIP') - - +## ea913ff4f3970ea56528992617faded64c1ed9dbcf5b13464d5171db01258ce4 alsa-lib-1.2.9-01-x86_64.pkg.tar.lz diff --git a/alsa-lib/PKGBUILD-arch b/alsa-lib/PKGBUILD-arch index cedf506..d17817f 100644 --- a/alsa-lib/PKGBUILD-arch +++ b/alsa-lib/PKGBUILD-arch @@ -2,20 +2,26 @@ # Contributor: judd pkgname=alsa-lib -pkgver=1.2.8 +pkgver=1.2.9 pkgrel=1 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) +depends=( + alsa-topology-conf + alsa-ucm-conf + glibc +) +provides=( + libasound.so + libatopology.so +) install=$pkgname.install -options=(debug) source=(https://www.alsa-project.org/files/pub/lib/$pkgname-$pkgver.tar.bz2{,.sig}) -sha512sums=('865ff05a8f589996f8d63d43a91c961f1b64144f3e1d17c7074b7ac16f25b3fd1c371d46ed63a8cc20fa01e63c76b75f1a9802b56889ae1073854dd050d27688' +sha512sums=('8f39c8166c3648d46695a9287d9b9a35e5bfffed11d79e868ff7aba92d0fee792e82784186ebeb2a3e44d6b617c916025c7fce9a802565bb8e0dc8fdcce2311a' 'SKIP') -b2sums=('e6171ac557db6265e3f02df7bd269eca62d09afaf2c04dc913d3bb217df23a8e66e808ad453fea5ed90d4d9226feb05065ad5d9b3575241b76675ccd27b9b4d4' +b2sums=('ec0c6966802196016679652292a579c6301cce33a2e887fce79cdb80629b6df047269787445cf0645e6cf43d3d2aae8fa57ddad5ab79fc254ee65a0ed695f449' 'SKIP') validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) @@ -28,9 +34,7 @@ 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 + ./configure --prefix=/usr --without-debug # prevent excessive overlinking due to libtool sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make diff --git a/alsa-utils/PKGBUILD b/alsa-utils/PKGBUILD index d642b60..33417cc 100644 --- a/alsa-utils/PKGBUILD +++ b/alsa-utils/PKGBUILD @@ -6,17 +6,16 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=alsa-utils -pkgver=1.2.8 +pkgver=1.2.9 pkgrel=01 -pkgdesc="Advanced Linux Sound Architecture - Utilities" -arch=(x86_64) +pkgdesc="Advanced Linux Sound Architecture - Utilities w/o systemd" url="https://www.alsa-project.org" depends=(glibc pciutils psmisc) makedepends=(alsa-lib docbook-xsl fftw libsamplerate ncurses python-docutils xmlto) optdepends=('fftw: for alsabat') # we require /var/lib/alsa for state file -options=(emptydirs) #options=(debug emptydirs) ## uncomment this to have debug pkg produced +options=(emptydirs) source=(https://www.alsa-project.org/files/pub/utils/$pkgname-$pkgver.tar.bz2{,.sig}) prepare() { @@ -51,12 +50,15 @@ package() { } -#---- license gpg-key sha256sums ---- +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) license=(GPL2) validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) -sha256sums=(e140fa604c351f36bd72167c8860c69d81b964ae6ab53992d6434dde38e9333c # alsa-utils-1.2.8.tar.bz2 - 789900ad75d1509e99711077847815b24dc5ca191e99237aff04aebba6bf1114) # alsa-utils-1.2.8.tar.bz2.sig +sha256sums=(e7623d4525595f92e11ce25ee9a97f2040a14c6e4dcd027aa96e06cbce7817bd # alsa-utils-1.2.9.tar.bz2 + c2be396b14efdf07bc418fd6bf1d566f0065bbacdf6836fed42c0b2141653382) # alsa-utils-1.2.9.tar.bz2.sig +## b61554b83fff978038e2e5ccc76f343d5cb38623c70c0a6fd2d59c69caa428df alsa-utils-1.2.9-01-x86_64.pkg.tar.lz diff --git a/alsa-utils/PKGBUILD-arch b/alsa-utils/PKGBUILD-arch index 1032966..99c7806 100644 --- a/alsa-utils/PKGBUILD-arch +++ b/alsa-utils/PKGBUILD-arch @@ -3,22 +3,38 @@ # Contributor: judd pkgname=alsa-utils -pkgver=1.2.8 +pkgver=1.2.9 pkgrel=1 pkgdesc="Advanced Linux Sound Architecture - Utilities" arch=(x86_64) url="https://www.alsa-project.org" license=(GPL2) -depends=(glibc pciutils psmisc) -makedepends=(alsa-lib docbook-xsl fftw libsamplerate ncurses python-docutils -systemd xmlto) -optdepends=('fftw: for alsabat') +depends=( + gcc-libs + glibc + pciutils + psmisc +) +makedepends=( + alsa-lib + docbook-xsl + fftw + libsamplerate + ncurses + python-docutils + systemd + xmlto +) +optdepends=( + 'bash: for alsa-info.sh and alsabat-test.sh' + 'fftw: for alsabat' +) # we require /var/lib/alsa for state file -options=(debug emptydirs) +options=(emptydirs) source=(https://www.alsa-project.org/files/pub/utils/$pkgname-$pkgver.tar.bz2{,.sig}) -sha512sums=('882e6f67467596ed273bf554fcce87d8ef287806bbdabd6c103de4980981f9e2102fb3800c6e8628ee8e86ffb165c1c92f9370c8145f28a6cb7cca563942330b' +sha512sums=('f46e13fd57ed05ee38d3fa655e57b14335ecf0664dbe03275808383d87d28df153a81151e2e9d8786625f09929c567c89e145508a706a70eeb91ac1b11fb2fd4' 'SKIP') -b2sums=('4b9676957e775be51076b4798dfd384db4eea440c682899024034d3dd593ba24f1d42b8d742c312e041a37f0dbbc12b16635d79f6e6633a3459cc21f80739b5e' +b2sums=('9d75f63c7ff8b0d7ee835a1ad8fc242dee9b59770b1ad0ff9cd233caf50ac844323fb2ebb8e649f03a0a30a161ec72cba472ac79e390c3f0eb6e2a184d8f576c' 'SKIP') validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) @@ -28,13 +44,16 @@ prepare() { } build() { - cd $pkgname-$pkgver - ./configure \ - --prefix=/usr \ - --disable-alsaconf \ - --sbindir=/usr/bin \ - --with-udev-rules-dir=/usr/lib/udev/rules.d \ + local configure_options=( + --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 "${configure_options[@]}" make } @@ -43,8 +62,11 @@ check() { } package() { - depends+=(libasound.so libatopology.so libformw.so libmenuw.so libncursesw.so - libpanelw.so libsamplerate.so) + depends+=( + alsa-lib libasound.so libatopology.so + ncurses libformw.so libmenuw.so libncursesw.so libpanelw.so + libsamplerate libsamplerate.so + ) make DESTDIR="$pkgdir" install -C $pkgname-$pkgver install -vDm 644 $pkgname-$pkgver/README.md -t "$pkgdir/usr/share/doc/$pkgname/" diff --git a/alsa-utils/deps b/alsa-utils/deps index 98673d3..d61e6a9 100644 --- a/alsa-utils/deps +++ b/alsa-utils/deps @@ -6,6 +6,6 @@ xmlto autoconf gettext automake - - alsa-lib + + diff --git a/libssh/PKGBUILD b/libssh/PKGBUILD index e2fe7d6..ac37852 100644 --- a/libssh/PKGBUILD +++ b/libssh/PKGBUILD @@ -8,11 +8,10 @@ #pkgbase=libssh #pkgname=(libssh libssh-docs) pkgname=libssh -pkgver=0.10.4 -pkgrel=03 +pkgver=0.10.5 +pkgrel=01 pkgdesc='Library for accessing ssh client services through C libraries' url='https://www.libssh.org/' -arch=(x86_64) depends=(zlib openssl) makedepends=(cmake cmocka doxygen python openssh) provides=(libssh.so) @@ -47,15 +46,16 @@ package() { ## rm "$pkgdir"/usr/share/man/man3/{bug,deprecated}.* #} -#---- license gpg-key sha256sums ---- +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) license=(LGPL) validpgpkeys=(8DFF53E18F2ABC8D8F3C92237EE0FC4DCC014E3D) # Andreas Schneider -sha256sums=(07392c54ab61476288d1c1f0a7c557b50211797ad00c34c3af2bbc4dbc4bd97d # libssh-0.10.4.tar.xz - de8780dc83273f33ad78f595fbcff107273b17c7387e9c133cd992cb8f94ba80) # libssh-0.10.4.tar.xz.asc - - -# 0f4853ef5936953fa6dae0a7a9a8d1b0bf3275908521e6e94819a20018a66ed1 libssh-0.10.4-03-x86_64.pkg.tar.xz +sha256sums=(b60e2ff7f367b9eee2b5634d3a63303ddfede0e6a18dfca88c44a8770e7e4234 # libssh-0.10.4.tar.xz + cc5427ac9480b30f87f7c3c2dca1830c1e7fe3c18503da2c07d4110150916c66) # libssh-0.10.5.tar.xz.asc + +## 5a5cbdcfbdbffefd09771867f99a0028e8297b489bab90cba180b33652606827 libssh-0.10.5-01-x86_64.pkg.tar.lz diff --git a/libssh/PKGBUILD-arch b/libssh/PKGBUILD-arch index 0e77667..3984914 100644 --- a/libssh/PKGBUILD-arch +++ b/libssh/PKGBUILD-arch @@ -6,8 +6,8 @@ pkgbase=libssh pkgname=(libssh libssh-docs) -pkgver=0.10.4 -pkgrel=3 +pkgver=0.10.5 +pkgrel=1 pkgdesc='Library for accessing ssh client services through C libraries' url='https://www.libssh.org/' license=(LGPL) @@ -16,7 +16,7 @@ depends=(zlib openssl) makedepends=(cmake cmocka doxygen python openssh) provides=(libssh.so) source=("https://www.libssh.org/files/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.asc}) -sha256sums=('07392c54ab61476288d1c1f0a7c557b50211797ad00c34c3af2bbc4dbc4bd97d' +sha256sums=('b60e2ff7f367b9eee2b5634d3a63303ddfede0e6a18dfca88c44a8770e7e4234' 'SKIP') validpgpkeys=('8DFF53E18F2ABC8D8F3C92237EE0FC4DCC014E3D') # Andreas Schneider diff --git a/libssh/deps b/libssh/deps index f26aac0..578b7d8 100644 --- a/libssh/deps +++ b/libssh/deps @@ -5,4 +5,3 @@ python openssh - diff --git a/libssh/time b/libssh/time index 98c2466..eb280ce 100644 --- a/libssh/time +++ b/libssh/time @@ -1,6 +1,6 @@ -real 0m43.529s -user 1m19.168s -sys 0m4.256s +real 1m35.124s +user 2m40.993s +sys 0m8.364s