[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