aboutsummaryrefslogtreecommitdiffstats
path: root/meta-gnome/recipes-gimp/gegl
AgeCommit message (Collapse)Author
2024-02-19gegl: upgrade 0.4.46 -> 0.4.48Wang Mingyu
Changelog: -GeglColor extended with GBytes API, and space aware accesors for RGB and CMYK. Better runtime handling of mismatched GEGL ops in graphs. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-11drop GNOMEBASEBUILDCLASS = "meson"Markus Volk
It is set to meson by default Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-11Adjust vala build according to changes in vala.bbclassMarkus Volk
Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-07gegl: upgrade 0.4.44 -> 0.4.46Wang Mingyu
Changelog: ============= New simpler API for connecting pads, gegl_node_connect which can be used instead of either gegl_node_connect_from or gegl_node_connect_to by autosensing the neccesary direction of the connection. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-04gegl: upgrade 0.4.42 -> 0.4.44Wang Mingyu
Changelog: ========== This release fixes a crashing bug what is umasked by GLib 2.75.3 and newer. Never-allocated data were being passed to g_slice_free, in GeglBuffer's handling of copy-on-write tiles. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-28gegl: upgrade 0.4.40 -> 0.4.42Wang Mingyu
Changelog: ========== - raw-load: add conditional support for 0.21.0 API - rgb-clib: improved ui-ranges - perlin, mosiac, c2g, long-shadow: small cleanups - gif-load: update vendored dependency, including code updates. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-04gegl: Remove openmp dep for rv32 and ppc32Khem Raj
openmp is not yet ported for these architectures Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-01gegl: Depend on openmp when using clangKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-19gegl: upgrade 0.4.38 -> 0.4.40Wang Mingyu
Changelog: ========== Operations: ----------- *newsprint: do not drop alpha channel in RGB modes. Core ---------- *fixes for legacy build, still supporting building latest GEGL for stable GIMP with old babl (not recommended if distros can have recent enough meson.). *avoiding possible multi thread race in babl garbage collection Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-19gegl: upgrade 0.4.36 -> 0.4.38wangmy
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-08libsdl: The libsdl and libsdl2 are not virtualAndrew Davis
There is only one provider, these should not be virtual. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-01unblock some recipes for waylandMarkus Volk
Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-04recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-01gegl: upgrade 0.4.34 -> 0.4.36Wang Mingyu
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-05gegl: upgrade 0.4.30 -> 0.4.34Andreas Müller
OpenEXR-3 patch was applied upstream Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-03Convert to new override syntaxMartin Jansa
This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-07-08gegl: Disable pango on native build to fix gimp build segfaultsAndreas Müller
Achieve by adding a PACKAGECONFIG for pango and keep that out of native. * pango support is not required for gimp build * pango support caused random segmentation faults building gimp. To work around vector support was disabled for many arches. Am not sure but segfaults might be caused by missing font configuration on native: | Fontconfig error: Cannot load default config file Now with upcoming pango 1.48.7 build of gimp build is broken completely: All calls of gegl caused segfaults. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-17gegl: add poppler PCAKAGECONFIG and enable it by defaultAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-17gegl: add PACKAGECONFIG libraw and enable it by defaultAndreas Müller
Without gnome-photos fails to start and complains: | (org.gnome.Photos:952): gnome-photos-WARNING **: 08:02:54.154: Unable to find GEGL operation gegl:raw-load: Check your GEGL install | (org.gnome.Photos:952): gnome-photos-CRITICAL **: 08:02:54.154: photos_application_create_window: assertion 'gegl_sanity_checked' failed Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-01gegl: Update to 0.4.30Khem Raj
Fix build on build hosts with OpenEXR 3.0 Drop SDL2 patch, its upstream in this version Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
2021-02-11gegl: upgrade 0.4.26 -> 0.4.28Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-13gegl: upgrade 0.4.24 -> 0.4.26Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-11gegl: upgrade 0.4.22 -> 0.4.24Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-27gegl: upgrade 0.4.20 -> 0.4.22Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-09gegl: upgrade 0.3.18 -> 0.4.20Andreas Müller
* gegl is GPLv3 now * gegl moved to meson build * move to meta-gnome: latest gimp requires gexiv2 and nothing but gimp depends on gegl * add more PACKAGECONFIGs and change defaults slightly: sdl->sdl2 / add gexiv2 by default because gimp requires it anyway * extend to native: latest gimp requires gegl for manipulation of pngs during build * get sources from location gimp's homepage suggests Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>