| |
@@ -3,7 +3,7 @@
|
| |
|
| |
Name: asahi-platform-metapackage
|
| |
Version: 0
|
| |
- Release: 17%{?dist}
|
| |
+ Release: 18%{?dist}
|
| |
Summary: Metapackage declaring Asahi platform dependencies
|
| |
Group: Metapackages
|
| |
License: MIT
|
| |
@@ -144,7 +144,7 @@
|
| |
This contains the OpenCL runtime and persistant battery charge control support using systemd.
|
| |
|
| |
%files desktop
|
| |
- %dnl No files to ship
|
| |
+ %{_environmentdir}/50-asahi-gtk-ngl.conf
|
| |
|
| |
%dnl -------------------------------------------------------------------
|
| |
|
| |
@@ -159,6 +159,11 @@
|
| |
mkdir -p %{buildroot}%{_sysconfdir}/dnf/protected.d
|
| |
echo "%{name}" > %{buildroot}%{_sysconfdir}/dnf/protected.d/%{name}.conf
|
| |
|
| |
+ # Workaround for gtk4 bug:
|
| |
+ # https://gitlab.gnome.org/GNOME/gtk/-/issues/7229
|
| |
+ mkdir -p %{buildroot}%{_environmentdir}
|
| |
+ echo 'GSK_RENDERER=ngl' > %{buildroot}%{_environmentdir}/50-asahi-gtk-ngl.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 <<EOF
|
| |
@@ -173,6 +178,9 @@
|
| |
> %{buildroot}%{_libdir}/firefox/defaults/pref/asahi.js
|
| |
|
| |
%changelog
|
| |
+ * Wed Jan 01 2025 Janne Grunau <janne-fdr@jannau.net> - 0-18
|
| |
+ - Use ngl gtk renderer as temporary bug workaround
|
| |
+
|
| |
* Wed Dec 11 2024 Asahi Lina <lina@asahilina.net> - 0-17
|
| |
- Add fex subpackage for muvm+fex dependencies
|
| |
|
| |