BSD Ports

graphics/opennurbs 8.35.26251.13001,1 FreeBSD

Tools to accurately transfer 3-D geometry between applications

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d350798971
License
ZLIB
Categories
graphics
Package size
6480.9 KiB, 36392.5 KiB installed

Description

The openNURBS Initiative provides CAD, CAM, CAE, and computer graphics software developers the tools to accurately transfer 3-D geometry between applications.

openNURBS is an open source toolkit for reading and writing models in the 3DM format

In the other systems

SystemPortVersion
FreeBSDgraphics/opennurbs8.35.26251.13001,1
MidnightBSDgraphics/opennurbs20130711

Install

Binary package:

pkg install opennurbs

From the ports tree:

cd /usr/ports/graphics/opennurbs/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	opennurbs>0:graphics/opennurbs
LIB_DEPENDS=	libOpenNURBS.so:graphics/opennurbs

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest8.35.26251.13001,18.35.26251.13001,120130711_320130711_3-
FreeBSD:14:quarterly8.35.26251.13001,18.35.26251.13001,1n/a20130711_3-
FreeBSD:15:latest8.35.26251.13001,18.35.26251.13001,1n/a20130711_320130711_3
FreeBSD:15:quarterly8.35.26251.13001,18.35.26251.13001,1n/an/an/a
FreeBSD:16:latest8.35.26251.13001,18.35.26251.13001,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 16
Run dependencies 1

Configuration

Options name: graphics_opennurbs

OptionDefaultDescription
EXAMPLESoffBuild and/or install examples
USES
cmake compiler:c++17-lang iconv:build localbase
Service scripts
none

Files

pkg-plist 354
  • include/OpenNURBS/opennurbs.h
  • include/OpenNURBS/opennurbs_3dm.h
  • include/OpenNURBS/opennurbs_3dm_attributes.h
  • include/OpenNURBS/opennurbs_3dm_properties.h
  • include/OpenNURBS/opennurbs_3dm_settings.h
  • include/OpenNURBS/opennurbs_annotationbase.h
  • include/OpenNURBS/opennurbs_apple_nsfont.h
  • include/OpenNURBS/opennurbs_arc.h
  • include/OpenNURBS/opennurbs_arccurve.h
  • include/OpenNURBS/opennurbs_archivable_dictionary.h
  • include/OpenNURBS/opennurbs_archive.h
  • include/OpenNURBS/opennurbs_array.h
  • include/OpenNURBS/opennurbs_array_defs.h
  • include/OpenNURBS/opennurbs_base32.h
  • include/OpenNURBS/opennurbs_base64.h
  • include/OpenNURBS/opennurbs_beam.h
  • include/OpenNURBS/opennurbs_bezier.h
  • include/OpenNURBS/opennurbs_bitmap.h
  • include/OpenNURBS/opennurbs_bounding_box.h
  • include/OpenNURBS/opennurbs_box.h
  • include/OpenNURBS/opennurbs_brep.h
  • include/OpenNURBS/opennurbs_circle.h
  • include/OpenNURBS/opennurbs_color.h
  • include/OpenNURBS/opennurbs_compress.h
  • include/OpenNURBS/opennurbs_compstat.h
  • include/OpenNURBS/opennurbs_cone.h
  • include/OpenNURBS/opennurbs_convex_poly.h
  • include/OpenNURBS/opennurbs_cpp_base.h
  • include/OpenNURBS/opennurbs_crc.h
  • include/OpenNURBS/opennurbs_curve.h
  • include/OpenNURBS/opennurbs_curveonsurface.h
  • include/OpenNURBS/opennurbs_curveproxy.h
  • include/OpenNURBS/opennurbs_cylinder.h
  • include/OpenNURBS/opennurbs_date.h
  • include/OpenNURBS/opennurbs_decals.h
  • include/OpenNURBS/opennurbs_defines.h
  • include/OpenNURBS/opennurbs_detail.h
  • include/OpenNURBS/opennurbs_dimension.h
  • include/OpenNURBS/opennurbs_dimensionformat.h
  • include/OpenNURBS/opennurbs_dimensionstyle.h
  • include/OpenNURBS/opennurbs_dithering.h
  • include/OpenNURBS/opennurbs_ellipse.h
  • include/OpenNURBS/opennurbs_embedded_file.h
  • include/OpenNURBS/opennurbs_error.h
  • include/OpenNURBS/opennurbs_evaluate_nurbs.h
  • include/OpenNURBS/opennurbs_extensions.h
  • include/OpenNURBS/opennurbs_file_utilities.h
  • include/OpenNURBS/opennurbs_font.h
  • include/OpenNURBS/opennurbs_fpoint.h
  • include/OpenNURBS/opennurbs_freetype.h
  • include/OpenNURBS/opennurbs_freetype_include.h
  • include/OpenNURBS/opennurbs_fsp.h
  • include/OpenNURBS/opennurbs_fsp_defs.h
  • include/OpenNURBS/opennurbs_function_list.h
  • include/OpenNURBS/opennurbs_geometry.h
  • include/OpenNURBS/opennurbs_gl.h
  • include/OpenNURBS/opennurbs_ground_plane.h
  • include/OpenNURBS/opennurbs_group.h
  • include/OpenNURBS/opennurbs_hash_table.h
  • include/OpenNURBS/opennurbs_hatch.h
  • include/OpenNURBS/opennurbs_hsort_template.h
  • include/OpenNURBS/opennurbs_instance.h
  • include/OpenNURBS/opennurbs_internal_V2_annotation.h
  • include/OpenNURBS/opennurbs_internal_V5_annotation.h
  • include/OpenNURBS/opennurbs_internal_V5_dimstyle.h
  • include/OpenNURBS/opennurbs_internal_defines.h
  • include/OpenNURBS/opennurbs_internal_glyph.h
  • include/OpenNURBS/opennurbs_intersect.h
  • include/OpenNURBS/opennurbs_ipoint.h
  • include/OpenNURBS/opennurbs_knot.h
  • include/OpenNURBS/opennurbs_layer.h
  • include/OpenNURBS/opennurbs_leader.h
  • include/OpenNURBS/opennurbs_light.h
  • include/OpenNURBS/opennurbs_line.h
  • include/OpenNURBS/opennurbs_linear_workflow.h
  • include/OpenNURBS/opennurbs_linecurve.h
  • include/OpenNURBS/opennurbs_linestyle.h
  • include/OpenNURBS/opennurbs_linetype.h
  • include/OpenNURBS/opennurbs_locale.h
  • include/OpenNURBS/opennurbs_lock.h
  • include/OpenNURBS/opennurbs_lookup.h
  • include/OpenNURBS/opennurbs_mapchan.h
  • include/OpenNURBS/opennurbs_material.h
  • include/OpenNURBS/opennurbs_math.h
  • include/OpenNURBS/opennurbs_matrix.h
  • include/OpenNURBS/opennurbs_md5.h
  • include/OpenNURBS/opennurbs_memory.h
  • include/OpenNURBS/opennurbs_mesh.h
  • include/OpenNURBS/opennurbs_mesh_modifiers.h
  • include/OpenNURBS/opennurbs_model_component.h
  • include/OpenNURBS/opennurbs_model_geometry.h
  • include/OpenNURBS/opennurbs_nurbscurve.h
  • include/OpenNURBS/opennurbs_nurbssurface.h
  • include/OpenNURBS/opennurbs_object.h
  • include/OpenNURBS/opennurbs_object_history.h
  • include/OpenNURBS/opennurbs_objref.h
  • include/OpenNURBS/opennurbs_offsetsurface.h
  • include/OpenNURBS/opennurbs_optimize.h
  • include/OpenNURBS/opennurbs_parse.h
  • include/OpenNURBS/opennurbs_photogrammetry.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
mcneel-opennurbs-v8.35.26251.13001_GH0.tar.gz7.4944637e+0795e8ba3c9374c48bc2353bb7c8eabc180a4eccc764c305257c9c8f81d147668d

Commit history 4

DateCommitCreditsLog message
d350798971 Fernando Apesteguía graphics/opennurbs: Update to 8.35.26251.13001
5d8593d630 Gleb Popov graphics/opennurbs: Fix building with CMake 4
Approved by: portmgr (fixit blanket)
ba87e7bb28 Fernando Apesteguía graphics/opennurbs: Update to v8.34.26223.11001
1b4a1ab870 Fernando Apesteguía graphics/opennurbs: BREAK on i386
Redefinition of constructor due to time_t - int type definition.