Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vips for openSUSE:Factory checked in 
at 2023-06-20 16:49:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vips (Old)
 and      /work/SRC/openSUSE:Factory/.vips.new.15902 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vips"

Tue Jun 20 16:49:33 2023 rev:48 rq:1093935 version:8.14.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/vips/vips.changes        2022-12-13 
18:57:39.543905092 +0100
+++ /work/SRC/openSUSE:Factory/.vips.new.15902/vips.changes     2023-06-20 
16:49:36.079809620 +0200
@@ -1,0 +2,24 @@
+Tue Jun 20 07:39:09 UTC 2023 - Martin Pluskal <[email protected]>
+
+- Update to version 8.14.2:
+  * use a private fontmap in vips_text() [jcupitt]
+  * increase sanity checks on TIFF tile dimensions [lovell]
+  * ensure compatibility with libheif > 1.14.2 [kleisauke]
+  * minor doc fixes [jcupitt]
+  * sanitise dimensions in JPEG-compressed TIFF images [lovell]
+  * fix target pnm write [ewelot]
+  * dedupe FITS header write [ewelot]
+  * fix `strip` parameter in webpsave [jcupitt]
+  * earlier abort of webpsave on kill [dloebl]
+  * fix thumbnail of CMYK images with an embedded ICC profile [kleisauke]
+  * fix ICC handling of RGB images with a monochrome profile [kleisauke]
+  * ensure ICC transforms keep all precision [kleisauke]
+  * fix openslideload associated=XXX load [jcupitt]
+  * fix compatibility with MSVC [SpaceIm]
+- For changes from older releases see provided ChangeLog 
+- Drop no longer needed:
+  * vips-8.9.2-implicit-fortify-decl.patch
+  * vips-8.4.2_libexif-header.patch
+  * vips-vipsprofile-python3-shebang.patch
+
+-------------------------------------------------------------------

Old:
----
  vips-8.13.3.tar.gz
  vips-8.4.2_libexif-header.patch
  vips-8.9.2-implicit-fortify-decl.patch
  vips-vipsprofile-python3-shebang.patch

New:
----
  vips-8.14.2.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ vips.spec ++++++
--- /var/tmp/diff_new_pack.KOEQa5/_old  2023-06-20 16:49:36.931814741 +0200
+++ /var/tmp/diff_new_pack.KOEQa5/_new  2023-06-20 16:49:36.931814741 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package vips
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,31 +19,24 @@
 %define _typelibdir %(pkg-config --variable=typelibdir 
gobject-introspection-1.0)
 %define _girdir %(pkg-config --variable=girdir gobject-introspection-1.0)
 %define libname lib%{name}
-%define short_version  8.13
-%define short_version_ 8_13
+%define short_version  8.0
+%define short_version_ 8.0
 %define somajor 42
 Name:           vips
-Version:        8.13.3
+Version:        8.14.2
 Release:        0
 Summary:        C/C++ library for processing large images
 License:        LGPL-2.1-only
 Group:          Development/Libraries/C and C++
 URL:            https://www.libvips.org/
-Source0:        
https://github.com/libvips/libvips/releases/download/v%{version}/%{name}-%{version}.tar.gz
-# PATCH-FIX-OPENSUSE libexif-header.patch -- set path to libexif header
-Patch1:         vips-8.4.2_libexif-header.patch
-# PATCH-FIX-OPENSUSE vips-8.9.2-implicit-fortify-decl.patch -- avoid implicit 
declarations
-Patch2:         vips-8.9.2-implicit-fortify-decl.patch
-# PATCH-FIX-OPENSUSE vips-vipsprofile-python3-shebang.patch -- set shebang to 
python3
-Patch3:         vips-vipsprofile-python3-shebang.patch
-BuildRequires:  autoconf
-BuildRequires:  automake
+Source0:        
https://github.com/libvips/libvips/releases/download/v%{version}/%{name}-%{version}.tar.xz
+BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  gettext
-BuildRequires:  gtk-doc
-BuildRequires:  libtool
-BuildRequires:  orc >= 0.4
+BuildRequires:  giflib-devel
+BuildRequires:  libjxl-devel
+BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  swig
 BuildRequires:  pkgconfig(ImageMagick)
@@ -52,6 +45,7 @@
 BuildRequires:  pkgconfig(fftw3)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
+BuildRequires:  pkgconfig(gtk-doc)
 BuildRequires:  pkgconfig(imagequant)
 BuildRequires:  pkgconfig(lcms2)
 BuildRequires:  pkgconfig(libexif)
@@ -66,6 +60,7 @@
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(matio)
 BuildRequires:  pkgconfig(openslide)
+BuildRequires:  pkgconfig(orc-0.4) >= 0.4
 BuildRequires:  pkgconfig(pango)
 BuildRequires:  pkgconfig(poppler-glib)
 BuildRequires:  pkgconfig(pygobject-3.0)
@@ -140,60 +135,52 @@
 formats.
 
 %prep
-%autosetup -p1
-
-sed -e 's/8\.0/%{short_version}/' \
-    -e 's/8_0/%{short_version_}/' \
-    -i $(grep -l '8\.0\|8_0' libvips/Makefile*)
+%autosetup
 
 %build
-autoreconf -fiv
-%configure --disable-static
-%make_build
+%meson \
+  -Dcgif=disabled \
+  -Dspng=disabled \
+  -Dpdfium=disabled \
+  -Dnifti=disabled
+%meson_build
 
 %install
-%make_install
-find %{buildroot} -type f -name "*.la" -delete -print
-%find_lang vips%{short_version}
+%meson_install
+%find_lang %{name} --all-name
 %fdupes %{buildroot}%{python_sitearch}/
 
 %check
-%ifarch ppc64 ppc64le
-make check || echo "Warning: ignore make check error for ppc64"
-%else
-make check || { cat test/test-suite.log; exit 1; }
-%endif
+%meson_test
 
-%post -n %{libname}%{somajor} -p /sbin/ldconfig
-%postun -n %{libname}%{somajor} -p /sbin/ldconfig
+%ldconfig_scriptlets -n %{libname}%{somajor}
 
-%files -n %{libname}%{somajor} -f vips%{short_version}.lang
-%license COPYING
+%files -n %{libname}%{somajor} -f vips.lang
+%license LICENSE
 %{_libdir}/*.so.%{somajor}*
 
 %files modules-%{short_version}
-%license COPYING
-%{_libdir}/vips-modules-%{short_version}/
+%license LICENSE
+%{_libdir}/vips-modules-8.14/
 
 %files -n typelib-1_0-Vips-%{short_version_}
-%license COPYING
+%license LICENSE
 %{_typelibdir}/Vips-%{short_version}.typelib
 
 %files -n %{libname}-devel
-%license COPYING
+%license LICENSE
 %{_libdir}/*.so
 %{_includedir}/%{name}/
 %{_libdir}/pkgconfig/*
-%{_datadir}/gtk-doc/html/%{libname}/
 %{_girdir}/Vips-%{short_version}.gir
 
 %files tools
-%license COPYING
+%license LICENSE
 %{_bindir}/*
 %{_mandir}/man1/*
 
 %files doc
-%license COPYING
-%doc doc/html AUTHORS NEWS THANKS ChangeLog
+%license LICENSE
+%doc README.md ChangeLog doc
 
 %changelog

Reply via email to