Merge branch epel9-next into epel9

epel9
Troy Dawson 2 years ago
commit 1060b411ef

103
.gitignore vendored

@ -1,101 +1,2 @@
/kwin-5.10.4.tar.xz
/kwin-5.10.5.tar.xz
/kwin-5.11.1.tar.xz
/kwin-5.11.2.tar.xz
/kwin-5.11.3.tar.xz
/kwin-5.11.4.tar.xz
/kwin-5.11.5.tar.xz
/kwin-5.11.95.tar.xz
/kwin-5.12.0.tar.xz
/kwin-5.12.1.tar.xz
/kwin-5.12.2.tar.xz
/kwin-5.12.3.tar.xz
/kwin-5.12.4.tar.xz
/kwin-5.12.5.tar.xz
/kwin-5.12.90.tar.xz
/kwin-5.13.0.tar.xz
/kwin-5.13.1.tar.xz
/kwin-5.13.2.tar.xz
/kwin-5.13.3.tar.xz
/kwin-5.13.4.tar.xz
/kwin-5.13.5.tar.xz
/kwin-5.13.90.tar.xz
/kwin-5.14.0.tar.xz
/kwin-5.14.1.tar.xz
/kwin-5.14.2.tar.xz
/kwin-5.14.3.tar.xz
/kwin-5.14.4.tar.xz
/kwin-5.14.90.tar.xz
/kwin-5.15.0.tar.xz
/kwin-5.15.1.tar.xz
/kwin-5.15.2.tar.xz
/kwin-5.15.3.tar.xz
/kwin-5.15.3.2.tar.xz
/kwin-5.15.4.tar.xz
/kwin-5.15.5.tar.xz
/kwin-5.15.90.tar.xz
/kwin-5.16.0.tar.xz
/kwin-5.16.1.tar.xz
/kwin-5.16.2.tar.xz
/kwin-5.16.3.tar.xz
/kwin-5.16.4.tar.xz
/kwin-5.16.5.tar.xz
/kwin-5.16.90.tar.xz
/kwin-5.17.0.tar.xz
/kwin-5.17.1.tar.xz
/kwin-5.17.2.tar.xz
/kwin-5.17.3.tar.xz
/kwin-5.17.4.tar.xz
/kwin-5.17.5.tar.xz
/kwin-5.17.90.tar.xz
/kwin-5.18.0.tar.xz
/kwin-5.18.1.tar.xz
/kwin-5.18.2.tar.xz
/kwin-5.18.3.tar.xz
/kwin-5.18.4.tar.xz
/kwin-5.18.4.1.tar.xz
/kwin-5.18.5.tar.xz
/kwin-5.18.90.tar.xz
/kwin-5.19.0.tar.xz
/kwin-5.19.1.tar.xz
/kwin-5.19.2.tar.xz
/kwin-5.19.3.tar.xz
/kwin-5.19.4.tar.xz
/kwin-5.19.5.tar.xz
/kwin-5.19.90.tar.xz
/kwin-5.20.0.tar.xz
/kwin-5.20.1.tar.xz
/kwin-5.20.2.tar.xz
/kwin-5.20.3.tar.xz
/kwin-5.20.4.tar.xz
/kwin-5.20.5.tar.xz
/kwin-5.20.90.tar.xz
/kwin-5.21.0.tar.xz
/kwin-5.21.1.tar.xz
/kwin-5.21.2.tar.xz
/kwin-5.21.3.tar.xz
/kwin-5.21.4.tar.xz
/kwin-5.21.5.tar.xz
/kwin-5.21.90.tar.xz
/kwin-5.22.0.tar.xz
/kwin-5.22.1.tar.xz
/kwin-5.22.2.tar.xz
/kwin-5.22.2.1.tar.xz
/kwin-5.22.3.tar.xz
/kwin-5.22.4.tar.xz
/kwin-5.22.5.tar.xz
/kwin-5.22.90.tar.xz
/kwin-5.23.0.tar.xz
/kwin-5.23.1.tar.xz
/kwin-5.23.2.tar.xz
/kwin-5.23.3.tar.xz
/kwin-5.23.4.tar.xz
/kwin-5.23.5.tar.xz
/kwin-5.23.90.tar.xz
/kwin-5.24.0.tar.xz
/kwin-5.24.1.tar.xz
/kwin-5.24.2.tar.xz
/kwin-5.24.3.tar.xz
/kwin-5.24.4.tar.xz
/kwin-5.24.5.tar.xz
/kwin-5.24.6.tar.xz
/*.tar.xz
/*.src.rpm

@ -16,7 +16,7 @@
%endif
Name: kwin
Version: 5.24.6
Version: 5.27.4.1
Release: 1%{?dist}
Summary: KDE Window manager
@ -46,6 +46,7 @@ BuildRequires: kf5-rpm-macros
BuildRequires: systemd-rpm-macros
# Qt
BuildRequires: qaccessibilityclient-devel
BuildRequires: qt5-qtbase-devel
BuildRequires: qt5-qtbase-static
# KWinQpaPlugin (and others?)
@ -58,14 +59,12 @@ BuildRequires: qt5-qtx11extras-devel
BuildRequires: qt5-qtwayland-devel
# X11/OpenGL
## libxcvt is only needed for xwayland 22+, not in RHEL yet
%if 0%{?fedora}
BuildRequires: pkgconfig(libxcvt)
%endif
BuildRequires: mesa-libGL-devel
BuildRequires: mesa-libEGL-devel
BuildRequires: mesa-libgbm-devel
BuildRequires: libxkbcommon-devel
BuildRequires: libxkbcommon-x11-devel
BuildRequires: libX11-devel
BuildRequires: libXi-devel
BuildRequires: libxcb-devel
@ -124,7 +123,6 @@ BuildRequires: kdecoration-devel >= %{majmin_ver}
BuildRequires: kscreenlocker-devel >= %{majmin_ver}
BuildRequires: plasma-breeze-devel >= %{majmin_ver}
BuildRequires: plasma-wayland-protocols-devel
BuildRequires: kwayland-server-devel >= %{majmin_ver}
%if 0%{?tests}
BuildRequires: dbus-x11
@ -177,7 +175,6 @@ Summary: KDE Window Manager with Wayland support
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Requires: %{name}-common%{?_isa} = %{version}-%{release}
Requires: kwayland-integration%{?_isa} >= %{majmin_ver}
Requires: kwayland-server%{?_isa} >= %{majmin_ver}
%if ! 0%{?bootstrap}
BuildRequires: xorg-x11-server-Xwayland
%endif
@ -185,7 +182,7 @@ Requires: xorg-x11-server-Xwayland
# http://bugzilla.redhat.com/605675
Provides: firstboot(windowmanager) = kwin_wayland
# KWinQpaPlugin (and others?)
%{?_qt5:Requires: %{_qt5}%{?_isa} = %{_qt5_version}}
# libkdeinit5_kwin*
%{?kf5_kinit_requires}
# Obsolete kwin-wayland-nvidia package as this is now done automatically
@ -206,7 +203,7 @@ Requires: xorg-x11-server-Xorg
# http://bugzilla.redhat.com/605675
Provides: firstboot(windowmanager) = kwin_x11
# KWinX11Platform (and others?)
%{?_qt5:Requires: %{_qt5}%{?_isa} = %{_qt5_version}}
# libkdeinit5_kwin*
%{?kf5_kinit_requires}
%description x11
@ -215,7 +212,7 @@ Provides: firstboot(windowmanager) = kwin_x11
%package common
Summary: Common files for KWin X11 and KWin Wayland
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Requires: kf5-kwayland%{?_isa} >= %{_kf5_version}
Requires: kf5-kwayland%{?_isa} >= 5.91.0
# Split of X11 variant into subpackage
Obsoletes: %{name}-common < 5.19.5-3
%description common
@ -294,13 +291,14 @@ make test ARGS="--output-on-failure --timeout 10" -C %{_target_platform} ||:
%files common -f kwin5.lang
%{_datadir}/kwin
%{_kf5_qtplugindir}/*.so
%{_kf5_qtplugindir}/plasma/kcms/systemsettings/*.so
%{_kf5_qtplugindir}/plasma/kcms/systemsettings_qwidgets/*.so
%{_kf5_qtplugindir}/kwin/
%{_kf5_qtplugindir}/kcms/
%{_kf5_qtplugindir}/kpackage/packagestructure/
%{_kf5_qtplugindir}/org.kde.kdecoration2/*.so
%dir %{_kf5_qtplugindir}/org.kde.kwin.platforms
%{_qt5_qmldir}/org/kde/kwin
%{_qt5_qmldir}/org/kde/kwin.2/qmldir
%{_qt5_qmldir}/org/kde/kwin.2/DesktopThumbnailItem.qml
%{_kf5_libdir}/kconf_update_bin/kwin5_update_default_rules
%{_libexecdir}/kwin_killer_helper
%{_libexecdir}/kwin_rules_dialog
@ -316,35 +314,29 @@ make test ARGS="--output-on-failure --timeout 10" -C %{_target_platform} ||:
%{_datadir}/kconf_update/kwin-5.23-remove-flip-switch.py
%{_datadir}/kconf_update/kwin-5.23-remove-xrender-backend.py
%{_datadir}/kconf_update/kwinrules-5.23-virtual-desktop-ids.py
%{_kf5_datadir}/kservices5/*.desktop
%{_kf5_datadir}/kservices5/kwin
%{_kf5_datadir}/kservicetypes5/*.desktop
%{_kf5_datadir}/kpackage/kcms/kcm_*
%{_kf5_datadir}/knotifications5/kwin.notifyrc
%{_kf5_datadir}/config.kcfg/kwin.kcfg
%{_kf5_datadir}/config.kcfg/kwindecorationsettings.kcfg
%{_kf5_datadir}/config.kcfg/virtualdesktopssettings.kcfg
%{_kf5_datadir}/config.kcfg/kwin_colorcorrect.kcfg
%{_kf5_datadir}/config.kcfg/nightcolorsettings.kcfg
%{_kf5_datadir}/kconf_update/kwinrules-5.19-placement.pl
%{_kf5_datadir}/kconf_update/kwinrules.upd
%{_kf5_datadir}/kconf_update/kwin-5.25-effect-pluginid-config-group.py
%{_kf5_datadir}/kconf_update/kwin-5.27-replace-cascaded-zerocornered.sh
%{_datadir}/icons/hicolor/*/apps/kwin.*
%{_datadir}/knsrcfiles/*.knsrc
%{_datadir}/krunner/dbusplugins/kwin-runner-windows.desktop
%{_datadir}/applications/org.kde.kwin_rules_dialog.desktop
%{_datadir}/applications/*.desktop
%files wayland
%{_bindir}/kwin_wayland_wrapper
%{_kf5_bindir}/kwin_wayland
%{_kf5_qtplugindir}/org.kde.kwin.waylandbackends/KWinWaylandDrmBackend.so
%{_kf5_qtplugindir}/org.kde.kwin.waylandbackends/KWinWaylandFbdevBackend.so
%{_kf5_qtplugindir}/org.kde.kwin.waylandbackends/KWinWaylandWaylandBackend.so
%{_kf5_qtplugindir}/org.kde.kwin.waylandbackends/KWinWaylandX11Backend.so
%{_kf5_qtplugindir}/org.kde.kwin.waylandbackends/KWinWaylandVirtualBackend.so
%{_userunitdir}/plasma-kwin_wayland.service
%files x11
%{_kf5_bindir}/kwin_x11
%{_kf5_qtplugindir}/org.kde.kwin.platforms/KWinX11Platform.so
%{_userunitdir}/plasma-kwin_x11.service
%ldconfig_scriptlets libs
@ -352,17 +344,14 @@ make test ARGS="--output-on-failure --timeout 10" -C %{_target_platform} ||:
%files libs
%{_kf5_datadir}/qlogging-categories5/org_kde_kwin.categories
%{_libdir}/libkwin.so.*
%{_libdir}/libkwinxrenderutils.so.*
%{_libdir}/libkwineffects.so.*
%{_libdir}/libkwinglutils.so.*
%{_libdir}/libkcmkwincommon.so.*
%{_qt5_plugindir}/kcms/kcm_kwin_virtualdesktops.so
%files devel
%{_datadir}/dbus-1/interfaces/*.xml
%{_libdir}/cmake/KWinDBusInterface
%{_libdir}/cmake/KWinEffects
%{_libdir}/libkwinxrenderutils.so
%{_libdir}/libkwineffects.so
%{_libdir}/libkwinglutils.so
%{_includedir}/kwin*.h
@ -372,11 +361,95 @@ make test ARGS="--output-on-failure --timeout 10" -C %{_target_platform} ||:
%changelog
* Wed Jul 13 2022 Troy Dawson <tdawson@redhat.com> - 5.24.6-1
- Update to 5.24.6
* Wed Apr 12 2023 Marc Deop marcdeop@fedoraproject.org - 5.27.4.1-1
- Re-spin from upstream
* Tue Apr 04 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.27.4-1
- 5.27.4
* Mon Mar 20 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.27.3-2
- Add patch from upstream
- Fixes BZ#2180100
* Tue Mar 14 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.27.3-1
- 5.27.3
* Tue Feb 28 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.27.2-1
- 5.27.2
* Sun Feb 26 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.27.1-3
- Add missing BuildRequires
- Clean up commented code
* Wed Feb 22 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.27.1-2
- Add patch to fix BZ#2168034
* Tue Feb 21 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.27.1-1
- 5.27.1
* Mon Feb 20 2023 Adam Williamson <awilliam@redhat.com> - 5.27.0-2
- Allow VT switching even if global shortcuts are disabled
* Thu Feb 09 2023 Marc Deop <marcdeop@fedoraproject.org> - 5.27.0-1
- 5.27.0
* Thu Jan 19 2023 Marc Deop <marcdeop@fedoraproject.org> - 5.26.90-1
- 5.26.90
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 5.26.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Thu Jan 05 2023 Justin Zobel <justin@1707.io> - 5.26.5-1
- Update to 5.26.5
* Tue Nov 29 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.26.4-1
- 5.26.4
* Mon Jun 20 2022 Troy Dawson <tdawson@redhat.com> - 5.24.5-1
- Do not require libxcvt for RHEL
* Wed Nov 09 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.26.3-1
- 5.26.3
* Wed Oct 26 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.26.2-1
- 5.26.2
* Tue Oct 18 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.26.1-1
- 5.26.1
* Thu Oct 06 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.26.0-1
- 5.26.0
* Sat Sep 17 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.25.90-1
- 5.25.90
* Wed Sep 07 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.25.5-1
- 5.25.5
* Wed Aug 03 2022 Justin Zobel <justin@1707.io> - 5.25.4-1
- Update to 5.25.4
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 5.25.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu Jul 14 2022 Jan Grulich <jgrulich@redhat.com> - 5.25.3-2
- Rebuild (qt5)
* Tue Jul 12 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.25.3-1
- 5.25.3
* Tue Jun 28 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.25.2-1
- 5.25.2
* Tue Jun 21 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.25.1-1
- 5.25.1
* Thu Jun 09 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.25.0-1
- 5.25.0
* Fri May 20 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.24.90-1
- 5.24.90
- remove kwayland-server dependency
* Tue May 17 2022 Jan Grulich <jgrulich@redhat.com> - 5.24.5-2
- Rebuild (qt5)
* Tue May 03 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.24.5-1
- 5.24.5

@ -1 +1 @@
SHA512 (kwin-5.24.6.tar.xz) = 582464134046c672f9dd798a5485eb2ea93c71676ad20aebda60d978d459104e74fe1283cb0e16968216faf53827dc3e47d669d4c977e0fb7a5a4bb408f77eeb
SHA512 (kwin-5.27.4.1.tar.xz) = b686fce07d48b52f987e459ff42dd29da3cbd80beea1f4f1a7cb52f49a6cce9ad167e549ac876697bc820d158fd7fdbaa39fb1261b3573cb374e058ea09e1bbf

Loading…
Cancel
Save