FreeBSD Bugzilla – Attachment 223420 Details for
Bug 254402
cad/ifcopenshell: add and enable PYTHON option
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
ifcpython.patch
ifcpython.patch (text/plain), 5.28 KB, created by
Val Packett
on 2021-03-19 11:18:40 UTC
(
hide
)
Description:
ifcpython.patch
Filename:
MIME Type:
Creator:
Val Packett
Created:
2021-03-19 11:18:40 UTC
Size:
5.28 KB
patch
obsolete
>diff --git c/cad/ifcopenshell/Makefile i/cad/ifcopenshell/Makefile >index 53a5b79a25e9..ee80317bc426 100644 >--- c/cad/ifcopenshell/Makefile >+++ i/cad/ifcopenshell/Makefile >@@ -1,38 +1,45 @@ > # $FreeBSD$ > > PORTNAME= ifcopenshell > DISTVERSIONPREFIX= v > DISTVERSION= 0.6.0 > DISTVERSIONSUFFIX= b0 >-PORTREVISION= 2 >+PORTREVISION= 3 > CATEGORIES= cad > DISTNAME= ${PORTNAME}-${DISTVERSION} > > MAINTAINER= lbartoletti@FreeBSD.org > COMMENT= Open source IFC library and geometry engine > > LICENSE= LGPL3+ > LICENSE_FILE= ${WRKSRC}/COPYING.LESSER > > BUILD_DEPENDS= nlohmann-json>0:devel/nlohmann-json > LIB_DEPENDS= libboost_system.so:devel/boost-libs \ > libTKernel.so:cad/opencascade > > USES= cmake compiler:c++11-lang eigen:3 gnome > USE_GNOME= libxml2 > USE_LDCONFIG= yes > USE_GITHUB= yes > GH_PROJECT= IfcOpenShell > >+OPTIONS_DEFINE= PYTHON >+OPTIONS_DEFAULT=PYTHON >+OPTIONS_SUB= yes >+ >+PYTHON_CMAKE_BOOL= BUILD_IFCPYTHON >+PYTHON_USES= python:3.6+ >+PYTHON_BUILD_DEPENDS= swig>=3.0.0:devel/swig >+ > CMAKE_SOURCE_PATH= ${WRKSRC}/cmake > >-CMAKE_OFF= BUILD_IFCPYTHON \ >- COLLADA_SUPPORT >+CMAKE_OFF= COLLADA_SUPPORT > CMAKE_ON= BUILD_SHARED_LIBS \ > ENABLE_BUILD_OPTIMIZATIONS \ > GLTF_SUPPORT > CMAKE_ARGS= -Djson_hpp=${LOCALBASE}/include/nlohmann \ > -DOCC_INCLUDE_DIR=${LOCALBASE}/include/OpenCASCADE \ > -DOCC_LIBRARY_DIR=${LOCALBASE}/lib > > .include <bsd.port.mk> >diff --git c/cad/ifcopenshell/pkg-plist i/cad/ifcopenshell/pkg-plist >index 8783990c8a22..174da90721c0 100644 >--- c/cad/ifcopenshell/pkg-plist >+++ i/cad/ifcopenshell/pkg-plist >@@ -1,82 +1,96 @@ > bin/IfcConvert > bin/IfcGeomServer > include/ifcgeom/IfcGeom.h > include/ifcgeom/IfcGeomElement.h > include/ifcgeom/IfcGeomIteratorImplementation.h > include/ifcgeom/IfcGeomIteratorSettings.h > include/ifcgeom/IfcGeomRepresentation.h > include/ifcgeom/IfcGeomShapeType.h > include/ifcgeom/IfcGeomTree.h > include/ifcgeom/IfcRegister.h > include/ifcgeom/IfcRegisterConvertCurve.h > include/ifcgeom/IfcRegisterConvertFace.h > include/ifcgeom/IfcRegisterConvertShape.h > include/ifcgeom/IfcRegisterConvertShapes.h > include/ifcgeom/IfcRegisterConvertWire.h > include/ifcgeom/IfcRegisterCreateCache.h > include/ifcgeom/IfcRegisterDef.h > include/ifcgeom/IfcRegisterGeomHeader.h > include/ifcgeom/IfcRegisterPurgeCache.h > include/ifcgeom/IfcRegisterShapeType.h > include/ifcgeom/IfcRegisterUndef.h > include/ifcgeom/IfcRepresentationShapeItem.h > include/ifcgeom/ifc_geom_api.h > include/ifcgeom_schema_agnostic/IfcGeomFilter.h > include/ifcgeom_schema_agnostic/IfcGeomIterator.h > include/ifcgeom_schema_agnostic/IfcGeomMaterial.h > include/ifcgeom_schema_agnostic/IfcGeomRenderStyles.h > include/ifcgeom_schema_agnostic/IteratorImplementation.h > include/ifcgeom_schema_agnostic/Kernel.h > include/ifcgeom_schema_agnostic/Serialization.h > include/ifcparse/Argument.h > include/ifcparse/ArgumentType.h > include/ifcparse/Ifc2x3.h > include/ifcparse/Ifc2x3enum.h > include/ifcparse/Ifc4.h > include/ifcparse/Ifc4enum.h > include/ifcparse/IfcBaseClass.h > include/ifcparse/IfcCharacterDecoder.h > include/ifcparse/IfcEntityDescriptor.h > include/ifcparse/IfcEntityInstanceData.h > include/ifcparse/IfcEntityList.h > include/ifcparse/IfcException.h > include/ifcparse/IfcFile.h > include/ifcparse/IfcGlobalId.h > include/ifcparse/IfcHierarchyHelper.h > include/ifcparse/IfcLogger.h > include/ifcparse/IfcParse.h > include/ifcparse/IfcSIPrefix.h > include/ifcparse/IfcSchema.h > include/ifcparse/IfcSpfHeader.h > include/ifcparse/IfcSpfStream.h > include/ifcparse/IfcWrite.h > include/ifcparse/ifc_parse_api.h > include/ifcparse/macros.h > include/ifcparse/utils.h > include/serializers/ColladaSerializer.cpp > include/serializers/ColladaSerializer.h > include/serializers/GeometrySerializer.h > include/serializers/GltfSerializer.cpp > include/serializers/GltfSerializer.h > include/serializers/IgesSerializer.h > include/serializers/OpenCascadeBasedSerializer.cpp > include/serializers/OpenCascadeBasedSerializer.h > include/serializers/Serializer.h > include/serializers/StepSerializer.h > include/serializers/SvgSerializer.cpp > include/serializers/SvgSerializer.h > include/serializers/WavefrontObjSerializer.cpp > include/serializers/WavefrontObjSerializer.h > include/serializers/XmlSerializer.cpp > include/serializers/XmlSerializer.h > include/serializers/schema_dependent/XmlSerializer.cpp > include/serializers/schema_dependent/XmlSerializer.h > include/serializers/util.cpp > include/serializers/util.h > lib/libIfcGeom.so > lib/libIfcGeom_ifc2x3.a > lib/libIfcGeom_ifc4.a > lib/libIfcParse.so > lib/libSerializers.so > lib/libSerializers_ifc2x3.a > lib/libSerializers_ifc4.a >+%%PYTHON%%%%PYTHON_SITELIBDIR%%/ifcopenshell/__init__.py >+%%PYTHON%%%%PYTHON_SITELIBDIR%%/ifcopenshell/_ifcopenshell_wrapper.so >+%%PYTHON%%%%PYTHON_SITELIBDIR%%/ifcopenshell/entity_instance.py >+%%PYTHON%%%%PYTHON_SITELIBDIR%%/ifcopenshell/file.py >+%%PYTHON%%%%PYTHON_SITELIBDIR%%/ifcopenshell/geom/__init__.py >+%%PYTHON%%%%PYTHON_SITELIBDIR%%/ifcopenshell/geom/app.py >+%%PYTHON%%%%PYTHON_SITELIBDIR%%/ifcopenshell/geom/code_editor_pane.py >+%%PYTHON%%%%PYTHON_SITELIBDIR%%/ifcopenshell/geom/main.py >+%%PYTHON%%%%PYTHON_SITELIBDIR%%/ifcopenshell/geom/occ_utils.py >+%%PYTHON%%%%PYTHON_SITELIBDIR%%/ifcopenshell/guid.py >+%%PYTHON%%%%PYTHON_SITELIBDIR%%/ifcopenshell/ifcopenshell_wrapper.py >+%%PYTHON%%%%PYTHON_SITELIBDIR%%/ifcopenshell/main.py >+%%PYTHON%%%%PYTHON_SITELIBDIR%%/ifcopenshell/template.py >+%%PYTHON%%%%PYTHON_SITELIBDIR%%/ifcopenshell/validate.py
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
val
:
maintainer-approval?
Actions:
View
|
Diff
Attachments on
bug 254402
: 223420