sys-apps/ov: add 0.32.0

Signed-off-by: David Roman <davidroman96@gmail.com>
This commit is contained in:
David Roman
2023-10-06 15:49:08 +02:00
parent f85d3efd54
commit b9362597fc
2 changed files with 36 additions and 0 deletions

View File

@@ -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

View File

@@ -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/)
}