Hello community, here is the log from the commit of package kwin5 for openSUSE:Factory checked in at 2017-12-09 12:18:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kwin5 (Old) and /work/SRC/openSUSE:Factory/.kwin5.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kwin5" Sat Dec 9 12:18:48 2017 rev:68 rq:555518 version:5.11.4 Changes: -------- --- /work/SRC/openSUSE:Factory/kwin5/kwin5.changes 2017-12-08 12:46:36.689037106 +0100 +++ /work/SRC/openSUSE:Factory/.kwin5.new/kwin5.changes 2017-12-09 12:18:50.694230342 +0100 @@ -1,0 +2,6 @@ +Sat Dec 9 10:55:47 UTC 2017 - [email protected] + +- As permissions now has CAP_SYS_NICE for kwin_wayland, + enable support here + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kwin5.spec ++++++ --- /var/tmp/diff_new_pack.wp2FZG/_old 2017-12-09 12:18:51.778178713 +0100 +++ /var/tmp/diff_new_pack.wp2FZG/_new 2017-12-09 12:18:51.778178713 +0100 @@ -40,6 +40,8 @@ BuildRequires: libQt5Core-private-headers-devel >= 5.5.0 BuildRequires: libQt5Gui-private-headers-devel >= 5.5.0 BuildRequires: libQt5PlatformSupport-private-headers-devel >= 5.5.0 +BuildRequires: libcap-devel +BuildRequires: libcap-progs BuildRequires: libepoxy-devel BuildRequires: pkgconfig BuildRequires: xz @@ -81,6 +83,7 @@ BuildRequires: cmake(Qt5Quick) >= %{qt5_version} BuildRequires: cmake(Qt5QuickWidgets) >= %{qt5_version} BuildRequires: cmake(Qt5Script) >= %{qt5_version} +BuildRequires: cmake(Qt5Sensors) >= %{qt5_version} BuildRequires: cmake(Qt5UiTools) >= %{qt5_version} BuildRequires: cmake(Qt5Widgets) >= %{qt5_version} BuildRequires: cmake(Qt5X11Extras) >= %{qt5_version} @@ -162,18 +165,34 @@ %install %kf5_makeinstall -C build +%if !%{wayland} + rm -f %{buildroot}%{_kf5_bindir}/kwin_wayland +%endif %if %{with lang} %kf5_find_lang %endif %fdupes %{buildroot}/%{_kf5_sharedir}/kwin/ %{buildroot}/%{_kf5_servicesdir}/ -%post -p /sbin/ldconfig +%post +/sbin/ldconfig +%if %{wayland} +%set_permissions %{_kf5_bindir}/kwin_wayland +%endif + %postun -p /sbin/ldconfig +%if %{wayland} +%verifyscript +%verify_permissions -e %{_kf5_bindir}/kwin_wayland +%endif + %files %defattr(-,root,root) %doc COPYING* -%{_kf5_bindir}/kwin* +%if %{wayland} +%verify(not caps) %{_kf5_bindir}/kwin_wayland +%endif +%{_kf5_bindir}/kwin_x11 %config %{_kf5_configdir}/*.knsrc %config %{_kf5_configdir}/org_kde_kwin.categories %{_kf5_libdir}/kconf_update_bin/
