head	1.2;
access;
symbols
	pkgsrc-2024Q1:1.1.0.16
	pkgsrc-2024Q1-base:1.1
	pkgsrc-2023Q4:1.1.0.14
	pkgsrc-2023Q4-base:1.1
	pkgsrc-2023Q3:1.1.0.12
	pkgsrc-2023Q3-base:1.1
	pkgsrc-2023Q2:1.1.0.10
	pkgsrc-2023Q2-base:1.1
	pkgsrc-2023Q1:1.1.0.8
	pkgsrc-2023Q1-base:1.1
	pkgsrc-2022Q4:1.1.0.6
	pkgsrc-2022Q4-base:1.1
	pkgsrc-2022Q3:1.1.0.4
	pkgsrc-2022Q3-base:1.1
	pkgsrc-2022Q2:1.1.0.2
	pkgsrc-2022Q2-base:1.1;
locks; strict;
comment	@# @;


1.2
date	2024.06.06.19.11.59;	author wiz;	state dead;
branches;
next	1.1;
commitid	vE8XS9i3fTI6mXcF;

1.1
date	2022.06.16.15.24.40;	author ryoon;	state Exp;
branches;
next	;
commitid	XCS5Bq0xmmabhhID;


desc
@@


1.2
log
@py-matplotlib: update to 3.9.0.

What's new in Matplotlib 3.9.0 (May 15, 2024)

    Plotting and Annotation improvements
        Axes.inset_axes is no longer experimental
        Legend support for Boxplot
        Percent sign in pie labels auto-escaped with usetex=True
        hatch parameter for stackplot
        Add option to plot only one half of violin plot
        axhline and axhspan on polar axes
        Subplot titles can now be automatically aligned
        axisartist can now be used together with standard Formatters
        Toggle minorticks on Axis
        StrMethodFormatter now respects axes.unicode_minus
    Figure, Axes, and Legend Layout
        Subfigures now have controllable zorders
        Getters for xmargin, ymargin and zmargin
    Mathtext improvements
        mathtext documentation improvements
        mathtext spacing corrections
    Widget Improvements
        Check and Radio Button widgets support clearing
    3D plotting improvements
        Setting 3D axis limits now set the limits exactly
    Other improvements
        BackendRegistry
        Add widths, heights and angles setter to EllipseCollection
        image.interpolation_stage rcParam
        Arrow patch position is now modifiable
        NonUniformImage now has mouseover support
@
text
@$NetBSD: patch-mplsetup.cfg,v 1.1 2022/06/16 15:24:40 ryoon Exp $

Instruct to use system Freetype

From: https://matplotlib.org/3.3.3/users/installing.html
-----------
FreeType and Qhull

Matplotlib depends on FreeType (>= 2.3), a font rendering library, and
on Qhull (>= 2015.2), a library for computing triangulations. By
default (except on AIX) Matplotlib downloads and builds its own copy
of FreeType (this is necessary to run the test suite, because
different versions of FreeType rasterize characters differently), and
uses its own copy of Qhull.

To force Matplotlib to use a copy of FreeType or Qhull already
installed in your system, create a setup.cfg file with the following
contents:
-----------

--- /dev/null	2021-01-17 13:10:59.949185604 +0900
+++ mplsetup.cfg	2021-01-17 13:55:23.673846857 +0900
@@@@ -0,0 +1,3 @@@@
+[libs]
+system_freetype = true
+system_qhull = true
@


1.1
log
@py-matplotlib: Update to 3.5.2

* Use mplsetup.cfg to use freetype2 and qhull from pkgsrc
  to avoid build-time downloading.

CHangelog:
3.5.2:
* Preliminary support for Windows on arm64 target has been added;
  this requires FreeType 2.11 or above.

3.5.1:
Bugfixes

3.5.0:
What's new in Matplotlib 3.5.0 (Nov 15, 2021)
    Figure and Axes creation / management
        * subplot_mosaic supports simple Axes sharing
        * Figure now has draw_without_rendering method
        * Figure __init__ passes keyword arguments through to set

    Plotting methods
        * Add Annulus patch
        * set_data method for FancyArrow patch
        * New arrow styles in ArrowStyle and ConnectionPatch
        * Setting collection offset transform after initialization

    Colors and colormaps
        * Colormap registry (experimental)
        * Image interpolation now possible at RGBA stage
        * imshow supports half-float arrays
        * A callback registry has been added to Normalize objects

    Titles, ticks, and labels
        * Settings tick positions and labels simultaneously in set_ticks

    Fonts and Text
        * Triple and quadruple dot mathtext accents
        * Font properties of legend title are configurable
        * Text and TextBox added parse_math option
        * Text can be positioned inside TextBox widget
        * Simplifying the font setting for usetex mode
        * Type 42 subsetting is now enabled for PDF/PS backends

    rcParams improvements
        * Allow setting default legend labelcolor globally

    3D Axes improvements
        * Axes3D now allows manual control of draw order
        * Allow changing the vertical axis in 3d plots
        * plot_surface supports masked arrays and NaNs
        * 3D plotting methods support data keyword argument

    Interactive tool improvements
        * Colorbars now have pan and zoom functionality
        * Updated the appearance of Slider widgets
        * Removing points on a PolygonSelector
        * Dragging selectors
        * Clearing selectors
        * Setting artist properties of selectors
        * Ignore events outside selection
        * CallbackRegistry objects gain a method to temporarily block signals
        * Directional sizing cursors

    Sphinx extensions
        * More configuration of mathmpl sphinx extension

    Backend-specific improvements
        * GTK backend
        * Qt backends
        * HiDPI support in Cairo-based, GTK, and Tk backends
        * Qt figure options editor improvements
        * WX backends support mouse navigation buttons
        * WebAgg uses asyncio instead of Tornado
@
text
@d1 1
a1 1
$NetBSD: patch-setup.cfg,v 1.2 2021/01/17 05:19:33 mef Exp $
@

