aboutsummaryrefslogtreecommitdiff
path: root/graphics/qgis-ltr/files
diff options
context:
space:
mode:
authorRainer Hurling <rhurlin@FreeBSD.org>2020-11-29 18:58:09 +0000
committerRainer Hurling <rhurlin@FreeBSD.org>2020-11-29 18:58:09 +0000
commit494b0275ddc55c281cbfc307e6c2f2fe7c24def6 (patch)
tree345da460372ea397c099d800132b59be2787b1d2 /graphics/qgis-ltr/files
parent9cc75ae4b5e3c046f82bc2852b3dd720a79a7133 (diff)
downloadports-494b0275ddc55c281cbfc307e6c2f2fe7c24def6.tar.gz
ports-494b0275ddc55c281cbfc307e6c2f2fe7c24def6.zip
graphics/qgis-ltr: Update to 3.10.12
Bugfix release [1][2]. [1] https://qgis.org/en/site/forusers/visualchangelog310/index.html [2] https://github.com/qgis/QGIS/compare/final-3_10_11...final-3_10_12 If you miss features in QGIS-LTR that are actually built into QGIS-LTR, you may need to enable additional options in graphics/gdal, see pkg-message. Approved by: arrowd, tcberner (mentors, implicit)
Notes
Notes: svn path=/head/; revision=556597
Diffstat (limited to 'graphics/qgis-ltr/files')
-rw-r--r--graphics/qgis-ltr/files/patch-python_plugins_processing_algs_saga_SagaAlgorithmProvider.py15
-rw-r--r--graphics/qgis-ltr/files/pkg-message.in18
2 files changed, 29 insertions, 4 deletions
diff --git a/graphics/qgis-ltr/files/patch-python_plugins_processing_algs_saga_SagaAlgorithmProvider.py b/graphics/qgis-ltr/files/patch-python_plugins_processing_algs_saga_SagaAlgorithmProvider.py
index a074fa5c8042..75c99683608f 100644
--- a/graphics/qgis-ltr/files/patch-python_plugins_processing_algs_saga_SagaAlgorithmProvider.py
+++ b/graphics/qgis-ltr/files/patch-python_plugins_processing_algs_saga_SagaAlgorithmProvider.py
@@ -1,20 +1,27 @@
---- python/plugins/processing/algs/saga/SagaAlgorithmProvider.py.orig 2020-03-27 05:50:09 UTC
+--- python/plugins/processing/algs/saga/SagaAlgorithmProvider.py.orig 2019-12-07 13:18:21 UTC
+++ python/plugins/processing/algs/saga/SagaAlgorithmProvider.py
-@@ -79,7 +79,7 @@ class SagaAlgorithmProvider(QgsProcessingProvider):
+@@ -79,13 +79,13 @@ class SagaAlgorithmProvider(QgsProcessingProvider):
def canBeActivated(self):
version = SagaUtils.getInstalledVersion(True)
- if version is not None and (version.startswith(REQUIRED_VERSION) or version.startswith(BETA_SUPPORT_VERSION)):
-+ if version is not None and version >= REQUIRED_VERSION:
++ if version is not None and (version.startswith(REQUIRED_VERSION) or version >= BETA_SUPPORT_VERSION):
return True
return False
+ def warningMessage(self):
+ version = SagaUtils.getInstalledVersion(True)
+- if version is not None and version.startswith(BETA_SUPPORT_VERSION):
++ if version is not None and version >= BETA_SUPPORT_VERSION:
+ return self.tr('SAGA version {} is not officially supported - algorithms may encounter issues').format(version)
+ return ''
+
@@ -96,7 +96,7 @@ class SagaAlgorithmProvider(QgsProcessingProvider):
self.tr('Processing'), Qgis.Critical)
return
- if not version.startswith(REQUIRED_VERSION) and not version.startswith(BETA_SUPPORT_VERSION):
-+ if version < REQUIRED_VERSION:
++ if not version.startswith(REQUIRED_VERSION) and not version >= BETA_SUPPORT_VERSION:
QgsMessageLog.logMessage(self.tr('Problem with SAGA installation: unsupported SAGA version (found: {}, required: {}).').format(version, REQUIRED_VERSION),
self.tr('Processing'),
Qgis.Critical)
diff --git a/graphics/qgis-ltr/files/pkg-message.in b/graphics/qgis-ltr/files/pkg-message.in
new file mode 100644
index 000000000000..68debd28f108
--- /dev/null
+++ b/graphics/qgis-ltr/files/pkg-message.in
@@ -0,0 +1,18 @@
+[
+{ type: install
+ message: <<EOM
+The QGIS port contains many dependencies on other ports.
+In GDAL, one of the most important dependencies, very important
+additional dependencies are not enabled by default.
+
+To get the most complete functionality in QGIS, it is strongly
+recommended that you build and install the graphics/gdal port
+with at least the following options enabled before compiling QGIS:
+
+CURL EXPAT FREEXL GEOS HDF5 JASPER KML LIBXML2 NETCDF OPENJPEG
+PCRE PGSQL SFCGAL SPATIALITE SQLITE WEBP XERCES ZSTD POPPLER
+
+EOM
+}
+]
+