Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Jul 2024 08:18:33 GMT
From:      Emmanuel Vadot <manu@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: a26876a1e5f8 - main - graphics/mesa: Fix X11 options
Message-ID:  <202407010818.4618IXVX069286@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by manu:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a26876a1e5f8629e203f98d279dad670be735652

commit a26876a1e5f8629e203f98d279dad670be735652
Author:     Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2024-06-26 14:27:07 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2024-07-01 08:17:57 +0000

    graphics/mesa: Fix X11 options
    
    We need to disable xlib-lease otherwise meson will fail to configure the port
    
    Differential Revision:  https://reviews.freebsd.org/D45744
    Reviewed by:            bapt
    Sponsored by:           Beckhoff Automation GmbH & Co. KG
---
 graphics/mesa-dri/Makefile  | 2 ++
 graphics/mesa-libs/Makefile | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/graphics/mesa-dri/Makefile b/graphics/mesa-dri/Makefile
index b656f81d0a7d..b0f9f3699612 100644
--- a/graphics/mesa-dri/Makefile
+++ b/graphics/mesa-dri/Makefile
@@ -56,6 +56,8 @@ LDFLAGS_i386=		-Wl,-znotext
 .if ${PORT_OPTIONS:MX11}
 MESA_PLATFORMS+=	x11
 USE_XORG+=		xcb xorgproto xrandr x11 xdamage xext xfixes xshmfence xv
+.else
+MESON_ARGS+=		-Dxlib-lease=disabled
 .endif
 
 .if ${PORT_OPTIONS:MWAYLAND}
diff --git a/graphics/mesa-libs/Makefile b/graphics/mesa-libs/Makefile
index c1e04551a089..e2d8f3f8e860 100644
--- a/graphics/mesa-libs/Makefile
+++ b/graphics/mesa-libs/Makefile
@@ -57,7 +57,7 @@ USE_XORG+=		xorgproto x11 xcb xdamage xext \
 			xfixes xshmfence xxf86vm xrandr
 PLIST_SUB+=		GLX=""
 .else
-MESON_ARGS+=	-Dglx=disabled
+MESON_ARGS+=	-Dglx=disabled -Dxlib-lease=disabled
 PLIST_SUB+=	GLX="@comment "
 .endif
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202407010818.4618IXVX069286>