Subject: CVS commit: pkgsrc/graphics/veusz
From: Thomas Klausner
Date: 2022-12-02 16:42:22
Message id: 20221202154222.AC0BFFA90@cvs.NetBSD.org

Log Message:
veusz: update to 3.5.3.

Changes in 3.5.3:
  * Fix missing documentation

Changes in 3.5.2:
  * Fix broken ChangeLog

Changes in 3.5.1:
  * Fixes for EMF generating code (requires pyemf-3.1)

Changes in 3.5:
  * Improvements in fitting (thanks to Sebastian Koenig), including:
    - Assume absolute errors by default
    - Introduce minimum and maximum fit ranges
    - Add setting to give default error value and type (absolute/relative)
  * Fixes for macOS button appearance (Takuro Hosomi)
  * Plugin fixes, renaming --plugin to --veusz-plugin option
    (also thanks to Takuro Hosomi)
  * Bug fix for broken axis drawing
  * Mirrored axis bug fix
  * More keyboard shortcuts
  * Fix build system to use sip-build, which works with recent SIP versions
  * Change high DPI scaling policy
  * Support _FillValue and missing_data attributes in HDF5 files for NetCDF
  * Switch to pyemf3 module for emf output

User-visible changes in 3.4:
  * Font styles can be chosen
  * Add setting to specify minor ticks in axis
  * Add setting to ignore NaN values in point plotter, rather than breaking lines
  * Add copy and paste of images (thanks to chakuro)
  * Add embedding SVG graphics (thanks to korintje)
  * New tight-Bezier line style (thanks to korintje)
  * Add hide icon (eye) in settings and grey tabs as appropriate
  * Add \ddot latex command
  * Axis auto ranges (e.g. 5-95%) can now have decimals
  * Filename set after Load()
  * Fix renaming 2D datasets
  * Fix for blank dataset output names in dataset plugin
  * Fix for crash in QDP plugin
  * Linux dark mode improvements
  * Font foundry name removed from SVG files
  * Add page colour or fill setting
  * Change default xy plotter marker size and fill colour for new documents
  * Add function widget global colour setting

Internal changes in 3.4:
  * Add new compatibility level functionality for new documents
  * Iminuit2 fixes (thanks to korintje)
  * Drop Python 2 compatibility
  * Source code reformatting
  * Updated appdata (thanks to kevinsmia1939)
  * Import sip from PyQt5.sip if available
  * Update to require SIP 5+ build system (thanks to mitya57)
  * Python 3.10 fixes

Changes in 3.3.1:
  * New tools for zooming into plot on click, zooming out, moving plot
    center and resetting plot axes
  * Double clicking on axis range resets endpoint to Auto
  * Add key entries for histo widget
  * MacOS improvements
    * Big Sur compatibility fix
    * Fix file associations
  * Python 3.10 prerelease fixes
  * Fix for reproducible builds

Changes in 3.3:
  * New histogramming widget (histo)
  * Add keyboard shortcut for showing/hiding widgets (Ctrl+[ and Ctrl+])
  * New security model allows running arbitrary code for documents in
    allowed locations
  * Allow Python-level module imports
  * New separate lo and hi error bar styles (#428)
  * Use same colour for key title as key text (#414)
  * Add preferences for number of significant figures in picker
  * New colormaps: inferno, magma, moreland, parula, plasma and viridis
  * Add CurrentPath() API command to get current widget path
  * Add dataset operations for reversing and subtracting dataset maximum
  * Now supports building using sip5
  * Bugfix for values in boxplots (#455)
  * Add setting to optionally omit paths in document files
  * New flight-recorder and histogram examples
  * Make sure line around arrows is solid (#429)
  * README is now renamed to README.md
  * Switch to unsigned long long for widget IDs to fix build
  * Add multiline FieldTextEdit (#392) field
  * Windows binary now built only for 64 bit
  * MacOS binary now built for High Sierra (10.13) or later

Changes in 3.2.1:
 Bug fixes:
  * Fix too large page size in SVG export
  * Reenable compression for PNG export
  * Fix crash in HDF5 import dialog
  * If filename extension is missing in export dialog, add it
    and avoid crash
  * Take account of QT_LIBINFIX setting for unusual Qt installs

 Improvements:
  * Add \wtilde text command to place a tilde over text

Changes in 3.2:
 Improvements:
  * Add ability to plot image widget using boxes rather than a bitmap,
    with new drawing mode option
  * Add widget order option in key widget
  * Export dialog now uses multiple threads
  * Python 3.9 compatibility fixes

 Minor changes:
  * Show exception dialog if crash occurs outside main thread
  * Added Brazilian Portuguese description for desktop file
  * Use python3 by default for in-place run

 Bug fixes:
  * Fix icons in tutorial
  * Fix case when positions in bar widget are set, then removed
  * Truly all files are shown in import dialog, if requested
  * Fix browse button in export dialog
  * Fix stylesheet for polygon widget
  * Fix invalid escape sequences warnings
  * Fix parametric date creation for non-English locales

Files:
RevisionActionfile
1.77modifypkgsrc/graphics/veusz/Makefile
1.21modifypkgsrc/graphics/veusz/PLIST
1.23modifypkgsrc/graphics/veusz/distinfo