<pre style='margin:0'>
Mark Moll (mamoll) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b55b2bed632e7b2b17958b4dd6488790064dd7c6">https://github.com/macports/macports-ports/commit/b55b2bed632e7b2b17958b4dd6488790064dd7c6</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 b55b2be ompl: update to 1.5.0
</span>b55b2be is described below
<span style='display:block; white-space:pre;color:#808000;'>commit b55b2bed632e7b2b17958b4dd6488790064dd7c6
</span>Author: Mark Moll <mmoll@macports.org>
AuthorDate: Tue Jun 2 23:50:20 2020 -0700
<span style='display:block; white-space:pre;color:#404040;'> ompl: update to 1.5.0
</span>---
science/ompl/Portfile | 39 ++++++++++++++++++++++-----------------
1 file changed, 22 insertions(+), 17 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/ompl/Portfile b/science/ompl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 95eb908..41622e4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/ompl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/ompl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,27 +3,25 @@
</span> PortSystem 1.0
PortGroup cmake 1.1
PortGroup active_variants 1.1
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name ompl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.4.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span> categories science
maintainers {mmoll @mamoll}
description The Open Motion Planning Library (OMPL)
long_description The Open Motion Planning Library (OMPL) consists of a set \
of sampling-based motion planning algorithms.
<span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup ompl ompl 1.5.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> homepage http://ompl.kavrakilab.org
platforms darwin
license BSD
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites https://bitbucket.org/ompl/ompl/downloads
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname ${name}-${version}-Source
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 86636ba53ff3c291487c9ad605bb9a87d1381f8c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 03d5a661061928ced63bb945055579061665634ef217559b1f47fef842e1fa85 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 22777652
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 1e73aabbb45c13f822b1dd5f8b6a4d50f13ea1a2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 606e75e99fb3ba26c7b592d09979191d2ad3e49946406ee299514460651b864d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 23081661
</span> depends_build-append port:pkgconfig
depends_lib-append port:boost port:ode port:flann port:triangle port:eigen3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2014
</span> configure.args-append -DOMPL_BUILD_DEMOS=OFF \
-DOMPL_BUILD_TESTS=OFF \
-DCMAKE_DISABLE_FIND_PACKAGE_spot=ON
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -60,15 +58,19 @@ http://ompl.kavrakilab.org/license.html#ricelicense"
</span> -DCMAKE_DISABLE_FIND_PACKAGE_PQP=ON \
-DOMPLAPP_RESOURCE_DIR=${prefix}/share/ompl/resources \
-DASSIMP_LIBRARIES=assimp -DASSIMP_INCLUDE_DIRS=${prefix}/include
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.setup ompl omplapp 1.5.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ master_sites https://github.com/ompl/omplapp/releases/download/${version}
</span> distname omplapp-${version}-Source
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 eb1969b0489d1acfd91d8bb5dccbbeeb6d2adf1e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 70782c458af368de6419075bf3cbdce703e4819f3ba9c67517c6cf74f27c2d0a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 51016629
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles patch-findeigen.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 5c439dc0a59a459a67b5dd125d765ee268e20db8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 f310b48a7be024b032b6f316fa24a5f32d45698294e8af964fc942caef2c5eb5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 38266250
</span> notes "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- If you intend to use ompl_webapp, you need to first launch the redis server:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ If you intend to use ompl_webapp, you need to first launch the redis server and set the following environment variables:
</span>
sudo port load redis
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ export OMPL_BROKER_URL='redis://localhost:6379'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ export OMPL_BACKEND_URL='redis://localhost:6379'
</span> "
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -124,13 +126,16 @@ foreach s ${pythons_suffixes} {
</span> port:py${s}-redis \
port:redis
post-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace \"s|broker=rabbitmq|broker=redis|g\" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/share/ompl/ompl.conf
</span> # extra copy of libs not needed in site_packages and causes problems with rpaths
set site_packages \[python_dir\]
delete ${destroot}\${site_packages}/ompl/util/libompl.dylib \
${destroot}\${site_packages}/ompl/app/libompl_app.dylib \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}\${site_packages}/ompl/app/libompl_app_base.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}\${site_packages}/ompl/app/libompl_app_base.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${prefix}/share/ompl/webapp/static/problem_files/2D \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${prefix}/share/ompl/webapp/static/problem_files/3D
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file mkdir ${destroot}${prefix}/share/ompl/webapp/static/problem_files
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ln -sf ${prefix}/share/ompl/resources/2D ${destroot}${prefix}/share/ompl/webapp/static/problem_files/2D
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ln -sf ${prefix}/share/ompl/resources/3D ${destroot}${prefix}/share/ompl/webapp/static/problem_files/3D
</span> }
} else {
patch.pre_args -p1
</pre><pre style='margin:0'>
</pre>