FreeBSD Ports

devel/color g20250810

C++ header-only library for color conversion and manipulation

Repository
FreeBSD ports
Maintainer
[email protected]
License
APACHE20
Categories
devel
Package size
325.0 KiB, 4532.7 KiB installed

Description

Key features: * No virtual functions * Minimal memory footprint * Ability to copy array/vector of colors with memcpy, memmove and initialize with memset. * Conversions from/to different models ( and its formats ). * Headers only One file to include to start the fun By using del or rm it is reducible in to only two of them. * No third parties * No additional binaries * Out of the box ready No need to recompile or start some install process. * Color models: * GRAY, * RGB, CMY, CMYK, * HSI, HSL, HSV, HWB, * YIQ, YUV(BT.601, BT.709), YCgCo, YPbPr(BT.601, BT.709, BT.2020), * XYZ(sRGB, D65, 2deg), LAB( CIE, Hunter), LUV, LMS (von Kries D65, von Kries E, BFD, MCAT02), xyY, LabCH, LuvCH

Install

As a binary package — by origin, or by package name:

pkg install devel/color
pkg install color

From the ports tree:

cd /usr/ports/devel/color/ && make install clean

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

RUN_DEPENDS=	color>0:devel/color

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:latestg20250810g20250810g20210207g20240506g20250810
FreeBSD:14:quarterlyg20250810g20250810n/ag20240506g20250810
FreeBSD:15:latestg20250810g20250810n/ag20240506g20240506
FreeBSD:15:quarterlyg20250810g20250810n/an/an/a
FreeBSD:16:latestg20250810g20250810n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Files

pkg-plist 2059
  • include/color/LabCH/LabCH.hpp
  • include/color/LabCH/akin/LabCH.hpp
  • include/color/LabCH/akin/LuvCH.hpp
  • include/color/LabCH/akin/YCgCo.hpp
  • include/color/LabCH/akin/YDbDr.hpp
  • include/color/LabCH/akin/YPbPr.hpp
  • include/color/LabCH/akin/akin.hpp
  • include/color/LabCH/akin/cmy.hpp
  • include/color/LabCH/akin/cmyk.hpp
  • include/color/LabCH/akin/gray.hpp
  • include/color/LabCH/akin/hsi.hpp
  • include/color/LabCH/akin/hsl.hpp
  • include/color/LabCH/akin/hsv.hpp
  • include/color/LabCH/akin/hwb.hpp
  • include/color/LabCH/akin/lab.hpp
  • include/color/LabCH/akin/lms.hpp
  • include/color/LabCH/akin/luv.hpp
  • include/color/LabCH/akin/rgb.hpp
  • include/color/LabCH/akin/xyy.hpp
  • include/color/LabCH/akin/xyz.hpp
  • include/color/LabCH/akin/yiq.hpp
  • include/color/LabCH/akin/yuv.hpp
  • include/color/LabCH/category.hpp
  • include/color/LabCH/check/check.hpp
  • include/color/LabCH/check/integrity.hpp
  • include/color/LabCH/check/unique.hpp
  • include/color/LabCH/convert/LabCH.hpp
  • include/color/LabCH/convert/LuvCH.hpp
  • include/color/LabCH/convert/YCgCo.hpp
  • include/color/LabCH/convert/YDbDr.hpp
  • include/color/LabCH/convert/YPbPr.hpp
  • include/color/LabCH/convert/cmy.hpp
  • include/color/LabCH/convert/cmyk.hpp
  • include/color/LabCH/convert/convert.hpp
  • include/color/LabCH/convert/gray.hpp
  • include/color/LabCH/convert/hsi.hpp
  • include/color/LabCH/convert/hsl.hpp
  • include/color/LabCH/convert/hsv.hpp
  • include/color/LabCH/convert/hwb.hpp
  • include/color/LabCH/convert/lab.hpp
  • include/color/LabCH/convert/lms.hpp
  • include/color/LabCH/convert/luv.hpp
  • include/color/LabCH/convert/rgb.hpp
  • include/color/LabCH/convert/tsl.hpp
  • include/color/LabCH/convert/xyy.hpp
  • include/color/LabCH/convert/xyz.hpp
  • include/color/LabCH/convert/yiq.hpp
  • include/color/LabCH/convert/yuv.hpp
  • include/color/LabCH/fix/fix.hpp
  • include/color/LabCH/fix/integrity.hpp
  • include/color/LabCH/get/blue.hpp
  • include/color/LabCH/get/chroma.hpp
  • include/color/LabCH/get/get.hpp
  • include/color/LabCH/get/gray.hpp
  • include/color/LabCH/get/green.hpp
  • include/color/LabCH/get/hue.hpp
  • include/color/LabCH/get/lightness.hpp
  • include/color/LabCH/get/red.hpp
  • include/color/LabCH/get/saturation.hpp
  • include/color/LabCH/place/chroma.hpp
  • include/color/LabCH/place/hue.hpp
  • include/color/LabCH/place/lightness.hpp
  • include/color/LabCH/place/place.hpp
  • include/color/LabCH/set/blue.hpp
  • include/color/LabCH/set/chroma.hpp
  • include/color/LabCH/set/gray.hpp
  • include/color/LabCH/set/green.hpp
  • include/color/LabCH/set/hue.hpp
  • include/color/LabCH/set/lightness.hpp
  • include/color/LabCH/set/red.hpp
  • include/color/LabCH/set/set.hpp
  • include/color/LabCH/trait/bound.hpp
  • include/color/LabCH/trait/bound/bound.hpp
  • include/color/LabCH/trait/bound/float.hpp
  • include/color/LabCH/trait/bound/scalar.hpp
  • include/color/LabCH/trait/bound/uint.hpp
  • include/color/LabCH/trait/component.hpp
  • include/color/LabCH/trait/component/component.hpp
  • include/color/LabCH/trait/component/float.hpp
  • include/color/LabCH/trait/component/uint.hpp
  • include/color/LabCH/trait/container.hpp
  • include/color/LabCH/trait/container/container.hpp
  • include/color/LabCH/trait/container/float.hpp
  • include/color/LabCH/trait/container/uint.hpp
  • include/color/LabCH/trait/index.hpp
  • include/color/LabCH/trait/index/index.hpp
  • include/color/LabCH/trait/info.hpp
  • include/color/LabCH/trait/trait.hpp
  • include/color/LuvCH/LuvCH.hpp
  • include/color/LuvCH/akin/LabCH.hpp
  • include/color/LuvCH/akin/LuvCH.hpp
  • include/color/LuvCH/akin/YCgCo.hpp
  • include/color/LuvCH/akin/YDbDr.hpp
  • include/color/LuvCH/akin/YPbPr.hpp
  • include/color/LuvCH/akin/akin.hpp
  • include/color/LuvCH/akin/cmy.hpp
  • include/color/LuvCH/akin/cmyk.hpp
  • include/color/LuvCH/akin/gray.hpp
  • include/color/LuvCH/akin/hsi.hpp
  • include/color/LuvCH/akin/hsl.hpp

The first 100 are listed.

distinfo 1
FileSizeSHA256
dmilos-color-g20250810-b990a13_GH0.tar.gz4.919322e+06efe8d1d592eec507e3a2b05a0f71fdf2d731c21f5afb45954909e3aed5f151ff

Commit history 0

No commits in the history this site was built from.