# ========================
PKG_CHECK_MODULES([LIBCUPSFILTERS], [libcupsfilters])
+======================
+# Check for libjxl (JPEG-XL)
+# ======================
+PKG_CHECK_MODULES([LIBJXL], [libjxl >= 0.7.0],
+ [have_libjxl=yes],
+ [have_libjxl=no]
+)
+AM_CONDITIONAL([HAVE_LIBJXL], [test "x$have_libjxl" = "xyes"])
+
# ================
# Check for libppd
# ================
image/pwg-raster application/pdf 32 pwgtopdf
image/png application/vnd.cups-pdf 65 imagetopdf
image/jpeg application/vnd.cups-pdf 65 imagetopdf
+@HAVE_LIBJXL_TRUE@image/jxl application/vnd.cups-pdf 65 imagetopdf
image/tiff application/vnd.cups-pdf 65 imagetopdf
application/vnd.cups-pdf-banner application/pdf 32 bannertopdf
image/urf application/pdf 0 pwgtopdf
application/PCLm application/vnd.cups-raster 32 pclmtoraster
image/png application/vnd.cups-raster 100 imagetoraster
image/jpeg application/vnd.cups-raster 100 imagetoraster
+@HAVE_LIBJXL_TRUE@image/jxl application/vnd.cups-raster 100 imagetoraster
image/tiff application/vnd.cups-raster 100 imagetoraster
image/pwg-raster application/vnd.cups-raster 100 pwgtoraster
image/urf application/vnd.cups-raster 100 pwgtoraster
#
image/jpeg application/vnd.universal-input 0 -
+@HAVE_LIBJXL_TRUE@image/jxl application/vnd.universal-input 0 -
image/png application/vnd.universal-input 0 -
image/tiff application/vnd.universal-input 0 -
image/pwg-raster application/vnd.universal-input 0 -
image/x-xpixmap xpm string(3,"XPM")
image/x-xwindowdump xwd string(4,<00000007>)
image/urf urf string(0,UNIRAST<00>)
+@HAVE_LIBJXL_TRUE@image/jxl jxl string(0,"<0000000C4A584C20>") string(0,"<FF0A>")
########################################################################
#