lame-svn
maintainer Chocobo1
· 1 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The source is a Subversion checkout from the official project's SourceForge repository, which is a legitimate and expected source for development versions; building from upstream VCS is normal for AUR packages and poses minimal risk.
Triggered rules
LOW
AI review downgraded a static finding
llm_review
The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-2507) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The source is a Subversion checkout from the official project's SourceForge repository, which is a legitimate and expected source for development versions; building from upstream VCS is normal for AUR packages and poses minimal risk.
1 higher static finding superseded - not the current verdict (shown for transparency)
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:15
source=("svn+https://svn.code.sf.net/p/lame/svn/trunk")
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: Chocobo1 <chocobo1 AT archlinux DOT net>
2
3
pkgname=lame-svn
4
pkgver=r6586
5
pkgrel=1
6
pkgdesc="A high quality MPEG Audio Layer III (MP3) encoder"
7
arch=('i686' 'x86_64')
8
url="https://lame.sourceforge.io/"
9
license=('LGPL-2.0-or-later')
10
depends=('glibc' 'mpg123' 'ncurses')
11
makedepends=('subversion' 'nasm')
12
provides=("lame=$pkgver" 'libmp3lame.so')
13
conflicts=('lame')
14
options=('staticlibs')
15
source=("svn+https://svn.code.sf.net/p/lame/svn/trunk")
16
sha256sums=('SKIP')
17
18
19
pkgver() {
20
cd "trunk"
21
22
_rev="$(svnversion | sed 's/[^0-9]+//')"
23
printf "r%s" "$_rev"
24
}
25
26
build() {
27
cd "trunk/lame"
28
29
CFLAGS="$CFLAGS -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types" \
30
./configure \
31
--prefix="/usr" \
32
--enable-mp3rtp \
33
--enable-nasm
34
make
35
}
36
37
package() {
38
cd "trunk/lame"
39
40
make DESTDIR="$pkgdir" install
41
}
42
Changes since previous scan
--- PKGBUILD @ 2026-06-19 19:07+++ PKGBUILD @ 2026-08-03 00:08@@ -1,29 +1,20 @@ # Maintainer: Chocobo1 <chocobo1 AT archlinux DOT net> pkgname=lame-svn-pkgver=r6507-pkgrel=4+pkgver=r6586+pkgrel=1 pkgdesc="A high quality MPEG Audio Layer III (MP3) encoder" arch=('i686' 'x86_64') url="https://lame.sourceforge.io/"-license=('LGPL')+license=('LGPL-2.0-or-later') depends=('glibc' 'mpg123' 'ncurses') makedepends=('subversion' 'nasm') provides=("lame=$pkgver" 'libmp3lame.so') conflicts=('lame') options=('staticlibs')-source=("svn+https://svn.code.sf.net/p/lame/svn/trunk"- "lame.pc.in::https://gitlab.archlinux.org/archlinux/packaging/packages/lame/-/raw/main/lame.pc.in")-sha256sums=('SKIP'- 'SKIP')+source=("svn+https://svn.code.sf.net/p/lame/svn/trunk")+sha256sums=('SKIP') --prepare() {- cd "trunk"-- _version=$(sed -rn 's|AC_INIT\(\[.*\],\[([0-9\.]+)\].*$|\1|p' lame/configure.in)- sed -e "s/VERSION/$_version/" "$srcdir/lame.pc.in" > "$srcdir/lame.pc"-} pkgver() { cd "trunk"@@ -35,8 +26,10 @@ build() { cd "trunk/lame" + CFLAGS="$CFLAGS -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types" \ ./configure \ --prefix="/usr" \+ --enable-mp3rtp \ --enable-nasm make }@@ -45,6 +38,5 @@ cd "trunk/lame" make DESTDIR="$pkgdir" install- install -Dm644 "$srcdir/lame.pc" -t "$pkgdir/usr/lib/pkgconfig" } Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | LOW | 2 |
| 2026-08-02 00:16:08 | LOW | 2 |
| 2026-08-01 00:11:18 | LOW | 2 |
| 2026-07-31 00:14:10 | LOW | 2 |
| 2026-07-30 00:17:23 | LOW | 2 |
| 2026-07-29 00:25:53 | LOW | 2 |
| 2026-07-28 00:07:28 | LOW | 2 |
| 2026-07-27 00:24:32 | LOW | 2 |
| 2026-07-26 00:07:32 | LOW | 2 |
| 2026-07-25 00:13:44 | LOW | 2 |
| 2026-07-24 00:02:28 | LOW | 2 |
| 2026-07-23 00:14:47 | LOW | 2 |
| 2026-07-22 00:29:32 | LOW | 2 |
| 2026-07-21 00:24:15 | LOW | 2 |
| 2026-07-20 00:19:49 | LOW | 2 |
| 2026-07-19 00:17:08 | LOW | 2 |
| 2026-07-18 00:14:48 | LOW | 2 |
| 2026-07-17 00:06:16 | LOW | 2 |
| 2026-07-16 17:52:43 | MEDIUM | 1 |
| 2026-06-19 19:07:35 | CLEAN | 2 |