svn commit: r522472 - head/science/vipster
Yuri Victorovich
yuri at FreeBSD.org
Thu Jan 9 07:57:43 UTC 2020
Author: yuri
Date: Thu Jan 9 07:57:43 2020
New Revision: 522472
URL: https://svnweb.freebsd.org/changeset/ports/522472
Log:
science/vipster: Unbreak on 120amd64 (with clang-6) by forcing the latest clang
clang-6 lacks the c++17 feature std::mmap::extract
Reported by: fallout
Modified:
head/science/vipster/Makefile
Modified: head/science/vipster/Makefile
==============================================================================
--- head/science/vipster/Makefile Thu Jan 9 07:41:39 2020 (r522471)
+++ head/science/vipster/Makefile Thu Jan 9 07:57:43 2020 (r522472)
@@ -4,6 +4,7 @@ PORTNAME= vipster
DISTVERSIONPREFIX= v
DISTVERSION= 1.18b-75
DISTVERSIONSUFFIX= -gfa5853f
+PORTREVISION= 1
CATEGORIES= science
MAINTAINER= yuri at FreeBSD.org
@@ -12,7 +13,7 @@ COMMENT= Crystalline and molecular structure visualisa
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake compiler:c++17-lang
+USES= cmake
USE_GITHUB= yes
GH_ACCOUNT= sgsaenger
USE_LDCONFIG= yes
@@ -28,6 +29,12 @@ DESKTOP_USE= QT=core,gui,widgets,buildtools_build,qma
PYTHON_CMAKE_BOOL= PYTHON
PYTHON_BROKEN= Bundles pybind11: https://github.com/sgsaenger/vipster/issues/23
+
+# use clang from ports because older clang (clang-6) lacks the c++17 feature std::mmap::extract
+BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
+CPP= clang-cpp${LLVM_DEFAULT}
+CC= clang${LLVM_DEFAULT}
+CXX= clang++${LLVM_DEFAULT}
do-test:
@cd ${BUILD_WRKSRC} && \
More information about the svn-ports-all
mailing list