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]

Reply via email to