Skip to content

Commit

Permalink
dev-util/edb-debugger: bump live ebuild to EAPI 7
Browse files Browse the repository at this point in the history
Add "jumbo-build" use flag too

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Πέτρος Σιλιγκούνας <[email protected]>
Closes: gentoo#11669
Signed-off-by: Michał Górny <[email protected]>
  • Loading branch information
Petross404 authored and mgorny committed Apr 20, 2019
1 parent 5cb501e commit be6593f
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 3 deletions.
13 changes: 10 additions & 3 deletions dev-util/edb-debugger/edb-debugger-9999.ebuild
Original file line number Diff line number Diff line change
@@ -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

Expand All @@ -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:=
Expand All @@ -39,3 +39,10 @@ src_prepare() {
fi
cmake-utils_src_prepare
}

src_configure() {
local mycmakeargs=(
-DBUILD_JUMBO=$(usex jumbo-build)
)
cmake-utils_src_configure
}
1 change: 1 addition & 0 deletions dev-util/edb-debugger/metadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -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>

0 comments on commit be6593f

Please sign in to comment.