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)

Reply via email to