Package Details: vapoursynth-plugin-fft3dfilter-git R2.0.g50194b4-1

Git Clone URL: https://aur.archlinux.org/vapoursynth-plugin-fft3dfilter-git.git (read-only, click to copy)
Package Base: vapoursynth-plugin-fft3dfilter-git
Description: Plugin for Vapoursynth: fft3dfilter (GIT version)
Upstream URL: https://forum.doom9.org/showthread.php?t=175199
Keywords: vapoursynth
Licenses: GPL
Conflicts: vapoursynth-plugin-fft3dfilter
Provides: vapoursynth-plugin-fft3dfilter
Submitter: sl1pkn07
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 5
Popularity: 0.000123
First Submitted: 2015-02-02 18:31
Last Updated: 2021-10-08 18:32

Latest Comments

dubster commented on 2020-09-15 04:08

Indeed, the author ported the filter to the new API in this commit.

If you simply update your PKGBUILD to use the commit before that change, your off to the races again.

Fix: Add the #commit=XXXX to the end of the source line.

So to use a working commit, I changed my source line to the following:

source=("${_plug}::git+https://github.com/myrsloik/VapourSynth-FFT3DFilter.git#commit=64323f0")

A quick makepkg -si and I was off to the races.

DISCLAIMER: I've only completed the build/install, I haven't actually run the plugin yet to confirm it stable.

wallace11 commented on 2020-09-14 20:54

Checking out @ commit 6ad287f0bf4daa8ad69ac3fc819424e26cc68d78 works for now (will probably also work with later commits but I didn't bother to check)

wftao commented on 2020-08-25 08:26

It seems that the package must be built against doodle1 branch of vapoursynth.

pauper commented on 2020-08-10 22:19

Doesn't build:

[1/5] Compiling C++ object 'fft3dfilter@sha/FFT3DFilterTransform.cpp.o'
FAILED: fft3dfilter@sha/FFT3DFilterTransform.cpp.o 
c++ -Ifft3dfilter@sha -I. -I../fft3dfilter -I/usr/include/vapoursynth -flto -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=c++1z -fvisibility=hidden -mfpmath=sse -msse2 -march=x86-64 -mtune=generic -O2 -fno-plt -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ 'fft3dfilter@sha/FFT3DFilterTransform.cpp.o' -MF 'fft3dfilter@sha/FFT3DFilterTransform.cpp.o.d' -o 'fft3dfilter@sha/FFT3DFilterTransform.cpp.o' -c ../fft3dfilter/FFT3DFilterTransform.cpp
In file included from ../fft3dfilter/FFT3DFilterTransform.cpp:32:
../fft3dfilter/FFT3DFilter.h:25:10: fatal error: VapourSynth4.h: No such file or directory
   25 | #include <VapourSynth4.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
[2/5] Compiling C++ object 'fft3dfilter@sha/FFT3DFilter.cpp.o'
FAILED: fft3dfilter@sha/FFT3DFilter.cpp.o 
c++ -Ifft3dfilter@sha -I. -I../fft3dfilter -I/usr/include/vapoursynth -flto -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=c++1z -fvisibility=hidden -mfpmath=sse -msse2 -march=x86-64 -mtune=generic -O2 -fno-plt -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ 'fft3dfilter@sha/FFT3DFilter.cpp.o' -MF 'fft3dfilter@sha/FFT3DFilter.cpp.o.d' -o 'fft3dfilter@sha/FFT3DFilter.cpp.o' -c ../fft3dfilter/FFT3DFilter.cpp
In file included from ../fft3dfilter/FFT3DFilter.cpp:33:
../fft3dfilter/FFT3DFilter.h:25:10: fatal error: VapourSynth4.h: No such file or directory
   25 | #include <VapourSynth4.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.

jose1711 commented on 2019-01-31 22:27

this fixes the problem:

diff --git a/PKGBUILD b/PKGBUILD
index 7fb7788..c756650 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -35,7 +35,7 @@ build() {
   cd build
   CXXFLAGS+=" -lfftw3f_threads"
   arch-meson "../${_plug}" \
-    --libdir /usr/lib/vapoursynth
+    --libdir /usr/lib

   ninja
 }

jose1711 commented on 2019-01-31 17:30

the target location is not correct:

# pacman -Ql vapoursynth-plugin-fft3dfilter-git | grep so
vapoursynth-plugin-fft3dfilter-git /usr/lib/vapoursynth/vapoursynth/libfft3dfilter.so

should be /usr/lib/vapoursynth/libfft3dfilter.so

sl1pkn07 commented on 2018-01-21 10:17

done

MikuroK commented on 2018-01-21 10:07

Missing build dependency "meson".

Frechdachs commented on 2016-07-18 01:55

This pull request (https://github.com/VFR-maniac/VapourSynth-FFT3DFilter/pull/3) is needed to fix build faliures on GCC 6.1. Unfortunately it has not been merged, yet.

You might want to change upstream to this fork until it gets merged: https://github.com/l33tmeatwad/VapourSynth-FFT3DFilter

sl1pkn07 commented on 2015-02-02 18:32

please not use. still in development