remove kde5

This commit is contained in:
2026-04-07 22:18:51 +08:00
parent 63117580ec
commit c3503e6da4
3 changed files with 0 additions and 38 deletions

View File

@@ -149,8 +149,6 @@ Requires: kdecoration-devel >= %{_plasma6_bugfix}
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: pkgconfig(epoxy)
Requires: pkgconfig(libdrm) >= 2.4.116
Provides: kwin5-devel = %{version}
Obsoletes: kwin5-devel < %{version}
%description devel
KWin is Plasma window manager.

View File

@@ -50,9 +50,6 @@ BuildRequires: pkgconfig(xres)
BuildRequires: pkgconfig(zlib)
Recommends: libksysguard6-imports
Recommends: libksysguard6-plugins
Provides: libksysguard5 = %{version}
Obsoletes: libksysguard5 < %{version}
Obsoletes: libksysguard5-lang < %{version}
%description
Task management and system monitoring library.
@@ -75,12 +72,6 @@ Contains the unversioned D-Bus interface definition for KSystemStats plugins.
%package plugins
Summary: Task management and system monitoring library -- plugins
Requires: %{name}%{?_isa} = %{version}-%{release}
Conflicts: kdebase4-workspace < 5.3.0
Conflicts: ksysguard5 < 5.21.80
Provides: libksysguard5-plugins = %{version}
Obsoletes: libksysguard5-plugins < %{version}
Provides: libksysguard5-helper = %{version}
Obsoletes: libksysguard5-helper < %{version}
%description plugins
Task management and system monitoring library. This package contains plugins.
@@ -88,7 +79,6 @@ Task management and system monitoring library. This package contains plugins.
%package imports
Summary: Task management and system monitoring library -- QML bindings
Requires: %{name}%{?_isa} = %{version}-%{release}
Obsoletes: libksysguard5-imports < %{version}
%description imports
This package provides QtQuick bindings for libksysguard, allowing its use in
@@ -104,8 +94,6 @@ Requires: cmake(KF6IconThemes) >= %{kf6_version}
Requires: cmake(Qt6Core) >= %{qt6_version}
Requires: cmake(Qt6Network) >= %{qt6_version}
Requires: cmake(Qt6Widgets) >= %{qt6_version}
Provides: libksysguard5-devel = %{version}
Obsoletes: libksysguard5-devel < %{version}
%description devel
Task management and system monitoring library. This package contains development
@@ -129,8 +117,6 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/en_GB/
# Use langpacks macro to auto-split translations
%find_lang %{name} --with-qt --all-name --generate-subpackages
%files
# TODO? split libraries and drop the -rpmlintrc file
%license LICENSES/*

View File

@@ -212,24 +212,12 @@ Obsoletes: xembedsniproxy < %{version}
# Used to be provided/obsoleted by xembedsniproxy
Provides: xembed-sni-proxy = %{version}
Obsoletes: xembed-sni-proxy < %{version}
# Dropped functionality
Obsoletes: khotkeys5 < %{version}
Obsoletes: khotkeys5-lang < %{version}
Obsoletes: ksysguard5 < %{version}
Obsoletes: ksysguard5-lang < %{version}
# Some files have been moved from kio-extras5 to plasma5-workspace in 5.4. This should prevent a possible file conflict. (boo#944656)
Conflicts: kio-extras5 < 15.08.0
Provides: plasma-workspace-branding = %{_plasma6_bugfix}
Provides: plasma-workspace-branding-upstream = %{version}
# plasmashell implements the dbus interface org.freedesktop.Notifications directly
Provides: dbus(org.freedesktop.Notifications)
Provides: qt6qmlimport(org.kde.plasma.shell)
Provides: qt6qmlimport(org.kde.plasma.shell.2) = 0
Provides: qt6qmlimport(org.kde.plasma.shell.panel)
Provides: qt6qmlimport(org.kde.plasma.shell.panel.0) = 1
# Was dropped in 5.20, replaced by kcm_users from p-d
Provides: kde-user-manager = %{version}
Obsoletes: kde-user-manager < %{version}
%description
This package contains the basic packages for a Plasma workspace.
@@ -237,8 +225,6 @@ This package contains the basic packages for a Plasma workspace.
%package libs
Summary: The KDE Plasma Workspace Components
Requires: libplasma >= %{_plasma6_bugfix}
Provides: plasma5-workspace-libs = %{version}
Obsoletes: plasma5-workspace-libs < %{version}
%description libs
This package contains the basic packages for a KDE Plasma 6 workspace.
@@ -253,8 +239,6 @@ Requires: cmake(Qt6Core) >= %{qt6_version}
Requires: cmake(Qt6Gui) >= %{qt6_version}
Requires: cmake(Qt6Quick) >= %{qt6_version}
Conflicts: kapptemplate <= 16.03.80
Provides: plasma5-workspace-devel = %{version}
Obsoletes: plasma5-workspace-devel < %{version}
%description devel
This package contains the basic packages for a KDE Plasma 6 workspace.
@@ -278,12 +262,6 @@ Requires: (libqt5-qtwayland if libQt5Gui5)
Requires: pipewire
Requires: xdg-user-dirs
Requires: Xwayland
Provides: kdebase4-session = %{version}
Obsoletes: kdebase4-session < %{version}
Provides: plasma5-session = %{version}
Obsoletes: plasma5-session < %{version}
Provides: plasma5-session-wayland = %{version}
Obsoletes: plasma5-session-wayland < %{version}
# People may want the X11 session
Recommends: plasma6-session-x11 = %{version}
BuildArch: noarch