notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2022Q3
libjxl JPEG XL reference encoder/decoder
0.6.1_5 graphics on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.6.1_5Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-08-14 01:31:24
Last Update: 2022-08-09 16:19:54
Commit Hash: 9f1ee08
License: BSD3CLAUSE ZLIB
WWW:
https://jpeg.org/jpegxl/
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. WWW: https://jpeg.org/jpegxl/
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (43 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libjxl-0.6.1_5/catalog.mk
  3. /usr/local/share/licenses/libjxl-0.6.1_5/LICENSE
  4. /usr/local/share/licenses/libjxl-0.6.1_5/BSD3CLAUSE
  5. /usr/local/share/licenses/libjxl-0.6.1_5/ZLIB
  6. bin/cjxl
  7. bin/djxl
  8. include/jxl/butteraugli.h
  9. include/jxl/butteraugli_cxx.h
  10. include/jxl/codestream_header.h
  11. include/jxl/color_encoding.h
  12. include/jxl/decode.h
  13. include/jxl/decode_cxx.h
  14. include/jxl/encode.h
  15. include/jxl/encode_cxx.h
  16. include/jxl/jxl_export.h
  17. include/jxl/jxl_threads_export.h
  18. include/jxl/memory_manager.h
  19. include/jxl/parallel_runner.h
  20. include/jxl/resizable_parallel_runner.h
  21. include/jxl/resizable_parallel_runner_cxx.h
  22. include/jxl/thread_parallel_runner.h
  23. include/jxl/thread_parallel_runner_cxx.h
  24. include/jxl/types.h
  25. lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jxl.so
  26. lib/libjxl.a
  27. lib/libjxl.so
  28. lib/libjxl.so.0.6
  29. lib/libjxl.so.0.6.1
  30. lib/libjxl_dec.a
  31. lib/libjxl_threads.a
  32. lib/libjxl_threads.so
  33. lib/libjxl_threads.so.0.6
  34. lib/libjxl_threads.so.0.6.1
  35. libdata/pkgconfig/libjxl.pc
  36. libdata/pkgconfig/libjxl_threads.pc
  37. share/man/man1/cjxl.1.gz
  38. share/man/man1/djxl.1.gz
  39. share/mime/packages/image-jxl.xml
  40. share/thumbnailers/jxl.thumbnailer
  41. @owner
  42. @group
  43. @mode
Collapse this list.
Dependency lines:
  • libjxl>0:graphics/libjxl
To install the port:
cd /usr/ports/graphics/libjxl/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/libjxl
  • pkg install libjxl
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libjxl
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1635545136 SHA256 (libjxl-libjxl-v0.6.1_GH0.tar.gz) = ccbd5a729d730152303be399f033b905e608309d5802d77a61a95faa092592c5 SIZE (libjxl-libjxl-v0.6.1_GH0.tar.gz) = 16953185

Expand this list (22 items)

Collapse this list.

SHA256 (jbeich-skcms-6437475_GH0.tar.gz) = 6818ea7aa053a964d1795d6d1d3c5e2aad5d30dff9817c8e604e324ef643ec01 SIZE (jbeich-skcms-6437475_GH0.tar.gz) = 9200034 SHA256 (lvandeve-lodepng-48e5364_GH0.tar.gz) = 41e0bcc686e31ee2d51a6c87c0089045f4805e4053d39026ad02e8aa90c782c1 SIZE (lvandeve-lodepng-48e5364_GH0.tar.gz) = 239988 SHA256 (webmproject-sjpeg-868ab55_GH0.tar.gz) = ffe757b376fed2fd94473f8625c25f82a3a23aa317fb1bbf1ac8159b6e0a7726 SIZE (webmproject-sjpeg-868ab55_GH0.tar.gz) = 2472084 SHA256 (adb32f3f8f37.patch) = 52e4fd7e1bce238731a9a1a0b1c9124624c6f85766d3debaf2d2e0f017471692 SIZE (adb32f3f8f37.patch) = 5664 SHA256 (c31dca74e68f.patch) = c6a1412d73f1ee156d4cc978fde7e5ec91e62bae9946ebb38a5e78be7f93a253 SIZE (c31dca74e68f.patch) = 767 SHA256 (0b70567432ab.patch) = 3141d2f814e196c89b254692ab5eb911164c906ac58d78b009331f5ac01f4d6b SIZE (0b70567432ab.patch) = 5886 SHA256 (e0107a6ca637.patch) = c1c130d786503c9e1ee479c3d2736320b5c52866d9acf9d5ab46bdb8ef39bd90 SIZE (e0107a6ca637.patch) = 15581 SHA256 (e903d53a58b4.patch) = 32a04b4f9f88e2dcbbdef2ca3b03a52b38d22ccda806fd98df67ed46cb2b3cb9 SIZE (e903d53a58b4.patch) = 4937 SHA256 (600b59153882.patch) = d432c690ae59e2ce2b43fd45eb2d6c849178aad782b839f824bfb133d84b8d3a SIZE (600b59153882.patch) = 1697 SHA256 (98d25826edc1.patch) = 24031f56b6cf7f55f463e566d788c22b7adf17da939dafc73947f919350b2120 SIZE (98d25826edc1.patch) = 1387 SHA256 (1f849bd28145.patch) = 834bc7c9a260c47cff25ad27ddf8f6a79a2ce71a62bd541a1d22cb6027dcec4f SIZE (1f849bd28145.patch) = 987

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. a2x : textproc/asciidoc
  2. cmake : devel/cmake
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. update-mime-database : misc/shared-mime-info
  6. python3.9 : lang/python39
Runtime dependencies:
  1. update-mime-database : misc/shared-mime-info
Library dependencies:
  1. libbrotlienc.so : archivers/brotli
  2. libhwy.so : devel/highway
  3. libgif.so : graphics/giflib
  4. libImath.so : math/Imath
  5. libOpenEXR.so : graphics/openexr
  6. libpng.so : graphics/png
  7. libjpeg.so : graphics/jpeg-turbo
  8. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  9. libglib-2.0.so : devel/glib20
  10. libintl.so : devel/gettext-runtime
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for libjxl-0.6.1_5: GIF=on: GIF image format support JPEG=on: JPEG image format support LTO=on: Use Link-Time Optimization MANPAGES=on: Build and/or install manual pages OPENEXR=on: HDR image format support via OpenEXR PIXBUF=on: GDK-PixBuf library support PNG=on: PNG image format support ===> Use 'make config' to modify these settings
Options name:
graphics_libjxl
USES:
cmake:testing compiler:c++11-lib cpe localbase:ldflags pkgconfig shared-mime-info jpeg python:build gnome
pkg-message:
For install:
Additional packages recommended for new users: - imlib2-jxl (e.g., feh, scrot) - kf5-kimageformats (e.g., nomacs, flameshot, skanlite) - gimp-jxl-plugin
If upgrading from < 0.6.1_4:
If you use GIMP to read/write .jxl files install gimp-jxl-plugin after upgrade.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/libjxl/libjxl/tar.gz/v0.6.1?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.6.1_5
09 Aug 2022 16:19:54
commit hash: 9f1ee08495f9a0075abffa7640685675f7830f9acommit hash: 9f1ee08495f9a0075abffa7640685675f7830f9acommit hash: 9f1ee08495f9a0075abffa7640685675f7830f9acommit hash: 9f1ee08495f9a0075abffa7640685675f7830f9a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: unbreak fetch due to repo growth

fetch: https://github.com/libjxl/libjxl/commit/e903d53a58b4.patch: size
mismatch: expected 4935, actual 4937

-index e89e8af0a..467442073 100644
+index e89e8af0a8..4674420737 100644

(cherry picked from commit 2259e3be98dc401379762502f100535efb7a8277)

Number of commits found: 1