commit:     1d57ff479b3b2558ea2f2662ddf392137f84fc2f
Author:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  5 18:21:34 2025 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Fri Sep  5 18:21:34 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d57ff47

sys-apps/amdgpu_top: add 0.11.0

Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 sys-apps/amdgpu_top/Manifest                 |  3 ++
 sys-apps/amdgpu_top/amdgpu_top-0.11.0.ebuild | 75 ++++++++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/sys-apps/amdgpu_top/Manifest b/sys-apps/amdgpu_top/Manifest
index 8f66c4c18375..f32219ed17fd 100644
--- a/sys-apps/amdgpu_top/Manifest
+++ b/sys-apps/amdgpu_top/Manifest
@@ -1,6 +1,9 @@
 DIST amdgpu_top-0.10.3.gh.tar.gz 3170146 BLAKE2B 
8edd77e009012857de06468c02c2989ed0093fd4a68244a2fa4f63977010249c830336c73e5918a9748f0b425c6ae6a4ac00833c5af6d0beb0a657f769fc7756
 SHA512 
cfb5f345b377eeb1311a5393e1d11f27643237a2c7603c5d4b0bd752a3af8444cc611b905048ba2131a1d30216ada43a43c7b59a406d0643e063962d5d86ecdb
 DIST amdgpu_top-0.10.4-crates.tar.xz 38055628 BLAKE2B 
4286b9c560c1071708b2ce95417086f7a1edeb6c1263b364fcb8a3befee8ec351cb0a40351f9c5eba45e2daae66055d159dd28d9992447df568d4dba30c52b69
 SHA512 
0450ba36552bd26296e011a94e188f31161718f5f304f6b469f0277dee0e5ebaee47fbd501608927dd21c86bf465bec114734de43ae6dee90172fc7cee061869
 DIST amdgpu_top-0.10.4.gh.tar.gz 3172339 BLAKE2B 
e642e8c9336f61f65f1f02abd3b7df0f14836a408c35a7ba9770fefa0fc68bb0e72bdbb87c6e2f88cb1665d471d6bc4de22085d8d805c918cb84ab0161f891a2
 SHA512 
3e10e7928d565399effc3f01ec209ebac9596e81399dbc6210660dc08c058786e558c21eaf51c580c68225069cdfa0a5d935107620fe09fbef2d3a39a5802a40
+DIST amdgpu_top-0.11.0-crates.tar.xz 37491800 BLAKE2B 
c4e02b6d4ecca07086a417e77a1abfeb16c143ac48567a7e5f2465b06704e5a0820056eedd3882a09e33a38b0af1be0642017a51fe0621177abb20928ea77c86
 SHA512 
ac39d68104f5935c66d34a9b47d7cf16f220b783fe2ae791c0121b9752f6c5728ff28698e80e96acc6b3bd057880a7ca28f6c432b6e1ea61317a9ffa2e39c365
+DIST amdgpu_top-0.11.0.gh.tar.gz 3173925 BLAKE2B 
351c639f8444bd65dfa81eb8a40bd34f7bb6123b72be4d65e391971f6aac57109d21e90d0e3aafe4fa81ecd40d7dda64a6366489204ca69eb273b9ac03199bed
 SHA512 
f64256c35791126e4df9f22d684b24463e7355b02851fffb33f8a7f047a868b8502bbd5a6d18d8777383c8a815243b10557e1765cd3c215678938a6c347858bf
 DIST amdgpu_top-v0.10.3-crates.tar.xz 36982492 BLAKE2B 
d5165fba3b7b4dd25970dbccec37cc236a9e40dd897c1f1aba60dc9a3e57c080edeec2ed8d04f582a02180d0618537cc1a55ce70d92ea6d70d9ce59fce882c05
 SHA512 
b7330882874d16b3f2eaa1e7be7dbc6a33e23dac6e2c7d6c4db1790ad51aff9cd00afe0a0d62c80d34a32fa1769b96877ac1222e3329c38b9b8ce9394d009987
 DIST libdrm-amdgpu-sys-rs-69196107b2a8ab8dabfd67265f004f16f146a308.gh.tar.gz 
764312 BLAKE2B 
709479a02bf6571017be61624eb9fcf1556f69868234ce7c5e9e6cf01254d0e7a3fd7caa2629b2777ffa7201f23399fef6f8f798c89a99c3b254a30419924ff1
 SHA512 
6ff42d29ddff30793050753e87e519ba3223eac49b67e73a110532e3fe051a80ef5b04efad89cf4ecf7e993cac861cdf65042b14328d00748a273b8243104f11
+DIST libdrm-amdgpu-sys-rs-8d0029b4cf8f3b995728614f96c03f6e3dcf4f9e.gh.tar.gz 
497573 BLAKE2B 
dbc8bf07e7fc81b1671bafffe82ac1a0e9f7e50e46d4c268c1f955d439380a0b12f0acf05b5172309f3faf0a6a1f640acd6b1d7495142d26fbc94980c64ec2b7
 SHA512 
33e93720037ac0a5a08ffcac877cfd0a71eab6fad086c3e259d4c2bfb3a91d97f2f09d19622be1b6c9a510767aa88bf644a402b0507713095b4f5c9a0449293f
 DIST libdrm-amdgpu-sys-rs-bbe45fbfd1924b96684fc76683e4c61a93449c49.gh.tar.gz 
756390 BLAKE2B 
0ba170bc24f4a2504ee83207f7b6c33edc8dc7409a2ba46cf5bd65bc0a0ffda1de7ae7c0e4c8f5b31e869ac4716103454cae1df96ef62390e2a999c76dd9a082
 SHA512 
c0751e18d9b28bb5a65ccb121c50b6e1c45a5ec7a45c6309a6f14a368fee6f06428b8a041919d80fbed687091e2b01e64c99e08ecbd8ddcd088f2714ef244fd7

diff --git a/sys-apps/amdgpu_top/amdgpu_top-0.11.0.ebuild 
b/sys-apps/amdgpu_top/amdgpu_top-0.11.0.ebuild
new file mode 100644
index 000000000000..1f021489613b
--- /dev/null
+++ b/sys-apps/amdgpu_top/amdgpu_top-0.11.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.15.0
+
+EAPI=8
+
+CRATES=""
+RUST_MIN_VER="1.85.0"
+
+declare -A GIT_CRATES=(
+       
[libdrm_amdgpu_sys]='https://github.com/Umio-Yasuno/libdrm-amdgpu-sys-rs;8d0029b4cf8f3b995728614f96c03f6e3dcf4f9e;libdrm-amdgpu-sys-rs-%commit%'
+)
+
+inherit desktop cargo
+
+DESCRIPTION="Tool to display AMDGPU usage."
+HOMEPAGE="https://github.com/Umio-Yasuno/amdgpu_top";
+SRC_URI="
+       
https://github.com/Umio-Yasuno/amdgpu_top/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz
+       ${CARGO_CRATE_URIS}
+       
https://github.com/gentoo-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+="
+       Apache-2.0 Boost-1.0 CC0-1.0 ISC MIT OFL-1.1 UbuntuFontLicense-1.0
+       Unicode-3.0 ZLIB
+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="man"
+
+DEPEND="
+       x11-libs/libdrm:=[video_cards_amdgpu]
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+       man? (
+               || (
+                       app-text/lowdown
+                       virtual/pandoc
+               )
+       )
+"
+
+QA_PREBUILT="/usr/bin/amdgpu_top"
+
+DOCS=(
+       README.md
+)
+
+src_compile() {
+       cargo_src_compile
+
+       if use man; then
+               local docgen=lowdown
+
+               # prefer pandoc if it's installed
+               has_version virtual/pandoc && docgen=pandoc
+
+               "${docgen}" docs/man.${PN}.md -s -t man -o docs/${PN}.1 \
+                       || die "failed to generate man page with ${docgen}"
+       fi
+}
+
+src_install() {
+       cargo_src_install
+
+       use man && doman docs/${PN}.1
+       domenu assets/*.desktop
+       dodoc "${DOCS[@]}" docs/*
+}

Reply via email to