Opened 7 years ago
Closed 7 years ago
#55905 closed update (fixed)
qgis: Update to 2.18.17
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | Veence (Vincent) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | |
Port: | qgis |
Description
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
anduse_parallel_build yes
lines sinceyes
is already the default - moves
patchfiles
directive to be before thepost-patch
block - adds
size
tochecksums
- 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.
Attachments (2)
Change History (11)
Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
Attachment: | Portfile-qgis.diff added |
---|
Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
Attachment: | patch-app_info_plist_in.diff added |
---|
comment:1 Changed 7 years ago by Ryan Schmidt <git@…>
comment:2 Changed 7 years ago by Ryan Schmidt <git@…>
comment:3 Changed 7 years ago by Ryan Schmidt <git@…>
comment:4 Changed 7 years ago by Ryan Schmidt <git@…>
comment:5 Changed 7 years ago by Ryan Schmidt <git@…>
comment:6 Changed 7 years ago by Ryan Schmidt <git@…>
comment:7 Changed 7 years ago by Ryan Schmidt <git@…>
comment:8 Changed 7 years ago by Ryan Schmidt <git@…>
comment:9 Changed 7 years ago by Ryan Schmidt <git@…>
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
In 8e7b757b819825f579032aba7c911dfb383d34b8/macports-ports: