[113163] trunk/dports/textproc/libplist

raimue at macports.org raimue at macports.org
Mon Nov 11 00:14:11 PST 2013


Revision: 113163
          https://trac.macports.org/changeset/113163
Author:   raimue at macports.org
Date:     2013-11-11 00:14:11 -0800 (Mon, 11 Nov 2013)
Log Message:
-----------
textproc/libplist:
Fix build on OS X 10.9 Mavericks by applying patch from upstream, closes #41247 (maintainer timeout)

Modified Paths:
--------------
    trunk/dports/textproc/libplist/Portfile

Added Paths:
-----------
    trunk/dports/textproc/libplist/files/
    trunk/dports/textproc/libplist/files/patch-iterator.diff

Modified: trunk/dports/textproc/libplist/Portfile
===================================================================
--- trunk/dports/textproc/libplist/Portfile	2013-11-11 06:43:39 UTC (rev 113162)
+++ trunk/dports/textproc/libplist/Portfile	2013-11-11 08:14:11 UTC (rev 113163)
@@ -23,6 +23,8 @@
                     port:libxml2 \
                     port:swig-python
 
+patchfiles          patch-iterator.diff
+
 configure.args-append   -DENABLE_CYTHON=OFF
 
 use_parallel_build  no

Added: trunk/dports/textproc/libplist/files/patch-iterator.diff
===================================================================
--- trunk/dports/textproc/libplist/files/patch-iterator.diff	                        (rev 0)
+++ trunk/dports/textproc/libplist/files/patch-iterator.diff	2013-11-11 08:14:11 UTC (rev 113163)
@@ -0,0 +1,13 @@
+Upstream: https://github.com/libimobiledevice/libplist/commit/c56c8103f51c20c6fcf99e8bc9d83c380f503a1b
+
+--- src/Dictionary.cpp
++++ src/Dictionary.cpp
+@@ -151,7 +151,7 @@ Node* Dictionary::operator[](const std::string& key)
+         _map[key] = clone;
+         return _map.find(key);
+     }
+-    return iterator(NULL);
++    return iterator(this->_map.end());
+ }
+ 
+ void Dictionary::Remove(Node* node)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20131111/cf427645/attachment.html>


More information about the macports-changes mailing list