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
> 

Reply via email to