Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (4m)  pkgsrc-2024Q1 (8d)  pkgsrc-2023Q4 (55d)  pkgsrc-2023Q2 (88d)  pkgsrc-2023Q3 (167d) 

2024-05-26 12:01:10 UTC Now

2019-10-29 22:27:30 UTC MAIN commitmail json YAML

py-test5: build fix for (non-standard) PYTHON_VERSION_DEFAULT=27

Move PYTHON_VERSIONS_INCOMPATIBLE before the inclusion of pyversion.mk,
so it's picked up when needed. (This should address bulk build failures
noted in mef@'s NetBSD 9-BETA builds, where apparently
PYTHON_VERSION_DEFAULT has been set to "27".)

(gutteridge)

2019-10-29 22:19:29 UTC MAIN commitmail json YAML

firefox: with 70.0, the minimum Rust required is now 1.36

(gutteridge)

2019-10-29 20:27:39 UTC MAIN commitmail json YAML

MesaLib: Remove patch for strnlen on old macOS, use USE_FEATURES instead

(nia)

2019-10-29 20:20:04 UTC MAIN commitmail json YAML

2019-10-29 20:13:58 UTC MAIN commitmail json YAML

fix build and prepare for the future:

- switch to fltk 1.3 from 1.1
- turn off fluidsynth for now (API hiding changes needed, likely
  fixed upstream already -- we are out of date.)

(mrg)

2019-10-29 19:38:16 UTC MAIN commitmail json YAML

Updated graphics/qgis to 3.8.3

(bouyer)

2019-10-29 19:30:11 UTC MAIN commitmail json YAML

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

(bouyer)

2019-10-29 19:17:19 UTC MAIN commitmail json YAML

doc: Updated graphics/veusz to 3.1

(kamil)

2019-10-29 19:17:09 UTC MAIN commitmail json YAML

Be consistent with py-sip and install files in share/sip${PYVERSSUFFIX}/,
not share/sip/. Otherwise sip doesn't find the files.
bump PKGREVISIONs.
No changes expected in packages dependant on py-qt5, so no recursive bump.

(bouyer)

2019-10-29 19:17:08 UTC MAIN commitmail json YAML

veusz: Upgrade to 3.1

Switch from qt4 to qt5.

UPSTREAM CHANGELOG
==================

Changes in 3.1:
Improvements:
  * Do not print or export hidden pages
  * Allow expressions in dataset of contour widget
  * Allow widgets to be excluded in key (thanks to Alexander Book)
  * Make bezier line better fit data

Bug fixes:
  * Compilation fix for PyQt>=5.12 (thanks to Dimitry Shachnev)
  * Ensure fit settings are sorted in output file
  * Fix crash in contour labelling
  * Fix 3D axis crash bug
  * Fix problem with broken axis with null-sized regions
  * Fix issue with 0-sized images in image widget
  * Fix function widget crash with certain plotting range
  * Fix for axis crash with large magnitude ranges
  * Fix CSV importing issues for 2D and ND data
  * Fix zero division error in 2D import
  * Fix crash on importing HDF5 files with variable length text
  * Catch issue with zero range axes
  * Fix crash is using set in dataset expression
  * Fix crash when moving line coordinates
  * Remove deprecation warnings when compiling with recent Qt versions

Changes in 3.0.1:
* Change in build system to use qmake to find Qt locations. This is to fix
  the build inside Anaconda. Also Qt and sip parameters can now be given
  as environment variables.
* Fix problem when picking points with too many non-finite values
* Change default SVG export DPI to 96 to match inkscape and provide
  option in dialog to choose export DPI
* Allow %PAGE% and %PAGENAME% in export filename for single page output
* Fix failing fitting due to iminuit differences
* Fix crash if both ends of part of broken axis widget are the same for
  EMF exporting
* Update to Qt 5.11.1 and update PyQt and sip in Windows binary
* Build Mac and Linux binaries with EMF export

Changes in 3.0:
* New 3D support for plotting points, functions, surfaces and volumes
* Add --export-option parameter for command line exporting control
* Add templates in preferences for exported file names, add %PAGE00% and
  %PAGE000% options for zero-prefixed page numbers, and change %PAGENUM%
  to %PAGE%
* In export dialog allow user to specify arbitrary pages to export
* Change miter limit for lines, which fixes some problems when exporting
  arrow to PDFs
* Use flat cap on lines with arrows, to avoid line showing through head
* Support datetime64 and string/unicode characters in npy/npz import
* Add \hat LaTeX support

Changes in 2.2.2:
* Fix zoom for polar, ternary and broken axis plots
* For mean and add dataset operations, allow datasets to be different
  lengths, expanding to the maximum
* Fix broken axis if the ends of the axis are not the edge of the plot
* Fix image embedding in Python 3
* Update h5py to newer version in Windows binary (supporting HDF 1.10.1)
* Fix 'fractions' and 'percentages' units in polar plot
* Add LANG(mapping) function when evaluating labels, allowing translation
  of strings in documents

Changes in 2.2.1:
* Fix mouse control for Key widget for different zoom levels
* Correct coordinates shown on bottom of screen for different zoom levels
* Fix zoom into graph functionality for different zoom levels
* Fix plot picking for different zoom levels
* When choosing a text dataset, fix the mini dataset browser
* Fix crash when previewing in binary import using Python 3
* Fix crash when picking points in certain circumstances

Changes in 2.2:
* Notify user updates to Veusz are available
* Add support for high DPI displays
* Change zoom code scale plots, rather than changing the size of elements,
  so that plots look more similar at different zoom levels
* Send automatic anonymous feedback to developers giving software version
  information and counts of the features used.
* Fix colormap sequence and randomize plugins
* Change hyphen to minus sign when using standard C formatting in tick labels
* Fix for Chinese and Korean characters in filenames on Windows
* Sort DatasetPlugin arguments for diffing
* Fix bitmap EMF export in Python 3
* The redo operation can now be done multiple times
* Hide fully transparent objects, rather than trying to draw them
* Fix bug report script in Python 3
* Fallback for paint device metrics, fixing bugs when PyQt is older than Qt
* If barplot positions setting is blank but set, treat as unset

Changes in 2.1.1:
* Fix dashed/dotted custom lines in EMF output
* Fix Fields in dataset plugins
* Fix data import plugins
* Use deprecated sipconfig if available to find SIP files
* Fix problems with opening files using command line arguments with
  some encodings
* Hide splash if program takes too long to start

Changes in 2.1:
* If file cannot be imported on document load, ask user for a new filename
* Only open HDF5 files in readonly mode
* Do not simply log errors when loading data with ImportPlugins
* Cleanup of stylesheet, setting and widget code
* Fix filename chooser and embedding in ImageFile widget
* Force C++11 compilation on Unix
* Fix document reload, export warning and unsafe loading dialogs
* Parameterize number of line steps in covariance widget
* Report error line number for csv reading exceptions
* Convert values from expressions to 1D arrays when required
* Take account of endsize setting for bar plot error bars
* Remove dependence on sipconfig in build and add sip build parameters

Changes in 2.0.1:
* Fix crash setting manual bins in histogram dialog box
* Add missing DLLs to Windows installer
* Fix version number in Mac OS package
* Add new colormaps (thanks to yingchaolu)

Changes in 2.0:
* Update to PyQt5 and Qt5
* Use Ghostscript to write EPS/PS formats
* Use pyinstaller for MacOS builds instead of py2app
* Windows build requires Windows 7 minimum
* MacOS build requires MacOS 10.10 minimum
* Move to using Sphinx for documentation
* Add Makefile for documentation and remove build script
* Use isfinite() on FreeBSD
* Drop old veusz_listen script in favour of veusz --listen

Changes in 1.27:
* New FITS import code and user interface, allowing much more
  flexible and convenient FITS importing
* Fix half pixel error in linear WCS FITS support
* Save custom definitions after importing data, to allow customs
  to depend on datasets.
* Add preference for loading translation file
* Fix logical errors in transparency in image widget
* If cannot find translation or plugin, do not end app after showing error
* Fix for Python 3 for reloading datasets

Changes in 1.26.1:
* Change homepage in program to new site https://veusz.github.io/
* Change new version checking to use veusz.github.io

Changes in 1.26:
* Add color themes and automatic coloring of widgets
* Custom color definitions
* Improved custom definition dialog box
* Fix loading translator via command line
* Show horizontal error lines/fills in key
* Use iMinuit if available for fitting
* Fix for dataset plugins returning nD datasets
* Add editable automatic axis range, including support for shrinking
  range (-X%), percentage ranges (X-Y%) and limits (<X% and >Y%)
* Fix for key if invalid dataset
* For log scaling on image widget, show invalid values as being transparent

Bug fixes in 1.25.1:
* Fix 2D dataset expressions
* Fix 2D X,Y,Z dataset expressions
* Better error checking in Gnuplot import plugin
* Catch non-single character delimiters for 2D CSV import
* Fix SETTING(), BASENAME(), FILENAME() and DATA() in function evaluation
* More self tests

Changes in 1.25:
* Add n-dimensional dataset support
* Add GetColormap command to return RGBA values
* Add Colormap sequence plugin for choosing colors of widgets
* Fill above/below setting shown in key for xy widget
* Add Covariance widget for plotting covariance ellipses
* Add lineup, linedown, lineleft and lineright markers
* Add lineup, linedown and lineextend arrows

Bug fixes:
* Fix pick indices if non-finite values in data
* Fix drag and drop of files into Veusz on Windows
* Raise exception if functions in console request input, avoiding hang
* Initialise unsafe_mode, in case Veusz used in PyQt embedding
* Fix crash if setting default setting in default setting window
* Fix crash in Clone() command on python3

Changes in 1.24:
* Text labels can now include Python expressions inside %{{ }}%
* Added built-in functions DATE([fmt]), TIME([fmt]), FILENAME() and BASENAME()
  when evaluating expressions, which are useful when used in labels
* Added Python dictionary ENVIRON when evaluating expressions, to obtain
  values from environment variables
* Added DATA(name, [part]) function to expression environment for accessing
  values from datasets, useful for function evaluation or labels
* Added SETTING(path) function for expression evaluation to obtain values
  of settings
* Added ESCAPE(text) function to environment, which allows LaTeX special
  characters to be displayed in labels
* Add fractions and percentages units to polar plot
* Allow number of spokes to be varied in polar plot
* Widgets can be clicked holding down shift or ctrl, to add or toggle their
  selection
* Add K. Moreland's cool-warm colormap (thanks to S. Richardson)
* Added further green-map, blue-darkred, blue-darkorange, brown-blue and
  blue-orange colormaps from Oregon geography dept.
* Add logarithm and exponential dataset plugins
* Add Wipe() command to embedding interface to clear document
* Add File->Reload menu option to reload from saved document
* Add tooltip to items in FieldWidget showing widget path

Bux fixes:
* Fix transparency with bar plot
* Use getcwdu() for python2 to avoid bugs combining paths
* Handle inf/nan when converting to human readable form in plots
* Fix CreateHistogram on command line without binparams parameter
* Handle empty 2D dataset import with grid at edge enabled
* Do not allow error bars on imported CSV non-numeric data
* Handle missing argument in \size
* For data edit dialog, allow 1D dataset to replace 2D dataset
* Crash if zoom to be height when height is zero
* Fix problem with 2D import if error message is in unicode
* With axis-function widget catch result if greater than 1 dimension
* Fix cloning for datasets with / in name
* Fix crash in embedding if plot window closed while rendering in progress
>>>>>>> master

Changes in 1.23.2:
* Add data clipping dataset plugin
* Fix boxplot with manual settings
* Fix plugin normalize and divide by maximum for new numpy versions
* Avoid error in 2d data creation
* Fix problems with unicode characters in plugins in Python 2.x
* Clip axis to sensible range -1e100->1e100
* Handle unicode errors from operating system in Veusz scripts
* Handle unicode errors in error reports
* Fix crash in \color

Changes in 1.23.1:
* Enable compression in exported files (Benjamin K. Stuhl)
* Fix saving histogram datasets
* Add option to "thin" error bars plotted
* Fix label colour in contour labelling
* Remove use of deprecated Qt functions
* Fix clone widget tools plugin
* Fix EPS/PDF crash with broken axis widget
* Do not crash filter plugin if using date datatype
* Avoid crashes in normalise, subtract minimum and divide maximum plugins
* Avoid crash in image widget
* Avoid issue in identifying spacing in 1D->2D conversion
* Add Gnuplot 2D data import plugin (Joerg Meyer)
* When loading data from import plugins, provide default values
* Remove some deprecated Qt uses
* Fix issue when plotting non-plain datasets with nan values

Changes in 1.23:
* Add new export dialog box which can export multiple pages and
  modify the export options
* Add new dataset filtering dialog
* Add cubehelix() functional colormap
* Add -stepN suffix for colormaps to make arbitrary numbers of steps
* Fix incorrect colors in log images and log color scales
* Fix unsafe commands not being run

Minor changes
* Fix incorrect use of None in (x,...) pattern
* Catch crash if plotting nan/inf value in log space
* Fix getData in dataset plugin for dimensions=2
* Catch error in too large float to date time conversion
* Catch disappeared file during import
* Index error fixed in pickable
* Catch error in data edit dialog if 2d dataset size changes
* If root widget is selected with others, do not error on hide
* Fix undo for dataset histogram with a single output dataset
* Fix error resizing ellipse with a tuple width, height or position setting
* Only use finite values in histogram
* Rewrite Line/FillSet setting controls for internal consistency and to fix
  new style extended fills
* Do not crash with log date-time axes
* Also ignore non-finite values when fitting with minuit
* Avoid syntax error with invalid colormap
* Updates to setup.py and desktop files
* Recreate dataset now works if dialog hasn't been opened already
* Restore dock layout when using Python3
* Fix undo after loading stylesheet/custom definitions
* Support unicode example filenames
* Clip bezier lines to avoid problems with log axes

Changes in 1.22:
* Add option to ignore white space following delimiters when importing CSVs
* Allow x/yedge and x/ycent to be inverted to change data order
  when import 2D data
* Rewrite of widget tree internals to fix miscellaneous bugs
* Optionally use astropy for SAMP
* Add setting to extend the python import path
* Add option to select widgets with same name on page
* Resize rectangular shapes keeping other corners fixed. Old symmetric
  resize behaviour is retained if shift is pressed.

Bug fixes
* Fix faulty caching of datasets expressions
* Do not auto mirror axes if shared axis placed in grid and ignore
  other hidden axes for mirroring purposes
* gridatedge 2D import option inverts values in rows
* y values for 2D datasets in data edit dialog are inverted
* Fix crash when constructing 2D dataset with constants
* Fix crash when interpreting date values with unicode
* Fix for crash when moving ellipses on broken axes
* Fix crash when editing datetime data
* Fix crash when renaming 2D datasets in dataset editor
* If 2d dataset does not exist, don't crash when using colorbar
* Ignore HDF5 data types which are not supported by h5py
* Catch recursion limit errors properly
* In sort and text sort plugins, clip length to minimum
* Do not plot functions with more than 1D in function plotter
* Catch error for shapes widgets with no coordinates
* Handle zero length datasets in subtract minimum or mean
* Clip range of zoom between 0.05 and 20x
* Catch errors in CSV date format
* Do not allow 2D datasets to be used for labels in label widget
* Handle unicode data correctly in clipboard data
* Fix data import dialog for fits files in unicode paths

Changes in 1.21.1
* Add swap option on keys, swapping symbol and text

Bug fixes
* Fix missing labels if colorbar out of plot
* Preserve tags when reloading datasets
* Handle nan/inf/-inf when as value in UI
* Remove dependence on pyqtconfig in build system
* Handle errors properly in 2D CSV read
* Do not crash if selecting siblings of document widget
* Fix accidental modification of data by line widget
* Improve PDF bounding box rounding to prevent chopping near edge
* Fix function plotter in embedding
* Fix astropy version checking
* Fix crash for error bar in CSV with blank previous column

(kamil)

2019-10-29 18:39:03 UTC MAIN commitmail json YAML

Removed devel/py-hgview

(kamil)

2019-10-29 18:36:51 UTC MAIN commitmail json YAML

py-hgview: Retired

This package is dead, depends on EOLed libraries (qt4, py2) and is not
really relevant (= it is broken) for modern mercurial (feedback from hg devs).

Modern successor is thg (py-tortoisehg).

(kamil)

2019-10-29 18:34:27 UTC MAIN commitmail json YAML

2019-10-29 18:22:40 UTC MAIN commitmail json YAML

doc: Updated cad/openscad to 2019.05nb3

(kamil)

2019-10-29 18:22:29 UTC MAIN commitmail json YAML

openscad: Switch to qt5

(kamil)

2019-10-29 18:04:57 UTC MAIN commitmail json YAML

doc: Updated games/icebreaker to 1.9.8

(nia)

2019-10-29 18:04:44 UTC MAIN commitmail json YAML

2019-10-29 18:01:56 UTC MAIN commitmail json YAML

2019-10-29 17:59:58 UTC MAIN commitmail json YAML

doc: Updated games/crossfire-server to 1.71.0

(nia)

2019-10-29 17:59:36 UTC MAIN commitmail json YAML

doc: Updated games/crossfire-client to 1.73.0

(nia)

2019-10-29 17:59:18 UTC MAIN commitmail json YAML

2019-10-29 17:47:34 UTC MAIN commitmail json YAML

doc: Updated devel/py-tortoisehg to 5.0.2nb1

(kamil)

2019-10-29 17:47:23 UTC MAIN commitmail json YAML

py-tortoisehg: Switch from qt4 to qt5

(kamil)

2019-10-29 17:46:52 UTC MAIN commitmail json YAML

doc: Added x11/py-qt5-qscintilla version 2.11.2

(kamil)

2019-10-29 17:46:36 UTC MAIN commitmail json YAML

x11/py-qt5-qscintilla: import py37-qt5-qscintilla-2.11.2

These are the python-bindings for QScintilla2.

Qt(TM) is a GUI software toolkit. Qt simplifies the task of writing and
maintaining GUI (graphical user interface) applications.

Qt is written in C++ and is fully object-oriented. It has everything you need
to create professional GUI applications. And it enables you to create them
quickly.

Qt is a multi-platform toolkit. When developing software with Qt, you can run
it on the X Window System (Unix/X11) or Microsoft Windows NT and Windows 95/98.
Simply recompile your source code on the platform you want.

Qt cuts down the complexity in implementing large and complex systems. Its
ingenious signal-slot technology enables true component programming.

(kamil)

2019-10-29 17:45:24 UTC MAIN commitmail json YAML

qt5-qscintilla: Split Makefile into Makefile and Makefile.common

Makefile.common will be used by the python bindings.

(kamil)

2019-10-29 17:28:48 UTC MAIN commitmail json YAML

doc: Updated sysutils/dmidecode to 3.2nb5

(msaitoh)

2019-10-29 17:27:51 UTC MAIN commitmail json YAML

Add an officially recommended patch to sysutils/dmidecode:

2019-10-15: Fix System Slot Information for PCIe SSD

Output for type 9 show <out of spec> for PCIe SSD. SMBIOS spec table
48 describes 2.5" and 3.5" PCIe SSD formats.

(msaitoh)

2019-10-29 16:03:47 UTC MAIN commitmail json YAML

doc/TODO: merkaator-0.18.3

(gdt)

2019-10-29 16:03:22 UTC MAIN commitmail json YAML

doc/TODO: +gnuradio-3.8.0.0

(gdt)

2019-10-29 16:01:44 UTC MAIN commitmail json YAML

ham/gnuradio-qt: Explain status relative to upstream and qt

The quick summary is that the current package is from April, and
upstream had a new release in August.  That new release switches from
qt4 to qt5.  Updating GNU Radio in pkgsrc is complex, but tends to
happen fairly soon after the upstream release.  As part of that
update, this package is expected to switch to qt5.

(gdt)

2019-10-29 15:46:54 UTC MAIN commitmail json YAML

keepassxc: Add SUPERSEDES

(nia)

2019-10-29 15:16:51 UTC MAIN commitmail json YAML

Updated devel/py-virtualenv, devel/py-test-virtualenv, devel/py-setuptools

(adam)

2019-10-29 15:15:40 UTC MAIN commitmail json YAML

py-setuptools: updated to 41.6.0

v41.6.0
* Replace usage of deprecated imp module with local re-implementation in setuptools._imp.

v41.5.1
* Fix code for detecting Visual Studio's version on Windows under Python 2.

v41.5.0
* Improve Visual C++ 14.X support, mainly for Visual Studio 2017 and 2019.
* Fix pkg_resources.Requirement hash/equality implementation: take PEP 508 direct URL into account.
* Fix tests when running under python3.10.
* Formally deprecated the test command, with the recommendation that users migrate to tox.
* Update documentation to mention the egg format is not supported by pip and dependency links support was dropped starting with pip 19.0.
* Drop ez_setup documentation: deprecated for some time (last updated in 2016), and still relying on easy_install (deprecated too).
* Drop most documentation references to (deprecated) EasyInstall.
* Added a trove classifier to document support for Python 3.8.
* Added Python 3.8 release to the Travis test matrix.

(adam)

2019-10-29 15:08:31 UTC MAIN commitmail json YAML

py-test-virtualenv: updated to 1.7.0

1.7.0
* All: Support pytest >= 4.0.0
* All: Support Python 3.7
* pytest-server-fixtures: if host not defined on your machine, default to localhost
* pytest-server-fixture: Pin to rethinkdb < 2.4.0 due to upstream API changes
* pytest-verbose-parametrize: Add support for revamped marker infrastructure
* pytest-verbose-parametrize: Fix integration tests to support pytest >= 4.1.0
* pytest-virtualenv: Add virtualenv as install requirement.
* pytest-webdriver: Fix RemovedInPytest4Warning using getfixturevalue
* circleci: Fix checks by skipping coverall submission for developer without push access
* wheels: Generate universal wheels installable with both python 2.x and 3.x
* dist: Remove support for building and distributing *.egg files
* VagrantFile: Install python 3.7 and initialize python 3.7 by default
* Fix DeprecationWarning warnings using "logger.warning()" function

1.6.2:
* pytest-server-fixtures: suppress stacktrace if kill() is called
* pytest-server-fixtures: fix random port logic in TestServerV2

1.6.1:
* pytest-server-fixtures: fix exception when attempting to access hostname while server is not started

1.6.0:
* pytest-server-fixtures: added previously removed TestServerV2.kill() function
* pytest-profiling: pin more-itertools==5.0.0 in integration tests, as that's a PY3 only release

1.5.1:
* pytest-verbose-parametrize: fixed unicode parameters when using `@pytest.mark.parametrize`

1.5.0:
* pytest-server-fixtures: made postgres fixtures and its tests optional, like all other fixtures
* pytest-server-fixtures: reverted a fix for pymongo deprecation warning, as this will break compatibility with pymongo 3.6.0
* pytest-server-fixtures: dropped RHEL5 support in httpd

1.4.1:
* pytest-server-fixtures: server fixture binary path specified in ENV now only affect server class 'thread'

(adam)

2019-10-29 15:07:27 UTC MAIN commitmail json YAML

py-virtualenv: updated to 16.7.7

v16.7.7:
Bugfixes
- * fix virtualenv creation when ``--no-pip`` argument used.
- upgrade bundled pip from ``19.3`` to ``19.3.1``

v16.7.6:
Bugfixes
- fix to support for Python 3 on MacOS 10.15 provided by Xcode
- bump bundled pip from ``19.2.3`` to ``19.3`` and setuptools from ``41.2.0`` to ``41.4.0``

(adam)

2019-10-29 14:09:10 UTC MAIN commitmail json YAML

2019-10-29 12:39:24 UTC MAIN commitmail json YAML

doc: Updated net/dhcpcd-qt to 0.7.5nb4

(kamil)

2019-10-29 12:39:13 UTC MAIN commitmail json YAML

2019-10-29 09:46:14 UTC MAIN commitmail json YAML

nyancat: take maintainership, I originally packaged it in pkgsrc-wip.

(fcambus)

2019-10-29 09:41:23 UTC MAIN commitmail json YAML

doc: Updated graphics/ansilove to 4.0.4

(fcambus)

2019-10-29 09:41:06 UTC MAIN commitmail json YAML

ansilove: update to 4.0.4.

ChangeLog:

AnsiLove/C 4.0.4 (2019-10-28)

- Add initial seccomp support to Ansilove
- Move pledge and seccomp initialization before ansilove_init()
- Move conditional includes for 'pledge' and 'strtonum' in compat.h

(fcambus)

2019-10-29 09:37:48 UTC MAIN commitmail json YAML

doc: Updated graphics/libansilove to 1.1.5

(fcambus)

2019-10-29 09:37:33 UTC MAIN commitmail json YAML

libansilove: update to 1.1.5.

ChangeLog:

libansilove 1.1.5 (2019-10-14)

- Move background transparency operations in the output function
- Allow setting transparent background for retina images
- Add extern declaration for fonts data arrays
- Use type size_t for loop and structIndex variables

(fcambus)

2019-10-29 09:23:40 UTC MAIN commitmail json YAML

Updated devel/glib2, devel/glib2-tools, devel/gdbus-codegen

(adam)

2019-10-29 09:22:25 UTC MAIN commitmail json YAML

glib2: updated to 2.60.7

Overview of changes in GLib 2.60.7
* Bugs fixed:
- Invalid characters in Open Location dialog crashes GIMP
- Setting GLIB_VERSION_{MIN_REQUIRED, MAX_ALLOWED} to before 2.56 triggers warnings
- Backport !1009 “gapplication: remove inactivity_timeout source on finalize” to glib-2-60
- Backport !1008 “gmessages: Only use structured logs if GLIB_VERSION_MAX_ALLOWED is ≥2.56” to glib-2-60
- Backport !966 “Resolve "Invalid characters in Open Location dialog crashes GIMP"” to glib-2-60
- Backport !1040 “GSettingsBackend - Fix thread-safety during destruction of GSettings instances...” to glib-2-60
- Backport !1017 “gdatetime: Avoid an assertion failure when parsing some ISO 8601 dates” to glib-2-60

(adam)

2019-10-29 09:21:54 UTC MAIN commitmail json YAML

MesaLib: Fix build with illumos.

Oracle Solaris has pthread_setname_np. illumos does not.

(nia)

2019-10-29 09:20:24 UTC MAIN commitmail json YAML

doc: Updated www/logswan to 2.1.0

(fcambus)

2019-10-29 09:19:20 UTC MAIN commitmail json YAML

doc/TODO: Remove simutrans

(nia)

2019-10-29 09:18:35 UTC MAIN commitmail json YAML

doc: Removed security/keepassx0 successor security/keepassxc

(nia)

2019-10-29 09:18:08 UTC MAIN commitmail json YAML

logswan: update to 2.1.0.

ChangeLog:

Logswan 2.1.0 (2019-10-23)

- Add FALLTHROUGH comments where appropriate
- Add support for parsing HTTP/3 requests
- Add initial seccomp support on Linux, tested on musl and glibc systems

(fcambus)

2019-10-29 09:17:37 UTC MAIN commitmail json YAML

2019-10-29 09:06:12 UTC MAIN commitmail json YAML

Remove a patch which no longer applies in this version.
Build fix, so no version bump.

(he)

2019-10-29 05:12:47 UTC MAIN commitmail json YAML

ghc7: build fix (workaround) for NetBSD 9.x

NetBSD 9.x have libcurses with a newer major version than the
bootstrap kit is linked against. For now, work around this with
compat80. (This could also be dealt with by creating versioned
bootstrap kits, but that's more involved, and NetBSD 9.x is pre-
release software, so best to leave this off for now.) Thanks to
Greg Troxel for the compat80 hint.

(gutteridge)

2019-10-29 03:28:33 UTC MAIN commitmail json YAML

doc: Updated emulators/haxm to 7.5.4

(kamil)

2019-10-29 03:28:22 UTC MAIN commitmail json YAML

haxm: Upgrade to 7.5.4

CHANGELOG
=========

HAXM v7.5.4

    Added VM pause support to fix the crash issue of loading snapshot (#239).
    Fixed incorrect interruptibility_state to resolve an issue on loading snapshot (#233).
    Fixed a bug during mapping memory slots (#237).
    Fixed incorrect VMX_ENTRY_CONTROLS loading (#225).
    Enabled PCLMULQDQ feature in CPUID emulation if supported by the host (#231).
    Optimized the log interfaces and enhanced the logging mechanism on Windows (#215, #232).
    Fixed the compilation warnings and errors on Linux (#223).

(kamil)

2019-10-28 21:50:23 UTC MAIN commitmail json YAML

doc: Updated print/atril to 1.22.1nb6

(maya)

2019-10-28 21:49:22 UTC MAIN commitmail json YAML

atril: don't enable dvi support by default. bump pkgrevision.

This option is pulling in t1lib. t1lib is an enormous security risk.
It hasn't seen maintenance since 2011 and we have local patches for
security issues from 2011.

Given the lack of attention, it's likely there are more security
issues lurking.

Documents are usually obtained from untrusted sources, and thus are
considered a remote attack vector
Documents may embed their own fonts. If one embeds a T1 font, it might
be parsed by this unmaintained library.

To avoid this risk, rip out the t1lib dependency.

(maya)

2019-10-28 21:39:49 UTC MAIN commitmail json YAML

doc: Fix CHANGES line

(nia)

2019-10-28 21:36:13 UTC MAIN commitmail json YAML

doc: Updated x11/qt5-qtwayland to 5.13.1

(nia)

2019-10-28 21:35:43 UTC MAIN commitmail json YAML

2019-10-28 20:17:24 UTC MAIN commitmail json YAML

pkgtools/url2pkg: update to 19.3.5

Changes since 19.3.4:

Added the license names from R2pkg and texlive2pkg.

(rillig)

2019-10-28 20:04:21 UTC MAIN commitmail json YAML

net/unison2.48: Take MAINTAINERship

Similar to unison2.51.

(gdt)

2019-10-28 20:02:29 UTC MAIN commitmail json YAML

net/unison2.51: Clean up BUILDLINK_API_DEPENDS

Drop ocaml declarations as they are ancient (3.x!).

Move ocaml-lablgtk decl to options.mk where the bl3 is included, for
tidyness and readability.

No functional change intended.

(gdt)

2019-10-28 19:59:29 UTC MAIN commitmail json YAML

net/unison2.51: Take MAINTAINERship

(Mail to previous $MAINTAINER timed out, and wiz@ and I have been
effectively co-maintaining this.)

(gdt)

2019-10-28 19:37:41 UTC MAIN commitmail json YAML

qt4-libs: fix build on netbsd-current, where the prototype of iconv
is no longer unusual. This mostly consists of making our local patches
only apply for older netbsd.

(maya)

2019-10-28 19:03:44 UTC MAIN commitmail json YAML

Added x11/qwt6-qt5 version 6.1.4
Updated misc/zyGrib to 8.0.1

(bouyer)

2019-10-28 19:02:35 UTC MAIN commitmail json YAML

Update to 8.0.1. Changes since 7.0.0:
2016-11-09 : zyGrib Version 8.0.1

    Bug fixed: inverted sea current arrows (one more time).
    There was a problem with some dll in the Windows archive of the previous
      version.

2016-11-08 : zyGrib Version 8.0.0

    Read GRIB 2 files.
    Bug fixed: inverted sea current arrows.
    Display equivalent potential temperature th騁a-e at the surface and in
      altitude (calculated from the temperature, pressure and moisture if it
      is not present in the file).
    Faster calculation of the level lines.
    Ability to interrupt before the opening of a large file.
    Use QT version 5.
    Use g2clib NOAA's g2clib library for decoding the GRIB2 format.

(bouyer)

2019-10-28 19:00:37 UTC MAIN commitmail json YAML

Add qwt6-qt5 version 6.1.4. Based on qwt6-qt4 package.

Qwt is an extension to the Qt GUI library from Troll Tech AS.
The Qwt library contains widgets and components which are
primarily useful for technical and scientific purposes.
It includes a 2-D plotting widget, different kinds of sliders,
and much more.

(bouyer)

2019-10-28 18:51:37 UTC MAIN commitmail json YAML

Add qt5-qtkeychain

(bouyer)

2019-10-28 17:48:46 UTC MAIN commitmail json YAML

Note addition of security/libstark

(agc)

2019-10-28 17:46:58 UTC MAIN commitmail json YAML

Import libstark-20191018 into the packages collection

The libSTARK library implements scalable and transparent argument of
knowledge (STARK) systems.  These systems can be executed with, or
without, zero knowledge (ZK), and may be designed as either
interactive or non-interactive protocols.  The theoretical
constructions which this library implements are described in detail in
the zk-STARK paper:

Scalable, transparent, and post-quantum secure computational integrity
Eli Ben-Sasson and Iddo Bentov and Yinon Horesh and Michael Riabzev

https://eprint.iacr.org/2018/046

(agc)

2019-10-28 17:32:35 UTC MAIN commitmail json YAML

comms/asterisk: Update EOL info in DESCR

asterisk 13's EOL dates have been extended, and asterisk 16 is also an LTS.

(gdt)

2019-10-28 16:10:52 UTC MAIN commitmail json YAML

2019-10-28 16:03:57 UTC MAIN commitmail json YAML

grantlee: Retire

Successor: grantlee-qt5 (in the same version as of grantlee)

(kamil)

2019-10-28 16:03:05 UTC MAIN commitmail json YAML

2019-10-28 15:43:33 UTC MAIN commitmail json YAML

doc: Updated databases/couchdb to 2.3.1nb1

(jperkin)

2019-10-28 15:43:24 UTC MAIN commitmail json YAML

couchdb: Fix variable expansion in couchdb.in.

Should help fix joyent/pkgsrc#229, bump PKGREVISION.

(jperkin)

2019-10-28 15:34:22 UTC MAIN commitmail json YAML

sysutils/py-appnope: Fix build on Darwin

This package requires py-expat to build, because setup.py uses
platform, which in turn uses pyexpat in parsing SystemVersion.plist on
Darwin.

(minskim)

2019-10-28 15:32:24 UTC MAIN commitmail json YAML

2019-10-28 15:10:23 UTC MAIN commitmail json YAML

doc: Updated editors/TeXmacs to 1.99.11

(kamil)

2019-10-28 15:10:00 UTC MAIN commitmail json YAML

TeXmacs: Upgrade to 1.99.11

Switch from qt4 to qt5.
Switch to CMake.

Add hacks to build with guile1.8.

CHANGELOG
=========

Several bug fixes (1.99.11).

Repositories for Debian and Ubuntu (1.99.11).

Many bug fixes (1.99.10).

Redesigned web site (1.99.10).

Extended Css stylability when exporting to Html (1.99.10).

New TeXmacs videos on web site (1.99.10).

Drag and drop for images (1.99.10).

Unification of beamer and poster styles, work in progress (1.99.10).

Automatic retrieval of artwork from texmacs.org (1.99.10).

New background patterns and pictures (1.99.10).

Experimental pattern effects (1.99.10).

Experimental Sparkle support under MacOS (1.99.10).

Experimental and partial support for Git as a versioning tool (1.99.10).

Experimantal Graph plug-in for graphs drawn by various external tools (1.99.10).

User interface for new features in educational styles (1.99.10).

Many bug fixes (1.99.9).

Similar spell checking widgets as for search and replace (1.99.9).

Improved educational styles (1.99.9).

Multiple choice lists (1.99.9).

A unified Graph plugin for Graphviz, Asymptote (1.99.9).

Import improvements from the FriCAS project (1.99.9).

Fixes and documentation for the Sage plugin (1.99.9).

Several bug fixes (1.99.8).

Support of binary packages for various GNU/Linux distributions, constructed using Suse OpenBuild services (1.99.8).

Several new algorithms for micro typography: roots, mathematical accents, etc. (1.99.7).

New style for posters (1.99.7).

Support for new ACM styles (1.99.7).

Various bug fixes (1.99.7).

New page breaker with better support for floating objects and footnotes (1.99.6).

Improved native Pdf generation based on Hummus (1.99.6).

Several new algorithms for micro typography: subscripts, superscripts, etc. (1.99.6).

Improved support for TeX Gyre fonts (1.99.6).

Various bug fixes (1.99.6).

(kamil)

2019-10-28 14:38:41 UTC MAIN commitmail json YAML

Fix CONFIGURE_ARGS for disabling debugging.  Build fix so no bump.

(he)

2019-10-28 13:45:35 UTC MAIN commitmail json YAML

doc: Updated graphics/papirus-folders to 1.5.0

(nia)

2019-10-28 13:45:25 UTC MAIN commitmail json YAML

papirus-folders: Update to 2.4.0

Changes:
    Added nordic folder color that suitable to Nordic GTK theme

(nia)

2019-10-28 13:45:09 UTC MAIN commitmail json YAML

doc: Updated graphics/papirus-icon-theme to 20191009

(nia)

2019-10-28 13:44:46 UTC MAIN commitmail json YAML

papirus-icon-theme: Update to 20191009

Notable new icons include a SmartOS distributor logo and icons for these
applications:

editors/xournalpp
games/rocksndiamonds
emulators/mednaffe
emulators/stella
security/tor-browser
www/midori

(nia)

2019-10-28 13:39:03 UTC MAIN commitmail json YAML

simutrans: Fix DEPENDS match.

(jperkin)

2019-10-28 13:32:37 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.0.9.0, MesaLib-19.2.2, glib2-2.62.2, khard-0.15.0,
  librsvg-2.46.3, libssh-0.91, libxkbcommon-0.9.1, pango-1.44.7,
  po4a-0.57, poppler-0.82.0, py-cairo-1.18.2.

(wiz)

2019-10-28 13:30:17 UTC MAIN commitmail json YAML

Updated devel/p5-List-SomeUtils to 0.58
Updated devel/p5-Term-Table to 0.014
Updated devel/p5-Test-Compile to 2.3.1
Updated devel/p5-Test-HTTP-LocalServer to 0.69
Updated devel/p5-Test-MockModule to 0.171.0
Updated devel/p5-Test-MockObject to 1.20191002
Updated devel/p5-Test-Script to 1.26
Updated devel/p5-IO-CaptureOutput to 1.1105

(mef)

2019-10-28 13:28:26 UTC MAIN commitmail json YAML

(devel/p5-IO-CaptureOutput) Correction, remove PKGREVISION

(mef)

2019-10-28 13:25:48 UTC MAIN commitmail json YAML

(devel/p5-Test-Script) Updated 1.25 to 1.26

1.26      2019-10-25 21:22:03 -0700
  - Add program_runs and related functions for testing programs
    that do not run under Perl (gh#26, gh#27)

(mef)

2019-10-28 13:20:43 UTC MAIN commitmail json YAML

doc: Updated graphics/MesaLib to 19.2.2

(nia)

2019-10-28 13:20:33 UTC MAIN commitmail json YAML

MesaLib: Update to 19.2.2

New features

    * None

Bug fixes

    * Vulkan version of "Middle-earth: Shadow of Mordor" has graphics
      glitches on RADV driver (part 2)
    * Vulkan version of "Middle-earth: Shadow of Mordor" has graphics
      glitches on RADV driver
    * [amdgpu][Navi][llvm] Minimap problem in Nier Automata
    * Black ground in Dirt 4
    * Superbibles examples crashing Mesa drivers (radeonsi) and causing
      gpu reset
    * [CTS] dEQP-VK.graphicsfuzz.write-red-in-loop-nest crashes
    * mesa and libglvnd install the same headers
    * Regression: Doom (2016) crashes on Mesa 19.2 and above and Radeon
      380 with Vulkan (worked on Mesa 19.1)
    * Rocket League displays corruption when the game starts

Changes

      Alan Coopersmith (6):
    * c99_compat.h: Don't try to use 'restrict' in C++ code
    * util: Make Solaris implemention of p_atomic_add work with gcc
    * util: Workaround lack of flock on Solaris
    * util: Solaris has linux-style pthread_setname_np
    * meson: recognize "sunos" as the system name for Solaris
    * intel/common: include unistd.h for ioctl() prototype on Solaris
      Alejandro Pi単eiro (1):
    * v3d: take into account prim_counts_offset
      Bas Nieuwenhuizen (3):
    * radv: Disallow sparse shared images.
    * nir/dead_cf: Remove dead control flow after infinite loops.
    * radv: Fix single stage constant flush with merged shaders.
      Cl辿ment Gu辿rin (1):
    * radeonsi: enable zerovram for Rocket League
      Connor Abbott (2):
    * nir/sink: Rewrite loop handling logic
    * nir/sink: Don't sink load_ubo to outside of its defining loop
      Dylan Baker (1):
    * docs: Add SHA256 sum for 19.2.1
      Eric Engestrom (7):
    * GL: drop symbols mangling support
    * meson: rename `glvnd_missing_pc_files` to `not
      glvnd_has_headers_and_pc_files`
    * meson: move a couple of include installs around
    * meson: split headers one per line
    * meson: split Mesa headers as a separate installation
    * meson: skip installation of GLVND-provided headers
    * util/u_atomic: fix return type of p_atomic_{inc,dec}_return() and
      p_atomic_{cmp,}xchg()
      Ian Romanick (2):
    * nir/search: Fix possible NULL dereference in is_fsign
    * intel/vec4: Don't try both sources as immediates for DPH
      James Xiong (1):
    * iris: finish aux import on get_param
      Kenneth Graunke (2):
    * iris: Properly unreference extra VBOs for draw parameters
    * iris: Implement the Gen < 9 tessellation quads workaround
      Lepton Wu (1):
    * egl/android: Remove our own reference to buffers.
      Lionel Landwerlin (3):
    * etnaviv: remove variable from global namespace
    * anv: fix vkUpdateDescriptorSets with inline uniform blocks
    * anv: fix memory leak on device destroy
      Lucas Stach (3):
    * etnaviv: fix vertex buffer state emission for single stream GPUs
    * rbug: fix transmitted texture sizes
    * rbug: unwrap index buffer resource
      Pierre-Eric Pelloux-Prayer (1):
    * mesa: fix invalid target error handling for teximage
      Roland Scheidegger (1):
    * gallivm: Fix saturated signed psub/padd intrinsics on llvm 8
      Samuel Pitoiset (6):
    * drirc: enable vk_x11_override_min_image_count for DOOM
    * radv: bump minTexelBufferOffsetAlignment to 4
    * radv: fix DCC fast clear code for intensity formats
    * Revert "radv: do not emit PKT3_CONTEXT_CONTROL with AMDGPU 3.6.0+"
    * radv: fix DCC fast clear code for intensity formats (correctly)
    * radv: fix updating bound fast ds clear values with different
      aspects
      Timothy Arceri (1):
    * glsl: fix crash compiling bindless samplers inside unnamed UBOs

(nia)

2019-10-28 13:20:06 UTC MAIN commitmail json YAML

emacs-w3m-snapshot: remove patches that are not in distinfo

(wiz)

2019-10-28 13:06:24 UTC MAIN commitmail json YAML

(devel/p5-Test-MockObject) Updated 1.20180705 to 1.20191002

1.20191002 2019-10-02 09:32:54-07:00 America/Los_Angeles
    - replace non-core CGI dependency with core CPAN dependency
      (Yanick Champoux, GH PR #16)

(mef)

2019-10-28 13:06:22 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 70.0

(ryoon)

2019-10-28 13:05:54 UTC MAIN commitmail json YAML

2019-10-28 13:05:19 UTC MAIN commitmail json YAML

Updated www/firefox to 70.0

(ryoon)

2019-10-28 13:04:29 UTC MAIN commitmail json YAML

2019-10-28 13:03:27 UTC MAIN commitmail json YAML

Update to 70.0

* Offline build is incomplete. However I cannot finish the fix.

Changelog:
New
    More privacy protections from Enhanced Tracking Protection:
        Social tracking protection, which blocks cross-site tracking cookies from sites like Facebook, Twitter, and LinkedIn, is now a standard feature of Enhanced Tracking Protection.
        The Privacy Protections report shows an overview, with details, of the trackers Firefox has blocked. It provides consolidated reports from Monitor and Lockwise.

    More security protections from Firefox Lockwise, our digital identity and password management tool:
        Lockwise for desktop lets you create, update, and delete your logins and passwords to sync across all your devices, including the Lockwise mobile apps and Firefox mobile browsers���.
        Integrated breach alerts from Firefox Monitor, to alert you when saved logins and passwords are compromised in online data breaches.
        Complex password generation, to help you create and save strong passwords for new online accounts.

    Improvements to core engine components, for better browsing on more sites
        A faster Javascript Baseline Interpreter to handle the modern web���s
        large codebases and improve page load performance by as much as 8
        percent.
        WebRender rolled out to more Firefox for Windows users, now available by default on Windows desktops with integrated Intel graphics cards and resolution of 1920x1200 or less) for improved graphics rendering.
        Compositor improvements in Firefox for macOS that reduce power
        consumption, speed up page load by as much as 22 percent, and reduce
        resource use for video by up to 37 percent.

    More browser features to help you get the most out of Firefox products and services
        A stand-alone Firefox account menu for easy access to Firefox services like Monitor and Send.
        A message panel accessed from the gift icon in the toolbar that offers a quick overview of new releases and key features.
        When a website uses your geolocation, an indicator is shown in the
        address bar.

Fixed
    Various security fixes

Changed
    Built-in Firefox pages now follow the system dark mode preference

    Aliased theme properties have been removed, which may affect some themes

    Passwords can now be imported from Chrome on macOS in addition to existing support for Windows

    Readability is now greatly improved on under- or overlined texts, including links. The lines will now be interrupted instead of crossing over a glyph.

    Improved privacy and security indicators
        A new crossed-out lock icon will indicate sites delivered via
        insecure HTTP
        The formerly green lock icon is now grey
        The Extended Validation (EV) indicator has been moved to the identity
        popup that appears when clicking the lock icon

Security fixes:
#CVE-2018-6156: Heap buffer overflow in FEC processing in WebRTC
#CVE-2019-15903: Heap overflow in expat library in XML_GetCurrentLineNumber
#CVE-2019-11757: Use-after-free when creating index updates in IndexedDB
#CVE-2019-11759: Stack buffer overflow in HKDF output
#CVE-2019-11760: Stack buffer overflow in WebRTC networking
#CVE-2019-11761: Unintended access to a privileged JSONView object
#CVE-2019-11762: document.domain-based origin isolation has same-origin-property violation
#CVE-2019-11763: Incorrect HTML parsing results in XSS bypass technique
#CVE-2019-11765: Incorrect permissions could be granted to a website
#CVE-2019-17000: CSP bypass using object tag with data: URI
#CVE-2019-17001: CSP bypass using object tag when script-src 'none' is specified
#CVE-2019-17002: upgrade-insecure-requests was not being honored for links dragged and dropped
#CVE-2019-11764: Memory safety bugs fixed in Firefox 70 and Firefox ESR 68.2

(ryoon)

2019-10-28 13:01:46 UTC MAIN commitmail json YAML

(devel/p5-Test-MockModule) Updated 0.170.0 to 0.171.0

v0.171.0
- 89dc5c0 Fixes #25 - mocking core::global no longer fails trying to load the module - Geoff Franks
- 9bb081a update ci for fewer infinite loops - Geoff Franks
- 289d014 Update release notes for all the newly merged PRs - Geoff Franks
- fef9e74 Allow chaining of new with mock, redefine, define - Nicolas Rochelemagne
- e136131 Prevent redefine() from triggering DESTROY. - Felipe Gasper
- 311f6b4 Adjust Travis CI configuration to use travis-perl.github.io - Nicolas Rochelemagne
- 2bed3e2 Add strict mode to ban the use of noop and mock. - Todd Rinaldo
- 0298d8d Provide define method so the mock method is unneeded in tests. - Todd Rinaldo

(mef)

2019-10-28 12:58:10 UTC MAIN commitmail json YAML

(devel/p5-Test-HTTP-LocalServer) Updated 0.64 to 0.69

0.69 2019-10-01
    * Protect test suite against HTTP_PROXY (etc) being set, again
      This is mostly because the module itself doesn't care anymore, but now
      the test suite needs to protect itself.

0.68 2019-09-30
    * Add ->basic_auth endpoint

0.67 2019-09-29
    * More aggressively watch for startup of the web server to reduce idle
      times. Also speed up the test suite by polling instead of sleep()ing.
    * Added ->server_url() as a half-documented way of changing the URL
      the server is accessed at. This is self-service and if things break, you
      get to keep all the parts.
    * LWP::UserAgent is no more a (test) prerequisite. We do the tests from
      HTTP::Tiny (core since 5.14, runs on 5.6+).

0.66 2019-09-10
    * Make detection of IPv4 localhost vs. IPv6 localhost
      much more resilient. Backported from WWW::Mechanize, implemented by
      Shoichi Kaji.
    * We now need HTTP::Daemon 6.05.

0.65 2019-09-05
    * Fix order of module usage in test scripts, spotted by Jorol
      This only was a problem when you had $ENV{HTTP_PROXY} set.
    * Document that we clean out $ENV{HTTPS_PROXY} as well.

(mef)

2019-10-28 12:54:35 UTC MAIN commitmail json YAML

doc: Updated games/minetest to 5.1.0

(nia)

2019-10-28 12:54:25 UTC MAIN commitmail json YAML

minetest: Update to 5.1.0

Changes:

Map generator

    Mapgen Carpathian: Add optional rivers (paramat)
    Move more dungeon parameter selection to mapgens (paramat)
    Dungeons: Make multiple large rooms possible (paramat)

Client / Audiovisuals

    Change pitch fly binding to 'P', add to change keys menu (rubenwardy)
    Android settings: Use 'simple' leaves instead of 'fancy' (paramat)
    Fix 3rd person selection range (srifqi)
    Make scrollbars' bar variable in size (stujones11)
    Damage: Play no damage sound when immortal (SmallJoker)
    Increase upper limit of display_gamma to 10 (ClobberXD)
    Optimize and unify mesh processing (Vitaliy)
    Re-order mapgens in mainmenu and 'all settings' mapgen selection (paramat)
    Scrollbars: Move directly to clicked pos if clicked into tray (DS-Minetest)
    Fix broken attachments on join (SmallJoker)
    Fix inventory_overlay for nodes without inventory_image (DS-Minetest)
    Better F6 profiler (SmallJoker)
    Fix minimap markers (theviper121)
    Textures: Load base pack only as last fallback (SmallJoker)

Builtin (Lua / Media / Documentation)

    Add /help formspec for commands and privileges (SmallJoker)
    Lua API: Add link to Minetest Modding Book (ClobberXD)
    Force item entities out of solid nodes (sfan5, based on Wuzzy`s work)
    Lua API: Various fixes (DS-Minetest, SmallJoker)
    Rename "private messages" to "direct messages" (Calinou)
    Automatically enable depending mods in the dialogue (HybridDog)
    All settings: Fix missing flags checkboxes (srifqi)

World / Server / Environment

    Various network performance improvements (osjc)
    Force send a mapblock to a player (sofar)
    Revert ItemStacks being limited to the 'stack_size' value (ClobberXD)
    Save forceloaded blocks file periodically (Thomas Rudin)
    Improve ABM time budget handling (lhofhansl)
    Group "immortal" also protects players from damage (Wuzzy)
    Optimize usage of TOSERVER_GOTBLOCKS packet (sfan5)
    Network: several bugfixes (sfan5)
    Mapgen::spreadLight performance improvement (DS-Minetest)
    Improve occlusion culling in corridors with additional check (sfan5)
    Inventory: Delay dirty lists, and send changes incrementally (SmallJoker)
    Other inventory bugfixes (sfan5, SmallJoker)
    Move debug.txt after it grows too big (HybridDog)
    Trigger on_place in many situations even if prediction failed (DS-Minetest)
    Punchwear (improved) (sfan5)

Script API / Modding

    Add deprecation warnings for ObjectRef:get/set_attribute (ClobberXD)
    Nodedef 'drop' documentation: Improve (Paramat)
    Mark tool filtering in node drop documentation as deprecated (Paramat)
    Add node field to PlayerHPChangeReason table (pauloue)
    Don't call on_hpchange callbacks if HP hasn't changed (ClobberXD)
    Add disable_jump to liquids and ladders (SmallJoker)
    Add support for 9-sliced backgrounds (rubenwardy)
    Add compatible, consistent coordinate system to FormSpecs (v-rob)
    Document ObjectRef:remove under Lua entity (ClobberXD)
    Docs: Clarify where to check for 'protection_bypass' (SmallJoker)
    Add vector.dot and vector.cross (HybridDog)
    Improve documentation of mapgen aliases (Paramat)
    Remove debug.upvaluejoin to prevent leak of insecure environment (fluxionary)
    Fix previously crashing minetest.get_craft_result() (pauloue)
    Allow toolcaps to override the built-in times for dig_immediate (sfan5)
    Formspec styling using style[] (rubenwardy)
    Customizable chat message format (ClobberXD)
    Velocity modifiers for players (sfan5)
    Fix some issues with minetest.clear_craft (pauloue)
    Add function `minetest.read_schematic` (paly2)
    Formspecs: formspec_version[] element (SmallJoker)
    Per-player FOV overrides and multipliers (ClobberXD)

Misc / Build

    Find PostgreSQL correctly (adrido)
    Add compatibility to vcpkg buildsystem (adrido)
    Android: Use system provided path for default TMPFolder setting (stujones11)
    Fix handling of --color and --worldlist command line arguments (mmattes)
    Unified OpenGL ES support (sfan5)

Minetest Game

    Added dry dirt and dry dirt with dry grass. Grass never spreads on dry dirt (paramat)
    Savannas now have dry dirt and dry dirt with dry grass (paramat)
    Added steel bar door and steel bar trap door
    Added setting ���enable_fence_tall��� for fences that cannot be jumped over (mbartlett21)
    Firefly in a bottle can now be placed into vessels shelf
    Add flowing water sound
    Underground biomes extend much deeper, down to Y=-255
    Make the creative mod hand dig 'dig_immediate' nodes fast (paramat)
    Add new TNT sounds (TumeniNodes)
    Add missing infotext to nodes (An0n3m0us)
    Added translation support
    Added German, French, Spanish and Italian translations (Wuzzy, Hamlet, JDiaz, DrHackberry)

(nia)

2019-10-28 12:54:07 UTC MAIN commitmail json YAML

Updated mail/notmuch to 0.29.2

(ryoon)

2019-10-28 12:53:38 UTC MAIN commitmail json YAML

(devel/p5-Test-Compile) Updated 2.2.1 to 2.3.1

v2.3.1    2019-10-23
    - RT-130694: all_pm_files_ok and all_pl_files_ok should return true/false

v2.3.0    2019-10-09
    - Search for perl files in blib first (Alexandr Ciornii <alexchorny@gmail.com>)
    - Improve tests, remove redundant code,
    - Refactor POD, make the deprecation of the functional interface clearer

(mef)

2019-10-28 12:53:07 UTC MAIN commitmail json YAML

Update to 0.29.2

Changelog:
Notmuch 0.29.2 (2019-10-19)
===========================

General
-------

Fix for file descriptor leak when opening gzipped mail files. Thanks
to James Troup for the bug report and the fix.

(ryoon)

2019-10-28 12:44:22 UTC MAIN commitmail json YAML

doc: Removed x11/paragui

(nia)

2019-10-28 12:43:58 UTC MAIN commitmail json YAML

Remove x11/paragui.

- Failing to build on NetBSD/Linux/illumos.
- Upstream nonexistent for at least 10 years.
- No longer used by anything in pkgsrc.

(nia)

2019-10-28 12:39:20 UTC MAIN commitmail json YAML

asc: Update DESCR

(nia)

2019-10-28 12:38:50 UTC MAIN commitmail json YAML

doc: Updated games/asc to 2.6.1.0

(nia)

2019-10-28 12:38:48 UTC MAIN commitmail json YAML

Remove removed conditions in PLIST, fix packaging

(ryoon)

2019-10-28 12:38:36 UTC MAIN commitmail json YAML

2019-10-28 12:31:58 UTC MAIN commitmail json YAML

(devel/p5-Term-Table) Updated 0.013 to 0.014

0.014    2019-10-15 16:54:41-07:00 America/Los_Angeles
    - Clone STDOUT on load in case it gets changed later

(mef)

2019-10-28 12:29:00 UTC MAIN commitmail json YAML

(devel/p5-List-SomeUtils) Updated 0.56 to 0.58

0.58    2019-10-26
[BACKWARDS INCOMPATIBILITY]
* Fixed a number of bugs in the handling of empty lists. The any_u(), all_u(),
  none_u(), notall_u(), and one_u() functions returned an empty list in list
  context instead of undef. This is in direct opposition to the documentation
  which has always said that it returned undef. Note that the
  List::SomeUtils::XS code had the _correct_ behavior, so most users probably
  have never experienced this bug.

[IMPROVEMENTS]
* Fixed some doc issues. Closes #7.

0.57    2017-12-12 (TRIAL RELEASE)
[BACKWARDS INCOMPATIBILITY]
* Fixed a number of bugs in the handling of empty lists. The any_u(), all_u(),
  none_u(), notall_u(), and one_u() functions returned an empty list in list
  context instead of undef. This is in direct opposition to the documentation
  which has always said that it returned undef. Note that the
  List::SomeUtils::XS code had the _correct_ behavior, so most users probably
  have never experienced this bug.

(mef)

2019-10-28 12:25:05 UTC MAIN commitmail json YAML

(devel/p5-IO-CaptureOutput) Updated 1.1104 to 1.1105

1.1105    2019-10-25 17:40:04-04:00 America/New_York
    [META]
    - Add deprecation data to META file.

(mef)

2019-10-28 12:24:40 UTC MAIN commitmail json YAML

doc: Updated games/stone-soup to 0.24.0

(nia)

2019-10-28 12:24:28 UTC MAIN commitmail json YAML

2019-10-28 12:24:06 UTC MAIN commitmail json YAML

stone-soup: Update to 0.24

Stone Soup 0.24 (20191024)
--------------------------------

Highlights
----------
* Vampire species simplified
* Thrown weapons streamlined
* Fedhas reimagined
* Sif Muna reworked

Branches, Environment
---------------------
* Incremental pregeneration:
  - This mode generates the dungeon in a stable order for all games regardless
    of the path taken by the player, meaning that the behavior of seeds for
    online and offline games should now be the same.
  - Games using the same seed will see the same dungeon if they are
    incrementally pregenerated without requiring the long initial generation
    time of full pregeneration as introduced in 0.23.
  - Incremental pregeneration is the default mode for new games.
  - Servers can now enable seed selection without heavy CPU cost.
* A Trove map requiring many uses of digging has been removed.
* Identification scrolls are no longer used as a potential Trove cost.
* Transporters in vaults now correctly place in the Abyss.
* Fog generation in the Desolation of Salt portal now happens far less often
  per turn, greatly reducing slowdown from high CPU usage.
* Random traps no longer place under items placed by vaults.

Character
---------
* Formicids can now use their dig ability on diggable statues.
* Manticore barbs now can only be picked out if the player can move, isn't
  confused, and isn't asleep.
* Net traps now always trigger when the player steps on them.
* Vampiric weapons no longer have a hunger cost upon wield.
* Vampire simplification: Player vampires no longer eat or drink blood, and
  have exactly two blood states.
  - Alive: Regenerates quickly, normal HP modifier, no undead bonuses, no
    batform, can transform and berserk normally.
  - Bloodless: No regeneration with monsters in sight, -20% HP, stealth bonus,
    undead resistances, batform, no other transformations or berserk.
  - Blood states are transitioned by an ability which costs delay; becoming
    bloodless incurs no penalty, becoming alive causes a temporary frail
    mutation.
  - Bat form causes stat drain.

Gods
----
* Fedhas reimagined:
  - Piety is gained exclusively from kills instead of through corpse decay.
  - Fedhas abilities now create plant allies directly as temporary summons
    instead of creating permanent allies using plants. All abilities cost
    piety instead of food.
  - New abilities:
    * 2*: Active 'Wall of Briars' ability to surround the player with briar
          patches. Hostile monsters will attack briars to reach you, taking
          damage.
    * 3*: Active 'Grow Ballistomycete' ability to place a ballistomycete at
          any location within radius 2. The ballistomycete will fire spores
          that seek out foes and make a 1-radius damaging explosion that
          additionally confuses living creatures.
    * 4*: Active 'Overgrow' ability to destroy any non-permarock walls in a
          3x3 area, replacing them with plant allies, mostly wandering
          mushrooms or burning bushes and sometimes ballistomycetes or oklob
          plants.
    * 5*: Active 'Grow Oklob' ability to place an oklob plant at any location
          within radius 2.
  - Fedhas no longer hates any necromancy spells, and allows worship by undead
    species.
  - Removed abilities: Fungal Bloom, Reproduction, Growth, Evolution, Rain.
* Sif Muna reworked:
  - Piety gain is exclusively from kills.
  - 'Channel Energy' is available at 1* piety instead of 3*.
  - 'Forget Spell' is available at 3* piety instead of 4*.
  - New 4* 'Divine Exegesis' ability to cast any spell in your library
    regardless of skill training. Receives a spell-power bonus based on
    Invocations skill of 1.5 times the spell-power received from equivalent
    levels of training in the spell's schools.
  - The Divine Energy ability and Sif's miscast protection are removed.
* Trog and Okawaru now can gift unbranded boomerangs and javelins.
* Jiyva's Slimify ability now works properly on skeletons, zombies and
  simulacra.
* Torment can now trigger Jiyva jelly spawns and Xom butterfly spawns.

Interface
---------
* The 'X' key map mode has zoom support, defaulting to 60% zoom.
* Sealed off clinging and sensed monsters no longer stop autoexplore.
* Equipment melding no longer stops autoexplore and autotravel.
* Armour, jewellery, and weapons can be worn/wielded from the floor.
* Summoner monsters are now highlighted when the cursor is over one of its
  summons.
* Traps are now shown in the ctrl-x listing and are indexed in the stash
  tracker.
* Scarves are now properly shown on player tiles.
* Species and background selection menus now have tiles.
* Updated visual theme for main menu, high scores, and related screens.

Items
-----
* New unrand: Staff of Battle, a staff of conjuration that spawns a
  battlesphere when a hostile monster is in view.
* Unrandart changes:
  - The Storm Bow now has a penetration effect.
  - Gyre and Gimble now has the protection brand, enchantment of +7, and no
    longer has Dex-3.
  - Piercer has been removed, its effect having been merged into Storm Bow.
* Weapons with the holy wrath ego can now be cursed.
* Randart rings no longer generate with both rCorr and *Corrode.
* Throwing weapons have been streamlined.
  - Blowguns are removed, needles are replaced with throwing darts.
  - Dart effects scale with Throwing and Stealth skill.
  - Darts of sleep, paralysis, confusion are removed.
  - Darts of frenzy are renamed datura-tipped darts.
  - A new dart brand, atropa is added. Atropa-tipped darts cause brief
    confusion and longer-lasting blindness in the target.
  - Tomahawks are renamed to boomerangs and always return.
  - Javelins always penetrate.
  - Steel and silver are merged into a single brand, called silver. Silver
    ammunition applies the maximum of vorpal bonus damage and the old silver
    damage bonus.
  - Poison, returning, penetration, and exploding are no longer available
    brands for tomahawks and javelins.

Lua
---
* Monster AC, EV, MR, MaxHP, and descriptions are now exposed in the CLua
  monster.info class.
* A new function 'defeat_mr()' to determine the chance that a given spell
  defeats a monster's magic resistance.
* There is a basic seed explorer available in scripts/seed_explorer.lua.

Monsters
--------
* Monsters can now use wands of clouds, iceblast, and scattershot.
* Monsters clones created by Mara and rakshasa have the intended reduced HP of
  the original monster instead of several times that value.
* A monster having the Dig spell no longer allows it to cast spells out of
  LOS.
* Azrael and draconian scorchers can use Call Down Damnation when not at
  low HP.
* Player ghosts can be shafted.
* Golden Eyes no longer have randomized spellpower for their gaze.
* Monster airstrike uses the same formula as the player, reducing damage
  variance.
* Pikel's slaves no longer drop corpses nor items.

Spells
------
* The HP from Death's Door is fixed at time of casting rather than being
  updated continuously, hence being subject to changes in spellpower.
* Olgreb's Toxic Radiance now properly triggers ally conducts when cast.
* Olgreb's Toxic Radiance now applies direct damage and poison status in a way
  that considers the time of each turn.
* Shroud of Golubria's spellpower is now capped at 50.

(nia)

2019-10-28 11:38:43 UTC MAIN commitmail json YAML

doc: Updated graphics/materia-gtk-theme to 20191017

(nia)

2019-10-28 11:38:31 UTC MAIN commitmail json YAML

materia-gtk-theme: Update to 20191017

Changes in v20191017:
    Follow the upstream GNOME 3.34.1 changes
    Fix broken header bar in gnome-tweaks 3.34
    Other various minor fixes and improvements

Changes in v20190912:
    Add support for GNOME Shell 3.34
    Fix popup menu shadow cutoff in gnome-shell >= 3.32
    Other minor fixes

(nia)

2019-10-28 10:45:39 UTC MAIN commitmail json YAML

Removed graphics/qcomicbook

(kamil)

2019-10-28 10:44:39 UTC MAIN commitmail json YAML

2019-10-28 10:43:57 UTC MAIN commitmail json YAML

2019-10-28 10:21:07 UTC MAIN commitmail json YAML

doc: Updated audio/mp3diags to 1.5.01

(kamil)

2019-10-28 10:20:57 UTC MAIN commitmail json YAML

mp3diags: Upgrade to unstable tarball 1.5.01

This upgrade switches qt4 to qt5.

UPSTREAM CHANGELOG
==================

---------------------------------------------------------------------------

06.04.2019 - 1.5.01
- Qt5 port

---------------------------------------------------------------------------

29.07.2016 - 1.3.04
- made code compile with GCC 6
- retries on file read failure
- fix for UTF8 output in calls to mp3gain (Linux only)
- new transformation: "Remove Xing or LAME streams from CBR files"
- always show sessions button if there are more than 1 sessions

---------------------------------------------------------------------------

08.03.2015 - 1.3.03
- improved error reporting
- speed improvements for external drives (USB, network, ...)
- different treatment for the Xing frame being included in the frame count

---------------------------------------------------------------------------

17.07.2014 - 1.3.01
- fixed crash caused by saving very small images
- build fix
- disabled Discogs integration

---------------------------------------------------------------------------

16.01.2014 - 1.3.00
- build fix for clang and for Solaris
- added offset to the output created via the command line
- fixed incorrect message occurring some times when start after a crash
- better logging and retries for write errors
- fixed broken links in documentation and moved alternate downloads
    from Dropbox to my ISP
- new version number to support the new "unstable" branch

(kamil)

2019-10-28 10:03:18 UTC MAIN commitmail json YAML

gmake: comment the inclusion of gettext-lib/builtin.mk

(triaxx)

2019-10-28 09:47:23 UTC MAIN commitmail json YAML

games: Add forgotten simutrans-pak128.

(jperkin)

2019-10-28 09:46:31 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx to 4.2.9.6nb6

(kamil)

2019-10-28 09:46:19 UTC MAIN commitmail json YAML

fcitx: Remove the qt (qt4) build option (it was disabled by default)

(kamil)

2019-10-28 09:42:38 UTC MAIN commitmail json YAML

doc: Updated graphics/pfstools to 2.0.5nb14

(kamil)

2019-10-28 09:42:28 UTC MAIN commitmail json YAML

pfstools: Remove qt (qt4) build option (it was disabled by default)

(kamil)

2019-10-28 09:33:40 UTC MAIN commitmail json YAML

doc: Updated emulators/yabause to 0.9.15

(kamil)

2019-10-28 09:33:29 UTC MAIN commitmail json YAML

yabause: Upgrade to 0.9.15

Switch from qt4 to qt5.

CHANGELOG
=========
Yabause 0.9.15

August 24, 2016 - guillaume.duhamel - Release

Following our strict release schedule, here's a new Yabause version.
This new version includes so many new stuff, I cannot list them all.
(If you really want the full list, it's on our repository)

Arguably, the most notable features of this release are:

- Low-level CD Block emulation
- CloneCD file format support
- High resolution for the software renderer

We also included code from other great projects:

- Musashi 68K core (code by Karl Stenerud)
- SSF sound format playing (code by R. Belmont, Richard Bannister, Neil Corlett)

As many of you should already be aware, Yabause was forked into a new project,
uoYabause, by devmiyax. We included some of his fixes back into Yabause.

Due to lack of maintainer, this release will be the last to include a gtk port.

Since our last release, we also improved our tools:

- Automated builds for linux, mac and windows
- Development builds pushed after each commit
- Translations on Transifex
- Compatibility reports on our wiki

And finally, we had to move from Paypal to Patreon

(kamil)

2019-10-28 09:27:53 UTC MAIN commitmail json YAML

feh: do not try to use strverscmp on !linux

(nia)

2019-10-28 09:06:44 UTC MAIN commitmail json YAML

doc: Updated devel/qconf to 2.4

(kamil)

2019-10-28 09:06:31 UTC MAIN commitmail json YAML

qconf: Upgrade to 2.4

Set new HOMEPAGE and switch to GitHub for distfiles.

Remove qt4/qt5 switch, use qt5 only.

Changelog unknown.

(kamil)

2019-10-28 08:56:14 UTC MAIN commitmail json YAML

rust: Update SmartOS dependencies and tidy.

(jperkin)

2019-10-28 08:43:51 UTC MAIN commitmail json YAML

doc: Updated graphics/graphviz to 2.40.1nb41

(kamil)

2019-10-28 08:43:33 UTC MAIN commitmail json YAML

2019-10-28 08:33:34 UTC MAIN commitmail json YAML

doc: Updated graphics/gnuplot to 5.2.7nb2

(kamil)

2019-10-28 08:33:24 UTC MAIN commitmail json YAML

gnuplot: Remove the qt4 build option (it was disabled by default)

(kamil)

2019-10-28 00:42:21 UTC MAIN commitmail json YAML

2019-10-27 19:32:21 UTC MAIN commitmail json YAML

doc: Updated sysutils/torsmo to 0.18nb3

(maya)

2019-10-27 19:31:40 UTC MAIN commitmail json YAML

torsmo: add xft support
Don't expect xft-config to exist. Use pkg-config instead.
Bump PKGREVISION

Partially from ptiJo in PR pkg/36685.

(maya)

2019-10-27 19:20:08 UTC MAIN commitmail json YAML

doc: Updated pkgtools/url2pkg to 19.3.4

(rillig)

2019-10-27 19:19:55 UTC MAIN commitmail json YAML

pkgtools/url2pkg: update to 19.3.4

Changes since 19.3.3:

The code that handles license names is the same for Python and Perl
modules.

Python packages that use distutils.extension can be handled. An example
package is devel/py-pysha3.

The DESCR file is filled from the package's README file.

The PLIST is generated with some comments providing further assistance.

(rillig)

2019-10-27 18:58:06 UTC MAIN commitmail json YAML

libgphoto2: fix build on sunos by force-failing the libusb configure test.

from raymond meyer in PR pkg/36619

(maya)

2019-10-27 18:35:10 UTC MAIN commitmail json YAML

Note update of lang/rust to 1.38.0nb1.

(he)

2019-10-27 18:34:27 UTC MAIN commitmail json YAML

Bump bootstrap version to 1.38.0 for NetBSD/aarch64 (9.0),
NetBSD/amd64 (8.0) and NetBSD/i386 (8.0).  These bootstraps do
not use the pkgsrc llvm, i.e. are built with the rust-llvm option.

Disable warnings as fatal errors; 1.38.0 building 1.38.0 produces
warnings which would otherwise be fatal, ref.
  https://github.com/rust-lang/rust/issues/65722

Also, revert back to BUILD_TARGET=build which I mistakenly changed
to "dist" previously.

Bump PKGVERSION.

(he)

2019-10-27 18:21:01 UTC MAIN commitmail json YAML

Added security/qt5-qtkeychain version 0.9.1

(bouyer)

2019-10-27 18:20:00 UTC MAIN commitmail json YAML

Add qt5-qtkeychain version 0.9.1

QtKeychain is a Qt API to store passwords and other secret data
securely. How the data is stored depends on the platform.

(bouyer)

2019-10-27 17:44:33 UTC MAIN commitmail json YAML

Hack to make it build with new pango (pango-coverage.h does
#include <hb.h>)

(bouyer)

2019-10-27 17:31:51 UTC MAIN commitmail json YAML

doc: Updated inputmethod/uim to 1.8.6nb65

(kamil)

2019-10-27 17:31:35 UTC MAIN commitmail json YAML

uim: Drop kde/qt4 build options (both were disabled by default)

(kamil)

2019-10-27 17:26:10 UTC MAIN commitmail json YAML

libreoffice: Drop dead kde4 option remnants (it was commented out)

(kamil)

2019-10-27 17:23:45 UTC MAIN commitmail json YAML

doc: Updated misc/kchmviewer to 7.2.1nb46

(kamil)

2019-10-27 17:23:35 UTC MAIN commitmail json YAML

kchmviewer: Drop qt4 and kde4 build options

Keep the qt5 option as the only one.

(kamil)

2019-10-27 17:11:22 UTC MAIN commitmail json YAML

doc: Updated misc/bibletime to 2.11.2

(kamil)

2019-10-27 17:11:05 UTC MAIN commitmail json YAML

bibletime: Upgrade to 2.11.2

Switch from qt4 to qt5. Remove the qt4 option.

CHANGELOG
=========
BibleTime 2.11.2
The BibleTime team is proud to announce the immediate availability of BibleTime version 2.11.2 which is the second bugfix release in the stable 2.11 series of BibleTime.

All users of BibleTime are encouraged to upgrade, especially users still using BibleTime version 2.10 or earlier.

Notable changes since 2.11.1:

    Updated translations.
    Improved compatibility with Qt 5.11 (including bug #140)
    Fixed crash when clicking on "full syntax" (bug #134)
    Fixed Mag not always working with Hebrew / Strongs (bug #132)
    Fixed BibleTime startup on some versions of Windows (bug #119)
    Fixed Bookshelf Wizard buttons not being translated (bug #131)
    Fixed application icon directory to match the FreeDesktop standard
    Fixed bug which prevented installing of works (bug #124)

BibleTime 2.11.1
The BibleTime team is proud to announce the immediate availability of BibleTime version 2.11.1 which is the first bugfix release in the stable 2.11 series of BibleTime.

All users of BibleTime are encouraged to upgrade, especially users still using BibleTime version 2.10 or earlier.

Notable changes since 2.11.0:

    Enhanced packaging for Windows.
    Enhanced some error messages.
    Updated translations. Thanks to all translators!.
    Improved build-time detection of Qt WebEngine.
    Fixed crash with Qt 5.9 (workaround for QTBUG-61213).
    Fixed apocryphal books not being properly displayed (#12).
    Fixed paragraphs being displayed incorrectly (#37).
    Fixed some greek dictionary modules not working in mag (#52).
    Fixed windows not starting on some Windows 7 computers (#90).
    Fixed a bug which hindered changing to second tab in Tabbed view (#91)
    Fixed Qt "More Info..." tab being blank (#92)
    Fixed crash when closing module display window with Qt 5.8 (#94)
    Fixed images not being displayed (#95).
    Fixed reloading of "All Text Windows" shortcuts not working (#102).
    Fixed problem with Save - Yes/No dialog and editing a Personal commentary (#105).

BibleTime 2.11.0
Thanks to the great mercy of our Savior and Lord, king Jesus Christ, the BibleTime team is yet again pleased to announce the immediate availability of BibleTime version 2.11.0, which is the first full release in the the stable 2.11 series of BibleTime.

All users of BibleTime are encouraged to upgrade, including users of the BibleTime version 2.10 series.

Notable changes since the 2.10 series:

    Redesigned bookshelf manager
    Many bugfixes and optimizations

Build requirements changes:

    A C++11 compiler is now required
    Qt 5 or later is now required
    xml-po is no longer required

BibleTime 2.11 RC 2
The BibleTime team is proud to announce the immediate availability of BibleTime version 2.11 RC 2, which is the second release candidate in the stable 2.11 series of BibleTime, with a number of bugs fixed since RC 1.

Notable changes since the 2.10 series:

    Many bugfixes and optimizations
    Redesigned bookshelf manager

Build requirements changes:

    A C++11 compiler is now required
    Qt 5 or later is now required
    xml-po is no longer required

BibleTime 2.11 RC 1
The BibleTime team is proud to announce the immediate availability of BibleTime version 2.11_rc1,
which is the first release candidate in the stable 2.11 series of BibleTime.

Notable changes since the 2.10 series:

    Many bug fixes and optimizations
    Redesigned bookshelf manager

Build requirements changes:

    A C++11 compiler is now required
    Qt 5 or later is now required
    xml-po is no longer required

BibleTime 2.11 beta 1
The BibleTime team is proud to announce the immediate availability of BibleTime version 2.11_beta1,
which is the first (and only) beta release in the stable 2.11 series of BibleTime.

Notable changes since the 2.10 series:

    Many bug fixes and optimizations
    Redesigned bookshelf manager

Build requirements changes:

    A C++11 compiler is now required
    Qt 5 or later is now required
    xml-po is no longer required

(kamil)

2019-10-27 17:04:20 UTC MAIN commitmail json YAML

sword: Fix comment

(kamil)

2019-10-27 16:59:57 UTC MAIN commitmail json YAML

doc: Updated misc/sword to 1.8.1

(kamil)

2019-10-27 16:59:45 UTC MAIN commitmail json YAML

sword: Upgrade to 1.8.1

Full changelog is unknown.

CHANGELOG
=========
1.8.0

I would like to take this chance to announce the immediate availability of
SWORD release 1.8.0. I know this release has been a long time in coming,
but the long time comes with lots of benefits for users, developers, and
maintainers. The benefits to users and developers are mentioned elsewhere,
throughout the code and other places. The main benefit to maintainers is
that, now, there are automated tests in place and the release process is
now automated. This means that future releases on that 1.8 branch can be
easily executed whenever needed. Have a Merry Christmas, everyone! And keep
your eyes open for a 1.8.1 in the not too distant future to fix up
buildings in the binding code. Otherwise, you can get the code you're
looking for below:
MD5: 095dbd723738c2a232c85685a11827a8 sword-1.8.0.tar.gz
SHA512: c45f3135255322a77e955297997db2529f31b397c42cc4b9474dc6ec8d329b2233b292078979de5fbf33cad4a1a607aabb66f86501072a729d68e9fc840c8c8e
sword-1.8.0.tar.gz
URL: sword-1.8.0.tar.gz
--Greg

(kamil)

2019-10-27 15:43:23 UTC MAIN commitmail json YAML

qcad: Handle platforms without EGL support (NetBSD 8...)

(nia)

2019-10-27 15:27:06 UTC MAIN commitmail json YAML

doc: Updated print/hplip to 3.18.5nb11

(kamil)

2019-10-27 15:20:22 UTC MAIN commitmail json YAML

hplip: Drop the qt4 option (disabled by default)

Keep the qt5 options.

(kamil)

2019-10-27 15:15:31 UTC MAIN commitmail json YAML

Updated devel/p5-Scalar-List-Utils to 1.53
Updated devel/p5-Scope-Upper to 0.32
Updated devel/p5-Sub-Quote to 2.006006

(mef)

2019-10-27 15:14:38 UTC MAIN commitmail json YAML

(devel/p5-Sub-Quote) Updated from 2.006003 to 2.006006

2.006006 - 2019-10-01
  - change quotify to use longest form of floating point numbers if unable to
    find a perfectly accurate representation
  - updated documentation for quotify to reflect handling of floating point
    numbers
  - don't try to copy hints hash entries that look like references (RT#122698)

2.006_005 - 2019-09-06
  - additional fixes for quotify for floating point numbers to be faster and
    should always be able to maintain accuracy

2.006_004 - 2019-04-24
  - change quotify of NaNs to simpler calculation
  - avoid ever triggering exceptions when testing for quotify on false values
  - skip quotify Inf and NaN tests if perl is compiled without support for
    them
  - fix quotify of very large or very small numbers
  - fix accuracy of quotify on high precision numbers when perl is compiled
    with quadmath
  - quotify will use hex floats when needed for full accuracy if they are
    available
  - change tests of quotify for floating point numbers to allow a small amount
    of inaccuracy, since decimal floats can't always be accurate

(mef)

2019-10-27 15:09:21 UTC MAIN commitmail json YAML

(devel/p5-Sub-Name) Updated from 0.21 to 0.26

0.26      2019-10-05 22:23:12Z
    - no changes since 0.25

0.25      2018-04-21 14:38:45Z (TRIAL RELEASE)
    - fix "Undefined symbol "DPPP_my_croak_xs_usage"" error on some perls
      (RT#125158)

0.24      2018-04-21 08:15:30Z (TRIAL RELEASE)
    - small internal changes to bring implementation in line with changes to
      Sub::Util (Graham Knop)

0.23      2016-10-23 04:33:37Z (TRIAL RELEASE)
    - test for renaming lexical subs, which should work on perl 5.22+. (PR#10,
      Graham Knop)

0.22      2016-10-17 01:41:42Z (TRIAL RELEASE)
    - %DB::sub is now populated correctly for sub names with wide characters
      or nulls. (PR#9: Graham Knop, Leon Timmermans, Reini Urban)
    - better perl 5.6 compatibility by lowering prereqs of core modules

(mef)

2019-10-27 15:06:41 UTC MAIN commitmail json YAML

(devel/p5-Specio) Updated to 0.44

0.44    2019-08-14
- Replaced the use of B with XString if it is installed. The latter is much
  smaller and provides the one subroutine from B we cared about. Based on GH
  #15. Implemented by Nicolas R.

(mef)

2019-10-27 15:04:07 UTC MAIN commitmail json YAML

(devel/p5-Scope-Upper)  Updated to 0.32

0.32    2019-07-08 12:50 UTC
        + Fix : [RT #129539] : fails with v5.27.3 and later with DEBUGGING
                The module has been amended to accomodate with a change of
                behaviour of a core macro.
        + Upd : Contact info.

(mef)

2019-10-27 15:00:03 UTC MAIN commitmail json YAML

qjackctl: Simplify the package

Remove the qt switch, as there is only qt5 supported.

(kamil)

2019-10-27 14:52:01 UTC MAIN commitmail json YAML

doc: Updated audio/qjackctl to 0.4.2nb21

(kamil)

2019-10-27 14:51:51 UTC MAIN commitmail json YAML

qjackctl: Switch from qt4 to qt5

Remove old qt4 options.

(kamil)

2019-10-27 14:46:09 UTC MAIN commitmail json YAML

2019-10-27 14:33:32 UTC MAIN commitmail json YAML

Removed net/py-bitmessage

(kamil)

2019-10-27 14:32:30 UTC MAIN commitmail json YAML

py-bitmessage: Retired

Obsolete package depending on qt4 and py2.
Upstream does not make any moves on switching to maintained dependencies.

I added it originally for a user that no longer uses this package.

(kamil)

2019-10-27 14:29:23 UTC MAIN commitmail json YAML

-py-bitmessage

(kamil)

2019-10-27 14:22:59 UTC MAIN commitmail json YAML

(devel/p5-Scalar-List-Utils) Updated 1.52 to 1.53

1.53 -- 2019-10-24 10:41:12
        [BUGFIXES]
        * Handle Unicode package names in Scalar::Util::blessed (GH #81)

(mef)

2019-10-27 14:17:26 UTC MAIN commitmail json YAML

Updated devel/p5-Mouse to 2.5.9
Updated devel/p5-OOTools to 2.41
Updated devel/p5-PAR to 1.016
Updated devel/p5-PPIx-Regexp to 0.067
Updated devel/p5-Perl-Tidy to 20190915
Updated devel/p5-Role-Tiny to 2.001004

(mef)

2019-10-27 14:16:20 UTC MAIN commitmail json YAML

(devel/p5-Role-Tiny) Updated 2.000008 to 2.001004

2.001004 - 2019-10-25
  - fix methods being excluded from composition if they previously existed in
    the composing role (RT#130811)
  - fix role application overwriting subs that are not considered methods
  - fix helper subs created by a Role::Tiny extension (like Moo::Role)
    sometimes being teated as methods

2.001003 - 2019-10-09
  - releasing as stable

2.001_002 - 2019-10-06
  - fix methods from roles composed via create_class_with_roles being treated
    differently from roles composed directly (RT#128470)
  - fix constants being included in the methods provided by a role if they
    were created before importing Role::Tiny but used after importing
  - fix prototype handling test on cperl

2.001001 - 2019-10-01
  - added tests for make_role

2.001_000 - 2019-09-19
  - refactored method tracking to allow easier extending (such as by Moo)
  - added make_role method to make a package into a role, but without
    exporting any subs into it
  - refactored sub exporting to allow extensions to do different things with
    the subs

2.000_009 - 2019-09-06
  - fix composing roles into packages that have stub subs in them
  - treat constants consistently with all other subs, no matter where they are
    defined

(mef)

2019-10-27 14:04:38 UTC MAIN commitmail json YAML

(devel/p5-Perl-Tidy) Updated  from 20181120 to 20190915

## 2019 09 15
    - fixed issue RT#130344: false warning "operator in print statement"
      for "use lib".

    - fixed issue RT#130304: standard error output should include filename.
      When perltidy error messages are directed to the standard error output
      with -se or --standard-error-output, the message lines now have a prefix
      'filename:' for clarification in case multiple files
      are processed, where 'filename' is the name of the input file.  If
      input is from the standard input the displayed filename is '<stdin>',
      and if it is from a data structure then displayed filename
      is '<source_stream>'.

    - implement issue RT#130425: check mode.  A new flag '--assert-tidy'
      will cause an error message if the output script is not identical to
      the input script. For completeness, the opposite flag '--assert-untidy'
      has also been added.  The next item, RT#130297, insures that the script
      will exit with a non-zero exit flag if the assertion fails.

    - fixed issue RT#130297; the perltidy script now exits with a nonzero exit
      status if it wrote to the standard error output. Prevously only fatal
      run errors produced a non-zero exit flag. Now, even non-fatal messages
      requested with the -w flag will cause a non-zero exit flag.  The exit
      flag now has these values:

        0 = no errors
        1 = perltidy could not run to completion due to errors
        2 = perltidy ran to completion with error messages

    - added warning message for RT#130008, which warns of conflicting input
      parameters -iob and -bom or -boc.

    - fixed RT#129850; concerning a space between a closing block brace and
      opening bracket or brace, as occurs before the '[' in this line:

      my @addunix = map { File::Spec::Unix->catfile( @ROOT, @$_ ) } ['b'];

      Formerly, any space was removed. Now it is optional, and the output will
      follow the input.

    - fixed issue git#13, needless trailing whitespace in error message

    - fixed issue git#9: if the -ce (--cuddled-else) flag is used,
      do not try to form new one line blocks for a block type
      specified with -cbl, particularly map, sort, grep

    - iteration speedup for unchanged code.  Previously, when iterations were
      requested, at least two formatting passes were made. Now just a single pass
      is made if the formatted code is identical to the input code.

    - some improved vertical alignments

## 2019 06 01
    - rt #128477: Prevent inconsistent owner/group and setuid/setgid bits.
      In the -b (--backup-and-modify-in-place) mode, an attempt is made to set ownership
      of the output file equal to the input file, if they differ.
      In all cases, if the final output file ownership differs from input file, any setuid/setgid bits are cleared.

    - Added option -bom  (--break-at-old-method-breakpoints) by
      merrillymeredith which preserves breakpoints of method chains. Modified to also handle a cuddled call style.

    - Merged patch to fix Windows EOL translation error with UTF-8 written by
      Ron Ivy. This update prevents automatic conversion to 'DOS' CRLF line
      endings.  Also, Windows system testing at the appveyor site is working again.

    - RT #128280, added flag --one-line-block-semicolons=n (-olbs=n)
      to control semicolons in one-line blocks.  The values of n are:
        n=0 means no semicolons termininating simple one-line blocks
        n=1 means stable; do not change from input file [DEFAULT and current]
        n=2 means always add semicolons in one-line blocks
      The current behavior corresponds to the default n=1.

    - RT #128216, Minor update to prevent inserting unwanted blank line at
      indentation level change.  This should not change existing scripts.

    - RT #81852: Improved indentation when quoted word (qw) lists are
      nested within other containers using the --weld-nested (-wn) flag.
      The example given previously (below) is now closer to what it would
      be with a simple list instead of qw:

      # perltidy -wn
      use_all_ok( qw{
          PPI
          PPI::Tokenizer
          PPI::Lexer
          PPI::Dumper
          PPI::Find
          PPI::Normal
          PPI::Util
          PPI::Cache
      } );

    - RT#12764, introduced new feature allowing placement of blanks around
      sequences of selected keywords. This can be activated with the -kgb*
      series of parameters described in the manual.

    - Rewrote vertical algnment module.  It is better at finding
      patterns in complex code. For example,

OLD:
          /^-std$/ && do { $std      = 1;    next; };
          /^--$/  && do { @link_args = @argv; last; };
          /^-I(.*)/ && do { $path = $1 || shift @argv; next; };

NEW:
          /^-std$/  && do { $std      = 1;                next; };
          /^--$/    && do { @link_args = @argv;            last; };
          /^-I(.*)/ && do { $path      = $1 || shift @argv; next; };

    - Add repository URLs to META files

    - RT #118553, "leave only one newline at end of file". This option was not
      added because of undesirable side effects, but a new filter script
      was added which can do this, "examples/delete_ending_blank_lines.pl".

(mef)

2019-10-27 14:00:04 UTC MAIN commitmail json YAML

(devel/p5-PPI-Regexp) Updated 0.065 to 0.067

0.067          2019-08-30      T. R. Wyant
    \K was retracted in Perl 5.31.3, but only inside look-around
        assertions.

0.066          2019-08-16      T. R. Wyant
    Fix broken POD, and add tests to ensure it remains fixed.

(mef)

2019-10-27 13:57:39 UTC MAIN commitmail json YAML

(devel/p5-PAR) Updated 1.015 to 1.016

1.016  2019-05-20

  - Fix #129312: Code signing for OSX

    Avoid Archive::Zip::Archive error "can't find EOCD signature" for pp'ed
    executables with lots of stuff appended (e.g. by OSX codesign):
    temporarily increase Archive::Zip::ChunkSize around the call to
    Archive::Zip::readFromFileHandle().

    Note this is prerequisite for the corresponding fix in PAR::Packer.

  - Fix: Archive::Unzip::Burst::unzip result is ignored and _extract_inc
    does always the slow way, too

    PR from Vit Spinka <vit.spinka@gmail.com>, thanks!

  - Show debug messages if $ENV{PERL_DL_DEBUG} is true

(mef)

2019-10-27 13:55:28 UTC MAIN commitmail json YAML

(devel/p5-OOTools) Updated 2.40 to 2.41 (Please note # of digit changes, be careful, without digit 0)

Version 2.41 - 2019-04-02
- add Test::Pod to build requirements

(mef)

2019-10-27 13:52:40 UTC MAIN commitmail json YAML

Removed lang/basic256

(kamil)

2019-10-27 13:50:55 UTC MAIN commitmail json YAML

2019-10-27 13:49:47 UTC MAIN commitmail json YAML

(devel/p5-Mouse) Updated 2.5.7 to 2.5.9

v2.5.9 2019-08-26T14:46:49Z
    - Fix circular dependencies between Mouse and MouseX::Foreign (pghmcfc #102)

v2.5.8 2019-08-25T18:52:19Z
    - Fix segmentation fault which occurs when using MouseX::Foreign and role->apply at the same time (ken39arg #100, #101)

(mef)

2019-10-27 13:48:45 UTC MAIN commitmail json YAML

2019-10-27 13:19:15 UTC MAIN commitmail json YAML

doc: Added devel/breezy version 3.0.1

(rhialto)

2019-10-27 13:16:17 UTC MAIN commitmail json YAML

2019-10-27 13:15:04 UTC MAIN commitmail json YAML

pkgtools/url2pkg: move license handling from Python to common code

This way, the code is shared between Python modules, Perl modules, and
maybe in the future R packages.

No functional change.

(rillig)

2019-10-27 13:05:46 UTC MAIN commitmail json YAML

Add breezy (brz), a successor to bazaar (bzr).

Breezy (brz) is a decentralized revision control system, designed to be
easy for developers and end users alike.

By default, Breezy provides support for both the `Bazaar
<https://www.bazaar-vcs.org>`_ and `Git <https://www.git-scm.com/>`_ file
formats.

To learn how to use Breezy, see the official documentation in the `doc`
directory or refer to the Bazaar documentation at
<https://www.breezy-vcs.org/doc/en/>.

Breezy is a friendly fork of the Bazaar (``bzr``) project, hosted on
http://bazaar.canonical.com/. It is backwards compatibility with
Bazaar's disk format and protocols. One of the key differences with
Bazaar is that Breezy also runs on Python 3.3 and later, in addition to
Python 2.7.

(rhialto)

2019-10-27 12:44:55 UTC MAIN commitmail json YAML

doc: Updated audio/pulseaudio to 13.0nb1

(kamil)

2019-10-27 12:44:28 UTC MAIN commitmail json YAML

pulseaudio: Drop the fftw option

It used to depend on qt4 and was not actively maintained.

(kamil)

2019-10-27 12:08:41 UTC MAIN commitmail json YAML

doc: Updated security/xca to 2.1.2nb1

(kamil)

2019-10-27 12:08:29 UTC MAIN commitmail json YAML

xca: Switch from qt4 to qt5

Address a selection of warnings from pkglint.
Fix perl usage.

Drop options as they were qt4 specific.

(kamil)

2019-10-27 10:43:43 UTC MAIN commitmail json YAML

2019-10-27 10:37:43 UTC MAIN commitmail json YAML

buzztrax: needs omf-scrollkeeper

(nia)