commit: 05a11fe328baea691baa52e7e9fa0bcb6bcdecac Author: David Roman <davidroman96 <AT> gmail <DOT> com> AuthorDate: Fri Oct 6 20:43:07 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=05a11fe3
dev-util/git-bug: add 0.8.0 Signed-off-by: David Roman <davidroman96 <AT> gmail.com> dev-util/git-bug/Manifest | 2 ++ dev-util/git-bug/git-bug-0.8.0.ebuild | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/dev-util/git-bug/Manifest b/dev-util/git-bug/Manifest index 3e6a902d9f..3c440cb309 100644 --- a/dev-util/git-bug/Manifest +++ b/dev-util/git-bug/Manifest @@ -1,5 +1,7 @@ DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273 DIST git-bug-0.7.2.tar.gz 1933613 BLAKE2B a57342aa6db577f310036327e652dfd0b9f9627fb2bc8e366b3be6a90e67502c7c14c67571d8a297a28bb7b6c4e0afc8b047c120c231d8d620d06b7180d5e9fe SHA512 85dac95e09dc0946afafc8bcec303b1bcaac36081bb8c8057e767c57a488496c2e6971b7fcf257903a6021da54f946a7475a72e999e142645f29f7e228570ab2 +DIST git-bug-0.8.0-vendor.tar.xz 3541424 BLAKE2B 32910fe4a6ce02be5bb2a3eed7d4d8cd8ce2087210f5d312182a2f5fc6144217d4dff90d290ad91b886fb28e88a43cab21a0c0efb0d90f25118aa4d530fde915 SHA512 a9b1da5c87174e0ce5e1d48e9ee6a5fea106bf2d8654e1c3708a058548de9adb38f8ed3c1fa50244375db2779f41fb7a147529247ad9a623954bdc77df4a39fb +DIST git-bug-0.8.0.tar.gz 2557779 BLAKE2B 5fd29aec937bc590455164afc2a8ddf09d9acd47e2dc33804ede62df74048a53af13763c14387dfb94993ec9384c940c741618936f5beeb2c0e068a2bf8ff40b SHA512 85456c916f72c0d2764ccd09418d2db91a9aeed48182de12d6aaec7cd021c55ec323822e4aa9347739cfe232ff2287e1bc7adca37ff2574d822b78fc75121d83 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146 DIST github.com%2F!masterminds%2Fglide%2F@v%2Fv0.13.2.mod 36 BLAKE2B 90eea1d6bfb78f872b781706703178c3c010c549c94e28eac0b3ca2ca2ee4bf126bb5320fa8bc0c22aa2aeebb2361572081014253d12a0a8dcfcf28ee607a554 SHA512 37cffb84d5a0e51f4306f042f62a549cbac31f714b497a590149c78d1a16d9b9fb7c3ea9c4c89856dc38b1548fe18afbb537628f0c511faab6a4eb631bcbf43f DIST github.com%2F!masterminds%2Fsemver%2F@v%2Fv1.4.2.mod 37 BLAKE2B 60b2ec6aeaaece8fbe3ca154b432f677dbb46672fdbc95b503f613190df535c7254900c9cfaa3319ab2d7562513640c7cc9fe650d75d97dc09fe84a17e359a86 SHA512 4f01cd11b3ae6f26266154ee37e7a4084e61e865fa9427187a24a02631415f2367a4afad83b4e1cf772b263aaf8f180b4b177e30ae884cdcab239919c9e08bbc diff --git a/dev-util/git-bug/git-bug-0.8.0.ebuild b/dev-util/git-bug/git-bug-0.8.0.ebuild new file mode 100644 index 0000000000..98ee10a6fd --- /dev/null +++ b/dev-util/git-bug/git-bug-0.8.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="distributed, offline-first bug tracker" +HOMEPAGE="https://github.com/MichaelMure/git-bug" + +SRC_URI="https://github.com/MichaelMure/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz" + +RESTRICT="strip" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +src_compile() { + 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} +} + +src_install() { + dobin ${PN} +} + +src_test() { + CI=true ego test +}
