Revision: 149435 https://trac.macports.org/changeset/149435 Author: mmoll@macports.org Date: 2016-06-20 05:25:55 -0700 (Mon, 20 Jun 2016) Log Message: ----------- science/ompl: update to version 1.2.0 Modified Paths: -------------- trunk/dports/science/ompl/Portfile Removed Paths: ------------- trunk/dports/science/ompl/files/ Modified: trunk/dports/science/ompl/Portfile =================================================================== --- trunk/dports/science/ompl/Portfile 2016-06-20 10:56:02 UTC (rev 149434) +++ trunk/dports/science/ompl/Portfile 2016-06-20 12:25:55 UTC (rev 149435) @@ -7,8 +7,7 @@ cmake.out_of_source yes name ompl -version 1.1.0 -revision 4 +version 1.2.0 categories science maintainers mmoll description The Open Motion Planning Library (OMPL) @@ -19,8 +18,8 @@ license BSD master_sites https://bitbucket.org/ompl/ompl/downloads distname ${name}-${version}-Source -checksums rmd160 eea0fe84518fc9a8e37e36c100e5a158218b5296 \ - sha256 4d141ad3aa322c65ee7ecfa90017a44a8114955316e159b635fae5b5e7db74f8 +checksums rmd160 d1dabdd7dae01b9e37263e223b2b042adce0e569 \ + sha256 d1dd3ef8296d73ce0d60714559188d67aab505875ec5838260c2036ca667382d depends_lib-append port:boost port:ode port:flann port:triangle port:eigen3 # We "inherit" the compiler blacklist from the Boost port, since OMPL depends heavily on Boost. @@ -42,7 +41,7 @@ # The +app variant includes all the content of the regular OMPL version, but # adds a simple GUI and an extra library with bindings to the assimp and fcl -# libraries. The cascade of dependencies due to pyqt4 is rather large, so by +# libraries. The cascade of dependencies due to pyqt5 is rather large, so by # default the +app variant is not enabled. Also, the additions to OMPL in # this variant are distributed under a slightly different license than the # regular OMPL version. @@ -58,8 +57,8 @@ depends_lib-append port:assimp port:fcl port:redis configure.args-append -DOMPLAPP_PQP=OFF -DOMPLAPP_RESOURCE_DIR=${prefix}/share/ompl/resources distname omplapp-${version}-Source - checksums rmd160 8d42b0ce881c6ef093d135e917997079bf52a99c \ - sha256 611022e00a53f3d7d5b44d558f243fe9121a1eb050a0036767dc8eb706f313b1 + checksums rmd160 35a9f8c63fb043c2e1bf04cbfb2d0179a75dda39 \ + sha256 1bdddc6253d8e0075c15f16e946632dddadf04217585586fd7a096c2aed10a99 notes " If you intend to use ompl_webapp, you need to first launch the redis server: @@ -67,13 +66,6 @@ " } -patchfiles patch-detect-eigen.diff -if { [variant_isset app] } { - patchfiles-append patch-detect-eigen-omplapp.diff -} else { - patch.pre_args -p1 -} - set pythons_suffixes {27 34 35} set pythons_ports {} @@ -107,9 +99,8 @@ require_active_variants boost ${p} if { [variant_isset app] } { - # Can use either py*-pyqt4 or py*-pyqt4-devel. depends_lib-append \ - path:share/py${s}-sip/PyQt4:py${s}-pyqt4 \ + port:py${s}-pyqt5 \ port:py${s}-opengl \ port:py${s}-flask \ port:py${s}-celery \