[Bug 286361] graphics/mesa-devel: python=3.12

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 26 Apr 2025 10:43:58 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286361

            Bug ID: 286361
           Summary: graphics/mesa-devel: python=3.12
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: jbeich@FreeBSD.org
          Reporter: 2khramtsov@gmail.com
          Assignee: jbeich@FreeBSD.org
             Flags: maintainer-feedback?(jbeich@FreeBSD.org)

https://gitlab.freedesktop.org/mesa/mesa/-/issues/3623
https://cgit.freebsd.org/ports/commit/?id=ad593a9d4d79

--- a/graphics/mesa-devel/Makefile
+++ b/graphics/mesa-devel/Makefile
@@ -22,6 +22,7 @@ ONLY_FOR_ARCHS_REASON=        Limited scope: no old drivers
and no software rendering.
                        See also https://mesamatrix.net/

 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>0:devel/py-pyyaml@${PY_FLAVOR} \
+               ${PY_SETUPTOOLS} \
                libglvnd>=1.3.2:graphics/libglvnd \
                ${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako@${PY_FLAVOR}
 LIB_DEPENDS=   libdrm.so:graphics/libdrm \

I didn't care to see if this is right,
this allows mesa-devel to build with python=3.12, and RX 580 doesn't output
garbage.

-- 
You are receiving this mail because:
You are the assignee for the bug.