From: Stuart Henderson Subject: Re: UPDATE: veusz-4.2 To: Rafael Sadowski Cc: The OpenBSD ports mailing-list Date: Sun, 8 Mar 2026 15:11:51 +0000 On 2026/03/07 20:06, Rafael Sadowski wrote: > Simple switch from Qt5 to Qt6 update veusz-4.2. Tested on amd64. OK? Please drop the py-tomli BDEP. OK. > Cheers Rafael > > diff --git a/math/veusz/Makefile b/math/veusz/Makefile > index 01dc8b1a323..0aa91f05191 100644 > --- a/math/veusz/Makefile > +++ b/math/veusz/Makefile > @@ -1,30 +1,30 @@ > COMMENT = scientific plotting and graphing package > -MODPY_DISTV = 3.6.2 > +MODPY_DISTV = 4.2 > DISTNAME = veusz-${MODPY_DISTV} > CATEGORIES = math graphics > -REVISION = 6 > > HOMEPAGE = https://veusz.github.io/ > > # GPLv2+ > PERMIT_PACKAGE = Yes > > -WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5Widgets Qt5Xml > +WANTLIB += ${COMPILER_LIBCXX} Qt6Core Qt6Gui Qt6Widgets Qt6Xml > WANTLIB += m > > SITES = https://github.com/veusz/veusz/releases/download/${DISTNAME}/ > > MODULES = lang/python \ > - x11/qt5 > + x11/qt6 > MODPY_PYBUILD = setuptools > > BUILD_DEPENDS = devel/py-sip \ > math/py-numpy \ > textproc/py-tomli \ > - x11/py-qt5 > + x11/py-qt6 > > RUN_DEPENDS = math/py-numpy \ > - x11/py-qt5 > + x11/py-qt6 > + > TEST_DEPENDS = ${BASE_PKGPATH} > > do-test: > diff --git a/math/veusz/distinfo b/math/veusz/distinfo > index b5d7be65267..db88492e5c5 100644 > --- a/math/veusz/distinfo > +++ b/math/veusz/distinfo > @@ -1,2 +1,2 @@ > -SHA256 (veusz-3.6.2.tar.gz) = whcaxF5LMEJNj8NSYeLpnb5uJboRl+vCQ1WxBrJjldE= > -SIZE (veusz-3.6.2.tar.gz) = 3330225 > +SHA256 (veusz-4.2.tar.gz) = jyghPk/u4THHnXrG/UDzHfW4AkS6n0CEd3VK+GX9he0= > +SIZE (veusz-4.2.tar.gz) = 3435250 > diff --git a/math/veusz/pkg/PLIST b/math/veusz/pkg/PLIST > index 6fc82681017..83900059cff 100644 > --- a/math/veusz/pkg/PLIST > +++ b/math/veusz/pkg/PLIST > @@ -357,8 +357,6 @@ lib/python${MODPY_VERSION}/site-packages/veusz/icons/button_ternary.svg > lib/python${MODPY_VERSION}/site-packages/veusz/icons/button_vectorfield.svg > lib/python${MODPY_VERSION}/site-packages/veusz/icons/button_volume3d.svg > lib/python${MODPY_VERSION}/site-packages/veusz/icons/button_xy.svg > -lib/python${MODPY_VERSION}/site-packages/veusz/icons/downarrow.png > -lib/python${MODPY_VERSION}/site-packages/veusz/icons/downarrow_blank.png > lib/python${MODPY_VERSION}/site-packages/veusz/icons/error_bar.svg > lib/python${MODPY_VERSION}/site-packages/veusz/icons/error_barbox.svg > lib/python${MODPY_VERSION}/site-packages/veusz/icons/error_barcurve.svg > @@ -426,7 +424,6 @@ lib/python${MODPY_VERSION}/site-packages/veusz/icons/kde-zoom-out.svg > lib/python${MODPY_VERSION}/site-packages/veusz/icons/kde-zoom-page-veuszedit.svg > lib/python${MODPY_VERSION}/site-packages/veusz/icons/kde-zoom-veuszedit.svg > lib/python${MODPY_VERSION}/site-packages/veusz/icons/kde-zoom-width-veuszedit.svg > -lib/python${MODPY_VERSION}/site-packages/veusz/icons/link.png > lib/python${MODPY_VERSION}/site-packages/veusz/icons/logo.png > lib/python${MODPY_VERSION}/site-packages/veusz/icons/logo.svg > lib/python${MODPY_VERSION}/site-packages/veusz/icons/settings_axisgridlines.svg > @@ -458,6 +455,9 @@ lib/python${MODPY_VERSION}/site-packages/veusz/icons/veusz-arrow-ew.svg > lib/python${MODPY_VERSION}/site-packages/veusz/icons/veusz-arrow-nesw.svg > lib/python${MODPY_VERSION}/site-packages/veusz/icons/veusz-arrow-ns.svg > lib/python${MODPY_VERSION}/site-packages/veusz/icons/veusz-capture-data.svg > +lib/python${MODPY_VERSION}/site-packages/veusz/icons/veusz-dropdown-blank.svg > +lib/python${MODPY_VERSION}/site-packages/veusz/icons/veusz-dropdown-link.svg > +lib/python${MODPY_VERSION}/site-packages/veusz/icons/veusz-dropdown.svg > lib/python${MODPY_VERSION}/site-packages/veusz/icons/veusz-edit-custom.svg > lib/python${MODPY_VERSION}/site-packages/veusz/icons/veusz-edit-cut.svg > lib/python${MODPY_VERSION}/site-packages/veusz/icons/veusz-edit-prefs.svg >