iso: resolve jack/iptables provider prompts; calamares + waypaper deps in [tanin]
- packages.x86_64: add pipewire-jack + iptables (non-interactive provider choice) - [tanin] now also hosts calamares, python-screeninfo, python-imageio-ffmpeg (waypaper's AUR deps) — all built without sudo Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
+1
-1
@@ -147,7 +147,7 @@ status = "in [tanin]"
|
|||||||
[[packages.rebuilt_aur]]
|
[[packages.rebuilt_aur]]
|
||||||
name = "calamares"
|
name = "calamares"
|
||||||
reason = "GUI installer for the ISO — AUR-only, not in official repos"
|
reason = "GUI installer for the ISO — AUR-only, not in official repos"
|
||||||
status = "TODO — heavy Qt build; rebuild into [tanin] (finish-tanin-repo.sh / BUILD.md one-liner)"
|
status = "in [tanin] (built without sudo — all makedeps were present)"
|
||||||
|
|
||||||
[[packages.rebuilt_aur]]
|
[[packages.rebuilt_aur]]
|
||||||
name = "paru (or paru-bin)"
|
name = "paru (or paru-bin)"
|
||||||
|
|||||||
@@ -127,57 +127,60 @@ xfsprogs
|
|||||||
xl2tpd
|
xl2tpd
|
||||||
zsh
|
zsh
|
||||||
# TANINUX additions — appended to releng's packages.x86_64 by bootstrap-profile.sh.
|
# TANINUX additions — appended to releng's packages.x86_64 by bootstrap-profile.sh.
|
||||||
|
# IMPORTANT: pacman package lists do NOT allow inline comments. Keep every
|
||||||
|
# comment on its own line — a stray "# ..." after a package name turns the whole
|
||||||
|
# line into an invalid package (that was the kitty/flatpak "target not found").
|
||||||
# (bootstrap also swaps the live kernel linux -> linux-zen.)
|
# (bootstrap also swaps the live kernel linux -> linux-zen.)
|
||||||
# The live ISO IS the installable system (Calamares clones it via unpackfs).
|
|
||||||
|
|
||||||
# --- the whole TANINUX desktop (niri/eww/greeter/theme/apps from [tanin]) ---
|
# the whole TANINUX desktop (niri/eww/greeter/theme/apps from [tanin])
|
||||||
tanin-desktop
|
tanin-desktop
|
||||||
|
|
||||||
# --- kernel (zen) ---
|
# kernel (zen)
|
||||||
linux-zen
|
linux-zen
|
||||||
linux-zen-headers
|
linux-zen-headers
|
||||||
|
|
||||||
# --- Btrfs + automatic snapshots (pre-update rollback via snapper) ---
|
# Btrfs + automatic snapshots
|
||||||
btrfs-progs
|
btrfs-progs
|
||||||
snapper
|
snapper
|
||||||
snap-pac
|
snap-pac
|
||||||
|
|
||||||
# --- boot splash ---
|
# boot splash
|
||||||
plymouth
|
plymouth
|
||||||
|
|
||||||
# --- live installer (removed from target by Calamares' packages module) ---
|
# live installer: cage hosts calamares. calamares is AUR -> served from [tanin]
|
||||||
calamares
|
# (rebuild via finish-tanin-repo.sh / the calamares one-liner in BUILD.md).
|
||||||
cage
|
cage
|
||||||
|
calamares
|
||||||
|
|
||||||
# --- target bootloader = systemd-boot (part of systemd) + UEFI var tool ---
|
# target bootloader
|
||||||
efibootmgr
|
efibootmgr
|
||||||
|
|
||||||
# --- partitioning / filesystems ---
|
# partitioning / filesystems
|
||||||
gptfdisk
|
gptfdisk
|
||||||
dosfstools
|
dosfstools
|
||||||
e2fsprogs
|
e2fsprogs
|
||||||
|
|
||||||
# --- preinstalled apps (decided) ---
|
# preinstalled apps
|
||||||
firefox
|
firefox
|
||||||
thunderbird
|
thunderbird
|
||||||
kitty # extra terminal (foot stays the niri/eww default)
|
kitty
|
||||||
nautilus
|
nautilus
|
||||||
flatpak # Flathub remote configured post-install
|
flatpak
|
||||||
# paru # AUR helper — MUST be rebuilt into [tanin] first (else build fails)
|
#paru
|
||||||
|
|
||||||
# --- media bundle ---
|
# media (gstreamer-vaapi was removed from Arch -> gst-plugin-va is the successor)
|
||||||
mpv
|
mpv
|
||||||
loupe
|
loupe
|
||||||
gst-plugins-good
|
gst-plugins-good
|
||||||
gst-plugins-bad
|
gst-plugins-bad
|
||||||
gst-plugins-ugly
|
gst-plugins-ugly
|
||||||
gst-libav
|
gst-libav
|
||||||
gstreamer-vaapi
|
gst-plugin-va
|
||||||
|
|
||||||
# --- fonts & emoji ---
|
# fonts & emoji
|
||||||
noto-fonts
|
noto-fonts
|
||||||
noto-fonts-emoji
|
noto-fonts-emoji
|
||||||
noto-fonts-cjk
|
noto-fonts-cjk
|
||||||
|
|
||||||
# --- utilities ---
|
# utilities
|
||||||
file-roller
|
file-roller
|
||||||
|
|||||||
@@ -24,6 +24,11 @@ plymouth
|
|||||||
cage
|
cage
|
||||||
calamares
|
calamares
|
||||||
|
|
||||||
|
# resolve provider prompts non-interactively (mkarchiso can't answer them):
|
||||||
|
# audio -> pipewire's JACK (matches the pipewire stack); netfilter -> iptables(-nft)
|
||||||
|
pipewire-jack
|
||||||
|
iptables
|
||||||
|
|
||||||
# target bootloader
|
# target bootloader
|
||||||
efibootmgr
|
efibootmgr
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user