./wip/libbpg, Library for BGP (Better Portable Graphics)

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


Branch: CURRENT, Version: 0.9.5, Package name: libbpg-0.9.5, Maintainer: pkgsrc-users

BPG (Better Portable Graphics) is a new image format. Its purpose
is to replace the JPEG image format when quality or file size is
an issue. Its main advantages are:

* High compression ratio. Files are much smaller than JPEG for
similar quality.
* Supported by most Web browsers with a small Javascript decoder
* Based on a subset of the HEVC open video compression standard.
* Supports the same chroma formats as JPEG (grayscale, YCbCr
4:2:0, 4:2:2, 4:4:4) to reduce the losses during the conversion.
An alpha channel is supported. The RGB, YCgCo and CMYK color
spaces are also supported.
* Native support of 8 to 14 bits per channel for a higher dynamic
range.
* Lossless compression is supported.
* Various metadata (such as EXIF, ICC profile, XMP) can be
included.


Required to run:
[graphics/SDL_image] [graphics/png] [graphics/jpeg] [devel/SDL]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

RMD160: 4942f57e0353689d40c1f78993ef3ed8f494235f
Filesize: 1015.499 KB

Version history: (Expand)


CVS history: (Expand)


   2015-02-02 14:13:26 by Thomas Klausner | Files touched by this commit (4)
Log message:
Update to 0.9.5.

version 0.9.5:

- Added animation support.
- added bpgview utility.
- bpgenc: fixed support of some JPEG parameter combinations
- fixed JS 8 bit only decoder and renamed it to bpgdec8.js
- libbpg: added CMYK output format
   2015-01-10 10:41:23 by Thomas Klausner | Files touched by this commit (7)
Log message:
Import libbpg-0.9.4 as wip/libbpg.

TODO:
* rpath for bpgenc/bpgdec missing
* library not installed
* library not libtoolized

Problems reported upstream, hoping for upstream fix.
-- wiz 20150110

BPG (Better Portable Graphics) is a new image format. Its purpose
is to replace the JPEG image format when quality or file size is
an issue. Its main advantages are:

  * High compression ratio. Files are much smaller than JPEG for
  similar quality.
  * Supported by most Web browsers with a small Javascript decoder
  * Based on a subset of the HEVC open video compression standard.
  * Supports the same chroma formats as JPEG (grayscale, YCbCr
  4:2:0, 4:2:2, 4:4:4) to reduce the losses during the conversion.
  An alpha channel is supported. The RGB, YCgCo and CMYK color
  spaces are also supported.
  * Native support of 8 to 14 bits per channel for a higher dynamic
  range.
  * Lossless compression is supported.
  * Various metadata (such as EXIF, ICC profile, XMP) can be
  included.