diff options
Diffstat (limited to 'testing/trivy/APKBUILD')
-rw-r--r-- | testing/trivy/APKBUILD | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/testing/trivy/APKBUILD b/testing/trivy/APKBUILD index 4dc48731da3..7aaf9db023c 100644 --- a/testing/trivy/APKBUILD +++ b/testing/trivy/APKBUILD @@ -1,29 +1,34 @@ # Contributor: TBK <alpine@jjtc.eu> # Maintainer: TBK <alpine@jjtc.eu> pkgname=trivy -pkgver=0.20.2 -pkgrel=0 +pkgver=0.50.1 +pkgrel=2 pkgdesc="Simple and comprehensive vulnerability scanner for containers" url="https://github.com/aquasecurity/trivy" arch="all" -# s390x, mips64: tests SIGSEGV: https://github.com/aquasecurity/trivy/issues/430 -arch="$arch !s390x !mips !mips64" +# s390x: tests SIGSEGV: https://github.com/aquasecurity/trivy/issues/430 +arch="$arch !s390x" license="Apache-2.0" makedepends="btrfs-progs-dev go linux-headers lvm2-dev" source="https://github.com/aquasecurity/trivy/archive/v$pkgver/trivy-$pkgver.tar.gz" +options="net !check" # needs tinygo to turn go into wasm for tests + +export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}" +export GOTMPDIR="${GOTMPDIR:-"$srcdir"}" +export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}" build() { - make build + go build -o trivy -ldflags "-X main.version=$pkgver" cmd/trivy/main.go } check() { - make test + go test ./... } package() { - install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname + install -Dm755 trivy -t "$pkgdir"/usr/bin/ } sha512sums=" -e18be49824ddbfe8b0bfc51c0df92ccf62d723b926e400129709b94ab46ca8edfd6804a7a1708be5276e4f3f1171520088b5d2263aacbf24f1336ca843ec820b trivy-0.20.2.tar.gz +b2ef68484f2102325c60cfae45ff7b1aaa61b73b52d0904380bd623980631bb83ad28f42bb1a15a26a2966bb00433280412503ba47e8bf65ee70618dc842d812 trivy-0.50.1.tar.gz " |