fork pipewire with dinit support in artix-pipewire-launcher

Fork pipewire 1:1.6.7-1 from Artix world repo with a patched
artix-pipewire-launcher that sets SUPPORT='YES' for dinit.

Previously the launcher treated dinit as unsupported (alongside
openrc), which broke XDG autostart of pipewire.desktop on
dinit-based systems. Users were told to use dinitctl instead.
This patch enables direct XDG autostart on dinit by changing:
  dinit|openrc)  SUPPORT='' ;;
to:
  openrc)  SUPPORT='' ;;
  dinit|runit|s6) SUPPORT='YES' ;;

Add pipewire to packages.yaml so CI picks it up.
This commit is contained in:
2026-07-10 22:17:59 +02:00
parent 46c8c7149f
commit ed813487cb
6 changed files with 702 additions and 7 deletions
@@ -90,17 +90,17 @@ Item {
slides: [
Dia {
title: qsTr("Welcome to Antergos NeXT")
body: qsTr("A modern Arch Linux experience built on Artix Linux. Rolling release, OpenRC init, and the latest software.")
body: qsTr("Arch Linux powered by Artix. Rolling release, dinit init, and the latest software.")
footer: qsTr("Choose your preferred desktop environment during setup")
},
Dia {
title: qsTr("Desktop Environments")
body: qsTr("Select from KDE Plasma, GNOME, Xfce, Budgie, Cinnamon, MATE, LXQt, i3, Sway, or Hyprland.")
body: qsTr("Select from KDE Plasma, Xfce, Cinnamon, MATE, LXQt, i3, Sway, or Hyprland.")
footer: qsTr("A curated selection of the best Linux desktops")
},
Dia {
title: qsTr("Antergos Tools")
body: qsTr("Welcome app for system configuration, Calamares installer with offline and online modes, and full access to Arch Linux repositories and the AUR.")
body: qsTr("Welcome app for system configuration, Calamares installer with offline and online modes, and full access to the AUR.")
footer: qsTr("Everything you need to get started")
},
Dia {