Plasma 5.27, mildly tested.

OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/plasma5-sdk?expand=0&rev=342
This commit is contained in:
Christophe Marin 2023-01-23 13:55:09 +00:00 committed by Git OBS Bridge
parent c4ee70e456
commit 195c76bff7
6 changed files with 61 additions and 39 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:361dff77d1e040f329a5169211a88eb008b37a440873242464a1ed7299d0405c
size 274576

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmO0d6EACgkQ11dEg7tX
sY30JQ//TL008j0nWcDkYadAUOJY7lyhwuIvPYnCysuezz8VSzCJO3C47I3rulGa
C25XKJ09SWI2f4xGPENztC/woCHTj1ZAYh3whYfVTHarJrt12mi5xh/RqUCoYVDW
IC4fPiRSkWecwbwrI9E0NUck5LAvg9k/o9/ugJH+rc7QSEemOanek1wk3eTftnMO
CPAbY0QAX6ZjnDafmgG+8tsrATRjcVbBRe+99vYLP8VpqDX9kZdIJs6+DBxKCDGK
FNVEYfJ6glkmPkDKMlbo9VQRh5sCz4vSdzy4IxejdK5p73iWLunL9fh+Scl8gv9U
brJQgGq5sJubG5MHHKsltcDd3f4qRfp9hENrn24ZRStp2ZQJ0LCrZ6QvBG4WVaE8
CIg6r5qDhQ1/rlSmShPqAfsI/LnfcpKMbzoCMYDWc2DFgf1zZqCzDcSrSMTfPK8R
gnnw2/J0f/ROebBGCAnBiyx+mCBK+SoNpotegq9mcDJ7oU8Z00HkLvzC6swOOqbU
whFUf1GcwWhZ+Xo7tABQ04in6O6y8GIqlhisnHMvwGlozOOR+7HVyrucz8/w/RjA
HA7CU4GLnC8dzU1OrKPyfJbLuQrTYKVbbl/0WbbU7asdzXz2C5tkPDQy0EB5MPOd
qIPbcm50S0T7pV6s+A9L6XI6VpGyFsa3nXElxaJ+ueegur9H820=
=BD2Z
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7c364bbd98b24cc5ab870c05e5954ed7ddc585b9bd980cb55f48e8224b7f7d7a
size 319624

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmPJLFoACgkQ11dEg7tX
sY3iNxAAqstYsTxCzHR6fz5CZqdiaPMNJIjvSn2RbGl4Q0JVWhMpj4KmIN/aOlst
OPV3x2mPgnkIVRhF5fHFOVvbPmzf6Ui6wz/dwz4EPgRveiGG402dJZaMQGyuIyrK
hoElgFe32q5ReOpEjLBHg/ic4MSqsNlERi683xEDjKcWS1pafw/xtP6KUFr8evBF
bq2JpREJcnEFEIJvBNZsaKA+UezbM7lzS0V5s/t1dEcafcywsUcWd3fST1HiQMg1
0xlC4X3F/Rs18iN0qKmD3tv/wxWgViL+x/wtfELFRLnremvkkZ8m4OKl8hBCpBlP
8Xz0pUi2zwJlu4WKzAh/QucHzj51oGTLs2OqkHgNSRp1Hqh72Ou97RRfUey0fvVr
j7m2x5/R3+XSf2RhA/PB+wBg2HJiDp1pla7dhpyTR34kJvu0wWdVx4cVSURPj9U7
aCQiYU3al54p4BQ7bx2YZnedjyuhWpUuj7jZv3ezbYWeyuB5tpHidDYrX2nC+trV
shvX5QQUvwWhVn2OosXwXtxTPO5vyWJYPMnYI4RDe70LrkSJbudEJx5IFJRxEAZa
BwPDFxs5CMbwS0ughbYGxk05FgEyrTpJcrLfHFJBYsh68XO4b69YB62JIhb4/klg
UsD60k8coLdnQObmkoJDQmfD3uLDjKZWbfKF7VZLj+hKA/KApt4=
=yz3z
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,23 @@
-------------------------------------------------------------------
Thu Jan 19 14:43:22 UTC 2023 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.26.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.26.90
- Changes since 5.26.5:
* Remove duplicate headers between cpp/h files
* plasmoidviewer: Add a note for future devs to keep completions in sync with plasmashell
* Clean up CMake files
* Add zsh completions for plasmoidviewer
* plasmoidviewer: Sync AppletConfiguration to plasma-desktop
* Add missing KPackage link
* Remove wrong entry from appstream releases
* [plasmoidviewer] Port ConfigCategoryDelegate away from QIconItem
* remove releases wrongly committed
* Install po folder
* Set QSurfaceFormat::ResetNotification
-------------------------------------------------------------------
Wed Jan 4 14:06:22 UTC 2023 - Fabian Vogt <fabian@ritter-vogt.de>

View File

@ -18,15 +18,15 @@
%bcond_without released
Name: plasma5-sdk
Version: 5.26.5
Version: 5.26.90
Release: 0
Summary: Plasma SDK
License: GPL-2.0-only AND LGPL-2.0-or-later
Group: System/GUI/KDE
URL: https://cgit.kde.org/plasma-sdk.git
Source: https://download.kde.org/stable/plasma/%{version}/plasma-sdk-%{version}.tar.xz
Source: https://download.kde.org/unstable/plasma/%{version}/plasma-sdk-%{version}.tar.xz
%if %{with released}
Source1: https://download.kde.org/stable/plasma/%{version}/plasma-sdk-%{version}.tar.xz.sig
Source1: https://download.kde.org/unstable/plasma/%{version}/plasma-sdk-%{version}.tar.xz.sig
Source2: plasma.keyring
%endif
BuildRequires: breeze5-icons
@ -65,6 +65,9 @@ Requires: kirigami2
Requires: plasmaengineexplorer5
Conflicts: plasmate
Recommends: %{name}-lang
# Existed in KDE:Unstable:Frameworks for a short time
Provides: %{name}-zsh-completion = %{version}
Obsoletes: %{name}-zsh-completion < %{version}
%description
Plasma SDK taylored for development of Plasma components,
@ -83,37 +86,33 @@ test Plasma data engines without writing a Plasma applet.
%lang_package
%prep
%setup -q -n plasma-sdk-%{version}
%autosetup -p1 -n plasma-sdk-%{version}
%build
%cmake_kf5 -d build
%cmake_build
%cmake_kf5 -d build
%cmake_build
%install
%kf5_makeinstall -C build
%kf5_makeinstall -C build
mkdir -p %{buildroot}%{_kf5_iconsdir}/hicolor/scalable/apps/
cp -L %{_kf5_iconsdir}/breeze/apps/22/plasma.svg %{buildroot}%{_kf5_iconsdir}/hicolor/scalable/apps/
cp -L %{_kf5_iconsdir}/breeze/apps/48/cuttlefish.svg %{buildroot}%{_kf5_iconsdir}/hicolor/scalable/apps/
cp -L %{_kf5_iconsdir}/breeze/actions/24/tools-wizard.svg %{buildroot}%{_kf5_iconsdir}/hicolor/scalable/apps/
mkdir -p %{buildroot}%{_kf5_iconsdir}/hicolor/scalable/apps/
cp -L %{_kf5_iconsdir}/breeze/apps/22/plasma.svg %{buildroot}%{_kf5_iconsdir}/hicolor/scalable/apps/
cp -L %{_kf5_iconsdir}/breeze/apps/48/cuttlefish.svg %{buildroot}%{_kf5_iconsdir}/hicolor/scalable/apps/
cp -L %{_kf5_iconsdir}/breeze/actions/24/tools-wizard.svg %{buildroot}%{_kf5_iconsdir}/hicolor/scalable/apps/
# Workaround for kde#382275, "The following applications are going to be removed: Cuttlefish".
# The package contains two appdata files with the same Name, which libzypp can't handle (boo#1038368)
rm %{buildroot}%{_kf5_appstreamdir}/org.kde.plasma.cuttlefish.appdata.xml
# Workaround for kde#382275, "The following applications are going to be removed: Cuttlefish".
# The package contains two appdata files with the same Name, which libzypp can't handle (boo#1038368)
rm %{buildroot}%{_kf5_appstreamdir}/org.kde.plasma.cuttlefish.appdata.xml
%if %{with released}
%find_lang cuttlefish %{name}.lang
%find_lang plasma_shell_org.kde.plasmoidviewershell %{name}.lang
%find_lang org.kde.plasma.themeexplorer %{name}.lang
%find_lang org.kde.plasma.lookandfeelexplorer %{name}.lang
%find_lang plasmoidviewer %{name}.lang
%find_lang plasmaengineexplorer %{name}.lang
%find_lang plasmoidviewer --with-man %{name}.lang
%find_lang plasmaengineexplorer --with-man %{name}.lang
%find_lang cuttlefish_editorplugin %{name}.lang
%endif
%if %{with released}
%files lang -f %{name}.lang
%endif
%files
%license LICENSES/*
@ -137,6 +136,9 @@ test Plasma data engines without writing a Plasma applet.
%{_kf5_appstreamdir}/org.kde.plasma.themeexplorer.appdata.xml
%{_kf5_appstreamdir}/org.kde.plasma.lookandfeelexplorer.appdata.xml
%{_kf5_servicesdir}/plasma-shell-org.kde.plasma.plasmoidviewershell.desktop
%dir %{_datadir}/zsh
%dir %{_datadir}/zsh/site-functions
%{_datadir}/zsh/site-functions/_plasmoidviewer
%files -n plasmaengineexplorer5
%license LICENSES/*