ffmpeg-dektec
MEDIUM
maintainer nikost74
0 votes
scanned 2026-09-27 09:17:18.025965
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:35
"FFmpeg_v${pkgver}.tar.gz::https://www.dektec.com/products/SDK/ffmpeg/linux/downloads/FFmpeg_v${pkgver}.tar.gz"
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: Nikos Toutountzoglou <nikos.toutou@protonmail.com>
2
3
pkgname=ffmpeg-dektec
4
pkgver=2025.04.0
5
pkgrel=5
6
_sdkver=2026.09.0
7
pkgdesc="FFmpeg Integration for DekTec Devices"
8
arch=('x86_64')
9
url="https://www.dektec.com/products/SDK/ffmpeg/"
10
license=('LicenseRef-FFmpeg' 'LicenseRef-DekTec')
11
depends=(
12
'alsa-lib'
13
'bzip2'
14
'dektec-drivers-dkms'
15
'gcc-libs'
16
'glibc'
17
'libdrm'
18
'libva'
19
'libvdpau'
20
'libx11'
21
'libxext'
22
'libxv'
23
'libxcb'
24
'sdl2'
25
'sndio'
26
'xz'
27
'zlib'
28
)
29
makedepends=(
30
'pkg-config'
31
'yasm'
32
)
33
options=('!lto' '!debug')
34
source=(
35
"FFmpeg_v${pkgver}.tar.gz::https://www.dektec.com/products/SDK/ffmpeg/linux/downloads/FFmpeg_v${pkgver}.tar.gz"
36
"LinuxSDK_v${_sdkver}.tar.gz::https://www.dektec.com/products/SDK/DTAPI/Downloads/LinuxSDK_v${_sdkver}.tar.gz"
37
)
38
noextract=("FFmpeg_v${pkgver}.tar.gz")
39
sha256sums=('b1f83ddcbf602a2a4b7b29864a54e21cfa4ff86c4707c9c945629359027afd69'
40
'f7bdf97421b39047efa379cfffbd208114bf0f3cb37c3565d709e46f3157fdf3')
41
42
prepare() {
43
# Extract all files from DekTec upstream
44
install -dm755 "${pkgname}-${pkgver}"
45
bsdtar -xf "FFmpeg_v${pkgver}.tar.gz" -C "${pkgname}-${pkgver}"
46
47
# Extract the SDK
48
install -dm755 "${srcdir}/LinuxSDK"
49
bsdtar -xf "LinuxSDK_v${_sdkver}.tar.gz" -C "${srcdir}/LinuxSDK"
50
}
51
52
build() {
53
cd "${pkgname}-${pkgver}"
54
# Include pkg-config path for DTAPI
55
export PKG_CONFIG_PATH="${srcdir}/LinuxSDK/DTAPI/Lib/GCC7.5.0/pkgconfig"
56
# Build
57
./configure \
58
--prefix='/usr' \
59
--disable-shared \
60
--disable-doc \
61
--disable-asm \
62
--disable-vulkan \
63
--enable-static \
64
--enable-ffplay \
65
--enable-ffprobe \
66
--enable-small \
67
--enable-dektec \
68
--enable-nonfree
69
make
70
}
71
72
package() {
73
cd "${pkgname}-${pkgver}"
74
# Install binaries
75
install -vDm 755 "ffmpeg" "${pkgdir}/usr/bin/ffmpeg-dektec"
76
install -vDm 755 "ffplay" "${pkgdir}/usr/bin/ffplay-dektec"
77
install -vDm 755 "ffprobe" "${pkgdir}/usr/bin/ffprobe-dektec"
78
79
# Licenses
80
install -vDm 644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.FFmpeg"
81
install -vDm 644 "${srcdir}/LinuxSDK/License" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.DekTec"
82
}
83
84
# vim: set ts=2 sw=2 et:
85
Changes since previous scan
--- PKGBUILD @ 2026-06-19 19:07+++ PKGBUILD @ 2026-09-27 09:17@@ -2,8 +2,8 @@ pkgname=ffmpeg-dektec pkgver=2025.04.0-pkgrel=4-_sdkver=2026.05.0+pkgrel=5+_sdkver=2026.09.0 pkgdesc="FFmpeg Integration for DekTec Devices" arch=('x86_64') url="https://www.dektec.com/products/SDK/ffmpeg/"@@ -37,7 +37,7 @@ ) noextract=("FFmpeg_v${pkgver}.tar.gz") sha256sums=('b1f83ddcbf602a2a4b7b29864a54e21cfa4ff86c4707c9c945629359027afd69'- 'de710978c419ce7a5c5cfd387d8fa68a1529cd29017d23bbdcc84fdb29e48c7f')+ 'f7bdf97421b39047efa379cfffbd208114bf0f3cb37c3565d709e46f3157fdf3') prepare() { # Extract all files from DekTec upstreamScan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-27 09:17:18 | Medium | 1 |
| 2026-06-19 19:07:35 | Clean | 2 |
| 2026-06-18 16:11:54 | Medium | 1 |