From: Andreas Sturmlechner Date: Tue, 13 Mar 2018 09:27:42 +0000 (+0100) Subject: media-gfx/freecad: Add no-webkit patch X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=db39186a84fc276d2fc94a3166b97ec3fd0b581f;p=gentoo.git media-gfx/freecad: Add no-webkit patch Package-Manager: Portage-2.3.24, Repoman-2.3.6 --- diff --git a/media-gfx/freecad/freecad-0.16.6712.ebuild b/media-gfx/freecad/freecad-0.16.6712.ebuild index 8b858df54ba3..0c65c49697b2 100644 --- a/media-gfx/freecad/freecad-0.16.6712.ebuild +++ b/media-gfx/freecad/freecad-0.16.6712.ebuild @@ -34,7 +34,6 @@ COMMON_DEPEND="${PYTHON_DEPS} dev-qt/qtgui:4[-egl] dev-qt/qtopengl:4[-egl] dev-qt/qtsvg:4 - dev-qt/qtwebkit:4 media-libs/coin media-libs/freetype sci-libs/opencascade:*[vtk(+)] @@ -51,6 +50,7 @@ DEPEND="${COMMON_DEPEND} PATCHES=( "${FILESDIR}"/${PN}-0.14.3702-install-paths.patch + "${FILESDIR}"/${PN}-0.17_pre-no-webkit.patch ) # https://bugs.gentoo.org/show_bug.cgi?id=352435 @@ -85,7 +85,8 @@ src_configure() { -DCMAKE_INSTALL_DATADIR=share/${P} -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} -DCMAKE_INSTALL_INCLUDEDIR=include/${P} - -DFREECAD_USE_EXTERNAL_KDL="ON" + -DFREECAD_USE_EXTERNAL_KDL=ON + -DBUILD_WEB=OFF ) # TODO to remove embedded dependencies: