On 2020/03/03 14:36, Raphael Graf wrote: > ping Please, make it easy on reviewers, if you are going to ping things, make sure there is a directly usable diff included (or at worst a direct link to a copy in a list archive) that doesn't require finding past mails or un-munging email quote characters to get something that can be tested.
(I had a few minutes I could have spent looking at that, but not long enough to dig out the working diff etc). > It is a very simple update. The patch is no longer needed because things have > been fixed upstream. > An easy way to test the filters is using ffmpeg like this: > $ ffmpeg -i in.jpg -vf "frei0r=emboss:0.5|0.5|0.5" out.jpg > > On Mon, Feb 24, 2020 at 03:10:14PM +0100, Raphael Graf wrote: > > From the changelog: > > > > This release includes three new filters, code cleanups and several > > bugfixes improving stability of existing plugins. > > New filters (3): normaliz0r, elastic_scale, premultiply. > > Updated (47): alpha0ps, baltan, bgsubtractor, bluescreen0r, blur, > > c0rners, cairogradient, cairoimagegrid, cartoon, cluster, > > coloradj, colorhalftone, curves, d90stairsteppingfix, defish0r, > > delay0r, edgeglow, emboss, facebl0r, facedetect, levels, > > lightgraffiti, measure, ndvi, nervous, nosync0r, primaries, > > rgbnoice, rgbsplit0r, scanline0r, select0r, sopsat, spillsupress, > > three_point_balance, timeout, tutorial, vertigo, vignette, water, > > alphaatop, alphain, alphaout, alphaover, alphaxor, > > cairoaffineblend, cairoblend, xfade0r > > > > > > Comments, ok? > > > Index: Makefile > > =================================================================== > > RCS file: /cvs/ports/multimedia/frei0r-plugins/Makefile,v > > retrieving revision 1.2 > > diff -u -p -u -p -r1.2 Makefile > > --- Makefile 12 Jul 2019 21:02:23 -0000 1.2 > > +++ Makefile 24 Feb 2020 14:02:25 -0000 > > @@ -3,7 +3,7 @@ > > COMMENT = minimalistic plugin API for video effects > > CATEGORIES = graphics multimedia > > > > -DISTNAME = frei0r-plugins-1.6.1 > > +DISTNAME = frei0r-plugins-1.7.0 > > MASTER_SITES = https://files.dyne.org/frei0r/releases/ > > > > HOMEPAGE = https://frei0r.dyne.org/ > > @@ -19,7 +19,7 @@ LIB_DEPENDS = graphics/cairo > > > > MODULES = devel/cmake > > > > -CONFIGURE_ARGS = -DWITHOUT_OPENCV:BOOL=ON \ > > +CONFIGURE_ARGS = -DWITHOUT_OPENCV=ON \ > > -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON > > > > NO_TEST = Yes > > Index: distinfo > > =================================================================== > > RCS file: /cvs/ports/multimedia/frei0r-plugins/distinfo,v > > retrieving revision 1.1.1.1 > > diff -u -p -u -p -r1.1.1.1 distinfo > > --- distinfo 30 Dec 2018 11:44:29 -0000 1.1.1.1 > > +++ distinfo 24 Feb 2020 14:02:25 -0000 > > @@ -1,2 +1,2 @@ > > -SHA256 (frei0r-plugins-1.6.1.tar.gz) = > > 4MJGMJYRldm9ZaqNQ3MkaegkjokY+qlCz7iBdp0RUV4= > > -SIZE (frei0r-plugins-1.6.1.tar.gz) = 1103969 > > +SHA256 (frei0r-plugins-1.7.0.tar.gz) = > > Gx/48Pm8I+7XJOlOmnwdjwJEv+M0JLtP5o5kYMCIUjo= > > +SIZE (frei0r-plugins-1.7.0.tar.gz) = 1214323 > > Index: patches/patch-src_filter_CMakeLists_txt > > =================================================================== > > RCS file: patches/patch-src_filter_CMakeLists_txt > > diff -N patches/patch-src_filter_CMakeLists_txt > > --- patches/patch-src_filter_CMakeLists_txt 30 Dec 2018 11:44:29 -0000 > > 1.1.1.1 > > +++ /dev/null 1 Jan 1970 00:00:00 -0000 > > @@ -1,51 +0,0 @@ > > -$OpenBSD: patch-src_filter_CMakeLists_txt,v 1.1.1.1 2018/12/30 11:44:29 > > rsadowski Exp $ > > - > > -Index: src/filter/CMakeLists.txt > > ---- src/filter/CMakeLists.txt.orig > > -+++ src/filter/CMakeLists.txt > > -@@ -11,7 +11,6 @@ endif (${OpenCV_FOUND}) > > - > > - if (${Cairo_FOUND}) > > - add_subdirectory (cairoimagegrid) > > -- add_subdirectory (cairogradient) > > - endif (${Cairo_FOUND}) > > - > > - add_subdirectory (3dflippo) > > -@@ -19,7 +18,6 @@ add_subdirectory (alpha0ps) > > - add_subdirectory (balanc0r) > > - add_subdirectory (baltan) > > - add_subdirectory (bluescreen0r) > > --add_subdirectory (bgsubtract0r) > > - add_subdirectory (blur) > > - add_subdirectory (brightness) > > - add_subdirectory (bw0r) > > -@@ -36,13 +34,11 @@ add_subdirectory (c0rners) > > - add_subdirectory (curves) > > - add_subdirectory (d90stairsteppingfix) > > - add_subdirectory (defish0r) > > --add_subdirectory (delay0r) > > - add_subdirectory (delaygrab) > > - add_subdirectory (denoise) > > - add_subdirectory (distort0r) > > - add_subdirectory (dither) > > - add_subdirectory (edgeglow) > > --add_subdirectory (emboss) > > - add_subdirectory (equaliz0r) > > - add_subdirectory (flippo) > > - add_subdirectory (gamma) > > -@@ -72,7 +68,6 @@ add_subdirectory (posterize) > > - add_subdirectory (primaries) > > - add_subdirectory (RGB) > > - add_subdirectory (rgbnoise) > > --add_subdirectory (rgbsplit0r) > > - add_subdirectory (saturat0r) > > - add_subdirectory (scanline0r) > > - add_subdirectory (select0r) > > -@@ -87,7 +82,6 @@ add_subdirectory (tehroxx0r) > > - add_subdirectory (three_point_balance) > > - add_subdirectory (threelay0r) > > - add_subdirectory (threshold0r) > > --add_subdirectory (timeout) > > - add_subdirectory (tint0r) > > - add_subdirectory (transparency) > > - add_subdirectory (tutorial) > > Index: pkg/PLIST > > =================================================================== > > RCS file: /cvs/ports/multimedia/frei0r-plugins/pkg/PLIST,v > > retrieving revision 1.1.1.1 > > diff -u -p -u -p -r1.1.1.1 PLIST > > --- pkg/PLIST 30 Dec 2018 11:44:29 -0000 1.1.1.1 > > +++ pkg/PLIST 24 Feb 2020 14:02:25 -0000 > > @@ -1,125 +1,134 @@ > > @comment $OpenBSD: PLIST,v 1.1.1.1 2018/12/30 11:44:29 rsadowski Exp $ > > include/frei0r.h > > lib/frei0r-1/ > > -lib/frei0r-1/3dflippo.so > > -lib/frei0r-1/B.so > > -lib/frei0r-1/G.so > > -lib/frei0r-1/IIRblur.so > > -lib/frei0r-1/R.so > > -lib/frei0r-1/RGB.so > > -lib/frei0r-1/addition.so > > -lib/frei0r-1/addition_alpha.so > > -lib/frei0r-1/alpha0ps.so > > -lib/frei0r-1/alphaatop.so > > -lib/frei0r-1/alphagrad.so > > -lib/frei0r-1/alphain.so > > -lib/frei0r-1/alphainjection.so > > -lib/frei0r-1/alphaout.so > > -lib/frei0r-1/alphaover.so > > -lib/frei0r-1/alphaspot.so > > -lib/frei0r-1/alphaxor.so > > -lib/frei0r-1/balanc0r.so > > -lib/frei0r-1/baltan.so > > -lib/frei0r-1/blend.so > > -lib/frei0r-1/bluescreen0r.so > > -lib/frei0r-1/brightness.so > > -lib/frei0r-1/burn.so > > -lib/frei0r-1/bw0r.so > > -lib/frei0r-1/c0rners.so > > -lib/frei0r-1/cairoaffineblend.so > > -lib/frei0r-1/cairoblend.so > > -lib/frei0r-1/cairoimagegrid.so > > -lib/frei0r-1/cartoon.so > > -lib/frei0r-1/cluster.so > > -lib/frei0r-1/colgate.so > > -lib/frei0r-1/color_only.so > > -lib/frei0r-1/coloradj_RGB.so > > -lib/frei0r-1/colordistance.so > > -lib/frei0r-1/colorhalftone.so > > -lib/frei0r-1/colorize.so > > -lib/frei0r-1/colortap.so > > -lib/frei0r-1/composition.so > > -lib/frei0r-1/contrast0r.so > > -lib/frei0r-1/curves.so > > -lib/frei0r-1/d90stairsteppingfix.so > > -lib/frei0r-1/darken.so > > -lib/frei0r-1/defish0r.so > > -lib/frei0r-1/delaygrab.so > > -lib/frei0r-1/difference.so > > -lib/frei0r-1/distort0r.so > > -lib/frei0r-1/dither.so > > -lib/frei0r-1/divide.so > > -lib/frei0r-1/dodge.so > > -lib/frei0r-1/edgeglow.so > > -lib/frei0r-1/equaliz0r.so > > -lib/frei0r-1/flippo.so > > -lib/frei0r-1/gamma.so > > -lib/frei0r-1/glitch0r.so > > -lib/frei0r-1/glow.so > > -lib/frei0r-1/grain_extract.so > > -lib/frei0r-1/grain_merge.so > > -lib/frei0r-1/hardlight.so > > -lib/frei0r-1/hqdn3d.so > > -lib/frei0r-1/hue.so > > -lib/frei0r-1/hueshift0r.so > > -lib/frei0r-1/invert0r.so > > -lib/frei0r-1/ising0r.so > > -lib/frei0r-1/keyspillm0pup.so > > -lib/frei0r-1/lenscorrection.so > > -lib/frei0r-1/letterb0xed.so > > -lib/frei0r-1/levels.so > > -lib/frei0r-1/lighten.so > > -lib/frei0r-1/lightgraffiti.so > > -lib/frei0r-1/lissajous0r.so > > -lib/frei0r-1/luminance.so > > -lib/frei0r-1/mask0mate.so > > -lib/frei0r-1/medians.so > > -lib/frei0r-1/multiply.so > > -lib/frei0r-1/ndvi.so > > -lib/frei0r-1/nervous.so > > -lib/frei0r-1/nois0r.so > > -lib/frei0r-1/nosync0r.so > > -lib/frei0r-1/onecol0r.so > > -lib/frei0r-1/overlay.so > > -lib/frei0r-1/partik0l.so > > -lib/frei0r-1/perspective.so > > -lib/frei0r-1/pixeliz0r.so > > -lib/frei0r-1/plasma.so > > -lib/frei0r-1/posterize.so > > -lib/frei0r-1/pr0be.so > > -lib/frei0r-1/pr0file.so > > -lib/frei0r-1/primaries.so > > -lib/frei0r-1/rgbnoise.so > > -lib/frei0r-1/saturat0r.so > > -lib/frei0r-1/saturation.so > > -lib/frei0r-1/scanline0r.so > > -lib/frei0r-1/screen.so > > -lib/frei0r-1/select0r.so > > -lib/frei0r-1/sharpness.so > > -lib/frei0r-1/sigmoidaltransfer.so > > -lib/frei0r-1/sobel.so > > -lib/frei0r-1/softglow.so > > -lib/frei0r-1/softlight.so > > -lib/frei0r-1/sopsat.so > > -lib/frei0r-1/spillsupress.so > > -lib/frei0r-1/squareblur.so > > -lib/frei0r-1/subtract.so > > -lib/frei0r-1/tehRoxx0r.so > > -lib/frei0r-1/test_pat_B.so > > -lib/frei0r-1/test_pat_C.so > > -lib/frei0r-1/test_pat_G.so > > -lib/frei0r-1/test_pat_I.so > > -lib/frei0r-1/test_pat_L.so > > -lib/frei0r-1/test_pat_R.so > > -lib/frei0r-1/three_point_balance.so > > -lib/frei0r-1/threelay0r.so > > -lib/frei0r-1/threshold0r.so > > -lib/frei0r-1/tint0r.so > > -lib/frei0r-1/transparency.so > > -lib/frei0r-1/twolay0r.so > > -lib/frei0r-1/uvmap.so > > -lib/frei0r-1/value.so > > -lib/frei0r-1/vertigo.so > > -lib/frei0r-1/vignette.so > > -lib/frei0r-1/xfade0r.so > > +@so lib/frei0r-1/3dflippo.so > > +@so lib/frei0r-1/B.so > > +@so lib/frei0r-1/G.so > > +@so lib/frei0r-1/IIRblur.so > > +@so lib/frei0r-1/R.so > > +@so lib/frei0r-1/RGB.so > > +@so lib/frei0r-1/addition.so > > +@so lib/frei0r-1/addition_alpha.so > > +@so lib/frei0r-1/alpha0ps.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 > > +@so lib/frei0r-1/bgsubtract0r.so > > +@so lib/frei0r-1/blend.so > > +@so lib/frei0r-1/bluescreen0r.so > > +@so lib/frei0r-1/brightness.so > > +@so lib/frei0r-1/burn.so > > +@so lib/frei0r-1/bw0r.so > > +@so lib/frei0r-1/c0rners.so > > +@so lib/frei0r-1/cairoaffineblend.so > > +@so lib/frei0r-1/cairoblend.so > > +@so lib/frei0r-1/cairogradient.so > > +@so lib/frei0r-1/cairoimagegrid.so > > +@so lib/frei0r-1/cartoon.so > > +@so lib/frei0r-1/cluster.so > > +@so lib/frei0r-1/colgate.so > > +@so lib/frei0r-1/color_only.so > > +@so lib/frei0r-1/coloradj_RGB.so > > +@so lib/frei0r-1/colordistance.so > > +@so lib/frei0r-1/colorhalftone.so > > +@so lib/frei0r-1/colorize.so > > +@so lib/frei0r-1/colortap.so > > +@so lib/frei0r-1/composition.so > > +@so lib/frei0r-1/contrast0r.so > > +@so lib/frei0r-1/curves.so > > +@so lib/frei0r-1/d90stairsteppingfix.so > > +@so lib/frei0r-1/darken.so > > +@so lib/frei0r-1/defish0r.so > > +@so lib/frei0r-1/delay0r.so > > +@so lib/frei0r-1/delaygrab.so > > +@so lib/frei0r-1/difference.so > > +@so lib/frei0r-1/distort0r.so > > +@so lib/frei0r-1/dither.so > > +@so lib/frei0r-1/divide.so > > +@so lib/frei0r-1/dodge.so > > +@so lib/frei0r-1/edgeglow.so > > +@so lib/frei0r-1/elastic_scale.so > > +@so lib/frei0r-1/emboss.so > > +@so lib/frei0r-1/equaliz0r.so > > +@so lib/frei0r-1/flippo.so > > +@so lib/frei0r-1/gamma.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/keyspillm0pup.so > > +@so lib/frei0r-1/lenscorrection.so > > +@so lib/frei0r-1/letterb0xed.so > > +@so lib/frei0r-1/levels.so > > +@so lib/frei0r-1/lighten.so > > +@so lib/frei0r-1/lightgraffiti.so > > +@so lib/frei0r-1/lissajous0r.so > > +@so lib/frei0r-1/luminance.so > > +@so lib/frei0r-1/mask0mate.so > > +@so lib/frei0r-1/medians.so > > +@so lib/frei0r-1/multiply.so > > +@so lib/frei0r-1/ndvi.so > > +@so lib/frei0r-1/nervous.so > > +@so lib/frei0r-1/nois0r.so > > +@so lib/frei0r-1/normaliz0r.so > > +@so lib/frei0r-1/nosync0r.so > > +@so lib/frei0r-1/onecol0r.so > > +@so lib/frei0r-1/overlay.so > > +@so lib/frei0r-1/partik0l.so > > +@so lib/frei0r-1/perspective.so > > +@so lib/frei0r-1/pixeliz0r.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 > > +@so lib/frei0r-1/rgbsplit0r.so > > +@so lib/frei0r-1/saturat0r.so > > +@so lib/frei0r-1/saturation.so > > +@so lib/frei0r-1/scanline0r.so > > +@so lib/frei0r-1/screen.so > > +@so lib/frei0r-1/select0r.so > > +@so lib/frei0r-1/sharpness.so > > +@so lib/frei0r-1/sigmoidaltransfer.so > > +@so lib/frei0r-1/sobel.so > > +@so lib/frei0r-1/softglow.so > > +@so lib/frei0r-1/softlight.so > > +@so lib/frei0r-1/sopsat.so > > +@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/test_pat_B.so > > +@so lib/frei0r-1/test_pat_C.so > > +@so lib/frei0r-1/test_pat_G.so > > +@so lib/frei0r-1/test_pat_I.so > > +@so lib/frei0r-1/test_pat_L.so > > +@so lib/frei0r-1/test_pat_R.so > > +@so lib/frei0r-1/three_point_balance.so > > +@so lib/frei0r-1/threelay0r.so > > +@so lib/frei0r-1/threshold0r.so > > +@so lib/frei0r-1/timeout.so > > +@so lib/frei0r-1/tint0r.so > > +@so lib/frei0r-1/transparency.so > > +@so lib/frei0r-1/twolay0r.so > > +@so lib/frei0r-1/uvmap.so > > +@so lib/frei0r-1/value.so > > +@so lib/frei0r-1/vertigo.so > > +@so lib/frei0r-1/vignette.so > > +@so lib/frei0r-1/xfade0r.so > > lib/pkgconfig/frei0r.pc >