On Tue, Mar 03, 2020 at 03:31:55PM +0000, Stuart Henderson wrote: > 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.
Sorry, here is the diff again. > > (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