This cooperative unit is working hard. IRC: #debian-bananas Salsa: https://salsa.debian.org/bananas-team The Debian Bananas Team works on getting Debian on Apple Hardware (that is arm64). If you are a DD, or Free Software developer, please get in touch to get access to the non-DSA managed machine. You will need to provide full name, email address, and login name, ssh public key. http://bananas.debian.net or ssh you@bananas.debian.net Waiting for our mailing list / team email address: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042735 Thank you Thomas Glanzmann for https://wiki.debian.org/InstallingDebianOn/Apple/M1 and the Asahi Team. = status = Getting all the asahi parts into the debian archive is still in a very early phase. Here we'll try to track the status of components and where they live. == packages == ||'''component''' ||'''status''' ||'''comment''' || || [[https://github.com/AsahiLinux/m1n1|m1n1]] || [[https://tracker.debian.org/m1n1|testing]] || bootloader (only stage2 currently built) || || [[https://github.com/AsahiLinux/u-boot|u-boot-asahi]] || [[https://bugs.debian.org/1056576|#1056576]], [[https://salsa.debian.org/debian/u-boot/-/merge_requests/31|MR]] || m1n1 payload / EFI, the asahi fork currently contains parts that are likely too invasive for considering patching them into src:u-boot || || [[https://github.com/AsahiLinux/linux|linux-asahi]] || not packaged yet || use glanzmanns kernel for now || || [[https://gitlab.freedesktop.org/asahi/mesa/|mesa]] || not packaged yet || use glanzmanns mesa packages for now, kernel ABI not yet stable so must be kept in sync with kernel || || [[https://github.com/AsahiLinux/alsa-ucm-conf-asahi|alsa-ucm-conf-asahi]] || [[https://tracker.debian.org/alsa-ucm-conf-asahi|testing]] || alsa use case manager configuration for asahi || || [[https://github.com/WhatAmISupposedToPutHere/asahi-nvram|asahi-nvram]] || [[https://lists.debian.org/debian-devel/2023/11/msg00041.html|ITP]], [[https://salsa.debian.org/rust-team/debcargo-conf/-/merge_requests/555|MR]] || asahi-nvram, asahi-btsync, asahi-wifisync, asahi-bless - utilities for syncing macOS information found in NVRAM || || [[https://github.com/AsahiLinux/asahi-installer/tree/main/asahi_firmware|asahi-fwextract]] || [[https://tracker.debian.org/asahi-fwextract|asahi-fwextract]], [[https://tracker.debian.org/asahi-scripts|asahi-scripts]], [[https://tracker.debian.org/lzfse|lzfse]] || asahi firmware utilities, eg. `update-m1n1` || || [[https://github.com/AsahiLinux/speakersafetyd|speakersafetyd]] || [[https://tracker.debian.org/speakersafetyd|experimental]] || speaker protection daemon || || [[https://github.com/AsahiLinux/asahi-audio|asahi-audio]] || [[https://salsa.debian.org/bananas-team/asahi-audio|WIP]] in [[https://ftp-master.debian.org/new.html|NEW]] || audio processing to make speakers sound good || || [[https://github.com/chadmed/bankstown|bankstown]] || [[https://bugs.debian.org/1056784|ITP]], [[https://salsa.debian.org/bananas-team/bankstown|WIP]] + [[https://salsa.debian.org/rust-team/debcargo-conf/-/merge_requests/559|MR]] || LV2 bass enhancement plugin - used by asahi-audio || || [[https://github.com/WhatAmISupposedToPutHere/tiny-dfr|tiny-dfr]] || [[https://salsa.debian.org/rust-team/debcargo-conf/-/merge_requests/564|Draft]] || touchbar (only on some models) || == integration notes == * https://github.com/AsahiLinux/docs/wiki/SW:Speakers#distro-integration-notes * lsp-plugins bug: * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058672 * https://social.treehouse.systems/@marcan/111577610063142370 == installer == no installer work has yet started. Use glanzmanns installer. (m1n1 stage1 needed for installer.) == other resources == ALARM packaging: * https://github.com/AsahiLinux/PKGBUILDs Fedora packaging: * https://copr-dist-git.fedorainfracloud.org/cgit/@asahi/ * https://packages.fedoraproject.org/search?query=asahi