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.changes 2019-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 <[email protected]> + +- 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 <[email protected]> + +- 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 Kit Library -# libjackserver was packaged with libjack prior to 1.9.12 -# libjacknet is not a compatible replacerment for libjack0 +# libjackserver 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}/libjackserver.so.%{sonum}* %description -n libjackserver%{sonum} This package contains the library to access JACK @@ -151,33 +146,16 @@ --mandir=%{_mandir}/man1 \ configure -# build is too heavy, so don't spawn more than one process or the build hangs ./waf -v %{_smp_mflags} 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 -pushd build/default/ -ln -s ../../html html -popd -%endif - ./waf -j1 install --destdir=%{buildroot} -mkdir -p %{buildroot}%{_docdir}/%{name} +mkdir -p %{buildroot}%{_docdir} %if %{buildoc} == 1 mv %{buildroot}%{_datadir}/jack-audio-connection-kit %{buildroot}%{_docdir} %endif -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.rst -dos2unix -k %{buildroot}%{_docdir}/%{name}/README.rst -%fdupes -s %{_docdir}/jack-audio-connection-kit/ +%fdupes -s %{buildroot}%{_docdir} %post -n libjack%{sonum} -p /sbin/ldconfig %postun -n libjack%{sonum} -p /sbin/ldconfig @@ -190,9 +168,7 @@ %files %defattr(-,root,root) -%doc %dir %{_docdir}/%{name} -%doc %{_docdir}/%{name}/ChangeLog.rst -%doc %{_docdir}/%{name}/README* +%doc ChangeLog.rst README* %license windows/Setup/src/COPYING %{_mandir}/man1/* %{_bindir}/* @@ -228,7 +204,6 @@ %files -n libjack-devel %defattr(-, root, root) -%doc %dir %{_docdir}/%{name} %{_libdir}/lib*.so %{_libdir}/pkgconfig/* %{_includedir}/%{name} ++++++ 0001-Fix-compilation-of-documentation.patch ++++++ >From af6c00ab09428e7999c882265c3086b847750c8c Mon Sep 17 00:00:00 2001 From: Guido Aulisi <[email protected]> Date: Thu, 5 Dec 2019 15:19:23 +0100 Subject: [PATCH] Fix compilation of documentation Custom footer without date is not needed anymore --- doxyfile.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doxyfile.in b/doxyfile.in index f92e264a..2335adab 100644 --- a/doxyfile.in +++ b/doxyfile.in @@ -792,7 +792,7 @@ HTML_HEADER = # each generated HTML page. If it is left blank doxygen will generate a # standard footer. -HTML_FOOTER = @SRCDIR@/no_date_footer.html +HTML_FOOTER = # The HTML_STYLESHEET tag can be used to specify a user-defined cascading # style sheet that is used by each HTML page. It can be used to -- 2.16.4 ++++++ jack-1.9.13.tar.gz -> jack-1.9.14.tar.gz ++++++ /work/SRC/openSUSE:Factory/jack/jack-1.9.13.tar.gz /work/SRC/openSUSE:Factory/.jack.new.2738/jack-1.9.14.tar.gz differ: char 13, line 1
