Changelog for
babl-devel-0.1.56+git42.ed42383-37.1.x86_64.rpm :
Sun Sep 9 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.1.56+git42.ed42383:
* babl-fish-reference: add lock to part of float reference
* babl: babl_free now complains and bail instead of aborting on unknown memory
* babl: remove more missing fast path warnings
* babl-fish-reference: factor out separate function for float/double
* base: model-gray: remove special case for black transparent premul
* babl: switch behavior of reference precision enum
* Revert \"special case all 0 to map to all 0 in nonpremul\"
* tools: fix utf8 mode of diagram, change gradient unit in html
* babl-fish-reference: escape to double when single is too hard
* babl-fish: handle case of no from_list in source
Tue Jul 17 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.1.52~git27.d2d45a1:
* Add SSE2 versions of \"Y float\" and \"YA float\" to \"CIE L float\"
* babl: simplify babl_format_with_space
* babl: permit Babl
* as first argument of babl_format_with_space
* babl: harmonize naming of space constructors
* babl: look deeper, and longer for path fishes
* babl: allow querying chromaticities for spaces made with matrix
* extensions/u32: add ~ model/format support
* extensions/u16; add ~ model/format support
* extensions/float: add ~ variants of conversions
* Change the license URL from http://www.gnu.org/licenses/ to https://
Sun Jul 15 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.1.52~git23.a0dba44:
* babl: look deeper, and longer for path fishes
* babl: allow querying chromaticities for spaces made with matrix
* extensions/u32: add ~ model/format support
* extensions/u16; add ~ model/format support
* extensions/float: add ~ variants of conversions
* Change the license URL from http://www.gnu.org/licenses/ to https://
* babl: add babl_model_is, utility function for checking model equivalence
* babl: make babl_model_with_space able to take format/model for space
* babl.h: add documentation
* babl: make equalize_matrix argument an enum
Thu Jul 5 14:00:00 2018 bjorn.lieAATTgmail.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.
Mon May 21 14:00:00 2018 plinnellAATTopensuse.org
- Update to version 0.1.50:
+ Improvements to speed and precision of indexed code.
+ Improvements to mesonbuild.
Wed May 16 14:00:00 2018 bjorn.lieAATTgmail.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.
Tue May 8 14:00:00 2018 bjorn.lieAATTgmail.com
- Add baselibs.conf, build 32-bit support.
Wed Apr 18 14:00:00 2018 bjorn.lieAATTgmail.com
- Update to version 0.1.46:
+ Added extensions with more coverage for u32, half and other
utilit fast paths.
+ Improving fast path coverage.
Wed Mar 7 13:00:00 2018 bjorn.lieAATTgmail.com
- Update to version 0.1.44:
+ Fix bug in custom primaries/ICC fast paths, improve meson
build.
Wed Feb 28 13:00:00 2018 dimstarAATTopensuse.org
- Modernize spec-file by calling spec-cleaner
Fri Jan 26 13:00:00 2018 bjorn.lieAATTgmail.com
- Update to version 0.1.42:
+ Fully initialize fishes when loading from cache.
Mon Jan 22 13:00:00 2018 luc14n0AATTlinuxmail.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.
Sun Dec 31 13:00:00 2017 jengelhAATTinai.de
- Fix RPM groups. Drop comment about author extraction (not used
for specfiles in general anymore).
Thu Dec 28 13:00:00 2017 zaitorAATTopensuse.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.
Sun Nov 5 13:00:00 2017 luc14n0AATTlinuxmail.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
Thu Aug 24 14:00:00 2017 zaitorAATTopensuse.org
- Update to version 0.1.30:
+ Thread stability for palette modes, stricter alpha
preservation, now cross-compilable on android.
Tue Jul 4 14:00:00 2017 zaitorAATTopensuse.org
- Update to version 0.1.28:
+ Fast paths for Lav <-> Lch, release triggered by pending GIMP
release.
Thu May 18 14:00:00 2017 zaitorAATTopensuse.org
- Update to version 0.1.26:
+ Build and install HCY color space, platform independences fixes
to fish cache.
Sun Feb 5 13:00:00 2017 zaitorAATTopensuse.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.
Wed Jan 11 13:00:00 2017 zaitorAATTopensuse.org
- Update to version 0.1.22:
+ Added cache of profiled conversions, added HCY color model,
some precision and performance updated for fast paths.
- Changes from version 0.1.20:
+ Fix run-time errors, leaks, and race conditions. Add
conditional fast paths.
Tue Jun 21 14:00:00 2016 zaitorAATTopensuse.org
- Update to version 0.1.18:
+ Bugfix: take alpha threshold in consideration when processing
floats in SSE2.
Fri Apr 15 14:00:00 2016 mgorseAATTsuse.com
- Update to GNOME 3.20 Fate#318572
Fri Mar 11 13:00:00 2016 zaitorAATTopensuse.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.
Thu Nov 26 13:00:00 2015 zaitorAATTopensuse.org
- Update to version 0.1.14:
+ sRGB precision tuning
+ Stability fixes
+ Locale fix for setting error tolerance.
Wed Feb 11 13:00:00 2015 zaitorAATTopensuse.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 13:00:00 2015 sfalkenAATTopensuse.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.
Tue Apr 3 14:00:00 2012 vuntzAATTopensuse.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.
Tue Jan 10 13:00:00 2012 dimstarAATTopensuse.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.
Sun Nov 20 13:00:00 2011 dimstarAATTopensuse.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.
Sat Sep 17 14:00:00 2011 jengelhAATTmedozas.de
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build
Sat Apr 16 14:00:00 2011 mrdocsAATTopensuse.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.
Mon May 3 14:00:00 2010 cooloAATTnovell.com
- buildrequire pkg-config to fix provides
Fri Jan 15 13:00:00 2010 vuntzAATTopensuse.org
- Update to version 0.1.2:
+ Made babl mostly threadsafe (sufficient for GIMP/GEGLs needs).
+ Streamlined core functionality, reducing number of function
calls and removing overeager instrumentation.
- Drop babl-fix-install.patch: fixed upstream. The autoreconf call
can also be removed.
- Rename libbabl-0_0-0 to libbabl-0_1-0, following soname change.
This also means we can remove the Provides/Obsoletes for
babl-0_0.
Fri May 22 14:00:00 2009 vuntzAATTnovell.com
- Update to version 0.1.0:
+ Support for RGBA representation in the frequency domain
+ Un-pre-multiply close-to-zero alpha values to complete black
instead of slightly brighter than black
+ Add a BABL_ALPHA_THRESHOLD constantto the API
+ Do a complete overhaul of the babl API
+ Do some changes to increase portability of the library.
- Drop babl-undefined.patch: fixed upstream.
- Add babl-fix-install.patch to fix the build.
- Remove babl-0_0 package and make libbabl-0_0-0 provide/obsolete
it.
- COPYING.lesser doesn\'t exist anymore. The package is LGPLv3+
only (no more GPL).