./graphics/babl, Dynamic pixel conversion library

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


Branch: CURRENT, Version: 0.1.78, Package name: babl-0.1.78, 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:

SHA1: f37dfbf9a66f796a5ca3303a76f0c4b982e5ff0c
RMD160: 8a3233eeb60b6332a96cc82eb2494afe2b77ed7d
Filesize: 291.914 KB

Version history: (Expand)


CVS history: (Expand)


   2020-06-15 12:55:02 by Ryo ONODERA | Files touched by this commit (3) | Package updated
Log message:
babl: Update to 0.1.78

Changelog:
2020-06-07 babl-0.1.78
Bugfix release - mutex and atomicity related issues.

2020-05-27 babl-0.1.76
Wrap hue in HSV, HSL, HCY. Fix black pullout in non ICC CMYK
conversion. Added AV2 gamme u8->linear float conversions.  VAPI file generation
for vala integration. Adjusted strategy for conversion selection, trades back
warm-up time for missing some fast multi-step conversions.
   2020-05-04 15:49:28 by Nia Alarie | Files touched by this commit (2)
Log message:
babl: fix linker-lacks-version-script case
   2020-03-28 19:24:06 by Nia Alarie | Files touched by this commit (2)
Log message:
babl: Lacking a non-standard linker arg shouldn't hard error.

Just don't use it.
   2020-03-08 17:51:54 by Thomas Klausner | Files touched by this commit (2833)
Log message:
*: recursive bump for libffi
   2020-03-03 05:12:23 by Brook Milligan | Files touched by this commit (2) | Package updated
Log message:
Update the module extension for Darwin.

Babl v0.1.74 now uses .dylib as the extension for modules on Darwin.
Consequently, it is no longer necessary to rename the files post-install,
but it is necessary to use different extensions for more of PLIST.
   2020-02-26 15:45:13 by Nia Alarie | Files touched by this commit (3) | Package updated
Log message:
babl: Update to 0.1.74

2019-08-22 babl-0.1.74
Build fixes, improved host cpu detection, OSX fixes, clang warning squelches.
   2020-02-25 15:55:37 by Brook Milligan | Files touched by this commit (1)
Log message:
Remove a stray commented out .include line left over from earlier testing.
   2020-02-25 05:13:46 by Brook Milligan | Files touched by this commit (2)
Log message:
Correctly fix the build breakage on Darwin.

The previous patch removed use of --version-script on Darwin and converted
the shared library extensions to the Darwin standard of .dylib.  The former
is necessary, but the latter was not quite correct.  A distinction must be
made between shared libraries provided by the package for linking of
applications and shared libraries provided by the package for dynamic loading
by Gnome applications.  Gnome applications expect that plugins will use the
.so extension on all Unix platforms, including Darwin.  Thus, a subset of the
shared libraries must be renamed, both on the filesystem and internally.
This is partly mentioned in PR #54824, although that is for graphics/gegl
not tnis package.