[packages/kp5-kwin] - update to 5.21.2

witekfl witekfl at pld-linux.org
Sun Mar 7 15:05:52 CET 2021


commit 08a7f0ecd98e1bad758401a8da343524213c0ed2
Author: Witold Filipczyk <witekfl at poczta.onet.pl>
Date:   Sun Mar 7 15:06:02 2021 +0100

    - update to 5.21.2

 kp5-kwin.spec | 102 ++++++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 71 insertions(+), 31 deletions(-)
---
diff --git a/kp5-kwin.spec b/kp5-kwin.spec
index 292bc5b..5849e9a 100644
--- a/kp5-kwin.spec
+++ b/kp5-kwin.spec
@@ -1,18 +1,18 @@
 # TODO:
 # - libhybris
 #
-%define		kdeplasmaver	5.15.3
+%define		kdeplasmaver	5.21.2
 %define		qtver		5.9.0
 %define		kpname		kwin
 #
 Summary:	KDE Window manager
 Name:		kp5-%{kpname}
-Version:	5.15.3
+Version:	5.21.2
 Release:	1
 License:	LGPL v2.1+
 Group:		X11/Libraries
 Source0:	http://download.kde.org/stable/plasma/%{kdeplasmaver}/%{kpname}-%{version}.tar.xz
-# Source0-md5:	2dd5ecd4ecb32be77178d8ac660b94fe
+# Source0-md5:	e18502c414487da18f736e12e051bfaa
 Patch0:		kp5-kwin-absolute-path.patch
 URL:		http://www.kde.org/
 BuildRequires:	Mesa-libEGL-devel
@@ -46,6 +46,7 @@ BuildRequires:	kf5-kxmlgui-devel
 BuildRequires:	kf5-plasma-framework-devel
 BuildRequires:	kp5-kdecoration-devel
 BuildRequires:	kp5-kscreenlocker-devel
+BuildRequires:	kp5-kwayland-server-devel
 BuildRequires:	libdrm-devel
 BuildRequires:	libepoxy-devel
 BuildRequires:	libinput-devel
@@ -89,15 +90,20 @@ rm -rf po/id
 cd build
 %cmake -G Ninja \
 	-DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+	-DHTML_INSTALL_DIR=%{_kdedocdir} \
 	../
 %ninja_build
 
 %install
 rm -rf $RPM_BUILD_ROOT
 %ninja_install -C build
+rm -rf $RPM_BUILD_ROOT%{_kdedocdir}/{sr,sr at latin}
 
 %find_lang %{kpname} --all-name --with-kde
 
+find $RPM_BUILD_ROOT%{_datadir}/kconf_update -type f -name "*.py" \
+-exec sed -i -e 's#/usr/bin/env python3#/usr/bin/python3#' '{}' +
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -109,25 +115,14 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/kwin_wayland
 %attr(755,root,root) %{_bindir}/kwin_x11
 %attr(755,root,root) %{_libdir}/kconf_update_bin/kwin5_update_default_rules
-#%%attr(755,root,root) %{_libdir}/kwin_killer_helper
-#%%attr(755,root,root) %{_libdir}/kwin_rules_dialog
-%attr(755,root,root) %{_libdir}/libkdeinit5_kwin_rules_dialog.so
-%attr(755,root,root) %{_libdir}/libkdeinit5_kwin_x11.so
 %attr(755,root,root) %ghost %{_libdir}/libkwin.so.5
 %attr(755,root,root) %{_libdir}/libkwin.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libkwin4_effect_builtins.so.1
 %attr(755,root,root) %{_libdir}/libkwin4_effect_builtins.so.*.*.*
 %attr(755,root,root) %{_libdir}/libkwineffects.so.*.*.*
-#%%attr(755,root,root) %ghost %{_libdir}/libkwineffects.so.7
 %attr(755,root,root) %{_libdir}/libkwinglutils.so.*.*.*
-#%%attr(755,root,root) %ghost %{_libdir}/libkwinglutils.so.7
 %attr(755,root,root) %{_libdir}/libkwinxrenderutils.so.*.*.*
-#%%attr(755,root,root) %ghost %{_libdir}/libkwinxrenderutils.so.7
-%attr(755,root,root) %{_libdir}/libkwineffects.so.12
-%attr(755,root,root) %{_libdir}/libkwinglutils.so.12
-%attr(755,root,root) %{_libdir}/libkwinxrenderutils.so.12
 
-#%%{_libdir}/org_kde_kwin_xclipboard_syncer
 %attr(755,root,root) %{_libdir}/qt5/plugins/kcm_kwintouchscreen.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/kpackage/packagestructure/kwin_packagestructure_aurorae.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/kpackage/packagestructure/kwin_packagestructure_decoration.so
@@ -137,24 +132,19 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/qt5/plugins/org.kde.kwin.platforms/KWinX11Platform.so
 
 %attr(755,root,root) %{_libdir}/qt5/plugins/kcm_kwin_scripts.so
-%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_kwindecoration.so
-#%%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_kwindesktop.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/kcm_kwinoptions.so
-%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_kwinrules.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/kcm_kwinscreenedges.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/kcm_kwintabbox.so
-%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeKWinWaylandPrivatePlugin.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/org.kde.kwin.waylandbackends/KWinWaylandVirtualBackend.so
-%attr(755,root,root) %{_libdir}/qt5/plugins/platforms/KWinQpaPlugin.so
 %dir %{_libdir}/qt5/plugins/kwin
 %dir %{_libdir}/qt5/plugins/kwin/effects
 %dir %{_libdir}/qt5/plugins/kwin/effects/configs
+%dir %{_libdir}/qt5/plugins/kwin/plugins
 %attr(755,root,root) %{_libdir}/qt5/plugins/kwin/effects/configs/kcm_kwin4_genericscripted.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/kwin/effects/configs/kwin_blur_config.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/kwin/effects/configs/kwin_coverswitch_config.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/kwin/effects/configs/kwin_cube_config.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/kwin/effects/configs/kwin_cubeslide_config.so
-#%%attr(755,root,root) %{_libdir}/qt5/plugins/kwin/effects/configs/kwin_dashboard_config.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/kwin/effects/configs/kwin_desktopgrid_config.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/kwin/effects/configs/kwin_diminactive_config.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/kwin/effects/configs/kwin_flipswitch_config.so
@@ -175,7 +165,6 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/qt5/plugins/kwin/effects/configs/kwin_zoom_config.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/kwincompositing.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/org.kde.kdecoration2/kwin5_aurorae.so
-%attr(755,root,root) %{_libdir}/qt5/plugins/org.kde.kglobalaccel5.platforms/KF5GlobalAccelPrivateKWin.so
 %dir %{_libdir}/qt5/plugins/org.kde.kwin.waylandbackends
 %attr(755,root,root) %{_libdir}/qt5/plugins/org.kde.kwin.waylandbackends/KWinWaylandDrmBackend.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/org.kde.kwin.waylandbackends/KWinWaylandFbdevBackend.so
@@ -184,11 +173,6 @@ rm -rf $RPM_BUILD_ROOT
 %dir %{_libdir}/qt5/plugins/org.kde.kwin.scenes
 %attr(755,root,root) %{_libdir}/qt5/plugins/org.kde.kwin.scenes/KWinSceneQPainter.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/org.kde.kwin.scenes/KWinSceneXRender.so
-/etc/xdg/aurorae.knsrc
-/etc/xdg/kwineffect.knsrc
-/etc/xdg/kwinscripts.knsrc
-/etc/xdg/kwinswitcher.knsrc
-/etc/xdg/org_kde_kwin.categories
 %{_libdir}/qt5/qml/org/kde/kwin
 %{_datadir}/config.kcfg/kwin.kcfg
 %{_datadir}/dbus-1/interfaces/org.kde.KWin.xml
@@ -198,22 +182,18 @@ rm -rf $RPM_BUILD_ROOT
 %{_iconsdir}/hicolor/scalable/apps/kwin.svgz
 %{_datadir}/knotifications5/kwin.notifyrc
 %{_datadir}/kservices5/*kwin*.desktop
-#%%{_datadir}/kservices5/desktop.desktop
 %{_datadir}/kservices5/kwin
 %{_datadir}/kservicetypes5/kwin*.desktop
 %{_datadir}/kwin
-%{_datadir}/kwincompositing
-#%%attr(755,root,root) %{_libdir}/qt5/plugins/kwin/effects/configs/kwin_scale_config.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/kwin/effects/configs/kwin_slide_config.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so
 %attr(755,root,root) %{_prefix}/libexec/kwin_killer_helper
 %attr(755,root,root) %{_prefix}/libexec/kwin_rules_dialog
-%attr(755,root,root) %{_prefix}/libexec/org_kde_kwin_xclipboard_syncer
 %{_datadir}/config.kcfg/kwin_colorcorrect.kcfg
 %{_datadir}/dbus-1/interfaces/org.kde.kwin.ColorCorrect.xml
 %{_datadir}/kconf_update/kwin.upd
 %attr(755,root,root) %ghost %{_libdir}/libkcmkwincommon.so.5
-%attr(755,root,root) %{_libdir}/libkcmkwincommon.so.5.15.3
+%attr(755,root,root) %{_libdir}/libkcmkwincommon.so.5.*.*
 %attr(755,root,root) %{_libdir}/qt5/plugins/kcms/kcm_kwin_virtualdesktops.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/kpackage/packagestructure/kwin_packagestructure_effect.so
 %attr(755,root,root) %{_libdir}/qt5/plugins/kwin/effects/configs/kwin_showpaint_config.so
@@ -224,6 +204,65 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/kpackage/kcms/kcm_kwin_virtualdesktops/contents/ui/main.qml
 %{_datadir}/kpackage/kcms/kcm_kwin_virtualdesktops/metadata.desktop
 %{_datadir}/kpackage/kcms/kcm_kwin_virtualdesktops/metadata.json
+%{_datadir}/knsrcfiles/aurorae.knsrc
+%{_datadir}/knsrcfiles/kwineffect.knsrc
+%{_datadir}/knsrcfiles/kwinscripts.knsrc
+%{_datadir}/knsrcfiles/kwinswitcher.knsrc
+%{_datadir}/knsrcfiles/window-decorations.knsrc
+%dir %{_datadir}/kpackage/kcms
+%dir %{_datadir}/kpackage/kcms/kcm_kwin_effects
+%dir %{_datadir}/kpackage/kcms/kcm_kwin_effects/contents
+%dir %{_datadir}/kpackage/kcms/kcm_kwin_effects/contents/ui
+%{_datadir}/kpackage/kcms/kcm_kwin_effects/contents/ui/Effect.qml
+%{_datadir}/kpackage/kcms/kcm_kwin_effects/contents/ui/Video.qml
+%{_datadir}/kpackage/kcms/kcm_kwin_effects/contents/ui/main.qml
+%{_datadir}/kpackage/kcms/kcm_kwin_effects/metadata.desktop
+%{_datadir}/kpackage/kcms/kcm_kwin_effects/metadata.json
+%dir %{_datadir}/kpackage/kcms/kcm_kwindecoration
+%dir %{_datadir}/kpackage/kcms/kcm_kwindecoration/contents
+%dir %{_datadir}/kpackage/kcms/kcm_kwindecoration/contents/ui
+%{_datadir}/kpackage/kcms/kcm_kwindecoration/contents/ui/ButtonGroup.qml
+%{_datadir}/kpackage/kcms/kcm_kwindecoration/contents/ui/Buttons.qml
+%{_datadir}/kpackage/kcms/kcm_kwindecoration/contents/ui/Themes.qml
+%{_datadir}/kpackage/kcms/kcm_kwindecoration/contents/ui/main.qml
+%{_datadir}/kpackage/kcms/kcm_kwindecoration/metadata.desktop
+%{_datadir}/kpackage/kcms/kcm_kwindecoration/metadata.json
+%attr(755,root,root) %{_libdir}/qt5/plugins/kcms/kcm_kwin_effects.so
+%attr(755,root,root) %{_libdir}/qt5/plugins/kcms/kcm_kwindecoration.so
+%attr(755,root,root) %{_datadir}/kconf_update/kwin-5.16-auto-bordersize.sh
+%{_datadir}/qlogging-categories5/org_kde_kwin.categories
+
+%attr(755,root,root) %{_bindir}/kwin_wayland_wrapper
+%{systemduserunitdir}/plasma-kwin_x11.service
+%attr(755,root,root) %ghost %{_libdir}/libkwineffects.so.13
+%attr(755,root,root) %ghost %{_libdir}/libkwinglutils.so.13
+%attr(755,root,root) %ghost %{_libdir}/libkwinxrenderutils.so.13
+%attr(755,root,root) %{_libdir}/qt5/plugins/kcms/kcm_kwinrules.so
+%attr(755,root,root) %{_libdir}/qt5/plugins/kwin/plugins/colordintegration.so
+%attr(755,root,root) %{_libdir}/qt5/plugins/kwin/plugins/krunnerintegration.so
+%attr(755,root,root) %{_libdir}/qt5/plugins/kwin/plugins/libKWinNightColorPlugin.so
+%{_datadir}/config.kcfg/kwindecorationsettings.kcfg
+%{_datadir}/config.kcfg/virtualdesktopssettings.kcfg
+%{_datadir}/dbus-1/interfaces/org.kde.KWin.Plugins.xml
+%attr(755,root,root) %{_datadir}/kconf_update/kwin-5.18-move-animspeed.py
+%attr(755,root,root) %{_datadir}/kconf_update/kwin-5.21-desktop-grid-click-behavior.py
+%attr(755,root,root) %{_datadir}/kconf_update/kwin-5.21-no-swap-encourage.py
+%attr(755,root,root) %{_datadir}/kconf_update/kwinrules-5.19-placement.pl
+%{_datadir}/kconf_update/kwinrules.upd
+%dir %{_datadir}/kpackage/kcms/kcm_kwinrules
+%dir %{_datadir}/kpackage/kcms/kcm_kwinrules/contents
+%dir %{_datadir}/kpackage/kcms/kcm_kwinrules/contents/ui
+%{_datadir}/kpackage/kcms/kcm_kwinrules/contents/ui/FileDialogLoader.qml
+%{_datadir}/kpackage/kcms/kcm_kwinrules/contents/ui/OptionsComboBox.qml
+%{_datadir}/kpackage/kcms/kcm_kwinrules/contents/ui/RuleItemDelegate.qml
+%{_datadir}/kpackage/kcms/kcm_kwinrules/contents/ui/RulesEditor.qml
+%{_datadir}/kpackage/kcms/kcm_kwinrules/contents/ui/RulesList.qml
+%{_datadir}/kpackage/kcms/kcm_kwinrules/contents/ui/ValueEditor.qml
+%{_datadir}/kpackage/kcms/kcm_kwinrules/metadata.desktop
+%{_datadir}/kpackage/kcms/kcm_kwinrules/metadata.json
+%dir %{_datadir}/krunner
+%dir %{_datadir}/krunner/dbusplugins
+%{_datadir}/krunner/dbusplugins/kwin-runner-windows.desktop
 
 %files devel
 %defattr(644,root,root,755)
@@ -233,3 +272,4 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/libkwinglutils.so
 %attr(755,root,root) %{_libdir}/libkwinxrenderutils.so
 %{_libdir}/cmake/KWinDBusInterface
+%{_libdir}/cmake/KWinEffects
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/kp5-kwin.git/commitdiff/08a7f0ecd98e1bad758401a8da343524213c0ed2



More information about the pld-cvs-commit mailing list