mp4ff
LOW
maintainer agony4001
0 votes
scanned 2026-10-28 07:49:59.681246
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: agony <27015 at riseup dot net>
2
3
pkgname=mp4ff
4
pkgver=0.61.0
5
pkgrel=1
6
pkgdesc='Tools for parsing and manipulating MP4/ISOBMFF files'
7
arch=('x86_64' 'aarch64')
8
url='https://github.com/Eyevinn/mp4ff'
9
license=('MIT')
10
depends=('glibc')
11
makedepends=('git' 'go')
12
source=("${pkgname}::git+${url}.git#tag=v${pkgver}")
13
sha256sums=('c37d251eaf8269100e4c85a22a14c34a507c6f4ac56dcf6249e6209938274f25')
14
15
prepare() {
16
cd "${pkgname}"
17
export GOPATH="${srcdir}/gopath"
18
go mod download -x -modcacherw
19
}
20
21
build() {
22
cd "${pkgname}"
23
export GOPATH="${srcdir}/gopath"
24
export CGO_CPPFLAGS="${CPPFLAGS}"
25
export CGO_CFLAGS="${CFLAGS}"
26
export CGO_CXXFLAGS="${CXXFLAGS}"
27
export CGO_LDFLAGS="${LDFLAGS}"
28
export GOFLAGS='-buildmode=pie -trimpath -mod=readonly -modcacherw'
29
# Go stamps the version from the git tag; an untracked file in the clone adds +dirty
30
go build -v -ldflags=-linkmode=external -o "${srcdir}/build/" ./cmd/...
31
}
32
33
check() {
34
cd "${pkgname}"
35
export GOPATH="${srcdir}/gopath"
36
export GOFLAGS='-buildvcs=false -mod=readonly -modcacherw'
37
go test ./...
38
}
39
40
package() {
41
install -Dm755 "${srcdir}"/build/* -t "${pkgdir}/usr/bin"
42
install -Dm644 "${srcdir}/${pkgname}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"
43
}
44
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-28 07:49:59 | Low | 1 |