Index | Thread | Search

From:
Rafael Sadowski <rafael@sizeofvoid.org>
Subject:
Re: [update] graphics/py-pivy 0.6.10 -> 0.6.11
To:
Johannes Thyssen Tishman <jtt@openbsd.org>, ports@openbsd.org
Date:
Fri, 17 Apr 2026 07:27:28 +0200

Download raw body.

Thread
On Sat Apr 04, 2026 at 02:22:07PM +0000, Johannes Thyssen Tishman wrote:
> Please find below an update for graphics/py-pivy to version 0.6.11.
> 
> Changelog: https://github.com/coin3d/pivy/releases/tag/0.6.11
> 
> Notes about this update:
> 1. All tests are passing.
> 2. This update should be committed together with cad/freecad's upcoming
>    update.


OK (I'm in favour of post 7.9!)

> 
> diff /usr/ports
> path + /usr/ports
> commit - 4658dbcbe59eb87e0d95b05c390ef2da5fa86922
> blob - 7b50751d2f72d0d9d31d978b27639d934e14f5f0
> file + graphics/py-pivy/Makefile
> --- graphics/py-pivy/Makefile
> +++ graphics/py-pivy/Makefile
> @@ -1,7 +1,6 @@
>  COMMENT =		Python bindings for coin
>  
> -MODPY_DISTV =		0.6.10
> -REVISION =		3
> +MODPY_DISTV =		0.6.11
>  PKGNAME =		py-${DISTNAME}
>  
>  DIST_TUPLE +=		github coin3d pivy ${MODPY_DISTV} .
> commit - 4658dbcbe59eb87e0d95b05c390ef2da5fa86922
> blob - 0d01284eef9f534914b6e4dd1053155ef78c3267
> file + graphics/py-pivy/distinfo
> --- graphics/py-pivy/distinfo
> +++ graphics/py-pivy/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (coin3d-pivy-0.6.10.tar.gz) = e0CYFsn62Ez5T5NlkoH53SUB0oXrL8YJ6UAaPQBM5yM=
> -SIZE (coin3d-pivy-0.6.10.tar.gz) = 6678472
> +SHA256 (coin3d-pivy-0.6.11.tar.gz) = ePeb19HOfoFAzrpLEiATbqHxS0QDseRjxZ+okv7tlh4=
> +SIZE (coin3d-pivy-0.6.11.tar.gz) = 6276974
> commit - 4658dbcbe59eb87e0d95b05c390ef2da5fa86922
> blob - 7073e9e34fa35628cd1b0441c8e2e09b23feb6ef
> file + /dev/null
> --- graphics/py-pivy/patches/patch-interfaces_coin_i
> +++ /dev/null
> @@ -1,19 +0,0 @@
> -Function signature changed in SWIG 4.4:
> -https://github.com/coin3d/pivy/pull/139
> -
> -
> -Index: interfaces/coin.i
> ---- interfaces/coin.i.orig
> -+++ interfaces/coin.i
> -@@ -80,7 +80,11 @@ static int init_file_emulator(void)
> - %init %{
> - #if PY_MAJOR_VERSION >= 3
> - if (init_file_emulator() < 0) {
> -+  #if (SWIG_VERSION < 0x040400)
> -     return NULL;
> -+  #else
> -+    return 0;
> -+  #endif
> - }
> - #endif
> - %}
> commit - 4658dbcbe59eb87e0d95b05c390ef2da5fa86922
> blob - 51cda24ff5dbce0278e414fb6523ed375f2bb751
> file + graphics/py-pivy/pkg/PLIST
> --- graphics/py-pivy/pkg/PLIST
> +++ graphics/py-pivy/pkg/PLIST
> @@ -13,6 +13,8 @@ lib/python${MODPY_VERSION}/site-packages/pivy/${MODPY_
>  lib/python${MODPY_VERSION}/site-packages/pivy/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
>  lib/python${MODPY_VERSION}/site-packages/pivy/${MODPY_PYCACHE}coin.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/pivy/${MODPY_PYCACHE}coin.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/pivy/${MODPY_PYCACHE}graphics.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/pivy/${MODPY_PYCACHE}graphics.${MODPY_PYC_MAGIC_TAG}pyc
>  lib/python${MODPY_VERSION}/site-packages/pivy/${MODPY_PYCACHE}pivy_meta.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/pivy/${MODPY_PYCACHE}pivy_meta.${MODPY_PYC_MAGIC_TAG}pyc
>  lib/python${MODPY_VERSION}/site-packages/pivy/${MODPY_PYCACHE}sogui.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -21,23 +23,7 @@ lib/python${MODPY_VERSION}/site-packages/pivy/${MODPY_
>  lib/python${MODPY_VERSION}/site-packages/pivy/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
>  @so lib/python${MODPY_VERSION}/site-packages/pivy/_coin.${MODPY_PYC_MAGIC_TAG}so
>  lib/python${MODPY_VERSION}/site-packages/pivy/coin.py
> -lib/python${MODPY_VERSION}/site-packages/pivy/graphics/
> -lib/python${MODPY_VERSION}/site-packages/pivy/graphics/__init__.py
> -lib/python${MODPY_VERSION}/site-packages/pivy/graphics/${MODPY_PYCACHE}/
> -lib/python${MODPY_VERSION}/site-packages/pivy/graphics/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/pivy/graphics/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/pivy/graphics/${MODPY_PYCACHE}colors.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/pivy/graphics/${MODPY_PYCACHE}colors.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/pivy/graphics/${MODPY_PYCACHE}mesh.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/pivy/graphics/${MODPY_PYCACHE}mesh.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/pivy/graphics/${MODPY_PYCACHE}plot.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/pivy/graphics/${MODPY_PYCACHE}plot.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/pivy/graphics/${MODPY_PYCACHE}viewer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/pivy/graphics/${MODPY_PYCACHE}viewer.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/pivy/graphics/colors.py
> -lib/python${MODPY_VERSION}/site-packages/pivy/graphics/mesh.py
> -lib/python${MODPY_VERSION}/site-packages/pivy/graphics/plot.py
> -lib/python${MODPY_VERSION}/site-packages/pivy/graphics/viewer.py
> +lib/python${MODPY_VERSION}/site-packages/pivy/graphics.py
>  lib/python${MODPY_VERSION}/site-packages/pivy/gui/
>  lib/python${MODPY_VERSION}/site-packages/pivy/gui/__init__.py
>  lib/python${MODPY_VERSION}/site-packages/pivy/gui/${MODPY_PYCACHE}/
> @@ -46,6 +32,23 @@ lib/python${MODPY_VERSION}/site-packages/pivy/gui/${MO
>  lib/python${MODPY_VERSION}/site-packages/pivy/gui/${MODPY_PYCACHE}qt.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/pivy/gui/${MODPY_PYCACHE}qt.${MODPY_PYC_MAGIC_TAG}pyc
>  lib/python${MODPY_VERSION}/site-packages/pivy/gui/qt.py
> +lib/python${MODPY_VERSION}/site-packages/pivy/interactive/
> +lib/python${MODPY_VERSION}/site-packages/pivy/interactive/__init__.py
> +lib/python${MODPY_VERSION}/site-packages/pivy/interactive/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/pivy/interactive/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/pivy/interactive/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/pivy/interactive/${MODPY_PYCACHE}colors.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/pivy/interactive/${MODPY_PYCACHE}colors.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/pivy/interactive/${MODPY_PYCACHE}mesh.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/pivy/interactive/${MODPY_PYCACHE}mesh.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/pivy/interactive/${MODPY_PYCACHE}plot.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/pivy/interactive/${MODPY_PYCACHE}plot.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/pivy/interactive/${MODPY_PYCACHE}viewer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/pivy/interactive/${MODPY_PYCACHE}viewer.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/pivy/interactive/colors.py
> +lib/python${MODPY_VERSION}/site-packages/pivy/interactive/mesh.py
> +lib/python${MODPY_VERSION}/site-packages/pivy/interactive/plot.py
> +lib/python${MODPY_VERSION}/site-packages/pivy/interactive/viewer.py
>  lib/python${MODPY_VERSION}/site-packages/pivy/pivy_meta.py
>  lib/python${MODPY_VERSION}/site-packages/pivy/quarter/
>  lib/python${MODPY_VERSION}/site-packages/pivy/quarter/ContextMenu.py
>