diff --git a/0002-update-ukui-kwin.desktop.patch b/0002-update-ukui-kwin.desktop.patch new file mode 100644 index 0000000000000000000000000000000000000000..fc038ec112862e2452892b299a8bd56aa3056194 --- /dev/null +++ b/0002-update-ukui-kwin.desktop.patch @@ -0,0 +1,25 @@ +From 97215ae5f91aab309595695fd0dcbbcb1fb63bc1 Mon Sep 17 00:00:00 2001 +From: pei-jiankang +Date: Wed, 2 Mar 2022 09:31:25 +0800 +Subject: [PATCH] update ukui-kwin.desktop + +--- + ukui-kwin.desktop | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/ukui-kwin.desktop b/ukui-kwin.desktop +index 3148835..4a61cdb 100644 +--- a/ukui-kwin.desktop ++++ b/ukui-kwin.desktop +@@ -1,7 +1,7 @@ + [Desktop Entry] + Type=Application + Name=UKUI-KWin +-Exec=ukui-kwin_x11 ++Exec=ukui-kwin + NoDisplay=true + # name of loadable control center module + X-UKUI-WMSettingsModule=ukui-kwin +-- +2.33.0 + diff --git a/ukui-kwin.spec b/ukui-kwin.spec index f7ba150e6568748a8e95b84364a05d8db6180686..b9ce6cc0517fb95d7397053620fff5d6f0f04a23 100644 --- a/ukui-kwin.spec +++ b/ukui-kwin.spec @@ -1,6 +1,6 @@ Name: ukui-kwin Version: 1.0.4 -Release: 2 +Release: 3 Summary: KDE Window Manager for UKUI desktop environment License: GPLv2 or GPLv3 URL: https://github.com/ukui/ukui-kwin @@ -14,6 +14,7 @@ URL: https://github.com/ukui/ukui-kwin Source0: ukui-kwin_1.0.4.orig.tar.gz Patch00: 0001-modify-ukui-kwin-complie-error.patch +Patch01: 0002-update-ukui-kwin.desktop.patch BuildRequires: libxml2 libstdc++ libgcc BuildRequires: cmake extra-cmake-modules BuildRequires: libcap-devel libdrm-devel >= 2.4.62 libepoxy-devel >= 1.2 fontconfig-devel freetype-devel libgbm-devel libICE-devel libinput-devel >= 1.9 kdecoration-devel mesa-libGL-devel mesa-libEGL-devel mesa-libgbm-devel pkgconfig(libudev) @@ -25,6 +26,10 @@ BuildRequires: qt5-qtsensors-devel qt5-qtx11extras-devel qt5-qtbase-private-dev BuildRequires: kscreenlocker-devel kwin-devel BuildRequires: plasma-breeze-devel systemd-devel wayland-devel xcb-util-cursor-devel xcb-util-wm-devel xcb-util-image-devel xcb-util-keysyms-devel +Requires: %{name}-libs%{?_isa} = %{version}-%{release} +Requires: %{name}-common%{?_isa} = %{version}-%{release} +Requires: %{name}-wayland = %{version}-%{release} +Requires: kwin %description Ukui-kwin is the default window manager for UKUI desktop environment, and is forked from kwin. @@ -59,6 +64,7 @@ Conflicts: kde-workspace-libs%{?_isa} < 4.11.14-2 Summary: Development files for %{name} Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: %{name}-common%{?_isa} = %{version}-%{release} +Requires: kwin-devel Requires: kf5-kconfig-devel Requires: kf5-kservice-devel Requires: kf5-kwindowsystem-devel @@ -173,6 +179,9 @@ cp COPYING* %{buildroot}%{_datadir}/licenses/ukui-kwin/ %{_includedir}/ukui-kwin/*.h %changelog +* Wed Mar 2 2022 pei-jiankang - 1.0.4-3 +- add kwin requires + * Fri Feb 25 2022 pei-jiankang - 1.0.4-2 - update to version 1.0.4-2