git: a5e09e845b22 - main - graphics/materialx: Add required by bundled glfw dependencies
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 23 Feb 2026 17:24:36 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=a5e09e845b22fa35cdb320df1a8f2d1518ee712d
commit a5e09e845b22fa35cdb320df1a8f2d1518ee712d
Author: Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2026-02-23 17:21:26 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-02-23 17:21:26 +0000
graphics/materialx: Add required by bundled glfw dependencies
- Sync dependencies with graphics/glfw X11 enabled, WAYLAND disabled.
- Remove python version 3.9 from USES - 3.10 is the oldest version in
ports.
- Add USES+=compiler:c++17-lang - several parts of the port uses
-std=c++17.
PR: 293322
Approved by: Martin Filla <freebsd@sysctl.cz> (maintainer)
---
graphics/materialx/Makefile | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/graphics/materialx/Makefile b/graphics/materialx/Makefile
index b2d422aa60f5..611ffd8587cd 100644
--- a/graphics/materialx/Makefile
+++ b/graphics/materialx/Makefile
@@ -1,7 +1,7 @@
PORTNAME= materialx
DISTVERSIONPREFIX= v
DISTVERSION= 1.39.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MAINTAINER= freebsd@sysctl.cz
@@ -13,13 +13,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= libglvnd>0:graphics/libglvnd \
openimageio>0:graphics/openimageio \
- openshadinglanguage>0:graphics/openshadinglanguage
+ openshadinglanguage>0:graphics/openshadinglanguage \
+ libxkbcommon>0:x11/libxkbcommon
LIB_DEPENDS= libImath.so:math/Imath \
libOpenColorIO.so:graphics/opencolorio \
libOpenImageIO.so:graphics/openimageio \
libOpenImageIO_Util.so:graphics/openimageio
-USES= cmake gl localbase python:3.9+ xorg
+USES= cmake compiler:c++17-lang gl localbase python xorg
USE_GITHUB= yes
GH_ACCOUNT= AcademySoftwareFoundation
GH_PROJECT= MaterialX
@@ -33,7 +34,7 @@ GH_TUPLE= mitsuba-renderer:nanogui:6452dd6:nanogui/source/MaterialXView/NanoGUI
USE_GL= opengl
USE_LDCONFIG= yes
-USE_XORG= ice sm x11 xt
+USE_XORG= ice sm x11 xcursor xext xi xinerama xrandr xt xxf86vm
CMAKE_ARGS= -DCMAKE_INSTALL_PREFIX=${STAGEDIR}${PREFIX} \
-DNANOGUI_NATIVE_FLAGS="" \