2021-06-23 19:09:50 +02:00
|
|
|
final: prev:
|
2021-01-23 16:09:29 +01:00
|
|
|
let
|
2022-09-03 22:16:41 +02:00
|
|
|
# This is required to allow vapoursynth.withPlugins to be used inside python packages,
|
|
|
|
# where normally python3Packages.vapoursynth would be used,
|
|
|
|
# which only includes the python module without the frameserver.
|
|
|
|
callPythonPackage = prev.lib.callPackageWith (final // final.vapoursynth.python3.pkgs // {
|
|
|
|
inherit (final) vapoursynth;
|
|
|
|
});
|
2021-01-23 16:09:29 +01:00
|
|
|
in
|
|
|
|
{
|
2021-06-23 19:09:50 +02:00
|
|
|
vapoursynthPlugins = prev.recurseIntoAttrs {
|
|
|
|
adaptivegrain = prev.callPackage ./plugins/adaptivegrain { };
|
|
|
|
addgrain = prev.callPackage ./plugins/addgrain { };
|
|
|
|
autocrop = prev.callPackage ./plugins/autocrop { };
|
|
|
|
awarpsharp2 = prev.callPackage ./plugins/awarpsharp2 { };
|
2021-11-14 17:09:21 +01:00
|
|
|
bestaudiosource = prev.callPackage ./plugins/bestaudiosource { };
|
2021-06-23 19:09:50 +02:00
|
|
|
beziercurve = prev.callPackage ./plugins/beziercurve { };
|
|
|
|
bifrost = prev.callPackage ./plugins/bifrost { };
|
|
|
|
bilateral = prev.callPackage ./plugins/bilateral { };
|
|
|
|
bm3d = prev.callPackage ./plugins/bm3d { };
|
|
|
|
cas = prev.callPackage ./plugins/cas { };
|
|
|
|
cnr2 = prev.callPackage ./plugins/cnr2 { };
|
|
|
|
combmask = prev.callPackage ./plugins/combmask { };
|
|
|
|
continuityfixer = prev.callPackage ./plugins/continuityfixer { };
|
|
|
|
ctmf = prev.callPackage ./plugins/ctmf { };
|
|
|
|
d2vsource = prev.callPackage ./plugins/d2vsource { };
|
|
|
|
dctfilter = prev.callPackage ./plugins/dctfilter { };
|
|
|
|
deblock = prev.callPackage ./plugins/deblock { };
|
2022-09-25 00:20:12 +02:00
|
|
|
decross = prev.callPackage ./plugins/decross { };
|
2021-06-23 19:09:50 +02:00
|
|
|
descale = prev.callPackage ./plugins/descale { };
|
|
|
|
dfttest = prev.callPackage ./plugins/dfttest { };
|
|
|
|
eedi2 = prev.callPackage ./plugins/eedi2 { };
|
|
|
|
eedi3m = prev.callPackage ./plugins/eedi3m { };
|
|
|
|
f3kdb = prev.callPackage ./plugins/f3kdb { };
|
|
|
|
ffms2 = prev.ffms;
|
|
|
|
fft3dfilter = prev.callPackage ./plugins/fft3dfilter { };
|
|
|
|
fillborders = prev.callPackage ./plugins/fillborders { };
|
|
|
|
fluxsmooth = prev.callPackage ./plugins/fluxsmooth { };
|
|
|
|
fmtconv = prev.callPackage ./plugins/fmtconv { };
|
|
|
|
histogram = prev.callPackage ./plugins/histogram { };
|
|
|
|
hqdn3d = prev.callPackage ./plugins/hqdn3d { };
|
2021-10-15 18:35:48 +02:00
|
|
|
imwri = prev.callPackage ./plugins/imwri { };
|
2021-06-23 19:09:50 +02:00
|
|
|
knlmeanscl = prev.callPackage ./plugins/knlmeanscl { };
|
|
|
|
lsmashsource = prev.callPackage ./plugins/lsmashsource { };
|
|
|
|
median = prev.callPackage ./plugins/median { };
|
2022-11-10 20:29:41 +01:00
|
|
|
minideen = prev.callPackage ./plugins/minideen { };
|
2022-05-26 14:01:10 +02:00
|
|
|
miscfilters-obsolete = prev.callPackage ./plugins/miscfilters-obsolete { };
|
2022-09-25 05:45:13 +02:00
|
|
|
motionmask = prev.callPackage ./plugins/motionmask { };
|
2021-06-23 19:09:50 +02:00
|
|
|
msmoosh = prev.callPackage ./plugins/msmoosh { };
|
|
|
|
mvtools = prev.vapoursynth-mvtools;
|
|
|
|
nnedi3 = prev.callPackage ./plugins/nnedi3 { };
|
|
|
|
nnedi3cl = prev.callPackage ./plugins/nnedi3cl { };
|
2021-10-15 18:44:17 +02:00
|
|
|
ocr = prev.callPackage ./plugins/ocr { };
|
2021-06-23 19:09:50 +02:00
|
|
|
placebo = prev.callPackage ./plugins/placebo { };
|
|
|
|
readmpls = prev.callPackage ./plugins/readmpls { };
|
|
|
|
remap = prev.callPackage ./plugins/remap { };
|
2021-10-15 18:40:45 +02:00
|
|
|
removegrain = prev.callPackage ./plugins/removegrain { };
|
2021-06-23 19:09:50 +02:00
|
|
|
retinex = prev.callPackage ./plugins/retinex { };
|
|
|
|
sangnom = prev.callPackage ./plugins/sangnom { };
|
|
|
|
scxvid = prev.callPackage ./plugins/scxvid { };
|
2021-10-15 18:50:28 +02:00
|
|
|
subtext = prev.callPackage ./plugins/subtext { };
|
2021-06-23 19:09:50 +02:00
|
|
|
tcanny = prev.callPackage ./plugins/tcanny { };
|
2022-09-27 11:04:24 +02:00
|
|
|
temporalmedian = prev.callPackage ./plugins/temporalmedian { };
|
2022-09-25 05:35:24 +02:00
|
|
|
temporalsoften2 = prev.callPackage ./plugins/temporalsoften2 { };
|
2021-06-23 19:09:50 +02:00
|
|
|
tnlmeans = prev.callPackage ./plugins/tnlmeans { };
|
|
|
|
ttempsmooth = prev.callPackage ./plugins/ttempsmooth { };
|
2021-10-15 18:46:49 +02:00
|
|
|
vivtc = prev.callPackage ./plugins/vivtc { };
|
2022-09-16 11:40:24 +02:00
|
|
|
vstrt = prev.callPackage ./plugins/vstrt { };
|
2021-06-23 19:09:50 +02:00
|
|
|
wwxd = prev.callPackage ./plugins/wwxd { };
|
|
|
|
znedi3 = prev.callPackage ./plugins/znedi3 { };
|
2021-01-23 18:40:44 +01:00
|
|
|
|
2021-05-16 09:33:04 +02:00
|
|
|
acsuite = callPythonPackage ./plugins/acsuite { };
|
2021-01-23 18:44:40 +01:00
|
|
|
adjust = callPythonPackage ./plugins/adjust { };
|
2022-09-25 06:39:08 +02:00
|
|
|
astdr = callPythonPackage ./plugins/astdr { };
|
2021-05-16 09:59:57 +02:00
|
|
|
debandshit = callPythonPackage ./plugins/debandshit { };
|
2022-11-10 20:32:59 +01:00
|
|
|
dfmderainbow = callPythonPackage ./plugins/dfmderainbow { };
|
2021-01-23 18:46:59 +01:00
|
|
|
edi_rpow2 = callPythonPackage ./plugins/edi_rpow2 { };
|
2021-05-16 11:40:08 +02:00
|
|
|
finedehalo = callPythonPackage ./plugins/finedehalo { };
|
2021-01-23 18:53:20 +01:00
|
|
|
mt_lutspa = callPythonPackage ./plugins/mt_lutspa { };
|
2021-01-23 18:51:48 +01:00
|
|
|
nnedi3_resample = callPythonPackage ./plugins/nnedi3_resample { };
|
2021-01-23 18:49:36 +01:00
|
|
|
nnedi3_rpow2 = callPythonPackage ./plugins/nnedi3_rpow2 { };
|
2021-05-16 10:57:13 +02:00
|
|
|
rekt = callPythonPackage ./plugins/rekt { };
|
2022-05-18 22:39:35 +02:00
|
|
|
vsgan = callPythonPackage ./plugins/vsgan { };
|
2021-01-23 19:50:25 +01:00
|
|
|
vsTAAmbk = callPythonPackage ./plugins/vsTAAmbk { };
|
2021-01-23 19:47:30 +01:00
|
|
|
vsutil = callPythonPackage ./plugins/vsutil { };
|
2021-01-23 18:44:40 +01:00
|
|
|
|
2021-05-16 11:09:54 +02:00
|
|
|
awsmfunc = callPythonPackage ./plugins/awsmfunc { };
|
2021-01-23 19:55:02 +01:00
|
|
|
fvsfunc = callPythonPackage ./plugins/fvsfunc { };
|
2021-01-23 19:49:34 +01:00
|
|
|
havsfunc = callPythonPackage ./plugins/havsfunc { };
|
2021-01-23 19:55:21 +01:00
|
|
|
kagefunc = callPythonPackage ./plugins/kagefunc { };
|
2021-05-16 12:25:37 +02:00
|
|
|
lvsfunc = callPythonPackage ./plugins/lvsfunc { };
|
2021-01-23 19:52:18 +01:00
|
|
|
muvsfunc = callPythonPackage ./plugins/muvsfunc { };
|
2021-01-23 18:40:44 +01:00
|
|
|
mvsfunc = callPythonPackage ./plugins/mvsfunc { };
|
2021-05-16 10:15:23 +02:00
|
|
|
vardefunc = callPythonPackage ./plugins/vardefunc { };
|
2019-06-26 01:40:02 +02:00
|
|
|
};
|
2021-01-23 16:09:29 +01:00
|
|
|
|
|
|
|
getnative = callPythonPackage ./tools/getnative { };
|
2022-09-19 11:34:10 +02:00
|
|
|
|
|
|
|
pythonPackagesExtensions = prev.pythonPackagesExtensions ++ [
|
|
|
|
(python-final: python-prev: {
|
|
|
|
styler00dollar-vsgan-trt = callPythonPackage ./tools/styler00dollar-vsgan-trt { };
|
|
|
|
})
|
|
|
|
];
|
2019-06-26 01:40:02 +02:00
|
|
|
}
|