David Runge pushed to branch main at Arch Linux / Packaging / Packages / carla
Commits: d708a188 by David Runge at 2023-08-07T11:15:37+02:00 upgpkg: 2.5.6-1 Update license string to represent the correct SPDX license identifier for the project. Add a pkgver() function as we are building from VCS sources. Add optdepends for python-tornado (MOD UI) and python-requests (qtweb backend). Use alphabetically sorted bash arrays with one entry per line for easier handling. - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -4,13 +4,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 @@ -36,18 +36,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 <fal...@falktx.com> +validpgpkeys=(62B11043D2F6EB6672D93103CDBAA37ABC74FBA0) # falkTX <fal...@falktx.com> + +pkgver() { + cd $pkgname + git describe --tag | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/v//g' +} build() { make features -C $pkgname View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/carla/-/commit/d708a188ae4f5fa7b2e4c4af738f70d6c96954a5 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/carla/-/commit/d708a188ae4f5fa7b2e4c4af738f70d6c96954a5 You're receiving this email because of your account on gitlab.archlinux.org.