75 Commits

Author SHA1 Message Date
Loïc Bartoletti
184dd70b31 INSTALL.md: Fix fedora38 packages
There is no `qwt-devel` but `qwt-qt5-devel`, already mentionned before
2023-10-25 07:43:46 +10:00
Juergen E. Fischer
f47e78bfc9 update debian oracle support (followup 982fea528779e9) 2023-10-05 15:11:11 +02:00
Juergen E. Fischer
982fea5287 debian packaging: update to latest oracle client 2023-10-02 12:02:08 +02:00
aske-w
dce0a07081 Fix MD formatting in sec. 5.5
References to variables in paths without backticks (`) causes parts the paragraph to be interpreted as TeX math
2023-09-29 10:16:13 +10:00
Juergen E. Fischer
77c5adfcf6 INSTALL.md add link to build dependencies to debian packaging section 2023-08-21 14:11:55 +02:00
Juergen E. Fischer
bde58219b3 debian packaging: add libdraco-dev 2023-08-07 15:38:36 +02:00
Nyall Dawson
731c2e7430 Add draco-devel to Fedora dependencies 2023-08-07 08:06:55 +10:00
hugh
4ecf54a3b3 more formatting 2023-06-20 07:53:09 -04:00
Juergen E. Fischer
bb4d23c0af debian packaging: add debian bookworm and build-essential to scandeps.pl
(superceeds #52813, #52875)
2023-05-02 14:52:57 +02:00
Matthias Kuhn
57c83971b7
Update windows build instructions 2023-04-22 14:26:19 +02:00
Matthias Kuhn
12c77b5de4 Remove outdated installation instruction 2023-04-22 09:49:15 +10:00
Juergen E. Fischer
456d72589f debian packaging: drop focal (Qt 5.13 and GEOS 3.7 required; last packaged version is 3.26) 2023-04-21 14:25:29 +02:00
Matthias Kuhn
f91a2de449
Fix some broken links (#52788)
Osgeo4w moved and the 32 bit version is no longer available
2023-04-20 21:10:49 +02:00
Nyall Dawson
53ba34c20b Add build dependencies for fedora 38 2023-04-07 13:41:06 +10:00
Raine Ekman
7d0fe9e9a3
Update INSTALL.md: remove deprecated git:// URL
The git:// protocol stopped working almost a year ago:
https://github.blog/2021-09-01-improving-git-protocol-security-github/
2023-02-17 13:07:37 +02:00
pathmapper
10748bdaf1 Add python3-pyqt5.qtmultimedia dependency for debian based-distros
ref https://lists.osgeo.org/pipermail/qgis-developer/2023-January/065488.html
2023-01-31 11:46:40 +00:00
Harrissou Sant-anna
e75c377889
Add qtmultimedia5-dev for debian-based distro 2023-01-29 09:51:01 +01:00
Nyall Dawson
52594090a3
Add qt5-qtmultimedia-devel to fedora build instructions 2023-01-27 08:48:48 +10:00
Chris Mayo
f9414b49ae Remove indirect jinja2 and owslib Debian dependencies
These are mandatory for jinja2 and owslib, listed in their
requirements.txt/setup.py files and installed by Debian
python3-jinja2 and python3-owslib.

At runtime owslib tests for lxml and pyproj. Leave those dependencies.
2023-01-08 07:38:29 +10:00
Chris Mayo
14289b23f2 Remove unused httplib2 Debian dependency
Used by removed plugin:
2073026f7c ("[processing] removed geoserver algorithms and moved postgis
ones to qgis agorithms group", 2014-06-08)
2023-01-08 07:38:29 +10:00
Chris Mayo
04b1ee91f3 Remove Python future package from installation
Not used since:
78af413dcc ("Remove python future compatibility layer", 2017-08-05)
2022-12-27 19:40:55 +00:00
Nyall Dawson
e86dc5fab9 GDAL also 2022-12-09 15:22:08 +10:00
Nyall Dawson
90aaf8239a Also nose2 2022-12-09 15:22:08 +10:00
Nyall Dawson
2a7ad35221 Python3-mock is required for unit tests on Fedora 2022-12-09 15:22:08 +10:00
Nyall Dawson
ebe98b3ef8 Add updated dnf install dependencies command for Fedora 37 (gdal-python3 -> python3-gdal) 2022-12-09 15:22:08 +10:00
bdm-oslandia
4010706aba feat(doc): add section with build flags in INSTALL.md 2022-12-08 10:53:44 +10:00
Juergen E. Fischer
ec976cb50a run scripts/scandeps.pl (followup efbd5eaffc) 2022-11-17 01:39:09 +01:00
Nyall Dawson
894a938fff [processing] Drop unmainted saga provider from QGIS install
This provider has not been maintained and does not work with
newer SAGA versions. Users are encouraged to use the 3rd-party
"Processing Saga NextGen" plugin instead.
2022-11-10 17:25:06 +10: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
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
Nyall Dawson
6ca891788e Update version requires in INSTALL.md 2022-08-29 16:44:31 +10:00
Nyall Dawson
a97283c157 Update docs to reflect Qt 5.13 minimum 2022-08-12 20:36:07 +10:00
Juergen E. Fischer
0580369dbf debian packaging: disable pdal for ubuntu kinetic too 2022-08-10 16:31:26 +02:00
Juergen E. Fischer
c35526e6a9 debian packaging: drop ubuntu hirsute and impish, add kinetic
(closes #49522)
2022-08-08 19:11:40 +02:00
Nyall Dawson
693422bdc0 Add qt5-qtbase-odbc and qt5-qtbase-tds to fedora install guide 2022-07-19 15:52:03 +10:00
Harrissou Sant-anna
8c899a5a31 Only buster and focal are actually concerned 2022-07-16 13:42:01 -07:00
Harrissou Sant-anna
af16ecc861 Be specific on versions that need external QT 3D headers 2022-07-16 13:42:01 -07:00
Nyall Dawson
1a9ac19b26 Add some extra packages to the Fedora install guide 2022-06-09 09:23:23 +10:00
Juergen E. Fischer
d6bdb60869 debian packaging:
* add ubuntu jammy
* drop debian buster, ubuntu bionic and groovy
* exclude untwine on sid
2022-05-18 10:49:12 +02:00
pathmapper
718f80e3e8 Update build/development instructions for server landingpage webapp 2022-01-12 11:53:53 +10:00
pathmapper
3eb888457c Add dedicated cmake boolean option for server landingpage webapp 2022-01-06 08:28:05 +01:00
pathmapper
fbe0bb0171 Node.js and yarn are needed for building server landingpage 2022-01-01 09:40:45 +01:00
GisUsers
bb9d32bdc1 Update INSTALL.md
Created properly formatted table for Fedora install build dependencies as suggested.
2021-12-20 08:27:28 +10:00
GisUsers
e764ec8a92 Update INSTALL.md
On Fedora 35 Workstation (fresh install),  it is not possible to install dependencies following the instructions provided.
2 packages have no match and some others are required but not included (python3-sip-devel protobuf-lite protobuf-lite-devel libzstd-devel qt5-qtserialport-devel).
Assuming the currently displayed command worked on previous Fedora versions (which ones?), I propose to keep it for reference, renaming the title: "Install command for dependencies (older versions)" while providing an updated "Install command for dependencies (Fedora 35 Workstation)" that correctly installs all required packages with the latest distribution, allowing to successfully compile.
I've tested the updated command multiple times with success (but of course a double check is welcome).
2021-12-20 08:27:28 +10:00
Harrissou Sant-anna
5b1d974f16
Add Qt53DExtras_DIR to build with 3D on Debian (#45697) 2021-11-11 20:07:40 +01:00
Matthias Kuhn
fb0f334b06 Align cmake version in install with code 2021-10-23 05:22:02 +10:00
Juergen E. Fischer
029b97584e debian packaging: add sip-build for sid/impish 2021-09-28 21:40:03 +02:00
PeterPetrik
0f78c3afd6 fix macos build 2021-09-20 10:23:17 +02:00