nemo-speech-cuda-bin
LOW
maintainer hyper_puncher
0 votes
scanned 2026-10-17 07:17:15.137327
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: hyperpuncher
2
pkgname=nemo-speech-cuda-bin
3
pkgver=0.2.0
4
pkgrel=1
5
pkgdesc='Native speech recognition, synthesis, and translation with CUDA support'
6
arch=('x86_64' 'aarch64')
7
url='https://github.com/NVIDIA/NeMo-Speech.cpp'
8
license=(
9
'Apache-2.0'
10
'BSD-3-Clause'
11
'MIT'
12
'MIT-0'
13
'GPL-3.0-or-later WITH GCC-exception-3.1'
14
'LicenseRef-NVIDIA-CUDA'
15
)
16
depends=('glibc')
17
depends_x86_64=('nvidia-utils')
18
# ARM driver packages depend on the board. Install its NVIDIA driver separately.
19
optdepends=(
20
'curl: model downloads'
21
'alsa-lib: microphone capture through ALSA'
22
'libpulse: microphone capture through PulseAudio'
23
'jack: microphone capture through JACK'
24
)
25
provides=("nemo-speech=${pkgver}")
26
conflicts=('nemo-speech')
27
options=('!strip' '!debug')
28
source_x86_64=("${url}/releases/download/v${pkgver}/nemo-speech-${pkgver}-linux-x86_64-cuda.tar.gz")
29
source_aarch64=("${url}/releases/download/v${pkgver}/nemo-speech-${pkgver}-linux-aarch64-cuda12.tar.gz")
30
sha256sums_x86_64=('aef573fcc6c2c759401d2ed03e5ca9e401ed23b0e38cb852d917080c1e2d4515')
31
sha256sums_aarch64=('634c622ac77f6fea89ef605c62d684e1f7c45f0c0026be570151481b5ab2379a')
32
33
package() {
34
# Keep the upstream layout and private libraries together for relative RPATHs.
35
install -dm755 "${pkgdir}/opt/nemo-speech" "${pkgdir}/usr/bin" \
36
"${pkgdir}/usr/share/licenses" "${pkgdir}/usr/share/doc"
37
local _backend=cuda
38
if [[ ${CARCH} == aarch64 ]]; then
39
_backend=cuda12
40
fi
41
cp -a "${srcdir}/nemo-speech-${pkgver}-linux-${CARCH}-${_backend}/." \
42
"${pkgdir}/opt/nemo-speech/"
43
ln -s /opt/nemo-speech/bin/nemo-speech "${pkgdir}/usr/bin/nemo-speech"
44
ln -s /opt/nemo-speech/share/licenses/nemo-speech \
45
"${pkgdir}/usr/share/licenses/${pkgname}"
46
ln -s /opt/nemo-speech/share/doc/nemo-speech \
47
"${pkgdir}/usr/share/doc/${pkgname}"
48
}
49
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-17 07:17:15 | Low | 1 |