Opened 5 months ago

Closed 5 months ago

#20612 closed enhancement (fixed)

gegl-0.4.50

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.3
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (4)

comment:1 by Bruce Dubbs, 5 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Joe Locash, 5 months ago

-D libav=disabled is no longer needed to build.

comment:3 by Bruce Dubbs, 5 months ago

GEGL-0.4.50 2024-11-03

Core:

  • Better Gobject Introspection annotation coverage.
  • Improved error handling for gegl chain processing.
  • Added accessors for pad meta-data, to be able to show names and descriptions in UIs.

GeglColor: more lax parameters for g_arapm_values_cmp

Ops:

  • API: GEGL_OP_NAME needs to be uniqe .c filenames no longer needs to be.
  • First registered op with a given name now takes precedence over later.

  • exr-save: store 16bpc files as half, fixing gimp
  • ff-load, ff-save: fix build with FFmpeg 7
  • dither: do processing in linear when all levels==2
  • OpenCL: upgrade from 1.1 to 3.0, disable opencl caching system - not crashing is more important than caching. And fixes to the opencl operation of the following ops:
  • alien-map
  • color-to-alpha
  • edge-sobel
  • hue-chroma
  • noise-reduction
  • oilify
  • snn-mean

New Ops:

  • styles: a UI for achieving many visual effects for use on text and similar alpha defined shapes. bevel: simulate light and shadow on an alpha defined shape. inner-glow: an inner shadow glow effect

New Ops in workshop:

  • ctx-script: an experimental op for rendering ctx protocol this might be a future basis for ctx-based vector layers.

Build:

  • Various meson cleanups. Generate .pdb (CodeView) debug symbols for Windows Reproducible build fixed by getting rid of runtime values in .gir files.

Updated vendored libraries

  • ctx has been updated from upstream, perhaps most significantly the protocol/drawing API has been fuzzed with afl+

comment:4 by Bruce Dubbs, 5 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

1e0af60ad5 Update to utfcpp-4.0.6.
8951257540 Update to gegl-0.4.50.
d8e7fafea1 Update to graphviz-12.2.0.
9bfbec4942 Re-enable gegl ffmpeg support.
Note: See TracTickets for help on using tickets.