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-06-22 13:22:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libjxl (Old) and /work/SRC/openSUSE:Factory/.libjxl.new.18349 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libjxl" Sat Jun 22 13:22:49 2024 rev:17 rq:1182024 version:0.10.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libjxl/libjxl.changes 2024-03-17 22:13:27.186785724 +0100 +++ /work/SRC/openSUSE:Factory/.libjxl.new.18349/libjxl.changes 2024-06-22 13:23:21.378519710 +0200 @@ -1,0 +2,6 @@ +Thu Jun 20 21:01:12 UTC 2024 - Jan Engelhardt <jeng...@inai.de> + +- Enable cjpegli, djpegli tools +- Add system-jpeg.diff + +------------------------------------------------------------------- New: ---- system-jpeg.diff BETA DEBUG BEGIN: New:- Enable cjpegli, djpegli tools - Add system-jpeg.diff BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libjxl.spec ++++++ --- /var/tmp/diff_new_pack.ROlEop/_old 2024-06-22 13:23:22.910575729 +0200 +++ /var/tmp/diff_new_pack.ROlEop/_new 2024-06-22 13:23:22.910575729 +0200 @@ -33,6 +33,7 @@ Source: https://github.com/libjxl/libjxl/archive/refs/tags/v%version.tar.gz Source1: baselibs.conf Source2: skcms.tar +Patch1: system-jpeg.diff BuildRequires: asciidoc BuildRequires: c++_compiler BuildRequires: cmake @@ -112,7 +113,7 @@ for example, on file-browsers. %prep -%setup -n libjxl-%version -a2 +%autosetup -n libjxl-%version -a2 -p1 mv skcms third_party/ %build @@ -122,7 +123,7 @@ -DJPEGXL_ENABLE_PLUGINS=ON -DJPEGXL_ENABLE_SKCMS=ON \ %endif -DJPEGXL_ENABLE_SJPEG=OFF -DJPEGXL_ENABLE_DOXYGEN=OFF \ - -DJPEGXL_ENABLE_JPEGLI=OFF + -DJPEGXL_ENABLE_JPEGLI=ON %cmake_build %install @@ -148,6 +149,7 @@ %_libdir/libjxl*.so.* %files tools +%_bindir/?jpegli %_bindir/*xl* %_mandir/man*/*xl* ++++++ system-jpeg.diff ++++++ From: Jan Engelhardt <jeng...@inai.de> Date: 2024-06-20 23:00:14.684111062 +0200 There are many legit reasons to depend on bundled software, but this ain't one of them! --- lib/jpegli.cmake | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) Index: libjxl-0.10.2/lib/jpegli.cmake =================================================================== --- libjxl-0.10.2.orig/lib/jpegli.cmake +++ libjxl-0.10.2/lib/jpegli.cmake @@ -23,12 +23,9 @@ elseif(JPEGLI_LIBJPEG_LIBRARY_SOVERSION set(JPEG_LIB_VERSION 80) endif() -configure_file( - ../third_party/libjpeg-turbo/jconfig.h.in include/jpegli/jconfig.h) -configure_file( - ../third_party/libjpeg-turbo/jpeglib.h include/jpegli/jpeglib.h COPYONLY) -configure_file( - ../third_party/libjpeg-turbo/jmorecfg.h include/jpegli/jmorecfg.h COPYONLY) +configure_file(/usr/include/jconfig.h include/jpegli/jconfig.h) +configure_file(/usr/include/jpeglib.h include/jpegli/jpeglib.h COPYONLY) +configure_file(/usr/include/jmorecfg.h include/jpegli/jmorecfg.h COPYONLY) add_library(jpegli-static STATIC EXCLUDE_FROM_ALL "${JPEGXL_INTERNAL_JPEGLI_SOURCES}") target_compile_options(jpegli-static PRIVATE "${JPEGXL_INTERNAL_FLAGS}")