Generic Graphics Library

Edit Package gegl

GEGL provides infrastructure to do demand based cached non destructive
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.

Refresh
Refresh
Source Files
Filename Size Changed
gegl-0.3.34.tar.bz2 0006707964 6.4 MB
gegl.changes 0000015390 15 KB
gegl.spec 0000006729 6.57 KB
Latest Revision
Stefan Behlert's avatar Stefan Behlert (sbehlert) committed (revision 7)
- Do not buildrequires lensfun-devel, it would be only used when
  building workshop, if Makefile was really compiling relevant
  code.

- 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.

- 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.
Comments 0
openSUSE Build Service is sponsored by