Hi,
I have some errors now.
1. The script build-vapoursynth.sh seems broken at the end.
export PYTHONUSERBASE="$PWD/temp"
pip3 install -q --user cython
./temp/bin/cython --3str src/cython/vapoursynth.pyx
pip3 uninstall -y -q cython
Normal: my distrib 20.04LTS has a global python3 package Cython, or I have installed previously
for all users in the site-package /usr/lib/python3.
pip3 install --user cython
Requirement already satisfied: cython in /usr/lib/python3/dist-packages (0.29.14)
./temp/bin/cython
./temp/bin/cython: Command not found.
Maybe use
export PYTHONUSERBASE="$PWD/temp"
pip3 install -q -I --user cython
./temp/bin/cython --3str src/cython/vapoursynth.pyx
pip3 uninstall -y -q cython
2. build-plugins/header.sh has lost 2 functions, mkghc () and ghc().
The original build-plugins/plugin-mvtoolssf.sh is
mkghc IFeelBloated/vapoursynth-mvtools-sf libmvtoolssf 5dfa8756092daa7dcc635eef799c6964bd40c259
3. So, I have tried your 3 lines
ghdl IFeelBloated/vapoursynth-mvtools-sf
CFLAGS="$CFLAGS -Wno-deprecated-declarations" meson build --prefix="$vsprefix"
ninja -C build -j $JOBS
and I have this time the same error than you:
Run-time dependency vsfilterscript found: NO (tried pkgconfig and cmake)
meson.build:15:0: ERROR: Dependency "vsfilterscript" not found, tried pkgconfig and cmake
Your old code
mkghc IFeelBloated/vapoursynth-mvtools-sf libmvtoolssf 5dfa8756092daa7dcc635eef799c6964bd40c259
works perfectly with the old commit 5dfa...
So, I'm too tired (1:40 AM here in France) and I'm sleeping, but I have a (very simple) theory.
If the package
IFeelBloated /
vapoursynth-mvtools-sf
https://github.com/IFeelBloated/vapoursynth-mvtools-sf
needs now the package
IFeelBloated /
vsFilterScript
https://github.com/IFeelBloated/vsFilterScript
?
This last package seems not to be in your scripts; it explains the new meson dependency in mstools-sf...
All the best & good night,
Alain
--