Hello community,

here is the log from the commit of package moc for openSUSE:Factory checked in 
at 2017-03-28 15:20:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/moc (Old)
 and      /work/SRC/openSUSE:Factory/.moc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "moc"

Tue Mar 28 15:20:36 2017 rev:11 rq:459559 version:2.5.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/moc/moc.changes  2017-01-10 10:47:23.238335502 
+0100
+++ /work/SRC/openSUSE:Factory/.moc.new/moc.changes     2017-03-28 
15:20:37.619121764 +0200
@@ -1,0 +2,46 @@
+Tue Feb 21 22:06:08 UTC 2017 - o...@aepfle.de
+
+- Use ffmpeg instead of mad for mp3 support
+
+-------------------------------------------------------------------
+Tue Feb 21 21:56:34 UTC 2017 - o...@aepfle.de
+
+- disable TiMidity_Config to avoid failure during startup
+  moc.TiMidity_Config.patch
+
+-------------------------------------------------------------------
+Tue Feb 21 13:47:27 UTC 2017 - o...@aepfle.de
+
+- update to version 2.5.2
+  * New configuration file options:
+    - ALSAStutterDefeat: avoid the ALSA bug which causes stuttering
+  * Significant bug fixes:
+    - Fixed error during configure on busybox systems
+    - Fixed calculation of average bitrate in FLAC decoder
+    - Fixed unintentional disabling of MMAP support
+    - Fixed build failure on split ncurses/tinfo systems
+    - Fixed unreaped children when running in foreground mode
+    - Fixed freeze on Nokia devices if audios play to completion
+    - Circumvented ALSA stutter bug
+    - Added missing 'Precache' option to example config file
+  * Miscellaneous:
+    - Improved the accuracy of the average bitrate for FLAC
+    - Mitigated out-of-file seeking for several formats
+    - Warn of TagLib version requirement rising to 1.5
+    - Warn of Musepack library changing to libmpc (from libmpcdec)
+  * Significant bug fixes:
+    - Corrected the setting of linked libraries for Berkeley DB
+    - Fixed ALSA volume setting problem (Tomasz Golinski)
+    - Fixed clearing of stream status message on error
+    - Resolved FFmpeg/LibAV's downmixing API issues (Andreas Cadhalpun)
+    - Removed duplicate logging of fatal error messages
+  * Miscellaneous:
+    - Adapted to FFmpeg 3.0 API
+    - Warn of FFmpeg/LibAV version requirement rising to 1.0/10.0
+    - Warn of pending POSIX.1-2001 compliance requirement
+    - Fixed various (and potential) segfaults (Daniel T. Borelli,
+      Hendrik Iben, Rastislav Barlik)
+    - Fixed various resource leakages
+    - Silenced various compiler warnings
+
+-------------------------------------------------------------------

Old:
----
  moc-2.5.0.tar.bz2
  moc-2.5.0.tar.bz2.sig

New:
----
  moc-2.5.2.tar.bz2
  moc-2.5.2.tar.bz2.sig
  moc.TiMidity_Config.patch

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

Other differences:
------------------
++++++ moc.spec ++++++
--- /var/tmp/diff_new_pack.jZ1xi9/_old  2017-03-28 15:20:38.974929739 +0200
+++ /var/tmp/diff_new_pack.jZ1xi9/_new  2017-03-28 15:20:38.974929739 +0200
@@ -16,12 +16,8 @@
 #
 
 
-%bcond_with ffmpeg
-%bcond_with libsidplay2
-%bcond_with mad
-
 Name:           moc
-Version:        2.5.0
+Version:        2.5.2
 Release:        0
 Summary:        Console audio player
 License:        GPL-2.0+
@@ -32,36 +28,33 @@
 Source2:        moc.keyring
 Patch0:         moc-2.5.0-underlinking.patch
 Patch1:         moc.timestamp.patch
+Patch2:         moc.TiMidity_Config.patch
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  file-devel
 BuildRequires:  libdb-4_8-devel
 BuildRequires:  libmpcdec-devel
-BuildRequires:  libtimidity-devel
 BuildRequires:  libtool
 BuildRequires:  ncurses-devel
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(alsa)
-BuildRequires:  pkgconfig(flac)
+BuildRequires:  pkgconfig(flac) >= 1.1
 BuildRequires:  pkgconfig(jack)
+BuildRequires:  pkgconfig(libavcodec)
+BuildRequires:  pkgconfig(libavformat)
+BuildRequires:  pkgconfig(libavutil)
 BuildRequires:  pkgconfig(libcurl)
-BuildRequires:  pkgconfig(libmodplug)
+BuildRequires:  pkgconfig(libmodplug) >= 0.7
+BuildRequires:  pkgconfig(librcc)
+BuildRequires:  pkgconfig(libtimidity) >= 0.1.0
+BuildRequires:  pkgconfig(ogg) >= 1.0
 BuildRequires:  pkgconfig(samplerate)
-BuildRequires:  pkgconfig(sndfile)
-BuildRequires:  pkgconfig(speex)
+BuildRequires:  pkgconfig(sndfile) >= 1.0.0
+BuildRequires:  pkgconfig(speex) >= 1.0.0
 BuildRequires:  pkgconfig(taglib_c)
-BuildRequires:  pkgconfig(vorbisfile)
-BuildRequires:  pkgconfig(wavpack)
-%if %{with ffmpeg}
-BuildRequires:  libffmpeg_oldabi-devel
-%endif
-%if %{with libsidplay2}
-BuildRequires:  gcc-c++
-BuildRequires:  pkgconfig(libsidplay2)
-%endif
-%if %{with mad}
-BuildRequires:  librcc-devel
-BuildRequires:  pkgconfig(id3tag)
-BuildRequires:  pkgconfig(mad)
-%endif
+BuildRequires:  pkgconfig(vorbis) >= 1.0
+BuildRequires:  pkgconfig(vorbisfile) >= 1.0
+BuildRequires:  pkgconfig(wavpack) >= 4.31
 
 %description
 MOC (music on console) is a console audio player for LINUX/UNIX designed to be
@@ -98,11 +91,42 @@
 
 %prep
 %setup -q
-%patch0
+%patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
-%configure --disable-static
+autoreconf -fi
+%configure --help
+%configure \
+       --with-gnu-ld \
+       --without-included-ltdl \
+       --without-sidplay2 \
+       --without-oss \
+       --without-sndio \
+       --without-aac \
+       \
+       --without-mp3 \
+       \
+       --with-bdb-dir=%_prefix \
+       --with-alsa \
+       --with-jack \
+       --with-magic \
+       --with-ncurses \
+       --without-ncursesw \
+       --with-samplerate \
+       --with-ffmpeg \
+       --with-flac \
+       --with-modplug \
+       --with-musepack \
+       --with-rcc \
+       --with-sndfile \
+       --with-speex\
+       --with-timidity\
+       --with-vorbis \
+       --with-wavpack \
+       --with-curl \
+       --disable-static
 make %{?_smp_mflags}
 
 %install

++++++ moc-2.5.0-underlinking.patch ++++++
--- /var/tmp/diff_new_pack.jZ1xi9/_old  2017-03-28 15:20:38.994926907 +0200
+++ /var/tmp/diff_new_pack.jZ1xi9/_new  2017-03-28 15:20:38.994926907 +0200
@@ -1,7 +1,5 @@
-Index: Makefile.am
-===================================================================
---- Makefile.am.orig
-+++ Makefile.am
+--- a/Makefile.am
++++ b/Makefile.am
 @@ -81,7 +81,7 @@ EXTRA_mocp_SOURCES = gnugetopt.h \
                     jack.c \
                     jack.h
@@ -11,11 +9,9 @@
  mocp_DEPENDENCIES = @EXTRA_OBJS@
  mocp_LDFLAGS = @EXTRA_LIBS@ $(RCC_LIBS) -export-dynamic
  EXTRA_DIST = README_equalizer mocp.1 THANKS keymap.example Doxyfile \
-Index: Makefile.in
-===================================================================
---- Makefile.in.orig
-+++ Makefile.in
-@@ -458,7 +458,7 @@ EXTRA_mocp_SOURCES = gnugetopt.h \
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -460,7 +460,7 @@ EXTRA_mocp_SOURCES = gnugetopt.h \
                     jack.h
  
  man_MANS = mocp.1
@@ -24,11 +20,9 @@
  mocp_DEPENDENCIES = @EXTRA_OBJS@
  mocp_LDFLAGS = @EXTRA_LIBS@ $(RCC_LIBS) -export-dynamic
  EXTRA_DIST = README_equalizer mocp.1 THANKS keymap.example Doxyfile \
-Index: configure.in
-===================================================================
---- configure.in.orig
-+++ configure.in
-@@ -65,6 +65,7 @@ AC_DISABLE_STATIC
+--- a/configure.in
++++ b/configure.in
+@@ -78,6 +78,7 @@ AC_DISABLE_STATIC
  AC_ENABLE_SHARED
  AC_PROG_LIBTOOL
  AC_LIB_LTDL

++++++ moc-2.5.0.tar.bz2 -> moc-2.5.2.tar.bz2 ++++++
++++ 5457 lines of diff (skipped)

++++++ moc.TiMidity_Config.patch ++++++
disable TiMidity_Config to avoid failure during startup
--- a/options.c
+++ b/options.c
@@ -723,7 +723,7 @@ void options_init ()
        add_int  ("TiMidity_Bits", 16, CHECK_DISCRETE(2), 8, 16);
        add_int  ("TiMidity_Channels", 2, CHECK_DISCRETE(2), 1, 2);
        add_int  ("TiMidity_Volume", 100, CHECK_RANGE(1), 0, 800);
-       add_str  ("TiMidity_Config", NULL, CHECK_NONE);
+       add_str  ("TiMidity_Config", "no", CHECK_NONE);
 
        add_int  ("SidPlay2_DefaultSongLength", 180,
                         CHECK_RANGE(1), 0, INT_MAX);

++++++ moc.timestamp.patch ++++++
--- /var/tmp/diff_new_pack.jZ1xi9/_old  2017-03-28 15:20:39.414867430 +0200
+++ /var/tmp/diff_new_pack.jZ1xi9/_new  2017-03-28 15:20:39.418866864 +0200
@@ -1,6 +1,6 @@
 --- a/main.c
 +++ b/main.c
-@@ -244,15 +244,6 @@ static void show_version ()
+@@ -249,15 +249,6 @@ static void show_version ()
        printf ("         Revision : %s\n", PACKAGE_REVISION);
  #endif
  


Reply via email to