upg alsa-lib alsa-utils libssh

This commit is contained in:
joborun linux 2023-05-05 17:19:13 +03:00
parent 7bbdb73f85
commit 09e077d94d
9 changed files with 84 additions and 61 deletions

View File

@ -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) <release@alsa-project.org>
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

View File

@ -2,20 +2,26 @@
# Contributor: judd <jvinet@zeroflux.org>
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) <release@alsa-project.org>
@ -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

View File

@ -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) <release@alsa-project.org>
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

View File

@ -3,22 +3,38 @@
# Contributor: judd <jvinet@zeroflux.org>
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) <release@alsa-project.org>
@ -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/"

View File

@ -6,6 +6,6 @@ xmlto
autoconf
gettext
automake
alsa-lib

View File

@ -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 <asn@cryptomilk.org>
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

View File

@ -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 <asn@cryptomilk.org>

View File

@ -5,4 +5,3 @@ python
openssh

View File

@ -1,6 +1,6 @@
real 0m43.529s
user 1m19.168s
sys 0m4.256s
real 1m35.124s
user 2m40.993s
sys 0m8.364s