Changelog for
libgegl-0_4-0-0.4.12-29.2.i586.rpm :
* Sat Nov 24 2018 SauerlandlinuxAATTgmx.de- Update to Version 0.4.13
* Sat Oct 20 2018 SauerlandlinuxAATTgmx.de- Update to Version 0.4.11
* Sun Sep 02 2018 SauerlandlinuxAATTgmx.de- Update to Version 0.4.9
* Sat Dec 02 2017 SauerlandlinuxAATTgmx.de- Update to Version 0.3.25
* Sat Oct 07 2017 SauerlandlinuxAATTgmx.de- Update to Version 0.3.22 + Core - Reduced temporary buffer allocation overhead in mipmap downscaling and autothreading code. Completely avoid loading plug-ins .so with -gpl3 in filename unless the application using GEGL explicitly has enabled GPL3 operations. + Operations - Improved threading awareness/capabilities of gegl:copy-buffer, gegl:wind, gegl:color-enhance, gegl:photocopy, gegl:matting-levin. Fixed grayscale behavior of gegl:noise-hurl. OpenCL vs CPU consistency fix for gegl:threshold, and optimization of gegl:wavelet-blur by decomposing to two 1d passes.
* Sun Aug 27 2017 SauerlandlinuxAATTgmx.de- Update to Version 0.3.21
* Sat Jul 22 2017 SauerlandlinuxAATTgmx.de- Update to Version 0.3.19
* Sat Mar 04 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 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 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 2016 dimstarAATTopensuse.org- Add gegl-include-stdlib.patch: include stdlib.h for realpath().
* Tue Jul 19 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 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 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 02 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 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 2015 zaitorAATTopensuse.org- Add missing post/postun handling for gegl-0_3.
* Thu Nov 26 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 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 03 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 2015 dimstarAATTopensuse.org- Be more accurate with the BuildRequire versions.
* Wed Feb 18 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 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 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