Nyall Dawson
5a5fe5ecbc
Another dumb hack
2021-03-22 14:34:44 +10:00
Nyall Dawson
07f87f0448
Gross hack
2021-03-22 14:34:44 +10:00
nirvn
c5e5c46437
Fix building QGIS when WITH_GEOREFERENCER is false
2021-03-20 11:21:02 +07:00
Nyall Dawson
a54efae892
Require c++17 to build
2021-02-25 11:08:56 +10:00
Nyall Dawson
eb8066f2fe
Bump minimum python version to 3.7
2021-02-24 11:04:55 +10:00
Nyall Dawson
f083876383
Bump minimum Qt version to 5.12
2021-02-23 15:18:12 +10:00
Juergen E. Fischer
0655276cb9
Bump version to 3.19
2021-02-19 13:12:08 +01:00
Denis Rouzaud
7ab478b480
cache build and deps for mac workflow ( #41409 )
2021-02-08 15:25:39 +01:00
Denis Rouzaud
c2f4c8edee
fix pushing to CDash
2021-02-08 13:23:37 +10:00
Denis Rouzaud
ea8a70718c
add option to push to cdash
2021-02-08 13:23:37 +10:00
Sam Gillingham
54fab97b6b
add QGIS_INSTALL_SYS_LIBS cmake option
2021-02-03 06:58:41 +10:00
Matthias Kuhn
0b2c951e65
Bump Minimum Python version to 3.6
2021-01-20 09:25:47 +10:00
Matthias Kuhn
99f556fbb9
Remove duplicate cmake command
2021-01-20 09:25:47 +10:00
Matthias Kuhn
526ef598c2
Bump minimum python version to 3.5
...
To get proper support for type hints
2021-01-20 09:25:47 +10:00
Alessandro Pasotti
9818fbe209
Fix MXE build for python bump and EPT
2021-01-19 16:24:56 +01:00
Juergen E. Fischer
6b834f405d
remove trailing whitespaces from CMakeLists.txt
2021-01-14 10:11:52 +01:00
Sam Gillingham
50a98367c5
add cmake QGIS_MACAPP_FRAMEWORK option
2021-01-14 17:05:41 +10:00
Stefan Uhrig
4bf57f76e1
Only build and use odbccpp_static
2021-01-12 21:00:29 +01:00
Maxim Rylov
d4494e5b43
Add odbc-cpp-wrapper library to external folder
2021-01-12 15:57:00 +01:00
Maxim Rylov
61fbdcf5ff
Merge branch 'master' into hana-provider
2020-12-28 16:08:26 +01:00
Peter Petrik
221bd2f68f
untwine pdalprovider integration ( #40404 )
...
[pointclouds] untwine pdalprovider integration
2020-12-15 14:25:09 +01:00
Maksim Rylov
10a50d8d0f
Initial implementation of HANA provider
2020-12-07 14:53:40 +01:00
Peter Petrik
eac5d67e6c
allow use poly2tri from system
2020-11-24 09:18:51 +10:00
Nyall Dawson
18976fb40b
Default to building WITH_EPT, and show friendly error if WITH_EPT is true but zstd not found
2020-11-13 09:55:04 +10:00
Denis Rouzaud
eddf6feb45
modernize CMakeLists.txt files
2020-11-12 07:14:46 +10:00
Nyall Dawson
c7a6e6bd15
Embed a copy of laz-perf, and use if system laz-perf is not found
...
Laz-perf is a relatively "underground" library, and is not packaged
for many major distributions. Its also tiny and trivial to include with
the other external libraries.
This avoids requiring users who want point cloud support to have to
compile their own laz-perf
2020-11-09 06:27:05 +01:00
Nyall Dawson
f5a4880e70
Switch from silently building broken Entwine point cloud support
...
when dependancies are missing (libzstd, lazperf) to an explicit
WITH_EPT optional cmake switch which requires those dependancies
This makes it easier people to determine whether they have the
complete set of necessary dependancies to build Entwine point
cloud support, as cmake will show an error if they enable WITH_EPT
but don't have them...
2020-11-07 07:57:00 +10:00
Nyall Dawson
f98bdc04a6
Make PDAL version information available for macros
2020-11-07 03:22:22 +10:00
Peter Petrik
3dec432cb6
[pointclouds] add basic structure for PDAL layer
2020-11-04 21:56:09 +01:00
Peter Petrik
d0721c5a7e
fix builds
2020-10-27 05:29:14 +10:00
Peter Petrik
aa814bce49
fix loading
2020-10-27 05:29:14 +10:00
Peter Petrik
bb5b625bc4
able to build without zstd and lazperf
2020-10-27 05:29:14 +10:00
Peter Petrik
8a42c5759f
port the basic renderer from Martin's prototype
2020-10-27 05:29:14 +10:00
Juergen E. Fischer
72574567e3
Bump version to 3.17
2020-10-23 14:12:56 +02:00
Even Rouault
5e4707fcbf
Enable -DQT_USE_QSTRINGBUILDER and fix related build errors
...
Background:
https://www.qt.io/blog/2011/06/13/string-concatenation-with-qstringbuilder
When enabling -DQT_USE_QSTRINGBUILDER, QString() concatenation with operator +
are done in a more efficient way, especially with repeated + operators.
Qt and creator themselves are built with that enabled.
2020-10-12 06:23:12 +10:00
vcloarec
89e4d4925a
enable QgsMeshTriangulation with SIP and change SIP_CONCAT_PARTS
2020-09-10 20:16:44 -04:00
Nyall Dawson
b44df6d016
Fix sip silliness
...
SIP builds are very fragile right now -- adding new classes can
cause the build to fail for no good reason. This seems to fix it.
2020-09-09 13:21:44 +10:00
Juergen E. Fischer
e2db34f6ec
Fix qt plugins directory setting again (followup 736e3947d958fed)
2020-08-24 22:30:14 +02:00
Juergen E. Fischer
5d897d8d88
Fix qt plugins directory setting (followup 736e3947d958fed)
2020-08-21 11:08:29 +02:00
Peter Petrik
736e3947d9
allow custom install location for QT plugins ( #38389 )
2020-08-20 15:35:41 +02:00
Matthias Kuhn
e0fa368357
Bump minimum cmake version to 3.10
...
Fixes #38327
2020-08-17 20:38:10 +02:00
Vincent Cloarec
de68f83cc3
Virtual dataset groups for mesh layer ( #37605 )
...
[FEATURE] Introduces mesh virtual datasets
With the mesh calculator the user can choose to create those "virtual" dataset groups that will be added to the layer. Then, for these dataset groups, values are not stored in memory but each dataset is calculated when needed whit the formula entered in the mesh calculator.
Those virtual dataset groups are saved with the project.
If needed, the user can remove them or can persist them on files to make them persistent.
Co-authored-by: Étienne Trimaille <gustrimaille@yahoo.fr>
2020-07-23 07:39:28 +02:00
Juergen E. Fischer
b726848e38
fix 3d build on debian unstable
2020-06-26 09:11:21 +02:00
Denis Rouzaud
8aecfdd93a
[cmake] find Qt5 the right way
2020-06-26 07:24:50 +10:00
Juergen E. Fischer
0ac73f4fe4
Bump version to 3.15
2020-06-19 14:17:00 +02:00
Denis Rouzaud
97862bbc15
make QgsLocalizedPathRegistry thread safe ( #36865 )
2020-06-05 17:05:41 +02:00
Nyall Dawson
4057790cc8
Hookup georeferencer from app
2020-05-25 11:39:20 +10:00
Nyall Dawson
80a29fd090
Move georeferencer sources from plugins to app
2020-05-25 11:39:20 +10:00
José de Paula Rodrigues Neto Assis
c91e0e8450
Drop Globe plugin
...
Dropping Globe plugin from the QGIS sources. It depends on osgearth no
newer than version 2.8, released on 2016-09-05, and which is impossible
to build against modern (Qt 5.13+) versions of Qt. With this, the
optional QGIS dependency on OpenSceneGraph and osgearth is also removed.
2020-05-25 08:29:03 +10:00
Tom Palan
c41a15142f
Prevent building of qgis_process when WITH_ANALYSIS=FALSE
2020-05-10 13:03:42 +10:00