enclave-messenger-bin

LOW
maintainer nullsector 0 votes scanned 2026-10-24 07:39:45.568380
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: The Enclave contributors <security@enclave.chat>
2#
3# The release's Linux programs (`cargo xtask dist`, built on AlmaLinux 9
4# for glibc 2.34 and newer). release.yml's `aur` job sets pkgver and the
5# checksums from the release, regenerates .SRCINFO and pushes.
6pkgname=enclave-messenger-bin
7pkgver=0.1.0
8pkgrel=1
9pkgdesc='Private messages without a phone number, through Tor and the Nym mixnet'
10arch=('x86_64' 'aarch64')
11url='https://github.com/0xnullsect0r/enclave-messenger'
12license=('GPL-3.0-only')
13depends=('glibc' 'gcc-libs' 'alsa-lib' 'libpipewire' 'fontconfig' 'freetype2' 'ttf-font' 'libxkbcommon' 'libxkbcommon-x11'
14 'wayland' 'libglvnd' 'libx11' 'libxcursor' 'libxi' 'libxrandr' 'hicolor-icon-theme')
15optdepends=('xdg-desktop-portal: system file dialogs'
16 'gnome-keyring: keep the profile key in the Secret Service'
17 'kwallet: keep the profile key in the Secret Service')
18provides=('enclave-messenger')
19conflicts=('enclave-messenger')
20options=('!strip' '!debug')
21_v=${pkgver//_/-}
22source_x86_64=("https://github.com/0xnullsect0r/enclave-messenger/releases/download/v${_v}/enclave-${_v}-x86_64-unknown-linux-gnu.tar.gz")
23source_aarch64=("https://github.com/0xnullsect0r/enclave-messenger/releases/download/v${_v}/enclave-${_v}-aarch64-unknown-linux-gnu.tar.gz")
24sha256sums_x86_64=('51080db0ff6280f73f8ccf3cbec0ff56a541f3e16a22e1cf43db75df6a983dff')
25sha256sums_aarch64=('94646473d631314b28216115b60ba35013a5000ff19b5b42b0e3c1c3319a85b6')
26
27package() {
28 cd "enclave-${_v}-${CARCH}-unknown-linux-gnu"
29 install -d "$pkgdir/usr/lib/enclave-messenger" "$pkgdir/usr/bin"
30 install -m755 enclave enclave-vault enclave-netd enclave-mediad enclave-tord enclave-nymd lyrebird \
31 "$pkgdir/usr/lib/enclave-messenger/"
32 # The programs start each other from their own folder.
33 ln -s /usr/lib/enclave-messenger/enclave "$pkgdir/usr/bin/enclave"
34 cp -r --no-preserve=ownership share "$pkgdir/usr/"
35 install -Dm644 THIRD-PARTY-NOTICES.txt "$pkgdir/usr/share/licenses/$pkgname/THIRD-PARTY-NOTICES.txt"
36}
37

Scan history

Scanned at (UTC)SeverityRules
2026-10-24 07:39:45 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