efr-code-bin

LOW
maintainer eggfriedrice 0 votes scanned 2026-10-07 20:06:42.279410
View on AUR
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.
7pkgname=efr-code-bin
8pkgver=0.0.1
9pkgrel=1
10pkgdesc='Terminal-first AI agent harness that lives in zsh, with a daemon that owns the state'
11arch=('x86_64')
12url='https://github.com/eggfriedrice24/eggfriedrice.code'
13license=('MIT')
14depends=('glibc' 'libgcc' 'zsh')
15optdepends=('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')
18provides=("${pkgname%-bin}=$pkgver")
19conflicts=("${pkgname%-bin}")
20# The same file as packaging/efr-code/efr-code.install.
21install=efr-code.install
22# The upstream binaries carry no debug info, so a -debug split would be empty.
23options=('!debug')
24_dist="${pkgname%-bin}-$pkgver-$CARCH-linux"
25source_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.
28sha256sums_x86_64=('19d09f309a936e22051fe2c9e98e1e832befcae2d8553945ab5ed8d175b6c5a1')
29
30package() {
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)SeverityRules
2026-10-07 20:06:42 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion