head 1.6; access; symbols pkgsrc-2026Q1:1.6.0.8 pkgsrc-2026Q1-base:1.6 pkgsrc-2025Q4:1.6.0.6 pkgsrc-2025Q4-base:1.6 pkgsrc-2025Q3:1.6.0.4 pkgsrc-2025Q3-base:1.6 pkgsrc-2025Q2:1.6.0.2 pkgsrc-2025Q2-base:1.6 pkgsrc-2025Q1:1.5.0.8 pkgsrc-2025Q1-base:1.5 pkgsrc-2024Q4:1.5.0.6 pkgsrc-2024Q4-base:1.5 pkgsrc-2024Q3:1.5.0.4 pkgsrc-2024Q3-base:1.5 pkgsrc-2024Q2:1.5.0.2 pkgsrc-2024Q2-base:1.5 pkgsrc-2024Q1:1.4.0.18 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.4.0.16 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.14 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.12 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.10 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.4.0.8 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.6 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.4 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.2 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.3.0.8 pkgsrc-2021Q4-base:1.3 pkgsrc-2021Q3:1.3.0.6 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.3.0.4 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.2 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.1.0.10 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.8 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.6 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.2 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.4 pkgsrc-2019Q4-base:1.1; locks; strict; comment @# @; 1.6 date 2025.06.08.22.51.22; author gdt; state Exp; branches; next 1.5; commitid 4DBgoTZh7RpdM8YF; 1.5 date 2024.05.12.13.47.30; author gdt; state Exp; branches; next 1.4; commitid NWWfxeaAuF4RmI9F; 1.4 date 2022.02.15.12.59.21; author gdt; state Exp; branches; next 1.3; commitid 0MBrBIvx9I5xmIsD; 1.3 date 2021.03.01.01.06.30; author gdt; state Exp; branches; next 1.2; commitid Cn6SiJZnvi6hHxJC; 1.2 date 2021.03.01.00.03.35; author gdt; state Exp; branches; next 1.1; commitid G9Lf4oNxAEwUlxJC; 1.1 date 2019.10.29.19.30.11; author bouyer; state Exp; branches; next ; commitid mLAhWhPIMK0AvNIB; desc @@ 1.6 log @geography/qgis: Update to 3.40.7 (new LTR) Builds, starts, and can display a previous project, on NetBSD 10 amd64. * 3.40 NEWS - color management - STAC - Add “Linear Referencing” symbol layer type - Improved handling of vertical CRS in compound CRS * 3.38 NEWS - many improvements, more than minor but not reaching top-4 for this excerpt * 3.36 NEWS - Feature: OTB Processing provider removed (due to lack of maintenance) - many improvements @ text @$NetBSD: patch-cmake_FindQwt.cmake,v 1.5 2024/05/12 13:47:30 gdt Exp $ Force pkgsrc path only rather than looking in a large number of random places. 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 2025-05-16 12:02:00.000000000 +0000 +++ cmake/FindQwt.cmake @@@@ -17,12 +17,7 @@@@ set(QWT_LIBRARY_NAMES qwt-${QT_VERSION_B find_library(QWT_LIBRARY NAMES ${QWT_LIBRARY_NAMES} PATHS - /usr/lib - /usr/lib64 - /usr/local/lib - /usr/local/lib/${QT_VERSION_BASE_LOWER} - "$ENV{LIB_DIR}/lib" - "$ENV{LIB}" + "${QWT_DIR}/lib" ) set(_qwt_fw) @@@@ -32,13 +27,7 @@@@ endif() FIND_PATH(QWT_INCLUDE_DIR NAMES qwt.h PATHS "${_qwt_fw}/Headers" - /usr/include - /usr/include/${QT_VERSION_BASE_LOWER} - /usr/local/include - /usr/local/include/${QT_VERSION_BASE_LOWER} - "$ENV{LIB_DIR}/include" - "$ENV{INCLUDE}" - PATH_SUFFIXES qwt-${QT_VERSION_BASE_LOWER} ${QT_VERSION_BASE_LOWER}/qwt qwt qwt6 + "${QWT_DIR}/include" ) IF (QWT_INCLUDE_DIR AND QWT_LIBRARY) @ 1.5 log @geography/qgis: Update to 3.34 LTR Tested on NetBSD 10 amd64 with geopackage, csv, TMS, shapefile, georeferenced tiff. Packaging changes: - depend on pdal - drop exif patch taken from upstream - extend linking accomodation for LD_LIBRARY_PATH to DYLD (in one case) Future packaging work: - resolve situation on macOS, where apparently pkgsrc and upstream have sharply diverging norms. - enhance 3D situation (needs added packages) - qt6 Upstream NEWS: # What's new in Version 3.34 'Prizren'? This release has following new features: - Map Tools: Optional enforcement of "dot" as decimal separator for measure tool - Map Tools: Show a highlight on identified raster pixels when using identify tool - Map Tools: Show raster row/column of clicked point in identify results - Symbology: Settings for overriding selection color and selection symbol for vector layers - Labelling: Toggle labels for Vector Tile Layers - Rendering: "Sticky" Map Decorations - Rendering: Add map render profiler - Rendering: Add choice of two different modes for "Refresh Layer at Interval" - 3D Features: Allow GPU memory limit configuration - 3D Features: Add support for boundingbox3d - Print Layouts: Select multiple layout items - Print Layouts: Layout Page number reflected in page properties - Print Layouts: Automatically open exported layouts - Expressions: Add bearing expression function - Expressions: Add "layer_crs_ellipsoid" - Digitising: Improve "avoid overlap" type awareness - Data Management: Improve save vector features handling for pre-existing files - Data Management: Maintain relations for copied features - Analysis Tools: Support raster band description - Processing: Antialias setting for raster tile processing plugin - Processing: Create Grid row_index and col_index fields - Processing: New 'Calculate expression' algorithm for use in models - Processing: Add algorithm to convert content from a GLTF/GLB file to standard vector layer features - Processing: Port SAGA "DTM Filter (slope-based)" tool to a native QGIS algorithm - Application and Project Options: Clear recently opened project list - Application and Project Options: OAUTH2 PKCE Authorization Code - Application and Project Options: Set processing defaults from QGIS configuration file - Profile Plots: Add setting to control background color for elevation profile charts - Data Providers: Discover relations for Oracle provider - Plugins: Drop interactive shell from GRASS C++ Plugin - Programmability: Function to export runtime profiler model content as text # What's new in Version 3.32 'Lima'? This release has following new features: - Map Tools: Map tip preview - Map Tools: Measure tool copy coordinates - Map Tools: Disable map tips for a specific layer - User Interface: Show value relation description when hovering the combobox - User Interface: 2d map canvas view docking actions - User Interface: Add clear recently used crs button - User Interface: Reverse wheel zoom - User Interface: Spatial bookmarks rotation - Annotations: Annotation tool improvements - Annotations: Annotation live preview - 3D Features: Enable rendering virtual point clouds in 3d views - 3D Features: Improved 3d measure tool - Point Clouds: Native point cloud Processing provider - Point Clouds: Point cloud expression builder - Point Clouds: Add filtering by rectangle and expression to PDAL algorithms - Point Clouds: New parameter type for point cloud attribute - Print Layouts: Hyperlink support for HTML-enabled label exports - Print Layouts: Support filtering layout legends by multiple linked map items - Expressions: Add ltrim/rtrim functions - Digitising: Field value list in merge feature dialog - Digitising: Common angle option extensions for advanced digitizing - Digitising: Floater settings and bearing information for advanced digitizing - Data Management: Allow a range of cells to be copied from SQL results window - Data Management: Modified New field dialog behavior and alias support - Data Management: Add DistanceUnit value for inches - Data Management: Record split policy selection in form dialog - Forms and Widgets: Add control over horizontal / vertical stretch for attribute form widgets - Forms and Widgets: Add new attribute form container type "Row" - Processing: Download vector tiles algorithm - Processing: Allow configuration of the order of outputs created by a model - Processing: Algorithm to create COPC files for input point clouds - Processing: Add invert selection tool on refactor fields processing tool - Processing: Support field comments and aliases in processing algorithms - Processing: New options for Build VPC algorithm - Processing: Thread management in algorithm settings - Processing: Allow temporary folder to be temporarily changed through the algorithm settings panel - Processing: Allow processing dialog to override default processing context settings - Processing: Additional parameters for gdal2xyz algorithm - Processing: Add "Keep disjoint results separate" option to buffer algorithm - Processing: Allow filter expressions to be set for vector sources - Processing: Support `*.HEIC` HEIF format images in Processing `ImportPhotosAlgorithm` - Application and Project Options: Settings editor updates - Application and Project Options: User profile selector - Profile Plots: Distance unit selection for elevation profiles - Profile Plots: Export elevation profiles - Profile Plots: Add layers to elevation profiles - Profile Plots: Add "Fill Above" mode for elevation profile drawing - Profile Plots: Add option to lock the horizontal/ vertical scale to matching scales - Sensors: Core sensors framework - Sensors: Sensors GUI registry and configuration widgets - Sensors: Sensor options panel within the project properties dialog - Browser: Set field comments in browser - Browser: Set field aliases in browser - Data Providers: Load layers in parallel threads when opening project - Data Providers: Implements server-side filtering using Part 1 or Part 3 - Data Providers: Virtual point cloud data provider - Data Providers: Expose option to load vector tile sources from files in Data Source Manager - Data Providers: Additional user controlled vector tile properties - Data Providers: Fix broken layer support for vtpk/mbtile vector tile layers, show vtpk files in browser - QGIS Server: PDF format options for WMS GetPrint - QGIS Server: Configurable capabilities cache size - QGIS Server: Add display name in GetFeatureInfo response - QGIS Server: OGC API - Features: Add full pagination for collection items HTML page - Programmability: Python console help improvements - Programmability: Run shell commands from the Python Console - Programmability: Reformat code action for code editors - Programmability: Toggle Python console to full main window - Programmability: Reformat HTML Code in Code Editors # What's new in Version 3.30 ''s-Hertogenbosch'? This release has following new features: - Breaking Changes: Drop project backward compatibility for symbology with QGIS 3.16 and older - Map Tools: Raster MapTips - Map Tools: Identify on mouse move, no mouse click - User Interface: Constraint based functionality for attribute tables - User Interface: Additional GPS information panel and toolbar fields - User Interface: GPS Information Panel UX and Refactoring - Symbology: Improved SLD Export Options - Rendering: Global map terrain shading - Rendering: Add super and subscript support for text renderer - 3D Features: Limit 2D extent of 3D scene - Print Layouts: Shortcuts manager in print layouts - Print Layouts: Use text renderer in layout legends - Expressions: Add feature_id() function - Expressions: New is_feature_valid() and is_attribute_valid() functions - Expressions: Add x_at, y_at, z_at, m_at expression functions - Data Management: DateTime Field editing: segregation of display format and field value format - Data Management: Add option to directly log GPS points and tracks to a Geopackage or Spatialite db - Data Management: Add an explicit "Offset from UTC" option for storing GPS feature timestamps - Data Management: Raster Attribute Tables (RAT) Suppport - Metadata and Metasearch: Add key dates to layer and project metadata - Forms and Widgets: Audiovisual multimedia attribute attachments support - Forms and Widgets: Data defined editable state for form widgets - Forms and Widgets: Spacer widget for drag & drop attribute forms - Forms and Widgets: Dynamic text widgets with current_value support - Forms and Widgets: Dynamic HTML widgets with current_value support - Layer Legend: New layer ordering improvements - Processing: Additional options for XYZ Tile exports when using Leaflet html output - Processing: Support data defined parameter values when using qgis_process tool - Processing: New "load_layer" function - Processing: Add user interface for extent definition in GDAL Raster Calculator - Application and Project Options: Add option to store selected GPS component in geometry M values - Application and Project Options: Make GPS track destination layer an explicit user choice, remember in project - Profile Plots: New elevation profile canvas item for QGIS Quick - Browser: Add dataset relationship editing and creation capabilities in browser - Data Providers: Removal of Native GeoNode Provider - Data Providers: In data source manager, allow users to directly add an XYZ tile layer without having to create a connection first - Data Providers: SQL Logging for OGR Provider - Data Providers: S3 Cloud Storage Support - Data Providers: Resolution aware WMTS layers with automatic upscaling - Data Providers: Drop unmaintained SAGA provider from QGIS installations - QGIS Server: QGIS_APPLICATION_FULL_NAME environment variable - QGIS Server: GeoJSON support for WFS DescribeFeatureType - Plugins: Topology checker rules enabling/disabling and filtering - Programmability: QgsExifTools Improvements - Programmability: Smart bracket autocomplete updates for Code Editors - Programmability: Add "toggle comment" action to the integrated python console @ text @d1 1 a1 1 $NetBSD: patch-cmake_FindQwt.cmake,v 1.4 2022/02/15 12:59:21 gdt Exp $ d9 1 a9 1 --- cmake/FindQwt.cmake.orig 2024-04-19 12:01:44.000000000 +0000 d11 1 a11 1 @@@@ -17,11 +17,7 @@@@ set(QWT_LIBRARY_NAMES qwt-${QT_VERSION_B d16 1 d21 1 a21 1 + "${QWT_DIR}/lib" d25 1 a25 1 @@@@ -31,13 +27,7 @@@@ endif() @ 1.4 log @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. @ text @d1 1 a1 1 $NetBSD: patch-cmake_FindQwt.cmake,v 1.3 2021/03/01 01:06:30 gdt Exp $ d9 1 a9 1 --- cmake/FindQwt.cmake.orig 2022-01-14 12:06:34.000000000 +0000 d11 1 a11 1 @@@@ -17,11 +17,7 @@@@ set(QWT_LIBRARY_NAMES qwt-qt5 qwt6-qt5 q d17 1 a17 1 - /usr/local/lib/qt5 d29 1 a29 1 - /usr/include/qt5 d31 1 a31 1 - /usr/local/include/qt5 d34 1 a34 1 - PATH_SUFFIXES qwt-qt5 qwt qwt6 qt5/qwt @ 1.3 log @geography/qgis: tidy per pkglint Add bl3 for hicolor-icon-theme. Add patch comment @ text @d1 1 a1 1 $NetBSD: patch-cmake_FindQwt.cmake,v 1.2 2021/03/01 00:03:35 gdt Exp $ d6 2 a7 1 Not yet reported upstream. d9 1 a9 1 --- cmake/FindQwt.cmake.orig 2021-02-19 12:09:21.000000000 +0000 d34 1 a34 1 - PATH_SUFFIXES qwt-qt5 qwt qwt6 @ 1.2 log @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 @ text @d1 6 a6 1 $NetBSD: patch-cmake_FindQwt.cmake,v 1.1 2019/10/29 19:30:11 bouyer Exp $ @ 1.1 log @Update qgis to 3.8.3. Switch to qt5. Changes since 2.18.28: This release has following new features: - 3D Features: Animation - 3D Features: Configuration of field of view angle of camera - 3D Features: Configuration of lights in 3D map scenes - 3D Features: Export all frames from QGIS 3d animations as images - 3D Features: Identification map tool for 3D views - 3D Features: Improved navigation - 3D Features: Rule-based 3D renderer - 3D Features: Simple rendering of 3D linestrings - 3D Features: Terrain generation from online source - 3D Features: Terrain shading - 3D Features: Wide lines and polygon edge highlighting - Analysis Tools: Hardware acceleration for raster calculator - Analysis Tools: New aggregate method: concatenate_unique - Analysis Tools: Raster unique values count for processing - Application and Project Options: Add support for user profiles - Application and Project Options: Delete settings from the Advanced tab in options - Application and Project Options: Mandatory layers in project - Application and Project Options: New zipped project file format .qgz - Application and Project Options: Saving and loading projects in Postgresql database - Browser: Add "export to file" options for raster and vector layers within the browser - Browser: Directly Create Geopackage and Shapefiles - Browser: Drag'n'drop layers from layer tree view to browser dock - Browser: Explore QGS/QGZ project files in the browser - Browser: Native file/folder properties - Browser: Open Terminal at Path - Browser: Preview layers and attributes - Browser: Project home path can be manually set - Browser: Save/Load connections for XYZ Tiles - Data Management: Append raster layer to an existing Geopackage - Data Management: Auxiliary Storage Support - Data Management: Comment option in db manager - Data Management: Map of CRS-extent in Project properties - Data Management: Metadata for QGIS projects - Data Management: Metadata overhaul - Data Management: New locator filter to search across all layers - Data Management: Non-removable (required) layers highlighted in layer tree - Data Management: Pan to current feature in attribute table - Data Management: Refresh a materialized view - Data Management: Switch Attribute Table dock mode on demand - Data Management: Translation of QGIS projects - Data Management: Unified data source manager dialog - Data Management: Z and M support for offline editing - Data Providers: Mesh layer: allow render vectors/arrows on the user-defined grid - Data Providers: Add auto-discovery of relations for PostgresQL - Data Providers: Add support for arrays - Data Providers: ArcGIS Feature Server labeling support - Data Providers: ArcGIS Feature Server picture marker and picture fill support - Data Providers: Automatically set default style for layers for ArcGIS Feature Server layers - Data Providers: Binary blob support for OGR providers - Data Providers: Boolean and binary field support for memory layers - Data Providers: Create attribute index support for spatialite provider - Data Providers: Data dependencies between layers - Data Providers: Detect literal default values for spatialite provider - Data Providers: ESRI Token Authentication support - Data Providers: Faster Oracle queries - Data Providers: GeoNode integration - Data Providers: GeoPackage - Data Providers: Improved handling of defaults - Data Providers: JSON Support for GeoPackage - Data Providers: JSON/JSONB Type support - Data Providers: Load/save style in database for GPKG and Spatialite - Data Providers: Mesh layer: New mesh layer format support - Data Providers: Mesh layer: add function to identify value on mesh layers - Data Providers: Mesh layer: allow to choose different vector and scalar dataset - Data Providers: New unified 'add layer' dialog - Data Providers: OAuth2 authentication method plugin - Data Providers: Open service info for ArcGIS Feature Server layers - Data Providers: Postgres provider: save primary key selection - Data Providers: Read only support for curved Oracle geometries - Data Providers: Restrict table list for a Oracle database connection to a preset schema - Data Providers: SQL Server - Invalid geometry handling - Data Providers: Support all GDAL writable raster formats for 'Save as' dialog on raster layers - Data Providers: Support for HStore in PostGIS data provider - Data Providers: Support for Z/M geometries in spatialite provider - Data Providers: Support for mesh layer - Data Providers: Unique and not-null constraint handling - Data Providers: dxf export: support reprojection - Data Providers: hstore support to the postgres provider - Data Providers: support for Z/M geometries in memory provider - Diagrams: Data definable properties - Digitising: Add reverse line maptools - Digitising: Automatically remove duplicate nodes - Digitising: Chanied add vertex at endpoint - Digitising: Check for geometry validity - Digitising: Floating widget for advanced input next to cursor - Digitising: GPS tracking improvements - Digitising: Geometry Precision - Digitising: Georeferencer enhancements - Digitising: More angle choices in advanced digitizing dock - Digitising: New option to avoid minimizing georeferencer when adding points - Digitising: Topology checks while editing - Digitising: Vertex tool can work on the current layer only - Digitizing: Add default Z value option - Digitizing: Move feature now benefits from Advanced Digitizing - Digitizing: Range vertex selection in node tool - Digitizing: Tracing with offset - Digitizing: add functionality to copy/move feature to move feature map tool - Expressions: Add order by support to expression aggregate and concatenation functions - Expressions: Code completion for expression builder - Expressions: Expose @@parent variable in aggregate functions - Expressions: File Information - Expressions: More helpful expression builder - Expressions: New Expression Functions - Expressions: New expression functions - Expressions: New expression functions and variables - Expressions: New expression variables - Expressions: New expression variables for map settings - Expressions: New map expression variables - Expressions: Square brackets to easily access map array elements - Expressions: Support aggregation of geometry in expressions - Expressions: item_variables expression function inside compositions - Expressions: new global expression variable @@qgis_locale - Forms and Widgets: Add between/not between to numerical fields in select by form - Forms and Widgets: Add layer scoped actions - Forms and Widgets: Add zoom to features and flash features shortcuts in select by form dialog - Forms and Widgets: Allow browsing feature list - Forms and Widgets: Allow configuring link/unlink feature buttons on relation editor widget - Forms and Widgets: Allow controlling labels for individual edit widgets - Forms and Widgets: Allow using a URL for custom attribute forms (UI file) - Forms and Widgets: Drill-down (cascading) forms - Forms and Widgets: Field constraints can be enforced or not - Forms and Widgets: Multi-column layout for multiselect value relation widget - Forms and Widgets: New form widget for binary (blob) fields - Forms and Widgets: Show field values in autocompleter in form filter mode - Forms and Widgets: Smarter default edit widgets with plugins to pick them - Forms and Widgets: conditional visibility for tabs and groupboxes - General: Add a toggle action to vector layer legend items - General: FULL screen Map via Ctrl-Shift-Tab - General: Filtering for field values in Query Builder - General: Flatpak - General: Improved "missing layer" handling on project load - General: Migrate Photo, WebView and FileName widgets to Attachment - General: New zipped project file format .qgz is now the default format - General: OpenCL based acceleration - General: Optional setting for disabling version checks - General: Possibility to configure location of the QGIS help files - General: Remove dxf2shp converter plugin - General: Remove orphaned oracle raster plugin - General: Remove zonal stats plugin - General: SVG files can be embedded in projects and symbols - General: remove TauDEM provider from core Processing - General: removed otb and lidartools providers from processing - Labeling: Allow label font size in mm/pixels - Labeling: Custom labeling toolbar is now always enabled - Layer Legend: Change of ergonomy of the visibility of layers inside groups - Layer Legend: Copy&Paste Group/Layers from a QGIS project to another. - Layer Legend: Hide Deselected Layers action - Layer Legend: Optional text on top of symbols for vector layers - Map Composer: 3d map items - Map Composer: Allow choice of CRS for map items - Map Composer: Allow customization of line spacing for composer legend item labels - Map Composer: Better formatting for scalebar text - Map Composer: Control over drawing of composer table grid horizontal & vertical lines - Map Composer: Control over stacking position of map overview extents - Map Composer: Data definable controls - Map Composer: Data defined table source for attribute table items - Map Composer: Drag qpt to QGIS to create new composer from template - Map Composer: Expressions inside legend item text - Map Composer: Grid frame improvements - Map Composer: Holding shift while drawing polyline/polygon constrains line angles - Map Composer: Improved handling of text and label export - Map Composer: Layout items can "block" map labels - Map Composer: Map Composer Overhaul - Map Composer: Map labeling improvements - Map Composer: New expression variables for legend items - Map Composer: Project metadata embedded in layout exports - Map Composer: Rework of map item extent/scale shortcuts - Map Composer: Warnings on exports - Map Tools: Auto "Zoom to Selection" mode for new map views - Map Tools: Cartesian areas/lengths/perimeters in identify results - Map Tools: Choice of simplification method for simplify map tool - Map Tools: Identify Tool with extra options - Map Tools: Identify tool supports mesh layers - Map Tools: Simplify map tool can now also smooth features - Map Tools: Store also expanded/collapsed state of nodes in map Themes - Map Tools: Title label decoration - Map Tools: Top/bottom centering placement for decoration items - Map Tools: Vertex tool fixes and improvements - Map Tools: add zoom to related feature in forms - Notable Fixes: Support for curves in DXF export - Plugins: Adding query history in DB Manager - Plugins: DB Manager SQL execution in background - Plugins: GDALTools moved to Processing - Plugins: Offline Editing GeoPackage - Plugins: Offline editing: Add flag to only copy selected features - Plugins: Remove trusted status from Plugin Manager - Plugins: Support for encrypted zips in the Plugin Manager - Plugins: allow installing plugins from local ZIP packages - Processing: New algorithm for offsetting lines - Processing: resampling and format options in the gdaladdo algorithm - Processing: "Array of Translated Features" algorithm - Processing: "Array of offset (parallel) lines" algorithm - Processing: "Categorize a layer using a style XML file" algorithm - Processing: "Drape features to z/m" algorithms - Processing: "Interpolate point on line" algorithm - Processing: "Precalculated" values for model algorithm parameters - Processing: "Raster pixels to points" algorithm - Processing: 'Project points (Cartesian)' algorithm - Processing: Add "Save layer styles into GeoPackage" option for Package Layers algorithm - Processing: Add choice of simplification method to simplify - Processing: Algorithm log can be saved/cleared/copied - Processing: Allow rounding values in ExtentFromLayer - Processing: Angle threshold for smooth algorithm - Processing: Better support for Z/M dimensions and curved geometries - Processing: Choice of units for non degree/unknown distances - Processing: Create attribute index algorithm - Processing: Download a file from Processing - Processing: Dynamic parameter values for more algorithms - Processing: Edit in place - Processing: Explode HStore algorithm - Processing: Export processing models as PDF/SVG - Processing: Extract Binary Field algorithm - Processing: Extract Z values and Extract M values algorithms - Processing: Extract by attribute can extract for null/notnull values - Processing: Feature filter algorithm for processing models - Processing: Filter Vertices by M and Filter Vertices by Z algorithms - Processing: Force right-hand-rule - Processing: Generate raster XYZ tiles - Processing: Generic centroid algorithm - Processing: Geodesic line split at antimeridian algorithm - Processing: Geodesic mode for "Join by Lines (Hub lines)" algorithm - Processing: Import geotagged photos - Processing: Improved 'Join by attribute table' algorithm - Processing: Improved algorithms - Processing: Improved processing modeler window - Processing: Indicator for distance parameter units - Processing: Interpolation algorithms - Processing: Join attributes by nearest - Processing: K Means clustering algorithm - Processing: Line sinuosity in "Add Geometry Attributes" - Processing: Line substring algorithm - Processing: Load script from template - Processing: Multi-ring buffer (constant distance) algorithm - Processing: Network analysis algorithms - Processing: New "segmentize" algorithms - Processing: New 'Raster pixels to polygons' algorithm - Processing: New 'drop geometries' algorithm - Processing: New GDAL's rearrange band algorithm - Processing: New algorithm "Remove duplicates by attribute" - Processing: New algorithm for single sided buffers - Processing: New algorithm for translating (moving) points - Processing: New algorithm to compute geometry by expression - Processing: New algorithm to extend lines - Processing: New algorithm to extract specific nodes - Processing: New algorithm to orthogonalize geometries - Processing: New algorithm to truncate tables - Processing: New extract by expression algorithm - Processing: New input type for expressions - Processing: New options to autofill batch processing dialog - Processing: New parameter type for authentication config - Processing: New raster unique values report algorithm - Processing: New universal 'basic stats for field' algorithm - Processing: Optimised points along geometry algorithm - Processing: Option to create points on all polygon parts - Processing: Overlap Analysis - Processing: Port Union, Difference and Intersection algorithms to C++ - Processing: Port heatmap plugin to processing algorithm - Processing: Python scripts which implement algorithms now execute the algorithm on drag and drop and browser double click - Processing: Raster Surface Volume algorithm - Processing: Raster analysis algorithms added to Processing - Processing: Raster zonal stats algorithm - Processing: Reclassify raster algorithms - Processing: Resurrected model to Python script functionality - Processing: Rotate Features algorithm - Processing: Sample Raster Values - Processing: Snap geometries to layer algorithm - Processing: Sort order option for "Add Incremental Field" - Processing: Split Lines by Maximum Length algorithm - Processing: SplitWithLines - Processing: Store models inside project - Processing: Swap x/y coordinate values algorithm - Processing: Variable width buffers - Processing: Wedge buffer algorithm - Processing: Zonal histogram - Processing: add a spatialite execute SQL algorithm - Processing: add import into spatialite algorithm - Processing: add search to Get Scripts and Models dialog - Processing: added ‘invalid feature handling’ option - Processing: algorithm to fix invalid geometries using native makeValid() implementation - Processing: dbscan spatial clustering algorithm - Processing: expose zonal statistics from Zonal statistics plugin in toolbox - Processing: improved Extract nodes algorithm - Processing: k-neighbour concave hull - Processing: pole of inaccessibility algorithm - Processing: remove TauDEM provider from core Processing - Processing: support for output geometry types in models - Programmability: API for calculating Geodesic lines - Programmability: API to allow drag'n'drop of custom browser items - Programmability: Add REGEXP SQL syntax support to spatialite provider and python connections - Programmability: Blocking (non-async) network requests - Programmability: Custom validity checks on layout exports - Programmability: Easier Processing algorithm creation via @@alg decorator - Programmability: Geometry class updates - Programmability: Improved QgsLineString PyQGIS API - Programmability: Iterate over parts of a QgsGeometry - Programmability: New class QgsExifTools - Programmability: New geometry API call to return a curve substring - Programmability: PyQGIS Geometry Collection API improvements - Programmability: QgsRasterDataProvider::sample method for efficient sampling of rasters at a given point - Programmability: QgsSpatialIndexKDBush - Programmability: Task manager - Programmability: sip Module API Changes - QGIS Server: Support QGIS Server logs to stderr - QGIS Server: Add ability to define min. scale for WMTS - QGIS Server: Allow configuring size for GetLegendGraphics - QGIS Server: Possibility to segmentize feature info geometry in server - QGIS Server: Possibility to set ATLAS_PK in GetPrint request to print atlas sheet(s) - QGIS Server: QGIS Server overhaul - QGIS Server: Server Cache can be manage by plugins - QGIS Server: WMTS 1.0.0 support - QGIS Server: WMTS tile matrices configuration - Rendering: Cache labeling result to avoid unnecessary redraws when refreshing canvas - Rendering: Custom SVG path and size for the north arrow decoration - Rendering: Grid renderer for points displacement - Rendering: Improved map Copyright decoration - Rendering: Live layer support - Rendering: Main window scale bar font size and family can be customized - Symbology: New "preset" colors color ramp option - Symbology: Add Points and Inches to available symbol units - Symbology: Allow strings for font markers - Symbology: Allow symbol layers to be temporarily disabled - Symbology: Annotations can be styled using fill symbol styles - Symbology: Average line angles for marker and hashed line - Symbology: Better handling of .XML style libraries - Symbology: Classify symmetric in graduated renderer - Symbology: Control over annotation contents margins - Symbology: Data defined symbol layer visibility - Symbology: Mesh layer styling - Symbology: NEW MAP COLORING ALGORITHMS IN QGIS 3.0 - Symbology: New color ramp button widget - Symbology: Nicer colors for new layers - Symbology: Offset setting for point pattern fill symbol layer - Symbology: Option for simple lines and marker lines to only render exterior ring or interior rings - Symbology: Option to merge categories in categorized renderer - Symbology: Optionally force right-hand-rule during polygon symbol rendering - Symbology: Point cluster renderer - Symbology: Raster fill can have images set to remote URLs or embedded images - Symbology: Raster image marker - Symbology: Raster stretch toolbar actions support for pseudocolor renderer - Symbology: Show Project Colors in color bound data defined buttons - Symbology: Show an alpha slider in color button drop-down menu - Symbology: Style management re-work and upgrade - Symbology: Style manager dialog improvements - Symbology: Support setting of color and transparency on multiple items for raster renderers - Symbology: Transparency support for paletted renderer - Symbology: Use represention values for classified renderers - Symbology: raster auto-stretching when updating canvas - Symbology: save and restore color ramp used for singleband pseudocolor rendering - User Interface: A new grayscale theme, "blend of gray" - User Interface: Add an option to show user color schemes menus - User Interface: Add support for fine-resolution mouse wheel zooming - User Interface: Allow customizing prefix of locator filters - User Interface: Auto selection of exported files in file manager - User Interface: Bookmark searching in locator - User Interface: Close and Revert Project actions - User Interface: Color setting for map canvas north arrow decoration - User Interface: Configurable map tips delay - User Interface: Copy statistics panel content to clipboard button - User Interface: Enable tabbed floating docks - User Interface: Hyperlinks to local vector & raster datasets in the information panel - User Interface: Improved consistency to the user interface - User Interface: Improved map canvas' save as image - User Interface: Indicators for embedded layers and groups - User Interface: Layers panel: indicators for filtered map layers - User Interface: Locator bar - User Interface: More non-blocking, inline editing - User Interface: Move layer or group to top of layer panel - User Interface: Multiline selections and editing in code/expression editors - User Interface: New "Open Directory" option for disabled welcome page projects - User Interface: Opening of vector and raster stored on HTTP(S), FTP, or cloud services - User Interface: Polished browser panel interface and experience - User Interface: QML chart and drawings widget - User Interface: Quick calculator in locator search bar - User Interface: Save to Template Button - User Interface: Search Settings, Options, and Project Properties pages from locator - User Interface: Shortcuts for toggling panels - User Interface: Style manager improvements - User Interface: Task manager improvements - User Interface: Toggle visibility of opened panels in main window - User Interface: UX Improvements for Temporary Scratch Layers - User Interface: Unsaved changes indicator in title bar - User Interface: add search bar to the Configure Shortcuts dialog @ text @d1 1 a1 1 $NetBSD: $ d3 3 a5 3 --- cmake/FindQwt.cmake.orig 2019-10-27 18:10:06.615593553 +0100 +++ cmake/FindQwt.cmake 2019-10-27 18:11:27.844260494 +0100 @@@@ -17,11 +17,7 @@@@ d18 1 a18 1 @@@@ -31,12 +27,7 @@@@ d23 1 @