[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2020-08-08 Thread David Runge via arch-commits
Date: Saturday, August 8, 2020 @ 16:36:28
  Author: dvzrv
Revision: 672480

upgpkg: x42-plugins 20200714-3: Rebuild to fix tests.

The tests required (the now packaged) kxstudio-lv2-extensions.

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |   13 -
 1 file changed, 4 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-08-08 16:35:51 UTC (rev 672479)
+++ PKGBUILD2020-08-08 16:36:28 UTC (rev 672480)
@@ -3,7 +3,7 @@
 
 pkgname=x42-plugins
 pkgver=20200714
-pkgrel=2
+pkgrel=3
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
 url="https://github.com/x42/x42-plugins";
@@ -13,10 +13,7 @@
 'libx11')
 makedepends=('fftw' 'gendesk' 'glib2' 'help2man' 'jack' 'liblo' 'libltc'
 'libsamplerate' 'libsndfile' 'lv2' 'pango' 'ttf-dejavu' 'zita-convolver')
-# NOTE: requires kxstudio-lv2-extensions to be packaged to provide the required
-# extensions for the meters and mixtri plugin during check()
-# https://github.com/KXStudio/LV2-Extensions/issues/1
-checkdepends=('lv2lint')
+checkdepends=('kxstudio-lv2-extensions' 'lv2lint')
 optdepends=('jack: for standalone applications'
 'liblo: for standalone applications')
 source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";
@@ -193,8 +190,7 @@
 ;;
   meters.lv2 )
 for _meter in "${_meters[@]}"; do
-  lv2lint -Mpack -I "${_name}/build" 
"http://gareus.org/oss/lv2/${_name//.lv2/}#${_meter}"; \
-|| echo "Requires packaged extensions: 
https://github.com/KXStudio/LV2-Extensions";
+  lv2lint -Mpack -I "${_name}/build" 
"http://gareus.org/oss/lv2/${_name//.lv2/}#${_meter}";
 done
 ;;
   midifilter.lv2 )
@@ -203,8 +199,7 @@
 done
 ;;
   mixtri.lv2 )
-lv2lint -Mpack -I "${_name}/build" 
"http://gareus.org/oss/lv2/${_name//.lv2/}#lv2"; \
-|| echo "Requires packaged extensions: 
https://github.com/KXStudio/LV2-Extensions";
+lv2lint -Mpack -I "${_name}/build" 
"http://gareus.org/oss/lv2/${_name//.lv2/}#lv2";
 ;;
   onsettrigger.lv2 )
 for _onsettrigger in "${_onsettriggers[@]}"; do


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2020-07-24 Thread David Runge via arch-commits
Date: Friday, July 24, 2020 @ 15:37:57
  Author: dvzrv
Revision: 665163

upgpkg: x42-plugins 20200714-2: Fix XDG desktop files (FS#67380) for some 
plugins.

Make tests for meters.lv2 and mixtri.lv2 pass by default (they fail because of 
a missing package, that can't be packaged yet).

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |   18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-24 15:00:07 UTC (rev 665162)
+++ PKGBUILD2020-07-24 15:37:57 UTC (rev 665163)
@@ -3,7 +3,7 @@
 
 pkgname=x42-plugins
 pkgver=20200714
-pkgrel=1
+pkgrel=2
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
 url="https://github.com/x42/x42-plugins";
@@ -13,10 +13,10 @@
 'libx11')
 makedepends=('fftw' 'gendesk' 'glib2' 'help2man' 'jack' 'liblo' 'libltc'
 'libsamplerate' 'libsndfile' 'lv2' 'pango' 'ttf-dejavu' 'zita-convolver')
-# NOTE: adding moony.lv2 as a stop-gap solution until kxstudio-lv2-extensions
-# can be packaged to provide the required extensions for the meters plugin
-# during check()
-checkdepends=('lv2lint' 'moony.lv2')
+# NOTE: requires kxstudio-lv2-extensions to be packaged to provide the required
+# extensions for the meters and mixtri plugin during check()
+# https://github.com/KXStudio/LV2-Extensions/issues/1
+checkdepends=('lv2lint')
 optdepends=('jack: for standalone applications'
 'liblo: for standalone applications')
 source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";
@@ -126,6 +126,8 @@
 --pkgname "com.x42_plugins.x42_${name}" \
 --name "x42-${name}" \
 --pkgdesc "${comments[$name]}" \
+--exec "x42-${name}" \
+--icon "x42-${name}" \
 --genericname "${generic[$name]}"
 ;;
 esac
@@ -191,7 +193,8 @@
 ;;
   meters.lv2 )
 for _meter in "${_meters[@]}"; do
-  lv2lint -Mpack -I "${_name}/build" 
"http://gareus.org/oss/lv2/${_name//.lv2/}#${_meter}";
+  lv2lint -Mpack -I "${_name}/build" 
"http://gareus.org/oss/lv2/${_name//.lv2/}#${_meter}"; \
+|| echo "Requires packaged extensions: 
https://github.com/KXStudio/LV2-Extensions";
 done
 ;;
   midifilter.lv2 )
@@ -200,7 +203,8 @@
 done
 ;;
   mixtri.lv2 )
-lv2lint -Mpack -I "${_name}/build" 
"http://gareus.org/oss/lv2/${_name//.lv2/}#lv2";
+lv2lint -Mpack -I "${_name}/build" 
"http://gareus.org/oss/lv2/${_name//.lv2/}#lv2"; \
+|| echo "Requires packaged extensions: 
https://github.com/KXStudio/LV2-Extensions";
 ;;
   onsettrigger.lv2 )
 for _onsettrigger in "${_onsettriggers[@]}"; do


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2020-01-14 Thread David Runge via arch-commits
Date: Tuesday, January 14, 2020 @ 16:04:07
  Author: dvzrv
Revision: 552514

upgpkg: x42-plugins 20200114-1: Upgrading to 20200114.

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-14 15:56:06 UTC (rev 552513)
+++ PKGBUILD2020-01-14 16:04:07 UTC (rev 552514)
@@ -2,7 +2,7 @@
 # Contributor: Lieven Moors 
 
 pkgname=x42-plugins
-pkgver=20191215
+pkgver=20200114
 pkgrel=1
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
@@ -19,7 +19,7 @@
 "${pkgname}.png::https://x42-plugins.com/x42/static/img/x42.png";
 "${pkgname}.directory"
 "${pkgname}.menu")
-sha512sums=('047d16089eaa9a4c1b84e8487484d395e341a2bddf57dac56f0f1a939a2ca5d19a41faa9ea653618cb66dd2d960061d375b4ad97d36108b57de333c305c820fa'
+sha512sums=('90676898773463368f87f86ad644d5538ea628c90d09818f697b8fb07aa1da3ea763cf002692dad3685743ac1e869e660269086aa3196834d1b31e3e1818ccc8'
 
'956fdd8e04c846d06a5267d1748916744418e0ddfce0ac2e9dd3a1c1376aea61499177af80709d9fe78f8c0c2ddcbf9f9e5b2e413adc9a7eca9b648a87ad4860'
 
'a4f25224da25f0bc9015290d5cc20051bfa02abc8dce54244e7d4a98e3f8bf1ea58afb8adf6f38818126c509f3551f4012417d9e17af701b1ae7f917df8b794d'
 
'ce8f056a034e3bccff1087016c2df550dad32d3c03fb72135623322e46c24b6f5ec5fd3a1478ba5c42a90ec757157f951fd40fb00903c9a20f6e631db454e856')


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2019-12-15 Thread David Runge via arch-commits
Date: Sunday, December 15, 2019 @ 18:17:35
  Author: dvzrv
Revision: 537767

upgpkg: x42-plugins 20191215-1

Upgrading to 20191215. Updating maintainer info. Adding all direct library 
dependencies. Adding news file.

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |   21 -
 1 file changed, 12 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-15 18:10:51 UTC (rev 537766)
+++ PKGBUILD2019-12-15 18:17:35 UTC (rev 537767)
@@ -1,24 +1,25 @@
-# Maintainer: David Runge 
+# Maintainer: David Runge 
 # Contributor: Lieven Moors 
 
 pkgname=x42-plugins
-pkgver=20191013
+pkgver=20191215
 pkgrel=1
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
 url="https://github.com/x42/x42-plugins";
 license=('GPL2' 'GPL3')
+groups=('lv2-plugins' 'pro-audio')
 depends=('cairo' 'fftw' 'ftgl' 'gcc-libs' 'glib2' 'glibc' 'hicolor-icon-theme'
-'libsamplerate' 'libltc' 'libx11' 'pango' 'zita-convolver')
-makedepends=('gendesk' 'help2man' 'jack' 'liblo' 'lv2' 'ttf-dejavu')
-optdepends=('jack: for standalone applications'
-'liblo: for standalone applications')
-groups=('lv2-plugins' 'pro-audio')
+'libglvnd' 'libltc.so' 'libsamplerate' 'libsndfile' 'libx11'
+'libzita-convolver.so' 'pango')
+makedepends=('gendesk' 'help2man' 'libjack.so' 'liblo.so' 'lv2' 'ttf-dejavu')
+optdepends=('libjack.so: for standalone applications'
+'liblo.so: for standalone applications')
 source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";
-"x42-plugins.png::https://x42-plugins.com/x42/static/img/x42.png";
+"${pkgname}.png::https://x42-plugins.com/x42/static/img/x42.png";
 "${pkgname}.directory"
 "${pkgname}.menu")
-sha512sums=('c0c394efe5bd3bd80ccf0278ab5f97ed0f9484d9953388f0e5dae89b20562e0d6fa6bf2714d9d1e5dec6d4e0cbdabf2e54be537137903400b7314e8cf2b2539b'
+sha512sums=('047d16089eaa9a4c1b84e8487484d395e341a2bddf57dac56f0f1a939a2ca5d19a41faa9ea653618cb66dd2d960061d375b4ad97d36108b57de333c305c820fa'
 
'956fdd8e04c846d06a5267d1748916744418e0ddfce0ac2e9dd3a1c1376aea61499177af80709d9fe78f8c0c2ddcbf9f9e5b2e413adc9a7eca9b648a87ad4860'
 
'a4f25224da25f0bc9015290d5cc20051bfa02abc8dce54244e7d4a98e3f8bf1ea58afb8adf6f38818126c509f3551f4012417d9e17af701b1ae7f917df8b794d'
 
'ce8f056a034e3bccff1087016c2df550dad32d3c03fb72135623322e46c24b6f5ec5fd3a1478ba5c42a90ec757157f951fd40fb00903c9a20f6e631db454e856')
@@ -159,5 +160,7 @@
 -t "${pkgdir}/etc/xdg/menus/applications-merged/"
   install -vDm 644 "../${pkgname}.directory" \
 -t "${pkgdir}/usr/share/desktop-directories/"
+  install -vDm 644 plugin.news \
+-t "${pkgdir}/usr/share/doc/${pkgname}"
 }
 # vim:set ts=2 sw=2 et:


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2019-10-13 Thread David Runge via arch-commits
Date: Sunday, October 13, 2019 @ 20:26:12
  Author: dvzrv
Revision: 515330

upgpkg: x42-plugins 20191013-1

Upgrading to 20191013. Adding all direct library dependencies.

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-13 20:12:46 UTC (rev 515329)
+++ PKGBUILD2019-10-13 20:26:12 UTC (rev 515330)
@@ -2,13 +2,14 @@
 # Contributor: Lieven Moors 
 
 pkgname=x42-plugins
-pkgver=20190820
-pkgrel=2
+pkgver=20191013
+pkgrel=1
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
 url="https://github.com/x42/x42-plugins";
 license=('GPL2' 'GPL3')
-depends=('ftgl' 'hicolor-icon-theme' 'libltc' 'pango' 'zita-convolver')
+depends=('cairo' 'fftw' 'ftgl' 'gcc-libs' 'glib2' 'glibc' 'hicolor-icon-theme'
+'libsamplerate' 'libltc' 'libx11' 'pango' 'zita-convolver')
 makedepends=('gendesk' 'help2man' 'jack' 'liblo' 'lv2' 'ttf-dejavu')
 optdepends=('jack: for standalone applications'
 'liblo: for standalone applications')
@@ -17,7 +18,7 @@
 "x42-plugins.png::https://x42-plugins.com/x42/static/img/x42.png";
 "${pkgname}.directory"
 "${pkgname}.menu")
-sha512sums=('a8a62427c5706cac3eb1ba3e5e5ee6deb81c3ae04ec3a45c44faf2a647e079c245a28a3ef0b85ada62575e43238825a25c460317aa13891694e2d52497facf04'
+sha512sums=('c0c394efe5bd3bd80ccf0278ab5f97ed0f9484d9953388f0e5dae89b20562e0d6fa6bf2714d9d1e5dec6d4e0cbdabf2e54be537137903400b7314e8cf2b2539b'
 
'956fdd8e04c846d06a5267d1748916744418e0ddfce0ac2e9dd3a1c1376aea61499177af80709d9fe78f8c0c2ddcbf9f9e5b2e413adc9a7eca9b648a87ad4860'
 
'a4f25224da25f0bc9015290d5cc20051bfa02abc8dce54244e7d4a98e3f8bf1ea58afb8adf6f38818126c509f3551f4012417d9e17af701b1ae7f917df8b794d'
 
'ce8f056a034e3bccff1087016c2df550dad32d3c03fb72135623322e46c24b6f5ec5fd3a1478ba5c42a90ec757157f951fd40fb00903c9a20f6e631db454e856')


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2019-08-20 Thread David Runge via arch-commits
Date: Tuesday, August 20, 2019 @ 16:11:22
  Author: dvzrv
Revision: 500314

upgpkg: x42-plugins 20190820-1

Upgrading to 20190820.

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-20 16:09:17 UTC (rev 500313)
+++ PKGBUILD2019-08-20 16:11:22 UTC (rev 500314)
@@ -2,8 +2,8 @@
 # Contributor: Lieven Moors 
 
 pkgname=x42-plugins
-pkgver=20190714
-pkgrel=2
+pkgver=20190820
+pkgrel=1
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
 url="https://github.com/x42/x42-plugins";
@@ -14,7 +14,7 @@
 'liblo: for standalone applications')
 groups=('lv2-plugins' 'pro-audio')
 source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";)
-sha512sums=('4e56925835272b7bcacae05de31ce57096d6179ce6491379a2ab8e79d44ddb7589658e34273880aa55a2fbbe013b0cc96f9a48609c175c94a5a6254d8ceb0c77')
+sha512sums=('a8a62427c5706cac3eb1ba3e5e5ee6deb81c3ae04ec3a45c44faf2a647e079c245a28a3ef0b85ada62575e43238825a25c460317aa13891694e2d52497facf04')
 
 prepare() {
   cd "${pkgname}-${pkgver}"


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2019-07-14 Thread David Runge via arch-commits
Date: Sunday, July 14, 2019 @ 20:45:56
  Author: dvzrv
Revision: 489541

upgpkg: x42-plugins 20190714-2

Moving jack and liblo to optdepends (they're only needed for the standalone 
applications). Removing gtk2 from makedepends.

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |   10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-07-14 20:44:39 UTC (rev 489540)
+++ PKGBUILD2019-07-14 20:45:56 UTC (rev 489541)
@@ -3,13 +3,15 @@
 
 pkgname=x42-plugins
 pkgver=20190714
-pkgrel=1
+pkgrel=2
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
 url="https://github.com/x42/x42-plugins";
-license=('GPL')
-depends=('ftgl' 'jack' 'liblo' 'libltc' 'pango' 'zita-convolver')
-makedepends=('gendesk' 'gtk2' 'help2man' 'lv2' 'ttf-dejavu')
+license=('GPL2' 'GPL3')
+depends=('ftgl' 'libltc' 'pango' 'zita-convolver')
+makedepends=('gendesk' 'help2man' 'jack' 'liblo' 'lv2' 'ttf-dejavu')
+optdepends=('jack: for standalone applications'
+'liblo: for standalone applications')
 groups=('lv2-plugins' 'pro-audio')
 source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";)
 
sha512sums=('4e56925835272b7bcacae05de31ce57096d6179ce6491379a2ab8e79d44ddb7589658e34273880aa55a2fbbe013b0cc96f9a48609c175c94a5a6254d8ceb0c77')


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2019-07-14 Thread David Runge via arch-commits
Date: Sunday, July 14, 2019 @ 20:09:04
  Author: dvzrv
Revision: 489537

upgpkg: x42-plugins 20190714-1

Upgrading to 20190714.

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-07-14 18:54:58 UTC (rev 489536)
+++ PKGBUILD2019-07-14 20:09:04 UTC (rev 489537)
@@ -2,7 +2,7 @@
 # Contributor: Lieven Moors 
 
 pkgname=x42-plugins
-pkgver=20190507
+pkgver=20190714
 pkgrel=1
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 makedepends=('gendesk' 'gtk2' 'help2man' 'lv2' 'ttf-dejavu')
 groups=('lv2-plugins' 'pro-audio')
 source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";)
-sha512sums=('f3f133bf3244e3870102164efa5f16d556c756c99c41f07a738c936afc56084e0ea68d1a4c050bab935fd4dc439241d2050144fbb428d3f973527098cdabf3e0')
+sha512sums=('4e56925835272b7bcacae05de31ce57096d6179ce6491379a2ab8e79d44ddb7589658e34273880aa55a2fbbe013b0cc96f9a48609c175c94a5a6254d8ceb0c77')
 
 prepare() {
   cd "${pkgname}-${pkgver}"


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2019-05-07 Thread David Runge via arch-commits
Date: Tuesday, May 7, 2019 @ 20:38:46
  Author: dvzrv
Revision: 462500

upgpkg: x42-plugins 20190507-1

Upgrading to 20190507. Adding XDG desktop integration for x42-darc. Removing 
now unneeded glib2 dependency (pango includes it).

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-05-07 20:36:44 UTC (rev 462499)
+++ PKGBUILD2019-05-07 20:38:46 UTC (rev 462500)
@@ -2,21 +2,22 @@
 # Contributor: Lieven Moors 
 
 pkgname=x42-plugins
-pkgver=20190413
+pkgver=20190507
 pkgrel=1
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
 url="https://github.com/x42/x42-plugins";
 license=('GPL')
-depends=('ftgl' 'glib2' 'jack' 'liblo' 'libltc' 'pango' 'zita-convolver')
+depends=('ftgl' 'jack' 'liblo' 'libltc' 'pango' 'zita-convolver')
 makedepends=('gendesk' 'gtk2' 'help2man' 'lv2' 'ttf-dejavu')
 groups=('lv2-plugins' 'pro-audio')
 source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";)
-sha512sums=('c41eb90ca5d5a746d55f7c1327ecfe58131318be5496c07638b6a891c8060e23fd666d2c3c5227a2a67f9eef8e1713038c65d9a38c5479d92426b930485e979e')
+sha512sums=('f3f133bf3244e3870102164efa5f16d556c756c99c41f07a738c936afc56084e0ea68d1a4c050bab935fd4dc439241d2050144fbb428d3f973527098cdabf3e0')
 
 prepare() {
   cd "${pkgname}-${pkgver}"
   declare -A comments=(
+["darc"]="A general purpose audio signal compressor"
 ["dpl1"]="Look-ahead digital peak limiter intended but not limited to the 
final step of mastering or mixing"
 ["fat1"]="Auto-tuner based on Fons Adriaensen's zita-at1"
 ["fil4"]="4 band parametric equalizer with additional low+high shelf 
filters, Low and High-pass"
@@ -26,6 +27,7 @@
 ["stepseq"]="Simple step sequencer for moddevices.com"
   )
   declare -A generic=(
+["darc"]="Dynamic Audio Range Compressor"
 ["dpl1"]="Peak Limiter"
 ["fat1"]="Auto Tune"
 ["fil4"]="Parametric Equalizer"


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2019-04-14 Thread David Runge via arch-commits
Date: Sunday, April 14, 2019 @ 22:32:31
  Author: dvzrv
Revision: 451667

upgpkg: x42-plugins 20190413-1

Upgrading to 20190413. Adding desktop files for all different meter and tuner 
types.

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |   57 ++---
 1 file changed, 50 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-14 22:21:43 UTC (rev 451666)
+++ PKGBUILD2019-04-14 22:32:31 UTC (rev 451667)
@@ -2,17 +2,17 @@
 # Contributor: Lieven Moors 
 
 pkgname=x42-plugins
-pkgver=20190206
+pkgver=20190413
 pkgrel=1
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
 url="https://github.com/x42/x42-plugins";
 license=('GPL')
-depends=('ftgl' 'jack' 'liblo' 'libltc' 'pango' 'zita-convolver')
+depends=('ftgl' 'glib2' 'jack' 'liblo' 'libltc' 'pango' 'zita-convolver')
 makedepends=('gendesk' 'gtk2' 'help2man' 'lv2' 'ttf-dejavu')
 groups=('lv2-plugins' 'pro-audio')
 source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";)
-sha512sums=('a70b3646bd5c93d95055512c6134e9900201359ef6f6b57ed9ed22ddb735f518e1a5d011b5d4b6e3d347c014d9142984cf1de0fdb4b469f280f44790cfcb069b')
+sha512sums=('c41eb90ca5d5a746d55f7c1327ecfe58131318be5496c07638b6a891c8060e23fd666d2c3c5227a2a67f9eef8e1713038c65d9a38c5479d92426b930485e979e')
 
 prepare() {
   cd "${pkgname}-${pkgver}"
@@ -20,24 +20,47 @@
 ["dpl1"]="Look-ahead digital peak limiter intended but not limited to the 
final step of mastering or mixing"
 ["fat1"]="Auto-tuner based on Fons Adriaensen's zita-at1"
 ["fil4"]="4 band parametric equalizer with additional low+high shelf 
filters, Low and High-pass"
-["meter"]="Collection of audio-level meters"
 ["mixtri"]="Matrix mixer and trigger processor"
 ["scope"]="Simple audio oscilloscope with variable time scale, triggering, 
cursors and numeric readout"
 ["spectr"]="Spectrum Analyzer"
 ["stepseq"]="Simple step sequencer for moddevices.com"
-["tuna"]="A musical instrument tuner with strobe characteristics"
   )
   declare -A generic=(
 ["dpl1"]="Peak Limiter"
 ["fat1"]="Auto Tune"
 ["fil4"]="Parametric Equalizer"
-["meter"]="Audio Meter Collection"
 ["mixtri"]="Mixer'n'Trigger"
 ["scope"]="Oscilloscope"
 ["spectr"]="Spectrum Analyzer"
 ["stepseq"]="Step Sequencer"
-["tuna"]="Music Instrument Tuner"
   )
+  declare -A meter_types=(
+[0]='EBU R128 Meter'
+[1]='K20/RMS Meter (Stereo)'
+[2]='K14/RMS Meter (Stereo)'
+[3]='K12/RMS Meter (Stereo)'
+[4]='BBC Meter (Stereo)'
+[5]='BBC M-6'
+[6]='DIN Meter (Stereo)'
+[7]='EBU Meter (Stereo)'
+[8]='Nordic Meter (Stereo)'
+[9]='VU Meter (Stereo)'
+[10]='True-Peak and RMS Meter (Stereo)'
+[11]='DR-14 - Crest Factor Loudness Range Meter'
+[12]='Stereo Phase-Correlation Meter'
+[13]='Goniometer'
+[14]='Phase/Frequency Wheel'
+[15]='1/3 Octave Spectrum Analyzer'
+[16]='Stereo/Frequency Scope'
+[17]='Signal Distribution Histogram'
+[18]='Bit Meter'
+[19]='Surround Level 8'
+  )
+  declare -A tuna_types=(
+[0]='Instrument Tuner'
+[1]='Instrument Tuner (Spectrum)'
+  )
+
   # XDG desktop files
   for name in "${!comments[@]}"; do
 gendesk -n \
@@ -47,6 +70,26 @@
 --genericname "${generic[$name]}" \
 --categories "AudioVideo;Audio"
   done
+  for type in {0..19}; do
+gendesk -n \
+--pkgname "x42-meter-${type}" \
+--name "x42-meter ${meter_types[$type]}" \
+--pkgdesc "${meter_types[$type]}" \
+--exec "x42-meter $type" \
+--icon "x42-meter" \
+--genericname "Audio Meter" \
+--categories "AudioVideo;Audio"
+  done
+  for type in {0,1}; do
+gendesk -n \
+--pkgname "x42-tuna-${type}" \
+--name "x42-tuna ${tuna_types[$type]}" \
+--pkgdesc "${tuna_types[$type]}" \
+--exec "x42-tuna $type" \
+--icon "x42-tuna" \
+--genericname "Music Instrument Tuner" \
+--categories "AudioVideo;Audio"
+  done
 }
 
 build() {


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2019-02-22 Thread David Runge via arch-commits
Date: Friday, February 22, 2019 @ 10:10:39
  Author: dvzrv
Revision: 435176

upgpkg: x42-plugins 20190206-1

Upgrading to 20190206. Adding XDG integration for new plugin (x42-spectr).

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-22 10:05:13 UTC (rev 435175)
+++ PKGBUILD2019-02-22 10:10:39 UTC (rev 435176)
@@ -2,8 +2,8 @@
 # Contributor: Lieven Moors 
 
 pkgname=x42-plugins
-pkgver=20190105
-pkgrel=2
+pkgver=20190206
+pkgrel=1
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
 url="https://github.com/x42/x42-plugins";
@@ -12,7 +12,7 @@
 makedepends=('gendesk' 'gtk2' 'help2man' 'lv2' 'ttf-dejavu')
 groups=('lv2-plugins' 'pro-audio')
 source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";)
-sha512sums=('ad7b42c14427683531aa6db40c8fca7c15d9048e3afd30749d57dba929a43aa57363106f7770fda16ef97dc2e92edeaa8d150f55e9589e64c64b6c388fd44afe')
+sha512sums=('a70b3646bd5c93d95055512c6134e9900201359ef6f6b57ed9ed22ddb735f518e1a5d011b5d4b6e3d347c014d9142984cf1de0fdb4b469f280f44790cfcb069b')
 
 prepare() {
   cd "${pkgname}-${pkgver}"
@@ -23,6 +23,7 @@
 ["meter"]="Collection of audio-level meters"
 ["mixtri"]="Matrix mixer and trigger processor"
 ["scope"]="Simple audio oscilloscope with variable time scale, triggering, 
cursors and numeric readout"
+["spectr"]="Spectrum Analyzer"
 ["stepseq"]="Simple step sequencer for moddevices.com"
 ["tuna"]="A musical instrument tuner with strobe characteristics"
   )
@@ -33,6 +34,7 @@
 ["meter"]="Audio Meter Collection"
 ["mixtri"]="Mixer'n'Trigger"
 ["scope"]="Oscilloscope"
+["spectr"]="Spectrum Analyzer"
 ["stepseq"]="Step Sequencer"
 ["tuna"]="Music Instrument Tuner"
   )


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2019-01-06 Thread David Runge via arch-commits
Date: Sunday, January 6, 2019 @ 23:42:20
  Author: dvzrv
Revision: 420781

upgpkg: x42-plugins 20190105-2

Adding generic names to the XDG desktop files to make them easier to find and 
understand.

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |   29 -
 1 file changed, 20 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-01-06 22:57:05 UTC (rev 420780)
+++ PKGBUILD2019-01-06 23:42:20 UTC (rev 420781)
@@ -3,7 +3,7 @@
 
 pkgname=x42-plugins
 pkgver=20190105
-pkgrel=1
+pkgrel=2
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
 url="https://github.com/x42/x42-plugins";
@@ -15,7 +15,8 @@
 
sha512sums=('ad7b42c14427683531aa6db40c8fca7c15d9048e3afd30749d57dba929a43aa57363106f7770fda16ef97dc2e92edeaa8d150f55e9589e64c64b6c388fd44afe')
 
 prepare() {
-  declare -A descriptions=(
+  cd "${pkgname}-${pkgver}"
+  declare -A comments=(
 ["dpl1"]="Look-ahead digital peak limiter intended but not limited to the 
final step of mastering or mixing"
 ["fat1"]="Auto-tuner based on Fons Adriaensen's zita-at1"
 ["fil4"]="4 band parametric equalizer with additional low+high shelf 
filters, Low and High-pass"
@@ -25,15 +26,23 @@
 ["stepseq"]="Simple step sequencer for moddevices.com"
 ["tuna"]="A musical instrument tuner with strobe characteristics"
   )
-  cd "${pkgname}-${pkgver}"
-  # replace ttf-freefont with ttf-liberation
-  export FONTFILE=/usr/share/fonts/TTF/DejaVuSans-Bold.ttf
+  declare -A generic=(
+["dpl1"]="Peak Limiter"
+["fat1"]="Auto Tune"
+["fil4"]="Parametric Equalizer"
+["meter"]="Audio Meter Collection"
+["mixtri"]="Mixer'n'Trigger"
+["scope"]="Oscilloscope"
+["stepseq"]="Step Sequencer"
+["tuna"]="Music Instrument Tuner"
+  )
   # XDG desktop files
-  for name in "${!descriptions[@]}"; do
+  for name in "${!comments[@]}"; do
 gendesk -n \
---pkgname x42-${name} \
---pkgdesc "${descriptions[$name]}" \
---name x42-${name} \
+--pkgname "x42-${name}" \
+--name "x42-${name}" \
+--pkgdesc "${comments[$name]}" \
+--genericname "${generic[$name]}" \
 --categories "AudioVideo;Audio"
   done
 }
@@ -40,6 +49,8 @@
 
 build() {
   cd "${pkgname}-${pkgver}"
+  # replace ttf-freefont with ttf-liberation
+  export FONTFILE=/usr/share/fonts/TTF/DejaVuSans-Bold.ttf
   make
 }
 


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2019-01-06 Thread David Runge via arch-commits
Date: Sunday, January 6, 2019 @ 10:39:58
  Author: dvzrv
Revision: 420710

upgpkg: x42-plugins 20190105-1

Upgrading to 20190105. Simplifying for loop over names/descriptions used for 
gendesk based XDG desktop file generation.

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-01-06 10:38:31 UTC (rev 420709)
+++ PKGBUILD2019-01-06 10:39:58 UTC (rev 420710)
@@ -2,7 +2,7 @@
 # Contributor: Lieven Moors 
 
 pkgname=x42-plugins
-pkgver=20181103
+pkgver=20190105
 pkgrel=1
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
@@ -9,10 +9,10 @@
 url="https://github.com/x42/x42-plugins";
 license=('GPL')
 depends=('ftgl' 'jack' 'liblo' 'libltc' 'pango' 'zita-convolver')
-makedepends=('gendesk' 'gtk2' 'ttf-dejavu' 'lv2')
+makedepends=('gendesk' 'gtk2' 'help2man' 'lv2' 'ttf-dejavu')
 groups=('lv2-plugins' 'pro-audio')
 source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";)
-sha512sums=('3d30d3197832593fa972c729b32c20a53800d5d0356c94938fd0b7bfb9358fa8be4fe40162ef05b89458b08a1ed1715822c67389cff1a37209e56da7c0975044')
+sha512sums=('ad7b42c14427683531aa6db40c8fca7c15d9048e3afd30749d57dba929a43aa57363106f7770fda16ef97dc2e92edeaa8d150f55e9589e64c64b6c388fd44afe')
 
 prepare() {
   declare -A descriptions=(
@@ -29,7 +29,7 @@
   # replace ttf-freefont with ttf-liberation
   export FONTFILE=/usr/share/fonts/TTF/DejaVuSans-Bold.ttf
   # XDG desktop files
-  for name in dpl1 fat1 fil4 meter mixtri scope stepseq tuna; do
+  for name in "${!descriptions[@]}"; do
 gendesk -n \
 --pkgname x42-${name} \
 --pkgdesc "${descriptions[$name]}" \


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2018-11-21 Thread David Runge via arch-commits
Date: Wednesday, November 21, 2018 @ 14:25:25
  Author: dvzrv
Revision: 409277

upgpkg: x42-plugins 20181103-1

Upgrading to 20181103.

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-21 14:08:53 UTC (rev 409276)
+++ PKGBUILD2018-11-21 14:25:25 UTC (rev 409277)
@@ -2,8 +2,8 @@
 # Contributor: Lieven Moors 
 
 pkgname=x42-plugins
-pkgver=20180812
-pkgrel=2
+pkgver=20181103
+pkgrel=1
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
 url="https://github.com/x42/x42-plugins";
@@ -12,7 +12,7 @@
 makedepends=('gendesk' 'gtk2' 'ttf-dejavu' 'lv2')
 groups=('lv2-plugins' 'pro-audio')
 source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";)
-sha512sums=('26d381c5bda9022a2d150204318e3a390e1b6ad2fd0131d751fd877965e4d8fdff6275325b02118e067f709c9b66894813634e2232de0414a18ec61a0d79b1ca')
+sha512sums=('3d30d3197832593fa972c729b32c20a53800d5d0356c94938fd0b7bfb9358fa8be4fe40162ef05b89458b08a1ed1715822c67389cff1a37209e56da7c0975044')
 
 prepare() {
   declare -A descriptions=(


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2018-09-01 Thread David Runge via arch-commits
Date: Saturday, September 1, 2018 @ 22:46:44
  Author: dvzrv
Revision: 375995

upgpkg: x42-plugins 20180812-2

Adding XDG service files for all standalone applications.

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |   23 +--
 1 file changed, 21 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-01 22:33:26 UTC (rev 375994)
+++ PKGBUILD2018-09-01 22:46:44 UTC (rev 375995)
@@ -4,21 +4,39 @@
 
 pkgname=x42-plugins
 pkgver=20180812
-pkgrel=1
+pkgrel=2
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
 url="https://github.com/x42/x42-plugins";
 license=('GPL')
 depends=('ftgl' 'jack' 'liblo' 'libltc' 'pango' 'zita-convolver')
-makedepends=('gtk2' 'ttf-dejavu' 'lv2')
+makedepends=('gendesk' 'gtk2' 'ttf-dejavu' 'lv2')
 groups=('lv2-plugins' 'pro-audio')
 source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";)
 
sha512sums=('26d381c5bda9022a2d150204318e3a390e1b6ad2fd0131d751fd877965e4d8fdff6275325b02118e067f709c9b66894813634e2232de0414a18ec61a0d79b1ca')
 
 prepare() {
+  declare -A descriptions=(
+["dpl1"]="Look-ahead digital peak limiter intended but not limited to the 
final step of mastering or mixing"
+["fat1"]="Auto-tuner based on Fons Adriaensen's zita-at1"
+["fil4"]="4 band parametric equalizer with additional low+high shelf 
filters, Low and High-pass"
+["meter"]="Collection of audio-level meters"
+["mixtri"]="Matrix mixer and trigger processor"
+["scope"]="Simple audio oscilloscope with variable time scale, triggering, 
cursors and numeric readout"
+["stepseq"]="Simple step sequencer for moddevices.com"
+["tuna"]="A musical instrument tuner with strobe characteristics"
+  )
   cd "${pkgname}-${pkgver}"
   # replace ttf-freefont with ttf-liberation
   export FONTFILE=/usr/share/fonts/TTF/DejaVuSans-Bold.ttf
+  # XDG desktop files
+  for name in dpl1 fat1 fil4 meter mixtri scope stepseq tuna; do
+gendesk -n \
+--pkgname x42-${name} \
+--pkgdesc "${descriptions[$name]}" \
+--name x42-${name} \
+--categories "AudioVideo;Audio"
+  done
 }
 
 build() {
@@ -29,6 +47,7 @@
 package() {
   cd "${pkgname}-${pkgver}"
   make install DESTDIR="$pkgdir/" PREFIX=/usr
+  install -vDm 644 *.desktop -t "${pkgdir}/usr/share/applications/"
 }
 
 # vim:set ts=2 sw=2 et:


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2018-08-15 Thread David Runge via arch-commits
Date: Wednesday, August 15, 2018 @ 09:21:14
  Author: dvzrv
Revision: 371700

upgpkg: x42-plugins 20180812-1

Upgrading to 20180812.

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-15 09:18:45 UTC (rev 371699)
+++ PKGBUILD2018-08-15 09:21:14 UTC (rev 371700)
@@ -3,7 +3,7 @@
 # Contributor: Lieven Moors 
 
 pkgname=x42-plugins
-pkgver=20180803
+pkgver=20180812
 pkgrel=1
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
@@ -13,7 +13,7 @@
 makedepends=('gtk2' 'ttf-dejavu' 'lv2')
 groups=('lv2-plugins' 'pro-audio')
 source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";)
-sha512sums=('a88e72d858c5d820971e8741bdd75d75827cd64d7cde4f02113092d3050d39b0fec99f9fa79d83db537e9260d37a93f098205563e3c1606de6075b8671cc759d')
+sha512sums=('26d381c5bda9022a2d150204318e3a390e1b6ad2fd0131d751fd877965e4d8fdff6275325b02118e067f709c9b66894813634e2232de0414a18ec61a0d79b1ca')
 
 prepare() {
   cd "${pkgname}-${pkgver}"


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD zita-convolver4.patch)

2018-08-03 Thread David Runge via arch-commits
Date: Friday, August 3, 2018 @ 16:45:00
  Author: dvzrv
Revision: 367552

upgpkg: x42-plugins 20180803-1

Upgrading to 20180803. Switching to ttf-dejavu for balance.lv2 (after talking 
to upstream about it). Removing zita-convolver 4.0.0 patch (now unneded).

Modified:
  x42-plugins/trunk/PKGBUILD
Deleted:
  x42-plugins/trunk/zita-convolver4.patch

---+
 PKGBUILD  |   18 +-
 zita-convolver4.patch |   61 
 2 files changed, 7 insertions(+), 72 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-03 16:43:26 UTC (rev 367551)
+++ PKGBUILD2018-08-03 16:45:00 UTC (rev 367552)
@@ -3,26 +3,22 @@
 # Contributor: Lieven Moors 
 
 pkgname=x42-plugins
-pkgver=20180320
-pkgrel=4
+pkgver=20180803
+pkgrel=1
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
 url="https://github.com/x42/x42-plugins";
 license=('GPL')
 depends=('ftgl' 'jack' 'liblo' 'libltc' 'pango' 'zita-convolver')
-makedepends=('gtk2' 'ttf-liberation' 'lv2')
+makedepends=('gtk2' 'ttf-dejavu' 'lv2')
 groups=('lv2-plugins' 'pro-audio')
-source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";
-'zita-convolver4.patch')
-sha512sums=('3e2f13179073b38e846e0855031e7f842b535ad13f64b309ca4da8c0738a77ab8b70e117edfa1a97263ff37d279a4d9a26950c1883507d8e710b8cd54061bb32'
-
'15dd15c5552492e7cbaad08b7fd42a7778a03fa12838cc930c386cba30e22ce91d9335543b4b229d13514849c3ed221760176a1b95e0ce7d215247c11a05e628')
+source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";)
+sha512sums=('a88e72d858c5d820971e8741bdd75d75827cd64d7cde4f02113092d3050d39b0fec99f9fa79d83db537e9260d37a93f098205563e3c1606de6075b8671cc759d')
 
 prepare() {
-  cd "${pkgname}-${pkgver}/convoLV2"
-  patch -Np1 -i ../../zita-convolver4.patch
-  cd ..
+  cd "${pkgname}-${pkgver}"
   # replace ttf-freefont with ttf-liberation
-  export FONTFILE=/usr/share/fonts/TTF/LiberationSans-Bold.ttf
+  export FONTFILE=/usr/share/fonts/TTF/DejaVuSans-Bold.ttf
 }
 
 build() {

Deleted: zita-convolver4.patch
===
--- zita-convolver4.patch   2018-08-03 16:43:26 UTC (rev 367551)
+++ zita-convolver4.patch   2018-08-03 16:45:00 UTC (rev 367552)
@@ -1,61 +0,0 @@
-From f814f1ef95d3d4a89a1dbb8a8319879ad411f25f Mon Sep 17 00:00:00 2001
-From: Robin Gareus 
-Date: Wed, 6 Jun 2018 19:22:43 +0200
-Subject: [PATCH] Update for libzita-convolver-4 compatibility
-

- Makefile   | 2 +-
- convolution.cc | 9 +++--
- 2 files changed, 8 insertions(+), 3 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index 6d7f1a9..6e14710 100644
 a/Makefile
-+++ b/Makefile
-@@ -70,7 +70,7 @@ endif
- 
- ifeq ($(LIBZITACONVOLVER),)
-   ifeq ($(shell test -f /usr/include/zita-convolver.h -o -f 
/usr/local/include/zita-convolver.h || echo no ), no)
--$(error "libzita-convolver3, is required")
-+$(error "libzita-convolver3 or 4, is required")
-   endif
-   LOADLIBES += -lzita-convolver
- endif
-diff --git a/convolution.cc b/convolution.cc
-index c3bea41..6ace44b 100644
 a/convolution.cc
-+++ b/convolution.cc
-@@ -47,8 +47,8 @@
- #include 
- #include "convolution.h"
- 
--#if ZITA_CONVOLVER_MAJOR_VERSION != 3
--# error "This programs requires zita-convolver 3.x.x"
-+#if ZITA_CONVOLVER_MAJOR_VERSION != 3 && ZITA_CONVOLVER_MAJOR_VERSION != 4
-+# error "This programs requires zita-convolver 3 or 4"
- #endif
- 
- #ifndef SRC_QUALITY // alternatives: SRC_SINC_FASTEST, 
SRC_SINC_MEDIUM_QUALITY, (SRC_ZERO_ORDER_HOLD, SRC_LINEAR)
-@@ -344,7 +344,9 @@ int clv_initialize (
- 
-   clv->convproc = new Convproc;
-   clv->convproc->set_options (options);
-+#if ZITA_CONVOLVER_MAJOR_VERSION == 3
-   clv->convproc->set_density (clv->density);
-+#endif
- 
-   if (audiofile_read (clv->ir_fn, sample_rate, &p, &n_chan, &n_frames)) {
-   fprintf(stderr, "convoLV2: failed to read IR.\n");
-@@ -379,6 +381,9 @@ int clv_initialize (
-   /*quantum*/  buffersize,
-   /*min-part*/ buffersize /* must be >= fragm */,
-   /*max-part*/ buffersize /* Convproc::MAXPART -> 
stich output every period */
-+#if ZITA_CONVOLVER_MAJOR_VERSION == 4
-+  , clv->density
-+#endif
-   )) {
-   fprintf (stderr, "convoLV2: Cannot initialize convolution 
engine.\n");
-   goto errout;
--- 
-2.18.0
-


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2018-07-27 Thread David Runge via arch-commits
Date: Friday, July 27, 2018 @ 13:20:04
  Author: dvzrv
Revision: 363683

upgpkg: x42-plugins 20180320-4

Replacing unmaintained ttf-freefont with ttf-liberation. Adding ftgl to depends 
and removing then included libglvnd.

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |   11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-27 12:34:13 UTC (rev 363682)
+++ PKGBUILD2018-07-27 13:20:04 UTC (rev 363683)
@@ -4,13 +4,13 @@
 
 pkgname=x42-plugins
 pkgver=20180320
-pkgrel=3
+pkgrel=4
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
 url="https://github.com/x42/x42-plugins";
 license=('GPL')
-depends=('jack' 'libglvnd' 'liblo' 'libltc' 'pango' 'zita-convolver')
-makedepends=('gtk2' 'ftgl' 'ttf-freefont' 'lv2')
+depends=('ftgl' 'jack' 'liblo' 'libltc' 'pango' 'zita-convolver')
+makedepends=('gtk2' 'ttf-liberation' 'lv2')
 groups=('lv2-plugins' 'pro-audio')
 source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";
 'zita-convolver4.patch')
@@ -20,11 +20,14 @@
 prepare() {
   cd "${pkgname}-${pkgver}/convoLV2"
   patch -Np1 -i ../../zita-convolver4.patch
+  cd ..
+  # replace ttf-freefont with ttf-liberation
+  export FONTFILE=/usr/share/fonts/TTF/LiberationSans-Bold.ttf
 }
 
 build() {
   cd "${pkgname}-${pkgver}"
-  FONTFILE=/usr/share/fonts/TTF/FreeSansBold.ttf make
+  make
 }
 
 package() {


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD zita-convolver4.patch)

2018-07-23 Thread David Runge via arch-commits
Date: Monday, July 23, 2018 @ 18:14:46
  Author: dvzrv
Revision: 363202

upgpkg: x42-plugins 20180320-3

Rebuilding against zita-convolver 4.0.0 (with upstream patch).

Added:
  x42-plugins/trunk/zita-convolver4.patch
Modified:
  x42-plugins/trunk/PKGBUILD

---+
 PKGBUILD  |   14 +++
 zita-convolver4.patch |   61 
 2 files changed, 71 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-23 17:51:00 UTC (rev 363201)
+++ PKGBUILD2018-07-23 18:14:46 UTC (rev 363202)
@@ -4,7 +4,7 @@
 
 pkgname=x42-plugins
 pkgver=20180320
-pkgrel=2
+pkgrel=3
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
 url="https://github.com/x42/x42-plugins";
@@ -12,9 +12,16 @@
 depends=('jack' 'libglvnd' 'liblo' 'libltc' 'pango' 'zita-convolver')
 makedepends=('gtk2' 'ftgl' 'ttf-freefont' 'lv2')
 groups=('lv2-plugins' 'pro-audio')
-source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";)
-sha512sums=('3e2f13179073b38e846e0855031e7f842b535ad13f64b309ca4da8c0738a77ab8b70e117edfa1a97263ff37d279a4d9a26950c1883507d8e710b8cd54061bb32')
+source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";
+'zita-convolver4.patch')
+sha512sums=('3e2f13179073b38e846e0855031e7f842b535ad13f64b309ca4da8c0738a77ab8b70e117edfa1a97263ff37d279a4d9a26950c1883507d8e710b8cd54061bb32'
+
'15dd15c5552492e7cbaad08b7fd42a7778a03fa12838cc930c386cba30e22ce91d9335543b4b229d13514849c3ed221760176a1b95e0ce7d215247c11a05e628')
 
+prepare() {
+  cd "${pkgname}-${pkgver}/convoLV2"
+  patch -Np1 -i ../../zita-convolver4.patch
+}
+
 build() {
   cd "${pkgname}-${pkgver}"
   FONTFILE=/usr/share/fonts/TTF/FreeSansBold.ttf make
@@ -26,4 +33,3 @@
 }
 
 # vim:set ts=2 sw=2 et:
-

Added: zita-convolver4.patch
===
--- zita-convolver4.patch   (rev 0)
+++ zita-convolver4.patch   2018-07-23 18:14:46 UTC (rev 363202)
@@ -0,0 +1,61 @@
+From f814f1ef95d3d4a89a1dbb8a8319879ad411f25f Mon Sep 17 00:00:00 2001
+From: Robin Gareus 
+Date: Wed, 6 Jun 2018 19:22:43 +0200
+Subject: [PATCH] Update for libzita-convolver-4 compatibility
+
+---
+ Makefile   | 2 +-
+ convolution.cc | 9 +++--
+ 2 files changed, 8 insertions(+), 3 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 6d7f1a9..6e14710 100644
+--- a/Makefile
 b/Makefile
+@@ -70,7 +70,7 @@ endif
+ 
+ ifeq ($(LIBZITACONVOLVER),)
+   ifeq ($(shell test -f /usr/include/zita-convolver.h -o -f 
/usr/local/include/zita-convolver.h || echo no ), no)
+-$(error "libzita-convolver3, is required")
++$(error "libzita-convolver3 or 4, is required")
+   endif
+   LOADLIBES += -lzita-convolver
+ endif
+diff --git a/convolution.cc b/convolution.cc
+index c3bea41..6ace44b 100644
+--- a/convolution.cc
 b/convolution.cc
+@@ -47,8 +47,8 @@
+ #include 
+ #include "convolution.h"
+ 
+-#if ZITA_CONVOLVER_MAJOR_VERSION != 3
+-# error "This programs requires zita-convolver 3.x.x"
++#if ZITA_CONVOLVER_MAJOR_VERSION != 3 && ZITA_CONVOLVER_MAJOR_VERSION != 4
++# error "This programs requires zita-convolver 3 or 4"
+ #endif
+ 
+ #ifndef SRC_QUALITY // alternatives: SRC_SINC_FASTEST, 
SRC_SINC_MEDIUM_QUALITY, (SRC_ZERO_ORDER_HOLD, SRC_LINEAR)
+@@ -344,7 +344,9 @@ int clv_initialize (
+ 
+   clv->convproc = new Convproc;
+   clv->convproc->set_options (options);
++#if ZITA_CONVOLVER_MAJOR_VERSION == 3
+   clv->convproc->set_density (clv->density);
++#endif
+ 
+   if (audiofile_read (clv->ir_fn, sample_rate, &p, &n_chan, &n_frames)) {
+   fprintf(stderr, "convoLV2: failed to read IR.\n");
+@@ -379,6 +381,9 @@ int clv_initialize (
+   /*quantum*/  buffersize,
+   /*min-part*/ buffersize /* must be >= fragm */,
+   /*max-part*/ buffersize /* Convproc::MAXPART -> 
stich output every period */
++#if ZITA_CONVOLVER_MAJOR_VERSION == 4
++  , clv->density
++#endif
+   )) {
+   fprintf (stderr, "convoLV2: Cannot initialize convolution 
engine.\n");
+   goto errout;
+-- 
+2.18.0
+


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2018-06-06 Thread David Runge via arch-commits
Date: Wednesday, June 6, 2018 @ 09:58:52
  Author: dvzrv
Revision: 341133

upgpkg: x42-plugins 20180320-2

Adding to pro-audio group.

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-06 09:55:18 UTC (rev 341132)
+++ PKGBUILD2018-06-06 09:58:52 UTC (rev 341133)
@@ -1,9 +1,10 @@
+# $Id$
 # Maintainer: David Runge 
 # Contributor: Lieven Moors 
 
 pkgname=x42-plugins
 pkgver=20180320
-pkgrel=1
+pkgrel=2
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
 url="https://github.com/x42/x42-plugins";
@@ -10,7 +11,7 @@
 license=('GPL')
 depends=('jack' 'libglvnd' 'liblo' 'libltc' 'pango' 'zita-convolver')
 makedepends=('gtk2' 'ftgl' 'ttf-freefont' 'lv2')
-groups=('lv2-plugins')
+groups=('lv2-plugins' 'pro-audio')
 source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";)
 
sha512sums=('3e2f13179073b38e846e0855031e7f842b535ad13f64b309ca4da8c0738a77ab8b70e117edfa1a97263ff37d279a4d9a26950c1883507d8e710b8cd54061bb32')
 


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2018-05-20 Thread David Runge via arch-commits
Date: Sunday, May 20, 2018 @ 09:22:48
  Author: dvzrv
Revision: 325219

upgpkg: x42-plugins 20180320-1

Upgrading to 20180320.

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-20 09:19:28 UTC (rev 325218)
+++ PKGBUILD2018-05-20 09:22:48 UTC (rev 325219)
@@ -2,8 +2,8 @@
 # Contributor: Lieven Moors 
 
 pkgname=x42-plugins
-pkgver=20170428
-pkgrel=3
+pkgver=20180320
+pkgrel=1
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
 url="https://github.com/x42/x42-plugins";
@@ -12,7 +12,7 @@
 makedepends=('gtk2' 'ftgl' 'ttf-freefont' 'lv2')
 groups=('lv2-plugins')
 source=("http://gareus.org/misc/${pkgname}/${pkgname}-${pkgver}.tar.xz";)
-sha512sums=('9a648733610861f7dca120f63876af79f93fe4c23356b93768cc6a76367f28e24dd010858cdc0a1ab42182df8536131fd891c24591c11a354170eb2da2afa3d2')
+sha512sums=('3e2f13179073b38e846e0855031e7f842b535ad13f64b309ca4da8c0738a77ab8b70e117edfa1a97263ff37d279a4d9a26950c1883507d8e710b8cd54061bb32')
 
 build() {
   cd "${pkgname}-${pkgver}"


[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)

2018-02-06 Thread David Runge via arch-commits
Date: Tuesday, February 6, 2018 @ 19:13:59
  Author: dvzrv
Revision: 289474

upgpkg: x42-plugins 20170428-3

Rebuild for community.

Modified:
  x42-plugins/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-06 19:13:16 UTC (rev 289473)
+++ PKGBUILD2018-02-06 19:13:59 UTC (rev 289474)
@@ -3,7 +3,7 @@
 
 pkgname=x42-plugins
 pkgver=20170428
-pkgrel=2
+pkgrel=3
 pkgdesc="Collection of LV2 plugins"
 arch=('x86_64')
 url="https://github.com/x42/x42-plugins";