Revision: 117514 https://trac.macports.org/changeset/117514 Author: larryv@macports.org Date: 2014-03-01 16:22:58 -0800 (Sat, 01 Mar 2014) Log Message: ----------- ipe: Fix build by explicitly including cstdlib (maintainer, #41049). Modified Paths: -------------- trunk/dports/graphics/ipe/Portfile Added Paths: ----------- trunk/dports/graphics/ipe/files/ipe-cstdlib.patch Modified: trunk/dports/graphics/ipe/Portfile =================================================================== --- trunk/dports/graphics/ipe/Portfile 2014-03-01 22:43:23 UTC (rev 117513) +++ trunk/dports/graphics/ipe/Portfile 2014-03-02 00:22:58 UTC (rev 117514) @@ -33,6 +33,8 @@ port:lua \ port:zlib +patchfiles ipe-cstdlib.patch + use_configure no variant universal {} Added: trunk/dports/graphics/ipe/files/ipe-cstdlib.patch =================================================================== --- trunk/dports/graphics/ipe/files/ipe-cstdlib.patch (rev 0) +++ trunk/dports/graphics/ipe/files/ipe-cstdlib.patch 2014-03-02 00:22:58 UTC (rev 117514) @@ -0,0 +1,74 @@ +# HG changeset patch +# User Dmitriy Morozov <dmitriy@mrzv.org> +# Date 1386530827 28800 +# Sun Dec 08 11:27:07 2013 -0800 +# Node ID 7735472cbe2e12dad85b8893c868dfef0d04535f +# Parent dd418d42760b2f48f127c429d6001522c50576c3 +Missing #include <cstdlib> + +diff -r dd418d42760b -r 7735472cbe2e ipe6upgrade/ipe6upgrade.cpp +--- ipe6upgrade/ipe6upgrade.cpp Sun Dec 08 11:26:40 2013 -0800 ++++ ipe6upgrade/ipe6upgrade.cpp Sun Dec 08 11:27:07 2013 -0800 +@@ -30,6 +30,7 @@ + + #include "ipexml.h" + #include "ipeattributes.h" ++#include <cstdlib> + + using namespace ipe; + +diff -r dd418d42760b -r 7735472cbe2e ipeextract/ipeextract.cpp +--- ipeextract/ipeextract.cpp Sun Dec 08 11:26:40 2013 -0800 ++++ ipeextract/ipeextract.cpp Sun Dec 08 11:27:07 2013 -0800 +@@ -31,6 +31,7 @@ + #include "ipexml.h" + #include "ipeutils.h" + #include "ipepdfparser.h" ++#include <cstdlib> + + using namespace ipe; + +diff -r dd418d42760b -r 7735472cbe2e ipelib/ipebase.cpp +--- ipelib/ipebase.cpp Sun Dec 08 11:26:40 2013 -0800 ++++ ipelib/ipebase.cpp Sun Dec 08 11:27:07 2013 -0800 +@@ -30,6 +30,7 @@ + + #include "ipebase.h" + #include <cmath> ++#include <cstdlib> + + using namespace ipe; + +diff -r dd418d42760b -r 7735472cbe2e ipelib/ipelatex.cpp +--- ipelib/ipelatex.cpp Sun Dec 08 11:26:40 2013 -0800 ++++ ipelib/ipelatex.cpp Sun Dec 08 11:27:07 2013 -0800 +@@ -34,6 +34,7 @@ + + #include "ipefontpool.h" + #include "ipelatex.h" ++#include <cstdlib> + + using namespace ipe; + +diff -r dd418d42760b -r 7735472cbe2e ipelib/ipepdfparser.cpp +--- ipelib/ipepdfparser.cpp Sun Dec 08 11:26:40 2013 -0800 ++++ ipelib/ipepdfparser.cpp Sun Dec 08 11:27:07 2013 -0800 +@@ -30,6 +30,7 @@ + + #include "ipepdfparser.h" + #include "ipeutils.h" ++#include <cstdlib> + + using namespace ipe; + +diff -r dd418d42760b -r 7735472cbe2e ipetoipe/ipetoipe.cpp +--- ipetoipe/ipetoipe.cpp Sun Dec 08 11:26:40 2013 -0800 ++++ ipetoipe/ipetoipe.cpp Sun Dec 08 11:27:07 2013 -0800 +@@ -29,6 +29,7 @@ + */ + + #include "ipedoc.h" ++#include <cstdlib> + + using ipe::Document; + using ipe::String;
participants (1)
-
larryv@macports.org