Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.11.1 26 Nov 2024 21:19:04 |
Jan Beich (jbeich) |
graphics/libjxl: update to 0.11.1
Changes: https://github.com/libjxl/libjxl/releases/tag/v0.11.1
Reported by: GitHub (watch releases)
Security: CVE-2024-11403 CVE-2024-11498
(cherry picked from commit 3a871c689ebbbd65e1d5ddba5ff354b91e395e28) |
0.11.0_1 23 Nov 2024 11:01:39 |
Jan Beich (jbeich) |
graphics/libjxl: enable AVX512 runtime detection (amd64-only)
Upstream default is optimized for bundling or Linux-style micro-packages.
FreeBSD currently doesn't split docs/headers/plugins, so minor binary size
increase (7 MiB -> 9 MiB) is less important. FreeBSD is primarily used on
servers where AVX512 is more common while on old desktops libjxl bloat is
dwarfed by many other packages (e.g., firefox, llvm*, gcc*, boost-libs).
See also https://github.com/libjxl/libjxl/pull/2627#issuecomment-1618237136
(cherry picked from commit 18d435c1e3c253c2d10e08b4b5878504c46b43e7) |
0.11.0 23 Nov 2024 05:29:21 |
Jan Beich (jbeich) |
graphics/libjxl: expose LCMS2 support (disabled by default)
lcms2 and skcms interpret color profiles differently. Upstream
default seems to be optimized for rendering in Chromium and Firefox.
https://github.com/libjxl/libjxl/blob/v0.11.0/doc/color_management.md#cms-library
https://github.com/libjxl/libjxl/issues/1579#issuecomment-1180561564
(cherry picked from commit cafd30223ccd019bf6abdf5cdba35f0726dfcb9b) |
0.11.0 23 Nov 2024 05:29:18 |
Jan Beich (jbeich) Author: Piotr Kubaj |
graphics/libjxl: fix build on big-endian
-- Big-endian architecture detected; defaulting to lcms2 instead of skcms
(cherry picked from commit 7dbe2e17c9fb7b1c3a802d34c2ba7d7b3ef87456) |
0.11.0 23 Nov 2024 04:11:14 |
Jan Beich (jbeich) |
graphics/libjxl: unbreak JPEG=off build after 70e2590d63b0
In file included from lib/extras/dec/jpegli.cc:16:
In file included from lib/extras/enc/jpegli.cc:27:
In file included from lib/jpegli/common.h:23:
lib/jxl/base/include_jpeglib.h:15:10: fatal error: 'jpeglib.h' file not found
15 | #include <jpeglib.h> // IWYU pragma: keep
| ^~~~~~~~~~~
PR: 282926
Reported by: amdmi3
(cherry picked from commit ada3d2df83fc99e6ac855984a6cecb034bdcd743) |