android-riscv64-gsm

MEDIUM
maintainer hipersayan_x 0 votes scanned 2026-09-20 15:33:19.470652
View on AUR
Why flagged

One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).

Triggered rules

Medium source=() URL on a non-standard host source_untrusted_domain

One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).

  • PKGBUILD:19 source=("https://www.quut.com/gsm/gsm-${pkgver}.tar.gz")

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Gonzalo Exequiel Pedone <hipersayan DOT x AT gmail DOT com>
2# Contributor: Jan de Groot <jgc@archlinux.org>
3# Contributor: Maxime de Roucy <maxime.deroucy@gmail.com>
4# Contributor: Darwin Bautista <djclue917@gmail.com>
5
6_android_arch=riscv64
7
8pkgname=android-${_android_arch}-gsm
9pkgver=1.0.24
10pkgrel=1
11arch=('any')
12pkgdesc="Shared libraries for GSM 06.10 lossy speech compression (Android ${_android_arch})"
13url="https://www.quut.com/gsm/"
14license=('custom')
15groups=('android-gsm')
16depends=('android-ndk')
17makedepends=('android-environment')
18options=(!strip !buildflags staticlibs !emptydirs)
19source=("https://www.quut.com/gsm/gsm-${pkgver}.tar.gz")
20md5sums=('c13a7e1c5f826e9dbaa71db19e7ebfae')
21
22prepare() {
23 cd "${srcdir}/gsm-${pkgver%.*}-pl${pkgver##*.}"
24
25 # Fix code comments
26 sed -i 's|/\*efine|//define|g' inc/config.h
27}
28
29build() {
30 cd "${srcdir}/gsm-${pkgver%.*}-pl${pkgver##*.}"
31 source android-env ${_android_arch}
32
33 make CC="${CC}" CCFLAGS="${CFLAGS} -c -fPIC" $MAKEFLAGS ./lib/libgsm.a
34 ${CC} -shared ${LDFLAGS} -o lib/libgsm.so src/*.o
35}
36
37package() {
38 cd "${srcdir}/gsm-${pkgver%.*}-pl${pkgver##*.}"
39 source android-env ${_android_arch}
40
41 # Prepare directories
42 install -m755 -d "${pkgdir}/${ANDROID_PREFIX}"/{lib,include/gsm}
43
44 make -j1 \
45 INSTALL_ROOT="${pkgdir}/${ANDROID_PREFIX}" \
46 GSM_INSTALL_INC="${pkgdir}/${ANDROID_PREFIX_INCLUDE}/gsm" \
47 "${pkgdir}/${ANDROID_PREFIX_INCLUDE}/gsm/gsm.h" \
48 "${pkgdir}/${ANDROID_PREFIX_LIB}/libgsm.a"
49 install -v -m644 lib/libgsm.so "${pkgdir}/${ANDROID_PREFIX_LIB}/"
50 ${ANDROID_STRIP} -g --strip-unneeded "${pkgdir}/${ANDROID_PREFIX_LIB}"/*.so
51 ${ANDROID_STRIP} -g "${pkgdir}/${ANDROID_PREFIX_LIB}"/*.a
52
53 install -vDm 644 COPYRIGHT -t "${pkgdir}/usr/share/licenses/${pkgname}/"
54}
55

Changes since previous scan

--- PKGBUILD @ 2026-06-20 00:18
+++ PKGBUILD @ 2026-09-20 15:33
@@ -6,7 +6,7 @@
_android_arch=riscv64
pkgname=android-${_android_arch}-gsm
-pkgver=1.0.23
+pkgver=1.0.24
pkgrel=1
arch=('any')
pkgdesc="Shared libraries for GSM 06.10 lossy speech compression (Android ${_android_arch})"
@@ -17,7 +17,7 @@
makedepends=('android-environment')
options=(!strip !buildflags staticlibs !emptydirs)
source=("https://www.quut.com/gsm/gsm-${pkgver}.tar.gz")
-md5sums=('fc625564fb388b98ac195301e75d7404')
+md5sums=('c13a7e1c5f826e9dbaa71db19e7ebfae')
prepare() {
cd "${srcdir}/gsm-${pkgver%.*}-pl${pkgver##*.}"

Scan history

Scanned at (UTC)SeverityRules
2026-09-20 15:33:19 Medium 1
2026-06-20 00:18:46 Medium 1
2026-06-19 23:51:18 Clean 2
2026-06-19 19:07:35 Low 2
2026-06-18 16:11:54 Medium 1

Report a package

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

0 / 4000
Your suggestion