Thu May 5 22:06:39 2016 UTC ()
With newer jsoncpp interface, the iterator has to be constant.


(joerg)
diff -r1.17 -r1.18 pkgsrc/games/lgogdownloader/distinfo
diff -r0 -r1.1 pkgsrc/games/lgogdownloader/patches/patch-src_util.cpp

cvs diff -r1.17 -r1.18 pkgsrc/games/lgogdownloader/distinfo (expand / switch to unified diff)

--- pkgsrc/games/lgogdownloader/distinfo 2016/03/13 08:49:31 1.17
+++ pkgsrc/games/lgogdownloader/distinfo 2016/05/05 22:06:39 1.18
@@ -1,7 +1,8 @@ @@ -1,7 +1,8 @@
1$NetBSD: distinfo,v 1.17 2016/03/13 08:49:31 wiz Exp $ 1$NetBSD: distinfo,v 1.18 2016/05/05 22:06:39 joerg Exp $
2 2
3SHA1 (lgogdownloader-2.27.tar.gz) = 8e6841637d9a6ea8b0ed3c346ae96fa48655db41 3SHA1 (lgogdownloader-2.27.tar.gz) = 8e6841637d9a6ea8b0ed3c346ae96fa48655db41
4RMD160 (lgogdownloader-2.27.tar.gz) = 89cc6e373528326712abbd54fa1f7d468875c3f5 4RMD160 (lgogdownloader-2.27.tar.gz) = 89cc6e373528326712abbd54fa1f7d468875c3f5
5SHA512 (lgogdownloader-2.27.tar.gz) = 3dd2845b801c883d42bb12bfeb4c28ab6852524a0397ea313b7e4b0195e575a255177b85281bfd923765ac49cfc313dc5bd62a1188e1c465172f79ec281ea0a7 5SHA512 (lgogdownloader-2.27.tar.gz) = 3dd2845b801c883d42bb12bfeb4c28ab6852524a0397ea313b7e4b0195e575a255177b85281bfd923765ac49cfc313dc5bd62a1188e1c465172f79ec281ea0a7
6Size (lgogdownloader-2.27.tar.gz) = 50433 bytes 6Size (lgogdownloader-2.27.tar.gz) = 50433 bytes
7SHA1 (patch-cmake_FindJsoncpp.cmake) = 0ab831e8d26625a748cf9c4ab270cd7a39a4472e 7SHA1 (patch-cmake_FindJsoncpp.cmake) = 0ab831e8d26625a748cf9c4ab270cd7a39a4472e
 8SHA1 (patch-src_util.cpp) = 223045f669002ba1d21bf1951527b043da7e5b77

File Added: pkgsrc/games/lgogdownloader/patches/Attic/patch-src_util.cpp
$NetBSD: patch-src_util.cpp,v 1.1 2016/05/05 22:06:39 joerg Exp $

--- src/util.cpp.orig	2016-05-04 12:02:30.617950547 +0000
+++ src/util.cpp
@@ -388,11 +388,11 @@ int Util::getTerminalWidth()
 void Util::getDownloaderUrlsFromJSON(const Json::Value &root, std::vector<std::string> &urls)
 {
     if(root.size() > 0) {
-        for(Json::ValueIterator it = root.begin() ; it != root.end() ; ++it)
+        for(Json::ValueConstIterator it = root.begin() ; it != root.end() ; ++it)
         {
             if (it.key() == "downloaderUrl")
             {
-                Json::Value& url = *it;
+                const Json::Value& url = *it;
                 urls.push_back(url.asString());
             }
             else