BSD Ports

graphics/ampasCTL 1.5.5 FreeBSD

Color Transformation Language interpreter

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
53a7d0df70
License
AMPAS
Categories
graphics, devel
Package size
1499.8 KiB, 10194.9 KiB installed

Description

# The Color Transformation Language #

The Color Transformation Language, or CTL, is a programming language for digital color management.

Digital color management requires translating digital images between different representations or color spaces. For example, the pixels in an image may encode the colors that should be seen when the image is displayed on a video monitor. Printing this image on paper, or recording it on motion picture film requires transforming the pixels to an appropriate representation: Video, inks on paper and film all have different color gamuts and dynamic ranges. Color mixing is additive for video, but subtractive for inks and film. Video and film typically use three color channels, while four or more inks are used for printing on paper. A color management system must transform each pixel in the original image to corresponding amounts of ink or film density values.

In the other systems

SystemPortVersion
FreeBSDgraphics/ampasCTL1.5.5
DragonFlygraphics/ampasCTL1.5.2_22
HardenedBSDgraphics/ampasCTL1.5.5
GhostBSDgraphics/ampasCTL1.5.5

Install

Binary package:

pkg install ampasCTL

From the ports tree:

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

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

RUN_DEPENDS=	ampasCTL>0:graphics/ampasCTL

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:latest1.5.51.5.5-1.5.2_231.5.5
FreeBSD:14:quarterly1.5.51.5.5n/a1.5.2_221.5.5
FreeBSD:15:latest1.5.51.5.5n/a1.5.2_231.5.2_23
FreeBSD:15:quarterly1.5.51.5.5n/an/an/a
FreeBSD:16:latest1.5.51.5.5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

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

Build dependencies 36
Run dependencies 27

No port depends on this one.

Configuration

Options name: graphics_ampasCTL

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cmake:testing compiler:c++11-lang localbase:ldflags pathfix pkgconfig
Service scripts
none

Message after installing

===>   NOTICE:

The ampasCTL port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 37
  • bin/ctlrender
  • bin/exr_ctl_exr
  • bin/exrdpx
  • include/CTL/CtlAddr.h
  • include/CTL/CtlAlign.h
  • include/CTL/CtlColorSpace.h
  • include/CTL/CtlErrors.h
  • include/CTL/CtlExc.h
  • include/CTL/CtlFunctionCall.h
  • include/CTL/CtlInterpreter.h
  • include/CTL/CtlLContext.h
  • include/CTL/CtlLookupTable.h
  • include/CTL/CtlMessage.h
  • include/CTL/CtlModule.h
  • include/CTL/CtlRbfInterpolator.h
  • include/CTL/CtlRcPtr.h
  • include/CTL/CtlReadWriteAccess.h
  • include/CTL/CtlSimdInterpreter.h
  • include/CTL/CtlSparseMatrix.h
  • include/CTL/CtlStdType.h
  • include/CTL/CtlSymbolTable.h
  • include/CTL/CtlSyntaxTree.h
  • include/CTL/CtlTokens.h
  • include/CTL/CtlType.h
  • include/CTL/CtlTypeStorage.h
  • include/CTL/CtlVersion.h
  • include/OpenEXR/ImfCtlApplyTransforms.h
  • lib/libIlmCtl.a
  • lib/libIlmCtlMath.a
  • lib/libIlmCtlSimd.a
  • lib/libIlmImfCtl.a
  • share/CTL/change_saturation.ctl
  • share/CTL/transform_DPX_EXR.ctl
  • share/CTL/transform_EXR_DPX.ctl
  • share/CTL/utilities.ctl
  • share/doc/ampasCTL/CTL/CtlManual.doc
  • share/doc/ampasCTL/CTL/CtlManual.pdf
distinfo 1
FileSizeSHA256
aces-aswf-CTL-1.5.5-ctl-1.5.5_GH0.tar.gz3.082078e+06b6a36ac31e0a79224216e4fc41b56982939cec7a1afd4e80165cec3f1c37d265

Commit history 1

DateCommitCreditsLog message
53a7d0df70 Gleb Popov graphics/ampasCTL: Update to 1.5.5