commit: f9633793842bb1c4ee3819cc5df5814d020fcced Author: Jonas Frei <freijon <AT> pm <DOT> me> AuthorDate: Sun Mar 9 17:54:08 2025 +0000 Commit: Jonas Frei <freijon <AT> pm <DOT> me> CommitDate: Mon Mar 10 06:14:03 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9633793
app-misc/pueue: add 4.0.0 Signed-off-by: Jonas Frei <freijon <AT> pm.me> app-misc/pueue/Manifest | 2 ++ app-misc/pueue/pueue-4.0.0.ebuild | 50 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) diff --git a/app-misc/pueue/Manifest b/app-misc/pueue/Manifest index 8c5b8416a..2bbbdc183 100644 --- a/app-misc/pueue/Manifest +++ b/app-misc/pueue/Manifest @@ -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 diff --git a/app-misc/pueue/pueue-4.0.0.ebuild b/app-misc/pueue/pueue-4.0.0.ebuild new file mode 100644 index 000000000..f352a1d6d --- /dev/null +++ b/app-misc/pueue/pueue-4.0.0.ebuild @@ -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 +}
