lib32-libopenmpt
MEDIUM
maintainer vitaliikuzhdin
0 votes
scanned 2026-08-25 09:25:51.619243
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:32
"https://lib.openmpt.org/files/${_name}/src/${_pkgsrc}.tar.gz"
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: Vitalii Kuzhdin <vitaliikuzhdin@gmail.com>
2
3
_name="libopenmpt"
4
pkgname="lib32-${_name}"
5
pkgver=0.8.8
6
pkgrel=1
7
pkgdesc="A library to render tracker music to a PCM audio stream (32-bit)"
8
arch=(
9
'x86_64'
10
)
11
url="https://lib.openmpt.org/libopenmpt/"
12
license=(
13
'BSD-3-Clause'
14
)
15
depends=(
16
"${_name}>=${pkgver}"
17
'lib32-gcc-libs'
18
'lib32-glibc'
19
'lib32-libogg' # required by pkgconf
20
'lib32-libvorbis'
21
'lib32-mpg123>=1.14.0'
22
'lib32-zlib'
23
)
24
makedepends=(
25
'autoconf-archive'
26
)
27
provides=(
28
"${_name}.so"
29
)
30
_pkgsrc="${_name}-${pkgver}+release.autotools"
31
source=(
32
"https://lib.openmpt.org/files/${_name}/src/${_pkgsrc}.tar.gz"
33
)
34
sha512sums=('10f84c68a02ab3ad292bce4ceef4d8c0afc5127e52164ebe9f96c26d3b4833e9fe25370341f98de6682053624a957a3e8d874a34d16b246cef6ba12d225c61a6')
35
b2sums=('0690b10136155d25966796a0d9dbdc11b566ae212a98eb7e65b302a4b269340816c567b3df69f8a964e4aa2df651b59522d72012dfcaf101cbb7d62cc114c6e6')
36
37
build() {
38
export CFLAGS+=" -m32"
39
export CXXFLAGS+=" -m32"
40
export LDFLAGS+=" -m32"
41
export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
42
local configure_options=(
43
--prefix='/usr'
44
--program-suffix="-32"
45
--lib{exec,}dir='/usr/lib32'
46
--build=i686-pc-linux-gnu
47
--disable-openmpt123
48
--disable-examples
49
# --without-vorbis
50
# --without-vorbisfile
51
)
52
53
cd "${srcdir}/${_pkgsrc}"
54
autoreconf -vfi
55
./configure "${configure_options[@]}"
56
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' 'libtool'
57
make
58
}
59
60
check() {
61
cd "${srcdir}/${_pkgsrc}"
62
make check
63
}
64
65
package() {
66
cd "${srcdir}/${_pkgsrc}"
67
make DESTDIR="${pkgdir}" install
68
69
cd "${pkgdir}/usr"
70
rm -rf "bin" "include" "share"
71
}
72
Changes since previous scan
--- PKGBUILD @ 2026-06-19 19:07+++ PKGBUILD @ 2026-08-25 09:25@@ -2,7 +2,7 @@ _name="libopenmpt" pkgname="lib32-${_name}"-pkgver=0.8.7+pkgver=0.8.8 pkgrel=1 pkgdesc="A library to render tracker music to a PCM audio stream (32-bit)" arch=(@@ -31,8 +31,8 @@ source=( "https://lib.openmpt.org/files/${_name}/src/${_pkgsrc}.tar.gz" )-sha512sums=('f0284238a0c1a7892ef948d1a719a13ce817bd0bd0c28a01e92263ca1511442ec836958186fa36c546cc9ca60453f714f9453e0774d910b79233c8698446073d')-b2sums=('ef97f94e46b40cfc2087550659e13a6354abc7f85ac8ffa664414eb52011f4f6bce4fa5088d2ea0bf02c3193a78c6963f418d9b3a976c9c5699289dca18cb04e')+sha512sums=('10f84c68a02ab3ad292bce4ceef4d8c0afc5127e52164ebe9f96c26d3b4833e9fe25370341f98de6682053624a957a3e8d874a34d16b246cef6ba12d225c61a6')+b2sums=('0690b10136155d25966796a0d9dbdc11b566ae212a98eb7e65b302a4b269340816c567b3df69f8a964e4aa2df651b59522d72012dfcaf101cbb7d62cc114c6e6') build() { export CFLAGS+=" -m32"Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-25 09:25:51 | Medium | 1 |
| 2026-06-19 19:07:35 | Clean | 2 |
| 2026-06-18 16:11:54 | Medium | 1 |