[arch-commits] Commit in distrho-ports/trunk (PKGBUILD)

David Runge dvzrv at archlinux.org
Sat Aug 8 16:44:00 UTC 2020


    Date: Saturday, August 8, 2020 @ 16:44:00
  Author: dvzrv
Revision: 672498

upgpkg: distrho-ports 2020.07.14-2: Rebuild to fix tests.

The tests required (the now packaged) kxstudio-lv2-extensions.
Add symbols to ignore list for lv2lint as they are required for .ttl generation.

Modified:
  distrho-ports/trunk/PKGBUILD

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

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-08-08 16:43:45 UTC (rev 672497)
+++ PKGBUILD	2020-08-08 16:44:00 UTC (rev 672498)
@@ -4,16 +4,15 @@
 _commit=a953bed05844d4a0ba349f75c75b56a430c8b11a # 2020-07-14
 pkgname=distrho-ports
 pkgver=2020.07.14
-pkgrel=1
+pkgrel=2
 pkgdesc="Linux audio plugins and LV2 ports"
 arch=('x86_64')
 url="https://github.com/distrho/distrho-ports"
 license=('GPL2' 'LGPL3')
 groups=('lv2-plugins' 'pro-audio' 'vst-plugins')
-# TODO: add kxstudio-lv2-extensions
 depends=('gcc-libs' 'glibc' 'libglvnd' 'libx11' 'libxext')
 makedepends=('alsa-lib' 'freetype2' 'git' 'libxcursor' 'lv2' 'meson')
-checkdepends=('lv2lint')
+checkdepends=('kxstudio-lv2-extensions' 'lv2lint')
 source=("git+https://github.com/DISTRHO/${pkgname}#commit=${_commit}?signed")
 md5sums=('SKIP')
 validpgpkeys=('62B11043D2F6EB6672D93103CDBAA37ABC74FBA0') # falkTX <falktx at falktx.com>
@@ -43,7 +42,6 @@
   'Temper' 'TheFunction' 'ThePilgrim' 'Wolpertinger' 'drowaudio-distortion'
   'drowaudio-distortionshaper' 'drowaudio-flanger' 'drowaudio-reverb'
   'drowaudio-tremolo' 'drumsynth' 'eqinox' 'vex')
-  # some URIs are not URLS: https://github.com/DISTRHO/DISTRHO-Ports/issues/59
   declare -A _urls=(
     ["Dexed"]="https://github.com/asb2m10/dexed"
     ["EasySSP"]="http://au.tomatl.org/essp"
@@ -83,7 +81,9 @@
   for _plugin in "${_plugins[@]}"; do
     echo "Linting ${_plugin}: ${_urls[${_plugin}]}"
     if [ -n "${_urls[${_plugin}]}" ]; then
-      lv2lint -Mpack -I "build/ports-legacy/${_plugin}.lv2/" "${_urls[${_plugin}]}" || echo "https://github.com/DISTRHO/DISTRHO-Ports/issues/58"
+      # ignore lv2_generate_ttl symbol as it can not be removed easily:
+      # https://github.com/DISTRHO/DISTRHO-Ports/issues/58
+      lv2lint -Mpack -s lv2_generate_ttl -I "build/ports-legacy/${_plugin}.lv2/" "${_urls[${_plugin}]}"
     fi
   done
   ninja -C build test


More information about the arch-commits mailing list