Age | Commit message (Collapse) | Author |
|
The exr codec fails[1] to pass in the test `CodecTest.TestRoundTrip`
when building against openexr 3.3.1 (works fine with openexr 3.2.4).
Disabling openexr support until an upstream fix is available.
[1] https://github.com/libjxl/libjxl/issues/3901
|
|
The building issue was fixed upstream.
|
|
|
|
References
----------
https://github.com/libjxl/libjxl/issues/1921
|
|
|
|
|
|
|
|
Due to an upstream issue[1], it was needed to disable glibc
asseritons for making the test suite to pass. This was fixed[2]
by upstream.
References
----------
[1] https://github.com/libjxl/libjxl/issues/1644
[2] https://github.com/libjxl/libjxl/commit/980c90f65f41066cc4959b4eb80eba906867103b
|
|
The test suite currently fails to pass when building with
'-Wp,-D_GLIBCXX_ASSERTIONS' on CXXFLAGS.
|
|
|
|
Switching compiler to gcc allows to enable lto.
|
|
Upstream highway added support for shared libraries and package
highway-git now uses it.
|
|
|
|
|
|
|
|
|
|
Currently, it looks like that compiling with NDEBUG defined
is important to avoid some runtime crashes.
|
|
References
----------
https://github.com/libjxl/libjxl/commit/1afd1f28237715b0b8477bd30f079d0deff28b3b
|
|
|
|
References
----------
https://github.com/libjxl/libjxl/commit/d26cbdaa6e7ff44920f0dd0179a87256169707ab#diff-1277b9594fbc9f8c52ae7bd86e5a2832e7532bfaacd66056df1363224fba2f5cR39
https://github.com/libjxl/libjxl/blob/51828fd87fb4b7531cefd4936e51d10a4dcbe8df/plugins/gdk-pixbuf/CMakeLists.txt#L39
|
|
highway on-tree dependency was updated to 0.12.2[1]. This version
has headers in different directories than 0.12.0.
References
----------
https://github.com/libjxl/libjxl/commit/f1565bf35089431ccab975f7971b794f118a8713
|
|
The needed license files were missing after upstream changed the
license from Apache to BSD.
|
|
Remove unneeded highway files, as we are building with bundled
highway due to incompatible highway 0.12.2.
|
|
Package libjpeg-xl-git renamed to libjxl-git to follow the
upstream name change.
|