Hello community, here is the log from the commit of package vlc for openSUSE:Factory checked in at 2015-03-16 09:41:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-02-12 10:19:28.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.vlc.new/vlc.changes 2015-03-16 09:41:30.000000000 +0100 @@ -1,0 +2,35 @@ +Wed Mar 4 11:09:14 UTC 2015 - [email protected] + +- Reintroduce calling {_libdir}/vlc/vlc-cache-gen during post. + +------------------------------------------------------------------- +Tue Mar 3 15:00:18 UTC 2015 - [email protected] + +- made fludsynth optional again out of caution +- added vlc-2.2.0-fix_deinterlace_mmx.patch to make + SLE11/i586 build without a recent enough gcc +- fixed SLE11 to build without automake >= 1.11 +- fixed a SLE12 build problem on packman +- removed hevc plugins in a cleaner way + +------------------------------------------------------------------- +Sun Mar 1 18:05:03 UTC 2015 - [email protected] + +- enabled ncurses for Factory +- enabled fluidsynth unconditionally +- enabled libcdio +- enabled x265 for packman +- fixed SLE11/SLE12 build +- added vlc-rpmlintrc to suppress bogus warnings +- added manpages for the various versions of vlc + as link to the main one + +------------------------------------------------------------------- +Fri Feb 27 18:28:17 UTC 2015 - [email protected] + +- Update to version 2.2.0: + + Long awaited update with a huge changelog. Please see the + content of /usr/share/doc/packages/vlc/NEWS. +- Drop vlc-CVE-2014-9625.patch: fixed upstream. + +------------------------------------------------------------------- Old: ---- vlc-2.1.5.tar.xz vlc-CVE-2014-9625.patch New: ---- vlc-2.2.0-fix_deinterlace_mmx.patch vlc-2.2.0.tar.xz vlc-rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vlc.spec ++++++ ++++ 1249 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/vlc/vlc.spec ++++ and /work/SRC/openSUSE:Factory/.vlc.new/vlc.spec ++++++ vlc-2.1.5-fix-skins2-default-skin-creation.patch ++++++ --- /var/tmp/diff_new_pack.VWCHzT/_old 2015-03-16 09:41:32.000000000 +0100 +++ /var/tmp/diff_new_pack.VWCHzT/_new 2015-03-16 09:41:32.000000000 +0100 @@ -5,19 +5,6 @@ * they contain atime and thus the build time Avoid this by passign "--format=ustar" to tar when creating skins2/default.vlt -Index: b/share/Makefile.am -=================================================================== ---- a/share/Makefile.am -+++ b/share/Makefile.am -@@ -79,7 +79,7 @@ skins2/default.vlt: $(skins2_default_vlt - mkdir -p skins2 - (cd "$(srcdir)/skins2"; find default -print0 | \ - LC_ALL=C sort -z | \ -- tar cvv --exclude .svn --no-recursion --null -T -) | \ -+ tar cvv --format=ustar --exclude .svn --no-recursion --null -T -) | \ - gzip -n > skins2/default.vlt - - # Index: b/share/Makefile.in =================================================================== --- a/share/Makefile.in ++++++ vlc-2.2.0-fix_deinterlace_mmx.patch ++++++ --- modules/video_filter/deinterlace/merge.c.orig 2015-03-04 07:55:02.021482260 +0100 +++ modules/video_filter/deinterlace/merge.c 2015-03-04 07:56:33.975885612 +0100 @@ -68,116 +68,6 @@ *p_dest++ = ( *p_s1++ + *p_s2++ ) >> 1; } -#if defined(CAN_COMPILE_MMXEXT) -VLC_MMX -void MergeMMXEXT( void *_p_dest, const void *_p_s1, const void *_p_s2, - size_t i_bytes ) -{ - uint8_t *p_dest = _p_dest; - const uint8_t *p_s1 = _p_s1; - const uint8_t *p_s2 = _p_s2; - - for( ; i_bytes >= 8; i_bytes -= 8 ) - { - __asm__ __volatile__( "movq %2,%%mm1;" - "pavgb %1, %%mm1;" - "movq %%mm1, %0" :"=m" (*p_dest): - "m" (*p_s1), - "m" (*p_s2) : "mm1" ); - p_dest += 8; - p_s1 += 8; - p_s2 += 8; - } - - for( ; i_bytes > 0; i_bytes-- ) - *p_dest++ = ( *p_s1++ + *p_s2++ ) >> 1; -} -#endif - -#if defined(CAN_COMPILE_3DNOW) -VLC_MMX -void Merge3DNow( void *_p_dest, const void *_p_s1, const void *_p_s2, - size_t i_bytes ) -{ - uint8_t *p_dest = _p_dest; - const uint8_t *p_s1 = _p_s1; - const uint8_t *p_s2 = _p_s2; - - for( ; i_bytes >= 8; i_bytes -= 8 ) - { - __asm__ __volatile__( "movq %2,%%mm1;" - "pavgusb %1, %%mm1;" - "movq %%mm1, %0" :"=m" (*p_dest): - "m" (*p_s1), - "m" (*p_s2) : "mm1" ); - p_dest += 8; - p_s1 += 8; - p_s2 += 8; - } - - for( ; i_bytes > 0; i_bytes-- ) - *p_dest++ = ( *p_s1++ + *p_s2++ ) >> 1; -} -#endif - -#if defined(CAN_COMPILE_SSE) -VLC_SSE -void Merge8BitSSE2( void *_p_dest, const void *_p_s1, const void *_p_s2, - size_t i_bytes ) -{ - uint8_t *p_dest = _p_dest; - const uint8_t *p_s1 = _p_s1; - const uint8_t *p_s2 = _p_s2; - - for( ; i_bytes > 0 && ((uintptr_t)p_s1 & 15); i_bytes-- ) - *p_dest++ = ( *p_s1++ + *p_s2++ ) >> 1; - - for( ; i_bytes >= 16; i_bytes -= 16 ) - { - __asm__ __volatile__( "movdqu %2,%%xmm1;" - "pavgb %1, %%xmm1;" - "movdqu %%xmm1, %0" :"=m" (*p_dest): - "m" (*p_s1), - "m" (*p_s2) : "xmm1" ); - p_dest += 16; - p_s1 += 16; - p_s2 += 16; - } - - for( ; i_bytes > 0; i_bytes-- ) - *p_dest++ = ( *p_s1++ + *p_s2++ ) >> 1; -} - -VLC_SSE -void Merge16BitSSE2( void *_p_dest, const void *_p_s1, const void *_p_s2, - size_t i_bytes ) -{ - uint16_t *p_dest = _p_dest; - const uint16_t *p_s1 = _p_s1; - const uint16_t *p_s2 = _p_s2; - - size_t i_words = i_bytes / 2; - for( ; i_words > 0 && ((uintptr_t)p_s1 & 15); i_words-- ) - *p_dest++ = ( *p_s1++ + *p_s2++ ) >> 1; - - for( ; i_words >= 8; i_words -= 8 ) - { - __asm__ __volatile__( "movdqu %2,%%xmm1;" - "pavgw %1, %%xmm1;" - "movdqu %%xmm1, %0" :"=m" (*p_dest): - "m" (*p_s1), - "m" (*p_s2) : "xmm1" ); - p_dest += 8; - p_s1 += 8; - p_s2 += 8; - } - - for( ; i_words > 0; i_words-- ) - *p_dest++ = ( *p_s1++ + *p_s2++ ) >> 1; -} - -#endif - #ifdef CAN_COMPILE_C_ALTIVEC void MergeAltivec( void *_p_dest, const void *_p_s1, const void *_p_s2, size_t i_bytes ) ++++++ vlc-2.1.5.tar.xz -> vlc-2.2.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/vlc/vlc-2.1.5.tar.xz /work/SRC/openSUSE:Factory/.vlc.new/vlc-2.2.0.tar.xz differ: char 26, line 1 ++++++ vlc-rpmlintrc ++++++ # according to the developers this is a false positive addFilter("libvlccore.* shared-lib-calls-exit") # 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") -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
