trisquel-icecat/icecat/third_party/jpeg-xl/plugins/mime
2025-07-17 09:32:21 -06:00
..
CMakeLists.txt icecat: initial release for Trisquel 12.0, Ecne 2025-07-17 09:32:21 -06:00
image-jxl.xml icecat: initial release for Trisquel 12.0, Ecne 2025-07-17 09:32:21 -06:00
README.md icecat: initial release for Trisquel 12.0, Ecne 2025-07-17 09:32:21 -06:00

⚠️ Not needed anymore

As image/jxl is now supported by shared-mime-info 2.2, it should not be necessary anymore to install this plugin.

You can test if your system correctly understand the MIME type of JPEG XL image by obtaining a JPEG XL image, e.g. with

wget https://raw.githubusercontent.com/libjxl/conformance/master/testcases/bicycles/input.jxl

and with that sample JPEG XL file input.jxl (or any other valid JPEG XL file), run any of the following commands:

xdg-mime query filetype input.jxl
file --mime-type input.jxl
mimetype input.jxl

If the output contains image/jxl you are all set!

JPEG XL MIME type

If not already installed by the Installing section of BUILDING.md, then it can be done manually:

Install

sudo xdg-mime install --novendor image-jxl.xml

Then run:

update-mime --local

Uninstall

sudo xdg-mime uninstall image-jxl.xml