aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntoine Brodin <antoine@FreeBSD.org>2019-05-11 20:22:09 +0000
committerAntoine Brodin <antoine@FreeBSD.org>2019-05-11 20:22:09 +0000
commit187e53f92ce31c9505137e7a17df6a1825afd56f (patch)
tree7fc2ff15bffa6cbc9ab4871077234bff26e9298e
parentd2cde54862343a430840f2c574ccf7252bcf2767 (diff)
downloadports-187e53f92ce31c9505137e7a17df6a1825afd56f.tar.gz
ports-187e53f92ce31c9505137e7a17df6a1825afd56f.zip
Remove untested ports
With hat: portmgr
Notes
Notes: svn path=/head/; revision=501300
-rw-r--r--math/Makefile1
-rw-r--r--math/curv/Makefile40
-rw-r--r--math/curv/distinfo7
-rw-r--r--math/curv/files/patch-CMakeLists.txt57
-rw-r--r--math/curv/pkg-descr24
-rw-r--r--misc/Makefile1
-rw-r--r--misc/openvdb/Makefile37
-rw-r--r--misc/openvdb/distinfo3
-rw-r--r--misc/openvdb/files/patch-CMakeLists.txt11
-rw-r--r--misc/openvdb/pkg-descr8
-rw-r--r--misc/openvdb/pkg-plist142
11 files changed, 0 insertions, 331 deletions
diff --git a/math/Makefile b/math/Makefile
index a3cc4da014df..5d5153b91899 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -185,7 +185,6 @@
SUBDIR += coq
SUBDIR += crlibm
SUBDIR += cryptominisat
- SUBDIR += curv
SUBDIR += cvc3
SUBDIR += cvc4
SUBDIR += dbcsr
diff --git a/math/curv/Makefile b/math/curv/Makefile
deleted file mode 100644
index 9eb3025387be..000000000000
--- a/math/curv/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= curv
-DISTVERSION= 0.4-87
-DISTVERSIONSUFFIX= -g947ca71e
-CATEGORIES= math lang graphics
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Language for making art using mathematics
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BUILD_DEPENDS= glm>0:math/glm \
- replxx>0:devel/replxx
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
- libdouble-conversion.so:devel/double-conversion \
- libglfw.so:graphics/glfw \
- libHalf.so:graphics/ilmbase \
- libopenvdb.so:misc/openvdb \
- libtbb.so:devel/tbb
-
-USES= cmake compiler:c++14-lang gl localbase:ldflags
-USE_GITHUB= yes
-GH_ACCOUNT= curv3d
-GH_TUPLE= ocornut:imgui:e0cab5664adf02c030f9cf2a05d2c334638a85f8:imgui/extern/imgui \
- Tessil:ordered-map:3c1415148f38409e4e68c13c55117107ece0187d:om/extern/ordered-map
-USE_GL= gl
-USE_XORG= x11
-
-PLIST_FILES= bin/curv \
- lib/curv/lib/blend.curv \
- lib/curv/lib/web_colour.curv \
- lib/curv/std.curv \
- share/gtksourceview-3.0/language-specs/curv.lang
-
-post-install:
- @${RM} ${STAGEDIR}${PREFIX}/lib/curv/lib/README
-
-.include <bsd.port.mk>
diff --git a/math/curv/distinfo b/math/curv/distinfo
deleted file mode 100644
index 9dc58f3aff7b..000000000000
--- a/math/curv/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-TIMESTAMP = 1557595165
-SHA256 (curv3d-curv-0.4-87-g947ca71e_GH0.tar.gz) = 8c19ff84bfedfaf7be31489b9b3a7468246be0f117dc26424f3db020d154986c
-SIZE (curv3d-curv-0.4-87-g947ca71e_GH0.tar.gz) = 14899872
-SHA256 (ocornut-imgui-e0cab5664adf02c030f9cf2a05d2c334638a85f8_GH0.tar.gz) = 934d582eda967f4a6d19c9cc75ee25d73ead36294c552a5cd59c2194042b0741
-SIZE (ocornut-imgui-e0cab5664adf02c030f9cf2a05d2c334638a85f8_GH0.tar.gz) = 1078917
-SHA256 (Tessil-ordered-map-3c1415148f38409e4e68c13c55117107ece0187d_GH0.tar.gz) = a9b17d185641ddba06b5a3aed0df47603674fc021aea192ca7f831273a88a196
-SIZE (Tessil-ordered-map-3c1415148f38409e4e68c13c55117107ece0187d_GH0.tar.gz) = 60180
diff --git a/math/curv/files/patch-CMakeLists.txt b/math/curv/files/patch-CMakeLists.txt
deleted file mode 100644
index c4f2b1083103..000000000000
--- a/math/curv/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,57 +0,0 @@
---- CMakeLists.txt.orig 2019-05-11 14:42:40 UTC
-+++ CMakeLists.txt
-@@ -10,18 +10,14 @@ execute_process(COMMAND sh -c "${CMAKE_S
-
- list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
-
--set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g")
-+#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g")
-
- # Global include directories, visible in subdirectories.
- include_directories(.
- extern/googletest/googletest/include
-- extern/double-conversion
- extern/ordered-map/include
-- extern/openvdb
- extern/blosc
- extern/stb
-- extern/glfw/include
-- extern/glm
- extern/glad)
-
- if (APPLE)
-@@ -30,19 +26,6 @@ if (APPLE)
- link_directories(/usr/local/lib)
- endif (APPLE)
-
--# REPLxx library
--file(GLOB ReplxxSrc "extern/replxx/src/*.cxx" "extern/replxx/src/*.cpp")
--add_library(replxx ${ReplxxSrc})
--target_include_directories(replxx
-- PUBLIC extern/replxx/include
-- PRIVATE extern/replxx/src)
--set_property(TARGET replxx PROPERTY CXX_STANDARD 14)
--
--# double-conversion library
--file(GLOB DoubleConversionSrc "extern/double-conversion/double-conversion/*.cc")
--add_library(double-conversion ${DoubleConversionSrc})
--set_property(TARGET double-conversion PROPERTY CXX_STANDARD 14)
--
- # glad library, an OpenGL loader
- add_library(glad
- extern/glad/glad/glad.c)
-@@ -93,7 +76,7 @@ target_link_libraries(libcurv_geom PUBLI
-
- file(GLOB Src "curv/*.c" "curv/*.cc")
- add_executable(curv ${Src})
--target_link_libraries(curv PUBLIC libcurv_geom libcurv imgui glfw glad ${LibOpenGL} replxx double-conversion boost_iostreams boost_filesystem boost_system openvdb_static Half tbb dl pthread)
-+target_link_libraries(curv PUBLIC libcurv_geom libcurv imgui glfw glad ${LibOpenGL} replxx double-conversion boost_iostreams boost_filesystem boost_system openvdb Half tbb dl pthread)
-
- file(GLOB CurvcSrc "curvc/*.cc")
- add_executable(curvc EXCLUDE_FROM_ALL ${CurvcSrc})
-@@ -128,5 +111,3 @@ if (NOT TARGET uninstall)
- endif()
-
- add_subdirectory(extern/googletest/googletest EXCLUDE_FROM_ALL)
--add_subdirectory(extern/openvdb/openvdb EXCLUDE_FROM_ALL)
--add_subdirectory(extern/glfw EXCLUDE_FROM_ALL)
diff --git a/math/curv/pkg-descr b/math/curv/pkg-descr
deleted file mode 100644
index 56139816c225..000000000000
--- a/math/curv/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-Curv is a programming language for creating art using mathematics. It's a 2D and
-3D geometric modelling tool that supports full colour, animation and 3D
-printing.
-
-Features:
-* Curv is a simple, powerful, dynamically typed, pure functional programming
- language.
-* Curv is easy to use for beginners. It has a standard library of predefined
- geometric shapes, plus operators for transforming and combining shapes. These
- can be plugged together like Lego to make 2D and 3D models.
-* Coloured shapes are represented using Function Representation (F-Rep). They
- can be infinitely detailed, infinitely large, and any shape or colour pattern
- that can be described using mathematics can be represented exactly.
-* Curv exposes the full power of F-Rep programming to experts. The standard
- geometry library is written entirely in Curv. Many of the demos seen on
- shadertoy.com can be reproduced in Curv, using shorter, simpler programs.
- Experts can package techniques used on shadertoy as high level operations for
- use by beginners.
-* Curv can export meshes to STL, OBJ and X3D files for 3D printing. The X3D
- format supports full colour 3D printing (on Shapeways.com, at least). These
- meshes are defect free: watertight, manifold, with no self intersections,
- degenerate triangles, or flipped triangles.
-
-WWW: https://github.com/curv3d/curv/
diff --git a/misc/Makefile b/misc/Makefile
index 21590f353627..20f44b1c24ac 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -272,7 +272,6 @@
SUBDIR += openhmd
SUBDIR += openmvg
SUBDIR += openr2
- SUBDIR += openvdb
SUBDIR += orange3
SUBDIR += orion
SUBDIR += orville-write
diff --git a/misc/openvdb/Makefile b/misc/openvdb/Makefile
deleted file mode 100644
index 13c27aff0668..000000000000
--- a/misc/openvdb/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= openvdb
-DISTVERSIONPREFIX= v
-DISTVERSION= 6.1.0
-CATEGORIES= misc
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Tools for storage and manipulation of sparse volumetric data
-
-LICENSE= MPL20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-LIB_DEPENDS= libblosc.so:archivers/c-blosc \
- libboost_system.so:devel/boost-libs \
- libHalf.so:graphics/ilmbase \
- libtbb.so:devel/tbb
-
-USES= cmake compiler:c++11-lang pkgconfig
-USE_GITHUB= yes
-GH_ACCOUNT= AcademySoftwareFoundation
-USE_LDCONFIG= yes
-
-CMAKE_OFF= OPENVDB_CORE_STATIC
-
-OPTIONS_DEFINE= PYTHON
-OPTIONS_DEFAULT= PYTHON
-OPTIONS_SUB= yes
-
-PYTHON_USES= python:2.7 # 3.6 is broken: https://github.com/AcademySoftwareFoundation/openvdb/issues/427
-PYTHON_CMAKE_BOOL= OPENVDB_BUILD_PYTHON_MODULE
-PYTHON_CMAKE_ON= -DFREEBSD_PYTHON_VER:STRING=${PYTHON_VER} -DUSE_NUMPY:BOOL=ON
-PYTHON_LIB_DEPENDS= ${PY_BOOST}
-PYTHON_BUILD_DEPENDS= ${PYNUMPY}
-PYTHON_RUN_DEPENDS= ${PYNUMPY}
-
-.include <bsd.port.mk>
diff --git a/misc/openvdb/distinfo b/misc/openvdb/distinfo
deleted file mode 100644
index 8a4d833c0176..000000000000
--- a/misc/openvdb/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1557552105
-SHA256 (AcademySoftwareFoundation-openvdb-v6.1.0_GH0.tar.gz) = d8803214c245cf0ca14a2c30cd215b183147c03c888c59fc642f213f98b4d68f
-SIZE (AcademySoftwareFoundation-openvdb-v6.1.0_GH0.tar.gz) = 1864024
diff --git a/misc/openvdb/files/patch-CMakeLists.txt b/misc/openvdb/files/patch-CMakeLists.txt
deleted file mode 100644
index f0681abbc060..000000000000
--- a/misc/openvdb/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- CMakeLists.txt.orig 2019-05-11 05:39:52 UTC
-+++ CMakeLists.txt
-@@ -177,7 +177,7 @@ if(NOT DISABLE_DEPENDENCY_VERSION_CHECKS
- set(MINIMUM_ZLIB_VERSION 1.2.7)
- set(MINIMUM_TBB_VERSION 4.4)
-
-- set(MINIMUM_PYTHON_VERSION 2.7)
-+ set(MINIMUM_PYTHON_VERSION ${FREEBSD_PYTHON_VER})
- set(MINIMUM_NUMPY_VERSION 1.9.2)
-
- set(MINIMUM_CPPUNIT_VERSION 1.10)
diff --git a/misc/openvdb/pkg-descr b/misc/openvdb/pkg-descr
deleted file mode 100644
index 04afecc26bbf..000000000000
--- a/misc/openvdb/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-OpenVDB is an Academy Award-winning open-source C++ library comprising a novel
-hierarchical data structure and a suite of tools for the efficient storage and
-manipulation of sparse volumetric data discretized on three-dimensional grids.
-It was developed by DreamWorks Animation for use in volumetric applications
-typically encountered in feature film production and is now maintained by the
-Academy Software Foundation (ASWF).
-
-WWW: https://www.openvdb.org/
diff --git a/misc/openvdb/pkg-plist b/misc/openvdb/pkg-plist
deleted file mode 100644
index 1f0859883b6e..000000000000
--- a/misc/openvdb/pkg-plist
+++ /dev/null
@@ -1,142 +0,0 @@
-bin/vdb_print
-include/openvdb/Exceptions.h
-include/openvdb/Grid.h
-include/openvdb/MetaMap.h
-include/openvdb/Metadata.h
-include/openvdb/Platform.h
-include/openvdb/PlatformConfig.h
-include/openvdb/Types.h
-include/openvdb/io/Archive.h
-include/openvdb/io/Compression.h
-include/openvdb/io/File.h
-include/openvdb/io/GridDescriptor.h
-include/openvdb/io/Queue.h
-include/openvdb/io/Stream.h
-include/openvdb/io/TempFile.h
-include/openvdb/io/io.h
-include/openvdb/math/BBox.h
-include/openvdb/math/ConjGradient.h
-include/openvdb/math/Coord.h
-include/openvdb/math/DDA.h
-include/openvdb/math/FiniteDifference.h
-include/openvdb/math/LegacyFrustum.h
-include/openvdb/math/Maps.h
-include/openvdb/math/Mat.h
-include/openvdb/math/Mat3.h
-include/openvdb/math/Mat4.h
-include/openvdb/math/Math.h
-include/openvdb/math/Operators.h
-include/openvdb/math/Proximity.h
-include/openvdb/math/QuantizedUnitVec.h
-include/openvdb/math/Quat.h
-include/openvdb/math/Ray.h
-include/openvdb/math/Stats.h
-include/openvdb/math/Stencils.h
-include/openvdb/math/Transform.h
-include/openvdb/math/Tuple.h
-include/openvdb/math/Vec2.h
-include/openvdb/math/Vec3.h
-include/openvdb/math/Vec4.h
-include/openvdb/openvdb.h
-include/openvdb/points/AttributeArray.h
-include/openvdb/points/AttributeArrayString.h
-include/openvdb/points/AttributeGroup.h
-include/openvdb/points/AttributeSet.h
-include/openvdb/points/IndexFilter.h
-include/openvdb/points/IndexIterator.h
-include/openvdb/points/PointAdvect.h
-include/openvdb/points/PointAttribute.h
-include/openvdb/points/PointConversion.h
-include/openvdb/points/PointCount.h
-include/openvdb/points/PointDataGrid.h
-include/openvdb/points/PointDelete.h
-include/openvdb/points/PointGroup.h
-include/openvdb/points/PointMask.h
-include/openvdb/points/PointMove.h
-include/openvdb/points/PointSample.h
-include/openvdb/points/PointScatter.h
-include/openvdb/points/StreamCompression.h
-%%PYTHON%%include/openvdb/python/%%PYTHON_PYOEXTENSION%%penvdb.h
-include/openvdb/tools/ChangeBackground.h
-include/openvdb/tools/Clip.h
-include/openvdb/tools/Composite.h
-include/openvdb/tools/Dense.h
-include/openvdb/tools/DenseSparseTools.h
-include/openvdb/tools/Diagnostics.h
-include/openvdb/tools/Filter.h
-include/openvdb/tools/GridOperators.h
-include/openvdb/tools/GridTransformer.h
-include/openvdb/tools/Interpolation.h
-include/openvdb/tools/LevelSetAdvect.h
-include/openvdb/tools/LevelSetFilter.h
-include/openvdb/tools/LevelSetFracture.h
-include/openvdb/tools/LevelSetMeasure.h
-include/openvdb/tools/LevelSetMorph.h
-include/openvdb/tools/LevelSetPlatonic.h
-include/openvdb/tools/LevelSetRebuild.h
-include/openvdb/tools/LevelSetSphere.h
-include/openvdb/tools/LevelSetTracker.h
-include/openvdb/tools/LevelSetUtil.h
-include/openvdb/tools/Mask.h
-include/openvdb/tools/MeshToVolume.h
-include/openvdb/tools/Morphology.h
-include/openvdb/tools/MultiResGrid.h
-include/openvdb/tools/ParticleAtlas.h
-include/openvdb/tools/ParticlesToLevelSet.h
-include/openvdb/tools/PointAdvect.h
-include/openvdb/tools/PointIndexGrid.h
-include/openvdb/tools/PointPartitioner.h
-include/openvdb/tools/PointScatter.h
-include/openvdb/tools/PointsToMask.h
-include/openvdb/tools/PoissonSolver.h
-include/openvdb/tools/PotentialFlow.h
-include/openvdb/tools/Prune.h
-include/openvdb/tools/RayIntersector.h
-include/openvdb/tools/RayTracer.h
-include/openvdb/tools/SignedFloodFill.h
-include/openvdb/tools/Statistics.h
-include/openvdb/tools/TopologyToLevelSet.h
-include/openvdb/tools/ValueTransformer.h
-include/openvdb/tools/VectorTransformer.h
-include/openvdb/tools/VelocityFields.h
-include/openvdb/tools/VolumeAdvect.h
-include/openvdb/tools/VolumeToMesh.h
-include/openvdb/tools/VolumeToSpheres.h
-include/openvdb/tree/InternalNode.h
-include/openvdb/tree/Iterator.h
-include/openvdb/tree/LeafBuffer.h
-include/openvdb/tree/LeafManager.h
-include/openvdb/tree/LeafNode.h
-include/openvdb/tree/LeafNodeBool.h
-include/openvdb/tree/LeafNodeMask.h
-include/openvdb/tree/NodeManager.h
-include/openvdb/tree/NodeUnion.h
-include/openvdb/tree/RootNode.h
-include/openvdb/tree/Tree.h
-include/openvdb/tree/TreeIterator.h
-include/openvdb/tree/ValueAccessor.h
-include/openvdb/util/CpuTimer.h
-include/openvdb/util/Formats.h
-include/openvdb/util/MapsUtil.h
-include/openvdb/util/Name.h
-include/openvdb/util/NodeMasks.h
-include/openvdb/util/NullInterrupter.h
-include/openvdb/util/PagedArray.h
-include/openvdb/util/Util.h
-include/openvdb/util/logging.h
-include/openvdb/version.h
-lib/cmake/OpenVDB/FindBlosc.cmake
-lib/cmake/OpenVDB/FindCppUnit.cmake
-lib/cmake/OpenVDB/FindIlmBase.cmake
-lib/cmake/OpenVDB/FindLog4cplus.cmake
-lib/cmake/OpenVDB/FindOpenEXR.cmake
-lib/cmake/OpenVDB/FindOpenVDB.cmake
-lib/cmake/OpenVDB/FindTBB.cmake
-lib/cmake/OpenVDB/OpenVDBGLFW3Setup.cmake
-lib/cmake/OpenVDB/OpenVDBHoudiniSetup.cmake
-lib/cmake/OpenVDB/OpenVDBMayaSetup.cmake
-lib/cmake/OpenVDB/OpenVDBUtils.cmake
-lib/libopenvdb.so
-lib/libopenvdb.so.6.1
-lib/libopenvdb.so.6.1.0
-%%PYTHON%%%%PYTHON_LIBDIR%%/%%PYTHON_PYOEXTENSION%%penvdb.so