sci-libs/mathgl: fix #564204
authorDavid Seifert <soap@gentoo.org>
Tue, 12 Jan 2016 21:51:46 +0000 (22:51 +0100)
committerDavid Seifert <soap@gentoo.org>
Tue, 12 Jan 2016 21:52:10 +0000 (22:52 +0100)
Package-Manager: portage-2.2.26

sci-libs/mathgl/mathgl-2.3.3.ebuild

index fcf734c115e9ae5498e84dc04139e7998262b510..f75fe4b357a18c0780353036605f4c5cde00d137 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -81,6 +81,8 @@ src_prepare() {
        # prevent sandbox violation
        sed -i -e 's/update-mime-database/true/' udav/CMakeLists.txt || die
        sed -i -e 's/update-desktop-database/true/' udav/CMakeLists.txt || die
+       # fix missing include, bug 564204
+       sed -i -e '/#include <QStringList>/i #include <QObject>' json/Backend.hpp || die
 
        use python && append-cppflags -I"$(${EPYTHON} -c 'import numpy; print(numpy.get_include())')"
        use wxwidgets && need-wxwidgets unicode