summaryrefslogtreecommitdiff
path: root/cad/meshlab
diff options
context:
space:
mode:
Diffstat (limited to 'cad/meshlab')
-rw-r--r--cad/meshlab/Makefile50
-rw-r--r--cad/meshlab/distinfo3
-rw-r--r--cad/meshlab/files/patch-src_external_structuresynth-1.5_ssynth_SyntopiaCore_GLEngine_Raytracer_AtomicCounter.h10
-rw-r--r--cad/meshlab/files/patch-src_general.pri11
-rw-r--r--cad/meshlab/files/patch-src_meshlab_glarea.cpp10
-rw-r--r--cad/meshlab/files/patch-src_meshlab_meshlab.pro14
-rw-r--r--cad/meshlab/files/patch-src_meshlabserver_meshlabserver.pro13
-rw-r--r--cad/meshlab/files/patch-src_shared.pri11
-rw-r--r--cad/meshlab/pkg-descr5
-rw-r--r--cad/meshlab/pkg-plist187
10 files changed, 0 insertions, 314 deletions
diff --git a/cad/meshlab/Makefile b/cad/meshlab/Makefile
deleted file mode 100644
index 5d95fbc5b806..000000000000
--- a/cad/meshlab/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-PORTNAME= meshlab
-DISTVERSIONPREFIX= Meshlab-
-DISTVERSION= 2020.05
-PORTREVISION= 1
-CATEGORIES= cad
-
-MAINTAINER= lbartoletti@FreeBSD.org
-COMMENT= 3D triangular meshes processing and editing tool
-WWW= https://www.meshlab.net/
-
-LICENSE= GPLv2
-
-BROKEN= fails to build and can not be update to Qt6
-
-BUILD_DEPENDS= ${LOCALBASE}/include/vcglib/img/img.h:devel/vcglib
-LIB_DEPENDS= libmpirxx.so:math/mpir
-
-USES= dos2unix gl qmake:outsource qt:5
-DOS2UNIX_GLOB= *.c *.cpp *.h
-USE_CXXSTD= c++11
-USE_GITHUB= yes
-GH_ACCOUNT= cnr-isti-vclab
-USE_GL= gl glu glew
-USE_LDCONFIG= yes
-USE_QT= buildtools:build core gui network \
- opengl script xml xmlpatterns widgets
-
-QMAKE_SOURCE_PATH= ${WRKSRC}/src/meshlab.pro
-
-.if !exists(/usr/include/omp.h)
-USES+= compiler:gcc-c++11-lib
-.else
-USES+= compiler:c++11-lang
-.endif
-
-post-patch:
- ${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/src/general.pri
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/lib/meshlab/plugins
- cd ${BUILD_WRKSRC}/distrib/plugins && ${INSTALL_LIB} *.so ${STAGEDIR}${PREFIX}/lib/meshlab/plugins
- ${MKDIR} ${STAGEDIR}${PREFIX}/lib/meshlab/shaders
- cd ${WRKSRC}/distrib/shaders && ${COPYTREE_SHARE} \* ${STAGEDIR}${PREFIX}/lib/meshlab/shaders
- ${INSTALL_LIB} ${BUILD_WRKSRC}/distrib/lib/* ${STAGEDIR}${PREFIX}/lib
- ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/distrib/meshlab ${STAGEDIR}${PREFIX}/lib/meshlab
- ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/distrib/meshlabserver ${STAGEDIR}${PREFIX}/lib/meshlab
- ${RLN} ${STAGEDIR}${PREFIX}/lib/meshlab/meshlab ${STAGEDIR}${PREFIX}/bin
- ${RLN} ${STAGEDIR}${PREFIX}/lib/meshlab/meshlabserver ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/cad/meshlab/distinfo b/cad/meshlab/distinfo
deleted file mode 100644
index 6763e56e96c3..000000000000
--- a/cad/meshlab/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1588449862
-SHA256 (cnr-isti-vclab-meshlab-Meshlab-2020.05_GH0.tar.gz) = a1d6528bc6e81a57e9b88f9d944ba0df18924b3f74ca474237949bdc28e4f9b9
-SIZE (cnr-isti-vclab-meshlab-Meshlab-2020.05_GH0.tar.gz) = 85076785
diff --git a/cad/meshlab/files/patch-src_external_structuresynth-1.5_ssynth_SyntopiaCore_GLEngine_Raytracer_AtomicCounter.h b/cad/meshlab/files/patch-src_external_structuresynth-1.5_ssynth_SyntopiaCore_GLEngine_Raytracer_AtomicCounter.h
deleted file mode 100644
index 4e3530cc5fca..000000000000
--- a/cad/meshlab/files/patch-src_external_structuresynth-1.5_ssynth_SyntopiaCore_GLEngine_Raytracer_AtomicCounter.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/external/structuresynth-1.5/ssynth/SyntopiaCore/GLEngine/Raytracer/AtomicCounter.h.orig 2020-07-27 23:02:57 UTC
-+++ src/external/structuresynth-1.5/ssynth/SyntopiaCore/GLEngine/Raytracer/AtomicCounter.h
-@@ -2,6 +2,7 @@
-
- #include <QMutex>
- #include <QWaitCondition>
-+#include <climits>
-
- namespace SyntopiaCore {
- namespace GLEngine {
diff --git a/cad/meshlab/files/patch-src_general.pri b/cad/meshlab/files/patch-src_general.pri
deleted file mode 100644
index c1a1dfc6f3ed..000000000000
--- a/cad/meshlab/files/patch-src_general.pri
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/general.pri.orig 2020-05-02 21:17:23 UTC
-+++ src/general.pri
-@@ -9,7 +9,7 @@
- DEFINES += MESHLAB_SCALAR=float
-
- # VCG directory
--VCGDIR = $$MESHLAB_SOURCE_DIRECTORY/../vcglib
-+VCGDIR = %%LOCALBASE%%/include/vcglib
-
- include(find_system_libs.pri)
-
diff --git a/cad/meshlab/files/patch-src_meshlab_glarea.cpp b/cad/meshlab/files/patch-src_meshlab_glarea.cpp
deleted file mode 100644
index 21007299b0ca..000000000000
--- a/cad/meshlab/files/patch-src_meshlab_glarea.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/meshlab/glarea.cpp.orig 2020-06-04 09:00:54 UTC
-+++ src/meshlab/glarea.cpp
-@@ -34,6 +34,7 @@
- #include <QFileDialog>
- #include <QClipboard>
- #include <QLocale>
-+#include <QPainterPath>
-
- #include <wrap/gl/picking.h>
- #include <wrap/qt/trackball.h>
diff --git a/cad/meshlab/files/patch-src_meshlab_meshlab.pro b/cad/meshlab/files/patch-src_meshlab_meshlab.pro
deleted file mode 100644
index e1a9c3cf4a73..000000000000
--- a/cad/meshlab/files/patch-src_meshlab_meshlab.pro
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/meshlab/meshlab.pro.orig 2020-05-03 08:34:34 UTC
-+++ src/meshlab/meshlab.pro
-@@ -143,9 +143,9 @@ macx:QMAKE_POST_LINK += "\
- # win32-g++:release:LIBS += -L../common/release -lcommon
- #}
-
--linux:LIBS += \
-+LIBS += \
- -lmeshlab-common -lGLU \
-- -L$$MESHLAB_DISTRIB_DIRECTORY/lib/linux -ljhead
-+ -L$$MESHLAB_DISTRIB_DIRECTORY/lib -L$$EXIF_DIR -ljhead
-
- !CONFIG(system_glew) {
- INCLUDEPATH *= $$GLEWDIR/include
diff --git a/cad/meshlab/files/patch-src_meshlabserver_meshlabserver.pro b/cad/meshlab/files/patch-src_meshlabserver_meshlabserver.pro
deleted file mode 100644
index 8256ba77dd20..000000000000
--- a/cad/meshlab/files/patch-src_meshlabserver_meshlabserver.pro
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/meshlabserver/meshlabserver.pro.orig 2020-05-02 21:24:46 UTC
-+++ src/meshlabserver/meshlabserver.pro
-@@ -29,7 +29,9 @@ macx:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/meshlab.app/C
-
- win32-msvc:LIBS += -lopengl32 -lGLU32 -L$$MESHLAB_DISTRIB_DIRECTORY/lib -lmeshlab-common
- win32-g++:LIBS += -lmeshlab-common
--linux:LIBS += -lmeshlab-common
-+LIBS += -L$$MESHLAB_DISTRIB_DIRECTORY/lib -lmeshlab-common
-+
-+
-
- win32-msvc:DEFINES += GLEW_STATIC
-
diff --git a/cad/meshlab/files/patch-src_shared.pri b/cad/meshlab/files/patch-src_shared.pri
deleted file mode 100644
index 5ae810865418..000000000000
--- a/cad/meshlab/files/patch-src_shared.pri
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/shared.pri.orig 2020-05-02 21:26:35 UTC
-+++ src/shared.pri
-@@ -12,7 +12,7 @@ QT += script
- mac:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/libmeshlab-common.dylib
- win32-msvc:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/meshlab-common.lib -lopengl32 -lGLU32
- win32-g++:LIBS += -lmeshlab-common -lopengl32 -lGLU32
--linux:LIBS += -lmeshlab-common -lGL -lGLU
-+LIBS += -L$$MESHLAB_DISTRIB_DIRECTORY/lib -lmeshlab-common -lGL -lGLU
-
- win32-msvc:DEFINES += GLEW_STATIC _USE_MATH_DEFINES
-
diff --git a/cad/meshlab/pkg-descr b/cad/meshlab/pkg-descr
deleted file mode 100644
index 0f671561df8b..000000000000
--- a/cad/meshlab/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-MeshLab is an open source, portable, and extensible system for the processing
-and editing of unstructured 3D triangular meshes. The system is aimed to help
-the processing of the typical not-so-small unstructured models arising in 3D
-scanning, providing a set of tools for editing, cleaning, healing, inspecting,
-rendering and converting this kind of meshes.
diff --git a/cad/meshlab/pkg-plist b/cad/meshlab/pkg-plist
deleted file mode 100644
index 872971615fef..000000000000
--- a/cad/meshlab/pkg-plist
+++ /dev/null
@@ -1,187 +0,0 @@
-bin/meshlab
-bin/meshlabserver
-lib/libmeshlab-common.so
-lib/libmeshlab-common.so.1
-lib/libmeshlab-common.so.1.0
-lib/libmeshlab-common.so.1.0.0
-lib/meshlab/meshlab
-lib/meshlab/meshlabserver
-lib/meshlab/plugins/libdecorate_background.so
-lib/meshlab/plugins/libdecorate_base.so
-lib/meshlab/plugins/libdecorate_raster_proj.so
-lib/meshlab/plugins/libdecorate_shadow.so
-lib/meshlab/plugins/libedit_align.so
-lib/meshlab/plugins/libedit_manipulators.so
-lib/meshlab/plugins/libedit_measure.so
-lib/meshlab/plugins/libedit_mutualcorrs.so
-lib/meshlab/plugins/libedit_paint.so
-lib/meshlab/plugins/libedit_point.so
-lib/meshlab/plugins/libedit_quality.so
-lib/meshlab/plugins/libedit_referencing.so
-lib/meshlab/plugins/libedit_sample.so
-lib/meshlab/plugins/libedit_select.so
-lib/meshlab/plugins/libfilter_ao.so
-lib/meshlab/plugins/libfilter_camera.so
-lib/meshlab/plugins/libfilter_clean.so
-lib/meshlab/plugins/libfilter_color_projection.so
-lib/meshlab/plugins/libfilter_colorproc.so
-lib/meshlab/plugins/libfilter_create.so
-lib/meshlab/plugins/libfilter_createiso.so
-lib/meshlab/plugins/libfilter_csg.so
-lib/meshlab/plugins/libfilter_dirt.so
-lib/meshlab/plugins/libfilter_fractal.so
-lib/meshlab/plugins/libfilter_func.so
-lib/meshlab/plugins/libfilter_geodesic.so
-lib/meshlab/plugins/libfilter_img_patch_param.so
-lib/meshlab/plugins/libfilter_isoparametrization.so
-lib/meshlab/plugins/libfilter_layer.so
-lib/meshlab/plugins/libfilter_measure.so
-lib/meshlab/plugins/libfilter_meshing.so
-lib/meshlab/plugins/libfilter_mls.so
-lib/meshlab/plugins/libfilter_mutualglobal.so
-lib/meshlab/plugins/libfilter_mutualinfo.so
-lib/meshlab/plugins/libfilter_plymc.so
-lib/meshlab/plugins/libfilter_qhull.so
-lib/meshlab/plugins/libfilter_quality.so
-lib/meshlab/plugins/libfilter_sample.so
-lib/meshlab/plugins/libfilter_sample_dyn.so
-lib/meshlab/plugins/libfilter_sample_gpu.so
-lib/meshlab/plugins/libfilter_sampling.so
-lib/meshlab/plugins/libfilter_screened_poisson.so
-lib/meshlab/plugins/libfilter_sdfgpu.so
-lib/meshlab/plugins/libfilter_select.so
-lib/meshlab/plugins/libfilter_sketchfab.so
-lib/meshlab/plugins/libfilter_ssynth.so
-lib/meshlab/plugins/libfilter_texture.so
-lib/meshlab/plugins/libfilter_trioptimize.so
-lib/meshlab/plugins/libfilter_unsharp.so
-lib/meshlab/plugins/libfilter_voronoi.so
-lib/meshlab/plugins/libio_3ds.so
-lib/meshlab/plugins/libio_base.so
-lib/meshlab/plugins/libio_bre.so
-lib/meshlab/plugins/libio_collada.so
-lib/meshlab/plugins/libio_ctm.so
-lib/meshlab/plugins/libio_expe.so
-lib/meshlab/plugins/libio_json.so
-lib/meshlab/plugins/libio_pdb.so
-lib/meshlab/plugins/libio_tri.so
-lib/meshlab/plugins/libio_txt.so
-lib/meshlab/plugins/libio_u3d.so
-lib/meshlab/plugins/libio_x3d.so
-lib/meshlab/plugins/librender_gdp.so
-lib/meshlab/plugins/librender_radiance_scaling.so
-lib/meshlab/shaders/3Dlabs-license.txt
-lib/meshlab/shaders/Cook-Torrance.frag
-lib/meshlab/shaders/Cook-Torrance.gdp
-lib/meshlab/shaders/Cook-Torrance.vert
-lib/meshlab/shaders/Hatch.frag
-lib/meshlab/shaders/Hatch.gdp
-lib/meshlab/shaders/Hatch.vert
-lib/meshlab/shaders/LightworkDesign-license.txt
-lib/meshlab/shaders/Oren-Nayar.frag
-lib/meshlab/shaders/Oren-Nayar.gdp
-lib/meshlab/shaders/Oren-Nayar.vert
-lib/meshlab/shaders/SEM.frag
-lib/meshlab/shaders/SEM.vert
-lib/meshlab/shaders/ambient_occlusion.vert
-lib/meshlab/shaders/ambient_occlusion4.frag
-lib/meshlab/shaders/ambient_occlusion8.frag
-lib/meshlab/shaders/decorate_shadow/sm/depth.frag
-lib/meshlab/shaders/decorate_shadow/sm/depth.vert
-lib/meshlab/shaders/decorate_shadow/sm/object.frag
-lib/meshlab/shaders/decorate_shadow/sm/object.vert
-lib/meshlab/shaders/decorate_shadow/ssao/blur.frag
-lib/meshlab/shaders/decorate_shadow/ssao/blur.vert
-lib/meshlab/shaders/decorate_shadow/ssao/normalMap.frag
-lib/meshlab/shaders/decorate_shadow/ssao/normalMap.vert
-lib/meshlab/shaders/decorate_shadow/ssao/ssao.frag
-lib/meshlab/shaders/decorate_shadow/ssao/ssao.vert
-lib/meshlab/shaders/decorate_shadow/vsm/depthVSM.frag
-lib/meshlab/shaders/decorate_shadow/vsm/depthVSM.vert
-lib/meshlab/shaders/decorate_shadow/vsm/objectVSM.frag
-lib/meshlab/shaders/decorate_shadow/vsm/objectVSM.vert
-lib/meshlab/shaders/decorate_shadow/vsmb/blurVSM.frag
-lib/meshlab/shaders/decorate_shadow/vsmb/blurVSM.vert
-lib/meshlab/shaders/decorate_shadow/vsmb/depthVSM.frag
-lib/meshlab/shaders/decorate_shadow/vsmb/depthVSM.vert
-lib/meshlab/shaders/decorate_shadow/vsmb/objectVSM.frag
-lib/meshlab/shaders/decorate_shadow/vsmb/objectVSM.vert
-lib/meshlab/shaders/depthmap.frag
-lib/meshlab/shaders/depthmap.gdp
-lib/meshlab/shaders/depthmap.vert
-lib/meshlab/shaders/dimple.frag
-lib/meshlab/shaders/dimple.gdp
-lib/meshlab/shaders/dimple.vert
-lib/meshlab/shaders/electronic microscope.gdp
-lib/meshlab/shaders/envmap.frag
-lib/meshlab/shaders/envmap.gdp
-lib/meshlab/shaders/envmap.vert
-lib/meshlab/shaders/glass.frag
-lib/meshlab/shaders/glass.gdp
-lib/meshlab/shaders/glass.vert
-lib/meshlab/shaders/gooch.frag
-lib/meshlab/shaders/gooch.gdp
-lib/meshlab/shaders/gooch.vert
-lib/meshlab/shaders/lattice.frag
-lib/meshlab/shaders/lattice.gdp
-lib/meshlab/shaders/lattice.vert
-lib/meshlab/shaders/minnaert.frag
-lib/meshlab/shaders/minnaert.gdp
-lib/meshlab/shaders/minnaert.vert
-lib/meshlab/shaders/normalmap.frag
-lib/meshlab/shaders/normalmap.gdp
-lib/meshlab/shaders/normalmap.vert
-lib/meshlab/shaders/phong.frag
-lib/meshlab/shaders/phong.gdp
-lib/meshlab/shaders/phong.vert
-lib/meshlab/shaders/polkadot3d.frag
-lib/meshlab/shaders/polkadot3d.gdp
-lib/meshlab/shaders/polkadot3d.vert
-lib/meshlab/shaders/reflexion_lines.frag
-lib/meshlab/shaders/reflexion_lines.gdp
-lib/meshlab/shaders/reflexion_lines.vert
-lib/meshlab/shaders/shadersrm/NormalMapping.rfx
-lib/meshlab/shaders/shadersrm/PhongUntextured.rfx
-lib/meshlab/shaders/shadersrm/QualityContour.rfx
-lib/meshlab/shaders/shadersrm/ZBrush.rfx
-lib/meshlab/shaders/shadersrm/cartoon.rfx
-lib/meshlab/shaders/shadersrm/old/Depth of Field.rfx
-lib/meshlab/shaders/shadersrm/old/GlyphBomb.rfx
-lib/meshlab/shaders/shadersrm/old/ImageBasedLighting.rfx
-lib/meshlab/shaders/shadersrm/old/Plastic.rfx
-lib/meshlab/shaders/shadersrm/old/RenderToTexture.rfx
-lib/meshlab/shaders/shadersrm/old/cubeenvmap.rfx
-lib/meshlab/shaders/shadersrm/old/fur.rfx
-lib/meshlab/shaders/shadersrm/old/hatching.rfx
-lib/meshlab/shaders/slicingplane.frag
-lib/meshlab/shaders/slicingplane.gdp
-lib/meshlab/shaders/slicingplane.vert
-lib/meshlab/shaders/splatpyramid/shader_analysis.frag
-lib/meshlab/shaders/splatpyramid/shader_analysis.vert
-lib/meshlab/shaders/splatpyramid/shader_analysis_color.frag
-lib/meshlab/shaders/splatpyramid/shader_analysis_color.vert
-lib/meshlab/shaders/splatpyramid/shader_copy.frag
-lib/meshlab/shaders/splatpyramid/shader_copy.vert
-lib/meshlab/shaders/splatpyramid/shader_copy_color.frag
-lib/meshlab/shaders/splatpyramid/shader_copy_color.vert
-lib/meshlab/shaders/splatpyramid/shader_phong.frag
-lib/meshlab/shaders/splatpyramid/shader_phong.vert
-lib/meshlab/shaders/splatpyramid/shader_phong_color.frag
-lib/meshlab/shaders/splatpyramid/shader_phong_color.vert
-lib/meshlab/shaders/splatpyramid/shader_point_projection.frag
-lib/meshlab/shaders/splatpyramid/shader_point_projection.vert
-lib/meshlab/shaders/splatpyramid/shader_point_projection_color.frag
-lib/meshlab/shaders/splatpyramid/shader_point_projection_color.vert
-lib/meshlab/shaders/splatpyramid/shader_synthesis.frag
-lib/meshlab/shaders/splatpyramid/shader_synthesis.vert
-lib/meshlab/shaders/splatpyramid/shader_synthesis_color.frag
-lib/meshlab/shaders/splatpyramid/shader_synthesis_color.vert
-lib/meshlab/shaders/stripes2.frag
-lib/meshlab/shaders/stripes2.gdp
-lib/meshlab/shaders/stripes2.vert
-lib/meshlab/shaders/toon.frag
-lib/meshlab/shaders/toon.gdp
-lib/meshlab/shaders/toon.vert
-lib/meshlab/shaders/xray.frag
-lib/meshlab/shaders/xray.gdp
-lib/meshlab/shaders/xray.vert