This commit is contained in:
2026-02-11 17:02:55 +08:00
parent b1e64a63b5
commit 285568c181
12 changed files with 12 additions and 15 deletions

View File

@@ -92,14 +92,6 @@ Obsoletes: breeze5-decoration < %{version}
Artwork, styles and assets for the Breeze visual style for the Plasma Desktop.
This package provides Breeze KWin decoration.
# NOTE: The CMake files were split from breeze*-style and don't require anything on purpose.
# Otherwise, BuildRequires: cmake(Breeze) would pull some Qt5 and KF5 packages.

View File

@@ -18,6 +18,7 @@ License: LGPL-2.1-or-later AND GPL-2.0-or-later
URL: https://www.kde.org
#!RemoteAsset
Source: https://download.kde.org/stable/frameworks/6.22/%{rname}-%{version}.tar.xz
BuildRequires: fdupes
BuildRequires: kf6-extra-cmake-modules >= %{_kf6_version}
BuildRequires: cmake(Qt6Core) >= %{qt6_version}
@@ -59,7 +60,7 @@ QML imports for kconfig.
%package devel
Summary: KConfig Development files
Requires: %{name} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: cmake(Qt6DBus) >= %{qt6_version}
Requires: cmake(Qt6Qml) >= %{qt6_version}
Requires: cmake(Qt6Xml) >= %{qt6_version}

View File

@@ -26,6 +26,7 @@ License: LGPL-2.1-or-later
URL: https://www.kde.org
#!RemoteAsset
Source: https://download.kde.org/stable/frameworks/6.22/%{rname}-%{version}.tar.xz
BuildRequires: fdupes
BuildRequires: kf6-extra-cmake-modules >= %{_kf6_version}
BuildRequires: shared-mime-info

View File

@@ -45,7 +45,7 @@ create KDED modules. Aditional CLI tools.
%package devel
Summary: Convenience classes for QtDBus: Build Environment
Requires: kf6-extra-cmake-modules
Requires: %{name} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: cmake(Qt6DBus) >= %{qt6_version}
%description devel

View File

@@ -49,7 +49,7 @@ Summary: KDE Gettext-based UI text internationalization
Requires: gettext-runtime
Requires: gettext-tools
Requires: kf6-extra-cmake-modules
Requires: %{name} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: python3
Requires: cmake(Qt6Widgets) >= %{qt6_version}

View File

@@ -68,7 +68,7 @@ applications.
%package devel
Summary: KDE Desktop notifications: Build Environment
Requires: %{name} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: cmake(Qt6DBus) >= %{qt6_version}
Requires: cmake(Qt6Gui) >= %{qt6_version}
Requires: cmake(Qt6Widgets) >= %{qt6_version}

View File

@@ -17,6 +17,7 @@ URL: https://www.kde.org
VCS: https://invent.kde.org/system/kpmcore
#!RemoteAsset:
Source0: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
BuildRequires: pkgconfig
BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version}

View File

@@ -18,6 +18,7 @@ Summary: Screen management software by KDE
License: GPL-2.0-or-later
URL: https://www.kde.org
Source: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz
BuildRequires: fdupes
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
BuildRequires: pkgconfig

View File

@@ -18,6 +18,7 @@ Source: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{ver
Source1: kde
Source2: kde-fingerprint
Source3: kde-smartcard
BuildRequires: cmake >= 3.16
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
BuildRequires: pam-devel

View File

@@ -18,6 +18,7 @@ URL: https://www.kde.org
VCS: https://invent.kde.org/plasma/kwayland
#!RemoteAsset
Source: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz
BuildRequires: doxygen
BuildRequires: fdupes
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
@@ -61,7 +62,6 @@ libraries.
%install
%kf6_install
%files
%license LICENSES/*
%doc README.md

View File

@@ -163,7 +163,7 @@ Qt is a software toolkit for developing applications.
%package common
Summary: Common files for Qt6
Requires: %{name} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description common
Common files for Qt6.

View File

@@ -17,7 +17,7 @@ Wofi is a launcher/menu program for wlroots based wayland compositors such as sw
%package devel
Summary: Development files for %{name}
Requires: %{name} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
Headers for the wofi API which are needed to build wofi plugins.