graphics/libultrahdr 2.0.2 FreeBSD
Reference codec for the Ultra HDR format
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
7486eb0bbf- License
- APACHE20, MIT
- Categories
- graphics
- Package size
- 365.1 KiB, 2444.1 KiB installed
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
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/libultrahdr | 2.0.2 |
| MidnightBSD | graphics/libultrahdr | 1.4.0 |
Install
Binary package:
pkg install libultrahdr
From the ports tree:
cd /usr/ports/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
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.0.2 | 2.0.2 | - | 1.4.0 | 2.0.2 |
| FreeBSD:14:quarterly | 2.0.2 | 2.0.2 | n/a | 1.4.0 | 2.0.2 |
| FreeBSD:15:latest | 2.0.2 | 2.0.2 | n/a | 1.4.0 | 1.4.0 |
| FreeBSD:15:quarterly | 2.0.2 | 2.0.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.0.2 | 2.0.2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Run dependencies 1
Required by 40
- deskutils/joplin-desktop
- devel/appstream-compose
- devel/rubygem-active_scaffold
- devel/rubygem-gettext_i18n_rails_js
- devel/rubygem-gettext_i18n_rails_js-rails61
- devel/rubygem-gettext_i18n_rails_js-rails70
- devel/rubygem-r18n-rails
- graphics/nip2
- graphics/pecl-vips
- graphics/py-imagecodecs
- graphics/py-pyvips
- graphics/rubygem-image_processing
- graphics/rubygem-ruby-vips
- graphics/vips
- mail/rubygem-mailboxer
- misc/openclaw
- ports-mgmt/appstream-generator
- www/imaginary
- www/immich
- www/onlyoffice-documentserver
- www/redmine60
- www/redmine61
- www/redmine70
- www/rubygem-bullet_train
- www/rubygem-bullet_train-fields
- www/rubygem-bullet_train-has_uuid
- www/rubygem-bullet_train-routes
- www/rubygem-bullet_train-scope_validator
- www/rubygem-bullet_train-super_load_and_authorize_resource
- www/rubygem-bullet_train-themes
- www/rubygem-carrierwave
- www/rubygem-rails60
- www/rubygem-rails61
- www/rubygem-rails70
- www/rubygem-rails71
- www/rubygem-rails72
- www/rubygem-rails80
- www/rubygem-rails81
- www/rubygem-showcase-rails
- x11/waveterm
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.2
- lib/libuhdr.so.
- libdata/pkgconfig/libuhdr.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| google-libultrahdr-v2.0.2_GH0.tar.gz | 1.518872e+06 | aa8d193bb887c348c419780511dd03b374f4e07af8812b6d3f80c8537cf1ef2c |