Commit Graph

141 Commits

Author SHA256 Message Date
Dominique Leuenberger
e8de352ccd Accepting request 1057748 from graphics
- Add 133.patch: Fix build against libraw 0.21.0.

OBS-URL: https://build.opensuse.org/request/show/1057748
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=69
2023-01-13 23:02:06 +00:00
63767946f8 Accepting request 1057738 from home:dimstar:Factory
- Add 133.patch: Fix build against libraw 0.21.0.

OBS-URL: https://build.opensuse.org/request/show/1057738
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=134
2023-01-11 10:33:03 +00:00
Dominique Leuenberger
691c6a9e2f Accepting request 1037559 from graphics
- luajit was disabled for riscv64 ppc64 ppc64le, patch it here
  accordingly (boo#1205102)

- Update to version 0.4.40:
  + 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,

OBS-URL: https://build.opensuse.org/request/show/1037559
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=68
2022-11-24 11:22:22 +00:00
aa03b0b89c accordingly (boo#1205102)
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=132
2022-11-23 11:16:48 +00:00
b678992053 - luajit was disabled for riscv64 ppc64 ppc64le, patch it here
accordingly

OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=131
2022-11-23 11:16:30 +00:00
f187a0739b - newsprint: do not drop alpha channel in RGB modes.
- 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,

OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=130
2022-11-23 08:24:16 +00:00
e5d1850ee2 Accepting request 1037422 from home:pevik:branches:graphics
- Update to version 0.4.40:
  + 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

OBS-URL: https://build.opensuse.org/request/show/1037422
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=129
2022-11-23 08:23:06 +00:00
Richard Brown
2a2f2593e5 Accepting request 990518 from graphics
New upstream release

OBS-URL: https://build.opensuse.org/request/show/990518
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=67
2022-07-26 17:42:53 +00:00
881e445eef Tweaks
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=127
2022-07-21 09:25:47 +00:00
9762e806fc Accepting request 990496 from home:polslinux:branches:graphics
- Update to version 0.4.38:
  + Operations:
    - denoise-dct: a NEW denoising operation which decomposes the input
      buffer to sliding overlapping patches, calculates the DCT denoising
      in each patch, and then aggregates the denoised patches to the
      output buffer averaging the overlapped pixels.
    - ff-load and ff-save: big cleanup API cleanup, now ffmpeg-5.0
      compatible.
    - gif-load: updated to latest upstream libnsgif version.
    - slic: progress reporting and improved parameter handling.
    - vector-fill: updated to latest upstream ctx version.
    - oilify: clamp inputs to avoid nan in output.
    - gegl:load fix possible double free.
    - rgbe-write: plug leaks in error paths.
  + Core:
    - Fixes of some potential NULL dereferences on custom
      dataformats for malformed inputs.

OBS-URL: https://build.opensuse.org/request/show/990496
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=126
2022-07-21 09:20:51 +00:00
Dominique Leuenberger
fb96628957 Accepting request 973906 from graphics
OBS-URL: https://build.opensuse.org/request/show/973906
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=66
2022-05-01 16:53:34 +00:00
fc2fa40237 Accepting request 973851 from home:jengelh:branches:graphics
- Update BuildRequires to reflect it does not work with ffmpeg5.

OBS-URL: https://build.opensuse.org/request/show/973851
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=124
2022-04-29 11:19:44 +00:00
Dominique Leuenberger
027ac0f2aa Accepting request 958288 from graphics
- Update to version 0.4.36:
  + The primary addition in this release is SIMD dispatch, buffer
    access functions get built for x86-64 v2 and v3
    microarchitecture levels as well as ARM neon. The same applies
    to core operations where we have .so bundles for the variants
    as well as a generic build.
  + Operations: The npd operation fixed with multiple threads.

OBS-URL: https://build.opensuse.org/request/show/958288
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=65
2022-03-05 13:43:13 +00:00
09c156c66f Add min version upstream forgot to decleare
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=122
2022-03-01 14:56:18 +00:00
0a813f1d43 Tweak .changes
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=121
2022-03-01 10:01:44 +00:00
ad21806e32 Accepting request 958206 from home:polslinux:branches:graphics
- Update to version 0.4.36:
  + The primary addition in this release is SIMD dispatch, buffer
    access functions get built for x86-64 v2 and v3 microarchitecture
    levels as well as ARM neon. The same applies to core operations
    where we have .so bundles for the variants as well as a generic build.
  + Operations:
    - The npd operation fixed with multiple threads.

OBS-URL: https://build.opensuse.org/request/show/958206
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=120
2022-03-01 10:00:13 +00:00
Dominique Leuenberger
7901af3572 Accepting request 949350 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/949350
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=64
2022-01-29 20:01:02 +00:00
ef8755e873 We need just the one .changes entry...
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=119
2022-01-19 20:33:39 +00:00
4f33e84315 Add CVE-2021-45463 ref to .changes
This update fixed CVE-2021-45463.

OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=117
2022-01-19 20:31:30 +00:00
Dominique Leuenberger
aa4b66f630 Accepting request 941967 from graphics
New upstream release

OBS-URL: https://build.opensuse.org/request/show/941967
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=63
2021-12-22 19:17:57 +00:00
9be78fa155 tweak .changes
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=116
2021-12-21 20:25:28 +00:00
317a19162f Accepting request 941946 from home:darix:branches:graphics
- Update to version 0.4.34: 
  - Operations:
    - magick-load: use g_spawn_async instead of system to run the
      image magick convert fallback - preventing shell expansion on
      non-escaped/filtered paths in constructed commandline.
    - ripple: avoid a possible division by zero.
  - Build:
    - Explicit dependency specification in meson for generated CL
      files.
    - ctx has been moved to be part of gegl-common.so nearer to the
      operations using it avoiding polluting the GEGL library
      symbol table with the ctx symbols.

OBS-URL: https://build.opensuse.org/request/show/941946
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=115
2021-12-21 20:24:17 +00:00
Dominique Leuenberger
dfc0cd872d Accepting request 928746 from graphics
OBS-URL: https://build.opensuse.org/request/show/928746
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=62
2021-11-08 16:23:57 +00:00
ce96403758 Accepting request 927862 from home:mgorse:branches:graphics
- Re-enable luajit for ppc64, ppc64le, and s390x. We now have
  support on those platforms, for now at least.

OBS-URL: https://build.opensuse.org/request/show/927862
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=114
2021-11-02 11:39:14 +00:00
Dominique Leuenberger
74208cba33 Accepting request 923579 from graphics
OBS-URL: https://build.opensuse.org/request/show/923579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=61
2021-10-12 19:47:46 +00:00
129a79a3e4 Accepting request 922866 from home:darix:branches:graphics
gimp 2.10.28

OBS-URL: https://build.opensuse.org/request/show/922866
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=113
2021-10-06 19:36:47 +00:00
Dominique Leuenberger
a72e71cd49 Accepting request 922529 from graphics
OBS-URL: https://build.opensuse.org/request/show/922529
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=60
2021-10-04 16:39:33 +00:00
818bc99d81 Accepting request 922421 from home:mgorse:branches:graphics
- Also disable luajit on ppc64le and s390x. Package is
  unavailable.

OBS-URL: https://build.opensuse.org/request/show/922421
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=112
2021-10-01 09:30:13 +00:00
Dominique Leuenberger
085e71d5ca Accepting request 885652 from graphics
OBS-URL: https://build.opensuse.org/request/show/885652
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=59
2021-04-18 19:44:58 +00:00
47f76bf291 Accepting request 885331 from home:pgajdos:openexr3
- added patches
  fix https://gitlab.gnome.org/GNOME/gegl/-/issues/284
  + gegl-openexr3.patch

OBS-URL: https://build.opensuse.org/request/show/885331
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=110
2021-04-15 13:16:59 +00:00
Dominique Leuenberger
e2b8fe3d68 Accepting request 882816 from graphics
OBS-URL: https://build.opensuse.org/request/show/882816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=58
2021-04-12 10:36:09 +00:00
fb95dc9b41 Accepting request 881968 from home:polslinux:branches:graphics
- Update to version 0.4.30: 
  + New Operations:
    - negative-darkroom: This operation is for artists who use hybrid workflow
      technique of analog photography. After scanning a developed negative, this
      operation is used to invert the scan to create a positive image by simulating
      the light behaviour of darkroom enlarger and common photographic papers.
  + Operations: 
    - jpg-load,png-load,tiff-load: show ICC relatd problems as warnings.
    - rgbe-load : fix handling of exponent=0 in RLE encoded files.
    - color-reduction : Added blue-noise modes, the patents are expired for some
      years already, also added fix to levels parameters; enabling bi-level.
    - fattal02 : ensure gaussian pyramid has at least one level.
    - paint-select (in workshop): multi-level banded graphcut, sub-region rather
      than full buffer rcomputations and other improvements.
- Drop 93.patch

OBS-URL: https://build.opensuse.org/request/show/881968
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=108
2021-04-03 13:32:48 +00:00
1c4d93f77d Accepting request 881464 from home:dimstar:Factory
- Add 93.patch: fix build with glib 2.67.3.

  "load error: /usr/lib64/libgomp.so.1: cannot allocate memory

OBS-URL: https://build.opensuse.org/request/show/881464
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=107
2021-03-26 12:12:40 +00:00
Dominique Leuenberger
b2fc9bb5cf Accepting request 859241 from graphics
OBS-URL: https://build.opensuse.org/request/show/859241
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=57
2020-12-30 16:12:19 +00:00
e1ce80f010 Accepting request 859178 from home:iznogood:branches:graphics
New stable rel

OBS-URL: https://build.opensuse.org/request/show/859178
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=105
2020-12-29 14:23:23 +00:00
Dominique Leuenberger
47e2a58556 Accepting request 836075 from graphics
OBS-URL: https://build.opensuse.org/request/show/836075
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=56
2020-09-25 14:25:45 +00:00
4d29857028 Accepting request 836056 from home:Guillaume_G:branches:graphics
- Fix build on aarch64 by pre-loading libgomp.so.1 to avoid:
  "load error: /usr/lib64/libgomp.so.1: cannot allocate memory 
  in static TLS block"

OBS-URL: https://build.opensuse.org/request/show/836056
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=103
2020-09-22 11:24:06 +00:00
Dominique Leuenberger
06017b40b6 Accepting request 825283 from graphics
OBS-URL: https://build.opensuse.org/request/show/825283
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=55
2020-08-12 08:56:40 +00:00
e48bcfc59c Accepting request 825279 from home:iznogood:branches:graphics
New upstream release

OBS-URL: https://build.opensuse.org/request/show/825279
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=101
2020-08-10 08:18:27 +00:00
Dominique Leuenberger
f0cda3446c Accepting request 813497 from graphics
New upstream release, depends on new babl release not yet submitted

OBS-URL: https://build.opensuse.org/request/show/813497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=54
2020-06-14 16:15:53 +00:00
47460aac36 Tweak .changes, respect 67 char limit
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=99
2020-06-11 12:03:16 +00:00
ef82a266a9 Accepting request 813492 from home:polslinux:branches:graphics
- Update to version 0.4.24
  + Build:
    - CI creation and caching of container images for build
  + Buffer:
    - Fixed integer overflow in u32 bilinear blit scaler.
    - Changed cubic interpolation to be a bit softer, reducing induced
      moire seen in issue #167
    - Gracefully fail when running out of swap space
  + Operations:
    - Meta-operations now have an additional vfunc, update(),
      which gets invoked on property changes
    - crop: with no parameters set, infer rectangle to crop from graph.
    - crop: cropping rectangle can be implied from graph.
    - hue-chroma: avoid modifying hue/chroma of neutrals
    - dropshadow: added option for shadow growing
    - median-blur: accept negative radius values
    - rgb-clip: add parameters for specifying clipping ranges
    - vignette: new shapes, horizontal and vertical.
    - imgcmp: make max-diff property conform to gobject standard.
    - save-pixbuf: use a GObject for consumer read instead of pointer property.
    - gegl-graph: add a gegl-chain tutorial as default script.
    - border-align: place a buffer within the borders of another one.
    - pack: joins two buffers into one, with optional gap.
    - bloom: adds a glow around highlights.
    - piecewise-blend: uses a grayscale map as index into array of buffers used as LUT.
    - variable-blur: uses piecewise-blend piecewise-blend and gaussian blur to approximate blurs with per-pixel blur radius.
    - focus-blur: a vignetting blur, using variable-blur.
    - reset-origin: moves upper left of extent to 0,0
    - band-tune: parametric band equalizer for tuning frequency bands of image.

OBS-URL: https://build.opensuse.org/request/show/813492
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=98
2020-06-11 12:01:32 +00:00
Dominique Leuenberger
56d246afc6 Accepting request 778722 from graphics
- Update to version 0.4.22: 
  + Build:
    - Updates to python gobject introspection tests, and made them
      able to look up babl typelib.
    - Build pdf:load again; missing since meson migration.
    - Fix OpenCL include file generation to work in non-utf8
      locales.
  + Operations: matting-{global,levin}: fix crash when bounding
    boxes of input and aux differ.

OBS-URL: https://build.opensuse.org/request/show/778722
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=53
2020-02-26 14:02:09 +00:00
d07af2c61d doh... poppler was there..
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=96
2020-02-24 10:34:00 +00:00
7b89531f55 Add pdf support and tweaks
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=95
2020-02-24 10:32:07 +00:00
b62706484e Accepting request 778714 from home:polslinux:branches:graphics
- Update to 0.4.22: 
  * Build
    - Updates to python gobject introspection tests, and made them able to look up
      babl typelib.
    - Build pdf:load again; missing since meson migration.
    - Fix OpenCL include file generation to work in non-utf8 locales.
  * Operations
    - matting-{global,levin}: fix crash when bounding boxes of input and aux differ.

OBS-URL: https://build.opensuse.org/request/show/778714
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=94
2020-02-24 10:28:35 +00:00
Oliver Kurz
4bd9495f68 Accepting request 770212 from graphics
OBS-URL: https://build.opensuse.org/request/show/770212
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=52
2020-02-14 15:26:05 +00:00
99f171a853 Accepting request 770097 from home:iznogood:branches:graphics
- Update to version 0.4.20:
  + Build: Improvements and refinements of meson builds and CI.
    Fixing major issues for OSX and win32.
  + Buffer:
    - Pass O_BINARY where relevant on windows, fixing crashes
      occuring when swap is used.
    - Avoid 32bit overflows in computations for gegl_buffer_set and
      gegl_buffer_get.
  + Core:
    - Avoid running more thread jobs than there are pixels to
      process.
    - Faster teardown of buffer caches when bounding box shrinks.
    - Only do in-place processing if ROI fits in input abyss.
  + Operations:
    - Improved edge handling for gegl:distance-transform.
    - gegl:crop removed workaround for incorrect in-place handling.
- Drop gegl-0.4.18_allow_unknown_arch.patch: Fixed upstream.
- No longer recommend -lang: supplements are in use.

OBS-URL: https://build.opensuse.org/request/show/770097
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=92
2020-02-05 10:31:59 +00:00
Dominique Leuenberger
b21d054430 Accepting request 745018 from graphics
OBS-URL: https://build.opensuse.org/request/show/745018
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=51
2019-11-10 21:13:11 +00:00
e6bbde91b7 Accepting request 744993 from home:ecsos
Add missing BuildRequires

OBS-URL: https://build.opensuse.org/request/show/744993
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=90
2019-11-03 16:49:59 +00:00