<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/45dab1f4e0709b989f71748a6ba01bcd77c1931d">https://github.com/macports/macports-ports/commit/45dab1f4e0709b989f71748a6ba01bcd77c1931d</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 45dab1f4e0709b989f71748a6ba01bcd77c1931d
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Mon Aug 12 21:01:01 2019 +0100

<span style='display:block; white-space:pre;color:#404040;'>    boost: remove patch-random-uniform_on_sphere.hpp.diff patch
</span>---
 devel/boost/Portfile                               |  4 +-
 .../files/patch-random-uniform_on_sphere.hpp.diff  | 68 ----------------------
 2 files changed, 2 insertions(+), 70 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/boost/Portfile b/devel/boost/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f54df8e..194dcf5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/boost/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/boost/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -49,8 +49,8 @@ post-extract {
</span> 
 patchfiles      patch-tools-build-src-engine-build.sh.diff \
                 patch-tools-build-src-engine-build.jam.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                patch-apple-clang-no-libcxx.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                patch-random-uniform_on_sphere.hpp.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                patch-apple-clang-no-libcxx.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>                 # patch-apple-clang-no-libcxx.diff fixes a clang configuration
                 # error that occurs on OS X 10.7 and 10.8 due to the assumption
                 # that if clang is the compiler in use it must be using libc++.
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/boost/files/patch-random-uniform_on_sphere.hpp.diff b/devel/boost/files/patch-random-uniform_on_sphere.hpp.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 2768be3..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/boost/files/patch-random-uniform_on_sphere.hpp.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,68 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From e75d0b99b92ed674209a634991fbe1943dca01be Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Daniela Engert <dani@ngrt.de>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Sat, 13 May 2017 15:05:28 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] Replace deprecated/removed C++98 std::bind2nd by a custom
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- function object, and ignore tests focussing on std::random_shuffle.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Signed-off-by: Daniela Engert <dani@ngrt.de>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- include/boost/random/uniform_on_sphere.hpp | 8 ++++++--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- test/test_old_uniform_int_distribution.cpp | 2 ++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- test/test_random_number_generator.cpp      | 2 ++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 3 files changed, 10 insertions(+), 2 deletions(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/include/boost/random/uniform_on_sphere.hpp b/include/boost/random/uniform_on_sphere.hpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 72c25ef78..ce2e35237 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- boost/random/uniform_on_sphere.hpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ boost/random/uniform_on_sphere.hpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -225,8 +225,12 @@ class uniform_on_sphere
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                     }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 } while(sqsum == 0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 // for all i: result[i] /= sqrt(sqsum)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                std::transform(_container.begin(), _container.end(), _container.begin(),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                               std::bind2nd(std::multiplies<RealType>(), 1/sqrt(sqsum)));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                RealType inverse_distance = 1 / sqrt(sqsum);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                for(typename Cont::iterator it = _container.begin();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                    it != _container.end();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                    ++it) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                    *it *= inverse_distance;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         return _container;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/test/test_old_uniform_int_distribution.cpp b/test/test_old_uniform_int_distribution.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index f033ad0e1..bdae26461 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libs/random/test/test_old_uniform_int_distribution.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libs/random/test/test_old_uniform_int_distribution.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -48,6 +48,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // Author: Jos Hickson
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- BOOST_AUTO_TEST_CASE(test_random_shuffle)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifndef BOOST_NO_CXX98_RANDOM_SHUFFLE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     typedef boost::uniform_int<> distribution_type;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     typedef boost::variate_generator<boost::mt19937 &, distribution_type> generator_type;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -73,4 +74,5 @@ BOOST_AUTO_TEST_CASE(test_random_shuffle)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     BOOST_CHECK_EQUAL_COLLECTIONS(
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         testVec.begin(), testVec.end(),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         referenceVec.begin(), referenceVec.end());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/test/test_random_number_generator.cpp b/test/test_random_number_generator.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 39c3e2401..14add59cf 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libs/random/test/test_random_number_generator.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libs/random/test/test_random_number_generator.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -20,6 +20,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- BOOST_AUTO_TEST_CASE(test_random_shuffle)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifndef BOOST_NO_CXX98_RANDOM_SHUFFLE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     boost::mt19937 engine(1234);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     boost::random::random_number_generator<boost::mt19937> generator(engine);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -30,4 +31,5 @@ BOOST_AUTO_TEST_CASE(test_random_shuffle)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     std::random_shuffle(testVec.begin(), testVec.end(), generator);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span></pre><pre style='margin:0'>

</pre>