Hello community,

here is the log from the commit of package wpebackend-fdo for openSUSE:Factory 
checked in at 2020-06-14 18:14:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wpebackend-fdo (Old)
 and      /work/SRC/openSUSE:Factory/.wpebackend-fdo.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wpebackend-fdo"

Sun Jun 14 18:14:26 2020 rev:7 rq:813506 version:1.6.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/wpebackend-fdo/wpebackend-fdo.changes    
2020-04-23 18:29:05.179932625 +0200
+++ /work/SRC/openSUSE:Factory/.wpebackend-fdo.new.3606/wpebackend-fdo.changes  
2020-06-14 18:14:31.438685370 +0200
@@ -1,0 +2,12 @@
+Wed Jun 10 17:33:59 UTC 2020 - Bjørn Lie <[email protected]>
+
+- Update to version 1.6.1:
+  + Fixed build when using EGL stacks with odd EGLNativeDisplay
+    definitions.
+  + Fixed version retrieval functions not being exposed as public
+    symbols.
+  + Improve build configuration by instructing CMake to report
+    mismatched versions of dependency libraries, instead of failing
+    to compile.
+
+-------------------------------------------------------------------

Old:
----
  wpebackend-fdo-1.6.0.tar.xz

New:
----
  wpebackend-fdo-1.6.1.tar.xz

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

Other differences:
------------------
++++++ wpebackend-fdo.spec ++++++
--- /var/tmp/diff_new_pack.7BkI5L/_old  2020-06-14 18:14:32.090687559 +0200
+++ /var/tmp/diff_new_pack.7BkI5L/_new  2020-06-14 18:14:32.094687573 +0200
@@ -19,7 +19,7 @@
 %define sover 1
 
 Name:           wpebackend-fdo
-Version:        1.6.0
+Version:        1.6.1
 Release:        0
 Summary:        A WPE backend designed for Linux desktop systems
 License:        BSD-2-Clause

++++++ wpebackend-fdo-1.6.0.tar.xz -> wpebackend-fdo-1.6.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wpebackend-fdo-1.6.0/.travis.yml 
new/wpebackend-fdo-1.6.1/.travis.yml
--- old/wpebackend-fdo-1.6.0/.travis.yml        2020-03-12 09:28:11.000000000 
+0100
+++ new/wpebackend-fdo-1.6.1/.travis.yml        2020-05-26 14:42:02.000000000 
+0200
@@ -37,6 +37,7 @@
     git reset --hard
     git clean -qxdff
     git checkout -f master
+    git pull
   else
     echo 'Cloning libwpe afresh...'
     rm -rf ~/libwpe/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wpebackend-fdo-1.6.0/CMakeLists.txt 
new/wpebackend-fdo-1.6.1/CMakeLists.txt
--- old/wpebackend-fdo-1.6.0/CMakeLists.txt     2020-03-12 09:28:11.000000000 
+0100
+++ new/wpebackend-fdo-1.6.1/CMakeLists.txt     2020-05-26 14:42:02.000000000 
+0200
@@ -3,7 +3,7 @@
 set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
 include(VersioningUtils)
 
-SET_PROJECT_VERSION(1 6 0)
+SET_PROJECT_VERSION(1 6 1)
 set(WPEBACKEND_FDO_API_VERSION 1.0)
 
 # Before making a release, the LT_VERSION string should be modified.
@@ -13,7 +13,7 @@
 # - If binary compatibility has been broken (eg removed or changed interfaces)
 #   change to C+1:0:0
 # - If the interface is the same as the previous version, change to C:R+1:A
-CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(LIBWPEBACKEND_FDO 7 1 6)
+CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(LIBWPEBACKEND_FDO 8 1 7)
 
 project(wpebackend-fdo VERSION "${PROJECT_VERSION}")
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wpebackend-fdo-1.6.0/NEWS 
new/wpebackend-fdo-1.6.1/NEWS
--- old/wpebackend-fdo-1.6.0/NEWS       2020-03-12 09:28:11.000000000 +0100
+++ new/wpebackend-fdo-1.6.1/NEWS       2020-05-26 14:42:02.000000000 +0200
@@ -1,3 +1,12 @@
+====================
+1.6.1 - May 26, 2020
+====================
+
+- Fixed build when using EGL stacks with odd EGLNativeDisplay definitions.
+- Fixed version retrieval functions not being exposed as public symbols.
+- Improve build configuration by instructing CMake to report mismatched
+  versions of dependency libraries, instead of failing to compile.
+
 ======================
 1.6.0 - March 12, 2020
 ======================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wpebackend-fdo-1.6.0/cmake/FindGLIB.cmake 
new/wpebackend-fdo-1.6.1/cmake/FindGLIB.cmake
--- old/wpebackend-fdo-1.6.0/cmake/FindGLIB.cmake       2020-03-12 
09:28:11.000000000 +0100
+++ new/wpebackend-fdo-1.6.1/cmake/FindGLIB.cmake       2020-05-26 
14:42:02.000000000 +0200
@@ -44,6 +44,11 @@
 find_package(PkgConfig)
 pkg_check_modules(PC_GLIB QUIET glib-2.0)
 
+if (GLIB_FIND_VERSION AND PC_GLIB_VERSION VERSION_LESS GLIB_FIND_VERSION)
+    message(FATAL_ERROR "Package GLIB has version '${PC_GLIB_VERSION}', "
+                        "required version is '>= ${GLIB_FIND_VERSION}'")
+endif ()
+
 find_library(GLIB_LIBRARIES
     NAMES glib-2.0
     HINTS ${PC_GLIB_LIBDIR}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wpebackend-fdo-1.6.0/cmake/FindWPE.cmake 
new/wpebackend-fdo-1.6.1/cmake/FindWPE.cmake
--- old/wpebackend-fdo-1.6.0/cmake/FindWPE.cmake        2020-03-12 
09:28:11.000000000 +0100
+++ new/wpebackend-fdo-1.6.1/cmake/FindWPE.cmake        2020-05-26 
14:42:02.000000000 +0200
@@ -31,6 +31,11 @@
 find_package(PkgConfig)
 pkg_check_modules(WPE IMPORTED_TARGET wpe-1.0)
 
+if (WPE_FIND_VERSION AND WPE_VERSION VERSION_LESS WPE_FIND_VERSION)
+    message(FATAL_ERROR "Package WPE has version '${WPE_VERSION}', "
+                        "required version is '>= '${WPE_FIND_VERSION}'")
+endif ()
+
 find_path(WPE_INCLUDE_DIR
     NAMES wpe/wpe.h
     HINTS ${WPE_INCLUDEDIR} ${WPE_INCLUDE_DIRS}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wpebackend-fdo-1.6.0/cmake/FindWayland.cmake 
new/wpebackend-fdo-1.6.1/cmake/FindWayland.cmake
--- old/wpebackend-fdo-1.6.0/cmake/FindWayland.cmake    2020-03-12 
09:28:11.000000000 +0100
+++ new/wpebackend-fdo-1.6.1/cmake/FindWayland.cmake    2020-05-26 
14:42:02.000000000 +0200
@@ -151,5 +151,11 @@
     endif ()
 endforeach ()
 
+if (Wayland_FIND_VERSION AND
+        Wayland_VERSION VERSION_LESS Wayland_FIND_VERSION)
+    message(FATAL_ERROR "Package Wayland has version '${Wayland_VERSION}', "
+                        "required version is '>= ${Wayland_FIND_VERSION}'")
+endif ()
+
 include(FindPackageHandleStandardArgs)
 find_package_handle_standard_args(Wayland REQUIRED_VARS Wayland_VERSION 
HANDLE_COMPONENTS)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wpebackend-fdo-1.6.0/src/renderer-backend-egl.cpp 
new/wpebackend-fdo-1.6.1/src/renderer-backend-egl.cpp
--- old/wpebackend-fdo-1.6.0/src/renderer-backend-egl.cpp       2020-03-12 
09:28:11.000000000 +0100
+++ new/wpebackend-fdo-1.6.1/src/renderer-backend-egl.cpp       2020-05-26 
14:42:02.000000000 +0200
@@ -98,7 +98,7 @@
     [](void* data) -> EGLNativeDisplayType
     {
         auto& backend = *reinterpret_cast<Backend*>(data);
-        return backend.display();
+        return EGLNativeDisplayType(backend.display());
     },
 };
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wpebackend-fdo-1.6.0/src/version.c 
new/wpebackend-fdo-1.6.1/src/version.c
--- old/wpebackend-fdo-1.6.0/src/version.c      2020-03-12 09:28:11.000000000 
+0100
+++ new/wpebackend-fdo-1.6.1/src/version.c      2020-05-26 14:42:02.000000000 
+0200
@@ -25,18 +25,21 @@
 
 #include "wpe-fdo/version.h"
 
+__attribute__((visibility("default")))
 unsigned
 wpe_fdo_get_major_version(void)
 {
     return WPE_FDO_MAJOR_VERSION;
 }
 
+__attribute__((visibility("default")))
 unsigned
 wpe_fdo_get_minor_version(void)
 {
     return WPE_FDO_MINOR_VERSION;
 }
 
+__attribute__((visibility("default")))
 unsigned
 wpe_fdo_get_micro_version(void)
 {


Reply via email to