3 Commits

Author SHA256 Message Date
bf2c898a68 Accepting request 1300461 from multimedia:apps
- update to version 1.5.0
- remove obsolete patches (fixed upstream):
  * jack-rack-undeprec.dif
  * jack-rack-inc-fix.diff
  * jack-rack-ld_fix.diff
- add jack-rack-autotools.patch (fixes build with recent autotools)

OBS-URL: https://build.opensuse.org/request/show/1300461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jack-rack?expand=0&rev=32
2025-08-20 12:40:39 +00:00
b4e7704f38 remove stale patch files
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/jack-rack?expand=0&rev=22
2025-08-20 09:30:07 +00:00
81d8def067 - update to version 1.5.0
- remove obsolete patches (fixed upstream):
  * jack-rack-undeprec.dif
  * jack-rack-inc-fix.diff
  * jack-rack-ld_fix.diff
- add jack-rack-autotools.patch (fixes build with recent autotools)

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/jack-rack?expand=0&rev=21
2025-08-20 09:05:00 +00:00
8 changed files with 30 additions and 97 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:85808713edf7ad8da5f65fa35ee8a4084483213692291dd9654fb1f8525fb1d2
size 269478

3
jack-rack-1.5.0.tar.bz2 Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:df8a3bfe287d46f545f22294968a62a06024e32dab6b3d8d89b4306085e90f85
size 281391

10
jack-rack-autotools.patch Normal file
View File

@@ -0,0 +1,10 @@
diff -up jack-rack-1.5.0/configure.ac.orig jack-rack-1.5.0/configure.ac
--- jack-rack-1.5.0/configure.ac.orig 2025-07-12 21:22:37.000000000 +0200
+++ jack-rack-1.5.0/configure.ac 2025-08-20 10:12:58.307157096 +0200
@@ -1,5 +1,6 @@
AC_INIT([JACK Rack],[1.5.0])
AC_CONFIG_SRCDIR([src/lock_free_fifo.h])
+AC_CONFIG_MACRO_DIRS([m4])
AM_INIT_AUTOMAKE([1.6])
AC_PROG_CC

View File

@@ -1,11 +0,0 @@
--- src/plugin.h-dist 2003-07-25 11:09:43.000000000 +0200
+++ src/plugin.h 2003-07-25 11:10:11.000000000 +0200
@@ -23,7 +23,7 @@
#include "ac_config.h"
-#include <glib-2.0/glib.h>
+#include <glib.h>
#include <ladspa.h>
#include <jack/jack.h>

View File

@@ -1,14 +0,0 @@
Index: src/Makefile.am
===================================================================
--- src/Makefile.am.orig
+++ src/Makefile.am
@@ -66,7 +66,8 @@ jack_rack_LDADD = \
$(LASH_LIBS) \
$(LRDF_LIBS) \
$(ALSA_LIBS) \
- $(XML_LIBS)
+ $(XML_LIBS) \
+ -lm
splint-check:
splint +systemdirs /usr/include:/usr/local/lib \

View File

@@ -1,55 +0,0 @@
--- src/Makefile.am.orig
+++ src/Makefile.am
@@ -55,13 +55,11 @@ jack_rack_CFLAGS = \
-DPIXMAPDIR=\"$(pixmapdir)\" \
-DDTDDIR=\"$(dtddir)\" \
-DG_DISABLE_DEPRECATED=1 \
- -DGTK_DISABLE_DEPRECATED=1 \
-DGDK_DISABLE_DEPRECATED=1 \
- -DGDK_PIXBUF_DISABLE_DEPRECATED=1 \
- -DGNOME_DISABLE_DEPRECATED=1
+ -DGDK_PIXBUF_DISABLE_DEPRECATED=1
-jack_rack_LDFLAGS = \
+jack_rack_LDADD = \
$(JACK_LIBS) \
$(GTK_LIBS) \
$(GNOMEUI_LIBS) \
--- src/Makefile.in.orig
+++ src/Makefile.in
@@ -263,10 +263,8 @@ jack_rack_CFLAGS = \
-DPIXMAPDIR=\"$(pixmapdir)\" \
-DDTDDIR=\"$(dtddir)\" \
-DG_DISABLE_DEPRECATED=1 \
- -DGTK_DISABLE_DEPRECATED=1 \
-DGDK_DISABLE_DEPRECATED=1 \
- -DGDK_PIXBUF_DISABLE_DEPRECATED=1 \
- -DGNOME_DISABLE_DEPRECATED=1
+ -DGDK_PIXBUF_DISABLE_DEPRECATED=1
jack_rack_LDFLAGS = \
$(JACK_LIBS) \
--- configure.ac.orig
+++ configure.ac
@@ -4,7 +4,10 @@ AM_INIT_AUTOMAKE(1.6)
AM_CONFIG_HEADER(src/ac_config.h)
AM_MAINTAINER_MODE
-AC_PROG_CC
+AC_PROG_CC_STDC
+AM_PROG_CC_C_O
+AC_USE_SYSTEM_EXTENSIONS
+AC_SYS_LARGEFILE
#AC_PROG_LIBTOOL
@@ -175,6 +178,8 @@ fi
AM_CONDITIONAL(HAVE_LASH, test "$LASH_FOUND" = "yes")
+AC_SEARCH_LIBS(dlopen, dl)
+
############
### lrdf ###
############

View File

@@ -1,3 +1,13 @@
-------------------------------------------------------------------
Wed Aug 20 08:06:44 UTC 2025 - Edgar Aichinger <edogawa@aon.at>
- update to version 1.5.0
- remove obsolete patches (fixed upstream):
* jack-rack-undeprec.dif
* jack-rack-inc-fix.diff
* jack-rack-ld_fix.diff
- add jack-rack-autotools.patch (fixes build with recent autotools)
-------------------------------------------------------------------
Fri Apr 5 12:29:28 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package jack-rack
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,17 +17,15 @@
Name: jack-rack
Version: 1.4.7
Version: 1.5.0
Release: 0
Summary: LADSPA Effects Rack for JACK
License: GPL-2.0-or-later
Group: Productivity/Multimedia/Sound/Utilities
URL: https://jack-rack.sf.net/
Source: https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Patch0: jack-rack-undeprec.dif
Patch1: jack-rack-inc-fix.diff
Patch3: jack-rack-ld_fix.diff
Patch4: jack-rack-python3-ecarack.patch
Patch0: jack-rack-autotools.patch
Patch1: jack-rack-python3-ecarack.patch
BuildRequires: automake
BuildRequires: ladspa-devel
BuildRequires: pkgconfig
@@ -41,9 +39,8 @@ BuildRequires: pkgconfig(gtk+-unix-print-2.0)
BuildRequires: pkgconfig(gtk+-x11-2.0)
BuildRequires: pkgconfig(jack)
BuildRequires: pkgconfig(libxml-2.0)
#BuildRequires: libgnomeui-devel
#BuildRequires: pkgconfig(lrdf)
#BuildRequires: pkgconfig(raptor2)
# minimum gettext version required for the fix in jack-rack-autotools.patch
BuildRequires: gettext-devel >= 0.25.1
Requires: jack
Requires: ladspa
@@ -53,11 +50,7 @@ can insert LADSPA effects through JACK Rack. It uses GTK+ 2 for the
GUI.
%prep
%setup -q
%patch -P 0
%patch -P 1
%patch -P 3
%patch -P 4 -p1
%autosetup -p1
%build
autoreconf -fi