gpo.zugaina.org

Search Portage & Overlays:

media-plugins/vapoursynth-sangnom

A rewrite version of AVISynth SangNom2

Screenshots

  • vapoursynth-sangnom-9999-r1
    lto python_single_target_python3_13 python_single_target_python3_14 python_single_target_python3_15 debug

    View      Download      Browse     License: MIT   
    Overlay: vapoursynth
  • vapoursynth-sangnom-43
    ~amd64 ~x86
    lto python_single_target_python3_13 python_single_target_python3_14 python_single_target_python3_15 debug

    View      Download      Browse     License: MIT   
    Overlay: vapoursynth

ChangeLog

commit 3149a43d4e6b167b5c1ab67de8f5d6669e0485ef
Author: Dani <surukko@gmail.com>
Date: Mon May 25 10:44:01 2026 +0200

VapourPain

This took me quite the time.

VapourSynth is soft deprecating API3 and now is a proper pip package, this came with some pain for packagers.

While checking all the ebuilds I ended up removing a lot of packages, some of them were no longer active, others were deleted from GitHub and others were simply rotting at API3.

It also could have been that the package was a CUDA package, I no longer have an Nvidia GPU, so I can't test if they even work. If somebody wants to maintain those packages I'm open to pull requests. It may even be that those packages are in PyPI and you can just install from there (you are not going to use them in mpv anyway, probably).

If there is a package somebody thinks it's still relevant for their workflow and that has no real substitute (and still exists), it can be taken back, just ask in an issue.

An env file is created so you don't have to run any post-install steps, just relogin on your shell or source /etc/profile

New plugins:
media-plugins/descratch
media-plugins/hysteresis
media-plugins/manipulate-motion-vectors
media-plugins/rawz
media-plugins/vapoursynth-iscombed
media-plugins/vapoursynth-nlm-ispc
media-plugins/vapoursynth-sneedif
media-plugins/vs-dfttest2
media-plugins/vs-nlm-ispc
media-plugins/vs-noise

Removed packages:
app-editors/vse-previewer
dev-cpp/vapoursynth-plusplus
media-libs/l-smash
media-libs/obuparse
media-libs/waifu2x-converter-cpp
media-plugins/bestaudiosource
media-plugins/vapoursynth-addgrain
media-plugins/vapoursynth-arearesize
media-plugins/vapoursynth-asharp
media-plugins/vapoursynth-astdr
media-plugins/vapoursynth-autocrop
media-plugins/vapoursynth-awarpsharp2
media-plugins/vapoursynth-beziercurve
media-plugins/vapoursynth-bilateral
media-plugins/vapoursynth-bilateralgpu
media-plugins/vapoursynth-bm3dcuda
media-plugins/vapoursynth-bmdegrain
media-plugins/vapoursynth-cas
media-plugins/vapoursynth-cnr2
media-plugins/vapoursynth-combmask
media-plugins/vapoursynth-continuityfixer
media-plugins/vapoursynth-ctmf
media-plugins/vapoursynth-curve
media-plugins/vapoursynth-deblockpp7
media-plugins/vapoursynth-decross
media-plugins/vapoursynth-degrainmedian
media-plugins/vapoursynth-delogo
media-plugins/vapoursynth-depan
media-plugins/vapoursynth-dfmderainbow
media-plugins/vapoursynth-dfttest
media-plugins/vapoursynth-dpid
media-plugins/vapoursynth-edi_rpow2
media-plugins/vapoursynth-eedi2
media-plugins/vapoursynth-fftspectrum
media-plugins/vapoursynth-fix-telecined-fades
media-plugins/vapoursynth-flash3kyuu_deband
media-plugins/vapoursynth-fluxsmooth
media-plugins/vapoursynth-frfun7
media-plugins/vapoursynth-fvsfunc
media-plugins/vapoursynth-genericfilters
media-plugins/vapoursynth-havsfunc
media-plugins/vapoursynth-hqdn3d
media-plugins/vapoursynth-inpaint
media-plugins/vapoursynth-it
media-plugins/vapoursynth-jincresize
media-plugins/vapoursynth-kagefunc
media-plugins/vapoursynth-l-smash-works
media-plugins/vapoursynth-lghost
media-plugins/vapoursynth-lvsfunc
media-plugins/vapoursynth-matchhistogram
media-plugins/vapoursynth-median
media-plugins/vapoursynth-minideen
media-plugins/vapoursynth-minsrp
media-plugins/vapoursynth-mlrt-ncnn
media-plugins/vapoursynth-motionmask
media-plugins/vapoursynth-msmoosh
media-plugins/vapoursynth-muvsfunc
media-plugins/vapoursynth-mvtools-sf
media-plugins/vapoursynth-neo_f3kdb
media-plugins/vapoursynth-nnedi3
media-plugins/vapoursynth-nnedi3_resample
media-plugins/vapoursynth-nnedi3_rpow2
media-plugins/vapoursynth-nnedi3cl
media-plugins/vapoursynth-oyster
media-plugins/vapoursynth-plum
media-plugins/vapoursynth-qrcodesource
media-plugins/vapoursynth-reduceflicker
media-plugins/vapoursynth-remapframes
media-plugins/vapoursynth-removedirt
media-plugins/vapoursynth-retinex
media-plugins/vapoursynth-rgsf
media-plugins/vapoursynth-scenechange
media-plugins/vapoursynth-smoothuv
media-plugins/vapoursynth-ssiq
media-plugins/vapoursynth-surfaceblur
media-plugins/vapoursynth-tbilateral
media-plugins/vapoursynth-tc2cfr
media-plugins/vapoursynth-tcanny
media-plugins/vapoursynth-tcomb
media-plugins/vapoursynth-tdeintmod
media-plugins/vapoursynth-tedgemask
media-plugins/vapoursynth-templinearapproximate
media-plugins/vapoursynth-temporalmedian
media-plugins/vapoursynth-temporalsoften
media-plugins/vapoursynth-temporalsoften2
media-plugins/vapoursynth-tnlmeans
media-plugins/vapoursynth-tonemap
media-plugins/vapoursynth-vaguedenoiser
media-plugins/vapoursynth-vautodeint
media-plugins/vapoursynth-vctrans
media-plugins/vapoursynth-vfrtocrf
media-plugins/vapoursynth-vfx
media-plugins/vapoursynth-videoscope
media-plugins/vapoursynth-vine
media-plugins/vapoursynth-vsimagereader
media-plugins/vapoursynth-vsrawsource
media-plugins/vapoursynth-vstaambk
media-plugins/vapoursynth-w3fdif
media-plugins/vapoursynth-waifu2x-ncnn-vulkan
media-plugins/vapoursynth-waifu2x-w2xc
media-plugins/vapoursynth-wwxd
media-plugins/vapoursynth-xaa
media-plugins/vapoursynth-yadifmod
media-plugins/vs-mlrt
media-video/d2vwitch
media-video/wobbly
sci-libs/vmaf

commit 90a0087673461f9731fd2717934f82b7240a24ac
Author: capric98 <42015599+capric98@users.noreply.github.com>
Date: Sun Oct 2 20:18:49 2022 -0500

add EPREFIX

commit e3e3309b4a48b848e3e12ed7cf39458a2324647e
Author: Dani <surukko@gmail.com>
Date: Sun May 22 17:42:05 2022 +0200

Big fat update.

All the ebuilds have been updated to support VapourSynth's API4. This triggered a lot of updates, and all of them have been tested to compile and install. Critical fixes for all ebuilds have been backported.

Removed ebuilds due to deprecation / superseading:
media-plugins/vapoursynth-damb
media-plugins/vapoursynth-vcfreq
media-plugins/vapoursynth-vcmod
media-plugins/vapoursynth-vcmove

New ebuilds:
media-plugins/bestaudiosource
media-plugins/subtext
media-plugins/vapoursynth-miscfilters-obsolete
media-plugins/vapoursynth-vcm
media-plugins/vapoursynth-vfx
media-plugins/vivtc
media-plugins/vs-imwri
media-plugins/vs-ocr
media-plugins/vs-removegrain

commit c0462d9d864351a2d10be3f5bb18aa2c11d34917
Author: Dani <surukko@gmail.com>
Date: Fri May 22 13:27:12 2020 +0200

Use thin-manifests

commit 522b6bcc46ed93ce63f6e9895b9a4fa1924ad5a2
Author: Dani <surukko@gmail.com>
Date: Tue Feb 11 00:05:08 2020 +0100

asdf

commit 53fd0f4e8a9cf5fde448477ee7994609ad670a5c
Author: Dani <surukko@gmail.com>
Date: Tue Feb 11 00:03:27 2020 +0100

Happy new year!

commit beaadacb77bff4804294728a7b38cb0352ce06de
Author: Dani <surukko@gmail.com>
Date: Thu Mar 14 22:40:05 2019 +0100

media-plugins/vapoursynth-sangnom: fix live ebuild

commit 82d2a4fd78ebbfe4b0bfa4ddf149f9e76d552521
Author: Dani <surukko@gmail.com>
Date: Thu Mar 14 22:37:48 2019 +0100

media-plugins/vapoursynth-sangnom: version bump (41)

commit 303b14690d2a07febc7f414f4e26b698a507893d
Author: 4re <surukko@gmail.com>
Date: Fri Feb 16 05:16:52 2018 +0100

media-plugins/vapoursynth-tonemap: fix typo & misc portage stuff

commit 38979985882de135ab815e44abae164f228db99d
Author: 4re <surukko@gmail.com>
Date: Mon Apr 24 23:24:01 2017 +0200

Drop CVS headers from ebuilds

commit 6e2b201dbf7281e3e64c8745db8b8df59110811d
Author: Are_ <surukko@gmail.com>
Date: Sat Oct 15 16:46:46 2016 +0200

Big outdated ebuild clean up

commit d2a0a357dc4f9400f41596d490a9cf7c73c72f7a
Author: 4re <surukko@gmail.com>
Date: Fri Sep 9 21:08:26 2016 +0200

media-plugins/vapoursynth-sangnom: version bump (2016.08.31)

commit b87eeb2cabcfbdb3c76c42aa4e86e81ce11c3fb1
Author: 4re <surukko@gmail.com>
Date: Mon Aug 29 14:11:22 2016 +0200

media-plugins/vapoursynth-sangnom: fix ebuild

commit d8f1e4b2460cdd9d6b76a0c7e2c1d950a3014794
Author: 4re <surukko@gmail.com>
Date: Mon Aug 29 14:03:36 2016 +0200

media-plugins/vapoursynth-sangnom: version bump (2016.08.29)

commit 0f6998f9e0015ee419c178460bc145855c434ebb
Author: 4re <surukko@gmail.com>
Date: Sat Aug 13 13:38:20 2016 +0200

media-plugins/vapoursynth-sangnom: update live ebuild

commit d319c033cd3d9e2b1fde4603b943db8015da6a20
Author: 4re <surukko@gmail.com>
Date: Sat Aug 6 19:47:20 2016 +0200

media-plugins/vapoursynth-sangnommod: removing ebuild

No longer needed because a faster, with more features and more portable version of this plug-in is now in the overlay.

commit eaf6ad312a38ccf3de5d5b618877dd62c1804128
Author: 4re <surukko@gmail.com>
Date: Sat Aug 6 19:42:16 2016 +0200

media-plugins/vapoursynth-sangnom: version bump

No longer needs sse4.1 extensions. Now it can compile a pure C version or sse2 instruction set.

commit 23b222d2d21f5d4e83b2ba9f85d55e45cdba3386
Author: 4re <surukko@gmail.com>
Date: Sat Aug 6 15:59:26 2016 +0200

media-plugins/vapoursynth-sangnom & media-plugins/vapoursynth-sangnommod

Add blockers because this packages share namespace

I'm keeping old sangnommod because not everybody has a sse4.1 cpu

commit f2e8ae4263c4e3518ddf11d98417231f68dd5b6b
Author: 4re <surukko@gmail.com>
Date: Sat Aug 6 13:26:53 2016 +0200

media-plugins/vapoursynth-sangnom: fix ebuild

Because my brain farted there

commit ae0ea03a21826a95c615015f5eea325dd67083b6
Author: 4re <surukko@gmail.com>
Date: Fri Aug 5 22:25:03 2016 +0200

media-plugins/vapoursynth-sangnom: new ebuild

A rewrite version of AVISynth SangNom2

This version features support for higher bit depths than 8