[arch-commits] Commit in element/trunk (4 files)

David Runge dvzrv at gemini.archlinux.org
Wed Jul 20 12:18:05 UTC 2022


    Date: Wednesday, July 20, 2022 @ 12:18:05
  Author: dvzrv
Revision: 1254882

upgpkg: element 0.46.6-1: Upgrade to 0.46.6.

Pin release commit and add additional upstream library.

Added:
  element/trunk/keys/
  element/trunk/keys/pgp/
  element/trunk/keys/pgp/52CB000FABB9DBE345CD478980A5F4BE60360CDE.asc
Modified:
  element/trunk/PKGBUILD

-------------------------------------------------------+
 PKGBUILD                                              |   24 +++++++++++-----
 keys/pgp/52CB000FABB9DBE345CD478980A5F4BE60360CDE.asc |    1 
 2 files changed, 18 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-07-20 11:58:22 UTC (rev 1254881)
+++ PKGBUILD	2022-07-20 12:18:05 UTC (rev 1254882)
@@ -1,7 +1,8 @@
 # Maintainer: David Runge <dvzrv at archlinux.org>
 
 pkgname=element
-pkgver=0.46.5
+_commit=70135d89febc8bd3a46ad874b8338350ec5e9c49  # refs/tags/0.46.6
+pkgver=0.46.6
 pkgrel=1
 pkgdesc="A modular LV2/VST3 audio plugin host"
 arch=(x86_64)
@@ -17,18 +18,21 @@
 provides=(ladspa-host lv2-host vst3-host)
 options=(debug)
 source=(
-  git+https://github.com/kushview/$pkgname#tag=$pkgver?signed
+  git+https://github.com/kushview/$pkgname#tag=$_commit?signed
   git+https://github.com/kushview/kv-modules
-  git+https://github.com/kushview/JUCE.git
+  git+https://github.com/kushview/JUCE
   git+https://github.com/lvtk/jlv2
+  git+https://github.com/kushview/lua-kv
 )
 sha512sums=('SKIP'
             'SKIP'
             'SKIP'
+            'SKIP'
             'SKIP')
 b2sums=('SKIP'
         'SKIP'
         'SKIP'
+        'SKIP'
         'SKIP')
 validpgpkeys=('52CB000FABB9DBE345CD478980A5F4BE60360CDE') # Michael Fisher <mfisher at kushview.net>
 
@@ -35,9 +39,11 @@
 prepare() {
   cd $pkgname
   git submodule init
+  git submodule deinit "libs/JUCE"
   git config submodule.libs/kv.url "$srcdir/kv-modules"
   git config submodule.libs/JUCE.url "$srcdir/JUCE"
   git config submodule.libs/jlv2.url "$srcdir/jlv2"
+  git config submodule.libs/lua-kv.url "$srcdir/lua-kv"
   git submodule update
 
   rm -frv waflib
@@ -44,11 +50,15 @@
 }
 
 build() {
+  export LINKFLAGS="$LDFLAGS"
+  CFLAGS+=" -I/usr/share/juce/modules/"
+
   cd $pkgname
-  export LINKFLAGS="$LDFLAGS"
-  waf configure --prefix=/usr \
-                --enable-docking \
-                --test
+  waf configure \
+    --prefix=/usr \
+    --enable-docking \
+    --juce-path "/usr/share/juce/modules/" \
+    --test
   waf build -vv
 }
 

Added: keys/pgp/52CB000FABB9DBE345CD478980A5F4BE60360CDE.asc
===================================================================
(Binary files differ)

Index: element/trunk/keys/pgp/52CB000FABB9DBE345CD478980A5F4BE60360CDE.asc
===================================================================
--- keys/pgp/52CB000FABB9DBE345CD478980A5F4BE60360CDE.asc	2022-07-20 11:58:22 UTC (rev 1254881)
+++ keys/pgp/52CB000FABB9DBE345CD478980A5F4BE60360CDE.asc	2022-07-20 12:18:05 UTC (rev 1254882)

Property changes on: element/trunk/keys/pgp/52CB000FABB9DBE345CD478980A5F4BE60360CDE.asc
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pgp-keys
\ No newline at end of property


More information about the arch-commits mailing list