[arch-commits] Commit in x42-plugins/trunk (PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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";