David Runge pushed to branch main at Arch Linux / Packaging / Packages / dssi
Commits: ac1aba37 by David Runge at 2024-08-22T22:00:12+02:00 Update maintainer info Signed-off-by: David Runge <[email protected]> - - - - - 0061df01 by David Runge at 2024-08-22T22:07:43+02:00 upgpkg: 1.1.1-13 Rebuild to add .SRCINFO and patch for gcc14 compatibility. - - - - - 3 changed files: - + .SRCINFO - PKGBUILD - + dssi-1.1.1-gcc14-fixes.patch Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,25 @@ +pkgbase = dssi + pkgdesc = An API for audio processing plugins & softsynths with UIs + pkgver = 1.1.1 + pkgrel = 13 + url = https://dssi.sourceforge.net/ + arch = x86_64 + license = LGPL-2.1-or-later + license = LicenseRef-BSD-style + makedepends = ladspa + makedepends = libsamplerate + makedepends = libsndfile + depends = alsa-lib + depends = gcc-libs + depends = glibc + depends = liblo + depends = jack + optdepends = libsamplerate: for trivial_sampler plugin + optdepends = libsndfile: for trivial_sampler plugin + provides = dssi-host + source = https://downloads.sourceforge.net/dssi/dssi-1.1.1.tar.gz + source = dssi-1.1.1-gcc14-fixes.patch + sha512sums = faf35ae851b889ad17a8ba624c713af8a5f33bb93db8e34842e8b778a0e36c3eab9ab712a40e4ca7ecd96954f3e70504d89a75b3826dd138332085e176c0d34d + sha512sums = f97f6f138d497fdd3bdda7f0258db43f6a85156406ab485d37aa7002866fe35a8165af5fc7c0c08f140e0f6bb2776594ce49a25836d166edd3b9e6ac4cd62f7c + +pkgname = dssi ===================================== PKGBUILD ===================================== @@ -1,11 +1,11 @@ -# Maintainer: David Runge <[email protected]> +# Maintainer: David Runge <[email protected]> # Contributor: Ray Rashif <[email protected]> # Contributor: damir <[email protected]> # Contributor: Pajaro pkgname=dssi pkgver=1.1.1 -pkgrel=12 +pkgrel=13 pkgdesc="An API for audio processing plugins & softsynths with UIs" arch=(x86_64) url="https://dssi.sourceforge.net/" @@ -30,10 +30,15 @@ optdepends=( 'libsndfile: for trivial_sampler plugin' ) provides=(dssi-host) -source=(https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) -sha512sums=('faf35ae851b889ad17a8ba624c713af8a5f33bb93db8e34842e8b778a0e36c3eab9ab712a40e4ca7ecd96954f3e70504d89a75b3826dd138332085e176c0d34d') +source=( + https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz + $pkgname-1.1.1-gcc14-fixes.patch +) +sha512sums=('faf35ae851b889ad17a8ba624c713af8a5f33bb93db8e34842e8b778a0e36c3eab9ab712a40e4ca7ecd96954f3e70504d89a75b3826dd138332085e176c0d34d' + 'f97f6f138d497fdd3bdda7f0258db43f6a85156406ab485d37aa7002866fe35a8165af5fc7c0c08f140e0f6bb2776594ce49a25836d166edd3b9e6ac4cd62f7c') prepare() { + patch -Np1 -d $pkgname-$pkgver -i ../$pkgname-1.1.1-gcc14-fixes.patch sed -n '22,29p; s| * ||' $pkgname-$pkgver/jack-dssi-host/jack-dssi-host.c > BSD-style cd $pkgname-$pkgver autoreconf -vfi ===================================== dssi-1.1.1-gcc14-fixes.patch ===================================== @@ -0,0 +1,21 @@ +diff -ruN a/jack-dssi-host/jack-dssi-host.c b/jack-dssi-host/jack-dssi-host.c +--- a/jack-dssi-host/jack-dssi-host.c 2011-05-24 06:21:17.000000000 +0200 ++++ b/jack-dssi-host/jack-dssi-host.c 2024-08-22 22:04:45.479824221 +0200 +@@ -119,7 +119,7 @@ + void osc_error(int num, const char *m, const char *path); + + int osc_message_handler(const char *path, const char *types, lo_arg **argv, int +- argc, void *data, void *user_data) ; ++ argc, lo_message data, void *user_data) ; + int osc_debug_handler(const char *path, const char *types, lo_arg **argv, int + argc, void *data, void *user_data) ; + +@@ -1919,7 +1919,7 @@ + } + + int osc_message_handler(const char *path, const char *types, lo_arg **argv, +- int argc, void *data, void *user_data) ++ int argc, lo_message data, void *user_data) + { + int i; + d3h_instance_t *instance = NULL; View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/dssi/-/compare/d66f24f9c45e5979aac3439722d81dc26aaa83f7...0061df0141ca0a9c2d875513f66c83cbdde25e71 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/dssi/-/compare/d66f24f9c45e5979aac3439722d81dc26aaa83f7...0061df0141ca0a9c2d875513f66c83cbdde25e71 You're receiving this email because of your account on gitlab.archlinux.org.
