diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 54 |
1 files changed, 49 insertions, 5 deletions
@@ -3,15 +3,38 @@ _pkgname=guitarix.vst pkgname=$_pkgname-git -pkgver=v0.2.r0.g821480e +pkgver=v0.2.r4.g2a58bea pkgrel=1 pkgdesc='A versatile (guitar) amplifier VST3 plugin (git version)' arch=(x86_64) url='https://github.com/brummer10/guitarix.vst' license=(GPL-3.0-or-later) groups=(vst3-plugins pro-audio) -depends=(alsa-lib curl gcc-libs glib2 glibc libsigc++ libsndfile lilv fftw freetype2 glibmm avahi) -makedepends=(git boost eigen gperf intltool lv2 waf sassc pkgconfig webkit2gtk) +depends=( + gcc-libs + glib2 + glibc + glibmm + graphite + libsigc++ +) +makedepends=( + alsa-lib + avahi + boost + curl + eigen + fftw + freetype2 + git + gperf + intltool + lilv + libsndfile + sassc + waf + webkit2gtk +) optdepends=( 'vst3-host: for VST3 plugins' 'gxplugins.lv2: for Guitarix LV2 plugins' @@ -21,8 +44,9 @@ conflicts=($_pkgname) source=("$_pkgname::git+https://github.com/brummer10/guitarix.vst" 'guitarix::git+https://github.com/brummer10/guitarix.git' 'NAM::git+https://github.com/sdatkinson/NeuralAmpModelerCore.git' - 'eigen::git+https://gitlab.com/libeigen/eigen.git') -sha256sums=('SKIP' 'SKIP' 'SKIP' 'SKIP') + 'eigen::git+https://gitlab.com/libeigen/eigen.git' + 'RTNeural::git+https://github.com/jatinchowdhury18/RTNeural.git') +sha256sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP') pkgver() { cd $_pkgname @@ -42,6 +66,9 @@ prepare() { git submodule init trunk/src/NAM/NeuralAmpModelerCore git submodule set-url trunk/src/NAM/NeuralAmpModelerCore "$srcdir"/NAM git -c protocol.file.allow=always submodule update trunk/src/NAM/NeuralAmpModelerCore + git submodule init trunk/src/RTNeural/RTNeural + git submodule set-url trunk/src/RTNeural/RTNeural "$srcdir"/RTNeural + git -c protocol.file.allow=always submodule update trunk/src/RTNeural/RTNeural cd trunk/src/NAM/NeuralAmpModelerCore git submodule init Dependencies/eigen git submodule set-url Dependencies/eigen "$srcdir"/eigen @@ -54,6 +81,23 @@ build() { } package() { + depends+=( + libasound.so + libavahi-client.so + libavahi-common.so + libavahi-glib.so + libavahi-gobject.so + libcurl.so + libfftw3f.so + libfreetype.so + libgio-2.0.so + libglib-2.0.so + libglibmm-2.4.so + libgobject-2.0.so + liblilv-0.so + libsigc-2.0.so + libsndfile.so + ) cd $_pkgname make JUCE_VST3DESTDIR="$pkgdir"/usr/lib/vst3 install } |