bdm-oslandia
9ff43c4f3c
fix(cmake/FindPyQt6.py): remove acces to PyQt6.QtCore.PYQT_CONFIGURATION
...
PYQT_CONFIGURATION is only available on PyQt5
2023-11-07 20:27:01 +01:00
Loïc Bartoletti
37ccd4a595
Merge pull request #54940 from nilason/fix_findpdal_2.6
...
Fix CMake FindPDAL for PDAL version 2.6+
2023-10-18 15:30:24 +02:00
Nicklas Larsson
30462f1324
set -DWIN32_LEAN_AND_MEAN in FindPDAL.cmake
2023-10-17 19:41:44 +02:00
Nicklas Larsson
021f919f24
cmake: update to find PDAL 2.6+
...
With PDAL 2.6 the 'pdal_util' library is removed as a separate library
and hence part of the 'pdalcpp' library.
2023-10-17 19:41:44 +02:00
Laurențiu Nicola
2c7b4f30c6
Add USE_ALTERNATE_LINKER to cache if available
2023-10-17 18:50:18 +03:00
Juergen E. Fischer
8c62d89729
use draco release libraries also with MSVC (like the rest of the work including osgeo4w)
2023-10-07 16:23:01 +02:00
Matthias Kuhn
2c8e784625
Use geos cmake configuration ( #54659 )
2023-09-19 20:10:15 +00:00
Matthias Kuhn
80c1bc71e9
Merge pull request #54641 from m-kuhn/cmake-proj
...
[cmake] Use proj cmake configuration and cleanup GDAL_INCLUDE_DIR
2023-09-19 08:36:34 +02:00
Matthias Kuhn
b14be57c2d
Merge pull request #54640 from m-kuhn/fix_spatialite_no_pkgconf
...
Do not require pkgconfig
2023-09-18 17:49:11 +02:00
Matthias Kuhn
f278268161
Merge branch 'master' into cmake-proj
2023-09-18 17:29:04 +02:00
Matthias Kuhn
654bcacb29
Add doc
2023-09-18 13:44:46 +02:00
Matthias Kuhn
01b0eff8b8
Merge branch 'master' into cmake-gdal
2023-09-18 10:52:45 +02:00
Matthias Kuhn
789e92b054
[cmake] Use proj cmake configuration
2023-09-18 10:41:13 +02:00
Matthias Kuhn
1b5794302d
Do not require pkgconfig
2023-09-18 10:23:52 +02:00
Matthias Kuhn
a42c02b4de
Use GDAL cmake config
...
and switch to target.
Perserve fallback GDAL discovery logic since GDALConfig is quite recent.
2023-09-18 07:30:47 +02:00
Matthias Kuhn
173014016b
[cmake] Use native find EXPAT logic
...
and switch to using target EXPAT::EXPAT
2023-09-18 06:12:18 +02:00
Matthias Kuhn
f67e339845
Merge pull request #54626 from m-kuhn/cmake-spatialite
...
[cmake] Prefer pkgconfig for spatialite
2023-09-17 21:34:18 +02:00
Matthias Kuhn
b9d0b4ce57
[cmake] Prefer pkgconfig for spatialite
...
and use a target
2023-09-16 12:13:09 +02:00
Matthias Kuhn
98483645cc
Use cmake native FindGSL
...
- this is part of CMake since 3.2
- works with pkgconfig (hence without gsl-config)
- properly propagates targets
- https://cmake.org/cmake/help/latest/module/FindGSL.html
2023-09-15 16:11:43 +02:00
wulu90
a476616243
change "QWT_PATH..." to " QSCINTILLA_PATH..." ( #54233 )
...
Signed-off-by: wulu <wulu90@outlook.com>
2023-08-16 21:59:49 +02:00
wulu
c8ffac0434
fix Qscintilla include dir on ArchLinux with Qt6
...
Signed-off-by: wulu <wulu90@outlook.com>
2023-08-14 11:48:13 +10:00
Nyall Dawson
40ecc548d8
Add conditional support for linking draco library
...
Can be opted out by setting WITH_DRACO cmake option to false
2023-08-07 08:06:55 +10:00
MorriganR
6c689b02a3
fix PostgreSQL Client Version in About window
2023-06-23 09:24:39 +10:00
Nicolas Godet
5b4c8980a1
Fixes #52686 - Typo FindLibZip
2023-04-17 08:52:20 +10:00
Nyall Dawson
31729cc746
Fix logic for finding grass 8 on non-FreeBSD unix environments
2023-04-09 14:39:12 +10:00
Alexander Bruy
ed1378b527
do not require PDAL >= 2.5 for QGIS, make it requirement only for
...
processing provider
2023-03-22 16:04:01 +01:00
Alexander Bruy
c9af4f5537
bump PDAL minimum version to 2.5
2023-03-22 16:04:01 +01:00
Juergen E. Fischer
a7133df5e1
release.pl: handle apostrophe in release name and keep source ts file
2023-03-03 14:53:22 +01:00
Even Rouault
e7e02c764e
Remove any trace of distutils use as it is going to be removed in python 3.12 ( fixes #51532 )
2023-01-30 12:58:15 +10:00
Juergen E. Fischer
19d7edcfed
produce and install pyqgis.pap (superceeds #51429 )
2023-01-25 23:06:35 +01:00
vcloarec
f716f6cb00
fix cmake find qwt6
2022-12-31 06:57:26 +10:00
Sandro Mani
006c3c0232
Add FindPyQt6 cmake modules
2022-12-01 07:13:05 +10:00
Sandro Mani
ff9f2833d0
Assorted fixes towards PyQt6 support
2022-11-30 10:13:52 +01:00
Nyall Dawson
b8523282dc
Bump minimum proj version to 7.2
2022-08-30 15:45:41 +10:00
Nyall Dawson
c517d802ed
Bump minimum GDAL version to 3.2
2022-08-30 15:45:41 +10:00
Nyall Dawson
a5e66c3765
Bump minimum GEOS to version 3.9
2022-08-30 12:51:29 +10:00
Loïc Bartoletti
db4cf8a96f
Use alternate linker (mold, gold, etc)
2022-07-08 07:44:21 +02:00
Sandro Santilli
7722e4961f
Have tests added with add_python_test guard after source tree immutability
2022-06-06 22:00:18 +02:00
Sandro Mani
6b321cc013
Also look below gdal include subdir when detecting gdal on MINGW
2022-05-24 11:40:01 +02:00
Bas Couwenberg
1d2de308af
Add support for GDAL 3.5.0 Multi-Arch path.
2022-05-12 09:34:05 +10:00
Martin Dobias
3d3008673c
fix filename typo
2022-03-11 19:35:40 +01:00
Martin Dobias
e0c58d9188
Switch to laz-perf 3.0.0
...
It is not a header-only library anymore, so we also look for LazPerf_LIBRARY now
and if using embedded laz-perf, there are few cpp files to compile.
2022-03-11 16:11:52 +01:00
Sandro Mani
b9fe23ca06
Add LIB_SUFFIX
2022-02-18 23:22:17 +01:00
Matthias Kuhn
50fd3d4259
Less noise
2022-01-04 11:02:04 +01:00
Denis Rouzaud
488255d85c
simplify creation of CMake files for Python tests ( #46642 )
2021-12-28 08:26:54 +00:00
Matthias Kuhn
1d1d59d7fb
Cleanup proj version detection ( #46134 )
...
Make sure the proj version detection logic is made available to reverse dependencies too.
In short, move it from an obscure define in a custom cmake find file to a generated header.
Co-authored-by: Mathieu Pellerin <nirvn.asia@gmail.com>
2021-11-20 16:09:58 +07:00
Denis Rouzaud
725dcb377c
[cmake] rename plugin targets to plugin_* ( #45975 )
...
* [cmake] rename plugin targets to plugin_*
this is the same semantic than for auth methods and providers
* revert nsis changes
* also rename grass plugin target
2021-11-11 20:01:39 +01:00
Matthias Kuhn
dae83c51d0
Use cmake provided FindPostgreSQL scripts where possible
2021-10-23 05:22:02 +10:00
Juergen E. Fischer
c6008b7ee1
fix MSVC build: reverts fee62e4, dff05dd and e3a77b9484c effectivly
...
reverting 3fb0f66 (followup #45348 )
Using --no-public-is-protected (default on Windows) also works on Linux
and fixes #45331 too
2021-10-21 23:03:48 +02:00
Sandro Mani
ff176aa0fe
Explicitly include PYQT5_SIP_DIR when running sip-build
2021-10-06 16:09:24 +02:00