CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2023/03/04 01:00:49
Log message:
Import graphics/libjxl 0.8.1.
see https://jpegxl.info for details.
JPEG XL is a next-generation image format that brings many advantages:
* High-fidelity lossy image compression
* Best lossless image compression
* Progressive decoding
* Lossless JPEG transcoding
* Designed for both photographic and synthetic images
* Fast software encoding and decoding
* Full support for wide gamut and HDR
* Perceptually optimizing reference encoder
* FOSS and royalty-free
after an extensive review of the portstree, support for jpegxl could also
be enabled in at least:
- graphics/libvips: support added in 8.11
- multimedia/aom: disabled by default
- graphics/darktable: support added in 4.2
- devel/sdl2-image: support added in 2.6
- multimedia/ffmpeg: disabled by default
- graphics/ImageMagick: support added in 7.0.10-54
- graphics/geeqie: disabled by default
following commits will enable support in some ports that would pick it
up by default, or ports where it makes sense.
lots of testing by tb@, thanks !
ok sthen@ tb@
Status:
Vendor Tag: landry
Release Tags: landry_20230304
N ports/graphics/libjxl/Makefile
N ports/graphics/libjxl/distinfo
N ports/graphics/libjxl/pkg/PLIST
N ports/graphics/libjxl/pkg/DESCR
N ports/graphics/libjxl/patches/patch-lib_jpegli_cmake
No conflicts created by this import