Index: head/graphics/gmic/Makefile =================================================================== --- head/graphics/gmic/Makefile (revision 524111) +++ head/graphics/gmic/Makefile (revision 524112) @@ -1,64 +1,64 @@ # $FreeBSD$ PORTNAME= gmic -DISTVERSION= 2.8.2 +DISTVERSION= 2.8.3 CATEGORIES= graphics MASTER_SITES= https://gmic.eu/files/source/ DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Framework for image processing LICENSE= CeCILL LICENSE_NAME= CeCILL LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BROKEN_i386= error: "c++ crashes, clang-5 and 6 fail: undefined reference to `__atomic_load'" LIB_DEPENDS= libfftw3.so:math/fftw3 \ libGraphicsMagick++.so:graphics/GraphicsMagick \ libIlmImf.so:graphics/openexr \ libImath.so:graphics/ilmbase \ libopencv_core.so:graphics/opencv-core \ libopencv_video.so:graphics/opencv \ libpng.so:graphics/png \ libtiff.so:graphics/tiff PORTSCOUT= limit:[0-9]\..* # not v.220 and similar USES= cmake compiler:c++11-lang jpeg pkgconfig xorg USE_LDCONFIG= yes CMAKE_OFF= BUILD_LIB_STATIC CMAKE_ON= ENABLE_DYNAMIC_LINKING WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} OPTIONS_DEFINE= OPENMP PLUGINS X11 OPTIONS_DEFAULT= OPENMP X11 OPTIONS_SUB= yes OPENMP_CMAKE_BOOL= ENABLE_OPENMP OPENMP_LIB_DEPENDS= libgomp.so:devel/openmp PLUGINS_CMAKE_BOOL= BUILD_PLUGIN PLUGINS_USES= gnome PLUGINS_USE= GNOME=atk,cairo,gdkpixbuf2,glib20,gtk20,pango PLUGINS_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgimp-2.0.so:graphics/gimp-app PLUGINS_BROKEN= cmake files support was accidentally broken, need to convert the port to gmake use: https://github.com/dtschump/gmic/issues/135 X11_CMAKE_BOOL= ENABLE_X X11_USES= xorg X11_USE= XORG=ice,sm,x11,xext .include # XXX Drop after FreeBSD 12.0 EOL .if ${CHOSEN_COMPILER_TYPE} == clang && !exists(/usr/include/omp.h) LIB_DEPENDS+= libomp.so:devel/openmp .endif .include Index: head/graphics/gmic/distinfo =================================================================== --- head/graphics/gmic/distinfo (revision 524111) +++ head/graphics/gmic/distinfo (revision 524112) @@ -1,3 +1,3 @@ -TIMESTAMP = 1579148869 -SHA256 (gmic_2.8.2.tar.gz) = 09173c157a248d4c2c40b6250ae1058f1518665eedfb9f971ed1045fe652daea -SIZE (gmic_2.8.2.tar.gz) = 6170087 +TIMESTAMP = 1579976302 +SHA256 (gmic_2.8.3.tar.gz) = 573a4f7731ba506a397c8080e60ad30bd3d4b686c51ec3d22d7f5de9a901547c +SIZE (gmic_2.8.3.tar.gz) = 6172645 Index: head/graphics/gmic/files/patch-CMakeLists.txt =================================================================== --- head/graphics/gmic/files/patch-CMakeLists.txt (revision 524111) +++ head/graphics/gmic/files/patch-CMakeLists.txt (revision 524112) @@ -1,23 +1,23 @@ ---- CMakeLists.txt.orig 2018-12-06 08:43:18 UTC +--- CMakeLists.txt.orig 2020-01-23 17:04:38 UTC +++ CMakeLists.txt -@@ -108,7 +108,7 @@ set(COMPILE_FLAGS "-Dgmic_build -Dcimg_u +@@ -108,7 +108,7 @@ set(COMPILE_FLAGS "-Dgmic_build -Dcimg_use_vt100 -Dgmi if(APPLE) set(COMPILE_FLAGS "${COMPILE_FLAGS} -mmacosx-version-min=10.8 -stdlib=libc++ -Wno-error=c++11-narrowing -Wc++11-extensions -fpermissive") else() - set(COMPILE_FLAGS "${COMPILE_FLAGS} -Wno-error=narrowing -fno-ipa-sra -fpermissive") + set(COMPILE_FLAGS "${COMPILE_FLAGS} -Wno-error=narrowing -fpermissive") endif() if(NOT "${PRERELEASE_TAG}" STREQUAL "") -@@ -237,8 +237,9 @@ endif() +@@ -247,8 +247,9 @@ endif() # CImg.h header if(NOT EXISTS ${CMAKE_SOURCE_DIR}/src/CImg.h) -- file(DOWNLOAD https://framagit.org/dtschump/CImg/raw/master/CImg.h ${CMAKE_SOURCE_DIR}/src/CImg.h) +- file(DOWNLOAD https://github.com/dtschump/CImg/raw/master/CImg.h ${CMAKE_SOURCE_DIR}/src/CImg.h) - execute_process(COMMAND ${CMAKE_COMMAND} -E touch ${CMAKE_SOURCE_DIR}/src/CImg.h) -+ #file(DOWNLOAD https://framagit.org/dtschump/CImg/raw/master/CImg.h ${CMAKE_SOURCE_DIR}/src/CImg.h) ++ #file(DOWNLOAD https://github.com/dtschump/CImg/raw/master/CImg.h ${CMAKE_SOURCE_DIR}/src/CImg.h) + #execute_process(COMMAND ${CMAKE_COMMAND} -E touch ${CMAKE_SOURCE_DIR}/src/CImg.h) + execute_process(COMMAND ln -s ${CMAKE_INSTALL_PREFIX}/include/CImg.h ${CMAKE_SOURCE_DIR}/src/CImg.h) endif() # gmic_stdlib.h header