commit:     52347b76b0879e7c219b5558221799e704694606
Author:     Eric Joldasov <bratishkaerik <AT> landless-city <DOT> net>
AuthorDate: Wed Mar  5 13:19:10 2025 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Mar 10 12:01:37 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52347b76

sys-fs/ncdu-bin: add 2.8

Signed-off-by: Eric Joldasov <bratishkaerik <AT> landless-city.net>
Closes: https://github.com/gentoo/gentoo/pull/40910
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 sys-fs/ncdu-bin/Manifest            |  8 ++++++++
 sys-fs/ncdu-bin/ncdu-bin-2.8.ebuild | 36 ++++++++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sys-fs/ncdu-bin/Manifest b/sys-fs/ncdu-bin/Manifest
index f45006d49c3f..a617a3331893 100644
--- a/sys-fs/ncdu-bin/Manifest
+++ b/sys-fs/ncdu-bin/Manifest
@@ -6,3 +6,11 @@ DIST ncdu-2.7-linux-x86.tar.gz 368703 BLAKE2B 
37a67dcbff73e5dc759a83a08c302394b1
 DIST ncdu-2.7-linux-x86.tar.gz.asc 833 BLAKE2B 
553d894b448371bd5c25cac08bfeca89a30ad42818d2f6100621a4bf885f6c02f2b525a070cb6c0e8f7a0e20215eabf1cf63e2ac928475e62ae08f6d1945bd27
 SHA512 
e5ea949b8a9e5b3e77b999562d1bd476838d85c90f8e9c07f135cc4bf4629cb6a16c067ecc23a445e9e99048b3d66bdd2dcd1677ad53cdc56b68fbdc978575ec
 DIST ncdu-2.7-linux-x86_64.tar.gz 353982 BLAKE2B 
3f0388581201c6a810469b4cca0367c9ced1993ae37c291993cf68a3e17194ddd5e951312d7cad0b8fcdc11c9a5a7676839dcefe62d0f04684d56491f0d627cf
 SHA512 
1e19ddc4fea35cbdb235e060cbccc10af90dd107443dd93f67a614f3579d6f48aabce601c65d02a01dc272c8a7ab2fcbd889b2a3490bf791702c0e222b83b025
 DIST ncdu-2.7-linux-x86_64.tar.gz.asc 833 BLAKE2B 
f9faa21167819133b017e5aaf459eb15dd540056eb8a708cb360934df4d41e6025e41a4db3558f359c781e9a6e9432b9970b501202ac81a5510dbe07cb8e9ce6
 SHA512 
edf98958de23e7caf0a41b0a895711ebf0fb1cd2cf65dbd30bbc23d0852fcd92a57538252da0e69b827acb94a04d561cab71993a15e461870af80691295a70e0
+DIST ncdu-2.8-linux-aarch64.tar.gz 370860 BLAKE2B 
99b31763c70319501fbb62fa6f3d5a99fb2cfd89afcf5508796274499a4141162220f5620c4cea9289185502aa48a7d6c7e239fe1ed2524eb183e505aa6e4b5b
 SHA512 
c3af75c410653950fc06ae8ed981eb4313ab73bb6d6e9ce5c3d20940243bf9dbcf311adce78d206746564ae8c14f9b1b8b287129233f549c572f0bcc5477d839
+DIST ncdu-2.8-linux-aarch64.tar.gz.asc 833 BLAKE2B 
ac04cc3694aacceedf9828f9c53a8e061a9f9ff2d7185b0f3c40d3bd1a75c990c172b42c3c53ad4e242915c04f3d24470a50deb42fa77e1e84676874580b0886
 SHA512 
97f6de336a5d5505505bc1a4201f0086d6a7c0ca6ac52165a96a9d6ff115064f94e802fe2412d53b1ec7fe0a3056ec024c9e0325fd047a1c4d5111176eacee05
+DIST ncdu-2.8-linux-arm.tar.gz 366839 BLAKE2B 
a763b3830611c08b574769fba459ee37e7f7dd909f847c8e49cc541ae3d09f3ef9280b7c4e9334ffff0f414be7ae3101255db84c339f3a818bd422767171dc6a
 SHA512 
f32074ff485ef42c370e64e7bea84d23d5b32738b12acb2151a75e0b3a0cbc1895adf8f150f1e9fb9499a5103e59f06c78fbf7ad9ce904f6a33d568cc2538985
+DIST ncdu-2.8-linux-arm.tar.gz.asc 833 BLAKE2B 
4016dad77f8da5f552629f3fdfa6f2d893302da22bf966a09998ac48a0819e0a4f7d21a1dfe17ee348dce5f0745f5e842cc4fcd6e4f13892d090a6583bba825b
 SHA512 
047d811a7d6b85498980821ea190e001821073b37ef82aff24005783bb04cd7d0db2455164259e475486b20c9b84f4ff5f0bb1a860081f97bea3c09153e0c267
+DIST ncdu-2.8-linux-x86.tar.gz 353420 BLAKE2B 
c2214fd60942063f901756e77a8d70ca08f139d0ccc6790af17a66821f420589e1f310a9c2d0ca1b8bd9916af64626e0fbceaee7c13bd4670d896a8c28a80d03
 SHA512 
8d52b0fa88bd2d57c99e4493fcd200f5f088430cddc714f395f05e22f812a340cb18b3d2d892ec1139befb90b462855a7dc27bc59dc21fcec08a7ef6e66edf4a
+DIST ncdu-2.8-linux-x86.tar.gz.asc 833 BLAKE2B 
bc1cd120c284c2d7b44f74339c89addd4444a5682a947e2bc398a47498a9c904b2973d10539d95b5f65bcdc6a72831fb2e393e41b68102480d4933fd85411577
 SHA512 
444aca4499581edfe144811e1e7190c7e2a5edfd13c191779309ab881bf7b6382b03858ff2c634b72241949a674fe9718e8040c7edbd01feabc7135e55e49202
+DIST ncdu-2.8-linux-x86_64.tar.gz 354414 BLAKE2B 
bf36a13fbbdf4b0f9c6dd8c9d9c91eac22b8ce3a8c6aba40f258770fd67aded2b7a8f2f397dcf1cdf5c960e25d5104b288d195f0fd23d381a43ffb37f811c204
 SHA512 
380db3454146fb46f4aa447a6db73515617610a68f421d4df98d6ac88b29ac8a08b5e64afb6184b9e70c1358a0e50ade3de8600f034925b6077f8fe6dea11d36
+DIST ncdu-2.8-linux-x86_64.tar.gz.asc 833 BLAKE2B 
515ee27ad6af262fc644b6c978845397e12a6c1f0f14649e51d5a800a13fe9e68db1fba017c27eea39588e701bb3e405ba28501e62b342b2d9a480f2bb71251e
 SHA512 
371051414dde492cb6e2d519ace16c30c280b3337c9fb8726c21a9923759cabd174d2d3e45a6bcd9e77f1a3e0f411c7c94d6c1a1f2880047ee62d9816533d2e1

diff --git a/sys-fs/ncdu-bin/ncdu-bin-2.8.ebuild 
b/sys-fs/ncdu-bin/ncdu-bin-2.8.ebuild
new file mode 100644
index 000000000000..41d2a65b5408
--- /dev/null
+++ b/sys-fs/ncdu-bin/ncdu-bin-2.8.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit verify-sig
+
+DESCRIPTION="NCurses Disk Usage"
+HOMEPAGE="https://dev.yorhel.nl/ncdu";
+SRC_URI="
+       amd64? ( https://dev.yorhel.nl/download/ncdu-${PV}-linux-x86_64.tar.gz )
+       arm? ( https://dev.yorhel.nl/download/ncdu-${PV}-linux-arm.tar.gz )
+       arm64? ( https://dev.yorhel.nl/download/ncdu-${PV}-linux-aarch64.tar.gz 
)
+       x86? ( https://dev.yorhel.nl/download/ncdu-${PV}-linux-x86.tar.gz )
+       verify-sig? (
+               amd64? ( 
https://dev.yorhel.nl/download/ncdu-${PV}-linux-x86_64.tar.gz.asc )
+               arm? ( 
https://dev.yorhel.nl/download/ncdu-${PV}-linux-arm.tar.gz.asc )
+               arm64? ( 
https://dev.yorhel.nl/download/ncdu-${PV}-linux-aarch64.tar.gz.asc )
+               x86? ( 
https://dev.yorhel.nl/download/ncdu-${PV}-linux-x86.tar.gz.asc )
+       )
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-yorhel )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/yoranheling.asc
+
+QA_PREBUILT="usr/bin/ncdu-bin"
+
+src_install() {
+       newbin ncdu ncdu-bin
+}

Reply via email to