4re / vapoursynth-portage Goto Github PK
View Code? Open in Web Editor NEWUnofficial portage tree with all VapourSynth related ebuilds
Unofficial portage tree with all VapourSynth related ebuilds
Hello, trying to emerge vapoursynth-deblock-5 fails with the following error:
/tmp/portage/media-plugins/vapoursynth-deblock-5/work/vapoursynth-deblock-5/Deblock/Deblock.cpp:398:56: error: could not convert ‘{std::move<DeblockData&>((* & d))}’ from ‘<brace-enclosed initializer list>’ to ‘DeblockData’
DeblockData * data = new DeblockData{ std::move(d) };
Missing digest for '/var/lib/layman/vapoursynth/media-plugins/vapoursynth-plugins-meta/vapoursynth-plugins-meta-23.ebuild
Since vszimg.c is now part of vapoursynth, separate plugin for zimg is probably no longer needed? See also sekrit-twc/zimg#37
Recent plugin by Myrsloik: http://forum.doom9.org/showthread.php?t=173871
Only 3 rather simple functions and no repository/build system.
Probably not that useful right now, creating issue here just to make this overlay as comprehensive as possible.
This time, it fails (and not because of lacking std support) with:
TCanny/TCanny.cpp: In function ‘void tcannyCreate(const VSMap*, VSMap*, void*, VSCore*, const VSAPI*)’:
TCanny/TCanny.cpp:922:55: error: cannot convert ‘std::remove_reference<TCannyData&>::type {aka TCannyData}’ to ‘VSNodeRef*’ in initialization
TCannyData * data = new TCannyData { std::move(d) };
^
GNUmakefile:23: recipe for target 'TCanny/TCanny.o' failed
make: *** [TCanny/TCanny.o] Error 1
build.log: https://a.pomf.cat/mycktb.log
emerge --info: https://a.pomf.cat/qqzgsj.log
I followed the instructions pretty closely (I got the overlay from gpo.zugaina.org), but it seems that mpv was not compiled with the --with-vapoursynth flag:
$ mpv --fs=no --pause --vf=vapoursynth=/home/loli/.mpv/filters/mvtools.vpy --vo=opengl-hq:scale=ewa_lanczossharp:cscale=ewa_lanczossharp:scale-antiring=0.7:dscale=mitchell:dither-depth=auto:fbo-format=rgba16:fancy-downscaling:sigmoid-upscaling::blend-subtitles --display-fps=60 test.mp4
Option vf: vapoursynth doesn't exist.
Error parsing option vf (option could not be parsed)
Setting command line option '--vf=vapoursynth=/home/loli/.mpv/filters/mvtools.vpy' failed."
$ mpv --version
mpv git-9817473 (C) 2000-2015 mpv/MPlayer/mplayer2 projects
built on UNKNOWN
ffmpeg library versions:
libavutil 54.20.100
libavcodec 56.26.100
libavformat 56.25.101
libswscale 3.1.101
libavfilter 5.11.102
libswresample 1.1.100
vapoursynth-plugins-meta
doesn't work because of a whitespace missing at L108 of vapoursynth-plugins-meta-3.ebuild
vapoursynth-dfftest-3
failed to compile with this error:
DFTTest/DFTTest.cpp: At global scope:
DFTTest/DFTTest.cpp:1573:1: error: ‘__m128d selectd(const __m128d&, const __m128d&, const __m128d&)’ conflicts with a previous declaration
}
^
In file included from DFTTest/vectorclass/vectorclass.h:51:0,
from DFTTest/vectorclass/vectormath_common.h:35,
from DFTTest/vectorclass/vectormath_exp.h:34,
from DFTTest/DFTTest.cpp:33:
DFTTest/vectorclass/vectorf256.h:67:23: note: previous declaration ‘__m256d selectd(const __m256d&, const __m256d&, const __m256d&)’
static inline __m256d selectd (__m256d const & s, __m256d const & a, __m256d const & b) {
^
In file included from DFTTest/vectorclass/vectorclass.h:42:0,
from DFTTest/vectorclass/vectormath_common.h:35,
from DFTTest/vectorclass/vectormath_exp.h:34,
from DFTTest/DFTTest.cpp:33:
DFTTest/vectorclass/vectorf128.h:71:23: note: -fabi-version=6 (or =0) avoids this error with a change in mangling
static inline __m128d selectd (__m128d const & s, __m128d const & a, __m128d const & b) {
>>> Emerging (1 of 1) media-plugins/vapoursynth-tcanny-7::vapoursynth
* vapoursynth-tcanny-7.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ]
>>> Unpacking source...
>>> Source unpacked in /var/tmp/portage/media-plugins/vapoursynth-tcanny-7/work
>>> Preparing source in /var/tmp/portage/media-plugins/vapoursynth-tcanny-7/work/vapoursynth-tcanny-7 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-plugins/vapoursynth-tcanny-7/work/vapoursynth-tcanny-7 ...
sed: can't read configure: No such file or directory
* ERROR: media-plugins/vapoursynth-tcanny-7::vapoursynth failed (configure phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 115: Called src_configure
* environment, line 791: Called die
* The specific snippet of code:
* sed -i -e "s:CXX=\"g++\":CXX=\"$(tc-getCXX)\":" configure || die;
*
* If you need support, post the output of `emerge --info '=media-plugins/vapoursynth-tcanny-7::vapoursynth'`,
* the complete build log and the output of `emerge -pqv '=media-plugins/vapoursynth-tcanny-7::vapoursynth'`.
* The complete build log is located at '/var/tmp/portage/media-plugins/vapoursynth-tcanny-7/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-plugins/vapoursynth-tcanny-7/temp/environment'.
* Working directory: '/var/tmp/portage/media-plugins/vapoursynth-tcanny-7/work/vapoursynth-tcanny-7'
* S: '/var/tmp/portage/media-plugins/vapoursynth-tcanny-7/work/vapoursynth-tcanny-7'
>>> Failed to emerge media-plugins/vapoursynth-tcanny-7, Log file:
>>> '/var/tmp/portage/media-plugins/vapoursynth-tcanny-7/temp/build.log'
Errors:
src/core/vsresize.cpp:126:23: error: ‘ZIMG_TRANSFER_IEC_61966_2_1’ was not declared in this scope
{ "srgb", ZIMG_TRANSFER_IEC_61966_2_1 },
^
src/core/vsresize.cpp:127:5: error: no matching function for call to ‘std::unordered_map<std::basic_string<char>, zimg_transfer_characteristics_e>::unordered_map(<brace-enclosed initializer list>)’
};
^
gcc 4.9.3
ffmpeg 2.8.6
Version 3 was released.
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-BM3D/releases
>>> Emerging (1 of 1) media-plugins/vapoursynth-scenechange-0.2.2::vapoursynth
>>> Downloading 'https://dl.dropboxusercontent.com/u/36232595/vapoursynth-scenechange-0.2.2.tar.bz2'
--2017-05-13 16:56:09-- https://dl.dropboxusercontent.com/u/36232595/vapoursynth-scenechange-0.2.2.tar.bz2
Resolving dl.dropboxusercontent.com... 162.125.66.6
Connecting to dl.dropboxusercontent.com|162.125.66.6|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2017-05-13 16:56:09 ERROR 404: Not Found.
!!! Couldn't download 'vapoursynth-scenechange-0.2.2.tar.bz2'. Aborting.
* Fetch failed for 'media-plugins/vapoursynth-scenechange-0.2.2', Log file:
* '/var/build/portage/media-plugins/vapoursynth-scenechange-0.2.2/temp/build.log'
>>> Failed to emerge media-plugins/vapoursynth-scenechange-0.2.2, Log file:
>>> '/var/build/portage/media-plugins/vapoursynth-scenechange-0.2.2/temp/build.log'
I get:
waf: error: no such option: --disable-vf-dlopen-filters
* ERROR: media-video/mpv-9999-r9::vapoursynth failed (configure phase):
when trying to build latest mpv.
Because of this: mpv-player/mpv@c680cfd
I get the following warning when trying to update world with latest vapoursynth ebuilds:
# emerge -uDNav world
These are the packages that would be merged, in order:
Calculating dependencies... done!
Total: 0 packages, Size of downloads: 0 KiB
!!! The following installed packages are masked:
- media-plugins/vapoursynth-flash3kyuu_deband-9999::vapoursynth (masked by: invalid: DEPEND: Invalid atom (Invalid use dep: ''), token 5 in '/var/db/pkg/media-plugins/vapoursynth-flash3kyuu_deband-9999/DEPEND', invalid: RDEPEND: Invalid atom (Invalid use dep: ''), token 1 in '/var/db/pkg/media-plugins/vapoursynth-flash3kyuu_deband-9999/RDEPEND')
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
Nothing to merge; quitting.
# cat /var/db/pkg/media-plugins/vapoursynth-flash3kyuu_deband-9999/DEPEND
dev-lang/python:3.4[threads(+)] media-libs/vapoursynth virtual/pkgconfig dev-lang/python !dev-lang/python[-threads] >=dev-vcs/git-1.8.2.1
# cat /var/db/pkg/media-plugins/vapoursynth-flash3kyuu_deband-9999/RDEPEND
media-libs/vapoursynth
I'm not sure what's the reason of that, maybe 3e434fd?
>>> Emerging (5 of 65) media-libs/zimg-1.1::vapoursynth
>>> Downloading 'http://trumpetti.atm.tut.fi/gentoo/distfiles/zimg-1.1.tar.gz'
--2015-06-28 21:16:54-- http://trumpetti.atm.tut.fi/gentoo/distfiles/zimg-1.1.tar.gz
Resolving trumpetti.atm.tut.fi... 130.230.54.100, 2001:708:310:54::2
Connecting to trumpetti.atm.tut.fi|130.230.54.100|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2015-06-28 21:16:54 ERROR 404: Not Found.
>>> Downloading 'https://github.com/sekrit-twc/zimg/archive/release-1.1.tar.gz'
--2015-06-28 21:16:54-- https://github.com/sekrit-twc/zimg/archive/release-1.1.tar.gz
Resolving github.com... 192.30.252.129
Connecting to github.com|192.30.252.129|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/sekrit-twc/zimg/tar.gz/release-1.1 [following]
--2015-06-28 21:16:55-- https://codeload.github.com/sekrit-twc/zimg/tar.gz/release-1.1
Resolving codeload.github.com... 192.30.252.147
Connecting to codeload.github.com|192.30.252.147|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 87039 (85K) [application/x-gzip]
Saving to: ‘/usr/portage/distfiles/zimg-1.1.tar.gz’
/usr/portage/distfi 100%[=====================>] 85.00K 350KB/s in 0.2s
2015-06-28 21:16:57 (350 KB/s) - ‘/usr/portage/distfiles/zimg-1.1.tar.gz’ saved [87039/87039]
!!! Fetched file: zimg-1.1.tar.gz VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got: 87039
!!! Expected: 86098
Refetching... File renamed to '/usr/portage/distfiles/zimg-1.1.tar.gz._checksum_failure_.Wd4pSu'
I get the following error when trying to build the latest vapoursynth from git. I've also successfully built latest zimg from git if that related.
This might be issue in vapoursynth, filing it here first just in case my configuration somehow is wrong.
Makefile:1461: recipe for target 'src/core/libvapoursynth_la-vsresize.lo' failed
make: *** [src/core/libvapoursynth_la-vsresize.lo] Error 1
make: *** Waiting for unfinished jobs....
libtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"vapoursynth\" -DPACKAGE_TARNAME=\"vapoursynth\" -DPACKA$E_VERSION=\"34\" "-DPACKAGE_STRING=\"vapoursynth 34\"" -DPACKAGE_BUGREPORT=\"https://github.com/vapoursynth/vapours$nth/issues\" -DPACKAGE_URL=\"http://www.vapoursynth.com/\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=$ -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DH$VE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DNDEBUG=1 -DVS_TARGET_OS_LINUX=1 -DVS_TARGET_CPU_X86=1 -DVS_$ORE_EXPORTS=1 -I. -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -fopenmp -DMAGICKCORE_HDRI_ENAB$E=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/usr/include/$mageMagick-6 -std=c++11 -O3 -Wall -Wextra -Wno-unused-parameter -Wno-unused-function -I./include -mfpmath=sse -msse$ -march=corei7-avx -O2 -pipe -c src/filters/imwri/imwri.cpp -fPIC -DPIC -o src/filters/imwri/.libs/libimwri_la-imw$i.o
In file included from /usr/include/string.h:635:0,
from ./include/VSHelper.h:17,
from src/core/exprfilter.cpp:33:
In function 'void* memset(void*, int, size_t)',
inlined from 'jitasm::Backend::Backend(void*, size_t)' at src/core/jitasm.h:1030:32,
inlined from 'void jitasm::Frontend::ResolveJump()' at src/core/jitasm.h:1739:12:
/usr/include/bits/string3.h:86:32: warning: call to '__warn_memset_zero_len' declared with attribute warning: memse$ used with constant zero length parameter; this could be due to transposed parameters
__warn_memset_zero_len ();
^
In function 'void* memset(void*, int, size_t)',
inlined from 'jitasm::Backend::Backend(void*, size_t)' at src/core/jitasm.h:1030:32,
inlined from 'void jitasm::Frontend::Assemble()' at src/core/jitasm.h:1807:11:
/usr/include/bits/string3.h:86:32: warning: call to '__warn_memset_zero_len' declared with attribute warning: memse$ used with constant zero length parameter; this could be due to transposed parameters
__warn_memset_zero_len ();
^
* ERROR: media-libs/vapoursynth-9999::vapoursynth failed (compile phase):
* emake failed
Hi. I'm having issues compiling media-libs/mesa[opencl]
on my system. Could you please make it optional, because knlmeanscl isn't strictly required by havsfunc?
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] media-plugins/vapoursynth-sangnom-2016.08.05::vapoursynth USE="-doc" CPU_FLAGS_X86="sse4_1" 0 KiB
[blocks B ] media-plugins/vapoursynth-sangnom ("media-plugins/vapoursynth-sangnom" is blocking media-plugins/vapoursynth-sangnommod-0.1.20150109)
[blocks B ] media-plugins/vapoursynth-sangnommod ("media-plugins/vapoursynth-sangnommod" is blocking media-plugins/vapoursynth-sangnom-2016.08.05)
Total: 1 package (1 new), Size of downloads: 0 KiB
Conflict: 2 blocks (2 unsatisfied)
Error: The above package list contains packages which cannot be
installed at the same time on the same system.
(media-plugins/vapoursynth-sangnom-2016.08.05:0/0::vapoursynth, ebuild scheduled for merge) pulled in by
media-plugins/vapoursynth-sangnom required by @vapoursynth-plugins
(media-plugins/vapoursynth-sangnommod-0.1.20150109:0/0::vapoursynth, installed) pulled in by
media-plugins/vapoursynth-sangnommod required by @vapoursynth-plugins
media-plugins/vapoursynth-sangnommod required by (media-plugins/vapoursynth-havsfunc-23:0/0::vapoursynth, installed)
media-plugins/vapoursynth-sangnommod required by (media-plugins/vapoursynth-vstaambk-0.4.1:0/0::vapoursynth, installed)
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
waf: error: no such option: --enable-enca
VapourSynth allows to select builtin plugins separately so it would be nice to have them as separate flags since some plugins require dependencies which might be undesirable.
Great overlay, btw! Works like a charm.
Can you update python deps to 3.5?
Thank you
r18 has been released.
http://forum.doom9.org/showthread.php?t=166582
>>> Installing (4 of 10) media-libs/vapoursynth-36::vapoursynth
* checking 33 files for package collisions
* This package will overwrite one or more files that may belong to other
* packages (see list below). You can use a command such as `portageq
* owners / <filename>` to identify the installed package that owns a
* file. If portageq reports that only one package owns a file then do
* NOT file a bug report. A bug report is only useful if it identifies at
* least two or more packages that are known to install the same file(s).
* If a collision occurs and you can not explain where the file came from
* then you should simply ignore the collision since there is not enough
* information to determine if a real problem exists. Please do NOT file
* a bug report at https://bugs.gentoo.org/ unless you report exactly
* which two packages install the same file(s). See
* https://wiki.gentoo.org/wiki/Knowledge_Base:Blockers for tips on how
* to solve the problem. And once again, please do NOT file a bug report
* unless you have completely understood the above message.
*
* Detected file collision(s):
*
* /usr/lib64/vapoursynth/libmiscfilters.so
* /usr/lib/debug/usr/lib64/vapoursynth/libmiscfilters.so.debug
*
* Searching all installed packages for file collisions...
*
* Press Ctrl-C to Stop
*
* media-plugins/vapoursynth-miscfilters-4:0::vapoursynth
* /usr/lib/debug/usr/lib64/vapoursynth/libmiscfilters.so.debug
* /usr/lib64/vapoursynth/libmiscfilters.so
*
* Package 'media-libs/vapoursynth-36' NOT merged due to file collisions.
* If necessary, refer to your elog messages for the whole content of the
* above message.
>>> Failed to install media-libs/vapoursynth-36, Log file:
Hello
After latest update i cannot build vapoursynth anymore
https://bpaste.net/show/f54d6941de85
Please fix it
Hello,
looks like the 26 update broke (at least) LSFmod.
File "src/cython/vapoursynth.pyx", line 1810, in vapoursynth.vpy_evaluateScript (src/cython/vapoursynth.c:36455)
File "/home/hadrien/.config/mpv/lsfmod.vpy", line 7, in <module>
clip = haf.LSFmod(clip, preblur=True, kernel=12)
File "/usr/lib64/python3.4/site-packages/havsfunc.py", line 4062, in LSFmod
diff = core.std.Expr([diff, AverageFrames(diff, weights=[1] * 3, scenechange=32 / 255)],
File "/usr/lib64/python3.4/site-packages/havsfunc.py", line 4117, in AverageFrames
clip = SCDetect(clip, scenechange)
File "/usr/lib64/python3.4/site-packages/havsfunc.py", line 4317, in SCDetect
sc = core.misc.SCDetect(sc, threshold)
File "src/cython/vapoursynth.pyx", line 1379, in vapoursynth.Core.__getattr__ (src/cython/vapoursynth.c:29142)
AttributeError: No attribute with the name misc exists. Did you mistype a plugin namespace?
The changes talk about something like this:
Update r26.
srestore: Only do format conversion when necessary.
Deprecate the use of focus2/scd plugin and use misc plugin instead.
MinBlur: Remove workaround for CTMF in r=2 when input is 16 bits.
So havsfunc should maybe depend on vapoursynth[vapoursynth_plugins_miscfilters]
?
!!! Digest verification failed:
!!! /var/lib/layman/vapoursynth/media-plugins/vapoursynth-subtitle/vapoursynth-subtitle-9999.ebuild
!!! Reason: Filesize does not match recorded size
!!! Got: 783
!!! Expected: 782
Hello, trying to build this (standalone, not as a vapoursynth plugin dependency) and I get this:
!!! The ebuild selected to satisfy ">=media-libs/opencv-3.0.0" has unmet requirements.
- media-libs/opencv-3.2.0::gentoo USE="eigen jpeg opengl openmp png python threads -contrib -contrib_cvv -contrib_hdf -contrib_sfm -contrib_xfeatures2d -cuda -debug -examples -ffmpeg -gdal -gflags -glog -gphoto2 -gstreamer -gtk -ieee1394 (-ipp) -java -jpeg2k -lapack -libav -opencl -openexr -pch -qt5 -tesseract -testprograms -tiff -v4l -vaapi -vtk -webp -xine" ABI_X86="64" PYTHON_TARGETS="python2_7 python3_4 -python3_5"
The following REQUIRED_USE flag constraints are unsatisfied:
opengl? ( any-of ( gtk qt5 ) )
The above constraints are a subset of the following complete expression:
cuda? ( tesseract? ( opencl ) ) gflags? ( contrib ) glog? ( contrib ) contrib_cvv? ( contrib qt5 ) contrib_hdf? ( contrib ) contrib_sfm? ( contrib eigen gflags glog ) opengl? ( any-of ( gtk qt5 ) ) python? ( any-of ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) ) tesseract? ( contrib )
(dependency required by "media-libs/waifu2x-converter-cpp-2016.06.23::vapoursynth" [ebuild])
(dependency required by "media-libs/waifu2x-converter-cpp" [argument])
Shouldn't it just tell me that I don't have the required version (only opencv-2.4.13 is installed).
There is new VapourSynth plugin: https://github.com/jeremypoulter/QRCodeSource
fmtconv ebuild always intalls the docs even if appropriate use flag is disabled.
As an unrelated note: is "+doc"
considered as good practice for ebuilds? In case of vapoursynth and some other plugins it requires sphinx and other deps. It's always possible to disable of course, but I checked bunch of installed programs in my system and all of them have "doc"
disabled.
>>> Emerging (1 of 1) media-plugins/vapoursynth-l-smash-works-9999::vapoursynth
>>> Unpacking source...
* Fetching https://github.com/VFR-maniac/L-SMASH-Works.git ...
git fetch https://github.com/VFR-maniac/L-SMASH-Works.git +HEAD:refs/git-r3/HEAD
git symbolic-ref refs/git-r3/media-plugins/vapoursynth-l-smash-works/0/__main__ refs/git-r3/HEAD
* Checking out https://github.com/VFR-maniac/L-SMASH-Works.git to /var/build/portage/media-plugins/vapoursynth-l-smash-works-9999/work/vapoursynth-l-smash-works-9999 ...
git checkout --quiet refs/git-r3/HEAD
GIT update -->
repository: https://github.com/VFR-maniac/L-SMASH-Works.git
at the commit: fba174b2606236f526a6863b6baf5983efa08250
>>> Source unpacked in /var/build/portage/media-plugins/vapoursynth-l-smash-works-9999/work
>>> Preparing source in /var/build/portage/media-plugins/vapoursynth-l-smash-works-9999/work/vapoursynth-l-smash-works-9999/VapourSynth ...
/var/build/portage/media-plugins/vapoursynth-l-smash-works-9999/temp/environment: line 897: tc-getCC: command not found
/var/build/portage/media-plugins/vapoursynth-l-smash-works-9999/temp/environment: line 898: tc-getCC: command not found
>>> Source prepared.
>>> Configuring source in /var/build/portage/media-plugins/vapoursynth-l-smash-works-9999/work/vapoursynth-l-smash-works-9999/VapourSynth ...
/var/build/portage/media-plugins/vapoursynth-l-smash-works-9999/work/vapoursynth-l-smash-works-9999/VapourSynth /var/build/portage/media-plugins/vapoursynth-l-smash-works-9999/work/vapoursynth-l-smash-works-9999/VapourSynth
/var/build/portage/media-plugins/vapoursynth-l-smash-works-9999/work/vapoursynth-l-smash-works-9999/VapourSynth
./configure: line 162: -dumpmachine: command not found
error: is not executable
* ERROR: media-plugins/vapoursynth-l-smash-works-9999::vapoursynth failed (configure phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 115: Called src_configure
* environment, line 888: Called die
* The specific snippet of code:
* ./configure --prefix="${ROOT}/usr" --extra-cflags="${CFLAGS}" --extra-ldflags="${LDFLAGS}" || die
Just stumbled on VS the other day and then started, on the spur of the moment, to include VS ebuild in bar-overlay yesterday. I am almost finished on what I wanted after a few hours...
And so found out your old overlay... I did not look at some search engines beforehand because I've heard virtually nothing for years about VS. Well, I was quite away for several years on Gentoo related activities and gave up AVS upon definitely switching to NIX and wiping away any trace of M$ OSs.
So would you be interested in a joint effort? Your ebuilds lack a certain experience sharpness in the borders... like having shared USE flag instead of the standard static-libs one... an not using a clean prefix on plugins USE flags to make it easy on the eyes and for noobs for example. And a few others minor things; however everything looks good.
So, all in all, it was worth writing all those ebuilds from scratch in the course of a few hours... Once VS was write down, it was easy to write a few for plugins/filters/editors. Although I am eager to get TDeint+TMM pluging working and YATTA simple editors varant working which was what I used on the old days. Well, no hurry since I do no longer process video for ages because of... lack of any serious tools till... AVS/VS.
Answer?
NOTE: TDeintmod, Yadifmod and TComb do not compile here because of the function redefinition... do not have the time to look at it atm.
Hello, me again with another stable gcc problem. Tried to build tcanny (required by vine) but if failed with lots of errors.
Build log: https://a.pomf.cat/jutygm.log
emerge --info: https://a.pomf.cat/zzndje.log
Seems like r6 was still c++11. Could you at least leave the r6 ebuild, please?
Would be nice to have ebuilds for VapourSynth-waifu2x-opt and VapourSynth-Waifu2x-w2xc plugins too.
Hi. I'm getting error on configure step of bm3d. I tried both 9999 and 4 versions.
>>> Configuring source in /var/build/portage/media-plugins/vapoursynth-bm3d-9999/work/vapoursynth-bm3d-9999 ...
CXXFLAGS/LDFLAGS checking...
warning: pkg-config or pc files not found, lib detection may be inaccurate.
checking for vapoursynth headers...
error: vapoursynth checking failed.
error: VapourSynth.h might not be installed.
* ERROR: media-plugins/vapoursynth-bm3d-9999::vapoursynth failed (configure phase):
* configure failed
*
* Call stack:
* ebuild.sh, line 93: Called src_configure
* environment, line 2469: Called die
* The specific snippet of code:
* ./configure --install="${ED}/usr/$(get_libdir)/vapoursynth/" --extra-cxxflags="${CXXFLAGS}" --extra-ldflags="${LDFLAGS}" ${myflags} || die "configure failed"
*
* If you need support, post the output of `emerge --info '=media-plugins/vapoursynth-bm3d-9999::vapoursynth'`,
* the complete build log and the output of `emerge -pqv '=media-plugins/vapoursynth-bm3d-9999::vapoursynth'`.
* The complete build log is located at '/var/build/portage/media-plugins/vapoursynth-bm3d-9999/temp/build.log'.
* The ebuild environment file is located at '/var/build/portage/media-plugins/vapoursynth-bm3d-9999/temp/environment'.
* Working directory: '/var/build/portage/media-plugins/vapoursynth-bm3d-9999/work/vapoursynth-bm3d-9999'
* S: '/var/build/portage/media-plugins/vapoursynth-bm3d-9999/work/vapoursynth-bm3d-9999'
>>> Emerging (1 of 9) media-plugins/vapoursynth-d2vsource-7::vapoursynth
* vapoursynth-d2vsource-7.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ]
>>> Unpacking source...
>>> Source unpacked in /var/tmp/portage/media-plugins/vapoursynth-d2vsource-7/work
>>> Preparing source in /var/tmp/portage/media-plugins/vapoursynth-d2vsource-7/work/vapoursynth-d2vsource-7 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-plugins/vapoursynth-d2vsource-7/work/vapoursynth-d2vsource-7 ...
CXXFLAGS/LDFLAGS checking...
checking for libavformat...
checking for libavcodec...
settings...
CXX = x86_64-pc-linux-gnu-g++
LD = x86_64-pc-linux-gnu-g++
STRIP = strip
CXXFLAGS = -Os -ffast-math -Wall -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I. -I./vs -I./core -march=k8-sse3 -O2 -pipe -ggdb -fPIC -fexcess-precision=fast -I/usr/include/vapoursynth
LDFLAGS = -shared -Wl,-Bsymbolic -fPIC -Wl,-O1 -Wl,--as-needed
LIBS = -lavformat -lavcodec -lvapoursynth
LIBNAME = libd2vsource.so
install path = /var/tmp/portage/media-plugins/vapoursynth-d2vsource-7/image//usr/lib64/vapoursynth/
configure finished.
>>> Source configured.
>>> Compiling source in /var/tmp/portage/media-plugins/vapoursynth-d2vsource-7/work/vapoursynth-d2vsource-7 ...
make -j1
x86_64-pc-linux-gnu-g++ -Os -ffast-math -Wall -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I. -I./vs -I./core -march=k8-sse3 -O2 -pipe -ggdb -fPIC -fexcess-precision=fast -I/usr/include/vapoursynth -c vs/applyrff.cpp -o vs/applyrff.o
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:230:5: warning: identifier ‘noexcept’ is a keyword in C++11 [-Wc++0x-compat]
VSCore *(VS_CC *createCore)(int threads) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:230:44: error: expected ‘;’ at end of member declaration
VSCore *(VS_CC *createCore)(int threads) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:230:46: note: in expansion of macro ‘VS_NOEXCEPT’
VSCore *(VS_CC *createCore)(int threads) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:231:40: error: expected ‘;’ at end of member declaration
void (VS_CC *freeCore)(VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:231:42: note: in expansion of macro ‘VS_NOEXCEPT’
void (VS_CC *freeCore)(VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:232:56: error: expected ‘;’ at end of member declaration
const VSCoreInfo *(VS_CC *getCoreInfo)(VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:232:58: note: in expansion of macro ‘VS_NOEXCEPT’
const VSCoreInfo *(VS_CC *getCoreInfo)(VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:234:65: error: expected ‘;’ at end of member declaration
const VSFrameRef *(VS_CC *cloneFrameRef)(const VSFrameRef *f) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:234:67: note: in expansion of macro ‘VS_NOEXCEPT’
const VSFrameRef *(VS_CC *cloneFrameRef)(const VSFrameRef *f) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:235:53: error: expected ‘;’ at end of member declaration
VSNodeRef *(VS_CC *cloneNodeRef)(VSNodeRef *node) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:235:55: note: in expansion of macro ‘VS_NOEXCEPT’
VSNodeRef *(VS_CC *cloneNodeRef)(VSNodeRef *node) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:236:50: error: expected ‘;’ at end of member declaration
VSFuncRef *(VS_CC *cloneFuncRef)(VSFuncRef *f) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:236:52: note: in expansion of macro ‘VS_NOEXCEPT’
VSFuncRef *(VS_CC *cloneFuncRef)(VSFuncRef *f) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:238:48: error: expected ‘;’ at end of member declaration
void (VS_CC *freeFrame)(const VSFrameRef *f) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:238:50: note: in expansion of macro ‘VS_NOEXCEPT’
void (VS_CC *freeFrame)(const VSFrameRef *f) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:239:43: error: expected ‘;’ at end of member declaration
void (VS_CC *freeNode)(VSNodeRef *node) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:239:45: note: in expansion of macro ‘VS_NOEXCEPT’
void (VS_CC *freeNode)(VSNodeRef *node) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:240:40: error: expected ‘;’ at end of member declaration
void (VS_CC *freeFunc)(VSFuncRef *f) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:240:42: note: in expansion of macro ‘VS_NOEXCEPT’
void (VS_CC *freeFunc)(VSFuncRef *f) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:242:126: error: expected ‘;’ at end of member declaration
VSFrameRef *(VS_CC *newVideoFrame)(const VSFormat *format, int width, int height, const VSFrameRef *propSrc, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:242:128: note: in expansion of macro ‘VS_NOEXCEPT’
VSFrameRef *(VS_CC *newVideoFrame)(const VSFormat *format, int width, int height, const VSFrameRef *propSrc, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:243:69: error: expected ‘;’ at end of member declaration
VSFrameRef *(VS_CC *copyFrame)(const VSFrameRef *f, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:243:71: note: in expansion of macro ‘VS_NOEXCEPT’
VSFrameRef *(VS_CC *copyFrame)(const VSFrameRef *f, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:244:86: error: expected ‘;’ at end of member declaration
void (VS_CC *copyFrameProps)(const VSFrameRef *src, VSFrameRef *dst, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:244:88: note: in expansion of macro ‘VS_NOEXCEPT’
void (VS_CC *copyFrameProps)(const VSFrameRef *src, VSFrameRef *dst, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:246:135: error: expected ‘;’ at end of member declaration
void (VS_CC *registerFunction)(const char *name, const char *args, VSPublicFunction argsFunc, void *functionData, VSPlugin *plugin) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:246:137: note: in expansion of macro ‘VS_NOEXCEPT’
void (VS_CC *registerFunction)(const char *name, const char *args, VSPublicFunction argsFunc, void *functionData, VSPlugin *plugin) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:247:74: error: expected ‘;’ at end of member declaration
VSPlugin *(VS_CC *getPluginById)(const char *identifier, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:247:76: note: in expansion of macro ‘VS_NOEXCEPT’
VSPlugin *(VS_CC *getPluginById)(const char *identifier, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:248:66: error: expected ‘;’ at end of member declaration
VSPlugin *(VS_CC *getPluginByNs)(const char *ns, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:248:68: note: in expansion of macro ‘VS_NOEXCEPT’
VSPlugin *(VS_CC *getPluginByNs)(const char *ns, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:249:44: error: expected ‘;’ at end of member declaration
VSMap *(VS_CC *getPlugins)(VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:249:46: note: in expansion of macro ‘VS_NOEXCEPT’
VSMap *(VS_CC *getPlugins)(VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:250:50: error: expected ‘;’ at end of member declaration
VSMap *(VS_CC *getFunctions)(VSPlugin *plugin) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:250:52: note: in expansion of macro ‘VS_NOEXCEPT’
VSMap *(VS_CC *getFunctions)(VSPlugin *plugin) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:251:203: error: expected ‘;’ at end of member declaration
void (VS_CC *createFilter)(const VSMap *in, VSMap *out, const char *name, VSFilterInit init, VSFilterGetFrame getFrame, VSFilterFree free, int filterMode, int flags, void *instanceData, VSCore *core) VS_NOEXCE
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:251:205: note: in expansion of macro ‘VS_NOEXCEPT’
oid (VS_CC *createFilter)(const VSMap *in, VSMap *out, const char *name, VSFilterInit init, VSFilterGetFrame getFrame, VSFilterFree free, int filterMode, int flags, void *instanceData, VSCore *core) VS_NOEXCEPT
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:252:64: error: expected ‘;’ at end of member declaration
void (VS_CC *setError)(VSMap *map, const char *errorMessage) VS_NOEXCEPT; /* use to signal errors outside filter getframe functions */
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:252:66: note: in expansion of macro ‘VS_NOEXCEPT’
void (VS_CC *setError)(VSMap *map, const char *errorMessage) VS_NOEXCEPT; /* use to signal errors outside filter getframe functions */
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:253:51: error: expected ‘;’ at end of member declaration
const char *(VS_CC *getError)(const VSMap *map) VS_NOEXCEPT; /* use to query errors, returns 0 if no error */
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:253:53: note: in expansion of macro ‘VS_NOEXCEPT’
const char *(VS_CC *getError)(const VSMap *map) VS_NOEXCEPT; /* use to query errors, returns 0 if no error */
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:254:84: error: expected ‘;’ at end of member declaration
void (VS_CC *setFilterError)(const char *errorMessage, VSFrameContext *frameCtx) VS_NOEXCEPT; /* use to signal errors in the filter getframe function */
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:254:86: note: in expansion of macro ‘VS_NOEXCEPT’
void (VS_CC *setFilterError)(const char *errorMessage, VSFrameContext *frameCtx) VS_NOEXCEPT; /* use to signal errors in the filter getframe function */
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:255:81: error: expected ‘;’ at end of member declaration
VSMap *(VS_CC *invoke)(VSPlugin *plugin, const char *name, const VSMap *args) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:255:83: note: in expansion of macro ‘VS_NOEXCEPT’
VSMap *(VS_CC *invoke)(VSPlugin *plugin, const char *name, const VSMap *args) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:257:66: error: expected ‘;’ at end of member declaration
const VSFormat *(VS_CC *getFormatPreset)(int id, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:257:68: note: in expansion of macro ‘VS_NOEXCEPT’
const VSFormat *(VS_CC *getFormatPreset)(int id, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:258:145: error: expected ‘;’ at end of member declaration
const VSFormat *(VS_CC *registerFormat)(int colorFamily, int sampleType, int bitsPerSample, int subSamplingW, int subSamplingH, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:258:147: note: in expansion of macro ‘VS_NOEXCEPT’
const VSFormat *(VS_CC *registerFormat)(int colorFamily, int sampleType, int bitsPerSample, int subSamplingW, int subSamplingH, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:260:92: error: expected ‘;’ at end of member declaration
const VSFrameRef *(VS_CC *getFrame)(int n, VSNodeRef *node, char *errorMsg, int bufSize) VS_NOEXCEPT; /* do never use inside a filter's getframe function, for external applications using the core as a libra
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:260:94: note: in expansion of macro ‘VS_NOEXCEPT’
const VSFrameRef *(VS_CC *getFrame)(int n, VSNodeRef *node, char *errorMsg, int bufSize) VS_NOEXCEPT; /* do never use inside a filter's getframe function, for external applications using the core as a libra
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:261:101: error: expected ‘;’ at end of member declaration
void (VS_CC *getFrameAsync)(int n, VSNodeRef *node, VSFrameDoneCallback callback, void *userData) VS_NOEXCEPT; /* do never use inside a filter's getframe function, for external applications using the core a
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:261:103: note: in expansion of macro ‘VS_NOEXCEPT’
void (VS_CC *getFrameAsync)(int n, VSNodeRef *node, VSFrameDoneCallback callback, void *userData) VS_NOEXCEPT; /* do never use inside a filter's getframe function, for external applications using the core a
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:262:95: error: expected ‘;’ at end of member declaration
const VSFrameRef *(VS_CC *getFrameFilter)(int n, VSNodeRef *node, VSFrameContext *frameCtx) VS_NOEXCEPT; /* only use inside a filter's getframe function */
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:262:97: note: in expansion of macro ‘VS_NOEXCEPT’
const VSFrameRef *(VS_CC *getFrameFilter)(int n, VSNodeRef *node, VSFrameContext *frameCtx) VS_NOEXCEPT; /* only use inside a filter's getframe function */
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:263:86: error: expected ‘;’ at end of member declaration
void (VS_CC *requestFrameFilter)(int n, VSNodeRef *node, VSFrameContext *frameCtx) VS_NOEXCEPT; /* only use inside a filter's getframe function */
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:263:88: note: in expansion of macro ‘VS_NOEXCEPT’
void (VS_CC *requestFrameFilter)(int n, VSNodeRef *node, VSFrameContext *frameCtx) VS_NOEXCEPT; /* only use inside a filter's getframe function */
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:264:89: error: expected ‘;’ at end of member declaration
void (VS_CC *queryCompletedFrame)(VSNodeRef **node, int *n, VSFrameContext *frameCtx) VS_NOEXCEPT; /* only use inside a filter's getframe function */
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:264:91: note: in expansion of macro ‘VS_NOEXCEPT’
void (VS_CC *queryCompletedFrame)(VSNodeRef **node, int *n, VSFrameContext *frameCtx) VS_NOEXCEPT; /* only use inside a filter's getframe function */
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:265:85: error: expected ‘;’ at end of member declaration
void (VS_CC *releaseFrameEarly)(VSNodeRef *node, int n, VSFrameContext *frameCtx) VS_NOEXCEPT; /* only use inside a filter's getframe function */
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:265:87: note: in expansion of macro ‘VS_NOEXCEPT’
void (VS_CC *releaseFrameEarly)(VSNodeRef *node, int n, VSFrameContext *frameCtx) VS_NOEXCEPT; /* only use inside a filter's getframe function */
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:267:58: error: expected ‘;’ at end of member declaration
int (VS_CC *getStride)(const VSFrameRef *f, int plane) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:267:60: note: in expansion of macro ‘VS_NOEXCEPT’
int (VS_CC *getStride)(const VSFrameRef *f, int plane) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:268:70: error: expected ‘;’ at end of member declaration
const uint8_t *(VS_CC *getReadPtr)(const VSFrameRef *f, int plane) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:268:72: note: in expansion of macro ‘VS_NOEXCEPT’
const uint8_t *(VS_CC *getReadPtr)(const VSFrameRef *f, int plane) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:269:59: error: expected ‘;’ at end of member declaration
uint8_t *(VS_CC *getWritePtr)(VSFrameRef *f, int plane) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:269:61: note: in expansion of macro ‘VS_NOEXCEPT’
uint8_t *(VS_CC *getWritePtr)(VSFrameRef *f, int plane) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:271:128: error: expected ‘;’ at end of member declaration
VSFuncRef *(VS_CC *createFunc)(VSPublicFunction func, void *userData, VSFreeFuncData free, VSCore *core, const VSAPI *vsapi) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:271:130: note: in expansion of macro ‘VS_NOEXCEPT’
VSFuncRef *(VS_CC *createFunc)(VSPublicFunction func, void *userData, VSFreeFuncData free, VSCore *core, const VSAPI *vsapi) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:272:106: error: expected ‘;’ at end of member declaration
void (VS_CC *callFunc)(VSFuncRef *func, const VSMap *in, VSMap *out, VSCore *core, const VSAPI *vsapi) VS_NOEXCEPT; /* core and vsapi arguments are completely ignored, they only remain to preserve ABI */
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:272:108: note: in expansion of macro ‘VS_NOEXCEPT’
void (VS_CC *callFunc)(VSFuncRef *func, const VSMap *in, VSMap *out, VSCore *core, const VSAPI *vsapi) VS_NOEXCEPT; /* core and vsapi arguments are completely ignored, they only remain to preserve ABI */
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:275:35: error: expected ‘;’ at end of member declaration
VSMap *(VS_CC *createMap)(void) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:275:37: note: in expansion of macro ‘VS_NOEXCEPT’
VSMap *(VS_CC *createMap)(void) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:276:37: error: expected ‘;’ at end of member declaration
void (VS_CC *freeMap)(VSMap *map) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:276:39: note: in expansion of macro ‘VS_NOEXCEPT’
void (VS_CC *freeMap)(VSMap *map) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:277:38: error: expected ‘;’ at end of member declaration
void (VS_CC *clearMap)(VSMap *map) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:277:40: note: in expansion of macro ‘VS_NOEXCEPT’
void (VS_CC *clearMap)(VSMap *map) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:279:61: error: expected ‘;’ at end of member declaration
const VSVideoInfo *(VS_CC *getVideoInfo)(VSNodeRef *node) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:279:63: note: in expansion of macro ‘VS_NOEXCEPT’
const VSVideoInfo *(VS_CC *getVideoInfo)(VSNodeRef *node) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:280:83: error: expected ‘;’ at end of member declaration
void (VS_CC *setVideoInfo)(const VSVideoInfo *vi, int numOutputs, VSNode *node) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:280:85: note: in expansion of macro ‘VS_NOEXCEPT’
void (VS_CC *setVideoInfo)(const VSVideoInfo *vi, int numOutputs, VSNode *node) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:281:64: error: expected ‘;’ at end of member declaration
const VSFormat *(VS_CC *getFrameFormat)(const VSFrameRef *f) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:281:66: note: in expansion of macro ‘VS_NOEXCEPT’
const VSFormat *(VS_CC *getFrameFormat)(const VSFrameRef *f) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:282:62: error: expected ‘;’ at end of member declaration
int (VS_CC *getFrameWidth)(const VSFrameRef *f, int plane) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:282:64: note: in expansion of macro ‘VS_NOEXCEPT’
int (VS_CC *getFrameWidth)(const VSFrameRef *f, int plane) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:283:63: error: expected ‘;’ at end of member declaration
int (VS_CC *getFrameHeight)(const VSFrameRef *f, int plane) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:283:65: note: in expansion of macro ‘VS_NOEXCEPT’
int (VS_CC *getFrameHeight)(const VSFrameRef *f, int plane) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:284:62: error: expected ‘;’ at end of member declaration
const VSMap *(VS_CC *getFramePropsRO)(const VSFrameRef *f) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:284:64: note: in expansion of macro ‘VS_NOEXCEPT’
const VSMap *(VS_CC *getFramePropsRO)(const VSFrameRef *f) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:285:50: error: expected ‘;’ at end of member declaration
VSMap *(VS_CC *getFramePropsRW)(VSFrameRef *f) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:285:52: note: in expansion of macro ‘VS_NOEXCEPT’
VSMap *(VS_CC *getFramePropsRW)(VSFrameRef *f) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:287:46: error: expected ‘;’ at end of member declaration
int (VS_CC *propNumKeys)(const VSMap *map) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:287:48: note: in expansion of macro ‘VS_NOEXCEPT’
int (VS_CC *propNumKeys)(const VSMap *map) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:288:64: error: expected ‘;’ at end of member declaration
const char *(VS_CC *propGetKey)(const VSMap *map, int index) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:288:66: note: in expansion of macro ‘VS_NOEXCEPT’
const char *(VS_CC *propGetKey)(const VSMap *map, int index) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:289:67: error: expected ‘;’ at end of member declaration
int (VS_CC *propNumElements)(const VSMap *map, const char *key) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:289:69: note: in expansion of macro ‘VS_NOEXCEPT’
int (VS_CC *propNumElements)(const VSMap *map, const char *key) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:290:64: error: expected ‘;’ at end of member declaration
char (VS_CC *propGetType)(const VSMap *map, const char *key) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:290:66: note: in expansion of macro ‘VS_NOEXCEPT’
char (VS_CC *propGetType)(const VSMap *map, const char *key) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:292:88: error: expected ‘;’ at end of member declaration
int64_t(VS_CC *propGetInt)(const VSMap *map, const char *key, int index, int *error) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:292:90: note: in expansion of macro ‘VS_NOEXCEPT’
int64_t(VS_CC *propGetInt)(const VSMap *map, const char *key, int index, int *error) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:293:89: error: expected ‘;’ at end of member declaration
double(VS_CC *propGetFloat)(const VSMap *map, const char *key, int index, int *error) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:293:91: note: in expansion of macro ‘VS_NOEXCEPT’
double(VS_CC *propGetFloat)(const VSMap *map, const char *key, int index, int *error) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:294:94: error: expected ‘;’ at end of member declaration
const char *(VS_CC *propGetData)(const VSMap *map, const char *key, int index, int *error) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:294:96: note: in expansion of macro ‘VS_NOEXCEPT’
const char *(VS_CC *propGetData)(const VSMap *map, const char *key, int index, int *error) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:295:90: error: expected ‘;’ at end of member declaration
int (VS_CC *propGetDataSize)(const VSMap *map, const char *key, int index, int *error) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:295:92: note: in expansion of macro ‘VS_NOEXCEPT’
int (VS_CC *propGetDataSize)(const VSMap *map, const char *key, int index, int *error) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:296:93: error: expected ‘;’ at end of member declaration
VSNodeRef *(VS_CC *propGetNode)(const VSMap *map, const char *key, int index, int *error) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:296:95: note: in expansion of macro ‘VS_NOEXCEPT’
VSNodeRef *(VS_CC *propGetNode)(const VSMap *map, const char *key, int index, int *error) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:297:101: error: expected ‘;’ at end of member declaration
const VSFrameRef *(VS_CC *propGetFrame)(const VSMap *map, const char *key, int index, int *error) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:297:103: note: in expansion of macro ‘VS_NOEXCEPT’
const VSFrameRef *(VS_CC *propGetFrame)(const VSMap *map, const char *key, int index, int *error) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:298:93: error: expected ‘;’ at end of member declaration
VSFuncRef *(VS_CC *propGetFunc)(const VSMap *map, const char *key, int index, int *error) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:298:95: note: in expansion of macro ‘VS_NOEXCEPT’
VSFuncRef *(VS_CC *propGetFunc)(const VSMap *map, const char *key, int index, int *error) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:300:59: error: expected ‘;’ at end of member declaration
int (VS_CC *propDeleteKey)(VSMap *map, const char *key) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:300:61: note: in expansion of macro ‘VS_NOEXCEPT’
int (VS_CC *propDeleteKey)(VSMap *map, const char *key) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:301:79: error: expected ‘;’ at end of member declaration
int (VS_CC *propSetInt)(VSMap *map, const char *key, int64_t i, int append) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:301:81: note: in expansion of macro ‘VS_NOEXCEPT’
int (VS_CC *propSetInt)(VSMap *map, const char *key, int64_t i, int append) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:302:80: error: expected ‘;’ at end of member declaration
int (VS_CC *propSetFloat)(VSMap *map, const char *key, double d, int append) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:302:82: note: in expansion of macro ‘VS_NOEXCEPT’
int (VS_CC *propSetFloat)(VSMap *map, const char *key, double d, int append) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:303:97: error: expected ‘;’ at end of member declaration
int (VS_CC *propSetData)(VSMap *map, const char *key, const char *data, int size, int append) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:303:99: note: in expansion of macro ‘VS_NOEXCEPT’
int (VS_CC *propSetData)(VSMap *map, const char *key, const char *data, int size, int append) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:304:86: error: expected ‘;’ at end of member declaration
int (VS_CC *propSetNode)(VSMap *map, const char *key, VSNodeRef *node, int append) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:304:88: note: in expansion of macro ‘VS_NOEXCEPT’
int (VS_CC *propSetNode)(VSMap *map, const char *key, VSNodeRef *node, int append) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:305:91: error: expected ‘;’ at end of member declaration
int (VS_CC *propSetFrame)(VSMap *map, const char *key, const VSFrameRef *f, int append) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:305:93: note: in expansion of macro ‘VS_NOEXCEPT’
int (VS_CC *propSetFrame)(VSMap *map, const char *key, const VSFrameRef *f, int append) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:306:86: error: expected ‘;’ at end of member declaration
int (VS_CC *propSetFunc)(VSMap *map, const char *key, VSFuncRef *func, int append) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:306:88: note: in expansion of macro ‘VS_NOEXCEPT’
int (VS_CC *propSetFunc)(VSMap *map, const char *key, VSFuncRef *func, int append) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:309:65: error: expected ‘;’ at end of member declaration
int64_t (VS_CC *setMaxCacheSize)(int64_t bytes, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:309:67: note: in expansion of macro ‘VS_NOEXCEPT’
int64_t (VS_CC *setMaxCacheSize)(int64_t bytes, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:310:57: error: expected ‘;’ at end of member declaration
int (VS_CC *getOutputIndex)(VSFrameContext *frameCtx) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:310:59: note: in expansion of macro ‘VS_NOEXCEPT’
int (VS_CC *getOutputIndex)(VSFrameContext *frameCtx) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:311:175: error: expected ‘;’ at end of member declaration
VSFrameRef *(VS_CC *newVideoFrame2)(const VSFormat *format, int width, int height, const VSFrameRef **planeSrc, const int *planes, const VSFrameRef *propSrc, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:311:177: note: in expansion of macro ‘VS_NOEXCEPT’
VSFrameRef *(VS_CC *newVideoFrame2)(const VSFormat *format, int width, int height, const VSFrameRef **planeSrc, const int *planes, const VSFrameRef *propSrc, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:312:77: error: expected ‘;’ at end of member declaration
void (VS_CC *setMessageHandler)(VSMessageHandler handler, void *userData) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:312:79: note: in expansion of macro ‘VS_NOEXCEPT’
void (VS_CC *setMessageHandler)(VSMessageHandler handler, void *userData) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:313:58: error: expected ‘;’ at end of member declaration
int (VS_CC *setThreadCount)(int threads, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:313:60: note: in expansion of macro ‘VS_NOEXCEPT’
int (VS_CC *setThreadCount)(int threads, VSCore *core) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:315:62: error: expected ‘;’ at end of member declaration
const char *(VS_CC *getPluginPath)(const VSPlugin *plugin) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:315:64: note: in expansion of macro ‘VS_NOEXCEPT’
const char *(VS_CC *getPluginPath)(const VSPlugin *plugin) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:317:90: error: expected ‘;’ at end of member declaration
const int64_t *(VS_CC *propGetIntArray)(const VSMap *map, const char *key, int *error) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:317:92: note: in expansion of macro ‘VS_NOEXCEPT’
const int64_t *(VS_CC *propGetIntArray)(const VSMap *map, const char *key, int *error) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:318:91: error: expected ‘;’ at end of member declaration
const double *(VS_CC *propGetFloatArray)(const VSMap *map, const char *key, int *error) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:318:93: note: in expansion of macro ‘VS_NOEXCEPT’
const double *(VS_CC *propGetFloatArray)(const VSMap *map, const char *key, int *error) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:320:89: error: expected ‘;’ at end of member declaration
int (VS_CC *propSetIntArray)(VSMap *map, const char *key, const int64_t *i, int size) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:320:91: note: in expansion of macro ‘VS_NOEXCEPT’
int (VS_CC *propSetIntArray)(VSMap *map, const char *key, const int64_t *i, int size) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:321:90: error: expected ‘;’ at end of member declaration
int (VS_CC *propSetFloatArray)(VSMap *map, const char *key, const double *d, int size) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:30:0:
/usr/include/vapoursynth/VapourSynth.h:33:25: error: ‘noexcept’ does not name a type
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:321:92: note: in expansion of macro ‘VS_NOEXCEPT’
int (VS_CC *propSetFloatArray)(VSMap *map, const char *key, const double *d, int size) VS_NOEXCEPT;
^
/usr/include/vapoursynth/VapourSynth.h:33:25: error: expected initializer before ‘noexcept’
# define VS_NOEXCEPT noexcept
^
/usr/include/vapoursynth/VapourSynth.h:324:54: note: in expansion of macro ‘VS_NOEXCEPT’
VS_API(const VSAPI *) getVapourSynthAPI(int version) VS_NOEXCEPT;
^
In file included from vs/applyrff.cpp:31:0:
/usr/include/vapoursynth/VSHelper.h:52:65: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11
static inline T* vs_aligned_malloc(size_t size, size_t alignment) {
^
GNUmakefile:25: recipe for target 'vs/applyrff.o' failed
make: *** [vs/applyrff.o] Error 1
* ERROR: media-plugins/vapoursynth-d2vsource-7::vapoursynth failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=media-plugins/vapoursynth-d2vsource-7::vapoursynth'`,
* the complete build log and the output of `emerge -pqv '=media-plugins/vapoursynth-d2vsource-7::vapoursynth'`.
* The complete build log is located at '/var/tmp/portage/media-plugins/vapoursynth-d2vsource-7/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-plugins/vapoursynth-d2vsource-7/temp/environment'.
* Working directory: '/var/tmp/portage/media-plugins/vapoursynth-d2vsource-7/work/vapoursynth-d2vsource-7'
* S: '/var/tmp/portage/media-plugins/vapoursynth-d2vsource-7/work/vapoursynth-d2vsource-7'
>>> Failed to emerge media-plugins/vapoursynth-d2vsource-7, Log file:
>>> '/var/tmp/portage/media-plugins/vapoursynth-d2vsource-7/temp/build.log'
* Messages for package media-plugins/vapoursynth-d2vsource-7:
* ERROR: media-plugins/vapoursynth-d2vsource-7::vapoursynth failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=media-plugins/vapoursynth-d2vsource-7::vapoursynth'`,
* the complete build log and the output of `emerge -pqv '=media-plugins/vapoursynth-d2vsource-7::vapoursynth'`.
* The complete build log is located at '/var/tmp/portage/media-plugins/vapoursynth-d2vsource-7/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-plugins/vapoursynth-d2vsource-7/temp/environment'.
* Working directory: '/var/tmp/portage/media-plugins/vapoursynth-d2vsource-7/work/vapoursynth-d2vsource-7'
* S: '/var/tmp/portage/media-plugins/vapoursynth-d2vsource-7/work/vapoursynth-d2vsource-7'
Hi. I get this error when trying to build zimg from git:
$ emerge zimg
...
x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"zimg\" -DPACKAGE_TARNAME=\"zimg\" -DPACKAGE_VERSION=\"2.1.0\" -DPACKAGE_STRING=\"zimg\ 2.1.0\" -DPACKAGE_BUGREPORT=\"https://github.com/sekrit-twc/zimg/pulls\" -DPACKAGE_URL=\"https://github.com/sekrit-twc/zimg\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DZIMG_X86=1 -I. -I/var/build/portage/media-libs/zimg-9999/work/zimg-9999 -std=gnu++11 -O2 -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -DNDEBUG -march=corei7-avx -O2 -pipe -c -o src/testcommon/win32_bitmap.o /var/build/portage/media-libs/zimg-9999/work/zimg-9999/src/testcommon/win32_bitmap.cpp
Assembler messages:
Fatal error: can't create src/testcommon/win32_bitmap.o: No such file or directory
/bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"zimg\" -DPACKAGE_TARNAME=\"zimg\" -DPACKAGE_VERSION=\"2.1.0\" -DPACKAGE_STRING=\"zimg\ 2.1.0\" -DPACKAGE_BUGREPORT=\"https://github.com/sekrit-twc/zimg/pulls\" -DPACKAGE_URL=\"https://github.com/sekrit-twc/zimg\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DZIMG_X86=1 -I. -I/var/build/portage/media-libs/zimg-9999/work/zimg-9999 -I/var/build/portage/media-libs/zimg-9999/work/zimg-9999/src/zimg -std=gnu++11 -O2 -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -DNDEBUG -march=corei7-avx -O2 -pipe -c -o src/zimg/api/libzimg_internal_la-zimg.lo `test -f 'src/zimg/api/zimg.cpp' || echo '/var/build/portage/media-libs/zimg-9999/work/zimg-9999/'`src/zimg/api/zimg.cpp
libtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"zimg\" -DPACKAGE_TARNAME=\"zimg\" -DPACKAGE_VERSION=\"2.1.0\" "-DPACKAGE_STRING=\"zimg 2.1.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/sekrit-twc/zimg/pulls\" -DPACKAGE_URL=\"https://github.com/sekrit-twc/zimg\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DZIMG_X86=1 -I. -I/var/build/portage/media-libs/zimg-9999/work/zimg-9999 -I/var/build/portage/media-libs/zimg-9999/work/zimg-9999/src/zimg -std=gnu++11 -O2 -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -DNDEBUG -mavx2 -mf16c -mfma -march=corei7-avx -O2 -pipe -c /var/build/portage/media-libs/zimg-9999/work/zimg-9999/src/zimg/resize/resize_impl_avx2.cpp -fPIC -DPIC -o src/zimg/resize/.libs/libavx2_la-resize_impl_avx2.o
Makefile:1894: recipe for target 'src/testcommon/win32_bitmap.o' failed
make[1]: *** [src/testcommon/win32_bitmap.o] Error 2
make[1]: *** Waiting for unfinished jobs....
libtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"zimg\" -DPACKAGE_TARNAME=\"zimg\" -DPACKAGE_VERSION=\"2.1.0\" "-DPACKAGE_STRING=\"zimg 2.1.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/sekrit-twc/zimg/pulls\" -DPACKAGE_URL=\"https://github.com/sekrit-twc/zimg\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DZIMG_X86=1 -I. -I/var/build/portage/media-libs/zimg-9999/work/zimg-9999 -I/var/build/portage/media-libs/zimg-9999/work/zimg-9999/src/zimg -std=gnu++11 -O2 -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -DNDEBUG -march=corei7-avx -O2 -pipe -c /var/build/portage/media-libs/zimg-9999/work/zimg-9999/src/zimg/api/zimg.cpp -fPIC -DPIC -o src/zimg/api/.libs/libzimg_internal_la-zimg.o
make[1]: Leaving directory '/var/build/portage/media-libs/zimg-9999/work/zimg-9999-abi_x86_64.amd64'
Makefile:2821: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
* ERROR: media-libs/zimg-9999::vapoursynth failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=media-libs/zimg-9999::vapoursynth'`,
* the complete build log and the output of `emerge -pqv '=media-libs/zimg-9999::vapoursynth'`.
* The complete build log is located at '/var/build/portage/media-libs/zimg-9999/temp/build.log'.
* The ebuild environment file is located at '/var/build/portage/media-libs/zimg-9999/temp/environment'.
* Working directory: '/var/build/portage/media-libs/zimg-9999/work/zimg-9999-abi_x86_64.amd64'
* S: '/var/build/portage/media-libs/zimg-9999/work/zimg-9999'
=================================================================
Package Settings
=================================================================
media-libs/zimg-9999::vapoursynth was built with the following:
USE="-cli -debug -static-libs" ABI_X86="64 -32 -x32" CPU_FLAGS_X86="sse"
Hi,
apparently we had a very similar idea, I had also started packaging vapoursynth and some plugins:
https://bugs.gentoo.org/show_bug.cgi?id=537092
but it seems your tree is much more advanced, thanks for it! Maybe it would be a better idea to try to get your more sophisticated ebuilds into portage? Feel free to replace my bug reports attached to 537092 with your versions of the ebuilds, if you like.
However, to the problem at hand:
vapoursynth-dfttest is now testing for fftw3f in configure and tries to resolve a symbol of libfftw3f_threads.so inside fftw3f.so, which fails.
To fix it:
https://537892.bugs.gentoo.org/attachment.cgi?id=396642
In short, the dependency should be:
sci-libs/fftw:3.0[threads]
and you need
sed -i 's/DEPLIBS="fftw3f"/DEPLIBS="fftw3f_threads"/' configure
in src_configure before calling configure.
It also seems "/lib/" is still hardcoded here instead of get-libdir.
In my ebuilds, I used the approach of installing to the normal libdir, and then placing a symlink in /usr/$(get-libdir/vapoursynth, not sure if this is really a better approach.
Cheers,
Oliver
I tried to build with currently stable 2.12.01
and it gave me "unknown warning" errors. Latest works fine.
A file listed in the Manifest could not be found: /var/lib/layman/vapoursynth/app-editors/vapoursynth-editor/vapoursynth-editor-4.ebuild
Hello
I just install vapoursynth from you overlay and try to do something like i did in avisynth a long time ago.
All was great!
Very easy install!
Software works a clockwork!
Thank you for supporting gentoo overlay!
Hope this will be in portage soon.
app-editors/vapoursynth-editor-9999 without qtwidgets will fail.
libtool: link: x86_64-pc-linux-gnu-gcc -shared -fPIC -DPIC src/filters/vivtc/.libs/libvivtc_la-vivtc.o -Wl,--as-needed -O3 -mfpmath=sse -msse2 -march=k8-sse3 -O2 -ggdb -Wl,-O1 -Wl,-soname -Wl,libvivtc.so -o .libs/libvivtc.so
libtool: link: ( cd ".libs" && rm -f "libvivtc.la" && ln -s "../libvivtc.la" "libvivtc.la" )
cython -o src/cython/vapoursynth.c /var/tmp/portage/media-libs/vapoursynth-28-r1/work/vapoursynth-28/src/cython/vapoursynth.pyx
[Errno 2] No such file or directory: '/var/tmp/portage/media-libs/vapoursynth-28-r1/work/vapoursynth-28_build/src/cython/vapoursynth.c'
Makefile:1906: recipe for target 'src/cython/vapoursynth.c' failed
make: *** [src/cython/vapoursynth.c] Error 1
* ERROR: media-libs/vapoursynth-28-r1::vapoursynth failed (compile phase):
* emake failed
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.