dragon-media-backend-git
The package builds from a legitimate KDE project Git repository and includes a single header file from an official GitHub source; the only concerns are unverified sources due to SKIP'd checksum and recent upload with few votes, but no malicious behavior is present.
Triggered rules
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
llm_review
An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package builds from a legitimate KDE project Git repository and includes a single header file from an official GitHub source; the only concerns are unverified sources due to SKIP'd checksum and recent upload with few votes, but no malicious behavior is present.
PKGBUILD
# Maintainer: João Figueiredo <jf.mundox@gmail.com>
pkgname=dragon-media-backend-git
pkgver=0.83.0_r428.g049f78a
pkgrel=1
pkgdesc='Qt C++ library intended for desktop music players'
url="https://invent.kde.org/libraries/${pkgname%-git}"
arch=($CARCH)
license=(BSD-3-Clause)
depends=(ffmpeg kissfft sdl3 kcoreaddons-git ki18n-git kio-git qt6-base qt6-declarative)
optdepends=('libpipewire: PipeWire integration'
'libpulse: PulseAudio integration')
makedepends=(git extra-cmake-modules-git libpipewire libpulse)
conflicts=(${pkgname%-git})
provides=(${pkgname%-git})
source=("git+$url.git"
https://raw.githubusercontent.com/mborgerding/kissfft/refs/heads/master/kissfft.hh) # The kissfft package is missing this header
sha256sums=('SKIP'
'0a31467599b981d784f53a944c19e6991aa96eee703ab424d648e436b2718a8d')
pkgver() {
cd ${pkgname%-git}
_ver="$(grep -Em1 ' +VERSION' CMakeLists.txt | sed 's/.* //' | cut -d '"' -f2 | tr - .)"
echo "${_ver}_r$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)"
}
build() {
cmake -B build -S ${pkgname%-git} \
-DCMAKE_CXX_FLAGS="-I$srcdir" # Include the missing header
cmake --build build
}
package() {
DESTDIR="$pkgdir" cmake --install build
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-28 03:49:04 | Low | 2 |