pdgfr

LOW
maintainer akhenakh 0 votes scanned 2026-11-04 14:07:06.530178
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: Fabrice Aneche <akh@inair.space>
2
3pkgname=pdgfr
4pkgver=0.1
5pkgrel=1
6pkgdesc="Zero-install, pure-CPU French text-to-speech engine with an embedded model"
7arch=('x86_64' 'aarch64')
8url="https://github.com/akhenakh/pdgfr"
9# Project code is Apache-2.0; the shipped build embeds the Brindille model
10# (CC BY 4.0) and Unicode tables (Unicode License v3). See LICENSES.md and
11# NOTICE upstream.
12license=('Apache-2.0' 'CC-BY-4.0' 'Unicode-3.0')
13makedepends=('go>=1.27')
14optdepends=(
15 'pipewire-audio: pw-play/pw-cat playback'
16 'libpulse: paplay playback'
17 'alsa-utils: aplay playback'
18 'ffmpeg: ffplay playback'
19)
20source=("$pkgname-$pkgver.tar.gz::https://github.com/akhenakh/pdgfr/archive/refs/tags/v$pkgver.tar.gz")
21sha256sums=('839e9910e39f0876d0d085441d8d1ae10058e4dbb8434d0c7a59b6cd7495bb07')
22
23build() {
24 cd "pdgfr-$pkgver"
25 # Pure Go, CGO-free: the Alkove runtime is WebAssembly executed in-process
26 # by wazero, and the model is embedded in the binary.
27 export CGO_ENABLED=0
28 go build -trimpath -buildvcs=false \
29 -ldflags "-s -w -X main.version=$pkgver" -o pdgfr ./cmd/pdgfr
30}
31
32package() {
33 cd "pdgfr-$pkgver"
34 install -Dm755 pdgfr "$pkgdir/usr/bin/pdgfr"
35 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
36 install -Dm644 LICENSES.md "$pkgdir/usr/share/licenses/$pkgname/LICENSES.md"
37 install -Dm644 NOTICE "$pkgdir/usr/share/licenses/$pkgname/NOTICE"
38}
39

Scan history

Scanned at (UTC)SeverityRules
2026-11-04 14:07:06 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