Commit Graph

161 Commits

Author SHA256 Message Date
Ana Guerrero
780115f145 Accepting request 1203569 from graphics
OBS-URL: https://build.opensuse.org/request/show/1203569
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=77
2024-09-26 16:52:32 +00:00
e5b43f8efd Add revertleap.patch for 66de8124.patch to build with older ffmpeg Versions like in Leap.
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=154
2024-09-25 12:43:01 +00:00
Dominique Leuenberger
98876a4dae Accepting request 1190594 from graphics
OBS-URL: https://build.opensuse.org/request/show/1190594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=76
2024-08-13 11:22:59 +00:00
b060df1051 Accepting request 1190583 from home:dimstar:Factory
- Add backported 66de8124.patch: Fix build against ffmpeg-7.

OBS-URL: https://build.opensuse.org/request/show/1190583
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=152
2024-07-31 07:05:37 +00:00
Dominique Leuenberger
cea683e272 Accepting request 1188675 from graphics
OBS-URL: https://build.opensuse.org/request/show/1188675
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=75
2024-07-24 13:29:26 +00:00
cb29af564d Accepting request 1188550 from home:bmwiedemann:branches:graphics
Add normalize-gir.pl to strip details about build machines to achive reproducible builds

(now with license)

OBS-URL: https://build.opensuse.org/request/show/1188550
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=150
2024-07-19 12:56:02 +00:00
Ana Guerrero
d7b4869519 Accepting request 1149012 from graphics
OBS-URL: https://build.opensuse.org/request/show/1149012
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=74
2024-02-23 15:40:47 +00:00
Petr Vorel
c21ad7e307 Accepting request 1148947 from home:darix:branches:graphics
- Update to version 0.4.48:
  + Core:
    - GeglColor extended with GBytes API, and space aware accesors
      for RGB and CMYK. Better runtime handling of mismatched GEGL
      ops in graphs.
  + Build:
    - Use gi-docgen
    - Updated vendored libraries
    - ctx has been updated from upstream.
  + Operations:
    - dropshadow: Fix shrinking with negative-grow radius.
    - mantiuk: opt out of OpenMP when building with clang.
    - voroni: fix crash.
    - shuffle-search: in progress (in workshop, not built by
      default) brute-force dither optimizer.
- prepare gi-docgen documentation. disabled for now.

OBS-URL: https://build.opensuse.org/request/show/1148947
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=148
2024-02-22 07:49:31 +00:00
Ana Guerrero
ce68dab1bf Accepting request 1147890 from graphics
OBS-URL: https://build.opensuse.org/request/show/1147890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=73
2024-02-21 16:53:05 +00:00
Petr Vorel
a71fd03f1c Accepting request 1147766 from home:alarrosa:branches:graphics
- Replace BuildRequires libSDL2-devel with pkgconfig(sdl2) which
  fixes building in SLE where both libSDL2-devel and a newer
  SDL2-devel packages are available.

OBS-URL: https://build.opensuse.org/request/show/1147766
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=146
2024-02-20 11:52:03 +00:00
Dominique Leuenberger
d34cc83454 Accepting request 1095478 from graphics
- Update to version 0.4.46:
  + Operations:
    - local-threshold: new operation that does neighborhood aware 
      and optionallyantialiased thresholding of an image. 
    - chamfer: new operation in workshop that useis 
      distance-transform and emboss or LinuxBeaver’s research 
      into modeling different bevels with combinations of blurs.
    - ff-load,ff-save: clean up of deprecated API, builds with 
      ffmpeg-6.0 but ff-save hasn’t been made to work with this 
      release of ffmpeg yet.
  + Updated vendored libraries:
    - ctx and libnsgif have been updated from upstream.
  + Build:
    - Depend on meson 0.55.0
    - Various cleanups including re-enabling of deprecation
      warnings.
    - make ctx be an internal library.

OBS-URL: https://build.opensuse.org/request/show/1095478
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=72
2023-06-27 21:15:20 +00:00
957b3ffca9 OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=144 2023-06-26 20:08:21 +00:00
b5b689c57e Accepting request 1095441 from home:mantarimay:branches:graphics
- Update to version 0.4.46:
  + Operations:
    - local-threshold: new operation that does neighborhood aware 
      and optionallyantialiased thresholding of an image. 
    - chamfer: new operation in workshop that useis 
      distance-transform and emboss or LinuxBeaver’s research 
      into modeling different bevels with combinations of blurs.
    - ff-load,ff-save: clean up of deprecated API, builds with 
      ffmpeg-6.0 but ff-save hasn’t been made to work with this 
      release of ffmpeg yet.
  + Updated vendored libraries:
    - ctx and libnsgif have been updated from upstream.
  + Build:
    - Depend on meson 0.55.0
    - various cleanups including re-enabling of deprecation warnings.
    - make ctx be an internal library.

OBS-URL: https://build.opensuse.org/request/show/1095441
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=143
2023-06-26 20:07:52 +00:00
Dominique Leuenberger
6979204382 Accepting request 1075578 from graphics
- Update to version 0.4.44:
  + 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.
  + ctx: Updated vendored library from upstream.

OBS-URL: https://build.opensuse.org/request/show/1075578
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=71
2023-03-31 19:15:12 +00:00
4a6c357139 tweak .changes
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=141
2023-03-30 15:19:13 +00:00
df45c1f97d Accepting request 1075572 from home:polslinux:branches:graphics
- Update to 0.4.44:
  * 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.

OBS-URL: https://build.opensuse.org/request/show/1075572
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=140
2023-03-30 15:16:56 +00:00
Dominique Leuenberger
a5f46518d5 Accepting request 1068662 from graphics
- Update to version 0.4.42:
  + Operations:
    - 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.
  + Build: Keeping up with babl.
- Drop 133.patch: Fixed upstream.
- Add boolean pkgconfig(babl-0.1) BuildRequires following upstream
  changes.

OBS-URL: https://build.opensuse.org/request/show/1068662
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=70
2023-03-05 19:07:59 +00:00
f7e50edb19 fix typo
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=138
2023-03-02 11:00:13 +00:00
12ea7c9605 Accepting request 1068641 from home:iznogood:factory
Improve previous sub

OBS-URL: https://build.opensuse.org/request/show/1068641
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=137
2023-03-02 09:14:12 +00:00
6d15c8b206 Accepting request 1068633 from home:iznogood:branches:graphics
- Update to version 0.4.42:
  + Operations:
    - 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.
  + Build: Keeping up with babl.
- Drop 133.patch: Fixed upstream.
- Replace pkgconfig(babl) with pkgconfig(babl-0.1) BuildRequires:
  following upstream changes.

OBS-URL: https://build.opensuse.org/request/show/1068633
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=136
2023-03-02 08:46:31 +00:00
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