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 - olaf@aepfle.de + +- Use ffmpeg instead of mad for mp3 support + +------------------------------------------------------------------- +Tue Feb 21 21:56:34 UTC 2017 - olaf@aepfle.de + +- disable TiMidity_Config to avoid failure during startup + moc.TiMidity_Config.patch + +------------------------------------------------------------------- +Tue Feb 21 13:47:27 UTC 2017 - olaf@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
participants (1)
-
root@hilbert.suse.de