ping

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