efr-code-bin
LOW
maintainer eggfriedrice
0 votes
scanned 2026-10-07 20:06:42.279410
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: eggfriedrice <eggfriedricew.g.o@gmail.com>
2
3
# Prebuilt x86_64 release binaries from upstream's GitHub releases, built on the
4
# GitHub ubuntu-latest runner with Zig 0.16.0 for the ghostty screen backend.
5
# They link only libc.so.6, libm.so.6 and libgcc_s.so.1 (no RPATH); any current
6
# Arch glibc satisfies them. The efr-code package builds the same version from source.
7
pkgname=efr-code-bin
8
pkgver=0.0.1
9
pkgrel=1
10
pkgdesc='Terminal-first AI agent harness that lives in zsh, with a daemon that owns the state'
11
arch=('x86_64')
12
url='https://github.com/eggfriedrice24/eggfriedrice.code'
13
license=('MIT')
14
depends=('glibc' 'libgcc' 'zsh')
15
optdepends=('bubblewrap: the kernel sandbox of the auto mode (also needs Linux 7.1 or newer)'
16
'git: project roots and the git facts of a turn'
17
'xdg-utils: let efr login openai open the browser with EFR_OPEN_BROWSER=1')
18
provides=("${pkgname%-bin}=$pkgver")
19
conflicts=("${pkgname%-bin}")
20
# The same file as packaging/efr-code/efr-code.install.
21
install=efr-code.install
22
# The upstream binaries carry no debug info, so a -debug split would be empty.
23
options=('!debug')
24
_dist="${pkgname%-bin}-$pkgver-$CARCH-linux"
25
source_x86_64=("$url/releases/download/v$pkgver/$_dist.tar.gz")
26
# Filled in for each release by .github/workflows/aur.yml with the value that
27
# upstream publishes in $_dist.tar.gz.sha256 next to the tarball.
28
sha256sums_x86_64=('19d09f309a936e22051fe2c9e98e1e832befcae2d8553945ab5ed8d175b6c5a1')
29
30
package() {
31
cd "$_dist"
32
install -Dm0755 -t "$pkgdir/usr/bin/" efr efrd
33
# efrd finds its sandbox launcher in ../lib/efr/ next to its own directory. It is
34
# never on PATH.
35
install -Dm0755 -t "$pkgdir/usr/lib/efr/" efr-sbx
36
install -Dm0644 -t "$pkgdir/usr/share/zsh/plugins/efr/" shell/zsh/efr.plugin.zsh
37
# release.yml already points this unit at /usr/bin/efrd.
38
install -Dm0644 -t "$pkgdir/usr/lib/systemd/user/" systemd/efrd.service
39
install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
40
install -Dm0644 -t "$pkgdir/usr/share/doc/efr-code/" README.md \
41
docs/config.md docs/permissions.md docs/sandbox.md
42
install -Dm0644 -t "$pkgdir/usr/share/doc/efr-code/examples/" examples/config.toml
43
}
44
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-07 20:06:42 | Low | 1 |