Hi,

I updated the patch for 0.10.2 and rebased it on the current packaging
(version 0.9.2-8).


Best regards,
Julian

-- 
 ()  ascii ribbon campaign - against html e-mail 
 /\                        - against proprietary attachments
diff -upNr jpeg-xl-0.9.2/debian/changelog jpeg-xl-0.10.2/debian/changelog
--- jpeg-xl-0.9.2/debian/changelog	2024-06-12 21:07:47.000000000 +0200
+++ jpeg-xl-0.10.2/debian/changelog	2024-06-13 13:30:21.000000000 +0200
@@ -1,3 +1,10 @@
+jpeg-xl (0.10.2-1) UNRELEASED; urgency=medium
+
+  [ Julian Wollrath ]
+  * New upstream version 0.10.2
+
+ -- Julian Wollrath <jwollr...@web.de>  Thu, 13 Jun 2024 13:30:21 +0200
+
 jpeg-xl (0.9.2-8) experimental; urgency=medium
 
   [ Mathieu Malaterre ]
diff -upNr jpeg-xl-0.9.2/debian/control jpeg-xl-0.10.2/debian/control
--- jpeg-xl-0.9.2/debian/control	2024-06-11 08:08:46.000000000 +0200
+++ jpeg-xl-0.10.2/debian/control	2024-06-11 14:21:20.000000000 +0200
@@ -53,7 +53,7 @@ Architecture: any
 Section: libdevel
 Depends: libbrotli-dev,
          libhwy-dev,
-         libjxl0.9 (= ${binary:Version}),
+         libjxl0.10 (= ${binary:Version}),
          liblcms-dev,
          ${misc:Depends}
 Multi-Arch: same
@@ -66,7 +66,7 @@ Description: JPEG XL Image Coding System
  .
  This package installs development files.
 
-Package: libjxl0.9
+Package: libjxl0.10
 Architecture: any
 Multi-Arch: same
 Section: libs
diff -upNr jpeg-xl-0.9.2/debian/control.in jpeg-xl-0.10.2/debian/control.in
--- jpeg-xl-0.9.2/debian/control.in	2024-06-04 12:13:33.000000000 +0200
+++ jpeg-xl-0.10.2/debian/control.in	2024-06-11 14:21:20.000000000 +0200
@@ -53,7 +53,7 @@ Architecture: any
 Section: libdevel
 Depends: libbrotli-dev,
          libhwy-dev,
-         libjxl0.9 (= ${binary:Version}),
+         libjxl0.10 (= ${binary:Version}),
          liblcms-dev,
          ${misc:Depends}
 Multi-Arch: same
@@ -66,7 +66,7 @@ Description: JPEG XL Image Coding System
  .
  This package installs development files.
 
-Package: libjxl0.9
+Package: libjxl0.10
 Architecture: any
 Multi-Arch: same
 Section: libs
diff -upNr jpeg-xl-0.9.2/debian/libjxl0.10.install jpeg-xl-0.10.2/debian/libjxl0.10.install
--- jpeg-xl-0.9.2/debian/libjxl0.10.install	1970-01-01 01:00:00.000000000 +0100
+++ jpeg-xl-0.10.2/debian/libjxl0.10.install	2023-10-04 15:19:43.000000000 +0200
@@ -0,0 +1 @@
+usr/lib/*/libjxl*.so.*
diff -upNr jpeg-xl-0.9.2/debian/libjxl0.10.symbols jpeg-xl-0.10.2/debian/libjxl0.10.symbols
--- jpeg-xl-0.9.2/debian/libjxl0.10.symbols	1970-01-01 01:00:00.000000000 +0100
+++ jpeg-xl-0.10.2/debian/libjxl0.10.symbols	2024-06-13 14:24:02.938806005 +0200
@@ -0,0 +1,183 @@
+libjxl.so.0.10 libjxl0.10 #MINVER#
+* Build-Depends-Package: libjxl-dev
+ JXL_0@JXL_0 0.6.1
+ JxlColorEncodingSetToLinearSRGB@JXL_0 0.6.1
+ JxlColorEncodingSetToSRGB@JXL_0 0.6.1
+ JxlDecoderCloseInput@JXL_0 0.7.0
+ JxlDecoderCreate@JXL_0 0.6.1
+ JxlDecoderDestroy@JXL_0 0.6.1
+ JxlDecoderExtraChannelBufferSize@JXL_0 0.6.1
+ JxlDecoderFlushImage@JXL_0 0.6.1
+ JxlDecoderGetBasicInfo@JXL_0 0.6.1
+ JxlDecoderGetBoxSizeContents@JXL_0 0.10.0
+ JxlDecoderGetBoxSizeRaw@JXL_0 0.7.0
+ JxlDecoderGetBoxType@JXL_0 0.7.0
+ JxlDecoderGetColorAsEncodedProfile@JXL_0 0.6.1
+ JxlDecoderGetColorAsICCProfile@JXL_0 0.6.1
+ JxlDecoderGetExtraChannelBlendInfo@JXL_0 0.7.0
+ JxlDecoderGetExtraChannelInfo@JXL_0 0.6.1
+ JxlDecoderGetExtraChannelName@JXL_0 0.6.1
+ JxlDecoderGetFrameHeader@JXL_0 0.6.1
+ JxlDecoderGetFrameName@JXL_0 0.6.1
+ JxlDecoderGetICCProfileSize@JXL_0 0.6.1
+ JxlDecoderGetIntendedDownsamplingRatio@JXL_0 0.7.0
+ JxlDecoderImageOutBufferSize@JXL_0 0.6.1
+ JxlDecoderPreviewOutBufferSize@JXL_0 0.6.1
+ JxlDecoderProcessInput@JXL_0 0.6.1
+ JxlDecoderReleaseBoxBuffer@JXL_0 0.7.0
+ JxlDecoderReleaseInput@JXL_0 0.6.1
+ JxlDecoderReleaseJPEGBuffer@JXL_0 0.6.1
+ JxlDecoderReset@JXL_0 0.6.1
+ JxlDecoderRewind@JXL_0 0.6.1
+ JxlDecoderSetBoxBuffer@JXL_0 0.7.0
+ JxlDecoderSetCms@JXL_0 0.9.2
+ JxlDecoderSetCoalescing@JXL_0 0.7.0
+ JxlDecoderSetDecompressBoxes@JXL_0 0.7.0
+ JxlDecoderSetDesiredIntensityTarget@JXL_0 0.7.0
+ JxlDecoderSetExtraChannelBuffer@JXL_0 0.6.1
+ JxlDecoderSetImageOutBitDepth@JXL_0 0.8.0
+ JxlDecoderSetImageOutBuffer@JXL_0 0.6.1
+ JxlDecoderSetImageOutCallback@JXL_0 0.6.1
+ JxlDecoderSetInput@JXL_0 0.6.1
+ JxlDecoderSetJPEGBuffer@JXL_0 0.6.1
+ JxlDecoderSetKeepOrientation@JXL_0 0.6.1
+ JxlDecoderSetMultithreadedImageOutCallback@JXL_0 0.7.0
+ JxlDecoderSetOutputColorProfile@JXL_0 0.9.2
+ JxlDecoderSetParallelRunner@JXL_0 0.6.1
+ JxlDecoderSetPreferredColorProfile@JXL_0 0.6.1
+ JxlDecoderSetPreviewOutBuffer@JXL_0 0.6.1
+ JxlDecoderSetProgressiveDetail@JXL_0 0.7.0
+ JxlDecoderSetRenderSpotcolors@JXL_0 0.7.0
+ JxlDecoderSetUnpremultiplyAlpha@JXL_0 0.7.0
+ JxlDecoderSizeHintBasicInfo@JXL_0 0.6.1
+ JxlDecoderSkipCurrentFrame@JXL_0 0.7.0
+ JxlDecoderSkipFrames@JXL_0 0.6.1
+ JxlDecoderSubscribeEvents@JXL_0 0.6.1
+ JxlDecoderVersion@JXL_0 0.6.1
+ JxlEncoderAddBox@JXL_0 0.7.0
+ JxlEncoderAddChunkedFrame@JXL_0 0.9.2
+ JxlEncoderAddImageFrame@JXL_0 0.6.1
+ JxlEncoderAddJPEGFrame@JXL_0 0.6.1
+ JxlEncoderAllowExpertOptions@JXL_0 0.8.0
+ JxlEncoderCloseBoxes@JXL_0 0.7.0
+ JxlEncoderCloseFrames@JXL_0 0.7.0
+ JxlEncoderCloseInput@JXL_0 0.6.1
+ JxlEncoderCollectStats@JXL_0 0.9.2
+ JxlEncoderCreate@JXL_0 0.6.1
+ JxlEncoderDestroy@JXL_0 0.6.1
+ JxlEncoderDistanceFromQuality@JXL_0 0.9.2
+ JxlEncoderFlushInput@JXL_0 0.9.2
+ JxlEncoderFrameSettingsCreate@JXL_0 0.7.0
+ JxlEncoderFrameSettingsSetFloatOption@JXL_0 0.7.0
+ JxlEncoderFrameSettingsSetOption@JXL_0 0.7.0
+ JxlEncoderGetError@JXL_0 0.7.0
+ JxlEncoderGetRequiredCodestreamLevel@JXL_0 0.7.0
+ JxlEncoderInitBasicInfo@JXL_0 0.6.1
+ JxlEncoderInitBlendInfo@JXL_0 0.7.0
+ JxlEncoderInitExtraChannelInfo@JXL_0 0.7.0
+ JxlEncoderInitFrameHeader@JXL_0 0.7.0
+ JxlEncoderProcessOutput@JXL_0 0.6.1
+ JxlEncoderReset@JXL_0 0.6.1
+ JxlEncoderSetBasicInfo@JXL_0 0.6.1
+ JxlEncoderSetCms@JXL_0 0.7.0
+ JxlEncoderSetCodestreamLevel@JXL_0 0.7.0
+ JxlEncoderSetColorEncoding@JXL_0 0.6.1
+ JxlEncoderSetDebugImageCallback@JXL_0 0.9.2
+ JxlEncoderSetExtraChannelBlendInfo@JXL_0 0.7.0
+ JxlEncoderSetExtraChannelBuffer@JXL_0 0.7.0
+ JxlEncoderSetExtraChannelDistance@JXL_0 0.9.2
+ JxlEncoderSetExtraChannelInfo@JXL_0 0.7.0
+ JxlEncoderSetExtraChannelName@JXL_0 0.7.0
+ JxlEncoderSetFrameBitDepth@JXL_0 0.8.0
+ JxlEncoderSetFrameDistance@JXL_0 0.7.0
+ JxlEncoderSetFrameHeader@JXL_0 0.7.0
+ JxlEncoderSetFrameLossless@JXL_0 0.7.0
+ JxlEncoderSetFrameName@JXL_0 0.7.0
+ JxlEncoderSetICCProfile@JXL_0 0.6.1
+ JxlEncoderSetOutputProcessor@JXL_0 0.9.2
+ JxlEncoderSetParallelRunner@JXL_0 0.6.1
+ JxlEncoderSetUpsamplingMode@JXL_0 0.9.2
+ JxlEncoderStatsCreate@JXL_0 0.9.2
+ JxlEncoderStatsDestroy@JXL_0 0.9.2
+ JxlEncoderStatsGet@JXL_0 0.9.2
+ JxlEncoderStatsMerge@JXL_0 0.9.2
+ JxlEncoderStoreJPEGMetadata@JXL_0 0.6.1
+ JxlEncoderUseBoxes@JXL_0 0.7.0
+ JxlEncoderUseContainer@JXL_0 0.6.1
+ JxlEncoderVersion@JXL_0 0.6.1
+ JxlSignatureCheck@JXL_0 0.6.1
+libjxl_cms.so.0.10 libjxl0.10 #MINVER#
+ JxlGetDefaultCms@Base 0.9.2
+libjxl_extras_codec.so.0.10 libjxl0.10 #MINVER#
+ _ZN3jxl16MemoryMappedFile4InitEPKc@Base 0.10.2
+ _ZN3jxl16MemoryMappedFileC1EOS0_@Base 0.10.2
+ _ZN3jxl16MemoryMappedFileC1Ev@Base 0.10.2
+ _ZN3jxl16MemoryMappedFileC2EOS0_@Base 0.10.2
+ _ZN3jxl16MemoryMappedFileC2Ev@Base 0.10.2
+ _ZN3jxl16MemoryMappedFileD1Ev@Base 0.10.2
+ _ZN3jxl16MemoryMappedFileD2Ev@Base 0.10.2
+ _ZN3jxl16MemoryMappedFileaSEOS0_@Base 0.10.2
+ _ZN3jxl16ParseDescriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP16JxlColorEncoding@Base 0.9.2
+ _ZN3jxl20ResetExifOrientationERSt6vectorIhSaIhEE@Base 0.9.2
+ _ZN3jxl3NowEv@Base 0.9.2
+ _ZN3jxl6detail23MethodToCCallbackHelperIMNS_6extras20PNMChunkedInputFrameEFPKvmmmmPmEE4CallIXadL_ZNS3_21GetColorChannelDataAtEmmmmS6_EEEES5_PvmmmmS6_@Base 0.10.2
+ _ZN3jxl6detail23MethodToCCallbackHelperIMNS_6extras20PNMChunkedInputFrameEFPKvmmmmmPmEE4CallIXadL_ZNS3_21GetExtraChannelDataAtEmmmmmS6_EEEES5_PvmmmmmS6_@Base 0.10.2
+ _ZN3jxl6detail23MethodToCCallbackHelperIMNS_6extras20PNMChunkedInputFrameEFvP14JxlPixelFormatEE4CallIXadL_ZNS3_27GetColorChannelsPixelFormatES5_EEEEvPvS5_@Base 0.10.2
+ _ZN3jxl6detail23MethodToCCallbackHelperIMNS_6extras20PNMChunkedInputFrameEFvPKvEE4CallIXadL_ZNS3_18ReleaseCurrentDataES5_EEEEvPvS5_@Base 0.10.2
+ _ZN3jxl6detail23MethodToCCallbackHelperIMNS_6extras20PNMChunkedInputFrameEFvmP14JxlPixelFormatEE4CallIXadL_ZNS3_26GetExtraChannelPixelFormatEmS5_EEEEvPvmS5_@Base 0.10.2
+ (arch-bits=64)_ZN3jxl6extras10SetupFrameEP16JxlEncoderStructP29JxlEncoderFrameSettingsStructRK14JxlFrameHeaderRKNS0_17JXLCompressParamsERKNS0_15PackedPixelFileEmmmRm@Base 0.9.2
+ _ZN3jxl6extras11DecodeBytesENS_4SpanIKhEERKNS0_10ColorHintsEPNS0_15PackedPixelFileEPKNS_15SizeConstraintsEPNS0_5CodecE@Base 0.9.2
+ _ZN3jxl6extras12CanDecodeEXREv@Base 0.9.2
+ _ZN3jxl6extras12CanDecodeGIFEv@Base 0.9.2
+ _ZN3jxl6extras12CanDecodeJPGEv@Base 0.9.2
+ _ZN3jxl6extras12SelectFormatERKSt6vectorI14JxlPixelFormatSaIS2_EERK12JxlBasicInfoPS2_@Base 0.9.2
+ _ZN3jxl6extras12TestCodecPNMEv@Base 0.9.2
+ _ZN3jxl6extras13CanDecodeAPNGEv@Base 0.9.2
+ _ZN3jxl6extras13CodecFromPathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPmPS6_@Base 0.10.2
+ _ZN3jxl6extras13GetEXREncoderEv@Base 0.9.2
+ _ZN3jxl6extras13GetPAMEncoderEv@Base 0.9.2
+ _ZN3jxl6extras13GetPFMEncoderEv@Base 0.9.2
+ _ZN3jxl6extras13GetPGMEncoderEv@Base 0.9.2
+ _ZN3jxl6extras13GetPGXEncoderEv@Base 0.9.2
+ _ZN3jxl6extras13GetPNMEncoderEv@Base 0.9.2
+ _ZN3jxl6extras13GetPPMEncoderEv@Base 0.9.2
+ _ZN3jxl6extras14DecodeImageEXRENS_4SpanIKhEERKNS0_10ColorHintsEPNS0_15PackedPixelFileEPKNS_15SizeConstraintsE@Base 0.9.2
+ _ZN3jxl6extras14DecodeImageGIFENS_4SpanIKhEERKNS0_10ColorHintsEPNS0_15PackedPixelFileEPKNS_15SizeConstraintsE@Base 0.9.2
+ _ZN3jxl6extras14DecodeImageJPGENS_4SpanIKhEERKNS0_10ColorHintsEPNS0_15PackedPixelFileEPKNS_15SizeConstraintsEPKNS0_19JPGDecompressParamsE@Base 0.9.2
+ (arch-bits=64)_ZN3jxl6extras14DecodeImageJXLEPKhmRKNS0_19JXLDecompressParamsEPmPNS0_15PackedPixelFileEPSt6vectorIhSaIhEE@Base 0.9.2
+ _ZN3jxl6extras14DecodeImagePGXENS_4SpanIKhEERKNS0_10ColorHintsEPNS0_15PackedPixelFileEPKNS_15SizeConstraintsE@Base 0.9.2
+ _ZN3jxl6extras14DecodeImagePNMENS_4SpanIKhEERKNS0_10ColorHintsEPNS0_15PackedPixelFileEPKNS_15SizeConstraintsE@Base 0.9.2
+ _ZN3jxl6extras14EncodeImageJXLERKNS0_17JXLCompressParamsERKNS0_15PackedPixelFileEPKSt6vectorIhSaIhEEPS9_@Base 0.9.2
+ _ZN3jxl6extras14GetAPNGEncoderEv@Base 0.9.2
+ _ZN3jxl6extras14GetJPEGEncoderEv@Base 0.9.2
+ _ZN3jxl6extras15ApplyColorHintsERKNS0_10ColorHintsEbbPNS0_15PackedPixelFileE@Base 0.9.2
+ _ZN3jxl6extras15DecodeImageAPNGENS_4SpanIKhEERKNS0_10ColorHintsEPNS0_15PackedPixelFileEPKNS_15SizeConstraintsE@Base 0.9.2
+ _ZN3jxl6extras15GetNumPyEncoderEv@Base 0.9.2
+ (arch-bits=64)_ZN3jxl6extras15SetFrameOptionsERKSt6vectorINS0_9JXLOptionESaIS2_EEmPmP29JxlEncoderFrameSettingsStruct@Base 0.9.2
+ _ZN3jxl6extras17ChunkedPNMDecoder13InitializePPFERKNS0_10ColorHintsEPNS0_15PackedPixelFileE@Base 0.10.2
+ _ZN3jxl6extras17ChunkedPNMDecoder4InitEPKc@Base 0.10.2
+ _ZN3jxl6extras20ReadCompressedOutputEP16JxlEncoderStructPSt6vectorIhSaIhEE@Base 0.9.2
+ _ZN3jxl6extras7Encoder13FromExtensionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.9.2
+ _ZN3jxl6extras7Encoder14VerifyBitDepthE11JxlDataTypejj@Base 0.9.2
+ _ZN3jxl6extras7Encoder15VerifyBasicInfoERK12JxlBasicInfo@Base 0.9.2
+ _ZN3jxl6extras7Encoder15VerifyImageSizeERKNS0_11PackedImageERK12JxlBasicInfo@Base 0.9.2
+ _ZN3jxl6extras9CanDecodeENS0_5CodecE@Base 0.9.2
+ _ZN3jxl6extras9SetOptionERKNS0_9JXLOptionEP29JxlEncoderFrameSettingsStruct@Base 0.9.2
+ _ZNK3jxl16MemoryMappedFile4dataEv@Base 0.10.2
+ _ZNK3jxl16MemoryMappedFile4sizeEv@Base 0.10.2
+ _ZNK3jxl6extras7Encoder12VerifyFormatERK14JxlPixelFormat@Base 0.9.2
+ _ZNK3jxl6extras7Encoder17VerifyPackedImageERKNS0_11PackedImageERK12JxlBasicInfo@Base 0.9.2
+ _ZNSt17_Function_handlerIF26JxlChunkedFrameInputSourcevEN3jxl6extras20PNMChunkedInputFrameEE10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation@Base 0.10.2
+ _ZNSt17_Function_handlerIF26JxlChunkedFrameInputSourcevEN3jxl6extras20PNMChunkedInputFrameEE9_M_invokeERKSt9_Any_data@Base 0.10.2
+libjxl_threads.so.0.10 libjxl0.10 #MINVER#
+* Build-Depends-Package: libjxl-dev
+ JXL_0@JXL_0 0.6.1
+ JxlResizableParallelRunner@JXL_0 0.6.1
+ JxlResizableParallelRunnerCreate@JXL_0 0.6.1
+ JxlResizableParallelRunnerDestroy@JXL_0 0.6.1
+ JxlResizableParallelRunnerSetThreads@JXL_0 0.6.1
+ JxlResizableParallelRunnerSuggestThreads@JXL_0 0.6.1
+ JxlThreadParallelRunner@JXL_0 0.6.1
+ JxlThreadParallelRunnerCreate@JXL_0 0.6.1
+ JxlThreadParallelRunnerDefaultNumWorkerThreads@JXL_0 0.6.1
+ JxlThreadParallelRunnerDestroy@JXL_0 0.6.1
diff -upNr jpeg-xl-0.9.2/debian/libjxl0.9.install jpeg-xl-0.10.2/debian/libjxl0.9.install
--- jpeg-xl-0.9.2/debian/libjxl0.9.install	2024-06-03 13:02:58.000000000 +0200
+++ jpeg-xl-0.10.2/debian/libjxl0.9.install	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-usr/lib/*/libjxl*.so.*
diff -upNr jpeg-xl-0.9.2/debian/libjxl0.9.symbols jpeg-xl-0.10.2/debian/libjxl0.9.symbols
--- jpeg-xl-0.9.2/debian/libjxl0.9.symbols	2024-06-11 08:08:40.000000000 +0200
+++ jpeg-xl-0.10.2/debian/libjxl0.9.symbols	1970-01-01 01:00:00.000000000 +0100
@@ -1,170 +0,0 @@
-libjxl.so.0.9 libjxl0.9 #MINVER#
-* Build-Depends-Package: libjxl-dev
- JXL_0@JXL_0 0.6.1
- JxlColorEncodingSetToLinearSRGB@JXL_0 0.6.1
- JxlColorEncodingSetToSRGB@JXL_0 0.6.1
- JxlDecoderCloseInput@JXL_0 0.7.0
- JxlDecoderCreate@JXL_0 0.6.1
- JxlDecoderDestroy@JXL_0 0.6.1
- JxlDecoderExtraChannelBufferSize@JXL_0 0.6.1
- JxlDecoderFlushImage@JXL_0 0.6.1
- JxlDecoderGetBasicInfo@JXL_0 0.6.1
- JxlDecoderGetBoxSizeRaw@JXL_0 0.7.0
- JxlDecoderGetBoxType@JXL_0 0.7.0
- JxlDecoderGetColorAsEncodedProfile@JXL_0 0.6.1
- JxlDecoderGetColorAsICCProfile@JXL_0 0.6.1
- JxlDecoderGetExtraChannelBlendInfo@JXL_0 0.7.0
- JxlDecoderGetExtraChannelInfo@JXL_0 0.6.1
- JxlDecoderGetExtraChannelName@JXL_0 0.6.1
- JxlDecoderGetFrameHeader@JXL_0 0.6.1
- JxlDecoderGetFrameName@JXL_0 0.6.1
- JxlDecoderGetICCProfileSize@JXL_0 0.6.1
- JxlDecoderGetIntendedDownsamplingRatio@JXL_0 0.7.0
- JxlDecoderImageOutBufferSize@JXL_0 0.6.1
- JxlDecoderPreviewOutBufferSize@JXL_0 0.6.1
- JxlDecoderProcessInput@JXL_0 0.6.1
- JxlDecoderReleaseBoxBuffer@JXL_0 0.7.0
- JxlDecoderReleaseInput@JXL_0 0.6.1
- JxlDecoderReleaseJPEGBuffer@JXL_0 0.6.1
- JxlDecoderReset@JXL_0 0.6.1
- JxlDecoderRewind@JXL_0 0.6.1
- JxlDecoderSetBoxBuffer@JXL_0 0.7.0
- JxlDecoderSetCms@JXL_0 0.9.2
- JxlDecoderSetCoalescing@JXL_0 0.7.0
- JxlDecoderSetDecompressBoxes@JXL_0 0.7.0
- JxlDecoderSetDesiredIntensityTarget@JXL_0 0.7.0
- JxlDecoderSetExtraChannelBuffer@JXL_0 0.6.1
- JxlDecoderSetImageOutBitDepth@JXL_0 0.8.0
- JxlDecoderSetImageOutBuffer@JXL_0 0.6.1
- JxlDecoderSetImageOutCallback@JXL_0 0.6.1
- JxlDecoderSetInput@JXL_0 0.6.1
- JxlDecoderSetJPEGBuffer@JXL_0 0.6.1
- JxlDecoderSetKeepOrientation@JXL_0 0.6.1
- JxlDecoderSetMultithreadedImageOutCallback@JXL_0 0.7.0
- JxlDecoderSetOutputColorProfile@JXL_0 0.9.2
- JxlDecoderSetParallelRunner@JXL_0 0.6.1
- JxlDecoderSetPreferredColorProfile@JXL_0 0.6.1
- JxlDecoderSetPreviewOutBuffer@JXL_0 0.6.1
- JxlDecoderSetProgressiveDetail@JXL_0 0.7.0
- JxlDecoderSetRenderSpotcolors@JXL_0 0.7.0
- JxlDecoderSetUnpremultiplyAlpha@JXL_0 0.7.0
- JxlDecoderSizeHintBasicInfo@JXL_0 0.6.1
- JxlDecoderSkipCurrentFrame@JXL_0 0.7.0
- JxlDecoderSkipFrames@JXL_0 0.6.1
- JxlDecoderSubscribeEvents@JXL_0 0.6.1
- JxlDecoderVersion@JXL_0 0.6.1
- JxlEncoderAddBox@JXL_0 0.7.0
- JxlEncoderAddChunkedFrame@JXL_0 0.9.2
- JxlEncoderAddImageFrame@JXL_0 0.6.1
- JxlEncoderAddJPEGFrame@JXL_0 0.6.1
- JxlEncoderAllowExpertOptions@JXL_0 0.8.0
- JxlEncoderCloseBoxes@JXL_0 0.7.0
- JxlEncoderCloseFrames@JXL_0 0.7.0
- JxlEncoderCloseInput@JXL_0 0.6.1
- JxlEncoderCollectStats@JXL_0 0.9.2
- JxlEncoderCreate@JXL_0 0.6.1
- JxlEncoderDestroy@JXL_0 0.6.1
- JxlEncoderDistanceFromQuality@JXL_0 0.9.2
- JxlEncoderFlushInput@JXL_0 0.9.2
- JxlEncoderFrameSettingsCreate@JXL_0 0.7.0
- JxlEncoderFrameSettingsSetFloatOption@JXL_0 0.7.0
- JxlEncoderFrameSettingsSetOption@JXL_0 0.7.0
- JxlEncoderGetError@JXL_0 0.7.0
- JxlEncoderGetRequiredCodestreamLevel@JXL_0 0.7.0
- JxlEncoderInitBasicInfo@JXL_0 0.6.1
- JxlEncoderInitBlendInfo@JXL_0 0.7.0
- JxlEncoderInitExtraChannelInfo@JXL_0 0.7.0
- JxlEncoderInitFrameHeader@JXL_0 0.7.0
- JxlEncoderProcessOutput@JXL_0 0.6.1
- JxlEncoderReset@JXL_0 0.6.1
- JxlEncoderSetBasicInfo@JXL_0 0.6.1
- JxlEncoderSetCms@JXL_0 0.7.0
- JxlEncoderSetCodestreamLevel@JXL_0 0.7.0
- JxlEncoderSetColorEncoding@JXL_0 0.6.1
- JxlEncoderSetDebugImageCallback@JXL_0 0.9.2
- JxlEncoderSetExtraChannelBlendInfo@JXL_0 0.7.0
- JxlEncoderSetExtraChannelBuffer@JXL_0 0.7.0
- JxlEncoderSetExtraChannelDistance@JXL_0 0.9.2
- JxlEncoderSetExtraChannelInfo@JXL_0 0.7.0
- JxlEncoderSetExtraChannelName@JXL_0 0.7.0
- JxlEncoderSetFrameBitDepth@JXL_0 0.8.0
- JxlEncoderSetFrameDistance@JXL_0 0.7.0
- JxlEncoderSetFrameHeader@JXL_0 0.7.0
- JxlEncoderSetFrameLossless@JXL_0 0.7.0
- JxlEncoderSetFrameName@JXL_0 0.7.0
- JxlEncoderSetICCProfile@JXL_0 0.6.1
- JxlEncoderSetOutputProcessor@JXL_0 0.9.2
- JxlEncoderSetParallelRunner@JXL_0 0.6.1
- JxlEncoderSetUpsamplingMode@JXL_0 0.9.2
- JxlEncoderStatsCreate@JXL_0 0.9.2
- JxlEncoderStatsDestroy@JXL_0 0.9.2
- JxlEncoderStatsGet@JXL_0 0.9.2
- JxlEncoderStatsMerge@JXL_0 0.9.2
- JxlEncoderStoreJPEGMetadata@JXL_0 0.6.1
- JxlEncoderUseBoxes@JXL_0 0.7.0
- JxlEncoderUseContainer@JXL_0 0.6.1
- JxlEncoderVersion@JXL_0 0.6.1
- JxlSignatureCheck@JXL_0 0.6.1
-libjxl_cms.so.0.9 libjxl0.9 #MINVER#
- JxlGetDefaultCms@Base 0.9.2
-libjxl_extras_codec.so.0.9 libjxl0.9 #MINVER#
- _ZN3jxl16ParseDescriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP16JxlColorEncoding@Base 0.9.2
- _ZN3jxl20ResetExifOrientationERSt6vectorIhSaIhEE@Base 0.9.2
- _ZN3jxl3NowEv@Base 0.9.2
- _ZN3jxl6extras10AlphaBlendEPNS0_15PackedPixelFileEPf@Base 0.9.2
- (arch-bits=64)_ZN3jxl6extras10SetupFrameEP16JxlEncoderStructP29JxlEncoderFrameSettingsStructRK14JxlFrameHeaderRKNS0_17JXLCompressParamsERKNS0_15PackedPixelFileEmmmRm@Base 0.9.2
- _ZN3jxl6extras11DecodeBytesENS_4SpanIKhEERKNS0_10ColorHintsEPNS0_15PackedPixelFileEPKNS_15SizeConstraintsEPNS0_5CodecE@Base 0.9.2
- _ZN3jxl6extras12CanDecodeEXREv@Base 0.9.2
- _ZN3jxl6extras12CanDecodeGIFEv@Base 0.9.2
- _ZN3jxl6extras12CanDecodeJPGEv@Base 0.9.2
- _ZN3jxl6extras12SelectFormatERKSt6vectorI14JxlPixelFormatSaIS2_EERK12JxlBasicInfoPS2_@Base 0.9.2
- _ZN3jxl6extras12TestCodecPNMEv@Base 0.9.2
- _ZN3jxl6extras13CanDecodeAPNGEv@Base 0.9.2
- (arch-bits=64)_ZN3jxl6extras13CodecFromPathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPmPS6_@Base 0.9.2
- _ZN3jxl6extras13GetEXREncoderEv@Base 0.9.2
- _ZN3jxl6extras13GetPAMEncoderEv@Base 0.9.2
- _ZN3jxl6extras13GetPFMEncoderEv@Base 0.9.2
- _ZN3jxl6extras13GetPGMEncoderEv@Base 0.9.2
- _ZN3jxl6extras13GetPGXEncoderEv@Base 0.9.2
- _ZN3jxl6extras13GetPNMEncoderEv@Base 0.9.2
- _ZN3jxl6extras13GetPPMEncoderEv@Base 0.9.2
- _ZN3jxl6extras14DecodeImageEXRENS_4SpanIKhEERKNS0_10ColorHintsEPNS0_15PackedPixelFileEPKNS_15SizeConstraintsE@Base 0.9.2
- _ZN3jxl6extras14DecodeImageGIFENS_4SpanIKhEERKNS0_10ColorHintsEPNS0_15PackedPixelFileEPKNS_15SizeConstraintsE@Base 0.9.2
- _ZN3jxl6extras14DecodeImageJPGENS_4SpanIKhEERKNS0_10ColorHintsEPNS0_15PackedPixelFileEPKNS_15SizeConstraintsEPKNS0_19JPGDecompressParamsE@Base 0.9.2
- (arch-bits=64)_ZN3jxl6extras14DecodeImageJXLEPKhmRKNS0_19JXLDecompressParamsEPmPNS0_15PackedPixelFileEPSt6vectorIhSaIhEE@Base 0.9.2
- _ZN3jxl6extras14DecodeImagePGXENS_4SpanIKhEERKNS0_10ColorHintsEPNS0_15PackedPixelFileEPKNS_15SizeConstraintsE@Base 0.9.2
- _ZN3jxl6extras14DecodeImagePNMENS_4SpanIKhEERKNS0_10ColorHintsEPNS0_15PackedPixelFileEPKNS_15SizeConstraintsE@Base 0.9.2
- _ZN3jxl6extras14DecodeImagePNMEPNS0_17ChunkedPNMDecoderERKNS0_10ColorHintsEPNS0_15PackedPixelFileE@Base 0.9.2
- _ZN3jxl6extras14EncodeImageJXLERKNS0_17JXLCompressParamsERKNS0_15PackedPixelFileEPKSt6vectorIhSaIhEEPS9_@Base 0.9.2
- _ZN3jxl6extras14GetAPNGEncoderEv@Base 0.9.2
- _ZN3jxl6extras14GetJPEGEncoderEv@Base 0.9.2
- _ZN3jxl6extras15ApplyColorHintsERKNS0_10ColorHintsEbbPNS0_15PackedPixelFileE@Base 0.9.2
- _ZN3jxl6extras15DecodeImageAPNGENS_4SpanIKhEERKNS0_10ColorHintsEPNS0_15PackedPixelFileEPKNS_15SizeConstraintsE@Base 0.9.2
- _ZN3jxl6extras15GetNumPyEncoderEv@Base 0.9.2
- (arch-bits=64)_ZN3jxl6extras15SetFrameOptionsERKSt6vectorINS0_9JXLOptionESaIS2_EEmPmP29JxlEncoderFrameSettingsStruct@Base 0.9.2
- _ZN3jxl6extras18ChunkedPackedFrame18ReleaseCurrentDataEPvPKv@Base 0.9.2
- (arch-bits=64)_ZN3jxl6extras18ChunkedPackedFrame21GetColorChannelDataAtEPvmmmmPm@Base 0.9.2
- (arch-bits=64)_ZN3jxl6extras18ChunkedPackedFrame21GetExtraChannelDataAtEPvmmmmmPm@Base 0.9.2
- (arch-bits=64)_ZN3jxl6extras18ChunkedPackedFrame26GetExtraChannelPixelFormatEPvmP14JxlPixelFormat@Base 0.9.2
- _ZN3jxl6extras18ChunkedPackedFrame27GetColorChannelsPixelFormatEPvP14JxlPixelFormat@Base 0.9.2
- _ZN3jxl6extras20ReadCompressedOutputEP16JxlEncoderStructPSt6vectorIhSaIhEE@Base 0.9.2
- _ZN3jxl6extras7Encoder13FromExtensionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.9.2
- _ZN3jxl6extras7Encoder14VerifyBitDepthE11JxlDataTypejj@Base 0.9.2
- _ZN3jxl6extras7Encoder15VerifyBasicInfoERK12JxlBasicInfo@Base 0.9.2
- _ZN3jxl6extras7Encoder15VerifyImageSizeERKNS0_11PackedImageERK12JxlBasicInfo@Base 0.9.2
- _ZN3jxl6extras9CanDecodeENS0_5CodecE@Base 0.9.2
- _ZN3jxl6extras9SetOptionERKNS0_9JXLOptionEP29JxlEncoderFrameSettingsStruct@Base 0.9.2
- _ZNK3jxl6extras7Encoder12VerifyFormatERK14JxlPixelFormat@Base 0.9.2
- _ZNK3jxl6extras7Encoder17VerifyPackedImageERKNS0_11PackedImageERK12JxlBasicInfo@Base 0.9.2
-libjxl_threads.so.0.9 libjxl0.9 #MINVER#
-* Build-Depends-Package: libjxl-dev
- JXL_0@JXL_0 0.6.1
- JxlResizableParallelRunner@JXL_0 0.6.1
- JxlResizableParallelRunnerCreate@JXL_0 0.6.1
- JxlResizableParallelRunnerDestroy@JXL_0 0.6.1
- JxlResizableParallelRunnerSetThreads@JXL_0 0.6.1
- JxlResizableParallelRunnerSuggestThreads@JXL_0 0.6.1
- JxlThreadParallelRunner@JXL_0 0.6.1
- JxlThreadParallelRunnerCreate@JXL_0 0.6.1
- JxlThreadParallelRunnerDefaultNumWorkerThreads@JXL_0 0.6.1
- JxlThreadParallelRunnerDestroy@JXL_0 0.6.1
diff -upNr jpeg-xl-0.9.2/debian/patches/bigendian.patch jpeg-xl-0.10.2/debian/patches/bigendian.patch
--- jpeg-xl-0.9.2/debian/patches/bigendian.patch	2024-06-07 16:27:15.000000000 +0200
+++ jpeg-xl-0.10.2/debian/patches/bigendian.patch	2024-06-13 13:30:21.000000000 +0200
@@ -1,13 +1,13 @@
 Description: Remove failing tests on big-endian
 Author: Mathieu Malaterre <ma...@debian.org>
 Forwarded: https://github.com/libjxl/libjxl/issues/3629
-Last-Update: 2024-06-07
+Last-Update: 2024-06-13
 
 Index: libjxl/lib/jxl/jxl_test.cc
 ===================================================================
 --- libjxl.orig/lib/jxl/jxl_test.cc
 +++ libjxl/lib/jxl/jxl_test.cc
-@@ -1522,6 +1522,7 @@ TEST(JxlTest, RoundtripUnsignedCustomBit
+@@ -1575,6 +1575,7 @@ TEST(JxlTest, RoundtripUnsignedCustomBit
    }
  }
  
@@ -15,7 +15,7 @@ Index: libjxl/lib/jxl/jxl_test.cc
  TEST(JxlTest, LosslessPNMRoundtrip) {
    static const char* kChannels[] = {"", "g", "ga", "rgb", "rgba"};
    static const char* kExtension[] = {"", ".pgm", ".pam", ".ppm", ".pam"};
-@@ -1559,9 +1560,11 @@ TEST(JxlTest, LosslessPNMRoundtrip) {
+@@ -1612,9 +1613,11 @@ TEST(JxlTest, LosslessPNMRoundtrip) {
      }
    }
  }
@@ -27,8 +27,8 @@ Index: libjxl/lib/jxl/jxl_test.cc
  TEST_P(JxlTest, LosslessSmallFewColors) {
    ThreadPoolForTests pool(8);
    const std::vector<uint8_t> orig = ReadTestData(GetParam());
-@@ -1576,6 +1579,9 @@ TEST_P(JxlTest, LosslessSmallFewColors)
-   Roundtrip(t.ppf(), cparams, {}, &pool, &ppf_out);
+@@ -1631,6 +1634,9 @@ TEST_P(JxlTest, LosslessSmallFewColors)
+   Roundtrip(t.ppf(), cparams, dparams, &pool, &ppf_out);
    EXPECT_EQ(ComputeDistance2(t.ppf(), ppf_out), 0.0);
  }
 +#else
diff -upNr jpeg-xl-0.9.2/debian/patches/continuefinalnonessentialboxtest.patch jpeg-xl-0.10.2/debian/patches/continuefinalnonessentialboxtest.patch
--- jpeg-xl-0.9.2/debian/patches/continuefinalnonessentialboxtest.patch	2024-06-03 13:02:58.000000000 +0200
+++ jpeg-xl-0.10.2/debian/patches/continuefinalnonessentialboxtest.patch	2024-06-13 13:30:21.000000000 +0200
@@ -1,18 +1,18 @@
 Description: Remove failing test for now
 Author: Mathieu Malaterre <ma...@debian.org>
 Forwarded: https://github.com/libjxl/libjxl/issues/1710
-Last-Update: 2022-08-22
+Last-Update: 2024-06-13
 
 Index: libjxl/lib/jxl/decode_test.cc
 ===================================================================
 --- libjxl.orig/lib/jxl/decode_test.cc
 +++ libjxl/lib/jxl/decode_test.cc
-@@ -4966,7 +4966,7 @@ TEST(DecodeTest, JXL_TRANSCODE_JPEG_TEST
+@@ -5031,7 +5031,7 @@ TEST(DecodeTest, JXL_TRANSCODE_JPEG_TEST
    VerifyJPEGReconstruction(jxl::Bytes(jxl), jxl::Bytes(jpeg));
  }
  
 -TEST(DecodeTest, ContinueFinalNonEssentialBoxTest) {
 +TEST(DecodeTest, DISABLED_ContinueFinalNonEssentialBoxTest) {
-   size_t xsize = 80, ysize = 90;
+   size_t xsize = 80;
+   size_t ysize = 90;
    std::vector<uint8_t> pixels = jxl::test::GetSomeTestImage(xsize, ysize, 4, 0);
-   jxl::TestCodestreamParams params;
diff -upNr jpeg-xl-0.9.2/debian/patches/do_not_force_cxx11.patch jpeg-xl-0.10.2/debian/patches/do_not_force_cxx11.patch
--- jpeg-xl-0.9.2/debian/patches/do_not_force_cxx11.patch	2024-06-03 13:02:58.000000000 +0200
+++ jpeg-xl-0.10.2/debian/patches/do_not_force_cxx11.patch	2024-06-13 13:30:21.000000000 +0200
@@ -3,13 +3,14 @@ Description: Not clear why upstream forc
 Author: Mathieu Malaterre <ma...@debian.org>
 Origin: upstream
 Forwarded: https://github.com/libjxl/libjxl/pull/1100
-Last-Update: 2021-12-15
+Last-Update: 2024-06-13
 
-Index: libjxl/CMakeLists.txt
-===================================================================
---- libjxl.orig/CMakeLists.txt
-+++ libjxl/CMakeLists.txt
-@@ -224,9 +224,9 @@ find_package(Threads REQUIRED)
+---
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index a193224a..08a66ba4 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -246,9 +246,9 @@ find_package(Threads REQUIRED)
  
  # These settings are important to drive check_cxx_source_compiles
  # See CMP0067 (min cmake version is 3.10 anyway)
@@ -21,3 +22,16 @@ Index: libjxl/CMakeLists.txt
  
  # Atomics
  find_package(Atomics REQUIRED)
+diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
+index 24961db5..5b6390a0 100644
+--- a/lib/CMakeLists.txt
++++ b/lib/CMakeLists.txt
+@@ -39,7 +39,7 @@ else ()
+     # WARN_FLAGS
+     -Wall
+     -Wextra
+-    -Wc++11-compat
++    -Wc++17-compat
+     -Warray-bounds
+     -Wformat-security
+     -Wimplicit-fallthrough
diff -upNr jpeg-xl-0.9.2/debian/rules jpeg-xl-0.10.2/debian/rules
--- jpeg-xl-0.9.2/debian/rules	2024-06-12 21:04:57.000000000 +0200
+++ jpeg-xl-0.10.2/debian/rules	2024-06-13 14:26:49.304385896 +0200
@@ -59,6 +59,7 @@ CMAKE_EXTRA_FLAGS += \
 	-DJPEGXL_ENABLE_DOXYGEN:BOOL=$(ENABLE_DOXYGEN) \
 	-DJPEGXL_ENABLE_EXAMPLES:BOOL=ON \
 	-DJPEGXL_ENABLE_JNI:BOOL=$(ENABLE_JNI) \
+	-DJPEGXL_ENABLE_JPEGLI:BOOL=OFF \
 	-DJPEGXL_ENABLE_OPENEXR:BOOL=ON \
 	-DJPEGXL_ENABLE_PLUGINS:BOOL=ON \
 	-DJPEGXL_ENABLE_PLUGIN_GDKPIXBUF:BOOL=ON \

Reply via email to