summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/cgal-1-fixes.patch294
-rw-r--r--src/cgal.mk8
2 files changed, 185 insertions, 117 deletions
diff --git a/src/cgal-1-fixes.patch b/src/cgal-1-fixes.patch
index c4b69af..ae1a532 100644
--- a/src/cgal-1-fixes.patch
+++ b/src/cgal-1-fixes.patch
@@ -13,7 +13,7 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt
index e5af443..7d77f9d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
-@@ -135,6 +135,8 @@ set(ALL_CGAL_LIBRARIES CGAL CGAL_Core CGAL_ImageIO CGAL_Qt3 CGAL_Qt4 CACHE INTER
+@@ -326,6 +326,8 @@
#
#--------------------------------------------------------------------------------------------------
@@ -27,146 +27,199 @@ new file mode 100644
index 0000000..cba9b44
--- /dev/null
+++ b/TryRunResults.cgal.cmake
-@@ -0,0 +1,139 @@
+@@ -0,0 +1,192 @@
++SET( GCC_RUN_RES
++ 0
++ CACHE STRING "version=4.6.2" FORCE)
++SET( GCC_RUN_RES__TRYRUN_OUTPUT
++ 0
++ CACHE STRING "version=4.6.2" FORCE)
++SET( GMP_RUN_RES
++ 0
++ CACHE STRING "version=5.0.2" FORCE)
++SET( GMP_RUN_RES__TRYRUN_OUTPUT
++ 0
++ CACHE STRING "version=5.0.2" FORCE)
++SET( MPFR_RUN_RES
++ 0
++ CACHE STRING "version=3.1.0" FORCE)
++SET( MPFR_RUN_RES__TRYRUN_OUTPUT
++ 0
++ CACHE STRING "version=3.1.0" FORCE)
+SET( CGAL_CFG_ARRAY_MEMBER_INITIALIZATION_BUG
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_ARRAY_MEMBER_INITIALIZATION_BUG__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_DENORMALS_COMPILE_BUG
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_DENORMALS_COMPILE_BUG__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_FPU_ROUNDING_MODE_UNWINDING_VC_BUG
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_FPU_ROUNDING_MODE_UNWINDING_VC_BUG__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_IEEE_754_BUG
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_IEEE_754_BUG__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_ISTREAM_INT_BUG
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING "7812" FORCE)
++SET( CGAL_CFG_ISTREAM_INT_BUG__TRYRUN_OUTPUT
++ 0
++ CACHE STRING "7812" FORCE)
+SET( CGAL_CFG_LONGNAME_BUG
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_LONGNAME_BUG__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_MATCHING_BUG_5
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_MATCHING_BUG_5__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_MATCHING_BUG_6
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_MATCHING_BUG_6__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_NESTED_CLASS_FRIEND_DECLARATION_BUG
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
-+SET( CGAL_CFG_NO_CPP0X_ARRAY
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
-+SET( CGAL_CFG_NO_CPP0X_AUTO
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
-+SET( CGAL_CFG_NO_CPP0X_DECLTYPE
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
-+SET( CGAL_CFG_NO_CPP0X_DEFAULT_TEMPLATE_ARGUMENTS_FOR_FUNCTION_TEMPLATES
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
-+SET( CGAL_CFG_NO_CPP0X_DELEGATING_CONSTRUCTORS
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING "A's do_something\nC's do_something\nB's do_something\nC's do_something" FORCE)
++SET( CGAL_CFG_NESTED_CLASS_FRIEND_DECLARATION_BUG__TRYRUN_OUTPUT
++ 0
++ CACHE STRING "A's do_something\nC's do_something\nB's do_something\nC's do_something" FORCE)
+SET( CGAL_CFG_NO_CPP0X_DELETED_AND_DEFAULT_FUNCTIONS
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
-+SET( CGAL_CFG_NO_CPP0X_INITIALIZER_LISTS
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_NO_CPP0X_DELETED_AND_DEFAULT_FUNCTIONS__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_NO_CPP0X_ISFINITE
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
-+SET( CGAL_CFG_NO_CPP0X_LAMBDAS
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_NO_CPP0X_ISFINITE__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_NO_CPP0X_LONG_LONG
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
-+SET( CGAL_CFG_NO_CPP0X_RVALUE_REFERENCE
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
-+SET( CGAL_CFG_NO_CPP0X_TUPLE
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
-+SET( CGAL_CFG_NO_CPP0X_VARIADIC_TEMPLATES
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_NO_CPP0X_LONG_LONG__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_NO_LIMITS
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_NO_LIMITS__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_NO_LOGICAL_OPERATORS_ALTERNATIVES
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_NO_LOGICAL_OPERATORS_ALTERNATIVES__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_NO_MESSAGE_PRAGMA_BUG
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_NO_MESSAGE_PRAGMA_BUG__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_NO_NEXTAFTER
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_NO_NEXTAFTER__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_NO_STATEMENT_EXPRESSIONS
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_NO_STATEMENT_EXPRESSIONS__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_NO_STL
+ 0
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_NO_STL__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_NO_TMPL_IN_TMPL_PARAM
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_NO_TMPL_IN_TMPL_PARAM__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_NO_TR1_ARRAY
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_NO_TR1_ARRAY__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_NO_TR1_TUPLE
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_NO_TR1_TUPLE__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_NO_WARNING_CPP_DIRECTIVE_BUG
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_NO_WARNING_CPP_DIRECTIVE_BUG__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_NUMERIC_LIMITS_BUG
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_NUMERIC_LIMITS_BUG__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_OUTOFLINE_MEMBER_DEFINITION_BUG
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_OUTOFLINE_MEMBER_DEFINITION_BUG__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_TEMPLATE_IN_DEFAULT_PARAMETER_BUG
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_TEMPLATE_IN_DEFAULT_PARAMETER_BUG__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_TYPENAME_BEFORE_DEFAULT_ARGUMENT_BUG
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_TYPENAME_BEFORE_DEFAULT_ARGUMENT_BUG__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( CGAL_CFG_USING_BASE_MEMBER_BUG_2
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
-+SET( GCC_RUN_RES
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
-+SET( GMP_RUN_RES
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
-+SET( MPFR_RUN_RES
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
-+SET( QT4_RUN_RES
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING " " FORCE)
++SET( CGAL_CFG_USING_BASE_MEMBER_BUG_2__TRYRUN_OUTPUT
++ 0
++ CACHE STRING " " FORCE)
+SET( ZLIB_RUN_RES
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
-+SET( GCC_RUN_RES__TRYRUN_OUTPUT
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
-+SET( GMP_RUN_RES__TRYRUN_OUTPUT
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
-+SET( MPFR_RUN_RES__TRYRUN_OUTPUT
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
-+SET( QT4_RUN_RES__TRYRUN_OUTPUT
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
++ 0
++ CACHE STRING "version=1.2.5" FORCE)
+SET( ZLIB_RUN_RES__TRYRUN_OUTPUT
-+ FAILED_TO_RUN
-+ CACHE STRING "Result from TRY_RUN" FORCE)
-+
++ 0
++ CACHE STRING "version=1.2.5" FORCE)
++SET( QT4_RUN_RES
++ 0
++ CACHE STRING "version=4.8.0" FORCE)
++SET( QT4_RUN_RES__TRYRUN_OUTPUT
++ 0
++ CACHE STRING "version=4.8.0" FORCE)
diff --git a/cmake/modules/FindBoost.cmake b/cmake/modules/FindBoost.cmake
index fbdde88..5d8a0a9 100644
--- a/cmake/modules/FindBoost.cmake
@@ -253,4 +306,19 @@ index 6c912cc..a5c5da8 100644
namespace CGAL {
--
1.7.7.3
-
+diff --git a/cmake/modules/CGAL_Macros.cmake b/cmake/modules/CGAL_Macros.cmake
+--- a/cmake/modules/CGAL_Macros.cmake 2011-12-28 15:19:49.885888900 -0300
++++ b/cmake/modules/CGAL_Macros.cmake 2011-12-28 15:20:20.435888915 -0300
+@@ -164,9 +164,9 @@
+ if ( ${LIB}_RUN_RES EQUAL "0" )
+
+ string( REGEX MATCH "version=.*\$" ${LIB}_VERSION_LINE ${${LIB}_OUTPUT} )
+- string( REPLACE "\n" "" ${LIB}_VERSION_LINE2 ${${LIB}_VERSION_LINE} )
+- string( REPLACE "\r" "" ${LIB}_VERSION_LINE3 ${${LIB}_VERSION_LINE2} )
+- string( REPLACE "version=" "" ${LIB}_VERSION ${${LIB}_VERSION_LINE3} )
++ string( REPLACE "\n" "" "${LIB}_VERSION_LINE2" "${${LIB}_VERSION_LINE}" )
++ string( REPLACE "\r" "" "${LIB}_VERSION_LINE3" "${${LIB}_VERSION_LINE2}" )
++ string( REPLACE "version=" "" "${LIB}_VERSION" "${${LIB}_VERSION_LINE3}" )
+
+ else()
+
diff --git a/src/cgal.mk b/src/cgal.mk
index faf63e2..9f364c1 100644
--- a/src/cgal.mk
+++ b/src/cgal.mk
@@ -4,12 +4,12 @@
# cgal
PKG := cgal
$(PKG)_IGNORE :=
-$(PKG)_VERSION := 3.8
-$(PKG)_CHECKSUM := 23748df1e60d62da166d2e395732ae2fe274317d
+$(PKG)_VERSION := 3.9
+$(PKG)_CHECKSUM := cc99fad7116f221b6301326834f71ff65cebf2eb
$(PKG)_SUBDIR := CGAL-$($(PKG)_VERSION)
$(PKG)_FILE := CGAL-$($(PKG)_VERSION).tar.gz
$(PKG)_WEBSITE := http://www.cgal.org/
-$(PKG)_URL := https://gforge.inria.fr/frs/download.php/28500/$($(PKG)_FILE)
+$(PKG)_URL := https://gforge.inria.fr/frs/download.php/29125/$($(PKG)_FILE)
$(PKG)_DEPS := gcc boost gmp mpfr qt
define $(PKG)_UPDATE
@@ -24,7 +24,7 @@ define $(PKG)_BUILD
-DCGAL_INSTALL_CMAKE_DIR:STRING="lib/CGAL" \
-DCMAKE_BUILD_TYPE:STRING="Release" \
-DCGAL_INSTALL_INC_DIR:STRING="include" \
- -DCGAL_INSTALL_DOC_DIR:STRING="share/doc/CGAL-3.8" \
+ -DCGAL_INSTALL_DOC_DIR:STRING="share/doc/CGAL-3.9" \
-DCGAL_INSTALL_BIN_DIR:STRING="bin" \
-DBOOST_LIB_DIAGNOSTIC_DEFINITIONS:STRING="-DBOOST_LIB_DIAGNOSTIC" \
-DWITH_CGAL_Qt3:BOOL="0" \