Hello community, here is the log from the commit of package amarok for openSUSE:Factory checked in at 2016-03-02 14:21:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/amarok (Old) and /work/SRC/openSUSE:Factory/.amarok.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "amarok" Changes: -------- --- /work/SRC/openSUSE:Factory/amarok/amarok.changes 2016-01-09 23:11:50.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.amarok.new/amarok.changes 2016-03-02 14:21:13.000000000 +0100 @@ -1,0 +2,5 @@ +Fri Feb 26 16:19:27 UTC 2016 - joerg.lorenzen@ki.tng.de + +- Added amarok-ffmpeg3.0.patch to build against ffmpeg-3.0 + libraries on PMBS. +------------------------------------------------------------------- New: ---- amarok-ffmpeg3.0.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ amarok.spec ++++++ --- /var/tmp/diff_new_pack.1cFyaY/_old 2016-03-02 14:21:15.000000000 +0100 +++ /var/tmp/diff_new_pack.1cFyaY/_new 2016-03-02 14:21:15.000000000 +0100 @@ -56,6 +56,7 @@ Patch108: 0009-Fix-Ampache-plugin-connections.patch # PATCH-FIX-UPSTREAM Enable_Wikipedia_over_SSL.patch boo#934730, kde#349313 - Unbreak Wikipedia applet by enabling SSL Patch109: Enable_Wikipedia_over_SSL.patch +Patch110: amarok-ffmpeg3.0.patch # Required for the fdupes macro BuildRequires: fdupes BuildRequires: gdk-pixbuf-devel @@ -122,6 +123,7 @@ %patch107 -p1 %patch108 -p1 %patch109 -p1 +%patch110 -p0 # Remove build time references so build-compare can do its work FAKE_BUILDDATE=$(LC_ALL=C date -u -r %{SOURCE99} '+%%b %%e %%Y') ++++++ amarok-ffmpeg3.0.patch ++++++ --- src/musicbrainz/MusicDNSAudioDecoder.cpp.orig 2013-08-14 22:22:52.000000000 +0200 +++ src/musicbrainz/MusicDNSAudioDecoder.cpp 2016-02-26 15:55:31.000000000 +0100 @@ -223,7 +223,7 @@ { if( !decodedFrame ) { - decodedFrame = avcodec_alloc_frame(); + decodedFrame = av_frame_alloc(); if( !decodedFrame ) { warning() << "Unable to allocate enough memory to decode file."; @@ -231,7 +231,7 @@ break; } else - avcodec_get_frame_defaults( decodedFrame ); + av_frame_unref( decodedFrame ); } decoderRet = avcodec_decode_audio4( pCodecCtx, decodedFrame, &gotFrame, &avpkt ); @@ -341,7 +341,7 @@ { if( !decodedFrame ) { - decodedFrame = avcodec_alloc_frame(); + decodedFrame = av_frame_alloc(); if( !decodedFrame ) { warning() << "Unable to allocate enough memory to decode file."; @@ -349,7 +349,7 @@ break; } else - avcodec_get_frame_defaults( decodedFrame ); + av_frame_unref( decodedFrame ); } decoderRet = avcodec_decode_audio4( pCodecCtx, decodedFrame, &gotFrame, &avpkt ); @@ -459,7 +459,7 @@ { if( !decodedFrame ) { - decodedFrame = avcodec_alloc_frame(); + decodedFrame = av_frame_alloc(); if( !decodedFrame ) { warning() << "Unable to allocate enough memory to decode file."; @@ -467,7 +467,7 @@ break; } else - avcodec_get_frame_defaults( decodedFrame ); + av_frame_unref( decodedFrame ); } decoderRet = avcodec_decode_audio4( pCodecCtx, decodedFrame, &gotFrame, &avpkt );