689ac5dceb
- Add gegl-port-ffmpeg4.patch: Fix build with ffmpeg4 (bgo#795625). OBS-URL: https://build.opensuse.org/request/show/605907 OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=62
405 lines
16 KiB
Plaintext
405 lines
16 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed May 9 19:12:51 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Add gegl-port-ffmpeg4.patch: Fix build with ffmpeg4 (bgo#795625).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 8 18:42:14 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Add baselibs.conf, build 32-bit support.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 27 18:11:11 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 0.4.0:
|
|
+ GEGL 0.4.x is a stable release series of GEGL to have a stable
|
|
API and ABI to go with GIMP-2.10. When the need arises to break
|
|
API or ABI compatibility the 0.4.x series will get its own
|
|
branch and unstable API experiments and development, 0.5.x will
|
|
happen in master. For now though master will track the 0.4.x
|
|
series.
|
|
+ Core: Change GeglParamSpecSeed from int to uint to match the
|
|
value range of GeglRandom's seed.
|
|
+ Operations:
|
|
- Ripple fixed remaining issues needed to remove legacy GIMP
|
|
plug-in in GIMP.
|
|
- Spherize, requrise transform and color-overlay moved out of
|
|
workshop.
|
|
- Ppm-load ported to GIO.
|
|
- Rename subpackages following upstreams soname bump.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 26 13:44:38 UTC 2018 - fcrozat@suse.com
|
|
|
|
- Do not buildrequires lensfun-devel, it would be only used when
|
|
building workshop, if Makefile was really compiling relevant
|
|
code.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Apr 22 23:46:51 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Explicitly version pkgconfig(libavcodec), pkgconfig(libavformat)
|
|
and pkgconfig(libswscale) BuildRequires to less than the symbol
|
|
versions provided by ffmpeg4 branch until upstream catches up.
|
|
Currently provided by new ffmpeg3 compatability package.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 18 21:05:59 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 0.3.34 (CVE-2018-10114):
|
|
+ Core: Change GeglParamSpecSeed from int to uint to match the
|
|
value range of GeglRandom's seed.
|
|
+ Operations: Limit allocations in ppm-load to 2GB
|
|
(CVE-2018-10114).
|
|
- Changes from version 0.3.32:
|
|
+ Operations:
|
|
- panorama-projection: added reverse transform, which permits
|
|
using GIMP for retouching zenith, nadir or other arbitrary
|
|
gaze directions in equirectangular, also known as 360x180
|
|
panoramas.
|
|
- Added abyss-policy to base class for scale ops, making it
|
|
possible to achieve hard edges on rescaled buffers.
|
|
+ GeglBuffer:
|
|
- Improved performance and correctness, avoid incorrectly
|
|
gamma/ungamma correcting alpha in u8 formats, for a tiny 2-3%
|
|
performance boost.
|
|
- Keep track of valid/invalid areas on smaller granularity than
|
|
tiles in mipmap.
|
|
- Various micro-optimizations in display paths, with minuscle
|
|
performance impact.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Apr 1 02:25:38 UTC 2018 - luc14n0@linuxmail.org
|
|
|
|
- Add cairo and glib-2.0 BuildRequires to avoid implicit
|
|
dependencies.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 29 07:49:46 UTC 2018 - plinnell@opensuse.org
|
|
|
|
- Update to version 0.3.30:
|
|
+ GeglBuffer:
|
|
- gegl_buffer_get now treats the final argument;
|
|
- All scaling is now done on linear data, making future results
|
|
of mipmap computations more valid as well as providing
|
|
correct results for scaled down thumbnails in user
|
|
interfaces;
|
|
- The scaling code paths has also been instrumented and
|
|
optimized for performance;
|
|
- Improvements to logic switching to boxfiltering behavior and
|
|
improve cubic samplers box filtering by using a linear
|
|
sampler and a nearest sampler for the boxfiltering for the
|
|
linear sampler;
|
|
- gegl_buffer_copy gegl_buffer_clear and gegl_buffer_set color
|
|
now only emit a single changed signal on the buffer.
|
|
+ Operations:
|
|
- c2g and stress have gained the ability to toggle the
|
|
influence of the shadow neighborhood or not, the new default
|
|
is to not improve shadow detail; yielding a bit more natural
|
|
renditions;
|
|
- color-to-alpha now contains improvements from experiment
|
|
in workshop which is gone;
|
|
- Fixed crashes in median-blur.
|
|
+ Transform ops: Only rasterize inside the transformed polygon,
|
|
saving cpu;
|
|
+ New ops: Mean-curvature blur.
|
|
+ News ops in workshop: color-overlay, enlarge, inpaint, domain-\
|
|
transform, recursive=transform.
|
|
- Now minimum build requirement for GIMP 2.10.0
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 13 00:18:49 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 0.3.28:
|
|
+ New stable branch, long packaged as gegl-unstable in openSUSE,
|
|
changes far to many to list, please see NEWS packaged in
|
|
docs sub-package.
|
|
- Lots of BuildRequires, Requires and sub-package changes.
|
|
- Drop upstream fixed patches:
|
|
+ gegl-UF_long.patch.
|
|
+ gegl-lua52.patch.
|
|
+ gegl-0.2.0-CVE-2012-4433.patch.
|
|
+ gegl-ruby19.patch.
|
|
+ gegl-0.2.0-linker-flags.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 7 10:35:17 UTC 2018 - jengelh@inai.de
|
|
|
|
- Fix SRPM group. Update descriptions. Remove idempotent
|
|
%if..%endif around %package.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 28 16:26:18 UTC 2018 - dimstar@opensuse.org
|
|
|
|
- Modernize spec-file by calling spec-cleaner
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 24 12:59:26 UTC 2018 - pgajdos@suse.com
|
|
|
|
- require liberation-fonts instead of liberation2-fonts, it is dead
|
|
[bsc#1077375] [rh#856239]
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 12 16:44:12 UTC 2018 - dimstar@opensuse.org
|
|
|
|
- Replace liberation-fonts BuildRequires with liberation2-fonts:
|
|
the new set works as well.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Feb 5 22:25:15 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Fix CVE-2012-4433 (bsc#789835):
|
|
+ Add gegl-0.2.0-CVE-2012-4433.patch: Fix buffer overflow in and
|
|
add plausibility checks to ppm-load op.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Apr 16 22:01:17 UTC 2016 - olaf@aepfle.de
|
|
|
|
- Use pkgconfig instead of libffmpeg-devel
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 26 14:00:45 UTC 2016 - idonmez@suse.com
|
|
|
|
- Add gegl-0.2.0-linker-flags.patch to add -lm to linker flags.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 25 19:46:46 UTC 2014 - i@marguerite.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 14:31:22 UTC 2013 - coolo@suse.com
|
|
|
|
- update license to new format
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 18 09:50:52 UTC 2012 - dimstar@opensuse.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 08:45:42 UTC 2012 - vuntz@opensuse.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 08:57:36 UTC 2012 - vuntz@opensuse.org
|
|
|
|
- Add gegl-lua52.patch: fix build with lua 5.2, while still being
|
|
compatible with lua 5.1.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 27 14:39:21 UTC 2011 - dimstar@opensuse.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 09:42:30 UTC 2011 - jw@novell.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 13:46:33 UTC 2011 - dimstar@opensuse.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 12:59:17 CET 2010 - vuntz@opensuse.org
|
|
|
|
- Add gegl-fix-overflow.patch to fix overflow found by gcc 4.5.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 10 23:42:49 CET 2010 - vuntz@opensuse.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 15:31:28 CET 2010 - vuntz@opensuse.org
|
|
|
|
- Add gegl-new-babl.patch to fix build with babl 0.1.2.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 20 13:24:19 CEST 2009 - vuntz@novell.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 04:04:07 CEST 2009 - vuntz@novell.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.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 31 16:29:21 EST 2008 - hfiguiere@suse.de
|
|
|
|
- Update to 0.0.22
|
|
* GeglOperation
|
|
- operation names are now prefixed, the ops in GEGL use 'gegl:' as prefix.
|
|
- gegl:opacity - combine value and aux mask input when both are available.
|
|
- gegl:src-in - deal correctly with extens.
|
|
- gegl:path - new op covering the stroke/fill needs of SVG.
|
|
- deprecated gegl:shift, the affine familiy of operations now
|
|
uses the same fast code paths for integer translations.
|
|
* GeglBuffer
|
|
- Profiling motivated speed ups in data reading/writing.
|
|
- Remove left-over swapfiles from dead processes at startup.
|
|
* GeglNode
|
|
- made gegl_node_add_child and gegl_node_remove_child public API. (bgo#507298)
|
|
* GeglPath: Vector path representation infrastructure,
|
|
- Remove gegl-64bit-warning.diff
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Oct 5 23:49:54 EDT 2008 - hfiguiere@suse.de
|
|
|
|
- Update to 0.0.20
|
|
* libopenraw support
|
|
* Linear buffer support, amongst other things enabling GeglBuffer API access
|
|
to external linear buffers in memory.
|
|
* Reworked samplers using a shared caching neighbourhood infrastructure.
|
|
* YAFR - a new resampler contributed by Nicolas Robidoux.
|
|
* Marked user visible strings for translation.
|
|
* Added a fill operation (might be a bit fragile) that allows rendering
|
|
SVG like paths backed by a GeglVector.
|
|
- Remove gegl-strict-compile-fix.diff
|
|
- Added gegl-64bit-warning.diff
|
|
* Address a fatal warning on 64bits
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 1 12:49:31 EDT 2008 - hfiguiere@suse.de
|
|
|
|
- Add patch gegl-strict-compile-fix.diff:
|
|
*Fix header for stricter compilation
|
|
- enable workshop at compile time
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 29 17:49:46 CEST 2008 - sbrabec@suse.cz
|
|
|
|
- Fixed dependencies.
|
|
- Fixed permissions of documentation.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 21 14:25:07 CEST 2008 - sbrabec@suse.cz
|
|
|
|
- New SuSE package.
|
|
|