diff --git a/sys-apps/amdgpu_top/Manifest b/sys-apps/amdgpu_top/Manifest index 9167d1c401c6c..3a72d18315aa2 100644 --- a/sys-apps/amdgpu_top/Manifest +++ b/sys-apps/amdgpu_top/Manifest @@ -5,8 +5,11 @@ DIST amdgpu_top-0.11.0-crates.tar.xz 37491800 BLAKE2B c4e02b6d4ecca07086a417e77a 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-0.11.5-crates.tar.xz 37894964 BLAKE2B 6c57be18935eafce9d7b58ad05b7d6d4c087871e227d4c0a1488fd2edf319aebfc3a47c8d9bc166219416a065000c7d8f30a8abb9386559c16453fdf015a8c10 SHA512 8c2ad38615ef1ebf234fe6760d7c66f2e2d9ec5bf9a5cc6fa959074f5fe703148da126f63fb1273cb2f4ad789bbfd8b4dd8861795a2892a8c6a1f739f4e5ca57 +DIST amdgpu_top-0.11.5.gh.tar.gz 3197797 BLAKE2B 2290ba31dc813356dbb279ba8894fdc2220b46274fc2ff9e249b7f637817b34e9021d45d9c951664816de034be40dd9425c7b282414b0e7ae185b28edfe37399 SHA512 f453bae4ad6e7f3bf868adb878451d4fac6a4b1ef7879d263d87100be1aed4d42f6f0ee7eac840866d66b1335dd7c916a30ff01f2278107558f2c9cdb7328ac2 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 +DIST libdrm-amdgpu-sys-rs-c87eff736523054247f1192796a5f47560cd35db.gh.tar.gz 525028 BLAKE2B e367ced30e44ccd29fc7d80a8a1850bdd72c633bf96f08abefac8dd34e06a44d92de8132967bc29375da815dc2c8a07b677b19535d1f41d70ee6f3baa2e6b9ed SHA512 fa0800bec55b2f0b5a3b689895af202066bc38e0d41b0e0fff0fbcca5804e395223b11318030a7981a21e2a9694532d62e523bce7026a6390dea307bbd780fa5 diff --git a/sys-apps/amdgpu_top/amdgpu_top-0.11.5.ebuild b/sys-apps/amdgpu_top/amdgpu_top-0.11.5.ebuild new file mode 100644 index 0000000000000..ef8c0482f5cb4 --- /dev/null +++ b/sys-apps/amdgpu_top/amdgpu_top-0.11.5.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;c87eff736523054247f1192796a5f47560cd35db;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 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 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/* +}