commit: 62ac09508356b20b9eed0fc7cea085aa78cd1b0e Author: David Roman <davidroman96 <AT> gmail <DOT> com> AuthorDate: Fri Oct 6 20:46:10 2023 +0000 Commit: David Roman <davidroman96 <AT> gmail <DOT> com> CommitDate: Fri Oct 6 20:46:53 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62ac0950
dev-util/git-bug: update EAPI 7 -> 8 Signed-off-by: David Roman <davidroman96 <AT> gmail.com> dev-util/git-bug/git-bug-9999.ebuild | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/dev-util/git-bug/git-bug-9999.ebuild b/dev-util/git-bug/git-bug-9999.ebuild index 2dd79e49d8..49c411a3e0 100644 --- a/dev-util/git-bug/git-bug-9999.ebuild +++ b/dev-util/git-bug/git-bug-9999.ebuild @@ -1,7 +1,7 @@ # Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit go-module @@ -11,10 +11,8 @@ HOMEPAGE="https://github.com/MichaelMure/git-bug" inherit git-r3 EGIT_REPO_URI="https://github.com/MichaelMure/${PN}" -RESTRICT="network-sandbox" LICENSE="GPL-3" SLOT="0" -IUSE="" KEYWORDS="" src_unpack() { @@ -24,8 +22,8 @@ src_unpack() { } src_compile() { - go generate - go build \ + ego generate + ego build \ -ldflags "-s -w -X github.com/MichealMure/git-bug/commands.GitLastTag=${PV} -X github.com/MichealMure/git-bug/commands.GitExactTag=${PV}" \ -o ${PN} } @@ -33,3 +31,7 @@ src_compile() { src_install() { dobin ${PN} } + +src_test() { + CI=true ego test +}
