pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/gegl gegl: update to 0.4.2.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f8d1cc499fd2
branches:  trunk
changeset: 308623:f8d1cc499fd2
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun May 27 13:16:47 2018 +0000

description:
gegl: update to 0.4.2.

GEGL-0.4.2 2018-05-15

Build

Abort early if autoreconf fails, remove unused bits, default to -Ofast
as CFLAGS.

GeglBuffer

Improve concurrency for trimming and destruction of tile caches.
Improve cache invalidation during partial mipmap regeneration.

Do new cheap clones of buffers with new internal gegl-buffer backed
tile-backend.

Do not keep cached sampler in buffer it makes cache invalidation hard,
and for performance/threading it is better to create ones own samplers
anyways. The old API still exists, though parts of it is now
deprecated. The single special case where gegl_buffer_sample remains
somewhat performant is with the NEAREST sampler, for all other samplers
creating a caching sampler is better.

Operations

operation: add GeglOperationAreaFilter::get_abyss_policy() vfunc
Copyright notice improvements to spherize, color-overlay. ff-save:
implement defines handling compilation with ffmpeg 2.3-2.7, 4.0 compat.

Improved multi-threaded performance of panorama-projection and other
transformation operations through optimizations in buffer and
base-classes.

Contributors

code improvements and translations from: Daniel Korostil, Debarshi Ray,
Dimitris Spingos (???????? ???????), Ell, Franz Brausse, Jehan, Jordi
Mas, Marco Ciampa, ?yvind Kol?s, and Sebastian Pipping.

diffstat:

 graphics/gegl/Makefile |   6 +++---
 graphics/gegl/distinfo |  10 +++++-----
 2 files changed, 8 insertions(+), 8 deletions(-)

diffs (37 lines):

diff -r 5b88f3b41190 -r f8d1cc499fd2 graphics/gegl/Makefile
--- a/graphics/gegl/Makefile    Sun May 27 12:53:51 2018 +0000
+++ b/graphics/gegl/Makefile    Sun May 27 13:16:47 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.63 2018/04/30 05:06:00 ryoon Exp $
+# $NetBSD: Makefile,v 1.64 2018/05/27 13:16:47 wiz Exp $
 
-DISTNAME=      gegl-0.4.0
+DISTNAME=      gegl-0.4.2
 CATEGORIES=    graphics
 MASTER_SITES=  http://download.gimp.org/pub/gegl/0.4/
 EXTRACT_SUFX=  .tar.bz2
@@ -31,7 +31,7 @@
 
 .include "options.mk"
 
-BUILDLINK_API_DEPENDS.babl+=   babl>=0.1.12
+BUILDLINK_API_DEPENDS.babl+=   babl>=0.1.48
 .include "../../graphics/babl/buildlink3.mk"
 .include "../../mk/jpeg.buildlink3.mk"
 .include "../../graphics/jasper/buildlink3.mk"
diff -r 5b88f3b41190 -r f8d1cc499fd2 graphics/gegl/distinfo
--- a/graphics/gegl/distinfo    Sun May 27 12:53:51 2018 +0000
+++ b/graphics/gegl/distinfo    Sun May 27 13:16:47 2018 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.17 2018/04/30 05:06:00 ryoon Exp $
+$NetBSD: distinfo,v 1.18 2018/05/27 13:16:47 wiz Exp $
 
-SHA1 (gegl-0.4.0.tar.bz2) = 6a26d3449052a8bdd3f205051d4886767004de22
-RMD160 (gegl-0.4.0.tar.bz2) = 9cd86148dff6f9abee7165e863971e0d425aebfd
-SHA512 (gegl-0.4.0.tar.bz2) = 4e319e861f6a27f52d0d4920942abe3734e6015eaa76491ab55179d8c677ccf8eb7f4296ef43f55a5e77ae9e99bb2ba6f5bd20aa08f194e9d42a1159fae20c6e
-Size (gegl-0.4.0.tar.bz2) = 6762190 bytes
+SHA1 (gegl-0.4.2.tar.bz2) = 4276283edc7cda3975d3a5275af09f7dc0b8098c
+RMD160 (gegl-0.4.2.tar.bz2) = eae74f5b29e2e6038b609c6d007518ff888e6c2d
+SHA512 (gegl-0.4.2.tar.bz2) = 8d842f5e192d279529615e09da8a76b051baa9c257ac699eba5f8ce46b4511554949e35f494e99c190b1477a700e018e2243a9e84c3c79e331824ca364b6cefd
+Size (gegl-0.4.2.tar.bz2) = 6781136 bytes
 SHA1 (patch-aa) = 0f46061f7b0c213abfe422124839eec29780d039



Home | Main Index | Thread Index | Old Index