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
+}

Reply via email to