Hello community, here is the log from the commit of package gdk-pixbuf for openSUSE:Factory checked in at 2017-09-13 21:50:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gdk-pixbuf (Old) and /work/SRC/openSUSE:Factory/.gdk-pixbuf.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gdk-pixbuf" Wed Sep 13 21:50:29 2017 rev:65 rq:523361 version:2.36.10 Changes: -------- --- /work/SRC/openSUSE:Factory/gdk-pixbuf/gdk-pixbuf.changes 2017-08-24 18:24:57.097392752 +0200 +++ /work/SRC/openSUSE:Factory/.gdk-pixbuf.new/gdk-pixbuf.changes 2017-09-13 21:50:31.215795524 +0200 @@ -1,0 +2,27 @@ +Mon Sep 11 15:55:29 UTC 2017 - [email protected] + +- Update to version 2.36.10: + + build: meson build improvements. + + build: win32 build fixes. + + tests: show error before failing (bgo#786259). + + Updated translations. + +------------------------------------------------------------------- +Fri Sep 8 22:35:48 UTC 2017 - [email protected] + +- Update summaries and RPM categories. + +------------------------------------------------------------------- +Tue Aug 22 13:25:02 UTC 2017 - [email protected] + +- Migrate to meosn build system: + + Add meson BuildRequires: new dependency. + + Add xsltproc, gdk-doc and docbook-xsl-stylesheets + BuildRequires: new dependencies, as gtk-doc and man pages are + no longer pre-built. + + Replace configure, make, make_install calls for respective + meson, meson_build and meson_install macros. +- Drop libjasper-devel BuildRequires: drop JPEG2000 support: it is + not enabled per default by upstream. + +------------------------------------------------------------------- Old: ---- gdk-pixbuf-2.36.9.tar.xz New: ---- gdk-pixbuf-2.36.10.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gdk-pixbuf.spec ++++++ --- /var/tmp/diff_new_pack.AoF9MA/_old 2017-09-13 21:50:32.135666103 +0200 +++ /var/tmp/diff_new_pack.AoF9MA/_new 2017-09-13 21:50:32.135666103 +0200 @@ -18,13 +18,12 @@ # When updating the binary version, do not forget to also update baselibs.conf %define gdk_pixbuf_binary_version 2.10.0 - Name: gdk-pixbuf -Version: 2.36.9 +Version: 2.36.10 Release: 0 Summary: An image loading library License: LGPL-2.1+ -Group: System/Libraries +Group: Development/Libraries/GNOME Url: http://www.gnome.org/ Source: https://download.gnome.org/sources/gdk-pixbuf/2.36/%{name}-%{version}.tar.xz Source1: macros.gdk-pixbuf @@ -32,16 +31,20 @@ Source99: baselibs.conf # PATCH-FIX-UPSTREAM u_contrib-gdk-pixbuf-xlib-Fix-rgb888amsb.patch boo#929462 bsc#1010497 bgo#775896 [email protected] -- Fix RGBA conversion for big endian X11 environments Patch0: u_contrib-gdk-pixbuf-xlib-Fix-rgb888amsb.patch -BuildRequires: libjasper-devel +BuildRequires: docbook-xsl-stylesheets +BuildRequires: gtk-doc BuildRequires: libjpeg-devel BuildRequires: libtiff-devel -%if !0%{?is_opensuse} -BuildRequires: translation-update-upstream -%endif +BuildRequires: meson +BuildRequires: pkgconfig +BuildRequires: xsltproc BuildRequires: pkgconfig(glib-2.0) >= 2.48.0 BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(x11) +%if !0%{?is_opensuse} +BuildRequires: translation-update-upstream +%endif %description gdk-pixbuf is an image loading library that can be extended by loadable @@ -52,10 +55,10 @@ Summary: An image loading library # Provide %%{name} to make the lang package installable Group: System/Libraries -Provides: %{name} = %{version} Requires(post): gdk-pixbuf-query-loaders Recommends: %{name}-lang = %{version} Conflicts: gtk2 < 2.21.3 +Provides: %{name} = %{version} %description -n libgdk_pixbuf-2_0-0 gdk-pixbuf is an image loading library that can be extended by loadable @@ -63,7 +66,7 @@ Clutter. %package -n typelib-1_0-GdkPixbuf-2_0 -Summary: An image loading library -- Introspection bindings +Summary: Introspection bindins for gdk-pixbuf Group: System/Libraries %description -n typelib-1_0-GdkPixbuf-2_0 @@ -74,8 +77,8 @@ This package provides the GObject Introspection bindings for gdk-pixbuf. %package query-loaders -Summary: An image loading library - Utility to create loaders cache -Group: System/Libraries +Summary: Utility to create a cache of gdk-pixbuf loaders +Group: System/X11/Utilities %description query-loaders gdk-pixbuf is an image loading library that can be extended by loadable @@ -87,7 +90,7 @@ %package thumbnailer Summary: System helper creating thumbnails -Group: System/Libraries +Group: System/X11/Utilities Supplements: libgdk_pixbuf-2_0-0 %description thumbnailer @@ -98,7 +101,7 @@ This package contains the thumbnailer utility. %package devel -Summary: An image loading library - Development Files +Summary: Development files for gdk-pixbuf, an image loading library Group: Development/Languages/C and C++ Requires: libgdk_pixbuf-2_0-0 = %{version} Requires: typelib-1_0-GdkPixbuf-2_0 = %{version} @@ -108,9 +111,10 @@ modules for new image formats. It is used by toolkits such as GTK+ or Clutter. -This package contains development files for gdk-pixbuf. +This package contains the development files for gdk-pixbuf. %lang_package + %prep %setup -q %if !0%{?is_opensuse} @@ -118,20 +122,16 @@ %endif %patch0 -p1 %if "%_lib" == "lib64" -cp -a %{S:2} . +cp -a %{SOURCE2} . %endif %build -%configure \ - --disable-static \ - --enable-introspection \ - --with-libjasper \ - --with-x11 -%{__make} %{?_smp_mflags} +%meson -D with_docs=true +%meson_build %install -%makeinstall -find %{buildroot}%{_libdir} -name '*.la' -delete -print +%meson_install +rm -rf %{buildroot}{%{_libexecdir},%{_datadir}}/installed-tests/ %find_lang %{name} touch %{buildroot}%{_libdir}/gdk-pixbuf-2.0/%{gdk_pixbuf_binary_version}/loaders.cache %if "%_lib" == "lib64" @@ -140,7 +140,7 @@ %endif # Install rpm macros mkdir -p %{buildroot}%{_sysconfdir}/rpm -cp %{S:1} %{buildroot}%{_sysconfdir}/rpm +cp %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm ########################################################################### # Note: when updating scriptlets, don't forget to also update baselibs.conf ++++++ gdk-pixbuf-2.36.9.tar.xz -> gdk-pixbuf-2.36.10.tar.xz ++++++ ++++ 11744 lines of diff (skipped)
