commit: b9362597fcf540f4832b297028d82b7085de11e2 Author: David Roman <davidroman96 <AT> gmail <DOT> com> AuthorDate: Fri Oct 6 13:49:08 2023 +0000 Commit: David Roman <davidroman96 <AT> gmail <DOT> com> CommitDate: Fri Oct 6 13:49:08 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b9362597
sys-apps/ov: add 0.32.0 Signed-off-by: David Roman <davidroman96 <AT> gmail.com> sys-apps/ov/Manifest | 1 + sys-apps/ov/ov-0.32.0.ebuild | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) diff --git a/sys-apps/ov/Manifest b/sys-apps/ov/Manifest index dcd25cec12..88d31ebc78 100644 --- a/sys-apps/ov/Manifest +++ b/sys-apps/ov/Manifest @@ -875,6 +875,7 @@ DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.3.mod 300 BLAKE2B 3aa707c72ce7e DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.4.mod 300 BLAKE2B 3aa707c72ce7e402cc1765fed30253eb87e9e87aecc8096130e973623f53ded2a7572ca3d464e4db9de524cd651b3aa8fbc9fa0ef6bdc4eb9670b4d8652f4dfc SHA512 d814675e448688f6a506397bedb262fb2583c913ec1f8ca9ffc11206bdcd7e1f4ee3c561aee366eb2cdaede8c522a6f58f116236f3033bc7e91ec139bdd140f9 DIST ov-0.11.1.gh.tar.gz 1050056 BLAKE2B d8302aa594417b14a9df68cca7a570b0439178a91ea74e71c9ac5ce17c565848fa799e0910500e7bf6ab07cd5ba434fff91184b3a76b733916d44d199cd9e8ca SHA512 9d9cd0fcfbf755ee7d25d18f2a3e41b7be7074d22e578743e998e96bfe39c3dfe9e1e5a9f88051db16a17ac020c9926bcc7d1c117006e1f900311aa21cb8683f DIST ov-0.11.2.tar.gz 3997866 BLAKE2B fea3fcae0c58a6e43b8c97807a84b6ac66380b89bb38f60101c84916fcc84ba3e2a02f3a36647c6d8cef4e7af35450a42e581111937d0f835b18f5e79ecd5818 SHA512 9ef632b6e2bc1f3974dbf6b61d686895f7dc13e4c7a0a1e9cdd8d883bd558376ba5632cd7bce3804b1c899957c84887ecba972b8e4d33696f7e3b73714550a10 +DIST ov-0.32.0.tar.gz 6825372 BLAKE2B 2f15ab9760107543187de049d3ded646564d7ecf5bcf3bdfad7910a6cf333cfc46e3a2189ff18d327e45157e042a6f16d219e5940c214676433908d45b144c4a SHA512 577f7745a6deea0a4f55aa31b704a29e03f627487896c2d27cb9051ed908e94f1f53cb7dd57d8109505421ef931ab154b52a315591cfa0d081a9c672f682221e DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f SHA512 db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774 DIST rsc.io%2Fquote%2Fv3%2F@v%2Fv3.1.0.mod 55 BLAKE2B f1f0ba35f0ffd200ed37c06b2025c1fd436e3fd857bd525b9295c0cbcade7e1f037e3f566124a7ef428384d50525426f0d40468c967e39bac6057174710e2566 SHA512 e6357ddd7d09692c60e59e6cb80469ade8284052cdd3ea520ec4dbcb42c1cabe045c599e43cce94bec022bd82e87a554ecac42f8c917cf2ff44daff9c1a147d5 DIST rsc.io%2Fsampler%2F@v%2Fv1.3.0.mod 88 BLAKE2B c2ac3c9619e396db470c9951dfc11cdacccd56ae09b3b353015ee7e5fbb023df288dbf48d81b44c309241d1ea89a2e0ee42ee1d17e536fcfa531aaee0e651ab7 SHA512 2137507eb25fbae419605e0cd6bca4cfa584110eebc276cd759a4dcb6f97e52928e5b2d9b276e76bcabcec3bbfc2c42f97fa29f54695d27fb00f9423e1638863 diff --git a/sys-apps/ov/ov-0.32.0.ebuild b/sys-apps/ov/ov-0.32.0.ebuild new file mode 100644 index 0000000000..501cdca535 --- /dev/null +++ b/sys-apps/ov/ov-0.32.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo go-module shell-completion + +DESCRIPTION="Feature-rich terminal pager" +HOMEPAGE="https://github.com/noborus/ov" +SRC_URI="https://github.com/noborus/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="MIT Apache-2.0 BSD-2 BSD MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +S="${WORKDIR}" + +src_compile() { + ego build -v -x -o ${PN} -ldflags="-X main.Version=${PV}" + edo ./ov --config ov.yaml --completion fish > ov.fish + edo ./ov --config ov.yaml --completion bash > ov.bash + edo ./ov --config ov.yaml --completion zsh > ov.zsh +} + +src_install() { + dodoc README.md ov{,-less}.yaml + dobin ov + newbashcomp "${PN}.bash" "${PN}" + dofishcomp "${PN}.fish" + newzshcomp "${PN}.zsh" "_${PN}" +} + +src_test() { + ego test $(ego list ./... | grep -v /vendor/) +}
