pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/geography/qgis



Module Name:    pkgsrc
Committed By:   gdt
Date:           Tue Feb 15 12:59:21 UTC 2022

Modified Files:
        pkgsrc/geography/qgis: Makefile PLIST distinfo
        pkgsrc/geography/qgis/patches: patch-cmake_FindQwt.cmake
            patch-mac_CMakeLists.txt patch-src_core_CMakeLists.txt
            patch-src_crssync_CMakeLists.txt
            patch-tests_src_gui_testqgsexternalresourcewidgetwrapper.cpp
Added Files:
        pkgsrc/geography/qgis/patches:
            patch-external_laz-perf_portable__endian.hpp

Log Message:
geography/qgis: Update to 3.22.3

Upstream changes:

  Many bug fixes and improvements.

3.22:

  Annotation layer improvements.
  Substantial mesh layer improvements.

3.20:

3.18:
  Improved simulation of color vision deficiency.
  Drop DB2 provider.


To generate a diff of this commit:
cvs rdiff -u -r1.136 -r1.137 pkgsrc/geography/qgis/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/geography/qgis/PLIST
cvs rdiff -u -r1.35 -r1.36 pkgsrc/geography/qgis/distinfo
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/geography/qgis/patches/patch-cmake_FindQwt.cmake \
    pkgsrc/geography/qgis/patches/patch-src_core_CMakeLists.txt
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/geography/qgis/patches/patch-external_laz-perf_portable__endian.hpp
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/geography/qgis/patches/patch-mac_CMakeLists.txt
cvs rdiff -u -r1.4 -r1.5 \
    pkgsrc/geography/qgis/patches/patch-src_crssync_CMakeLists.txt
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/geography/qgis/patches/patch-tests_src_gui_testqgsexternalresourcewidgetwrapper.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/geography/qgis/Makefile
diff -u pkgsrc/geography/qgis/Makefile:1.136 pkgsrc/geography/qgis/Makefile:1.137
--- pkgsrc/geography/qgis/Makefile:1.136        Tue Jan 18 23:33:59 2022
+++ pkgsrc/geography/qgis/Makefile      Tue Feb 15 12:59:21 2022
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.136 2022/01/18 23:33:59 gdt Exp $
+# $NetBSD: Makefile,v 1.137 2022/02/15 12:59:21 gdt Exp $
 
-# This is intentionally 3.16 Long Term Release.  Please do not update
+# This is intentionally 3.22 Long Term Release.  Please do not update
 # to later branches, and instead discuss whether/how we want multiple
 # versions.
-DISTNAME=      qgis-3.16.16
+DISTNAME=      qgis-3.22.3
 CATEGORIES=    geography
 MASTER_SITES=  https://qgis.org/downloads/
 EXTRACT_SUFX=  .tar.bz2
@@ -52,10 +52,10 @@ SUBST_NOOP_OK.xapple=               yes # since SUBST
 SUBST_CLASSES+=                        pyqt
 SUBST_STAGE.pyqt=              pre-configure
 SUBST_MESSAGE.pyqt=            Use correct python version for PyQt5 programs
-SUBST_FILES.pyqt=              cmake/PyQtMacros.cmake cmake/FindPyQt5.py
+SUBST_FILES.pyqt=              cmake/PyQtMacros.cmake cmake/FindPyQt5.cmake
 SUBST_SED.pyqt+=               -e '/^SET/s,pyuic5,&-${PYVERSSUFFIX},'
 SUBST_SED.pyqt+=               -e '/^SET/s,pyrcc5,&-${PYVERSSUFFIX},'
-SUBST_SED.pyqt+=               -e '/os.path.dirname.*pyuic5/s,pyuic5,&-${PYVERSSUFFIX},'
+SUBST_SED.pyqt+=               -e '/ *FIND_PROGRAM(__pyuic5 /s,"pyuic5,&-${PYVERSSUFFIX},'
 
 CMAKE_ARGS+=           -DWITH_BINDINGS:BOOL=TRUE
 CMAKE_ARGS+=           -DSIP_BINARY_PATH:PATH=${BUILDLINK_PREFIX.py-sip}/bin
@@ -86,6 +86,7 @@ pre-configure:
        ${MKDIR} ${WRKSRC}/build
 
 .include "../../archivers/libzip/buildlink3.mk"
+.include "../../archivers/zstd/buildlink3.mk"
 ##.include "../../devel/qjson/buildlink3.mk"
 .include "../../devel/protobuf/buildlink3.mk"
 .include "../../geography/gdal-lib/buildlink3.mk"

Index: pkgsrc/geography/qgis/PLIST
diff -u pkgsrc/geography/qgis/PLIST:1.17 pkgsrc/geography/qgis/PLIST:1.18
--- pkgsrc/geography/qgis/PLIST:1.17    Wed Sep 15 19:06:15 2021
+++ pkgsrc/geography/qgis/PLIST Tue Feb 15 12:59:21 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2021/09/15 19:06:15 gdt Exp $
+@comment $NetBSD: PLIST,v 1.18 2022/02/15 12:59:21 gdt Exp $
 bin/qgis
 bin/qgis_bench
 bin/qgis_process
@@ -9,11 +9,26 @@ include/qgis/LinTriangleInterpolator.h
 include/qgis/MathUtils.h
 include/qgis/NormVecDecorator.h
 include/qgis/ParametricLine.h
+include/qgis/RTree.h
 include/qgis/TriDecorator.h
 include/qgis/TriangleInterpolator.h
 include/qgis/Vector3D.h
 include/qgis/characterwidget.h
+include/qgis/costcalculator.h
+include/qgis/feature.h
+include/qgis/fromencodedcomponenthelper.h
+include/qgis/geomfunction.h
+include/qgis/internalexception.h
 include/qgis/json_fwd.hpp
+include/qgis/labelposition.h
+include/qgis/layer.h
+include/qgis/pal.h
+include/qgis/palexception.h
+include/qgis/palrtree.h
+include/qgis/palstat.h
+include/qgis/pointset.h
+include/qgis/priorityqueue.h
+include/qgis/problem.h
 include/qgis/qgis.h
 include/qgis/qgis_analysis.h
 include/qgis/qgis_core.h
@@ -32,12 +47,14 @@ include/qgis/qgsabstract3dsymbol.h
 include/qgis/qgsabstractcontentcache.h
 include/qgis/qgsabstractdatabaseproviderconnection.h
 include/qgis/qgsabstractdatasourcewidget.h
+include/qgis/qgsabstractgeocoderlocatorfilter.h
 include/qgis/qgsabstractgeometry.h
 include/qgis/qgsabstractgeopdfexporter.h
 include/qgis/qgsabstractlayoutiterator.h
 include/qgis/qgsabstractmaptoolhandler.h
 include/qgis/qgsabstractmetadatabase.h
 include/qgis/qgsabstractproviderconnection.h
+include/qgis/qgsabstractrelationeditorwidget.h
 include/qgis/qgsabstractreportsection.h
 include/qgis/qgsabstractvaliditycheck.h
 include/qgis/qgsaction.h
@@ -45,12 +62,15 @@ include/qgis/qgsactionmanager.h
 include/qgis/qgsactionmenu.h
 include/qgis/qgsactionscope.h
 include/qgis/qgsactionscoperegistry.h
+include/qgis/qgsactionwidgetwrapper.h
 include/qgis/qgsaddattrdialog.h
 include/qgis/qgsaddtaborgroup.h
 include/qgis/qgsadvanceddigitizingdockwidget.h
 include/qgis/qgsadvanceddigitizingfloater.h
 include/qgis/qgsaggregatecalculator.h
 include/qgis/qgsaggregatetoolbutton.h
+include/qgis/qgsalgorithmbatchgeocode.h
+include/qgis/qgsalgorithmbatchnominatimgeocode.h
 include/qgis/qgsalgorithmfiledownloader.h
 include/qgis/qgsalgorithmimportphotos.h
 include/qgis/qgsalignmentcombobox.h
@@ -59,7 +79,12 @@ include/qgis/qgsanalysis.h
 include/qgis/qgsanimatedicon.h
 include/qgis/qgsannotation.h
 include/qgis/qgsannotationitem.h
+include/qgis/qgsannotationitemcommonpropertieswidget.h
+include/qgis/qgsannotationitemeditoperation.h
+include/qgis/qgsannotationitemguiregistry.h
+include/qgis/qgsannotationitemnode.h
 include/qgis/qgsannotationitemregistry.h
+include/qgis/qgsannotationitemwidget.h
 include/qgis/qgsannotationlayer.h
 include/qgis/qgsannotationlayerrenderer.h
 include/qgis/qgsannotationlineitem.h
@@ -70,6 +95,9 @@ include/qgis/qgsannotationpolygonitem.h
 include/qgis/qgsannotationregistry.h
 include/qgis/qgsapplication.h
 include/qgis/qgsapplicationexitblockerinterface.h
+include/qgis/qgsarcgisportalutils.h
+include/qgis/qgsarcgisrestquery.h
+include/qgis/qgsarcgisrestutils.h
 include/qgis/qgsarcgisvectortileconnectiondialog.h
 include/qgis/qgsarchive.h
 include/qgis/qgsarrowsymbollayer.h
@@ -78,8 +106,14 @@ include/qgis/qgsaspectfilter.h
 include/qgis/qgsattributeactiondialog.h
 include/qgis/qgsattributeactionpropertiesdialog.h
 include/qgis/qgsattributedialog.h
+include/qgis/qgsattributeeditoraction.h
+include/qgis/qgsattributeeditorcontainer.h
 include/qgis/qgsattributeeditorcontext.h
 include/qgis/qgsattributeeditorelement.h
+include/qgis/qgsattributeeditorfield.h
+include/qgis/qgsattributeeditorhtmlelement.h
+include/qgis/qgsattributeeditorqmlelement.h
+include/qgis/qgsattributeeditorrelation.h
 include/qgis/qgsattributeform.h
 include/qgis/qgsattributeformcontaineredit.h
 include/qgis/qgsattributeformeditorwidget.h
@@ -127,6 +161,9 @@ include/qgis/qgsauthsslerrorsdialog.h
 include/qgis/qgsauthsslimportdialog.h
 include/qgis/qgsauthtrustedcasdialog.h
 include/qgis/qgsauxiliarystorage.h
+include/qgis/qgsbabelformat.h
+include/qgis/qgsbabelformatregistry.h
+include/qgis/qgsbabelgpsdevice.h
 include/qgis/qgsbasicnumericformat.h
 include/qgis/qgsbearingnumericformat.h
 include/qgis/qgsbearingutils.h
@@ -146,6 +183,7 @@ include/qgis/qgsbrowserguimodel.h
 include/qgis/qgsbrowsermodel.h
 include/qgis/qgsbrowserproxymodel.h
 include/qgis/qgsbrowsertreeview.h
+include/qgis/qgsbrowserwidget.h
 include/qgis/qgsbrushstylecombobox.h
 include/qgis/qgsbusyindicatordialog.h
 include/qgis/qgscachedfeatureiterator.h
@@ -153,10 +191,12 @@ include/qgis/qgscacheindex.h
 include/qgis/qgscacheindexfeatureid.h
 include/qgis/qgscadutils.h
 include/qgis/qgscallout.h
+include/qgis/qgscalloutposition.h
 include/qgis/qgscalloutsregistry.h
 include/qgis/qgscalloutwidget.h
 include/qgis/qgscategorizedsymbolrenderer.h
 include/qgis/qgscategorizedsymbolrendererwidget.h
+include/qgis/qgscelestialbody.h
 include/qgis/qgscharacterselectordialog.h
 include/qgis/qgscheckablecombobox.h
 include/qgis/qgscheckboxconfigdlg.h
@@ -186,6 +226,7 @@ include/qgis/qgscodeeditorcss.h
 include/qgis/qgscodeeditorexpression.h
 include/qgis/qgscodeeditorhtml.h
 include/qgis/qgscodeeditorjs.h
+include/qgis/qgscodeeditorjson.h
 include/qgis/qgscodeeditorpython.h
 include/qgis/qgscodeeditorsql.h
 include/qgis/qgscollapsiblegroupbox.h
@@ -196,6 +237,9 @@ include/qgis/qgscolordialog.h
 include/qgis/qgscoloreffect.h
 include/qgis/qgscolorramp.h
 include/qgis/qgscolorrampbutton.h
+include/qgis/qgscolorramplegendnode.h
+include/qgis/qgscolorramplegendnodesettings.h
+include/qgis/qgscolorramplegendnodewidget.h
 include/qgis/qgscolorrampshader.h
 include/qgis/qgscolorrampshaderwidget.h
 include/qgis/qgscolorscheme.h
@@ -205,6 +249,7 @@ include/qgis/qgscolorswatchgrid.h
 include/qgis/qgscolorwidgetfactory.h
 include/qgis/qgscolorwidgets.h
 include/qgis/qgscolorwidgetwrapper.h
+include/qgis/qgscommandlineutils.h
 include/qgis/qgscompositionconverter.h
 include/qgis/qgscompoundcolorwidget.h
 include/qgis/qgscompoundcurve.h
@@ -213,17 +258,21 @@ include/qgis/qgsconfig.h
 include/qgis/qgsconfigureshortcutsdialog.h
 include/qgis/qgsconnectionpool.h
 include/qgis/qgsconnectionregistry.h
+include/qgis/qgsconnectionsitem.h
 include/qgis/qgscontrastenhancement.h
 include/qgis/qgscontrastenhancementfunction.h
 include/qgis/qgscoordinateboundspreviewmapwidget.h
 include/qgis/qgscoordinateformatter.h
 include/qgis/qgscoordinateoperationwidget.h
 include/qgis/qgscoordinatereferencesystem.h
+include/qgis/qgscoordinatereferencesystemregistry.h
 include/qgis/qgscoordinatetransform.h
 include/qgis/qgscoordinatetransformcontext.h
 include/qgis/qgscoordinateutils.h
+include/qgis/qgscopyfiletask.h
 include/qgis/qgscptcityarchive.h
 include/qgis/qgscptcitycolorrampdialog.h
+include/qgis/qgscreateannotationitemmaptool.h
 include/qgis/qgscredentialdialog.h
 include/qgis/qgscredentials.h
 include/qgis/qgscubicrasterresampler.h
@@ -237,9 +286,11 @@ include/qgis/qgscustomprojectopenhandler
 include/qgis/qgsdartmeasurement.h
 include/qgis/qgsdashspacedialog.h
 include/qgis/qgsdatabaseschemacombobox.h
+include/qgis/qgsdatabaseschemaitem.h
 include/qgis/qgsdatabaseschemamodel.h
 include/qgis/qgsdatabasetablecombobox.h
 include/qgis/qgsdatabasetablemodel.h
+include/qgis/qgsdatacollectionitem.h
 include/qgis/qgsdatadefinedsizelegend.h
 include/qgis/qgsdatadefinedsizelegendwidget.h
 include/qgis/qgsdataitem.h
@@ -259,6 +310,7 @@ include/qgis/qgsdatetimeeditwrapper.h
 include/qgis/qgsdatetimefieldformatter.h
 include/qgis/qgsdatetimesearchwidgetwrapper.h
 include/qgis/qgsdatetimestatisticalsummary.h
+include/qgis/qgsdatums.h
 include/qgis/qgsdatumtransform.h
 include/qgis/qgsdatumtransformdialog.h
 include/qgis/qgsdbfilterproxymodel.h
@@ -275,6 +327,7 @@ include/qgis/qgsdiagramproperties.h
 include/qgis/qgsdiagramrenderer.h
 include/qgis/qgsdial.h
 include/qgis/qgsdialog.h
+include/qgis/qgsdirectoryitem.h
 include/qgis/qgsdistancearea.h
 include/qgis/qgsdockwidget.h
 include/qgis/qgsdoubleboxscalebarrenderer.h
@@ -294,13 +347,20 @@ include/qgis/qgseditorwidgetwrapper.h
 include/qgis/qgseffectdrawmodecombobox.h
 include/qgis/qgseffectstack.h
 include/qgis/qgseffectstackpropertieswidget.h
+include/qgis/qgselevationutils.h
 include/qgis/qgsellipse.h
 include/qgis/qgsellipsesymbollayer.h
 include/qgis/qgsellipsesymbollayerwidget.h
 include/qgis/qgsellipsoidutils.h
+include/qgis/qgsembeddedsymbolrenderer.h
+include/qgis/qgsembeddedsymbolrendererwidget.h
 include/qgis/qgsencodingfiledialog.h
 include/qgis/qgsenumerationwidgetfactory.h
 include/qgis/qgsenumerationwidgetwrapper.h
+include/qgis/qgseptdecoder.h
+include/qgis/qgseptpointcloudindex.h
+include/qgis/qgseptprovider.h
+include/qgis/qgseptproviderguimetadata.h
 include/qgis/qgserror.h
 include/qgis/qgserrordialog.h
 include/qgis/qgseventtracing.h
@@ -323,14 +383,19 @@ include/qgis/qgsexpressionpreviewwidget.
 include/qgis/qgsexpressionselectiondialog.h
 include/qgis/qgsexpressionstoredialog.h
 include/qgis/qgsexpressiontreeview.h
+include/qgis/qgsexpressionutils.h
 include/qgis/qgsextentgroupbox.h
 include/qgis/qgsextentwidget.h
 include/qgis/qgsexternalresourceconfigdlg.h
 include/qgis/qgsexternalresourcewidget.h
 include/qgis/qgsexternalresourcewidgetfactory.h
 include/qgis/qgsexternalresourcewidgetwrapper.h
+include/qgis/qgsexternalstorage.h
+include/qgis/qgsexternalstoragefilewidget.h
+include/qgis/qgsexternalstorageregistry.h
 include/qgis/qgsfallbackfieldformatter.h
 include/qgis/qgsfallbacknumericformat.h
+include/qgis/qgsfavoritesitem.h
 include/qgis/qgsfeature.h
 include/qgis/qgsfeatureexpressionvaluesgatherer.h
 include/qgis/qgsfeaturefiltermodel.h
@@ -346,6 +411,7 @@ include/qgis/qgsfeaturepickermodel.h
 include/qgis/qgsfeaturepickermodelbase.h
 include/qgis/qgsfeaturepickerwidget.h
 include/qgis/qgsfeaturepool.h
+include/qgis/qgsfeaturerenderergenerator.h
 include/qgis/qgsfeaturerequest.h
 include/qgis/qgsfeatureselectiondlg.h
 include/qgis/qgsfeatureselectionmodel.h
@@ -366,14 +432,17 @@ include/qgis/qgsfieldmappingwidget.h
 include/qgis/qgsfieldmodel.h
 include/qgis/qgsfieldproxymodel.h
 include/qgis/qgsfields.h
+include/qgis/qgsfieldsitem.h
 include/qgis/qgsfieldvalidator.h
 include/qgis/qgsfieldvalueslineedit.h
+include/qgis/qgsfilebaseddataitemprovider.h
 include/qgis/qgsfilecontentsourcelineedit.h
 include/qgis/qgsfiledownloader.h
 include/qgis/qgsfiledownloaderdialog.h
 include/qgis/qgsfilefiltergenerator.h
 include/qgis/qgsfileutils.h
 include/qgis/qgsfilewidget.h
+include/qgis/qgsfillsymbol.h
 include/qgis/qgsfillsymbollayer.h
 include/qgis/qgsfilterlineedit.h
 include/qgis/qgsfindfilesbypatternwidget.h
@@ -383,13 +452,19 @@ include/qgis/qgsfontbutton.h
 include/qgis/qgsfontutils.h
 include/qgis/qgsformannotation.h
 include/qgis/qgsfractionnumericformat.h
-include/qgis/qgsgdaldataitems.h
+include/qgis/qgsgcpgeometrytransformer.h
+include/qgis/qgsgcptransformer.h
+include/qgis/qgsgdalfilesourcewidget.h
 include/qgis/qgsgdalguiprovider.h
 include/qgis/qgsgdalprovider.h
 include/qgis/qgsgdalsourceselect.h
 include/qgis/qgsgdalutils.h
 include/qgis/qgsgenericfeatureselectionmanager.h
 include/qgis/qgsgenericspatialindex.h
+include/qgis/qgsgeocoder.h
+include/qgis/qgsgeocodercontext.h
+include/qgis/qgsgeocoderlocatorfilter.h
+include/qgis/qgsgeocoderresult.h
 include/qgis/qgsgeometry.h
 include/qgis/qgsgeometryanglecheck.h
 include/qgis/qgsgeometryareacheck.h
@@ -431,6 +506,7 @@ include/qgis/qgsgeometrysimplifier.h
 include/qgis/qgsgeometrysliverpolygoncheck.h
 include/qgis/qgsgeometrysnapper.h
 include/qgis/qgsgeometrysnappersinglesource.h
+include/qgis/qgsgeometrytransformer.h
 include/qgis/qgsgeometrytypecheck.h
 include/qgis/qgsgeometryutils.h
 include/qgis/qgsgeometryvalidator.h
@@ -448,6 +524,7 @@ include/qgis/qgsgeos.h
 include/qgis/qgsgloweffect.h
 include/qgis/qgsgml.h
 include/qgis/qgsgmlschema.h
+include/qgis/qgsgooglemapsgeocoder.h
 include/qgis/qgsgpsconnection.h
 include/qgis/qgsgpsconnectionregistry.h
 include/qgis/qgsgpsdconnection.h
@@ -487,21 +564,28 @@ include/qgis/qgshtmlannotation.h
 include/qgis/qgshtmlutils.h
 include/qgis/qgshtmlwidgetwrapper.h
 include/qgis/qgshuesaturationfilter.h
+include/qgis/qgsiconutils.h
 include/qgis/qgsidentifycontext.h
 include/qgis/qgsidentifymenu.h
 include/qgis/qgsidwinterpolator.h
 include/qgis/qgsifeatureselectionmanager.h
 include/qgis/qgsimagecache.h
+include/qgis/qgsimagedroptextedit.h
 include/qgis/qgsimageoperation.h
 include/qgis/qgsindexedfeature.h
 include/qgis/qgsinstallgridshiftdialog.h
 include/qgis/qgsinternalgeometryengine.h
 include/qgis/qgsinterpolatedlinerenderer.h
+include/qgis/qgsinterpolatedlinesymbollayerwidget.h
 include/qgis/qgsinterpolator.h
 include/qgis/qgsinterval.h
 include/qgis/qgsinvertedpolygonrenderer.h
 include/qgis/qgsinvertedpolygonrendererwidget.h
 include/qgis/qgsjoindialog.h
+include/qgis/qgsjsoneditconfigdlg.h
+include/qgis/qgsjsoneditwidget.h
+include/qgis/qgsjsoneditwidgetfactory.h
+include/qgis/qgsjsoneditwrapper.h
 include/qgis/qgsjsonutils.h
 include/qgis/qgskde.h
 include/qgis/qgskeyvaluefieldformatter.h
@@ -514,18 +598,22 @@ include/qgis/qgslabeling.h
 include/qgis/qgslabelingengine.h
 include/qgis/qgslabelingenginesettings.h
 include/qgis/qgslabelinggui.h
+include/qgis/qgslabelingresults.h
 include/qgis/qgslabelingwidget.h
 include/qgis/qgslabellineanchorwidget.h
 include/qgis/qgslabellinesettings.h
 include/qgis/qgslabelobstaclesettings.h
 include/qgis/qgslabelobstaclesettingswidget.h
+include/qgis/qgslabelposition.h
 include/qgis/qgslabelsearchtree.h
 include/qgis/qgslabelsettingswidgetbase.h
 include/qgis/qgslabelthinningsettings.h
 include/qgis/qgslayerdefinition.h
+include/qgis/qgslayeritem.h
 include/qgis/qgslayermetadata.h
 include/qgis/qgslayermetadataformatter.h
 include/qgis/qgslayermetadatavalidator.h
+include/qgis/qgslayernotesutils.h
 include/qgis/qgslayerpropertieswidget.h
 include/qgis/qgslayertree.h
 include/qgis/qgslayertreeembeddedconfigwidget.h
@@ -660,6 +748,7 @@ include/qgis/qgslinearminmaxenhancement.
 include/qgis/qgslinearminmaxenhancementwithclip.h
 include/qgis/qgslinesegment.h
 include/qgis/qgslinestring.h
+include/qgis/qgslinesymbol.h
 include/qgis/qgslinesymbollayer.h
 include/qgis/qgslinuxnative.h
 include/qgis/qgslistfieldformatter.h
@@ -692,18 +781,22 @@ include/qgis/qgsmapclippingregion.h
 include/qgis/qgsmapclippingutils.h
 include/qgis/qgsmapdecoration.h
 include/qgis/qgsmaphittest.h
+include/qgis/qgsmapinfosymbolconverter.h
 include/qgis/qgsmaplayer.h
 include/qgis/qgsmaplayeractionregistry.h
 include/qgis/qgsmaplayercombobox.h
 include/qgis/qgsmaplayerconfigwidget.h
 include/qgis/qgsmaplayerconfigwidgetfactory.h
 include/qgis/qgsmaplayerdependency.h
+include/qgis/qgsmaplayerelevationproperties.h
+include/qgis/qgsmaplayerfactory.h
 include/qgis/qgsmaplayerlegend.h
 include/qgis/qgsmaplayerloadstyledialog.h
 include/qgis/qgsmaplayermodel.h
 include/qgis/qgsmaplayerproxymodel.h
 include/qgis/qgsmaplayerref.h
 include/qgis/qgsmaplayerrenderer.h
+include/qgis/qgsmaplayerserverproperties.h
 include/qgis/qgsmaplayerstore.h
 include/qgis/qgsmaplayerstyle.h
 include/qgis/qgsmaplayerstylecategoriesmodel.h
@@ -711,6 +804,7 @@ include/qgis/qgsmaplayerstyleguiutils.h
 include/qgis/qgsmaplayerstylemanager.h
 include/qgis/qgsmaplayerstylemanagerwidget.h
 include/qgis/qgsmaplayertemporalproperties.h
+include/qgis/qgsmaplayerutils.h
 include/qgis/qgsmapmouseevent.h
 include/qgis/qgsmapoverviewcanvas.h
 include/qgis/qgsmaprenderercache.h
@@ -733,12 +827,14 @@ include/qgis/qgsmaptoolemitpoint.h
 include/qgis/qgsmaptoolextent.h
 include/qgis/qgsmaptoolidentify.h
 include/qgis/qgsmaptoolidentifyfeature.h
+include/qgis/qgsmaptoolmodifyannotation.h
 include/qgis/qgsmaptoolpan.h
 include/qgis/qgsmaptoolzoom.h
 include/qgis/qgsmaptopixel.h
 include/qgis/qgsmaptopixelgeometrysimplifier.h
 include/qgis/qgsmapunitscale.h
 include/qgis/qgsmargins.h
+include/qgis/qgsmarkersymbol.h
 include/qgis/qgsmarkersymbollayer.h
 include/qgis/qgsmaskidprovider.h
 include/qgis/qgsmaskingwidget.h
@@ -751,7 +847,10 @@ include/qgis/qgsmemoryfeatureiterator.h
 include/qgis/qgsmemoryprovider.h
 include/qgis/qgsmemoryproviderutils.h
 include/qgis/qgsmenuheader.h
+include/qgis/qgsmergedfeaturerenderer.h
+include/qgis/qgsmergedfeaturerendererwidget.h
 include/qgis/qgsmesh3daveraging.h
+include/qgis/qgsmeshadvancedediting.h
 include/qgis/qgsmeshcalcnode.h
 include/qgis/qgsmeshcalculator.h
 include/qgis/qgsmeshcalcutils.h
@@ -762,6 +861,8 @@ include/qgis/qgsmeshdataset.h
 include/qgis/qgsmeshdatasetgroupstore.h
 include/qgis/qgsmeshdatasetgrouptreeview.h
 include/qgis/qgsmeshdatasetgrouptreewidget.h
+include/qgis/qgsmesheditor.h
+include/qgis/qgsmeshforcebypolylines.h
 include/qgis/qgsmeshlayer.h
 include/qgis/qgsmeshlayerinterpolator.h
 include/qgis/qgsmeshlayerproperties.h
@@ -790,6 +891,8 @@ include/qgis/qgsmessagelog.h
 include/qgis/qgsmessagelogviewer.h
 include/qgis/qgsmessageoutput.h
 include/qgis/qgsmessageviewer.h
+include/qgis/qgsmetadataurlitemdelegate.h
+include/qgis/qgsmetadatautils.h
 include/qgis/qgsmetadatawidget.h
 include/qgis/qgsmimedatautils.h
 include/qgis/qgsmodelarrowitem.h
@@ -848,6 +951,7 @@ include/qgis/qgsnewvectorlayerdialog.h
 include/qgis/qgsnewvectortabledialog.h
 include/qgis/qgsninecellfilter.h
 include/qgis/qgsnmeaconnection.h
+include/qgis/qgsnominatimgeocoder.h
 include/qgis/qgsnullsymbolrenderer.h
 include/qgis/qgsnullsymbolrendererwidget.h
 include/qgis/qgsnumericformat.h
@@ -860,7 +964,6 @@ include/qgis/qgsobjectcustomproperties.h
 include/qgis/qgsofflineediting.h
 include/qgis/qgsogcutils.h
 include/qgis/qgsogrconnpool.h
-include/qgis/qgsogrdataitems.h
 include/qgis/qgsogrdbconnection.h
 include/qgis/qgsogrdbsourceselect.h
 include/qgis/qgsogrdbtablemodel.h
@@ -868,6 +971,8 @@ include/qgis/qgsogrguiprovider.h
 include/qgis/qgsogrhelperfunctions.h
 include/qgis/qgsogritemguiprovider.h
 include/qgis/qgsogrprovider.h
+include/qgis/qgsogrprovidermetadata.h
+include/qgis/qgsogrproviderutils.h
 include/qgis/qgsogrproxytextcodec.h
 include/qgis/qgsogrsourceselect.h
 include/qgis/qgsogrtransaction.h
@@ -905,6 +1010,31 @@ include/qgis/qgspluginlayer.h
 include/qgis/qgspluginlayerregistry.h
 include/qgis/qgspluginmanagerinterface.h
 include/qgis/qgspoint.h
+include/qgis/qgspointcloudattribute.h
+include/qgis/qgspointcloudattributebyramprenderer.h
+include/qgis/qgspointcloudattributebyramprendererwidget.h
+include/qgis/qgspointcloudattributecombobox.h
+include/qgis/qgspointcloudattributemodel.h
+include/qgis/qgspointcloudblock.h
+include/qgis/qgspointcloudblockrequest.h
+include/qgis/qgspointcloudclassifiedrenderer.h
+include/qgis/qgspointcloudclassifiedrendererwidget.h
+include/qgis/qgspointclouddataprovider.h
+include/qgis/qgspointcloudextentrenderer.h
+include/qgis/qgspointcloudextentrendererwidget.h
+include/qgis/qgspointcloudindex.h
+include/qgis/qgspointcloudlayer.h
+include/qgis/qgspointcloudlayerelevationproperties.h
+include/qgis/qgspointcloudlayerrenderer.h
+include/qgis/qgspointcloudproviderguimetadata.h
+include/qgis/qgspointcloudrenderer.h
+include/qgis/qgspointcloudrendererpropertieswidget.h
+include/qgis/qgspointcloudrendererregistry.h
+include/qgis/qgspointcloudrendererwidget.h
+include/qgis/qgspointcloudrequest.h
+include/qgis/qgspointcloudrgbrenderer.h
+include/qgis/qgspointcloudrgbrendererwidget.h
+include/qgis/qgspointcloudsourceselect.h
 include/qgis/qgspointclusterrenderer.h
 include/qgis/qgspointclusterrendererwidget.h
 include/qgis/qgspointdisplacementrenderer.h
@@ -914,6 +1044,7 @@ include/qgis/qgspointlocator.h
 include/qgis/qgspointlocatorinittask.h
 include/qgis/qgspointxy.h
 include/qgis/qgspolygon.h
+include/qgis/qgspolymorphicrelation.h
 include/qgis/qgspostgresstringutils.h
 include/qgis/qgspresetcolorrampdialog.h
 include/qgis/qgsprevieweffect.h
@@ -927,6 +1058,7 @@ include/qgis/qgsprocessingalgorithmdialo
 include/qgis/qgsprocessingalgrunnertask.h
 include/qgis/qgsprocessingconfigurationwidgets.h
 include/qgis/qgsprocessingcontext.h
+include/qgis/qgsprocessingdxflayerswidgetwrapper.h
 include/qgis/qgsprocessingenummodelerwidget.h
 include/qgis/qgsprocessingfeaturesourceoptionswidget.h
 include/qgis/qgsprocessingfeedback.h
@@ -936,6 +1068,7 @@ include/qgis/qgsprocessingguiregistry.h
 include/qgis/qgsprocessingmaplayercombobox.h
 include/qgis/qgsprocessingmatrixmodelerwidget.h
 include/qgis/qgsprocessingmatrixparameterdialog.h
+include/qgis/qgsprocessingmeshdatasetwidget.h
 include/qgis/qgsprocessingmodelalgorithm.h
 include/qgis/qgsprocessingmodelchildalgorithm.h
 include/qgis/qgsprocessingmodelchilddependency.h
@@ -951,7 +1084,9 @@ include/qgis/qgsprocessingoutputdestinat
 include/qgis/qgsprocessingoutputs.h
 include/qgis/qgsprocessingparameteraggregate.h
 include/qgis/qgsprocessingparameterdefinitionwidget.h
+include/qgis/qgsprocessingparameterdxflayers.h
 include/qgis/qgsprocessingparameterfieldmap.h
+include/qgis/qgsprocessingparametermeshdataset.h
 include/qgis/qgsprocessingparameters.h
 include/qgis/qgsprocessingparameterswidget.h
 include/qgis/qgsprocessingparametertininputlayers.h
@@ -972,9 +1107,11 @@ include/qgis/qgsproject.h
 include/qgis/qgsprojectbadlayerhandler.h
 include/qgis/qgsprojectdisplaysettings.h
 include/qgis/qgsprojectfiletransform.h
+include/qgis/qgsprojectionfactors.h
 include/qgis/qgsprojectionselectiondialog.h
 include/qgis/qgsprojectionselectiontreewidget.h
 include/qgis/qgsprojectionselectionwidget.h
+include/qgis/qgsprojectitem.h
 include/qgis/qgsprojectmetadata.h
 include/qgis/qgsprojectproperty.h
 include/qgis/qgsprojectservervalidator.h
@@ -985,8 +1122,10 @@ include/qgis/qgsprojectstorageregistry.h
 include/qgis/qgsprojectstylealgorithms.h
 include/qgis/qgsprojecttimesettings.h
 include/qgis/qgsprojecttranslator.h
+include/qgis/qgsprojectutils.h
 include/qgis/qgsprojectversion.h
 include/qgis/qgsprojectviewsettings.h
+include/qgis/qgsprojoperation.h
 include/qgis/qgsprojutils.h
 include/qgis/qgsproperty.h
 include/qgis/qgspropertyassistantwidget.h
@@ -999,6 +1138,13 @@ include/qgis/qgsproviderguimetadata.h
 include/qgis/qgsproviderguiregistry.h
 include/qgis/qgsprovidermetadata.h
 include/qgis/qgsproviderregistry.h
+include/qgis/qgsprovidersourcewidget.h
+include/qgis/qgsprovidersourcewidgetprovider.h
+include/qgis/qgsprovidersourcewidgetproviderregistry.h
+include/qgis/qgsprovidersublayerdetails.h
+include/qgis/qgsprovidersublayermodel.h
+include/qgis/qgsprovidersublayertask.h
+include/qgis/qgsproviderutils.h
 include/qgis/qgsproxyfeaturesink.h
 include/qgis/qgsproxyprogresstask.h
 include/qgis/qgsproxystyle.h
@@ -1007,9 +1153,12 @@ include/qgis/qgsqmlwidgetwrapper.h
 include/qgis/qgsqtlocationconnection.h
 include/qgis/qgsquadrilateral.h
 include/qgis/qgsquerybuilder.h
+include/qgis/qgsqueryresultmodel.h
+include/qgis/qgsqueryresultwidget.h
 include/qgis/qgsrange.h
 include/qgis/qgsrangeconfigdlg.h
 include/qgis/qgsrangefieldformatter.h
+include/qgis/qgsrangeslider.h
 include/qgis/qgsrangewidgetfactory.h
 include/qgis/qgsrangewidgetwrapper.h
 include/qgis/qgsraster.h
@@ -1059,8 +1208,10 @@ include/qgis/qgsrastertransparency.h
 include/qgis/qgsrastertransparencywidget.h
 include/qgis/qgsrasterviewport.h
 include/qgis/qgsratiolockbutton.h
+include/qgis/qgsray3d.h
 include/qgis/qgsreadwritecontext.h
 include/qgis/qgsreadwritelocker.h
+include/qgis/qgsrecentstylehandler.h
 include/qgis/qgsreclassifyutils.h
 include/qgis/qgsrectangle.h
 include/qgis/qgsreferencedgeometry.h
@@ -1076,12 +1227,17 @@ include/qgis/qgsrelationreferencefieldfo
 include/qgis/qgsrelationreferencesearchwidgetwrapper.h
 include/qgis/qgsrelationreferencewidget.h
 include/qgis/qgsrelationreferencewidgetwrapper.h
+include/qgis/qgsrelationwidgetregistry.h
 include/qgis/qgsrelationwidgetwrapper.h
 include/qgis/qgsrelief.h
 include/qgis/qgsremappingproxyfeaturesink.h
+include/qgis/qgsremoteeptpointcloudindex.h
 include/qgis/qgsrenderchecker.h
 include/qgis/qgsrendercontext.h
+include/qgis/qgsrenderedannotationitemdetails.h
 include/qgis/qgsrenderedfeaturehandlerinterface.h
+include/qgis/qgsrendereditemdetails.h
+include/qgis/qgsrendereditemresults.h
 include/qgis/qgsrenderer.h
 include/qgis/qgsrenderermeshpropertieswidget.h
 include/qgis/qgsrendererpropertiesdialog.h
@@ -1093,6 +1249,7 @@ include/qgis/qgsreport.h
 include/qgis/qgsreportsectionfieldgroup.h
 include/qgis/qgsreportsectionlayout.h
 include/qgis/qgsresamplingutils.h
+include/qgis/qgsrichtexteditor.h
 include/qgis/qgsrubberband.h
 include/qgis/qgsruggednessfilter.h
 include/qgis/qgsrulebasedlabeling.h
@@ -1116,7 +1273,12 @@ include/qgis/qgssearchquerybuilder.h
 include/qgis/qgssearchwidgettoolbutton.h
 include/qgis/qgssearchwidgetwrapper.h
 include/qgis/qgssettings.h
+include/qgis/qgssettingsentry.h
+include/qgis/qgssettingsregistry.h
+include/qgis/qgssettingsregistrycore.h
+include/qgis/qgssettingsregistrygui.h
 include/qgis/qgsshadoweffect.h
+include/qgis/qgsshapegenerator.h
 include/qgis/qgsshortcutsmanager.h
 include/qgis/qgssimplifymethod.h
 include/qgis/qgssinglebandcolordatarenderer.h
@@ -1165,6 +1327,9 @@ include/qgis/qgsstylemanagerdialog.h
 include/qgis/qgsstylemodel.h
 include/qgis/qgsstylesavedialog.h
 include/qgis/qgssublayersdialog.h
+include/qgis/qgssubsetstringeditorinterface.h
+include/qgis/qgssubsetstringeditorprovider.h
+include/qgis/qgssubsetstringeditorproviderregistry.h
 include/qgis/qgssubstitutionlistwidget.h
 include/qgis/qgssurface.h
 include/qgis/qgssvgannotation.h
@@ -1179,6 +1344,7 @@ include/qgis/qgssymbollayerselectionwidg
 include/qgis/qgssymbollayerutils.h
 include/qgis/qgssymbollayerwidget.h
 include/qgis/qgssymbollevelsdialog.h
+include/qgis/qgssymbolrendercontext.h
 include/qgis/qgssymbolselectordialog.h
 include/qgis/qgssymbolslistwidget.h
 include/qgis/qgssymbolwidgetcontext.h
@@ -1217,6 +1383,7 @@ include/qgis/qgstextformatwidget.h
 include/qgis/qgstextfragment.h
 include/qgis/qgstextlabelfeature.h
 include/qgis/qgstextmasksettings.h
+include/qgis/qgstextmetrics.h
 include/qgis/qgstextpreview.h
 include/qgis/qgstextrenderer.h
 include/qgis/qgstextrendererutils.h
@@ -1224,9 +1391,11 @@ include/qgis/qgstextshadowsettings.h
 include/qgis/qgsthreadingutils.h
 include/qgis/qgsticksscalebarrenderer.h
 include/qgis/qgstilecache.h
+include/qgis/qgstiledownloadmanager.h
 include/qgis/qgstiles.h
 include/qgis/qgstininterpolator.h
 include/qgis/qgstolerance.h
+include/qgis/qgstopologicalmesh.h
 include/qgis/qgstotalcurvaturefilter.h
 include/qgis/qgstracer.h
 include/qgis/qgstrackedvectorlayertools.h
@@ -1244,6 +1413,7 @@ include/qgis/qgsuniquevaluewidgetwrapper
 include/qgis/qgsunitselectionwidget.h
 include/qgis/qgsunittypes.h
 include/qgis/qgsuserinputwidget.h
+include/qgis/qgsuserprofile.h
 include/qgis/qgsuserprofilemanager.h
 include/qgis/qgsuuidwidgetfactory.h
 include/qgis/qgsuuidwidgetwrapper.h
@@ -1292,7 +1462,6 @@ include/qgis/qgsvectorlayerrenderer.h
 include/qgis/qgsvectorlayersaveasdialog.h
 include/qgis/qgsvectorlayersavestyledialog.h
 include/qgis/qgsvectorlayerselectionmanager.h
-include/qgis/qgsvectorlayerserverproperties.h
 include/qgis/qgsvectorlayertemporalproperties.h
 include/qgis/qgsvectorlayertemporalpropertieswidget.h
 include/qgis/qgsvectorlayertools.h
@@ -1321,6 +1490,7 @@ include/qgis/qgsvectortilerenderer.h
 include/qgis/qgsvectortilesourceselect.h
 include/qgis/qgsvectortileutils.h
 include/qgis/qgsvectortilewriter.h
+include/qgis/qgsvertexid.h
 include/qgis/qgsvertexmarker.h
 include/qgis/qgsvirtuallayerdefinition.h
 include/qgis/qgsvirtuallayerdefinitionutils.h
@@ -1336,6 +1506,7 @@ include/qgis/qgswkbptr.h
 include/qgis/qgswkbtypes.h
 include/qgis/qgswmsdimensiondialog.h
 include/qgis/qgsxmlutils.h
+include/qgis/qgszipitem.h
 include/qgis/qgsziputils.h
 include/qgis/qgszonalstatistics.h
 include/qgis/qobjectuniqueptr.h
@@ -1367,6 +1538,7 @@ include/qgis/ui_qgsdetaileditemwidgetbas
 include/qgis/ui_qgseffectstackpropertieswidgetbase.h
 include/qgis/ui_qgsexpressionbuilder.h
 include/qgis/ui_qgsexpressionbuilderdialogbase.h
+include/qgis/ui_qgsexpressionpreviewbase.h
 include/qgis/ui_qgsexpressionselectiondialogbase.h
 include/qgis/ui_qgsexpressionstoredialogbase.h
 include/qgis/ui_qgsfeaturefilterwidget.h
@@ -1386,15 +1558,19 @@ include/qgis/ui_qgsmessageviewer.h
 include/qgis/ui_qgsnewvectortabledialogbase.h
 include/qgis/ui_qgsowssourceselectbase.h
 include/qgis/ui_qgspdfexportoptions.h
+include/qgis/ui_qgsprocessingtinmeshdatawidgetbase.h
 include/qgis/ui_qgsprojectionselectorbase.h
 include/qgis/ui_qgsquerybuilderbase.h
+include/qgis/ui_qgsqueryresultwidgetbase.h
 include/qgis/ui_qgsrasterlayerpropertiesbase.h
 include/qgis/ui_qgsrenderercontainerbase.h
 include/qgis/ui_qgsrendererpropsdialogbase.h
 include/qgis/ui_qgssqlcomposerdialogbase.h
 include/qgis/ui_qgssublayersdialogbase.h
 include/qgis/ui_qgstablewidgetuibase.h
+include/qgis/ui_qgstemporalcontrollerwidgetbase.h
 include/qgis/ui_qgsvectorlayerpropertiesbase.h
+include/qgis/util.h
 include/qgis/vector_tile.pb.h
 lib/libqgis_analysis.so
 lib/libqgis_analysis.so.${PKGVERSION}
@@ -1409,32 +1585,31 @@ lib/libqgis_native.so.${PKGVERSION}
 lib/libqgispython.so
 lib/libqgispython.so.${PKGVERSION}
 lib/qgis/crssync
-lib/qgis/plugins/libarcgisfeatureserverprovider.so
-lib/qgis/plugins/libarcgismapserverprovider.so
-lib/qgis/plugins/libbasicauthmethod.so
-lib/qgis/plugins/libdb2provider.so
-lib/qgis/plugins/libdelimitedtextprovider.so
-lib/qgis/plugins/libesritokenauthmethod.so
+lib/qgis/plugins/libauthmethod_basic.so
+lib/qgis/plugins/libauthmethod_esritoken.so
+lib/qgis/plugins/libauthmethod_identcert.so
+lib/qgis/plugins/libauthmethod_oauth2.so
+lib/qgis/plugins/libauthmethod_pkcs12.so
+lib/qgis/plugins/libauthmethod_pkipaths.so
 lib/qgis/plugins/libgeometrycheckerplugin.so
-lib/qgis/plugins/libgeonodeprovider.so
-lib/qgis/plugins/libgpsimporterplugin.so
-lib/qgis/plugins/libgpxprovider.so
-lib/qgis/plugins/libidentcertauthmethod.so
-lib/qgis/plugins/libmdalprovider.so
-lib/qgis/plugins/libmssqlprovider.so
-lib/qgis/plugins/liboauth2authmethod.so
 lib/qgis/plugins/libofflineeditingplugin.so
-lib/qgis/plugins/libowsprovider.so
-lib/qgis/plugins/libpkcs12authmethod.so
-lib/qgis/plugins/libpkipathsauthmethod.so
-lib/qgis/plugins/libpostgresprovider.so
-lib/qgis/plugins/libpostgresrasterprovider.so
-lib/qgis/plugins/libspatialiteprovider.so
+lib/qgis/plugins/libprovider_arcgisfeatureserver.so
+lib/qgis/plugins/libprovider_arcgismapserver.so
+lib/qgis/plugins/libprovider_db2.so
+lib/qgis/plugins/libprovider_delimitedtext.so
+lib/qgis/plugins/libprovider_geonode.so
+lib/qgis/plugins/libprovider_gpx.so
+lib/qgis/plugins/libprovider_mdal.so
+lib/qgis/plugins/libprovider_mssql.so
+lib/qgis/plugins/libprovider_postgres.so
+lib/qgis/plugins/libprovider_postgresraster.so
+lib/qgis/plugins/libprovider_spatialite.so
+lib/qgis/plugins/libprovider_virtuallayer.so
+lib/qgis/plugins/libprovider_virtualraster.so
+lib/qgis/plugins/libprovider_wcs.so
+lib/qgis/plugins/libprovider_wfs.so
+lib/qgis/plugins/libprovider_wms.so
 lib/qgis/plugins/libtopolplugin.so
-lib/qgis/plugins/libvirtuallayerprovider.so
-lib/qgis/plugins/libwcsprovider.so
-lib/qgis/plugins/libwfsprovider.so
-lib/qgis/plugins/libwmsprovider.so
 man/man1/qgis.1
 share/applications/org.qgis.qgis.desktop
 share/icons/hicolor/128x128/apps/qgis.png
@@ -1607,6 +1782,7 @@ share/qgis/i18n/qgis_fi.qm
 share/qgis/i18n/qgis_fr.qm
 share/qgis/i18n/qgis_gl.qm
 share/qgis/i18n/qgis_hu.qm
+share/qgis/i18n/qgis_id.qm
 share/qgis/i18n/qgis_is.qm
 share/qgis/i18n/qgis_it.qm
 share/qgis/i18n/qgis_ja.qm
@@ -1622,6 +1798,7 @@ share/qgis/i18n/qgis_pt_PT.qm
 share/qgis/i18n/qgis_ro.qm
 share/qgis/i18n/qgis_ru.qm
 share/qgis/i18n/qgis_sc.qm
+share/qgis/i18n/qgis_sl.qm
 share/qgis/i18n/qgis_sv.qm
 share/qgis/i18n/qgis_tr.qm
 share/qgis/i18n/qgis_uk.qm
@@ -1629,6 +1806,7 @@ share/qgis/i18n/qgis_vi.qm
 share/qgis/i18n/qgis_zh-Hans.qm
 share/qgis/i18n/qgis_zh-Hant.qm
 share/qgis/images/icons/qbrowser-icon.png
+share/qgis/images/icons/qgis-full.png
 share/qgis/images/icons/qgis-icon-16x16.png
 share/qgis/images/icons/qgis-icon-512x512.png
 share/qgis/images/icons/qgis-icon-60x60.png
@@ -1776,6 +1954,433 @@ share/qgis/python/plugins/db_manager/ui/
 share/qgis/python/plugins/db_manager/ui/ui_DlgSqlLayerWindow.py
 share/qgis/python/plugins/db_manager/ui/ui_DlgSqlWindow.py
 share/qgis/python/plugins/db_manager/ui/ui_DlgTableProperties.py
+share/qgis/python/plugins/grassprovider/Grass7Algorithm.py
+share/qgis/python/plugins/grassprovider/Grass7AlgorithmProvider.py
+share/qgis/python/plugins/grassprovider/Grass7Utils.py
+share/qgis/python/plugins/grassprovider/GrassProviderPlugin.py
+share/qgis/python/plugins/grassprovider/__init__.py
+share/qgis/python/plugins/grassprovider/description/i.albedo.txt
+share/qgis/python/plugins/grassprovider/description/i.aster.toar.txt
+share/qgis/python/plugins/grassprovider/description/i.atcorr.txt
+share/qgis/python/plugins/grassprovider/description/i.biomass.txt
+share/qgis/python/plugins/grassprovider/description/i.cca.txt
+share/qgis/python/plugins/grassprovider/description/i.cluster.txt
+share/qgis/python/plugins/grassprovider/description/i.colors.enhance.txt
+share/qgis/python/plugins/grassprovider/description/i.eb.eta.txt
+share/qgis/python/plugins/grassprovider/description/i.eb.evapfr.txt
+share/qgis/python/plugins/grassprovider/description/i.eb.hsebal01.txt
+share/qgis/python/plugins/grassprovider/description/i.eb.netrad.txt
+share/qgis/python/plugins/grassprovider/description/i.eb.soilheatflux.txt
+share/qgis/python/plugins/grassprovider/description/i.emissivity.txt
+share/qgis/python/plugins/grassprovider/description/i.evapo.mh.txt
+share/qgis/python/plugins/grassprovider/description/i.evapo.pm.txt
+share/qgis/python/plugins/grassprovider/description/i.evapo.pt.txt
+share/qgis/python/plugins/grassprovider/description/i.evapo.time.txt
+share/qgis/python/plugins/grassprovider/description/i.fft.txt
+share/qgis/python/plugins/grassprovider/description/i.gensig.txt
+share/qgis/python/plugins/grassprovider/description/i.gensigset.txt
+share/qgis/python/plugins/grassprovider/description/i.group.txt
+share/qgis/python/plugins/grassprovider/description/i.his.rgb.txt
+share/qgis/python/plugins/grassprovider/description/i.ifft.txt
+share/qgis/python/plugins/grassprovider/description/i.image.mosaic.txt
+share/qgis/python/plugins/grassprovider/description/i.in.spotvgt.txt
+share/qgis/python/plugins/grassprovider/description/i.landsat.acca.txt
+share/qgis/python/plugins/grassprovider/description/i.landsat.toar.txt
+share/qgis/python/plugins/grassprovider/description/i.maxlik.txt
+share/qgis/python/plugins/grassprovider/description/i.modis.qc.txt
+share/qgis/python/plugins/grassprovider/description/i.oif.txt
+share/qgis/python/plugins/grassprovider/description/i.pansharpen.txt
+share/qgis/python/plugins/grassprovider/description/i.pca.txt
+share/qgis/python/plugins/grassprovider/description/i.rgb.his.txt
+share/qgis/python/plugins/grassprovider/description/i.segment.txt
+share/qgis/python/plugins/grassprovider/description/i.smap.txt
+share/qgis/python/plugins/grassprovider/description/i.tasscap.txt
+share/qgis/python/plugins/grassprovider/description/i.topo.corr.ill.txt
+share/qgis/python/plugins/grassprovider/description/i.topo.corr.txt
+share/qgis/python/plugins/grassprovider/description/i.vi.txt
+share/qgis/python/plugins/grassprovider/description/i.zc.txt
+share/qgis/python/plugins/grassprovider/description/m.cogo.txt
+share/qgis/python/plugins/grassprovider/description/nviz.txt
+share/qgis/python/plugins/grassprovider/description/r.basins.fill.txt
+share/qgis/python/plugins/grassprovider/description/r.blend.combine.txt
+share/qgis/python/plugins/grassprovider/description/r.blend.rgb.txt
+share/qgis/python/plugins/grassprovider/description/r.buffer.lowmem.txt
+share/qgis/python/plugins/grassprovider/description/r.buffer.txt
+share/qgis/python/plugins/grassprovider/description/r.carve.txt
+share/qgis/python/plugins/grassprovider/description/r.category.out.txt
+share/qgis/python/plugins/grassprovider/description/r.category.txt
+share/qgis/python/plugins/grassprovider/description/r.circle.txt
+share/qgis/python/plugins/grassprovider/description/r.clump.txt
+share/qgis/python/plugins/grassprovider/description/r.coin.txt
+share/qgis/python/plugins/grassprovider/description/r.colors.out.txt
+share/qgis/python/plugins/grassprovider/description/r.colors.stddev.txt
+share/qgis/python/plugins/grassprovider/description/r.colors.txt
+share/qgis/python/plugins/grassprovider/description/r.composite.txt
+share/qgis/python/plugins/grassprovider/description/r.contour.txt
+share/qgis/python/plugins/grassprovider/description/r.cost.txt
+share/qgis/python/plugins/grassprovider/description/r.covar.txt
+share/qgis/python/plugins/grassprovider/description/r.cross.txt
+share/qgis/python/plugins/grassprovider/description/r.describe.txt
+share/qgis/python/plugins/grassprovider/description/r.distance.txt
+share/qgis/python/plugins/grassprovider/description/r.drain.txt
+share/qgis/python/plugins/grassprovider/description/r.fill.dir.txt
+share/qgis/python/plugins/grassprovider/description/r.fill.stats.txt
+share/qgis/python/plugins/grassprovider/description/r.fillnulls.txt
+share/qgis/python/plugins/grassprovider/description/r.flow.txt
+share/qgis/python/plugins/grassprovider/description/r.geomorphon.txt
+share/qgis/python/plugins/grassprovider/description/r.grow.distance.txt
+share/qgis/python/plugins/grassprovider/description/r.grow.txt
+share/qgis/python/plugins/grassprovider/description/r.gwflow.txt
+share/qgis/python/plugins/grassprovider/description/r.his.txt
+share/qgis/python/plugins/grassprovider/description/r.horizon.height.txt
+share/qgis/python/plugins/grassprovider/description/r.horizon.txt
+share/qgis/python/plugins/grassprovider/description/r.in.lidar.info.txt
+share/qgis/python/plugins/grassprovider/description/r.in.lidar.txt
+share/qgis/python/plugins/grassprovider/description/r.info.txt
+share/qgis/python/plugins/grassprovider/description/r.kappa.txt
+share/qgis/python/plugins/grassprovider/description/r.lake.txt
+share/qgis/python/plugins/grassprovider/description/r.latlong.txt
+share/qgis/python/plugins/grassprovider/description/r.li.cwed.ascii.txt
+share/qgis/python/plugins/grassprovider/description/r.li.cwed.txt
+share/qgis/python/plugins/grassprovider/description/r.li.dominance.ascii.txt
+share/qgis/python/plugins/grassprovider/description/r.li.dominance.txt
+share/qgis/python/plugins/grassprovider/description/r.li.edgedensity.ascii.txt
+share/qgis/python/plugins/grassprovider/description/r.li.edgedensity.txt
+share/qgis/python/plugins/grassprovider/description/r.li.mpa.ascii.txt
+share/qgis/python/plugins/grassprovider/description/r.li.mpa.txt
+share/qgis/python/plugins/grassprovider/description/r.li.mps.ascii.txt
+share/qgis/python/plugins/grassprovider/description/r.li.mps.txt
+share/qgis/python/plugins/grassprovider/description/r.li.padcv.ascii.txt
+share/qgis/python/plugins/grassprovider/description/r.li.padcv.txt
+share/qgis/python/plugins/grassprovider/description/r.li.padrange.ascii.txt
+share/qgis/python/plugins/grassprovider/description/r.li.padrange.txt
+share/qgis/python/plugins/grassprovider/description/r.li.padsd.ascii.txt
+share/qgis/python/plugins/grassprovider/description/r.li.padsd.txt
+share/qgis/python/plugins/grassprovider/description/r.li.patchdensity.ascii.txt
+share/qgis/python/plugins/grassprovider/description/r.li.patchdensity.txt
+share/qgis/python/plugins/grassprovider/description/r.li.patchnum.ascii.txt
+share/qgis/python/plugins/grassprovider/description/r.li.patchnum.txt
+share/qgis/python/plugins/grassprovider/description/r.li.pielou.ascii.txt
+share/qgis/python/plugins/grassprovider/description/r.li.pielou.txt
+share/qgis/python/plugins/grassprovider/description/r.li.renyi.ascii.txt
+share/qgis/python/plugins/grassprovider/description/r.li.renyi.txt
+share/qgis/python/plugins/grassprovider/description/r.li.richness.ascii.txt
+share/qgis/python/plugins/grassprovider/description/r.li.richness.txt
+share/qgis/python/plugins/grassprovider/description/r.li.shannon.ascii.txt
+share/qgis/python/plugins/grassprovider/description/r.li.shannon.txt
+share/qgis/python/plugins/grassprovider/description/r.li.shape.ascii.txt
+share/qgis/python/plugins/grassprovider/description/r.li.shape.txt
+share/qgis/python/plugins/grassprovider/description/r.li.simpson.ascii.txt
+share/qgis/python/plugins/grassprovider/description/r.li.simpson.txt
+share/qgis/python/plugins/grassprovider/description/r.mapcalc.simple.txt
+share/qgis/python/plugins/grassprovider/description/r.mask.rast.txt
+share/qgis/python/plugins/grassprovider/description/r.mask.vect.txt
+share/qgis/python/plugins/grassprovider/description/r.mfilter.txt
+share/qgis/python/plugins/grassprovider/description/r.mode.txt
+share/qgis/python/plugins/grassprovider/description/r.neighbors.txt
+share/qgis/python/plugins/grassprovider/description/r.null.txt
+share/qgis/python/plugins/grassprovider/description/r.out.ascii.txt
+share/qgis/python/plugins/grassprovider/description/r.out.gridatb.txt
+share/qgis/python/plugins/grassprovider/description/r.out.mat.txt
+share/qgis/python/plugins/grassprovider/description/r.out.mpeg.txt
+share/qgis/python/plugins/grassprovider/description/r.out.png.txt
+share/qgis/python/plugins/grassprovider/description/r.out.pov.txt
+share/qgis/python/plugins/grassprovider/description/r.out.ppm.txt
+share/qgis/python/plugins/grassprovider/description/r.out.ppm3.txt
+share/qgis/python/plugins/grassprovider/description/r.out.vrml.txt
+share/qgis/python/plugins/grassprovider/description/r.out.vtk.txt
+share/qgis/python/plugins/grassprovider/description/r.out.xyz.txt
+share/qgis/python/plugins/grassprovider/description/r.param.scale.txt
+share/qgis/python/plugins/grassprovider/description/r.patch.txt
+share/qgis/python/plugins/grassprovider/description/r.path.coordinate.txt
+share/qgis/python/plugins/grassprovider/description/r.path.txt
+share/qgis/python/plugins/grassprovider/description/r.plane.txt
+share/qgis/python/plugins/grassprovider/description/r.profile.txt
+share/qgis/python/plugins/grassprovider/description/r.proj.txt
+share/qgis/python/plugins/grassprovider/description/r.quant.txt
+share/qgis/python/plugins/grassprovider/description/r.quantile.plain.txt
+share/qgis/python/plugins/grassprovider/description/r.quantile.txt
+share/qgis/python/plugins/grassprovider/description/r.random.cells.txt
+share/qgis/python/plugins/grassprovider/description/r.random.surface.txt
+share/qgis/python/plugins/grassprovider/description/r.random.txt
+share/qgis/python/plugins/grassprovider/description/r.reclass.area.txt
+share/qgis/python/plugins/grassprovider/description/r.reclass.txt
+share/qgis/python/plugins/grassprovider/description/r.recode.txt
+share/qgis/python/plugins/grassprovider/description/r.regression.line.txt
+share/qgis/python/plugins/grassprovider/description/r.regression.multi.txt
+share/qgis/python/plugins/grassprovider/description/r.relief.scaling.txt
+share/qgis/python/plugins/grassprovider/description/r.relief.txt
+share/qgis/python/plugins/grassprovider/description/r.report.txt
+share/qgis/python/plugins/grassprovider/description/r.resamp.bspline.txt
+share/qgis/python/plugins/grassprovider/description/r.resamp.filter.txt
+share/qgis/python/plugins/grassprovider/description/r.resamp.interp.txt
+share/qgis/python/plugins/grassprovider/description/r.resamp.rst.txt
+share/qgis/python/plugins/grassprovider/description/r.resamp.stats.txt
+share/qgis/python/plugins/grassprovider/description/r.resample.txt
+share/qgis/python/plugins/grassprovider/description/r.rescale.eq.txt
+share/qgis/python/plugins/grassprovider/description/r.rescale.txt
+share/qgis/python/plugins/grassprovider/description/r.rgb.txt
+share/qgis/python/plugins/grassprovider/description/r.ros.txt
+share/qgis/python/plugins/grassprovider/description/r.series.accumulate.txt
+share/qgis/python/plugins/grassprovider/description/r.series.interp.txt
+share/qgis/python/plugins/grassprovider/description/r.series.txt
+share/qgis/python/plugins/grassprovider/description/r.shade.txt
+share/qgis/python/plugins/grassprovider/description/r.sim.sediment.txt
+share/qgis/python/plugins/grassprovider/description/r.sim.water.txt
+share/qgis/python/plugins/grassprovider/description/r.slope.aspect.txt
+share/qgis/python/plugins/grassprovider/description/r.solute.transport.txt
+share/qgis/python/plugins/grassprovider/description/r.spread.txt
+share/qgis/python/plugins/grassprovider/description/r.spreadpath.txt
+share/qgis/python/plugins/grassprovider/description/r.statistics.txt
+share/qgis/python/plugins/grassprovider/description/r.stats.quantile.out.txt
+share/qgis/python/plugins/grassprovider/description/r.stats.quantile.rast.txt
+share/qgis/python/plugins/grassprovider/description/r.stats.txt
+share/qgis/python/plugins/grassprovider/description/r.stats.zonal.txt
+share/qgis/python/plugins/grassprovider/description/r.stream.extract.txt
+share/qgis/python/plugins/grassprovider/description/r.sun.incidout.txt
+share/qgis/python/plugins/grassprovider/description/r.sun.insoltime.txt
+share/qgis/python/plugins/grassprovider/description/r.sunhours.txt
+share/qgis/python/plugins/grassprovider/description/r.sunmask.datetime.txt
+share/qgis/python/plugins/grassprovider/description/r.sunmask.position.txt
+share/qgis/python/plugins/grassprovider/description/r.surf.area.txt
+share/qgis/python/plugins/grassprovider/description/r.surf.contour.txt
+share/qgis/python/plugins/grassprovider/description/r.surf.fractal.txt
+share/qgis/python/plugins/grassprovider/description/r.surf.gauss.txt
+share/qgis/python/plugins/grassprovider/description/r.surf.idw.txt
+share/qgis/python/plugins/grassprovider/description/r.surf.random.txt
+share/qgis/python/plugins/grassprovider/description/r.terraflow.txt
+share/qgis/python/plugins/grassprovider/description/r.texture.txt
+share/qgis/python/plugins/grassprovider/description/r.thin.txt
+share/qgis/python/plugins/grassprovider/description/r.tile.txt
+share/qgis/python/plugins/grassprovider/description/r.tileset.txt
+share/qgis/python/plugins/grassprovider/description/r.to.vect.txt
+share/qgis/python/plugins/grassprovider/description/r.topidx.txt
+share/qgis/python/plugins/grassprovider/description/r.topmodel.topidxstats.txt
+share/qgis/python/plugins/grassprovider/description/r.topmodel.txt
+share/qgis/python/plugins/grassprovider/description/r.transect.txt
+share/qgis/python/plugins/grassprovider/description/r.univar.txt
+share/qgis/python/plugins/grassprovider/description/r.uslek.txt
+share/qgis/python/plugins/grassprovider/description/r.usler.txt
+share/qgis/python/plugins/grassprovider/description/r.viewshed.txt
+share/qgis/python/plugins/grassprovider/description/r.volume.txt
+share/qgis/python/plugins/grassprovider/description/r.walk.coords.txt
+share/qgis/python/plugins/grassprovider/description/r.walk.points.txt
+share/qgis/python/plugins/grassprovider/description/r.walk.rast.txt
+share/qgis/python/plugins/grassprovider/description/r.water.outlet.txt
+share/qgis/python/plugins/grassprovider/description/r.watershed.txt
+share/qgis/python/plugins/grassprovider/description/r.what.color.txt
+share/qgis/python/plugins/grassprovider/description/r.what.coords.txt
+share/qgis/python/plugins/grassprovider/description/r.what.points.txt
+share/qgis/python/plugins/grassprovider/description/v.buffer.txt
+share/qgis/python/plugins/grassprovider/description/v.build.check.txt
+share/qgis/python/plugins/grassprovider/description/v.build.polylines.txt
+share/qgis/python/plugins/grassprovider/description/v.class.txt
+share/qgis/python/plugins/grassprovider/description/v.clean.txt
+share/qgis/python/plugins/grassprovider/description/v.cluster.txt
+share/qgis/python/plugins/grassprovider/description/v.db.select.txt
+share/qgis/python/plugins/grassprovider/description/v.decimate.txt
+share/qgis/python/plugins/grassprovider/description/v.delaunay.txt
+share/qgis/python/plugins/grassprovider/description/v.dissolve.txt
+share/qgis/python/plugins/grassprovider/description/v.distance.txt
+share/qgis/python/plugins/grassprovider/description/v.drape.txt
+share/qgis/python/plugins/grassprovider/description/v.edit.txt
+share/qgis/python/plugins/grassprovider/description/v.extract.txt
+share/qgis/python/plugins/grassprovider/description/v.extrude.txt
+share/qgis/python/plugins/grassprovider/description/v.generalize.txt
+share/qgis/python/plugins/grassprovider/description/v.hull.txt
+share/qgis/python/plugins/grassprovider/description/v.in.ascii.txt
+share/qgis/python/plugins/grassprovider/description/v.in.dxf.txt
+share/qgis/python/plugins/grassprovider/description/v.in.e00.txt
+share/qgis/python/plugins/grassprovider/description/v.in.geonames.txt
+share/qgis/python/plugins/grassprovider/description/v.in.lidar.txt
+share/qgis/python/plugins/grassprovider/description/v.in.lines.txt
+share/qgis/python/plugins/grassprovider/description/v.in.mapgen.txt
+share/qgis/python/plugins/grassprovider/description/v.in.wfs.txt
+share/qgis/python/plugins/grassprovider/description/v.info.txt
+share/qgis/python/plugins/grassprovider/description/v.kcv.txt
+share/qgis/python/plugins/grassprovider/description/v.kernel.rast.txt
+share/qgis/python/plugins/grassprovider/description/v.kernel.vect.txt
+share/qgis/python/plugins/grassprovider/description/v.lidar.correction.txt
+share/qgis/python/plugins/grassprovider/description/v.lidar.edgedetection.txt
+share/qgis/python/plugins/grassprovider/description/v.lidar.growing.txt
+share/qgis/python/plugins/grassprovider/description/v.mkgrid.txt
+share/qgis/python/plugins/grassprovider/description/v.neighbors.txt
+share/qgis/python/plugins/grassprovider/description/v.net.alloc.txt
+share/qgis/python/plugins/grassprovider/description/v.net.allpairs.txt
+share/qgis/python/plugins/grassprovider/description/v.net.bridge.txt
+share/qgis/python/plugins/grassprovider/description/v.net.centrality.txt
+share/qgis/python/plugins/grassprovider/description/v.net.components.txt
+share/qgis/python/plugins/grassprovider/description/v.net.connectivity.txt
+share/qgis/python/plugins/grassprovider/description/v.net.distance.txt
+share/qgis/python/plugins/grassprovider/description/v.net.flow.txt
+share/qgis/python/plugins/grassprovider/description/v.net.iso.txt
+share/qgis/python/plugins/grassprovider/description/v.net.nreport.txt
+share/qgis/python/plugins/grassprovider/description/v.net.path.txt
+share/qgis/python/plugins/grassprovider/description/v.net.report.txt
+share/qgis/python/plugins/grassprovider/description/v.net.salesman.txt
+share/qgis/python/plugins/grassprovider/description/v.net.spanningtree.txt
+share/qgis/python/plugins/grassprovider/description/v.net.steiner.txt
+share/qgis/python/plugins/grassprovider/description/v.net.timetable.txt
+share/qgis/python/plugins/grassprovider/description/v.net.txt
+share/qgis/python/plugins/grassprovider/description/v.net.visibility.txt
+share/qgis/python/plugins/grassprovider/description/v.normal.txt
+share/qgis/python/plugins/grassprovider/description/v.out.ascii.txt
+share/qgis/python/plugins/grassprovider/description/v.out.dxf.txt
+share/qgis/python/plugins/grassprovider/description/v.out.postgis.txt
+share/qgis/python/plugins/grassprovider/description/v.out.pov.txt
+share/qgis/python/plugins/grassprovider/description/v.out.svg.txt
+share/qgis/python/plugins/grassprovider/description/v.out.vtk.txt
+share/qgis/python/plugins/grassprovider/description/v.outlier.txt
+share/qgis/python/plugins/grassprovider/description/v.overlay.txt
+share/qgis/python/plugins/grassprovider/description/v.pack.txt
+share/qgis/python/plugins/grassprovider/description/v.parallel.txt
+share/qgis/python/plugins/grassprovider/description/v.patch.txt
+share/qgis/python/plugins/grassprovider/description/v.perturb.txt
+share/qgis/python/plugins/grassprovider/description/v.proj.txt
+share/qgis/python/plugins/grassprovider/description/v.qcount.txt
+share/qgis/python/plugins/grassprovider/description/v.random.txt
+share/qgis/python/plugins/grassprovider/description/v.rast.stats.txt
+share/qgis/python/plugins/grassprovider/description/v.reclass.txt
+share/qgis/python/plugins/grassprovider/description/v.rectify.txt
+share/qgis/python/plugins/grassprovider/description/v.report.txt
+share/qgis/python/plugins/grassprovider/description/v.sample.txt
+share/qgis/python/plugins/grassprovider/description/v.segment.txt
+share/qgis/python/plugins/grassprovider/description/v.select.txt
+share/qgis/python/plugins/grassprovider/description/v.split.txt
+share/qgis/python/plugins/grassprovider/description/v.surf.bspline.txt
+share/qgis/python/plugins/grassprovider/description/v.surf.idw.txt
+share/qgis/python/plugins/grassprovider/description/v.surf.rst.cvdev.txt
+share/qgis/python/plugins/grassprovider/description/v.surf.rst.txt
+share/qgis/python/plugins/grassprovider/description/v.to.3d.txt
+share/qgis/python/plugins/grassprovider/description/v.to.lines.txt
+share/qgis/python/plugins/grassprovider/description/v.to.points.txt
+share/qgis/python/plugins/grassprovider/description/v.to.rast.txt
+share/qgis/python/plugins/grassprovider/description/v.transform.txt
+share/qgis/python/plugins/grassprovider/description/v.type.txt
+share/qgis/python/plugins/grassprovider/description/v.univar.txt
+share/qgis/python/plugins/grassprovider/description/v.vect.stats.txt
+share/qgis/python/plugins/grassprovider/description/v.voronoi.skeleton.txt
+share/qgis/python/plugins/grassprovider/description/v.voronoi.txt
+share/qgis/python/plugins/grassprovider/description/v.what.rast.txt
+share/qgis/python/plugins/grassprovider/description/v.what.vect.txt
+share/qgis/python/plugins/grassprovider/ext/__init__.py
+share/qgis/python/plugins/grassprovider/ext/i.py
+share/qgis/python/plugins/grassprovider/ext/i_albedo.py
+share/qgis/python/plugins/grassprovider/ext/i_cca.py
+share/qgis/python/plugins/grassprovider/ext/i_cluster.py
+share/qgis/python/plugins/grassprovider/ext/i_colors_enhance.py
+share/qgis/python/plugins/grassprovider/ext/i_evapo_mh.py
+share/qgis/python/plugins/grassprovider/ext/i_gensig.py
+share/qgis/python/plugins/grassprovider/ext/i_gensigset.py
+share/qgis/python/plugins/grassprovider/ext/i_group.py
+share/qgis/python/plugins/grassprovider/ext/i_in_spotvgt.py
+share/qgis/python/plugins/grassprovider/ext/i_landsat_acca.py
+share/qgis/python/plugins/grassprovider/ext/i_landsat_toar.py
+share/qgis/python/plugins/grassprovider/ext/i_maxlik.py
+share/qgis/python/plugins/grassprovider/ext/i_oif.py
+share/qgis/python/plugins/grassprovider/ext/i_pansharpen.py
+share/qgis/python/plugins/grassprovider/ext/i_pca.py
+share/qgis/python/plugins/grassprovider/ext/i_segment.py
+share/qgis/python/plugins/grassprovider/ext/i_smap.py
+share/qgis/python/plugins/grassprovider/ext/i_tasscap.py
+share/qgis/python/plugins/grassprovider/ext/r_blend_combine.py
+share/qgis/python/plugins/grassprovider/ext/r_blend_rgb.py
+share/qgis/python/plugins/grassprovider/ext/r_category.py
+share/qgis/python/plugins/grassprovider/ext/r_colors.py
+share/qgis/python/plugins/grassprovider/ext/r_colors_stddev.py
+share/qgis/python/plugins/grassprovider/ext/r_drain.py
+share/qgis/python/plugins/grassprovider/ext/r_horizon.py
+share/qgis/python/plugins/grassprovider/ext/r_li.py
+share/qgis/python/plugins/grassprovider/ext/r_li_cwed.py
+share/qgis/python/plugins/grassprovider/ext/r_li_cwed_ascii.py
+share/qgis/python/plugins/grassprovider/ext/r_li_dominance.py
+share/qgis/python/plugins/grassprovider/ext/r_li_dominance_ascii.py
+share/qgis/python/plugins/grassprovider/ext/r_li_edgedensity.py
+share/qgis/python/plugins/grassprovider/ext/r_li_edgedensity_ascii.py
+share/qgis/python/plugins/grassprovider/ext/r_li_mpa.py
+share/qgis/python/plugins/grassprovider/ext/r_li_mpa_ascii.py
+share/qgis/python/plugins/grassprovider/ext/r_li_mps.py
+share/qgis/python/plugins/grassprovider/ext/r_li_mps_ascii.py
+share/qgis/python/plugins/grassprovider/ext/r_li_padcv.py
+share/qgis/python/plugins/grassprovider/ext/r_li_padcv_ascii.py
+share/qgis/python/plugins/grassprovider/ext/r_li_padrange.py
+share/qgis/python/plugins/grassprovider/ext/r_li_padrange_ascii.py
+share/qgis/python/plugins/grassprovider/ext/r_li_padsd.py
+share/qgis/python/plugins/grassprovider/ext/r_li_padsd_ascii.py
+share/qgis/python/plugins/grassprovider/ext/r_li_patchdensity.py
+share/qgis/python/plugins/grassprovider/ext/r_li_patchdensity_ascii.py
+share/qgis/python/plugins/grassprovider/ext/r_li_patchnum.py
+share/qgis/python/plugins/grassprovider/ext/r_li_patchnum_ascii.py
+share/qgis/python/plugins/grassprovider/ext/r_li_pielou.py
+share/qgis/python/plugins/grassprovider/ext/r_li_pielou_ascii.py
+share/qgis/python/plugins/grassprovider/ext/r_li_renyi.py
+share/qgis/python/plugins/grassprovider/ext/r_li_renyi_ascii.py
+share/qgis/python/plugins/grassprovider/ext/r_li_richness.py
+share/qgis/python/plugins/grassprovider/ext/r_li_richness_ascii.py
+share/qgis/python/plugins/grassprovider/ext/r_li_shannon.py
+share/qgis/python/plugins/grassprovider/ext/r_li_shannon_ascii.py
+share/qgis/python/plugins/grassprovider/ext/r_li_shape.py
+share/qgis/python/plugins/grassprovider/ext/r_li_shape_ascii.py
+share/qgis/python/plugins/grassprovider/ext/r_li_simpson.py
+share/qgis/python/plugins/grassprovider/ext/r_li_simpson_ascii.py
+share/qgis/python/plugins/grassprovider/ext/r_mask_rast.py
+share/qgis/python/plugins/grassprovider/ext/r_mask_vect.py
+share/qgis/python/plugins/grassprovider/ext/r_neighbors.py
+share/qgis/python/plugins/grassprovider/ext/r_null.py
+share/qgis/python/plugins/grassprovider/ext/r_proj.py
+share/qgis/python/plugins/grassprovider/ext/r_reclass.py
+share/qgis/python/plugins/grassprovider/ext/r_resamp_filter.py
+share/qgis/python/plugins/grassprovider/ext/r_rgb.py
+share/qgis/python/plugins/grassprovider/ext/r_series_interp.py
+share/qgis/python/plugins/grassprovider/ext/r_shade.py
+share/qgis/python/plugins/grassprovider/ext/r_statistics.py
+share/qgis/python/plugins/grassprovider/ext/r_stats_quantile_rast.py
+share/qgis/python/plugins/grassprovider/ext/r_tileset.py
+share/qgis/python/plugins/grassprovider/ext/r_what_color.py
+share/qgis/python/plugins/grassprovider/ext/v_distance.py
+share/qgis/python/plugins/grassprovider/ext/v_edit.py
+share/qgis/python/plugins/grassprovider/ext/v_extrude.py
+share/qgis/python/plugins/grassprovider/ext/v_in_geonames.py
+share/qgis/python/plugins/grassprovider/ext/v_net.py
+share/qgis/python/plugins/grassprovider/ext/v_net_alloc.py
+share/qgis/python/plugins/grassprovider/ext/v_net_allpairs.py
+share/qgis/python/plugins/grassprovider/ext/v_net_bridge.py
+share/qgis/python/plugins/grassprovider/ext/v_net_centrality.py
+share/qgis/python/plugins/grassprovider/ext/v_net_components.py
+share/qgis/python/plugins/grassprovider/ext/v_net_connectivity.py
+share/qgis/python/plugins/grassprovider/ext/v_net_distance.py
+share/qgis/python/plugins/grassprovider/ext/v_net_flow.py
+share/qgis/python/plugins/grassprovider/ext/v_net_iso.py
+share/qgis/python/plugins/grassprovider/ext/v_net_path.py
+share/qgis/python/plugins/grassprovider/ext/v_net_salesman.py
+share/qgis/python/plugins/grassprovider/ext/v_net_spanningtree.py
+share/qgis/python/plugins/grassprovider/ext/v_net_steiner.py
+share/qgis/python/plugins/grassprovider/ext/v_net_visibility.py
+share/qgis/python/plugins/grassprovider/ext/v_proj.py
+share/qgis/python/plugins/grassprovider/ext/v_rast_stats.py
+share/qgis/python/plugins/grassprovider/ext/v_rectify.py
+share/qgis/python/plugins/grassprovider/ext/v_sample.py
+share/qgis/python/plugins/grassprovider/ext/v_to_3d.py
+share/qgis/python/plugins/grassprovider/ext/v_vect_stats.py
+share/qgis/python/plugins/grassprovider/ext/v_voronoi.py
+share/qgis/python/plugins/grassprovider/ext/v_what_rast.py
+share/qgis/python/plugins/grassprovider/ext/v_what_vect.py
+share/qgis/python/plugins/grassprovider/grass7.txt
+share/qgis/python/plugins/grassprovider/metadata.txt
+share/qgis/python/plugins/grassprovider/tests/AlgorithmsTestBase.py
+share/qgis/python/plugins/grassprovider/tests/Grass7AlgorithmsImageryTest.py
+share/qgis/python/plugins/grassprovider/tests/Grass7AlgorithmsRasterTestPt1.py
+share/qgis/python/plugins/grassprovider/tests/Grass7AlgorithmsRasterTestPt2.py
+share/qgis/python/plugins/grassprovider/tests/Grass7AlgorithmsVectorTest.py
+share/qgis/python/plugins/otbprovider/OtbAlgorithm.py
+share/qgis/python/plugins/otbprovider/OtbAlgorithmProvider.py
+share/qgis/python/plugins/otbprovider/OtbChoiceWidget.py
+share/qgis/python/plugins/otbprovider/OtbProviderPlugin.py
+share/qgis/python/plugins/otbprovider/OtbUtils.py
+share/qgis/python/plugins/otbprovider/__init__.py
+share/qgis/python/plugins/otbprovider/metadata.txt
+share/qgis/python/plugins/otbprovider/tests/AlgorithmsTestBase.py
+share/qgis/python/plugins/otbprovider/tests/OtbAlgorithmsTest.py
 share/qgis/python/plugins/processing/ProcessingPlugin.py
 share/qgis/python/plugins/processing/__init__.py
 share/qgis/python/plugins/processing/algs/__init__.py
@@ -1841,421 +2446,8 @@ share/qgis/python/plugins/processing/alg
 share/qgis/python/plugins/processing/algs/gdal/ui/__init__.py
 share/qgis/python/plugins/processing/algs/gdal/viewshed.py
 share/qgis/python/plugins/processing/algs/gdal/warp.py
-share/qgis/python/plugins/processing/algs/grass7/Grass7Algorithm.py
-share/qgis/python/plugins/processing/algs/grass7/Grass7AlgorithmProvider.py
-share/qgis/python/plugins/processing/algs/grass7/Grass7Utils.py
-share/qgis/python/plugins/processing/algs/grass7/__init__.py
-share/qgis/python/plugins/processing/algs/grass7/description/i.albedo.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.aster.toar.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.atcorr.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.biomass.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.cca.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.cluster.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.colors.enhance.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.eb.eta.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.eb.evapfr.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.eb.hsebal01.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.eb.netrad.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.eb.soilheatflux.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.emissivity.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.evapo.mh.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.evapo.pm.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.evapo.pt.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.evapo.time.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.fft.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.gensig.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.gensigset.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.group.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.his.rgb.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.ifft.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.image.mosaic.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.in.spotvgt.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.landsat.acca.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.landsat.toar.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.maxlik.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.modis.qc.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.oif.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.pansharpen.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.pca.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.rgb.his.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.segment.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.smap.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.tasscap.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.topo.corr.ill.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.topo.corr.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.vi.txt
-share/qgis/python/plugins/processing/algs/grass7/description/i.zc.txt
-share/qgis/python/plugins/processing/algs/grass7/description/m.cogo.txt
-share/qgis/python/plugins/processing/algs/grass7/description/nviz.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.basins.fill.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.blend.combine.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.blend.rgb.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.buffer.lowmem.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.buffer.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.carve.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.category.out.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.category.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.circle.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.clump.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.coin.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.colors.out.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.colors.stddev.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.colors.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.composite.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.contour.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.cost.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.covar.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.cross.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.describe.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.distance.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.drain.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.fill.dir.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.fill.stats.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.fillnulls.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.flow.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.geomorphon.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.grow.distance.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.grow.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.gwflow.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.his.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.horizon.height.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.horizon.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.in.lidar.info.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.in.lidar.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.info.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.kappa.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.lake.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.latlong.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.cwed.ascii.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.cwed.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.dominance.ascii.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.dominance.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.edgedensity.ascii.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.edgedensity.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.mpa.ascii.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.mpa.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.mps.ascii.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.mps.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.padcv.ascii.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.padcv.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.padrange.ascii.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.padrange.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.padsd.ascii.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.padsd.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.patchdensity.ascii.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.patchdensity.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.patchnum.ascii.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.patchnum.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.pielou.ascii.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.pielou.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.renyi.ascii.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.renyi.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.richness.ascii.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.richness.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.shannon.ascii.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.shannon.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.shape.ascii.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.shape.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.simpson.ascii.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.li.simpson.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.mapcalc.simple.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.mask.rast.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.mask.vect.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.mfilter.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.mode.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.neighbors.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.null.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.out.ascii.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.out.gridatb.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.out.mat.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.out.mpeg.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.out.png.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.out.pov.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.out.ppm.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.out.ppm3.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.out.vrml.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.out.vtk.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.out.xyz.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.param.scale.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.patch.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.plane.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.profile.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.proj.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.quant.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.quantile.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.random.cells.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.random.surface.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.random.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.reclass.area.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.reclass.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.recode.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.regression.line.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.regression.multi.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.relief.scaling.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.relief.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.report.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.resamp.bspline.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.resamp.filter.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.resamp.interp.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.resamp.rst.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.resamp.stats.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.resample.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.rescale.eq.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.rescale.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.rgb.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.ros.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.series.accumulate.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.series.interp.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.series.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.shade.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.sim.sediment.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.sim.water.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.slope.aspect.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.solute.transport.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.spread.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.spreadpath.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.statistics.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.stats.quantile.out.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.stats.quantile.rast.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.stats.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.stats.zonal.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.stream.extract.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.sun.incidout.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.sun.insoltime.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.sunhours.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.sunmask.datetime.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.sunmask.position.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.surf.area.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.surf.contour.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.surf.fractal.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.surf.gauss.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.surf.idw.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.surf.random.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.terraflow.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.texture.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.thin.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.tile.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.tileset.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.to.vect.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.topidx.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.topmodel.topidxstats.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.topmodel.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.transect.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.univar.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.uslek.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.usler.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.viewshed.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.volume.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.walk.coords.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.walk.points.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.walk.rast.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.water.outlet.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.watershed.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.what.color.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.what.coords.txt
-share/qgis/python/plugins/processing/algs/grass7/description/r.what.points.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.buffer.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.build.check.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.build.polylines.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.class.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.clean.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.cluster.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.db.select.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.decimate.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.delaunay.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.dissolve.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.distance.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.drape.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.edit.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.extract.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.extrude.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.generalize.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.hull.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.in.ascii.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.in.dxf.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.in.e00.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.in.geonames.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.in.lidar.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.in.lines.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.in.mapgen.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.in.wfs.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.info.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.kcv.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.kernel.rast.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.kernel.vect.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.lidar.correction.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.lidar.edgedetection.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.lidar.growing.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.mkgrid.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.neighbors.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.net.alloc.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.net.allpairs.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.net.bridge.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.net.centrality.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.net.components.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.net.connectivity.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.net.distance.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.net.flow.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.net.iso.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.net.nreport.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.net.path.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.net.report.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.net.salesman.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.net.spanningtree.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.net.steiner.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.net.timetable.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.net.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.net.visibility.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.normal.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.out.ascii.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.out.dxf.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.out.postgis.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.out.pov.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.out.svg.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.out.vtk.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.outlier.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.overlay.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.pack.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.parallel.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.patch.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.perturb.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.proj.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.qcount.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.random.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.rast.stats.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.reclass.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.rectify.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.report.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.sample.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.segment.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.select.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.split.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.surf.bspline.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.surf.idw.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.surf.rst.cvdev.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.surf.rst.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.to.3d.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.to.lines.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.to.points.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.to.rast.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.transform.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.type.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.univar.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.vect.stats.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.voronoi.skeleton.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.voronoi.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.what.rast.txt
-share/qgis/python/plugins/processing/algs/grass7/description/v.what.vect.txt
-share/qgis/python/plugins/processing/algs/grass7/ext/__init__.py
-share/qgis/python/plugins/processing/algs/grass7/ext/i.py
-share/qgis/python/plugins/processing/algs/grass7/ext/i_albedo.py
-share/qgis/python/plugins/processing/algs/grass7/ext/i_cca.py
-share/qgis/python/plugins/processing/algs/grass7/ext/i_cluster.py
-share/qgis/python/plugins/processing/algs/grass7/ext/i_colors_enhance.py
-share/qgis/python/plugins/processing/algs/grass7/ext/i_evapo_mh.py
-share/qgis/python/plugins/processing/algs/grass7/ext/i_gensig.py
-share/qgis/python/plugins/processing/algs/grass7/ext/i_gensigset.py
-share/qgis/python/plugins/processing/algs/grass7/ext/i_group.py
-share/qgis/python/plugins/processing/algs/grass7/ext/i_in_spotvgt.py
-share/qgis/python/plugins/processing/algs/grass7/ext/i_landsat_acca.py
-share/qgis/python/plugins/processing/algs/grass7/ext/i_landsat_toar.py
-share/qgis/python/plugins/processing/algs/grass7/ext/i_maxlik.py
-share/qgis/python/plugins/processing/algs/grass7/ext/i_oif.py
-share/qgis/python/plugins/processing/algs/grass7/ext/i_pansharpen.py
-share/qgis/python/plugins/processing/algs/grass7/ext/i_pca.py
-share/qgis/python/plugins/processing/algs/grass7/ext/i_segment.py
-share/qgis/python/plugins/processing/algs/grass7/ext/i_smap.py
-share/qgis/python/plugins/processing/algs/grass7/ext/i_tasscap.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_blend_combine.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_blend_rgb.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_category.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_colors.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_colors_stddev.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_drain.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_horizon.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_cwed.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_cwed_ascii.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_dominance.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_dominance_ascii.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_edgedensity.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_edgedensity_ascii.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_mpa.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_mpa_ascii.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_mps.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_mps_ascii.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_padcv.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_padcv_ascii.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_padrange.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_padrange_ascii.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_padsd.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_padsd_ascii.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_patchdensity.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_patchdensity_ascii.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_patchnum.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_patchnum_ascii.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_pielou.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_pielou_ascii.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_renyi.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_renyi_ascii.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_richness.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_richness_ascii.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_shannon.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_shannon_ascii.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_shape.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_shape_ascii.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_simpson.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_li_simpson_ascii.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_mask_rast.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_mask_vect.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_null.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_proj.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_reclass.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_resamp_filter.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_rgb.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_series_interp.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_shade.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_statistics.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_stats_quantile_rast.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_tileset.py
-share/qgis/python/plugins/processing/algs/grass7/ext/r_what_color.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_distance.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_edit.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_extrude.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_in_geonames.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_net.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_net_alloc.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_net_allpairs.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_net_bridge.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_net_centrality.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_net_components.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_net_connectivity.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_net_distance.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_net_flow.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_net_iso.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_net_path.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_net_salesman.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_net_spanningtree.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_net_steiner.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_net_visibility.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_proj.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_rast_stats.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_rectify.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_sample.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_to_3d.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_vect_stats.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_voronoi.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_what_rast.py
-share/qgis/python/plugins/processing/algs/grass7/ext/v_what_vect.py
-share/qgis/python/plugins/processing/algs/grass7/grass7.txt
 share/qgis/python/plugins/processing/algs/help/__init__.py
 share/qgis/python/plugins/processing/algs/help/qgis.yaml
-share/qgis/python/plugins/processing/algs/help/saga.yaml
-share/qgis/python/plugins/processing/algs/otb/OtbAlgorithm.py
-share/qgis/python/plugins/processing/algs/otb/OtbAlgorithmProvider.py
-share/qgis/python/plugins/processing/algs/otb/OtbChoiceWidget.py
-share/qgis/python/plugins/processing/algs/otb/OtbUtils.py
-share/qgis/python/plugins/processing/algs/otb/__init__.py
 share/qgis/python/plugins/processing/algs/qgis/BarPlot.py
 share/qgis/python/plugins/processing/algs/qgis/BasicStatistics.py
 share/qgis/python/plugins/processing/algs/qgis/BoxPlot.py
@@ -2265,7 +2457,6 @@ share/qgis/python/plugins/processing/alg
 share/qgis/python/plugins/processing/algs/qgis/ConcaveHull.py
 share/qgis/python/plugins/processing/algs/qgis/DefineProjection.py
 share/qgis/python/plugins/processing/algs/qgis/Delaunay.py
-share/qgis/python/plugins/processing/algs/qgis/DeleteColumn.py
 share/qgis/python/plugins/processing/algs/qgis/EliminateSelection.py
 share/qgis/python/plugins/processing/algs/qgis/ExecuteSQL.py
 share/qgis/python/plugins/processing/algs/qgis/ExportGeometryInfo.py
@@ -2287,7 +2478,6 @@ share/qgis/python/plugins/processing/alg
 share/qgis/python/plugins/processing/algs/qgis/PointDistance.py
 share/qgis/python/plugins/processing/algs/qgis/PointsDisplacement.py
 share/qgis/python/plugins/processing/algs/qgis/PointsFromLines.py
-share/qgis/python/plugins/processing/algs/qgis/PointsToPaths.py
 share/qgis/python/plugins/processing/algs/qgis/PolarPlot.py
 share/qgis/python/plugins/processing/algs/qgis/PostGISExecuteAndLoadSQL.py
 share/qgis/python/plugins/processing/algs/qgis/QgisAlgorithm.py
@@ -2334,383 +2524,6 @@ share/qgis/python/plugins/processing/alg
 share/qgis/python/plugins/processing/algs/qgis/ui/interpolationdatawidgetbase.ui
 share/qgis/python/plugins/processing/algs/qgis/ui/reliefcolorswidgetbase.ui
 share/qgis/python/plugins/processing/algs/qgis/voronoi.py
-share/qgis/python/plugins/processing/algs/saga/SagaAlgorithm.py
-share/qgis/python/plugins/processing/algs/saga/SagaAlgorithmBase.py
-share/qgis/python/plugins/processing/algs/saga/SagaAlgorithmProvider.py
-share/qgis/python/plugins/processing/algs/saga/SagaDescriptionCreator.py
-share/qgis/python/plugins/processing/algs/saga/SagaNameDecorator.py
-share/qgis/python/plugins/processing/algs/saga/SagaParameters.py
-share/qgis/python/plugins/processing/algs/saga/SagaUtils.py
-share/qgis/python/plugins/processing/algs/saga/SplitRGBBands.py
-share/qgis/python/plugins/processing/algs/saga/__init__.py
-share/qgis/python/plugins/processing/algs/saga/description/ANGMAP.txt
-share/qgis/python/plugins/processing/algs/saga/description/AccumulatedCost(Anisotropic).txt
-share/qgis/python/plugins/processing/algs/saga/description/AccumulatedCost(Isotropic).txt
-share/qgis/python/plugins/processing/algs/saga/description/AccumulatedCost.txt
-share/qgis/python/plugins/processing/algs/saga/description/AccumulationFunctions.txt
-share/qgis/python/plugins/processing/algs/saga/description/AddCoordinatestopoints.txt
-share/qgis/python/plugins/processing/algs/saga/description/AddGridValuestoPoints.txt
-share/qgis/python/plugins/processing/algs/saga/description/AddGridValuestoShapes.txt
-share/qgis/python/plugins/processing/algs/saga/description/AddIndicatorFieldsforCategories.txt
-share/qgis/python/plugins/processing/algs/saga/description/AddPointAttributestoPolygons.txt
-share/qgis/python/plugins/processing/algs/saga/description/AddPolygonAttributestoPoints.txt
-share/qgis/python/plugins/processing/algs/saga/description/Aggregate.txt
-share/qgis/python/plugins/processing/algs/saga/description/AggregatePointObservations.txt
-share/qgis/python/plugins/processing/algs/saga/description/AggregationIndex.txt
-share/qgis/python/plugins/processing/algs/saga/description/AnalyticalHierarchyProcess.txt
-share/qgis/python/plugins/processing/algs/saga/description/AnalyticalHillshading.txt
-share/qgis/python/plugins/processing/algs/saga/description/AngularDistanceWeighted.txt
-share/qgis/python/plugins/processing/algs/saga/description/ArtificialNeuralNetworkClassification(OpenCV).txt
-share/qgis/python/plugins/processing/algs/saga/description/Aspect-SlopeGrid.txt
-share/qgis/python/plugins/processing/algs/saga/description/AutomatedCloudCoverAssessment.txt
-share/qgis/python/plugins/processing/algs/saga/description/AverageWithMask1.txt
-share/qgis/python/plugins/processing/algs/saga/description/AverageWithMask2.txt
-share/qgis/python/plugins/processing/algs/saga/description/AverageWithThereshold1.txt
-share/qgis/python/plugins/processing/algs/saga/description/AverageWithThereshold2.txt
-share/qgis/python/plugins/processing/algs/saga/description/AverageWithThereshold3.txt
-share/qgis/python/plugins/processing/algs/saga/description/B-SplineApproximation.txt
-share/qgis/python/plugins/processing/algs/saga/description/BasicTerrainAnalysis.txt
-share/qgis/python/plugins/processing/algs/saga/description/BinaryErosion-Reconstruction.txt
-share/qgis/python/plugins/processing/algs/saga/description/BioclimaticVariables.txt
-share/qgis/python/plugins/processing/algs/saga/description/BoostingClassification(OpenCV).txt
-share/qgis/python/plugins/processing/algs/saga/description/BurnStreamNetworkintoDEM.txt
-share/qgis/python/plugins/processing/algs/saga/description/CategoricalCoincidence.txt
-share/qgis/python/plugins/processing/algs/saga/description/CellBalance.txt
-share/qgis/python/plugins/processing/algs/saga/description/ChangeDataStorage.txt
-share/qgis/python/plugins/processing/algs/saga/description/ChangeDateFormat.txt
-share/qgis/python/plugins/processing/algs/saga/description/ChangeDetection.txt
-share/qgis/python/plugins/processing/algs/saga/description/ChangeGridValues.txt
-share/qgis/python/plugins/processing/algs/saga/description/ChangeTimeFormat.txt
-share/qgis/python/plugins/processing/algs/saga/description/ChannelNetwork.txt
-share/qgis/python/plugins/processing/algs/saga/description/ChannelNetworkandDrainageBasins.txt
-share/qgis/python/plugins/processing/algs/saga/description/ClipGridwithPolygon.txt
-share/qgis/python/plugins/processing/algs/saga/description/ClipPointswithPolygons.txt
-share/qgis/python/plugins/processing/algs/saga/description/CloseGaps.txt
-share/qgis/python/plugins/processing/algs/saga/description/CloseGapswithSpline.txt
-share/qgis/python/plugins/processing/algs/saga/description/CloseGapswithStepwiseResampling.txt
-share/qgis/python/plugins/processing/algs/saga/description/CloseOneCellGaps.txt
-share/qgis/python/plugins/processing/algs/saga/description/ClusterAnalysis(Shapes).txt
-share/qgis/python/plugins/processing/algs/saga/description/ClusterAnalysis.txt
-share/qgis/python/plugins/processing/algs/saga/description/Concentration.txt
-share/qgis/python/plugins/processing/algs/saga/description/ConfusionMatrix(PolygonsGrid).txt
-share/qgis/python/plugins/processing/algs/saga/description/ConfusionMatrix(TwoGrids).txt
-share/qgis/python/plugins/processing/algs/saga/description/ConnectivityAnalysis.txt
-share/qgis/python/plugins/processing/algs/saga/description/ConstantGrid.txt
-share/qgis/python/plugins/processing/algs/saga/description/ContourLinesfromGrid.txt
-share/qgis/python/plugins/processing/algs/saga/description/ConvergenceIndex(SearchRadius).txt
-share/qgis/python/plugins/processing/algs/saga/description/ConvergenceIndex.txt
-share/qgis/python/plugins/processing/algs/saga/description/ConvertDataStorageType.txt
-share/qgis/python/plugins/processing/algs/saga/description/ConvertLinestoPoints.txt
-share/qgis/python/plugins/processing/algs/saga/description/ConvertLinestoPolygons.txt
-share/qgis/python/plugins/processing/algs/saga/description/ConvertMultipointstoPoints.txt
-share/qgis/python/plugins/processing/algs/saga/description/ConvertPointstoLine(s).txt
-share/qgis/python/plugins/processing/algs/saga/description/ConvertPolygonLineVerticestoPoints.txt
-share/qgis/python/plugins/processing/algs/saga/description/ConvertPolygonstoLines.txt
-share/qgis/python/plugins/processing/algs/saga/description/ConvexHull.txt
-share/qgis/python/plugins/processing/algs/saga/description/CoveredDistance.txt
-share/qgis/python/plugins/processing/algs/saga/description/CreateLinesGraticule.txt
-share/qgis/python/plugins/processing/algs/saga/description/CreatePointGrid.txt
-share/qgis/python/plugins/processing/algs/saga/description/CreatePolygonsGraticule.txt
-share/qgis/python/plugins/processing/algs/saga/description/CropToData.txt
-share/qgis/python/plugins/processing/algs/saga/description/Cross-ClassificationandTabulation.txt
-share/qgis/python/plugins/processing/algs/saga/description/CrossProfiles.txt
-share/qgis/python/plugins/processing/algs/saga/description/CubicSplineApproximation.txt
-share/qgis/python/plugins/processing/algs/saga/description/CurvatureClassification.txt
-share/qgis/python/plugins/processing/algs/saga/description/CutShapesLayer.txt
-share/qgis/python/plugins/processing/algs/saga/description/DTMFilter(slope-based).txt
-share/qgis/python/plugins/processing/algs/saga/description/DecisionTreeClassification(OpenCV).txt
-share/qgis/python/plugins/processing/algs/saga/description/Destriping.txt
-share/qgis/python/plugins/processing/algs/saga/description/DestripingwithMask.txt
-share/qgis/python/plugins/processing/algs/saga/description/Difference.txt
-share/qgis/python/plugins/processing/algs/saga/description/DiffusePollutionRisk.txt
-share/qgis/python/plugins/processing/algs/saga/description/DiffusiveHillslopeEvolution(ADI).txt
-share/qgis/python/plugins/processing/algs/saga/description/DiffusiveHillslopeEvolution(FTCS).txt
-share/qgis/python/plugins/processing/algs/saga/description/DirectionalAverage.txt
-share/qgis/python/plugins/processing/algs/saga/description/DirectionalStatisticsforSingleGrid.txt
-share/qgis/python/plugins/processing/algs/saga/description/Distance(ViGrA).txt
-share/qgis/python/plugins/processing/algs/saga/description/DiurnalAnisotropicHeating.txt
-share/qgis/python/plugins/processing/algs/saga/description/DiversityOfCategories.txt
-share/qgis/python/plugins/processing/algs/saga/description/DownslopeDistanceGradient.txt
-share/qgis/python/plugins/processing/algs/saga/description/EarthsOrbitalParameters.txt
-share/qgis/python/plugins/processing/algs/saga/description/EdgeContamination.txt
-share/qgis/python/plugins/processing/algs/saga/description/EdgeDetection(ViGrA).txt
-share/qgis/python/plugins/processing/algs/saga/description/EffectiveAirFlowHeights.txt
-share/qgis/python/plugins/processing/algs/saga/description/EnhancedVegetationIndex.txt
-share/qgis/python/plugins/processing/algs/saga/description/EnumerateTableField.txt
-share/qgis/python/plugins/processing/algs/saga/description/FastRegionGrowingAlgorithm.txt
-share/qgis/python/plugins/processing/algs/saga/description/FastRepresentativeness.txt
-share/qgis/python/plugins/processing/algs/saga/description/FieldStatistics.txt
-share/qgis/python/plugins/processing/algs/saga/description/FillGapsinRecords.txt
-share/qgis/python/plugins/processing/algs/saga/description/FillSinks(PlanchonDarboux,2001).txt
-share/qgis/python/plugins/processing/algs/saga/description/FillSinks(QMofESP).txt
-share/qgis/python/plugins/processing/algs/saga/description/FillSinks(WangLiu).txt
-share/qgis/python/plugins/processing/algs/saga/description/FillSinksXXL(WangLiu).txt
-share/qgis/python/plugins/processing/algs/saga/description/FilterClumps.txt
-share/qgis/python/plugins/processing/algs/saga/description/FindFieldofExtremeValue.txt
-share/qgis/python/plugins/processing/algs/saga/description/FireRiskAnalysis.txt
-share/qgis/python/plugins/processing/algs/saga/description/FitNPointstoshape.txt
-share/qgis/python/plugins/processing/algs/saga/description/FlatDetection.txt
-share/qgis/python/plugins/processing/algs/saga/description/FlattenPolygonLayer.txt
-share/qgis/python/plugins/processing/algs/saga/description/FlowAccumulation(FlowTracing).txt
-share/qgis/python/plugins/processing/algs/saga/description/FlowAccumulation(QMofESP).txt
-share/qgis/python/plugins/processing/algs/saga/description/FlowAccumulation(Recursive).txt
-share/qgis/python/plugins/processing/algs/saga/description/FlowAccumulation(Top-Down).txt
-share/qgis/python/plugins/processing/algs/saga/description/FlowPathLength.txt
-share/qgis/python/plugins/processing/algs/saga/description/FlowWidthandSpecificCatchmentArea.txt
-share/qgis/python/plugins/processing/algs/saga/description/FourierFilter(ViGrA).txt
-share/qgis/python/plugins/processing/algs/saga/description/FourierTransform(RealViGrA).txt
-share/qgis/python/plugins/processing/algs/saga/description/FourierTransform(ViGrA).txt
-share/qgis/python/plugins/processing/algs/saga/description/FourierTransformInverse(ViGrA).txt
-share/qgis/python/plugins/processing/algs/saga/description/FourierTransformation(OpenCV).txt
-share/qgis/python/plugins/processing/algs/saga/description/Fragmentation(Alternative).txt
-share/qgis/python/plugins/processing/algs/saga/description/Fragmentation(Standard).txt
-share/qgis/python/plugins/processing/algs/saga/description/FragmentationClassesfromDensityandConnectivity.txt
-share/qgis/python/plugins/processing/algs/saga/description/Function.txt
-share/qgis/python/plugins/processing/algs/saga/description/FunctionFit.txt
-share/qgis/python/plugins/processing/algs/saga/description/Fuzzify.txt
-share/qgis/python/plugins/processing/algs/saga/description/FuzzyIntersection(AND).txt
-share/qgis/python/plugins/processing/algs/saga/description/FuzzyLandformElementClassification.txt
-share/qgis/python/plugins/processing/algs/saga/description/FuzzyUnion(OR).txt
-share/qgis/python/plugins/processing/algs/saga/description/GWRforMultiplePredictors.txt
-share/qgis/python/plugins/processing/algs/saga/description/GWRforSinglePredictor(GriddedModelOutput).txt
-share/qgis/python/plugins/processing/algs/saga/description/GWRforSinglePredictorGrid.txt
-share/qgis/python/plugins/processing/algs/saga/description/GaussianFilter.txt
-share/qgis/python/plugins/processing/algs/saga/description/GenerateShapes.txt
-share/qgis/python/plugins/processing/algs/saga/description/GeodesicMorphologicalReconstruction.txt
-share/qgis/python/plugins/processing/algs/saga/description/GeographicCoordinateGrids.txt
-share/qgis/python/plugins/processing/algs/saga/description/GeographicallyWeightedMultipleRegression(PointsGrids).txt
-share/qgis/python/plugins/processing/algs/saga/description/GeographicallyWeightedMultipleRegression.txt
-share/qgis/python/plugins/processing/algs/saga/description/GeometricFigures.txt
-share/qgis/python/plugins/processing/algs/saga/description/GetShapesExtents.txt
-share/qgis/python/plugins/processing/algs/saga/description/GlobalMoransIforGrids.txt
-share/qgis/python/plugins/processing/algs/saga/description/GradientVectorfromCartesiantoPolarCoordinates.txt
-share/qgis/python/plugins/processing/algs/saga/description/GradientVectorfromPolartoCartesianCoordinates.txt
-share/qgis/python/plugins/processing/algs/saga/description/GradientVectorsfromDirectionalComponents.txt
-share/qgis/python/plugins/processing/algs/saga/description/GradientVectorsfromDirectionandLength.txt
-share/qgis/python/plugins/processing/algs/saga/description/GradientVectorsfromSurface.txt
-share/qgis/python/plugins/processing/algs/saga/description/GridBuffer.txt
-share/qgis/python/plugins/processing/algs/saga/description/GridCalculator.txt
-share/qgis/python/plugins/processing/algs/saga/description/GridCellIndex.txt
-share/qgis/python/plugins/processing/algs/saga/description/GridCombination.txt
-share/qgis/python/plugins/processing/algs/saga/description/GridDifference.txt
-share/qgis/python/plugins/processing/algs/saga/description/GridDivision.txt
-share/qgis/python/plugins/processing/algs/saga/description/GridMasking.txt
-share/qgis/python/plugins/processing/algs/saga/description/GridNormalisation.txt
-share/qgis/python/plugins/processing/algs/saga/description/GridOrientation.txt
-share/qgis/python/plugins/processing/algs/saga/description/GridProximityBuffer.txt
-share/qgis/python/plugins/processing/algs/saga/description/GridSkeletonization.txt
-share/qgis/python/plugins/processing/algs/saga/description/GridStandardisation.txt
-share/qgis/python/plugins/processing/algs/saga/description/GridStatisticsforPoints.txt
-share/qgis/python/plugins/processing/algs/saga/description/GridStatisticsforPolygons.txt
-share/qgis/python/plugins/processing/algs/saga/description/GridValuestoPoints(randomly).txt
-share/qgis/python/plugins/processing/algs/saga/description/GridValuestoPoints.txt
-share/qgis/python/plugins/processing/algs/saga/description/GridVolume.txt
-share/qgis/python/plugins/processing/algs/saga/description/GridsProduct.txt
-share/qgis/python/plugins/processing/algs/saga/description/GridsSum.txt
-share/qgis/python/plugins/processing/algs/saga/description/HistogramSurface.txt
-share/qgis/python/plugins/processing/algs/saga/description/Hypsometry.txt
-share/qgis/python/plugins/processing/algs/saga/description/IMCORR-FeatureTracking.txt
-share/qgis/python/plugins/processing/algs/saga/description/ISODATAClusteringforGrids.txt
-share/qgis/python/plugins/processing/algs/saga/description/Identity.txt
-share/qgis/python/plugins/processing/algs/saga/description/Intersect.txt
-share/qgis/python/plugins/processing/algs/saga/description/InverseDistanceWeighted.txt
-share/qgis/python/plugins/processing/algs/saga/description/InvertDataNo-Data.txt
-share/qgis/python/plugins/processing/algs/saga/description/InvertGrid.txt
-share/qgis/python/plugins/processing/algs/saga/description/K-MeansClusteringforGrids.txt
-share/qgis/python/plugins/processing/algs/saga/description/K-NearestNeighboursClassification(OpenCV).txt
-share/qgis/python/plugins/processing/algs/saga/description/KernelDensityEstimation.txt
-share/qgis/python/plugins/processing/algs/saga/description/LS-FactorFieldBased.txt
-share/qgis/python/plugins/processing/algs/saga/description/LSFactor.txt
-share/qgis/python/plugins/processing/algs/saga/description/LakeFlood.txt
-share/qgis/python/plugins/processing/algs/saga/description/LandSurfaceTemperature.txt
-share/qgis/python/plugins/processing/algs/saga/description/LandUseScenarioGenerator.txt
-share/qgis/python/plugins/processing/algs/saga/description/LaplacianFilter.txt
-share/qgis/python/plugins/processing/algs/saga/description/Layerofextremevalue.txt
-share/qgis/python/plugins/processing/algs/saga/description/LeastCostPaths.txt
-share/qgis/python/plugins/processing/algs/saga/description/Line-PolygonIntersection.txt
-share/qgis/python/plugins/processing/algs/saga/description/LineDissolve.txt
-share/qgis/python/plugins/processing/algs/saga/description/LineProperties.txt
-share/qgis/python/plugins/processing/algs/saga/description/LineSimplification.txt
-share/qgis/python/plugins/processing/algs/saga/description/LineSmoothing.txt
-share/qgis/python/plugins/processing/algs/saga/description/LocalMinimaandMaxima.txt
-share/qgis/python/plugins/processing/algs/saga/description/MajorityFilter.txt
-share/qgis/python/plugins/processing/algs/saga/description/MassBalanceIndex.txt
-share/qgis/python/plugins/processing/algs/saga/description/MaximumEntropyPresencePrediction.txt
-share/qgis/python/plugins/processing/algs/saga/description/MaximumFlowPathLength.txt
-share/qgis/python/plugins/processing/algs/saga/description/MeltonRuggednessNumber.txt
-share/qgis/python/plugins/processing/algs/saga/description/MergeLayers.txt
-share/qgis/python/plugins/processing/algs/saga/description/MeshDenoise.txt
-share/qgis/python/plugins/processing/algs/saga/description/MetricConversions.txt
-share/qgis/python/plugins/processing/algs/saga/description/MinimumDistanceAnalysis.txt
-share/qgis/python/plugins/processing/algs/saga/description/MirrorGrid.txt
-share/qgis/python/plugins/processing/algs/saga/description/ModifiedQuadraticShepard.txt
-share/qgis/python/plugins/processing/algs/saga/description/MonthlyGlobalbyLatitude.txt
-share/qgis/python/plugins/processing/algs/saga/description/MorphologicalFilter(OpenCV).txt
-share/qgis/python/plugins/processing/algs/saga/description/MorphologicalFilter(ViGrA).txt
-share/qgis/python/plugins/processing/algs/saga/description/MorphologicalFilter.txt
-share/qgis/python/plugins/processing/algs/saga/description/MorphometricFeatures.txt
-share/qgis/python/plugins/processing/algs/saga/description/MorphometricProtectionIndex.txt
-share/qgis/python/plugins/processing/algs/saga/description/Mosaicking.txt
-share/qgis/python/plugins/processing/algs/saga/description/Multi-BandVariation.txt
-share/qgis/python/plugins/processing/algs/saga/description/MultiDirectionLeeFilter.txt
-share/qgis/python/plugins/processing/algs/saga/description/MultilevelB-SplineInterpolation(fromGrid).txt
-share/qgis/python/plugins/processing/algs/saga/description/MultilevelB-SplineInterpolation.txt
-share/qgis/python/plugins/processing/algs/saga/description/MultilevelB-SplineInterpolationforCategories.txt
-share/qgis/python/plugins/processing/algs/saga/description/MultipleLinearRegressionAnalysis(Shapes).txt
-share/qgis/python/plugins/processing/algs/saga/description/MultipleLinearRegressionAnalysis.txt
-share/qgis/python/plugins/processing/algs/saga/description/MultipleRegressionAnalysis(GridGrids).txt
-share/qgis/python/plugins/processing/algs/saga/description/MultipleRegressionAnalysis(GridandPredictorGrids).txt
-share/qgis/python/plugins/processing/algs/saga/description/MultipleRegressionAnalysis(PointsGrids).txt
-share/qgis/python/plugins/processing/algs/saga/description/MultipleRegressionAnalysis(PointsandPredictorGrids).txt
-share/qgis/python/plugins/processing/algs/saga/description/MultiresolutionIndexofValleyBottomFlatness(MRVBF).txt
-share/qgis/python/plugins/processing/algs/saga/description/NaturalNeighbour.txt
-share/qgis/python/plugins/processing/algs/saga/description/NearestNeighbour.txt
-share/qgis/python/plugins/processing/algs/saga/description/NormalBayesClassification(OpenCV).txt
-share/qgis/python/plugins/processing/algs/saga/description/OrderedWeightedAveraging(OWA).txt
-share/qgis/python/plugins/processing/algs/saga/description/OrdinaryKriging.txt
-share/qgis/python/plugins/processing/algs/saga/description/OverlandFlow-KinematicWaveD8.txt
-share/qgis/python/plugins/processing/algs/saga/description/OverlandFlowDistancetoChannelNetwork.txt
-share/qgis/python/plugins/processing/algs/saga/description/PET(afterHargreavesGrid).txt
-share/qgis/python/plugins/processing/algs/saga/description/PET(afterHargreavesTable).txt
-share/qgis/python/plugins/processing/algs/saga/description/Patching.txt
-share/qgis/python/plugins/processing/algs/saga/description/PatternAnalysis.txt
-share/qgis/python/plugins/processing/algs/saga/description/PointDistances.txt
-share/qgis/python/plugins/processing/algs/saga/description/PointStatisticsforPolygons.txt
-share/qgis/python/plugins/processing/algs/saga/description/PointsFilter.txt
-share/qgis/python/plugins/processing/algs/saga/description/PointsThinning.txt
-share/qgis/python/plugins/processing/algs/saga/description/PolartoCartesianCoordinates.txt
-share/qgis/python/plugins/processing/algs/saga/description/Polygon-LineIntersection.txt
-share/qgis/python/plugins/processing/algs/saga/description/PolygonCentroids.txt
-share/qgis/python/plugins/processing/algs/saga/description/PolygonClipping.txt
-share/qgis/python/plugins/processing/algs/saga/description/PolygonDissolve.txt
-share/qgis/python/plugins/processing/algs/saga/description/PolygonDissolveAllPolygs.txt
-share/qgis/python/plugins/processing/algs/saga/description/PolygonPartstoSeparatePolygons.txt
-share/qgis/python/plugins/processing/algs/saga/description/PolygonProperties.txt
-share/qgis/python/plugins/processing/algs/saga/description/PolygonSelf-Intersection.txt
-share/qgis/python/plugins/processing/algs/saga/description/PolygonShapeIndices.txt
-share/qgis/python/plugins/processing/algs/saga/description/PolygonstoEdgesandNodes.txt
-share/qgis/python/plugins/processing/algs/saga/description/PolynomialRegression.txt
-share/qgis/python/plugins/processing/algs/saga/description/PrincipleComponentsAnalysis.txt
-share/qgis/python/plugins/processing/algs/saga/description/Profilefrompoints.txt
-share/qgis/python/plugins/processing/algs/saga/description/ProfilesfromLines.txt
-share/qgis/python/plugins/processing/algs/saga/description/ProximityGrid.txt
-share/qgis/python/plugins/processing/algs/saga/description/QuadTreeStructuretoShapes.txt
-share/qgis/python/plugins/processing/algs/saga/description/RGBComposite.txt
-share/qgis/python/plugins/processing/algs/saga/description/RadiusofVariance(Grid).txt
-share/qgis/python/plugins/processing/algs/saga/description/RandomField.txt
-share/qgis/python/plugins/processing/algs/saga/description/RandomForestClassification(OpenCV).txt
-share/qgis/python/plugins/processing/algs/saga/description/RandomForestPresencePrediction(ViGrA).txt
-share/qgis/python/plugins/processing/algs/saga/description/RandomTerrainGeneration.txt
-share/qgis/python/plugins/processing/algs/saga/description/RankFilter.txt
-share/qgis/python/plugins/processing/algs/saga/description/RealSurfaceArea.txt
-share/qgis/python/plugins/processing/algs/saga/description/ReclassifyGridValues.txt
-share/qgis/python/plugins/processing/algs/saga/description/ReclassifyGridValuesRange.txt
-share/qgis/python/plugins/processing/algs/saga/description/ReclassifyGridValuesSingle.txt
-share/qgis/python/plugins/processing/algs/saga/description/ReclassifyGridValuesTable.txt
-share/qgis/python/plugins/processing/algs/saga/description/RegressionAnalysis(PointsGrid).txt
-share/qgis/python/plugins/processing/algs/saga/description/RegressionAnalysis(PointsandPredictorGrid).txt
-share/qgis/python/plugins/processing/algs/saga/description/RegressionKriging.txt
-share/qgis/python/plugins/processing/algs/saga/description/RelativeHeightsandSlopePositions.txt
-share/qgis/python/plugins/processing/algs/saga/description/RemoveDuplicatePoints.txt
-share/qgis/python/plugins/processing/algs/saga/description/Representativeness(Grid).txt
-share/qgis/python/plugins/processing/algs/saga/description/Resampling.txt
-share/qgis/python/plugins/processing/algs/saga/description/ResamplingFilter.txt
-share/qgis/python/plugins/processing/algs/saga/description/ResidualAnalysis(Grid).txt
-share/qgis/python/plugins/processing/algs/saga/description/RiverBasin.txt
-share/qgis/python/plugins/processing/algs/saga/description/RiverGridGeneration.txt
-share/qgis/python/plugins/processing/algs/saga/description/RunningAverage.txt
-share/qgis/python/plugins/processing/algs/saga/description/SAGAWetnessIndex.txt
-share/qgis/python/plugins/processing/algs/saga/description/SVMClassification.txt
-share/qgis/python/plugins/processing/algs/saga/description/SeedGeneration.txt
-share/qgis/python/plugins/processing/algs/saga/description/SeededRegionGrowing.txt
-share/qgis/python/plugins/processing/algs/saga/description/Separatepointsbydirection.txt
-share/qgis/python/plugins/processing/algs/saga/description/ShapesBuffer.txt
-share/qgis/python/plugins/processing/algs/saga/description/ShapesBufferFixed.txt
-share/qgis/python/plugins/processing/algs/saga/description/ShapestoGrid.txt
-share/qgis/python/plugins/processing/algs/saga/description/SharedPolygonEdges.txt
-share/qgis/python/plugins/processing/algs/saga/description/ShrinkAndExpand.txt
-share/qgis/python/plugins/processing/algs/saga/description/SievingClasses.txt
-share/qgis/python/plugins/processing/algs/saga/description/SimpleFilter.txt
-share/qgis/python/plugins/processing/algs/saga/description/SimpleFilterwithinshapes.txt
-share/qgis/python/plugins/processing/algs/saga/description/SimpleKriging.txt
-share/qgis/python/plugins/processing/algs/saga/description/SimpleRegionGrowing.txt
-share/qgis/python/plugins/processing/algs/saga/description/Simulation.txt
-share/qgis/python/plugins/processing/algs/saga/description/SingleValueDecomposition(OpenCV).txt
-share/qgis/python/plugins/processing/algs/saga/description/SinkDrainageRouteDetection.txt
-share/qgis/python/plugins/processing/algs/saga/description/SinkRemoval.txt
-share/qgis/python/plugins/processing/algs/saga/description/SkyViewFactor.txt
-share/qgis/python/plugins/processing/algs/saga/description/Slope,Aspect,Curvature.txt
-share/qgis/python/plugins/processing/algs/saga/description/SlopeLength.txt
-share/qgis/python/plugins/processing/algs/saga/description/SlopeLimitedFlowAccumulation.txt
-share/qgis/python/plugins/processing/algs/saga/description/Smoothing(ViGrA).txt
-share/qgis/python/plugins/processing/algs/saga/description/SnapPointstoGrid.txt
-share/qgis/python/plugins/processing/algs/saga/description/SnapPointstoLines.txt
-share/qgis/python/plugins/processing/algs/saga/description/SnapPointstoPoints.txt
-share/qgis/python/plugins/processing/algs/saga/description/SoilTextureClassification.txt
-share/qgis/python/plugins/processing/algs/saga/description/SpatialPointPatternAnalysis.txt
-share/qgis/python/plugins/processing/algs/saga/description/SplitLinesatPoints.txt
-share/qgis/python/plugins/processing/algs/saga/description/SplitLineswithLines.txt
-share/qgis/python/plugins/processing/algs/saga/description/SplitShapesLayerRandomly.txt
-share/qgis/python/plugins/processing/algs/saga/description/StatisticsforGrids.txt
-share/qgis/python/plugins/processing/algs/saga/description/StrahlerOrder.txt
-share/qgis/python/plugins/processing/algs/saga/description/StreamPowerIndex.txt
-share/qgis/python/plugins/processing/algs/saga/description/SuccessiveFlowRouting.txt
-share/qgis/python/plugins/processing/algs/saga/description/SupervisedClassification.txt
-share/qgis/python/plugins/processing/algs/saga/description/SupervisedClassificationforGrids.txt
-share/qgis/python/plugins/processing/algs/saga/description/SupervisedClassificationforShapes.txt
-share/qgis/python/plugins/processing/algs/saga/description/SupportVectorMachineClassification(OpenCV).txt
-share/qgis/python/plugins/processing/algs/saga/description/SurfaceGradientandConcentration.txt
-share/qgis/python/plugins/processing/algs/saga/description/SurfaceSpecificPoints.txt
-share/qgis/python/plugins/processing/algs/saga/description/SurfaceandGradient.txt
-share/qgis/python/plugins/processing/algs/saga/description/SymmetricalDifference.txt
-share/qgis/python/plugins/processing/algs/saga/description/TCILow.txt
-share/qgis/python/plugins/processing/algs/saga/description/TPIBasedLandformClassification.txt
-share/qgis/python/plugins/processing/algs/saga/description/TasseledCapTransformation.txt
-share/qgis/python/plugins/processing/algs/saga/description/TerrainMapView.txt
-share/qgis/python/plugins/processing/algs/saga/description/TerrainRuggednessIndex(TRI).txt
-share/qgis/python/plugins/processing/algs/saga/description/TerrainSurfaceClassification(IwahashiandPike).txt
-share/qgis/python/plugins/processing/algs/saga/description/TerrainSurfaceConvexity.txt
-share/qgis/python/plugins/processing/algs/saga/description/TerrainSurfaceTexture.txt
-share/qgis/python/plugins/processing/algs/saga/description/ThiessenPolygons.txt
-share/qgis/python/plugins/processing/algs/saga/description/ThinPlateSpline(TIN).txt
-share/qgis/python/plugins/processing/algs/saga/description/ThinPlateSpline.txt
-share/qgis/python/plugins/processing/algs/saga/description/ThresholdBuffer.txt
-share/qgis/python/plugins/processing/algs/saga/description/TopofAtmosphereReflectance.txt
-share/qgis/python/plugins/processing/algs/saga/description/TopographicCorrection.txt
-share/qgis/python/plugins/processing/algs/saga/description/TopographicOpenness.txt
-share/qgis/python/plugins/processing/algs/saga/description/TopographicPositionIndex(TPI).txt
-share/qgis/python/plugins/processing/algs/saga/description/TopographicWetnessIndex(TWI).txt
-share/qgis/python/plugins/processing/algs/saga/description/Transectthroughpolygonshapefile.txt
-share/qgis/python/plugins/processing/algs/saga/description/TransformShapes.txt
-share/qgis/python/plugins/processing/algs/saga/description/TransposeGrids.txt
-share/qgis/python/plugins/processing/algs/saga/description/Triangulation.txt
-share/qgis/python/plugins/processing/algs/saga/description/Union.txt
-share/qgis/python/plugins/processing/algs/saga/description/UniversalKriging.txt
-share/qgis/python/plugins/processing/algs/saga/description/Update.txt
-share/qgis/python/plugins/processing/algs/saga/description/UpslopeArea.txt
-share/qgis/python/plugins/processing/algs/saga/description/UpslopeandDownslopeCurvature.txt
-share/qgis/python/plugins/processing/algs/saga/description/UserDefinedFilter.txt
-share/qgis/python/plugins/processing/algs/saga/description/ValleyDepth.txt
-share/qgis/python/plugins/processing/algs/saga/description/ValleyandRidgeDetection(TopHatApproach).txt
-share/qgis/python/plugins/processing/algs/saga/description/VariogramCloud.txt
-share/qgis/python/plugins/processing/algs/saga/description/VariogramSurface.txt
-share/qgis/python/plugins/processing/algs/saga/description/VectorRuggednessMeasure(VRM).txt
-share/qgis/python/plugins/processing/algs/saga/description/VectorisingGridClasses.txt
-share/qgis/python/plugins/processing/algs/saga/description/VegetationIndex(DistanceBased).txt
-share/qgis/python/plugins/processing/algs/saga/description/VegetationIndex(SlopeBased).txt
-share/qgis/python/plugins/processing/algs/saga/description/VerticalDistancetoChannelNetwork.txt
-share/qgis/python/plugins/processing/algs/saga/description/WarpingShapes.txt
-share/qgis/python/plugins/processing/algs/saga/description/WaterRetentionCapacity.txt
-share/qgis/python/plugins/processing/algs/saga/description/WatershedBasins.txt
-share/qgis/python/plugins/processing/algs/saga/description/WatershedSegmentation(ViGrA).txt
-share/qgis/python/plugins/processing/algs/saga/description/WatershedSegmentation.txt
-share/qgis/python/plugins/processing/algs/saga/description/WindEffect(WindwardLeewardIndex).txt
-share/qgis/python/plugins/processing/algs/saga/description/WindExpositionIndex.txt
-share/qgis/python/plugins/processing/algs/saga/description/ZonalGridStatistics.txt
-share/qgis/python/plugins/processing/algs/saga/description/ZonalMultipleRegressionAnalysis(PointsandPredictorGrids).txt
-share/qgis/python/plugins/processing/algs/saga/ext/__init__.py
-share/qgis/python/plugins/processing/algs/saga/ext/supervisedclassification.py
-share/qgis/python/plugins/processing/algs/saga/versioncheck.py
 share/qgis/python/plugins/processing/core/Processing.py
 share/qgis/python/plugins/processing/core/ProcessingConfig.py
 share/qgis/python/plugins/processing/core/ProcessingLog.py
@@ -2829,13 +2642,8 @@ share/qgis/python/plugins/processing/tes
 share/qgis/python/plugins/processing/tests/GdalAlgorithmsGeneralTest.py
 share/qgis/python/plugins/processing/tests/GdalAlgorithmsRasterTest.py
 share/qgis/python/plugins/processing/tests/GdalAlgorithmsVectorTest.py
-share/qgis/python/plugins/processing/tests/Grass7AlgorithmsImageryTest.py
-share/qgis/python/plugins/processing/tests/Grass7AlgorithmsRasterTestPt1.py
-share/qgis/python/plugins/processing/tests/Grass7AlgorithmsRasterTestPt2.py
-share/qgis/python/plugins/processing/tests/Grass7AlgorithmsVectorTest.py
 share/qgis/python/plugins/processing/tests/GuiTest.py
 share/qgis/python/plugins/processing/tests/ModelerTest.py
-share/qgis/python/plugins/processing/tests/OtbAlgorithmsTest.py
 share/qgis/python/plugins/processing/tests/ParametersTest.py
 share/qgis/python/plugins/processing/tests/ProcessingGeneralTest.py
 share/qgis/python/plugins/processing/tests/ProjectProvider.py
@@ -2843,7 +2651,6 @@ share/qgis/python/plugins/processing/tes
 share/qgis/python/plugins/processing/tests/QgisAlgorithmsTest2.py
 share/qgis/python/plugins/processing/tests/QgisAlgorithmsTest3.py
 share/qgis/python/plugins/processing/tests/QgisAlgorithmsTest4.py
-share/qgis/python/plugins/processing/tests/SagaAlgorithmsTest.py
 share/qgis/python/plugins/processing/tests/ScriptUtilsTest.py
 share/qgis/python/plugins/processing/tests/TestData.py
 share/qgis/python/plugins/processing/tests/ToolsTest.py
@@ -2872,6 +2679,397 @@ share/qgis/python/plugins/processing/ui/
 share/qgis/python/plugins/processing/ui/widgetBatchPanel.ui
 share/qgis/python/plugins/processing/ui/widgetNumberSelector.ui
 share/qgis/python/plugins/processing/ui/widgetRangeSelector.ui
+share/qgis/python/plugins/sagaprovider/SagaAlgorithm.py
+share/qgis/python/plugins/sagaprovider/SagaAlgorithmBase.py
+share/qgis/python/plugins/sagaprovider/SagaAlgorithmProvider.py
+share/qgis/python/plugins/sagaprovider/SagaDescriptionCreator.py
+share/qgis/python/plugins/sagaprovider/SagaNameDecorator.py
+share/qgis/python/plugins/sagaprovider/SagaParameters.py
+share/qgis/python/plugins/sagaprovider/SagaProviderPlugin.py
+share/qgis/python/plugins/sagaprovider/SagaUtils.py
+share/qgis/python/plugins/sagaprovider/SplitRGBBands.py
+share/qgis/python/plugins/sagaprovider/__init__.py
+share/qgis/python/plugins/sagaprovider/description/ANGMAP.txt
+share/qgis/python/plugins/sagaprovider/description/AccumulatedCost(Anisotropic).txt
+share/qgis/python/plugins/sagaprovider/description/AccumulatedCost(Isotropic).txt
+share/qgis/python/plugins/sagaprovider/description/AccumulatedCost.txt
+share/qgis/python/plugins/sagaprovider/description/AccumulationFunctions.txt
+share/qgis/python/plugins/sagaprovider/description/AddCoordinatestopoints.txt
+share/qgis/python/plugins/sagaprovider/description/AddGridValuestoPoints.txt
+share/qgis/python/plugins/sagaprovider/description/AddGridValuestoShapes.txt
+share/qgis/python/plugins/sagaprovider/description/AddIndicatorFieldsforCategories.txt
+share/qgis/python/plugins/sagaprovider/description/AddPointAttributestoPolygons.txt
+share/qgis/python/plugins/sagaprovider/description/AddPolygonAttributestoPoints.txt
+share/qgis/python/plugins/sagaprovider/description/Aggregate.txt
+share/qgis/python/plugins/sagaprovider/description/AggregatePointObservations.txt
+share/qgis/python/plugins/sagaprovider/description/AggregationIndex.txt
+share/qgis/python/plugins/sagaprovider/description/AnalyticalHierarchyProcess.txt
+share/qgis/python/plugins/sagaprovider/description/AnalyticalHillshading.txt
+share/qgis/python/plugins/sagaprovider/description/AngularDistanceWeighted.txt
+share/qgis/python/plugins/sagaprovider/description/ArtificialNeuralNetworkClassification(OpenCV).txt
+share/qgis/python/plugins/sagaprovider/description/Aspect-SlopeGrid.txt
+share/qgis/python/plugins/sagaprovider/description/AutomatedCloudCoverAssessment.txt
+share/qgis/python/plugins/sagaprovider/description/AverageWithMask1.txt
+share/qgis/python/plugins/sagaprovider/description/AverageWithMask2.txt
+share/qgis/python/plugins/sagaprovider/description/AverageWithThereshold1.txt
+share/qgis/python/plugins/sagaprovider/description/AverageWithThereshold2.txt
+share/qgis/python/plugins/sagaprovider/description/AverageWithThereshold3.txt
+share/qgis/python/plugins/sagaprovider/description/B-SplineApproximation.txt
+share/qgis/python/plugins/sagaprovider/description/BasicTerrainAnalysis.txt
+share/qgis/python/plugins/sagaprovider/description/BinaryErosion-Reconstruction.txt
+share/qgis/python/plugins/sagaprovider/description/BioclimaticVariables.txt
+share/qgis/python/plugins/sagaprovider/description/BoostingClassification(OpenCV).txt
+share/qgis/python/plugins/sagaprovider/description/BurnStreamNetworkintoDEM.txt
+share/qgis/python/plugins/sagaprovider/description/CategoricalCoincidence.txt
+share/qgis/python/plugins/sagaprovider/description/CellBalance.txt
+share/qgis/python/plugins/sagaprovider/description/ChangeDataStorage.txt
+share/qgis/python/plugins/sagaprovider/description/ChangeDateFormat.txt
+share/qgis/python/plugins/sagaprovider/description/ChangeDetection.txt
+share/qgis/python/plugins/sagaprovider/description/ChangeGridValues.txt
+share/qgis/python/plugins/sagaprovider/description/ChangeTimeFormat.txt
+share/qgis/python/plugins/sagaprovider/description/ChannelNetwork.txt
+share/qgis/python/plugins/sagaprovider/description/ChannelNetworkandDrainageBasins.txt
+share/qgis/python/plugins/sagaprovider/description/ClipGridwithPolygon.txt
+share/qgis/python/plugins/sagaprovider/description/ClipPointswithPolygons.txt
+share/qgis/python/plugins/sagaprovider/description/CloseGaps.txt
+share/qgis/python/plugins/sagaprovider/description/CloseGapswithSpline.txt
+share/qgis/python/plugins/sagaprovider/description/CloseGapswithStepwiseResampling.txt
+share/qgis/python/plugins/sagaprovider/description/CloseOneCellGaps.txt
+share/qgis/python/plugins/sagaprovider/description/ClusterAnalysis(Shapes).txt
+share/qgis/python/plugins/sagaprovider/description/ClusterAnalysis.txt
+share/qgis/python/plugins/sagaprovider/description/Concentration.txt
+share/qgis/python/plugins/sagaprovider/description/ConfusionMatrix(PolygonsGrid).txt
+share/qgis/python/plugins/sagaprovider/description/ConfusionMatrix(TwoGrids).txt
+share/qgis/python/plugins/sagaprovider/description/ConnectivityAnalysis.txt
+share/qgis/python/plugins/sagaprovider/description/ConstantGrid.txt
+share/qgis/python/plugins/sagaprovider/description/ContourLinesfromGrid.txt
+share/qgis/python/plugins/sagaprovider/description/ConvergenceIndex(SearchRadius).txt
+share/qgis/python/plugins/sagaprovider/description/ConvergenceIndex.txt
+share/qgis/python/plugins/sagaprovider/description/ConvertDataStorageType.txt
+share/qgis/python/plugins/sagaprovider/description/ConvertLinestoPoints.txt
+share/qgis/python/plugins/sagaprovider/description/ConvertLinestoPolygons.txt
+share/qgis/python/plugins/sagaprovider/description/ConvertMultipointstoPoints.txt
+share/qgis/python/plugins/sagaprovider/description/ConvertPointstoLine(s).txt
+share/qgis/python/plugins/sagaprovider/description/ConvertPolygonLineVerticestoPoints.txt
+share/qgis/python/plugins/sagaprovider/description/ConvertPolygonstoLines.txt
+share/qgis/python/plugins/sagaprovider/description/ConvexHull.txt
+share/qgis/python/plugins/sagaprovider/description/CoveredDistance.txt
+share/qgis/python/plugins/sagaprovider/description/CreateLinesGraticule.txt
+share/qgis/python/plugins/sagaprovider/description/CreatePointGrid.txt
+share/qgis/python/plugins/sagaprovider/description/CreatePolygonsGraticule.txt
+share/qgis/python/plugins/sagaprovider/description/CropToData.txt
+share/qgis/python/plugins/sagaprovider/description/Cross-ClassificationandTabulation.txt
+share/qgis/python/plugins/sagaprovider/description/CrossProfiles.txt
+share/qgis/python/plugins/sagaprovider/description/CubicSplineApproximation.txt
+share/qgis/python/plugins/sagaprovider/description/CurvatureClassification.txt
+share/qgis/python/plugins/sagaprovider/description/CutShapesLayer.txt
+share/qgis/python/plugins/sagaprovider/description/DTMFilter(slope-based).txt
+share/qgis/python/plugins/sagaprovider/description/DecisionTreeClassification(OpenCV).txt
+share/qgis/python/plugins/sagaprovider/description/Destriping.txt
+share/qgis/python/plugins/sagaprovider/description/DestripingwithMask.txt
+share/qgis/python/plugins/sagaprovider/description/Difference.txt
+share/qgis/python/plugins/sagaprovider/description/DiffusePollutionRisk.txt
+share/qgis/python/plugins/sagaprovider/description/DiffusiveHillslopeEvolution(ADI).txt
+share/qgis/python/plugins/sagaprovider/description/DiffusiveHillslopeEvolution(FTCS).txt
+share/qgis/python/plugins/sagaprovider/description/DirectionalAverage.txt
+share/qgis/python/plugins/sagaprovider/description/DirectionalStatisticsforSingleGrid.txt
+share/qgis/python/plugins/sagaprovider/description/Distance(ViGrA).txt
+share/qgis/python/plugins/sagaprovider/description/DiurnalAnisotropicHeating.txt
+share/qgis/python/plugins/sagaprovider/description/DiversityOfCategories.txt
+share/qgis/python/plugins/sagaprovider/description/DownslopeDistanceGradient.txt
+share/qgis/python/plugins/sagaprovider/description/EarthsOrbitalParameters.txt
+share/qgis/python/plugins/sagaprovider/description/EdgeContamination.txt
+share/qgis/python/plugins/sagaprovider/description/EdgeDetection(ViGrA).txt
+share/qgis/python/plugins/sagaprovider/description/EffectiveAirFlowHeights.txt
+share/qgis/python/plugins/sagaprovider/description/EnhancedVegetationIndex.txt
+share/qgis/python/plugins/sagaprovider/description/EnumerateTableField.txt
+share/qgis/python/plugins/sagaprovider/description/FastRegionGrowingAlgorithm.txt
+share/qgis/python/plugins/sagaprovider/description/FastRepresentativeness.txt
+share/qgis/python/plugins/sagaprovider/description/FieldStatistics.txt
+share/qgis/python/plugins/sagaprovider/description/FillGapsinRecords.txt
+share/qgis/python/plugins/sagaprovider/description/FillSinks(PlanchonDarboux,2001).txt
+share/qgis/python/plugins/sagaprovider/description/FillSinks(QMofESP).txt
+share/qgis/python/plugins/sagaprovider/description/FillSinks(WangLiu).txt
+share/qgis/python/plugins/sagaprovider/description/FillSinksXXL(WangLiu).txt
+share/qgis/python/plugins/sagaprovider/description/FilterClumps.txt
+share/qgis/python/plugins/sagaprovider/description/FindFieldofExtremeValue.txt
+share/qgis/python/plugins/sagaprovider/description/FireRiskAnalysis.txt
+share/qgis/python/plugins/sagaprovider/description/FitNPointstoshape.txt
+share/qgis/python/plugins/sagaprovider/description/FlatDetection.txt
+share/qgis/python/plugins/sagaprovider/description/FlattenPolygonLayer.txt
+share/qgis/python/plugins/sagaprovider/description/FlowAccumulation(FlowTracing).txt
+share/qgis/python/plugins/sagaprovider/description/FlowAccumulation(QMofESP).txt
+share/qgis/python/plugins/sagaprovider/description/FlowAccumulation(Recursive).txt
+share/qgis/python/plugins/sagaprovider/description/FlowAccumulation(Top-Down).txt
+share/qgis/python/plugins/sagaprovider/description/FlowPathLength.txt
+share/qgis/python/plugins/sagaprovider/description/FlowWidthandSpecificCatchmentArea.txt
+share/qgis/python/plugins/sagaprovider/description/FourierFilter(ViGrA).txt
+share/qgis/python/plugins/sagaprovider/description/FourierTransform(RealViGrA).txt
+share/qgis/python/plugins/sagaprovider/description/FourierTransform(ViGrA).txt
+share/qgis/python/plugins/sagaprovider/description/FourierTransformInverse(ViGrA).txt
+share/qgis/python/plugins/sagaprovider/description/FourierTransformation(OpenCV).txt
+share/qgis/python/plugins/sagaprovider/description/Fragmentation(Alternative).txt
+share/qgis/python/plugins/sagaprovider/description/Fragmentation(Standard).txt
+share/qgis/python/plugins/sagaprovider/description/FragmentationClassesfromDensityandConnectivity.txt
+share/qgis/python/plugins/sagaprovider/description/Function.txt
+share/qgis/python/plugins/sagaprovider/description/FunctionFit.txt
+share/qgis/python/plugins/sagaprovider/description/Fuzzify.txt
+share/qgis/python/plugins/sagaprovider/description/FuzzyIntersection(AND).txt
+share/qgis/python/plugins/sagaprovider/description/FuzzyLandformElementClassification.txt
+share/qgis/python/plugins/sagaprovider/description/FuzzyUnion(OR).txt
+share/qgis/python/plugins/sagaprovider/description/GWRforMultiplePredictors.txt
+share/qgis/python/plugins/sagaprovider/description/GWRforSinglePredictor(GriddedModelOutput).txt
+share/qgis/python/plugins/sagaprovider/description/GWRforSinglePredictorGrid.txt
+share/qgis/python/plugins/sagaprovider/description/GaussianFilter.txt
+share/qgis/python/plugins/sagaprovider/description/GenerateShapes.txt
+share/qgis/python/plugins/sagaprovider/description/GeodesicMorphologicalReconstruction.txt
+share/qgis/python/plugins/sagaprovider/description/GeographicCoordinateGrids.txt
+share/qgis/python/plugins/sagaprovider/description/GeographicallyWeightedMultipleRegression(PointsGrids).txt
+share/qgis/python/plugins/sagaprovider/description/GeographicallyWeightedMultipleRegression.txt
+share/qgis/python/plugins/sagaprovider/description/GeometricFigures.txt
+share/qgis/python/plugins/sagaprovider/description/GetShapesExtents.txt
+share/qgis/python/plugins/sagaprovider/description/GlobalMoransIforGrids.txt
+share/qgis/python/plugins/sagaprovider/description/GradientVectorfromCartesiantoPolarCoordinates.txt
+share/qgis/python/plugins/sagaprovider/description/GradientVectorfromPolartoCartesianCoordinates.txt
+share/qgis/python/plugins/sagaprovider/description/GradientVectorsfromDirectionalComponents.txt
+share/qgis/python/plugins/sagaprovider/description/GradientVectorsfromDirectionandLength.txt
+share/qgis/python/plugins/sagaprovider/description/GradientVectorsfromSurface.txt
+share/qgis/python/plugins/sagaprovider/description/GridBuffer.txt
+share/qgis/python/plugins/sagaprovider/description/GridCalculator.txt
+share/qgis/python/plugins/sagaprovider/description/GridCellIndex.txt
+share/qgis/python/plugins/sagaprovider/description/GridCombination.txt
+share/qgis/python/plugins/sagaprovider/description/GridDifference.txt
+share/qgis/python/plugins/sagaprovider/description/GridDivision.txt
+share/qgis/python/plugins/sagaprovider/description/GridMasking.txt
+share/qgis/python/plugins/sagaprovider/description/GridNormalisation.txt
+share/qgis/python/plugins/sagaprovider/description/GridOrientation.txt
+share/qgis/python/plugins/sagaprovider/description/GridProximityBuffer.txt
+share/qgis/python/plugins/sagaprovider/description/GridSkeletonization.txt
+share/qgis/python/plugins/sagaprovider/description/GridStandardisation.txt
+share/qgis/python/plugins/sagaprovider/description/GridStatisticsforPoints.txt
+share/qgis/python/plugins/sagaprovider/description/GridStatisticsforPolygons.txt
+share/qgis/python/plugins/sagaprovider/description/GridValuestoPoints(randomly).txt
+share/qgis/python/plugins/sagaprovider/description/GridValuestoPoints.txt
+share/qgis/python/plugins/sagaprovider/description/GridVolume.txt
+share/qgis/python/plugins/sagaprovider/description/GridsProduct.txt
+share/qgis/python/plugins/sagaprovider/description/GridsSum.txt
+share/qgis/python/plugins/sagaprovider/description/HistogramSurface.txt
+share/qgis/python/plugins/sagaprovider/description/Hypsometry.txt
+share/qgis/python/plugins/sagaprovider/description/IMCORR-FeatureTracking.txt
+share/qgis/python/plugins/sagaprovider/description/ISODATAClusteringforGrids.txt
+share/qgis/python/plugins/sagaprovider/description/Identity.txt
+share/qgis/python/plugins/sagaprovider/description/Intersect.txt
+share/qgis/python/plugins/sagaprovider/description/InverseDistanceWeighted.txt
+share/qgis/python/plugins/sagaprovider/description/InvertDataNo-Data.txt
+share/qgis/python/plugins/sagaprovider/description/InvertGrid.txt
+share/qgis/python/plugins/sagaprovider/description/K-MeansClusteringforGrids.txt
+share/qgis/python/plugins/sagaprovider/description/K-NearestNeighboursClassification(OpenCV).txt
+share/qgis/python/plugins/sagaprovider/description/KernelDensityEstimation.txt
+share/qgis/python/plugins/sagaprovider/description/LS-FactorFieldBased.txt
+share/qgis/python/plugins/sagaprovider/description/LSFactor.txt
+share/qgis/python/plugins/sagaprovider/description/LakeFlood.txt
+share/qgis/python/plugins/sagaprovider/description/LandSurfaceTemperature.txt
+share/qgis/python/plugins/sagaprovider/description/LandUseScenarioGenerator.txt
+share/qgis/python/plugins/sagaprovider/description/LaplacianFilter.txt
+share/qgis/python/plugins/sagaprovider/description/Layerofextremevalue.txt
+share/qgis/python/plugins/sagaprovider/description/LeastCostPaths.txt
+share/qgis/python/plugins/sagaprovider/description/Line-PolygonIntersection.txt
+share/qgis/python/plugins/sagaprovider/description/LineDissolve.txt
+share/qgis/python/plugins/sagaprovider/description/LineProperties.txt
+share/qgis/python/plugins/sagaprovider/description/LineSimplification.txt
+share/qgis/python/plugins/sagaprovider/description/LineSmoothing.txt
+share/qgis/python/plugins/sagaprovider/description/LocalMinimaandMaxima.txt
+share/qgis/python/plugins/sagaprovider/description/MajorityFilter.txt
+share/qgis/python/plugins/sagaprovider/description/MassBalanceIndex.txt
+share/qgis/python/plugins/sagaprovider/description/MaximumEntropyPresencePrediction.txt
+share/qgis/python/plugins/sagaprovider/description/MaximumFlowPathLength.txt
+share/qgis/python/plugins/sagaprovider/description/MeltonRuggednessNumber.txt
+share/qgis/python/plugins/sagaprovider/description/MergeLayers.txt
+share/qgis/python/plugins/sagaprovider/description/MeshDenoise.txt
+share/qgis/python/plugins/sagaprovider/description/MetricConversions.txt
+share/qgis/python/plugins/sagaprovider/description/MinimumDistanceAnalysis.txt
+share/qgis/python/plugins/sagaprovider/description/MirrorGrid.txt
+share/qgis/python/plugins/sagaprovider/description/ModifiedQuadraticShepard.txt
+share/qgis/python/plugins/sagaprovider/description/MonthlyGlobalbyLatitude.txt
+share/qgis/python/plugins/sagaprovider/description/MorphologicalFilter(OpenCV).txt
+share/qgis/python/plugins/sagaprovider/description/MorphologicalFilter(ViGrA).txt
+share/qgis/python/plugins/sagaprovider/description/MorphologicalFilter.txt
+share/qgis/python/plugins/sagaprovider/description/MorphometricFeatures.txt
+share/qgis/python/plugins/sagaprovider/description/MorphometricProtectionIndex.txt
+share/qgis/python/plugins/sagaprovider/description/Mosaicking.txt
+share/qgis/python/plugins/sagaprovider/description/Multi-BandVariation.txt
+share/qgis/python/plugins/sagaprovider/description/MultiDirectionLeeFilter.txt
+share/qgis/python/plugins/sagaprovider/description/MultilevelB-SplineInterpolation(fromGrid).txt
+share/qgis/python/plugins/sagaprovider/description/MultilevelB-SplineInterpolation.txt
+share/qgis/python/plugins/sagaprovider/description/MultilevelB-SplineInterpolationforCategories.txt
+share/qgis/python/plugins/sagaprovider/description/MultipleLinearRegressionAnalysis(Shapes).txt
+share/qgis/python/plugins/sagaprovider/description/MultipleLinearRegressionAnalysis.txt
+share/qgis/python/plugins/sagaprovider/description/MultipleRegressionAnalysis(GridGrids).txt
+share/qgis/python/plugins/sagaprovider/description/MultipleRegressionAnalysis(GridandPredictorGrids).txt
+share/qgis/python/plugins/sagaprovider/description/MultipleRegressionAnalysis(PointsGrids).txt
+share/qgis/python/plugins/sagaprovider/description/MultipleRegressionAnalysis(PointsandPredictorGrids).txt
+share/qgis/python/plugins/sagaprovider/description/MultiresolutionIndexofValleyBottomFlatness(MRVBF).txt
+share/qgis/python/plugins/sagaprovider/description/NaturalNeighbour.txt
+share/qgis/python/plugins/sagaprovider/description/NearestNeighbour.txt
+share/qgis/python/plugins/sagaprovider/description/NormalBayesClassification(OpenCV).txt
+share/qgis/python/plugins/sagaprovider/description/OrderedWeightedAveraging(OWA).txt
+share/qgis/python/plugins/sagaprovider/description/OrdinaryKriging.txt
+share/qgis/python/plugins/sagaprovider/description/OverlandFlow-KinematicWaveD8.txt
+share/qgis/python/plugins/sagaprovider/description/OverlandFlowDistancetoChannelNetwork.txt
+share/qgis/python/plugins/sagaprovider/description/PET(afterHargreavesGrid).txt
+share/qgis/python/plugins/sagaprovider/description/PET(afterHargreavesTable).txt
+share/qgis/python/plugins/sagaprovider/description/Patching.txt
+share/qgis/python/plugins/sagaprovider/description/PatternAnalysis.txt
+share/qgis/python/plugins/sagaprovider/description/PointDistances.txt
+share/qgis/python/plugins/sagaprovider/description/PointStatisticsforPolygons.txt
+share/qgis/python/plugins/sagaprovider/description/PointsFilter.txt
+share/qgis/python/plugins/sagaprovider/description/PointsThinning.txt
+share/qgis/python/plugins/sagaprovider/description/PolartoCartesianCoordinates.txt
+share/qgis/python/plugins/sagaprovider/description/Polygon-LineIntersection.txt
+share/qgis/python/plugins/sagaprovider/description/PolygonCentroids.txt
+share/qgis/python/plugins/sagaprovider/description/PolygonClipping.txt
+share/qgis/python/plugins/sagaprovider/description/PolygonDissolve.txt
+share/qgis/python/plugins/sagaprovider/description/PolygonDissolveAllPolygs.txt
+share/qgis/python/plugins/sagaprovider/description/PolygonPartstoSeparatePolygons.txt
+share/qgis/python/plugins/sagaprovider/description/PolygonProperties.txt
+share/qgis/python/plugins/sagaprovider/description/PolygonSelf-Intersection.txt
+share/qgis/python/plugins/sagaprovider/description/PolygonShapeIndices.txt
+share/qgis/python/plugins/sagaprovider/description/PolygonstoEdgesandNodes.txt
+share/qgis/python/plugins/sagaprovider/description/PolynomialRegression.txt
+share/qgis/python/plugins/sagaprovider/description/PrincipleComponentsAnalysis.txt
+share/qgis/python/plugins/sagaprovider/description/Profilefrompoints.txt
+share/qgis/python/plugins/sagaprovider/description/ProfilesfromLines.txt
+share/qgis/python/plugins/sagaprovider/description/ProximityGrid.txt
+share/qgis/python/plugins/sagaprovider/description/QuadTreeStructuretoShapes.txt
+share/qgis/python/plugins/sagaprovider/description/RGBComposite.txt
+share/qgis/python/plugins/sagaprovider/description/RadiusofVariance(Grid).txt
+share/qgis/python/plugins/sagaprovider/description/RandomField.txt
+share/qgis/python/plugins/sagaprovider/description/RandomForestClassification(OpenCV).txt
+share/qgis/python/plugins/sagaprovider/description/RandomForestPresencePrediction(ViGrA).txt
+share/qgis/python/plugins/sagaprovider/description/RandomTerrainGeneration.txt
+share/qgis/python/plugins/sagaprovider/description/RankFilter.txt
+share/qgis/python/plugins/sagaprovider/description/RealSurfaceArea.txt
+share/qgis/python/plugins/sagaprovider/description/ReclassifyGridValues.txt
+share/qgis/python/plugins/sagaprovider/description/ReclassifyGridValuesRange.txt
+share/qgis/python/plugins/sagaprovider/description/ReclassifyGridValuesSingle.txt
+share/qgis/python/plugins/sagaprovider/description/ReclassifyGridValuesTable.txt
+share/qgis/python/plugins/sagaprovider/description/RegressionAnalysis(PointsGrid).txt
+share/qgis/python/plugins/sagaprovider/description/RegressionAnalysis(PointsandPredictorGrid).txt
+share/qgis/python/plugins/sagaprovider/description/RegressionKriging.txt
+share/qgis/python/plugins/sagaprovider/description/RelativeHeightsandSlopePositions.txt
+share/qgis/python/plugins/sagaprovider/description/RemoveDuplicatePoints.txt
+share/qgis/python/plugins/sagaprovider/description/Representativeness(Grid).txt
+share/qgis/python/plugins/sagaprovider/description/Resampling.txt
+share/qgis/python/plugins/sagaprovider/description/ResamplingFilter.txt
+share/qgis/python/plugins/sagaprovider/description/ResidualAnalysis(Grid).txt
+share/qgis/python/plugins/sagaprovider/description/RiverBasin.txt
+share/qgis/python/plugins/sagaprovider/description/RiverGridGeneration.txt
+share/qgis/python/plugins/sagaprovider/description/RunningAverage.txt
+share/qgis/python/plugins/sagaprovider/description/SAGAWetnessIndex.txt
+share/qgis/python/plugins/sagaprovider/description/SVMClassification.txt
+share/qgis/python/plugins/sagaprovider/description/SeedGeneration.txt
+share/qgis/python/plugins/sagaprovider/description/SeededRegionGrowing.txt
+share/qgis/python/plugins/sagaprovider/description/Separatepointsbydirection.txt
+share/qgis/python/plugins/sagaprovider/description/ShapesBuffer.txt
+share/qgis/python/plugins/sagaprovider/description/ShapesBufferFixed.txt
+share/qgis/python/plugins/sagaprovider/description/ShapestoGrid.txt
+share/qgis/python/plugins/sagaprovider/description/SharedPolygonEdges.txt
+share/qgis/python/plugins/sagaprovider/description/ShrinkAndExpand.txt
+share/qgis/python/plugins/sagaprovider/description/SievingClasses.txt
+share/qgis/python/plugins/sagaprovider/description/SimpleFilter.txt
+share/qgis/python/plugins/sagaprovider/description/SimpleFilterwithinshapes.txt
+share/qgis/python/plugins/sagaprovider/description/SimpleKriging.txt
+share/qgis/python/plugins/sagaprovider/description/SimpleRegionGrowing.txt
+share/qgis/python/plugins/sagaprovider/description/Simulation.txt
+share/qgis/python/plugins/sagaprovider/description/SingleValueDecomposition(OpenCV).txt
+share/qgis/python/plugins/sagaprovider/description/SinkDrainageRouteDetection.txt
+share/qgis/python/plugins/sagaprovider/description/SinkRemoval.txt
+share/qgis/python/plugins/sagaprovider/description/SkyViewFactor.txt
+share/qgis/python/plugins/sagaprovider/description/Slope,Aspect,Curvature.txt
+share/qgis/python/plugins/sagaprovider/description/SlopeLength.txt
+share/qgis/python/plugins/sagaprovider/description/SlopeLimitedFlowAccumulation.txt
+share/qgis/python/plugins/sagaprovider/description/Smoothing(ViGrA).txt
+share/qgis/python/plugins/sagaprovider/description/SnapPointstoGrid.txt
+share/qgis/python/plugins/sagaprovider/description/SnapPointstoLines.txt
+share/qgis/python/plugins/sagaprovider/description/SnapPointstoPoints.txt
+share/qgis/python/plugins/sagaprovider/description/SoilTextureClassification.txt
+share/qgis/python/plugins/sagaprovider/description/SpatialPointPatternAnalysis.txt
+share/qgis/python/plugins/sagaprovider/description/SplitLinesatPoints.txt
+share/qgis/python/plugins/sagaprovider/description/SplitLineswithLines.txt
+share/qgis/python/plugins/sagaprovider/description/SplitShapesLayerRandomly.txt
+share/qgis/python/plugins/sagaprovider/description/StatisticsforGrids.txt
+share/qgis/python/plugins/sagaprovider/description/StrahlerOrder.txt
+share/qgis/python/plugins/sagaprovider/description/StreamPowerIndex.txt
+share/qgis/python/plugins/sagaprovider/description/SuccessiveFlowRouting.txt
+share/qgis/python/plugins/sagaprovider/description/SupervisedClassification.txt
+share/qgis/python/plugins/sagaprovider/description/SupervisedClassificationforGrids.txt
+share/qgis/python/plugins/sagaprovider/description/SupervisedClassificationforShapes.txt
+share/qgis/python/plugins/sagaprovider/description/SupportVectorMachineClassification(OpenCV).txt
+share/qgis/python/plugins/sagaprovider/description/SurfaceGradientandConcentration.txt
+share/qgis/python/plugins/sagaprovider/description/SurfaceSpecificPoints.txt
+share/qgis/python/plugins/sagaprovider/description/SurfaceandGradient.txt
+share/qgis/python/plugins/sagaprovider/description/SymmetricalDifference.txt
+share/qgis/python/plugins/sagaprovider/description/TCILow.txt
+share/qgis/python/plugins/sagaprovider/description/TPIBasedLandformClassification.txt
+share/qgis/python/plugins/sagaprovider/description/TasseledCapTransformation.txt
+share/qgis/python/plugins/sagaprovider/description/TerrainMapView.txt
+share/qgis/python/plugins/sagaprovider/description/TerrainRuggednessIndex(TRI).txt
+share/qgis/python/plugins/sagaprovider/description/TerrainSurfaceClassification(IwahashiandPike).txt
+share/qgis/python/plugins/sagaprovider/description/TerrainSurfaceConvexity.txt
+share/qgis/python/plugins/sagaprovider/description/TerrainSurfaceTexture.txt
+share/qgis/python/plugins/sagaprovider/description/ThiessenPolygons.txt
+share/qgis/python/plugins/sagaprovider/description/ThinPlateSpline(TIN).txt
+share/qgis/python/plugins/sagaprovider/description/ThinPlateSpline.txt
+share/qgis/python/plugins/sagaprovider/description/ThresholdBuffer.txt
+share/qgis/python/plugins/sagaprovider/description/TopofAtmosphereReflectance.txt
+share/qgis/python/plugins/sagaprovider/description/TopographicCorrection.txt
+share/qgis/python/plugins/sagaprovider/description/TopographicOpenness.txt
+share/qgis/python/plugins/sagaprovider/description/TopographicPositionIndex(TPI).txt
+share/qgis/python/plugins/sagaprovider/description/TopographicWetnessIndex(TWI).txt
+share/qgis/python/plugins/sagaprovider/description/Transectthroughpolygonshapefile.txt
+share/qgis/python/plugins/sagaprovider/description/TransformShapes.txt
+share/qgis/python/plugins/sagaprovider/description/TransposeGrids.txt
+share/qgis/python/plugins/sagaprovider/description/Triangulation.txt
+share/qgis/python/plugins/sagaprovider/description/Union.txt
+share/qgis/python/plugins/sagaprovider/description/UniversalKriging.txt
+share/qgis/python/plugins/sagaprovider/description/Update.txt
+share/qgis/python/plugins/sagaprovider/description/UpslopeArea.txt
+share/qgis/python/plugins/sagaprovider/description/UpslopeandDownslopeCurvature.txt
+share/qgis/python/plugins/sagaprovider/description/UserDefinedFilter.txt
+share/qgis/python/plugins/sagaprovider/description/ValleyDepth.txt
+share/qgis/python/plugins/sagaprovider/description/ValleyandRidgeDetection(TopHatApproach).txt
+share/qgis/python/plugins/sagaprovider/description/VariogramCloud.txt
+share/qgis/python/plugins/sagaprovider/description/VariogramSurface.txt
+share/qgis/python/plugins/sagaprovider/description/VectorRuggednessMeasure(VRM).txt
+share/qgis/python/plugins/sagaprovider/description/VectorisingGridClasses.txt
+share/qgis/python/plugins/sagaprovider/description/VegetationIndex(DistanceBased).txt
+share/qgis/python/plugins/sagaprovider/description/VegetationIndex(SlopeBased).txt
+share/qgis/python/plugins/sagaprovider/description/VerticalDistancetoChannelNetwork.txt
+share/qgis/python/plugins/sagaprovider/description/WarpingShapes.txt
+share/qgis/python/plugins/sagaprovider/description/WaterRetentionCapacity.txt
+share/qgis/python/plugins/sagaprovider/description/WatershedBasins.txt
+share/qgis/python/plugins/sagaprovider/description/WatershedSegmentation(ViGrA).txt
+share/qgis/python/plugins/sagaprovider/description/WatershedSegmentation.txt
+share/qgis/python/plugins/sagaprovider/description/WindEffect(WindwardLeewardIndex).txt
+share/qgis/python/plugins/sagaprovider/description/WindExpositionIndex.txt
+share/qgis/python/plugins/sagaprovider/description/ZonalGridStatistics.txt
+share/qgis/python/plugins/sagaprovider/description/ZonalMultipleRegressionAnalysis(PointsandPredictorGrids).txt
+share/qgis/python/plugins/sagaprovider/ext/__init__.py
+share/qgis/python/plugins/sagaprovider/ext/supervisedclassification.py
+share/qgis/python/plugins/sagaprovider/metadata.txt
+share/qgis/python/plugins/sagaprovider/shorthelp/__init__.py
+share/qgis/python/plugins/sagaprovider/shorthelp/saga.yaml
+share/qgis/python/plugins/sagaprovider/tests/AlgorithmsTestBase.py
+share/qgis/python/plugins/sagaprovider/tests/SagaAlgorithmsTest.py
+share/qgis/python/plugins/sagaprovider/tests/testdata/points.cpg
+share/qgis/python/plugins/sagaprovider/tests/testdata/points.dbf
+share/qgis/python/plugins/sagaprovider/tests/testdata/points.gfs
+share/qgis/python/plugins/sagaprovider/tests/testdata/points.gml
+share/qgis/python/plugins/sagaprovider/tests/testdata/points.prj
+share/qgis/python/plugins/sagaprovider/tests/testdata/points.qpj
+share/qgis/python/plugins/sagaprovider/tests/testdata/points.shp
+share/qgis/python/plugins/sagaprovider/tests/testdata/points.shx
+share/qgis/python/plugins/sagaprovider/versioncheck.py
 share/qgis/python/pyplugin_installer/__init__.py
 share/qgis/python/pyplugin_installer/installer.py
 share/qgis/python/pyplugin_installer/installer_data.py
@@ -2907,8 +3105,11 @@ share/qgis/python/qgis/PyQt/uic/__init__
 share/qgis/python/qgis/PyQt/uic/properties.py
 share/qgis/python/qgis/PyQt/uic/pyuic.py
 share/qgis/python/qgis/__init__.py
+share/qgis/python/qgis/_analysis.pyi
 share/qgis/python/qgis/_analysis.so
+share/qgis/python/qgis/_core.pyi
 share/qgis/python/qgis/_core.so
+share/qgis/python/qgis/_gui.pyi
 share/qgis/python/qgis/_gui.so
 share/qgis/python/qgis/analysis/__init__.py
 share/qgis/python/qgis/core/__init__.py
@@ -2923,7 +3124,9 @@ share/qgis/python/qgis/core/additions/qg
 share/qgis/python/qgis/core/additions/qgsfunction.py
 share/qgis/python/qgis/core/additions/qgsgeometry.py
 share/qgis/python/qgis/core/additions/qgssettings.py
+share/qgis/python/qgis/core/additions/qgssettingsentry.py
 share/qgis/python/qgis/core/additions/qgstaskwrapper.py
+share/qgis/python/qgis/core/additions/ranges.py
 share/qgis/python/qgis/core/additions/readwritecontextentercategory.py
 share/qgis/python/qgis/core/additions/runtimeprofiler.py
 share/qgis/python/qgis/core/additions/validitycheck.py
@@ -4349,6 +4552,11 @@ share/qgis/svg/landmark/religion=muslim.
 share/qgis/svg/landmark/religion=pastafarian.svg
 share/qgis/svg/landmark/religion=sikh.svg
 share/qgis/svg/landmark/tourism=museum.svg
+share/qgis/svg/logos/osgeo-logo.svg
+share/qgis/svg/logos/qgis-icon.svg
+share/qgis/svg/logos/qgis-logo-made-with-color.svg
+share/qgis/svg/logos/qgis-logo-made-with-monochrome.svg
+share/qgis/svg/logos/qgis-logo.svg
 share/qgis/svg/money/money_atm.svg
 share/qgis/svg/money/money_atm2.svg
 share/qgis/svg/money/money_bank2.svg

Index: pkgsrc/geography/qgis/distinfo
diff -u pkgsrc/geography/qgis/distinfo:1.35 pkgsrc/geography/qgis/distinfo:1.36
--- pkgsrc/geography/qgis/distinfo:1.35 Tue Jan 18 23:33:59 2022
+++ pkgsrc/geography/qgis/distinfo      Tue Feb 15 12:59:21 2022
@@ -1,12 +1,13 @@
-$NetBSD: distinfo,v 1.35 2022/01/18 23:33:59 gdt Exp $
+$NetBSD: distinfo,v 1.36 2022/02/15 12:59:21 gdt Exp $
 
-BLAKE2s (qgis-3.16.16.tar.bz2) = d8a298ed1a3259e5d5dec3df8e6f38073c673d3ac86588e3731fe3d3dbda6dad
-SHA512 (qgis-3.16.16.tar.bz2) = ba5e6f8165129054fb23f00def67c443b486fb8b9fc59d063fb6d65011b5bf53297e81d518f632b1b87f0ed1c3dfe59a68707f0cb16eb16304908a9a2dad29f6
-Size (qgis-3.16.16.tar.bz2) = 119123296 bytes
-SHA1 (patch-cmake_FindQwt.cmake) = c07cb250727d0d9f4abe76e1118d896552a1bd68
-SHA1 (patch-mac_CMakeLists.txt) = 8e52ca943d44392939d0fcf083ba2681a7d77c53
+BLAKE2s (qgis-3.22.3.tar.bz2) = 235b8aabd3c2b42c0f8c0c2f74e0c18d0c8864d1ccebb5dc791dd4503fa69f6e
+SHA512 (qgis-3.22.3.tar.bz2) = 8918ee725f4f8d12c4cab009c446e137513b931583bf843356238122e22267211fffee9fd20382fbcb9b613be6d7af22bc0250d9e166ba53dd621e827aafda28
+Size (qgis-3.22.3.tar.bz2) = 136876983 bytes
+SHA1 (patch-cmake_FindQwt.cmake) = e6999791328ea54cd0e457ade13f4e608df3d903
+SHA1 (patch-external_laz-perf_portable__endian.hpp) = 25b6f1b8d51d663d302e0fd03134e1fb583f1b38
+SHA1 (patch-mac_CMakeLists.txt) = 7967c0fa4eed8dc2ce24192bdbec8ae8a336be1c
 SHA1 (patch-mac_cmake_1qt.cmake.in) = d74f7201849ef6dd83f39251e466eb04c791c0e6
-SHA1 (patch-src_core_CMakeLists.txt) = 818d36e9dbbd31a46471de185d489ebbdbafe71d
+SHA1 (patch-src_core_CMakeLists.txt) = e5b85509023f0b91deea747f30af17f77595c469
 SHA1 (patch-src_core_qgsapplication.cpp) = 54bba734969cd9fd90a2317d8c1531da2827d145
-SHA1 (patch-src_crssync_CMakeLists.txt) = 785d820fec76d046c87297bd71ea547a83c4ac2a
-SHA1 (patch-tests_src_gui_testqgsexternalresourcewidgetwrapper.cpp) = 1105f53864ca3f73debca74f94c52aba3ef2fd00
+SHA1 (patch-src_crssync_CMakeLists.txt) = a751be3f55b57a3d039e07c441a4ac81ba735e60
+SHA1 (patch-tests_src_gui_testqgsexternalresourcewidgetwrapper.cpp) = 9d87dcc49ad20219dc4999d09209f4f7c87d6157

Index: pkgsrc/geography/qgis/patches/patch-cmake_FindQwt.cmake
diff -u pkgsrc/geography/qgis/patches/patch-cmake_FindQwt.cmake:1.3 pkgsrc/geography/qgis/patches/patch-cmake_FindQwt.cmake:1.4
--- pkgsrc/geography/qgis/patches/patch-cmake_FindQwt.cmake:1.3 Mon Mar  1 01:06:30 2021
+++ pkgsrc/geography/qgis/patches/patch-cmake_FindQwt.cmake     Tue Feb 15 12:59:21 2022
@@ -1,11 +1,12 @@
-$NetBSD: patch-cmake_FindQwt.cmake,v 1.3 2021/03/01 01:06:30 gdt Exp $
+$NetBSD: patch-cmake_FindQwt.cmake,v 1.4 2022/02/15 12:59:21 gdt Exp $
 
 Force pkgsrc path only rather than looking in a large number of random
 places.
 
-Not yet reported upstream.
+Not yet reported upstream; it's not clear how to merge how we want to
+handle this and upstream's approach.
 
---- cmake/FindQwt.cmake.orig   2021-02-19 12:09:21.000000000 +0000
+--- cmake/FindQwt.cmake.orig   2022-01-14 12:06:34.000000000 +0000
 +++ cmake/FindQwt.cmake
 @@ -17,11 +17,7 @@ set(QWT_LIBRARY_NAMES qwt-qt5 qwt6-qt5 q
  find_library(QWT_LIBRARY
@@ -30,7 +31,7 @@ Not yet reported upstream.
 -  /usr/local/include/qt5
 -  "$ENV{LIB_DIR}/include"
 -  "$ENV{INCLUDE}"
--  PATH_SUFFIXES qwt-qt5 qwt qwt6
+-  PATH_SUFFIXES qwt-qt5 qwt qwt6 qt5/qwt
 +  "${QWT_DIR}/include"
  )
  
Index: pkgsrc/geography/qgis/patches/patch-src_core_CMakeLists.txt
diff -u pkgsrc/geography/qgis/patches/patch-src_core_CMakeLists.txt:1.3 pkgsrc/geography/qgis/patches/patch-src_core_CMakeLists.txt:1.4
--- pkgsrc/geography/qgis/patches/patch-src_core_CMakeLists.txt:1.3     Mon Mar  1 00:03:35 2021
+++ pkgsrc/geography/qgis/patches/patch-src_core_CMakeLists.txt Tue Feb 15 12:59:21 2022
@@ -1,14 +1,17 @@
-$NetBSD: patch-src_core_CMakeLists.txt,v 1.3 2021/03/01 00:03:35 gdt Exp $
+$NetBSD: patch-src_core_CMakeLists.txt,v 1.4 2022/02/15 12:59:21 gdt Exp $
 
-Add ApplicationServices framework
 Use Q_WS_MAC to conditionalize frameworks
 This sort-of matches Q_OS_MACX conditionals in main.cpp and qgisapp.cpp
 but more importantly avoids using APPLE which we overwrite in the
 pkgsrc Makefile to disable the MAC application bundle
 
---- src/core/CMakeLists.txt.orig       2021-02-19 12:09:21.000000000 +0000
+--- src/core/CMakeLists.txt.orig       2022-01-14 12:06:34.000000000 +0000
 +++ src/core/CMakeLists.txt
-@@ -1713,7 +1713,7 @@ if (APPLE)
+@@ -2071,11 +2071,11 @@ if (WIN32)
+   target_link_libraries(qgis_core wsock32 ${SETUPAPI_LIBRARY} dbghelp ${VERSION_LIBRARY})
+ endif()
+ 
+ if (APPLE)
    target_link_libraries(qgis_core ${LIBTASN1_LIBRARY})
  endif()
  

Index: pkgsrc/geography/qgis/patches/patch-mac_CMakeLists.txt
diff -u pkgsrc/geography/qgis/patches/patch-mac_CMakeLists.txt:1.2 pkgsrc/geography/qgis/patches/patch-mac_CMakeLists.txt:1.3
--- pkgsrc/geography/qgis/patches/patch-mac_CMakeLists.txt:1.2  Mon Mar  1 00:03:35 2021
+++ pkgsrc/geography/qgis/patches/patch-mac_CMakeLists.txt      Tue Feb 15 12:59:21 2022
@@ -1,9 +1,11 @@
-$NetBSD: patch-mac_CMakeLists.txt,v 1.2 2021/03/01 00:03:35 gdt Exp $
+$NetBSD: patch-mac_CMakeLists.txt,v 1.3 2022/02/15 12:59:21 gdt Exp $
 
 Make sure QCATOOL_EXECUTABLE is available to 1qt.cmake
 This is in conjunction with patch-mac_cmake_1qt.cmake.in
 
---- mac/CMakeLists.txt.orig    2021-02-19 12:09:21.000000000 +0000
+Not yet reported upstream.
+
+--- mac/CMakeLists.txt.orig    2022-01-14 12:06:34.000000000 +0000
 +++ mac/CMakeLists.txt
 @@ -8,6 +8,7 @@ if (APPLE AND QGIS_MACAPP_BUNDLE GREATER
    install (SCRIPT ${CMAKE_BINARY_DIR}/mac/0qgis.cmake)

Index: pkgsrc/geography/qgis/patches/patch-src_crssync_CMakeLists.txt
diff -u pkgsrc/geography/qgis/patches/patch-src_crssync_CMakeLists.txt:1.4 pkgsrc/geography/qgis/patches/patch-src_crssync_CMakeLists.txt:1.5
--- pkgsrc/geography/qgis/patches/patch-src_crssync_CMakeLists.txt:1.4  Mon Mar  1 00:03:35 2021
+++ pkgsrc/geography/qgis/patches/patch-src_crssync_CMakeLists.txt      Tue Feb 15 12:59:21 2022
@@ -1,17 +1,18 @@
-$NetBSD: patch-src_crssync_CMakeLists.txt,v 1.4 2021/03/01 00:03:35 gdt Exp $
+$NetBSD: patch-src_crssync_CMakeLists.txt,v 1.5 2022/02/15 12:59:21 gdt Exp $
 
-Fix executing dynamically-linked executable from the build directory
+Fix executing dynamically-linked executable from the build directory.
 
-\todo Explain if this should be filed upstream or not.
+\todo Understand if this is the right fix, vs some sort of build-time
+RPATH command to cmake, and discuss with upstream.
 
---- src/crssync/CMakeLists.txt.orig    2021-02-19 12:09:21.000000000 +0000
+--- src/crssync/CMakeLists.txt.orig    2022-01-14 12:06:34.000000000 +0000
 +++ src/crssync/CMakeLists.txt
-@@ -36,7 +36,7 @@ elseif()
- else()
-   add_custom_target(synccrsdb
-     COMMENT "Running crssync"
--    COMMAND ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/crssync
-+    COMMAND env LD_LIBRARY_PATH=${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/../lib ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/crssync
-     DEPENDS crssync
-   )
- endif()
+@@ -23,7 +23,7 @@ else ()
+   else()
+     add_custom_target(synccrsdb
+       COMMENT "Running crssync"
+-      COMMAND ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/crssync
++      COMMAND env LD_LIBRARY_PATH=${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/../lib ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/crssync
+       DEPENDS crssync
+     )
+   endif()

Index: pkgsrc/geography/qgis/patches/patch-tests_src_gui_testqgsexternalresourcewidgetwrapper.cpp
diff -u pkgsrc/geography/qgis/patches/patch-tests_src_gui_testqgsexternalresourcewidgetwrapper.cpp:1.1 pkgsrc/geography/qgis/patches/patch-tests_src_gui_testqgsexternalresourcewidgetwrapper.cpp:1.2
--- pkgsrc/geography/qgis/patches/patch-tests_src_gui_testqgsexternalresourcewidgetwrapper.cpp:1.1      Tue Jan 18 23:33:59 2022
+++ pkgsrc/geography/qgis/patches/patch-tests_src_gui_testqgsexternalresourcewidgetwrapper.cpp  Tue Feb 15 12:59:21 2022
@@ -1,35 +1,18 @@
-$NetBSD: patch-tests_src_gui_testqgsexternalresourcewidgetwrapper.cpp,v 1.1 2022/01/18 23:33:59 gdt Exp $
+$NetBSD: patch-tests_src_gui_testqgsexternalresourcewidgetwrapper.cpp,v 1.2 2022/02/15 12:59:21 gdt Exp $
 
-Fix a  test that should have been guarded based on qt5-webkit.
+Fix a test that should have been guarded on WITH_QTWEKBIT.
 
-Reported upstream via email 20210118.
+Not yet reported upstream.
 
---- tests/src/gui/testqgsexternalresourcewidgetwrapper.cpp.orig        2022-01-14 12:06:23.000000000 +0000
+--- tests/src/gui/testqgsexternalresourcewidgetwrapper.cpp.orig        2022-01-14 12:06:34.000000000 +0000
 +++ tests/src/gui/testqgsexternalresourcewidgetwrapper.cpp
-@@ -44,7 +44,9 @@ class TestQgsExternalResourceWidgetWrapp
-     void init();// will be called before each testfunction is executed.
-     void cleanup();// will be called after every testfunction.
-     void test_setNullValues();
-+#ifdef WITH_QTWEBKIT
-     void testBlankAfterValue();
-+#endif /* WITH_QTWEBKIT */
- 
-   private:
-     std::unique_ptr<QgsVectorLayer> vl;
-@@ -115,6 +117,8 @@ void TestQgsExternalResourceWidgetWrappe
-   delete widget;
- }
+@@ -1258,7 +1258,9 @@ void TestQgsExternalResourceWidgetWrappe
  
+   // content still null, fetching in progress...
+   QVERIFY( !ww.mQgsWidget->mPixmapLabel->isVisible() );
 +#ifdef WITH_QTWEBKIT
-+
- void TestQgsExternalResourceWidgetWrapper::testBlankAfterValue()
- {
-   // test that application doesn't crash when we set a blank page in web preview
-@@ -152,5 +156,7 @@ void TestQgsExternalResourceWidgetWrappe
-   QCOMPARE( ww.mQgsWidget->mWebView->url().toString(), QStringLiteral( "about:blank" ) );
- }
- 
-+#endif /* WITH_QTWEBKIT */
-+
- QGSTEST_MAIN( TestQgsExternalResourceWidgetWrapper )
- #include "testqgsexternalresourcewidgetwrapper.moc"
+   QVERIFY( !ww.mQgsWidget->mWebView->isVisible() );
++#endif
+   QVERIFY( ww.mQgsWidget->mLoadingLabel->isVisible() );
+   QVERIFY( ww.mQgsWidget->mLoadingMovie->state() == QMovie::Running );
+   QVERIFY( !ww.mQgsWidget->mErrorLabel->isVisible() );

Added files:

Index: pkgsrc/geography/qgis/patches/patch-external_laz-perf_portable__endian.hpp
diff -u /dev/null pkgsrc/geography/qgis/patches/patch-external_laz-perf_portable__endian.hpp:1.1
--- /dev/null   Tue Feb 15 12:59:21 2022
+++ pkgsrc/geography/qgis/patches/patch-external_laz-perf_portable__endian.hpp  Tue Feb 15 12:59:21 2022
@@ -0,0 +1,23 @@
+$NetBSD: patch-external_laz-perf_portable__endian.hpp,v 1.1 2022/02/15 12:59:21 gdt Exp $
+
+Fix laz-perf bug of thinking NetBSD is like DragonFly, when it is
+straightforwardly like OpenBSD and FreeBSD.
+
+Reported upstream at https://github.com/hobu/laz-perf/issues/115
+
+--- external/laz-perf/portable_endian.hpp.orig 2022-01-14 12:06:34.000000000 +0000
++++ external/laz-perf/portable_endian.hpp
+@@ -43,11 +43,11 @@
+ #   define __PDP_ENDIAN    PDP_ENDIAN
+ **/
+ 
+-#elif defined(__OpenBSD__)|| defined(__FreeBSD__) 
++#elif defined(__OpenBSD__)|| defined(__FreeBSD__) || defined(__NetBSD__)
+ 
+ #   include <sys/endian.h>
+ 
+-#elif defined(__NetBSD__) || defined(__DragonFly__)
++#elif defined(__DragonFly__)
+ 
+ #   define be16toh betoh16
+ #   define le16toh letoh16



Home | Main Index | Thread Index | Old Index