misc/sdformat 16.0.0 FreeBSD
Simulation Description Format (SDF) parser and description files
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
73280ce902- License
- APACHE20
- Categories
- misc
- Package size
- 939.2 KiB, 8189.5 KiB installed
Description
SDF is an XML file format that describes environments, objects, and robots in a manner suitable for robotic applications. SDF is capable of representing and describing different physic engines, lighting properties, terrain, static or dynamic objects, and articulated robots with various sensors, and acutators. The format of SDF is also described by XML, which facilitates updates and allows conversion from previous versions. A parser is also contained within this package that reads SDF files and returns a C++ interface.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | misc/sdformat | 16.0.0 |
| HardenedBSD | misc/sdformat | 16.0.0 |
| GhostBSD | misc/sdformat | 16.0.0 |
Install
Binary package:
pkg install sdformat
From the ports tree:
cd /usr/ports/misc/sdformat/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= sdformat>0:misc/sdformat
LIB_DEPENDS= libsdformat.so:misc/sdformat
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 16.0.0 | 16.0.0 | - | - | 16.0.0 |
| FreeBSD:14:quarterly | 16.0.0 | 16.0.0 | n/a | - | 16.0.0 |
| FreeBSD:15:latest | 16.0.0 | 16.0.0 | n/a | - | - |
| FreeBSD:15:quarterly | 16.0.0 | 16.0.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 16.0.0 | 16.0.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 4
cli11>0: devel/cli11ignition-cmake>0: devel/ignition-cmakeignition-tools>0: devel/ignition-toolsrubygem-rexml>0: textproc/rubygem-rexml
Library 5
libgz-math.so: math/ignition-mathlibgz-utils.so: devel/ignition-utilslibconsole_bridge.so: devel/ros-console_bridgelibtinyxml2.so: textproc/tinyxml2liburdfdom_world.so: devel/ros-urdfdom
Runtime 1
ignition-tools>0: devel/ignition-tools
The full lists below include those, and their dependencies in turn.
Build dependencies 33
- devel/cli11
- devel/cmake-core
- devel/gettext-runtime
- devel/ignition-cmake
- devel/ignition-tools
- devel/ignition-utils
- devel/jsoncpp
- devel/libffi
- devel/libfmt
- devel/libunistring
- devel/libunwind
- devel/libuv
- devel/ninja
- devel/pkgconf
- devel/readline
- devel/ros-console_bridge
- devel/ros-urdfdom
- devel/ros-urdfdom_headers
- devel/ruby-gems
- devel/spdlog
- dns/libidn2
- lang/python312
- lang/ruby34
- math/ignition-math
- math/mpdecimal
- ports-mgmt/pkg
- print/indexinfo
- security/rhash
- textproc/expat2
- textproc/libyaml
- textproc/rubygem-rexml
- textproc/tinyxml
- textproc/tinyxml2
Run dependencies 15
No port depends on this one.
Configuration
No options to configure.
- USES
- cmake compiler:c++17-lang pkgconfig ruby:build tar:bz2
- Service scripts
- none
Files
pkg-plist 1208
- include/gz/sdformat16/sdf/Actor.hh
- include/gz/sdformat16/sdf/AirPressure.hh
- include/gz/sdformat16/sdf/AirSpeed.hh
- include/gz/sdformat16/sdf/Altimeter.hh
- include/gz/sdformat16/sdf/Assert.hh
- include/gz/sdformat16/sdf/Atmosphere.hh
- include/gz/sdformat16/sdf/Box.hh
- include/gz/sdformat16/sdf/Camera.hh
- include/gz/sdformat16/sdf/Capsule.hh
- include/gz/sdformat16/sdf/Collision.hh
- include/gz/sdformat16/sdf/Cone.hh
- include/gz/sdformat16/sdf/Console.hh
- include/gz/sdformat16/sdf/CustomInertiaCalcProperties.hh
- include/gz/sdformat16/sdf/Cylinder.hh
- include/gz/sdformat16/sdf/Element.hh
- include/gz/sdformat16/sdf/Ellipsoid.hh
- include/gz/sdformat16/sdf/Error.hh
- include/gz/sdformat16/sdf/Exception.hh
- include/gz/sdformat16/sdf/Export.hh
- include/gz/sdformat16/sdf/Filesystem.hh
- include/gz/sdformat16/sdf/ForceTorque.hh
- include/gz/sdformat16/sdf/Frame.hh
- include/gz/sdformat16/sdf/Geometry.hh
- include/gz/sdformat16/sdf/Gui.hh
- include/gz/sdformat16/sdf/Heightmap.hh
- include/gz/sdformat16/sdf/Imu.hh
- include/gz/sdformat16/sdf/InstallationDirectories.hh
- include/gz/sdformat16/sdf/InterfaceElements.hh
- include/gz/sdformat16/sdf/InterfaceFrame.hh
- include/gz/sdformat16/sdf/InterfaceJoint.hh
- include/gz/sdformat16/sdf/InterfaceLink.hh
- include/gz/sdformat16/sdf/InterfaceModel.hh
- include/gz/sdformat16/sdf/InterfaceModelPoseGraph.hh
- include/gz/sdformat16/sdf/Joint.hh
- include/gz/sdformat16/sdf/JointAxis.hh
- include/gz/sdformat16/sdf/Lidar.hh
- include/gz/sdformat16/sdf/Light.hh
- include/gz/sdformat16/sdf/Link.hh
- include/gz/sdformat16/sdf/Magnetometer.hh
- include/gz/sdformat16/sdf/Material.hh
- include/gz/sdformat16/sdf/Mesh.hh
- include/gz/sdformat16/sdf/Model.hh
- include/gz/sdformat16/sdf/NavSat.hh
- include/gz/sdformat16/sdf/Noise.hh
- include/gz/sdformat16/sdf/OutputConfig.hh
- include/gz/sdformat16/sdf/Param.hh
- include/gz/sdformat16/sdf/ParserConfig.hh
- include/gz/sdformat16/sdf/ParticleEmitter.hh
- include/gz/sdformat16/sdf/Pbr.hh
- include/gz/sdformat16/sdf/Physics.hh
- include/gz/sdformat16/sdf/Plane.hh
- include/gz/sdformat16/sdf/Plugin.hh
- include/gz/sdformat16/sdf/Polyline.hh
- include/gz/sdformat16/sdf/PrintConfig.hh
- include/gz/sdformat16/sdf/Projector.hh
- include/gz/sdformat16/sdf/Root.hh
- include/gz/sdformat16/sdf/SDFImpl.hh
- include/gz/sdformat16/sdf/Scene.hh
- include/gz/sdformat16/sdf/SemanticPose.hh
- include/gz/sdformat16/sdf/Sensor.hh
- include/gz/sdformat16/sdf/Sky.hh
- include/gz/sdformat16/sdf/Sphere.hh
- include/gz/sdformat16/sdf/Surface.hh
- include/gz/sdformat16/sdf/Types.hh
- include/gz/sdformat16/sdf/Visual.hh
- include/gz/sdformat16/sdf/World.hh
- include/gz/sdformat16/sdf/config.hh
- include/gz/sdformat16/sdf/detail/Export.hh
- include/gz/sdformat16/sdf/parser.hh
- include/gz/sdformat16/sdf/sdf.hh
- include/gz/sdformat16/sdf/sdf_config.h
- include/gz/sdformat16/sdf/system_util.hh
- include/gz/sdformat16/sdformat.hh
- lib/cmake/sdformat-all/sdformat-all-config-version.cmake
- lib/cmake/sdformat-all/sdformat-all-config.cmake
- lib/cmake/sdformat-all/sdformat-all-targets.cmake
- lib/cmake/sdformat/sdformat-config-version.cmake
- lib/cmake/sdformat/sdformat-config.cmake
- lib/cmake/sdformat/sdformat-targets-.cmake
- lib/cmake/sdformat/sdformat-targets.cmake
- lib/libsdformat.so
- lib/libsdformat.so.16
- lib/libsdformat.so.16.0.0
- lib/ruby/gz/cmdsdformat.rb
- libdata/pkgconfig/sdformat.pc
- libexec/gz/sdformat/gz-sdformat-sdf
- share/gz/gz2.completion.d/sdf16.bash_completion.sh
- share/gz/sdformat.yaml
- share/sdformat/1.0/actor.sdf
- share/sdformat/1.0/camera.sdf
- share/sdformat/1.0/collision.sdf
- share/sdformat/1.0/contact.sdf
- share/sdformat/1.0/gazebo.sdf
- share/sdformat/1.0/geometry.sdf
- share/sdformat/1.0/gripper.sdf
- share/sdformat/1.0/gui.sdf
- share/sdformat/1.0/inertial.sdf
- share/sdformat/1.0/joint.sdf
- share/sdformat/1.0/light.sdf
- share/sdformat/1.0/link.sdf
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| sdformat-16.0.0.tar.bz2 | 2.447939e+06 | 647e0a613ae788389a066fa60d9327c4d44db9c79f80bac9da2705deaf1e9ff0 |
Master sites 1
- https://osrf-distributions.s3.amazonaws.com/sdformat/releases/