#55906 closed update (fixed)
qgis3: Update to 3.0.0
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | Veence (Vincent) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | |
Port: | qgis3 |
Description
This patch:
- updates qgis3 to 3.0.0
- 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 (see #55863) — since qgis 2.x requires C++11, I'm assuming qgis 3.x does too - 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
- 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 (3)
Change History (13)
Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
Attachment: | Portfile-qgis3.diff added |
---|
Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
Attachment: | patch-FindPyQt5_py.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 fgfletcher
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 |
comment:10 Changed 7 years ago by Ryan Schmidt <git@…>
Note: See
TracTickets for help on using
tickets.
How can I test this update? At present only QGIS3(2.99) is listed as a port. Thanks