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
| System | Port | Version |
|---|---|---|
| MidnightBSD | graphics/libjxl | 0.11.1_1 |
| FreeBSD | graphics/libjxl | 0.12.0 |
| OpenBSD | graphics/libjxl | 0.12.0 |
| NetBSD | graphics/libjxl | 0.12.0nb1 |
| DragonFly | graphics/libjxl | 0.11.1_1 |
| HardenedBSD | graphics/libjxl | 0.12.0 |
| GhostBSD | graphics/libjxl | 0.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
libbrotlienc.so: archivers/brotlilibhwy.so: devel/highway
Test 1
googletest>0: devel/googletest
Build dependencies 2
Run dependencies 2
Configuration
Options name: graphics_libjxl
| Option | Default | Description |
|---|---|---|
| GIF | on | |
| JPEG | on | |
| LCMS2 | off | |
| LTO | on | |
| MANPAGES | on | |
| OPENEXR | on | |
| PIXBUF | on | |
| PNG | on |
- 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
| File | Size | SHA256 |
|---|---|---|
| libjxl-libjxl-v0.11.1_GH0.tar.gz | 1.876134e+06 | 1492dfef8dd6c3036446ac3b340005d92ab92f7d48ee3271b5dac1d36945d3d9 |
| libjxl-testdata-ff8d743_GH0.tar.gz | 6.9102242e+07 | d225523e0576f21b6f8de106d2eac4e07650522bae7b65011993792a4dbc3eda |
| webmproject-sjpeg-e5ab130_GH0.tar.gz | 2.481141e+06 | 89d706381311af14e1124276266aebf41977f5facfd2a984cd365835e4bb55ff |
| jbeich-skcms-42030a7_GH0.tar.gz | 1.0050433e+07 | b7537267dd0fda80a98939cc4e4d15614d2d6f433cc8421b797e0f47078c2979 |
| d2411cebb0c3.patch | 3857 | a14e59cc6cdf1f0b220c013570e4807500a8e7e2af2a66996456b2540b57d7f6 |