Hello community, here is the log from the commit of package vlc for openSUSE:Factory checked in at 2015-04-21 10:50:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vlc (Old) and /work/SRC/openSUSE:Factory/.vlc.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vlc" Changes: -------- --- /work/SRC/openSUSE:Factory/vlc/vlc.changes 2015-04-05 02:02:58.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.vlc.new/vlc.changes 2015-04-21 10:50:48.000000000 +0200 @@ -1,0 +2,59 @@ +Tue Apr 14 10:38:47 UTC 2015 - [email protected] + +- Removed DTV/DVB patch that was fixed upstream. + +------------------------------------------------------------------- +Mon Apr 13 14:59:16 UTC 2015 - [email protected] + +- Update to version 2.2.1: + + Codec: + - Fix compilation with older libavcodec versions. + - Fix some VP9 decoding. + - Fix flac crashes. + - Fix lpcm channel ordering. + - Fix potential NULL dereference in dmo. + - Fix teletext framing code in DVB PES packets. + - Fix potential buffer overflow in schroendinger decoder. + - Fix AAC samplerate. + + Demuxers: + - Fix MP4 chapters. + - Fix MKV overseeking, introducing slowness over network shares. + - Fix crash when playing SPC files. + - Fix ATRAC3 playback in MKV. + - Revert to older ASX code. + - Workaround TS issue with mpeg-audio. + + Access: + - Fix sftp read and close sockets. + - Fix DTV build with Linux DVB versions < 5.8. + - Fix UDP/RTP input on Windows. + + Audio output: + - Fix Alsa HDMI plugs. + - Improve Alsa output, with larger buffers. + - Fix DirectSound output with multi-channel files. + + OS X: + - Fix numerous crashes in the UI. + - Fix video-wallpaper mode. + - Fix race when starting VLC from command line. + + Qt: + - Fix recent items behaviour. + - Fix rotation filter activation. + - Fix mux modules names for the streaming wizard. + + Win32: + - Timestamp the signature of the dlls. + - Fix extensions registration during install. + - Fix extensions dialog crash. + - Default to no DxVA decoding. + + libVLC: + - fix libvlc_media_get_stats. + + Updated translations. +- Fixed patch 0001-no-return-in-non-void.patch. + +------------------------------------------------------------------- +Sun Apr 12 08:47:32 UTC 2015 - [email protected] + +- Require at least the version of libbluray1 that was used during + build. libbluray.so.1 has a strange ABI diff between 0.3 and 0.7. + Libbluray had an API/ABI break at 0.5, which was not represented + in a soname bump (boo#926842). + +------------------------------------------------------------------- @@ -4 +63 @@ -- Fix package lists for PowerPC architectures +- Fix package lists for PowerPC architectures. Old: ---- vlc-2.2.0.tar.xz New: ---- vlc-2.2.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vlc.spec ++++++ --- /var/tmp/diff_new_pack.zQrkYh/_old 2015-04-21 10:50:50.000000000 +0200 +++ /var/tmp/diff_new_pack.zQrkYh/_new 2015-04-21 10:50:50.000000000 +0200 @@ -31,7 +31,7 @@ %endif Name: vlc -Version: 2.2.0 +Version: 2.2.1 Release: 0 Summary: Video Lan Client multimedia player License: GPL-2.0+ and LGPL-2.1+ @@ -66,6 +66,7 @@ BuildRequires: libcddb-devel >= 0.9.5 BuildRequires: libcdio-devel >= 0.78.2 BuildRequires: libdc1394-devel >= 2.1.0 +BuildRequires: libdvbpsi-devel >= 1.0.0 BuildRequires: libgcrypt-devel BuildRequires: libidn-devel BuildRequires: libjack-devel >= 1.9.7 @@ -142,7 +143,6 @@ BuildRequires: pkgconfig(taglib) >= 1.9 %endif %if 0%{?suse_version} > 1140 -BuildRequires: libdvbpsi-devel >= 1.0.0 BuildRequires: pkgconfig(dbus-1) >= 1.6.0 BuildRequires: pkgconfig(freerdp) >= 1.0.1 BuildRequires: pkgconfig(gnutls) >= 3.2.0 @@ -227,6 +227,9 @@ Recommends: %{name}-noX-lang Recommends: %{name}-codecs Recommends: libdvdcss +# This is a hack only due to libbluray not having versioned symbols as well as +# having a strange ABI/API break between 0.3 and 0.7 +%requires_ge libbluray1 Conflicts: %{conflicts}-noX %description noX @@ -295,11 +298,6 @@ sed -e "s/__TIME__/\"$FAKE_BUILDTIME\"/" -i modules/gui/qt4/dialogs/help.cpp src/config/help.c sed -e "s/__DATE__/\"$FAKE_BUILDDATE\"/" -i modules/gui/qt4/dialogs/help.cpp src/config/help.c -# no --disable-dvb switch unfortunately -%if 0%{?suse_version} <= 1140 -sed -e '/^#include.*dvb/d' -i configure -%endif - echo '********* ENDED PREP PHASE *********' date @@ -319,11 +317,7 @@ --disable-avcodec \ %endif --enable-dca \ -%if 0%{?suse_version} > 1140 --enable-dvbpsi \ -%else - --disable-dvbpsi \ -%endif %if 0%{?suse_version} > 1110 || 0%{?BUILD_ORIG} --enable-dvdnav \ --enable-dvdread \ @@ -653,6 +647,8 @@ %{_libdir}/vlc/plugins/access/libaccess_realrtsp_plugin.so %{_libdir}/vlc/plugins/access/libattachment_plugin.so %{_libdir}/vlc/plugins/access/libcdda_plugin.so +%{_libdir}/vlc/plugins/access/libdtv_plugin.so +%{_libdir}/vlc/plugins/access/libdvb_plugin.so %{_libdir}/vlc/plugins/access/librar_plugin.so %{_libdir}/vlc/plugins/access/libsftp_plugin.so %{_libdir}/vlc/plugins/access/libsmb_plugin.so @@ -662,11 +658,6 @@ %{_libdir}/vlc/plugins/access/libdc1394_plugin.so %{_libdir}/vlc/plugins/access/libdv1394_plugin.so -%if 0%{?suse_version} > 1140 -%{_libdir}/vlc/plugins/access/libdtv_plugin.so -%{_libdir}/vlc/plugins/access/libdvb_plugin.so -%endif - %if 0%{?suse_version} > 1110 || 0%{?BUILD_ORIG} %{_libdir}/vlc/plugins/access/libdvdnav_plugin.so %{_libdir}/vlc/plugins/access/libdvdread_plugin.so @@ -843,10 +834,7 @@ %{_libdir}/vlc/plugins/demux/libreal_plugin.so %{_libdir}/vlc/plugins/demux/libsmf_plugin.so %{_libdir}/vlc/plugins/demux/libsubtitle_plugin.so - -%if 0%{?suse_version} > 1140 %{_libdir}/vlc/plugins/demux/libts_plugin.so -%endif %{_libdir}/vlc/plugins/demux/libtta_plugin.so %{_libdir}/vlc/plugins/demux/libty_plugin.so %{_libdir}/vlc/plugins/demux/libvc1_plugin.so @@ -891,10 +879,7 @@ %{_libdir}/vlc/plugins/mux/libmux_mpjpeg_plugin.so %{_libdir}/vlc/plugins/mux/libmux_ogg_plugin.so %{_libdir}/vlc/plugins/mux/libmux_ps_plugin.so - -%if 0%{?suse_version} > 1140 %{_libdir}/vlc/plugins/mux/libmux_ts_plugin.so -%endif %{_libdir}/vlc/plugins/mux/libmux_wav_plugin.so %if 0%{?BUILD_ORIG} %{_libdir}/vlc/plugins/packetizer/libpacketizer_avparser_plugin.so ++++++ 0001-no-return-in-non-void.patch ++++++ --- /var/tmp/diff_new_pack.zQrkYh/_old 2015-04-21 10:50:50.000000000 +0200 +++ /var/tmp/diff_new_pack.zQrkYh/_new 2015-04-21 10:50:50.000000000 +0200 @@ -90,3 +90,13 @@ } /** +--- a/modules/demux/mp4/mp4.c.orig 2015-04-13 16:35:15.220228877 +0200 ++++ b/modules/demux/mp4/mp4.c 2015-04-13 16:35:15.255228142 +0200 +@@ -277,6 +277,7 @@ + + i_sample -= ck->p_sample_count_pts[i_index]; + } ++ return 0; + } + + static inline int64_t MP4_GetMoviePTS(demux_sys_t *p_sys ) ++++++ vlc-2.2.0.tar.xz -> vlc-2.2.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/vlc/vlc-2.2.0.tar.xz /work/SRC/openSUSE:Factory/.vlc.new/vlc-2.2.1.tar.xz differ: char 26, line 1 ++++++ vlc-rpmlintrc ++++++ --- /var/tmp/diff_new_pack.zQrkYh/_old 2015-04-21 10:50:50.000000000 +0200 +++ /var/tmp/diff_new_pack.zQrkYh/_new 2015-04-21 10:50:50.000000000 +0200 @@ -4,6 +4,3 @@ # there's a good reason for packaging vlc and vlc.desktop separately addFilter("desktopfile-without-binary") -# plugins.dat is created on startup if necessary -addFilter("vlc-noX.* ghost-files-without-postin") -
