Hello community,

here is the log from the commit of package vlc for openSUSE:Factory checked in 
at 2018-05-06 14:57:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vlc (Old)
 and      /work/SRC/openSUSE:Factory/.vlc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vlc"

Sun May  6 14:57:00 2018 rev:83 rq:602543 version:3.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/vlc/vlc.changes  2018-04-27 16:00:18.974116254 
+0200
+++ /work/SRC/openSUSE:Factory/.vlc.new/vlc.changes     2018-05-06 
14:57:02.098788003 +0200
@@ -1,0 +2,84 @@
+Mon Apr 30 11:01:03 UTC 2018 - dims...@opensuse.org
+
+- Update to version 3.0.2:
+  + Core:
+    * Fix snapshotting with subtitles when using hardware acceleration
+    * Fix green/missing line/column when the picture dimensions are odd
+  + Decoders:
+    * Important improvements in hardware decoding for macOS, notably faster,
+      supporting more samples and removing crashes/deadlocks
+    * Improve compatibility for DxVA2 and D3D11 decoding, fix crashes when 
seeking
+      and fix blacklisting of broken drivers
+    * Fix SSA subtitles forced alignment
+    * Fix E-AC-3 stuttering
+    * Fix MIDI playback on macOS
+    * Add playback support for ProRes 4444 XQ
+  + Demux:
+    * Fix wrong colors in some AVI files
+    * Fix IFO files playback to start DVDs
+    * Fix a crash with missing/invalid MPEG SDT
+    * Update VP8/9/10 ISOBMFF bindings and improve HDR for those cases
+    * Fix TTML inside MP4
+    * Improve MP4 read of color information
+    * Fix flac seeking and improve flac parsing
+    * Improve mkv opening & seeking speed
+    * Fix display of chapters with no name defined
+    * Miscellaneous MKV crash fixes
+    * Fix crash with multi-region DVDs
+    * Fix audio being muted on DVD chapter change
+    * Fix audio being muted when seeking in a BluRay disc
+  + Access: Avoid a crash/assert in FTP after seeking
+  + Audio output:
+    * Fix mmdevice default audio device handling
+    * Fix "reset audio volume" being forcefully deactivated
+    * Allow a default device to be used by VLC
+    * Only warn once about misconfiguration for AUhal devices on macOS
+    * Improve resampling and latency computation for CoreAudio
+    * Passthrough is now disabled by default
+  + Audio filters:
+    * Fix audio stutter after unpausing with headphones
+    * Fix silence when dolby-surround was mis-selected in preferences
+  + Video output:
+    * Fix OpenGL crashes or bad display with semi-planar chromas
+    * Fix OpenGL interop (zero-copy) disabled for tvOS
+    * Major rewrite of the iOS video output to fix numerous crashes
+    * Important improvements of the D3D11 video output to use less memory
+      and less GPU for HDR tone-mapping
+    * Fix crop on vertical videos with Direct3D11
+    * Fix Direct3D9 filters settings not being applied properly
+    * Fix transform filters with hardware decoding
+    * Fix snapshot and filters with HEVC hardware decoding
+    * Fix a buffer overrun during GPU/CPU image copy
+    * Fix glitches on DVD menus with Direct3D11
+    * Fix non-HDR content playback on HDR screens with Direct3D11
+    * Fix YUV full range displayed incorrectly in Direct3D11
+    * Fix miscellaneous crashes in Direct3D11
+    * Fix potential black screen with 10bits videos on Direct3D11
+  + Qt:
+    * Fix last folder used in open dialogs
+    * Allow to customize the seek jump when using the mousewheel
+    * Fix fullscreen controller positionment on multiscreen setups
+    * Fix pasted URLs not being trimmed
+    * Fix jump size not being configurable
+    * Fix missing time labels updates
+    * Fix playback speed slider not accepting 1.0x value
+    * Fix raw input dump
+    * Fix window size after a fullscreen playback
+  + Misc:
+    * Fix lua rc & oldrc interfaces host specification
+    * Fix crashes when searching for renderers
+    * Relocate localedir for Linux (improves snap i18n support)
+    * Fix VDPAU GLX usage on Linux
+    * Improve support for NetBSD
+    * Fix MSI script for Windows
+    * Fix libvlc_media_list not going to next media
+    * Fix character encoding on win32 consoles
+    * Miscellaneous chromecast improvements
+    * Fix missing OSD navigation feedback
+    * Various VLSub improvements
+    * lua: Fix scripts not being loaded on some filesystems
+    * lua: Add vlc.io APIs to handle UTF-8 paths
+- Drop arm-neon-asm.patch: fixed upstream.
+- Add vlc-lua-5.3.patch: fix build with LUA 5.3.
+
+-------------------------------------------------------------------

Old:
----
  arm-neon-asm.patch
  vlc-3.0.1.tar.xz

New:
----
  vlc-3.0.2.tar.xz
  vlc-lua-5.3.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ vlc.spec ++++++
--- /var/tmp/diff_new_pack.DD67Sr/_old  2018-05-06 14:57:02.994755127 +0200
+++ /var/tmp/diff_new_pack.DD67Sr/_new  2018-05-06 14:57:02.998754980 +0200
@@ -31,7 +31,7 @@
 # VNC support - the module is not really usable in most cases tested so far 
(e.g. against qemu-kvm -vnc :xx)
 %bcond_with vnc
 Name:           vlc
-Version:        3.0.1
+Version:        3.0.2
 Release:        0
 Summary:        Graphical media player
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -45,8 +45,8 @@
 Patch0:         vlc.a52.patch
 # PATCH-FIX-UPSTREAM vlc-allow-deprecated-fribidi.patch dims...@opensuse.org 
-- Allow usage of deprecated fribidi functions
 Patch1:         vlc-allow-deprecated-fribidi.patch
-# PATCH-FIX-UPSTREAM add forgotten file
-Patch2:         arm-neon-asm.patch
+# PATCH-FIX-UPSTREAM vlc-lua-5.3.patch dims...@opensuse.org -- Replace 
lua_optlong with lua_optinteger
+Patch2:         vlc-lua-5.3.patch
 # PATCH-FEATURE-OPENSUSE vlc-projectM-qt5.patch -- Build against projectM-qt5; 
openSUSE provides projectM as -qt and -qt5 variant
 Patch100:       vlc-projectM-qt5.patch
 BuildRequires:  Mesa-devel
@@ -359,7 +359,6 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 %if 0%{?suse_version} > 1320
 %patch100 -p1
 %endif
@@ -368,6 +367,7 @@
 if pkg-config --atleast-version 5.3.1 lua; then
   sed -i 's/luaL_checkint(/(int)luaL_checkinteger(/' \
     
modules/lua/{demux,libs/{configuration,dialog,net,osd,playlist,stream,variables,volume}}.c
+%patch2 -p1
 fi
 
 # We do not rely on contrib but make use of system libraries

++++++ vlc-3.0.1.tar.xz -> vlc-3.0.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/vlc/vlc-3.0.1.tar.xz 
/work/SRC/openSUSE:Factory/.vlc.new/vlc-3.0.2.tar.xz differ: char 26, line 1

++++++ vlc-lua-5.3.patch ++++++
Index: vlc-3.0.2/modules/lua/libs/io.c
===================================================================
--- vlc-3.0.2.orig/modules/lua/libs/io.c
+++ vlc-3.0.2/modules/lua/libs/io.c
@@ -139,7 +139,7 @@ static int vlclua_io_file_seek( lua_Stat
     const char* psz_mode = luaL_optstring( L, 2, NULL );
     if ( psz_mode != NULL )
     {
-        long i_offset = luaL_optlong( L, 3, 0 );
+        long i_offset = (long) luaL_optinteger(L, 3, 0);
         int i_mode;
         if ( !strcmp( psz_mode, "set" ) )
             i_mode = SEEK_SET;

Reply via email to