commit: b15061025727b7314e0949a704b93f7e9780fe37 Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org> AuthorDate: Mon Feb 9 19:21:28 2026 +0000 Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org> CommitDate: Mon Feb 9 19:21:38 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1506102
sys-apps/amdgpu_top: add 0.11.2 Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org> sys-apps/amdgpu_top/Manifest | 3 ++ sys-apps/amdgpu_top/amdgpu_top-0.11.2.ebuild | 76 ++++++++++++++++++++++++++++ 2 files changed, 79 insertions(+) diff --git a/sys-apps/amdgpu_top/Manifest b/sys-apps/amdgpu_top/Manifest index f32219ed17fd..9167d1c401c6 100644 --- a/sys-apps/amdgpu_top/Manifest +++ b/sys-apps/amdgpu_top/Manifest @@ -3,7 +3,10 @@ DIST amdgpu_top-0.10.4-crates.tar.xz 38055628 BLAKE2B 4286b9c560c1071708b2ce9541 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-0.11.2-crates.tar.xz 38236812 BLAKE2B ee4855c1dc43bcd83abaeb28fe5876cec3c7ae7ed85168a40750ae7c56a104100b91d9a4cfe7322dcb6abf5cdb093fcc53cb2b7c348ea9183a8153c1dcd00fb3 SHA512 3357ed4011e90df866554d87de93f6ce50aa93909a1be785cd6989883c16814069aa8a6011c569bd592873f1d387ef1c35a33a5adde6752cdfbedb7fb7321ede +DIST amdgpu_top-0.11.2.gh.tar.gz 3178952 BLAKE2B f570a1e81d1a743ba65bf5c98b318cd9bb60f28b46ef75ab17071bf5e16a12c35b88161c339bfbf022484d79dff2edcadbe2e1902826c601bcfe5f0044529809 SHA512 f9a1bdbce23aa4169174c015bbd45ea43d6d371ec859d284b6292cba29e90a31852d4b68d4f1fd58e43ad64b985f81608a7014c7c3104c97a4d9993ba9da9e6b DIST amdgpu_top-v0.10.3-crates.tar.xz 36982492 BLAKE2B d5165fba3b7b4dd25970dbccec37cc236a9e40dd897c1f1aba60dc9a3e57c080edeec2ed8d04f582a02180d0618537cc1a55ce70d92ea6d70d9ce59fce882c05 SHA512 b7330882874d16b3f2eaa1e7be7dbc6a33e23dac6e2c7d6c4db1790ad51aff9cd00afe0a0d62c80d34a32fa1769b96877ac1222e3329c38b9b8ce9394d009987 +DIST libdrm-amdgpu-sys-rs-02aec00249416c762122bdff582fe6ce5053a4ce.gh.tar.gz 500219 BLAKE2B 3da1cba8a6bef5421ee000e082b64db6ecb5ac277d72405d4553efbbf1ca5c7b8b9af813063905a93d467d61215ae9a3dbdcbb9ef12177eba947de412bdef6ba SHA512 1e8e416f452ab696e0cbfae9738291c0a203f2534b96528d0e3414e7a3e2abbf342d7bbc84f1a29bf82cdd795a07c8e00655a2b2d8eaeb4f40a296aec286d038 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.2.ebuild b/sys-apps/amdgpu_top/amdgpu_top-0.11.2.ebuild new file mode 100644 index 000000000000..533a40890d29 --- /dev/null +++ b/sys-apps/amdgpu_top/amdgpu_top-0.11.2.ebuild @@ -0,0 +1,76 @@ +# Copyright 2024-2026 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.88.0" + +declare -A GIT_CRATES=( + [libdrm_amdgpu_sys]='https://github.com/Umio-Yasuno/libdrm-amdgpu-sys-rs;02aec00249416c762122bdff582fe6ce5053a4ce;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 ~arm64" + +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/* +}
