Hello community,

here is the log from the commit of package sox for openSUSE:Factory checked in 
at 2015-10-03 20:29:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sox (Old)
 and      /work/SRC/openSUSE:Factory/.sox.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sox"

Changes:
--------
--- /work/SRC/openSUSE:Factory/sox/sox.changes  2013-09-13 14:46:28.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.sox.new/sox.changes     2015-10-03 
20:29:34.000000000 +0200
@@ -1,0 +2,34 @@
+Wed Sep 22 15:57:49 UTC 2015 - mplus...@suse.com
+
+- Update to 14.4.2
+  o Add optional support for reading Ogg Opus files.
+  o Fix for max size text chunks in aiff files.
+  o Add reading support for RF64 WAV files.
+  o Work around for libsndfile created RF64 files with invalid
+    sizes. 
+  o Detect MS ADPCM WAV files with invalid blocks.
+  o Detect Sphere files with invalid header sizes.
+  o 'Deemph' can now also be used at 48kHz sample rate.
+  o 'Rate' now much faster in many cases. 
+  o Allow sending spectrograms to stdout.
+  o Allow use of Dolph window with spectrograms. 
+  o Allow mixing time and sample-count arguments for the delay
+    effect, and for spectrogram -S and -d.
+  o Support multi-channel LADSPA plugins.
+  o Support infinite repetition with repeat.
+  o Improved pink noise frequency response in synth. 
+  o Extended syntax for specifying audio positions to several
+    effects. 
+  o Fix integer overflow in mcompand. [3590093] 
+  o Add optional latency compenstation for LADSPA plugins.
+  o New -p option for soxi to display sample precision.
+  o New libsox example6: give explicit output attributes.
+  o Speed optimization for effects that operate on channels
+    independently.
+  o Fix memory leaks.
+  o Most internal symbols (lsx_*) are no longer exported.
+- Drop sox-14.4.0-ocloexec.patch as it brings little enhancement 
+  and there has been no activity at upstreaming it
+- Enable ffmpeg and opus by default
+
+-------------------------------------------------------------------

Old:
----
  sox-14.4.0-ocloexec.patch
  sox-14.4.1.tar.bz2

New:
----
  sox-14.4.2.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sox.spec ++++++
--- /var/tmp/diff_new_pack.ucMuQ5/_old  2015-10-03 20:29:35.000000000 +0200
+++ /var/tmp/diff_new_pack.ucMuQ5/_new  2015-10-03 20:29:35.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package sox
 #
-# Copyright (c) 2013 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
@@ -16,9 +16,10 @@
 #
 
 
-%define soname 2
+%define soname 3
 
-%bcond_with ffmpeg
+%bcond_without ffmpeg
+%bcond_without opus
 %bcond_with mad
 %bcond_with lame
 %bcond_with amrwb
@@ -30,7 +31,6 @@
 BuildRequires:  ladspa-devel
 BuildRequires:  libgsm-devel
 BuildRequires:  libid3tag-devel
-BuildRequires:  libtool
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(ao)
@@ -50,6 +50,9 @@
 BuildRequires:  pkgconfig(libavformat)
 BuildRequires:  pkgconfig(libavutil)
 %endif
+%if %{with opus}
+BuildRequires:  libopus-devel
+%endif
 %if %{with mad}
 BuildRequires:  pkgconfig(mad)
 %endif
@@ -66,15 +69,14 @@
 BuildRequires:  pkgconfig(twolame)
 %endif
 BuildRequires:  libtool
-Version:        14.4.1
+Version:        14.4.2
 Release:        0
 Summary:        Sound Conversion Tools
 License:        LGPL-2.1+ and GPL-2.0+
 Group:          Productivity/Multimedia/Sound/Editors and Convertors
 Url:            http://sox.sourceforge.net
 Source0:        
http://downloads.sourceforge.net/project/sox/sox/%{version}/%{name}-%{version}.tar.bz2
-#PATCH-FIX-OPENSUSE crrodrig...@opensuse.org linux/glibc specific patch to 
open all fds with O_CLOEXEC (not suitable for other OS)
-Patch0:         sox-14.4.0-ocloexec.patch
+Source1:        %{name}.changes
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -106,16 +108,17 @@
 
 %prep
 %setup -q
-%patch0
-FAKE_BUILDDATE=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%b %%e 
%%Y')
-sed -i "s/__DATE__/\"$FAKE_BUILDDATE\"/" src/sox.h src/libsox.c
-FAKE_BUILDTIME=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes 
'+%%H:%%M:%%S')
-sed -i "s/__TIME__/\"$FAKE_BUILDTIME\"/" src/sox.h src/libsox.c
+modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{SOURCE1}")"
+DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\""
+TIME="\"$(date -d "${modified}" "+%%R")\""
+find .  -name '*.[ch]' | xargs sed -i 
"s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g"
 
 %build
-autoreconf -fiv
-%configure --without-oss --disable-static --with-distro=openSUSE
-make %{?_smp_mflags}
+%configure \
+  --without-oss \
+  --disable-static \
+  --with-distro=openSUSE
+make %{?_smp_mflags} V=1
 
 %install
 %make_install
@@ -128,7 +131,10 @@
 %files
 %defattr(0644,root,root,0755)
 %doc AUTHORS COPYING ChangeLog NEWS README src/monkey.wav
-%attr(0755,root,root) %{_bindir}/*
+%attr(0755,root,root) %{_bindir}/sox
+%{_bindir}/play
+%{_bindir}/rec
+%{_bindir}/soxi
 %{_mandir}/man1/*
 %{_mandir}/man7/*
 

++++++ sox-14.4.1.tar.bz2 -> sox-14.4.2.tar.bz2 ++++++
++++ 27232 lines of diff (skipped)


Reply via email to