summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-electronics/kicad/kicad-4.0.6.ebuild')
-rw-r--r--sci-electronics/kicad/kicad-4.0.6.ebuild8
1 files changed, 5 insertions, 3 deletions
diff --git a/sci-electronics/kicad/kicad-4.0.6.ebuild b/sci-electronics/kicad/kicad-4.0.6.ebuild
index da56b49911ba..2e59e1a1d631 100644
--- a/sci-electronics/kicad/kicad-4.0.6.ebuild
+++ b/sci-electronics/kicad/kicad-4.0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -62,9 +62,12 @@ pkg_setup() {
src_prepare() {
xdg_src_prepare
+ cmake-utils_src_prepare
# Patch to work with >=boost 1.61
eapply "${FILESDIR}/${PN}-boost-1.61.patch"
+ # Patch to work with >=cmake 3.11
+ eapply "${FILESDIR}/${PN}-cmake-checkcxxsymbolexists.patch"
# Remove cvpcb desktop file as it does nothing
rm "resources/linux/mime/applications/cvpcb.desktop" || die
@@ -127,8 +130,6 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
-DKICAD_DOCS="/usr/share/doc/${PF}"
- -DKICAD_HELP="/usr/share/doc/${PF}/help"
- -DwxUSE_UNICODE=ON
-DKICAD_SKIP_BOOST=ON
-DBUILD_GITHUB_PLUGIN="$(usex github)"
-DKICAD_SCRIPTING="$(usex python)"
@@ -138,6 +139,7 @@ src_configure() {
-DCMAKE_CXX_FLAGS="-std=c++11"
)
use python && mycmakeargs+=(
+ -DwxUSE_UNICODE=ON
-DPYTHON_DEST="$(python_get_sitedir)"
-DPYTHON_EXECUTABLE="${PYTHON}"
-DPYTHON_INCLUDE_DIR="$(python_get_includedir)"