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

David Runge dvzrv at archlinux.org
Thu Oct 15 14:42:13 UTC 2020


    Date: Thursday, October 15, 2020 @ 14:42:13
  Author: dvzrv
Revision: 724095

upgpkg: jack2 1.9.15-1: Upgrade to 1.9.15.

Add all direct dependencies in depends.
Add all available sodeps in package() and the respective packages to makedepends.
Add zita-ajbridge to optdepends, as it is the only way to achieve a multi-card setup, which jack does natively.
Switch to signed tags for upstream verification, as the maintainer is now signing tags.

Modified:
  jack2/trunk/PKGBUILD

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

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-10-15 14:40:09 UTC (rev 724094)
+++ PKGBUILD	2020-10-15 14:42:13 UTC (rev 724095)
@@ -6,24 +6,24 @@
 
 pkgname=jack2
 pkgdesc="C++ version of the JACK low-latency audio server for multi-processor machines"
-pkgver=1.9.14
+pkgver=1.9.15
 pkgrel=1
 arch=('x86_64')
 url="https://github.com/jackaudio/jack2"
 license=('GPL2' 'LGPL2.1')
-depends=('alsa-lib' 'celt' 'dbus' 'expat' 'gcc-libs' 'glibc' 'libsamplerate'
-'opus' 'systemd-libs')
-makedepends=('libffado.so' 'waf')
-optdepends=('a2jmidid: Expose ALSA MIDI in lJACK MIDI'
-            'libffado.so: Firewire support'
+depends=('db' 'expat' 'gcc-libs' 'glibc' 'opus')
+makedepends=('alsa-lib' 'celt' 'dbus' 'git' 'libffado' 'libsamplerate'
+'libsndfile' 'readline' 'systemd' 'waf')
+optdepends=('a2jmidid: Expose ALSA MIDI in JACK MIDI'
+            'libffado: Firewire support'
             'python-dbus: For jack_control'
-            'realtime-privileges: Acquire realtime privileges')
+            'realtime-privileges: Acquire realtime privileges'
+            'zita-ajbridge: for using multiple ALSA devices')
 provides=('jack' 'libjack.so' 'libjacknet.so' 'libjackserver.so')
 conflicts=('jack')
 replaces=('jack2-dbus')
-_commit='b54a09bf7ef760d81fdb8544ad10e45575394624'
-source=("git+https://github.com/jackaudio/${pkgname}.git#commit=${_commit}?signed")
-validpgpkeys=('62B11043D2F6EB6672D93103CDBAA37ABC74FBA0')
+source=("git+https://github.com/jackaudio/${pkgname}.git#tag=v${pkgver}?signed")
+validpgpkeys=('62B11043D2F6EB6672D93103CDBAA37ABC74FBA0') # falkTX <falktx at falktx.com>
 sha512sums=('SKIP')
 
 prepare() {
@@ -53,6 +53,8 @@
 }
 
 package() {
+  depends+=('libasound.so' 'libcelt0.so' 'libdbus-1.so' 'libreadline.so'
+  'libsamplerate.so' 'libsndfile.so' 'libsystemd.so')
   cd "${pkgname}"
   export PYTHONPATH="${PWD}:${PYTHONPATH}"
   waf install --destdir="${pkgdir}"


More information about the arch-commits mailing list