Commit Graph
18 Commits
Author SHA1 Message Date
pkgver-bot 74e7ab2100 chore(moonlock-git): bump pkgver to 0.6.12.r1.g73c59e5 2026-05-04 07:29:58 +00:00
pkgver-bot 3be6fed4ae chore(moonlock-git): bump pkgver to 0.6.12.r0.g3e610bd 2026-04-24 12:15:13 +00:00
nevaforget 33a0bfedb3 fix(pkgbuild): honour CARGO_TARGET_DIR in install path
The act_runner exports CARGO_TARGET_DIR=/cache/target for cache
persistence, but the three Rust-app PKGBUILDs hardcoded
target/release/<bin>. Run 87 compiled 8 min then failed at
install stage. Use ${CARGO_TARGET_DIR:-target} so both CI and
local makepkg work.
2026-04-23 13:04:31 +02:00
nevaforget 75fc261db9 fix(pkg): declare gtk4 build deps for GTK rust apps
moongreet/moonlock/moonset link against gtk4 headers at build time.
The CI workflow runs `makepkg -sfd` and only installs makedepends
explicitly — with gtk4 listed only in depends, the build container
had no cairo.pc / gtk4.pc and cairo-sys-rs failed to find the
system library. Add gtk4, gtk4-layer-shell, pkgconf (plus
gtk-session-lock + pam for moonlock) to makedepends.

This previously only worked because repeated `makepkg -s` runs
left the libs installed in the act_runner container filesystem.
Recreating the runner today exposed the latent gap.
2026-04-21 10:03:22 +02:00
nevaforget 211d1c11a5 chore(moonlock-git): bump pkgrel to 5 to verify multi-artifact upload 2026-04-20 11:35:09 +02:00
nevaforget 72fd244f3f chore(moonlock-git): bump pkgrel to 4 to verify CI fix 2026-04-20 11:27:37 +02:00
nevaforget 41801150c7 chore(moonlock-git): bump pkgrel to 3 to trigger rebuild after CI fix 2026-04-20 09:44:04 +02:00
nevaforget b8885085dc chore(moonlock-git): bump pkgrel to 2 to trigger rebuild
Previous build failed (cargo missing due to makepkg -d flag). CI fixed
in 39d6da5. Bump pkgrel so the registry gets a fresh artifact.
2026-04-20 09:41:50 +02:00
pkgver-bot b7e95d0d4b chore(moonlock-git): bump pkgver to 0.6.9.r1.g3f4448c 2026-04-09 12:52:18 +00:00
pkgver-bot ce5200b1a6 chore(moonlock-git): bump pkgver to 0.6.7.r4.gb89435b 2026-04-02 06:28:53 +00:00
pkgver-bot 1b6f96313a chore(moonlock-git): bump pkgver to 0.6.7.r2.g2a9cc52 2026-03-31 09:09:35 +00:00
pkgver-bot 3f1bc17b23 chore(moonlock-git): bump pkgver to 0.6.7.r0.g59c509d 2026-03-30 14:11:02 +00:00
pkgver-bot af1df5c25b chore(moonlock-git): bump pkgver to 0.6.4.r4.gaf5b7c8 2026-03-30 11:49:08 +00:00
pkgver-bot f1b0dc1342 chore(moonlock-git): bump pkgver to 0.6.4.r3.g1d8921a 2026-03-30 11:09:52 +00:00
pkgver-bot 897d3e4f01 chore(moonlock-git): bump pkgver to 0.6.4.r2.g65ea523 2026-03-29 22:25:03 +00:00
pkgver-bot b3a8dc2066 chore(moonlock-git): bump pkgver to 0.6.4.r1.g465a198 2026-03-29 21:05:12 +00:00
nevaforget e6a3385be1 fix: drop --locked from VCS PKGBUILDs, add setup and troubleshooting docs
--locked is unreliable for -git packages where Cargo.lock may diverge
from the latest source. Also documents the required paru -Sy --pkgbuilds
step and common error resolutions.
2026-03-28 14:30:04 +01:00
nevaforget 49ad2ccac0 feat: initial PKGBUILD collection for the Moonarch ecosystem
Add PKGBUILDs for moonset-git, moonlock-git, and moongreet-git.
Intended as a paru custom AUR source for easy installation of
all Moonarch components via `paru -S moonset-git`.
2026-03-28 10:29:20 +01:00