extra/carla to 2.5.6-1

This commit is contained in:
Kevin Mihelich 2023-08-07 12:34:05 +00:00
parent 71b36924c1
commit 13ef840074

View file

@ -7,13 +7,13 @@
_name=Carla
pkgname=carla
_commit=25748c52bbec814dba95114666bb0759efbedc8a # refs/tags/v2.5.5
pkgver=2.5.5
_commit=e6faf35ca1a0b20f241aa38de64c070cfe5593a1 # refs/tags/v2.5.6
pkgver=2.5.6
pkgrel=1
pkgdesc="Audio Plugin Host"
arch=(x86_64)
url="https://kxstudio.linuxaudio.org/Applications:Carla"
license=(GPL2)
license=(GPL-2.0-or-later)
groups=(pro-audio)
depends=(
gcc-libs
@ -39,18 +39,33 @@ makedepends=(
liblo
libpulse
libsndfile
python-requests
python-tornado
qt5-tools
)
optdepends=(
'jack: for using carla with JACK'
'lv2-host: for the LV2 plugin'
'vst-host: for the VST plugin'
'python-requests: for qtweb backend'
'python-tornado: for MOD UI'
)
provides=(
dssi-host
ladspa-host
lv2-host
vst-host
vst3-host
)
provides=(dssi-host ladspa-host lv2-host vst-host vst3-host)
source=(git+https://github.com/falkTX/$pkgname#tag=$_commit?signed)
sha512sums=('SKIP')
b2sums=('SKIP')
validpgpkeys=('62B11043D2F6EB6672D93103CDBAA37ABC74FBA0') # falkTX <falktx@falktx.com>
validpgpkeys=(62B11043D2F6EB6672D93103CDBAA37ABC74FBA0) # falkTX <falktx@falktx.com>
pkgver() {
cd $pkgname
git describe --tag | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/v//g'
}
build() {
make NOOPT=true features -C $pkgname