./graphics/babl, Dynamic pixel conversion library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.1.110, Package name: babl-0.1.110, Maintainer: pkgsrc-users

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.


Required to run:
[devel/glib2] [graphics/lcms2]

Required to build:
[pkgtools/cwrappers] [devel/meson]

Master sites:

Filesize: 311.773 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-07 08:38:57 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
babl: update to 0.1.110.

2024-09-xx babl-0.1.110
Build improvements.
Fixes to alpha componet in HCY, HSL, HSV and YCbCr models.
Use same CIE Lab conversion for start/end as rest with SIMD.
Remove reliance on set rounding mode.
   2024-02-22 10:01:21 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
babl: update to 0.1.108.

2024-02-09 babl-0.1.108
"double" and "half" support in cli-tool, build fixes.
   2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2570)
Log message:
*: revebump for new brotli option for freetype2

Addresses PR 57693
   2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247)
Log message:
*: recursive bump for Python 3.11 as new default
   2023-07-14 09:34:16 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
babl: updated to 0.1.106

babl-0.1.106
Disable LUTs on big-endian, fix to 1bpp->4bpp LUTs, faster startup by caching
balanced RGB to XYZ matrices.

babl-0.1.104
LUT code-paths re-enabled, some array overflow proofing.

babl-0.1.102
Brown paper bag release - LUT code-paths now disabled by default.

babl-0.1.100
Stop double processing with LUT+normal fishes.
Support for non-ASCII characters in file paths on windows. Improved wrap build
support.
   2023-06-07 13:27:34 by Michael Baeuerle | Files touched by this commit (55)
Log message:
Recursive revbump for new major version of graphics/graphviz.
   2023-01-29 22:18:34 by Ryo ONODERA | Files touched by this commit (2527)
Log message:
*: Recursive revbup from graphics/freetype2
   2022-11-25 10:21:34 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
babl: update to 0.1.98.

2022-11-13 babl-0.1.98
More robust bounds protection in ICC handling, avoid garbage collecting lookup
tables in-line with processing.