pkgsrc-Changes archive

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

CVS commit: pkgsrc/graphics/gegl



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun May 27 13:16:47 UTC 2018

Modified Files:
        pkgsrc/graphics/gegl: Makefile distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 pkgsrc/graphics/gegl/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/graphics/gegl/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/gegl/Makefile
diff -u pkgsrc/graphics/gegl/Makefile:1.63 pkgsrc/graphics/gegl/Makefile:1.64
--- pkgsrc/graphics/gegl/Makefile:1.63  Mon Apr 30 05:06:00 2018
+++ pkgsrc/graphics/gegl/Makefile       Sun May 27 13:16:47 2018
@@ -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 @@ PLIST.v4l=    yes
 
 .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"

Index: pkgsrc/graphics/gegl/distinfo
diff -u pkgsrc/graphics/gegl/distinfo:1.17 pkgsrc/graphics/gegl/distinfo:1.18
--- pkgsrc/graphics/gegl/distinfo:1.17  Mon Apr 30 05:06:00 2018
+++ pkgsrc/graphics/gegl/distinfo       Sun May 27 13:16:47 2018
@@ -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