asahi - News Dashboard

media-libs/mesa-asahi-flatpak changes

Posted: 2025-07-25 by James Calligeros
As of June, the Freedesktop Runtime for Flatpak has shipped with Mesa 25.1. This negates the need to package a runtime extension, as the Asahi and Honeykrisp GPU drivers for Apple Silicon are enabled upstream as of this version.

As such, the Flatpak runtime extension for version 24.08 will be removed from your system next time you update it. The extension for 23.08 will continue to work until 23.08 reaches end of life next month. At that time, the media-libs/mesa-asahi-flatpak package will be removed entirely.

Upstream Mesa now supports Apple Silicon

Posted: 2025-05-10 by James Calligeros
Now that the Asahi UAPI has been merged into the upstream kernel, the Asahi and Honeykrisp OpenGL and Vulkan drivers are now enabled in upstream Mesa as of 25.1.0.

As Honeykrisp is still a rather immature driver, we will continue packaging our forked version to roll out important fixes faster than the upstream Mesa release cadence can allow. However, it is strongly advised that you unmask media-libs/mesa::gentoo to ensure you always have the latest and greatest version, no matter where it's coming from.

If you used the asahi-gentoosupport scripts to install, you can unmask media-libs/mesa::gentoo by deleting the relevant line in /etc/portage/package.mask/asahi. Once media-libs/mesa-25.1* is unmasked in ::gentoo Portage will automatically offer it to you, superseding the version currently packaged in the overlay.

Battery charge threshold persistence now available

Posted: 2024-08-23 by James Calligeros
It is now possible to save and restore your set charge end threshold across boots! If you use systemd, no manual invervention is required. For OpenRC users, you will need to add the new macsmc-battery service to your default runlevel. Make sure to start the service manually after installation to ensure it works!

More... (Archive)