vapoursynth-plugin-subtext-git
The package builds from the official project Git repository, uses standard Python build tools, and installs only the resulting wheel and documentation; the SKIP'd checksum is common for git sources and does not imply remote code execution.
Triggered rules
llm_review
The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-2507) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The package builds from the official project Git repository, uses standard Python build tools, and installs only the resulting wheel and documentation; the SKIP'd checksum is common for git sources and does not imply remote code execution.
1 higher static finding superseded - not the current verdict (shown for transparency)
orphaned_readopted
This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.
PKGBUILD
# Maintainer: Joshua Holmer <jholmer.in@gmail.com>
# Maintainer: quietvoid <tcChlisop0@gmail.com>
_plug=subtext
pkgname=vapoursynth-plugin-${_plug}-git
pkgver=R7.0.g662577d
pkgrel=1
pkgdesc="Plugin for Vapoursynth: ${_plug} (GIT version)"
arch=('any')
url='https://github.com/vapoursynth/subtext'
license=('MIT')
depends=(
'vapoursynth'
'libass'
'ffmpeg'
)
makedepends=(
'git'
'python-build'
'python-installer'
'meson-python'
)
provides=("vapoursynth-plugin-${_plug}")
conflicts=("vapoursynth-plugin-${_plug}")
source=("${_plug}::git+https://github.com/vapoursynth/subtext.git")
sha256sums=('SKIP')
pkgver() {
cd "${_plug}"
echo "$(git describe --long --tags | tr - .)"
}
build() {
cd "${_plug}"
python -m build --wheel --no-isolation
}
package() {
cd "${_plug}"
python -m installer --destdir="$pkgdir" dist/*.whl
install -Dm644 README.md "${pkgdir}/usr/share/doc/vapoursynth/plugins/${_plug}/README.md"
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
Changes since previous scan
--- PKGBUILD @ 2026-06-18 16:11+++ PKGBUILD @ 2026-08-26 00:12@@ -1,19 +1,24 @@ # Maintainer: Joshua Holmer <jholmer.in@gmail.com>+# Maintainer: quietvoid <tcChlisop0@gmail.com> _plug=subtext pkgname=vapoursynth-plugin-${_plug}-git-pkgver=R6.4.gef0e4c5-pkgrel=2+pkgver=R7.0.g662577d+pkgrel=1 pkgdesc="Plugin for Vapoursynth: ${_plug} (GIT version)" arch=('any') url='https://github.com/vapoursynth/subtext' license=('MIT')-depends=('vapoursynth>=75'+depends=(+ 'vapoursynth' 'libass' 'ffmpeg' )-makedepends=('git'- 'meson'+makedepends=(+ 'git'+ 'python-build'+ 'python-installer'+ 'meson-python' ) provides=("vapoursynth-plugin-${_plug}") conflicts=("vapoursynth-plugin-${_plug}")@@ -25,20 +30,18 @@ echo "$(git describe --long --tags | tr - .)" } -prepare() {- mkdir -p build-}- build() {- cd build- arch-meson "../${_plug}" --libdir /usr/lib/vapoursynth- ninja+ cd "${_plug}"+ + python -m build --wheel --no-isolation } package() {- PLUGINDIR=$(python3 -c "import vapoursynth; print(vapoursynth.get_plugin_dir())")+ cd "${_plug}" - install -Dm755 build/subtext.so "${pkgdir}${PLUGINDIR}/subtext.so"- install -Dm644 "${_plug}/README.md" "${pkgdir}/usr/share/doc/vapoursynth/plugins/${_plug}/README.md"+ python -m installer --destdir="$pkgdir" dist/*.whl++ install -Dm644 README.md "${pkgdir}/usr/share/doc/vapoursynth/plugins/${_plug}/README.md"+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-26 00:12:07 | Low | 2 |
| 2026-08-25 23:28:42 | Medium | 1 |
| 2026-06-18 16:11:54 | Clean | 0 |