summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetros Siligkounas <petross404@gmail.com>2019-04-13 15:08:43 +0300
committerMichał Górny <mgorny@gentoo.org>2019-04-20 09:12:43 +0200
commitbe6593feb40766f202da79bf2845cc32be8583f7 (patch)
treefc22b8cc17b90021e245759289fc7c7831044723 /dev-util/edb-debugger
parentapp-crypt/acme: docs & missing indirect dep on dev-python/idna (diff)
downloadgentoo-be6593feb40766f202da79bf2845cc32be8583f7.tar.gz
gentoo-be6593feb40766f202da79bf2845cc32be8583f7.tar.bz2
gentoo-be6593feb40766f202da79bf2845cc32be8583f7.zip
dev-util/edb-debugger: bump live ebuild to EAPI 7
Add "jumbo-build" use flag too Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Πέτρος Σιλιγκούνας <petross404@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11669 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-util/edb-debugger')
-rw-r--r--dev-util/edb-debugger/edb-debugger-9999.ebuild13
-rw-r--r--dev-util/edb-debugger/metadata.xml1
2 files changed, 11 insertions, 3 deletions
diff --git a/dev-util/edb-debugger/edb-debugger-9999.ebuild b/dev-util/edb-debugger/edb-debugger-9999.ebuild
index ed907cfca5d3..5c9cd77c65a4 100644
--- a/dev-util/edb-debugger/edb-debugger-9999.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit cmake-utils git-r3
@@ -12,7 +12,7 @@ EGIT_REPO_URI="https://github.com/eteran/edb-debugger.git"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS=""
-IUSE="graphviz"
+IUSE="graphviz jumbo-build"
RDEPEND="
dev-libs/capstone:=
@@ -39,3 +39,10 @@ src_prepare() {
fi
cmake-utils_src_prepare
}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_JUMBO=$(usex jumbo-build)
+ )
+ cmake-utils_src_configure
+}
diff --git a/dev-util/edb-debugger/metadata.xml b/dev-util/edb-debugger/metadata.xml
index a940dc098dc5..cf47b0a1cf3b 100644
--- a/dev-util/edb-debugger/metadata.xml
+++ b/dev-util/edb-debugger/metadata.xml
@@ -12,6 +12,7 @@
<use>
<flag name="legacy-mem-write">Probe if writes to /proc/PID/mem are broken.</flag>
<flag name="graphviz">Add support for the Graphviz library</flag>
+ <flag name="jumbo-build">Experimental jumbo (also known as unity) build capability</flag>
<flag name="pax_kernel">Enable building under a PaX enabled kernel</flag>
</use>
</pkgmetadata>