fix(packages): rename syncthingtray-qt6, ship neofetch from localrepo
Tests / tests (push) Successful in 2m23s

CI package check failed on main (400/402):

- syncthingtray-qt6 no longer exists in the AUR (RPC returns nothing);
  the qt6 build is now the official 'syncthingtray' package in extra/
  cachyos - rename it in packages.x86_64 and drop the dead
  AUR_MISSING entry from build-end4-deps.sh
- neofetch left the distro repos (only chaotic-neofetch-git remains);
  build the AUR package locally (7.1.0-2, PGP-verified against Dylan
  Araps' key) and commit it to localrepo/ with a reindexed local-aur
  db so both the CI check (file glob) and pacstrap ([local-aur]) work
- un-indent the package lists in build-end4-deps.sh: CI accepts
  repo-less packages via 'grep -qxF <name>' (exact whole-line match),
  which could never match indented names

Verified locally with an exact replica of the CI check: 402/402.
This commit is contained in:
alvinlollo
2026-10-05 17:32:23 +11:00
parent bb6f64e977
commit 319333e400
5 changed files with 20 additions and 18 deletions
+19 -17
View File
@@ -87,34 +87,36 @@ done
info "═══ Step 2: Building AUR dependencies ═══" info "═══ Step 2: Building AUR dependencies ═══"
# ── Theming & appearance ───────────────────────────────────────────────────── # ── Theming & appearance ─────────────────────────────────────────────────────
# Entries in these lists must start at column 0: CI's package check accepts
# repo-less packages via `grep -qxF <pkg>` against this file (exact whole-line
# match), which silently never matched while the names were indented.
AUR_THEMING=( AUR_THEMING=(
adw-gtk-theme-git adw-gtk-theme-git
darkly-bin darkly-bin
ttf-material-symbols-variable-git ttf-material-symbols-variable-git
ttf-readex-pro ttf-readex-pro
ttf-rubik-vf ttf-rubik-vf
ttf-twemoji ttf-twemoji
otf-space-grotesk otf-space-grotesk
kde-material-you-colors-git kde-material-you-colors-git
) )
# ── end-4 specific / build-from-source packages ────────────────────────────── # ── end-4 specific / build-from-source packages ──────────────────────────────
# matugen — material you color generation tool # matugen — material you color generation tool
# speech-dispatcher — may need AUR build on some setups # speech-dispatcher — may need AUR build on some setups
AUR_TOOLS=( AUR_TOOLS=(
matugen matugen
python-rpypostprocess python-rpypostprocess
tts tts
) )
# ── Packages not in any standard repo ──────────────────────────────────────── # ── Packages not in any standard repo ────────────────────────────────────────
AUR_MISSING=( AUR_MISSING=(
asciinema-agg asciinema-agg
davs2 davs2
syncthingtray-qt6 varia
varia woeusb-ng
woeusb-ng ttf-ms-fonts
ttf-ms-fonts
) )
# ── Large / complex builds (skipped with --quick) ──────────────────────────── # ── Large / complex builds (skipped with --quick) ────────────────────────────
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -322,7 +322,7 @@ starship
sudo sudo
swaync swaync
syncthing syncthing
syncthingtray-qt6 syncthingtray
syntax-highlighting syntax-highlighting
syslinux syslinux
systemd-resolvconf systemd-resolvconf