diff --git a/from-callmetango/kwin/kwin.spec b/from-callmetango/kwin/kwin.spec index 62f0279..4807f22 100644 --- a/from-callmetango/kwin/kwin.spec +++ b/from-callmetango/kwin/kwin.spec @@ -164,6 +164,10 @@ Conflicts: kwin-x11 < %{version}-%{release} #Requires: xorg-x11-server-Xwayland # KWinQpaPlugin (and others?) +Provides: kwin = %{version}-%{release} +Provides: kwin%{?_isa} = %{version}-%{release} +Provides: kwin-x11 = %{version}-%{release} +Provides: kwin-x11%{?_isa} = %{version}-%{release} Conflicts: kwin Conflicts: kwin-x11 diff --git a/from-callmetango/plasma-workspace/plasma-workspace.spec b/from-callmetango/plasma-workspace/plasma-workspace.spec index b978e4b..4300a13 100644 --- a/from-callmetango/plasma-workspace/plasma-workspace.spec +++ b/from-callmetango/plasma-workspace/plasma-workspace.spec @@ -272,14 +272,8 @@ Requires: (uresourced if systemd-oomd-defaults) BuildRequires: kpipewire-devel # Require any plasmashell (plasma-desktop provides plasmashell(desktop)) -%if 0%{?bootstrap} Provides: plasmashell = %{version} -%else -# Note: We should require >= %%{version}, but that creates a circular dependency -# at build time of plasma-desktop, because it provides the needed dependency, but -# also needs plasma-workspace to build. So for now the dependency is unversioned. -Requires: plasmashell -%endif +Provides: plasmashell(desktop) = %{version} # plasmashell provides dbus service org.freedesktop.Notifications Provides: desktop-notification-daemon