libtiff: tif_dirwrite.c: take into account COMPRESSION_JXL

https://github.com/libsdl-org/libtiff/commit/180882b4db8bb07d85c76adc0960cbdef984b3e3

From 180882b4db8bb07d85c76adc0960cbdef984b3e3 Mon Sep 17 00:00:00 2001
From: Even Rouault <[EMAIL REDACTED]>
Date: Fri, 11 Feb 2022 13:29:14 +0100
Subject: [PATCH] tif_dirwrite.c: take into account COMPRESSION_JXL

---
 libtiff/tif_dirwrite.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/libtiff/tif_dirwrite.c b/libtiff/tif_dirwrite.c
index 0e1b204f..dbc8d8b5 100644
--- a/libtiff/tif_dirwrite.c
+++ b/libtiff/tif_dirwrite.c
@@ -1788,7 +1788,8 @@ static int _WriteAsType(TIFF* tif, uint64_t strile_size, uint64_t uncompressed_t
               compression == COMPRESSION_LZMA ||
               compression == COMPRESSION_LERC ||
               compression == COMPRESSION_ZSTD ||
-              compression == COMPRESSION_WEBP )
+              compression == COMPRESSION_WEBP ||
+              compression == COMPRESSION_JXL )
     {
         /* For a few select compression types, we assume that in the worst */
         /* case the compressed size will be 10 times the uncompressed size */