Date: Friday, March 24, 2023 @ 11:29:04
Author: dvzrv
Revision: 1427687
upgpkg: lsp-plugins 1.2.6-1: Upgrade to 1.2.6.
Consolidate dependencies.
Switch to bash arrays with one entry per line for better handling.
Modified:
lsp-plugins/trunk/PKGBUILD
----------+
PKGBUILD | 53 +++++++++++++++++++++++++++++++++++------------------
1 file changed, 35 insertions(+), 18 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2023-03-24 10:45:21 UTC (rev 1427686)
+++ PKGBUILD 2023-03-24 11:29:04 UTC (rev 1427687)
@@ -2,17 +2,33 @@
pkgbase=lsp-plugins
pkgname=(lsp-plugins{,-{clap,docs,ladspa,lv2,standalone,vst}}
liblsp-r3d-glx-lib)
-pkgver=1.2.5
+pkgver=1.2.6
pkgrel=1
pkgdesc="Collection of open-source plugins"
arch=(x86_64)
url="https://lsp-plug.in"
license=(LGPL3)
-makedepends=(cairo gcc-libs glibc hicolor-icon-theme libglvnd libx11 libxrandr
jack ladspa libsndfile lv2 php)
-checkdepends=(jq lv2lint)
+makedepends=(
+ cairo
+ gcc-libs
+ glibc
+ hicolor-icon-theme
+ libglvnd
+ libx11
+ libxrandr
+ jack
+ ladspa
+ libsndfile
+ lv2
+ php
+)
+checkdepends=(
+ jq
+ lv2lint
+)
source=(https://github.com/sadko4u/$pkgname/releases/download/$pkgver/$pkgname-src-$pkgver.tar.gz)
-sha512sums=('75e731fa6ef1ee6772dfa9681c5f46b6fb513559e1522a6b3dbf072508ed52248f479ca55fd7dab1d6b48db6a5e6f5857ef079a4bcb6ff52bc7968b5060ac074')
-b2sums=('8f8550fcc0a068a28c0753adba1169957c8b7c142e8a6d2e00948e17eddb439de3a4dc81c8c94b4d6b4d934dceab08dd4bb61764ec2df7bc59484cc17c134e12')
+sha512sums=('d76cee24e976022594eac4830987921ff18c0622bae1ac2fb4744d45ee89dccd1211247f9f7d6df1083c8629f66cd443bce701864a85ff10e66abcf2fae749ce')
+b2sums=('02364391f4edc894c566b0038f0340be1f923c3de6dfc48ed90460df7a6ba452720e63bb1e510e5ff580e38066915f1761bcd2ca72cdba429163cf24b20ed09e')
_pick() {
local p="$1" f d; shift
@@ -25,7 +41,16 @@
}
build() {
- make config VERBOSE=1 ARTIFACT_EXPORT_HEADERS=1 FEATURES='clap doc lv2 vst2
jack ladspa xdg' PREFIX=/usr -C $pkgbase
+ local config_options=(
+ config
+ VERBOSE=1
+ ARTIFACT_EXPORT_HEADERS=1
+ FEATURES='clap doc lv2 vst2 jack ladspa xdg'
+ PREFIX=/usr
+ -C $pkgbase
+ )
+
+ make "${config_options[@]}"
make VERBOSE=1 -C $pkgbase
}
@@ -88,10 +113,9 @@
depends=(
cairo
clap-host
+ freetype2
gcc-libs
glibc
- hicolor-icon-theme
- libglvnd
liblsp-r3d-glx-lib=$pkgver
libsndfile libsndfile.so
libx11
@@ -111,16 +135,11 @@
pkgdesc+=" - LADSPA"
groups=(ladspa-plugins)
depends=(
- cairo
gcc-libs
glibc
- hicolor-icon-theme
ladspa-host
- libglvnd
liblsp-r3d-glx-lib=$pkgver
libsndfile libsndfile.so
- libx11
- libxrandr
)
mv -v $pkgname/* "$pkgdir"
@@ -131,11 +150,10 @@
groups=(lv2-plugins)
depends=(
cairo
+ freetype2
gcc-libs
glibc
- hicolor-icon-theme
lv2-host
- libglvnd
liblsp-r3d-glx-lib=$pkgver
libsndfile libsndfile.so
libx11
@@ -150,11 +168,11 @@
groups=(pro-audio)
depends=(
cairo
+ freetype2
gcc-libs
glibc
hicolor-icon-theme
jack libjack.so
- libglvnd
liblsp-r3d-glx-lib=$pkgver
libsndfile libsndfile.so
libx11
@@ -169,10 +187,9 @@
groups=(vst-plugins)
depends=(
cairo
+ freetype2
gcc-libs
glibc
- hicolor-icon-theme
- libglvnd
liblsp-r3d-glx-lib=$pkgver
libsndfile libsndfile.so
libx11