Jean Felder
e140b6ea4e
cmakelists: Add WITH_INTERNAL_SPATIALINDEX variable
...
Related: 0b1ba631b36dc6903f3dcdf7ffe3970cdedab4dd
2025-09-24 08:43:57 +10:00
Juergen E. Fischer
0b1ba631b3
add internal spatialindex 2.0.0 for platforms with >=2.1 (followup fd20e69dae)
...
spatialindex/include/spatialindex/tools/Tools.h slightly adapted to set
SIDX_DLL to CORE_EXPORT
2025-09-22 09:19:58 +02:00
David Koňařík
542e69a394
Deduplicate SIP code, keep timestamps on unchanged files
2025-09-17 09:08:12 +10:00
Nyall Dawson
fd20e69dae
Block building on spatialindex >= 2.1
...
See https://github.com/libspatialindex/libspatialindex/issues/276 ,
this is silently giving misleading results
2025-09-16 16:01:17 +10:00
Nyall Dawson
b9fe1c2f8a
Require qt6 for PDF4Qt building (upstream requirement)
2025-09-11 10:23:29 +10:00
Nyall Dawson
7e6a5e1117
Use cxx20 standard for build
2025-09-10 07:21:51 +10:00
Jean Felder
820aa33fe7
sfcgal: Downgrade min version to SFCGAL 2.0
2025-09-05 09:30:02 +10:00
Jean Felder
f35ae37ffb
CMakeLists: Do not duplicate WITH_SFCGAL definitions
2025-09-05 09:30:02 +10:00
bdm-oslandia
c51e9c7490
sfcgal: add engine and geometry base
2025-09-05 09:30:02 +10:00
Nyall Dawson
b7e1710503
Default to webengine enabled, enable for Ubuntu CI builds
2025-09-04 16:04:23 +10:00
Nyall Dawson
ba752fd43e
Webkit defaults to disabled
2025-09-04 16:04:23 +10:00
Nyall Dawson
ec7346488c
Make qt6 build default, show warning when qt5 support is enabled
...
Retain ability to build with qt5, but mark it as unsupported,
broken and potentially buggy
2025-09-04 16:04:23 +10:00
Mathieu Pellerin
d44827e35f
Bump sip parts count
2025-08-22 10:41:20 +10:00
Nathan Woodrow
c09b17a9d4
Add ; for CACHE_INVOCATION_COMMAND options
2025-08-10 15:10:57 +10:00
Nathan Woodrow
76a42a5320
Remove quotes around CMAKE_C_COMPILER_LAUNCHER
2025-08-10 15:10:57 +10:00
Nyall Dawson
5356bf730a
Fix unity build on windows
2025-08-06 14:27:21 +10:00
Nathan Woodrow
0a70019900
Windows - Add product, company name, and version info, into exe and dlls for better windows file info display ( #62516 )
...
Add product, company name, and version info into for display in Windows file Details tab.
* use CMAKE_[..]_COMPILER_LAUNCHER (fix ccache being called for rc files)
* Move windows resources into platform windows folder
* Move windows ico files from app into platform/windows as main location for platform resources
---------
Co-authored-by: Matthias Kuhn <matthias@opengis.ch>
2025-08-04 09:21:23 +10:00
Matthias Kuhn
97ed740aea
Merge branch 'master' into wrapper-bat
2025-08-02 09:23:36 +02:00
Denis Rouzaud
9e5b3833f5
[cmake] use detected ccache executable ( #62726 )
2025-07-31 21:54:43 +02:00
Juergen E. Fischer
efaefae748
binary postfixes: add optional postfixes to allow alongside installation of multiple versions (eg. qt5 and qt6)
2025-07-23 07:11:51 +10:00
Juergen E. Fischer
33fc476d89
* replace external qwtpolar with qwt 6.3
...
* require qwt >=6.2 (and fallback to internal 6.3 if system's qwt doesn't suffice)
* debian doesn't have qwt for Qt6 and won't have it for trixie
2025-07-23 07:11:51 +10:00
Juergen E. Fischer
a4e018b73f
make sure headers from external/ are only used when enabled (to allow
...
use of more up to date system nlohmann headers and not to use the
external meshoptimizer headers although the system's library ought to be
used)
2025-07-23 07:11:51 +10:00
Matthias Kuhn
39086678bc
Typo
...
Co-authored-by: Nicolas Godet <39594821+nicogodet@users.noreply.github.com>
2025-07-17 12:38:01 +02:00
Matthias Kuhn
69bb0b9085
Set SIP_BUILD_EXECUTABLE explicitly when building with vcpkg/win32
2025-07-17 09:38:34 +02:00
Loïc Bartoletti
1f0166d35e
Merge pull request #62365 from benoitdm-oslandia/fix/cgibin_dir
...
fix: update default cgi-bin installation paths according to OS
2025-07-01 07:26:25 +02:00
bdm-oslandia
b1c8ef3265
fixup! fix: update default cgi-bin installation paths according to OS
2025-06-27 09:35:48 +02:00
Nyall Dawson
e13978d61f
Bump minimum Python version to 3.11
2025-06-27 16:18:55 +12:00
Matthias Kuhn
244746fde0
Fixed target name and configurable executable name
2025-06-25 09:52:05 +02:00
bdm-oslandia
f4cf09d4b0
fixup! fix: update default cgi-bin installation paths according to OS
2025-06-25 08:29:52 +02:00
Matthias Kuhn
b1ce2329a4
Merge pull request #60039 from qgis/macdmg
...
🍎 Mac Qt6 .dmg
2025-06-25 07:08:36 +02:00
bdm-oslandia
9db58e3726
fixup! fix: update default cgi-bin installation paths according to OS
2025-06-24 17:37:57 +02:00
bdm-oslandia
551aa20f20
fix: update default cgi-bin installation paths according to OS
2025-06-23 10:44:49 +02:00
Juergen E. Fischer
030387a838
Bump version to 3.99
2025-06-20 14:09:51 +02:00
Matthias Kuhn
0968a7bb24
Merge branch 'master' into macdmg
2025-06-14 08:19:03 +02:00
Nathan Woodrow
53a7277b6c
Fix #59003 - Increase stacksize on Windows to 8MB to avoid some crashes ( #62177 )
...
Increase stacksize on Windows to 8MB to avoid some crashes. Default MSVC limit is 1MB
2025-06-07 14:00:53 +10:00
Nyall Dawson
4122ecaa08
Tweak parts
2025-06-06 09:43:35 +10:00
Matthias Kuhn
c8751606f5
Support for arrow-adbc, duckdb and oracle
2025-06-05 13:51:13 +02:00
Matthias Kuhn
4acd65fc1a
Make the app name configurable
2025-06-05 13:51:12 +02:00
Matthias Kuhn
1a259c0a38
Fix CPACK_PACKAGING_INSTALL_PREFIX for macos
2025-06-05 13:51:12 +02:00
Matthias Kuhn
9dcecb5442
New app layout
2025-06-05 13:51:12 +02:00
Matthias Kuhn
27eef82fc3
Remove QGIS_MACAPP_FRAMEWORK
2025-06-05 13:51:12 +02:00
Matthias Kuhn
261ee7da13
Merge pull request #62071 from m-kuhn/cmake_3_22
...
Reduce min cmake version to 3.22
2025-06-01 08:19:22 +02:00
Matthias Kuhn
ddcb038205
Reduce min cmake version to 3.22
2025-05-31 16:12:27 +02:00
Nathan
44c0ee12c5
Remove QGIS_PREFIX_PATH from qgis.env and update cmake rules
...
QGIS_PREFIX_PATH isn't required as qgisbuildpath.txt is in output
and is used at started to set those paths
2025-05-03 17:10:57 +10:00
Nathan
97bb01182f
Quote qgis.env write out paths in cmake
2025-04-29 22:13:03 +10:00
Nathan
12306d5f0c
Fix paths for windows system32 folders
2025-04-28 20:03:06 +10:00
Nathan
42594b3862
Add qgis.env.in and cmake step to generate when using vcpkg
2025-04-27 21:22:13 +10:00
Nyall Dawson
80ac3adc65
Update CMakeLists.txt
2025-03-28 10:02:25 +10:00
Nyall Dawson
7ac1692707
Try to fix qt6 build
2025-03-28 10:02:25 +10:00
Nyall Dawson
596ddb2f4e
More memory safety for loading symbols
2025-03-28 10:02:25 +10:00