From 18d69465969739956d88badd7e123461c27e79a9 Mon Sep 17 00:00:00 2001 From: Janne Grunau Date: Dec 08 2024 15:14:03 +0000 Subject: Remove kwin software cursor workaround The kwin bug (https://bugs.kde.org/show_bug.cgi?id=477451) is long fixed and the DCP driver will gain overlay plane support via https://github.com/AsahiLinux/linux/pull/304 which kwin_wayland 6.3 (backported to kwin 6.2 in fedora) can use for HW cursors. --- diff --git a/asahi-platform-metapackage.spec b/asahi-platform-metapackage.spec index 47a6501..037ba23 100644 --- a/asahi-platform-metapackage.spec +++ b/asahi-platform-metapackage.spec @@ -3,7 +3,7 @@ Name: asahi-platform-metapackage Version: 0 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Metapackage declaring Asahi platform dependencies Group: Metapackages License: MIT @@ -83,7 +83,6 @@ This package declares the KDE Plasma dependencies for the Asahi platform. %files plasma %{_sysconfdir}/xdg/kcminputrc -%{_environmentdir}/50-asahi-plasma.conf %dnl ------------------------------------------------------------------- @@ -141,11 +140,6 @@ This contains the OpenCL runtime and persistant battery charge control support u mkdir -p %{buildroot}%{_sysconfdir}/dnf/protected.d echo "%{name}" > %{buildroot}%{_sysconfdir}/dnf/protected.d/%{name}.conf -# Workaround for KWin bug: -# https://bugs.kde.org/show_bug.cgi?id=477451 -mkdir -p %{buildroot}%{_environmentdir} -echo 'KWIN_FORCE_SW_CURSOR=1' > %{buildroot}%{_environmentdir}/50-asahi-plasma.conf - # Disable Tap-to-Click by default since it's the less confusing default (force click is always enabled) mkdir -p %{buildroot}%{_sysconfdir}/xdg cat > %{buildroot}%{_sysconfdir}/xdg/kcminputrc < %{buildroot}%{_libdir}/firefox/defaults/pref/asahi.js %changelog +* Sun Dec 08 2024 Janne Grunau - 0-16 +- Remove kwin software cursor workaround + * Mon Dec 02 2024 Janne Grunau - 0-15 - Add desktop sub-package for OpenCL/battery charge control