diff options
author | Alexis Ballier <aballier@gentoo.org> | 2017-01-28 14:54:50 +0100 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2017-01-28 16:26:54 +0100 |
commit | 10a6f64a70e01266eb9c17133d0e0366fdb3a6b7 (patch) | |
tree | d89ff8d59b3f8fada17ef946beee749e8c4d27b4 /dev-ros | |
parent | net-libs/libmediawiki: Drop slot 4 (diff) | |
download | gentoo-10a6f64a70e01266eb9c17133d0e0366fdb3a6b7.tar.gz gentoo-10a6f64a70e01266eb9c17133d0e0366fdb3a6b7.tar.bz2 gentoo-10a6f64a70e01266eb9c17133d0e0366fdb3a6b7.zip |
dev-ros/collada_parser: Fix build in C++11 mode.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Diffstat (limited to 'dev-ros')
-rw-r--r-- | dev-ros/collada_parser/collada_parser-1.12.6.ebuild | 1 | ||||
-rw-r--r-- | dev-ros/collada_parser/collada_parser-9999.ebuild | 1 | ||||
-rw-r--r-- | dev-ros/collada_parser/files/c11.patch | 13 |
3 files changed, 15 insertions, 0 deletions
diff --git a/dev-ros/collada_parser/collada_parser-1.12.6.ebuild b/dev-ros/collada_parser/collada_parser-1.12.6.ebuild index ae824f40d4ca..6e7c9dffa7b5 100644 --- a/dev-ros/collada_parser/collada_parser-1.12.6.ebuild +++ b/dev-ros/collada_parser/collada_parser-1.12.6.ebuild @@ -24,3 +24,4 @@ RDEPEND=" >=dev-ros/urdf-1.12.6 " DEPEND="${RDEPEND}" +PATCHES=( "${FILESDIR}/c11.patch" ) diff --git a/dev-ros/collada_parser/collada_parser-9999.ebuild b/dev-ros/collada_parser/collada_parser-9999.ebuild index ae824f40d4ca..6e7c9dffa7b5 100644 --- a/dev-ros/collada_parser/collada_parser-9999.ebuild +++ b/dev-ros/collada_parser/collada_parser-9999.ebuild @@ -24,3 +24,4 @@ RDEPEND=" >=dev-ros/urdf-1.12.6 " DEPEND="${RDEPEND}" +PATCHES=( "${FILESDIR}/c11.patch" ) diff --git a/dev-ros/collada_parser/files/c11.patch b/dev-ros/collada_parser/files/c11.patch new file mode 100644 index 000000000000..0fe4eb0c771d --- /dev/null +++ b/dev-ros/collada_parser/files/c11.patch @@ -0,0 +1,13 @@ +Index: collada_parser/src/collada_parser.cpp +=================================================================== +--- collada_parser.orig/src/collada_parser.cpp ++++ collada_parser/src/collada_parser.cpp +@@ -67,7 +67,7 @@ + #include <fcntl.h> + #endif + +-#define FOREACH(it, v) for(typeof((v).begin())it = (v).begin(); it != (v).end(); (it)++) ++#define FOREACH(it, v) for(auto it = (v).begin(); it != (v).end(); (it)++) + #define FOREACHC FOREACH + + namespace ColladaDOM150 { } |