pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/graphics/gegl Changes 0.1.0:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/37e54714b4b7
branches:  trunk
changeset: 398002:37e54714b4b7
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Aug 21 19:41:13 2009 +0000

description:
Changes 0.1.0:
* Renamed gegl:load-buffer to gegl:buffer-source and gegl:save-buffer
  to gegl:buffer-sink (but the old names still work)
* Represent colors using doubles instead of floats (this change is
  independent from internal processing)
* Removed the GTK+ UI parts of the gegl binary and turned gegl into a
  pure command line tool (which can still visualize stuff with help
  help the SDL based display operation)
* Consider {x=G_MININT/2, y=G_MININT/2, width=G_MAXINT, height=G_MAXINT}
  as the only valid region wichin processing may occur. Processing
  outside of this region is undefined behaviour.
* Added support for storing allocation stack traces for GeglBuffers
  so that debuging buffer leaks becomes much easier
* Made small changes and cleanups of the public API, e.g.
* Removed gegl_node_adapt_child()
* Made GeglConfig an explicit object
* Removed most of the ifdeffed stuff to mask away internal structures
* Added gegl_rectangle_infinite_plane() and gegl_rectangle_is_infinite_plane()
* Added new sampler GeglSamplerSharp
* Added format property go gegl:buffer-sink
* Cleaned up and made gegl:introspect work again
* Add a bunch of test cases using the automake test sytem (make check)
  and also port buffer tests to automake
* General cleanups, bug fixes, increased robustness and improved documentation

diffstat:

 graphics/gegl/Makefile |   9 ++++-----
 graphics/gegl/PLIST    |  12 ++++++++----
 graphics/gegl/distinfo |   8 ++++----
 3 files changed, 16 insertions(+), 13 deletions(-)

diffs (99 lines):

diff -r 3af111f0c23c -r 37e54714b4b7 graphics/gegl/Makefile
--- a/graphics/gegl/Makefile    Fri Aug 21 19:39:58 2009 +0000
+++ b/graphics/gegl/Makefile    Fri Aug 21 19:41:13 2009 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.6 2009/04/15 12:25:30 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2009/08/21 19:41:13 adam Exp $
 
-DISTNAME=      gegl-0.0.22
-PKGREVISION=   2
+DISTNAME=      gegl-0.1.0
 CATEGORIES=    graphics
-MASTER_SITES=  ftp://ftp.gimp.org/pub/gegl/0.0/
+MASTER_SITES=  ftp://ftp.gimp.org/pub/gegl/0.1/
 EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    adam%NetBSD.org@localhost
@@ -25,7 +24,7 @@
 
 .include "../../mk/bsd.prefs.mk"
 
-PLIST_VARS+=    v4l
+PLIST_VARS+=   v4l
 
 .if ${OPSYS} == "Linux" && exists(/usr/include/linux/videodev.h)
 PLIST.v4l=     yes
diff -r 3af111f0c23c -r 37e54714b4b7 graphics/gegl/PLIST
--- a/graphics/gegl/PLIST       Fri Aug 21 19:39:58 2009 +0000
+++ b/graphics/gegl/PLIST       Fri Aug 21 19:41:13 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2009/06/14 17:59:13 joerg Exp $
+@comment $NetBSD: PLIST,v 1.8 2009/08/21 19:41:13 adam Exp $
 bin/gegl
 include/gegl-0.0/gegl-buffer.h
 include/gegl-0.0/gegl-chant.h
@@ -9,7 +9,9 @@
 include/gegl-0.0/gegl-path.h
 include/gegl-0.0/gegl-plugin.h
 include/gegl-0.0/gegl-simd.h
+include/gegl-0.0/gegl-types.h
 include/gegl-0.0/gegl-utils.h
+include/gegl-0.0/gegl-version.h
 include/gegl-0.0/gegl.h
 include/gegl-0.0/operation/gegl-operation-area-filter.h
 include/gegl-0.0/operation/gegl-operation-composer.h
@@ -29,6 +31,8 @@
 lib/gegl-0.0/bilateral-filter.la
 lib/gegl-0.0/box-blur.la
 lib/gegl-0.0/brightness-contrast.la
+lib/gegl-0.0/buffer-sink.la
+lib/gegl-0.0/buffer-source.la
 lib/gegl-0.0/c2g.la
 lib/gegl-0.0/checkerboard.la
 lib/gegl-0.0/clear.la
@@ -63,7 +67,6 @@
 lib/gegl-0.0/layer.la
 lib/gegl-0.0/levels.la
 lib/gegl-0.0/lighten.la
-lib/gegl-0.0/load-buffer.la
 lib/gegl-0.0/load.la
 lib/gegl-0.0/magick-load.la
 lib/gegl-0.0/mblur.la
@@ -81,13 +84,13 @@
 lib/gegl-0.0/plus.la
 lib/gegl-0.0/png-load.la
 lib/gegl-0.0/png-save.la
+lib/gegl-0.0/ppm-load.la
+lib/gegl-0.0/ppm-save.la
 lib/gegl-0.0/raw-load.la
 lib/gegl-0.0/rectangle.la
 lib/gegl-0.0/remap.la
-lib/gegl-0.0/save-buffer.la
 lib/gegl-0.0/save-pixbuf.la
 lib/gegl-0.0/screen.la
-lib/gegl-0.0/shift.la
 lib/gegl-0.0/snn-mean.la
 lib/gegl-0.0/soft-light.la
 lib/gegl-0.0/src-atop.la
@@ -110,6 +113,7 @@
 lib/gegl-0.0/unsharp-mask.la
 ${PLIST.v4l}lib/gegl-0.0/v4l.la
 lib/gegl-0.0/value-invert.la
+lib/gegl-0.0/weighted_blend.la
 lib/gegl-0.0/whitebalance.la
 lib/gegl-0.0/write-buffer.la
 lib/gegl-0.0/xor.la
diff -r 3af111f0c23c -r 37e54714b4b7 graphics/gegl/distinfo
--- a/graphics/gegl/distinfo    Fri Aug 21 19:39:58 2009 +0000
+++ b/graphics/gegl/distinfo    Fri Aug 21 19:41:13 2009 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2009/01/24 12:57:30 adam Exp $
+$NetBSD: distinfo,v 1.3 2009/08/21 19:41:13 adam Exp $
 
-SHA1 (gegl-0.0.22.tar.bz2) = de684d4c8d9eaa9b7e283c55c5f779e5bdabee78
-RMD160 (gegl-0.0.22.tar.bz2) = 5090297c6249a53e3731ecf4b8d3eeeb26768c39
-Size (gegl-0.0.22.tar.bz2) = 1255087 bytes
+SHA1 (gegl-0.1.0.tar.bz2) = ede1789ce318b9afe4ec7dcb42c1065b4f278b64
+RMD160 (gegl-0.1.0.tar.bz2) = fb03f5a2170d28ef37f94a7941d456b0dc92600b
+Size (gegl-0.1.0.tar.bz2) = 1342198 bytes
 SHA1 (patch-aa) = 5eeefaaa80a93eefd73dba81eff88652e5213167



Home | Main Index | Thread Index | Old Index