app-misc/pueue: add 4.0.0

Signed-off-by: Jonas Frei <freijon@pm.me>
This commit is contained in:
Jonas Frei
2025-03-09 18:54:08 +01:00
parent 698236149d
commit f963379384
2 changed files with 52 additions and 0 deletions

View File

@@ -246,6 +246,8 @@ DIST procfs-core-0.16.0.crate 68279 BLAKE2B 257abf95553979dcd0b0e9f86bde83138248
DIST pueue-3.3.3.tar.gz 180536 BLAKE2B ccc2bddadb22b65fa1c4ee4b513d08c3d1d0089c6be52a8707e2d49c5b73e660a880ddea3ffb5ec21e6b27c292883cc6f161b5c2eea2baa0d61fab355732a082 SHA512 92847fe601f3f8a9fa4d0fd3a81b74a15ccdb98c08a58fcd02600f44cbf032d1ce9574f620d953dced645e638380d801ef1cd1456998d70bacbf38e70938958a
DIST pueue-3.4.0.tar.gz 182536 BLAKE2B bfe145f4f8cf618bc8cce5da82a4301dd7fb7aaa2bbf8bf53575d276baca7272785a7197207c78559012f8452d00cfc2461fc9a8a37f8f44ef9122526a18cb74 SHA512 7fe10957b5e25faec581942761625736f6e3bb9db71fdacd21040435fd300e6718e54cbc25f1e9fe055c01a67b18941b1911f7faab6d4a83eac45fb4feb146eb
DIST pueue-3.4.1.tar.gz 185230 BLAKE2B 995b4123026d7504dfa1d98667c69634c1ae5c0b4dad9dfac49e2884c87241018f57858379eefdab52422f8d9a96ce6d064c8b1f97120e1d8629a7feddbbc7ff SHA512 de866978cb1d5907dc6804e28c020196abde565a64862b04a7be5a38b004fc4cd1e0863f976637fbbc27fb379ccdb893321d3a754872ae14da0253b989b1c046
DIST pueue-4.0.0-crates.tar.xz 30639656 BLAKE2B 83324e81e4e6332f3245a1d43bacc2748622dd6a8fcb00e62331ff7d9f67698d768071ad384daa7e9df526fc9d6598963322e41db20bdf62d069822337153a3c SHA512 0da325f7e43a7473a323e3b25145e615ce9d08d3a4ebd9fa67c3f36746226ab71ef6d9321dc75a100e3a2926402c4bb183adf80d6dd2ba5ad236ce349c3cd8c5
DIST pueue-4.0.0.tar.gz 328200 BLAKE2B b10e1cdbcad7b7f0b8659deb862b0de13b85f5665bef4adfb8aba7b4c2b5ae53f78ea775d89b7c2b53a9af7bc9aff8315c4b59920fdc659a07602f46fb160f85 SHA512 fa680f23c64874da37ea70905cdcb48fa3dddff3a831375f4d9ab4923dc8f1f97748928d582d83622383aa11164019a2cae18ef271443dd06d23c6a8d6dc602b
DIST quote-1.0.33.crate 28090 BLAKE2B 77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d72851d73768d491c56c6779a0882a304c1f30c88732a6168351f0f786b10516ae537cff993892a749175848 SHA512 c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c
DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2
DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685

View File

@@ -0,0 +1,50 @@
# Copyright 2024-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Autogenerated by pycargoebuild 0.13.5
EAPI=8
CRATES=""
inherit cargo systemd shell-completion
DESCRIPTION="A cli tool for managing long running shell commands."
HOMEPAGE="https://github.com/nukesor/pueue"
SRC_URI="https://github.com/Nukesor/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
DEPS_URI="https://github.com/freijon/${PN}/releases/download/v${PV}/${P}-crates.tar.xz"
SRC_URI+=" ${DEPS_URI}"
LICENSE="MIT"
# Dependent crate licenses
LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense"
SLOT="0"
KEYWORDS="~amd64"
QA_FLAGS_IGNORED="
usr/bin/${PN}
usr/bin/${PN}d
"
src_install() {
cargo_src_install --path pueue
# generate and install shell completions files
mkdir completions
# bash completions
"${ED}"/usr/bin/pueue completions bash completions || die "gen bash completion failed"
newbashcomp completions/${PN}.bash ${PN}
# zsh completions
"${ED}"/usr/bin/pueue completions zsh completions || die "gen zsh completion failed"
dozshcomp completions/_${PN}
# fish completions
"${ED}"/usr/bin/pueue completions fish completions || die "gen fish completion failed "
dofishcomp completions/${PN}.fish
# install the systemd-service
systemd_douserunit utils/pueued.service
}