<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[143015] trunk/dports/graphics</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="https://trac.macports.org/changeset/143015">143015</a></dd>
<dt>Author</dt> <dd>devans@macports.org</dd>
<dt>Date</dt> <dd>2015-12-01 14:49:28 -0800 (Tue, 01 Dec 2015)</dd>
</dl>

<h3>Log Message</h3>
<pre>gegl-0.3: new port, latest unstable release, installs in parallel with gegl without conflict.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkdportsgraphicsgegl03Portfile">trunk/dports/graphics/gegl-0.3/Portfile</a></li>
<li><a href="#trunkdportsgraphicsgegl03filespatchconfigureacdiff">trunk/dports/graphics/gegl-0.3/files/patch-configure.ac.diff</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li>trunk/dports/graphics/gegl-0.3/</li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li><a href="#trunkdportsgraphicsgegl03filespatchffmpegdiff">trunk/dports/graphics/gegl-0.3/files/patch-ffmpeg.diff</a></li>
<li><a href="#trunkdportsgraphicsgegl03filesrenameforaltivecpatch">trunk/dports/graphics/gegl-0.3/files/rename-for-altivec.patch</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkdportsgraphicsgegl03"></a>
<div class="propset"><h4>Property changes: trunk/dports/graphics/gegl-0.3</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmergeinfo"></a>
<div class="addfile"><h4>Added: svn:mergeinfo</h4></div>
<a id="trunkdportsgraphicsgegl03Portfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/graphics/gegl-0.3/Portfile (143007 => 143015)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/graphics/gegl-devel/Portfile        2015-12-01 16:21:13 UTC (rev 143007)
+++ trunk/dports/graphics/gegl-0.3/Portfile        2015-12-01 22:49:28 UTC (rev 143015)
</span><span class="lines">@@ -6,32 +6,32 @@
</span><span class="cx"> PortGroup           compiler_blacklist_versions 1.0
</span><span class="cx"> PortGroup           gobject_introspection 1.0
</span><span class="cx"> 
</span><del>-name                gegl-devel
-conflicts           gegl
-set git_name        gegl
-set git_commit      ce4d45699564e5062f0ef003e405b75e8fa36f47
-set git_date        20151119
-version             0.3.1-${git_date}
</del><ins>+name                gegl-0.3
+set gname           gegl
+version             0.3.4
+set branch          [join [lrange [split ${version} .] 0 1] .]
+conflicts           gegl-devel
</ins><span class="cx"> license             {GPL-3+ LGPL-3+}
</span><span class="cx"> categories          graphics
</span><del>-maintainers         devans
</del><ins>+maintainers         devans openmaintainer
</ins><span class="cx"> platforms           darwin
</span><span class="cx"> 
</span><span class="cx"> description         GEGL is a graph based image processing framework.
</span><span class="cx"> 
</span><span class="cx"> long_description    GEGL is a graph based image processing framework offering image processing and \
</span><span class="cx">                     compositing on large images. GEGL is suitable for projects ranging from small \
</span><del>-                    one-off projects to interactive applications. This is the development version \
-                    based on a recent snapshot of upstream git master.
</del><ins>+                    one-off projects to interactive applications.
</ins><span class="cx"> 
</span><span class="cx"> homepage            http://gegl.org/
</span><del>-master_sites        https://git.gnome.org/browse/${git_name}/snapshot/
</del><ins>+master_sites        gimp:${gname}/${branch}/
</ins><span class="cx"> 
</span><del>-distname            ${git_name}-${git_commit}
</del><ins>+use_bzip2           yes
</ins><span class="cx"> 
</span><del>-checksums           rmd160  a45d29ed5b167f8ac265902e4c7012bbcc0e7e01 \
-                    sha256  d5fc1d92e4eaa1542ba7eaa5e00cc14131710f2cc9477f5bca147661d8c4360d
</del><ins>+distname            ${gname}-${version}
</ins><span class="cx"> 
</span><ins>+checksums           rmd160  5b7f1ba5601ee8d97b795c3635a3ebcc690443c6 \
+                    sha256  846290a790854d1e6b7c17a2d6f82ad7cb14c72e240bd3b81b98cc0ceddbc3ec
+
</ins><span class="cx"> depends_build       port:pkgconfig \
</span><span class="cx">                     port:intltool \
</span><span class="cx">                     port:w3m \
</span><span class="lines">@@ -40,13 +40,13 @@
</span><span class="cx">                     port:libtool \
</span><span class="cx">                     port:python27
</span><span class="cx"> 
</span><del>-depends_lib         port:babl-devel \
</del><ins>+depends_lib         port:babl \
</ins><span class="cx">                     port:gtk2 \
</span><span class="cx">                     port:jpeg \
</span><span class="cx">                     port:lua \
</span><del>-                    path:bin/dot:graphviz \
</del><span class="cx">                     port:openexr \
</span><span class="cx">                     port:exiv2 \
</span><ins>+                    port:gexiv2 \
</ins><span class="cx">                     port:json-glib \
</span><span class="cx">                     port:libraw \
</span><span class="cx">                     port:librsvg \
</span><span class="lines">@@ -56,9 +56,18 @@
</span><span class="cx">                     port:vala
</span><span class="cx"> 
</span><span class="cx"> patchfiles          patch-configure.ac.diff \
</span><del>-                    patch-force-intltoolize.diff \
-                    patch-ffmpeg.diff
</del><ins>+                    patch-force-intltoolize.diff
</ins><span class="cx"> 
</span><ins>+post-patch {
+    # http://trac.macports.org/ticket/35148
+    if {${os.major} &lt; 10} {
+        reinplace &quot;s|OpenGL/CGLDevice.h|OpenGL/CGLTypes.h|&quot; ${worksrcpath}/gegl/opencl/cl_gl.h
+    }
+
+    # Not sure what they expected by using these macros... they only belong in system headers...
+    reinplace &quot;s/AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER//&quot; ${worksrcpath}/gegl/opencl/cl_platform.h
+}
+
</ins><span class="cx"> gobject_introspection yes
</span><span class="cx"> 
</span><span class="cx"> compiler.blacklist-append gcc-4.0 *gcc-4.2
</span><span class="lines">@@ -71,16 +80,17 @@
</span><span class="cx"> 
</span><span class="cx"> configure.args      --disable-docs \
</span><span class="cx">                     --disable-silent-rules \
</span><ins>+                    --without-graphviz \
</ins><span class="cx">                     --without-umfpack
</span><span class="cx"> 
</span><del>-post-patch {
-    # http://trac.macports.org/ticket/35148
-    if {${os.major} &lt; 10} {
-        reinplace &quot;s|OpenGL/CGLDevice.h|OpenGL/CGLTypes.h|&quot; ${worksrcpath}/gegl/opencl/cl_gl.h
</del><ins>+# use version specific binary suffix to avoid conflict with gegl
+
+post-destroot {
+    set suffix &quot;-0.3&quot;
+    foreach bin [glob -nocomplain -tails -directory &quot;${destroot}${prefix}/bin&quot; *] {
+        move ${destroot}${prefix}/bin/${bin} \
+             ${destroot}${prefix}/bin/${bin}${suffix}
</ins><span class="cx">     }
</span><del>-
-    # Not sure what they expected by using these macros... they only belong in system headers...
-    reinplace &quot;s/AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER//&quot; ${worksrcpath}/gegl/opencl/cl_platform.h
</del><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> platform darwin {
</span><span class="lines">@@ -89,10 +99,10 @@
</span><span class="cx">         set merger_configure_args(x86_64) --build=${build_arch}-apple-${os.platform}${os.version}
</span><span class="cx">         set merger_configure_cflags(ppc) -fno-altivec
</span><span class="cx">         set merger_configure_cxxflags(ppc) -fno-altivec
</span><del>-    } elseif {${build_arch} == &quot;ppc&quot;} {
</del><ins>+    } elseif {${build_arch} eq &quot;ppc&quot;} {
</ins><span class="cx">         configure.cflags-append -fno-altivec
</span><span class="cx">         configure.cxxflags-append -fno-altivec
</span><del>-    } elseif {${build_arch} == &quot;x86_64&quot;} {
</del><ins>+    } elseif {${build_arch} eq &quot;x86_64&quot;} {
</ins><span class="cx">         configure.args-append --build=${build_arch}-apple-${os.platform}${os.version}
</span><span class="cx">     }
</span><span class="cx"> }
</span><span class="lines">@@ -108,6 +118,11 @@
</span><span class="cx">     configure.args-append --enable-workshop
</span><span class="cx"> }
</span><span class="cx"> 
</span><ins>+variant graphviz description {Build with graphviz support} {
+    depends_lib-append    path:bin/dot:graphviz
+    configure.args-delete --without-graphviz
+}
+
</ins><span class="cx"> #
</span><span class="cx"> # the following dummy variants are used
</span><span class="cx"> # to identify this port's binary dependencies
</span><span class="lines">@@ -121,4 +136,6 @@
</span><span class="cx">     default_variants +x11
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-livecheck.type      none
</del><ins>+livecheck.type      regex
+livecheck.url       http://download.gimp.org/pub/${gname}/${branch}/
+livecheck.regex     &quot;${gname}-(\\d+(?:\\.\\d+)*)${extract.suffix}&quot;
</ins></span></pre></div>
<a id="trunkdportsgraphicsgegl03filespatchconfigureacdiff"></a>
<div class="modfile"><h4>Modified: trunk/dports/graphics/gegl-0.3/files/patch-configure.ac.diff (143007 => 143015)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/graphics/gegl-devel/files/patch-configure.ac.diff        2015-12-01 16:21:13 UTC (rev 143007)
+++ trunk/dports/graphics/gegl-0.3/files/patch-configure.ac.diff        2015-12-01 22:49:28 UTC (rev 143015)
</span><span class="lines">@@ -1,8 +1,8 @@
</span><del>---- configure.ac.orig        2015-06-29 19:28:12.000000000 -0700
-+++ configure.ac        2015-07-01 11:04:28.000000000 -0700
-@@ -646,6 +646,17 @@
- AM_PATH_PYTHON([2.5.0],, [:])
- AM_CONDITIONAL([HAVE_PYTHON], [test &quot;$PYTHON&quot; != :])
</del><ins>+--- configure.ac.orig        2015-11-24 13:15:06.000000000 -0800
++++ configure.ac        2015-12-01 11:00:04.000000000 -0800
+@@ -647,6 +647,17 @@
+ fi
+ AM_CONDITIONAL(HAVE_DOT, test &quot;x$have_dot&quot; = &quot;xyes&quot;)
</ins><span class="cx">  
</span><span class="cx"> +dnl Override standard python locations with MacPorts version specific ones
</span><span class="cx"> +
</span><span class="lines">@@ -16,5 +16,5 @@
</span><span class="cx"> +AC_SUBST([pyexecdir], [$am_cv_python_pyexecdir])
</span><span class="cx"> +
</span><span class="cx">  #################
</span><del>- # Check for Cairo
</del><ins>+ # Check for Python (optional, used for introspection unittests)
</ins><span class="cx">  #################
</span></span></pre></div>
<a id="trunkdportsgraphicsgegl03filespatchffmpegdiff"></a>
<div class="delfile"><h4>Deleted: trunk/dports/graphics/gegl-0.3/files/patch-ffmpeg.diff (143007 => 143015)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/graphics/gegl-devel/files/patch-ffmpeg.diff        2015-12-01 16:21:13 UTC (rev 143007)
+++ trunk/dports/graphics/gegl-0.3/files/patch-ffmpeg.diff        2015-12-01 22:49:28 UTC (rev 143015)
</span><span class="lines">@@ -1,74 +0,0 @@
</span><del>---- operations/workshop/external/ff-save.c.orig        2014-07-18 03:23:57.000000000 -0700
-+++ operations/workshop/external/ff-save.c        2014-07-20 10:47:31.000000000 -0700
-@@ -573,7 +573,7 @@
-     }

-   /* open the codec */
--  if (avcodec_open (c, codec) &lt; 0)
-+  if (avcodec_open2 (c, codec, NULL) &lt; 0)
-     {
-       fprintf (stderr, &quot;could not open codec\n&quot;);
-       exit (1);
-@@ -774,26 +774,24 @@
-      /*XXX: FOO p-&gt;audio_st = add_audio_stream (op, p-&gt;oc, p-&gt;fmt-&gt;audio_codec);*/
-     }

--  if (av_set_parameters (p-&gt;oc, NULL) &lt; 0)
--    {
--      fprintf (stderr, &quot;Invalid output format propeters\n%s&quot;, &quot;&quot;);
--      return -1;
--    }
--
--  dump_format (p-&gt;oc, 0, self-&gt;path, 1);
-+  av_dump_format (p-&gt;oc, 0, self-&gt;path, 1);

-   if (p-&gt;video_st)
-     open_video (p, p-&gt;oc, p-&gt;video_st);
-   if (p-&gt;audio_st)
-     open_audio (p, p-&gt;oc, p-&gt;audio_st);

--  if (url_fopen (&amp;p-&gt;oc-&gt;pb, self-&gt;path, URL_WRONLY) &lt; 0)
-+  if (avio_open (&amp;p-&gt;oc-&gt;pb, self-&gt;path, AVIO_FLAG_WRITE) &lt; 0)
-     {
-       fprintf (stderr, &quot;couldn't open '%s'\n&quot;, self-&gt;path);
-       return -1;
-     }

--  av_write_header (p-&gt;oc);
-+  if (avformat_write_header (p-&gt;oc, NULL) &lt; 0)
-+     {
-+        fprintf(stderr, &quot;Error occurred when opening output file\n&quot;);
-+        return 1;
-+     }

-   return 0;
- }
-@@ -863,7 +861,7 @@
-             av_freep (&amp;p-&gt;oc-&gt;streams[i]);
-           }

--        url_fclose (&amp;p-&gt;oc-&gt;pb);
-+        avio_close (p-&gt;oc-&gt;pb);
-         free (p-&gt;oc);
-       }
-       g_free (o-&gt;user_data);
---- operations/workshop/external/ff-save.c.orig        2014-09-18 13:10:57.000000000 -0700
-+++ operations/workshop/external/ff-save.c        2014-09-18 13:10:57.000000000 -0700
-@@ -363,7 +363,7 @@
-   AVStream *st;

-   p = NULL;
--  st = av_new_stream (oc, 1);
-+  st = avformat_new_stream (oc, 1);
-   if (!st)
-     {
-       fprintf (stderr, &quot;Could not alloc stream\n&quot;);
-@@ -492,7 +492,7 @@
-   AVCodecContext *c;
-   AVStream *st;

--  st = av_new_stream (oc, 0);
-+  st = avformat_new_stream (oc, 0);
-   if (!st)
-     {
-       fprintf (stderr, &quot;Could not alloc stream %p %p %i\n&quot;, op, oc, codec_id);
</del></span></pre></div>
<a id="trunkdportsgraphicsgegl03filesrenameforaltivecpatch"></a>
<div class="delfile"><h4>Deleted: trunk/dports/graphics/gegl-0.3/files/rename-for-altivec.patch (143007 => 143015)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/graphics/gegl-devel/files/rename-for-altivec.patch        2015-12-01 16:21:13 UTC (rev 143007)
+++ trunk/dports/graphics/gegl-0.3/files/rename-for-altivec.patch        2015-12-01 22:49:28 UTC (rev 143015)
</span><span class="lines">@@ -1,152 +0,0 @@
</span><del>---- operations/common/envelopes.h.orig        2012-09-03 14:29:05.000000000 -0700
-+++ operations/common/envelopes.h        2012-09-03 14:31:00.000000000 -0700
-@@ -59,12 +59,12 @@ sample (gfloat *buf,
-         gint    y,
-         gfloat *dst)
- {
--  gfloat *pixel = (buf + ((width * y) + x) * 4);
-+  gfloat *pixelp = (buf + ((width * y) + x) * 4);
-   gint c;

-   for (c=0;c&lt;4;c++)
-     {
--      dst[c] = pixel[c];
-+      dst[c] = pixelp[c];
-     }
- }

-@@ -119,17 +119,17 @@ retry:                      /* if we've 
-         goto retry;

-       {
--        gfloat *pixel = (buf + ((width * v) + u) * 4);
-+        gfloat *pixelp = (buf + ((width * v) + u) * 4);

--        if (pixel[3]&gt;0.0) /* ignore fully transparent pixels */
-+        if (pixelp[3]&gt;0.0) /* ignore fully transparent pixels */
-           {
-             for (c=0;c&lt;3;c++)
-               {
--                if (pixel[c]&lt;best_min[c])
--                  best_min[c]=pixel[c];
-+                if (pixelp[c]&lt;best_min[c])
-+                  best_min[c]=pixelp[c];

--                if (pixel[c]&gt;best_max[c])
--                  best_max[c]=pixel[c];
-+                if (pixelp[c]&gt;best_max[c])
-+                  best_max[c]=pixelp[c];
-               }
-           }
-         else
-@@ -162,7 +162,7 @@ static inline void compute_envelopes (gf
-   gint    c;
-   gfloat  range_sum[4]               = {0,0,0,0};
-   gfloat  relative_brightness_sum[4] = {0,0,0,0};
--  gfloat *pixel = buf + (width*y+x)*4;
-+  gfloat *pixelp = buf + (width*y+x)*4;

-   /* compute lookuptables for the gamma, currently not used/exposed
-    * as a tweakable property */
-@@ -193,7 +193,7 @@ static inline void compute_envelopes (gf

-           if (range&gt;0.0)
-             {
--              relative_brightness = (pixel[c] - min[c]) / range;
-+              relative_brightness = (pixelp[c] - min[c]) / range;
-             }
-           else
-             {
-@@ -211,8 +211,8 @@ static inline void compute_envelopes (gf
-         gfloat range               = range_sum[c] / iterations;
-         
-         if (max_envelope)
--          max_envelope[c] = pixel[c] + (1.0 - relative_brightness) * range;
-+          max_envelope[c] = pixelp[c] + (1.0 - relative_brightness) * range;
-         if (min_envelope)
--          min_envelope[c] = pixel[c] - relative_brightness * range;
-+          min_envelope[c] = pixelp[c] - relative_brightness * range;
-       }
- }
---- gegl/property-types/gegl-color.h.orig        2013-11-09 23:06:00.000000000 -0800
-+++ gegl/property-types/gegl-color.h        2013-11-10 11:27:40.000000000 -0800
-@@ -117,7 +117,7 @@
-  */
- void         gegl_color_set_pixel              (GeglColor   *color,
-                                                 const Babl  *format,
--                                                const void  *pixel);
-+                                                const void  *pixelp);
- /**
-  * gegl_color_get_pixel: (skip)
-  * @color: a #GeglColor
-@@ -128,7 +128,7 @@
-  */
- void         gegl_color_get_pixel              (GeglColor   *color,
-                                                 const Babl  *format,
--                                                void        *pixel);
-+                                                void        *pixelp);

- /***
-  */
---- operations/common/c2g.c.orig        2013-11-09 23:06:00.000000000 -0800
-+++ operations/common/c2g.c        2013-11-10 11:27:40.000000000 -0800
-@@ -84,7 +84,7 @@
-       gint src_offset = (inw*y+radius)*4;
-       for (x=radius; x&lt;outw+radius; x++)
-         {
--          gfloat *pixel= src_buf + src_offset;
-+          gfloat *pixelp= src_buf + src_offset;
-           gfloat  min[4];
-           gfloat  max[4];

-@@ -108,8 +108,8 @@
-             gint c;
-             for (c=0; c&lt;3; c++)
-               {
--                nominator   += (pixel[c] - min[c]) * (pixel[c] - min[c]);
--                denominator += (pixel[c] - max[c]) * (pixel[c] - max[c]);
-+                nominator   += (pixelp[c] - min[c]) * (pixelp[c] - min[c]);
-+                denominator += (pixelp[c] - max[c]) * (pixelp[c] - max[c]);
-               }

-             nominator = sqrt (nominator);
---- operations/external/path.c.orig        2013-11-30 11:08:51.000000000 -0800
-+++ operations/external/path.c        2013-11-30 20:35:17.000000000 -0800
-@@ -74,7 +74,7 @@

- static void gegl_path_stroke  (GeglBuffer *buffer,
-                                const GeglRectangle *clip_rect,
--                               GeglPath *vector,
-+                               GeglPath *vectorp,
-                                GeglColor  *color,
-                                gdouble     linewidth,
-                                gdouble     hardness,
-@@ -92,7 +92,7 @@
- static void
- gegl_path_stroke (GeglBuffer *buffer,
-                   const GeglRectangle *clip_rect,
--                  GeglPath *vector,
-+                  GeglPath *vectorp,
-                   GeglColor  *color,
-                   gdouble     linewidth,
-                   gdouble     hardness,
-@@ -105,7 +105,7 @@
-   gdouble       xmin, xmax, ymin, ymax;
-   GeglRectangle extent;

--  if (!vector)
-+  if (!vectorp)
-     return;

-   if (!clip_rect)
-@@ -114,8 +114,8 @@
-       clip_rect = gegl_buffer_get_extent (buffer);
-     }

--  iter = gegl_path_get_flat_path (vector);
--  gegl_path_get_bounds (vector, &amp;xmin, &amp;xmax, &amp;ymin, &amp;ymax);
-+  iter = gegl_path_get_flat_path (vectorp);
-+  gegl_path_get_bounds (vectorp, &amp;xmin, &amp;xmax, &amp;ymin, &amp;ymax);
-   extent.x = floor (xmin);
-   extent.y = floor (ymin);
-   extent.width = ceil (xmax) - extent.x;
</del></span></pre>
</div>
</div>

</body>
</html>