pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/geography/qgis geography/qgis: Update to 3.16.4



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f38d20d7b07a
branches:  trunk
changeset: 447936:f38d20d7b07a
user:      gdt <gdt%pkgsrc.org@localhost>
date:      Mon Mar 01 00:03:35 2021 +0000

description:
geography/qgis: Update to 3.16.4

This is an update from the 3.10 LTR to the newly-designated 3.16 LTR.
Besides hand-re-applying patches, and believing the new PLIST, the
only change is a new dependency on protobuf.

Upstream NEWS

# 3.16

This release brings a wealth of new options for 3D mapping, mesh
generation from other data types, additional spatial analysis tools,
symbology and user interface enhancements to name but a few! A host of
tools have been incorporated into the ever-expanding processing
framework, and the QGIS browser now supports advanced database
interaction functionality that was previously reserved for the DB
Manager plugin.

https://www.qgis.org/en/site/forusers/visualchangelog316/index.html

# 3.14

Some of the marquee features include vector tile support, huge
advances in mdal / mesh support, native support for temporal data in
WMS-T, PG Raster, vector providers, and mesh layers. Users focussed on
cartography and digitising haven’t been left out either, with many new
options for you!

https://www.qgis.org/en/site/forusers/visualchangelog314/index.html

# What's new in Version 3.12 'București'?

This release has following new features:

- User Interface: Deselecting tables when adding PostgreSQL data after add button is clicked.
- Symbology: Vector Trace Animation and Streamlines for Mesh Layer
- Rendering: Play/Stop Buttons for Mesh Layer Playback
- Rendering: On the Fly Resampling of Data Defined on Faces to Vertices (Mesh Layer)
- Rendering: Support for Mesh Reference Time
- 3D Features: 3D Mesh Layer Terrain Renderer
- 3D Features: Harmonize 3D map view widget with 2D ones to display the map theme drop-down menu
- Expressions: Search Tags for Functions
- Expressions: List Referenced Layer Values
- Expressions: New functions to check if a geometry is empty or null
- Expressions: Hash expressions
- Digitizing: Edit Invalid Attributes on Copy/Paste to Another Layer
- Digitizing: Snapping cache parallelization
- Data Management: DXF Export Improvements
- Forms and Widgets: Create geometric feature from the relation editor
- Forms and Widgets: Improve feature selection dialog
- Analysis Tools: Smooth Export of the Contours from Mesh Layer
- Analysis Tools: Support of Datasets Defined on Faces in QGIS Mesh Calculator
- Processing: Package new layers to existing GeoPackage
- Browser: Customization of the items shown in browser
- Data Providers: Changed WMTS layer collection icon
- Data Providers: Added Metadata URL property in the layer metadata tab for WMS / WMTS and WCS  services
- Data Providers: Fetch and show dimensions metadata  for a WMS layer metadata
- Data Providers: Added refresh action to OGC services entries
- Data Providers: 3d Stacked Meshes
- Data Providers: Oracle curve type edition support
- Programmability: Exposes shape digitizing methods to QgisInterface
- Notable Fixes: Bug fixes by Stephen Knox

https://www.qgis.org/en/site/forusers/visualchangelog312/index.html

diffstat:

 geography/qgis/Makefile                                  |   11 +-
 geography/qgis/PLIST                                     |  340 ++++++++++++++-
 geography/qgis/PLIST.python                              |   93 +---
 geography/qgis/distinfo                                  |   20 +-
 geography/qgis/patches/patch-cmake_FindQwt.cmake         |   11 +-
 geography/qgis/patches/patch-mac_CMakeLists.txt          |   16 +-
 geography/qgis/patches/patch-src_core_CMakeLists.txt     |   23 +-
 geography/qgis/patches/patch-src_core_qgsapplication.cpp |   10 +-
 geography/qgis/patches/patch-src_crssync_CMakeLists.txt  |   20 +-
 9 files changed, 385 insertions(+), 159 deletions(-)

diffs (truncated from 1623 to 300 lines):

diff -r 5b43a640ccd9 -r f38d20d7b07a geography/qgis/Makefile
--- a/geography/qgis/Makefile   Sun Feb 28 22:58:38 2021 +0000
+++ b/geography/qgis/Makefile   Mon Mar 01 00:03:35 2021 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.108 2021/02/07 06:30:26 ryoon Exp $
+# $NetBSD: Makefile,v 1.109 2021/03/01 00:03:35 gdt Exp $
 
-# This is intentionally 3.10 Long Term Release.  Please do not update
-# to 3.14, and instead discuss whether/how we want multiple versions.
-DISTNAME=      qgis-3.10.14
-PKGREVISION=   1
+# This is intentionally 3.16 Long Term Release.  Please do not update
+# to later branches, and instead discuss whether/how we want multiple
+# versions.
+DISTNAME=      qgis-3.16.4
 CATEGORIES=    geography
 MASTER_SITES=  https://qgis.org/downloads/
 EXTRACT_SUFX=  .tar.bz2
@@ -71,6 +71,7 @@
 
 .include "../../archivers/libzip/buildlink3.mk"
 ##.include "../../devel/qjson/buildlink3.mk"
+.include "../../devel/protobuf/buildlink3.mk"
 .include "../../geography/gdal-lib/buildlink3.mk"
 .include "../../geography/proj/buildlink3.mk"
 .include "../../graphics/exiv2/buildlink3.mk"
diff -r 5b43a640ccd9 -r f38d20d7b07a geography/qgis/PLIST
--- a/geography/qgis/PLIST      Sun Feb 28 22:58:38 2021 +0000
+++ b/geography/qgis/PLIST      Mon Mar 01 00:03:35 2021 +0000
@@ -1,9 +1,9 @@
-@comment $NetBSD: PLIST,v 1.13 2020/12/13 00:31:10 gdt Exp $
+@comment $NetBSD: PLIST,v 1.14 2021/03/01 00:03:35 gdt Exp $
 bin/qgis
 bin/qgis_bench
+bin/qgis_process
 include/qgis/Bezier3D.h
 include/qgis/CloughTocherInterpolator.h
-include/qgis/DualEdgeTriangulation.h
 include/qgis/HalfEdge.h
 include/qgis/LinTriangleInterpolator.h
 include/qgis/MathUtils.h
@@ -11,7 +11,6 @@
 include/qgis/ParametricLine.h
 include/qgis/TriDecorator.h
 include/qgis/TriangleInterpolator.h
-include/qgis/Triangulation.h
 include/qgis/Vector3D.h
 include/qgis/characterwidget.h
 include/qgis/json_fwd.hpp
@@ -26,13 +25,17 @@
 include/qgis/qgs25drenderer.h
 include/qgis/qgs25drendererwidget.h
 include/qgis/qgs3drendererregistry.h
+include/qgis/qgs3dsymbolregistry.h
+include/qgis/qgs3dsymbolwidget.h
 include/qgis/qgsabstract3drenderer.h
+include/qgis/qgsabstract3dsymbol.h
 include/qgis/qgsabstractcontentcache.h
 include/qgis/qgsabstractdatabaseproviderconnection.h
 include/qgis/qgsabstractdatasourcewidget.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/qgsabstractreportsection.h
@@ -42,39 +45,59 @@
 include/qgis/qgsactionmenu.h
 include/qgis/qgsactionscope.h
 include/qgis/qgsactionscoperegistry.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/qgsalgorithmfiledownloader.h
 include/qgis/qgsalgorithmimportphotos.h
 include/qgis/qgsalignmentcombobox.h
 include/qgis/qgsalignraster.h
 include/qgis/qgsanalysis.h
 include/qgis/qgsanimatedicon.h
 include/qgis/qgsannotation.h
+include/qgis/qgsannotationitem.h
+include/qgis/qgsannotationitemregistry.h
+include/qgis/qgsannotationlayer.h
+include/qgis/qgsannotationlayerrenderer.h
+include/qgis/qgsannotationlineitem.h
 include/qgis/qgsannotationmanager.h
+include/qgis/qgsannotationmarkeritem.h
+include/qgis/qgsannotationpointtextitem.h
+include/qgis/qgsannotationpolygonitem.h
 include/qgis/qgsannotationregistry.h
 include/qgis/qgsapplication.h
+include/qgis/qgsapplicationexitblockerinterface.h
+include/qgis/qgsarcgisvectortileconnectiondialog.h
 include/qgis/qgsarchive.h
 include/qgis/qgsarrowsymbollayer.h
 include/qgis/qgsarrowsymbollayerwidget.h
 include/qgis/qgsaspectfilter.h
+include/qgis/qgsattributeactiondialog.h
+include/qgis/qgsattributeactionpropertiesdialog.h
 include/qgis/qgsattributedialog.h
 include/qgis/qgsattributeeditorcontext.h
 include/qgis/qgsattributeeditorelement.h
 include/qgis/qgsattributeform.h
+include/qgis/qgsattributeformcontaineredit.h
 include/qgis/qgsattributeformeditorwidget.h
 include/qgis/qgsattributeforminterface.h
 include/qgis/qgsattributeformlegacyinterface.h
 include/qgis/qgsattributeformrelationeditorwidget.h
 include/qgis/qgsattributeformwidget.h
 include/qgis/qgsattributes.h
+include/qgis/qgsattributesforminitcode.h
+include/qgis/qgsattributesformproperties.h
 include/qgis/qgsattributetableconfig.h
 include/qgis/qgsattributetabledelegate.h
 include/qgis/qgsattributetablefiltermodel.h
 include/qgis/qgsattributetablemodel.h
 include/qgis/qgsattributetableview.h
+include/qgis/qgsattributetypedialog.h
 include/qgis/qgsattributetypeloaddialog.h
+include/qgis/qgsattributewidgetedit.h
 include/qgis/qgsauthauthoritieseditor.h
 include/qgis/qgsauthcertificateinfo.h
 include/qgis/qgsauthcertificatemanager.h
@@ -104,6 +127,8 @@
 include/qgis/qgsauthsslimportdialog.h
 include/qgis/qgsauthtrustedcasdialog.h
 include/qgis/qgsauxiliarystorage.h
+include/qgis/qgsbasicnumericformat.h
+include/qgis/qgsbearingnumericformat.h
 include/qgis/qgsbearingutils.h
 include/qgis/qgsbilinearrasterresampler.h
 include/qgis/qgsbinarywidgetfactory.h
@@ -155,9 +180,12 @@
 include/qgis/qgsclipper.h
 include/qgis/qgscliptominmaxenhancement.h
 include/qgis/qgscodeeditor.h
+include/qgis/qgscodeeditorcolorscheme.h
+include/qgis/qgscodeeditorcolorschemeregistry.h
 include/qgis/qgscodeeditorcss.h
 include/qgis/qgscodeeditorexpression.h
 include/qgis/qgscodeeditorhtml.h
+include/qgis/qgscodeeditorjs.h
 include/qgis/qgscodeeditorpython.h
 include/qgis/qgscodeeditorsql.h
 include/qgis/qgscollapsiblegroupbox.h
@@ -184,10 +212,12 @@
 include/qgis/qgsconfig.h
 include/qgis/qgsconfigureshortcutsdialog.h
 include/qgis/qgsconnectionpool.h
+include/qgis/qgsconnectionregistry.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/qgscoordinatetransform.h
 include/qgis/qgscoordinatetransformcontext.h
@@ -197,13 +227,19 @@
 include/qgis/qgscredentialdialog.h
 include/qgis/qgscredentials.h
 include/qgis/qgscubicrasterresampler.h
+include/qgis/qgscurrencynumericformat.h
 include/qgis/qgscurve.h
 include/qgis/qgscurveeditorwidget.h
 include/qgis/qgscurvepolygon.h
 include/qgis/qgscustomdrophandler.h
 include/qgis/qgscustomlayerorderwidget.h
+include/qgis/qgscustomprojectopenhandler.h
 include/qgis/qgsdartmeasurement.h
 include/qgis/qgsdashspacedialog.h
+include/qgis/qgsdatabaseschemacombobox.h
+include/qgis/qgsdatabaseschemamodel.h
+include/qgis/qgsdatabasetablecombobox.h
+include/qgis/qgsdatabasetablemodel.h
 include/qgis/qgsdatadefinedsizelegend.h
 include/qgis/qgsdatadefinedsizelegendwidget.h
 include/qgis/qgsdataitem.h
@@ -212,6 +248,7 @@
 include/qgis/qgsdataitemprovider.h
 include/qgis/qgsdataitemproviderregistry.h
 include/qgis/qgsdataprovider.h
+include/qgis/qgsdataprovidertemporalcapabilities.h
 include/qgis/qgsdatasourcemanagerdialog.h
 include/qgis/qgsdatasourceselectdialog.h
 include/qgis/qgsdatasourceuri.h
@@ -231,7 +268,10 @@
 include/qgis/qgsdetaileditemdata.h
 include/qgis/qgsdetaileditemdelegate.h
 include/qgis/qgsdetaileditemwidget.h
+include/qgis/qgsdevtoolwidget.h
+include/qgis/qgsdevtoolwidgetfactory.h
 include/qgis/qgsdiagram.h
+include/qgis/qgsdiagramproperties.h
 include/qgis/qgsdiagramrenderer.h
 include/qgis/qgsdial.h
 include/qgis/qgsdialog.h
@@ -239,6 +279,8 @@
 include/qgis/qgsdockwidget.h
 include/qgis/qgsdoubleboxscalebarrenderer.h
 include/qgis/qgsdoublespinbox.h
+include/qgis/qgsdoublevalidator.h
+include/qgis/qgsdualedgetriangulation.h
 include/qgis/qgsdualview.h
 include/qgis/qgsdummyconfigdlg.h
 include/qgis/qgsdxfexport.h
@@ -261,6 +303,7 @@
 include/qgis/qgsenumerationwidgetwrapper.h
 include/qgis/qgserror.h
 include/qgis/qgserrordialog.h
+include/qgis/qgseventtracing.h
 include/qgis/qgsexception.h
 include/qgis/qgsexiftools.h
 include/qgis/qgsexpression.h
@@ -276,16 +319,21 @@
 include/qgis/qgsexpressionlineedit.h
 include/qgis/qgsexpressionnode.h
 include/qgis/qgsexpressionnodeimpl.h
+include/qgis/qgsexpressionpreviewwidget.h
 include/qgis/qgsexpressionselectiondialog.h
+include/qgis/qgsexpressionstoredialog.h
+include/qgis/qgsexpressiontreeview.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/qgsfallbackfieldformatter.h
+include/qgis/qgsfallbacknumericformat.h
 include/qgis/qgsfeature.h
+include/qgis/qgsfeatureexpressionvaluesgatherer.h
 include/qgis/qgsfeaturefiltermodel.h
-include/qgis/qgsfeaturefiltermodel_p.h
 include/qgis/qgsfeaturefilterprovider.h
 include/qgis/qgsfeatureid.h
 include/qgis/qgsfeatureiterator.h
@@ -294,6 +342,9 @@
 include/qgis/qgsfeaturelistview.h
 include/qgis/qgsfeaturelistviewdelegate.h
 include/qgis/qgsfeaturemodel.h
+include/qgis/qgsfeaturepickermodel.h
+include/qgis/qgsfeaturepickermodelbase.h
+include/qgis/qgsfeaturepickerwidget.h
 include/qgis/qgsfeaturepool.h
 include/qgis/qgsfeaturerequest.h
 include/qgis/qgsfeatureselectiondlg.h
@@ -303,13 +354,15 @@
 include/qgis/qgsfeaturestore.h
 include/qgis/qgsfeedback.h
 include/qgis/qgsfield.h
-include/qgis/qgsfield_p.h
+include/qgis/qgsfieldcalculator.h
 include/qgis/qgsfieldcombobox.h
 include/qgis/qgsfieldconditionalformatwidget.h
 include/qgis/qgsfieldconstraints.h
 include/qgis/qgsfieldexpressionwidget.h
 include/qgis/qgsfieldformatter.h
 include/qgis/qgsfieldformatterregistry.h
+include/qgis/qgsfieldmappingmodel.h
+include/qgis/qgsfieldmappingwidget.h
 include/qgis/qgsfieldmodel.h
 include/qgis/qgsfieldproxymodel.h
 include/qgis/qgsfields.h
@@ -318,32 +371,36 @@
 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/qgsfillsymbollayer.h
 include/qgis/qgsfilterlineedit.h
 include/qgis/qgsfindfilesbypatternwidget.h
 include/qgis/qgsfloatingwidget.h
-include/qgis/qgsfocuskeeper.h
 include/qgis/qgsfocuswatcher.h
 include/qgis/qgsfontbutton.h
 include/qgis/qgsfontutils.h
 include/qgis/qgsformannotation.h
+include/qgis/qgsfractionnumericformat.h
 include/qgis/qgsgdaldataitems.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/qgsgeometry.h
 include/qgis/qgsgeometryanglecheck.h
 include/qgis/qgsgeometryareacheck.h
+include/qgis/qgsgeometrycheck.h
 include/qgis/qgsgeometrycheckcontext.h
 include/qgis/qgsgeometrychecker.h
 include/qgis/qgsgeometrycheckerror.h
 include/qgis/qgsgeometrycheckerutils.h


Home | Main Index | Thread Index | Old Index