This updates multimedia/frei0r-plugins to the latest version 2.3.3. There are three new effects: kaleid0sc0pe, gateweave and filmgrain.
Unfortunately, some existing effects have been renamed. To address this backward compatibility problem, MLT has added a compatibility shim in v7.22.0: https://github.com/mltframework/mlt/releases/tag/v7.22.0 Any comments or OKs? Index: Makefile =================================================================== RCS file: /cvs/ports/multimedia/frei0r-plugins/Makefile,v retrieving revision 1.8 diff -u -p -u -p -r1.8 Makefile --- Makefile 19 May 2023 18:46:55 -0000 1.8 +++ Makefile 29 Apr 2025 10:34:35 -0000 @@ -3,7 +3,7 @@ CATEGORIES = graphics multimedia GH_ACCOUNT = dyne GH_PROJECT = frei0r -GH_TAGNAME = v2.3.0 +GH_TAGNAME = v2.3.3 DISTNAME = frei0r-plugins-${GH_TAGNAME:S/v//} Index: distinfo =================================================================== RCS file: /cvs/ports/multimedia/frei0r-plugins/distinfo,v retrieving revision 1.4 diff -u -p -u -p -r1.4 distinfo --- distinfo 19 May 2023 18:46:55 -0000 1.4 +++ distinfo 29 Apr 2025 10:34:35 -0000 @@ -1,2 +1,2 @@ -SHA256 (frei0r-plugins-2.3.0.tar.gz) = AKplqIdEXIBrKkZ6vDzMSwhV9+rzjtIBGh/0HnSET6A= -SIZE (frei0r-plugins-2.3.0.tar.gz) = 820018 +SHA256 (frei0r-plugins-2.3.3.tar.gz) = ru7+OptEdhss8RABfSsd+izuuHPaltKDulFXOAxdDOU= +SIZE (frei0r-plugins-2.3.3.tar.gz) = 921452 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/multimedia/frei0r-plugins/pkg/PLIST,v retrieving revision 1.6 diff -u -p -u -p -r1.6 PLIST --- pkg/PLIST 19 May 2023 18:46:55 -0000 1.6 +++ pkg/PLIST 29 Apr 2025 10:34:35 -0000 @@ -9,14 +9,14 @@ lib/frei0r-1/ @so lib/frei0r-1/addition.so @so lib/frei0r-1/addition_alpha.so @so lib/frei0r-1/aech0r.so -@so lib/frei0r-1/alpha0ps.so +@so lib/frei0r-1/alpha0ps_alpha0ps.so +@so lib/frei0r-1/alpha0ps_alphagrad.so +@so lib/frei0r-1/alpha0ps_alphaspot.so @so lib/frei0r-1/alphaatop.so -@so lib/frei0r-1/alphagrad.so @so lib/frei0r-1/alphain.so @so lib/frei0r-1/alphainjection.so @so lib/frei0r-1/alphaout.so @so lib/frei0r-1/alphaover.so -@so lib/frei0r-1/alphaspot.so @so lib/frei0r-1/alphaxor.so @so lib/frei0r-1/balanc0r.so @so lib/frei0r-1/baltan.so @@ -48,6 +48,7 @@ lib/frei0r-1/ @so lib/frei0r-1/defish0r.so @so lib/frei0r-1/delay0r.so @so lib/frei0r-1/delaygrab.so +@so lib/frei0r-1/denoise_hqdn3d.so @so lib/frei0r-1/difference.so @so lib/frei0r-1/distort0r.so @so lib/frei0r-1/dither.so @@ -57,18 +58,20 @@ lib/frei0r-1/ @so lib/frei0r-1/elastic_scale.so @so lib/frei0r-1/emboss.so @so lib/frei0r-1/equaliz0r.so +@so lib/frei0r-1/filmgrain.so @so lib/frei0r-1/flippo.so @so lib/frei0r-1/gamma.so +@so lib/frei0r-1/gateweave.so @so lib/frei0r-1/glitch0r.so @so lib/frei0r-1/glow.so @so lib/frei0r-1/grain_extract.so @so lib/frei0r-1/grain_merge.so @so lib/frei0r-1/hardlight.so -@so lib/frei0r-1/hqdn3d.so @so lib/frei0r-1/hue.so @so lib/frei0r-1/hueshift0r.so @so lib/frei0r-1/invert0r.so @so lib/frei0r-1/ising0r.so +@so lib/frei0r-1/kaleid0sc0pe.so @so lib/frei0r-1/keyspillm0pup.so @so lib/frei0r-1/lenscorrection.so @so lib/frei0r-1/letterb0xed.so @@ -78,6 +81,8 @@ lib/frei0r-1/ @so lib/frei0r-1/lissajous0r.so @so lib/frei0r-1/luminance.so @so lib/frei0r-1/mask0mate.so +@so lib/frei0r-1/measure_pr0be.so +@so lib/frei0r-1/measure_pr0file.so @so lib/frei0r-1/medians.so @so lib/frei0r-1/multiply.so @so lib/frei0r-1/ndvi.so @@ -93,8 +98,6 @@ lib/frei0r-1/ @so lib/frei0r-1/pixs0r.so @so lib/frei0r-1/plasma.so @so lib/frei0r-1/posterize.so -@so lib/frei0r-1/pr0be.so -@so lib/frei0r-1/pr0file.so @so lib/frei0r-1/premultiply.so @so lib/frei0r-1/primaries.so @so lib/frei0r-1/rgbnoise.so @@ -129,7 +132,7 @@ lib/frei0r-1/ @so lib/frei0r-1/spillsupress.so @so lib/frei0r-1/squareblur.so @so lib/frei0r-1/subtract.so -@so lib/frei0r-1/tehRoxx0r.so +@so lib/frei0r-1/tehroxx0r.so @so lib/frei0r-1/test_pat_B.so @so lib/frei0r-1/test_pat_C.so @so lib/frei0r-1/test_pat_G.so