<!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>[118642] trunk/dports</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/118642">118642</a></dd>
<dt>Author</dt> <dd>devans@macports.org</dd>
<dt>Date</dt> <dd>2014-04-06 10:59:47 -0700 (Sun, 06 Apr 2014)</dd>
</dl>

<h3>Log Message</h3>
<pre>vala: update to version 0.24.0.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkdportsgnomegnomecommonPortfile">trunk/dports/gnome/gnome-common/Portfile</a></li>
<li><a href="#trunkdportsgnomegnomecommonfilespatchgnomeautogenshdiff">trunk/dports/gnome/gnome-common/files/patch-gnome-autogen.sh.diff</a></li>
<li><a href="#trunkdportsgnomegnomeiconthemePortfile">trunk/dports/gnome/gnome-icon-theme/Portfile</a></li>
<li><a href="#trunkdportsgnomegnomeiconthemeextrasPortfile">trunk/dports/gnome/gnome-icon-theme-extras/Portfile</a></li>
<li><a href="#trunkdportsgnomegnomeiconthemesymbolicPortfile">trunk/dports/gnome/gnome-icon-theme-symbolic/Portfile</a></li>
<li><a href="#trunkdportsgnomegnomethemesstandardPortfile">trunk/dports/gnome/gnome-themes-standard/Portfile</a></li>
<li><a href="#trunkdportsgnomegsettingsdesktopschemasPortfile">trunk/dports/gnome/gsettings-desktop-schemas/Portfile</a></li>
<li><a href="#trunkdportsgnomelibgtopPortfile">trunk/dports/gnome/libgtop/Portfile</a></li>
<li><a href="#trunkdportsgnomeplannerPortfile">trunk/dports/gnome/planner/Portfile</a></li>
<li><a href="#trunkdportsgraphicsOpenSceneGraphdevelPortfile">trunk/dports/graphics/OpenSceneGraph-devel/Portfile</a></li>
<li><a href="#trunkdportslangvalaPortfile">trunk/dports/lang/vala/Portfile</a></li>
<li><a href="#trunkdportsnetlibquviscriptsPortfile">trunk/dports/net/libquvi-scripts/Portfile</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li>trunk/dports/gnome/gnome-icon-theme-symbolic/files/</li>
<li><a href="#trunkdportsgnomelibgtopfilespatchsysdepsdarwinnetloadcdiff">trunk/dports/gnome/libgtop/files/patch-sysdeps-darwin-netload.c.diff</a></li>
<li>trunk/dports/net/libquvi-scripts/files/</li>
<li><a href="#trunkdportsnetlibquviscriptsfilesurllua">trunk/dports/net/libquvi-scripts/files/url.lua</a></li>
</ul>

<h3>Property Changed</h3>
<ul>
<li><a href="#trunkdportsgnomegnomecommon">trunk/dports/gnome/gnome-common/</a></li>
<li><a href="#trunkdportsgnomegnomeicontheme">trunk/dports/gnome/gnome-icon-theme/</a></li>
<li><a href="#trunkdportsgnomegnomeiconthemeextras">trunk/dports/gnome/gnome-icon-theme-extras/</a></li>
<li><a href="#trunkdportsgnomegnomeiconthemesymbolic">trunk/dports/gnome/gnome-icon-theme-symbolic/</a></li>
<li><a href="#trunkdportsgnomegnomethemesstandard">trunk/dports/gnome/gnome-themes-standard/</a></li>
<li><a href="#trunkdportslangvala">trunk/dports/lang/vala/</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkdportsgnomegnomecommon"></a>
<div class="propset"><h4>Property changes: trunk/dports/gnome/gnome-common</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmergeinfo"></a>
<div class="addfile"><h4>Added: svn:mergeinfo</h4></div>
<span class="cx">/users/devans/GNOME-3/stable/dports/gnome/gnome-common:118192-118641
</span><span class="cx">/users/rmstonecipher/gnome/gnome-common:102363-103172
</span><a id="trunkdportsgnomegnomecommonPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/gnome/gnome-common/Portfile (118641 => 118642)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/gnome/gnome-common/Portfile        2014-04-06 15:42:51 UTC (rev 118641)
+++ trunk/dports/gnome/gnome-common/Portfile        2014-04-06 17:59:47 UTC (rev 118642)
</span><span class="lines">@@ -4,7 +4,7 @@
</span><span class="cx"> PortSystem      1.0
</span><span class="cx"> 
</span><span class="cx"> name            gnome-common
</span><del>-version         3.10.0
</del><ins>+version         3.12.0
</ins><span class="cx"> set branch      [join [lrange [split ${version} .] 0 1] .]
</span><span class="cx"> maintainers     nomaintainer
</span><span class="cx"> categories      gnome
</span><span class="lines">@@ -23,8 +23,8 @@
</span><span class="cx"> 
</span><span class="cx"> use_xz          yes
</span><span class="cx"> 
</span><del>-checksums       rmd160  da2a76865667cb8d4665fb5ada8ec4c09bfdd386 \
-                sha256  aed69474a671e046523827f73ba5e936d57235b661db97900db7356e1e03b0a3
</del><ins>+checksums       rmd160  f23cb20600b9dd15da3149f9f585d2ceb69a531c \
+                sha256  18712bc2df6b2dd88a11b9f7f874096d1c0c6e7ebc9cfc0686ef963bd590e1d8
</ins><span class="cx"> 
</span><span class="cx"> patchfiles      patch-gnome-autogen.sh.diff
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkdportsgnomegnomecommonfilespatchgnomeautogenshdiff"></a>
<div class="modfile"><h4>Modified: trunk/dports/gnome/gnome-common/files/patch-gnome-autogen.sh.diff (118641 => 118642)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/gnome/gnome-common/files/patch-gnome-autogen.sh.diff        2014-04-06 15:42:51 UTC (rev 118641)
+++ trunk/dports/gnome/gnome-common/files/patch-gnome-autogen.sh.diff        2014-04-06 17:59:47 UTC (rev 118642)
</span><span class="lines">@@ -1,6 +1,6 @@
</span><del>---- macros2/gnome-autogen.sh.orig        2013-09-03 13:32:52.000000000 -0700
-+++ macros2/gnome-autogen.sh        2013-11-23 11:58:37.000000000 -0800
-@@ -109,7 +109,7 @@
</del><ins>+--- macros2/gnome-autogen.sh.orig        2014-03-24 05:16:46.000000000 -0700
++++ macros2/gnome-autogen.sh        2014-03-24 22:43:38.000000000 -0700
+@@ -110,7 +110,7 @@
</ins><span class="cx">      if [ &quot;$vc_status&quot; != 0 ]; then
</span><span class="cx">          printerr &quot;***Error***: You must have $vc_package &gt;= $vc_min_version installed&quot;
</span><span class="cx">          printerr &quot;  to build $PKG_NAME.  Download the appropriate package for&quot;
</span></span></pre></div>
<a id="trunkdportsgnomegnomeicontheme"></a>
<div class="propset"><h4>Property changes: trunk/dports/gnome/gnome-icon-theme</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmergeinfo"></a>
<div class="modfile"><h4>Modified: svn:mergeinfo</h4></div>
<span class="cx">/users/devans/GNOME-3/stable/dports/gnome/gnome-icon-theme:108269-113174
</span><span class="cx">/users/rmstonecipher/gnome/gnome-icon-theme:102363-103172
</span><span class="cx">   + /branches/mld-qt-481/dports/gnome/gnome-icon-theme:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
</span><span class="cx">/users/devans/GNOME-3/stable/dports/gnome/gnome-icon-theme:108269-118641
</span><span class="cx">/users/devans/GNOME-3/unstable/dports/gnome/gnome-icon-theme:117866-118152
</span><span class="cx">/users/rmstonecipher/gnome/gnome-icon-theme:102363-103172
</span><a id="trunkdportsgnomegnomeiconthemePortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/gnome/gnome-icon-theme/Portfile (118641 => 118642)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/gnome/gnome-icon-theme/Portfile        2014-04-06 15:42:51 UTC (rev 118641)
+++ trunk/dports/gnome/gnome-icon-theme/Portfile        2014-04-06 17:59:47 UTC (rev 118642)
</span><span class="lines">@@ -4,7 +4,7 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> 
</span><span class="cx"> name                gnome-icon-theme
</span><del>-version             3.10.0
</del><ins>+version             3.12.0
</ins><span class="cx"> set branch          [join [lrange [split ${version} .] 0 1] .]
</span><span class="cx"> maintainers         nomaintainer
</span><span class="cx"> categories          gnome
</span><span class="lines">@@ -20,8 +20,8 @@
</span><span class="cx"> 
</span><span class="cx"> use_xz              yes
</span><span class="cx"> 
</span><del>-checksums           rmd160  2d7f1945a40d87b201e868d599e7ddd3b57eb251 \
-                    sha256  c65472b5846c67b97fe75200c5180faccd1347a04caa8390fc0ad23de75b36f6
</del><ins>+checksums           rmd160  90cde65cc4459f9fdc2b9ab480951c78465a2582 \
+                    sha256  359e720b9202d3aba8d477752c4cd11eced368182281d51ffd64c8572b4e503a
</ins><span class="cx"> 
</span><span class="cx"> depends_build       port:intltool \
</span><span class="cx">                     port:pkgconfig \
</span><span class="lines">@@ -30,8 +30,12 @@
</span><span class="cx">     
</span><span class="cx"> supported_archs     noarch
</span><span class="cx"> 
</span><del>-# autoreconf with MacPorts patched intltool.m4
</del><ins>+# update m4/intltool.m4 and autoreconf
</ins><span class="cx"> 
</span><ins>+post-patch {
+    copy -force ${prefix}/share/aclocal/intltool.m4 ${worksrcpath}/m4
+}
+
</ins><span class="cx"> use_autoreconf      yes
</span><span class="cx"> autoreconf.args     -fi
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkdportsgnomegnomeiconthemeextras"></a>
<div class="propset"><h4>Property changes: trunk/dports/gnome/gnome-icon-theme-extras</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmergeinfo"></a>
<div class="addfile"><h4>Added: svn:mergeinfo</h4></div>
<a id="trunkdportsgnomegnomeiconthemeextrasPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/gnome/gnome-icon-theme-extras/Portfile (118641 => 118642)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/gnome/gnome-icon-theme-extras/Portfile        2014-04-06 15:42:51 UTC (rev 118641)
+++ trunk/dports/gnome/gnome-icon-theme-extras/Portfile        2014-04-06 17:59:47 UTC (rev 118642)
</span><span class="lines">@@ -4,7 +4,7 @@
</span><span class="cx"> PortSystem      1.0
</span><span class="cx"> 
</span><span class="cx"> name            gnome-icon-theme-extras
</span><del>-version         3.6.2
</del><ins>+version         3.12.0
</ins><span class="cx"> set branch      [join [lrange [split ${version} .] 0 1] .]
</span><span class="cx"> maintainers     nomaintainer
</span><span class="cx"> categories      gnome
</span><span class="lines">@@ -20,8 +20,8 @@
</span><span class="cx"> 
</span><span class="cx"> use_xz          yes
</span><span class="cx"> 
</span><del>-checksums       rmd160  04edfd0998a5ba470885f84eae05d1da72f6f758 \
-                sha256  93aaaadf40c85ebc42232a4d8e45ca507754b8e1271e797bbcdaded52bd03ec7
</del><ins>+checksums       rmd160  90a0e1f115ebc0136d083177c4843b8fae07ce40 \
+                sha256  4eec6cea8a7b09c4ed6ebab1a3b42539b9c61a53bec4b8872e774611cc619608
</ins><span class="cx"> 
</span><span class="cx"> depends_build   port:pkgconfig \
</span><span class="cx">                 port:icon-naming-utils \
</span></span></pre></div>
<a id="trunkdportsgnomegnomeiconthemesymbolic"></a>
<div class="propset"><h4>Property changes: trunk/dports/gnome/gnome-icon-theme-symbolic</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmergeinfo"></a>
<div class="modfile"><h4>Modified: svn:mergeinfo</h4></div>
<span class="cx">/users/devans/GNOME-3/stable/dports/gnome/gnome-icon-theme-symbolic:108269-113174
</span><span class="cx">/users/rmstonecipher/gnome/gnome-icon-theme-symbolic:102363-103172
</span><span class="cx">   + /branches/mld-qt-481/dports/gnome/gnome-icon-theme-symbolic:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
</span><span class="cx">/users/devans/GNOME-3/stable/dports/gnome/gnome-icon-theme-symbolic:108269-118641
</span><span class="cx">/users/devans/GNOME-3/unstable/dports/gnome/gnome-icon-theme-symbolic:114069-118152
</span><span class="cx">/users/rmstonecipher/gnome/gnome-icon-theme-symbolic:102363-103172
</span><a id="trunkdportsgnomegnomeiconthemesymbolicPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/gnome/gnome-icon-theme-symbolic/Portfile (118641 => 118642)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/gnome/gnome-icon-theme-symbolic/Portfile        2014-04-06 15:42:51 UTC (rev 118641)
+++ trunk/dports/gnome/gnome-icon-theme-symbolic/Portfile        2014-04-06 17:59:47 UTC (rev 118642)
</span><span class="lines">@@ -4,7 +4,7 @@
</span><span class="cx"> PortSystem      1.0
</span><span class="cx"> 
</span><span class="cx"> name            gnome-icon-theme-symbolic
</span><del>-version         3.10.1
</del><ins>+version         3.12.0
</ins><span class="cx"> set branch      [join [lrange [split ${version} .] 0 1] .]
</span><span class="cx"> maintainers     nomaintainer
</span><span class="cx"> categories      gnome
</span><span class="lines">@@ -21,11 +21,12 @@
</span><span class="cx"> 
</span><span class="cx"> use_xz          yes
</span><span class="cx"> 
</span><del>-checksums       rmd160  331225cb81f3c6201d27b84b96ad7781e06d0084 \
-                sha256  344e88e5f9dac3184bf012d9bac972110df2133b93d76f2ad128d4c9cbf41412
</del><ins>+checksums       rmd160  8df41f2d16dde4135bfb19c99fb7f0982a695cc1 \
+                sha256  851a4c9d8e8cb0000c9e5e78259ab8b8e67c5334e4250ebcc8dfdaa33520068b
</ins><span class="cx"> 
</span><span class="cx"> depends_build   port:pkgconfig \
</span><del>-                port:icon-naming-utils
</del><ins>+                port:icon-naming-utils \
+                port:gtk3
</ins><span class="cx"> 
</span><span class="cx"> configure.env-append \
</span><span class="cx">                 GTK_UPDATE_ICON_CACHE=${prefix}/bin/gtk-update-icon-cache-3.0
</span><span class="lines">@@ -33,4 +34,6 @@
</span><span class="cx"> supported_archs noarch
</span><span class="cx"> installs_libs   no
</span><span class="cx"> 
</span><ins>+patchfiles      patch-configure.diff
+
</ins><span class="cx"> livecheck.type  gnome
</span></span></pre></div>
<a id="trunkdportsgnomegnomethemesstandard"></a>
<div class="propset"><h4>Property changes: trunk/dports/gnome/gnome-themes-standard</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmergeinfo"></a>
<div class="addfile"><h4>Added: svn:mergeinfo</h4></div>
<span class="cx">/users/devans/GNOME-3/unstable/dports/gnome/gnome-themes-standard:114069-118151
</span><a id="trunkdportsgnomegnomethemesstandardPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/gnome/gnome-themes-standard/Portfile (118641 => 118642)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/gnome/gnome-themes-standard/Portfile        2014-04-06 15:42:51 UTC (rev 118641)
+++ trunk/dports/gnome/gnome-themes-standard/Portfile        2014-04-06 17:59:47 UTC (rev 118642)
</span><span class="lines">@@ -5,8 +5,7 @@
</span><span class="cx"> 
</span><span class="cx"> name            gnome-themes-standard
</span><span class="cx"> conflicts       gnome-themes
</span><del>-version         3.10.0
-revision        1
</del><ins>+version         3.12.0
</ins><span class="cx"> set branch      [join [lrange [split ${version} .] 0 1] .]
</span><span class="cx"> categories      gnome
</span><span class="cx"> maintainers     devans openmaintainer
</span><span class="lines">@@ -24,8 +23,8 @@
</span><span class="cx"> 
</span><span class="cx"> use_xz          yes
</span><span class="cx"> 
</span><del>-checksums       rmd160  2b82891d7ab85581f3ae1a8abe25bde00900e071 \
-                sha256  812c6cfc534fced921dc327b436e70020d8979529284bb59d72d6f37af1f4b38
</del><ins>+checksums       rmd160  261021d7df4dc1745db9ded24e709362cb3a81ae \
+                sha256  a05d1b7ca872b944a69d0c0cc2369408ece32ff4355e37f8594a1b70d13c3217
</ins><span class="cx"> 
</span><span class="cx"> depends_build   port:intltool \
</span><span class="cx">                 port:pkgconfig
</span><span class="lines">@@ -56,4 +55,3 @@
</span><span class="cx"> &quot;
</span><span class="cx"> 
</span><span class="cx"> livecheck.type  gnome
</span><del>-livecheck.name  ${name}
</del></span></pre></div>
<a id="trunkdportsgnomegsettingsdesktopschemasPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/gnome/gsettings-desktop-schemas/Portfile (118641 => 118642)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/gnome/gsettings-desktop-schemas/Portfile        2014-04-06 15:42:51 UTC (rev 118641)
+++ trunk/dports/gnome/gsettings-desktop-schemas/Portfile        2014-04-06 17:59:47 UTC (rev 118642)
</span><span class="lines">@@ -4,8 +4,7 @@
</span><span class="cx"> PortSystem      1.0
</span><span class="cx"> 
</span><span class="cx"> name            gsettings-desktop-schemas
</span><del>-version         3.10.1
-revision        1
</del><ins>+version         3.12.0
</ins><span class="cx"> license         LGPL-2.1
</span><span class="cx"> set branch      [join [lrange [split ${version} .] 0 1] .]
</span><span class="cx"> 
</span><span class="lines">@@ -23,8 +22,8 @@
</span><span class="cx"> 
</span><span class="cx"> use_xz          yes
</span><span class="cx"> 
</span><del>-checksums       rmd160  dc01367492261140bfb6a5fbd466cdc863b80911 \
-                sha256  452378c4960a145747ec69f8c6a874e5b7715454df3e2452d1ff1a0a82e76811
</del><ins>+checksums       rmd160  7434a7160871402693c03bcbc54e86c4ec01ba13 \
+                sha256  a623888a47999599abca9728156459b93634e93ac7243a86cf1fc8c2d75f478d
</ins><span class="cx"> 
</span><span class="cx"> supported_archs noarch
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkdportsgnomelibgtopPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/gnome/libgtop/Portfile (118641 => 118642)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/gnome/libgtop/Portfile        2014-04-06 15:42:51 UTC (rev 118641)
+++ trunk/dports/gnome/libgtop/Portfile        2014-04-06 17:59:47 UTC (rev 118642)
</span><span class="lines">@@ -5,6 +5,7 @@
</span><span class="cx"> 
</span><span class="cx"> name            libgtop
</span><span class="cx"> version         2.28.5
</span><ins>+revision        1
</ins><span class="cx"> license         GPL-2
</span><span class="cx"> set branch      [join [lrange [split ${version} .] 0 1] .]
</span><span class="cx"> 
</span><span class="lines">@@ -32,7 +33,8 @@
</span><span class="cx"> depends_lib     path:lib/pkgconfig/glib-2.0.pc:glib2 \
</span><span class="cx">                 port:gobject-introspection
</span><span class="cx"> 
</span><del>-patchfiles      patch-libgtop-sysdeps.m4.diff
</del><ins>+patchfiles      patch-libgtop-sysdeps.m4.diff \
+                patch-sysdeps-darwin-netload.c.diff
</ins><span class="cx"> 
</span><span class="cx"> # update m4/intltool.m4 and autoreconf
</span><span class="cx"> 
</span><span class="lines">@@ -45,6 +47,7 @@
</span><span class="cx"> 
</span><span class="cx"> configure.args  --x-includes=${prefix}/include \
</span><span class="cx">                 --x-libraries=${prefix}/lib \
</span><ins>+                --enable-debug \
</ins><span class="cx">                 --enable-introspection
</span><span class="cx"> 
</span><span class="cx"> # gobject-introspection uses g-ir-scanner, which uses $CC from env
</span></span></pre></div>
<a id="trunkdportsgnomelibgtopfilespatchsysdepsdarwinnetloadcdiff"></a>
<div class="addfile"><h4>Added: trunk/dports/gnome/libgtop/files/patch-sysdeps-darwin-netload.c.diff (0 => 118642)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/gnome/libgtop/files/patch-sysdeps-darwin-netload.c.diff                                (rev 0)
+++ trunk/dports/gnome/libgtop/files/patch-sysdeps-darwin-netload.c.diff        2014-04-06 17:59:47 UTC (rev 118642)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+--- sysdeps/darwin/netload.c.orig        2014-03-20 06:26:00.000000000 -0700
++++ sysdeps/darwin/netload.c        2014-03-20 06:27:11.000000000 -0700
+@@ -161,5 +161,5 @@
+         buf-&gt;errors_total        = buf-&gt;errors_in + buf-&gt;errors_out;
+         buf-&gt;collisions                = ifm-&gt;ifm_data.ifi_collisions;
+         buf-&gt;flags                = _glibtop_sysdeps_netload;
+-        g_free (buf);
++        // g_free (buf);
+ }
</ins></span></pre></div>
<a id="trunkdportsgnomeplannerPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/gnome/planner/Portfile (118641 => 118642)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/gnome/planner/Portfile        2014-04-06 15:42:51 UTC (rev 118641)
+++ trunk/dports/gnome/planner/Portfile        2014-04-06 17:59:47 UTC (rev 118642)
</span><span class="lines">@@ -29,7 +29,9 @@
</span><span class="cx"> use_xz          yes
</span><span class="cx"> 
</span><span class="cx"> depends_build   port:pkgconfig \
</span><del>-                port:intltool
</del><ins>+                port:intltool \
+                port:gtk-doc
+
</ins><span class="cx"> depends_lib     port:gtk2 \
</span><span class="cx">                 port:gconf \
</span><span class="cx">                 port:libgnomeui \
</span><span class="lines">@@ -37,6 +39,11 @@
</span><span class="cx">                 port:rarian \
</span><span class="cx">                 port:libxslt
</span><span class="cx"> 
</span><ins>+# autoreconf to reconfigure with our intltool.m4
+
+use_autoreconf  yes
+autoreconf.args -fvi
+
</ins><span class="cx"> configure.args  --disable-python \
</span><span class="cx">                 --disable-update-mimedb \
</span><span class="cx">                 --disable-eds \
</span></span></pre></div>
<a id="trunkdportsgraphicsOpenSceneGraphdevelPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/graphics/OpenSceneGraph-devel/Portfile (118641 => 118642)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/graphics/OpenSceneGraph-devel/Portfile        2014-04-06 15:42:51 UTC (rev 118641)
+++ trunk/dports/graphics/OpenSceneGraph-devel/Portfile        2014-04-06 17:59:47 UTC (rev 118642)
</span><span class="lines">@@ -7,7 +7,7 @@
</span><span class="cx"> name                    OpenSceneGraph-devel
</span><span class="cx"> conflicts               OpenSceneGraph
</span><span class="cx"> set my_name             OpenSceneGraph
</span><del>-version                 3.2.0
</del><ins>+version                 3.3.0
</ins><span class="cx"> platforms               darwin
</span><span class="cx"> categories              graphics
</span><span class="cx"> maintainers             nomaintainer
</span><span class="lines">@@ -24,8 +24,8 @@
</span><span class="cx"> 
</span><span class="cx"> use_zip                 yes
</span><span class="cx"> 
</span><del>-checksums               rmd160  cba6679cec2a9a6639f5758239b5af5b2df5208a \
-                        sha256  ceca56e58e9ba245d5f9d0661352ddf405a7cb105341a122c5541b69c0ce032e
</del><ins>+checksums               rmd160  8de003e4803a7864e635171176b125703dd7c1a2 \
+                        sha256  55224da955d58705d1cf9ec46a4129f29e8f37e69f4e9430c28f978594e1a5c6
</ins><span class="cx"> 
</span><span class="cx"> patchfiles              patch-CMakeLists.txt.diff
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkdportslangvala"></a>
<div class="propset"><h4>Property changes: trunk/dports/lang/vala</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmergeinfo"></a>
<div class="addfile"><h4>Added: svn:mergeinfo</h4></div>
<span class="cx">/users/devans/GNOME-3/stable/dports/lang/vala:118155-118641
</span><span class="cx">/users/devans/GNOME-3/unstable/dports/lang/vala:116416-118151
</span><a id="trunkdportslangvalaPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/lang/vala/Portfile (118641 => 118642)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/lang/vala/Portfile        2014-04-06 15:42:51 UTC (rev 118641)
+++ trunk/dports/lang/vala/Portfile        2014-04-06 17:59:47 UTC (rev 118642)
</span><span class="lines">@@ -4,7 +4,7 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> 
</span><span class="cx"> name                vala
</span><del>-version             0.22.1
</del><ins>+version             0.24.0
</ins><span class="cx"> set branch          [join [lrange [split ${version} .] 0 1] .]
</span><span class="cx"> categories          lang
</span><span class="cx"> maintainers         nomaintainer
</span><span class="lines">@@ -23,8 +23,8 @@
</span><span class="cx"> 
</span><span class="cx"> use_xz              yes
</span><span class="cx"> 
</span><del>-checksums           rmd160  992ac53af83f9bbdcfbaa5a62ff39342f37929e3 \
-                    sha256  92c61b94a427f281ba2537b69135a3be23248b153268057d7195003dd6aba28c
</del><ins>+checksums           rmd160  dd078fe42dc502b9c700eadc2d79f4dde541fb69 \
+                    sha256  22a37c977512c19cd29c373eaaef96cb2c994795d491106f32387f3f9d1e899c
</ins><span class="cx"> 
</span><span class="cx"> depends_build       path:bin/pkg-config:pkgconfig \
</span><span class="cx">                     port:libxslt
</span></span></pre></div>
<a id="trunkdportsnetlibquviscriptsPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/net/libquvi-scripts/Portfile (118641 => 118642)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/net/libquvi-scripts/Portfile        2014-04-06 15:42:51 UTC (rev 118641)
+++ trunk/dports/net/libquvi-scripts/Portfile        2014-04-06 17:59:47 UTC (rev 118642)
</span><span class="lines">@@ -5,6 +5,7 @@
</span><span class="cx"> 
</span><span class="cx"> name                libquvi-scripts
</span><span class="cx"> version             0.9.20131130
</span><ins>+revision            1
</ins><span class="cx"> categories          net www
</span><span class="cx"> license             AGPL-3
</span><span class="cx"> maintainers         openmaintainer snc
</span><span class="lines">@@ -31,4 +32,14 @@
</span><span class="cx"> # tests require libquvi to be installed but libquvi depends on libquvi-scripts
</span><span class="cx"> test.run            no
</span><span class="cx"> 
</span><ins>+# some scripts require socket.url from port lua-luasocket (#42520)
+# manually install socket/url.lua taken from that port into the common script directory 
+# since lua-luasocket is currently broken (#35858)
+
+post-destroot {
+    set common_dir ${destroot}${prefix}/share/${name}/${version}/common
+    file mkdir ${common_dir}/socket
+    copy ${filespath}/url.lua ${common_dir}/socket
+}
+
</ins><span class="cx"> livecheck.regex     ${name}-(\\d+(\\.\\d+)+)
</span></span></pre></div>
<a id="trunkdportsnetlibquviscriptsfilesurllua"></a>
<div class="addfile"><h4>Added: trunk/dports/net/libquvi-scripts/files/url.lua (0 => 118642)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/net/libquvi-scripts/files/url.lua                                (rev 0)
+++ trunk/dports/net/libquvi-scripts/files/url.lua        2014-04-06 17:59:47 UTC (rev 118642)
</span><span class="lines">@@ -0,0 +1,297 @@
</span><ins>+-----------------------------------------------------------------------------
+-- URI parsing, composition and relative URL resolution
+-- LuaSocket toolkit.
+-- Author: Diego Nehab
+-- RCS ID: $Id: url.lua,v 1.38 2006/04/03 04:45:42 diego Exp $
+-----------------------------------------------------------------------------
+
+-----------------------------------------------------------------------------
+-- Declare module
+-----------------------------------------------------------------------------
+local string = require(&quot;string&quot;)
+local base = _G
+local table = require(&quot;table&quot;)
+module(&quot;socket.url&quot;)
+
+-----------------------------------------------------------------------------
+-- Module version
+-----------------------------------------------------------------------------
+_VERSION = &quot;URL 1.0.1&quot;
+
+-----------------------------------------------------------------------------
+-- Encodes a string into its escaped hexadecimal representation
+-- Input
+--   s: binary string to be encoded
+-- Returns
+--   escaped representation of string binary
+-----------------------------------------------------------------------------
+function escape(s)
+    return string.gsub(s, &quot;([^A-Za-z0-9_])&quot;, function(c)
+        return string.format(&quot;%%%02x&quot;, string.byte(c))
+    end)
+end
+
+-----------------------------------------------------------------------------
+-- Protects a path segment, to prevent it from interfering with the
+-- url parsing.
+-- Input
+--   s: binary string to be encoded
+-- Returns
+--   escaped representation of string binary
+-----------------------------------------------------------------------------
+local function make_set(t)
+        local s = {}
+        for i,v in base.ipairs(t) do
+                s[t[i]] = 1
+        end
+        return s
+end
+
+-- these are allowed withing a path segment, along with alphanum
+-- other characters must be escaped
+local segment_set = make_set {
+    &quot;-&quot;, &quot;_&quot;, &quot;.&quot;, &quot;!&quot;, &quot;~&quot;, &quot;*&quot;, &quot;'&quot;, &quot;(&quot;,
+        &quot;)&quot;, &quot;:&quot;, &quot;@&quot;, &quot;&amp;&quot;, &quot;=&quot;, &quot;+&quot;, &quot;$&quot;, &quot;,&quot;,
+}
+
+local function protect_segment(s)
+        return string.gsub(s, &quot;([^A-Za-z0-9_])&quot;, function (c)
+                if segment_set[c] then return c
+                else return string.format(&quot;%%%02x&quot;, string.byte(c)) end
+        end)
+end
+
+-----------------------------------------------------------------------------
+-- Encodes a string into its escaped hexadecimal representation
+-- Input
+--   s: binary string to be encoded
+-- Returns
+--   escaped representation of string binary
+-----------------------------------------------------------------------------
+function unescape(s)
+    return string.gsub(s, &quot;%%(%x%x)&quot;, function(hex)
+        return string.char(base.tonumber(hex, 16))
+    end)
+end
+
+-----------------------------------------------------------------------------
+-- Builds a path from a base path and a relative path
+-- Input
+--   base_path
+--   relative_path
+-- Returns
+--   corresponding absolute path
+-----------------------------------------------------------------------------
+local function absolute_path(base_path, relative_path)
+    if string.sub(relative_path, 1, 1) == &quot;/&quot; then return relative_path end
+    local path = string.gsub(base_path, &quot;[^/]*$&quot;, &quot;&quot;)
+    path = path .. relative_path
+    path = string.gsub(path, &quot;([^/]*%./)&quot;, function (s)
+        if s ~= &quot;./&quot; then return s else return &quot;&quot; end
+    end)
+    path = string.gsub(path, &quot;/%.$&quot;, &quot;/&quot;)
+    local reduced
+    while reduced ~= path do
+        reduced = path
+        path = string.gsub(reduced, &quot;([^/]*/%.%./)&quot;, function (s)
+            if s ~= &quot;../../&quot; then return &quot;&quot; else return s end
+        end)
+    end
+    path = string.gsub(reduced, &quot;([^/]*/%.%.)$&quot;, function (s)
+        if s ~= &quot;../..&quot; then return &quot;&quot; else return s end
+    end)
+    return path
+end
+
+-----------------------------------------------------------------------------
+-- Parses a url and returns a table with all its parts according to RFC 2396
+-- The following grammar describes the names given to the URL parts
+-- &lt;url&gt; ::= &lt;scheme&gt;://&lt;authority&gt;/&lt;path&gt;;&lt;params&gt;?&lt;query&gt;#&lt;fragment&gt;
+-- &lt;authority&gt; ::= &lt;userinfo&gt;@&lt;host&gt;:&lt;port&gt;
+-- &lt;userinfo&gt; ::= &lt;user&gt;[:&lt;password&gt;]
+-- &lt;path&gt; :: = {&lt;segment&gt;/}&lt;segment&gt;
+-- Input
+--   url: uniform resource locator of request
+--   default: table with default values for each field
+-- Returns
+--   table with the following fields, where RFC naming conventions have
+--   been preserved:
+--     scheme, authority, userinfo, user, password, host, port,
+--     path, params, query, fragment
+-- Obs:
+--   the leading '/' in {/&lt;path&gt;} is considered part of &lt;path&gt;
+-----------------------------------------------------------------------------
+function parse(url, default)
+    -- initialize default parameters
+    local parsed = {}
+    for i,v in base.pairs(default or parsed) do parsed[i] = v end
+    -- empty url is parsed to nil
+    if not url or url == &quot;&quot; then return nil, &quot;invalid url&quot; end
+    -- remove whitespace
+    -- url = string.gsub(url, &quot;%s&quot;, &quot;&quot;)
+    -- get fragment
+    url = string.gsub(url, &quot;#(.*)$&quot;, function(f)
+        parsed.fragment = f
+        return &quot;&quot;
+    end)
+    -- get scheme
+    url = string.gsub(url, &quot;^([%w][%w%+%-%.]*)%:&quot;,
+        function(s) parsed.scheme = s; return &quot;&quot; end)
+    -- get authority
+    url = string.gsub(url, &quot;^//([^/]*)&quot;, function(n)
+        parsed.authority = n
+        return &quot;&quot;
+    end)
+    -- get query stringing
+    url = string.gsub(url, &quot;%?(.*)&quot;, function(q)
+        parsed.query = q
+        return &quot;&quot;
+    end)
+    -- get params
+    url = string.gsub(url, &quot;%;(.*)&quot;, function(p)
+        parsed.params = p
+        return &quot;&quot;
+    end)
+    -- path is whatever was left
+    if url ~= &quot;&quot; then parsed.path = url end
+    local authority = parsed.authority
+    if not authority then return parsed end
+    authority = string.gsub(authority,&quot;^([^@]*)@&quot;,
+        function(u) parsed.userinfo = u; return &quot;&quot; end)
+    authority = string.gsub(authority, &quot;:([^:]*)$&quot;,
+        function(p) parsed.port = p; return &quot;&quot; end)
+    if authority ~= &quot;&quot; then parsed.host = authority end
+    local userinfo = parsed.userinfo
+    if not userinfo then return parsed end
+    userinfo = string.gsub(userinfo, &quot;:([^:]*)$&quot;,
+        function(p) parsed.password = p; return &quot;&quot; end)
+    parsed.user = userinfo
+    return parsed
+end
+
+-----------------------------------------------------------------------------
+-- Rebuilds a parsed URL from its components.
+-- Components are protected if any reserved or unallowed characters are found
+-- Input
+--   parsed: parsed URL, as returned by parse
+-- Returns
+--   a stringing with the corresponding URL
+-----------------------------------------------------------------------------
+function build(parsed)
+    local ppath = parse_path(parsed.path or &quot;&quot;)
+    local url = build_path(ppath)
+    if parsed.params then url = url .. &quot;;&quot; .. parsed.params end
+    if parsed.query then url = url .. &quot;?&quot; .. parsed.query end
+        local authority = parsed.authority
+        if parsed.host then
+                authority = parsed.host
+                if parsed.port then authority = authority .. &quot;:&quot; .. parsed.port end
+                local userinfo = parsed.userinfo
+                if parsed.user then
+                        userinfo = parsed.user
+                        if parsed.password then
+                                userinfo = userinfo .. &quot;:&quot; .. parsed.password
+                        end
+                end
+                if userinfo then authority = userinfo .. &quot;@&quot; .. authority end
+        end
+    if authority then url = &quot;//&quot; .. authority .. url end
+    if parsed.scheme then url = parsed.scheme .. &quot;:&quot; .. url end
+    if parsed.fragment then url = url .. &quot;#&quot; .. parsed.fragment end
+    -- url = string.gsub(url, &quot;%s&quot;, &quot;&quot;)
+    return url
+end
+
+-----------------------------------------------------------------------------
+-- Builds a absolute URL from a base and a relative URL according to RFC 2396
+-- Input
+--   base_url
+--   relative_url
+-- Returns
+--   corresponding absolute url
+-----------------------------------------------------------------------------
+function absolute(base_url, relative_url)
+    if base.type(base_url) == &quot;table&quot; then
+        base_parsed = base_url
+        base_url = build(base_parsed)
+    else
+        base_parsed = parse(base_url)
+    end
+    local relative_parsed = parse(relative_url)
+    if not base_parsed then return relative_url
+    elseif not relative_parsed then return base_url
+    elseif relative_parsed.scheme then return relative_url
+    else
+        relative_parsed.scheme = base_parsed.scheme
+        if not relative_parsed.authority then
+            relative_parsed.authority = base_parsed.authority
+            if not relative_parsed.path then
+                relative_parsed.path = base_parsed.path
+                if not relative_parsed.params then
+                    relative_parsed.params = base_parsed.params
+                    if not relative_parsed.query then
+                        relative_parsed.query = base_parsed.query
+                    end
+                end
+            else    
+                relative_parsed.path = absolute_path(base_parsed.path or &quot;&quot;,
+                    relative_parsed.path)
+            end
+        end
+        return build(relative_parsed)
+    end
+end
+
+-----------------------------------------------------------------------------
+-- Breaks a path into its segments, unescaping the segments
+-- Input
+--   path
+-- Returns
+--   segment: a table with one entry per segment
+-----------------------------------------------------------------------------
+function parse_path(path)
+        local parsed = {}
+        path = path or &quot;&quot;
+        --path = string.gsub(path, &quot;%s&quot;, &quot;&quot;)
+        string.gsub(path, &quot;([^/]+)&quot;, function (s) table.insert(parsed, s) end)
+        for i = 1, table.getn(parsed) do
+                parsed[i] = unescape(parsed[i])
+        end
+        if string.sub(path, 1, 1) == &quot;/&quot; then parsed.is_absolute = 1 end
+        if string.sub(path, -1, -1) == &quot;/&quot; then parsed.is_directory = 1 end
+        return parsed
+end
+
+-----------------------------------------------------------------------------
+-- Builds a path component from its segments, escaping protected characters.
+-- Input
+--   parsed: path segments
+--   unsafe: if true, segments are not protected before path is built
+-- Returns
+--   path: corresponding path stringing
+-----------------------------------------------------------------------------
+function build_path(parsed, unsafe)
+        local path = &quot;&quot;
+        local n = table.getn(parsed)
+        if unsafe then
+                for i = 1, n-1 do
+                        path = path .. parsed[i]
+                        path = path .. &quot;/&quot;
+                end
+                if n &gt; 0 then
+                        path = path .. parsed[n]
+                        if parsed.is_directory then path = path .. &quot;/&quot; end
+                end
+        else
+                for i = 1, n-1 do
+                        path = path .. protect_segment(parsed[i])
+                        path = path .. &quot;/&quot;
+                end
+                if n &gt; 0 then
+                        path = path .. protect_segment(parsed[n])
+                        if parsed.is_directory then path = path .. &quot;/&quot; end
+                end
+        end
+        if parsed.is_absolute then path = &quot;/&quot; .. path end
+        return path
+end
</ins></span></pre>
</div>
</div>

</body>
</html>