Compare commits

...

2 Commits

Author SHA1 Message Date
39cfdd8ea1 Add ingot
All checks were successful
Main workflow / build (push) Successful in 3m41s
2025-10-14 21:28:30 +02:00
0a9c9f9159 Add box-cli 2025-10-14 21:28:30 +02:00
2 changed files with 66 additions and 0 deletions

35
main/box-cli/APKBUILD Normal file
View File

@@ -0,0 +1,35 @@
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=box-cli
pkgver=0_git20251014
_pkgsha=7e80fa254074461bf5404d9b4af99adff8e370ed
pkgrel=0
pkgdesc="Transparent development environments."
url="https://codeberg.org/galen/box-cli"
arch="all"
license="MIT"
makedepends="cargo cargo-auditable"
options="net"
source="$pkgname-$_pkgsha.tar.gz::https://codeberg.org/galen/box-cli/archive/$_pkgsha.tar.gz"
builddir="$srcdir/$pkgname"
prepare() {
default_prepare
cargo fetch --target="$CTARGET" --locked
}
build() {
cargo auditable build --frozen --release
}
check() {
cargo test
}
package() {
install -Dm755 target/release/box "$pkgdir/usr/bin/box"
}
sha512sums="
4934586c2b203b88688017c59de64f635d2d86011762e60d3a5f8f456f6ac3fcb951f7c4494a0733beabeb80a770ef492742d9e427ff725d6407c6a5e39f8ef8 box-cli-7e80fa254074461bf5404d9b4af99adff8e370ed.tar.gz
"

31
main/ingot/APKBUILD Normal file
View File

@@ -0,0 +1,31 @@
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=ingot
pkgver=0_git20251003
_pkgsha=260f33828276ea213bf09c73fd5eaa8b5647f381
pkgrel=0
pkgdesc="Reliable status bar generator for Sway"
url="https://codeberg.org/galen/ingot"
arch="all"
license="MIT"
makedepends="cargo cargo-auditable pulseaudio-dev"
options="!check net"
source="$pkgname-$_pkgsha.tar.gz::https://codeberg.org/galen/ingot/archive/$_pkgsha.tar.gz"
builddir="$srcdir/$pkgname"
prepare() {
default_prepare
cargo fetch --target="$CTARGET" --locked
}
build() {
cargo auditable build --frozen --release
}
package() {
install -Dm755 target/release/$pkgname "$pkgdir/usr/bin/$pkgname"
}
sha512sums="
cdeeafa283b1fb6fe322e61bea1def38a31b89b6e1cf6e23b739779693df1ad5bd48407cd3f2998d7add4fa13b276c71ea8ec26a79061f8aa0602f28fef2a6ea ingot-260f33828276ea213bf09c73fd5eaa8b5647f381.tar.gz
"