Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2019-08-28 16:02:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and      /work/SRC/openSUSE:Factory/.babl.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "babl"

Wed Aug 28 16:02:35 2019 rev:49 rq:725827 version:0.1.72

Changes:
--------
--- /work/SRC/openSUSE:Factory/babl/babl.changes        2019-06-20 
18:53:09.140661030 +0200
+++ /work/SRC/openSUSE:Factory/.babl.new.7948/babl.changes      2019-08-28 
16:02:39.066789957 +0200
@@ -1,0 +2,47 @@
+Fri Aug 23 19:58:28 UTC 2019 - Jan Engelhardt <jeng...@inai.de>
+
+- Trim package descriptions on packages installed more rarely.
+
+-------------------------------------------------------------------
+Fri Aug 23 10:31:51 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 0.1.72:
+  + Added handling for grayscale ICC profiles and gobject
+    introspection support.
+  + Optimizations for many format conversions for u8, u16 and half
+    formats. 
+  + Fixed a crash for NANs in float to u8 conversions.
+- Drop babl-add-sse2_cflags-to-CIE.patch: Fixed upstream.
+- Add pkgconfig(gobject-introspection-1.0) BuildRequires: New
+  dependency.
+- Following the above, package new sub-package
+  typelib-1_0-Babl-0_1.
+
+-------------------------------------------------------------------
+Sun Aug  4 18:34:43 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 0.1.70:
+  + Build fixes making the meson build work with more
+    architectures.
+- Changes from version 0.1.68:
+  + Added Yu'v' (CIE 1976 UCS) color model.
+  + Fixed a severe non-initialised memory issue - that kept us from
+    using fast paths for many babl spaces loaded from profile.
+  + More fully symmetric conversions between associated and
+    separate alpha.
+  + Added more converters, both SSE2 and non-SSE2 for
+    matrix-conversion between different RGB spaces.
+  + Improvements to website/documentation; babl is now using the
+    terms associated alpha and separate alpha, all of:
+    nonpremultiplied-, premultiplied- and nonassociated- alpha are
+    now considered deprecated API.
+  + HCY luminance is now relative to the RGB space used - no change
+    for sRGB related pixel formats. AVX2 acceleration for some
+    linear to float conversions.
+- Add meson BuildRequires and macros, upstream switched to meson
+  only.
+- Add pkgconfig(lcms2) BuildRequires: New dependency.
+- Add babl-add-sse2_cflags-to-CIE.patch: Fix build for i586
+  (glgo#GNOME/babl!42, glgo#GNOME/babl#23).
+
+-------------------------------------------------------------------

Old:
----
  babl-0.1.66.tar.bz2

New:
----
  babl-0.1.72.tar.xz

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

Other differences:
------------------
++++++ babl.spec ++++++
--- /var/tmp/diff_new_pack.EXe1W1/_old  2019-08-28 16:02:39.922789828 +0200
+++ /var/tmp/diff_new_pack.EXe1W1/_new  2019-08-28 16:02:39.926789828 +0200
@@ -19,31 +19,26 @@
 %define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
 
 Name:           babl
-Version:        0.1.66
+Version:        0.1.72
 Release:        0
 Summary:        Dynamic Pixel Format Translation Library
 License:        LGPL-3.0-or-later AND GPL-3.0-or-later
 Group:          Development/Libraries/C and C++
 URL:            http://gegl.org/babl/
 
-Source0:        
https://download.gimp.org/pub/babl/0.1/%{name}-%{version}.tar.bz2
+Source0:        
https://download.gimp.org/pub/babl/0.1/%{name}-%{version}.tar.xz
 Source99:       baselibs.conf
 
+BuildRequires:  meson >= 0.50.0
 BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(gobject-introspection-1.0)
+BuildRequires:  pkgconfig(lcms2)
 # None of these is needed for standard build:
 #BuildRequires:  inkscape ruby w3m
 
 %description
 babl is a dynamic, any to any, pixel format translation library.
 
-It allows converting between different methods of storing pixels known
-as pixel formats that have with different bitdepths and other data
-representations, color models and component permutations.
-
-A vocabulary to formulate new pixel formats from existing primitives is
-provided as well as the framework to add new color models and data
-types.
-
 %package -n libbabl-0_1-0
 Summary:        Dynamic Pixel Format Translation Library
 Group:          System/Libraries
@@ -59,35 +54,35 @@
 provided as well as the framework to add new color models and data
 types.
 
+%package -n typelib-1_0-Babl-0_1
+Summary:        Introspection bindings for babl
+Group:          System/Libraries
+
+%description -n typelib-1_0-Babl-0_1
+babl is a dynamic, any to any, pixel format translation library.
+
+This package provides the GObject Introspection bindings for babl.
+
 %package devel
 Summary:        Dynamic Pixel Format Translation Library
 Group:          Development/Libraries/C and C++
 Requires:       glibc-devel
 Requires:       libbabl-0_1-0 = %{version}
+Requires:       typelib-1_0-Babl-0_1 = %{version}
 
 %description devel
 babl is a dynamic, any to any, pixel format translation library.
 
-It allows converting between different methods of storing pixels known
-as pixel formats that have with different bitdepths and other data
-representations, color models and component permutations.
-
-A vocabulary to formulate new pixel formats from existing primitives is
-provided as well as the framework to add new color models and data
-types.
-
 %prep
 %autosetup -p1
 
 %build
-%configure \
-       --disable-static \
+%meson \
        %{nil}
-%make_build
+%meson_build
 
 %install
-%make_install
-find %{buildroot} -type f -name "*.la" -delete -print
+%meson_install
 
 %post -n libbabl-0_1-0 -p /sbin/ldconfig
 %postun -n libbabl-0_1-0 -p /sbin/ldconfig
@@ -98,10 +93,14 @@
 %{_libdir}/*.so.*
 %{_libdir}/babl-0.1/
 
+%files -n typelib-1_0-Babl-0_1
+%{_libdir}/girepository-1.0/Babl-0.1.typelib
+
 %files devel
-%doc AUTHORS README TODO
+%doc AUTHORS TODO
 %{_includedir}/babl-0.1/
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
+%{_datadir}/gir-1.0/Babl-0.1.gir
 
 %changelog


Reply via email to