Compare commits

...
Sign in to create a new pull request.

25 commits

Author SHA1 Message Date
Fedora Release Engineering
8b19891790 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 18:35:15 +00:00
Fedora Release Engineering
7f07d5e1ae Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-17 09:03:54 +00:00
Fedora Release Engineering
3139421a98 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 12:01:52 +00:00
Alessandro Astone
01fed554c9 5.116.0 2024-05-19 19:20:45 +02:00
Marc Deop i Argemí
8cb16a2d18
5.115.0 2024-02-10 18:34:37 +01:00
Miroslav Suchý
365c4203ee replace LicenseRef-KDE-Accepted-* licenses
according the documentation https://docs.fedoraproject.org/en-US/legal/update-existing-packages/#_licenseref_kde_accepted
Part of SPDX change. Announced in advance of devel mailing list
2024-01-27 15:23:16 +01:00
Fedora Release Engineering
c92b5b4aab Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 00:16:01 +00:00
Fedora Release Engineering
9f046fccd0 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 00:36:19 +00:00
Marc Deop i Argemí
7705006605
5.113.0 2023-12-08 23:05:40 +01:00
Alessandro Astone
1bf92d42b5 Don't require kf6-plasma 2023-11-24 10:55:54 +01:00
Alessandro Astone
ac5500ba39 Don't provide the plasma-frameworks name for Plasma 6 2023-11-13 23:42:30 +01:00
Steve Cossette
62e4373c18 Updated spec with SPDX Licenses 2023-10-29 21:00:34 -04:00
Alessandro Astone
2dd3f3ca4d Fix kf6-plasma requires to be arch-specific 2023-10-16 23:38:01 +02:00
Alessandro Astone
f9e9d2b9d4 Add KF6 compatibility flag 2023-10-16 22:22:30 +02:00
Alessandro Astone
13702acba5 Add KF6 compatibility flag 2023-10-13 01:24:27 +02:00
Marc Deop i Argemí
a6d4aa5f8d
5.111.0 2023-10-10 22:57:21 +02:00
Marc Deop i Argemí
a46245ea59
5.110.0 2023-09-06 00:07:18 +02:00
Marc Deop i Argemí
f9a48327fd 5.109.0 2023-08-05 17:59:28 +02:00
Fedora Release Engineering
e3cb291f87 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 09:08:52 +00:00
Marc Deop i Argemí
8f6c460325 5.108.0 2023-07-02 19:32:20 +02:00
Marc Deop i Argemí
ac14d89bf6
5.107.0 2023-06-03 15:29:26 +02:00
Marc Deop i Argemí
b40e04f625
5.106.0 2023-05-15 21:55:31 +02:00
Troy Dawson
3c07dd4023 Remove all fedora conditionals. 2023-04-25 09:11:23 -07:00
Neal Gompa
69070ebe75 Restore kf5-kwayland BR to RHEL builds
This should correct the various glitches we've been seeing with
the Wayland session for KDE Plasma on RHEL/CentOS systems.
2023-04-25 00:16:21 -04:00
Marc Deop i Argemí
336d49bc0c 5.105.0 2023-04-02 10:21:00 +02:00
3 changed files with 88 additions and 16 deletions

10
.gitignore vendored
View file

@ -57,3 +57,13 @@
/plasma-framework-5.102.0.tar.xz
/plasma-framework-5.103.0.tar.xz
/plasma-framework-5.104.0.tar.xz
/plasma-framework-5.105.0.tar.xz
/plasma-framework-5.106.0.tar.xz
/plasma-framework-5.107.0.tar.xz
/plasma-framework-5.108.0.tar.xz
/plasma-framework-5.109.0.tar.xz
/plasma-framework-5.110.0.tar.xz
/plasma-framework-5.111.0.tar.xz
/plasma-framework-5.113.0.tar.xz
/plasma-framework-5.115.0.tar.xz
/plasma-framework-5.116.0.tar.xz

View file

@ -1,11 +1,13 @@
%bcond kf6_compat %[0%{?fedora} >= 40 || 0%{?rhel} >= 10]
%global framework plasma-framework
Name: kf5-plasma
Version: 5.104.0
Release: 2%{?dist}
Version: 5.116.0
Release: 4%{?dist}
Summary: KDE Frameworks 5 Tier 3 framework is foundation to build a primary user interface
License: GPLv2+ and LGPLv2+ and BSD
License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only)
URL: https://invent.kde.org/frameworks/plasma
%global majmin %majmin_ver_kf5
@ -42,9 +44,7 @@ BuildRequires: kf5-kpackage-devel >= %{majmin}
BuildRequires: kf5-kparts-devel >= %{majmin}
BuildRequires: kf5-kservice-devel >= %{majmin}
BuildRequires: kf5-kirigami2-devel >= %{majmin}
%if 0%{?fedora}
BuildRequires: kf5-kwayland-devel >= %{majmin}
%endif
BuildRequires: kf5-kwidgetsaddons-devel >= %{majmin}
BuildRequires: kf5-kwindowsystem-devel >= %{majmin}
BuildRequires: kf5-kxmlgui-devel >= %{majmin}
@ -69,13 +69,14 @@ BuildRequires: qt5-qtx11extras-devel
Requires: qt5-qtquickcontrols%{?_isa}
Requires: qt5-qtquickcontrols2%{?_isa}
%if 0%{?fedora}
# https://bugzilla.redhat.com/1293415
Conflicts: kdeplasma-addons < 5.5.0-3
%endif
# upstream name
# used by the plasma-framework package in Plasma 6
%if %{without kf6_compat}
Provides: plasma-framework = %{version}-%{release}
%endif
%description
%{summary}.
@ -89,7 +90,9 @@ Requires: kf5-kpackage-devel >= %{majmin}
Requires: kf5-kservice-devel >= %{majmin}
Requires: kf5-kwindowsystem-devel >= %{majmin}
Requires: qt5-qtbase-devel
%if %{without kf6_compat}
Provides: plasma-framework-devel = %{version}-%{release}
%endif
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
@ -102,7 +105,7 @@ install -m644 -p %{SOURCE10} .
%build
%cmake_kf5
%cmake_kf5 %{?with_kf6_compat:-DBUILD_DESKTOPTHEMES=OFF}
%cmake_build
@ -116,11 +119,9 @@ install -m644 -p %{SOURCE10} .
mkdir -p %{buildroot}%{_kf5_datadir}/plasma/plasmoids
mkdir -p %{buildroot}%{_kf5_qmldir}/org/kde/private
%if 0%{?fedora}
mkdir -p %{buildroot}%{_sysconfdir}/xdg/plasma-workspace/env
sed -e "s|@@VERSION@@|%{version}|g" fedora-plasma-cache.sh.in > \
%{buildroot}%{_sysconfdir}/xdg/plasma-workspace/env/fedora-plasma-cache.sh
%endif
%ldconfig_scriptlets
@ -128,9 +129,7 @@ sed -e "s|@@VERSION@@|%{version}|g" fedora-plasma-cache.sh.in > \
%files -f %{name}.lang
%doc README.md
%license LICENSES/*.txt
%if 0%{?fedora}
%{_sysconfdir}/xdg/plasma-workspace/env/fedora-plasma-cache.sh
%endif
%{_kf5_bindir}/plasmapkg2
%{_kf5_libdir}/libKF5Plasma.so.*
%{_kf5_libdir}/libKF5PlasmaQuick.so.*
@ -146,11 +145,8 @@ sed -e "s|@@VERSION@@|%{version}|g" fedora-plasma-cache.sh.in > \
%{_kf5_qtplugindir}/kpackage/packagestructure/*.so
%{_kf5_plugindir}/kirigami/
%{_kf5_datadir}/plasma/
#{_kf5_datadir}/kservices5/*.desktop
%{_kf5_datadir}/kservicetypes5/*.desktop
%{_kf5_mandir}/man1/plasmapkg2.1.*
# can find_lang handle this too somehow? -- rex
%lang(lt) %{_datadir}/locale/lt/LC_SCRIPTS/libplasma5/
%files devel
%{_kf5_libdir}/cmake/KF5Plasma/
@ -167,6 +163,72 @@ sed -e "s|@@VERSION@@|%{version}|g" fedora-plasma-cache.sh.in > \
%changelog
* Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 5.116.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 5.116.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 5.116.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sun May 19 2024 Alessandro Astone <ales.astone@gmail.com> - 5.116.0-1
- 5.116.0
* Sat Feb 10 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.115.0-1
- 5.115.0
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 5.113.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 5.113.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Dec 08 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.113.0-1
- 5.113.0
* Fri Nov 24 2023 Alessandro Astone <ales.astone@gmail.com> - 5.111.0-6
- Don't require kf6-plasma
* Mon Nov 13 2023 Alessandro Astone <ales.astone@gmail.com> - 5.111.0-5
- Don't provide the plasma-frameworks name for Plasma 6
* Mon Oct 16 2023 Alessandro Astone <ales.astone@gmail.com> - 5.111.0-4
- Fix kf6-plasma requires to be arch-specific
* Mon Oct 16 2023 Alessandro Astone <ales.astone@gmail.com> - 5.111.0-3
- Require kf6-plasma if compat build
* Thu Oct 12 2023 Alessandro Astone <ales.astone@gmail.com> - 5.111.0-2
- Add KF6 compatibility flag
* Tue Oct 10 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.111.0-1
- 5.111.0
* Tue Sep 05 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.110.0-1
- 5.110.0
* Sat Aug 05 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.109.0-1
- 5.109.0
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 5.108.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sun Jul 02 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.108.0-1
- 5.108.0
* Sat Jun 03 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.107.0-1
- 5.107.0
* Mon May 15 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.106.0-1
- 5.106.0
* Tue Apr 25 2023 Neal Gompa <ngompa@fedoraproject.org> - 5.105.0-2
- Restore kf5-kwayland BR to RHEL builds
* Sun Apr 02 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.105.0-1
- 5.105.0
* Thu Mar 09 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.104.0-2
- 5.104.0 re-spin

View file

@ -1 +1 @@
SHA512 (plasma-framework-5.104.0.tar.xz) = 0c327d8cb96b75e41a75fa1ff9a68f4d983f27e8c03c1121efba3dc031b286c331b7aad069a7432b51ca3255e246b980e2e44f60c7f769d291fc25665b17e19f
SHA512 (plasma-framework-5.116.0.tar.xz) = d15a1379d14a13c17932c1278b209b0a2f6a07f1abc15cb436f73765f8df12564297541c29bf453991e4dc7d469c5b83ecc53e9e97480d10d8d897597acfe804