Index: head/graphics/gmic/Makefile =================================================================== --- head/graphics/gmic/Makefile (revision 473129) +++ head/graphics/gmic/Makefile (revision 473130) @@ -1,60 +1,59 @@ # $FreeBSD$ PORTNAME= gmic DISTVERSIONPREFIX= v. -DISTVERSION= 2.2.3 -PORTREVISION= 1 +DISTVERSION= 2.3.0 CATEGORIES= graphics MASTER_SITES= http://gmic.eu/:gmic_stdlib DISTFILES= gmic_stdlib.h:gmic_stdlib DIST_SUBDIR= ${PORTNAME}-${DISTVERSIONFULL} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} 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'" BUILD_DEPENDS= ${LOCALBASE}/include/CImg.h:graphics/cimg LIB_DEPENDS= libfftw3.so:math/fftw3 \ libGraphicsMagick++.so:graphics/GraphicsMagick \ libIlmImf.so:graphics/OpenEXR \ libImath-2_2.so:graphics/ilmbase \ libomp.so:devel/openmp \ 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:outsource compiler:c++11-lang jpeg pkgconfig USE_GITHUB= yes GH_ACCOUNT= dtschump USE_LDCONFIG= yes CMAKE_OFF= BUILD_LIB_STATIC CMAKE_ON= ENABLE_DYNAMIC_LINKING OPTIONS_DEFINE= PLUGINS X11 OPTIONS_DEFAULT= X11 OPTIONS_SUB= yes PLUGINS_CMAKE_BOOL= BUILD_PLUGIN 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 X11_CMAKE_BOOL= ENABLE_X X11_USE= XORG=ice,sm,x11,xext post-extract: @${CP} ${DISTDIR}/${DIST_SUBDIR}/gmic_stdlib.h ${WRKSRC}/src/ .include Index: head/graphics/gmic/distinfo =================================================================== --- head/graphics/gmic/distinfo (revision 473129) +++ head/graphics/gmic/distinfo (revision 473130) @@ -1,5 +1,5 @@ -TIMESTAMP = 1527752198 -SHA256 (gmic-v.2.2.3/gmic_stdlib.h) = edd24f2dbfbcff9f6b5156fe966c79a78c82df09fa0da12f31c170b85171de15 -SIZE (gmic-v.2.2.3/gmic_stdlib.h) = 1821356 -SHA256 (gmic-v.2.2.3/dtschump-gmic-v.2.2.3_GH0.tar.gz) = 1ed4f938ec9896223140c39062338780a35c52be53cbad44cf09b78de1b18bbc -SIZE (gmic-v.2.2.3/dtschump-gmic-v.2.2.3_GH0.tar.gz) = 39079198 +TIMESTAMP = 1529698344 +SHA256 (gmic-v.2.3.0/gmic_stdlib.h) = c5cd704cf5ecaa06e978a2b2ace0e82198ab909cbdd5b2789c454a120295c066 +SIZE (gmic-v.2.3.0/gmic_stdlib.h) = 1840883 +SHA256 (gmic-v.2.3.0/dtschump-gmic-v.2.3.0_GH0.tar.gz) = 8ce373454665266417ecca39576e10f53b349b1cd2622667782ea9360aec8926 +SIZE (gmic-v.2.3.0/dtschump-gmic-v.2.3.0_GH0.tar.gz) = 39069330 Index: head/graphics/gmic/files/patch-CMakeLists.txt =================================================================== --- head/graphics/gmic/files/patch-CMakeLists.txt (revision 473129) +++ head/graphics/gmic/files/patch-CMakeLists.txt (revision 473130) @@ -1,22 +1,23 @@ ---- CMakeLists.txt.orig 2018-05-16 12:26:13 UTC +--- CMakeLists.txt.orig 2018-06-21 07:32:48 UTC +++ CMakeLists.txt @@ -108,7 +108,7 @@ set(COMPILE_FLAGS "-Dgmic_build -Dcimg_u 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 "") -@@ -235,8 +235,8 @@ endif() +@@ -235,8 +235,9 @@ endif() # CImg.h header if(NOT EXISTS ${CMAKE_SOURCE_DIR}/src/CImg.h) -- file(DOWNLOAD https://github.com/dtschump/CImg/raw/master/CImg.h ${CMAKE_SOURCE_DIR}/src/CImg.h) +- file(DOWNLOAD https://framagit.org/dtschump/CImg/raw/master/CImg.h ${CMAKE_SOURCE_DIR}/src/CImg.h) - execute_process(COMMAND touch ${CMAKE_SOURCE_DIR}/src/CImg.h) -+ #file(DOWNLOAD https://github.com/dtschump/CImg/raw/master/CImg.h ${CMAKE_SOURCE_DIR}/src/CImg.h) ++ #file(DOWNLOAD https://framagit.org/dtschump/CImg/raw/master/CImg.h ${CMAKE_SOURCE_DIR}/src/CImg.h) ++ #execute_process(COMMAND 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