vapoursynth-plugin-resize2-git

MEDIUM
maintainer TheFeelTrain 0 votes scanned 2026-08-30 19:44:01.063593
View on AUR
Why flagged

This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.

Triggered rules

Medium Recently orphaned & re-adopted orphaned_readopted

This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.

PKGBUILD

1# Maintainer: Josh Holmer <jholmer.in@gmail.com>
2
3_plug=resize2
4pkgname=vapoursynth-plugin-${_plug}-git
5pkgver=r18.f2c97f8
6pkgrel=1
7pkgdesc="Plugin for VapourSynth: ${_plug} (GIT version)"
8arch=('x86_64')
9url='https://github.com/Jaded-Encoding-Thaumaturgy/vapoursynth-resize2'
10license=('LGPL-2.1-or-later')
11depends=('vapoursynth' 'zimg')
12makedepends=('git' 'meson' 'ninja')
13provides=("vapoursynth-plugin-${_plug}")
14conflicts=("vapoursynth-plugin-${_plug}")
15source=("${_plug}::git+https://github.com/Jaded-Encoding-Thaumaturgy/vapoursynth-resize2.git")
16sha256sums=('SKIP')
17
18pkgver() {
19 cd "${_plug}"
20 printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
21}
22
23prepare() {
24 cd "${_plug}"
25 meson subprojects download
26 # The build script hardcodes -static and a local vapoursynth include dir,
27 # but -static builds for this fail on Arch, and we want to use the system vapoursynth
28 sed -i "s|link_args: \['-static'],|#link_args: \['-static'],|" meson.build
29 sed -i "s|include_directories('vapoursynth/include'),|#include_directories('vapoursynth/include'),|" meson.build
30 arch-meson build \
31 --buildtype=release \
32 --libdir /usr/lib/vapoursynth
33}
34
35build() {
36 cd "${_plug}"
37 meson compile -C build
38}
39
40package() {
41 cd "${_plug}"
42 DESTDIR="${pkgdir}" meson install -C build
43
44 install -Dm644 ReadMe.md "${pkgdir}/usr/share/doc/vapoursynth/plugins/${_plug}/README.md"
45}
46

Scan history

Scanned at (UTC)SeverityRules
2026-08-30 19:44:01 Medium 1
2026-06-18 16:11:54 Clean 0

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion