[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