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.changes        2017-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 - [email protected]
+
+- Build with _smp_mflags
+
+-------------------------------------------------------------------
+Fri Jan  5 08:25:42 UTC 2018 - [email protected]
+
+- Split off libjacknet0 and libjackserver0 into subpackages.
+
+-------------------------------------------------------------------
+Thu Jan  4 13:18:58 UTC 2018 - [email protected]
+
+- 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 [email protected] -- 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 [email protected] -- fix for gcc6 build 
failures
-Patch8:         gcc6-fixes.diff
-# PATCH-FIX-UPSTREAM gcc6-fixes.diff [email protected] -- fix for gcc 7 build 
failures.
-Patch3:         jack-fixgcc7.patch
 BuildRequires:  dos2unix
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig
-BuildRequires:  python
+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.
@@ -83,21 +74,43 @@
 network, both fast & reliable LANs as well as slower, less
 reliable WANs.
 
-%package -n libjack0
+%package -n libjack%{sonum}
 Summary:        Jack Audio Connection Kit Library
 Group:          System/Libraries
 Provides:       libjack = %{version}
 Obsoletes:      libjack < %{version}
 Provides:       libjack2
 
-%description -n libjack0
+%description -n libjack%{sonum}
 This package contains the library to access JACK
 (Jack Audio ConnectionKit).
 
+%package -n libjacknet%{sonum}
+Summary:        Jack Audio Connection Kit Library
+Group:          System/Libraries
+Requires:       libjack%{sonum} = %{version}
+Obsoletes:      libjack%{sonum} < %{version}
+
+%description -n libjacknet%{sonum}
+This package contains the library to access JACK
+(Jack Audio ConnectionKit) network functions.
+
+%package -n libjackserver%{sonum}
+Summary:        Jack Audio Connection Kit Library
+Group:          System/Libraries
+Requires:       libjack%{sonum} = %{version}
+Obsoletes:      libjack%{sonum} < %{version}
+
+%description -n libjackserver%{sonum}
+This package contains the library to access JACK
+(Jack Audio ConnectionKit) server functions.
+
 %package -n libjack-devel
 Summary:        Development package for jack
 Group:          Development/Libraries/C and C++
-Requires:       libjack0 = %{version}
+Requires:       libjack%{sonum} = %{version}
+Requires:       libjacknet%{sonum} = %{version}
+Requires:       libjackserver%{sonum} = %{version}
 Requires:       pkgconfig
 Provides:       jack-audio-connection-kit-devel
 Provides:       jack-devel
@@ -110,11 +123,8 @@
 
 %prep
 %setup -q -n %{name}2-%{version}
-%patch2
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch3
+#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
 
@@ -127,7 +137,7 @@
 export CFLAGS="%{optflags} -ggdb -fPIC"
 export CXXFLAGS="$CFLAGS"
 
-./waf -v -j1 \
+./waf -v %{_smp_mflags} \
   --prefix=%{_prefix} \
   --libdir=%{_libdir} \
   --classic \
@@ -145,7 +155,7 @@
   configure
 
 # build is too heavy, so don't spawn more than one process or the build hangs
-./waf -v -j1 build
+./waf -v %{_smp_mflags} build
 
 %install
 export SOURCE_DATE_EPOCH=1411299887
@@ -174,8 +184,14 @@
 dos2unix -k %{buildroot}%{_docdir}/%{name}/TODO
 %fdupes -s %{_docdir}/jack-audio-connection-kit/
 
-%post -n libjack0 -p /sbin/ldconfig
-%postun -n libjack0 -p /sbin/ldconfig
+%post -n libjack%{sonum} -p /sbin/ldconfig
+%postun -n libjack%{sonum} -p /sbin/ldconfig
+
+%post -n libjacknet%{sonum} -p /sbin/ldconfig
+%postun -n libjacknet%{sonum} -p /sbin/ldconfig
+
+%post -n libjackserver%{sonum} -p /sbin/ldconfig
+%postun -n libjackserver%{sonum} -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
@@ -198,13 +214,22 @@
 %{_libdir}/%{name}/%{name}_netone.so*
 %{_libdir}/%{name}/jack_alsarawmidi.so
 %{_libdir}/%{name}/%{name}_firewire.so
+%{_libdir}/%{name}/%{name}_proxy.so
 %if 0%{?wdbus} == 1
 %{_datadir}/dbus-1/services/org.jackaudio.service
 %endif
 
-%files -n libjack0
+%files -n libjack%{sonum}
+%defattr(-, root, root)
+%{_libdir}/libjack.so.%{sonum}*
+
+%files -n libjacknet%{sonum}
+%defattr(-, root, root)
+%{_libdir}/libjacknet.so.%{sonum}*
+
+%files -n libjackserver%{sonum}
 %defattr(-, root, root)
-%{_libdir}/lib*.so.*
+%{_libdir}/libjackserver.so.%{sonum}*
 
 %files -n libjack-devel
 %defattr(-, root, root)

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.VwROU1/_old  2018-01-20 11:25:27.895872690 +0100
+++ /var/tmp/diff_new_pack.VwROU1/_new  2018-01-20 11:25:27.895872690 +0100
@@ -1,3 +1,5 @@
 jack
 libjack0
+libjacknet0
+libjackserver0
 libjack-devel

++++++ jack-1.9.10.tar.gz -> jack-1.9.12.tar.gz ++++++
/work/SRC/openSUSE:Factory/jack/jack-1.9.10.tar.gz 
/work/SRC/openSUSE:Factory/.jack.new/jack-1.9.12.tar.gz differ: char 13, line 1


Reply via email to