<pre style='margin:0'>
Michael Dickens (michaelld) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/04526ee4ed9f8abdc6d24b78cd2283cc2b8efa15">https://github.com/macports/macports-ports/commit/04526ee4ed9f8abdc6d24b78cd2283cc2b8efa15</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 04526ee uhd-devel: add a couple patches & rev-bump
</span>04526ee is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 04526ee4ed9f8abdc6d24b78cd2283cc2b8efa15
</span>Author: Michael Dickens <michaelld@macports.org>
AuthorDate: Tue Feb 19 10:23:41 2019 -0500
<span style='display:block; white-space:pre;color:#404040;'> uhd-devel: add a couple patches & rev-bump
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> + revert ABI version to the same as the release, until the next release version
</span><span style='display:block; white-space:pre;color:#404040;'> + remove ${prefix}/lib from DYLD list for unit tests on Apple only
</span>---
science/uhd/Portfile | 14 +++++++++++++-
.../files/patch-fix-cmake-unittest-dyld-list.diff | 16 ++++++++++++++++
.../uhd/files/patch-revert-version-bump.devel.diff | 21 +++++++++++++++++++++
3 files changed, 50 insertions(+), 1 deletion(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/uhd/Portfile b/science/uhd/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 89b2bdb..c68b985 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/uhd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/uhd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -88,7 +88,7 @@ Provides the UHD GIT maint or master branch, depending on which is more advanced
</span> checksums rmd160 50a5e7e8ef9c527431a65a8c8688e4dfdeea8cae \
sha256 90232c8d9bfc537756d28cafbec59f80fcd8f4c5ca4f7e6972fa34fde1580328 \
size 12933066
<span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 1
</span>
conflicts uhd uhd-39lts
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -107,6 +107,18 @@ Provides the UHD GIT maint or master branch, depending on which is more advanced
</span>
patchfiles-append patch-fix-boost-python.devel.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # temporary patch to revert the version bumb from 3.14 to 3.15,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # until the release port is also bumped, so that I don't have to
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # revv-bump all dependencies until that time, and for both ports.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append patch-revert-version-bump.devel.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # temporary patch to remove $(prefix)/lib from the explicit DYLD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # list when performing unit tests, for "APPLE" only (not Linux or
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # other Unix)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append patch-fix-cmake-unittest-dyld-list.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # set the variable UHD_VERSION_DEVEL to TRUE, no matter its current setting
post-patch {
reinplace "s@^SET\(UHD_VERSION_DEVEL\[^\)\]*@SET(UHD_VERSION_DEVEL TRUE@1" \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/uhd/files/patch-fix-cmake-unittest-dyld-list.diff b/science/uhd/files/patch-fix-cmake-unittest-dyld-list.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..90f4310
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/uhd/files/patch-fix-cmake-unittest-dyld-list.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,16 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/host/cmake/Modules/UHDUnitTest.cmake b/host/cmake/Modules/UHDUnitTest.cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 7937db4..0807fe3 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/host/cmake/Modules/UHDUnitTest.cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/host/cmake/Modules/UHDUnitTest.cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -27,8 +27,10 @@ function(UHD_ADD_TEST test_name)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set(UHD_TEST_LIBRARY_DIRS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "${CMAKE_BINARY_DIR}/lib"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "${CMAKE_CURRENT_BINARY_DIR}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "${Boost_LIBRARY_DIRS}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ if(NOT APPLE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ list(APPEND UHD_TEST_LIBRARY_DIRS "${Boost_LIBRARY_DIRS}")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ endif(NOT APPLE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif(WIN32)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file(TO_NATIVE_PATH "${UHD_TEST_LIBRARY_DIRS}" libpath)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/uhd/files/patch-revert-version-bump.devel.diff b/science/uhd/files/patch-revert-version-bump.devel.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..2e642c3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/uhd/files/patch-revert-version-bump.devel.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,21 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/host/cmake/Modules/UHDVersion.cmake b/host/cmake/Modules/UHDVersion.cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 35185d9..780fb68 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/host/cmake/Modules/UHDVersion.cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/host/cmake/Modules/UHDVersion.cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -17,11 +17,11 @@ find_package(Git QUIET)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # - Increment patch for bugfixes and docs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # - set UHD_VERSION_DEVEL to true for master and development branches
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ########################################################################
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-set(UHD_VERSION_MAJOR 3)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-set(UHD_VERSION_API 15)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-set(UHD_VERSION_ABI 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-set(UHD_VERSION_PATCH git)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-set(UHD_VERSION_DEVEL TRUE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++set(UHD_VERSION_MAJOR 3)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++set(UHD_VERSION_API 14)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++set(UHD_VERSION_ABI 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++set(UHD_VERSION_PATCH 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++set(UHD_VERSION_DEVEL FALSE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ########################################################################
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # If we're on a development branch, we skip the patch version
</span></pre><pre style='margin:0'>
</pre>