From 327b49da236703880dbfcc6ac83c24dff9bc0ebc Mon Sep 17 00:00:00 2001 From: Sergey Kiselev Date: Fri, 27 Jun 2025 14:03:49 +0500 Subject: [PATCH] cad/openscad, cad/openscad-devel: Added new OPTION Brings on new OPTION here: "EXPERIMENTAL" which enable or disable the experimental features --- cad/openscad-devel/Makefile | 6 ++++-- cad/openscad/Makefile | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/cad/openscad-devel/Makefile b/cad/openscad-devel/Makefile index 4d723a6fa5fb..302ab2d6d8d0 100644 --- a/cad/openscad-devel/Makefile +++ b/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 diff --git a/cad/openscad/Makefile b/cad/openscad/Makefile index 94898e70a7d1..745cc5024c96 100644 --- a/cad/openscad/Makefile +++ b/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