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)


Reply via email to