On Tue Dec 27, 2022 at 08:10:17PM +0100, Rafael Sadowski wrote:
> Update frei0r-plugins to 1.8.0.
> 
> - Enable opencv4 support, fixed in 1.8.0
> 

Please find below an update diff to verison 2.2.0.
Ping maintainer, OK?

Index: Makefile
===================================================================
RCS file: /cvs/ports/multimedia/frei0r-plugins/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile    11 Mar 2022 19:39:17 -0000      1.5
+++ Makefile    14 Jan 2023 07:52:20 -0000
@@ -1,8 +1,11 @@
 COMMENT =      minimalistic plugin API for video effects
 CATEGORIES =   graphics multimedia
 
-DISTNAME =     frei0r-plugins-1.7.0
-MASTER_SITES = https://files.dyne.org/frei0r/releases/
+GH_ACCOUNT =   dyne
+GH_PROJECT =   frei0r
+GH_TAGNAME =   v2.2.0
+
+DISTNAME =     frei0r-plugins-${GH_TAGNAME:S/v//}
 
 HOMEPAGE =     https://frei0r.dyne.org/
 
@@ -11,16 +14,19 @@ MAINTAINER =        Raphael Graf <r@undefined.c
 # GPLv2+
 PERMIT_PACKAGE = Yes
 
-WANTLIB =      ${COMPILER_LIBCXX} m cairo
+WANTLIB += ${COMPILER_LIBCXX} cairo m opencv_calib3d opencv_core
+WANTLIB += opencv_dnn opencv_features2d opencv_flann opencv_highgui
+WANTLIB += opencv_imgcodecs opencv_imgproc opencv_ml opencv_objdetect
+WANTLIB += opencv_photo opencv_stitching opencv_video opencv_videoio
 
-LIB_DEPENDS =  graphics/cairo
+LIB_DEPENDS =  graphics/cairo \
+               graphics/opencv
 
 COMPILER =     base-clang ports-gcc
 
 MODULES =      devel/cmake
 
-CONFIGURE_ARGS =       -DWITHOUT_OPENCV=ON \
-                       -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON
+CONFIGURE_ARGS =       -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON
 
 NO_TEST =      Yes
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/multimedia/frei0r-plugins/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo    4 Mar 2020 20:00:55 -0000       1.2
+++ distinfo    14 Jan 2023 07:52:20 -0000
@@ -1,2 +1,2 @@
-SHA256 (frei0r-plugins-1.7.0.tar.gz) = 
Gx/48Pm8I+7XJOlOmnwdjwJEv+M0JLtP5o5kYMCIUjo=
-SIZE (frei0r-plugins-1.7.0.tar.gz) = 1214323
+SHA256 (frei0r-plugins-2.2.0.tar.gz) = 
UbvL67QL51x126ffIRsO8b0EY7ArgLfTTpPv6s65jTs=
+SIZE (frei0r-plugins-2.2.0.tar.gz) = 819919
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/multimedia/frei0r-plugins/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- pkg/PLIST   11 Mar 2022 19:39:17 -0000      1.3
+++ pkg/PLIST   14 Jan 2023 07:52:20 -0000
@@ -8,6 +8,7 @@ lib/frei0r-1/
 @so lib/frei0r-1/RGB.so
 @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/alphaatop.so
 @so lib/frei0r-1/alphagrad.so
@@ -56,6 +57,8 @@ 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/facebl0r.so
+@so lib/frei0r-1/facedetect.so
 @so lib/frei0r-1/flippo.so
 @so lib/frei0r-1/gamma.so
 @so lib/frei0r-1/glitch0r.so
@@ -89,6 +92,7 @@ lib/frei0r-1/
 @so lib/frei0r-1/partik0l.so
 @so lib/frei0r-1/perspective.so
 @so lib/frei0r-1/pixeliz0r.so
+@so lib/frei0r-1/pixs0r.so
 @so lib/frei0r-1/plasma.so
 @so lib/frei0r-1/posterize.so
 @so lib/frei0r-1/pr0be.so
@@ -104,6 +108,22 @@ lib/frei0r-1/
 @so lib/frei0r-1/select0r.so
 @so lib/frei0r-1/sharpness.so
 @so lib/frei0r-1/sigmoidaltransfer.so
+@so lib/frei0r-1/sleid0r_push-down.so
+@so lib/frei0r-1/sleid0r_push-left.so
+@so lib/frei0r-1/sleid0r_push-right.so
+@so lib/frei0r-1/sleid0r_push-up.so
+@so lib/frei0r-1/sleid0r_slide-down.so
+@so lib/frei0r-1/sleid0r_slide-left.so
+@so lib/frei0r-1/sleid0r_slide-right.so
+@so lib/frei0r-1/sleid0r_slide-up.so
+@so lib/frei0r-1/sleid0r_wipe-barn-door-h.so
+@so lib/frei0r-1/sleid0r_wipe-barn-door-v.so
+@so lib/frei0r-1/sleid0r_wipe-circle.so
+@so lib/frei0r-1/sleid0r_wipe-down.so
+@so lib/frei0r-1/sleid0r_wipe-left.so
+@so lib/frei0r-1/sleid0r_wipe-rect.so
+@so lib/frei0r-1/sleid0r_wipe-right.so
+@so lib/frei0r-1/sleid0r_wipe-up.so
 @so lib/frei0r-1/sobel.so
 @so lib/frei0r-1/softglow.so
 @so lib/frei0r-1/softlight.so

Reply via email to