git: f099cf5cb317 - main - math/casadi: Remove redundant clause

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Fri, 29 Sep 2023 23:21:10 UTC
The branch main has been updated by bofh:

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

commit f099cf5cb3173b0a9225ebd903025abd49dd5348
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-09-29 22:34:15 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-09-29 23:20:55 +0000

    math/casadi: Remove redundant clause
    
    There was USES=llvm and also *_DEPENDS with llvm ports. So these have
    been merged into USES=llvm/
    
    USES=llvm now by default exports CC/CPP/CXX so remove those
    
    Approved by:    portmgr (blanket)
---
 math/casadi/Makefile | 13 +------------
 1 file changed, 1 insertion(+), 12 deletions(-)

diff --git a/math/casadi/Makefile b/math/casadi/Makefile
index 4bcfa10de880..570d96ffb215 100644
--- a/math/casadi/Makefile
+++ b/math/casadi/Makefile
@@ -48,7 +48,7 @@ BONMIN_LIB_DEPENDS=	libbonmin.so:math/bonmin \
 			libOsi.so:math/osi
 
 CLANG_DESC=		Build with clang for JIT
-CLANG_USES=		llvm:16
+CLANG_USES=		llvm:16,build,run
 CLANG_CMAKE_BOOL=	WITH_CLANG
 CLANG_CMAKE_ON=		-DLLVM_INSTALL_PREFIX=${LLVM_PREFIX} -DOLD_LLVM=ON
 CLANG_BROKEN=		fails to find clang, see https://github.com/casadi/casadi/issues/3089
@@ -67,17 +67,6 @@ QPOASES_CMAKE_BOOL=	WITH_QPOASES
 QPOASES_LIB_DEPENDS=	libopenblas.so:math/openblas
 QPOASES_IMPLIES=	LAPACK
 
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MCLANG}
-# use clang from ports because cmake can't find base llvm for JIT
-BUILD_DEPENDS+=	clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
-RUN_DEPENDS+=	clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
-CPP=		clang-cpp${LLVM_DEFAULT}
-CC=		clang${LLVM_DEFAULT}
-CXX=		clang++${LLVM_DEFAULT}
-.endif
-
 PORTSCOUT=	limit:^.*[1-9]\..* # prevent tags like ge2
 
 .include <bsd.port.mk>