app-misc/pastel: add 0.12.0

Signed-off-by: Ceres <ceres@ceressees.dev>
This commit is contained in:
Ceres
2026-03-29 14:11:24 +01:00
parent 9a9a796833
commit d95feaa53e
2 changed files with 51 additions and 0 deletions

View File

@@ -53,6 +53,8 @@ DIST once_cell_polyfill-1.70.1.crate 7510 BLAKE2B ca89c64ea6ed6037bbeef0a362b047
DIST oorandom-11.1.4.crate 10201 BLAKE2B fc77678ec202bc5ef7314ed876f670575983612db9cc94ddec4ad7e9f04e2e2742d12b746803b33f1dada4a10c8afe19210fbc337803ca59a0df74998fa6de92 SHA512 8d5acd7b344b1eb9635ae597b38d65f0da519366664f02bfd083d37b5e9c88f21403066a8e93d8a61e843e06ad9323cca9796058aabd901d0adf7e7235c17562
DIST output_vt100-0.1.3.crate 4473 BLAKE2B 8c75dbcd413e1273ddf077f3b57996953d70376be6e438ee1a4de83a8c3c535d4cc866849aed91df74aa9b22d41d428b1142cefe035dab7404ec89af9efaa832 SHA512 ccca3b4c582e860b0643dea78302fbcb96f8f86b356041ae9c685e7c48f1721fd3366dd1bea39afc1bcef03b298d0f6c87918a1ba92a56e6b06bc8b4123c0d89
DIST pastel-0.11.0.tar.gz 3236693 BLAKE2B cec1b6020c1645faf4b88298c1871a3c5d8307466b2f0f36542af0ad5beff773401608eec7d123f978a06b1992976a3b6d10e689d3d19001e164d822ab22bc6f SHA512 e25b6f93c04273ff99461fca80a4ddfec887079cf6c8abd9c3585585712477c5b3cdd7737788a86e54372c84ed3ddb39573624d3219b275de7211837ca281b7a
DIST pastel-0.12.0-deps.tar.xz 17741508 BLAKE2B 2f527e9c69ebe66f080ba499d18f04ea75665db0a61c24d87a6319a3934d2bd551a7d0ad5b41cd9097cb0eda069c1b440571dbf51132c42dd47e15f77b3c25ea SHA512 c981d53d88ddb8415ae35f0451d2287a6a464e114851fe94ec7054772ce89da775cdfd139513098b602446702b662f5c9ca68b2138609a02e984545684bf9707
DIST pastel-0.12.0.tar.gz 3236371 BLAKE2B 6dc15cde1c8f56cc98b5ee3327c56617e20a409630405e81a21e4fca955085d0314a024012b21885a491bbd4fd81c987c3925670fb8e31f1042935d3a88b781b SHA512 2fac88a4a9549eb0c8695c677844f6e0ab608395f70d7a53134d8a46072869b41e3dd5aa7571f3eaa8b3c572e22eda6e537f984e80c4c4676a946de1f114ffa0
DIST plotters-0.3.7.crate 149031 BLAKE2B a53b3aa85eda3ac2278cf49c4d701642b37a5f52a3a013594101388d9d104b96e35f542ff6b8ee33bf711fb64c8c25a48c8f10b3c12e70e6e57c90fd30cb9b5f SHA512 526fa20153b445176efcd1314c2e36963561e267c566223ddbbcdaf74340aa821e9c0174c15849c55f3cb3177fd5e34aa9bdd872888476b7ff0a20ec3c1a04e1
DIST plotters-backend-0.3.7.crate 13709 BLAKE2B 7ba96de1435beaffe0171dd4fd010f84d0bb6bf0856adb05da87dd324a5834aee3a71545a019ac899e141cec32cd15e395c56d281f498430e54b6715eaa46761 SHA512 5b53e5d369f39748d45269c82c87a0731cf23666b88d7e407162602c715a01807ebc50f8a90805f417c0e7e74dc511d1d7861052835beb8a9d548e2f33c062e3
DIST plotters-svg-0.3.7.crate 6715 BLAKE2B 1437ad7e1c1b3e82ab1f58660ff6931e510f6ea5ea6cae6eb48582d4652bc65c5dad518d3312e25303651c03d90bf56d9abac4c2e3979f8290b4cb35c0b6ba5c SHA512 9a60e19026edfad359a7d042630b60825d7723855fc0c17881ac880c29160a81449ca672a3ae5cea4405293947ae0556f31cb37f519dad4cef56353248350cd6

View File

@@ -0,0 +1,49 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CRATES=" "
RUST_MIN_VER="1.83.0"
inherit cargo shell-completion
DESCRIPTION="A command-line tool to generate, analyze, convert and manipulate colors"
HOMEPAGE="https://github.com/sharkdp/pastel"
LICENSE="Apache-2.0 MIT"
# Dependent crate licenses
LICENSE+=" Apache-2.0 MIT Unicode-3.0"
SLOT="0"
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/sharkdp/${PN}.git"
else
SRC_URI="
https://github.com/sharkdp/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
https://codeberg.org/ceres-sees-all/guru-distfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz
"
ECARGO_VENDOR="${WORKDIR}/vendor"
KEYWORDS="~amd64"
fi
src_unpack() {
if [[ "${PV}" == *9999* ]]; then
git-r3_src_unpack
cargo_live_src_unpack
else
cargo_src_unpack
fi
}
src_install() {
cargo_src_install
RESOURCES=$(dirname "$(find -type f -name "_pastel")")
doman $RESOURCES/*.1
dobashcomp $RESOURCES/pastel.bash
dofishcomp $RESOURCES/pastel.fish
dozshcomp $RESOURCES/_pastel
}