pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/py-wxPython



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Nov 12 11:07:03 UTC 2025

Modified Files:
        pkgsrc/x11/py-wxPython: Makefile distinfo

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/x11/py-wxPython/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/x11/py-wxPython/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/py-wxPython/Makefile
diff -u pkgsrc/x11/py-wxPython/Makefile:1.19 pkgsrc/x11/py-wxPython/Makefile:1.20
--- pkgsrc/x11/py-wxPython/Makefile:1.19        Thu Oct 23 20:40:11 2025
+++ pkgsrc/x11/py-wxPython/Makefile     Wed Nov 12 11:07:03 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.19 2025/10/23 20:40:11 wiz Exp $
+# $NetBSD: Makefile,v 1.20 2025/11/12 11:07:03 adam Exp $
 
-DISTNAME=      wxPython-4.2.3
-PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   2
+DISTNAME=      wxpython-4.2.4
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/wxp/wxP/}
 CATEGORIES=    x11 python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=w/wxPython/}
 
@@ -12,14 +11,17 @@ COMMENT=    GUI Toolkit for Python
 # LGPLv2 with additional permission; http://opensource.org/licenses/wxwindows
 LICENSE=       gnu-lgpl-v2
 
+EGG_NAME=      ${DISTNAME:S/wxp/wxP/}
+WRKSRC=                ${WRKDIR}/${DISTNAME:S/wxp/wxP/}
+
 TOOL_DEPENDS+= ${PYPKGPREFIX}-cython>=3.0.10:../../devel/py-cython
 TOOL_DEPENDS+= ${PYPKGPREFIX}-requests>=2.26.0:../../devel/py-requests
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
-TOOL_DEPENDS+= ${PYPKGPREFIX}-sip6>=6.10.0:../../x11/py-sip6
+TOOL_DEPENDS+= ${PYPKGPREFIX}-sip6>=6.12.0:../../x11/py-sip6
 DEPENDS+=      ${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow
 DEPENDS+=      ${PYPKGPREFIX}-numpy-[0-9]*:../../math/py-numpy
 
-USE_LANGUAGES+=        c c++
+USE_LANGUAGES= c c++
 USE_TOOLS+=    pkg-config
 MAKE_ENV+=     WX_CONFIG=wx-config-3.2
 PYDISTUTILSPKG=        no

Index: pkgsrc/x11/py-wxPython/distinfo
diff -u pkgsrc/x11/py-wxPython/distinfo:1.3 pkgsrc/x11/py-wxPython/distinfo:1.4
--- pkgsrc/x11/py-wxPython/distinfo:1.3 Mon May  5 14:08:24 2025
+++ pkgsrc/x11/py-wxPython/distinfo     Wed Nov 12 11:07:03 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2025/05/05 14:08:24 adam Exp $
+$NetBSD: distinfo,v 1.4 2025/11/12 11:07:03 adam Exp $
 
-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
+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



Home | Main Index | Thread Index | Old Index