Hello community,

here is the log from the commit of package vlc for openSUSE:Factory checked in 
at 2019-06-18 14:55:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vlc (Old)
 and      /work/SRC/openSUSE:Factory/.vlc.new.4811 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vlc"

Tue Jun 18 14:55:34 2019 rev:97 rq:710294 version:3.0.7.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/vlc/vlc.changes  2019-05-20 10:25:24.701975618 
+0200
+++ /work/SRC/openSUSE:Factory/.vlc.new.4811/vlc.changes        2019-06-18 
14:55:46.189425069 +0200
@@ -1,0 +2,29 @@
+Fri Jun 14 17:14:13 UTC 2019 - Dominique Leuenberger <[email protected]>
+
+- Update to version 3.0.7.1:
+  + Access: Update libbluray to 1.1.2.
+  + Video Output:
+    * Fix hardware acceleration with some AMD drivers
+    * Improve direct3d11 HDR support
+- Changes from version 3.0.7:
+  + Access:
+    * Improve Blu-ray support
+    * Fix sftp module build with libssh >= 1.8.1
+  + Audio output:
+    * Fix pass-through on Android-23
+    * Fix DirectSound drain
+  + Demux: Improve MP4 support
+  + Video Output:
+    * Fix 12 bits sources playback with Direct3D11
+    * Fix crash on iOS
+    * Fix midstream aspect-ratio changes when Windows hardware decoding is on
+    * Fix HLG display with Direct3D11
+  + Stream Output: Improve Chromecast support with new ChromeCast apps
+  + Misc:
+    * Update Youtube, Dailymotion, Vimeo, Soundcloud scripts
+    * Work around busy looping when playing an invalid item with loop enabled
+  + Updated translations.
+- Drop vlc-libssh2-ECDSA-version.patch and 
0001-codec-vpx-Detect-libvpx-1.8.0.patch: fixed upstream
+- Rebase 
patches/0002-Add-Avahi-implementation-for-chromecast-renderer-dis.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-codec-vpx-Detect-libvpx-1.8.0.patch
  vlc-3.0.6.tar.xz
  vlc-libssh2-ECDSA-version.patch

New:
----
  vlc-3.0.7.1.tar.xz

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

Other differences:
------------------
++++++ vlc.spec ++++++
--- /var/tmp/diff_new_pack.1sQpKu/_old  2019-06-18 14:55:48.925423291 +0200
+++ /var/tmp/diff_new_pack.1sQpKu/_new  2019-06-18 14:55:48.973423260 +0200
@@ -13,7 +13,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -33,7 +33,7 @@
 %bcond_with faad
 %bcond_with fdk_aac
 Name:           vlc
-Version:        3.0.6
+Version:        3.0.7.1
 Release:        0
 Summary:        Graphical media player
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -57,10 +57,6 @@
 Patch101:       0001-Fix-leaking-AvahiServiceResolver-in-the-error-paths.patch
 # PATCH-FIX-UPSTREAM 
0002-Add-Avahi-implementation-for-chromecast-renderer-dis.patch -- Use Avahi 
for discovery, microdns is not available
 Patch102:       0002-Add-Avahi-implementation-for-chromecast-renderer-dis.patch
-# PATCH-FIX-UPSTREAM 0001-codec-vpx-Detect-libvpx-1.8.0.patch -- Fix building 
vlc with libvpx 1.8.0
-Patch103:       0001-codec-vpx-Detect-libvpx-1.8.0.patch
-# PATCH-FIX-UPSTREAM vlc-libssh2-ECDSA-version.patch [email protected] -- 
sftp: fix version for ECDSA known hosts (fixes #22060)
-Patch104:       vlc-libssh2-ECDSA-version.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  SDL-devel >= 1.2.10
 BuildRequires:  aalib-devel
@@ -225,15 +221,15 @@
 # Those are dependencies which are NOT provided in openSUSE, mostly for legal 
reasons.
 %if 0%{?BUILD_ORIG}
 BuildRequires:  libxvidcore-devel
+BuildRequires:  pkgconfig(libdca) >= 0.0.5
+BuildRequires:  pkgconfig(x264) >= 0.8.6
+BuildRequires:  pkgconfig(x265)
 %if %{with faad}
 BuildRequires:  libfaad-devel
 %endif
 %if %{with fdk_aac}
 BuildRequires:  pkgconfig(fdk-aac)
 %endif
-BuildRequires:  pkgconfig(libdca) >= 0.0.5
-BuildRequires:  pkgconfig(x264) >= 0.8.6
-BuildRequires:  pkgconfig(x265)
 %endif
 
 %description
@@ -389,8 +385,6 @@
 %endif
 %patch101 -p1
 %patch102 -p1
-%patch103 -p1
-%patch104 -p1
 
 ### And LUA 5.3.1 has some more API changes
 if pkg-config --atleast-version 5.3.1 lua; then

++++++ 0002-Add-Avahi-implementation-for-chromecast-renderer-dis.patch ++++++
--- /var/tmp/diff_new_pack.1sQpKu/_old  2019-06-18 14:55:49.221423099 +0200
+++ /var/tmp/diff_new_pack.1sQpKu/_new  2019-06-18 14:55:49.237423088 +0200
@@ -8,10 +8,10 @@
  modules/services_discovery/avahi.c | 246 ++++++++++++++++++++++++-----
  1 file changed, 209 insertions(+), 37 deletions(-)
 
-diff --git a/modules/services_discovery/avahi.c 
b/modules/services_discovery/avahi.c
-index aa58c7f673..527e08a2e9 100644
---- a/modules/services_discovery/avahi.c
-+++ b/modules/services_discovery/avahi.c
+Index: vlc-3.0.7.1/modules/services_discovery/avahi.c
+===================================================================
+--- vlc-3.0.7.1.orig/modules/services_discovery/avahi.c
++++ vlc-3.0.7.1/modules/services_discovery/avahi.c
 @@ -33,6 +33,7 @@
  #include <vlc_common.h>
  #include <vlc_plugin.h>
@@ -57,7 +57,6 @@
      AvahiThreadedPoll   *poll;
      AvahiClient         *client;
      vlc_dictionary_t    services_name_to_input_item;
--};
 +    vlc_object_t        *parent;
 +    bool                renderer;
 +} discovery_sys_t;
@@ -70,7 +69,7 @@
 +struct services_discovery_sys_t
 +{
 +    discovery_sys_t s;
-+};
+ };
  
  static const struct
  {
@@ -92,7 +91,7 @@
  };
  #define NB_PROTOCOLS (sizeof(protocols) / sizeof(*protocols))
  
-+/*****************************************************************************
+ /*****************************************************************************
 + * helpers
 + 
*****************************************************************************/
 +static void add_renderer( const char *psz_protocol, const char *psz_name,
@@ -178,7 +177,7 @@
 +    }
 +}
 +
- /*****************************************************************************
++/*****************************************************************************
   * client_callback
   
*****************************************************************************/
  static void client_callback( AvahiClient *c, AvahiClientState state,
@@ -263,7 +262,7 @@
              vlc_dictionary_insert( &p_sys->services_name_to_input_item,
                  name, p_input );
              services_discovery_AddItem( p_sd, p_input );
-@@ -238,8 +364,8 @@ static void browse_callback(
+@@ -237,8 +363,8 @@ static void browse_callback(
  {
      VLC_UNUSED(b);
      VLC_UNUSED(flags);
@@ -274,7 +273,7 @@
      if( event == AVAHI_BROWSER_NEW )
      {
          if( avahi_service_resolver_new( p_sys->client, interface, protocol,
-@@ -247,22 +373,32 @@ static void browse_callback(
+@@ -246,22 +372,32 @@ static void browse_callback(
                                          0,
                                          resolve_callback, userdata ) == NULL )
          {
@@ -311,7 +310,7 @@
              vlc_dictionary_remove_value_for_key(
                          &p_sys->services_name_to_input_item,
                          name, NULL, NULL );
-@@ -273,46 +409,41 @@ static void browse_callback(
+@@ -279,46 +415,41 @@ static void clear_item( void* p_item, vo
  /*****************************************************************************
   * Open: initialize and create stuff
   
*****************************************************************************/
@@ -367,7 +366,7 @@
              goto error;
          }
      }
-@@ -333,13 +464,39 @@ error:
+@@ -339,13 +470,39 @@ error:
      return VLC_EGENERIC;
  }
  
@@ -410,8 +409,8 @@
      avahi_threaded_poll_stop( p_sys->poll );
  
      avahi_client_free( p_sys->client );
-@@ -348,3 +505,18 @@ static void Close( vlc_object_t *p_this )
-     vlc_dictionary_clear( &p_sys->services_name_to_input_item, NULL, NULL );
+@@ -354,3 +511,18 @@ static void Close( vlc_object_t *p_this
+     vlc_dictionary_clear( &p_sys->services_name_to_input_item, clear_item, 
NULL );
      free( p_sys );
  }
 +
@@ -429,6 +428,3 @@
 +    vlc_renderer_discovery_sys *p_sys = p_rd->p_sys;
 +    CloseCommon( &p_sys->s );
 +}
--- 
-2.20.1
-

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


Reply via email to