43 Commits

Author SHA1 Message Date
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
Sandro Mani
ce6958b1b7 Drop pygments from mingwdeps 2024-02-02 11:18:58 +10:00
Sandro Santilli
5f7e06bddb Split build and install steps, add more ::group prints for CI 2023-10-14 11:55:35 +02:00
Sandro Santilli
a30892cfed Do not force verbose build in mingw build
Makes it impossible to obtain useful information from CI, example:
https://github.com/qgis/QGIS/actions/runs/6493640195/job/17634987561?pr=54923
2023-10-14 11:55:35 +02:00
Andrea Giudiceandrea
d09ad87ab7 MingW64 build: remove workaround
Revert 5703f03
2023-09-16 05:21:20 +10:00
Andrea Giudiceandrea
0e938e1dda Fix MingW64 build: revert f3661ed 2023-09-16 05:21:20 +10:00
Andrea Giudiceandrea
5703f03c59 Workaround for mingw build 2023-09-11 10:53:10 +10:00
Nyall Dawson
f3661eda64 Fix mingw build 2023-08-09 12:04:41 +10:00
Nyall Dawson
397328f3c2 Set WITH_DRACO=OFF for macos/mingw ci builds 2023-08-07 08:06:55 +10:00
Sandro Mani
56c0de884f Drop unused mingw-extras repo 2023-06-26 08:25:00 +10:00
Nyall Dawson
09b54827ea Use approach from https://github.com/OSGeo/gdal/pull/7887 to temporarily
workaround broken fedora rawhide containers
2023-06-02 12:59:30 +10:00
Nyall Dawson
be912cef2b Mingw build has no 3d 2023-05-01 13:28:19 +10:00
Nyall Dawson
886d5cd3f5 Fix some workflows where pdal is not available 2023-05-01 13:28:19 +10:00
Juergen E. Fischer
e8cec91091 fix mingw build 2023-01-27 04:36:20 +01:00
Chris Mayo
b15f6facd7 Remove Python six package from installation
Already removed from RPM template in:
15e5419a74 ("Initial RPM sources update for QGIS3", 2017-10-01)

Python ext-libs removed in:
f10e9eee7d ("remove python ext-libs that should meanwhile available
everywhere", 2017-03-09)

Last use removed from scripts/process_function_template.py in:
d37a79943f ("handle utf-8 in function help", 2018-09-17)
2022-11-02 08:15:40 +10:00
Andrea Giudiceandrea
51a5aad18e
Install OWSLib on mingw builds
the package is available again now
2022-06-30 16:28:12 +02:00
Nyall Dawson
4ea67b1374 Don't try to install OWSLib on mingw builds
This package is currently unavailable, and is only used by the CSW plugin
2022-06-15 15:03:38 +10:00
Sandro Mani
a7d324ff05 Add ossl-modules/legacy.dll to mingw dist
Needed for QCA with OpenSSL 3.x
2022-02-22 07:57:20 +01:00
Sandro Mani
cfa6f77c81 Temporarily add smani/mingw-extras COPR repo for dependencies missing in rawhide 2022-02-16 06:28:28 +10:00
pathmapper
3eb888457c Add dedicated cmake boolean option for server landingpage webapp 2022-01-06 08:28:05 +01:00
pathmapper
d9d389be93 Use node 17 for rawhide build 2021-12-31 21:40:08 +01:00
pathmapper
c2d5ed1fbd Try to add yarnpkg 2021-12-30 19:20:49 +01:00
pathmapper
456d560859 Add mingw64-yarn 2021-12-30 19:20:49 +01:00
pathmapper
84ab9e856c Add yarn to mingw deps 2021-12-30 19:20:49 +01:00
Sandro Mani
7316a6b6b1 Fix mingw CI build 2021-10-03 20:19:06 +02:00
Sandro Mani
69b9450c98 Update mingw deps for sip6 2021-09-30 12:46:43 +02:00
Sandro Mani
711ed22399 Simplify cmake configuration in mingw build script 2021-09-30 12:13:29 +02:00
Sandro Mani
6bb7e5e7f6 Enable mingw server build 2021-09-16 12:07:59 +02:00
Sandro Mani
5cf9ee12cc Update mingw build.sh 2021-09-07 19:36:00 +02:00
Sandro Mani
898967e452 Remove unused dependencies from mingw docker image 2021-09-07 18:47:07 +02:00
Sandro Mani
78f434c97c MinGW: Install sip source files 2021-06-24 19:40:04 +02:00
Sandro Mani
d28c5f387a MinGW: Skip windows api libraries in dependency collection 2021-06-24 19:40:04 +02:00
Nyall Dawson
3a6f643ea9 Try to fix mingw builds 2021-04-03 13:09:27 +10:00
Sandro Mani
eda0f11c53
Add mingw64-python3-dateutil to mingw dependencies 2021-02-23 10:18:42 +01:00
Denis Rouzaud
002e634dba
add cache to mingw builds (#41734) 2021-02-22 13:47:06 +01:00
Alessandro Pasotti
ca9a70e0d4 ZSTD paths (unable to reproduce the issue on local docker) 2021-02-19 11:08:21 +01:00
Alessandro Pasotti
27f3c4b9c8 Fix docker build 2021-02-19 10:07:30 +01:00
Alessandro Pasotti
9e2958b8eb Fix nonsense checks 2021-02-19 08:54:18 +01:00
Alessandro Pasotti
25f12e844e Mingw64 ccache and debug sym fix 2021-02-19 08:54:18 +01:00
Alessandro Pasotti
09f53d1420 Update build.sh 2021-02-19 08:54:18 +01:00
Alessandro Pasotti
e3022809d7 Typo 2021-02-19 08:54:18 +01:00
Alessandro Pasotti
faed480a73 mxe -> fedora mingw64 from Sourcepole
Replace MXE with fedora mingw64 cross build recipe with python.

Thanks to Sandro Mani!
2021-02-19 08:54:18 +01:00