Package Details: vapoursynth-plugin-vsakarin-git 0.96f.r128.6d7c733-1

Git Clone URL: https://aur.archlinux.org/vapoursynth-plugin-vsakarin-git.git (read-only, click to copy)
Package Base: vapoursynth-plugin-vsakarin-git
Description: Plugin for Vapoursynth: vsakarin (GIT version)
Upstream URL: https://github.com/akarinVS/vapoursynth-plugin.git
Keywords: vapoursynth
Licenses: GPL
Conflicts: vapoursynth-plugin-vsakarin
Provides: vapoursynth-plugin-vsakarin
Submitter: sl1pkn07
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 4
Popularity: 0.94
First Submitted: 2022-01-31 17:10 (UTC)
Last Updated: 2024-08-25 17:06 (UTC)

Latest Comments

1 2 Next › Last »

TheFeelTrain commented on 2026-05-26 04:20 (UTC)

Change package() to this for vapoursynth R74 and above:

package() {
  _plugindir=$(python3 -c "import vapoursynth; print(vapoursynth.get_plugin_dir())")
  install -Dm755 "$srcdir/build/libakarin.so" "$pkgdir$_plugindir/libakarin.so"
  install -Dm644 "${_plug}/README.md" "${pkgdir}/usr/share/doc/vapoursynth/plugins/${_plug}/README.md"
}

superboo07 commented on 2026-05-25 22:48 (UTC)

this doesn't even properly add libakarin

Win8Error commented on 2026-05-25 20:30 (UTC)

I think the pkgbuild is broken at package().

the archive is (except a readme.me) empty. i've added install -Dm755 "$srcdir/build/libakarin.so" "$pkgdir/usr/lib/vapoursynth/libakarin.so" in prepare() so that libakarin.so actually exists in the install package.

gdd commented on 2026-04-02 18:55 (UTC)

PATH="/usr/lib/llvm21/bin:$PATH" LLVM_CONFIG="/usr/lib/llvm21/bin/llvm-config" yay -S vapoursynth-plugin-vsakarin-git

sun_lmao commented on 2026-03-15 01:37 (UTC) (edited on 2026-03-15 01:52 (UTC) by sun_lmao)

LLVM nonsense has broken this again.

Try adding llvm21 and llvm21-libs as dependencies to fix?

Rus commented on 2025-10-26 19:48 (UTC)

Right now, everything is being built and working correctly

jbosboom commented on 2025-05-29 01:25 (UTC)

Currently does not build due to missing llvm/ExecutionEngine/Orc/AbsoluteSymbols.h because upstream updated to LLVM 20: https://github.com/Jaded-Encoding-Thaumaturgy/akarin-vapoursynth-plugin/commit/25e3a62

sl1pkn07 commented on 2025-01-18 12:44 (UTC) (edited on 2025-01-18 12:53 (UTC) by sl1pkn07)

fails for me with llvm18

[21/22] Compiling C++ object libakarin.so.p/expr2_reactor_LLVMJIT.cpp.o
FAILED: libakarin.so.p/expr2_reactor_LLVMJIT.cpp.o 
ccache c++ -Ilibakarin.so.p -I. -I../vsakarin -I../vsakarin/text -I../vsakarin/expr2/reactor -I/usr/lib/llvm18/include -I/usr/include/vapoursynth -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O3 -march=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/tmp/makepkg/vapoursynth-plugin-vsakarin-git/src=/usr/src/debug/vapoursynth-plugin-vsakarin-git -flto=auto -fPIC -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -MD -MQ libakarin.so.p/expr2_reactor_LLVMJIT.cpp.o -MF libakarin.so.p/expr2_reactor_LLVMJIT.cpp.o.d -o libakarin.so.p/expr2_reactor_LLVMJIT.cpp.o -c ../vsakarin/expr2/reactor/LLVMJIT.cpp
../vsakarin/expr2/reactor/LLVMJIT.cpp:168:17: warning: #warning Implement stack size checks using the "warn-stack-size" function attribute. [-Wcpp]
  168 | #               warning Implement stack size checks using the "warn-stack-size" function attribute.
      |                 ^~~~~~~
../vsakarin/expr2/reactor/LLVMJIT.cpp: In lambda function:
../vsakarin/expr2/reactor/LLVMJIT.cpp:185:65: error: too few arguments to function 'bool llvm::sys::getHostCPUFeatures(llvm::StringMap<bool, llvm::MallocAllocator>&)'
  185 |                 auto cpuFeatures = llvm::sys::getHostCPUFeatures();
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from ../vsakarin/expr2/reactor/LLVMJIT.cpp:38:
/usr/lib/llvm18/include/llvm/TargetParser/Host.h:56:8: note: declared here
   56 |   bool getHostCPUFeatures(StringMap<bool, MallocAllocator> &Features);
      |        ^~~~~~~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().

works ok with llvm (19)