BSD Ports

graphics/yafaray 3.5.1_33 FreeBSD

Montecarlo raytracing engine

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
0b23c55e5d
License
GPLv2, LGPL21
Categories
graphics

Description

YafaRay is a free open-source montecarlo raytracing engine released under the LGPL 2.1 license. Raytracing is a rendering technique for generating realistic images by tracing the path of light through a 3D scene. A render engine consists of a specialised computer program that interacts with a host 3D application to provide specific raytracing capabilities "on demand". The YafaRay engine can be used in the following 3D applications: Blender, Edificius, pCon-planner and Wings 3D.

In the other systems

SystemPortVersion
FreeBSDgraphics/yafaray3.5.1_33
DragonFlygraphics/yafaray3.5.1_27

Install

Binary package:

pkg install yafaray

From the ports tree:

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

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

RUN_DEPENDS=	yafaray>0:graphics/yafaray
LIB_DEPENDS=	libyafaray_v3_core.so:graphics/yafaray

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:latest-3.5.1_33---
FreeBSD:14:quarterly-3.5.1_33n/a--
FreeBSD:15:latest-3.5.1_33n/a--
FreeBSD:15:quarterly-3.5.1_33n/an/an/a
FreeBSD:16:latest-3.5.1_33n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 8

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

Build dependencies 126

The first 100 are listed.

Run dependencies 120

The first 100 are listed.

No port depends on this one.

Configuration

Options name: graphics_yafaray

OptionDefaultDescription
DOCSoffBuild and/or install documentation
QToffEnable Qt Gui build
USES
cmake gnome jpeg
Service scripts
none

Files

pkg-plist 223
  • bin/yafaray-xml
  • include/yafaray/cameras/angularCamera.h
  • include/yafaray/cameras/architectCamera.h
  • include/yafaray/cameras/equirectangularCamera.h
  • include/yafaray/cameras/orthographicCamera.h
  • include/yafaray/cameras/perspectiveCamera.h
  • include/yafaray/core_api/background.h
  • include/yafaray/core_api/bound.h
  • include/yafaray/core_api/camera.h
  • include/yafaray/core_api/color.h
  • include/yafaray/core_api/color_console.h
  • include/yafaray/core_api/color_ramp.h
  • include/yafaray/core_api/dynamic_library.h
  • include/yafaray/core_api/environment.h
  • include/yafaray/core_api/file.h
  • include/yafaray/core_api/imagefilm.h
  • include/yafaray/core_api/imagehandler.h
  • include/yafaray/core_api/imagesplitter.h
  • include/yafaray/core_api/integrator.h
  • include/yafaray/core_api/light.h
  • include/yafaray/core_api/logging.h
  • include/yafaray/core_api/material.h
  • include/yafaray/core_api/matrix4.h
  • include/yafaray/core_api/mcintegrator.h
  • include/yafaray/core_api/object3d.h
  • include/yafaray/core_api/output.h
  • include/yafaray/core_api/params.h
  • include/yafaray/core_api/primitive.h
  • include/yafaray/core_api/ray.h
  • include/yafaray/core_api/renderpasses.h
  • include/yafaray/core_api/scene.h
  • include/yafaray/core_api/session.h
  • include/yafaray/core_api/shader.h
  • include/yafaray/core_api/surface.h
  • include/yafaray/core_api/sysinfo.h
  • include/yafaray/core_api/texture.h
  • include/yafaray/core_api/tiledintegrator.h
  • include/yafaray/core_api/vector3d.h
  • include/yafaray/core_api/volume.h
  • include/yafaray/gui/yafqtapi.h
  • include/yafaray/integrators/bidirpath.h
  • include/yafaray/integrators/directlight.h
  • include/yafaray/integrators/integr_utils.h
  • include/yafaray/integrators/pathtracer.h
  • include/yafaray/integrators/photonintegr.h
  • include/yafaray/integrators/sppm.h
  • include/yafaray/interface/xmlinterface.h
  • include/yafaray/interface/yafrayinterface.h
  • include/yafaray/lights/arealight.h
  • include/yafaray/lights/bglight.h
  • include/yafaray/lights/bgportallight.h
  • include/yafaray/lights/meshlight.h
  • include/yafaray/materials/blendmat.h
  • include/yafaray/materials/maskmat.h
  • include/yafaray/materials/microfacet.h
  • include/yafaray/materials/roughglass.h
  • include/yafaray/materials/shinydiff.h
  • include/yafaray/resources/guifont.h
  • include/yafaray/resources/qtanim/00001.h
  • include/yafaray/resources/qtanim/00002.h
  • include/yafaray/resources/qtanim/00003.h
  • include/yafaray/resources/qtanim/00004.h
  • include/yafaray/resources/qtanim/00005.h
  • include/yafaray/resources/qtanim/00006.h
  • include/yafaray/resources/qtanim/00007.h
  • include/yafaray/resources/qtanim/00008.h
  • include/yafaray/resources/qtanim/00009.h
  • include/yafaray/resources/qtanim/00010.h
  • include/yafaray/resources/qtanim/00011.h
  • include/yafaray/resources/qtanim/00012.h
  • include/yafaray/resources/qtanim/00013.h
  • include/yafaray/resources/qtanim/00014.h
  • include/yafaray/resources/qtanim/00015.h
  • include/yafaray/resources/qtanim/00016.h
  • include/yafaray/resources/qtanim/00017.h
  • include/yafaray/resources/qtanim/00018.h
  • include/yafaray/resources/qtanim/00019.h
  • include/yafaray/resources/qtanim/00020.h
  • include/yafaray/resources/qtanim/00021.h
  • include/yafaray/resources/qtanim/00022.h
  • include/yafaray/resources/qtanim/00023.h
  • include/yafaray/resources/qtanim/00024.h
  • include/yafaray/resources/qtanim/00025.h
  • include/yafaray/resources/qtanim/00026.h
  • include/yafaray/resources/qtanim/00027.h
  • include/yafaray/resources/qtanim/00028.h
  • include/yafaray/resources/qtanim/00029.h
  • include/yafaray/resources/qtanim/00030.h
  • include/yafaray/resources/qtanim/00031.h
  • include/yafaray/resources/qtanim/00032.h
  • include/yafaray/resources/qtanim/00033.h
  • include/yafaray/resources/qtanim/00034.h
  • include/yafaray/resources/qtanim/00035.h
  • include/yafaray/resources/qtanim/00036.h
  • include/yafaray/resources/qtanim/00037.h
  • include/yafaray/resources/qtanim/00038.h
  • include/yafaray/resources/qtanim/00039.h
  • include/yafaray/resources/qtanim/00040.h
  • include/yafaray/resources/qtanim/00041.h
  • include/yafaray/resources/qtanim/00042.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
YafaRay-libYafaRay-v3.5.1_GH0.tar.gz1.136455e+067fd3c7249882d5b254d8e07d087d60cc95075b4664667a02cdc7fa8b691ed7c1

Commit history 2

DateCommitCreditsLog message
0b23c55e5d Yuri Victorovich */*: CMake 4.5 compatibility
PR: 295319
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92