Hello community, here is the log from the commit of package kwin5 for openSUSE:Factory checked in at 2016-11-14 20:09:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kwin5 (Old) and /work/SRC/openSUSE:Factory/.kwin5.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kwin5" Changes: -------- --- /work/SRC/openSUSE:Factory/kwin5/kwin5.changes 2016-11-10 13:56:15.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.kwin5.new/kwin5.changes 2016-11-14 20:09:05.000000000 +0100 @@ -1,0 +2,7 @@ +Sat Nov 12 16:03:12 UTC 2016 - [email protected] + +- Build with optional wayland components only on Tumbleweed (KWin's + Wayland integration is useless w/o XWayland which we have only in + Tumbleweed) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kwin5.spec ++++++ --- /var/tmp/diff_new_pack.nxBOuk/_old 2016-11-14 20:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.nxBOuk/_new 2016-11-14 20:09:06.000000000 +0100 @@ -18,6 +18,7 @@ %define kf5_version 5.26.0 %define qt5_version 5.5.0 +%define wayland 0%{?suse_version} >= 1330 %bcond_without lang Name: kwin5 Version: 5.8.3 @@ -78,9 +79,7 @@ BuildRequires: cmake(Qt5X11Extras) >= %{qt5_version} BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(freetype2) -BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(ice) -BuildRequires: pkgconfig(libdrm) >= 2.4.62 BuildRequires: pkgconfig(sm) BuildRequires: pkgconfig(wayland-cursor) >= 1.2.0 BuildRequires: pkgconfig(x11) @@ -101,6 +100,13 @@ BuildRequires: pkgconfig(xcb-xfixes) >= 1.10 BuildRequires: pkgconfig(xi) BuildRequires: pkgconfig(xkbcommon) >= 0.5.0 +%if %{wayland} +BuildRequires: pkgconfig(gbm) +BuildRequires: pkgconfig(libdrm) >= 2.4.62 +BuildRequires: pkgconfig(libinput) >= 1.2 +BuildRequires: pkgconfig(libudev) +BuildRequires: pkgconfig(wayland-egl) +%endif # new default decoration Requires: breeze5-decoration >= %{_plasma5_bugfix} # Needed for effects KCM at runtime @@ -112,13 +118,6 @@ %requires_ge Mesa-libEGL1 %requires_ge libKF5WindowSystem5 %requires_ge plasma-framework -%if 0%{?suse_version} != 1315 || 0%{?is_opensuse} -BuildRequires: pkgconfig(wayland-egl) -%endif -%if 0%{?is_opensuse} -BuildRequires: pkgconfig(libinput) >= 1.2 -BuildRequires: pkgconfig(libudev) -%endif %if %{with lang} Recommends: %{name}-lang %endif
