commit jack for openSUSE:Factory

2020-05-07 Thread root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2020-05-07 15:05:28

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new.2738 (New)


Package is "jack"

Thu May  7 15:05:28 2020 rev:66 rq:800045 version:1.9.14

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2019-11-06 
13:47:02.471566817 +0100
+++ /work/SRC/openSUSE:Factory/.jack.new.2738/jack.changes  2020-05-07 
15:05:40.455728311 +0200
@@ -1,0 +2,28 @@
+Mon May  4 08:28:51 UTC 2020 - Dave Plater 
+
+- Deleted af6c00ab09428e79.patch and replaced with more eloquently
+  named git patch  0001-Fix-compilation-of-documentation.patch
+- Closed boo#1141762 disabling LTO is no longer needed and there
+  have been no crashes since someone quietly enabled it.
+
+---
+Wed Feb  5 21:31:15 UTC 2020 - Stefan Brüns 
+
+- Update to 1.9.14
+  + Fix ARM build
+  + Fix mixed mode build when meta-data is enabled
+  + Fix blocking DBus device reservation, so it plays nice with
+others (like PipeWire)
+  + Use python3 for the waf build scripts
+- Remove upstreamed 0001-fix-complation-on-arm.patch
+- Fix documentation generation, add upstream af6c00ab09428e79.patch
+- Spec file cleanup:
+  + Drop obsolete and duplicate dos2unix invocations, drop build
+dependency.
+  + Remove conditionals for EOLed distributions
+  + Run %fdupes inside %buildroot, not system root
+  + Remove hardcoded SOURCE_DATE_EPOCH
+- Use proper Conflicts/Provides for libjacketnet/server after
+  package split in 1.9.12.
+
+---

Old:

  0001-fix-complation-on-arm.patch
  jack-1.9.13.tar.gz

New:

  0001-Fix-compilation-of-documentation.patch
  jack-1.9.14.tar.gz



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.3eGcu4/_old  2020-05-07 15:05:42.419732656 +0200
+++ /var/tmp/diff_new_pack.3eGcu4/_new  2020-05-07 15:05:42.419732656 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package jack
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,19 +21,18 @@
 # Switch the --dbus on and off, on = 1
 %define wdbus 1
 %define sonum 0
-BuildRequires:  pkgconfig(libffado) >= 2.0.1.2040
 Name:   jack
-Version:1.9.13
+Version:1.9.14
 Release:0
 #to_be_filled_by_service
 Summary:Jack-Audio Connection Kit
 License:GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:  System/Sound Daemons
-Url:http://jackaudio.org/
+URL:https://jackaudio.org/
 Source0:
https://github.com/jackaudio/jack2/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:baselibs.conf
-Patch0: 0001-fix-complation-on-arm.patch
-BuildRequires:  dos2unix
+# PATCH-FIX-UPSTREAM -- 
https://github.com/jackaudio/jack2/commit/af6c00ab09428e79.patch
+Patch0: 0001-Fix-compilation-of-documentation.patch
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -42,14 +41,11 @@
 BuildRequires:  python3-base
 BuildRequires:  pkgconfig(alsa)
 #BuildRequires:  readline-devel
-# NOTE: somebody changed libiec61883 to libiec61883-0 after Leap was released 
and didn't note it in the changes file.
-%if 0%{suse_version} <= 1320
-#!BuildIgnore:  libiec61883
-%endif
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(expat)
 BuildRequires:  pkgconfig(flac)
 BuildRequires:  pkgconfig(flac++)
+BuildRequires:  pkgconfig(libffado) >= 2.0.1.2040
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(ogg)
 BuildRequires:  pkgconfig(opus)
@@ -58,7 +54,6 @@
 Provides:   jack-audio-connection-kit
 Provides:   jack2 = %{version}
 Obsoletes:  jack2 < %{version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 JACK is system for handling real-time, low latency audio
@@ -86,10 +81,10 @@
 
 %package -n libjacknet%{sonum}
 Summary:Jack Audio Connection Kit Library
-# libjacknet was packaged with libjack prior to 1.9.12
-# libjacknet is not a compatible replacerment for libjack0
+# libjacknet was packaged with libjack0 prior to 1.9.12
 Group:  System/Libraries
-Obsoletes:  libjack%{sonum} < 1.9.12
+Conflicts:  libjack0 < 1.9.12
+Provides:   libjack0:%{_libdir}/libjacknet.so.%{sonum}*
 
 %description -n libjacknet%{sonum}
 This package contains the library to access JACK
@@ -97,10 +92,10 @@
 
 %package -n libjackserver%{sonum}
 Summary:Jack Audio Connection 

commit jack for openSUSE:Factory

2019-11-06 Thread root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2019-11-06 13:47:00

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new.2990 (New)


Package is "jack"

Wed Nov  6 13:47:00 2019 rev:65 rq:744376 version:1.9.13

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2019-07-28 
10:20:24.288600503 +0200
+++ /work/SRC/openSUSE:Factory/.jack.new.2990/jack.changes  2019-11-06 
13:47:02.471566817 +0100
@@ -1,0 +2,19 @@
+Tue Oct 29 19:09:10 UTC 2019 - Tom Mbrt 
+
+- Update to 1.9.13
+  * Meta-data API implementation. (and a few tools updated with support for it)
+  * Correct GPL licence to LGPL for files needed to build libjack.
+  * Remove FreeBoB backend (superseded by FFADO).
+  * define JACK_LIB_EXPORT, useful for internal clients.
+  * Mark jack_midi_reset_buffer as deprecated.
+  * Add example systemd unit file
+  * Signal to systemd when jackd is ready.
+  * Set "seq" alsa midi driver to maximum resolution possible.
+  * Fix loading internal clients from another internal client.
+- Delete the following patches, as they were fixed upstream:
+  * 0001-Make-jack_control-python2-3-compatible.patch
+  * fix-mmap-return-value-check.patch
+  * jack-waf2.patch
+- Add 0001-fix-complation-on-arm.patch
+
+---

Old:

  0001-Make-jack_control-python2-3-compatible.patch
  fix-mmap-return-value-check.patch
  jack-1.9.12.tar.gz
  jack-waf2.patch

New:

  0001-fix-complation-on-arm.patch
  jack-1.9.13.tar.gz



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.dry9bB/_old  2019-11-06 13:47:03.579568018 +0100
+++ /var/tmp/diff_new_pack.dry9bB/_new  2019-11-06 13:47:03.583568023 +0100
@@ -23,7 +23,7 @@
 %define sonum 0
 BuildRequires:  pkgconfig(libffado) >= 2.0.1.2040
 Name:   jack
-Version:1.9.12
+Version:1.9.13
 Release:0
 #to_be_filled_by_service
 Summary:Jack-Audio Connection Kit
@@ -32,9 +32,7 @@
 Url:http://jackaudio.org/
 Source0:
https://github.com/jackaudio/jack2/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:baselibs.conf
-Patch0: jack-waf2.patch
-Patch1: fix-mmap-return-value-check.patch
-Patch2: 0001-Make-jack_control-python2-3-compatible.patch
+Patch0: 0001-fix-complation-on-arm.patch
 BuildRequires:  dos2unix
 BuildRequires:  doxygen
 BuildRequires:  fdupes
@@ -172,15 +170,13 @@
 mv %{buildroot}%{_datadir}/jack-audio-connection-kit %{buildroot}%{_docdir}
 %endif
 
-dos2unix -k ChangeLog
-dos2unix -k README
-dos2unix -k TODO
-cp ChangeLog README* TODO %{buildroot}%{_docdir}/%{name}/
+dos2unix -k ChangeLog.rst
+dos2unix -k README.rst
+cp ChangeLog.rst README* %{buildroot}%{_docdir}/%{name}/
 
 # Fix wrong-file-end-of-line-encoding
-dos2unix -k %{buildroot}%{_docdir}/%{name}/ChangeLog
-dos2unix -k %{buildroot}%{_docdir}/%{name}/README
-dos2unix -k %{buildroot}%{_docdir}/%{name}/TODO
+dos2unix -k %{buildroot}%{_docdir}/%{name}/ChangeLog.rst
+dos2unix -k %{buildroot}%{_docdir}/%{name}/README.rst
 %fdupes -s %{_docdir}/jack-audio-connection-kit/
 
 %post -n libjack%{sonum} -p /sbin/ldconfig
@@ -195,9 +191,8 @@
 %files
 %defattr(-,root,root)
 %doc %dir %{_docdir}/%{name}
-%doc %{_docdir}/%{name}/ChangeLog
+%doc %{_docdir}/%{name}/ChangeLog.rst
 %doc %{_docdir}/%{name}/README*
-%doc %{_docdir}/%{name}/TODO
 %license windows/Setup/src/COPYING
 %{_mandir}/man1/*
 %{_bindir}/*

++ 0001-fix-complation-on-arm.patch ++
>From 5286020560aeef2c7ef48972a42ed6ee0c111326 Mon Sep 17 00:00:00 2001
From: Guido Aulisi 
Date: Thu, 10 Oct 2019 14:56:21 +0200
Subject: [PATCH] Fix compilation on ARM

size_t i is needed if HAVE_EXECINFO_H is defined
---
 dbus/sigsegv.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dbus/sigsegv.c b/dbus/sigsegv.c
index de316429..10ddd0ac 100644
--- a/dbus/sigsegv.c
+++ b/dbus/sigsegv.c
@@ -64,7 +64,7 @@ static void signal_segv(int signum, siginfo_t* info, 
void*ptr) {
 const char *si_code_str;
 ucontext_t *ucontext = (ucontext_t*)ptr;
 
-#if defined(HAVE_UCONTEXT) && defined(HAVE_NGREG)
+#if (defined(HAVE_UCONTEXT) && defined(HAVE_NGREG)) || defined(HAVE_EXECINFO_H)
 size_t i;
 #endif
 #if defined(SIGSEGV_STACK_X86) || defined(SIGSEGV_STACK_IA64)
++ jack-1.9.12.tar.gz -> jack-1.9.13.tar.gz ++
/work/SRC/openSUSE:Factory/jack/jack-1.9.12.tar.gz 
/work/SRC/openSUSE:Factory/.jack.new.2990/jack-1.9.13.tar.gz differ: char 15, 
line 1




commit jack for openSUSE:Factory

2019-07-28 Thread root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2019-07-28 10:20:22

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new.4126 (New)


Package is "jack"

Sun Jul 28 10:20:22 2019 rev:64 rq:718138 version:1.9.12

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2019-04-17 
11:23:17.650414554 +0200
+++ /work/SRC/openSUSE:Factory/.jack.new.4126/jack.changes  2019-07-28 
10:20:24.288600503 +0200
@@ -1,0 +2,5 @@
+Wed Jul 24 08:44:05 UTC 2019 - Dave Plater 
+
+- Disable link time optimization to fix crash see boo#1141762
+
+---



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.dOscDN/_old  2019-07-28 10:20:24.968600271 +0200
+++ /var/tmp/diff_new_pack.dOscDN/_new  2019-07-28 10:20:24.972600270 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -132,7 +132,7 @@
 for i in `grep -rl "/usr/bin/env python"`;do sed -i 
'1s/^#!.*/#!\/usr\/bin\/python3/' ${i} ;done
 
 %build
-
+%define _lto_cflags %{nil}
 export CFLAGS="%{optflags} -ggdb -fPIC"
 export CXXFLAGS="$CFLAGS"
 




commit jack for openSUSE:Factory

2019-04-17 Thread root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2019-04-17 11:22:57

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new.17052 (New)


Package is "jack"

Wed Apr 17 11:22:57 2019 rev:63 rq:694428 version:1.9.12

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2018-09-26 
16:02:19.660399563 +0200
+++ /work/SRC/openSUSE:Factory/.jack.new.17052/jack.changes 2019-04-17 
11:23:17.650414554 +0200
@@ -1,0 +2,6 @@
+Mon Apr 15 12:56:04 UTC 2019 - plater 
+
+- Added 0001-Make-jack_control-python2-3-compatible.patch from git
+  to fix boo#1132458.
+
+---

New:

  0001-Make-jack_control-python2-3-compatible.patch



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.SEkmk7/_old  2019-04-17 11:23:18.918416046 +0200
+++ /var/tmp/diff_new_pack.SEkmk7/_new  2019-04-17 11:23:18.922416051 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package jack
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -34,6 +34,7 @@
 Source1:baselibs.conf
 Patch0: jack-waf2.patch
 Patch1: fix-mmap-return-value-check.patch
+Patch2: 0001-Make-jack_control-python2-3-compatible.patch
 BuildRequires:  dos2unix
 BuildRequires:  doxygen
 BuildRequires:  fdupes
@@ -125,8 +126,8 @@
 
 %prep
 %setup -q -n %{name}2-%{version}
-%patch0 -p1
-%patch1 -p1
+%autopatch -p1
+
 #Change python script headers to python3
 for i in `grep -rl "/usr/bin/env python"`;do sed -i 
'1s/^#!.*/#!\/usr\/bin\/python3/' ${i} ;done
 

++ 0001-Make-jack_control-python2-3-compatible.patch ++
>From 950d36d7287f59803168354144726fc040ee98d4 Mon Sep 17 00:00:00 2001
From: Charalampos Stratakis 
Date: Tue, 26 Jun 2018 20:28:57 +0200
Subject: [PATCH] Make jack_control python2/3 compatible.

---
 example-clients/jack_control | 183 ++-
 1 file changed, 92 insertions(+), 91 deletions(-)

diff --git a/example-clients/jack_control b/example-clients/jack_control
index bafb9407..61ac40c1 100755
--- a/example-clients/jack_control
+++ b/example-clients/jack_control
@@ -1,5 +1,6 @@
 #!/usr/bin/env python
 
+from __future__ import print_function
 name_base = 'org.jackaudio'
 control_interface_name = name_base + '.JackControl'
 configure_interface_name = name_base + '.Configure'
@@ -77,12 +78,12 @@ def dbus_typesig_to_type_string(type_char):
 if type_char == 'b':
 return "bool"
 
-print 'shit'
+print('shit')
 return None # throw exception here?
 
 def get_parameters(iface, path):
 params = iface.GetParametersInfo(path)
-
+
 #print params
 for param in params:
 typestr = dbus_typesig_to_type_string(param[0])
@@ -99,45 +100,45 @@ def get_parameters(iface, path):
 value = dbus_type_to_python_type(value)
 default = dbus_type_to_python_type(default)
 
-print "%20s: %s (%s:%s:%s:%s)" %(name, descr, typestr, isset, default, 
value)
+print("%20s: %s (%s:%s:%s:%s)" %(name, descr, typestr, isset, default, 
value))
 
 def print_help():
-print "Usage: %s [command] [command] ..." % os.path.basename(sys.argv[0])
-print "Commands:"
-print "exit   - exit jack dbus service (stops jack 
server if currently running)"
-print "help   - print this help text"
-print "status - check whether jack server is 
started, return value is 0 if running and 1 otherwise"
-print "start  - start jack server if not currently 
started"
-print "stop   - stop jack server if currently 
started"
-print "sm - switch master to currently 
selected driver"
-print "dl - get list of available drivers"
-print "dg - get currently selected driver"
-print "ds - select driver"
-print "dp - get parameters of currently 
selected driver"
-print "dpd - get long description for driver 
parameter"
-print "dps  - set driver parameter"
-print "dpr - reset driver parameter to its 
default value"
-print "asd- add slave driver"
-print "rsd- remove slave driver"
-print "il - get 

commit jack for openSUSE:Factory

2018-09-26 Thread root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2018-09-26 16:02:12

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new (New)


Package is "jack"

Wed Sep 26 16:02:12 2018 rev:62 rq:637005 version:1.9.12

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2018-01-20 
11:25:26.915918506 +0100
+++ /work/SRC/openSUSE:Factory/.jack.new/jack.changes   2018-09-26 
16:02:19.660399563 +0200
@@ -1,0 +2,20 @@
+Thu Sep 20 13:11:42 UTC 2018 - davejpla...@gmail.com
+
+- Remove unnecessary requires for libjack0 and remove obsolete
+  comments.
+- Use %license on "COPYING"
+
+---
+Tue Sep 18 16:23:25 UTC 2018 - Tom Mbrt 
+
+- Add upstream patch to fix return value check of mmap() (boo#1108981):
+  fix-mmap-return-value-check.patch
+
+---
+Thu Sep 13 11:49:18 UTC 2018 - Tomáš Chvátal 
+
+- Update the waf code to the 2.0 series in order to work under
+  python3.7 taken from upstream git:
+  * jack-waf2.patch
+
+---

New:

  fix-mmap-return-value-check.patch
  jack-waf2.patch



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.Fty2J7/_old  2018-09-26 16:02:20.328398406 +0200
+++ /var/tmp/diff_new_pack.Fty2J7/_new  2018-09-26 16:02:20.332398399 +0200
@@ -16,7 +16,6 @@
 #
 
 
-#FIXME: Waf error when using doc build atm
 %define buildoc 1
 %define debug_package_requires %{name} = %{version}-%{release}
 # Switch the --dbus on and off, on = 1
@@ -28,11 +27,13 @@
 Release:0
 #to_be_filled_by_service
 Summary:Jack-Audio Connection Kit
-License:GPL-2.0+ and LGPL-2.1+
+License:GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:  System/Sound Daemons
 Url:http://jackaudio.org/
 Source0:
https://github.com/jackaudio/jack2/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:baselibs.conf
+Patch0: jack-waf2.patch
+Patch1: fix-mmap-return-value-check.patch
 BuildRequires:  dos2unix
 BuildRequires:  doxygen
 BuildRequires:  fdupes
@@ -55,7 +56,6 @@
 BuildRequires:  pkgconfig(opus)
 BuildRequires:  pkgconfig(samplerate)
 BuildRequires:  pkgconfig(sndfile)
-Requires:   libjack0 = %{version}
 Provides:   jack-audio-connection-kit
 Provides:   jack2 = %{version}
 Obsoletes:  jack2 < %{version}
@@ -87,9 +87,10 @@
 
 %package -n libjacknet%{sonum}
 Summary:Jack Audio Connection Kit Library
+# libjacknet was packaged with libjack prior to 1.9.12
+# libjacknet is not a compatible replacerment for libjack0
 Group:  System/Libraries
-Requires:   libjack%{sonum} = %{version}
-Obsoletes:  libjack%{sonum} < %{version}
+Obsoletes:  libjack%{sonum} < 1.9.12
 
 %description -n libjacknet%{sonum}
 This package contains the library to access JACK
@@ -97,9 +98,10 @@
 
 %package -n libjackserver%{sonum}
 Summary:Jack Audio Connection Kit Library
+# libjackserver was packaged with libjack prior to 1.9.12
+# libjacknet is not a compatible replacerment for libjack0
 Group:  System/Libraries
-Requires:   libjack%{sonum} = %{version}
-Obsoletes:  libjack%{sonum} < %{version}
+Obsoletes:  libjack%{sonum} < 1.9.12
 
 %description -n libjackserver%{sonum}
 This package contains the library to access JACK
@@ -123,17 +125,13 @@
 
 %prep
 %setup -q -n %{name}2-%{version}
+%patch0 -p1
+%patch1 -p1
 #Change python script headers to python3
 for i in `grep -rl "/usr/bin/env python"`;do sed -i 
'1s/^#!.*/#!\/usr\/bin\/python3/' ${i} ;done
 
 %build
 
-%if 1 == 0
-%define gcc_version 7
-export CC=gcc-7
-export CPP=cpp-7
-export CXX=g++-7
-%endif
 export CFLAGS="%{optflags} -ggdb -fPIC"
 export CXXFLAGS="$CFLAGS"
 
@@ -199,6 +197,7 @@
 %doc %{_docdir}/%{name}/ChangeLog
 %doc %{_docdir}/%{name}/README*
 %doc %{_docdir}/%{name}/TODO
+%license windows/Setup/src/COPYING
 %{_mandir}/man1/*
 %{_bindir}/*
 %dir %{_libdir}/%{name}

++ fix-mmap-return-value-check.patch ++
>From cc8576a7ab62caab10c7ddd7309367cf797c5e69 Mon Sep 17 00:00:00 2001
From: falkTX 
Date: Thu, 5 Apr 2018 10:04:18 +0200
Subject: [PATCH] Check mmap() against MAP_FAILED Fixes #338

---
 linux/JackLinuxFutex.cpp | 26 --
 1 file changed, 16 insertions(+), 10 deletions(-)

diff --git a/linux/JackLinuxFutex.cpp b/linux/JackLinuxFutex.cpp
index b724f191..415a8b95 100644
--- a/linux/JackLinuxFutex.cpp
+++ b/linux/JackLinuxFutex.cpp
@@ -147,7 +147,9 @@ bool JackLinuxFutex::Allocate(const char* name, const char* 
server_name, int val
 return false;
 }
 
-  

commit jack for openSUSE:Factory

2018-01-20 Thread root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2018-01-20 11:25:24

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new (New)


Package is "jack"

Sat Jan 20 11:25:24 2018 rev:61 rq:565897 version:1.9.12

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2017-07-24 
12:30:37.188788349 +0200
+++ /work/SRC/openSUSE:Factory/.jack.new/jack.changes   2018-01-20 
11:25:26.915918506 +0100
@@ -1,0 +2,54 @@
+Sun Jan  7 10:15:05 UTC 2018 - davejpla...@gmail.com
+
+- Build with _smp_mflags
+
+---
+Fri Jan  5 08:25:42 UTC 2018 - davejpla...@gmail.com
+
+- Split off libjacknet0 and libjackserver0 into subpackages.
+
+---
+Thu Jan  4 13:18:58 UTC 2018 - davejpla...@gmail.com
+
+- Update to version 1.9.12 and use python3 instead of python2 for
+  the build.
+- Removed jack-sparcv9.diff and jack-ppc64-long.patch, the file
+  that is patched - linux/cycles.h no longer exists.
+- Removed reproducible.patch, gcc6-fixes.diff and jack-fixgcc7.patch
+  they are all now upstream.
+- Upstream changes:
+  *Various corrections in NetJack2 code.
+  *Partial buffers can now be transmitted with libjacknet API.
+  *Including S24_LE/BE formats to linux ALSA driver.
+  *More robust shared memory allocator.
+  *Correct CoreAudio devices aggregation code.
+  *Waf and wscripts improvement and update.
+  *New JackProxyDriver.
+  *Various fixes in JACK MIDI code.
+  *Fix return value of SetTimebaseCallback().
+  *Correct netmanager latency reporting.
+  *Implement new jack_port_rename and JackPortRenameCallback API.
+  *Fix CPU hogging of the midi_thread().
+  *Release audio devices when alsa_driver_new fails.
+  *String management fix.
+  *Correct JackDriver::Open : call to fGraphManager->SetBufferSize
+   has to use current fEngineControl->fBufferSize value.
+  *Use ARM neon intrinsics for AudioBufferMixdown.
+  *Fix Netjack alignment.
+  *Various wscript improvements and cleanup.
+  *Fix initialization of several class variables.
+  *Heap-allocate client matrix in topo sort.
+  *Add a toggle command to transport utility, to allow toggling
+   between play and stop state.
+  *Avoid side effects from parsing of "version" option in jackd.
+  *Allow firewire device be selected via -d.
+  *Add ARM-NEON acceleration for all non-dithering sample
+   conversion functions.
+  *Add jack_simdtest utility.
+  *Use Linux futex as JackSynchro.
+  *Add autoclose option to jack_load.
+  *Fix build with gcc-7.
+  *Show hint when DBus device reservation fails.
+  *Add support for internal session files.
+
+---

Old:

  gcc6-fixes.diff
  jack-1.9.10.tar.gz
  jack-fixgcc7.patch
  jack-ppc64-long.patch
  jack-sparcv9.diff
  reproducible.patch

New:

  jack-1.9.12.tar.gz



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.VwROU1/_old  2018-01-20 11:25:27.859874373 +0100
+++ /var/tmp/diff_new_pack.VwROU1/_new  2018-01-20 11:25:27.859874373 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package jack
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,9 +21,10 @@
 %define debug_package_requires %{name} = %{version}-%{release}
 # Switch the --dbus on and off, on = 1
 %define wdbus 1
+%define sonum 0
 BuildRequires:  pkgconfig(libffado) >= 2.0.1.2040
 Name:   jack
-Version:1.9.10
+Version:1.9.12
 Release:0
 #to_be_filled_by_service
 Summary:Jack-Audio Connection Kit
@@ -32,23 +33,13 @@
 Url:http://jackaudio.org/
 Source0:
https://github.com/jackaudio/jack2/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:baselibs.conf
-# Without this, there is a link error on SPARC
-Patch2: jack-sparcv9.diff
-# PATCH-FIX-OPENSUSE jack-ppc64-long.patch dval...@suse.com -- needed to build 
blender on ppc64
-Patch6: jack-ppc64-long.patch
-# PATCH-FIX-UPSTREAM reproducible.patch bmwiedemann -- 
https://github.com/jackaudio/jack2/pull/196
-Patch7: reproducible.patch
-# PATCH-FIX-OPENSUSE gcc6-fixes.diff ti...@suse.de -- fix for gcc6 build 
failures
-Patch8: gcc6-fixes.diff
-# PATCH-FIX-UPSTREAM gcc6-fixes.diff dav...@gmail.com -- fix for gcc 7 build 
failures.
-Patch3: jack-fixgcc7.patch
 BuildRequires:  dos2unix
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  

commit jack for openSUSE:Factory

2017-07-24 Thread root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2017-07-24 12:30:33

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new (New)


Package is "jack"

Mon Jul 24 12:30:33 2017 rev:60 rq:511527 version:1.9.10

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2017-04-24 
09:45:48.681182007 +0200
+++ /work/SRC/openSUSE:Factory/.jack.new/jack.changes   2017-07-24 
12:30:37.188788349 +0200
@@ -1,0 +2,5 @@
+Wed Jul 19 10:08:33 UTC 2017 - davejpla...@gmail.com
+
+- Modify jack-fixgcc7.patch in line with upstream.
+
+---



Other differences:
--
++ jack-fixgcc7.patch ++
--- /var/tmp/diff_new_pack.Nggcao/_old  2017-07-24 12:30:37.980676558 +0200
+++ /var/tmp/diff_new_pack.Nggcao/_new  2017-07-24 12:30:37.980676558 +0200
@@ -7,7 +7,7 @@
  
Log("calling process4 callback : jack_frame_time = %ld delta_time = 
%ld\n", cur_time, delta_time);
 -  if (delta_time > 0  && (jack_nframes_t)abs(delta_time - 
cur_buffer_size) > tolerance) {
-+  if (delta_time > 0  && (jack_nframes_t)abs((int)delta_time - 
(int)cur_buffer_size) > tolerance) {
++  if (delta_time > 0  && abs((int64_t)delta_time - 
(int64_t)cur_buffer_size) > (int64_t)tolerance) {
printf("!!! ERROR !!! jack_frame_time seems to return incorrect 
values cur_buffer_size = %d, delta_time = %d tolerance %d\n", cur_buffer_size, 
delta_time, tolerance);
}
  




commit jack for openSUSE:Factory

2017-04-24 Thread root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2017-04-24 09:45:45

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new (New)


Package is "jack"

Mon Apr 24 09:45:45 2017 rev:59 rq:484400 version:1.9.10

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2016-04-30 
23:27:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.jack.new/jack.changes   2017-04-24 
09:45:48.681182007 +0200
@@ -1,0 +2,6 @@
+Sun Apr  2 11:26:15 UTC 2017 - davejpla...@gmail.com
+
+- Fix gcc7 build failure with jack-fixgcc7.patch, sent to github
+  jack2 issue#253
+
+---

Old:

  jack-1.9.10.tar.bz2

New:

  jack-1.9.10.tar.gz
  jack-fixgcc7.patch



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.spzxDT/_old  2017-04-24 09:45:49.801023618 +0200
+++ /var/tmp/diff_new_pack.spzxDT/_new  2017-04-24 09:45:49.805023053 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package jack
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,15 +19,9 @@
 #FIXME: Waf error when using doc build atm
 %define buildoc 1
 %define debug_package_requires %{name} = %{version}-%{release}
-%if 0%{?suse_version} > 1110
 # Switch the --dbus on and off, on = 1
 %define wdbus 1
-%if 0%{?suse_version} > 1140
 BuildRequires:  pkgconfig(libffado) >= 2.0.1.2040
-%endif
-%else
-%define wdbus 0
-%endif
 Name:   jack
 Version:1.9.10
 Release:0
@@ -36,9 +30,7 @@
 License:GPL-2.0+ and LGPL-2.1+
 Group:  System/Sound Daemons
 Url:http://jackaudio.org/
-# http://www.grame.fr/~letz/
-# Source url invalid http://jackaudio.org/downloads/ converted .tgz to bz2
-Source0:%{name}-%{version}.tar.bz2
+Source0:
https://github.com/jackaudio/jack2/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:baselibs.conf
 # Without this, there is a link error on SPARC
 Patch2: jack-sparcv9.diff
@@ -48,6 +40,8 @@
 Patch7: reproducible.patch
 # PATCH-FIX-OPENSUSE gcc6-fixes.diff ti...@suse.de -- fix for gcc6 build 
failures
 Patch8: gcc6-fixes.diff
+# PATCH-FIX-UPSTREAM gcc6-fixes.diff dav...@gmail.com -- fix for gcc 7 build 
failures.
+Patch3: jack-fixgcc7.patch
 BuildRequires:  dos2unix
 BuildRequires:  doxygen
 BuildRequires:  fdupes
@@ -115,14 +109,21 @@
 communicate with jack clients/servers.
 
 %prep
-%setup -q
+%setup -q -n %{name}2-%{version}
 %patch2
 %patch6 -p1
 %patch7 -p1
 %patch8 -p1
+%patch3
 
 %build
 
+%if 1 == 0
+%define gcc_version 7
+export CC=gcc-7
+export CPP=cpp-7
+export CXX=g++-7
+%endif
 export CFLAGS="%{optflags} -ggdb -fPIC"
 export CXXFLAGS="$CFLAGS"
 
@@ -133,9 +134,7 @@
 %if 0%{?wdbus} == 1
   --dbus \
 %endif
-%if 0%{?suse_version} > 1140
   --firewire \
-%endif
 %if %{buildoc} == 1
   --doxygen \
 %endif
@@ -198,9 +197,7 @@
 %{_libdir}/%{name}/%{name}_loopback.so*
 %{_libdir}/%{name}/%{name}_netone.so*
 %{_libdir}/%{name}/jack_alsarawmidi.so
-%if 0%{?suse_version} > 1140
 %{_libdir}/%{name}/%{name}_firewire.so
-%endif
 %if 0%{?wdbus} == 1
 %{_datadir}/dbus-1/services/org.jackaudio.service
 %endif

++ jack-fixgcc7.patch ++
Index: tests/test.cpp
===
--- tests/test.cpp.orig 2014-07-19 15:34:15.0 +0200
+++ tests/test.cpp  2017-04-02 13:02:23.615321226 +0200
@@ -480,7 +480,7 @@ int process4(jack_nframes_t nframes, voi
jack_nframes_t delta_time = cur_time - last_time;
 
Log("calling process4 callback : jack_frame_time = %ld delta_time = 
%ld\n", cur_time, delta_time);
-   if (delta_time > 0  && (jack_nframes_t)abs(delta_time - 
cur_buffer_size) > tolerance) {
+   if (delta_time > 0  && (jack_nframes_t)abs((int)delta_time - 
(int)cur_buffer_size) > tolerance) {
printf("!!! ERROR !!! jack_frame_time seems to return incorrect 
values cur_buffer_size = %d, delta_time = %d tolerance %d\n", cur_buffer_size, 
delta_time, tolerance);
}
 



commit jack for openSUSE:Factory

2016-04-30 Thread h_root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2016-04-30 23:27:05

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new (New)


Package is "jack"

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2016-03-26 
15:10:17.0 +0100
+++ /work/SRC/openSUSE:Factory/.jack.new/jack.changes   2016-04-30 
23:27:07.0 +0200
@@ -1,0 +2,6 @@
+Fri Apr 15 14:33:40 CEST 2016 - ti...@suse.de
+
+- Fix the build failure with gcc6:
+  gcc6-fixes.diff
+
+---

New:

  gcc6-fixes.diff



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.ObVITg/_old  2016-04-30 23:27:08.0 +0200
+++ /var/tmp/diff_new_pack.ObVITg/_new  2016-04-30 23:27:08.0 +0200
@@ -46,6 +46,8 @@
 Patch6: jack-ppc64-long.patch
 # PATCH-FIX-UPSTREAM reproducible.patch bmwiedemann -- 
https://github.com/jackaudio/jack2/pull/196
 Patch7: reproducible.patch
+# PATCH-FIX-OPENSUSE gcc6-fixes.diff ti...@suse.de -- fix for gcc6 build 
failures
+Patch8: gcc6-fixes.diff
 BuildRequires:  dos2unix
 BuildRequires:  doxygen
 BuildRequires:  fdupes
@@ -117,6 +119,7 @@
 %patch2
 %patch6 -p1
 %patch7 -p1
+%patch8 -p1
 
 %build
 

++ gcc6-fixes.diff ++
---
 tests/iodelay.cpp |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

--- a/tests/iodelay.cpp
+++ b/tests/iodelay.cpp
@@ -167,8 +167,8 @@ static jack_client_t  *jack_handle;
 static jack_port_t*jack_capt;
 static jack_port_t*jack_play;
 
-jack_latency_range_t   capture_latency = {-1, -1};
-jack_latency_range_t   playback_latency = {-1, -1};
+jack_latency_range_t   capture_latency = {-1U, -1U};
+jack_latency_range_t   playback_latency = {-1U, -1U};
 
 void
 latency_cb (jack_latency_callback_mode_t mode, void *arg)
@@ -266,4 +266,4 @@ int main (int ac, char *av [])
 return 0;
 }
 
-// 

\ No newline at end of file
+// 




commit jack for openSUSE:Factory

2016-03-26 Thread h_root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2016-03-26 15:10:10

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new (New)


Package is "jack"

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2015-05-29 
09:56:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.jack.new/jack.changes   2016-03-26 
15:10:17.0 +0100
@@ -1,0 +2,11 @@
+Sun Mar 20 11:02:37 UTC 2016 - davejpla...@gmail.com
+
+- Use pkgconfig buildrequires and cleanup spec.
+- BuildIgnore libiec61883 to allow Leap42 and earlier build again.
+
+---
+Fri Mar 18 15:10:59 UTC 2016 - bwiedem...@suse.com
+
+- Add reproducible.patch to fix build-compare
+
+---

New:

  reproducible.patch



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.DzpoQf/_old  2016-03-26 15:10:18.0 +0100
+++ /var/tmp/diff_new_pack.DzpoQf/_new  2016-03-26 15:10:18.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package jack
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,18 +16,18 @@
 #
 
 
+#FIXME: Waf error when using doc build atm
+%define buildoc 1
+%define debug_package_requires %{name} = %{version}-%{release}
 %if 0%{?suse_version} > 1110
 # Switch the --dbus on and off, on = 1
 %define wdbus 1
 %if 0%{?suse_version} > 1140
-BuildRequires:  libffado-devel >= 2.0.1.2040
+BuildRequires:  pkgconfig(libffado) >= 2.0.1.2040
 %endif
 %else
 %define wdbus 0
 %endif
-#FIXME: Waf error when using doc build atm
-%define buildoc 1
-
 Name:   jack
 Version:1.9.10
 Release:0
@@ -44,31 +44,35 @@
 Patch2: jack-sparcv9.diff
 # PATCH-FIX-OPENSUSE jack-ppc64-long.patch dval...@suse.com -- needed to build 
blender on ppc64
 Patch6: jack-ppc64-long.patch
-BuildRequires:  alsa-devel
+# PATCH-FIX-UPSTREAM reproducible.patch bmwiedemann -- 
https://github.com/jackaudio/jack2/pull/196
+Patch7: reproducible.patch
 BuildRequires:  dos2unix
 BuildRequires:  doxygen
 BuildRequires:  fdupes
-BuildRequires:  flac-devel
 BuildRequires:  gcc-c++
-BuildRequires:  libFLAC8
-BuildRequires:  libexpat-devel
-BuildRequires:  libogg-devel
-BuildRequires:  libopus-devel
-BuildRequires:  libsamplerate-devel
-BuildRequires:  libsndfile-devel
-BuildRequires:  libvorbis-devel
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig
 BuildRequires:  python
-BuildRequires:  readline-devel
+BuildRequires:  pkgconfig(alsa)
+#BuildRequires:  readline-devel
+# NOTE: somebody changed libiec61883 to libiec61883-0 after Leap was released 
and didn't note it in the changes file.
+%if 0%{suse_version} <= 1320
+#!BuildIgnore:  libiec61883
+%endif
 BuildRequires:  pkgconfig(dbus-1)
+BuildRequires:  pkgconfig(expat)
+BuildRequires:  pkgconfig(flac)
+BuildRequires:  pkgconfig(flac++)
 BuildRequires:  pkgconfig(libxml-2.0)
+BuildRequires:  pkgconfig(ogg)
+BuildRequires:  pkgconfig(opus)
+BuildRequires:  pkgconfig(samplerate)
+BuildRequires:  pkgconfig(sndfile)
 Requires:   libjack0 = %{version}
 Provides:   jack-audio-connection-kit
 Provides:   jack2 = %{version}
 Obsoletes:  jack2 < %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%define debug_package_requires %{name} = %{version}-%{release}
 
 %description
 JACK is system for handling real-time, low latency audio
@@ -112,6 +116,7 @@
 %setup -q
 %patch2
 %patch6 -p1
+%patch7 -p1
 
 %build
 
@@ -141,6 +146,7 @@
 ./waf -v -j1 build
 
 %install
+export SOURCE_DATE_EPOCH=1411299887
 %if %{buildoc} == 1
 # This is a workaround because the doc build looks for build/default/html but 
there isn't one.
 mkdir -p build/default
@@ -167,19 +173,15 @@
 %fdupes -s %{_docdir}/jack-audio-connection-kit/
 
 %post -n libjack0 -p /sbin/ldconfig
-
 %postun -n libjack0 -p /sbin/ldconfig
 
-%clean
-test %{buildroot} != "/" -a -d %{buildroot} && rm -rf %{buildroot}
-
 %files
 %defattr(-,root,root)
 %doc %dir %{_docdir}/%{name}
 %doc %{_docdir}/%{name}/ChangeLog
 %doc %{_docdir}/%{name}/README*
 %doc %{_docdir}/%{name}/TODO
-%doc %{_mandir}/man1/*
+%{_mandir}/man1/*
 %{_bindir}/*
 %dir %{_libdir}/%{name}
 %{_libdir}/%{name}/inprocess.so

++ reproducible.patch ++
>From f61bdd80a1a9a286f4a52287cefaa31db4a76865 Mon Sep 17 00:00:00 2001
From: "Bernhard M. Wiedemann" 
Date: Fri, 18 Mar 2016 17:15:23 +0100
Subject: [PATCH] allow to use source date for 

commit jack for openSUSE:Factory

2015-05-29 Thread h_root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2015-05-29 09:56:11

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new (New)


Package is jack

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2015-03-16 
06:56:51.0 +0100
+++ /work/SRC/openSUSE:Factory/.jack.new/jack.changes   2015-05-29 
09:56:12.0 +0200
@@ -1,0 +2,10 @@
+Tue May 26 09:43:10 UTC 2015 - jk...@suse.com
+
+- Added libjack-devel to baselibs.conf
+
+---
+Mon May 25 20:21:23 UTC 2015 - plinn...@opensuse.org
+
+- Enable 32bit build in baselibs.conf
+
+---



Other differences:
--
++ baselibs.conf ++
--- /var/tmp/diff_new_pack.V61mYz/_old  2015-05-29 09:56:13.0 +0200
+++ /var/tmp/diff_new_pack.V61mYz/_new  2015-05-29 09:56:13.0 +0200
@@ -1,2 +1,3 @@
 jack
 libjack0
+libjack-devel




commit jack for openSUSE:Factory

2015-03-15 Thread h_root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2015-03-16 06:56:49

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new (New)


Package is jack

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2014-09-24 
13:08:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.jack.new/jack.changes   2015-03-16 
06:56:51.0 +0100
@@ -1,0 +2,6 @@
+Sat Mar  7 10:12:05 UTC 2015 - mplus...@suse.com
+
+- Replace celt with opus
+  * remove jack-celt-build-fix.diff
+
+---

Old:

  jack-celt-build-fix.diff



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.8LptQs/_old  2015-03-16 06:56:52.0 +0100
+++ /var/tmp/diff_new_pack.8LptQs/_new  2015-03-16 06:56:52.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package jack
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -42,8 +42,6 @@
 Source1:baselibs.conf
 # Without this, there is a link error on SPARC
 Patch2: jack-sparcv9.diff
-# Fix celt build
-Patch3: jack-celt-build-fix.diff
 # PATCH-FIX-OPENSUSE jack-ppc64-long.patch dval...@suse.com -- needed to build 
blender on ppc64
 Patch6: jack-ppc64-long.patch
 BuildRequires:  alsa-devel
@@ -53,9 +51,9 @@
 BuildRequires:  flac-devel
 BuildRequires:  gcc-c++
 BuildRequires:  libFLAC8
-BuildRequires:  libcelt-devel = 0.7.0
 BuildRequires:  libexpat-devel
 BuildRequires:  libogg-devel
+BuildRequires:  libopus-devel
 BuildRequires:  libsamplerate-devel
 BuildRequires:  libsndfile-devel
 BuildRequires:  libvorbis-devel
@@ -113,7 +111,6 @@
 %prep
 %setup -q
 %patch2
-%patch3
 %patch6 -p1
 
 %build

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit jack for openSUSE:Factory

2014-09-24 Thread h_root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2014-09-24 13:08:53

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new (New)


Package is jack

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2014-05-14 
10:50:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.jack.new/jack.changes   2014-09-24 
13:08:54.0 +0200
@@ -1,0 +2,53 @@
+Sun Sep 21 13:24:43 UTC 2014 - davejpla...@gmail.com
+
+- Update to release 1.9.10
+- Removed patches jack-wafdocbuild.patch and aarch64.patch as they
+  are now in upstream.
+- Upstream changes:
+   * Correct JackPortAudioDriver::Open : special case for ASIO drivers.
+   * Correct JackEngine::NotifyGraphReorder : graph-order callback now 
notified after port latencies update.
+   * netjack/opus: don't re-init en/decoders.
+   * Use string ids in the alsa device list.
+   * controlapi: fix double free on master switch.
+   * netjack1/netone opus support.
+   * netjack1/2 Opus: use only 2bytes for encoded-length.
+   * wscript: add header defines and libs for example-clients/netsource.
+   * fix duplicate prog.includes.
+   * More robust channel mapping handling in JackCoreAudioDriver.
+   * Add opus support to NetJack2.
+   * jack_control: fix epr command.
+   * Update JackCoreAudioDriver and JackCoreAudioAdapter with more recent API.
+   * Devin Anderson patch for Jack/CoreMIDI duplicated messages.
+   * Fix in ALSA adapter.
+   * Fix alsa driver parameter order.
+   * Control API: Enforce driver/internal parameter order.
+   * Extend jack_control to have parameter reset commands.
+   * Align buffers to 32 byte boundaries to allow AVX processing.
+   * New jack_get_cycle_times() implementation from Fons Adriennsen.
+   * Update waf.
+   * [firewire] Introduce UpdateLatencies() in FFADO backend.
+   * [firewire] Allow FFADO backend to change the buffer size.
+   * Rework JackMessageBuffer.
+   * POST_PACKED_STRUCTURE used for jack_latency_range_t type.
+   * Remove JACK_32_64 flag, so POST_PACKED_STRUCTURE now always used.
+   * Improve libjacknet master mode.
+   * In control API, UNIX like sigset_t replaced by more abstract 
jackctl_sigmask_t * opaque struct.
+   * Check server API callback from notification thread.
+   * Use a time-out in notification channel write function.
+   * Fix lock management in JackEngine.
+   * A bit more robust JackMessageBuffer implementation (in progress).
+   * Rename JackProcessSync in JackPosixProcessSync.
+   * Fix NetJack2 initialisation bug.
+   * Improve ShutDown in NetManager.
+   * Correct ShutDown in JackInternalClient and JackLibClient.
+   * Implement shutdown for in server clients.
+   * Better time-out management in NetJack2.
+   * More robust server/client protocol.
+   * Factorize code the server/client request in JackRequestDecoder class.
+   * Cleanup drivers and internals loading code.
+   * jackctl_driver_params_parse API moved in public control.h.
+   * More general drivers/internals loading model on Windows.
+   * Fix library symbols export issue.
+   * Adrian Knoth fix in midiseq.c.
+
+---

Old:

  aarch64.patch
  jack-1.9.9.5.tar.bz2
  jack-wafdocbuild.patch

New:

  jack-1.9.10.tar.bz2



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.kJsNJG/_old  2014-09-24 13:08:56.0 +0200
+++ /var/tmp/diff_new_pack.kJsNJG/_new  2014-09-24 13:08:56.0 +0200
@@ -29,7 +29,7 @@
 %define buildoc 1
 
 Name:   jack
-Version:1.9.9.5
+Version:1.9.10
 Release:0
 #to_be_filled_by_service
 Summary:Jack-Audio Connection Kit
@@ -37,21 +37,19 @@
 Group:  System/Sound Daemons
 Url:http://jackaudio.org/
 # http://www.grame.fr/~letz/
-Source0:http://jackaudio.org/downloads/%{name}-%{version}.tar.bz2
+# Source url invalid http://jackaudio.org/downloads/ converted .tgz to bz2
+Source0:%{name}-%{version}.tar.bz2
 Source1:baselibs.conf
 # Without this, there is a link error on SPARC
 Patch2: jack-sparcv9.diff
 # Fix celt build
 Patch3: jack-celt-build-fix.diff
-# Fix 1.9.9.5 doc build with patch from git
-Patch4: jack-wafdocbuild.patch
 # PATCH-FIX-OPENSUSE jack-ppc64-long.patch dval...@suse.com -- needed to build 
blender on ppc64
 Patch6: jack-ppc64-long.patch
-# PATCH-FIX-OPENSUSE aarch64.patch -- needed to build hack on aarch64
-Patch7: aarch64.patch
 BuildRequires:  alsa-devel
 BuildRequires:  dos2unix
 BuildRequires:  doxygen
+BuildRequires:  fdupes
 BuildRequires:  flac-devel
 BuildRequires:  gcc-c++
 BuildRequires:  libFLAC8
@@ -117,8 +115,6 @@
 %patch2
 

commit jack for openSUSE:Factory

2014-05-14 Thread h_root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2014-05-14 10:50:27

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new (New)


Package is jack

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2013-06-14 
16:46:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.jack.new/jack.changes   2014-05-14 
10:50:32.0 +0200
@@ -1,0 +2,5 @@
+Fri May  2 09:10:30 CEST 2014 - oher...@suse.de
+
+- Enable firewire only for 12.1+ due to lack of libffado-devel
+
+---



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.eKZOtd/_old  2014-05-14 10:50:33.0 +0200
+++ /var/tmp/diff_new_pack.eKZOtd/_new  2014-05-14 10:50:33.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package jack
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,9 @@
 %if 0%{?suse_version}  1110
 # Switch the --dbus on and off, on = 1
 %define wdbus 1
+%if 0%{?suse_version}  1140
 BuildRequires:  libffado-devel = 2.0.1.2040
+%endif
 %else
 %define wdbus 0
 %endif
@@ -130,7 +132,7 @@
 %if 0%{?wdbus} == 1
   --dbus \
 %endif
-%if 0%{?suse_version}  1110
+%if 0%{?suse_version}  1140
   --firewire \
 %endif
 %if %{buildoc} == 1
@@ -197,7 +199,7 @@
 %{_libdir}/%{name}/%{name}_loopback.so*
 %{_libdir}/%{name}/%{name}_netone.so*
 %{_libdir}/%{name}/jack_alsarawmidi.so
-%if 0%{?suse_version}  1110
+%if 0%{?suse_version}  1140
 %{_libdir}/%{name}/%{name}_firewire.so
 %endif
 %if 0%{?wdbus} == 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit jack for openSUSE:Factory

2013-06-14 Thread h_root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2013-06-14 16:45:59

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new (New)


Package is jack

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2013-06-11 
09:28:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.jack.new/jack.changes   2013-06-14 
16:46:00.0 +0200
@@ -1,0 +2,5 @@
+Tue Jun 11 22:52:31 UTC 2013 - dmuel...@suse.com
+
+- add aarch64.patch 
+
+---

New:

  aarch64.patch



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.1ji4Rr/_old  2013-06-14 16:46:01.0 +0200
+++ /var/tmp/diff_new_pack.1ji4Rr/_new  2013-06-14 16:46:01.0 +0200
@@ -45,6 +45,8 @@
 Patch4: jack-wafdocbuild.patch
 # PATCH-FIX-OPENSUSE jack-ppc64-long.patch dval...@suse.com -- needed to build 
blender on ppc64
 Patch6: jack-ppc64-long.patch
+# PATCH-FIX-OPENSUSE aarch64.patch -- needed to build hack on aarch64
+Patch7: aarch64.patch
 BuildRequires:  alsa-devel
 BuildRequires:  dos2unix
 BuildRequires:  doxygen
@@ -114,6 +116,7 @@
 %patch3
 %patch6 -p1
 %patch4
+%patch7 -p1
 
 %build
 

++ aarch64.patch ++
Index: jack-1.9.9.5/dbus/sigsegv.c
===
--- jack-1.9.9.5.orig/dbus/sigsegv.c
+++ jack-1.9.9.5/dbus/sigsegv.c
@@ -104,7 +104,7 @@ static void signal_segv(int signum, sigi
 jack_error(info.si_errno = %d, info-si_errno);
 jack_error(info.si_code  = %d (%s), info-si_code, si_code_str);
 jack_error(info.si_addr  = %p, info-si_addr);
-#if !defined(__alpha__)  !defined(__ia64__)  !defined(__FreeBSD_kernel__) 
 !defined(__arm__)  !defined(__hppa__)  !defined(__sh__)
+#if !defined(__alpha__)  !defined(__ia64__)  !defined(__FreeBSD_kernel__) 
 !defined(__arm__)  !defined(__hppa__)  !defined(__sh__)  
!defined(__aarch64__)
 for(i = 0; i  NGREG; i++)
 jack_error(reg[%02d]   = 0x REGFORMAT, i, 
 #if defined(__powerpc64__)
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit jack for openSUSE:Factory

2013-06-11 Thread h_root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2013-06-11 06:34:20

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new (New)


Package is jack

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2013-04-02 
11:55:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.jack.new/jack.changes   2013-06-11 
09:28:17.0 +0200
@@ -1,0 +2,6 @@
+Thu Jun  6 09:29:16 UTC 2013 - cdenic...@suse.com
+
+- license update:  GPL-2.0+ and LGPL-2.1+
+  jack server is licensed under GPL-2.0+
+
+---



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.UgXgfM/_old  2013-06-11 09:28:18.0 +0200
+++ /var/tmp/diff_new_pack.UgXgfM/_new  2013-06-11 09:28:18.0 +0200
@@ -31,7 +31,7 @@
 Release:0
 #to_be_filled_by_service
 Summary:Jack-Audio Connection Kit
-License:LGPL-2.1+
+License: GPL-2.0+ and LGPL-2.1+
 Group:  System/Sound Daemons
 Url:http://jackaudio.org/
 # http://www.grame.fr/~letz/

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit jack for openSUSE:Factory

2013-04-02 Thread h_root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2013-04-02 11:55:04

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new (New)


Package is jack, Maintainer is ti...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2013-02-08 
23:19:43.0 +0100
+++ /work/SRC/openSUSE:Factory/.jack.new/jack.changes   2013-04-02 
11:55:09.0 +0200
@@ -1,0 +2,6 @@
+Thu Mar 28 10:15:43 UTC 2013 - mmeis...@suse.com
+
+- Added url as source.
+  Please see http://en.opensuse.org/SourceUrls
+
+---



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.ysogtu/_old  2013-04-02 11:55:15.0 +0200
+++ /var/tmp/diff_new_pack.ysogtu/_new  2013-04-02 11:55:15.0 +0200
@@ -35,7 +35,7 @@
 Group:  System/Sound Daemons
 Url:http://jackaudio.org/
 # http://www.grame.fr/~letz/
-Source0:%{name}-%{version}.tar.bz2
+Source0:http://jackaudio.org/downloads/%{name}-%{version}.tar.bz2
 Source1:baselibs.conf
 # Without this, there is a link error on SPARC
 Patch2: jack-sparcv9.diff

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit jack for openSUSE:Factory

2013-02-08 Thread h_root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2013-02-08 14:31:59

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new (New)


Package is jack, Maintainer is ti...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2012-06-28 
15:29:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.jack.new/jack.changes   2013-02-08 
23:19:43.0 +0100
@@ -1,0 +2,49 @@
+Mon Feb  4 12:32:11 UTC 2013 - davejpla...@gmail.com
+
+- Update to release 1.9.9.5 for bnc#801442
+- Removed patches: jack-uc_regs.patch, jack-segfault.patch they are
+  incorporated.
+- Doxygen build doesn't work created jack-wafdocbuild.patch.
+- Upstream changes :
+  *Adrian Knoth fix in midiseq.c.
+  *Fix library symbols export issue.
+  *Cleanup drivers and internals loading code.
+  *jackctl_driver_params_parse API moved in public control.h.
+  *Factorize code the server/client request in JackRequestDecoder class.
+  *More robust server/client protocol.
+  *Better time-out management in NetJack2.
+  *Improve ShutDown in NetManager.
+  *Correct ShutDown in JackInternalClient and JackLibClient.
+  *Fix NetJack2 initialisation bug. Add EndTime function.
+  *Rename JackProcessSync in JackPosixProcessSync.
+  *A bit more robust JackMessageBuffer implementation.
+  *Check server API callback from notification thread.
+  *Use a time-out in notification channel write function.
+  *Fix lock management in JackEngine.
+  *In control API, UNIX like sigset_t replaced by more abstract 
jackctl_sigmask_t * opaque struct.
+  *Improve libjacknet master mode.
+  *Remove JACK_32_64 flag, so POST_PACKED_STRUCTURE now always used. 
POST_PACKED_STRUCTURE used for jack_latency_range_t type.
+  *Rework JackMessageBuffer.
+  *[firewire] Introduce UpdateLatencies() in FFADO backend.
+  *[firewire] Allow FFADO backend to change the buffer size.
+  *Update waf.
+  *New jack_get_cycle_times() implementation from Fons Adriennsen.
+  *Align buffers to 32 byte boundaries to allow AVX processing.
+  *Extend jack_control to have parameter reset commands.
+  *Fix alsa driver parameter order.
+  *Control API: Enforce driver/internal parameter order.
+  *Fix in ALSA adapter.
+  *Devin Anderson patch for Jack/CoreMIDI duplicated messages.
+  *Change framework installation hierarchy for OSX Mountain Lion.
+  *Update JackCoreAudioDriver and JackCoreAudioAdapter with more recent API.
+  *jack_control: fix epr command.
+  *Add opus support to NetJack2.
+  *More robust channel mapping handling in JackCoreAudioDriver.
+  *netjack1/netone opus support. controlapi: fix double free on master switch.
+  *Use string ids in the alsa device list. netjack/opus: don't re-init 
en/decoders.
+  *Correct JackPortAudioDriver::Open : special case for ASIO drivers.
+  *waf: configure option for enforcing autostart method
+  *ALSA devices reservation fixes.
+
+
+---

Old:

  jack-1.9.8.tar.bz2
  jack-segfault.patch
  jack-uc_regs.patch

New:

  jack-1.9.9.5.tar.bz2
  jack-wafdocbuild.patch



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.OcacZ3/_old  2013-02-08 23:19:51.0 +0100
+++ /var/tmp/diff_new_pack.OcacZ3/_new  2013-02-08 23:19:51.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package jack
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,15 +23,17 @@
 %else
 %define wdbus 0
 %endif
+#FIXME: Waf error when using doc build atm
+%define buildoc 1
 
 Name:   jack
-Version:1.9.8
-Release:3
+Version:1.9.9.5
+Release:0
 #to_be_filled_by_service
-License:LGPL-2.1+
 Summary:Jack-Audio Connection Kit
-Url:http://jackaudio.org/
+License:LGPL-2.1+
 Group:  System/Sound Daemons
+Url:http://jackaudio.org/
 # http://www.grame.fr/~letz/
 Source0:%{name}-%{version}.tar.bz2
 Source1:baselibs.conf
@@ -39,10 +41,8 @@
 Patch2: jack-sparcv9.diff
 # Fix celt build
 Patch3: jack-celt-build-fix.diff
-# Patch for uc-regs for power pc 64
-Patch4: jack-uc_regs.patch
-# PATCH-FIX-UPSTREAM jack-segfault.patch dval...@suse.com -- fixes 
jack-connect segfault
-Patch5: jack-segfault.patch
+# Fix 1.9.9.5 doc build with patch from git
+Patch4: jack-wafdocbuild.patch
 # PATCH-FIX-OPENSUSE jack-ppc64-long.patch dval...@suse.com -- needed to build 
blender on ppc64
 

commit jack for openSUSE:Factory

2012-06-28 Thread h_root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2012-06-28 15:29:33

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new (New)


Package is jack, Maintainer is ti...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2012-04-12 
09:27:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.jack.new/jack.changes   2012-06-28 
15:29:35.0 +0200
@@ -1,0 +2,6 @@
+Wed Jun 27 15:23:00 UTC 2012 - dval...@suse.com
+
+- fix R_PPC64_ADDR32 fff85e94858 for symbol `' out of range
+- fix jack_connect segfault
+
+---

New:

  jack-ppc64-long.patch
  jack-segfault.patch



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.vQCul2/_old  2012-06-28 15:29:38.0 +0200
+++ /var/tmp/diff_new_pack.vQCul2/_new  2012-06-28 15:29:38.0 +0200
@@ -41,6 +41,10 @@
 Patch3: jack-celt-build-fix.diff
 # Patch for uc-regs for power pc 64
 Patch4: jack-uc_regs.patch
+# PATCH-FIX-UPSTREAM jack-segfault.patch dval...@suse.com -- fixes 
jack-connect segfault
+Patch5: jack-segfault.patch
+# PATCH-FIX-OPENSUSE jack-ppc64-long.patch dval...@suse.com -- needed to build 
blender on ppc64
+Patch6: jack-ppc64-long.patch
 BuildRequires:  alsa-devel
 BuildRequires:  dos2unix
 BuildRequires:  doxygen
@@ -111,6 +115,8 @@
 %patch2
 %patch3
 %patch4 -p1
+%patch5 -p1
+%patch6 -p1
 
 %build
 

++ jack-ppc64-long.patch ++
Index: jack-1.9.8/linux/cycles.h
===
--- jack-1.9.8.orig/linux/cycles.h
+++ jack-1.9.8/linux/cycles.h
@@ -87,16 +87,24 @@ static inline cycles_t get_cycles(void)
 {
 cycles_t ret = 0;
 
+#ifdef __powerpc64__
+# define LONGT .llong
+#else
+# define LONGT .long
+#endif
+
 __asm__ __volatile__(
 98:   mftb %0\n
 99:\n
 .section __ftr_fixup,\a\\n
   .long %1\n
   .long 0\n
-  .long 98b\n
-  .long 99b\n
+   LONGT  98b\n
+   LONGT  99b\n
 .previous
 : =r (ret) : i (CPU_FTR_601));
+
+#undef LONGT
 return ret;
 }
 
++ jack-segfault.patch ++
Index: jack-1.9.8/example-clients/connect.c
===
--- jack-1.9.8.orig/example-clients/connect.c
+++ jack-1.9.8/example-clients/connect.c
@@ -128,7 +128,10 @@ main (int argc, char *argv[])
return 1;
}
 
-   if (argc  3) show_usage(my_name);
+   if (argc  3) {
+   show_usage(my_name);
+   return 1;
+   }
 
/* try to become a client of the JACK server */
 
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit jack for openSUSE:Factory

2012-04-12 Thread h_root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2012-04-12 09:27:07

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new (New)


Package is jack, Maintainer is ti...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2012-03-26 
11:01:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.jack.new/jack.changes   2012-04-12 
09:27:11.0 +0200
@@ -1,0 +2,6 @@
+Tue Apr 10 16:05:10 UTC 2012 - klaussfre...@gmail.com
+
+- Disable parallel build to limit resource usage and prevent hung 
+  build hosts.
+
+---



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.G0jEHu/_old  2012-04-12 09:27:12.0 +0200
+++ /var/tmp/diff_new_pack.G0jEHu/_new  2012-04-12 09:27:12.0 +0200
@@ -117,7 +117,7 @@
 export CFLAGS=%{optflags} -ggdb -fPIC
 export CXXFLAGS=$CFLAGS
 
-./waf -v \
+./waf -v -j1 \
   --prefix=%{_prefix} \
   --libdir=/%{_lib} \
   --classic \
@@ -135,8 +135,8 @@
   --doxygen \
   configure
 
-# waf only understands -j, so do not use smp_mflags otherwise the build hangs
-./waf -v build %{?jobs:-j%jobs}
+# build is too heavy, so don't spawn more than one process or the build hangs
+./waf -v -j1 build
 
 %install
 # This is a workaround because the doc build looks for build/default/html but 
there isn't one.
@@ -144,7 +144,7 @@
 ln -s ../../html html
 popd
 
-./waf install --destdir=%{buildroot}
+./waf -j1 install --destdir=%{buildroot}
 mkdir -p %{buildroot}%{_docdir}/%{name}
 mv %{buildroot}%{_datadir}/jack-audio-connection-kit %{buildroot}%{_docdir}
 dos2unix -k ChangeLog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit jack for openSUSE:Factory

2012-03-26 Thread h_root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2012-03-26 11:01:27

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new (New)


Package is jack, Maintainer is ti...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/jack/jack.changes2011-10-21 
16:30:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.jack.new/jack.changes   2012-03-26 
11:01:31.0 +0200
@@ -1,0 +2,50 @@
+Sun Feb 26 09:21:56 UTC 2012 - davejpla...@gmail.com
+
+- Update to version 1.9.8
+- Remade jack-celt-build-fix.diff
+- Upstream changes :
+- Merge newer-midi branch (Devin Anderson redesign of the
+  MIDI drivers: alsarawmidi, ffado, coremidi and winmme).
+- Correction in jackdmp.cpp: notify_server_stop should be done
+  after server destruction.
+- Correct driver lifetime management.
+- Add XRun detection in PortAudio driver.
+- CELT code for NetJack2.
+- Merge branch switch-master-port-registration-notifications:
+  correct driver port registration.
+- Libjacknet in progress.
+- Correct MIDI in NetJack2.
+- Correct OSX real-time thread setup.
+- Correct rd_acquire in dbus code.
+- Correct NetJack2 connection handling.
+- SaveConnections/RestoreConnections in NetDriver and JackAudioDriver.
+- Special version of jack_attach_shm/jack_release_shm on client
+  side for POSIX shared memory, to solve a memory leak issue.
+- Another round of code improvements to handle completely
+  buggy Digidesign CoreAudio user-land driver.
+- Special CATCH_CLOSE_EXCEPTION_RETURN to handle Close API calls.
+- Add JACK_NETJACK_PORT and JACK_NETJACK_MULTICAST environment
+  variables for NetJack2.
+- NetJack2 now only send data on network only is ports are connected
+  both sides.
+- Fix for starting two instances of same app in parallel does not
+  work bug.
+- Enable explicit channel mapping in CoreAudio driver.
+- New JackTimedDriver class to be used by JackDummyDriver,
+  JackNetDriver and JackNetOneDriver classes.
+- More robust code in synchronization primitives and JackMessageBuffer.
+- More robust Control API implementation.
+- Add jackctl_driver_get_type in Control API.
+- Singleton behaviour for JackCoreMidiDriver and JackWinMMEDriver.
+- John Emmas patch for DSP CPU computation.
+- John Emmas Windows server launching patch.
+- Fix jack_set_port_name API.
+- Enable local access in NetJack2 code.
+- Dynamic port management in JACK/CoreMidi bridge.
+
+---
+Mon Feb 13 21:10:32 UTC 2012 - dval...@suse.com
+
+- ppc64 doesn't have uc_regs
+
+---

Old:

  jack-1.9.7.tar.bz2

New:

  jack-1.9.8.tar.bz2
  jack-uc_regs.patch



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.qlWmTV/_old  2012-03-26 11:01:33.0 +0200
+++ /var/tmp/diff_new_pack.qlWmTV/_new  2012-03-26 11:01:33.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package jack
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,35 +15,54 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 %if 0%{?suse_version}  1110
 # Switch the --dbus on and off, on = 1
 %define wdbus 1
-BuildRequires:  libffado-devel
+BuildRequires:  libffado-devel = 2.0.1.2040
 %else
 %define wdbus 0
 %endif
 
 Name:   jack
-BuildRequires:  dos2unix doxygen gcc-c++ libcelt-devel = 0.7.0 libxml2-devel 
pkg-config python
-BuildRequires:  alsa-devel flac-devel libsndfile-devel libvorbis-devel 
pkgconfig readline-devel
-BuildRequires:  dbus-1-devel libFLAC8 libexpat-devel libogg-devel 
libsamplerate-devel
-Summary:Jack-Audio Connection Kit
-Version:1.9.7
+Version:1.9.8
 Release:3
 #to_be_filled_by_service
 License:LGPL-2.1+
+Summary:Jack-Audio Connection Kit
+Url:http://jackaudio.org/
 Group:  System/Sound Daemons
-Source0:http://www.grame.fr/~letz/%{name}-%{version}.tar.bz2
+# http://www.grame.fr/~letz/
+Source0:%{name}-%{version}.tar.bz2
 Source1:baselibs.conf
+# Without this, there is a link error on SPARC
 Patch2: jack-sparcv9.diff
+# Fix celt build
 Patch3: jack-celt-build-fix.diff
-Url:http://jackaudio.org/
+# Patch for uc-regs for power pc 64
+Patch4: jack-uc_regs.patch
+BuildRequires:  alsa-devel
+BuildRequires:  dos2unix
+BuildRequires:  doxygen
+BuildRequires:  flac-devel
+BuildRequires:  

commit jack for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package jack for openSUSE:Factory checked in 
at 2011-12-06 18:19:59

Comparing /work/SRC/openSUSE:Factory/jack (Old)
 and  /work/SRC/openSUSE:Factory/.jack.new (New)


Package is jack, Maintainer is ti...@suse.com

Changes:




Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.nJSE31/_old  2011-12-06 18:34:47.0 +0100
+++ /var/tmp/diff_new_pack.nJSE31/_new  2011-12-06 18:34:47.0 +0100
@@ -33,7 +33,7 @@
 Version:1.9.7
 Release:3
 #to_be_filled_by_service
-License:LGPLv2.1+
+License:LGPL-2.1+
 Group:  System/Sound Daemons
 Source0:http://www.grame.fr/~letz/%{name}-%{version}.tar.bz2
 Source1:baselibs.conf
@@ -65,7 +65,7 @@
 p...@users.sourceforge.net
 
 %package -n libjack0
-License:LGPLv2.1+
+License:LGPL-2.1+
 Summary:Jack Audio Connection Kit Library
 Group:  System/Libraries
 Provides:   libjack = %{version}
@@ -77,7 +77,7 @@
 (Jack Audio ConnectionKit).
 
 %package -n libjack-devel
-License:LGPLv2.1+
+License:LGPL-2.1+
 Summary:Development package for jack
 Group:  Development/Libraries/C and C++
 Requires:   libjack0 = %{version}, pkgconfig

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit jack for openSUSE:Factory

2011-09-11 Thread h_root

Hello community,

here is the log from the commit of package jack for openSUSE:Factory
checked in at Sun Sep 11 19:09:35 CEST 2011.




--- jack/jack.changes   2011-05-20 02:37:07.0 +0200
+++ /mounts/work_src_done/STABLE/jack/jack.changes  2011-09-07 
19:08:53.0 +0200
@@ -1,0 +2,11 @@
+Wed Sep  7 15:13:42 UTC 2011 - davejpla...@gmail.com
+
+- Enabled dbus support requested on multimedia list
+- Disabled engine profiling
+
+---
+Tue Sep  6 17:07:34 UTC 2011 - davejpla...@gmail.com
+
+- Removed malfunctioning services
+
+---

calling whatdependson for head-i586


Old:

  _service
  _service:download_url:jack-1.9.7.tar.bz2
  _service:set_version:jack.spec

New:

  jack-1.9.7.tar.bz2



Other differences:
--
++ jack.spec ++
--- /var/tmp/diff_new_pack.X8D5oN/_old  2011-09-11 19:09:30.0 +0200
+++ /var/tmp/diff_new_pack.X8D5oN/_new  2011-09-11 19:09:30.0 +0200
@@ -19,7 +19,7 @@
 
 %if 0%{?suse_version}  1110
 # Switch the --dbus on and off, on = 1
-%define wdbus 0
+%define wdbus 1
 BuildRequires:  libffado-devel
 %else
 %define wdbus 0
@@ -30,8 +30,8 @@
 BuildRequires:  alsa-devel flac-devel libsndfile-devel libvorbis-devel 
pkgconfig readline-devel
 BuildRequires:  dbus-1-devel libFLAC8 libexpat-devel libogg-devel 
libsamplerate-devel
 Summary:Jack-Audio Connection Kit
-Version:to_be_filled_by_service
-Release:1
+Version:1.9.7
+Release:3
 #to_be_filled_by_service
 License:LGPLv2.1+
 Group:  System/Sound Daemons
@@ -114,10 +114,8 @@
 %endif
   --alsa \
   --doxygen \
-  --profile \
   --ports=1024 \
   --enable-pkg-config-dbus-service-dir \
-  --profile \
   --mandir=/share/man/man1 \
   --doxygen \
   configure






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org