Juergen E. Fischer
69ec6ca7b1
Bump version to 3.43
2025-02-21 14:15:07 +01:00
Loïc Bartoletti
a76a616c73
Add a CMAKE option to completely disable Python ( #60463 )
2025-02-12 20:11:10 +01:00
Nyall Dawson
3e50833349
Only include Dart when push to cdash is enabled
...
It's only used for cdash submission
2025-01-31 17:07:34 +10:00
Nyall Dawson
1bdce04cba
Simplify cmake condition
2025-01-31 17:07:34 +10:00
Nyall Dawson
1b2b06d578
Update CMakeLists.txt
2025-01-31 06:55:32 +10:00
Nyall Dawson
ed6b7b9c17
Fix check
2025-01-31 06:55:32 +10:00
Nyall Dawson
5ccaad7f80
Improve condition check
2025-01-31 06:55:32 +10:00
Nyall Dawson
10eb24711b
Reluctantly allow 8.1 for mac builds
2025-01-31 06:55:32 +10:00
Nyall Dawson
9fab88eb4e
Require PROJ >= 8.2
2025-01-31 06:55:32 +10:00
Matthias Kuhn
e64e5450df
Bump cmake minimum version to 3.23
2025-01-04 12:51:35 +01:00
Matthias Kuhn
658ecdcea9
Remove legacy include (for ubuntu precise)
2024-12-30 16:35:20 +01:00
Even Rouault
5665665712
Fix CMake 3.31 warnings
2024-12-04 06:50:16 +10:00
Even Rouault
5ee5ab399e
Do not enable pre-compiled headers when ccache is available and with MSVC, as ccache doesn't support that
2024-12-03 04:39:49 +10:00
Even Rouault
8dd4f8455c
Fix issue with .gch ccach'ing not working with QT6 and gcc
2024-12-03 04:39:49 +10:00
Even Rouault
ddaca73dbf
Due to the introduction of precompiled headers, ccache builds require setting 'ccache -set-config sloppiness=pch_defines,time_macros'
2024-12-03 04:39:49 +10:00
Even Rouault
779d5343fc
Make unity builds conditioned by ENABLE_UNITY_BUILDS that defaults to OFF
2024-12-03 04:39:49 +10:00
Harrissou Sant-anna
05a072109a
Update URLS referencing the official QGIS website
...
not all are redirected or available in the website
2024-11-16 07:27:49 +10:00
Nyall Dawson
8bf470baa0
Disable Qt deprecation warnings on Qt 6 builds
...
These are too noisy, as we get thousands of warnigs due to
QVariant::Type usage in headers which we need for Qt 5 build
compatibility
2024-11-04 15:13:37 +10:00
Juergen E. Fischer
82aac0851a
Bump version to 3.41
2024-11-01 08:58:53 +01:00
Matthias Kuhn
d277e8420f
Merge branch 'master' into macvcpkg
2024-10-29 21:25:38 +01:00
Nicolas Godet
a631b1fb89
Set VCPKG_INSTALL_PREFIX when building local dependencies with VCPKG
2024-10-30 06:22:45 +10:00
Denis Rouzaud
d1e0bb6f81
fix macos build
2024-10-29 15:46:34 +01:00
Matthias Kuhn
20da4d86a7
Fix PREFER_INTERNAL_LIBS
2024-10-25 18:29:45 +02:00
Matthias Kuhn
93019b5d83
Find sip-build with vcpkg
2024-10-25 18:10:11 +02:00
Matthias Kuhn
ce93779758
Prefer external packages when building with vcpkg
2024-10-24 18:10:21 +02:00
Matthias Kuhn
11c70a7e60
Build with vcpkg deps
2024-10-07 17:08:17 +02:00
Simon Lopez
c06c7c938e
Use CMake's SQLite targets
...
This uses the same targets and variables introduced in
the FindSQLite3 module in CMake starting with version 3.14.
The other CMakeFiles.txt are modified accordingly.
2024-09-13 20:59:46 +02:00
Alessandro Pasotti
987c38eda6
[auth][api] QgsAuthConfigurationStorage classes and tests ( #57992 )
...
Implementation of QEP
Authentication System: allow Database storage for authentication DB
https://github.com/qgis/QGIS-Enhancement-Proposals/issues/248
2024-09-12 09:18:15 +02:00
Étienne Trimaille
51a5207510
Bump Python minimum version to 3.9
2024-09-12 05:21:32 +02:00
Jean Felder
371eca55e8
geometry: Add polyhedralsurface support
2024-09-09 06:16:25 +02:00
Juergen E. Fischer
50c03ccf02
apply osgeo4w patches
2024-09-04 09:04:50 +10:00
Nyall Dawson
1f94f9bc4e
Rework to use Qgs3DRenderContext instead
2024-08-28 12:38:16 +10:00
Even Rouault
42e533cf39
CMakeLists.txt: modify SIP_CONCAT_PARTS
2024-07-29 12:14:29 +10:00
Nyall Dawson
54953b167b
Fix build
2024-07-15 14:33:21 +10:00
Matthias Kuhn
52f98f8c83
Merge pull request #57834 from m-kuhn/no_pyuic
...
[plugins] Remove dependency on pyuic
2024-06-30 08:44:08 +02:00
Matthias Kuhn
c268fb1403
Externalize nlohmann
2024-06-29 13:59:52 +02:00
Nyall Dawson
d64fbe2ade
Revert "Use a centralized directory for files created by ctest"
...
This reverts commit 2e85f6fa29da4e7f94a95656b470fa28b760dcab.
2024-06-26 12:34:46 +10:00
Matthias Kuhn
fd663cc021
[plugins] Remove dependency on pyuic
...
Eases plugin development and deployment
2024-06-22 14:34:06 +02:00
Matthias Kuhn
9ee3dbe11e
Set minimum bison version according to INSTALL.md
2024-06-22 11:23:26 +02:00
Sandro Santilli
cfb57fd75a
Merge pull request #57606 from strk/stop-polluting-filesystem
...
Reduce pollution of system directories during test runs
2024-06-21 16:39:19 +02:00
Juergen E. Fischer
e45057ba95
Bump version to 3.39
2024-06-21 14:04:59 +02:00
Nyall Dawson
cbdceb86fe
Update CMakeLists.txt
2024-06-01 19:28:50 +10:00
Nyall Dawson
d8891eaf4b
Update CMakeLists.txt
2024-06-01 19:28:50 +10:00
Nyall Dawson
9170d93436
Update CMakeLists.txt
2024-06-01 19:28:50 +10:00
Nyall Dawson
98cdf874f6
Black magic
2024-06-01 19:28:50 +10:00
Sandro Santilli
2e85f6fa29
Use a centralized directory for files created by ctest
...
Defines a QGIS_TEST_TMP_DIR variable in top-level CMakeLists.txt
and then defines QGIS_CUSTOM_CONFIG_PATH and TMPDIR to be under
that directory for individual tests.
Closes GH-50587
Closes GH-48884
2024-05-29 14:19:00 +02:00
Nyall Dawson
6785fe4554
[cmake] Use execute_process instead of deprecated EXEC_COMMAND
...
See CMP0153
2024-04-21 12:52:02 +10:00
Nyall Dawson
8302259463
Make child results handling API more flexible
2024-04-21 06:46:35 +10:00
Nyall Dawson
0dd3e1e908
Try 25
2024-03-22 12:40:54 +10:00
Nyall Dawson
68f12a14fd
Try 30 parts
2024-03-22 12:40:54 +10:00