Commit Graph

99 Commits

Author SHA1 Message Date
pkgver-bot 1d85c5ec73 chore(moonarch-git): bump pkgver to r127.806841d
Build and publish packages / build-and-publish (push) Successful in 11s
2026-06-12 09:13:42 +00:00
nevaforget 8d9ab7a997 feat(moonarch-git): install xdg-desktop-portal Inhibit override
Build and publish packages / build-and-publish (push) Successful in 20s
pkgrel 13 -> 14.
2026-06-12 11:10:00 +02:00
nevaforget 9c05e33382 refactor: moonarch-git depends on renamed packages (pkgrel 13)
Build and publish packages / build-and-publish (push) Successful in 12s
2026-06-10 19:48:01 +02:00
pkgver-bot c68785fc71 chore(moonarch-git): bump pkgver to r125.dbc2997
Build and publish packages / build-and-publish (push) Successful in 12s
2026-06-08 11:50:10 +00:00
nevaforget 5d4ace5cb0 feat(moonarch-git): install fontconfig defaults conf
Build and publish packages / build-and-publish (push) Failing after 14s
Owned install of /etc/fonts/conf.d/65-moonarch-fonts.conf alongside the existing /etc configs (mpv, systemd).
2026-06-08 13:49:10 +02:00
nevaforget b737bc7cee moonarch-git: skip wlsunset in global enable loop
Build and publish packages / build-and-publish (push) Successful in 18s
The blanket WantedBy-symlink loop installed a global-scope link for
wlsunset, which meant `systemctl --user disable` (the waybar nightlight
toggle's mechanism) could never persist — systemd warned about exactly
this scope mismatch on every disable. Filter survived reboots even when
the user turned it off.

PKGBUILD now skips wlsunset; moonarch.install drops the legacy symlink
on upgrade. pkgrel bumped so installed systems pick up the fix.
2026-05-04 14:14:41 +02:00
nevaforget e6615bad76 chore(moonarch-git): bump pkgver to r123.952776c
Build and publish packages / build-and-publish (push) Successful in 16s
Pre-bump to match moonarch HEAD ahead of push so pkgver-bot detects
"already up to date" and skips a redundant build trigger. Without
this, pushing moonarch first would push another pkgver-bump commit
here and re-trigger build-and-publish a second time.
2026-05-04 12:29:51 +02:00
nevaforget 7f7843ec41 moonarch-git: drop udev rule install, batsaver moved to pkexec
The udev rule for charge_control_end_threshold permissions has been
removed in moonarch (commit 952776c). The toggle now dispatches a
pkexec helper instead. PKGBUILD no longer needs to install the rule.

The pkgver bump in this PKGBUILD will be picked up automatically by
pkgver-bot on the next moonarch push.
2026-05-04 12:29:04 +02:00
pkgver-bot ba46cd38a3 chore(moonarch-git): bump pkgver to r122.f4d60d3
Build and publish packages / build-and-publish (push) Successful in 15s
2026-05-04 09:15:33 +00:00
pkgver-bot 0d6c35cff8 chore(moonarch-git): bump pkgver to r120.7b6ba3b
Build and publish packages / build-and-publish (push) Successful in 12s
2026-04-24 18:41:48 +00:00
pkgver-bot a7d3c4d435 chore(moonarch-git): bump pkgver to r119.aef7f64
Build and publish packages / build-and-publish (push) Successful in 12s
2026-04-24 15:52:54 +00:00
nevaforget 2566c0b44e refactor(moonarch-git): own mpv.conf directly, drop staging+install hook
Build and publish packages / build-and-publish (push) Successful in 12s
Install mpv.conf straight to /etc/mpv/mpv.conf in package(), remove
the /usr/share/moonarch/mpv/ staging and the post_install copy.
modernz.conf is no longer shipped — overrides moved into mpv.conf
via script-opts-append.
2026-04-24 17:52:30 +02:00
pkgver-bot c4f702e3e5 chore(moonarch-git): bump pkgver to r118.0064170
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-24 15:34:01 +00:00
nevaforget bb36df30bc feat(moonarch-git): stage + deploy mpv configs via post_install
Build and publish packages / build-and-publish (push) Failing after 9s
Stages defaults/etc/mpv/ to /usr/share/moonarch/mpv/ and copies
mpv.conf + modernz.conf into /etc/mpv/ on install. modernz.conf
deliberately overwrites the AUR default from mpv-modernz-git.
pkgrel bumped to 11.
2026-04-24 17:33:38 +02:00
pkgver-bot 604d80cbe6 chore(moonarch-git): bump pkgver to r116.d5c1b8a
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-24 12:15:41 +00:00
pkgver-bot 5b4ad37f6d chore(moonarch-git): bump pkgver to r114.89c3a92
Build and publish packages / build-and-publish (push) Successful in 15s
2026-04-24 08:54:04 +00:00
pkgver-bot 45d0a67572 chore(moonarch-git): bump pkgver to r113.e4ea267
Build and publish packages / build-and-publish (push) Successful in 12s
2026-04-24 06:59:20 +00:00
pkgver-bot b7a019dfb4 chore(moonarch-git): bump pkgver to r112.8485a63
Build and publish packages / build-and-publish (push) Successful in 12s
2026-04-23 06:09:30 +00:00
pkgver-bot 2c776bd38c chore(moonarch-git): bump pkgver to r111.6e14258
Build and publish packages / build-and-publish (push) Successful in 15s
2026-04-22 07:03:46 +00:00
pkgver-bot fedc004be7 chore(moonarch-git): bump pkgver to r108.c2cee85
Build and publish packages / build-and-publish (push) Successful in 14s
2026-04-21 08:24:46 +00:00
nevaforget da1e81aa8d refactor(moonarch-git): hard-dep ecosystem + Arch essentials, pkgrel 10
Promote moongreet-git/moonlock-git/moonset-git and ~30 Arch-repo
essentials (networkmanager, bluez, wlsunset, xwayland-satellite,
file-manager stack, portals, zsh plugins, CLI tools, neovim, git,
ufw, fwupd, etc.) from optdepends (or absent) to hard depends.

Previously a fresh `paru -S moonarch-git` installed the configs but
none of the packages they depend on, producing a non-functional
Moonarch — no greeter, no lockscreen, no launcher, no network stack.

AUR packages cannot be hard depends (pacman cannot resolve AUR),
so they remain in moonarch's packages/aur.txt and post-install.sh
pulls them explicitly. optdepends trimmed to real extras —
docker, rustup (for dev), waterfox.
2026-04-21 09:15:25 +02:00
pkgver-bot 1fe9ac8e08 chore(moonarch-git): bump pkgver to r106.0a38347
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-20 12:20:08 +00:00
nevaforget b4ee733827 feat(install): drop paru --pkgbuilds fallback, registry is the only path
Build and publish packages / build-and-publish (push) Successful in 12s
The moonarch.install hook used to ensure /etc/paru.conf had Mode = arp
and a [moonarch-pkgbuilds] section. Both exist to let paru resolve
moonarch packages from a PKGBUILD repo — a second mechanism parallel
to the Arch registry, redundant now that the registry DB is stable.

Hook now strips the legacy config on next upgrade. Bump pkgrel so every
installed system picks up the cleanup.
2026-04-20 14:19:01 +02:00
nevaforget c2ccdccff4 fix(ci): wipe all existing versions before upload to kill zombie DB entries
Build and publish packages / build-and-publish (push) Successful in 18s
Gitea's Arch registry doesn't regenerate the repo DB on pkgver change —
old entries linger as zombies (e.g. moonarch-git r99 stuck in moonarch.db
even though only r105 exists as a package). List all versions of each
built package and DELETE them before the upload so the DB gets rebuilt
cleanly. Bump moonarch-git pkgrel to force a rebuild and exercise the fix.
2026-04-20 14:09:33 +02:00
nevaforget 80f0ec9e93 chore(moonarch-git): bump pkgrel to 7 to capture post-restart upload log
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-20 13:18:50 +02:00
nevaforget 2e7c2ee92a chore(moonarch-git): bump pkgrel to 6 to surface Gitea upload response
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-20 13:04:13 +02:00
nevaforget 46b28193c6 chore(moonarch-git): bump pkgrel to 5 to trigger build with hard-fail upload
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-20 12:48:40 +02:00
nevaforget e49d4e48b1 chore(moonarch-git): bump pkgrel to 4 after CI makedepends fix
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-20 12:45:08 +02:00
nevaforget 386046b98c chore(moonarch-git): bump pkgrel to 3 to retrigger build after makedeps CI fix
Build and publish packages / build-and-publish (push) Failing after 1s
2026-04-20 12:39:22 +02:00
nevaforget 2c748ec5be chore(moonarch-git): bump pkgrel to 2 to republish r105 (i18n fix)
Build and publish packages / build-and-publish (push) Failing after 5s
2026-04-20 12:33:35 +02:00
pkgver-bot 7e3669c3df chore(moonarch-git): bump pkgver to r105.f4f6ede
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-19 13:49:43 +00:00
pkgver-bot 5912bab251 chore(moonarch-git): bump pkgver to r102.324dda0
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-15 12:09:09 +00:00
pkgver-bot 5ca1cc4c60 chore(moonarch-git): bump pkgver to r101.0433f08
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-14 15:42:49 +00:00
pkgver-bot 2e19f18a4a chore(moonarch-git): bump pkgver to r100.9bc753e
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-11 19:04:01 +00:00
pkgver-bot 74dcf3e8cb chore(moonarch-git): bump pkgver to r99.a360d12
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-10 14:16:46 +00:00
nevaforget ed3557e4cd feat(moonarch-git): add moonarch-doctor + moondoc symlink
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-10 08:20:10 +02:00
nevaforget afcc3a5a05 feat(moonarch-git): add moonup symlink for moonarch-update
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-10 07:35:30 +02:00
pkgver-bot 1b2b566ff8 chore(moonarch-git): bump pkgver to r95.ab06672
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-10 05:34:28 +00:00
nevaforget 13e7c18403 feat(moonarch-git): add jq dependency for waybar config merger
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-09 17:05:19 +02:00
pkgver-bot c6e2d1f6ce chore(moonarch-git): bump pkgver to r94.2363e76
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-09 15:04:58 +00:00
pkgver-bot 5128d7c15f chore(moonarch-git): bump pkgver to r93.4dd8aae
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-09 10:16:24 +00:00
pkgver-bot 2b2780d606 chore(moonarch-git): bump pkgver to r92.47ae8d5
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-09 10:11:24 +00:00
pkgver-bot 36f54bac31 chore(moonarch-git): bump pkgver to r91.4c60913
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-09 10:08:59 +00:00
pkgver-bot f7467cc2e6 chore(moonarch-git): bump pkgver to r90.f6869c9
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-09 09:48:06 +00:00
pkgver-bot 7f46827c37 chore(moonarch-git): bump pkgver to r89.48b0de0
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-09 09:45:06 +00:00
pkgver-bot 6bfcdfb729 chore(moonarch-git): bump pkgver to r88.b6beabe
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-09 09:34:22 +00:00
pkgver-bot a851b78d1b chore(moonarch-git): bump pkgver to r87.8ddbb23
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-09 08:55:50 +00:00
pkgver-bot f4d40c876e chore(moonarch-git): bump pkgver to r85.d815e21
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-08 15:03:41 +00:00
pkgver-bot 43f8e26916 chore(moonarch-git): bump pkgver to r84.6d3a7c8
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-08 12:11:08 +00:00
nevaforget 0abdf15624 fix(moonarch-git): migrate cliphist.service to split text/image services
pre_upgrade hook removes old cliphist.service symlinks before the
package replaces it with cliphist-text and cliphist-image services.
2026-04-08 12:44:42 +02:00