sys-fs/ncdu: add 2.9.2

Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
Closes: https://github.com/gentoo/gentoo/pull/44422
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
This commit is contained in:
Eric Joldasov 2025-11-02 01:54:38 +05:00 committed by Jakov Smolić
parent a73b5e640c
commit f9acb981a4
No known key found for this signature in database
GPG Key ID: 82295E1EFAE3208F
2 changed files with 55 additions and 0 deletions

View File

@ -4,3 +4,5 @@ DIST ncdu-1.22.tar.gz 157188 BLAKE2B f330bcbdcd3774a7f9215b8725822555c95940ae7a9
DIST ncdu-1.22.tar.gz.asc 833 BLAKE2B daf938344adc9a51334b2834d3244a241cfe3cead0dc3f686d3c32da8bddca9b1aa943310ad15cfbd25f2384b5611ed833aca3c09de309e37ef4d8e2892eaaff SHA512 3147e1d6bf52c050b1938f39eda307ab755850c8b30a31f6890bf311efeddf14e976b827e9152f578f41a32ddc057742ffca918b5a6f0cae54e94273e96b0928
DIST ncdu-2.9.1.tar.gz 74334 BLAKE2B 2a93b00c4147ade5b54e031ae7821a819bd3fcc2582699a2bf689272e3ac9c6059c5f2c48ab4d9245c19e49dbac1dd17d18c78e560888bd1082d9f4735e1c2dc SHA512 56521da02e96c12097e480bd9f3af369c8297914beb948d5c8d8321f32a0e04d0b6a10f20b9432d8b837551e249461237422e31e11cb769cdabc219b8ff116f7
DIST ncdu-2.9.1.tar.gz.asc 833 BLAKE2B 1d1dd8e9c247d7741217c88dda1e593e59b25736a2bf10917bca0aa258c03fd97afe27d568ee0afb57618086c80b5b4d55c07867914c15fe36ac6ff1b8dd9f63 SHA512 6c1648c24ca2481aa01f324288b6c88eee1a9b88cd23dbe18fb95a6b37cfc1902a1b0e7c4e073f95ada5ec9be05069dcc388c963ea73c929f82589230485424b
DIST ncdu-2.9.2.tar.gz 74529 BLAKE2B d63e5f4e73afe5802b67f6c42598b4841c0cdb5abe42eead9c8814448d1aedb905d22bf9286594b0d3255d9e0f3611ff4355fa3b2c76eb6562499697c1b00183 SHA512 57fc6f5d2d5d7bf18b9201c4be07c88dbf5998929678a13f276e775db44740173bf03d5ab3c062492016af741074e0304e7df8a3eb05e8d68ff17aa4ff0724a8
DIST ncdu-2.9.2.tar.gz.asc 833 BLAKE2B cfa6e69a9212d5742d0c940aa17fd5f00d77a3fc31a0249584feedb4deff79d83f4ced4cf6870d1b4ed05b8e1cbd078abc6fc015199e1797ea5025187edfd485 SHA512 d0e6723d66470d99a748c28888045597e0969a4d664a5a48eb9ebb4de32cc7f8638447ce5168523f152709f4d8b89003bdaa20d275b456887c5eb97011633e13

View File

@ -0,0 +1,53 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/yoranheling.asc
ZIG_SLOT="0.15"
ZIG_NEEDS_LLVM=1
inherit verify-sig zig
DESCRIPTION="NCurses Disk Usage"
HOMEPAGE="https://dev.yorhel.nl/ncdu https://code.blicky.net/yorhel/ncdu"
SRC_URI="
https://dev.yorhel.nl/download/${P}.tar.gz
verify-sig? ( https://dev.yorhel.nl/download/${P}.tar.gz.asc )
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-yorhel )"
DEPEND="
app-arch/zstd:=
sys-libs/ncurses:=[unicode(+)]
"
RDEPEND="${DEPEND}"
DOCS=( "README.md" "ChangeLog" )
src_unpack() {
if use verify-sig; then
verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc}
fi
zig_src_unpack
}
src_configure() {
local my_zbs_args=(
-Dpie=true
# Upstream recommends this default:
--release=fast
)
zig_src_configure
}
src_install() {
zig_src_install
doman ncdu.1
}