Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libjxl for openSUSE:Factory checked in at 2024-01-16 21:36:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libjxl (Old) and /work/SRC/openSUSE:Factory/.libjxl.new.9992 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libjxl" Tue Jan 16 21:36:40 2024 rev:12 rq:1136397 version:0.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libjxl/libjxl.changes 2023-09-25 20:00:15.103775999 +0200 +++ /work/SRC/openSUSE:Factory/.libjxl.new.9992/libjxl.changes 2024-01-16 21:36:42.797692725 +0100 @@ -1,0 +2,30 @@ +Wed Jan 3 05:11:31 UTC 2024 - Stefan Brüns <[email protected]> + +- Remove cjxl/djxl manpages from gtk flavor installation, these + are part of the tools subpackage from the main flavor. + +------------------------------------------------------------------- +Fri Dec 22 15:54:38 UTC 2023 - Jan Engelhardt <[email protected]> + +- Update to release 0.9 + * Encoder API: + * Add JxlEncoderSetExtraChannelDistance to adjust the quality + of extra channels (like alpha) separately. + * New API functions for streaming encoding. + * New options for more fine-grained control over metadata + preservation when using JxlEncoderAddJPEGFrame. + * New function JxlEncoderSetUpsamplingMode to change the + upsampling method, e.g. to use nearest-neighbor upsampling + for pixel art. + * New function JxlEncoderDistanceFromQuality for convenience to + calculate a distance given a quality. + * Decoder API: Implemented JxlDecoderSetOutputColorProfile and + JxlDecoderSetCms to enable decoding to desired colorspace. + * Deprecated functions removed from encoder and decoder APIs. + * Command-line tools: + * cjxl can now be used to explicitly add/update/strip + Exif/XMP/JUMBF metadata using the decoder-hints syntax, e.g. + cjxl input.ppm -x exif=input.exif output.jxl + * djxl can now be used to extract Exif/XMP/JUMBF metadata. + +------------------------------------------------------------------- Old: ---- _service v0.8.2.tar.gz New: ---- v0.9.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libjxl.spec ++++++ --- /var/tmp/diff_new_pack.PF6r3W/_old 2024-01-16 21:36:43.797729183 +0100 +++ /var/tmp/diff_new_pack.PF6r3W/_new 2024-01-16 21:36:43.801729329 +0100 @@ -16,7 +16,7 @@ # -%define lname libjxl0_8 +%define lname libjxl0_9 %if "@BUILD_FLAVOR@" == "gtk" Name: libjxl-gtk %bcond_without gtk @@ -24,7 +24,7 @@ Name: libjxl %bcond_with gtk %endif -Version: 0.8.2 +Version: 0.9.0 Release: 0 Summary: JPEG XL reference implementation License: BSD-3-Clause @@ -33,6 +33,7 @@ Source: https://github.com/libjxl/libjxl/archive/refs/tags/v%version.tar.gz Source1: baselibs.conf Source2: skcms.tar +BuildRequires: asciidoc BuildRequires: c++_compiler BuildRequires: cmake BuildRequires: pkg-config @@ -41,12 +42,16 @@ BuildRequires: pkgconfig(gimp-2.0) >= 2.10 BuildRequires: pkgconfig(gimpui-2.0) >= 2.10 %endif +BuildRequires: giflib-devel >= 5.1 +BuildRequires: pkgconfig(OpenEXR) +BuildRequires: pkgconfig(libavif) BuildRequires: pkgconfig(libbrotlicommon) BuildRequires: pkgconfig(libbrotlidec) BuildRequires: pkgconfig(libbrotlienc) -BuildRequires: pkgconfig(libhwy) >= 1.0 +BuildRequires: pkgconfig(libhwy) >= 1.0.7 BuildRequires: pkgconfig(libjpeg) BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(libwebp) %{?suse_build_hwcaps_libs} %if %{with gtk} Provides: bundled(skcms) = 0 @@ -116,7 +121,8 @@ %if %{with gtk} -DJPEGXL_ENABLE_PLUGINS=ON -DJPEGXL_ENABLE_SKCMS=ON \ %endif - -DJPEGXL_ENABLE_SJPEG=OFF + -DJPEGXL_ENABLE_SJPEG=OFF -DJPEGXL_ENABLE_DOXYGEN=OFF \ + -DJPEGXL_ENABLE_JPEGLI=OFF %cmake_build %install @@ -124,7 +130,7 @@ b="%buildroot" rm -fv "$b/%_libdir"/*.a %if %{with gtk} -rm -Rf "$b/%_libdir"/libjxl* "$b/%_bindir" "$b/%_includedir" "$b/%_libdir/pkgconfig" +rm -Rf "$b/%_libdir"/libjxl* "$b/%_bindir" "$b/%_includedir" "$b/%_libdir/pkgconfig" "$b/%_mandir" %endif %ldconfig_scriptlets -n %lname @@ -142,13 +148,12 @@ %_libdir/libjxl*.so.* %files tools -%_bindir/cjpeg_hdr %_bindir/*xl* +%_mandir/man*/*xl* %files devel %_includedir/jxl/ -%_libdir/libjxl.so -%_libdir/libjxl_threads.so +%_libdir/libjxl*.so %_libdir/pkgconfig/*.pc %else ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.PF6r3W/_old 2024-01-16 21:36:43.849731079 +0100 +++ /var/tmp/diff_new_pack.PF6r3W/_new 2024-01-16 21:36:43.853731225 +0100 @@ -1,2 +1,2 @@ -libjxl0_8 +libjxl0_9 ++++++ v0.8.2.tar.gz -> v0.9.0.tar.gz ++++++ ++++ 110065 lines of diff (skipped)
