BSD Ports

graphics/libjxl 0.11.1_1 MidnightBSD

JPEG XL reference encoder/decoder

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
bsd3
Categories
graphics

Description

The JPEG XL Image Coding System (ISO/IEC 18181) has a rich feature set and is particularly optimised for responsive web environments, so that content renders well on a wide range of devices. Moreover, it includes several features that help transition from the legacy JPEG format.

In the other systems

SystemPortVersion
MidnightBSDgraphics/libjxl0.11.1_1
FreeBSDgraphics/libjxl0.12.0
OpenBSDgraphics/libjxl0.12.0
NetBSDgraphics/libjxl0.12.0nb1
DragonFlygraphics/libjxl0.11.1_1
HardenedBSDgraphics/libjxl0.12.0
GhostBSDgraphics/libjxl0.12.0

Install

Binary package:

mport install libjxl

From mports:

cd /usr/mports/graphics/libjxl && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libjxl>0:graphics/libjxl
LIB_DEPENDS=	libjxl.so:graphics/libjxl

Dependencies

As this port's Makefile names them.

Library 2

Test 1

Build dependencies 2
Run dependencies 2

Configuration

Options name: graphics_libjxl

OptionDefaultDescription
GIFon
JPEGon
LCMS2off
LTOon
MANPAGESon
OPENEXRon
PIXBUFon
PNGon
USES
cmake:testing compiler:c++11-lib cpe localbase:ldflags pkgconfig shared-mime-info
Service scripts
none

Files

Manual pages 2
  • cjxl(1)
  • djxl(1)
pkg-plist 45
  • bin/cjpegli
  • bin/cjxl
  • bin/djpegli
  • bin/djxl
  • bin/jxlinfo
  • include/jxl/cms.h
  • include/jxl/cms_interface.h
  • include/jxl/codestream_header.h
  • include/jxl/color_encoding.h
  • include/jxl/compressed_icc.h
  • include/jxl/decode.h
  • include/jxl/decode_cxx.h
  • include/jxl/encode.h
  • include/jxl/encode_cxx.h
  • include/jxl/gain_map.h
  • include/jxl/jxl_cms_export.h
  • include/jxl/jxl_export.h
  • include/jxl/jxl_threads_export.h
  • include/jxl/memory_manager.h
  • include/jxl/parallel_runner.h
  • include/jxl/resizable_parallel_runner.h
  • include/jxl/resizable_parallel_runner_cxx.h
  • include/jxl/stats.h
  • include/jxl/thread_parallel_runner.h
  • include/jxl/thread_parallel_runner_cxx.h
  • include/jxl/types.h
  • include/jxl/version.h
  • lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders/libpixbufloader-jxl.so
  • lib/libjxl.so
  • lib/libjxl.so.0.11
  • lib/libjxl.so.
  • lib/libjxl_cms.so
  • lib/libjxl_cms.so.0.11
  • lib/libjxl_cms.so.
  • lib/libjxl_extras_codec.a
  • lib/libjxl_threads.so
  • lib/libjxl_threads.so.0.11
  • lib/libjxl_threads.so.
  • libdata/pkgconfig/libjxl.pc
  • libdata/pkgconfig/libjxl_cms.pc
  • libdata/pkgconfig/libjxl_threads.pc
  • share/man/man1/cjxl.1.gz
  • share/man/man1/djxl.1.gz
  • share/mime/packages/image-jxl.xml
  • share/thumbnailers/jxl.thumbnailer
distinfo 5
FileSizeSHA256
libjxl-libjxl-v0.11.1_GH0.tar.gz1.876134e+061492dfef8dd6c3036446ac3b340005d92ab92f7d48ee3271b5dac1d36945d3d9
libjxl-testdata-ff8d743_GH0.tar.gz6.9102242e+07d225523e0576f21b6f8de106d2eac4e07650522bae7b65011993792a4dbc3eda
webmproject-sjpeg-e5ab130_GH0.tar.gz2.481141e+0689d706381311af14e1124276266aebf41977f5facfd2a984cd365835e4bb55ff
jbeich-skcms-42030a7_GH0.tar.gz1.0050433e+07b7537267dd0fda80a98939cc4e4d15614d2d6f433cc8421b797e0f47078c2979
d2411cebb0c3.patch3857a14e59cc6cdf1f0b220c013570e4807500a8e7e2af2a66996456b2540b57d7f6