diff --git a/graphics/mandelbulber/Makefile b/graphics/mandelbulber/Makefile index a7db89d2d53b..306b46688c8f 100644 --- a/graphics/mandelbulber/Makefile +++ b/graphics/mandelbulber/Makefile @@ -1,56 +1,56 @@ PORTNAME= mandelbulber -PORTVERSION= 2.29 +PORTVERSION= 2.30 CATEGORIES= graphics MAINTAINER= amdmi3@FreeBSD.org COMMENT= 3D Mandelbrot fractal renderer WWW= https://mandelbulber.com/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgsl.so:math/gsl \ libpng.so:graphics/png \ libtiff.so:graphics/tiff \ liblzo2.so:archivers/lzo2 \ libOpenEXR.so:graphics/openexr BUILD_DEPENDS= ${LOCALBASE}/include/stb/stb_image.h:devel/stb USE_GITHUB= yes GH_ACCOUNT= buddhi1980 GH_PROJECT= ${PORTNAME}2 USES= cmake compiler:c++11-lang gnome jpeg localbase:ldflags \ pkgconfig qt:5 USE_QT= core widgets network gui multimedia testlib concurrent \ qmake:build buildtools:build uitools:build CMAKE_SOURCE_PATH= ${WRKSRC}/mandelbulber2/cmake PORTDOCS= CONTRIBUTING.md README.md RESOURCES.md PORTDATA= * DATADIR= ${PREFIX}/share/${PORTNAME}2 OPTIONS_DEFINE= OPENCL OPENMP DOCS OPTIONS_EXCLUDE= OPENMP # not properly supported yet OPENCL_BUILD_DEPENDS= opencl>=0:devel/opencl post-extract: @${RM} -rf ${WRKSRC}/mandelbulber2/third-party post-patch-OPENMP-off: @${REINPLACE_CMD} -e 's|-fopenmp||' \ ${CMAKE_SOURCE_PATH}/CMakeLists.txt post-patch-OPENCL-off: @${REINPLACE_CMD} -e '/find_package.*OpenCL/ d' \ ${CMAKE_SOURCE_PATH}/CMakeLists.txt post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/ .endfor .include diff --git a/graphics/mandelbulber/distinfo b/graphics/mandelbulber/distinfo index 09534eade750..374de7b7c5d1 100644 --- a/graphics/mandelbulber/distinfo +++ b/graphics/mandelbulber/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681140263 -SHA256 (buddhi1980-mandelbulber2-2.29_GH0.tar.gz) = aa9d9df804a83e90174ed147c5f3074ac1128ee452dd1b81eb8b8a61888b17e1 -SIZE (buddhi1980-mandelbulber2-2.29_GH0.tar.gz) = 127093638 +TIMESTAMP = 1689621789 +SHA256 (buddhi1980-mandelbulber2-2.30_GH0.tar.gz) = ecbe7dfbefcc2d9e1fbc2af348b784fafbc224850dc596d3717bdf2700eb514d +SIZE (buddhi1980-mandelbulber2-2.30_GH0.tar.gz) = 128881431 diff --git a/graphics/mandelbulber/files/patch-mandelbulber2_deploy_linux_mandelbulber2.desktop b/graphics/mandelbulber/files/patch-mandelbulber2_deploy_linux_mandelbulber2.desktop new file mode 100644 index 000000000000..2130b151fd58 --- /dev/null +++ b/graphics/mandelbulber/files/patch-mandelbulber2_deploy_linux_mandelbulber2.desktop @@ -0,0 +1,11 @@ +--- mandelbulber2/deploy/linux/mandelbulber2.desktop.orig 2023-07-09 14:19:06 UTC ++++ mandelbulber2/deploy/linux/mandelbulber2.desktop +@@ -3,7 +3,7 @@ Categories=Graphics;3DGraphics;Math;Science; + Comment=Visit 3D Fractal World + Exec=mandelbulber2 + GenericName=Mandelbulber v2 - Advanced 3D fractal generator +-Icon=mandelbulber ++Icon=mandelbulber2 + Name=Mandelbulber v2 + StartupNotify=true + Terminal=false