From 1ccf03da7f36c378a5b13509e3ac4890652fc68c Mon Sep 17 00:00:00 2001 From: zzywysm Date: May 30 2024 16:57:01 +0000 Subject: Remove KWin bug workaround because bug was fixed in Plasma 6 Signed-off-by: zzywysm --- diff --git a/asahi-platform-metapackage.spec b/asahi-platform-metapackage.spec index 33bbcbc..91bfea3 100644 --- a/asahi-platform-metapackage.spec +++ b/asahi-platform-metapackage.spec @@ -3,7 +3,7 @@ Name: asahi-platform-metapackage Version: 0 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Metapackage declaring Asahi platform dependencies Group: Metapackages License: MIT @@ -13,7 +13,6 @@ ExclusiveArch: aarch64 BuildRequires: systemd-rpm-macros Requires: %{name}-core = %{version}-%{release} Requires: (%{name}-audio = %{version}-%{release} if pipewire) -Requires: (%{name}-plasma = %{version}-%{release} if plasma-desktop) Requires: (%{name}-firefox = %{version}-%{release} if firefox) %dnl If/when we have desktop subpackages or whatever, we can make them %dnl conditional dependencies with the following format: @@ -71,18 +70,6 @@ This package declares the audio dependencies for the Asahi platform. %dnl ------------------------------------------------------------------- -%package plasma -Summary: Metapackage declaring Plasma desktop support Asahi platform dependencies -%dnl No deps at this time, just a temporary KWin workaround - -%description plasma -This package declares the KDE Plasma dependencies for the Asahi platform. - -%files plasma -%{_environmentdir}/50-asahi-plasma.conf - -%dnl ------------------------------------------------------------------- - %package firefox Summary: Metapackage declaring Firefox support Asahi platform dependencies %dnl No deps at this time, just a UA hack because YouTube is stupid @@ -106,11 +93,6 @@ This package declares the Firefox dependencies for the Asahi platform. 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 - # Workaround for YouTube evil: # https://bugzilla.mozilla.org/show_bug.cgi?id=1869521 mkdir -p %{buildroot}%{_libdir}/firefox/defaults/pref @@ -118,6 +100,9 @@ echo 'pref("general.useragent.override", "Mozilla/5.0 (X11; Linux x86_64; rv:120 > %{buildroot}%{_libdir}/firefox/defaults/pref/asahi.js %changelog +* Thu May 30 2024 Zzy Wysm +- Remove KWin bug workaround because bug was fixed in Plasma 6 + * Sat Apr 20 2024 Davide Cavalca - Rebuild for Fedora Linux 40