BSD Ports

graphics/libultrahdr 1.4.0 MidnightBSD

Reference codec for the Ultra HDR format

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
Apache-2.0
Categories
graphics

Description

libultrahdr is an image compression library that uses gain map technology to store and distribute HDR images. Conceptually on the encoding side, the library accepts SDR and HDR rendition of an image and from these a Gain Map (quotient between the two renditions) is computed. The library then uses backward compatible means to store the base image (SDR), gain map image and some associated metadata. Legacy readers that do not support handling the gain map image and/or metadata, will display the base image. Readers that support the format combine the base image with the gain map and render a high dynamic range image on compatible displays.

In the other systems

SystemPortVersion
MidnightBSDgraphics/libultrahdr1.4.0
FreeBSDgraphics/libultrahdr2.0.2
HardenedBSDgraphics/libultrahdr2.0.2
GhostBSDgraphics/libultrahdr2.0.2

Install

Binary package:

mport install libultrahdr

From mports:

cd /usr/mports/graphics/libultrahdr && make install clean

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

RUN_DEPENDS=	libultrahdr>0:graphics/libultrahdr
LIB_DEPENDS=	libuhdr.so:graphics/libultrahdr

Dependencies

No port depends on this one.

Configuration

No options to configure.

USES
cmake jpeg
Service scripts
none

Files

pkg-plist 7
  • bin/ultrahdr_app
  • include/ultrahdr_api.h
  • lib/libuhdr.a
  • lib/libuhdr.so
  • lib/libuhdr.so.1
  • lib/libuhdr.so.1.4.0
  • libdata/pkgconfig/libuhdr.pc
distinfo 1
FileSizeSHA256
google-libultrahdr-v1.4.0_GH0.tar.gz1.375424e+06e7e1252e2c44d8ed6b99ee0f67a3caf2d8a61c43834b13b1c3cd485574c03ab9