BSD Ports

graphics/babl 0.1.128 NetBSD

Dynamic pixel conversion library

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
7b5a3977f9
License
gnu-gpl-v3
Categories
graphics
Package size
462.9 KiB, 2244.4 KiB installed

Description

babl is a dynamic, any to any, pixel format translation library.

It allows converting between different methods of storing pixels known as pixel formats that have with different bitdepths and other data representations, color models and component permutations.

A vocabulary to formulate new pixel formats from existing primitives is provided as well as the framework to add new color models and data types.

In the other systems

SystemPortVersion
NetBSDgraphics/babl0.1.128
FreeBSDx11/babl0.1.128
OpenBSDgraphics/babl0.1.128
DragonFlyx11/babl0.1.112
MidnightBSDx11/babl0.1.126
HardenedBSDx11/babl0.1.128
GhostBSDx11/babl0.1.128

Install

Binary package:

pkgin install babl

From pkgsrc:

cd /usr/pkgsrc/graphics/babl && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.1.128
NetBSD 10.1 aarch640.1.126
SmartOS / illumos x86_64-
macOS 15 arm640.1.128nb2

Dependencies

Run dependencies 3

Commit history 5

DateCommitCreditsLog message
7b5a3977f9 wiz *: recursive bump for pcre2 10.49
204ac6b2b7 tnn *: revbump for pcre2 symbol versioning change
f738bc999a tnn babl: meson doc option was renamed
355a5576b6 wiz babl: update to 0.1.128.
avx512 support is now more extensively checked at runtime, fixes for macOS exported symbols and library version, initial WASM support.
5e4aea17e2 wiz *: recursive bump for pcre2 10.48