[MacPorts] #55905: qgis: Update to 2.18.17

MacPorts noreply at macports.org
Tue Feb 27 16:42:38 UTC 2018


#55905: qgis: Update to 2.18.17
------------------------+--------------------
 Reporter:  ryandesign  |      Owner:  Veence
     Type:  update      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:
 Keywords:  haspatch    |       Port:  qgis
------------------------+--------------------
 This patch:

 * updates qgis to 2.18.17
 * updates to the `cmake 1.1` portgroup which does out of source builds by
 default, and removes all the code from the portfile that manually did an
 out of source build (see #47197), and removes settings that the cmake
 portgroup sets for you
 * uses the `compiler_blacklist_versions 1.0` portgroup to blacklist clang
 < 500 rather than implementing that manually
 * uses the `cxx11 1.1` portgroup since qgis now requires C++11 (see
 #55863)
 * uses the `github 1.0` portgroup and removes all the code from the
 portfile that implemented it manually
 * moves the `homepage` line down to where it is in the qgis3 portfile
 * adds your GitHub handle to the `maintainers` line
 * removes `use_parallel_build no` and `use_parallel_build yes` lines since
 `yes` is already the default
 * moves `patchfiles` directive to be before the `post-patch` block
 * adds `size` to `checksums`
 * replaces ambiguous `@@@` placeholder in patchfile with `@PREFIX@` to
 match qgis3 port
 * introduces new portfile variable `grass_version` and new patchfile
 placeholder `@GRASS_VERSION@` so that it is no longer necessary to
 manually update the grass version in more than one place (we've forgotten
 to update it in all places before)
 * updates grass version to 7.4.0 in grass variant

 It compiles for me on Sierra and the app launches. I haven't tested more
 than that.

--
Ticket URL: <https://trac.macports.org/ticket/55905>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list