commit babl for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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