commit gegl-unstable for openSUSE:Factory
Hello community, here is the log from the commit of package gegl-unstable for openSUSE:Factory checked in at 2018-03-14 19:26:43 Comparing /work/SRC/openSUSE:Factory/gegl-unstable (Old) and /work/SRC/openSUSE:Factory/.gegl-unstable.new (New) Package is "gegl-unstable" Wed Mar 14 19:26:43 2018 rev:16 rq:585841 version:0.3.28 Changes: --- /work/SRC/openSUSE:Factory/gegl-unstable/gegl-unstable.changes 2018-02-03 15:39:48.388926632 +0100 +++ /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-unstable.changes 2018-03-14 19:26:48.651256311 +0100 @@ -1,0 +2,10 @@ +Sat Mar 10 00:21:45 UTC 2018 - jeng...@inai.de + +- SRPM grou fix. Update summaries. + +--- +Wed Feb 28 16:26:20 UTC 2018 - dims...@opensuse.org + +- Modernize spec-file by calling spec-cleaner + +--- Other differences: -- ++ gegl-unstable.spec ++ --- /var/tmp/diff_new_pack.3oZPMl/_old 2018-03-14 19:26:49.871212993 +0100 +++ /var/tmp/diff_new_pack.3oZPMl/_new 2018-03-14 19:26:49.887212424 +0100 @@ -18,16 +18,14 @@ %define debug_package_requires libgegl-0_3-0 = %{version}-%{release} %define _name gegl - Name: gegl-unstable Version:0.3.28 Release:0 Summary:Generic Graphics Library -License:GPL-3.0+ AND LGPL-3.0+ -Group: System/Libraries +License:GPL-3.0-or-later AND LGPL-3.0-or-later +Group: Productivity/Graphics/Other Url:http://gegl.org/ Source: %{_name}-%{version}.tar.xz - BuildRequires: ImageMagick BuildRequires: SDL-devel BuildRequires: enscript @@ -76,7 +74,7 @@ %description GEGL provides infrastructure to do demand based cached non destructive -image editing on larger than RAM buffers. Through babl it provides +image editing on larger than RAM buffers. Through babl, it provides support for a wide range of color models and pixel storage formats for input and output. @@ -87,7 +85,7 @@ %description -n %{_name}-0_3 GEGL provides infrastructure to do demand based cached non destructive -image editing on larger than RAM buffers. Through babl it provides +image editing on larger than RAM buffers. Through babl, it provides support for a wide range of color models and pixel storage formats for input and output. @@ -99,17 +97,17 @@ %description -n libgegl-0_3-0 GEGL provides infrastructure to do demand based cached non destructive -image editing on larger than RAM buffers. Through babl it provides +image editing on larger than RAM buffers. Through babl, it provides support for a wide range of color models and pixel storage formats for input and output. %package -n typelib-1_0-Gegl-0_3 -Summary:Generic Graphics Library - Introspection bindings +Summary:Introspection bindings for the GEGL "Generic Graphics Library" Group: System/Libraries %description -n typelib-1_0-Gegl-0_3 GEGL provides infrastructure to do demand based cached non destructive -image editing on larger than RAM buffers. Through babl it provides +image editing on larger than RAM buffers. Through babl, it provides support for a wide range of color models and pixel storage formats for input and output. @@ -117,25 +115,24 @@ libgegl library. %package devel -Summary:Generic Graphics Library +Summary:Development files for the GEGL "Generic Graphics Library" Group: Development/Libraries/C and C++ Requires: libgegl-0_3-0 = %{version} Requires: typelib-1_0-Gegl-0_3 = %{version} %description devel GEGL provides infratructure to do demand based cached non destructive -image editing on larger than RAM buffers. Through babl it provides +image editing on larger than RAM buffers. Through babl, it provides support for a wide range of color models and pixel storage formats for input and output. #%%package doc -#Summary:Generic Graphics Library -#Group: System/Libraries -#Requires: libgegl-0_3-0 = %%{version} +#Summary:Documentation for the GEGL "Generic Graphics Library" +#Group: Documentation/HTML #%%description doc #GEGL provides infrastructure to do demand based cached non destructive -#image editing on larger than RAM buffers. Through babl it provides +#image editing on larger than RAM buffers. Through babl, it provides #support for a wide range of color models and pixel storage formats for #input and output. @@ -166,7 +163,6 @@ %post -n gegl-0_3 -p /sbin/ldconfig %postun -n gegl-0_3 -p /sbin/ldconfig - %post -n libgegl-0_3-0 -p /sbin/ldconfig %postun -n libgegl-0_3-0 -p /sbin/ldconfig @@ -184,7 +180,8 @@ %{_libdir}/gegl-0.3/grey2.json %file
commit gegl-unstable for openSUSE:Factory
Hello community, here is the log from the commit of package gegl-unstable for openSUSE:Factory checked in at 2018-02-03 15:39:46 Comparing /work/SRC/openSUSE:Factory/gegl-unstable (Old) and /work/SRC/openSUSE:Factory/.gegl-unstable.new (New) Package is "gegl-unstable" Sat Feb 3 15:39:46 2018 rev:15 rq:572145 version:0.3.28 Changes: --- /work/SRC/openSUSE:Factory/gegl-unstable/gegl-unstable.changes 2018-01-09 14:36:08.239790855 +0100 +++ /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-unstable.changes 2018-02-03 15:39:48.388926632 +0100 @@ -1,0 +2,27 @@ +Fri Jan 26 18:26:31 UTC 2018 - opensuse-packag...@opensuse.org + +- Update to version 0.3.28: + + Core: A new GeglStats object, which provides realtime +statistics/profiling for use in UIs. Automatically +copy-on-write clone input buffers for auto-threading of +operations. + + Buffer: +- Many significant optimizations as well as a correctness + improvement, mipmap scaling and rendering is now done + correctly in linear space, thus GIMP will not only produce + the right results but also avoid gamma errors in thumbnails + and viewport. +- Among the signifcant performance boosters are per + buffer-instance tile queues, adaptive sampler pre-fetch + caching and dedicated code paths for fetching columns of + pixels. Along with many multi-threadedness improvements due + to more significant testing. + + Operations: +- Mipmap tuning and performance improvements to gaussian blur + added dedicated code paths for nearest sampler in transform + ops. +- More generic RGBE file handling. +- ff-load: permit decoding audio files as well as video files. +- Various code cleanups. + +--- Old: gegl-0.3.26.tar.xz New: gegl-0.3.28.tar.xz Other differences: -- ++ gegl-unstable.spec ++ --- /var/tmp/diff_new_pack.QtkmJP/_old 2018-02-03 15:39:49.388879927 +0100 +++ /var/tmp/diff_new_pack.QtkmJP/_new 2018-02-03 15:39:49.392879740 +0100 @@ -1,7 +1,7 @@ # # spec file for package gegl-unstable # -# 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 @@ -20,7 +20,7 @@ %define _name gegl Name: gegl-unstable -Version:0.3.26 +Version:0.3.28 Release:0 Summary:Generic Graphics Library License:GPL-3.0+ AND LGPL-3.0+ @@ -44,7 +44,7 @@ BuildRequires: ruby BuildRequires: suitesparse-devel BuildRequires: pkgconfig(OpenEXR) -BuildRequires: pkgconfig(babl) >= 0.1.38 +BuildRequires: pkgconfig(babl) >= 0.1.42 BuildRequires: pkgconfig(exiv2) BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.18.0 BuildRequires: pkgconfig(gexiv2) ++ _service ++ --- /var/tmp/diff_new_pack.QtkmJP/_old 2018-02-03 15:39:49.424878245 +0100 +++ /var/tmp/diff_new_pack.QtkmJP/_new 2018-02-03 15:39:49.424878245 +0100 @@ -2,9 +2,9 @@ git://git.gnome.org/gegl git -0.3.26 +0.3.28 enable -refs/tags/GEGL_0_3_26 +refs/tags/GEGL_0_3_28 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.QtkmJP/_old 2018-02-03 15:39:49.444877311 +0100 +++ /var/tmp/diff_new_pack.QtkmJP/_new 2018-02-03 15:39:49.452876937 +0100 @@ -1,4 +1,4 @@ git://git.gnome.org/gegl - 6352c9328dc92c75dafe94a56ff1e6636a8a4563 \ No newline at end of file + 773d3a74a603b2213af760d7038397bb710bde61 \ No newline at end of file ++ gegl-0.3.26.tar.xz -> gegl-0.3.28.tar.xz ++ /work/SRC/openSUSE:Factory/gegl-unstable/gegl-0.3.26.tar.xz /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-0.3.28.tar.xz differ: char 26, line 1
commit gegl-unstable for openSUSE:Factory
Hello community, here is the log from the commit of package gegl-unstable for openSUSE:Factory checked in at 2018-01-09 14:36:03 Comparing /work/SRC/openSUSE:Factory/gegl-unstable (Old) and /work/SRC/openSUSE:Factory/.gegl-unstable.new (New) Package is "gegl-unstable" Tue Jan 9 14:36:03 2018 rev:14 rq:561341 version:0.3.26 Changes: --- /work/SRC/openSUSE:Factory/gegl-unstable/gegl-unstable.changes 2017-09-04 12:24:22.392316374 +0200 +++ /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-unstable.changes 2018-01-09 14:36:08.239790855 +0100 @@ -1,0 +2,83 @@ +Thu Dec 28 10:54:23 UTC 2017 - zai...@opensuse.org + +- Update to version 0.3.26: + + Core: +- Make gegl-chain parser more robust wrt parsing babl formats, + and improved - translatable - error handling. +- Add capabilitity to use per thread input buffers for + multi-threaded filter/composer/composer3 ops, this reduces + contention over the buffer tile locks and improves + multi-threaded performance in some cases without reducing it + for the majority of cases. + + Buffer: +- Threads no longer blocked while locking tiles, and fixes to + gegL_buffer_copy. +- Better clone accounting in tile cache. + + Operations: +- exp-combine: code cleanup/simplification. +- libraw: make bounding box handling consistent with rest of + code. +- transform ops: re-enabled multi-threading, reduced some + format conversions and added wiggle-room in + required/invalidated calculations. +- Changes from version 0.3.24: + + Core: +- Flush opencl side buffers before multi threaded iteration for + point ops, making multi threading + opencl work. +- Add meta-op graph case to gegl_operation_get_source_node. +- Versioning of installed .mo files restored. +- Enable multi-threaded processes by default. +- Stop enabling opencl by default, performance with beignet is + worse than multi-threading, and with nvidia blank results are + being observed in GIMP; maybe improved opencl kernels would + make it competetive with multi threaded cpu? +- Deprecate gegl_operation_context_get_source, replace usage + with gegl_operation_context_get_object. + + Buffer: More multi-thread proofing. + + Operations: +- median-blur: now op coming out of the GEGL workshop. +- exposure: increase old lingering constant enabling larger + range of valid inputs. +- transform: turn off multi-threading, it was currently + degrading overall performance. +- ppm-load: fix file-loader registration. +- Changes from version 0.3.22: + + Core: +- Refactored graph traversals to use topological sorts. +- Completely avoid loading plug-ins .so with -gpl3 in filename + unless the application using GEGL explicitly has enabled GPL3 + operations. +- Replace custom property redirection for meta-ops with + GBinding. +- Reduced temporary buffer allocation overhead in mipmap + downscaling. +- Do divide and conquer on higher level in point + filter/composer op base-classes. +- Migrated from intltool to GNU gettext. + + Buffer: Tweak nohalo and lohalo samplers to be orders of +magnitude faster for scale factors > ~3% while also removing +possible hangs. + + Operations: +- Improved threading awareness/capabilities of + gegl:copy-buffer, gegl:wind, gegl:color-enhance, + gegl:photocopy, gegl:matting-levin, npd, contrast-curve, + noise-spread, noise-pick, noise- slur, transform ops. +- Use of more modern GLib APIs like g_clear_ and make use of + the fact that g_free is already NULL safe. +- 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. +- median-blur, perform binning in a more perceptual space. +- hue-chroma: added OpenCL support. +- threshold: make opencl match cpu. +- wavelet-blur: decompose for performance. +- illusion: performance improvement permitting partial result + computation. +- grey: add fast path for alpha-less input buffers. +- new ops in workshop: spherize, color-to-alpha-plus, + shadows-highlights. +- Drop intltool BuildRequires: No longer needed following upstream + port to gettext. + +--- Old: gegl-0.3.20.tar.xz New: gegl-0.3.26.tar.xz Other differences: -- ++ gegl-unstable.spec ++ --- /var/tmp/diff_new_pack.xXET7Q/_old 2018-01-09 14:36:09.263742824 +0100 +++ /var/tmp/diff_new_pack.xXET7Q/_new 2018-01-09 14:36:09.263742824 +0100 @@ -20,20 +20,20 @@ %define _nam
commit gegl-unstable for openSUSE:Factory
Hello community, here is the log from the commit of package gegl-unstable for openSUSE:Factory checked in at 2017-09-04 12:24:19 Comparing /work/SRC/openSUSE:Factory/gegl-unstable (Old) and /work/SRC/openSUSE:Factory/.gegl-unstable.new (New) Package is "gegl-unstable" Mon Sep 4 12:24:19 2017 rev:13 rq:519466 version:0.3.20 Changes: --- /work/SRC/openSUSE:Factory/gegl-unstable/gegl-unstable.changes 2017-04-29 10:51:58.897303915 +0200 +++ /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-unstable.changes 2017-09-04 12:24:22.392316374 +0200 @@ -1,0 +2,49 @@ +Thu Aug 24 10:35:26 UTC 2017 - zai...@opensuse.org + +- Update to version 0.3.20: + + Core: Increased max thread limit to 64 threads, and +improvements to both buffer and progress reporting thread +safety, point sized buffers are handled better and COW-tiles +are now lock free. Serialization and parsing has been made more +robust. + + Operations: +- Improved property meta data for many opertions, two new + operations gegl:spiral and gegl:mix. +- ff-load/ff-save: make audio frame handling more generic. +- c2g, avoid possible infinite loop on transparent areas. +- Fixes to gaussian-blur and ops core for multi-threaded + blurring. + + New binary: gcut, a video editing engine for GEGL has also been +added to the repo. It permits reusing image filters written as +GEGL operations for video, and basic motion graphics. The +engines data model is currently fully functional for text-file +based input and offline rendering, an experimental user +interface for this video editing system is also currently being +worked on. +- Changes from version 0.3.18: + + Operations: +- warp: performance improvements. +- displace, map-absolute, map-relative: abyss handling and + more. +- buffer-source: improved invalidation signalling. +- text,path: use endian agnostic cairo pixel formats. +- opencl implementations of: noise-hsv, diffraction-patterns, + gaussian-blur-selective and motion-blur-linear. + + Core: +- rerrange connection handling for nodes when changing + operation. +- gegl-path: improvements for corner cases found in warp. +- Add validation of roi in gegl_operation_get_bounding_box. + +--- +Thu May 18 21:35:09 UTC 2017 - zai...@opensuse.org + +- Update to version 0.3.16: + + Many operations have gotten an additiona meta-ui description +layer sprinkled on top. And The C source code of the operations +is no longer kept as a meta-data key on the binary, with a +shrink of ~10mb it might even impact startup time. + + Updated translations. +- Drop gegl-move-log_domain.patch: Fixed upstream. + +--- Old: gegl-0.3.14.tar.xz gegl-move-log_domain.patch New: gegl-0.3.20.tar.xz Other differences: -- ++ gegl-unstable.spec ++ --- /var/tmp/diff_new_pack.OXbWIa/_old 2017-09-04 12:24:23.812116764 +0200 +++ /var/tmp/diff_new_pack.OXbWIa/_new 2017-09-04 12:24:23.832113953 +0200 @@ -20,15 +20,13 @@ %define _name gegl Name: gegl-unstable -Version:0.3.14 +Version:0.3.20 Release:0 Summary:Generic Graphics Library License:GPL-3.0+ and LGPL-3.0+ Group: System/Libraries Url:http://gegl.org/ Source: %{_name}-%{version}.tar.xz -# PATCH-FIx-UPSTREAM gegl-move-log_domain.patch dims...@opensuse.org -- move G_LOG_DOMAIN define to a Makefile.am as suggested in glib docs. Fixes build with recent gobject-introspection versions. -Patch0: gegl-move-log_domain.patch BuildRequires: ImageMagick BuildRequires: SDL-devel BuildRequires: enscript @@ -46,7 +44,7 @@ BuildRequires: ruby BuildRequires: suitesparse-devel BuildRequires: pkgconfig(OpenEXR) -BuildRequires: pkgconfig(babl) >= 0.1.24 +BuildRequires: pkgconfig(babl) >= 0.1.30 BuildRequires: pkgconfig(exiv2) BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.18.0 BuildRequires: pkgconfig(gexiv2) @@ -146,7 +144,6 @@ %prep %setup -q -n %{_name}-%{version} -%patch0 -p1 %build ./autogen.sh @@ -180,6 +177,7 @@ %defattr(-,root,root) %{_bindir}/gegl-0.3 %{_bindir}/gegl-imgcmp-0.3 +%{_bindir}/gcut %files -n %{_name}-0_3 %defattr(-,root,root) ++ _service ++ --- /var/tmp/diff_new_pack.OXbWIa/_old 2017-09-04 12:24:23.912102707 +0200 +++ /var/tmp/diff_new_pack.OXbWIa/_new 2017-09-04 12:24:23.924101020 +0200 @@ -2,9 +2,9 @@ git://git.gnome.org/gegl git -0.3.14 +0.3.20 enable -refs/tags/GEGL_0_3_14 +refs/tags/GEGL_0_3_20 *.tar ++ _serviceda
commit gegl-unstable for openSUSE:Factory
Hello community, here is the log from the commit of package gegl-unstable for openSUSE:Factory checked in at 2017-04-29 10:51:58 Comparing /work/SRC/openSUSE:Factory/gegl-unstable (Old) and /work/SRC/openSUSE:Factory/.gegl-unstable.new (New) Package is "gegl-unstable" Sat Apr 29 10:51:58 2017 rev:12 rq:491211 version:0.3.14 Changes: --- /work/SRC/openSUSE:Factory/gegl-unstable/gegl-unstable.changes 2017-03-22 22:59:00.783590725 +0100 +++ /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-unstable.changes 2017-04-29 10:51:58.897303915 +0200 @@ -1,0 +2,7 @@ +Tue Apr 25 07:52:30 UTC 2017 - dims...@opensuse.org + +- Add gegl-move-log_domain.patch: move G_LOG_DOMAIN define to a + Makefile.am as suggested in glib docs. Fixes build with recent + gobject-introspection versions. + +--- New: gegl-move-log_domain.patch Other differences: -- ++ gegl-unstable.spec ++ --- /var/tmp/diff_new_pack.13ga28/_old 2017-04-29 10:52:00.113132155 +0200 +++ /var/tmp/diff_new_pack.13ga28/_new 2017-04-29 10:52:00.117131590 +0200 @@ -27,6 +27,8 @@ Group: System/Libraries Url:http://gegl.org/ Source: %{_name}-%{version}.tar.xz +# PATCH-FIx-UPSTREAM gegl-move-log_domain.patch dims...@opensuse.org -- move G_LOG_DOMAIN define to a Makefile.am as suggested in glib docs. Fixes build with recent gobject-introspection versions. +Patch0: gegl-move-log_domain.patch BuildRequires: ImageMagick BuildRequires: SDL-devel BuildRequires: enscript @@ -144,6 +146,7 @@ %prep %setup -q -n %{_name}-%{version} +%patch0 -p1 %build ./autogen.sh ++ gegl-move-log_domain.patch ++ >From 81fb956b221e4b1f919788d8a5f6a3a5462b86ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=98yvind=20Kol=C3=A5s?= Date: Thu, 23 Mar 2017 14:59:28 +0100 Subject: build: move G_LOG_DOMAIN define to a Makefile.am as suggested in glib docs... --- configure.ac | 2 -- gegl/Makefile.am | 2 ++ 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 41ed17e..36e8e2a 100644 --- a/configure.ac +++ b/configure.ac @@ -1269,8 +1269,6 @@ done # We should support this at some point if possible #LDFLAGS="-Wl,-z,defs" -CFLAGS="$CFLAGS -DG_LOG_DOMAIN=\\\"GEGL\\\"" - dnl bin/node-editors/Makefile AC_CONFIG_FILES([ Makefile diff --git a/gegl/Makefile.am b/gegl/Makefile.am index 2030ebb..b5f70d8 100644 --- a/gegl/Makefile.am +++ b/gegl/Makefile.am @@ -12,6 +12,7 @@ endif SUBDIRS = buffer graph module operation process property-types opencl + CLEANFILES = AM_CPPFLAGS = \ @@ -31,6 +32,7 @@ AM_CPPFLAGS = \ -I$(top_builddir)/gegl/property-types \ -I$(top_srcdir)/gegl/property-types \ -DLIBDIR=\""$(libdir)"\" \ +-DG_LOG_DOMAIN=\"GEGL\" \ -DGEGL_LOCALEDIR=\""$(GEGL_LOCALEDIR)"\" AM_CFLAGS = $(DEP_CFLAGS) $(BABL_CFLAGS) -- cgit v0.12
commit gegl-unstable for openSUSE:Factory
Hello community, here is the log from the commit of package gegl-unstable for openSUSE:Factory checked in at 2017-03-22 22:58:59 Comparing /work/SRC/openSUSE:Factory/gegl-unstable (Old) and /work/SRC/openSUSE:Factory/.gegl-unstable.new (New) Package is "gegl-unstable" Wed Mar 22 22:58:59 2017 rev:11 rq:461098 version:0.3.14 Changes: --- /work/SRC/openSUSE:Factory/gegl-unstable/gegl-unstable.changes 2017-02-20 14:30:21.832026100 +0100 +++ /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-unstable.changes 2017-03-22 22:59:00.783590725 +0100 @@ -1,0 +2,62 @@ +Tue Feb 28 15:59:13 UTC 2017 - dims...@opensuse.org + +- Update to version 0.3.14: + + Transforms: +- pass roi to inner working functions. +- mipmap corrections for generic code path. +- fix affine mipmapping. + + Operations: +- Clean up the prepare implementation. +- Use a faster API to read the pixels. +- Use the GdkPixbuf's rowstride. +- Don't waste memory. +- Simplify the stride calculation. +- Try to avoid integer overflow. + + gblur-1d: make mipmap aware. + + sinus: fix mipmap scaling. + + gblur-1d: remove now unneeded rect scaling code. + + snn-mean: handle mipmap rendering. + + exposure: remove gamma property. + + noise-perlin: remove unused seed property. + + Updated tests. + + Updated documentation. + + Updated translations. + +--- +Thu Feb 16 23:33:14 UTC 2017 - dims...@opensuse.org + +- Update to version 0.3.12: + + Core: +- Make some serializations/parameters less locale dependent. +- Cache some babl_format and babl_type return values. +- Clean up the way we drop references and free memory. +- Detect local ARW and CR2 files as raw, not TIFF. +- Mipmap preview rendering code improvements. +- Performance improvement to gegl_memset_pattern. + + Operations: +- New ops: edge-neon, image-gradient, slic, wavelet-blur. +- 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; fix + transparency fringing glitch. +- Crop: bounding box computation simplifications. +- Noise-rgb: add gamma and distribution properties. +- Dither: renamed from color-reduction, now with levels instead + of bits property controls. +- High-pass: do inversion, over and contrast in a non-linear + space. +- Noise-rgb: add linear and gaussian properties. +- Transform: add a clip-to-input property, needed for some GIMP + corner-cases involving degenerate matrices. +- Raw-load: improvements and fixes, handle Sony's ARW files. +- Exposure: replaced offset with black-level. +- Moved from common to workshop: bilateral-filter-fast. +- New workshop ops: watershed, waterpixels, bayer-matrix, + linear-sinusoid, shadows-highlights, integral-image, + segment-kmeans. +- Removed ops: gaussian blur old. + + Updated translations. + +--- Old: gegl-0.3.10.tar.xz New: gegl-0.3.14.tar.xz Other differences: -- ++ gegl-unstable.spec ++ --- /var/tmp/diff_new_pack.F6cvuz/_old 2017-03-22 22:59:02.263380945 +0100 +++ /var/tmp/diff_new_pack.F6cvuz/_new 2017-03-22 22:59:02.267380378 +0100 @@ -20,7 +20,7 @@ %define _name gegl Name: gegl-unstable -Version:0.3.10 +Version:0.3.14 Release:0 Summary:Generic Graphics Library License:GPL-3.0+ and LGPL-3.0+ @@ -44,7 +44,7 @@ BuildRequires: ruby BuildRequires: suitesparse-devel BuildRequires: pkgconfig(OpenEXR) -BuildRequires: pkgconfig(babl) >= 0.1.14 +BuildRequires: pkgconfig(babl) >= 0.1.24 BuildRequires: pkgconfig(exiv2) BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.18.0 BuildRequires: pkgconfig(gexiv2) @@ -189,7 +189,7 @@ %files -n libgegl-0_3-0 %defattr(-,root,root) -%doc AUTHORS COPYING COPYING.LESSER NEWS +%doc AUTHORS COPYING COPYING.LESSER %{_libdir}/libgegl-0.3.so.* %files -n typelib-1_0-Gegl-0_3 ++ _service ++ --- /var/tmp/diff_new_pack.F6cvuz/_old 2017-03-22 22:59:02.303375276 +0100 +++ /var/tmp/diff_new_pack.F6cvuz/_new 2017-03-22 22:59:02.307374709 +0100 @@ -2,9 +2,9 @@ git://git.gnome.org/gegl git -0.3.10 +0.3.14 enable -refs/tags/GEGL_0_3_10 +refs/tags/GEGL_0_3_14 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.F6cvuz/_old 2017-03-22 22:59:02.331371307 +0100 +++ /var/tmp/diff_new_pack.F6cvuz/_new 2017-03
commit gegl-unstable for openSUSE:Factory
Hello community, here is the log from the commit of package gegl-unstable for openSUSE:Factory checked in at 2017-02-20 14:30:20 Comparing /work/SRC/openSUSE:Factory/gegl-unstable (Old) and /work/SRC/openSUSE:Factory/.gegl-unstable.new (New) Package is "gegl-unstable" Changes: --- /work/SRC/openSUSE:Factory/gegl-unstable/gegl-unstable.changes 2017-02-03 17:37:36.889434003 +0100 +++ /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-unstable.changes 2017-02-20 14:30:21.832026100 +0100 @@ -1,0 +2,31 @@ +Wed Feb 1 00:00:56 UTC 2017 - zai...@opensuse.org + +- Replace -devel for their pkgconfig() replacements aligning with + what configure checks for, and also version several of them: + + Replaced -devel packages: OpenEXR-devel, babl-devel, +glib2-devel, libexiv2-devel, libjasper-devel, libpng-devel, +librsvg-devel, lua-devel. + + Replacements: pkgconfig(OpenEXR), pkgconfig(babl), +pkgconfig(exiv2), pkgconfig(gdk-pixbuf-2.0), +pkgconfig(gio-2.0), pkgconfig(gio-unix-2.0), +pkgconfig(gmodule-2.0), pkgconfig(gobject-2.0), +pkgconfig(gthread-2.0), pkgconfig(jasper), +pkgconfig(json-glib-1.0), pkgconfig(pango), +pkgconfig(pangocairo), pkgconfig(libpng), +pkgconfig(librsvg-2.0), pkgconfig(lua). +- Run spec-cleaner, modernize spec. +- Add gobject-introspection-devel, pkgconfig, pkgconfig(lcms2): + Build support for introspection and lcms, pkgconfig comes from + spec-cleaner. +- Add new subpackage typelib-1_0-Gegl-0_3: Package the new + introspection support. +- Remove asciidoc, gd, gtk-doc, gtk2-devel, liberation-fonts: No + longer build gegl website support, gd and liberation-fonts makes + no sense, gtk-doc is currently broken. +- Following removal of gtk-doc and passing --disable-doc to + configure, temporary disable gegl-0.3-docs subpackage. +- Correct Group for devel subpackage. +- Stop passing --disable-silent-rules to configure, we do debugging + locally. + +--- Other differences: -- ++ gegl-unstable.spec ++ --- /var/tmp/diff_new_pack.vSshhL/_old 2017-02-20 14:30:23.743756340 +0100 +++ /var/tmp/diff_new_pack.vSshhL/_new 2017-02-20 14:30:23.755754648 +0100 @@ -17,8 +17,9 @@ %define debug_package_requires libgegl-0_3-0 = %{version}-%{release} -Name: gegl-unstable %define _name gegl + +Name: gegl-unstable Version:0.3.10 Release:0 Summary:Generic Graphics Library @@ -27,50 +28,52 @@ Url:http://gegl.org/ Source: %{_name}-%{version}.tar.xz BuildRequires: ImageMagick -BuildRequires: OpenEXR-devel BuildRequires: SDL-devel -BuildRequires: asciidoc -BuildRequires: babl-devel >= 0.1.14 BuildRequires: enscript BuildRequires: gcc-c++ -BuildRequires: libtool -BuildRequires: pkgconfig(json-glib-1.0) -# multiple provides by gd and gd-tools -BuildRequires: gd -BuildRequires: glib2-devel >= 2.16.1 +BuildRequires: gobject-introspection-devel >= 1.32.0 BuildRequires: graphviz-gd -# Only for directory ownership: -BuildRequires: gtk-doc -BuildRequires: gtk2-devel BuildRequires: intltool BuildRequires: lensfun-devel -# Needed to build the doc, as Bitstream Vera Sans is the referenced font. -BuildRequires: liberation-fonts -BuildRequires: libexiv2-devel -BuildRequires: libjasper-devel >= 1.900.1 BuildRequires: libjpeg-devel -BuildRequires: libpng-devel -BuildRequires: librsvg-devel BuildRequires: libspiro-devel BuildRequires: libstdc++-devel -BuildRequires: lua-devel +BuildRequires: libtool +BuildRequires: pkgconfig +# For umfpack BuildRequires: ruby +BuildRequires: suitesparse-devel +BuildRequires: pkgconfig(OpenEXR) +BuildRequires: pkgconfig(babl) >= 0.1.14 +BuildRequires: pkgconfig(exiv2) +BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.18.0 BuildRequires: pkgconfig(gexiv2) +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(gio-unix-2.0) +BuildRequires: pkgconfig(gmodule-2.0) +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(gthread-2.0) +BuildRequires: pkgconfig(jasper) >= 1.900.1 +BuildRequires: pkgconfig(json-glib-1.0) +BuildRequires: pkgconfig(lcms2) >= 2.2 BuildRequires: pkgconfig(libavcodec) >= 55.69.100 BuildRequires: pkgconfig(libavformat) >= 55.48.100 +BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(libraw) +BuildRequires: pkgconfig(librsvg-2.0) >= 2.14.0 BuildRequires: pkgconfig(libswscale) >= 2.6.100 BuildRequires: pkgconfig(libtiff-4) -BuildRequires: pkgconfig(libv4l2) +BuildRequires: pkgconfig(libv4l2) >= 1.0.1 BuildRequires: pkgconfig(libwebp) -BuildRequires: pkgconfig(vapigen) -# For umfpack -BuildRequires: suitesparse-devel -BuildRoot: %{_tmppath}/%{name}-%
commit gegl-unstable for openSUSE:Factory
Hello community, here is the log from the commit of package gegl-unstable for openSUSE:Factory checked in at 2017-01-27 10:44:56 Comparing /work/SRC/openSUSE:Factory/gegl-unstable (Old) and /work/SRC/openSUSE:Factory/.gegl-unstable.new (New) Package is "gegl-unstable" Changes: --- /work/SRC/openSUSE:Factory/gegl-unstable/gegl-unstable.changes 2016-09-08 17:39:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-unstable.changes 2017-02-03 17:37:36.889434003 +0100 @@ -1,0 +2,25 @@ +Tue Jan 24 14:28:45 UTC 2017 - zai...@opensuse.org + +- 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. + + Updated translations. +- Drop gegl-unstable-include-stdlib.patch: Fixed upstream. + +--- Old: gegl-0.3.8.tar.xz gegl-unstable-include-stdlib.patch New: gegl-0.3.10.tar.xz Other differences: -- ++ gegl-unstable.spec ++ --- /var/tmp/diff_new_pack.2qSzDv/_old 2017-02-03 17:37:37.681321920 +0100 +++ /var/tmp/diff_new_pack.2qSzDv/_new 2017-02-03 17:37:37.685321354 +0100 @@ -1,7 +1,7 @@ # # spec file for package gegl-unstable # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -19,15 +19,13 @@ %define debug_package_requires libgegl-0_3-0 = %{version}-%{release} Name: gegl-unstable %define _name gegl -Version:0.3.8 +Version:0.3.10 Release:0 Summary:Generic Graphics Library License:GPL-3.0+ and LGPL-3.0+ Group: System/Libraries Url:http://gegl.org/ Source: %{_name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM gegl-unstable-include-stdlib.patch bgo#770685 dims...@opensuse.org -- Include stdlib.h for realpath() -Patch0: gegl-unstable-include-stdlib.patch BuildRequires: ImageMagick BuildRequires: OpenEXR-devel BuildRequires: SDL-devel @@ -93,8 +91,8 @@ %package -n libgegl-0_3-0 Summary:Generic Graphics Library -Group: System/Libraries # The plugins are required for the lib to be usable +Group: System/Libraries Requires: %{_name}-0_3 >= %{version} %description -n libgegl-0_3-0 @@ -129,7 +127,6 @@ %prep %setup -q -n %{_name}-%{version} -%patch0 -p1 %build ./autogen.sh ++ _service ++ --- /var/tmp/diff_new_pack.2qSzDv/_old 2017-02-03 17:37:37.717316825 +0100 +++ /var/tmp/diff_new_pack.2qSzDv/_new 2017-02-03 17:37:37.721316258 +0100 @@ -2,9 +2,9 @@ git://git.gnome.org/gegl git -0.3.8 +0.3.10 enable -refs/tags/GEGL_0_3_8 +refs/tags/GEGL_0_3_10 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.2qSzDv/_old 2017-02-03 17:37:37.745312862 +0100 +++ /var/tmp/diff_new_pack.2qSzDv/_new 2017-02-03 17:37:37.745312862 +0100 @@ -1,4 +1,4 @@ git://git.gnome.org/gegl - f84e491475a212dc259b1c36ac4edede011a5176 \ No newline at end of file + b45a032c49b0eed84a794ede5601a15ee835b151 \ No newline at end of file ++ gegl-0.3.8.tar.xz -> gegl-0.3.10.tar.xz ++ /work/SRC/openSUSE:Factory/gegl-unstable/gegl-0.3.8.tar.xz /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-0.3.10.tar.xz differ: char 26, line 1
commit gegl-unstable for openSUSE:Factory
Hello community, here is the log from the commit of package gegl-unstable for openSUSE:Factory checked in at 2016-09-08 17:39:11 Comparing /work/SRC/openSUSE:Factory/gegl-unstable (Old) and /work/SRC/openSUSE:Factory/.gegl-unstable.new (New) Package is "gegl-unstable" Changes: --- /work/SRC/openSUSE:Factory/gegl-unstable/gegl-unstable.changes 2016-08-05 18:17:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-unstable.changes 2016-09-08 17:39:13.0 +0200 @@ -1,0 +2,6 @@ +Wed Aug 31 22:28:36 UTC 2016 - dims...@opensuse.org + +- Add gegl-unstable-include-stdlib.patch: include stdlib.h for + realpath(). + +--- New: gegl-unstable-include-stdlib.patch Other differences: -- ++ gegl-unstable.spec ++ --- /var/tmp/diff_new_pack.keHcFy/_old 2016-09-08 17:39:15.0 +0200 +++ /var/tmp/diff_new_pack.keHcFy/_new 2016-09-08 17:39:15.0 +0200 @@ -26,6 +26,8 @@ Group: System/Libraries Url:http://gegl.org/ Source: %{_name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM gegl-unstable-include-stdlib.patch bgo#770685 dims...@opensuse.org -- Include stdlib.h for realpath() +Patch0: gegl-unstable-include-stdlib.patch BuildRequires: ImageMagick BuildRequires: OpenEXR-devel BuildRequires: SDL-devel @@ -127,6 +129,7 @@ %prep %setup -q -n %{_name}-%{version} +%patch0 -p1 %build ./autogen.sh ++ gegl-unstable-include-stdlib.patch ++ >From 9e7f494930966a10b8ffb2d34bc002a8b034473b Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Thu, 1 Sep 2016 00:27:08 +0200 Subject: [PATCH] core: Include stdlib.h for free() and realpath() Without this, building for example on ppc64le yields: [ 136s] load.c: In function 'do_setup': [ 136s] load.c:121:30: warning: implicit declaration of function 'realpath' [-Wimplicit-function-declaration] [ 136s]gchar *resolved_path = realpath (path, NULL); [ 136s] ^~~~ [ 136s] load.c:121:30: warning: initialization makes pointer from integer without a cast [-Wint-conversion] [ 136s] load.c:141:15: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] [ 136s]free (resolved_path); [ 136s]^~~~ [ 136s] load.c:141:15: warning: incompatible implicit declaration of built-in function 'free' [ 136s] load.c:141:15: note: include '' or provide a declaration of 'free' [ 136s] load.c:145:11: warning: incompatible implicit declaration of built-in function 'free' [ 136s]free (resolved_path); [ 136s]^~~~ [ 136s] load.c:145:11: note: include '' or provide a declaration of 'free' https://bugzilla.gnome.org/show_bug.cgi?id=770685 --- operations/core/load.c | 1 + 1 file changed, 1 insertion(+) diff --git a/operations/core/load.c b/operations/core/load.c index 7351f9e..c67ca37 100644 --- a/operations/core/load.c +++ b/operations/core/load.c @@ -18,6 +18,7 @@ #include "config.h" #include +#include #ifdef G_OS_WIN32 #define realpath(a,b) _fullpath(b,a,_MAX_PATH) -- 2.9.3
commit gegl-unstable for openSUSE:Factory
Hello community, here is the log from the commit of package gegl-unstable for openSUSE:Factory checked in at 2016-08-05 18:17:20 Comparing /work/SRC/openSUSE:Factory/gegl-unstable (Old) and /work/SRC/openSUSE:Factory/.gegl-unstable.new (New) Package is "gegl-unstable" Changes: --- /work/SRC/openSUSE:Factory/gegl-unstable/gegl-unstable.changes 2016-03-29 14:30:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-unstable.changes 2016-08-05 18:17:25.0 +0200 @@ -1,0 +2,50 @@ +Tue Jul 19 09:19:04 UTC 2016 - zai...@opensuse.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. + +--- Old: gegl-0.3.6.tar.xz New: gegl-0.3.8.tar.xz Other differences: -- ++ gegl-unstable.spec ++ --- /var/tmp/diff_new_pack.Tn9fMj/_old 2016-08-05 18:17:27.0 +0200 +++ /var/tmp/diff_new_pack.Tn9fMj/_new 2016-08-05 18:17:27.0 +0200 @@ -19,7 +19,7 @@ %define debug_package_requires libgegl-0_3-0 = %{version}-%{release} Name: gegl-unstable %define _name gegl -Version:0.3.6 +Version:0.3.8 Release:0 Summary:Generic Graphics Library License:GPL-3.0+ and LGPL-3.0+ @@ -138,11 +138,6 @@ %install make DESTDIR=%{buildroot} install %{?_smp_mflags} -# remove example programs -for example in \ -gegl-tester; do -rm %{buildroot}%{_bindir}/$example -done find %{buildroot} -type f -name "*.la" -delete -print # move some files out of the way to not conflict with gegl 0.2 mv %{buildroot}%{_bindir}/gegl %{buildroot}%{_bindir}/gegl-0.3 ++ _service ++ --- /var/tmp/diff_new_pack.Tn9fMj/_old 2016-08-05 18:17:27.0 +0200 +++ /var/tmp/diff_new_pack.Tn9fMj/_new 2016-08-05 18:17:27.0 +0200 @@ -2,9 +2,9 @@ git://git.gnome.org/gegl git -0.3.6 +0.3.8 enable -refs/tags/GEGL_0_3_6 +refs/tags/GEGL_0_3_8 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.Tn9fMj/_old 2016-08-05 18:17:27.0 +0200 +++ /var/tmp/diff_new_pack.Tn9fMj/_new 2016-08-05 18:17:27.0 +0200 @@ -1,4 +1,4 @@ git://git.gnome.org/gegl - d2a86741d3a0ef4b6a73f3a5ac2240f9af2055f3 \ No newline at end of file + f84e491475a212dc259b1c36ac4edede011a5176 \ No newline at end of file ++ gegl-0.3.6.tar.xz -> gegl-0.3.8.tar.xz ++ /work/SRC/openSUSE:Factory/gegl-unstable/gegl-0.3.6.tar.xz /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-0.3.8.tar.xz differ: char 25, line 1
commit gegl-unstable for openSUSE:Factory
Hello community, here is the log from the commit of package gegl-unstable for openSUSE:Factory checked in at 2016-03-29 14:30:54 Comparing /work/SRC/openSUSE:Factory/gegl-unstable (Old) and /work/SRC/openSUSE:Factory/.gegl-unstable.new (New) Package is "gegl-unstable" Changes: --- /work/SRC/openSUSE:Factory/gegl-unstable/gegl-unstable.changes 2015-12-20 10:52:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-unstable.changes 2016-03-29 14:30:55.0 +0200 @@ -1,0 +2,78 @@ +Tue Mar 15 09:25:51 UTC 2016 - dims...@opensuse.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 12:49:28 UTC 2016 - dims...@opensuse.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 11:01:34 UTC 2016 - dims...@opensuse.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 19:35:18 UTC 2016 - zai...@opensuse.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. + +--- @@ -4,0 +83,28 @@ + +--- +Thu Nov 26 03:20:57 UTC 2015 - zai...@opensuse.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 process
commit gegl-unstable for openSUSE:Factory
Hello community, here is the log from the commit of package gegl-unstable for openSUSE:Factory checked in at 2015-12-20 10:52:46 Comparing /work/SRC/openSUSE:Factory/gegl-unstable (Old) and /work/SRC/openSUSE:Factory/.gegl-unstable.new (New) Package is "gegl-unstable" Changes: --- /work/SRC/openSUSE:Factory/gegl-unstable/gegl-unstable.changes 2015-06-12 20:31:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-unstable.changes 2015-12-20 10:52:49.0 +0100 @@ -1,0 +2,5 @@ +Tue Dec 15 11:58:31 UTC 2015 - zai...@opensuse.org + +- Add missing post/postun handling for gegl-0_3. + +--- Other differences: -- ++ gegl-unstable.spec ++ --- /var/tmp/diff_new_pack.D2Y1J7/_old 2015-12-20 10:52:50.0 +0100 +++ /var/tmp/diff_new_pack.D2Y1J7/_new 2015-12-20 10:52:50.0 +0100 @@ -182,8 +182,10 @@ mv %{buildroot}%{_datadir}/gtk-doc/html/gegl/ %{buildroot}%{_datadir}/gtk-doc/html/gegl-0.3/ %find_lang %{_name}-0.3 %{?no_lang_C} +%post -n gegl-0_3 -p /sbin/ldconfig %post -n libgegl-0_3-0 -p /sbin/ldconfig +%postun -n gegl-0_3 -p /sbin/ldconfig %postun -n libgegl-0_3-0 -p /sbin/ldconfig %files
commit gegl-unstable for openSUSE:Factory
Hello community, here is the log from the commit of package gegl-unstable for openSUSE:Factory checked in at 2015-06-12 20:31:07 Comparing /work/SRC/openSUSE:Factory/gegl-unstable (Old) and /work/SRC/openSUSE:Factory/.gegl-unstable.new (New) Package is "gegl-unstable" Changes: --- /work/SRC/openSUSE:Factory/gegl-unstable/gegl-unstable.changes 2015-05-05 00:55:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-unstable.changes 2015-06-12 20:31:09.0 +0200 @@ -1,0 +2,17 @@ +Wed Jun 10 13:54:58 UTC 2015 - zai...@opensuse.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. + +--- Old: _service _servicedata gegl-0.3.0~20150218.tar.xz New: gegl-0.3.0.tar.bz2 Other differences: -- ++ gegl-unstable.spec ++ --- /var/tmp/diff_new_pack.wIBWuR/_old 2015-06-12 20:31:10.0 +0200 +++ /var/tmp/diff_new_pack.wIBWuR/_new 2015-06-12 20:31:10.0 +0200 @@ -19,13 +19,13 @@ %define debug_package_requires libgegl-0_2-0 = %{version}-%{release} Name: gegl-unstable %define _name gegl -Version:0.3.0~20150218 +Version:0.3.0 Release:0 Summary:Generic Graphics Library License:GPL-3.0+ and LGPL-3.0+ Group: System/Libraries Url:http://gegl.org/ -Source: %{_name}-%{version}.tar.xz +Source: http://ftp.gtk.org/pub/gegl/0.3/%{_name}-%{version}.tar.bz2 BuildRequires: ImageMagick BuildRequires: OpenEXR-devel BuildRequires: SDL-devel @@ -149,9 +149,8 @@ %build export RPM_OPT_FLAGS="%{optflags} -fno-strict-aliasing" -./autogen.sh +## Not passing --enable-workshop=yes\ as it breaks the build atm %configure\ - --enable-workshop=yes\ --disable-static --disable-silent-rules make %{?_smp_mflags} @@ -198,6 +197,7 @@ %{_libdir}/gegl-0.3/*.so # libgegl-sc-0.3.so is a support library for the seamless-clone module %{_libdir}/libgegl-sc-0.3.so +%{_libdir}/libgegl-npd-0.3.so %{_libdir}/gegl-0.3/grey2.json %if 0%{?BUILD_ORIG} %if 0%{?BUILD_ORIG_ADDON} ++ gegl-0.3.0~20150218.tar.xz -> gegl-0.3.0.tar.bz2 ++ /work/SRC/openSUSE:Factory/gegl-unstable/gegl-0.3.0~20150218.tar.xz /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-0.3.0.tar.bz2 differ: char 1, line 1
commit gegl-unstable for openSUSE:Factory
Hello community, here is the log from the commit of package gegl-unstable for openSUSE:Factory checked in at 2015-05-05 00:55:38 Comparing /work/SRC/openSUSE:Factory/gegl-unstable (Old) and /work/SRC/openSUSE:Factory/.gegl-unstable.new (New) Package is "gegl-unstable" Changes: --- /work/SRC/openSUSE:Factory/gegl-unstable/gegl-unstable.changes 2015-04-23 08:03:34.0 +0200 +++ /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-unstable.changes 2015-05-05 00:55:39.0 +0200 @@ -1,0 +2,6 @@ +Sun May 3 04:28:46 UTC 2015 - stefan.bru...@rwth-aachen.de + +- move libgegl-sc-0.3.so to the plugin package, it is a support + library for the seamless-clone plugin + +--- Other differences: -- ++ gegl-unstable.spec ++ --- /var/tmp/diff_new_pack.yqZpqZ/_old 2015-05-05 00:55:40.0 +0200 +++ /var/tmp/diff_new_pack.yqZpqZ/_new 2015-05-05 00:55:40.0 +0200 @@ -196,6 +196,8 @@ %defattr(-,root,root) %dir %{_libdir}/gegl-0.3/ %{_libdir}/gegl-0.3/*.so +# libgegl-sc-0.3.so is a support library for the seamless-clone module +%{_libdir}/libgegl-sc-0.3.so %{_libdir}/gegl-0.3/grey2.json %if 0%{?BUILD_ORIG} %if 0%{?BUILD_ORIG_ADDON} @@ -216,7 +218,6 @@ %defattr(-,root,root) %{_includedir}/gegl-0.3/ %{_libdir}/libgegl-0.3.so -%{_libdir}/libgegl-sc-0.3.so %{_libdir}/pkgconfig/gegl-0.3.pc %{_libdir}/pkgconfig/gegl-sc-0.3.pc
commit gegl-unstable for openSUSE:Factory
Hello community, here is the log from the commit of package gegl-unstable for openSUSE:Factory checked in at 2015-04-23 08:03:33 Comparing /work/SRC/openSUSE:Factory/gegl-unstable (Old) and /work/SRC/openSUSE:Factory/.gegl-unstable.new (New) Package is "gegl-unstable" Changes: --- /work/SRC/openSUSE:Factory/gegl-unstable/gegl-unstable.changes 2015-02-25 02:18:28.0 +0100 +++ /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-unstable.changes 2015-04-23 08:03:34.0 +0200 @@ -1,0 +2,5 @@ +Wed Apr 22 08:24:00 UTC 2015 - dims...@opensuse.org + +- Be more accurate with the BuildRequire versions. + +--- Other differences: -- ++ gegl-unstable.spec ++ --- /var/tmp/diff_new_pack.0S4ggf/_old 2015-04-23 08:03:34.0 +0200 +++ /var/tmp/diff_new_pack.0S4ggf/_new 2015-04-23 08:03:34.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package gegl +# spec file for package gegl-unstable # -# Copyright (c) 2014 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 @@ -30,9 +30,10 @@ BuildRequires: OpenEXR-devel BuildRequires: SDL-devel BuildRequires: asciidoc -BuildRequires: babl-devel >= 0.1.10 +BuildRequires: babl-devel >= 0.1.12 BuildRequires: enscript -BuildRequires: gcc-c++ libtool +BuildRequires: gcc-c++ +BuildRequires: libtool BuildRequires: pkgconfig(json-glib-1.0) # multiple provides by gd and gd-tools BuildRequires: gd