diff --git a/graphics/frei0r/Makefile b/graphics/frei0r/Makefile index 457754a9b14b..be5508a9f385 100644 --- a/graphics/frei0r/Makefile +++ b/graphics/frei0r/Makefile @@ -1,78 +1,78 @@ # Created by: Andrew Pantyukhin PORTNAME= frei0r -DISTVERSIONPREFIX= v +PORTVERSION= 1.8.0 +DISTVERSIONPREFIX= plugins- +PORTREVISION?= 0 CATEGORIES= graphics -DISTVERSION= 1.7.0-18 -DISTVERSIONSUFFIX= -g86475d3 +MASTER_SITES?= https://files.dyne.org/frei0r/releases/ + MAINTAINER= jhale@FreeBSD.org COMMENT?= Minimalistic plugin API for video effects .if !defined(BUILDING_FREI0R_METAPORT) LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING +LICENSE_FILE= ${WRKSRC}/COPYING.txt USES= cmake compiler:c++11-lang pkgconfig -USE_GITHUB= yes -GH_ACCOUNT= dyne .if defined(BUILDING_FREI0R_OPENCV) && defined(BUILDING_FREI0R_GAVL) IGNORE= cannot build OpenCV and gavl plugins simultaneously .endif .if defined(BUILDING_FREI0R_OPENCV) || defined(BUILDING_FREI0R_GAVL) EXTRA_PATCHES= ${PATCHDIR}/extra-patch-frei0r-plugins USES+= localbase .endif .if defined(BUILDING_FREI0R_OPENCV) PORTREVISION= 0 COMMENT= Frei0r OpenCV plugins PKGNAMESUFFIX= -plugins-opencv LIB_DEPENDS+= libopencv_core.so:graphics/opencv \ libopencv_video.so:graphics/opencv FREI0R_PLUGINS= facebl0r facedetect CMAKE_ARGS+= -DWITHOUT_OPENCV:BOOL=OFF \ -DWITHOUT_GAVL:BOOL=ON .elif defined(BUILDING_FREI0R_GAVL) PORTREVISION= 0 COMMENT= Frei0r gavl plugins PKGNAMESUFFIX= -plugins-gavl LIB_DEPENDS+= libgavl.so:multimedia/gavl FREI0R_PLUGINS= rgbparade scale0tilt vectorscope CMAKE_ARGS+= -DWITHOUT_OPENCV:BOOL=ON \ -DWITHOUT_GAVL:BOOL=OFF .else EXTRA_PATCHES= ${PATCHDIR}/extra-patch-CMakeLists.txt USES+= gnome USE_GNOME= cairo CMAKE_ARGS+= -DWITHOUT_OPENCV:BOOL=ON \ -DWITHOUT_GAVL:BOOL=ON .endif # !defined(BUILDING_FREI0R_OPENCV) && !defined(BUILDING_FREI0R_GAVL) .if defined(FREI0R_PLUGINS) PLIST= ${WRKSRC}/PLIST . for FILE in ${FREI0R_PLUGINS} PLIST_FILES+= lib/frei0r-1/${FILE}.so . endfor .endif .include .if ${CHOSEN_COMPILER_TYPE} == gcc # work around regression seen in GCC 10 but not in GCC 9: # src/filter/elastic_scale/elastic_scale.cpp:152: error: ISO C++ forbids initialization of member 'm_transformationCalculations' CFLAGS+= -Wno-error CXXFLAGS+= -Wno-error .endif .include .endif # !defined(BUILDING_FREI0R_METAPORT) diff --git a/graphics/frei0r/distinfo b/graphics/frei0r/distinfo index 896acbc01ce9..789329ccf23b 100644 --- a/graphics/frei0r/distinfo +++ b/graphics/frei0r/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1612101322 -SHA256 (dyne-frei0r-v1.7.0-18-g86475d3_GH0.tar.gz) = aa6c16361223923a6b6aada699f03afd2deb9de6a56f4840d42dde33b5fd52c4 -SIZE (dyne-frei0r-v1.7.0-18-g86475d3_GH0.tar.gz) = 817634 +TIMESTAMP = 1648552795 +SHA256 (frei0r-plugins-1.8.0.tar.gz) = 45a28655caf057227b442b800ca3899e93490515c81e212d219fdf4a7613f5c4 +SIZE (frei0r-plugins-1.8.0.tar.gz) = 823119