diff options
author | Chris Kerr <debdepba@dasganma.tk> | 2015-01-27 19:36:55 +0000 |
---|---|---|
committer | Chris Kerr <debdepba@dasganma.tk> | 2015-01-27 19:36:55 +0000 |
commit | 9aa77e64513c5ce90a27983c0b34d9505af7ec73 (patch) | |
tree | 18e88643ac96abb8d57177120534fd26e43c05b0 /sci-visualization/mantid/files | |
parent | sci-libs/armadillo-4.600.4: Version bump (diff) | |
download | sci-9aa77e64513c5ce90a27983c0b34d9505af7ec73.tar.gz sci-9aa77e64513c5ce90a27983c0b34d9505af7ec73.tar.bz2 sci-9aa77e64513c5ce90a27983c0b34d9505af7ec73.zip |
New ebuild for Mantid-3.3.0
Diffstat (limited to 'sci-visualization/mantid/files')
3 files changed, 116 insertions, 0 deletions
diff --git a/sci-visualization/mantid/files/mantid-3.3.0-FindOpenCascade.patch b/sci-visualization/mantid/files/mantid-3.3.0-FindOpenCascade.patch new file mode 100644 index 000000000..2c8f78dab --- /dev/null +++ b/sci-visualization/mantid/files/mantid-3.3.0-FindOpenCascade.patch @@ -0,0 +1,84 @@ +diff --git a/Build/CMake/FindOpenCascade.cmake b/Build/CMake/FindOpenCascade.cmake +index aefa011..346678d 100644 +--- a/Build/CMake/FindOpenCascade.cmake ++++ b/Build/CMake/FindOpenCascade.cmake +@@ -4,13 +4,6 @@ + # OPENCASCADE_FOUND If false, do not try to use OPENCASCADE + + find_path ( OPENCASCADE_INCLUDE_DIR Standard.hxx PATHS +- /usr/include/opencascade +- /usr/include/oce +- /usr/local/include/opencascade +- /usr/local/include/oce +- /usr/local/inc +- /opt/OpenCASCADE/inc +- ${CMAKE_INCLUDE_PATH}/OpenCascade + $ENV{CASROOT}/inc + ) + +@@ -18,50 +11,56 @@ if ( WIN32 ) + add_definitions ( -DWNT ) + endif ( WIN32 ) + +-set ( OC_REDHAT_RPM /opt/OpenCASCADE/lib64 ) ++find_path ( OPENCASCADE_LIBRARY_DIR libTKernel.so PATHS ++ $ENV{CASROOT}/lib64 ++) ++ + find_library ( OPENCASCADE_LIB_TKERNEL + NAMES TKernel +- PATHS ${OC_REDHAT_RPM} ++ PATHS ${OPENCASCADE_LIBRARY_DIR} + ) + find_library ( OPENCASCADE_LIB_TKBO + NAMES TKBO +- PATHS ${OC_REDHAT_RPM} ++ PATHS ${OPENCASCADE_LIBRARY_DIR} + ) + find_library ( OPENCASCADE_LIB_TKPRIM + NAMES TKPrim +- PATHS ${OC_REDHAT_RPM} ++ PATHS ${OPENCASCADE_LIBRARY_DIR} + ) + find_library ( OPENCASCADE_LIB_TKMESH + NAMES TKMesh +- PATHS ${OC_REDHAT_RPM} ++ PATHS ${OPENCASCADE_LIBRARY_DIR} + ) + find_library ( OPENCASCADE_LIB_TKBREP + NAMES TKBRep +- PATHS ${OC_REDHAT_RPM} ++ PATHS ${OPENCASCADE_LIBRARY_DIR} + ) + find_library ( OPENCASCADE_LIB_TKTOPALGO + NAMES TKTopAlgo +- PATHS ${OC_REDHAT_RPM} ++ PATHS ${OPENCASCADE_LIBRARY_DIR} + ) + find_library ( OPENCASCADE_LIB_TKMATH + NAMES TKMath +- PATHS ${OC_REDHAT_RPM} ++ PATHS ${OPENCASCADE_LIBRARY_DIR} + ) + find_library ( OPENCASCADE_LIB_TKG2D + NAMES TKG2d +- PATHS ${OC_REDHAT_RPM} ++ PATHS ${OPENCASCADE_LIBRARY_DIR} + ) + + find_library ( OPENCASCADE_LIB_TKG3D + NAMES TKG3d ++ PATHS ${OPENCASCADE_LIBRARY_DIR} + ) + + find_library ( OPENCASCADE_LIB_TKGEOMBASE + NAMES TKGeomBase ++ PATHS ${OPENCASCADE_LIBRARY_DIR} + ) + + find_library ( OPENCASCADE_LIB_TKGEOMAlgo + NAMES TKGeomAlgo ++ PATHS ${OPENCASCADE_LIBRARY_DIR} + ) + + set ( OPENCASCADE_LIBRARIES diff --git a/sci-visualization/mantid/files/mantid-3.3.0-HAVE_IOSTREAM.patch b/sci-visualization/mantid/files/mantid-3.3.0-HAVE_IOSTREAM.patch new file mode 100644 index 000000000..905a70171 --- /dev/null +++ b/sci-visualization/mantid/files/mantid-3.3.0-HAVE_IOSTREAM.patch @@ -0,0 +1,17 @@ +diff --git a/Framework/Geometry/CMakeLists.txt b/Framework/Geometry/CMakeLists.txt +index bb1d146..466b072 100644 +--- a/Framework/Geometry/CMakeLists.txt ++++ b/Framework/Geometry/CMakeLists.txt +@@ -351,10 +351,8 @@ else () + add_definitions ( -DNO_OPENCASCADE ) + endif () + +-# A few defines needed for OpenCascade on the Mac +-if ( APPLE ) +- add_definitions ( -DHAVE_IOSTREAM -DHAVE_LIMITS -DHAVE_IOMANIP ) +-endif () ++# A few defines needed for OpenCascade ++add_definitions ( -DHAVE_IOSTREAM -DHAVE_LIMITS -DHAVE_IOMANIP ) + + include_directories ( ${OPENGL_INCLUDE_DIR} ) + include_directories ( ${GSL_INCLUDE_DIR} ) diff --git a/sci-visualization/mantid/files/mantid-3.3.0-minigzip-OF.patch b/sci-visualization/mantid/files/mantid-3.3.0-minigzip-OF.patch new file mode 100644 index 000000000..485777458 --- /dev/null +++ b/sci-visualization/mantid/files/mantid-3.3.0-minigzip-OF.patch @@ -0,0 +1,15 @@ +diff --git a/MantidPlot/src/zlib123/minigzip.c b/MantidPlot/src/zlib123/minigzip.c +index 97fbae1..5f4612f 100644 +--- a/MantidPlot/src/zlib123/minigzip.c ++++ b/MantidPlot/src/zlib123/minigzip.c +@@ -50,6 +50,10 @@ + # include <unix.h> /* for fileno */ + #endif + ++#ifndef OF ++# define OF(args) args ++#endif ++ + #ifndef WIN32 /* unlink already in stdio.h for WIN32 */ + extern int unlink OF((const char *)); + #else |