diff --git a/graphics/cxxplot/Makefile b/graphics/cxxplot/Makefile index 266825aa874b..69ee281c35ec 100644 --- a/graphics/cxxplot/Makefile +++ b/graphics/cxxplot/Makefile @@ -1,31 +1,34 @@ PORTNAME= cxxplot DISTVERSIONPREFIX= v DISTVERSION= 0.3.0-2 DISTVERSIONSUFFIX= -g750b54b CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org COMMENT= C++ 2D plotting library WWW= https://github.com/USNavalResearchLaboratory/cxxplot LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/license.txt +# XXX Drop after FreeBSD 12.3 EOL around 2023-03-31 +.if exists(/usr/include/c++/v1) && !exists(/usr/include/c++/v1/concepts) BROKEN_FreeBSD_12= build error: 'concepts' file not found +.endif USES= cmake:testing compiler:c++20-lang gl qt:5 USE_QT= core gui opengl printsupport widgets buildtools:build qmake:build USE_GL= gl opengl USE_GITHUB= yes GH_ACCOUNT= USNavalResearchLaboratory CMAKE_ON= BUILD_SHARED_LIBS do-test: # 'make test' opens a lot of windows .for name in 01_test 02_test 03_test 04_test 05_test 06_test_csv 07_test_image @${ECHO} "==> Running the test ${name}" @${TEST_WRKSRC}/tests/${name}/libcxxplot_${name:C/test_.*/test/} .endfor .include