Compare commits
30 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| cfb6148fc4 | |||
| a98d0aee06 | |||
| aadcd04bd7 | |||
|
|
eb5fdb91c3 | ||
| 4fa3d2c0be | |||
|
|
004b4f367a | ||
| 596824777f | |||
| 77f7e4a82e | |||
| 272fda556d | |||
|
|
e09ccea04e | ||
| 2dff0dfd60 | |||
|
|
a917017e71 | ||
| 32761b523d | |||
|
|
693689e6b3 | ||
|
|
f06610991d | ||
|
|
45788a00a0 | ||
|
|
4cfe7c6607 | ||
|
|
41fc7cbc07 | ||
|
|
588c7de439 | ||
|
|
1fe38049cf | ||
|
|
254360736a | ||
| 13868e72a1 | |||
|
|
b210487b4e | ||
|
|
3d0a9c1b4f | ||
| 2d670c7fc4 | |||
| e153d46c3f | |||
| d0220c6843 | |||
|
|
1eda75d766 | ||
| 2b7dbcd697 | |||
|
|
b3f8519ebe |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1cb00c603bb010d450e08be27439418be659940e885a90ac4e2f5bc61ae3b71b
|
||||
size 8763784
|
||||
@@ -1,11 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQEzBAABCgAdFiEEs8s2ZVJUC+Bu6a2XEZaMRJKMrvwFAmhjyQwACgkQEZaMRJKM
|
||||
rvy38Af+PIkEb7u6kEy0qw+IXCODHAbMHJtAMcYYj845aFeBONUDuBmwEQczFj+/
|
||||
V8/ubgr/DJ2SrGdPvb31OYbikiEVGk8WWL/6S2BJ1e//gKSr1ZJ6Pmdjbs5wgsgI
|
||||
o590paaWE+PtO5VN4I8o/wVQHb4xREZZILvcthFJikdSWRsUuUtMNlOepNguenUI
|
||||
ZkJwqmhmwGS2P+Nt7thc/dVg1S+inbBHB5SKtqVdXW04PK6TPbH3Qv85gUmZs1Pf
|
||||
NuHFMtsVIxuk7wf/xpoNvn1C+VHCCHaJttlnpoQNJInS++uEvDbwWKyr3YQlgYCF
|
||||
+3kJqeA+460n3Wqg18+rZLEf7MSGEw==
|
||||
=cjYu
|
||||
-----END PGP SIGNATURE-----
|
||||
3
kwin-6.5.5.tar.xz
Normal file
3
kwin-6.5.5.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:fbad845044231174ca7aad45572d1713d1b6f65289d94cac24776a103f051e46
|
||||
size 8803548
|
||||
11
kwin-6.5.5.tar.xz.sig
Normal file
11
kwin-6.5.5.tar.xz.sig
Normal file
@@ -0,0 +1,11 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQEzBAABCgAdFiEEs8s2ZVJUC+Bu6a2XEZaMRJKMrvwFAmlmQaAACgkQEZaMRJKM
|
||||
rvxaNgf/UcbnLE+hXziEzJy3/Jcua2Y9RvD+JYDnp1W/tteu/+KovyMdEDtzyLbz
|
||||
LcMyfuHe18Vvi79G2o6vKXV+jGLKimI2As34lbB7r0fec0T+aUPPDfd+g2eGkN57
|
||||
o5K6iNVoj3fhl0sCqnWC/hgBy9xJBrKJ+1x/Mxvan/ZH7gvdaliJYP6KZThNCzA1
|
||||
6touWheyX1NEiOrjzxWTMKEMNKO0Q/fqQwU4qsQ/L19l0phJlLhkPoDMCw7waao8
|
||||
zA8hsFglwnEbbNiTetGvn5IxPqZadjmuW7NVqsIjFCECNrt/8D1Upvamw97WOiDq
|
||||
CYURoYq+4veGaoV8SMm7HQjSxE6jvA==
|
||||
=jXqD
|
||||
-----END PGP SIGNATURE-----
|
||||
240
kwin6.changes
240
kwin6.changes
@@ -1,3 +1,243 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 13 14:38:04 UTC 2026 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
- Update to 6.5.5:
|
||||
* New bugfix release
|
||||
* For more details see https://kde.org/announcements/plasma/6/6.5.5
|
||||
- Changes since 6.5.4:
|
||||
* Update version for new release 6.5.5
|
||||
* useractions: use output order for "switch to screen i" shortcuts
|
||||
* useractions: use output order for "move window to screen i" shortcuts (kde#514465)
|
||||
* backends/wayland: fix the cursor hotspot with scaling
|
||||
* wayland/linuxdmabuf: drop buffers instead of deleting directly
|
||||
* Handle key repeat state from input method keys (kde#513637)
|
||||
* compositor: don't attempt to use cursor sizes other than the recommended one (kde#513810)
|
||||
* wayland/outputmanagement: reject clearly nonsensical positions
|
||||
* scene/workspacescene: ignore items with an opacity of zero (kde#513203)
|
||||
* core/sessions: don't take ownership of an fd that Qt will close (kde#513151)
|
||||
* Missing exported header file a11ykeyboardmonitor.h added
|
||||
* wayland: Fix sending wl_data_source::dnd_action(0) after drop (kde#512235)
|
||||
* rules: pass an activation token to the window rules KCM
|
||||
* xwayland: Fix keysniffing repeating keys (kde#510404)
|
||||
- Drop patches, now upstream:
|
||||
* 0001-core-sessions-don-t-take-ownership-of-an-fd-that-Qt-.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Dec 13 11:41:24 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
- Add patch to fix kwin freezes (kde#513151):
|
||||
* 0001-core-sessions-don-t-take-ownership-of-an-fd-that-Qt-.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 9 11:55:20 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
- Update to 6.5.4:
|
||||
* New bugfix release
|
||||
* For more details see https://kde.org/announcements/plasma/6/6.5.4
|
||||
- Changes since 6.5.3:
|
||||
* Update version for new release 6.5.4
|
||||
* inputmethod: send empty surrounding text when the input method is force activated (kde#512245)
|
||||
* scene: Fix computed painted area of transformed items with HiDPI (kde#510029)
|
||||
* plugins/trackmouse: Fix stuttering (kde#512767)
|
||||
* Fix wrong assumption about the tablet pad strip position
|
||||
* outputconfigurationstore: be more conservative with VGA displays (kde#512146)
|
||||
* A11yKeyboardMonitor: Fix KeyEvent being emitted too often when grabbing keys (kde#512189)
|
||||
* Start adding test for A11yKeyboardManager
|
||||
* backends/libinput: clamp tablet and touch coordinates to target output (kde#512672)
|
||||
* events: ignore XCB_FOCUS_OUT events by default (kde#509115)
|
||||
* x11window: support xrandr emulation (kde#501505)
|
||||
* wayland: Don't withdraw data offers when keyboard focus changes (kde#511509)
|
||||
* backends/virtual: Allow creating virtual outputs
|
||||
* plugins/qpa: Fix build with Qt 6.11 and Qt 6.10.2
|
||||
* ci: Temporarily disable Qt 6.11 pipeline
|
||||
* plugins/windowview: Fix clear button
|
||||
* xwayland: Prevent more invalidated iterators
|
||||
* Use correct DBus interface for inhibiting sleep (kde#512276)
|
||||
* backends/drm: add missing thread include
|
||||
* activation: always allow activating child windows of the active one
|
||||
* backends/drm: don't do modesets if all pipelines are removed (kde#512097)
|
||||
* backends/drm: add missing layer repaints for night light changes (kde#511812)
|
||||
* scene/scene: schedule pending repaints for child items too (kde#511653)
|
||||
* scene/workspacescene: don't put non-opaque items on an underlay (kde#511491)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 18 10:23:16 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
- Update to 6.5.3:
|
||||
* New bugfix release
|
||||
* For more details see https://kde.org/announcements/plasma/6/6.5.3
|
||||
- Too many changes to list here
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 4 23:02:29 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
- Update to 6.5.2:
|
||||
* New bugfix release
|
||||
* For more details see https://kde.org/announcements/plasma/6/6.5.2
|
||||
- Changes since 6.5.1:
|
||||
* Fix kwin_wayland crash on FreeBSD
|
||||
* Update version for new release 6.5.2
|
||||
* dpmsinputeventfilter: Disable proximity sensor and add null check
|
||||
* plugins/showfps,-compositing: apply vertical offset to geometry (kde#511232)
|
||||
* plugins/blur: Make contrast opt-in (kde#510818)
|
||||
* Revert "Only keep the saturation component from the old contrast effect"
|
||||
* compositor: fix KWIN_FORCE_SW_CURSOR
|
||||
* plugins/screenshot: filter out decoration and shadows to match the options (kde#510982,kde#511171)
|
||||
* plugins/screencast: on close, reset screencast sources instead of just pausing (kde#511150)
|
||||
* backends/drm: handle changing output layers of virtual outputs correctly
|
||||
* backends/drm: fix warnings when the virtual output is used
|
||||
* backends/drm: fix implicit modifier fallback (kde#511216)
|
||||
* xwayland: Initialize Selection::m_timestamp
|
||||
* xwayland: Drop Selection::setWindow()
|
||||
* xwayland: Avoid potentially creating an X11 source for own proxy data
|
||||
* xwayland: Drop Selection::m_disownPending
|
||||
* scene/cursoritem: always reset the surface item if the surface is nullptr (kde#511075)
|
||||
* backends/drm: prevent using the same cursor plane on multiple screens (kde#511281)
|
||||
* Update version for new release 6.5.2
|
||||
* xwayland: Update clipboard when active window changes (kde#511063)
|
||||
* plugins/mousekeys: Do not release the pointer button on key repeat events (kde#510248)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 28 11:50:51 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
- Update to 6.5.1:
|
||||
* New bugfix release
|
||||
* For more details see https://kde.org/announcements/plasma/6/6.5.1
|
||||
- Too many changes to list here
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 16 18:13:05 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
- Update to 6.5.0:
|
||||
* New bugfix release
|
||||
* For more details see https://kde.org/announcements/plasma/6/6.5.0
|
||||
- Too many changes to list here
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 2 14:43:44 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
- Update to 6.4.91:
|
||||
* New bugfix release
|
||||
* For more details see https://kde.org/announcements/plasma/6/6.4.91
|
||||
- Changes since 6.4.90:
|
||||
* Update version for new release 6.4.91
|
||||
* effects/overview: fix behavior when deskotp grid doesn't layout (kde#510056)
|
||||
* backends/wayland: Fix render time query with sw renderer
|
||||
* kcms/tabbox: Hide bottom separator if KNS is disabled
|
||||
* autotests: Check that a drag will be cancelled when the current touch sequence is cancelled
|
||||
* [plugins/buttonsrebindfilter] Fix infinite loop when walking config group hierarchy
|
||||
* ButtonsRebindsFilter: Fix my bad ring math, allow completing a circle
|
||||
* ButtonsRebindsFilter: Remove assumption about how config keys are stored
|
||||
* Make sure XdgToplevelWindow always has an icon
|
||||
* core: Add dropped assert in GraphicsBuffer destructor
|
||||
* wayland: Use std::make_shared to allocate sync release points
|
||||
* core: Fix GraphicsBufferRef copy constructor
|
||||
* xwayland: remove warning about not finding matching X11 output
|
||||
* autotests: Rewrite xwayland selection test
|
||||
* autotests: Add primary selection wrappers
|
||||
* autotests: Include mime types in TARGETS in testXwaylandDnd
|
||||
* tabbox: unify on "Peek at Desktop" name (kde#507401)
|
||||
* Revert "wayland: Check current drag and drop action"
|
||||
* autotests/integration: make the sticky keys test more complete
|
||||
* inputmethod: Fix printing hexadecimal unicode code points
|
||||
* wayland_server: re-enable wl_drm by default
|
||||
* Adjust to activities changes
|
||||
* autotests/integration: add test for fractional scaling glitches (kde#509165)
|
||||
* Fix a few potential missing opportunity that input method active state is not synced. (kde#506095)
|
||||
* Add a small helper around queryWindowInfo
|
||||
* Drop unused xcb-util-cursor dependency
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 23 06:36:57 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
- Update to 6.4.90:
|
||||
* New feature release
|
||||
* For more details see https://kde.org/announcements/plasma/6/6.4.90
|
||||
- Too many changes to list here
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 9 11:26:15 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
- Update to 6.4.5:
|
||||
* New bugfix release
|
||||
* For more details see https://kde.org/announcements/plasma/6/6.4.5
|
||||
- Changes since 6.4.4:
|
||||
* Update version for new release 6.4.5
|
||||
* wayland/colormanagement: add inert protocol error
|
||||
* outputconfigurationstore: never choose a removed mode
|
||||
* outputconfigurationstore: add some debug logging for mode selection
|
||||
* outputconfigurationstore: add logging category specific to output configs
|
||||
* wayland/surface: don't clear fifo barrier on new commits (kde#508822)
|
||||
* backends/libinput: prefer output UUID over output names for identifying outputs
|
||||
* wayland: Check for nullptr output in ColorManagementOutputV1
|
||||
* backends/drm: work around amdgpu applying GAMMA_LUT in test-only commits
|
||||
* wayland: fix only changing the rendering intent not doing anything
|
||||
* wayland/outputdevice: add missing scheduleDone calls (kde#507087)
|
||||
* wayland: Make ColorManagementOutputV1 handle output removal better (kde#504959)
|
||||
* backends/drm: Reduce gamma LUT resolution requirement for color offload
|
||||
* backends/drm: Also restrict gamma LUT size for atomic modesetting
|
||||
* backends/drm: Use correct color pipeline for linear night light fallback
|
||||
* backends/drm: ignore disabled outputs when checking for dpms off (kde#493879)
|
||||
* plugins/maximize: ensure all animations end on the same frame (kde#505478)
|
||||
* core/Outputlayer: fix the check for supported formats
|
||||
* backends/libinput: Don't ask the session to take /sys/ devices
|
||||
* kcms/tabbox: Use Plasma theme for preview (kde#507819)
|
||||
- Drop patch, now upstream:
|
||||
* 0001-backends-drm-work-around-amdgpu-applying-GAMMA_LUT-i.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 21 12:43:21 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
- Add patch to avoid flicker due to amdgpu driver bug (kde#508350):
|
||||
* 0001-backends-drm-work-around-amdgpu-applying-GAMMA_LUT-i.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 6 13:30:11 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
- Update to 6.4.4:
|
||||
* New bugfix release
|
||||
* For more details see https://kde.org/announcements/plasma/6/6.4.4
|
||||
- Changes since 6.4.3:
|
||||
* Update version for new release 6.4.4
|
||||
* kcms/tabbox: set up i18n for preview
|
||||
* scene/itemrenderer_opengl: use the correct rendering intent for the color pipeline
|
||||
* a11ykeyboardmanager: Send second modifier press to screenreader (kde#507545)
|
||||
* plugins/screencast: Only offer explicit sync if the DRM device supports it
|
||||
* autotests/screencast: make the window fullscreen, and wait for it to be presented
|
||||
* backends/drm: avoid dropping the color pipeline cache for empty pipelines
|
||||
* plugins/magnifier: allocate an fbo when rendering, and don't crash if it fails
|
||||
* plugins/magnifier: actually set the initial zoom properly (kde#507248)
|
||||
* backends/drm: never use default colorimetry of the edid
|
||||
* tabbox: Work around QtQuick crashing kwin (kde#506502)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 15 10:53:41 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
- Update to 6.4.3:
|
||||
* New bugfix release
|
||||
* For more details see https://kde.org/announcements/plasma/6/6.4.3
|
||||
- Changes since 6.4.2:
|
||||
* Update version for new release 6.4.3
|
||||
* Guard against internal window being null when dispatching tablet events (kde#506886)
|
||||
* Fix "activate and raise" action with panels (kde#461414)
|
||||
* wayland: close popups upon window activation (kde#497075)
|
||||
* wayland: Fix resizing with fractional increments
|
||||
* plugins/magnifier: Constrain zoom factors (kde#506549)
|
||||
* cmake: install wayland/textinput.h
|
||||
* A11yKeyboardMonitor: Distinguish modifier and other key (kde#506715)
|
||||
* tablet: Fix sending delta for relative dials
|
||||
* backends/drm: Fix memory leak in DrmGpu::createNonMasterFd
|
||||
* backends/drm: never use DEGAMMA_LUT (kde#505869)
|
||||
* wayland: Remove buffer checks in xdg_surface and layer_surface factory requests (kde#506412)
|
||||
* backends/drm: don't use UUID to identify outputs (kde#493879,kde#506135,kde#505953)
|
||||
* xdgshellwindow: Reset gravity on interactive resize finish
|
||||
* workspace: Fix window activation on activity change (kde#501393)
|
||||
* utils/edid: also read edid colorimetry (kde#505971)
|
||||
* OutputConfigurationStore: Don't auto-generate low-but-not-1 scale factors
|
||||
* backends/virtual: use explicit modifiers for egl
|
||||
* A11yKeyboardMonitor: Fix sending keycodes to AT (kde#506445)
|
||||
* xwayland: don't forward left/middle/right mouse buttons to Xwayland
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 1 13:07:50 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
|
||||
41
kwin6.spec
41
kwin6.spec
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kwin6
|
||||
#
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
# Copyright (c) 2026 SUSE LLC and contributors
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -19,8 +19,8 @@
|
||||
# Internal QML imports
|
||||
%global __requires_exclude qt6qmlimport\\(org\\.kde\\.KWin\\.Effect\\.WindowView.*
|
||||
|
||||
%global kf6_version 6.14.0
|
||||
%define qt6_version 6.8.0
|
||||
%define kf6_version 6.18.0
|
||||
%define qt6_version 6.9.0
|
||||
|
||||
%define rname kwin
|
||||
# Full Plasma 6 version (e.g. 6.0.0)
|
||||
@@ -29,7 +29,7 @@
|
||||
%{!?_plasma6_version: %define _plasma6_version %(echo %{_plasma6_bugfix} | awk -F. '{print $1"."$2}')}
|
||||
%bcond_without released
|
||||
Name: kwin6
|
||||
Version: 6.4.2
|
||||
Version: 6.5.5
|
||||
Release: 0
|
||||
Summary: KDE Window Manager
|
||||
License: GPL-2.0-or-later AND GPL-3.0-or-later
|
||||
@@ -41,8 +41,16 @@ Source2: plasma.keyring
|
||||
%endif
|
||||
BuildRequires: doxygen
|
||||
BuildRequires: fdupes
|
||||
# GCC 13 doesn't know std::ranges::to
|
||||
%if 0%{?suse_version} == 1500
|
||||
BuildRequires: gcc14-PIE
|
||||
BuildRequires: gcc14-c++
|
||||
%endif
|
||||
%if 0%{?suse_version} == 1600
|
||||
BuildRequires: gcc15-PIE
|
||||
BuildRequires: gcc15-c++
|
||||
%endif
|
||||
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
|
||||
BuildRequires: libcap-progs
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: qt6-core-private-devel >= %{qt6_version}
|
||||
BuildRequires: qt6-gui-private-devel >= %{qt6_version}
|
||||
@@ -73,6 +81,7 @@ BuildRequires: cmake(KF6WidgetsAddons) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6WindowSystem) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6XmlGui) >= %{kf6_version}
|
||||
BuildRequires: cmake(KGlobalAccelD) >= %{_plasma6_bugfix}
|
||||
BuildRequires: cmake(KNightTime) >= %{_plasma6_bugfix}
|
||||
BuildRequires: cmake(KScreenLocker) >= %{_plasma6_bugfix}
|
||||
BuildRequires: cmake(KWayland) >= %{_plasma6_bugfix}
|
||||
BuildRequires: cmake(PlasmaActivities) >= %{_plasma6_bugfix}
|
||||
@@ -95,7 +104,6 @@ BuildRequires: pkgconfig(freetype2)
|
||||
BuildRequires: pkgconfig(gbm)
|
||||
BuildRequires: pkgconfig(lcms2)
|
||||
BuildRequires: pkgconfig(libcanberra)
|
||||
BuildRequires: pkgconfig(libcap)
|
||||
BuildRequires: pkgconfig(libdisplay-info) >= 0.2.0
|
||||
BuildRequires: pkgconfig(libdrm) >= 2.4.116
|
||||
BuildRequires: pkgconfig(libeis-1.0)
|
||||
@@ -115,7 +123,6 @@ BuildRequires: pkgconfig(x11-xcb)
|
||||
BuildRequires: pkgconfig(xcb) >= 1.10
|
||||
BuildRequires: pkgconfig(xcb-composite) >= 1.10
|
||||
BuildRequires: pkgconfig(xcb-cursor)
|
||||
BuildRequires: pkgconfig(xcb-damage) >= 1.10
|
||||
BuildRequires: pkgconfig(xcb-dri3) >= 1.10
|
||||
BuildRequires: pkgconfig(xcb-icccm)
|
||||
BuildRequires: pkgconfig(xcb-image)
|
||||
@@ -195,7 +202,16 @@ This package provides development files.
|
||||
%autosetup -p1 -n %{rname}-%{version}
|
||||
|
||||
%build
|
||||
%cmake_kf6
|
||||
%cmake_kf6 \
|
||||
%if 0%{?suse_version} == 1500
|
||||
-DCMAKE_C_COMPILER:STRING=gcc-14 \
|
||||
-DCMAKE_CXX_COMPILER:STRING=g++-14
|
||||
%endif
|
||||
%if 0%{?suse_version} == 1600
|
||||
-DCMAKE_C_COMPILER:STRING=gcc-15 \
|
||||
-DCMAKE_CXX_COMPILER:STRING=g++-15
|
||||
%endif
|
||||
%{nil}
|
||||
|
||||
%kf6_build
|
||||
|
||||
@@ -243,16 +259,18 @@ This package provides development files.
|
||||
%{_kf6_applicationsdir}/kcm_virtualkeyboard.desktop
|
||||
%{_kf6_applicationsdir}/org.kde.kwin.killer.desktop
|
||||
%{_kf6_bindir}/kwin_wayland_wrapper
|
||||
%{_kf6_bindir}/kwindowprop
|
||||
%{_kf6_configkcfgdir}/*
|
||||
%{_kf6_debugdir}/org_kde_kwin.categories
|
||||
%{_kf6_iconsdir}/hicolor/*/apps/kwin.png
|
||||
%{_kf6_iconsdir}/hicolor/scalable/apps/kwin.svgz
|
||||
%{_kf6_knsrcfilesdir}/*.knsrc
|
||||
%{_kf6_libdir}/kconf_update_bin/kwin5_update_default_rules
|
||||
%{_kf6_libdir}/kconf_update_bin/kwin-6.0-delete-desktop-switching-shortcuts
|
||||
%{_kf6_libdir}/kconf_update_bin/kwin-6.0-remove-breeze-tabbox-default
|
||||
%{_kf6_libdir}/kconf_update_bin/kwin-6.0-reset-active-mouse-screen
|
||||
%{_kf6_libdir}/kconf_update_bin/kwin-6.1-remove-gridview-expose-shortcuts
|
||||
%{_kf6_libdir}/kconf_update_bin/kwin-6.5-showpaint-changes
|
||||
%{_kf6_libdir}/kconf_update_bin/kwin5_update_default_rules
|
||||
%{_kf6_libdir}/libkcmkwincommon.so.*
|
||||
%{_kf6_notificationsdir}/kwin.notifyrc
|
||||
%dir %{_kf6_plugindir}/kwin
|
||||
@@ -263,20 +281,16 @@ This package provides development files.
|
||||
%{_kf6_plugindir}/kwin/effects/configs/kwin_diminactive_config.so
|
||||
%{_kf6_plugindir}/kwin/effects/configs/kwin_glide_config.so
|
||||
%{_kf6_plugindir}/kwin/effects/configs/kwin_hidecursor_config.so
|
||||
%{_kf6_plugindir}/kwin/effects/configs/kwin_invert_config.so
|
||||
%{_kf6_plugindir}/kwin/effects/configs/kwin_magiclamp_config.so
|
||||
%{_kf6_plugindir}/kwin/effects/configs/kwin_magnifier_config.so
|
||||
%{_kf6_plugindir}/kwin/effects/configs/kwin_mouseclick_config.so
|
||||
%{_kf6_plugindir}/kwin/effects/configs/kwin_mousemark_config.so
|
||||
%{_kf6_plugindir}/kwin/effects/configs/kwin_overview_config.so
|
||||
%{_kf6_plugindir}/kwin/effects/configs/kwin_showpaint_config.so
|
||||
%{_kf6_plugindir}/kwin/effects/configs/kwin_slide_config.so
|
||||
%{_kf6_plugindir}/kwin/effects/configs/kwin_thumbnailaside_config.so
|
||||
%{_kf6_plugindir}/kwin/effects/configs/kwin_tileseditor_config.so
|
||||
%{_kf6_plugindir}/kwin/effects/configs/kwin_trackmouse_config.so
|
||||
%{_kf6_plugindir}/kwin/effects/configs/kwin_windowview_config.so
|
||||
%{_kf6_plugindir}/kwin/effects/configs/kwin_wobblywindows_config.so
|
||||
%{_kf6_plugindir}/kwin/effects/configs/kwin_zoom_config.so
|
||||
%dir %{_kf6_plugindir}/kwin/plugins
|
||||
%{_kf6_plugindir}/kwin/plugins/BounceKeysPlugin.so
|
||||
%{_kf6_plugindir}/kwin/plugins/KeyNotificationPlugin.so
|
||||
@@ -289,6 +303,7 @@ This package provides development files.
|
||||
%if 0%{?suse_version} > 1500
|
||||
%{_kf6_plugindir}/kwin/plugins/screencast.so
|
||||
%endif
|
||||
%{_kf6_plugindir}/kwin/plugins/screenshot.so
|
||||
%{_kf6_plugindir}/kwin/plugins/TouchpadShortcutsPlugin.so
|
||||
%dir %{_kf6_plugindir}/kf6/packagestructure
|
||||
%{_kf6_plugindir}/kf6/packagestructure/kwin_aurorae.so
|
||||
|
||||
Reference in New Issue
Block a user