Re: git: feacbf45b84e - main - graphics/blender*: unbreak the ports tree with python different from 3.11

From: Vladimir Druzenko <vvd_at_freebsd.org>
Date: Sun, 14 Jun 2026 10:43:35 UTC
Hello!

12.06.2026 20:42, Antoine Brodin пишет:
> The branch main has been updated by antoine:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=feacbf45b84ea82d15f04a1f80f8519348b2aa83
>
> commit feacbf45b84ea82d15f04a1f80f8519348b2aa83
> Author:     Antoine Brodin <antoine@FreeBSD.org>
> AuthorDate: 2026-06-12 17:42:01 +0000
> Commit:     Antoine Brodin <antoine@FreeBSD.org>
> CommitDate: 2026-06-12 17:42:01 +0000
>
>      graphics/blender*: unbreak the ports tree with python different from 3.11
> ---
>   graphics/blender/Makefile  | 2 +-
>   graphics/blender4/Makefile | 2 +-
>   2 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/graphics/blender/Makefile b/graphics/blender/Makefile
> index 14fbe8704121..4ed4d7adfed0 100644
> --- a/graphics/blender/Makefile
> +++ b/graphics/blender/Makefile
> @@ -27,7 +27,7 @@ LIB_DEPENDS=	libfreetype.so:print/freetype2 \
>   RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR}
>   
>   USES=		cmake:noninja compiler:c++17-lang cpe eigen:3 jpeg llvm:build,run \
> -		pkgconfig python:3.11 shebangfix tar:xz xorg
> +		pkgconfig python shebangfix tar:xz xorg
>   USE_XORG=	x11 xext xfixes xmu xrender
>   
>   SHEBANG_FILES=	scripts/modules/blend_render_info.py
> diff --git a/graphics/blender4/Makefile b/graphics/blender4/Makefile
> index edb14379b5e4..52372aceb8e0 100644
> --- a/graphics/blender4/Makefile
> +++ b/graphics/blender4/Makefile
> @@ -31,7 +31,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR}
>   # are set. We will pull boost in just to be on the safe side.
>   
>   USES=		cmake:noninja compiler:c++17-lang cpe eigen:3 jpeg llvm:build,run pkgconfig \
> -		python:3.11 shebangfix tar:xz xorg
> +		python shebangfix tar:xz xorg
>   USE_XORG=	x11 xext xfixes xmu xrender
>   
>   SHEBANG_FILES=	scripts/modules/bl_i18n_utils/merge_po.py \

AFAIK, Blender always requires a specific version of Python:
Blender 5.1 - Python 3.13
Blender 5.0, 4.1-4.4 - Python 3.11

-- 
Best regards,
Vladimir Druzenko