SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libgegl-0_3-0-0.3.19-9.1.x86_64.rpm :
Sat Jul 22 14:00:00 2017 SauerlandlinuxAATTgmx.de
- Update to Version 0.3.19

Sat Mar 4 13:00:00 2017 SauerlandlinuxAATTgmx.de
- Update to Version 0.3.14
+ Buffer:
- changed gegl_buffer_set to accept mipmap level scaled rectangles, similar to
gegl_buffer_get and gegl_buffer_iterator_new/_add
+ Operations:
- made mipmap preview rendering capable: gblur-1d/gaussian blur, sinus,
transform (rotate, scale, perspective etc), snn-mean
- noise-perlin: remove unused random seed property
- exposure: remove gamma property
- save-pixbuf: allocate less temporary memory
- load-pixbuf: fix rowstride related crasher
+ Translations:
- Slovenian, Russian, Greek, Polish and Catalan translations updated

Sun Jan 15 13:00:00 2017 SauerlandlinuxAATTgmx.de
- Update to Version 0.3.12
+ Operations:
- new ops: edge-neon, image-gradient, slic, wavelet-blur, waterpixels, watershed
- moved from workshop to common: color-warp, component-extract
- text: remove now unneeded work-around, ability to control vertical
positioning, permit <1.0 font-sizes, handle text-color alpha, other
improvements.
- lens-distortion: default to transparent background
- crop: bounding box computation simplifications
- noise-rgb: add gamma and distribution properties
- dither: renamed from color-reduction and improved ui/property controls.
- high-pass: do inversion, over and contrast in non-linear RGB
- noise-rgb: new linear and gaussian properties
- transform: added a clip-to-input property
- raw-load: improvements to handling of Sony\'s ARW files
- exposure: replaced offset with black-level
- moved from common to workshop: bilateral-filter-fast
- new workshop ops: bayer-matrix, linear-sinusoid,
shadows-highlights, integral-image, segment-kmeans,
- removed ops: gaussian-blur-old
+ Core:
- less locale dependent serializations/parameters
- fix local raw file detection of ARW and CR2 files
- gegl_memset_pattern performance improvement
- clean up the way we drop references and free memory
- static caching of some frequently used babl formats/types.
- mipmap preview render code fixes for the following subset of operations: point
operations (filter, and composer subclasses), integer translate, crop.
+ Translations:
- Catalan, German, Greek, Italian, Polish, Portuguese, Slovenian, Swedish translations updated

Tue Dec 27 13:00:00 2016 SauerlandlinuxAATTgmx.de
- Update to Version 0.3.10
+ Buffer:
- stop caching tiles in a singly-linked list; use a hash table only
- adjust box filtering threshold of linear/cubic samplers
- add const qualifier to input rect parameter of
gegl_tile_backend_set_extent()
- don\'t acquire tile storage lock in NN sampler when not using
multithreading
+ Operations:
- rgbe-load: add image/x-hdr mimetype
- map-relative: sample from the pixel centers for integer vectors
- warp: fix and rework the operation, now matches more closely the
iWarp behaviour
- color-reduction: add arithmetic dithers; inline for loop for each
different method
+ bin: speed up some commands by not intializing opencl
+ json: make bundleable
+ Translations: German, Greek, Italian, Occiatan, Polish, Portuguese,
Russian, Serbian, Slovenian, Spanish updated

Wed Aug 31 14:00:00 2016 dimstarAATTopensuse.org
- Add gegl-include-stdlib.patch: include stdlib.h for
realpath().

Tue Jul 19 14:00:00 2016 zaitorAATTopensuse.org
- Update to version 0.3.8:
+ Buffer:
- Add box filtering downsampling paths to linear and cubic
resamplers to improve default results.
- Clear hot tile when removing a tile from the cache.
+ Operations:
- Added: vhsfix (workshop), gegl-gegl (commandline syntax).
- exr-save: port from deprecated chanting system.
- ff-save: increase max output packet size from 200kb to 1mb.
- gegl-path: add ability to compute y coordinate for a given x.
- transform: treat infinite and empty rectangles correctly.
- webp: port webp-save to GIO for URI handling.
+ ops progress:
- add gegl_operation_progress function to report processing
progress.
- use the new function in cartoon and distance-transform ops.
+ ops metadata:
- remove custom multiline paramspec.
- set multiline ui_meta on more ops.
- add reference meta and use it in various ops.
+ gegl-binary:
- add simple video filtering.
- encode audio with video.
- permit dragging and zooming in more ui states.
- deal correctly with integers in ui.
- show prop editor for operation if op chain passed at
commmandline.
+ gegl-chain:
- implement keyframing of strings.
- suggest possible ops in warninge/errors.
+ gegl-node: relay property change notifies from operation to
node.
+ gegl-serialize:
- improve error handling for parsing of properties.
- start handling relative coordinates.
- use path instead of curve.
+ json: misc improvements and fixes.
+ opencl: fix RGB luminance constants.
+ docs: fixes, update some info in directory overview.
+ handlers:
- allow registration of operations by MIME type.
- register MIME types for loaders.
- guess file types by sniffing content.
+ build: fix luajit detection.
+ Updated translations.
- No longer rm tester dirs, they are removed upstream.

Tue Mar 15 13:00:00 2016 dimstarAATTopensuse.org
- Update to version 0.3.6:
+ gegl-binary: make ops chain pass to mrg ui.
+ git-binary: rename mrg-ui to ui.
+ gegl-binary: factor out commandline to chain builder in a
function.
+ gegl-binary: assume gegl: prefix for unprefixed ops.
+ gegl-binary: permit specifying pads on commandline.
+ gegl-binary: document property assignment.
+ bin: Fix compilation error in previous commit.
+ Updated Polish translation.
+ gegl-binary: support specifying more complex DAGs than linear
chains from commandline.
+ tests: Re-connecting connected nodes should not cause
invalidation.
+ tests: Sources shouldn\'t be invalidated when connecting &
disconnecting.
+ Updated Slovenian translation.
+ gegl-binary: add scroll-wheel based zoom.
+ gegl-binary: center scroll-wheel zoom on cursor.
+ gegl-binary: refresh mrg scroll api.
+ bin/gegl: add unsharp-mask as an op.
+ bin/gegl handle GeglColor and enums.
+ Updated Slovenian translation.
+ tests: remove webm part of ff-save smoketest.
+ release 0.3.6.

Fri Mar 11 13:00:00 2016 dimstarAATTopensuse.org
- Update to version 0.3.5~20160303:
+ Rename insta-curve and insta-filter to retro-curve and
retro-filter.
+ Move retro-curve/-filter out of workshop.
+ Remove retro look filter presets.
+ Updated POTFILES.in.
+ GeglNode: Clean up.
+ Short circuit gegl_node_connect_from if the nodes are already
connected.

Wed Mar 2 13:00:00 2016 dimstarAATTopensuse.org
- Update to version 0.3.5~20160229:
+ operations/workshop/insta-curve: Fix crash while building.
+ operations/core/nop: Remove a needless and wrong cast.
+ tiff: Fix inversion between case and return values.
+ point-coposer3: skip some multi-threading for opaque buffers.
+ video-degradation: add opencl support.
+ gegl: set properties on = arguments.
+ Updated translations.
- Use _service, as we require a git snapshot for GNOME Photos. It
is not clear when the next release will happen.
- Call autogen.sh, as the git-checkout is not bootstrapped.
- Drop gegl-unstable-0_3-orig-addon subpackage: this was purely
split so that 3rd party OBS instances could build gegl against
ffmpeg/libav. As openSUSE ships ffmpeg by now, this is no longer
required. Accordingly, provide and obsolete
gegl-unstable-0_3-orig-addon.
- Remove traces of ?BUILD_ORIG / ?BUILD_ORIG_ADDON.
- Replace (prior conditional, now unconditional) ffmpeg-devel
BuildRequires with pkgconfig(libavcodec), pkgconfig(libavformat)
and pkgconfig(libswscale): follow what configure is looking for.
- Drop babl-devel, glib2-devel, glibc-devel and pcre-devel Requires
from the -devel subpackage: they are auto-detected.

Fri Feb 12 13:00:00 2016 zaitorAATTopensuse.org
- Replace libopenraw-devel for pkgconfig(libraw) BuildRequires,
really build libraw support, as configure was not satisfied with
libopenraw-devel.
- Add pkgconfig(gexiv2), pkgconfig(libtiff-4), pkgconfig(libv4l2),
pkgconfig(libwebp) and pkgconfig(vapigen) BuildRequires,
configure looks for these optional dependencies.

Tue Dec 15 13:00:00 2015 zaitorAATTopensuse.org
- Add missing post/postun handling for gegl-0_3.

Thu Nov 26 13:00:00 2015 zaitorAATTopensuse.org
- Update to version 0.3.4:
+ build: do not install examples in path
+ ff-save fully store all in-flight codec contexts before closing
files
+ ff-load improvements to seeking accuracy
+ transform: make fast paths skip pixel format conversions
- Changes from version 0.3.2:
+ Operations:
- new operations: libraw based raw loading op, tiff-save and
tif-load, maze, sepia
- ff-load and ff-save revived, with support from thegrid.io
- apply-lens uses less memory, higher precision computation
- disable automatic threading on many ops where it fails
- force more operations to prefer operating on linear RGB data
for more accurate/physical processing
+ Buffer: implement abyss paremeter on gegl_buffer_copy and
gegl_buffer_blit
+ Added start of a microraptor gui based image viewer/non
destructive editor.
+ Optimizations to scaled blitting (speeds up most GEGL UIs a
bit).
- Change %define debug_package_requires libgegl-0_2-0 to
%define debug_package_requires libgegl-0_3-0.
- Stop removing no longer existing examples.

Wed Jun 10 14:00:00 2015 zaitorAATTopensuse.org
- Update to version 0.3.0:
+ Improvements to thread safety and parallelism.
+ Lower overhead graph travesal due from rewrite of visitors.
+ OpenCL support now enabled by default when detected.
+ Experimental multithreading, enable by setting
GEGL_THREADS= in the environment.
+ Experimental mipmap rendering, which permits transparent
rendering of previews on smaller sized versions, enable by
setting GEGL_MIPMAP_RENDERING=true in the environment.
+ Buffer: New default tile backend, doing disk writes in a
separate thread.
- Temp stop passing --enable-workshop=yes to configure as it break
the build atm.

Sun May 3 14:00:00 2015 stefan.bruensAATTrwth-aachen.de
- move libgegl-sc-0.3.so to the plugin package, it is a support
library for the seamless-clone plugin

Wed Apr 22 14:00:00 2015 dimstarAATTopensuse.org
- Be more accurate with the BuildRequire versions.

Wed Feb 18 13:00:00 2015 dimstarAATTopensuse.org
- Update to version 0.3.0~20150218:
+ configure: bump babl requirement to 0.1.12
+ Updated Basque language
+ Updated Basque language
+ fix: undefined string comparison in gegl:load operation
+ Change sRGB Y values to match sRGB built-in profiles
+ operations: string fixes/changes in gegl:distance-transform
+ Bug 698380 - Add gegl_module_error_message() which sets and displays...
+ Fix errors in Catalan translation
+ Updated Polish translation
+ operations/workshop/external: distribute generated header files

Wed Feb 18 13:00:00 2015 dimstarAATTopensuse.org
- Split to gegl-unstable, following git master branch (based on
_service). GNOME 3.16 requires a newer version of gegl, but many
other packages are not ready for that (e.g. gimp).

Sat Oct 25 14:00:00 2014 iAATTmarguerite.su
- fix build for factory

* add patch: gegl-UF_long.patch

* newer suitesparse abandoned UF_long in favor for SuiteSparse_long
- fix build for graphics repo

* ugly fix, multiple provides of gd by gd and gd-tools from libgd2

Mon Feb 4 13:00:00 2013 cooloAATTsuse.com
- update license to new format

Fri May 18 14:00:00 2012 dimstarAATTopensuse.org
- Add gegl-ruby19.patch: Fix build with ruby 1.9.
- Add liberation-fonts: the documentation references bitstream
vera sans font, so we need to provide it for the build.

Tue Apr 3 14:00:00 2012 vuntzAATTopensuse.org
- Update to version 0.2.0:
+ OpenCL support
+ Build improvements.
+ High level API to apply ops directly to buffers with arguments.
+ Final bits of translation infrastructure.
+ Invalidate regions when disconnecting input pads.
+ Operations:
- New operation: global-matting
- Allow transform core to do perspective transforms.
- Added string based key/value pairs to operations.
- Added arguments for dealing with scaled down preview
rendering.
+ Added human interaction ranges and non-linear mapping to
properties.
+ Buffer:
- Removed broken lanczos sampler.
- Add gegl_buffer_set_color and gegl_buffer_set_pattern
- Added ability to drop cached tiles.
- Added API for handling abyss policy (not implemented yet)
- Avoid iterating global tile cache when flushing/destroying
buffers that have no tiles in the cache.
- Add intltool BuildRequires: new dependency upstream, for
translations.
- Add lensfun-devel BuildRequires to build with lensfun support.
- Add libexiv2-devel BuildRequires to build with libexiv2 support.
- Add libjasper-devel BuildRequires to build with Jasper support.
- Add libspiro-devel BuildRequires to build with SPIRO support.
- Add suitesparse-devel BuildRequires to build with UMFPACK
support.
- Uncomment ruby BuildRequires: it was commented out because a file
was missing in a earlier tarball.
- Rename subpackages from gegl-0_1/libgegl-0_1-0 to
gegl-0_2/libgegl-0_2-0 following the upstream soname change.
- Create a gegl-0_2-lang subpackage for new translations.

Wed Jan 11 13:00:00 2012 vuntzAATTopensuse.org
- Add gegl-lua52.patch: fix build with lua 5.2, while still being
compatible with lua 5.1.

Sun Nov 27 13:00:00 2011 dimstarAATTopensuse.org
- Update to version 0.1.8:
+ New operations: spread, vignette, map-relative,
noise-reduction, plasma, fractal-trace, exr-save, lens-correct,
emboss, cubism, ripple, color-to-alpha, color-rotate,
red-eye-removal, convolution-matrix, deinterlace,
polar-coordinates, lens-distortion, pixelise.
+ Split GeglView GTK Widget into separate utility library
+ build/test improvements.
+ Buffer:
- Added lohalo resampler, API and infrastructure for doing non
affine resamplings.
- Clean spec-file using spec-cleaner.
- Drop docs-build-fix.diff: fixed upstream.

Mon Jun 20 14:00:00 2011 jwAATTnovell.com
- update to 0.1.6 (see NEWS)
• New operations: max-rgb, pixelise, motion blur.
• Fixed a bugs in matting-levin that made GEGL halt due to errors
detected by babl sanity code, this made 0.1.4 be unusable if you had
all dependendency when building.
• build/test improvements.
• Buffer:
Added API to use external tile backends, allowing to plug-in alien
tilebackends, for GIMP/Krita/OSM or similar.
- remove upstreamed patches bgo609706 bgo610680 (thanks, Vincent)

Thu May 5 14:00:00 2011 dimstarAATTopensuse.org
- BuildRequire graphviz-gd instead of graphviz: we do require png
capabilities, which are split out of the main package.
Theoretically, we should require graphviz-devel, but this package
also does not drag in -gd.

Mon Feb 22 13:00:00 2010 vuntzAATTopensuse.org
- Add gegl-fix-overflow.patch to fix overflow found by gcc 4.5.

Wed Feb 10 13:00:00 2010 vuntzAATTopensuse.org
- Update to version 0.1.2:
+ GeglLookup, configurable floating point lookup tables for lazy
computation.
+ Use GFileIOStream in GeglTileBackendFile.
+ Optimizations: in-place processing for point filters/composers,
SIMD version of gegl:opacity, avoid making unneccesary
sub-buffers, removed some manual instrumentation from critical
paths, improved speed of samplers.
+ Added xml composition/reference image based regression tests.
+ Added performance tracking framework.
+ Syntactic sugar using varargs for constructing gegl graphs from
C.
+ Build fixes on cygwin.
+ Gegl# fixes.
+ Initial, but unstable code towards multithreading.
+ Improvements to lua op in workshop.
+ Added new resamplers upsize, upsharp, upsmooth, downsize,
downsharp and downsmooth.
+ Removed gegl:tonemap and gegl:normal ops.
- Drop gegl-new-babl.patch: fixed upstream.
- Add gegl-fix-build.patch: remove printf that breaks build because
of missing include.
- Rename package from gegl-0_0 and libgegl-0_0-0 to gegl-0_1 and
libgegl-0_1-0 following soname bump.

Thu Jan 28 13:00:00 2010 vuntzAATTopensuse.org
- Add gegl-new-babl.patch to fix build with babl 0.1.2.

Mon Jul 20 14:00:00 2009 vuntzAATTnovell.com
- Update to version 0.1.0:
+ Renamed gegl:load-buffer to gegl:buffer-source and
gegl:save-buffer to gegl:buffer-sink (but the old names still
work)
+ Represent colors using doubles instead of floats (this change
is independent from internal processing)
+ Removed the GTK+ UI parts of the gegl binary and turned gegl
into a pure command line tool (which can still visualize stuff
with help help the SDL based display operation)
+ Consider {x=G_MININT/2, y=G_MININT/2, width=G_MAXINT,
height=G_MAXINT} as the only valid region wichin processing
may occur. Processing outside of this region is undefined
behaviour.
+ Added support for storing allocation stack traces for
GeglBuffers so that debuging buffer leaks becomes much easier
+ Made small changes and cleanups of the public API, e.g.
- Removed gegl_node_adapt_child()
- Made GeglConfig an explicit object
- Removed most of the ifdeffed stuff to mask away internal
structures
- Added gegl_rectangle_infinite_plane() and
gegl_rectangle_is_infinite_plane()
+ Added new sampler GeglSamplerSharp
+ Added format property go gegl:buffer-sink
+ Cleaned up and made gegl:introspect work again
+ Add a bunch of test cases using the automake test sytem (make
check) and also port buffer tests to automake
+ General cleanups, bug fixes, increased robustness and improved
documentation
- Drop gegl-babl_api_change.patch: fixed upstream.
- Temporarly remove ruby BuildRequires as the build is broken when
it\'s there right now.

Thu Jun 11 14:00:00 2009 vuntzAATTnovell.com
- Add gegl-babl_api_change.patch to make gegl build with babl
0.1.0. Patch taken from Fedora.
- Remove autoreconf call.
- Do not make gegl0_0 explicitly Requires libbabl-0_0-0.


 
ICM