svn commit: r569173 - in head: . math math/openmesh math/openmesh/files
Yuri Victorovich
yuri at FreeBSD.org
Thu Mar 25 01:00:33 UTC 2021
Author: yuri
Date: Thu Mar 25 01:00:29 2021
New Revision: 569173
URL: https://svnweb.freebsd.org/changeset/ports/569173
Log:
Re-add port: math/openmesh: Update 8.0 -> 8.1
Added:
head/math/openmesh/
- copied from r546332, head/math/openmesh/
Modified:
head/MOVED
head/math/Makefile
head/math/openmesh/Makefile
head/math/openmesh/distinfo
head/math/openmesh/files/patch-src_OpenMesh_Apps_Decimating_decimater.cc
head/math/openmesh/files/patch-src_OpenMesh_Apps_Decimating_decimaterviewer.cc
head/math/openmesh/files/patch-src_OpenMesh_Apps_QtViewer_meshviewer.cc
head/math/openmesh/files/patch-src_OpenMesh_Apps_Smoothing_smooth.cc
head/math/openmesh/files/patch-src_OpenMesh_Apps_Subdivider_adaptive__subdivider.cc
head/math/openmesh/files/patch-src_OpenMesh_Apps_Subdivider_subdivider.cc
head/math/openmesh/files/patch-src_OpenMesh_Apps_VDProgMesh_Analyzer_vdpmanalyzer.cc
head/math/openmesh/files/patch-src_OpenMesh_Apps_VDProgMesh_mkbalancedpm_mkbalancedpm.cc
head/math/openmesh/files/patch-src_OpenMesh_Apps_mconvert_mconvert.cc
head/math/openmesh/files/patch-src_OpenMesh_Core_CMakeLists.txt
head/math/openmesh/files/patch-src_OpenMesh_Tools_CMakeLists.txt
head/math/openmesh/files/patch-src_OpenMesh_Tools_Utils_Timer.cc
head/math/openmesh/pkg-plist
Modified: head/MOVED
==============================================================================
--- head/MOVED Thu Mar 25 00:58:09 2021 (r569172)
+++ head/MOVED Thu Mar 25 01:00:29 2021 (r569173)
@@ -15351,7 +15351,6 @@ games/xminesweep||2020-08-27|Has expired: Broken for m
graphics/backfract||2020-08-27|Has expired: Broken for more than 6 months
japanese/kanjipad||2020-08-27|Has expired: Broken for more than 6 months
japanese/xdtp||2020-08-27|Has expired: Broken for more than 6 months
-math/openmesh||2020-08-27|Has expired: Broken for more than 6 months
math/rehearse||2020-08-27|Has expired: Broken for more than 6 months
net/hinfo||2020-08-27|Has expired: Broken for more than 6 months
science/fleur||2020-08-27|Has expired: Broken for more than 6 months
Modified: head/math/Makefile
==============================================================================
--- head/math/Makefile Thu Mar 25 00:58:09 2021 (r569172)
+++ head/math/Makefile Thu Mar 25 01:00:29 2021 (r569173)
@@ -546,6 +546,7 @@
SUBDIR += onednn
SUBDIR += openblas
SUBDIR += openlibm
+ SUBDIR += openmesh
SUBDIR += opensolaris-libm
SUBDIR += openturns
SUBDIR += optpp
Modified: head/math/openmesh/Makefile
==============================================================================
--- head/math/openmesh/Makefile Thu Aug 27 09:36:41 2020 (r546332)
+++ head/math/openmesh/Makefile Thu Mar 25 01:00:29 2021 (r569173)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= openmesh
-DISTVERSION= 8.0
+DISTVERSION= 8.1
CATEGORIES= math
MASTER_SITES= http://www.openmesh.org/media/Releases/${DISTVERSION}/
DISTNAME= OpenMesh-${DISTVERSION}
@@ -11,10 +11,6 @@ COMMENT= Generic data structure for manipulating polyg
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN= Fails to build with cmake-3.16.0
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2020-08-26
USES= cmake compiler:c++11-lang dos2unix gl qt:5 xorg
DOS2UNIX_FILES= src/OpenMesh/Tools/CMakeLists.txt
Modified: head/math/openmesh/distinfo
==============================================================================
--- head/math/openmesh/distinfo Thu Aug 27 09:36:41 2020 (r546332)
+++ head/math/openmesh/distinfo Thu Mar 25 01:00:29 2021 (r569173)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1564278933
-SHA256 (OpenMesh-8.0.tar.gz) = 8974d44026cacaa37b171945b5c96a284bfd32c9df9d671d62931050d057ec82
-SIZE (OpenMesh-8.0.tar.gz) = 26373362
+TIMESTAMP = 1616633090
+SHA256 (OpenMesh-8.1.tar.gz) = 0953777f483d47ea9fa00c329838443a7a09dde8be77bf7de188001cb9e768a7
+SIZE (OpenMesh-8.1.tar.gz) = 26934610
Modified: head/math/openmesh/files/patch-src_OpenMesh_Apps_Decimating_decimater.cc
==============================================================================
--- head/math/openmesh/files/patch-src_OpenMesh_Apps_Decimating_decimater.cc Thu Aug 27 09:36:41 2020 (r546332)
+++ head/math/openmesh/files/patch-src_OpenMesh_Apps_Decimating_decimater.cc Thu Mar 25 01:00:29 2021 (r569173)
@@ -1,6 +1,6 @@
---- src/OpenMesh/Apps/Decimating/decimater.cc.orig 2018-10-21 23:36:03 UTC
+--- src/OpenMesh/Apps/Decimating/decimater.cc.orig 2020-03-12 13:55:53 UTC
+++ src/OpenMesh/Apps/Decimating/decimater.cc
-@@ -58,6 +58,9 @@
+@@ -53,6 +53,9 @@
#include <string>
#include <memory>
#include <map>
Modified: head/math/openmesh/files/patch-src_OpenMesh_Apps_Decimating_decimaterviewer.cc
==============================================================================
--- head/math/openmesh/files/patch-src_OpenMesh_Apps_Decimating_decimaterviewer.cc Thu Aug 27 09:36:41 2020 (r546332)
+++ head/math/openmesh/files/patch-src_OpenMesh_Apps_Decimating_decimaterviewer.cc Thu Mar 25 01:00:29 2021 (r569173)
@@ -1,12 +1,12 @@
---- src/OpenMesh/Apps/Decimating/decimaterviewer.cc.orig 2018-10-21 23:51:30 UTC
+--- src/OpenMesh/Apps/Decimating/decimaterviewer.cc.orig 2020-03-12 13:55:53 UTC
+++ src/OpenMesh/Apps/Decimating/decimaterviewer.cc
-@@ -63,6 +63,9 @@
- #else
- #include <GL/glut.h>
+@@ -44,6 +44,9 @@
+ #ifdef _MSC_VER
+ # pragma warning(disable: 4267 4311)
#endif
+#if defined(__FreeBSD__)
+#include <unistd.h>
+#endif
- void usage_and_exit(int xcode);
-
+ #include <iostream>
+ #include <fstream>
Modified: head/math/openmesh/files/patch-src_OpenMesh_Apps_QtViewer_meshviewer.cc
==============================================================================
--- head/math/openmesh/files/patch-src_OpenMesh_Apps_QtViewer_meshviewer.cc Thu Aug 27 09:36:41 2020 (r546332)
+++ head/math/openmesh/files/patch-src_OpenMesh_Apps_QtViewer_meshviewer.cc Thu Mar 25 01:00:29 2021 (r569173)
@@ -1,12 +1,12 @@
---- src/OpenMesh/Apps/QtViewer/meshviewer.cc.orig 2018-10-21 23:50:54 UTC
+--- src/OpenMesh/Apps/QtViewer/meshviewer.cc.orig 2020-03-12 13:55:53 UTC
+++ src/OpenMesh/Apps/QtViewer/meshviewer.cc
-@@ -63,6 +63,9 @@
- #else
- #include <GL/glut.h>
+@@ -42,6 +42,9 @@
+ #ifdef _MSC_VER
+ # pragma warning(disable: 4267 4311)
#endif
+#if defined(__FreeBSD__)
+#include <unistd.h>
+#endif
- #include "MeshViewerWidget.hh"
-
+ #include <iostream>
+ #include <fstream>
Modified: head/math/openmesh/files/patch-src_OpenMesh_Apps_Smoothing_smooth.cc
==============================================================================
--- head/math/openmesh/files/patch-src_OpenMesh_Apps_Smoothing_smooth.cc Thu Aug 27 09:36:41 2020 (r546332)
+++ head/math/openmesh/files/patch-src_OpenMesh_Apps_Smoothing_smooth.cc Thu Mar 25 01:00:29 2021 (r569173)
@@ -1,6 +1,6 @@
---- src/OpenMesh/Apps/Smoothing/smooth.cc.orig 2018-10-21 23:39:56 UTC
+--- src/OpenMesh/Apps/Smoothing/smooth.cc.orig 2020-03-12 13:55:53 UTC
+++ src/OpenMesh/Apps/Smoothing/smooth.cc
-@@ -53,6 +53,9 @@
+@@ -48,6 +48,9 @@
#include <OpenMesh/Tools/Utils/Timer.hh>
#include <OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh>
#include <OpenMesh/Tools/Utils/getopt.h>
Modified: head/math/openmesh/files/patch-src_OpenMesh_Apps_Subdivider_adaptive__subdivider.cc
==============================================================================
--- head/math/openmesh/files/patch-src_OpenMesh_Apps_Subdivider_adaptive__subdivider.cc Thu Aug 27 09:36:41 2020 (r546332)
+++ head/math/openmesh/files/patch-src_OpenMesh_Apps_Subdivider_adaptive__subdivider.cc Thu Mar 25 01:00:29 2021 (r569173)
@@ -1,6 +1,6 @@
---- src/OpenMesh/Apps/Subdivider/adaptive_subdivider.cc.orig 2018-10-21 23:38:04 UTC
+--- src/OpenMesh/Apps/Subdivider/adaptive_subdivider.cc.orig 2020-03-12 13:55:53 UTC
+++ src/OpenMesh/Apps/Subdivider/adaptive_subdivider.cc
-@@ -67,6 +67,9 @@
+@@ -62,6 +62,9 @@
# include <cmath>
using std::pow;
#endif
Modified: head/math/openmesh/files/patch-src_OpenMesh_Apps_Subdivider_subdivider.cc
==============================================================================
--- head/math/openmesh/files/patch-src_OpenMesh_Apps_Subdivider_subdivider.cc Thu Aug 27 09:36:41 2020 (r546332)
+++ head/math/openmesh/files/patch-src_OpenMesh_Apps_Subdivider_subdivider.cc Thu Mar 25 01:00:29 2021 (r569173)
@@ -1,6 +1,6 @@
---- src/OpenMesh/Apps/Subdivider/subdivider.cc.orig 2018-10-21 23:37:26 UTC
+--- src/OpenMesh/Apps/Subdivider/subdivider.cc.orig 2020-03-12 13:55:53 UTC
+++ src/OpenMesh/Apps/Subdivider/subdivider.cc
-@@ -48,6 +48,9 @@
+@@ -43,6 +43,9 @@
#include <iostream>
#include <sstream>
Modified: head/math/openmesh/files/patch-src_OpenMesh_Apps_VDProgMesh_Analyzer_vdpmanalyzer.cc
==============================================================================
--- head/math/openmesh/files/patch-src_OpenMesh_Apps_VDProgMesh_Analyzer_vdpmanalyzer.cc Thu Aug 27 09:36:41 2020 (r546332)
+++ head/math/openmesh/files/patch-src_OpenMesh_Apps_VDProgMesh_Analyzer_vdpmanalyzer.cc Thu Mar 25 01:00:29 2021 (r569173)
@@ -1,6 +1,6 @@
---- src/OpenMesh/Apps/VDProgMesh/Analyzer/vdpmanalyzer.cc.orig 2018-10-21 23:40:29 UTC
+--- src/OpenMesh/Apps/VDProgMesh/Analyzer/vdpmanalyzer.cc.orig 2020-03-12 13:55:54 UTC
+++ src/OpenMesh/Apps/VDProgMesh/Analyzer/vdpmanalyzer.cc
-@@ -56,6 +56,9 @@
+@@ -51,6 +51,9 @@
#include <limits>
#include <exception>
#include <cmath>
Modified: head/math/openmesh/files/patch-src_OpenMesh_Apps_VDProgMesh_mkbalancedpm_mkbalancedpm.cc
==============================================================================
--- head/math/openmesh/files/patch-src_OpenMesh_Apps_VDProgMesh_mkbalancedpm_mkbalancedpm.cc Thu Aug 27 09:36:41 2020 (r546332)
+++ head/math/openmesh/files/patch-src_OpenMesh_Apps_VDProgMesh_mkbalancedpm_mkbalancedpm.cc Thu Mar 25 01:00:29 2021 (r569173)
@@ -1,6 +1,6 @@
---- src/OpenMesh/Apps/VDProgMesh/mkbalancedpm/mkbalancedpm.cc.orig 2018-10-21 23:38:43 UTC
+--- src/OpenMesh/Apps/VDProgMesh/mkbalancedpm/mkbalancedpm.cc.orig 2020-03-12 13:55:54 UTC
+++ src/OpenMesh/Apps/VDProgMesh/mkbalancedpm/mkbalancedpm.cc
-@@ -50,6 +50,9 @@
+@@ -45,6 +45,9 @@
#include <iostream>
#include <sstream>
#include <cmath>
Modified: head/math/openmesh/files/patch-src_OpenMesh_Apps_mconvert_mconvert.cc
==============================================================================
--- head/math/openmesh/files/patch-src_OpenMesh_Apps_mconvert_mconvert.cc Thu Aug 27 09:36:41 2020 (r546332)
+++ head/math/openmesh/files/patch-src_OpenMesh_Apps_mconvert_mconvert.cc Thu Mar 25 01:00:29 2021 (r569173)
@@ -1,6 +1,6 @@
---- src/OpenMesh/Apps/mconvert/mconvert.cc.orig 2018-10-21 23:39:10 UTC
+--- src/OpenMesh/Apps/mconvert/mconvert.cc.orig 2020-03-12 13:55:54 UTC
+++ src/OpenMesh/Apps/mconvert/mconvert.cc
-@@ -50,6 +50,9 @@
+@@ -45,6 +45,9 @@
#include <iterator>
#include <fstream>
#include <string>
Modified: head/math/openmesh/files/patch-src_OpenMesh_Core_CMakeLists.txt
==============================================================================
--- head/math/openmesh/files/patch-src_OpenMesh_Core_CMakeLists.txt Thu Aug 27 09:36:41 2020 (r546332)
+++ head/math/openmesh/files/patch-src_OpenMesh_Core_CMakeLists.txt Thu Mar 25 01:00:29 2021 (r569173)
@@ -1,6 +1,6 @@
---- src/OpenMesh/Core/CMakeLists.txt.orig 2018-10-22 04:57:49 UTC
+--- src/OpenMesh/Core/CMakeLists.txt.orig 2020-03-12 13:55:54 UTC
+++ src/OpenMesh/Core/CMakeLists.txt
-@@ -45,7 +45,7 @@ if (WIN32)
+@@ -41,7 +41,7 @@ if (WIN32)
endif()
else ()
Modified: head/math/openmesh/files/patch-src_OpenMesh_Tools_CMakeLists.txt
==============================================================================
--- head/math/openmesh/files/patch-src_OpenMesh_Tools_CMakeLists.txt Thu Aug 27 09:36:41 2020 (r546332)
+++ head/math/openmesh/files/patch-src_OpenMesh_Tools_CMakeLists.txt Thu Mar 25 01:00:29 2021 (r569173)
@@ -1,6 +1,6 @@
---- src/OpenMesh/Tools/CMakeLists.txt.orig 2017-01-08 22:09:58 UTC
+--- src/OpenMesh/Tools/CMakeLists.txt.orig 2021-03-25 00:45:18 UTC
+++ src/OpenMesh/Tools/CMakeLists.txt
-@@ -46,7 +46,7 @@ if (WIN32)
+@@ -43,7 +43,7 @@ if (WIN32)
endif()
else ()
@@ -9,7 +9,7 @@
set_target_properties (OpenMeshTools PROPERTIES VERSION ${OPENMESH_VERSION_MAJOR}.${OPENMESH_VERSION_MINOR}
SOVERSION ${OPENMESH_VERSION_MAJOR}.${OPENMESH_VERSION_MINOR} )
endif ()
-@@ -54,7 +54,7 @@ endif ()
+@@ -51,7 +51,7 @@ endif ()
target_link_libraries (OpenMeshTools OpenMeshCore)
IF( NOT WIN32 )
@@ -18,7 +18,7 @@
ENDIF(NOT WIN32)
if ( (${PROJECT_NAME} MATCHES "OpenMesh") AND BUILD_APPS )
-@@ -70,7 +70,7 @@ if ( (${PROJECT_NAME} MATCHES "OpenMesh"
+@@ -67,7 +67,7 @@ if ( (${PROJECT_NAME} MATCHES "OpenMesh") AND BUILD_AP
if (APPLE)
# let bundle generation depend on target
add_dependencies (fixbundle OpenMeshTools)
Modified: head/math/openmesh/files/patch-src_OpenMesh_Tools_Utils_Timer.cc
==============================================================================
--- head/math/openmesh/files/patch-src_OpenMesh_Tools_Utils_Timer.cc Thu Aug 27 09:36:41 2020 (r546332)
+++ head/math/openmesh/files/patch-src_OpenMesh_Tools_Utils_Timer.cc Thu Mar 25 01:00:29 2021 (r569173)
@@ -1,29 +1,29 @@
---- src/OpenMesh/Tools/Utils/Timer.cc.orig 2018-10-21 23:42:34 UTC
+--- src/OpenMesh/Tools/Utils/Timer.cc.orig 2020-03-12 13:55:54 UTC
+++ src/OpenMesh/Tools/Utils/Timer.cc
-@@ -46,6 +46,8 @@
- * *
- \*===========================================================================*/
+@@ -41,6 +41,8 @@
+
+
+#include <sys/time.h>
+
#ifndef DOXY_IGNORE_THIS
// ----------------------------------------------------------------------------
#include <OpenMesh/Core/System/config.h>
-@@ -188,7 +190,7 @@ protected:
+@@ -145,7 +147,7 @@ double TimerImplWin32::seconds(void) const
+ }
+
+ // ------------------------------------------------------------- posix time ----
+-#elif defined(__GNUC__) && defined(__POSIX__)
++#elif 0 && defined(__GNUC__) && defined(__POSIX__)
+
+ #ifndef DOXY_IGNORE_THIS
+ # include <time.h>
+@@ -183,7 +185,7 @@ class TimerImplPosix : public TimerImpl (protected)
};
// ----------------------------------------------------------- gettimeofday ----
--#elif (defined(__GNUC__) || (defined(__INTEL_COMPILER) && !defined(WIN32))) && !defined(__MINGW32__)
-+#elif 0 && (defined(__GNUC__) || (defined(__INTEL_COMPILER) && !defined(WIN32))) && !defined(__MINGW32__)
+-#elif (defined(__GNUC__) && !defined(__FreeBSD__) || (defined(__INTEL_COMPILER) && !defined(WIN32))) && !defined(__MINGW32__)
++#elif 0 && (defined(__GNUC__) && !defined(__FreeBSD__) || (defined(__INTEL_COMPILER) && !defined(WIN32))) && !defined(__MINGW32__)
# include <sys/time.h>
# include <sys/resource.h>
-@@ -276,7 +278,7 @@ Timer::Timer(void) :
- # else
- impl_ = new TimerImplPosix<CLOCK_REALTIME>;
- # endif
--#elif (defined(__GNUC__) || (defined(__INTEL_COMPILER) && !defined(WIN32)) ) && !defined(__MINGW32__)
-+#elif 0 && (defined(__GNUC__) || (defined(__INTEL_COMPILER) && !defined(WIN32)) ) && !defined(__MINGW32__)
- impl_ = new TimerImplGToD;
- #else
- impl_ = new TimerImplStd;
Modified: head/math/openmesh/pkg-plist
==============================================================================
--- head/math/openmesh/pkg-plist Thu Aug 27 09:36:41 2020 (r546332)
+++ head/math/openmesh/pkg-plist Thu Mar 25 01:00:29 2021 (r569173)
@@ -65,13 +65,18 @@ include/OpenMesh/Core/Mesh/BaseKernel.hh
include/OpenMesh/Core/Mesh/BaseMesh.hh
include/OpenMesh/Core/Mesh/Casts.hh
include/OpenMesh/Core/Mesh/CirculatorsT.hh
+include/OpenMesh/Core/Mesh/DefaultPolyMesh.hh
+include/OpenMesh/Core/Mesh/DefaultTriMesh.hh
include/OpenMesh/Core/Mesh/FinalMeshItemsT.hh
include/OpenMesh/Core/Mesh/Handles.hh
include/OpenMesh/Core/Mesh/IteratorsT.hh
include/OpenMesh/Core/Mesh/PolyConnectivity.hh
+include/OpenMesh/Core/Mesh/PolyConnectivity_inline_impl.hh
include/OpenMesh/Core/Mesh/PolyMeshT.hh
include/OpenMesh/Core/Mesh/PolyMeshT_impl.hh
include/OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh
+include/OpenMesh/Core/Mesh/SmartHandles.hh
+include/OpenMesh/Core/Mesh/SmartRange.hh
include/OpenMesh/Core/Mesh/Status.hh
include/OpenMesh/Core/Mesh/Tags.hh
include/OpenMesh/Core/Mesh/Traits.hh
@@ -103,6 +108,7 @@ include/OpenMesh/Core/Utils/RandomNumberGenerator.hh
include/OpenMesh/Core/Utils/SingletonT.hh
include/OpenMesh/Core/Utils/SingletonT_impl.hh
include/OpenMesh/Core/Utils/color_cast.hh
+include/OpenMesh/Core/Utils/typename.hh
include/OpenMesh/Core/Utils/vector_cast.hh
include/OpenMesh/Core/Utils/vector_traits.hh
include/OpenMesh/Tools/Decimater/BaseDecimaterT.hh
@@ -192,6 +198,9 @@ include/OpenMesh/Tools/VDPM/VHierarchyNodeIndex.hh
include/OpenMesh/Tools/VDPM/VHierarchyWindow.hh
include/OpenMesh/Tools/VDPM/ViewingParameters.hh
lib/libOpenMeshCore.so
-lib/libOpenMeshCore.so.8.0
+lib/libOpenMeshCore.so.8.1
lib/libOpenMeshTools.so
-lib/libOpenMeshTools.so.8.0
+lib/libOpenMeshTools.so.8.1
+libdata/pkgconfig/openmesh.pc
+share/OpenMesh/cmake/OpenMeshConfig-%%CMAKE_BUILD_TYPE%%.cmake
+share/OpenMesh/cmake/OpenMeshConfig.cmake
More information about the svn-ports-all
mailing list