head 1.2; access; symbols pkgsrc-2022Q3:1.1.0.6 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.4 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.2 pkgsrc-2022Q1-base:1.1; locks; strict; comment @// @; 1.2 date 2022.11.28.14.25.31; author gdt; state dead; branches; next 1.1; commitid U0TfumJBxNz4Et3E; 1.1 date 2022.02.15.12.59.21; author gdt; state Exp; branches; next ; commitid 0MBrBIvx9I5xmIsD; desc @@ 1.2 log @geography/qgis: Update to 3.28.1 This is the new LTR. # What's new in Version 3.28 'Firenze'? This release has following new features: - Temporal: Add temporal manager support for WMTS layers with TIME dimension - Map Tools: Allow selecting features in vector tile layers - User Interface: Exclusive window based UX for data source manager - User Interface: Add a Show in Attribute Table action to the right click menu of legend class symbols - User Interface: Add setting to hide NULL values on identify result - Symbology: Allow control over GPS location marker - Symbology: Added new ellipse marker shapes - Labelling: Add support for HTML bold/italic/font size and font family to labelling - Labelling: Add option to use absolute units for line height - Mesh: Add option to reload mesh layer temporal properties - 3D Features: Ambient Occlusion 3D Effect - Point Clouds: Point Cloud Layer Export - Point Clouds: Eye Dome Lighting for point clouds in 2D map canvas - Print Layouts: Add FORCE_RASTER and IMAGE_COMPRESSION parameters to PDF algorithms - Expressions: Add new variable form of current feature expression functions - Expressions: Add new shared_paths function - Expressions: Make_valid and geom_to_array functions - Expressions: Concave hull function - Data Management: Ask for confirmation when deleting features - Metadata and Metasearch: Layer metadata data provider search and storage - Processing: Fixed precision support for select processing tools - Processing: Improved "Make Valid" Algorithms - Processing: Default option to show feature count for vector outputs from processing - Processing: Add relations export option to package layers algorithm - Processing: Add "Offset" parameter to "Drape" algorithms - Application and Project Options: Modified project coordinate and bearing display settings - Application and Project Options: Add support for "user" fonts, and automatic downloading of freely licensed fonts - Browser: Implement relationship discovery for OGR layers, and show relationships in browser - Browser: Modified UX for Geopackage and ESRI File Geodatabase creation - Browser: Allow drag and drop of vector layers to non-GPKG OGR database datasets - Browser: Expose field domain management for non-gpkg OGR sources - Data Providers: Define session role for PostgreSQL connections - Data Providers: Automatically add related tables when adding layers from GDAL datasets with embedded relationship information - Data Providers: Add subset string (filter) support for arcgis REST layers - Data Providers: Abstract database provider for renaming fields - Data Providers: WFS performing binary spatial operations in expressions on server - Data Providers: Editing ArcGIS REST Layers - Data Providers: Load raster sublayers from vector tile styles automatically - Data Providers: Add WMS layers individually - Data Providers: Save projects to Oracle Database Provider - QGIS Server: QGIS_SERVER_ALLOWED_EXTRA_SQL_TOKENS settings variable - QGIS Server: Open layers in a read only mode with QGIS Server - Plugins: Changes to plugin automatic updates behaviour - Programmability: Add temporal handling to maps in QGIS Quick - Programmability: Addition of py-args command line parameter # What's new in Version 3.26 'Buenos Aires'? This release has following new features: - Breaking Changes: DB2 Support Removed - Map Tools: Selecting all features by attribute value from Identify Results panel - User Interface: Coordinate ordering according to CRS - User Interface: Select features from expression based symbols - User Interface: Copy preview expression value to clipboard - User Interface: Option to synchronize statistics panel with layer selection - User Interface: Implement scroll wheel action for color and symbol buttons - Accessibility: Horizontal table scroll with shift+wheel - Symbology: New "Animated Marker" symbol type - Symbology: Allow any symbol to be an animated symbol - Symbology: Point cloud style synchronization - Symbology: Add a new classification method for "Fixed interval" - Symbology: Custom dash pattern panel shows total pattern length - Symbology: Select style categories when storing styles in database - Labelling: Allow data-defined control over line anchor type - Labelling: Control label anchor placement relative to text position - Labelling: Interactively move curved line labels along their line features - Rendering: WMS provider resampling - Rendering: Selective masking vectorization - 3D Features: Transparency support for 3D Phong material - 3D Features: 3D Maps inherit terrain settings from project - 3D Features: Sync 2D and 3D navigation - 3D Features: 3D axis in 3D map viewer - Point Clouds: Point cloud triangulation in 3D views - Point Clouds: Cloud Optimized Point Clouds (COPC) support - Point Clouds: Point cloud filtering - Print Layouts: Apply font settings from layer conditional styling to layout attribute tables - Expressions: Between/ Not between operators - Expressions: Static parent variable in aggregate expression functions - Expressions: Static parent variable in aggregate expression functions - Digitising: Add a checkbox to disable vertex tool dock auto-opening behavior - Digitising: Integrate shape map tools into feature digitizing - Digitising: New constraints for advanced digitizing panel - Data Management: Add a "filter rules" search box to vector tile renderer and labeling widgets - Data Management: User defined field names in export - Data Management: Georeferencing vector layers in georeferencer - Data Management: Add field domain management capabilities to browser - Data Management: Buffered Transactional Editing - Forms and Widgets: Access form reference in python form actions - Forms and Widgets: Allow drag and drop forms label font and color customization - Forms and Widgets: Collapse form group by expression - Analysis Tools: "Keep disjoint features separate" option for dissolve algorithm - Processing: Raise message model tool - Processing: Run batch processing steps in tasks - Processing: Background processing of model algorithms - Processing: Allow setting Examples in graphical model help - Processing: Overlay tools with multiple overlay layers support - Application and Project Options: Project elevation properties framework - Application and Project Options: Optionally store UI configuration in projects - Application and Project Options: Optionally store layer edit state in projects - Application and Project Options: Project style databases support - Application and Project Options: Added setting to show feature counts by default for newly added layers - Application and Project Options: Add a "Skip" option for custom environmental variables in Settings->Options->Environment - Application and Project Options: Revamped projects' default symbols, color ramp , and text format - Profile Plots: Elevation profile plotting tool - Profile Plots: Flexible vector layer symbology in elevation profiles - Profile Plots: Flexible symbology for point cloud profile plotting - Profile Plots: Vector feature extrusion for profile charts - Browser: Rename bookmark groups context menu control - Data Providers: Support reading ESRI vector tile packages (.vtpk) files directly - Data Providers: SQL Logging in the Debugging/ Development panel - QGIS Server: Alternate periodic check strategy for detecting project updates - QGIS Server: Add more server highlight label parameters - QGIS Server: Temporal properties support for WMS Server - Programmability: Add a QgsScaleCalculator function to calculate canvas width from a given extent, scale, and dpi - Programmability: Clear current symbol action in symbol button widget # What's new in Version 3.24 'Tisler'? This release has following new features: - User Interface: Retrieve map extents directly from layout maps and bookmarks - User Interface: Easier creation of custom coordinate reference systems - Symbology: Marker/hash line: offsets along line by "percent" of line length (and negative offsets!) - Symbology: Control whether first/last vertex placements apply to every part of multi-part geometries - Symbology: Marker/hash line "on vertices" placement option replaced by "on inner vertices" - Symbology: Placement options in marker and hash line symbol layers are now checkboxes instead of mutually exclusive buttons - Symbology: Control the color model used when interpolating gradient ramps - Symbology: Resizable thumbnails in the style manager dialog - Symbology: "Lineburst" symbols - Symbology: "Raster Line" symbols - Symbology: Choice of clipping behaviour for line pattern fills - Symbology: Improved rendering of line pattern fills - Symbology: Rotation angle for point pattern fills - Symbology: Randomized point offsets for point pattern fills - Symbology: Coordinate reference mode setting for line pattern and point pattern fill symbol layers - Symbology: Control marker clipping for point pattern fills - Symbology: Expression functions for creating triangular/square/curved waves - Labelling: "Percentage" units for text buffer size, shadow offset and blur radius - Labelling: Data defined label positions by point geometries - Labelling: Stretched text for labels and text formats - Rendering: Rendering layers as groups - Rendering: Support for "Line pattern" when converting Mapbox GL vector tile layer styles - Rendering: Support background styles for Mapbox GL-styled vector tile layers - 3D Features: Respect Z ordering when rendering point clouds in 2D - 3D Features: Dock/Undock 3D views - 3D Features: 3D map view manager - 3D Features: Improved camera navigation - Print Layouts: Full text rendering capabilities for layout text labels - Expressions: geometry_type function - Expressions: Overlay intersects sort by intersection size - Expressions: Show all layer field names when building expressions - Expressions: represent_attributes function - Expressions: Optional minimum overlap area and circle radius for overlay_intersection - Expressions: map_prefix_keys function - Expressions: densify_by_count and densify_by_distance functions - Expressions: Rotate parts of multi-part geometries independently with "rotate" expression function - Expressions: apply_dash_pattern function - Expressions: scale function - Expressions: Filter by multiple attributes for get_feature function - Data Management: Multiedit support for relation editor - Metadata and Metasearch: Support for OGC API - Records in MetaSearch - Forms and Widgets: Form submit actions with HTTP POST - Forms and Widgets: New button to open attribute table on filtered features - Analysis Tools: Add roundness method to curve polygon - Processing: Extract labels algorithm - Processing: Optional output extent parameter for the GDAL Raster Calculator algorithm - Processing: Optional extent parameter for the GDAL clip raster by mask algorithm - Processing: Processing history rework - Processing: Advanced actions in Processing dialogs - Processing: Single file exports from Atlas to PDF algorithm - Processing: Project Models are shown in the Project menu - Processing: Add point cloud destination parameter and output to Processing - Processing: Array field support - Application and Project Options: qgis_process --no-python argument - Application and Project Options: Suppress "bad layers" handler on startup - Application and Project Options: Parameter values for qgis_process can be specified as a JSON object via stdin - Application and Project Options: Run Python script algorithms directly via qgis_process - Data Providers: Friendlier errors from XYZ raster tiles, WMS and vector tiles - Data Providers: Add out-of-the-box connection to Mapzen Global Terrain tiles - Data Providers: HMAC SHA256 auth method for MapTiler - Data Providers: Template parameter {usage} for XYZ raster and vector tiles - Data Providers: Convert WMTS/XYZ raster tiles to terrain (DEM) - Data Providers: Array field types for scratch layers - Data Providers: JSON field types for new GeoPackage layers - Data Providers: Delimited text type overrides and other improvements - Data Providers: New authentication method for HTTP header based authentication - Data Providers: Expose secondary PostGIS geometry columns as referenced geometries - QGIS Server: Allow better control of the response flow chain from server filters @ text @$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 -#elif defined(__NetBSD__) || defined(__DragonFly__) +#elif defined(__DragonFly__) # define be16toh betoh16 # define le16toh letoh16 @ 1.1 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$ @