diff --git a/devel/libexplain/Makefile b/devel/libexplain/Makefile index 0d65b10a40fdd..1f2546cb7e6e8 100644 --- a/devel/libexplain/Makefile +++ b/devel/libexplain/Makefile @@ -12,20 +12,31 @@ WWW= http://libexplain.sourceforge.net/ LICENSE= LGPL3+ LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Upstream last release was in 2014 +#BROKEN_FreeBSD_14= Build fails with lots of error on llvm15 + BUILD_DEPENDS= gsed:textproc/gsed RUN_DEPENDS= lsof:sysutils/lsof -USES= bison gettext ghostscript:build gmake groff iconv libtool:build +USES= bison gettext ghostscript:build gmake groff iconv libtool:build localbase +USE_LDCONFIG= yes + GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_header_linux_kd_h=no -USE_LDCONFIG= yes -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib +OPTIONS_DEFINE= DOCS PATCHLEVEL= D012 -OPTIONS_DEFINE= DOCS +.include + +.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +USES+= llvm:max=14 +CPP= clang-cpp${LLVM_VERSION} +CC= clang${LLVM_VERSION} +CXX= clang++${LLVM_VERSION} +MAKE_JOBS_UNSAFE= yes +.endif .include