head	1.5;
access;
symbols
	pkgsrc-2026Q1:1.5.0.2
	pkgsrc-2026Q1-base:1.5
	pkgsrc-2025Q4:1.4.0.2
	pkgsrc-2025Q4-base:1.4
	pkgsrc-2025Q3:1.3.0.4
	pkgsrc-2025Q3-base:1.3
	pkgsrc-2025Q2:1.3.0.2
	pkgsrc-2025Q2-base:1.3
	pkgsrc-2025Q1:1.2.0.12
	pkgsrc-2025Q1-base:1.2
	pkgsrc-2024Q4:1.2.0.10
	pkgsrc-2024Q4-base:1.2
	pkgsrc-2024Q3:1.2.0.8
	pkgsrc-2024Q3-base:1.2
	pkgsrc-2024Q2:1.2.0.6
	pkgsrc-2024Q2-base:1.2
	pkgsrc-2024Q1:1.2.0.4
	pkgsrc-2024Q1-base:1.2
	pkgsrc-2023Q4:1.2.0.2
	pkgsrc-2023Q4-base:1.2
	pkgsrc-2023Q3:1.1.0.2
	pkgsrc-2023Q3-base:1.1;
locks; strict;
comment	@# @;


1.5
date	2026.02.09.10.48.49;	author adam;	state Exp;
branches;
next	1.4;
commitid	eVDjqQGbeNXXRGtG;

1.4
date	2025.11.12.11.07.03;	author adam;	state Exp;
branches;
next	1.3;
commitid	EWs5bOjk6F4vPfiG;

1.3
date	2025.05.05.14.08.24;	author adam;	state Exp;
branches;
next	1.2;
commitid	z5XwUlnL7khmYITF;

1.2
date	2023.11.20.00.07.41;	author gdt;	state Exp;
branches;
next	1.1;
commitid	ejcNpI8ZXHwcqhNE;

1.1
date	2023.06.26.20.53.23;	author wiz;	state Exp;
branches;
next	;
commitid	pj9woMrbOZ7G2vuE;


desc
@@


1.5
log
@py-wxPython: updated to 4.2.5

4.2.5

New and improved in this release:
* This release was built using the wxWidgets' v3.2.9 release tag.  The only exception is that libtiff and pcre2 bundled with wxWidgets are updated to the versions from the wxWidgets master branch (libtiff 4.7.0 and pcre2 10.44).
* Fix build/wheel installation using setuptools 81+
* Replace md5 with sha256 when validating downloaded waf and doxygen build tools
* Add missing attribute _x_maincol to constructor of TreeListMainWindow
* Fix wx.svg to work with cython 3.1 generated code
@
text
@$NetBSD: distinfo,v 1.4 2025/11/12 11:07:03 adam Exp $

BLAKE2s (wxpython-4.2.5.tar.gz) = c919c712fd1294a59ef125f55b4d951c4296a3457e077ecf17f88aa0ecd28acf
SHA512 (wxpython-4.2.5.tar.gz) = a094faab4f901e46c6a771168160b0e3fec336e937507fedab97a0645df55671af046e673344a37d3d6997fadcb83c5490a673c2475c200841ef9eb12bc19763
Size (wxpython-4.2.5.tar.gz) = 58732217 bytes
@


1.4
log
@py-wxPython: updated to 4.2.4

4.2.4
New and improved in this release:
* This release was built using the wxWidgets' v3.2.8.1 release tag.  The only exception is that libtiff and pcre2 bundled with wxWidgets are updated to the versions from the wxWidgets master branch (libtiff 4.7.0 and pcre2 10.44).
* Fix using `setuptools.build_meta` backend
* Fix EOL style in wx.py.editwindow.py
* Replace imp with types in wx.py.editor.py
* Fix floatcanvas Text.ShiftFunDict: convert float to int
* Fix up/down option not working on the initial search in wx.py.frame
* Fix floatcanvas Arrow, Point, Bitmap drawings
* Officially support and build wheels for Python 3.14 and Windows 11 ARM
* Fix crash when calling wx.SystemSettings.GetAppearance() without App
* Enable whole word search in wx.py.editwindow
* Add MaxSize limit to ScaledBitmap drawing in FloatCanvas
* Fix more OGL float/int conversion issues
* Major speedups and bug fixes to CustomTreeCtrl and HyperTreeList
* Fix duplicated string constants in wx.propgrid
* Add non-zero width and height to default tab size to avoid wxWidgets warning in wx.lib.agw.aui.auibook
* Fix SetHeaderHeight in UltimateListCtrl
* Add ScrollLeft and ScrollDown to PlotCanvas
* Add sample of PlotCanvas usage
* Fix a linker issue with GCC 16+ and wxHelpControllerBase
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.3 2025/05/05 14:08:24 adam Exp $
d3 3
a5 3
BLAKE2s (wxpython-4.2.4.tar.gz) = 0e67b7e0e0c03a4d57598899c5d9933f468bb935cad575332c5f04cf2e418d3c
SHA512 (wxpython-4.2.4.tar.gz) = 4ae124bced8a0d357a34763c981ef370b7c0c978dfba0f941f37e83227816881fee2e65eb7eaa2a114bbaded14afd8e96ad17dba5a9886b38ac35bc75ec82737
Size (wxpython-4.2.4.tar.gz) = 58583054 bytes
@


1.3
log
@py-wxPython: updated to 4.2.3

4.2.3

New and improved in this release:
* This release was built using the wxWidgets' v3.2.7 release tag.  The only exception is that libtiff and pcre2 bundled with wxWidgets are updated to the versions from the wxWidgets master branch (libtiff 4.7.0 and pcre2 10.44).
* Fix test issues with wx.lib.introspect
* Add support for building on Windows ARM64
* Incorporate many improvements to type stubs
* Fix building documentation with latest sphinx
* Build smaller architecture-specific wheels on macOS instead of large universal2 wheels
* Calculate scroll based on child's relative position to scrolledpanel in wx.lib.scrolledpanel
* Fix float -> int conversion issues in wx.lib.fancytext
* Replace deprecated NumPy type aliases
* Use wx.StaticText in wx.lib.agw.hyperlink
* Implement partial support for pyproject.toml and other build process improvements
* Remove use of six and most Python 2 compatibility code
* Fix wxWidgets build on OpenSUSE
* Fix more int conversions in wx.lib.agw.flatnotebook
* Make build output reproducible
* Enable overridding wx.Sizer.InformFirstDirection()
* Implement __iter__ for wxList iterator classes (fixes Python 3.13.1 issue)
* Fix wx.lib.mixins.rubberband not clearing DC on redraw
* Support implementing CreateBitmapBundle for custom ArtProvider
* Fix float/int conversion issues in wx.lib.ogl
* Include usage of `wxMemoryFSHandler` in webview demo
* Fix crash when accessing wx.stc.StyledTextCtrl.DropTarget.Data
* Fix AuiManager pane minimizing issue
* Add range field to wx.lib.agw.pygauge.PyGauge format string
* Fix pickling of wx.RealPoint
* Avoid calling FlatMenu Destroy() in a finally block
* Update wxApp.IsDisplayAvailable to work on Wayland
* Fix InspectionTool crashes due to bad perspective string errors
* Drop support for Python 3.8 (EOL)
* Add CreateAccessible for Windows only
* Added check condition to AuiManager LoadPerspective()
* Fix RecursionError in platebtn bitmap getters
* Add Python implementation of GetPaths
* Support Wayland GTK backend in Window.GetHandle
* Refactor python only pdfviewer to support displaying pdf files where not all pages have the same size
* Improve support when specifying a pre-existing toolbar as the target for the restore icon when minimizing a pane in agw.aui
* Multiple bugfixes in pure python aui
* pdfviewer: Add support for pymupdf renaming
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.2 2023/11/20 00:07:41 gdt Exp $
d3 3
a5 3
BLAKE2s (wxPython-4.2.3.tar.gz) = 374bb98927a4e0c048e50bd0ed1ddd341fbe7e443c01648841a8663f07d725fa
SHA512 (wxPython-4.2.3.tar.gz) = c7b9f0758b9d77dbeab436e8069c024796b6f252af5043615e14083b3f62fb44386c5f325a118f9e2d99c15eeb7687bb1cc1a13a00263114689b32e2126364a7
Size (wxPython-4.2.3.tar.gz) = 58861286 bytes
@


1.2
log
@x11/py-wxPython: Cherry-pick upstream fix for cython 3.0.0 API withdrawal
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1 2023/06/26 20:53:23 wiz Exp $
d3 3
a5 4
BLAKE2s (wxPython-4.2.1.tar.gz) = 12a049858c1d3c9764c31dad1476d8b9685ebebb9b708b4eb363129e02667fb9
SHA512 (wxPython-4.2.1.tar.gz) = ee9ab8effb3c71de004c3d61ec583b9980c6b75fe9bb04cf2c76025ea70afc206bc3073c44d1c83c7ba604afed9fd38c01b9ef506617ba279a4ac58e3cf34438
Size (wxPython-4.2.1.tar.gz) = 73724359 bytes
SHA1 (patch-wx_svg___nanosvg.pyx) = f87fbd2d96a0f26b95524d0fd83bca4f1eed287d
@


1.1
log
@x11/py-wxPython: import py-wxPython-4.2.1

wxPython is a cross-platform GUI toolkit for the Python programming
language. It allows Python programmers to create programs with a
robust, highly functional graphical user interface, simply and
easily. It is implemented as a set of Python extension modules that
wrap the GUI components of the popular wxWidgets cross platform
library, which is written in C++.

Like Python and wxWidgets, wxPython is Open Source, which means
that it is free for anyone to use and the source code is available
for anyone to look at and modify. And anyone can contribute fixes
or enhancements to the project.

wxPython is a cross-platform toolkit. This means that the same
program will run on multiple platforms without modification.
Currently Supported platforms are Microsoft Windows, Mac OS X and
macOS, and Linux or other unix-like systems with GTK2 or GTK3
libraries. In most cases the native widgets are used on each platform
to provide a 100% native look and feel for the application.

Since the programming language is Python, wxPython programs are
simple, easy to write and easy to understand.
@
text
@d1 1
a1 1
$NetBSD$
d6 1
@

