diff options
author | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2023-08-18 03:35:45 +0000 |
---|---|---|
committer | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2023-08-18 04:56:22 +0000 |
commit | 51cc6ae471c71d17495c4be0d5bea385c99b3cb3 (patch) | |
tree | cc723239cf0a83727fee720375ac8e46b908c2d9 | |
parent | 81dc274491c44756ec35929bae5df22c902c394c (diff) | |
download | ports-51cc6ae471c71d17495c4be0d5bea385c99b3cb3.tar.gz ports-51cc6ae471c71d17495c4be0d5bea385c99b3cb3.zip |
cad/brlcad: Fix build on 14
- Pet portclippy
Approved by: portmgr (blanket)
Sponsored by: The FreeBSD Foundation
-rw-r--r-- | cad/brlcad/Makefile | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/cad/brlcad/Makefile b/cad/brlcad/Makefile index 2f16022e847a..4794a6dc0aed 100644 --- a/cad/brlcad/Makefile +++ b/cad/brlcad/Makefile @@ -23,23 +23,32 @@ LIB_DEPENDS= liblz4.so:archivers/liblz4 \ USES= bison:alias cmake:insource cpe gl pathfix pkgconfig python:env \ tar:bzip2 tk xorg USE_GL= gl glu +USE_LDCONFIG= yes USE_XORG= ice sm x11 xau xcb xdamage xdmcp xext xfixes xft xi \ xorgproto xrender xscrnsaver xt xxf86vm -USE_LDCONFIG= yes + +CMAKE_OFF= BRLCAD_ENABLE_STRICT +CMAKE_INSTALL_PREFIX= ${PREFIX}/${PORTNAME} + +TEST_TARGET= check CONFLICTS_INSTALL= py[23][0-9]-epsilon +MANPREFIX= ${PREFIX}/${PORTNAME}/share NO_MTREE= yes WRKSRC=${WRKDIR}/${PORTNAME}-${PORTVERSION} PLIST_SUB+= PORTVERSION=${PORTVERSION} -CMAKE_OFF= BRLCAD_ENABLE_STRICT -CMAKE_INSTALL_PREFIX= ${PREFIX}/${PORTNAME} -MANPREFIX= ${PREFIX}/${PORTNAME}/share +.include <bsd.port.options.mk> -TEST_TARGET= check +.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +USES+= llvm:max=14 +CC= clang${LLVM_VERSION} +CPP= clang-cpp${LLVM_VERSION} +CXX= clang++${LLVM_VERSION} +.endif post-patch: @${REINPLACE_CMD} -e 's+-exact Tcl 8\.6\.10+Tcl 8.6+' \ |