Hello community, here is the log from the commit of package vips for openSUSE:Factory checked in at 2020-05-12 22:35:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vips (Old) and /work/SRC/openSUSE:Factory/.vips.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vips" Tue May 12 22:35:05 2020 rev:35 rq:802977 version:8.9.2 Changes: -------- --- /work/SRC/openSUSE:Factory/vips/vips.changes 2017-12-14 11:00:46.090100146 +0100 +++ /work/SRC/openSUSE:Factory/.vips.new.2738/vips.changes 2020-05-12 22:37:11.540477940 +0200 @@ -1,0 +2,9 @@ +Mon May 4 07:54:59 UTC 2020 - Luigi Baldoni <[email protected]> + +- Update to version 8.9.2 + * Too many changes to list, see ChangeLog +- Dropped python subpackage (bindings now supplied separately) +- Added vips-8.9.2-implicit-fortify-decl.patch +- Spec cleanup + +------------------------------------------------------------------- Old: ---- vips-8.5.9.tar.gz New: ---- vips-8.9.2-implicit-fortify-decl.patch vips-8.9.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vips.spec ++++++ --- /var/tmp/diff_new_pack.JxEzfz/_old 2020-05-12 22:37:15.564486338 +0200 +++ /var/tmp/diff_new_pack.JxEzfz/_new 2020-05-12 22:37:15.564486338 +0200 @@ -1,7 +1,7 @@ # # spec file for package vips # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,33 +12,34 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %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.5 -%define short_version_ 8_5 +%define short_version 8.9 +%define short_version_ 8_9 %define somajor 42 Name: vips -Version: 8.5.9 +Version: 8.9.2 Release: 0 Summary: C/C++ library for processing large images -License: LGPL-2.1 +License: LGPL-2.1-only Group: Development/Libraries/C and C++ -Url: http://jcupitt.github.io/libvips/ +URL: http://jcupitt.github.io/libvips/ Source0: https://github.com/jcupitt/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 BuildRequires: autoconf BuildRequires: automake BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gettext BuildRequires: gtk-doc -BuildRequires: libjpeg-devel BuildRequires: libtool BuildRequires: orc >= 0.4 BuildRequires: pkgconfig @@ -52,6 +53,7 @@ BuildRequires: pkgconfig(lcms2) BuildRequires: pkgconfig(libexif) BuildRequires: pkgconfig(libgsf-1) +BuildRequires: pkgconfig(libjpeg) BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(librsvg-2.0) BuildRequires: pkgconfig(libtiff-4) @@ -62,9 +64,7 @@ BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(poppler-glib) BuildRequires: pkgconfig(pygobject-3.0) -BuildRequires: pkgconfig(python) BuildRequires: pkgconfig(zlib) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description VIPS is an image processing system. It is good with large images @@ -96,8 +96,8 @@ Summary: Development files for the VIPS library Group: Development/Libraries/C and C++ Requires: %{libname}%{somajor} = %{version} -Requires: libjpeg-devel Requires: pkgconfig +Requires: pkgconfig(libjpeg) Requires: pkgconfig(libtiff-4) Requires: pkgconfig(zlib) @@ -114,14 +114,6 @@ This package contains command line tools for processing large images using the VIPS library. -%package -n python-%{name} -Summary: Python bindings for VIPS image processing library -Group: Development/Libraries/Python -Requires: %{libname}%{somajor} = %{version} - -%description -n python-%{name} -This package contains the Python bindings for the VIPS library. - %package doc Summary: Documentation for VIPS library Group: Documentation/Other @@ -133,29 +125,25 @@ formats. %prep -%setup -q -%patch1 -p1 +%autosetup -p1 sed -e 's/8\.0/%{short_version}/' \ -e 's/8_0/%{short_version_}/' \ -i $(grep -l '8\.0\|8_0' libvips/Makefile*) %build -autoreconf -fi -%configure \ - --disable-static \ - --disable-pyvips8 -make %{?_smp_mflags} +autoreconf -fiv +%configure --disable-static +%make_build %install %make_install find %{buildroot} -type f -name "*.la" -delete -print %find_lang vips%{short_version} %fdupes %{buildroot}%{python_sitearch}/ -rm -rf %{buildroot}%{_datadir}/doc/vips %check -%ifarch ppc64 ppc +%ifarch ppc64 ppc64le make check || echo "Warning: ignore make check error for ppc64" %else make check || { cat test/test-suite.log; exit 1; } @@ -165,15 +153,12 @@ %postun -n %{libname}%{somajor} -p /sbin/ldconfig %files -n %{libname}%{somajor} -f vips%{short_version}.lang -%defattr(-,root,root) %{_libdir}/*.so.%{somajor}* %files -n typelib-1_0-Vips-%{short_version_} -%defattr(-,root,root) %{_typelibdir}/Vips-%{short_version}.typelib %files -n %{libname}-devel -%defattr(-,root,root) %{_libdir}/*.so %{_includedir}/%{name}/ %{_libdir}/pkgconfig/* @@ -181,16 +166,11 @@ %{_girdir}/Vips-%{short_version}.gir %files tools -%defattr(-,root,root) %{_bindir}/* %{_mandir}/man1/* -%files -n python-%{name} -%defattr(-,root,root) -%{python_sitearch}/* - %files doc -%defattr(-,root,root) -%doc doc/html AUTHORS NEWS THANKS TODO COPYING ChangeLog +%license COPYING +%doc doc/html AUTHORS NEWS THANKS ChangeLog %changelog ++++++ vips-8.9.2-implicit-fortify-decl.patch ++++++ Index: vips-8.9.2/test/test_connections.c =================================================================== --- vips-8.9.2.orig/test/test_connections.c +++ vips-8.9.2/test/test_connections.c @@ -4,6 +4,7 @@ #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> +#include <string.h> #include <unistd.h> #include <vips/vips.h> ++++++ vips-8.5.9.tar.gz -> vips-8.9.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/vips/vips-8.5.9.tar.gz /work/SRC/openSUSE:Factory/.vips.new.2738/vips-8.9.2.tar.gz differ: char 5, line 1
