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.


Reply via email to