David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
lsp-plugins


Commits:
a9fa82ee by David Runge at 2026-07-01T08:05:58+02:00
upgpkg: 1.2.33-2

Rebuild with libpipewire in build dependencies and new optional
dependencies for lsp-plugins-standalone, providing the pipewire and
jack backends.

Fixes: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lsp-plugins/-/work_items/9

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = lsp-plugins
        pkgdesc = Collection of open-source plugins
        pkgver = 1.2.33
-       pkgrel = 1
+       pkgrel = 2
        url = https://lsp-plug.in
        arch = x86_64
        license = LGPL-3.0-or-later
@@ -19,6 +19,7 @@ pkgbase = lsp-plugins
        makedepends = jack
        makedepends = ladspa
        makedepends = libsndfile
+       makedepends = libpipewire
        makedepends = lv2
        makedepends = php
        source = 
https://github.com/lsp-plugins/lsp-plugins//releases/download/1.2.33/lsp-plugins-src-1.2.33.tar.gz
@@ -107,6 +108,8 @@ pkgname = lsp-plugins-standalone
        depends = libstdc++
        depends = libx11
        depends = libxrandr
+       optdepends = liblsp-audio-pipewire-lib: for PipeWire support
+       optdepends = liblsp-audio-jack-lib: for JACK support
 
 pkgname = lsp-plugins-vst
        pkgdesc = Collection of open-source plugins - VST2
@@ -149,6 +152,8 @@ pkgname = liblsp-audio-jack-lib
 pkgname = liblsp-audio-pipewire-lib
        pkgdesc = Audio backend for PipeWire
        depends = glibc
+       depends = libpipewire
+       depends = libpipewire-0.3.so
 
 pkgname = liblsp-r3d-glx-lib
        pkgdesc = GLX-based 3D backend library for rendering scenes


=====================================
PKGBUILD
=====================================
@@ -6,7 +6,7 @@ pkgname=(
   liblsp-{audio-{jack,pipewire},r3d-glx}-lib
 )
 pkgver=1.2.33
-pkgrel=1
+pkgrel=2
 pkgdesc="Collection of open-source plugins"
 arch=(x86_64)
 url="https://lsp-plug.in";
@@ -25,6 +25,7 @@ makedepends=(
   jack
   ladspa
   libsndfile
+  libpipewire
   lv2
   php
 )
@@ -137,6 +138,7 @@ package_liblsp-audio-pipewire-lib() {
   pkgdesc="Audio backend for PipeWire"
   depends=(
     glibc
+    libpipewire libpipewire-0.3.so
   )
 
   mv -v $pkgname/* "$pkgdir"
@@ -229,6 +231,10 @@ package_lsp-plugins-standalone() {
     libx11
     libxrandr
   )
+  optdepends=(
+    'liblsp-audio-pipewire-lib: for PipeWire support'
+    'liblsp-audio-jack-lib: for JACK support'
+  )
 
   mv -v $pkgname/* "$pkgdir"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lsp-plugins/-/commit/a9fa82ee07208501b52412284a0f3d3b142c337d

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lsp-plugins/-/commit/a9fa82ee07208501b52412284a0f3d3b142c337d
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to