From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id D290A1581F0 for ; Fri, 13 Dec 2024 20:08:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B4B80E08CE; Fri, 13 Dec 2024 20:08:13 +0000 (UTC) Received: from mail.landless-city.net (mail.landless-city.net [IPv6:2a11:4c02:0:10::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A815DE07BA for ; Fri, 13 Dec 2024 20:08:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; s=2024112001_rsa; d=landless-city.net; c=relaxed/relaxed; r=y; h=Message-ID:Date:Subject:To:From; t=1734120488; bh=ca/hk2SDS063djQeUVa7lcx /fUyrks30wazH5R2RKcs=; b=vDfTgM7jYUM+54/TG4Ov8IxNjALNi/xyGPXJkAX5a6Urq4ZsZ3 mSnG98gL2Oq5wo27+SsjmyxLJQsuli0OzFTe9X3v2NF+yBYjmwEaWGrSeGWX8UgrGRkz2ZKXD1o DQNDii6zV+BrZ/DnRdgAsl4onmu6m9D7ccjNFGYEzZtMM1cN+oITYQEXBMLuS75RZRcwH6u/QPp OOLTDR0VGKgY+p+E8WMB/javtJUjLmgpj4jjFB1SpXoJNiUi4CRnjs/riWMd7oL9pzMQBU6cELQ l2mlNc8BOhGIiStiK4+Xac/5xitCulD48sIebQbwoB8WjVTCu8d56jFTRHp/2eB7GDA==; DKIM-Signature: v=1; a=ed25519-sha256; s=2024112001_ed25519; d=landless-city.net; c=relaxed/relaxed; r=y; h=Message-ID:Date:Subject:To:From; t=1734120488; bh=ca/hk2SDS063djQeUVa7lcx /fUyrks30wazH5R2RKcs=; b=oPtJBmrpBF+jwnA0kvS88SBzI5FsDwVT5A8xQsrZspyw7y7Uro r9nB4+ifBO6QaokJ1a4/uB/Y7Aih5FTj+8CA==; From: Eric Joldasov To: gentoo-dev@lists.gentoo.org Subject: [gentoo-dev] [PATCH v3 5/5] sys-fs/ncdu: add 2.7-r1 Date: Sat, 14 Dec 2024 01:07:42 +0500 Message-ID: <20241213200750.75574-6-bratishkaerik@landless-city.net> X-Mailer: git-send-email 2.47.0 In-Reply-To: <20241213200750.75574-1-bratishkaerik@landless-city.net> References: <20241024014626.31175-1-bratishkaerik@landless-city.net> <20241213200750.75574-1-bratishkaerik@landless-city.net> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Archives-Salt: fd2349e0-0e93-4ef7-8591-70012229ec3f X-Archives-Hash: f620d32a077ca35613cd4f364ce6bdaa Now uses `zig.eclass`. Signed-off-by: Eric Joldasov --- sys-fs/ncdu/ncdu-2.7-r1.ebuild (new) | 52 ++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/sys-fs/ncdu/ncdu-2.7-r1.ebuild b/sys-fs/ncdu/ncdu-2.7-r1.ebuild new file mode 100644 index 000000000000..96b32f45abb3 --- /dev/null +++ b/sys-fs/ncdu/ncdu-2.7-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2024 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.13" +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 +} -- 2.47.0