git: 10120efedc79 - main - graphics/qgis: Update to 3.24.0

From: Rainer Hurling <rhurlin_at_FreeBSD.org>
Date: Sun, 20 Feb 2022 10:01:29 UTC
The branch main has been updated by rhurlin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=10120efedc79c6caf872a32f65e241631af3919e

commit 10120efedc79c6caf872a32f65e241631af3919e
Author:     Rainer Hurling <rhurlin@FreeBSD.org>
AuthorDate: 2022-02-20 09:50:01 +0000
Commit:     Rainer Hurling <rhurlin@FreeBSD.org>
CommitDate: 2022-02-20 09:50:01 +0000

    graphics/qgis: Update to 3.24.0
    
    Changelog: https://changelog.qgis.org/en/qgis/version/3.24/
    
    This update takes into account suggestions by Martin Birgmeier and
    adrig@ in PR 261333 to reduce the number of dependents, especially
    for Qt5. Dependencies like webengine and webkit must remain,
    otherwise functionalities for QGIS and for important extensions are
    missing, see PR.
    
    PR:             261333
    Reported by:    portscout, Repology
---
 graphics/qgis/Makefile  |  9 +++----
 graphics/qgis/distinfo  |  6 ++---
 graphics/qgis/pkg-plist | 71 +++++++++++++++++++++++--------------------------
 3 files changed, 41 insertions(+), 45 deletions(-)

diff --git a/graphics/qgis/Makefile b/graphics/qgis/Makefile
index 2510e038a900..d1b3fdc55e2a 100644
--- a/graphics/qgis/Makefile
+++ b/graphics/qgis/Makefile
@@ -1,8 +1,7 @@
 # Created by: Laurent Courty
 
 PORTNAME=	qgis
-DISTVERSION=	3.22.3
-PORTREVISION=	2
+DISTVERSION=	3.24.0
 CATEGORIES=	graphics geography
 MASTER_SITES=	https://qgis.org/downloads/
 
@@ -108,10 +107,10 @@ USE_GNOME=	libxml2
 USE_LDCONFIG=	yes
 USE_PYQT=	pyqt5 qscintilla2 pysip sip 
 USE_QT=		3d buildtools_build core concurrent dbus declarative \
-		designer doc gamepad gui linguist_build location \
+		designer_build qdoc_build gamepad gui linguist_build location \
 		network printsupport qmake_build script serialport \
-		sql sql-pgsql sql-sqlite3 svg testlib uitools \
-		webengine widgets webkit xml
+		sql sql-pgsql sql-sqlite3 svg testlib uitools_build \
+		webengine webkit widgets xml
 
 SHEBANG_FILES=	src/plugins/grass/scripts/*.py
 
diff --git a/graphics/qgis/distinfo b/graphics/qgis/distinfo
index a0b5207d20f8..739cceac3a3e 100644
--- a/graphics/qgis/distinfo
+++ b/graphics/qgis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1642402647
-SHA256 (qgis-3.22.3.tar.bz2) = e7430c3d9cb5782257916834c7898f3d3a5fc7c359b12d5def7cdb437d757893
-SIZE (qgis-3.22.3.tar.bz2) = 136876983
+TIMESTAMP = 1645282533
+SHA256 (qgis-3.24.0.tar.bz2) = b923d50d53bac0bb9e059396b95ea69ac904234ba83c5cf2584d9d4fbcedc6ba
+SIZE (qgis-3.24.0.tar.bz2) = 139342234
diff --git a/graphics/qgis/pkg-plist b/graphics/qgis/pkg-plist
index b4563540f835..4da332a8007a 100644
--- a/graphics/qgis/pkg-plist
+++ b/graphics/qgis/pkg-plist
@@ -63,6 +63,8 @@ include/qgis/qgsabstract3dsymbol.h
 include/qgis/qgsabstractcontentcache.h
 include/qgis/qgsabstractdatabaseproviderconnection.h
 include/qgis/qgsabstractdatasourcewidget.h
+include/qgis/qgsabstractdbsourceselect.h
+include/qgis/qgsabstractdbtablemodel.h
 include/qgis/qgsabstractgeocoderlocatorfilter.h
 include/qgis/qgsabstractgeometry.h
 include/qgis/qgsabstractgeopdfexporter.h
@@ -264,6 +266,7 @@ include/qgis/qgscolordialog.h
 include/qgis/qgscoloreffect.h
 include/qgis/qgscolorramp.h
 include/qgis/qgscolorrampbutton.h
+include/qgis/qgscolorrampimpl.h
 include/qgis/qgscolorramplegendnode.h
 include/qgis/qgscolorramplegendnodesettings.h
 include/qgis/qgscolorramplegendnodewidget.h
@@ -302,6 +305,7 @@ include/qgis/qgscptcitycolorrampdialog.h
 include/qgis/qgscreateannotationitemmaptool.h
 include/qgis/qgscredentialdialog.h
 include/qgis/qgscredentials.h
+include/qgis/qgscrsdefinitionwidget.h
 include/qgis/qgscubicrasterresampler.h
 include/qgis/qgscurrencynumericformat.h
 include/qgis/qgscurve.h
@@ -585,6 +589,8 @@ include/qgis/qgsgraphbuilderinterface.h
 include/qgis/qgsgraphdirector.h
 include/qgis/qgsgraphicsviewmousehandles.h
 include/qgis/qgsgridfilewriter.h
+include/qgis/qgsgrouplayer.h
+include/qgis/qgsgrouplayerrenderer.h
 include/qgis/qgsgroupwmsdatadialog.h
 include/qgis/qgsgui.h
 include/qgis/qgsguiutils.h
@@ -602,11 +608,15 @@ include/qgis/qgshillshaderendererwidget.h
 include/qgis/qgshistogram.h
 include/qgis/qgshistogramdiagram.h
 include/qgis/qgshistogramwidget.h
+include/qgis/qgshistoryprovider.h
+include/qgis/qgshistoryproviderregistry.h
 include/qgis/qgshollowscalebarrenderer.h
 include/qgis/qgshstoreutils.h
 include/qgis/qgshtmlannotation.h
 include/qgis/qgshtmlutils.h
 include/qgis/qgshtmlwidgetwrapper.h
+include/qgis/qgshttpheaders.h
+include/qgis/qgshttpheaderwidget.h
 include/qgis/qgshuesaturationfilter.h
 include/qgis/qgsiconutils.h
 include/qgis/qgsidentifycontext.h
@@ -651,6 +661,7 @@ include/qgis/qgslabelobstaclesettingswidget.h
 include/qgis/qgslabelposition.h
 include/qgis/qgslabelsearchtree.h
 include/qgis/qgslabelsettingswidgetbase.h
+include/qgis/qgslabelsink.h
 include/qgis/qgslabelthinningsettings.h
 include/qgis/qgslayerdefinition.h
 include/qgis/qgslayeritem.h
@@ -868,6 +879,7 @@ include/qgis/qgsmaptip.h
 include/qgis/qgsmaptool.h
 include/qgis/qgsmaptooladvanceddigitizing.h
 include/qgis/qgsmaptoolcapture.h
+include/qgis/qgsmaptoolcapturerubberband.h
 include/qgis/qgsmaptooldigitizefeature.h
 include/qgis/qgsmaptooledit.h
 include/qgis/qgsmaptoolemitpoint.h
@@ -880,6 +892,7 @@ include/qgis/qgsmaptoolzoom.h
 include/qgis/qgsmaptopixel.h
 include/qgis/qgsmaptopixelgeometrysimplifier.h
 include/qgis/qgsmapunitscale.h
+include/qgis/qgsmapviewsmanager.h
 include/qgis/qgsmargins.h
 include/qgis/qgsmarkersymbol.h
 include/qgis/qgsmarkersymbollayer.h
@@ -1004,6 +1017,7 @@ include/qgis/qgsninecellfilter.h
 include/qgis/qgsnmeaconnection.h
 include/qgis/qgsnominatimgeocoder.h
 include/qgis/qgsnullmaterialsettings.h
+include/qgis/qgsnullpainterdevice.h
 include/qgis/qgsnullsymbolrenderer.h
 include/qgis/qgsnullsymbolrendererwidget.h
 include/qgis/qgsnumericformat.h
@@ -1132,6 +1146,7 @@ include/qgis/qgsprocessingfeedback.h
 include/qgis/qgsprocessingfieldmapwidgetwrapper.h
 include/qgis/qgsprocessinggui.h
 include/qgis/qgsprocessingguiregistry.h
+include/qgis/qgsprocessinghistoryprovider.h
 include/qgis/qgsprocessingmaplayercombobox.h
 include/qgis/qgsprocessingmatrixmodelerwidget.h
 include/qgis/qgsprocessingmatrixparameterdialog.h
@@ -1518,6 +1533,7 @@ include/qgis/qgsvaluerelationsearchwidgetwrapper.h
 include/qgis/qgsvaluerelationwidgetfactory.h
 include/qgis/qgsvaluerelationwidgetwrapper.h
 include/qgis/qgsvariableeditorwidget.h
+include/qgis/qgsvariantutils.h
 include/qgis/qgsvector.h
 include/qgis/qgsvector3d.h
 include/qgis/qgsvectordataprovider.h
@@ -1622,6 +1638,7 @@ include/qgis/ui_qgsauthsslimportdialog.h
 include/qgis/ui_qgsauthsslimporterrors.h
 include/qgis/ui_qgsauthtrustedcasdialog.h
 include/qgis/ui_qgscredentialdialog.h
+include/qgis/ui_qgscrsdefinitionwidgetbase.h
 include/qgis/ui_qgsdetaileditemwidgetbase.h
 include/qgis/ui_qgseffectstackpropertieswidgetbase.h
 include/qgis/ui_qgsexpressionbuilder.h
@@ -1631,6 +1648,7 @@ include/qgis/ui_qgsexpressionselectiondialogbase.h
 include/qgis/ui_qgsexpressionstoredialogbase.h
 include/qgis/ui_qgsfeaturefilterwidget.h
 include/qgis/ui_qgsgenericprojectionselectorbase.h
+include/qgis/ui_qgshttpheaderwidget.h
 include/qgis/ui_qgslayertreeembeddedconfigwidgetbase.h
 include/qgis/ui_qgslayoutguidewidgetbase.h
 include/qgis/ui_qgslayoutimageexportoptions.h
@@ -1685,15 +1703,18 @@ lib/qgis/crssync
 %%GRASS%%lib/qgis/grass/modules/qgis.g.info7
 %%GRASS%%lib/qgis/grass/modules/qgis.r.in7
 %%GRASS%%lib/qgis/grass/modules/qgis.v.in7
+lib/qgis/plugins/libauthmethod_apiheader.so
 lib/qgis/plugins/libauthmethod_basic.so
 lib/qgis/plugins/libauthmethod_esritoken.so
 lib/qgis/plugins/libauthmethod_identcert.so
+lib/qgis/plugins/libauthmethod_maptilerhmacsha256.so
 lib/qgis/plugins/libauthmethod_oauth2.so
 lib/qgis/plugins/libauthmethod_pkcs12.so
 lib/qgis/plugins/libauthmethod_pkipaths.so
-lib/qgis/plugins/libgeometrycheckerplugin.so
-%%GRASS%%lib/qgis/plugins/libgrassplugin7.so
-lib/qgis/plugins/libofflineeditingplugin.so
+lib/qgis/plugins/libplugin_geometrychecker.so
+%%GRASS%%lib/qgis/plugins/libplugin_grass7.so
+lib/qgis/plugins/libplugin_offlineediting.so
+lib/qgis/plugins/libplugin_topology.so
 lib/qgis/plugins/libprovider_arcgisfeatureserver.so
 lib/qgis/plugins/libprovider_arcgismapserver.so
 lib/qgis/plugins/libprovider_db2.so
@@ -1713,7 +1734,7 @@ 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/qgiscrashhandler
 %%SERVER%%lib/qgis/server/libdummy.so
 %%SERVER%%lib/qgis/server/liblandingpage.so
 %%SERVER%%lib/qgis/server/libwcs.so
@@ -2957,6 +2978,7 @@ share/metainfo/org.qgis.qgis.appdata.xml
 %%DATADIR%%/i18n/qgis_da.qm
 %%DATADIR%%/i18n/qgis_de.qm
 %%DATADIR%%/i18n/qgis_el.qm
+%%DATADIR%%/i18n/qgis_en_US.qm
 %%DATADIR%%/i18n/qgis_es.qm
 %%DATADIR%%/i18n/qgis_et.qm
 %%DATADIR%%/i18n/qgis_eu.qm
@@ -2965,7 +2987,6 @@ share/metainfo/org.qgis.qgis.appdata.xml
 %%DATADIR%%/i18n/qgis_fr.qm
 %%DATADIR%%/i18n/qgis_gl.qm
 %%DATADIR%%/i18n/qgis_hu.qm
-%%DATADIR%%/i18n/qgis_id.qm
 %%DATADIR%%/i18n/qgis_is.qm
 %%DATADIR%%/i18n/qgis_it.qm
 %%DATADIR%%/i18n/qgis_ja.qm
@@ -2981,7 +3002,6 @@ share/metainfo/org.qgis.qgis.appdata.xml
 %%DATADIR%%/i18n/qgis_ro.qm
 %%DATADIR%%/i18n/qgis_ru.qm
 %%DATADIR%%/i18n/qgis_sc.qm
-%%DATADIR%%/i18n/qgis_sl.qm
 %%DATADIR%%/i18n/qgis_sv.qm
 %%DATADIR%%/i18n/qgis_tr.qm
 %%DATADIR%%/i18n/qgis_uk.qm
@@ -3016,24 +3036,27 @@ share/metainfo/org.qgis.qgis.appdata.xml
 %%DATADIR%%/python/plugins/MetaSearch/LICENSE.txt
 %%DATADIR%%/python/plugins/MetaSearch/__init__.py
 %%DATADIR%%/python/plugins/MetaSearch/dialogs/__init__.py
+%%DATADIR%%/python/plugins/MetaSearch/dialogs/apidialog.py
 %%DATADIR%%/python/plugins/MetaSearch/dialogs/maindialog.py
 %%DATADIR%%/python/plugins/MetaSearch/dialogs/manageconnectionsdialog.py
 %%DATADIR%%/python/plugins/MetaSearch/dialogs/newconnectiondialog.py
 %%DATADIR%%/python/plugins/MetaSearch/dialogs/recorddialog.py
-%%DATADIR%%/python/plugins/MetaSearch/dialogs/xmldialog.py
 %%DATADIR%%/python/plugins/MetaSearch/images/MetaSearch.svg
 %%DATADIR%%/python/plugins/MetaSearch/link_types.py
 %%DATADIR%%/python/plugins/MetaSearch/metadata.txt
 %%DATADIR%%/python/plugins/MetaSearch/plugin.py
 %%DATADIR%%/python/plugins/MetaSearch/resources/connections-default.xml
+%%DATADIR%%/python/plugins/MetaSearch/resources/templates/api_highlight.html
+%%DATADIR%%/python/plugins/MetaSearch/resources/templates/csw_service_metadata.html
+%%DATADIR%%/python/plugins/MetaSearch/resources/templates/oarec_service_metadata.html
 %%DATADIR%%/python/plugins/MetaSearch/resources/templates/record_metadata_dc.html
-%%DATADIR%%/python/plugins/MetaSearch/resources/templates/service_metadata.html
-%%DATADIR%%/python/plugins/MetaSearch/resources/templates/xml_highlight.html
+%%DATADIR%%/python/plugins/MetaSearch/resources/templates/record_metadata_oarec.html
+%%DATADIR%%/python/plugins/MetaSearch/search_backend.py
+%%DATADIR%%/python/plugins/MetaSearch/ui/apidialog.ui
 %%DATADIR%%/python/plugins/MetaSearch/ui/maindialog.ui
 %%DATADIR%%/python/plugins/MetaSearch/ui/manageconnectionsdialog.ui
 %%DATADIR%%/python/plugins/MetaSearch/ui/newconnectiondialog.ui
 %%DATADIR%%/python/plugins/MetaSearch/ui/recorddialog.ui
-%%DATADIR%%/python/plugins/MetaSearch/ui/xmldialog.ui
 %%DATADIR%%/python/plugins/MetaSearch/util.py
 %%DATADIR%%/python/plugins/db_manager/LICENSE
 %%DATADIR%%/python/plugins/db_manager/TODO
@@ -3651,7 +3674,6 @@ share/metainfo/org.qgis.qgis.appdata.xml
 %%DATADIR%%/python/plugins/processing/algs/qgis/HubDistancePoints.py
 %%DATADIR%%/python/plugins/processing/algs/qgis/HypsometricCurves.py
 %%DATADIR%%/python/plugins/processing/algs/qgis/IdwInterpolation.py
-%%DATADIR%%/python/plugins/processing/algs/qgis/ImportIntoPostGIS.py
 %%DATADIR%%/python/plugins/processing/algs/qgis/ImportIntoSpatialite.py
 %%DATADIR%%/python/plugins/processing/algs/qgis/KNearestConcaveHull.py
 %%DATADIR%%/python/plugins/processing/algs/qgis/KeepNBiggestParts.py
@@ -3709,7 +3731,6 @@ share/metainfo/org.qgis.qgis.appdata.xml
 %%DATADIR%%/python/plugins/processing/algs/qgis/voronoi.py
 %%DATADIR%%/python/plugins/processing/core/Processing.py
 %%DATADIR%%/python/plugins/processing/core/ProcessingConfig.py
-%%DATADIR%%/python/plugins/processing/core/ProcessingLog.py
 %%DATADIR%%/python/plugins/processing/core/ProcessingResults.py
 %%DATADIR%%/python/plugins/processing/core/__init__.py
 %%DATADIR%%/python/plugins/processing/core/defaultproviders.py
@@ -3801,13 +3822,6 @@ share/metainfo/org.qgis.qgis.appdata.xml
 %%DATADIR%%/python/plugins/processing/modeler/ProjectProvider.py
 %%DATADIR%%/python/plugins/processing/modeler/__init__.py
 %%DATADIR%%/python/plugins/processing/modeler/exceptions.py
-%%DATADIR%%/python/plugins/processing/preconfigured/DeletePreconfiguredAlgorithmAction.py
-%%DATADIR%%/python/plugins/processing/preconfigured/NewPreconfiguredAlgorithmAction.py
-%%DATADIR%%/python/plugins/processing/preconfigured/PreconfiguredAlgorithm.py
-%%DATADIR%%/python/plugins/processing/preconfigured/PreconfiguredAlgorithmDialog.py
-%%DATADIR%%/python/plugins/processing/preconfigured/PreconfiguredAlgorithmProvider.py
-%%DATADIR%%/python/plugins/processing/preconfigured/PreconfiguredUtils.py
-%%DATADIR%%/python/plugins/processing/preconfigured/__init__.py
 %%DATADIR%%/python/plugins/processing/script/AddScriptFromFileAction.py
 %%DATADIR%%/python/plugins/processing/script/AddScriptFromTemplateAction.py
 %%DATADIR%%/python/plugins/processing/script/CreateNewScriptAction.py
@@ -5568,24 +5582,6 @@ share/metainfo/org.qgis.qgis.appdata.xml
 %%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/jsonFormatter/jsonFormatter.js
 %%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/jsonFormatter/jsonFormatter.min.css
 %%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/jsonFormatter/jsonFormatter.min.js
-%%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/landingpage/README
-%%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/landingpage/css/app.ca3f5643.css
-%%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/landingpage/css/chunk-123bc409.8679d8ba.css
-%%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/landingpage/css/chunk-a28d6c70.162a27d1.css
-%%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/landingpage/css/chunk-e7ca2a40.0c5dbbc5.css
-%%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/landingpage/css/chunk-vendors.a728f495.css
-%%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/landingpage/favicon.ico
-%%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/landingpage/index.html
-%%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/landingpage/js/app.f9f4e567.js
-%%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/landingpage/js/app.f9f4e567.js.map
-%%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/landingpage/js/chunk-123bc409.ec41f71a.js
-%%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/landingpage/js/chunk-123bc409.ec41f71a.js.map
-%%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/landingpage/js/chunk-a28d6c70.7ed0c6db.js
-%%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/landingpage/js/chunk-a28d6c70.7ed0c6db.js.map
-%%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/landingpage/js/chunk-e7ca2a40.c6c8ec03.js
-%%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/landingpage/js/chunk-e7ca2a40.c6c8ec03.js.map
-%%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/landingpage/js/chunk-vendors.573fc8d0.js
-%%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/landingpage/js/chunk-vendors.573fc8d0.js.map
 %%SERVER%%%%DATADIR%%/resources/server/api/ogc/static/style.css
 %%SERVER%%%%DATADIR%%/resources/server/api/ogc/templates/wfs3/describeCollection.html
 %%SERVER%%%%DATADIR%%/resources/server/api/ogc/templates/wfs3/describeCollections.html
@@ -5602,6 +5598,7 @@ share/metainfo/org.qgis.qgis.appdata.xml
 %%SERVER%%%%DATADIR%%/resources/server/src/landingpage/README.md
 %%SERVER%%%%DATADIR%%/resources/server/src/landingpage/babel.config.js
 %%SERVER%%%%DATADIR%%/resources/server/src/landingpage/package.json
+%%SERVER%%%%DATADIR%%/resources/server/src/landingpage/public/README
 %%SERVER%%%%DATADIR%%/resources/server/src/landingpage/public/favicon.ico
 %%SERVER%%%%DATADIR%%/resources/server/src/landingpage/public/index.html
 %%SERVER%%%%DATADIR%%/resources/server/src/landingpage/src/App.vue