commit babl for openSUSE:Factory

2020-10-10 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2020-10-10 19:03:03

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new.4249 (New)


Package is "babl"

Sat Oct 10 19:03:03 2020 rev:53 rq:840285 version:0.1.82

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2020-08-23 
09:20:29.970662518 +0200
+++ /work/SRC/openSUSE:Factory/.babl.new.4249/babl.changes  2020-10-10 
19:03:08.720447198 +0200
@@ -1,0 +2,8 @@
+Thu Oct  8 13:50:24 UTC 2020 - Bjørn Lie 
+
+- Update to version 0.1.82:
+  + Handle the parametric ICCv4 types that are not strictly the
+same type as core sRGB curve.
+  + Meson build cleanups, depend on meson 0.54.
+
+---

Old:

  babl-0.1.80.tar.xz

New:

  babl-0.1.82.tar.xz



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.wXSvfF/_old  2020-10-10 19:03:09.756447713 +0200
+++ /var/tmp/diff_new_pack.wXSvfF/_new  2020-10-10 19:03:09.760447715 +0200
@@ -19,7 +19,7 @@
 %define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
 
 Name:   babl
-Version:0.1.80
+Version:0.1.82
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0-or-later AND GPL-3.0-or-later
@@ -29,7 +29,7 @@
 Source0:
https://download.gimp.org/pub/babl/0.1/%{name}-%{version}.tar.xz
 Source99:   baselibs.conf
 
-BuildRequires:  meson >= 0.50.0
+BuildRequires:  meson >= 0.54.0
 BuildRequires:  pkgconfig
 BuildRequires:  vala
 BuildRequires:  pkgconfig(gobject-introspection-1.0)

++ babl-0.1.80.tar.xz -> babl-0.1.82.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.80/NEWS new/babl-0.1.82/NEWS
--- old/babl-0.1.80/NEWS2020-08-02 22:15:38.939850600 +0200
+++ new/babl-0.1.82/NEWS2020-10-04 18:37:23.492539400 +0200
@@ -3,6 +3,13 @@
 the news section both in the README and the webpage.
   -->
 
+2020-10-04 babl-0.1.82  
+Handle the parametric ICCv4 types that are not strictly the same type as core
+sRGB curve.
+
+2020-08-02 babl-0.1.80  
+meson build cleanups, depend on meson 0.54
+
 2020-06-07 babl-0.1.78  
 Bugfix release - mutex and atomicity related issues.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.80/babl/babl-icc.c 
new/babl-0.1.82/babl/babl-icc.c
--- old/babl-0.1.80/babl/babl-icc.c 2020-08-02 22:15:38.947836000 +0200
+++ new/babl-0.1.82/babl/babl-icc.c 2020-10-04 18:37:23.496532200 +0200
@@ -384,18 +384,36 @@
   g = icc_read (s15f16, offset + 12 + 4 * 0);
   return babl_trc_gamma (g);
   break;
+case 1:
+  {
+float a,b,c;
+g = icc_read (s15f16, offset + 12 + 4 * 0);
+a = icc_read (s15f16, offset + 12 + 4 * 1);
+b = icc_read (s15f16, offset + 12 + 4 * 2);
+c = 0;
+return babl_trc_formula_cie (g, a, b, c);
+  }
+case 2:
+  {
+float a,b,c;
+g = icc_read (s15f16, offset + 12 + 4 * 0);
+a = icc_read (s15f16, offset + 12 + 4 * 1);
+b = icc_read (s15f16, offset + 12 + 4 * 2);
+c = icc_read (s15f16, offset + 12 + 4 * 3);
+return babl_trc_formula_cie (g, a, b, c);
+  }
 case 3:
   {
-float a,b,c,d;
+float a,b,c,d,e,f;
 g = icc_read (s15f16, offset + 12 + 4 * 0);
 a = icc_read (s15f16, offset + 12 + 4 * 1);
 b = icc_read (s15f16, offset + 12 + 4 * 2);
 c = icc_read (s15f16, offset + 12 + 4 * 3);
 d = icc_read (s15f16, offset + 12 + 4 * 4);
-//fprintf (stderr, "%f %f %f %f %f\n", g, a, b, c, d);
-return babl_trc_formula_srgb (g, a, b, c, d);
+e = 0.0f;
+f = 0.0f;
+return babl_trc_formula_srgb (g, a, b, c, d, e, f);
   }
-  break;
 case 4:
   {
 float a,b,c,d,e,f;
@@ -406,15 +424,8

commit babl for openSUSE:Factory

2020-08-23 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2020-08-23 09:20:28

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new.3399 (New)


Package is "babl"

Sun Aug 23 09:20:28 2020 rev:52 rq:828142 version:0.1.80

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2020-06-14 
18:16:04.646977446 +0200
+++ /work/SRC/openSUSE:Factory/.babl.new.3399/babl.changes  2020-08-23 
09:20:29.970662518 +0200
@@ -1,0 +2,6 @@
+Mon Aug 10 08:00:19 UTC 2020 - Bjørn Lie 
+
+- Update to version 0.1.80:
+  + No upstream changes provided.
+
+---
@@ -7,3 +13,4 @@
-conversion. Added AV2 gamme u8->linear float conversions.  VAPI file 
generation
-for vala integration. Adjusted strategy for conversion selection, trades 
back
-warm-up time for missing some fast multi-step conversions.
+conversion. Added AV2 gamme u8->linear float conversions.
+VAPI file generation for vala integration. Adjusted strategy
+for conversion selection, trades back warm-up time for missing
+some fast multi-step conversions.

Old:

  babl-0.1.78.tar.xz

New:

  babl-0.1.80.tar.xz



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.xFuODs/_old  2020-08-23 09:20:30.530662827 +0200
+++ /var/tmp/diff_new_pack.xFuODs/_new  2020-08-23 09:20:30.534662830 +0200
@@ -19,7 +19,7 @@
 %define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
 
 Name:   babl
-Version:0.1.78
+Version:0.1.80
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0-or-later AND GPL-3.0-or-later

++ babl-0.1.78.tar.xz -> babl-0.1.80.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.78/babl/.gitignore 
new/babl-0.1.80/babl/.gitignore
--- old/babl-0.1.78/babl/.gitignore 2020-06-07 19:38:51.880586000 +0200
+++ new/babl-0.1.80/babl/.gitignore 1970-01-01 01:00:00.0 +0100
@@ -1,8 +0,0 @@
-/*.la
-/*.lo
-/.deps
-/.libs
-/Makefile
-/Makefile.in
-/babl-version.h
-/git-version.h
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.78/babl/babl-icc.c 
new/babl-0.1.80/babl/babl-icc.c
--- old/babl-0.1.78/babl/babl-icc.c 2020-06-07 19:38:51.884585900 +0200
+++ new/babl-0.1.80/babl/babl-icc.c 2020-08-02 22:15:38.947836000 +0200
@@ -960,6 +960,8 @@
  return ret;
ret->space.icc_length = icc_length;
ret->space.icc_profile = malloc (icc_length);
+   if (!ret->space.icc_profile)
+ return NULL;
memcpy (ret->space.icc_profile, icc_data, icc_length);
 
 #ifdef HAVE_LCMS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.78/babl/babl-space.c 
new/babl-0.1.80/babl/babl-space.c
--- old/babl-0.1.78/babl/babl-space.c   2020-06-07 19:38:51.888586000 +0200
+++ new/babl-0.1.80/babl/babl-space.c   2020-08-02 22:15:38.955821000 +0200
@@ -21,6 +21,7 @@
 #include "config.h"
 #include "babl-internal.h"
 #include "base/util.h"
+#include "babl-trc.h"
 
 static BablSpace space_db[MAX_SPACES];
 
@@ -1443,3 +1444,13 @@
   if (blue_luminance)
 *blue_luminance = space->space.RGBtoXYZ[5];
 }
+
+double
+babl_space_get_gamma (const Babl *space)
+{
+  if (space->space.trc[0] != space->space.trc[1] ||
+  space->space.trc[1] != space->space.trc[2] ||
+  space->space.trc[0]->trc.type != BABL_TRC_FORMULA_GAMMA)
+return 0.0;
+  return space->space.trc[0]->trc.gamma;
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.78/babl/babl-trc.c 
new/babl-0.1.80/babl/babl-trc.c
--- old/babl-0.1.78/babl/babl-trc.c 2020-06-07 19:38:51.888586000 +0200
+++ new/babl-0.1.80/babl/babl-trc.c 2020-08-02 22:15:38.959813800 +0200
@@ -611,3 +611,4 @@
 
   return NULL;
 }
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.78/babl/babl.h new/babl-0.1.80/babl/babl.h
--- old/babl-0.1.78/babl/babl.h 2020-06-07 19:38:51.892586000 +0200
+++ new/babl-0.1.80/babl/babl.h 2020-08-02 22:15:38.959813800 +0200
@@ -134,7 +134,14 @@
  int   icc_length,
  BablIccIntent intent,
  const char  **error);
-
+/* babl_space_get_gamma:
+ * @space: a babl space
+ * 
+ * Returns the gamma of the TRCs of the space, iff they are all equal
+ * and a simple gamma number, otherwise 0.0 is returned.
+ */
+double
+babl_space_get_gamma (const Babl *space);
 
 // XXX : dep

commit babl for openSUSE:Factory

2020-06-14 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2020-06-14 18:16:01

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new.3606 (New)


Package is "babl"

Sun Jun 14 18:16:01 2020 rev:51 rq:814101 version:0.1.78

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2020-02-14 
16:26:05.483213997 +0100
+++ /work/SRC/openSUSE:Factory/.babl.new.3606/babl.changes  2020-06-14 
18:16:04.646977446 +0200
@@ -1,0 +2,10 @@
+Thu Jun 11 06:53:18 UTC 2020 - Paolo Stivanin 
+
+- Update to version 0.1.78:
+  * Bugfix release - mutex and atomicity related issues.
+  * Wrap hue in HSV, HSL, HCY. Fix black pullout in non ICC CMYK
+conversion. Added AV2 gamme u8->linear float conversions.  VAPI file 
generation
+for vala integration. Adjusted strategy for conversion selection, trades 
back
+warm-up time for missing some fast multi-step conversions.
+
+---

Old:

  babl-0.1.74.tar.xz

New:

  babl-0.1.78.tar.xz



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.QyxPXf/_old  2020-06-14 18:16:05.250978996 +0200
+++ /var/tmp/diff_new_pack.QyxPXf/_new  2020-06-14 18:16:05.254979006 +0200
@@ -19,7 +19,7 @@
 %define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
 
 Name:   babl
-Version:0.1.74
+Version:0.1.78
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0-or-later AND GPL-3.0-or-later
@@ -31,6 +31,7 @@
 
 BuildRequires:  meson >= 0.50.0
 BuildRequires:  pkgconfig
+BuildRequires:  vala
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(lcms2)
 # None of these is needed for standard build:
@@ -102,5 +103,8 @@
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
 %{_datadir}/gir-1.0/Babl-0.1.gir
+%dir %{_datadir}/vala/vapi
+%{_datadir}/vala/vapi/babl-0.1.deps
+%{_datadir}/vala/vapi/babl-0.1.vapi
 
 %changelog

++ babl-0.1.74.tar.xz -> babl-0.1.78.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.74/NEWS new/babl-0.1.78/NEWS
--- old/babl-0.1.74/NEWS2020-01-13 00:26:51.0 +0100
+++ new/babl-0.1.78/NEWS2020-06-07 19:38:51.880586000 +0200
@@ -3,6 +3,15 @@
 the news section both in the README and the webpage.
   -->
 
+2020-06-07 babl-0.1.78  
+Bugfix release - mutex and atomicity related issues.
+
+2020-05-27 babl-0.1.76  
+Wrap hue in HSV, HSL, HCY. Fix black pullout in non ICC CMYK
+conversion. Added AV2 gamme u8->linear float conversions.  VAPI file generation
+for vala integration. Adjusted strategy for conversion selection, trades back
+warm-up time for missing some fast multi-step conversions. 
+
 2019-08-22 babl-0.1.74  
 Build fixes, improved host cpu detection, OSX fixes, clang warning squelches.
 2019-08-22 babl-0.1.72  
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.74/babl/babl-cache.c 
new/babl-0.1.78/babl/babl-cache.c
--- old/babl-0.1.74/babl/babl-cache.c   2020-01-13 00:26:51.0 +0100
+++ new/babl-0.1.78/babl/babl-cache.c   2020-06-07 19:38:51.880586000 +0200
@@ -129,7 +129,7 @@
 n -= strlen (d);d += strlen (d);
   }
 
-  snprintf (d, n, " error=%f", fish->fish.error);
+  snprintf (d, n, " error=%.10f", fish->fish.error);
   n -= strlen (d);d += strlen (d);
 
   if (fish->class_type == BABL_FISH)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.74/babl/babl-conversion.c 
new/babl-0.1.78/babl/babl-conversion.c
--- old/babl-0.1.74/babl/babl-conversion.c  2020-01-13 00:26:51.0 
+0100
+++ new/babl-0.1.78/babl/babl-conversion.c  2020-06-07 19:38:51.880586000 
+0200
@@ -487,7 +487,9 @@
   conversion->error = 0.042;
 }
 
-  source  = babl_calloc (test_pixels, 
fmt_source->format.bytes_per_pixel);
+  source  = babl_calloc (test_pixels+1, 
fmt_source->format.bytes_per_pixel);
+ /* +1 is masking valgrind 
Invalid read of 16
+  *false positives */
   destination = babl_calloc (test_pixels, 
fmt_destina

commit babl for openSUSE:Factory

2020-02-14 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2020-02-14 16:25:56

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new.26092 (New)


Package is "babl"

Fri Feb 14 16:25:56 2020 rev:50 rq:770194 version:0.1.74

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2019-08-28 
16:02:39.066789957 +0200
+++ /work/SRC/openSUSE:Factory/.babl.new.26092/babl.changes 2020-02-14 
16:26:05.483213997 +0100
@@ -1,0 +2,7 @@
+Tue Feb  4 21:09:20 UTC 2020 - Bjørn Lie 
+
+- Update to version 0.1.74:
+  + Build fixes, improved host cpu detection, OSX fixes, clang
+warning squelches.
+
+---

Old:

  babl-0.1.72.tar.xz

New:

  babl-0.1.74.tar.xz



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.XmlZhi/_old  2020-02-14 16:26:06.975214807 +0100
+++ /var/tmp/diff_new_pack.XmlZhi/_new  2020-02-14 16:26:06.999214820 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package babl
 #
-# Copyright (c) 2019 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
@@ -19,7 +19,7 @@
 %define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
 
 Name:   babl
-Version:0.1.72
+Version:0.1.74
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0-or-later AND GPL-3.0-or-later

++ babl-0.1.72.tar.xz -> babl-0.1.74.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.72/NEWS new/babl-0.1.74/NEWS
--- old/babl-0.1.72/NEWS2019-08-22 22:12:08.0 +0200
+++ new/babl-0.1.74/NEWS2020-01-13 00:26:51.0 +0100
@@ -3,7 +3,10 @@
 the news section both in the README and the webpage.
   -->
 
+2019-08-22 babl-0.1.74  
+Build fixes, improved host cpu detection, OSX fixes, clang warning squelches.
 2019-08-22 babl-0.1.72  
+
 Added handling for grayscale ICC profiles and gobject introspection support.
 Optimizations for many format conversions for u8, u16 and half formats. And
 fixed a crash for NANs in float to u8 conversions.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.72/babl/git-version.h 
new/babl-0.1.74/babl/git-version.h
--- old/babl-0.1.72/babl/git-version.h  2019-08-22 22:12:08.0 +0200
+++ new/babl-0.1.74/babl/git-version.h  2020-01-13 00:26:51.0 +0100
@@ -1,6 +1,6 @@
 #ifndef __GIT_VERSION_H__
 #define __GIT_VERSION_H__
 
-#define BABL_GIT_VERSION "BABL_0_1_70-32-ga03dd58"
+#define BABL_GIT_VERSION "BABL_0_1_74"
 
 #endif /* __GIT_VERSION_H__ */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.72/babl/meson.build 
new/babl-0.1.74/babl/meson.build
--- old/babl-0.1.72/babl/meson.build2019-08-22 22:12:08.0 +0200
+++ new/babl-0.1.74/babl/meson.build2020-01-13 00:26:51.0 +0100
@@ -4,6 +4,12 @@
 python = import('python').find_installation()
 
 version_script = 'babl.map'
+version_script_clang = 'babl.map.clang'
+
+babl_gnu_sym_path = join_paths(meson.current_source_dir(), 'test-gnu.map')
+babl_clang_sym_path = join_paths(meson.current_source_dir(), 'test-clang.map')
+
+
 export_symbols = join_paths(meson.source_root(), 'export-symbols')
 version_script_target = custom_target(version_script,
   input : [ export_symbols, ] ,
@@ -24,9 +30,14 @@
 ]
 
 # Linker arguments
-babl_link_args = [
-  '-Wl,--version-script,' + version_script,
-]
+if cc.links('', name: '-Wl,--version-script', args: ['-shared', 
'-Wl,--version-script=' + babl_gnu_sym_path])
+  babl_link_args = ['-Wl,--version-script,' + version_script]
+elif host_machine.system() == 'darwin' and 
cc.has_multi_link_arguments('-Wl,-exported_symbols_list', babl_clang_sym_path)
+  # Clang on Darwin
+  babl_link_args = ['-Wl,-exported_symbols_list',version_script_clang]
+else
+  error('Linker doesn\'t support --version-script or -exported_symbols_list')
+endif
 if platform_win32
   babl_link_args += '-Wl,--no-undefined'
 endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.72/babl/test-clang.map 
new/babl-0.1.74/babl/test-clang.map
--- old/babl-0.1.72/babl/test-clang.map 1970-01-01 01:00:00.0 +

commit babl for openSUSE:Factory

2019-08-28 Thread root
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.changes2019-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 
+
+- Trim package descriptions on packages installed more rarely.
+
+---
+Fri Aug 23 10:31:51 UTC 2019 - Bjørn Lie 
+
+- 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 
+
+- 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 = 

commit babl for openSUSE:Factory

2019-06-20 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2019-06-20 18:53:01

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new.4811 (New)


Package is "babl"

Thu Jun 20 18:53:01 2019 rev:48 rq:710396 version:0.1.66

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2019-06-04 
12:08:33.351896142 +0200
+++ /work/SRC/openSUSE:Factory/.babl.new.4811/babl.changes  2019-06-20 
18:53:09.140661030 +0200
@@ -1,0 +2,7 @@
+Sat Jun 15 17:44:37 UTC 2019 - Bjørn Lie 
+
+- Update to version 0.1.66:
+  + Added API call, babl_space_get_rgb_luminance.
+  + Make most SIMD code-paths optional again on i686.
+
+---

Old:

  babl-0.1.64.tar.bz2

New:

  babl-0.1.66.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.xVTA19/_old  2019-06-20 18:53:11.884664789 +0200
+++ /var/tmp/diff_new_pack.xVTA19/_new  2019-06-20 18:53:11.916664833 +0200
@@ -19,7 +19,7 @@
 %define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
 
 Name:   babl
-Version:0.1.64
+Version:0.1.66
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0-or-later AND GPL-3.0-or-later

++ babl-0.1.64.tar.bz2 -> babl-0.1.66.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.64/INSTALL new/babl-0.1.66/INSTALL
--- old/babl-0.1.64/INSTALL 2019-05-25 18:59:23.0 +0200
+++ new/babl-0.1.66/INSTALL 2019-06-12 19:40:21.0 +0200
@@ -1,5 +1,5 @@
 
-babl 0.1.64
+babl 0.1.66
 
 Dynamic; any to any, pixel format conversion library.
 
@@ -12,10 +12,10 @@
 installation (or a variation on this theme):
 
  
- foo$ wget ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.64.tar.bz2
- foo$ tar jxf babl-0.1.64.tar.gz
- foo$ cd babl-0.1.64
- foo/babl-0.1.64$ ./configure && make && sudo make install
+ foo$ wget ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.66.tar.bz2
+ foo$ tar jxf babl-0.1.66.tar.gz
+ foo$ cd babl-0.1.66
+ foo/babl-0.1.66$ ./configure && make && sudo make install
  
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.64/NEWS new/babl-0.1.66/NEWS
--- old/babl-0.1.64/NEWS2019-05-25 19:01:37.0 +0200
+++ new/babl-0.1.66/NEWS2019-06-12 19:44:18.0 +0200
@@ -3,6 +3,10 @@
 the news section both in the README and the webpage.
   -->
 
+2019-06-12 babl-0.1.66  
+Added API call, babl_space_get_rgb_luminance,
+Make most SIMD code-paths optional again on i686.
+
 2019-05-25 babl-0.1.64  
 Support for Hygon Dhyana, and Y~aA formats for symmetric completeness.
 Code consistency, gitlab CI, autotools and meson build improvements.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.64/README new/babl-0.1.66/README
--- old/babl-0.1.64/README  2019-05-25 19:02:18.0 +0200
+++ new/babl-0.1.66/README  2019-06-12 19:44:39.0 +0200
@@ -1,4 +1,4 @@
-Babl-0.1.64
+Babl-0.1.66
 
 Contents
 
@@ -64,6 +64,9 @@
 release is done a babl release is most often put out just prior to the
 GEGL release.
 
+2019-06-12 babl-0.1.66
+Added API call, babl_space_get_rgb_luminance, Make most SIMD
+code-paths optional again on i686.
 2019-05-25 babl-0.1.64
 Support for Hygon Dhyana, and Y~aA formats for symmetric
 completeness. Code consistency, gitlab CI, autotools and meson
@@ -3388,4 +3391,4 @@
 Félix Piédallu
 Initial meson build
 
-/babl-0.1.64
+/babl-0.1.66
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.64/babl/babl-format.c 
new/babl-0.1.66/babl/babl-format.c
--- old/babl-0.1.64/babl/babl-format.c  2019-02-25 19:53:01.0 +0100
+++ new/babl-0.1.66/babl/babl-format.c  2019-05-30 17:56:22.0 +0200
@@ -127,6 +127,7 @@
   babl->format.palette = 0;
 
   babl->format.space = (void*)space;
+  babl->format.encoding = NULL;
 
   return babl;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.64/babl/babl-space.c 
new/babl-0.1.66/babl/babl-space.c
--- old/babl-0.1.64/babl/babl-space.c   2019-02-25 19:53:01.0 +0100
+++ new/babl

commit babl for openSUSE:Factory

2019-06-04 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2019-06-04 12:08:27

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new.5148 (New)


Package is "babl"

Tue Jun  4 12:08:27 2019 rev:47 rq:706745 version:0.1.64

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2019-04-02 
09:18:08.864520997 +0200
+++ /work/SRC/openSUSE:Factory/.babl.new.5148/babl.changes  2019-06-04 
12:08:33.351896142 +0200
@@ -1,0 +2,9 @@
+Sun May 26 14:51:50 UTC 2019 - Bjørn Lie 
+
+- Update to version 0.1.64:
+  + Support for Hygon Dhyana, and Y~aA formats for symmetric
+completeness.
+  + Code consistency, gitlab CI, autotools and meson build
+improvements.
+
+---

Old:

  babl-0.1.62.tar.bz2

New:

  babl-0.1.64.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.64Jadn/_old  2019-06-04 12:08:34.011895925 +0200
+++ /var/tmp/diff_new_pack.64Jadn/_new  2019-06-04 12:08:34.015895924 +0200
@@ -19,7 +19,7 @@
 %define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
 
 Name:   babl
-Version:0.1.62
+Version:0.1.64
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0-or-later AND GPL-3.0-or-later

++ babl-0.1.62.tar.bz2 -> babl-0.1.64.tar.bz2 ++
 9696 lines of diff (skipped)




commit babl for openSUSE:Factory

2019-04-02 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2019-04-02 09:18:06

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new.25356 (New)


Package is "babl"

Tue Apr  2 09:18:06 2019 rev:46 rq:689767 version:0.1.62

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2018-12-10 
12:26:42.494624674 +0100
+++ /work/SRC/openSUSE:Factory/.babl.new.25356/babl.changes 2019-04-02 
09:18:08.864520997 +0200
@@ -1,0 +2,11 @@
+Wed Mar 20 20:30:14 UTC 2019 - Bjørn Lie 
+
+- Update to version 0.1.62:
+  + Initial CMYK spaces with lcms2 based ICC support, much room for
+optimization.
+  + Improved custom space support for palette formats.
+  + scRGB space, works like sRGB but always with linear TRCs.
+  + Model introspection API permitting low overhead checks whether
+a format/model is RGB, CMYK type of alpha and similar.
+
+---

Old:

  babl-0.1.60.tar.bz2

New:

  babl-0.1.62.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.NzjLLi/_old  2019-04-02 09:18:09.476521558 +0200
+++ /var/tmp/diff_new_pack.NzjLLi/_new  2019-04-02 09:18:09.480521562 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package babl
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,15 +17,18 @@
 
 
 %define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
+
 Name:   babl
-Version:0.1.60
+Version:0.1.62
 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
 Source99:   baselibs.conf
+
 BuildRequires:  pkgconfig
 # None of these is needed for standard build:
 #BuildRequires:  inkscape ruby w3m
@@ -74,13 +77,13 @@
 types.
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
 %configure \
--disable-static \
%{nil}
-make %{?_smp_mflags}
+%make_build
 
 %install
 %make_install

++ babl-0.1.60.tar.bz2 -> babl-0.1.62.tar.bz2 ++
 6125 lines of diff (skipped)




commit babl for openSUSE:Factory

2018-12-10 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2018-12-10 12:26:37

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new.19453 (New)


Package is "babl"

Mon Dec 10 12:26:37 2018 rev:45 rq:653854 version:0.1.60

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2018-11-06 
14:03:49.223497364 +0100
+++ /work/SRC/openSUSE:Factory/.babl.new.19453/babl.changes 2018-12-10 
12:26:42.494624674 +0100
@@ -1,0 +2,7 @@
+Tue Dec  4 12:46:21 UTC 2018 - bjorn@gmail.com
+
+- Update to version 0.1.60:
+  + Improved thread safety, acceleration for R'G'B'A u8 ->
+cairo-ARGB32 conversion.
+
+---
@@ -5,3 +12,6 @@
-  + Preserve color of transparent pixels in conversion to premultiplied alpha
-  + Added single precision code-paths for faster fallback/reference conversions
-  + New BABL_ICC_INTENT_PERFORMANCE bitflag for combing with intent as bitflags
+  + Preserve color of transparent pixels in conversion to
+premultiplied alpha.
+  + Added single precision code-paths for faster fallback/reference
+conversions.
+  + New BABL_ICC_INTENT_PERFORMANCE bitflag for combing with intent
+as bitflags.

Old:

  babl-0.1.58.tar.bz2

New:

  babl-0.1.60.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.7Th2Sa/_old  2018-12-10 12:26:42.898624271 +0100
+++ /var/tmp/diff_new_pack.7Th2Sa/_new  2018-12-10 12:26:42.902624266 +0100
@@ -18,7 +18,7 @@
 
 %define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
 Name:   babl
-Version:0.1.58
+Version:0.1.60
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0-or-later AND GPL-3.0-or-later

++ babl-0.1.58.tar.bz2 -> babl-0.1.60.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.58/INSTALL new/babl-0.1.60/INSTALL
--- old/babl-0.1.58/INSTALL 2018-10-05 16:08:43.0 +0200
+++ new/babl-0.1.60/INSTALL 2018-11-09 23:52:54.0 +0100
@@ -1,5 +1,5 @@
 
-babl 0.1.58
+babl 0.1.60
 
 Dynamic; any to any, pixel format conversion library.
 
@@ -12,10 +12,10 @@
 installation (or a variation on this theme):
 
  
- foo$ wget ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.58.tar.bz2
- foo$ tar jxf babl-0.1.58.tar.gz
- foo$ cd babl-0.1.58
- foo/babl-0.1.58$ ./configure && make && sudo make install
+ foo$ wget ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.60.tar.bz2
+ foo$ tar jxf babl-0.1.60.tar.gz
+ foo$ cd babl-0.1.60
+ foo/babl-0.1.60$ ./configure && make && sudo make install
  
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.58/NEWS new/babl-0.1.60/NEWS
--- old/babl-0.1.58/NEWS2018-10-05 16:08:01.0 +0200
+++ new/babl-0.1.60/NEWS2018-11-09 23:55:14.0 +0100
@@ -3,6 +3,9 @@
 the news section both in the README and the webpage.
   -->
 
+2018-10-05 babl-0.1.60  
+Improved thread safety, acceleration for R'G'B'A u8 -> cairo-ARGB32 conversion.
+
 2018-10-05 babl-0.1.58  
 Preserve color of transparent pixels in conversion to premultiplied alpha,
 Added single precision code-paths for faster fallback/reference conversions.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.58/README new/babl-0.1.60/README
--- old/babl-0.1.58/README  2018-10-05 16:19:45.0 +0200
+++ new/babl-0.1.60/README  2018-11-09 23:57:21.0 +0100
@@ -1,4 +1,4 @@
-Babl-0.1.58
+Babl-0.1.60
 
 Contents
 
@@ -63,6 +63,9 @@
 release is done a babl release is most often put out just prior to the
 GEGL release.
 
+2018-10-05 babl-0.1.60
+Improved thread safety, acceleration for R'G'B'A u8 -> cairo-ARGB32
+conversion.
 2018-10-05 babl-0.1.58
 Preserve color of transparent pixels in conversion to premultiplied
 alpha, Added single precision code-paths for faster fallback/
@@ -678,43 +681,6 @@
 magenta
 yellow
 
-camayakaA
-
-components
-
-ca
-ma
-ya
-ka
-A
-
-cmykA
-
-components
-
-cyan
-magenta
-yellow
-key
-A
-
-cmyk
-
-components
-
-cyan
-magenta
-yellow
-key
-
-cmy
-
-components
-
-cyan
-m

commit babl for openSUSE:Factory

2018-11-06 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2018-11-06 14:03:45

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Tue Nov  6 14:03:45 2018 rev:44 rq:644183 version:0.1.58

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2018-09-10 
12:29:17.250885942 +0200
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2018-11-06 
14:03:49.223497364 +0100
@@ -1,0 +2,8 @@
+Wed Oct 24 05:49:25 UTC 2018 - s...@suspend.net
+
+- Update to version 0.1.58:
+  + Preserve color of transparent pixels in conversion to premultiplied alpha
+  + Added single precision code-paths for faster fallback/reference conversions
+  + New BABL_ICC_INTENT_PERFORMANCE bitflag for combing with intent as bitflags
+
+---

Old:

  babl-0.1.56.tar.bz2

New:

  babl-0.1.58.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.OSWaaP/_old  2018-11-06 14:03:49.631496832 +0100
+++ /var/tmp/diff_new_pack.OSWaaP/_new  2018-11-06 14:03:49.635496827 +0100
@@ -12,13 +12,13 @@
 # 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 debug_package_requires libbabl-0_1-0 = %{version}-%{release}
 Name:   babl
-Version:0.1.56
+Version:0.1.58
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0-or-later AND GPL-3.0-or-later

++ babl-0.1.56.tar.bz2 -> babl-0.1.58.tar.bz2 ++
 6721 lines of diff (skipped)




commit babl for openSUSE:Factory

2018-09-10 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2018-09-10 12:29:15

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Mon Sep 10 12:29:15 2018 rev:43 rq:632281 version:0.1.56

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2018-07-13 
10:15:22.726029655 +0200
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2018-09-10 
12:29:17.250885942 +0200
@@ -1,0 +2,19 @@
+Thu Aug 30 09:52:07 UTC 2018 - Ismail Dönmez 
+
+- Update license to LGPL-3.0-or-later AND GPL-3.0-or-later per the
+  feedback from legal.
+
+---
+Thu Aug 23 20:43:59 UTC 2018 - bjorn@gmail.com
+
+- Update to version 0.1.56:
+  + Improvements to the caching of profiled conversion chains
+between invocations by ignoring unknown bits in cache file and
+remember which conversions yielded reference fishes.
+- Changes from version 0.1.54:
+  + Export babl_space_get_icc, babl_space_get,
+babl_model_with_space, babl_space_with_trc,
+babl_format_get_encoding, babl_model_is, SSE2 versions of YA
+float and Y float to CIE L float.
+
+---

Old:

  babl-0.1.52.tar.bz2

New:

  babl-0.1.56.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.OHhHmO/_old  2018-09-10 12:29:17.710885236 +0200
+++ /var/tmp/diff_new_pack.OHhHmO/_new  2018-09-10 12:29:17.710885236 +0200
@@ -18,10 +18,10 @@
 
 %define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
 Name:   babl
-Version:0.1.52
+Version:0.1.56
 Release:0
 Summary:Dynamic Pixel Format Translation Library
-License:LGPL-3.0-or-later
+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

++ babl-0.1.52.tar.bz2 -> babl-0.1.56.tar.bz2 ++
 5247 lines of diff (skipped)




commit babl for openSUSE:Factory

2018-07-13 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2018-07-13 10:15:18

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Fri Jul 13 10:15:18 2018 rev:42 rq:621146 version:0.1.52

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2018-05-25 
21:35:57.290921426 +0200
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2018-07-13 
10:15:22.726029655 +0200
@@ -1,0 +2,11 @@
+Thu Jul  5 11:11:29 UTC 2018 - bjorn@gmail.com
+
+- Update to version 0.1.52:
+  + Concurrency fixes and fixes to handling of 0/1 entry palettes.
+  + Do not pre-equalize XYZ conversion matrices for sRGB.
+  + Internal clean-ups.
+  + Pre-define ACES2065-1 and ACEScg BablSpaces.
+  + Add R~G~B~ set of spaces, which for all BablSpaces mean use
+sRGB TRC.
+
+---
@@ -4,2 +15,3 @@
-- Improvements to speed and precision of indexed code, 
-  improvements to mesonbuild.
+- Update to version 0.1.50:
+  + Improvements to speed and precision of indexed code.
+  + Improvements to mesonbuild.

Old:

  babl-0.1.50.tar.bz2

New:

  babl-0.1.52.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.HB0RoM/_old  2018-07-13 10:15:23.170030179 +0200
+++ /var/tmp/diff_new_pack.HB0RoM/_new  2018-07-13 10:15:23.170030179 +0200
@@ -18,7 +18,7 @@
 
 %define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
 Name:   babl
-Version:0.1.50
+Version:0.1.52
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0-or-later

++ babl-0.1.50.tar.bz2 -> babl-0.1.52.tar.bz2 ++
 4213 lines of diff (skipped)




commit babl for openSUSE:Factory

2018-05-25 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2018-05-25 21:35:56

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Fri May 25 21:35:56 2018 rev:41 rq:610968 version:0.1.50

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2018-05-13 
15:53:34.871473053 +0200
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2018-05-25 
21:35:57.290921426 +0200
@@ -1,0 +2,14 @@
+Mon May 21 00:47:05 UTC 2018 - plinn...@opensuse.org
+
+- Improvements to speed and precision of indexed code, 
+  improvements to mesonbuild.
+
+---
+Wed May 16 18:21:48 UTC 2018 - bjorn@gmail.com
+
+- Update to version 0.1.48:
+  + Fix u8 <-> double conversions for chroma, SSE2 version of RGBA
+float to CIE L / Lab.
+  + Build with -Ofast by default.
+
+---

Old:

  babl-0.1.46.tar.bz2

New:

  babl-0.1.50.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.Kl9eNQ/_old  2018-05-25 21:35:57.930898263 +0200
+++ /var/tmp/diff_new_pack.Kl9eNQ/_new  2018-05-25 21:35:57.930898263 +0200
@@ -18,7 +18,7 @@
 
 %define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
 Name:   babl
-Version:0.1.46
+Version:0.1.50
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0-or-later

++ babl-0.1.46.tar.bz2 -> babl-0.1.50.tar.bz2 ++
 4680 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/babl-0.1.46/INSTALL new/babl-0.1.50/INSTALL
--- old/babl-0.1.46/INSTALL 2018-04-10 23:11:28.0 +0200
+++ new/babl-0.1.50/INSTALL 2018-05-20 10:48:54.0 +0200
@@ -1,5 +1,5 @@
 
-babl 0.1.46
+babl 0.1.50
 
 Dynamic; any to any, pixel format conversion library.
 
@@ -12,10 +12,10 @@
 installation (or a variation on this theme):
 
  
- foo$ wget ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.46.tar.bz2
- foo$ tar jxf babl-0.1.46.tar.gz
- foo$ cd babl-0.1.46
- foo/babl-0.1.46$ ./configure && make && sudo make install
+ foo$ wget ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.50.tar.bz2
+ foo$ tar jxf babl-0.1.50.tar.gz
+ foo$ cd babl-0.1.50
+ foo/babl-0.1.50$ ./configure && make && sudo make install
  
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/babl-0.1.46/NEWS new/babl-0.1.50/NEWS
--- old/babl-0.1.46/NEWS2018-04-10 23:08:46.0 +0200
+++ new/babl-0.1.50/NEWS2018-05-20 10:45:34.0 +0200
@@ -3,7 +3,14 @@
 the news section both in the README and the webpage.
   -->
 
-
+2018-05-20 babl-0.1.50  
+Improvements to speed and precision of indexed code, improvements to meson
+build.
+
+2018-05-15 babl-0.1.48  
+fix u8 <-> double conversions for chroma, SSE2 version of RGBA float to
+CIE L / Lab. Build with -Ofast by default.
+
 2018-04-10 babl-0.1.46  
 added extensions with more coverage for u32, half and other utilit fast paths
 improving fast path coverage.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/babl-0.1.46/README new/babl-0.1.50/README
--- old/babl-0.1.46/README  2018-04-10 23:12:04.0 +0200
+++ new/babl-0.1.50/README  2018-05-20 10:49:19.0 +0200
@@ -1,4 +1,4 @@
-Babl-0.1.46
+Babl-0.1.50
 
 Contents
 
@@ -63,6 +63,12 @@
 release is done a babl relea

commit babl for openSUSE:Factory

2018-05-13 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2018-05-13 15:53:31

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Sun May 13 15:53:31 2018 rev:40 rq:605703 version:0.1.46

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2018-04-22 
14:34:24.120339930 +0200
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2018-05-13 
15:53:34.871473053 +0200
@@ -1,0 +2,5 @@
+Tue May  8 18:39:15 UTC 2018 - bjorn@gmail.com
+
+- Add baselibs.conf, build 32-bit support.
+
+---

New:

  baselibs.conf



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.06NX1d/_old  2018-05-13 15:53:35.339455976 +0200
+++ /var/tmp/diff_new_pack.06NX1d/_new  2018-05-13 15:53:35.343455829 +0200
@@ -24,7 +24,8 @@
 License:LGPL-3.0-or-later
 Group:  Development/Libraries/C and C++
 URL:http://gegl.org/babl/
-Source: http://ftp.gtk.org/pub/babl/0.1/%{name}-%{version}.tar.bz2
+Source0:
https://download.gimp.org/pub/babl/0.1/%{name}-%{version}.tar.bz2
+Source99:   baselibs.conf
 BuildRequires:  pkgconfig
 # None of these is needed for standard build:
 #BuildRequires:  inkscape ruby w3m

++ baselibs.conf ++
libbabl-0_1-0



commit babl for openSUSE:Factory

2018-04-22 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2018-04-22 14:34:22

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Sun Apr 22 14:34:22 2018 rev:39 rq:598052 version:0.1.46

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2018-03-09 
10:35:07.835451609 +0100
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2018-04-22 
14:34:24.120339930 +0200
@@ -1,0 +2,8 @@
+Wed Apr 18 21:00:11 UTC 2018 - bjorn@gmail.com
+
+- Update to version 0.1.46:
+  + Added extensions with more coverage for u32, half and other
+utilit fast paths.
+  + Improving fast path coverage.
+
+---

Old:

  babl-0.1.44.tar.bz2

New:

  babl-0.1.46.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.gq2ObX/_old  2018-04-22 14:34:24.684319519 +0200
+++ /var/tmp/diff_new_pack.gq2ObX/_new  2018-04-22 14:34:24.684319519 +0200
@@ -18,7 +18,7 @@
 
 %define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
 Name:   babl
-Version:0.1.44
+Version:0.1.46
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0-or-later

++ babl-0.1.44.tar.bz2 -> babl-0.1.46.tar.bz2 ++
 3508 lines of diff (skipped)




commit babl for openSUSE:Factory

2018-03-09 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2018-03-09 10:35:00

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Fri Mar  9 10:35:00 2018 rev:38 rq:584318 version:0.1.44

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2018-01-30 
15:41:27.090874267 +0100
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2018-03-09 
10:35:07.835451609 +0100
@@ -1,0 +2,12 @@
+Wed Mar  7 23:37:29 UTC 2018 - bjorn@gmail.com
+
+- Update to version 0.1.44:
+  + Fix bug in custom primaries/ICC fast paths, improve meson
+build.
+
+---
+Wed Feb 28 16:23:25 UTC 2018 - dims...@opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+---

Old:

  babl-0.1.42.tar.bz2

New:

  babl-0.1.44.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.ORWqiY/_old  2018-03-09 10:35:09.063407399 +0100
+++ /var/tmp/diff_new_pack.ORWqiY/_new  2018-03-09 10:35:09.067407255 +0100
@@ -16,17 +16,16 @@
 #
 
 
+%define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
 Name:   babl
-Version:0.1.42
+Version:0.1.44
 Release:0
 Summary:Dynamic Pixel Format Translation Library
-License:LGPL-3.0+
+License:LGPL-3.0-or-later
 Group:  Development/Libraries/C and C++
-Url:http://gegl.org/babl/
+URL:http://gegl.org/babl/
 Source: http://ftp.gtk.org/pub/babl/0.1/%{name}-%{version}.tar.bz2
-BuildRequires:  pkg-config
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
+BuildRequires:  pkgconfig
 # None of these is needed for standard build:
 #BuildRequires:  inkscape ruby w3m
 
@@ -77,8 +76,9 @@
 %setup -q
 
 %build
-%configure\
-   --disable-static
+%configure \
+   --disable-static \
+   %{nil}
 make %{?_smp_mflags}
 
 %install
@@ -86,17 +86,15 @@
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n libbabl-0_1-0 -p /sbin/ldconfig
-
 %postun -n libbabl-0_1-0 -p /sbin/ldconfig
 
 %files -n libbabl-0_1-0
-%defattr(-,root,root)
-%doc COPYING NEWS
+%license COPYING
+%doc NEWS
 %{_libdir}/*.so.*
 %{_libdir}/babl-0.1/
 
 %files devel
-%defattr(-,root,root)
 %doc AUTHORS README TODO
 %{_includedir}/babl-0.1/
 %{_libdir}/*.so

++ babl-0.1.42.tar.bz2 -> babl-0.1.44.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.42/AUTHORS new/babl-0.1.44/AUTHORS
--- old/babl-0.1.42/AUTHORS 2017-09-29 00:30:45.0 +0200
+++ new/babl-0.1.44/AUTHORS 2018-02-18 12:27:35.0 +0100
@@ -76,4 +76,6 @@
 stability fixes
   Ell
 fast paths
+  Félix Piédallu
+Initial meson build
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.42/INSTALL new/babl-0.1.44/INSTALL
--- old/babl-0.1.42/INSTALL 2018-01-23 16:09:43.0 +0100
+++ new/babl-0.1.44/INSTALL 2018-02-18 12:23:59.0 +0100
@@ -1,5 +1,5 @@
 
-babl 0.1.42
+babl 0.1.44
 
 Dynamic; any to any, pixel format conversion library.
 
@@ -12,10 +12,10 @@
 installation (or a variation on this theme):
 
  
- foo$ wget ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.42.tar.bz2
- foo$ tar jxf babl-0.1.42.tar.gz
- foo$ cd babl-0.1.42
- foo/babl-0.1.42$ ./configure && make && sudo make install
+ foo$ wget ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.44.tar.bz2
+ foo$ tar jxf babl-0.1.44.tar.gz
+ foo$ cd babl-0.1.44
+ foo/babl-0.1.44$ ./configure && make && sudo make install
  
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.42/NEWS new/babl-0.1.44/NEWS
--- old/babl-0.1.42/NEWS2018-01-23 16:09:16.0 +0100
+++ new/babl-0.1.44/NEWS2018-02-18 12:23:34.0 +0100
@@ -4,6 +4,9 @@
   -->
 
 
+2018-02-18 babl-0.1.44  
+Fix bug in custom primaries/ICC fast paths, improve meson build
+
 2018-01-23 babl-0.1.42  
 Fully initialize fishes when loading from cache. 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-

commit babl for openSUSE:Factory

2018-01-30 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2018-01-30 15:41:25

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Tue Jan 30 15:41:25 2018 rev:37 rq:570833 version:0.1.42

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2018-01-25 
12:38:49.867451990 +0100
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2018-01-30 
15:41:27.090874267 +0100
@@ -1,0 +2,6 @@
+Fri Jan 26 18:41:35 UTC 2018 - bjorn@gmail.com
+
+- Update to version 0.1.42:
+  + Fully initialize fishes when loading from cache.
+
+---

Old:

  babl-0.1.40.tar.bz2

New:

  babl-0.1.42.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.rYCMSJ/_old  2018-01-30 15:41:27.854838600 +0100
+++ /var/tmp/diff_new_pack.rYCMSJ/_new  2018-01-30 15:41:27.858838413 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   babl
-Version:0.1.40
+Version:0.1.42
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0+

++ babl-0.1.40.tar.bz2 -> babl-0.1.42.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.40/INSTALL new/babl-0.1.42/INSTALL
--- old/babl-0.1.40/INSTALL 2018-01-17 04:02:27.0 +0100
+++ new/babl-0.1.42/INSTALL 2018-01-23 16:09:43.0 +0100
@@ -1,5 +1,5 @@
 
-babl 0.1.40
+babl 0.1.42
 
 Dynamic; any to any, pixel format conversion library.
 
@@ -12,10 +12,10 @@
 installation (or a variation on this theme):
 
  
- foo$ wget ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.40.tar.bz2
- foo$ tar jxf babl-0.1.40.tar.gz
- foo$ cd babl-0.1.40
- foo/babl-0.1.40$ ./configure && make && sudo make install
+ foo$ wget ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.42.tar.bz2
+ foo$ tar jxf babl-0.1.42.tar.gz
+ foo$ cd babl-0.1.42
+ foo/babl-0.1.42$ ./configure && make && sudo make install
  
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.40/NEWS new/babl-0.1.42/NEWS
--- old/babl-0.1.40/NEWS2018-01-17 04:01:41.0 +0100
+++ new/babl-0.1.42/NEWS2018-01-23 16:09:16.0 +0100
@@ -4,6 +4,9 @@
   -->
 
 
+2018-01-23 babl-0.1.42  
+Fully initialize fishes when loading from cache. 
+
 2018-01-16 babl-0.1.40  
 Added format "CIE XYZ alpha" color model and formats.
 New API babl_process_rows for reduced overhead in some scenarios; though bigger
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.40/README new/babl-0.1.42/README
--- old/babl-0.1.40/README  2018-01-17 04:02:53.0 +0100
+++ new/babl-0.1.42/README  2018-01-23 16:10:07.0 +0100
@@ -1,4 +1,4 @@
-Babl-0.1.40
+Babl-0.1.42
 
 Contents
 
@@ -64,6 +64,8 @@
 release is done a babl release is most often put out just prior to the
 GEGL release.
 
+2018-01-23 babl-0.1.42
+Fully initialize fishes when loading from cache.
 2018-01-16 babl-0.1.40
 Added format "CIE XYZ alpha" color model and formats. New API
 babl_process_rows for reduced overhead in some scenarios; though
@@ -2280,4 +2282,4 @@
 Ell
 fast paths
 
-/babl-0.1.40
+/babl-0.1.42
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.40/babl/babl-cache.c 
new/babl-0.1.42/babl/babl-cache.c
--- old/babl-0.1.40/babl/babl-cache.c   2018-01-15 14:19:29.0 +0100
+++ new/babl-0.1.42/babl/babl-cache.c   2018-01-20 18:43:31.0 +0100
@@ -289,6 +289,8 @@
 babl->fish.source   = from_format;
 babl->fish.destination  = to_format;
 babl->fish_path.conversion_list = babl_list_init_with_size (10);
+_babl_fish_prepare_bpp (babl);
+_babl_fish_rig_dispatch (babl);
 
 token2 = strtok_r (&token[1], seps2, &tokp2);
 while( token2 != NULL )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.40/babl/babl-fish-path.c 
new/babl-0.1.42/babl/babl-fish-path.c
--- old/babl-0.1.40/babl/babl-fish-path.c   2018-01-17 03:59:09.0 
+0100
+++ new/babl-0.1.42/babl/babl-fish-path.c   2018-01-20 18

commit babl for openSUSE:Factory

2018-01-25 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2018-01-25 12:38:48

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Thu Jan 25 12:38:48 2018 rev:36 rq:568079 version:0.1.40

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2018-01-02 
16:33:13.839630738 +0100
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2018-01-25 
12:38:49.867451990 +0100
@@ -1,0 +2,16 @@
+Mon Jan 22 00:54:18 UTC 2018 - luc1...@linuxmail.org
+
+- Update to version 0.1.40:
+  + Added:
+- Format "CIE XYZ alpha" color model and formats;
+- Meson build; being tested in parallel with automake.
+  + New API babl_process_rows for reduced overhead in some
+scenarios; though bigger gains seen also for regular
+babl_process with reimplemented branch-free dispatch, and
+faster cbrt.
+  + Improved reference conversions for formats skipping some of
+models components.
+  + Fixed gamma handling in indexed/palettized formats and improved
+gamma precision consistenct in sse2 conversions.
+
+---

Old:

  babl-0.1.38.tar.bz2

New:

  babl-0.1.40.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.JeGbXy/_old  2018-01-25 12:38:50.371428462 +0100
+++ /var/tmp/diff_new_pack.JeGbXy/_new  2018-01-25 12:38:50.371428462 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package babl
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   babl
-Version:0.1.38
+Version:0.1.40
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0+
@@ -91,12 +91,13 @@
 
 %files -n libbabl-0_1-0
 %defattr(-,root,root)
-%doc AUTHORS COPYING NEWS README TODO
+%doc COPYING NEWS
 %{_libdir}/*.so.*
 %{_libdir}/babl-0.1/
 
 %files devel
 %defattr(-,root,root)
+%doc AUTHORS README TODO
 %{_includedir}/babl-0.1/
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc

++ babl-0.1.38.tar.bz2 -> babl-0.1.40.tar.bz2 ++
 3198 lines of diff (skipped)




commit babl for openSUSE:Factory

2018-01-02 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2018-01-02 16:33:12

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Tue Jan  2 16:33:12 2018 rev:35 rq:560826 version:0.1.38

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2017-11-14 
14:46:01.088651201 +0100
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2018-01-02 
16:33:13.839630738 +0100
@@ -1,0 +2,20 @@
+Sun Dec 31 01:49:35 UTC 2017 - jeng...@inai.de
+
+- Fix RPM groups. Drop comment about author extraction (not used
+  for specfiles in general anymore).
+
+---
+Thu Dec 28 09:33:28 UTC 2017 - zai...@opensuse.org
+
+- Update to version 0.1.38:
+  + Added format "CIE L float", a couple of protections against
+division by 0.0.
+- Changes from version 0.1.36:
+  + Optimized customized primary aware code paths for CIE
+Lab<->RGB conversions, improved accuracy of gamma
+approximations.
+  + New API babl_format_exists() for checking validity of babl
+format name, crash proofing of cache handling and use of
+environment variables.
+
+---

Old:

  babl-0.1.34.tar.bz2

New:

  babl-0.1.38.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.DLlgSp/_old  2018-01-02 16:33:14.399444058 +0100
+++ /var/tmp/diff_new_pack.DLlgSp/_new  2018-01-02 16:33:14.403442725 +0100
@@ -17,11 +17,11 @@
 
 
 Name:   babl
-Version:0.1.34
+Version:0.1.38
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0+
-Group:  System/Libraries
+Group:  Development/Libraries/C and C++
 Url:http://gegl.org/babl/
 Source: http://ftp.gtk.org/pub/babl/0.1/%{name}-%{version}.tar.bz2
 BuildRequires:  pkg-config
@@ -29,8 +29,6 @@
 %define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
 # None of these is needed for standard build:
 #BuildRequires:  inkscape ruby w3m
-# To list AUTHORS:
-# sed -n 's/  //p' //>/;s/ at 
/@/;s/<\/dt>//'
 
 %description
 babl is a dynamic, any to any, pixel format translation library.

++ babl-0.1.34.tar.bz2 -> babl-0.1.38.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.34/INSTALL new/babl-0.1.38/INSTALL
--- old/babl-0.1.34/INSTALL 2017-10-06 15:05:59.0 +0200
+++ new/babl-0.1.38/INSTALL 2017-11-15 23:15:51.0 +0100
@@ -1,5 +1,5 @@
 
-babl 0.1.34
+babl 0.1.38
 
 Dynamic; any to any, pixel format conversion library.
 
@@ -12,10 +12,10 @@
 installation (or a variation on this theme):
 
  
- foo$ wget ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.34.tar.bz2
- foo$ tar jxf babl-0.1.34.tar.gz
- foo$ cd babl-0.1.34
- foo/babl-0.1.34$ ./configure && make && sudo make install
+ foo$ wget ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.38.tar.bz2
+ foo$ tar jxf babl-0.1.38.tar.gz
+ foo$ cd babl-0.1.38
+ foo/babl-0.1.38$ ./configure && make && sudo make install
  
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.34/NEWS new/babl-0.1.38/NEWS
--- old/babl-0.1.34/NEWS2017-10-06 15:05:49.0 +0200
+++ new/babl-0.1.38/NEWS2017-11-15 23:15:14.0 +0100
@@ -1,9 +1,17 @@
  
+
+2017-11-15 babl-0.1.38  
+Added format "CIE L float", a couple of protections against division by 0.0
+
+2017-11-10 babl-0.1.36  
+Optimized customized primary aware code paths for CIE Lab<->RGB conversions,
+improved accuracy of gamma approximations. New API babl_format_exists() for
+checking validity of babl format name, crash proofing of cache handling and use
+of environment variables.
+
 2017-10-06 babl-0.1.34  
 Brown paper bag release, Fix indexed / custom primaries conflict, and re-export
 a symbol used by old GEGL/GIMPs.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.34/README new/babl-0.1.38/README
--- old/babl-0.1.34/README  2017-10-06 15:06:29.0 +0200
+++ new/babl-0.1.38/README  2017-11-15 23:

commit babl for openSUSE:Factory

2017-11-14 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2017-11-14 14:46:00

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Tue Nov 14 14:46:00 2017 rev:34 rq:541151 version:0.1.34

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2017-08-29 
11:38:55.975833017 +0200
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2017-11-14 
14:46:01.088651201 +0100
@@ -1,0 +2,12 @@
+Sun Nov  5 20:45:52 UTC 2017 - luc1...@linuxmail.org
+
+- Update to version 0.1.34:
+  + Brown paper bag release
+  + Fix indexed / custom primaries conflict
+  + Re-export a symbol used by old GEGL/GIMPs
+- Changes from version 0.1.32:
+  + Added custom primaries and TRC support through ICC parsing
+  + Improved float<->half performance
+  + Rewrite of all conversions functions to adhere to new signature
+
+---

Old:

  babl-0.1.30.tar.bz2

New:

  babl-0.1.34.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.QV3r66/_old  2017-11-14 14:46:01.748627216 +0100
+++ /var/tmp/diff_new_pack.QV3r66/_new  2017-11-14 14:46:01.752627071 +0100
@@ -17,15 +17,15 @@
 
 
 Name:   babl
-Url:http://gegl.org/babl/
-Version:0.1.30
+Version:0.1.34
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0+
 Group:  System/Libraries
+Url:http://gegl.org/babl/
 Source: http://ftp.gtk.org/pub/babl/0.1/%{name}-%{version}.tar.bz2
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  pkg-config
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
 # None of these is needed for standard build:
 #BuildRequires:  inkscape ruby w3m
@@ -84,7 +84,7 @@
 make %{?_smp_mflags}
 
 %install
-%makeinstall
+%make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n libbabl-0_1-0 -p /sbin/ldconfig

++ babl-0.1.30.tar.bz2 -> babl-0.1.34.tar.bz2 ++
 17250 lines of diff (skipped)




commit babl for openSUSE:Factory

2017-08-29 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2017-08-29 11:38:54

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Tue Aug 29 11:38:54 2017 rev:33 rq:518532 version:0.1.30

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2017-07-11 
08:34:22.647233343 +0200
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2017-08-29 
11:38:55.975833017 +0200
@@ -1,0 +2,7 @@
+Thu Aug 24 10:44:54 UTC 2017 - zai...@opensuse.org
+
+- Update to version 0.1.30:
+  + Thread stability for palette modes, stricter alpha
+preservation, now cross-compilable on android.
+
+---

Old:

  babl-0.1.28.tar.bz2

New:

  babl-0.1.30.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.zOQGzw/_old  2017-08-29 11:38:57.063680175 +0200
+++ /var/tmp/diff_new_pack.zOQGzw/_new  2017-08-29 11:38:57.067679614 +0200
@@ -18,7 +18,7 @@
 
 Name:   babl
 Url:http://gegl.org/babl/
-Version:0.1.28
+Version:0.1.30
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0+

++ babl-0.1.28.tar.bz2 -> babl-0.1.30.tar.bz2 ++
 9294 lines of diff (skipped)




commit babl for openSUSE:Factory

2017-07-10 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2017-07-11 08:34:20

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Tue Jul 11 08:34:20 2017 rev:32 rq:508138 version:0.1.28

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2017-05-27 
13:12:13.663565705 +0200
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2017-07-11 
08:34:22.647233343 +0200
@@ -1,0 +2,7 @@
+Tue Jul  4 10:29:34 UTC 2017 - zai...@opensuse.org
+
+- Update to version 0.1.28:
+  + Fast paths for Lav <-> Lch, release triggered by pending GIMP
+release.
+
+---

Old:

  babl-0.1.26.tar.bz2

New:

  babl-0.1.28.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.MUY749/_old  2017-07-11 08:34:23.287143063 +0200
+++ /var/tmp/diff_new_pack.MUY749/_new  2017-07-11 08:34:23.287143063 +0200
@@ -18,7 +18,7 @@
 
 Name:   babl
 Url:http://gegl.org/babl/
-Version:0.1.26
+Version:0.1.28
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0+

++ babl-0.1.26.tar.bz2 -> babl-0.1.28.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.26/AUTHORS new/babl-0.1.28/AUTHORS
--- old/babl-0.1.26/AUTHORS 2017-02-01 00:27:20.0 +0100
+++ new/babl-0.1.28/AUTHORS 2017-05-30 23:37:55.0 +0200
@@ -74,4 +74,6 @@
 Portability, Stability and more
   Massimo Valentini
 stability fixes
+  Ell
+fast paths
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.26/INSTALL new/babl-0.1.28/INSTALL
--- old/babl-0.1.26/INSTALL 2017-05-09 18:17:14.0 +0200
+++ new/babl-0.1.28/INSTALL 2017-05-30 23:41:13.0 +0200
@@ -1,5 +1,5 @@
 
-babl 0.1.26
+babl 0.1.28
 
 Dynamic; any to any, pixel format conversion library.
 
@@ -12,10 +12,10 @@
 installation (or a variation on this theme):
 
  
- foo$ wget ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.26.tar.bz2
- foo$ tar jxf babl-0.1.26.tar.gz
- foo$ cd babl-0.1.26
- foo/babl-0.1.26$ ./configure && make && sudo make install
+ foo$ wget ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.28.tar.bz2
+ foo$ tar jxf babl-0.1.28.tar.gz
+ foo$ cd babl-0.1.28
+ foo/babl-0.1.28$ ./configure && make && sudo make install
  
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.26/Makefile.in new/babl-0.1.28/Makefile.in
--- old/babl-0.1.26/Makefile.in 2017-05-09 18:16:59.0 +0200
+++ new/babl-0.1.28/Makefile.in 2017-05-30 23:41:00.0 +0200
@@ -195,7 +195,7 @@
 am__DIST_COMMON = $(srcdir)/INSTALL.in $(srcdir)/Makefile.in \
$(srcdir)/babl.pc.in $(srcdir)/config.h.in AUTHORS COPYING \
INSTALL NEWS README TODO compile config.guess config.sub \
-   install-sh ltmain.sh missing
+   depcomp install-sh ltmain.sh missing
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
 top_distdir = $(distdir)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.26/NEWS new/babl-0.1.28/NEWS
--- old/babl-0.1.26/NEWS2017-05-09 18:30:06.0 +0200
+++ new/babl-0.1.28/NEWS2017-05-30 23:39:22.0 +0200
@@ -6,6 +6,9 @@
   -->
 
 
+2017-05-30 babl-0.1.28  
+Fast paths for Lav <-> Lch, release triggered by pending GIMP release.
+
 2017-05-09 babl-0.1.26  
 Build and install HCY color space, platform independences fixes to fish cache.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babl-0.1.26/README new/babl-0.1.28/README
--- old/babl-0.1.26/README  2017-05-09 18:36:17.0 +0200
+++ new/babl-0.1.28/README  2017-05-30 23:42:32.0 +0200
@@ -1,4 +1,4 @@
-Babl-0.1.26
+Babl-0.1.28
 
 Contents
 
@@ -59,6 +59,9 @@
 release is done a babl release is most often put out just prior to the
 GEGL release.
 
+2017-05-30 babl-0.1.28
+Fast paths for Lav <-> Lch, release triggered by pending GIMP
+release.
 2017-05-09 ba

commit babl for openSUSE:Factory

2017-05-27 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2017-05-27 13:12:13

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Sat May 27 13:12:13 2017 rev:31 rq:496458 version:0.1.26

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2017-02-08 
12:06:15.472161603 +0100
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2017-05-27 
13:12:13.663565705 +0200
@@ -1,0 +2,7 @@
+Thu May 18 21:24:44 UTC 2017 - zai...@opensuse.org
+
+- Update to version 0.1.26:
+  + Build and install HCY color space, platform independences fixes
+to fish cache.
+
+---

Old:

  babl-0.1.24.tar.bz2

New:

  babl-0.1.26.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.kOjhoM/_old  2017-05-27 13:12:14.295476365 +0200
+++ /var/tmp/diff_new_pack.kOjhoM/_new  2017-05-27 13:12:14.299475800 +0200
@@ -18,7 +18,7 @@
 
 Name:   babl
 Url:http://gegl.org/babl/
-Version:0.1.24
+Version:0.1.26
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0+

++ babl-0.1.24.tar.bz2 -> babl-0.1.26.tar.bz2 ++
 9516 lines of diff (skipped)




commit babl for openSUSE:Factory

2017-02-08 Thread root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2017-02-08 12:06:14

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2017-01-15 
11:03:53.558955606 +0100
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2017-02-08 
12:06:15.472161603 +0100
@@ -1,0 +2,8 @@
+Sun Feb  5 22:02:16 UTC 2017 - zai...@opensuse.org
+
+- Update to version 0.1.24:
+  + Improvements to profile cache persistance, fast paths that
+improve actual GIMP use on various precisions, use single
+precision constants for some more of CIE computions.
+
+---

Old:

  babl-0.1.22.tar.bz2

New:

  babl-0.1.24.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.8D3cZm/_old  2017-02-08 12:06:15.816113091 +0100
+++ /var/tmp/diff_new_pack.8D3cZm/_new  2017-02-08 12:06:15.824111963 +0100
@@ -18,7 +18,7 @@
 
 Name:   babl
 Url:http://gegl.org/babl/
-Version:0.1.22
+Version:0.1.24
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0+

++ babl-0.1.22.tar.bz2 -> babl-0.1.24.tar.bz2 ++
 2215 lines of diff (skipped)




commit babl for openSUSE:Factory

2016-06-29 Thread h_root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2016-06-29 15:03:49

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2016-06-09 
15:55:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2016-06-29 
15:03:50.0 +0200
@@ -1,0 +2,7 @@
+Tue Jun 21 18:00:38 UTC 2016 - zai...@opensuse.org
+
+- Update to version 0.1.18:
+  + Bugfix: take alpha threshold in consideration when processing
+floats in SSE2.
+
+---

Old:

  babl-0.1.16.tar.bz2

New:

  babl-0.1.18.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.Ejt6Hx/_old  2016-06-29 15:03:51.0 +0200
+++ /var/tmp/diff_new_pack.Ejt6Hx/_new  2016-06-29 15:03:51.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   babl
 Url:http://gegl.org/babl/
-Version:0.1.16
+Version:0.1.18
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0+

++ babl-0.1.16.tar.bz2 -> babl-0.1.18.tar.bz2 ++
 21131 lines of diff (skipped)




commit babl for openSUSE:Factory

2016-06-09 Thread h_root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2016-06-09 15:55:33

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2016-03-18 
21:33:50.0 +0100
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2016-06-09 
15:55:36.0 +0200
@@ -1,0 +2,5 @@
+Fri Apr 15 17:03:45 UTC 2016 - mgo...@suse.com
+
+- Update to GNOME 3.20  Fate#318572
+
+---



Other differences:
--



commit babl for openSUSE:Factory

2016-03-20 Thread h_root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2016-03-18 21:33:48

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2016-01-30 
11:34:09.0 +0100
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2016-03-18 
21:33:50.0 +0100
@@ -1,0 +2,7 @@
+Fri Mar 11 12:26:19 UTC 2016 - zai...@opensuse.org
+
+- Update to version 0.1.16:
+  + Improvements to half float reference, SIMD, and fast-paths, and
+CIE float fast paths; cleanups of fast path extensions.
+
+---

Old:

  babl-0.1.14.tar.bz2

New:

  babl-0.1.16.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.SU28Wl/_old  2016-03-18 21:33:51.0 +0100
+++ /var/tmp/diff_new_pack.SU28Wl/_new  2016-03-18 21:33:51.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package babl
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:   babl
 Url:http://gegl.org/babl/
-Version:0.1.14
+Version:0.1.16
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0+

++ babl-0.1.14.tar.bz2 -> babl-0.1.16.tar.bz2 ++
 4042 lines of diff (skipped)




commit babl for openSUSE:Factory

2016-01-30 Thread h_root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2016-01-30 11:34:07

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2015-02-16 
07:36:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2016-01-30 
11:34:09.0 +0100
@@ -1,0 +2,8 @@
+Thu Nov 26 03:30:16 UTC 2015 - zai...@opensuse.org
+
+- Update to version 0.1.14:
+  + sRGB precision tuning
+  + Stability fixes
+  + Locale fix for setting error tolerance.
+
+---

Old:

  babl-0.1.12.tar.bz2

New:

  babl-0.1.14.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.SkRpxR/_old  2016-01-30 11:34:09.0 +0100
+++ /var/tmp/diff_new_pack.SkRpxR/_new  2016-01-30 11:34:09.0 +0100
@@ -16,10 +16,9 @@
 #
 
 
-
 Name:   babl
 Url:http://gegl.org/babl/
-Version:0.1.12
+Version:0.1.14
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0+
@@ -94,7 +93,7 @@
 
 %files -n libbabl-0_1-0
 %defattr(-,root,root)
-%doc AUTHORS COPYING ChangeLog NEWS README TODO
+%doc AUTHORS COPYING NEWS README TODO
 %{_libdir}/*.so.*
 %{_libdir}/babl-0.1/
 

++ babl-0.1.12.tar.bz2 -> babl-0.1.14.tar.bz2 ++
 15776 lines of diff (skipped)




commit babl for openSUSE:Factory

2015-02-15 Thread h_root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2015-02-16 07:36:06

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl"

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2012-04-12 
09:18:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2015-02-16 
07:36:10.0 +0100
@@ -1,0 +2,25 @@
+Wed Feb 11 12:34:27 UTC 2015 - zai...@opensuse.org
+
+- Drop vala, libtool and gobject-introspection-devel BuildRequires,
+  they are no longer needed.
+- Due to above changes, no longer define build_vala, stop passing
+  autogen.sh to configure, nor --enable-introspection or
+  --without-vala.
+- Drop typelib-1_0-Babl-0_1 Requires from devel package, it no
+  longer exists.
+
+---
+Sat Feb  7 17:57:15 UTC 2015 - sfal...@opensuse.org
+
+- Update to version 0.1.12:
+  + optimizations for floating point conversions, HSV and HSL
+color models
+  + removal of dead code
+  + fixed CIE Lab conversions
+- Patches Dropped:
+  + babl-fix-gir-build.patch
+  + babl-fix-gir.patch
++ Modified .spec to remove typelib package and gir-related %files
+  entries.  Package no longer provides them. 
+
+---

Old:

  babl-0.1.10.tar.bz2
  babl-fix-gir-build.patch
  babl-fix-gir.patch

New:

  babl-0.1.12.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.mEyetF/_old  2015-02-16 07:36:11.0 +0100
+++ /var/tmp/diff_new_pack.mEyetF/_new  2015-02-16 07:36:11.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package babl
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,27 +16,17 @@
 #
 
 
-# Temprarily disabled, see bgo#673422
-%define build_vala 0
 
 Name:   babl
 Url:http://gegl.org/babl/
-Version:0.1.10
+Version:0.1.12
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0+
 Group:  System/Libraries
 Source: http://ftp.gtk.org/pub/babl/0.1/%{name}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM babl-fix-gir.patch bgo#47 dims...@opensuse.org -- Fix 
building of .gir and typelib files.
-Patch0: babl-fix-gir.patch
-# PATCH-FIX-UPSTREAM babl-fix-gir-build.patch bgo#673422 vu...@opensuse.org -- 
Fix build of .gir
-Patch1: babl-fix-gir-build.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  gobject-introspection-devel
-# Needed for patch0 and patch1
-BuildRequires:  libtool
 BuildRequires:  pkg-config
-BuildRequires:  vala
 %define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
 # None of these is needed for standard build:
 #BuildRequires:  inkscape ruby w3m
@@ -69,29 +59,11 @@
 provided as well as the framework to add new color models and data
 types.
 
-%package -n typelib-1_0-Babl-0_1
-Summary:Dynamic Pixel Format Translation Library -- Introspection 
bindings
-Group:  System/Libraries
-
-%description -n typelib-1_0-Babl-0_1
-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.
-
-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.
@@ -106,19 +78,10 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
 
 %build
-# Needed for patch0 and patch1
-./autogen.sh
 %configure\
-   --disable-static \
-   --enable-introspection \
-%if !%{build_vala}
-   --without-vala \
-%endif
-   %{nil}
+   --disable-static
 make %{?_smp_mflags}
 
 %install
@@ -135,18 +98,8 @@
 %{_libdir}/*.so.*
 %{_libdir}/babl-0.1/
 
-%files -n typelib-1_0-Babl-0_1
-%defattr(-,root,root)
-%{_libdir}/girepository-1.0/Babl-0.1.typelib
-
 %files devel
 %defattr(-,root,root)
-%{_datadir}/gi

commit babl for openSUSE:Factory

2012-04-12 Thread h_root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2012-04-12 09:18:51

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl", Maintainer is "sbra...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2012-01-19 
09:40:54.0 +0100
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2012-04-12 
09:18:53.0 +0200
@@ -1,0 +2,16 @@
+Tue Apr  3 08:16:25 UTC 2012 - vu...@opensuse.org
+
+- Update to version 0.1.10:
+  + LUT based speedups for gamma correction / uncorrection.
+- Changes from version 0.1.8:
+  + Added support for indexed/pallette based formats.
+  + Constified API.
+- Pass --enable-introspection to configure to make sure we build
+  introspection support.
+- Add babl-fix-gir-build.patch: this fixes the build of
+  introspection (as well as the generated data).
+- Since the build of vala bindings is broken, temporarily disable
+  it with a build_vala macro that helps us pass --without-vala to
+  configure.
+
+---

Old:

  babl-0.1.6.tar.bz2

New:

  babl-0.1.10.tar.bz2
  babl-fix-gir-build.patch



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.wJVBOq/_old  2012-04-12 09:18:54.0 +0200
+++ /var/tmp/diff_new_pack.wJVBOq/_new  2012-04-12 09:18:54.0 +0200
@@ -15,9 +15,13 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
+# Temprarily disabled, see bgo#673422
+%define build_vala 0
+
 Name:   babl
 Url:http://gegl.org/babl/
-Version:0.1.6
+Version:0.1.10
 Release:0
 Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0+
@@ -25,9 +29,11 @@
 Source: http://ftp.gtk.org/pub/babl/0.1/%{name}-%{version}.tar.bz2
 # PATCH-FIX-UPSTREAM babl-fix-gir.patch bgo#47 dims...@opensuse.org -- Fix 
building of .gir and typelib files.
 Patch0: babl-fix-gir.patch
+# PATCH-FIX-UPSTREAM babl-fix-gir-build.patch bgo#673422 vu...@opensuse.org -- 
Fix build of .gir
+Patch1: babl-fix-gir-build.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gobject-introspection-devel
-# Needed for patch0
+# Needed for patch0 and patch1
 BuildRequires:  libtool
 BuildRequires:  pkg-config
 BuildRequires:  vala
@@ -101,12 +107,18 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
-# Needed for patch0
+# Needed for patch0 and patch1
 ./autogen.sh
 %configure\
-   --disable-static
+   --disable-static \
+   --enable-introspection \
+%if !%{build_vala}
+   --without-vala \
+%endif
+   %{nil}
 make %{?_smp_mflags}
 
 %install
@@ -130,9 +142,11 @@
 %files devel
 %defattr(-,root,root)
 %{_datadir}/gir-1.0/Babl-0.1.gir
+%if %{build_vala}
 %dir %{_datadir}/vala
 %dir %{_datadir}/vala/vapi
 %{_datadir}/vala/vapi/babl-0.1.vapi
+%endif
 %{_includedir}/babl-0.1/
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc

++ babl-0.1.6.tar.bz2 -> babl-0.1.10.tar.bz2 ++
 11286 lines of diff (skipped)

++ babl-fix-gir-build.patch ++
Index: babl-0.1.10/babl/Makefile.am
===
--- babl-0.1.10.orig/babl/Makefile.am
+++ babl-0.1.10/babl/Makefile.am
@@ -95,6 +95,7 @@ INTROSPECTION_COMPILER_ARGS = --included
 if HAVE_INTROSPECTION
 Babl-$(BABL_API_VERSION).gir: $(G_IR_SCANNER) $(library_include_HEADERS) 
$(c_sources) $(srcdir)/Makefile.am libbabl-@BABL_API_VERSION@.la
$(INTROSPECTION_SCANNER) -v --namespace Babl 
--nsversion=$(BABL_API_VERSION) \
+--identifier-prefix= --symbol-prefix=babl \
 --add-include-path=$(srcdir) --add-include-path=. \
 --library=$(builddir)/libbabl-$(BABL_API_VERSION).la \
 --libtool="$(LIBTOOL)" \
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit babl for openSUSE:Factory

2012-01-19 Thread h_root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2012-01-19 09:40:53

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl", Maintainer is "sbra...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2011-11-28 
12:53:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2012-01-19 
09:40:54.0 +0100
@@ -1,0 +2,12 @@
+Tue Jan 10 16:46:07 UTC 2012 - dims...@opensuse.org
+
+- Add babl-fix-gir.patch: Fix building of the .gir and .typelib
+  files.
+- Add vala and gobject-introspection BuildRequires to build the
+  introspection and vala support.
+- Create typelib-1_0-Babl-0_1 subpackage for typelib.
+- Add typelib-1_0-Babl-0_1 Requires to -devel package.
+- Add libtool BuildRequires and call to autogen.sh as the patch
+  babl-fix-gir.patch touches the build system.
+
+---

New:

  babl-fix-gir.patch



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.rygS2Q/_old  2012-01-19 09:40:55.0 +0100
+++ /var/tmp/diff_new_pack.rygS2Q/_new  2012-01-19 09:40:55.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package babl
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,18 +15,22 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:   babl
 Url:http://gegl.org/babl/
 Version:0.1.6
-Release:1
+Release:0
+Summary:Dynamic Pixel Format Translation Library
 License:LGPL-3.0+
 Group:  System/Libraries
-Summary:Dynamic Pixel Format Translation Library
 Source: http://ftp.gtk.org/pub/babl/0.1/%{name}-%{version}.tar.bz2
+# PATCH-FIX-UPSTREAM babl-fix-gir.patch bgo#47 dims...@opensuse.org -- Fix 
building of .gir and typelib files.
+Patch0: babl-fix-gir.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  gobject-introspection-devel
+# Needed for patch0
+BuildRequires:  libtool
 BuildRequires:  pkg-config
+BuildRequires:  vala
 %define debug_package_requires libbabl-0_1-0 = %{version}-%{release}
 # None of these is needed for standard build:
 #BuildRequires:  inkscape ruby w3m
@@ -45,7 +49,6 @@
 types.
 
 %package -n libbabl-0_1-0
-License:LGPL-3.0+
 Summary:Dynamic Pixel Format Translation Library
 Group:  System/Libraries
 
@@ -60,12 +63,29 @@
 provided as well as the framework to add new color models and data
 types.
 
+%package -n typelib-1_0-Babl-0_1
+Summary:Dynamic Pixel Format Translation Library -- Introspection 
bindings
+Group:  System/Libraries
+
+%description -n typelib-1_0-Babl-0_1
+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.
+
+This package provides the GObject Introspection bindings for babl.
+
 %package devel
-License:LGPL-3.0+
 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.
@@ -80,8 +100,11 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
+# Needed for patch0
+./autogen.sh
 %configure\
--disable-static
 make %{?_smp_mflags}
@@ -100,8 +123,16 @@
 %{_libdir}/*.so.*
 %{_libdir}/babl-0.1/
 
+%files -n typelib-1_0-Babl-0_1
+%defattr(-,root,root)
+%{_libdir}/girepository-1.0/Babl-0.1.typelib
+
 %files devel
 %defattr(-,root,root)
+%{_datadir}/gir-1.0/Babl-0.1.gir
+%dir %{_datadir}/vala
+%dir %{_datadir}/vala/vapi
+%{_datadir}/vala/vapi/babl-0.1.vapi
 %{_includedir}/babl-0.1/
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc

++ babl-fix-gir.patch ++
diff -ur babl-0.1.6/babl/Makefile.am babl-0.1.6.patched/babl/Makefile.am
--- babl-0.1.6/babl/Makefile.am 2011-11-18 18:03:21.0 +0100
+++ babl-0.1.6.patched/babl/Makefile.am 2012-01-10 17:26:29.275911662 +0100
@@ -92,10 +92,10 @@
 INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdi

commit babl for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2011-12-06 18:00:19

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl", Maintainer is "sbra...@suse.com"

Changes:




Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.UIogoa/_old  2011-12-06 18:01:53.0 +0100
+++ /var/tmp/diff_new_pack.UIogoa/_new  2011-12-06 18:01:53.0 +0100
@@ -21,7 +21,7 @@
 Url:http://gegl.org/babl/
 Version:0.1.6
 Release:1
-License:LGPLv3+
+License:LGPL-3.0+
 Group:  System/Libraries
 Summary:Dynamic Pixel Format Translation Library
 Source: http://ftp.gtk.org/pub/babl/0.1/%{name}-%{version}.tar.bz2
@@ -45,7 +45,7 @@
 types.
 
 %package -n libbabl-0_1-0
-License:LGPLv3+
+License:LGPL-3.0+
 Summary:Dynamic Pixel Format Translation Library
 Group:  System/Libraries
 
@@ -61,7 +61,7 @@
 types.
 
 %package devel
-License:LGPLv3+
+License:LGPL-3.0+
 Summary:Dynamic Pixel Format Translation Library
 Group:  Development/Libraries/C and C++
 Requires:   glibc-devel

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit babl for openSUSE:Factory

2011-11-28 Thread h_root
Hello community,

here is the log from the commit of package babl for openSUSE:Factory checked in 
at 2011-11-28 12:52:57

Comparing /work/SRC/openSUSE:Factory/babl (Old)
 and  /work/SRC/openSUSE:Factory/.babl.new (New)


Package is "babl", Maintainer is "sbra...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/babl/babl.changes2011-10-02 
09:50:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.babl.new/babl.changes   2011-11-28 
12:53:00.0 +0100
@@ -1,0 +2,9 @@
+Sun Nov 20 12:49:10 UTC 2011 - dims...@opensuse.org
+
+- Update to version 0.1.6:
+  + Build improvements
+  + Remove blatantly wrong conversions from extensions
+  + Made it possible to distinguish format_n formats from others
+  + Improvements to vala/gobject introspection support.
+
+---

Old:

  babl-0.1.4.tar.bz2

New:

  babl-0.1.6.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.G2CH3C/_old  2011-11-28 12:53:01.0 +0100
+++ /var/tmp/diff_new_pack.G2CH3C/_new  2011-11-28 12:53:01.0 +0100
@@ -19,12 +19,12 @@
 
 Name:   babl
 Url:http://gegl.org/babl/
-Version:0.1.4
+Version:0.1.6
 Release:1
 License:LGPLv3+
 Group:  System/Libraries
 Summary:Dynamic Pixel Format Translation Library
-Source: ftp://ftp.gtk.org/pub/babl/0.0/%{name}-%{version}.tar.bz2
+Source: http://ftp.gtk.org/pub/babl/0.1/%{name}-%{version}.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  pkg-config
 %define debug_package_requires libbabl-0_1-0 = %{version}-%{release}

++ babl-0.1.4.tar.bz2 -> babl-0.1.6.tar.bz2 ++
 16674 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit babl for openSUSE:Factory

2011-10-02 Thread h_root

Hello community,

here is the log from the commit of package babl for openSUSE:Factory
checked in at Sun Oct 2 09:50:08 CEST 2011.




--- openSUSE:Factory/babl/babl.changes  2011-09-23 01:52:18.0 +0200
+++ /mounts/work_src_done/STABLE/babl/babl.changes  2011-09-17 
18:30:13.0 +0200
@@ -1,0 +2,6 @@
+Sat Sep 17 16:30:09 UTC 2011 - jeng...@medozas.de
+
+- Remove redundant tags/sections from specfile
+- Use %_smp_mflags for parallel build
+
+---

calling whatdependson for head-i586




Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.EMTuAX/_old  2011-10-02 09:50:04.0 +0200
+++ /var/tmp/diff_new_pack.EMTuAX/_new  2011-10-02 09:50:04.0 +0200
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   babl
@@ -85,7 +84,7 @@
 %build
 %configure\
--disable-static
-make %{?jobs:-j%jobs}
+make %{?_smp_mflags}
 
 %install
 %makeinstall
@@ -95,9 +94,6 @@
 
 %postun -n libbabl-0_1-0 -p /sbin/ldconfig
 
-%clean
-rm -rf %{buildroot}
-
 %files -n libbabl-0_1-0
 %defattr(-,root,root)
 %doc AUTHORS COPYING ChangeLog NEWS README TODO

continue with "q"...



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit babl for openSUSE:Factory

2011-05-02 Thread h_root

Hello community,

here is the log from the commit of package babl for openSUSE:Factory
checked in at Mon May 2 13:18:53 CEST 2011.




--- GNOME/babl/babl.changes 2010-05-03 08:15:45.0 +0200
+++ /mounts/work_src_done/STABLE/babl/babl.changes  2011-04-18 
12:50:00.0 +0200
@@ -1,0 +2,8 @@
+Sat Apr 16 20:44:50 UTC 2011 - mrd...@opensuse.org
+
+- Update to version 0.1.4: 
+  + many build and autotool fixes
+  + Add experimental introspection support - disabled by default
+  + Add code to handle N-components.
+
+---

calling whatdependson for head-i586


Old:

  babl-0.1.2.tar.bz2

New:

  babl-0.1.4.tar.bz2



Other differences:
--
++ babl.spec ++
--- /var/tmp/diff_new_pack.ChdjGz/_old  2011-05-02 13:18:15.0 +0200
+++ /var/tmp/diff_new_pack.ChdjGz/_new  2011-05-02 13:18:15.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package babl (Version 0.1.2)
+# spec file for package babl
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,8 +20,8 @@
 
 Name:   babl
 Url:http://gegl.org/babl/
-Version:0.1.2
-Release:2
+Version:0.1.4
+Release:1
 License:LGPLv3+
 Group:  System/Libraries
 Summary:Dynamic Pixel Format Translation Library

++ babl-0.1.2.tar.bz2 -> babl-0.1.4.tar.bz2 ++
 27816 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org