summaryrefslogtreecommitdiff
path: root/graphics/brlcad/README
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/brlcad/README')
-rw-r--r--graphics/brlcad/README31
1 files changed, 27 insertions, 4 deletions
diff --git a/graphics/brlcad/README b/graphics/brlcad/README
index 51b6b0a313..25e5c18639 100644
--- a/graphics/brlcad/README
+++ b/graphics/brlcad/README
@@ -4,8 +4,31 @@ rendering and geometric analysis, image and signal-processing tools, a
system performance analysis benchmark suite, libraries for robust geometric
representation, with more than 20 years of active development.
-NOTE: This package needs about 7GB of space to build, so adapt your
-OUTPUT and TMP variables if necessary.
+Optional dependencies : lz4, astyle, re2c, proj, gdal
+BRL-CAD will use them if available, if not it will use bundled versions.
+gdal is used by BRL-CAD but it does not detect the SBo version and always
+uses bundled one.
-WARNING: There is a known conflict with the 'qt5' package, remove it
-before building.
+Also there are a few options (usage : OPTION=ON/OFF sh ./brlcad.SlackBuild)
+* BRLCAD_ENABLE_RUNTIME_DEBUG=ON
+Enables support for application and library debugging facilities.
+Disabling the run-time debugging facilities can provide a significant
+(10%-30%) performance boost at the expense of extensive error
+checking (that in turn help prevent corruption of your data).
+Default is "ON", and should only be disabled for read-only render
+work where performance is critical.
+
+! Warning ! None of the options below seems to actually complete the build
+* BRLCAD_ENABLE_QT=OFF
+Uses qt5 instead of TCL/Tk.
+Requires that the qt5 package is installed.
+Default value is OFF, BRL-CAD does not autodetect qt5 presence.
+
+* BRLCAD_ENABLE_OSG=OFF
+Uses OpenSceneGraph based optional features.
+Requires that the OpenSceneGraph package is installed.
+Default value is OFF, BRL-CAD does not autodetect OSG presence.
+
+* BRLCAD_ENABLE_RTGL=OFF
+Enable experimental RTGL code.
+Default value is OFF, it is experimental.