aboutsummaryrefslogtreecommitdiffstats
path: root/cad
diff options
context:
space:
mode:
authortcberner <tcberner@FreeBSD.org>2018-12-26 04:25:39 +0800
committertcberner <tcberner@FreeBSD.org>2018-12-26 04:25:39 +0800
commit49081780dbf920e309ccc96ab737f85e04f46c66 (patch)
tree5754f0a521127b72390a51a263bc6e84b5177927 /cad
parent08b2e1c36dfd47eb173836d5b9826e537512dc18 (diff)
downloadfreebsd-ports-gnome-49081780dbf920e309ccc96ab737f85e04f46c66.tar.gz
freebsd-ports-gnome-49081780dbf920e309ccc96ab737f85e04f46c66.tar.zst
freebsd-ports-gnome-49081780dbf920e309ccc96ab737f85e04f46c66.zip
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake" instead of "USES=cmake:outsource". Ports that fail to build out of source now need to specify "USES=cmake:insource". I tried to only set insource where explictely needed. PR: 232038 Exp-run by: antoine
Diffstat (limited to 'cad')
-rw-r--r--cad/brlcad/Makefile2
-rw-r--r--cad/elmerfem/Makefile2
-rw-r--r--cad/freecad/Makefile2
-rw-r--r--cad/kicad-devel/Makefile2
-rw-r--r--cad/opencascade/Makefile2
-rw-r--r--cad/openvsp/Makefile3
-rw-r--r--cad/stepcode/Makefile2
7 files changed, 7 insertions, 8 deletions
diff --git a/cad/brlcad/Makefile b/cad/brlcad/Makefile
index a11f2c07fe98..bee662a69c98 100644
--- a/cad/brlcad/Makefile
+++ b/cad/brlcad/Makefile
@@ -28,7 +28,7 @@ LIB_DEPENDS= libdrm.so:graphics/libdrm \
CONFLICTS_INSTALL= py[23][0-9]-epsilon
-USES= bison cmake:outsource pathfix pkgconfig python:env shebangfix \
+USES= bison cmake:insource pathfix pkgconfig python:env shebangfix \
tar:bzip2 tk:85
USE_GL= gl glu
USE_XORG= ice sm x11 xau xcb xdamage xdmcp xext xfixes xft xi \
diff --git a/cad/elmerfem/Makefile b/cad/elmerfem/Makefile
index eb8e3e94ad97..240e41b1b6a3 100644
--- a/cad/elmerfem/Makefile
+++ b/cad/elmerfem/Makefile
@@ -20,7 +20,7 @@ USE_GITHUB= yes
GH_ACCOUNT= ElmerCSC
GH_TAGNAME= release-8.3
-USES= blaslapack:netlib cmake:outsource fortran gmake tcl
+USES= blaslapack:netlib cmake fortran gmake tcl
USE_LDCONFIG= ${PREFIX}/lib/elmersolver
ALL_TARGET= # empty
diff --git a/cad/freecad/Makefile b/cad/freecad/Makefile
index a988d295ec06..132a19b4061a 100644
--- a/cad/freecad/Makefile
+++ b/cad/freecad/Makefile
@@ -35,7 +35,7 @@ LIB_DEPENDS= libexpat.so:textproc/expat2 \
libhdf5.so:science/hdf5
RUN_DEPENDS= pivy>0:graphics/py-pivy@${PY_FLAVOR}
-USES= dos2unix compiler:c++11-lib cmake:outsource eigen:3 fortran jpeg \
+USES= dos2unix compiler:c++11-lib cmake eigen:3 fortran jpeg \
python:2.7 localbase qt:4
USE_GITHUB= yes
USE_XORG= ice sm x11 xext xt
diff --git a/cad/kicad-devel/Makefile b/cad/kicad-devel/Makefile
index 745edacef5cd..042528c38b0f 100644
--- a/cad/kicad-devel/Makefile
+++ b/cad/kicad-devel/Makefile
@@ -46,7 +46,7 @@ PLIST_SUB= OPSYS=${OPSYS} \
BINS= cvpcb eeschema gerbview kicad pcbnew
EXTRAS2RM= linux-non_unicode linux wings3d LINUX.README \
contrib_makefiles.txt running_kicad_under_W98.txt
-USES= desktop-file-utils shared-mime-info compiler:c++11-lib tar:bzip2 cmake:noninja \
+USES= desktop-file-utils shared-mime-info compiler:c++11-lib tar:bzip2 cmake:insource,noninja \
gettext python:2.7 shebangfix ssl
SHEBANG_FILES= pcbnew/python/plugins/touch_slider_wizard.py
diff --git a/cad/opencascade/Makefile b/cad/opencascade/Makefile
index 6e21981d2ef0..c38bf4fef73c 100644
--- a/cad/opencascade/Makefile
+++ b/cad/opencascade/Makefile
@@ -22,7 +22,7 @@ RUN_DEPENDS= bash:shells/bash
# Check ${WRKSRC}/dox/overview/overview.md
# and ${WRKSRC}/dox/dev_guides/building
-USES= alias:10 cmake:outsource compiler:c++14-lang dos2unix \
+USES= alias:10 cmake compiler:c++14-lang dos2unix \
gl shebangfix tk tar:tgz
USE_XORG= ice sm x11 xext xi xmu xt
USE_GL= gl glu
diff --git a/cad/openvsp/Makefile b/cad/openvsp/Makefile
index 125fcaff50a4..b64889294c93 100644
--- a/cad/openvsp/Makefile
+++ b/cad/openvsp/Makefile
@@ -30,9 +30,8 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libopenNURBS.a:graphics/opennurbs \
${LOCALBASE}/include/glm/glm.hpp:math/glm \
${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs
-USES= compiler:c++11-lang cmake:outsource,noninja localbase\
+USES= compiler:c++11-lang cmake:noninja localbase\
gl gnome jpeg
-
USE_GITHUB= yes
GH_PROJECT= OpenVSP
GH_ACCOUNT= ${GH_PROJECT}
diff --git a/cad/stepcode/Makefile b/cad/stepcode/Makefile
index 6806108648c6..9257cfb089e6 100644
--- a/cad/stepcode/Makefile
+++ b/cad/stepcode/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BROKEN_powerpc64= fails to configure: Schema scan for 15926-0002-lifecycle_integration.exp exited with error code 1
-USES= cmake:outsource compiler:c++11-lang
+USES= cmake compiler:c++11-lang
USE_GITHUB= yes
USE_LDCONFIG= yes
CMAKE_ARGS+= -DSC_INSTALL_PREFIX=${PREFIX} \