lib32-aom

MEDIUM
maintainer vitaliikuzhdin 13 votes scanned 2026-08-28 09:35:00.314873
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:30 "https://storage.googleapis.com/aom-releases/${_pkgsrc}.tar.gz"

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Vitalii Kuzhdin <vitaliikuzhdin@gmail.com>
2# Contributor: Rodrigo Bezerra <rodrigobezerra21 at gmail dot com>
3
4_name="aom"
5pkgname="lib32-${_name}"
6pkgver=3.15.0
7pkgrel=1
8pkgdesc="Alliance for Open Media video codec (32-bit)"
9arch=(
10 'x86_64'
11)
12url="https://aomedia.org"
13license=(
14 'BSD-3-Clause'
15)
16depends=(
17 "${_name}>=${pkgver}"
18 'lib32-gcc-libs'
19 'lib32-glibc'
20)
21makedepends=(
22 'cmake>=3.16'
23 'yasm'
24)
25provides=(
26 "lib${_name}.so"
27)
28_pkgsrc="lib${_name}-${pkgver}"
29source=(
30 "https://storage.googleapis.com/aom-releases/${_pkgsrc}.tar.gz"
31 "https://storage.googleapis.com/aom-releases/${_pkgsrc}.tar.gz.asc"
32)
33b2sums=('f6952a94bb9d503af790723dad1166f2ae3252a9eb3daa882aa3111009fb3110b101b854d1a420fdd8aa02e4e14da16c833835337d2cca5a2dd2b336a3fbd3d3'
34 'SKIP')
35validpgpkeys=(
36 'B002F08B74A148DAA01F7123A48E86DB0B830498' # AOMedia release signing key <av1-discuss@aomedia.org>
37)
38
39prepare() {
40 cd "${srcdir}/${_pkgsrc}"
41 # Don't require static library
42 sed -i 's/aom aom_static/aom/' cmake/aom_install.cmake
43}
44
45build() {
46 export CFLAGS="${CFLAGS/_FORTIFY_SOURCE=?/_FORTIFY_SOURCE=0} -m32"
47 export CXXFLAGS="${CXXFLAGS/_FORTIFY_SOURCE=?/_FORTIFY_SOURCE=0} -m32"
48 export LDFLAGS+=" -m32"
49 export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
50 local cmake_options=(
51 -B "${_pkgsrc}/build"
52 -S "${_pkgsrc}"
53 -G 'Unix Makefiles'
54 -W no-dev
55 # Upstream would like Release, adding -O3 and removing assertions
56 # https://gitlab.archlinux.org/archlinux/packaging/packages/aom/-/issues/1
57 -D CMAKE_BUILD_TYPE:STRING='Release'
58 -D CMAKE_INSTALL_PREFIX:PATH='/usr'
59 -D CMAKE_INSTALL_LIBDIR:PATH='lib32'
60 -D BUILD_SHARED_LIBS:BOOL=ON
61 -D ENABLE_EXAMPLES:BOOL=OFF
62 -D ENABLE_TOOLS:BOOL=OFF
63 -D ENABLE_TESTS:BOOL=OFF
64 -D ENABLE_DOCS:BOOL=OFF
65 )
66
67 cd "${srcdir}"
68 cmake "${cmake_options[@]}"
69 cmake --build "${cmake_options[1]}"
70}
71
72package() {
73 cd "${srcdir}"
74 DESTDIR="${pkgdir}" cmake --install "${_pkgsrc}/build"
75
76 cd "${pkgdir}/usr"
77 rm -rf "bin" "include" "share"
78}
79

Changes since previous scan

--- PKGBUILD @ 2026-06-19 19:07
+++ PKGBUILD @ 2026-08-28 09:35
@@ -3,7 +3,7 @@
_name="aom"
pkgname="lib32-${_name}"
-pkgver=3.14.1
+pkgver=3.15.0
pkgrel=1
pkgdesc="Alliance for Open Media video codec (32-bit)"
arch=(
@@ -30,7 +30,7 @@
"https://storage.googleapis.com/aom-releases/${_pkgsrc}.tar.gz"
"https://storage.googleapis.com/aom-releases/${_pkgsrc}.tar.gz.asc"
)
-b2sums=('b88e6868a9dcf3c91f20a49520884268f961c54e6c5890467505ce6b7086faee191db021d46dbdbb9e0da57ddc482263ac6e8e816afd5319e6d072ada42b28eb'
+b2sums=('f6952a94bb9d503af790723dad1166f2ae3252a9eb3daa882aa3111009fb3110b101b854d1a420fdd8aa02e4e14da16c833835337d2cca5a2dd2b336a3fbd3d3'
'SKIP')
validpgpkeys=(
'B002F08B74A148DAA01F7123A48E86DB0B830498' # AOMedia release signing key <av1-discuss@aomedia.org>

Scan history

Scanned at (UTC)SeverityRules
2026-08-28 09:35:00 Medium 1
2026-06-19 19:07:35 Clean 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