From 9762e806fcec4fcb788fd5d11eab979056f112fe2c7a3ae1fc0d5ac577ad2210 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Thu, 21 Jul 2022 09:20:51 +0000 Subject: [PATCH 1/2] 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 --- gegl-0.4.36.tar.xz | 3 --- gegl-0.4.38.tar.xz | 3 +++ gegl.changes | 21 +++++++++++++++++++++ gegl.spec | 2 +- 4 files changed, 25 insertions(+), 4 deletions(-) delete mode 100644 gegl-0.4.36.tar.xz create mode 100644 gegl-0.4.38.tar.xz diff --git a/gegl-0.4.36.tar.xz b/gegl-0.4.36.tar.xz deleted file mode 100644 index 34b3846..0000000 --- a/gegl-0.4.36.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6fd58a0cdcc7702258adaeffb573a389228ae8f0eff47578efda2309b61b2ca6 -size 5680876 diff --git a/gegl-0.4.38.tar.xz b/gegl-0.4.38.tar.xz new file mode 100644 index 0000000..dcdd540 --- /dev/null +++ b/gegl-0.4.38.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e4a33c8430a5042fba8439b595348e71870f0d95fbf885ff553f9020c1bed750 +size 5722188 diff --git a/gegl.changes b/gegl.changes index d628ee8..393c8d2 100644 --- a/gegl.changes +++ b/gegl.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Thu Jul 21 07:19:10 UTC 2022 - Paolo Stivanin + +- 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. + ------------------------------------------------------------------- Fri Apr 29 07:51:08 UTC 2022 - Jan Engelhardt diff --git a/gegl.spec b/gegl.spec index add9b4b..79cac16 100644 --- a/gegl.spec +++ b/gegl.spec @@ -21,7 +21,7 @@ %bcond_with gegl_docs Name: gegl -Version: 0.4.36 +Version: 0.4.38 Release: 0 Summary: Generic Graphics Library License: GPL-3.0-or-later AND LGPL-3.0-or-later From 881e445eef9eea0387559aab3f291490e35b59eb64bbb5f19bdf4318ee3a9bbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Thu, 21 Jul 2022 09:25:47 +0000 Subject: [PATCH 2/2] Tweaks OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=127 --- gegl.changes | 18 +++++++++++------- gegl.spec | 6 +++--- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/gegl.changes b/gegl.changes index 393c8d2..094db5a 100644 --- a/gegl.changes +++ b/gegl.changes @@ -1,12 +1,17 @@ +------------------------------------------------------------------- +Thu Jul 21 09:23:21 UTC 2022 - Bjørn Lie + +- Update BuildRequires to reflect it now does work with ffmpeg5. + ------------------------------------------------------------------- Thu Jul 21 07:19:10 UTC 2022 - Paolo Stivanin - 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. + - 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. @@ -15,9 +20,8 @@ Thu Jul 21 07:19:10 UTC 2022 - Paolo Stivanin - 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. + + Core: Fixes of some potential NULL dereferences on custom + dataformats for malformed inputs. ------------------------------------------------------------------- Fri Apr 29 07:51:08 UTC 2022 - Jan Engelhardt diff --git a/gegl.spec b/gegl.spec index 79cac16..2258c9b 100644 --- a/gegl.spec +++ b/gegl.spec @@ -56,9 +56,9 @@ BuildRequires: pkgconfig(gthread-2.0) BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(lcms2) >= 2.8 BuildRequires: pkgconfig(lensfun) -BuildRequires: pkgconfig(libavcodec) < 59 -BuildRequires: pkgconfig(libavformat) < 59 -BuildRequires: pkgconfig(libavutil) < 57 +BuildRequires: pkgconfig(libavcodec) +BuildRequires: pkgconfig(libavformat) +BuildRequires: pkgconfig(libavutil) BuildRequires: pkgconfig(libavutil) >= 55.92.100 BuildRequires: pkgconfig(libpng) >= 1.6.0 BuildRequires: pkgconfig(libraw) >= 0.15.4