Hello everyone, This week, I have continued with adding libjxl to the build system. While doing this, it seemed that libjxl had some dependencies, namely highway and either lcms2 or skcms. LibreOffice already has lcms2 available as a third-party library, so that was simple to add. The highway library wasn't, so I added it within the external/ directory similarly to how libjxl was being added. This is my latest patch: https://gerrit.libreoffice.org/c/core/+/207085/5.
The code was able to compile on my machine with these changes, so hopefully the parts of the libjxl library needed to implement importing will be available soon. I will run the full test suite (although it doesn't seem like anything so far should break any current functionality), as well as try to include the library in a C++ source file outside of external/ to make sure that the library is being properly included. Next steps after the library is fully integrated will include adding a filter for jxl into vcl/source/filter, using the WebP implementation as a reference. Thank you, Jesus Solis
