Hello community,

here is the log from the commit of package wayland for openSUSE:Factory checked 
in at 2018-11-28 11:10:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wayland (Old)
 and      /work/SRC/openSUSE:Factory/.wayland.new.19453 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wayland"

Wed Nov 28 11:10:37 2018 rev:38 rq:651980 version:1.16.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/wayland/wayland.changes  2018-11-22 
13:24:00.054095327 +0100
+++ /work/SRC/openSUSE:Factory/.wayland.new.19453/wayland.changes       
2018-11-28 11:11:13.983081364 +0100
@@ -1,0 +2,9 @@
+Tue Nov 20 12:57:23 UTC 2018 - [email protected]
+
+- Downgrades do not work in SLES service packs, because the SP0
+  repo remains enabled for SP1. (This is unlike Leap, where a 15.1
+  system will have no 15.0 directories.) As such, to force the
+  upgrade from Mesa:libwayland-egl1 to wayland:libwayland-egl1,
+  the number in wayland is bumped to >18 for those distros.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ wayland.spec ++++++
--- /var/tmp/diff_new_pack.ei91aU/_old  2018-11-28 11:11:15.555079150 +0100
+++ /var/tmp/diff_new_pack.ei91aU/_new  2018-11-28 11:11:15.559079144 +0100
@@ -15,10 +15,16 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+%define _version 1.16.0
+%if 0%{?suse_version} >= 1500 && 0%{?suse_version} < 1550
+%define eglversion 99~%_version
+%else
+%define eglversion %_version
+%endif
 
 %define lname  libwayland0
 Name:           wayland
-Version:        1.16.0
+Version:        %_version
 Release:        0
 Summary:        Wayland Compositor Infrastructure
 License:        MIT
@@ -82,6 +88,7 @@
 %package -n libwayland-egl1
 Summary:        Additional egl functions for wayland
 Group:          System/Libraries
+Version:        %eglversion
 
 %description -n libwayland-egl1
 This package provides additional functions for EGL-using programs
@@ -103,10 +110,10 @@
 %package devel
 Summary:        Development files for the Wayland Compositor Infrastructure
 Group:          Development/Libraries/C and C++
-Requires:       libwayland-client0 = %version
-Requires:       libwayland-cursor0 = %version
-Requires:       libwayland-egl1 = %version
-Requires:       libwayland-server0 = %version
+Requires:       libwayland-client0 = %_version
+Requires:       libwayland-cursor0 = %_version
+Requires:       libwayland-egl1 = %eglversion
+Requires:       libwayland-server0 = %_version
 %if 0%{?suse_version} >= 1500
 %if 0%{?suse_version} >= 1550
 Provides:       libwayland-egl-devel = 18.1.5
@@ -138,6 +145,7 @@
 
 %prep
 %setup -q
+sed -i 's/<eglversion>/%eglversion/' "%_sourcedir/baselibs.conf"
 
 %build
 if [ ! -e configure ]; then

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.ei91aU/_old  2018-11-28 11:11:15.587079105 +0100
+++ /var/tmp/diff_new_pack.ei91aU/_new  2018-11-28 11:11:15.591079099 +0100
@@ -6,5 +6,5 @@
        requires -wayland-<targettype>
        requires "libwayland-client0-<targettype> = <version>"
        requires "libwayland-cursor0-<targettype> = <version>"
-       requires "libwayland-egl1-<targettype> = <version>"
+       requires "libwayland-egl1-<targettype> = <eglversion>"
        requires "libwayland-server0-<targettype> = <version>"




Reply via email to