Browse Source

cad/openscad, cad/openscad-devel: Added new OPTION

Brings on new OPTION here: "EXPERIMENTAL" which enable or disable
the experimental features
overlay
Sergey Kiselev 15 hours ago
parent
commit
327b49da23
  1. 6
      cad/openscad-devel/Makefile
  2. 6
      cad/openscad/Makefile

6
cad/openscad-devel/Makefile

@ -11,8 +11,6 @@ PKGNAMESUFFIX= -devel
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
BROKEN= Fails to build, error: use of undeclared identifier 'buf'
MAINTAINER= mr@FreeBSD.org
COMMENT= Programmer's solid 3D CAD modeller #'
WWW= https://www.openscad.org/
@ -60,6 +58,10 @@ CFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -Wl,--as-needed -L${LOCALBASE}/lib
CMAKE_ARGS+= -DUSE_QT6="ON" -DUSE_MIMALLOC="OFF" -DENABLE_CGAL="ON" -DUSE_BUILTIN_OPENCSG="ON" -DENABLE_GLX="ON" -DCMAKE_BUILD_TYPE=Debug
OPTIONS_DEFINE= EXPERIMENTAL
EXPERIMENTAL_DESC= Enable the experimental features
EXPERIMENTAL_CMAKE_BOOL= EXPERIMENTAL
.include "Makefile.git_rev"
.include <bsd.port.pre.mk>

6
cad/openscad/Makefile

@ -10,8 +10,6 @@ CATEGORIES= cad
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
BROKEN= Fails to build, error: use of undeclared identifier 'buf'
MAINTAINER= mr@FreeBSD.org
COMMENT= Programmer's solid 3D CAD modeller #'
WWW= https://www.openscad.org/
@ -59,6 +57,10 @@ CFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -Wl,--as-needed -L${LOCALBASE}/lib
CMAKE_ARGS+= -DUSE_QT6="ON" -DUSE_MIMALLOC="OFF" -DENABLE_CGAL="ON" -DUSE_BUILTIN_OPENCSG="ON" -DENABLE_GLX="ON" -DCMAKE_BUILD_TYPE=Debug
OPTIONS_DEFINE= EXPERIMENTAL
EXPERIMENTAL_DESC= Enable the experimental features
EXPERIMENTAL_CMAKE_BOOL= EXPERIMENTAL
.include "Makefile.git_rev"
.include <bsd.port.pre.mk>

Loading…
Cancel
Save