[146903] trunk/dports/devel/libdynd
stromnov at macports.org
stromnov at macports.org
Sun Mar 20 07:07:23 PDT 2016
Revision: 146903
https://trac.macports.org/changeset/146903
Author: stromnov at macports.org
Date: 2016-03-20 07:07:23 -0700 (Sun, 20 Mar 2016)
Log Message:
-----------
libdynd: update to version 0.7.2
Modified Paths:
--------------
trunk/dports/devel/libdynd/Portfile
trunk/dports/devel/libdynd/files/patch-CMakeLists.txt.diff
Modified: trunk/dports/devel/libdynd/Portfile
===================================================================
--- trunk/dports/devel/libdynd/Portfile 2016-03-20 08:40:17 UTC (rev 146902)
+++ trunk/dports/devel/libdynd/Portfile 2016-03-20 14:07:23 UTC (rev 146903)
@@ -4,11 +4,10 @@
PortSystem 1.0
PortGroup github 1.0
PortGroup cmake 1.0
-PortGroup conflicts_build 1.0
-set git_sha1 b69e466d9b69deec9d4cbd7a6ef868fd5d176a1a
+set git_sha1 341d6d91931fdb04ad657d27ed740cf533fc925b
-github.setup libdynd libdynd 0.7.1 v
+github.setup libdynd libdynd 0.7.2 v
categories devel math
platforms darwin
@@ -19,8 +18,8 @@
description LibDyND is a C++ library for dynamic, multidimensional arrays.
long_description ${description}
-checksums rmd160 3662665dba75d899c4c37201a9ebb2138e87bff7 \
- sha256 fcddc6bfe7e85aba440e0fd8d4fe0bd264b56f54cdb47f6921dc156d304a4179
+checksums rmd160 58a444d46d348fddc6f4cf04669d301dbb47981e \
+ sha256 7bc14b26537a0b5c0e8ad9d8b0143b94eab38917ca42082be44cfa0fbb605e01
patchfiles-append patch-CMakeLists.txt.diff
@@ -29,8 +28,6 @@
reinplace "s|@@DYND_VERSION_STRING@@|v${version}|g" ${worksrcpath}/CMakeLists.txt
}
-conflicts_build ${name}
-
cmake.out_of_source yes
configure.args-append \
Modified: trunk/dports/devel/libdynd/files/patch-CMakeLists.txt.diff
===================================================================
--- trunk/dports/devel/libdynd/files/patch-CMakeLists.txt.diff 2016-03-20 08:40:17 UTC (rev 146902)
+++ trunk/dports/devel/libdynd/files/patch-CMakeLists.txt.diff 2016-03-20 14:07:23 UTC (rev 146903)
@@ -1,7 +1,7 @@
---- CMakeLists.txt.orig 2016-02-03 21:18:25.000000000 +0300
-+++ CMakeLists.txt 2016-02-04 14:39:51.000000000 +0300
-@@ -115,10 +115,8 @@
- set(DYND_LINK_LIBS cephes datetime)
+--- CMakeLists.txt.orig 2016-03-20 16:56:09.000000000 +0300
++++ CMakeLists.txt 2016-03-20 16:58:36.000000000 +0300
+@@ -100,10 +100,8 @@
+ #llvm_map_components_to_libnames(LLVM_LINK_LIBS core option target bitreader support profiledata codegen irreader linker instrumentation objcarcopts lto)
# Get the git revision
-include(GetGitRevisionDescriptionDyND)
@@ -13,11 +13,11 @@
message(STATUS "DyND version: ${DYND_VERSION_STRING}")
configure_file(
"${CMAKE_CURRENT_SOURCE_DIR}/src/dynd/git_version.cpp.in"
-@@ -621,19 +619,6 @@
- PREFIX "lib"
- IMPORT_PREFIX "lib"
- )
--elseif(APPLE)
+@@ -483,26 +481,6 @@
+ configure_file("include/dynd/cmake_config.hpp.in"
+ "${CMAKE_CURRENT_BINARY_DIR}/include/dynd/cmake_config.hpp")
+
+-if(APPLE)
- # The rpath stuff is confusing, and this is our attempt to get it right.
- # It's been complicated by a bug in certain versions of CMake that plays
- # particularly badly with CUDA. If anyone knows the "right" way to do this,
@@ -25,11 +25,18 @@
- #
- # See http://stackoverflow.com/questions/22885207/opencv-and-pcl-builds-on-osx-result-in-malformed-object-load-command-cmdsize
- #
+- set_target_properties(libdyndt
+- PROPERTIES
+- BUILD_WITH_INSTALL_RPATH ON
+- INSTALL_NAME_DIR "@rpath"
+- )
- set_target_properties(libdynd
- PROPERTIES
- BUILD_WITH_INSTALL_RPATH ON
- INSTALL_NAME_DIR "@rpath"
- )
- endif()
-
+-endif()
+-
if (DYND_SHARED_LIB OR (NOT DYND_INSTALL_LIB))
+ # If we're not making an installable static library,
+ # link the sublibraries normally
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160320/150f44c3/attachment.html>
More information about the macports-changes
mailing list