summaryrefslogtreecommitdiff
path: root/sys-fs/ncdu
diff options
context:
space:
mode:
Diffstat (limited to 'sys-fs/ncdu')
-rw-r--r--sys-fs/ncdu/Manifest10
-rw-r--r--sys-fs/ncdu/metadata.xml4
-rw-r--r--sys-fs/ncdu/ncdu-1.15.1-r1.ebuild20
-rw-r--r--sys-fs/ncdu/ncdu-1.16-r1.ebuild4
-rw-r--r--sys-fs/ncdu/ncdu-1.17.ebuild16
-rw-r--r--sys-fs/ncdu/ncdu-2.1.2.ebuild33
6 files changed, 59 insertions, 28 deletions
diff --git a/sys-fs/ncdu/Manifest b/sys-fs/ncdu/Manifest
index c0ac41a190ff..0feeef23387f 100644
--- a/sys-fs/ncdu/Manifest
+++ b/sys-fs/ncdu/Manifest
@@ -1,5 +1,7 @@
-DIST ncdu-1.15.1.tar.gz 148242 BLAKE2B c49fc706c852f081256437bcb566d0dd4cc34682693186dd84321f4c6831ac982206d59b15f3afa7a2cb25d4affcce7ff84fcc0bf922558241df1ac13212ec7a SHA512 572379264b9bd0d782151bd2f79add0e7a6d092029a041ff8f9288e928a4b6a6733467bca7c1702cbb44c3861279da1bc3d4278df6fba1814fe1dc909f2d8087
DIST ncdu-1.16.tar.gz 149705 BLAKE2B 61d004581bdcf1885bec24d0a1de4fc890fe91bba511abbdbc507a48f31946caf5c7324979e8410e53cfca8ada1b20342b737dc4e8b1f034f2fca5aea84e4369 SHA512 ac8b7e573332e4e006bf743224096b697517b6899744f189ea5a31665c1ef5e50c7fdaaa0a50a8d7bc3d471656f1f1c6681c21368bdaf983257d8cc311a0dfd0
-EBUILD ncdu-1.15.1-r1.ebuild 434 BLAKE2B f25cfd209692d138a2c192f68b459c51c8c8b670888d6778a6291bea02530f62ae744b5317d5da9f28387c3f0af993302b6e2cc7f1374a349ed812c803f78c9f SHA512 ea403df7b180959ad2dc8494b48caa8f521b30f8976bf6e00b5b2f6eb6fa89c6df53e65f332be1c4eb59512eaed14587b22597f96fc071d1823929fff4c27ef7
-EBUILD ncdu-1.16-r1.ebuild 444 BLAKE2B 3023c33a6618e88beaa816a1b89c27350412b8b0ee8095267d1778af069b45df1f60d13054b28bcb549b934e673c86313f84d904903997e0c658ebd75fceee85 SHA512 8c830b4e8a6b1b07efdeaadf766cf9b5bf369d1dab3311be8102b101ddab503e8f9a36883087a973612d514174b570fdb591ca2cabed55e2bcf3ff9e959367f2
-MISC metadata.xml 590 BLAKE2B 48e8d13bb3cf7b8b48ee9375ff52dba38332bf53f021cd6c0250695065b8ac88e1477b7e04c2dd910d36c7b0b806dd755c40e12cbbaaca38c60bfdb67fbffa5f SHA512 f61228bf93131934f06760c02dab258b11b6b160c666c869e928856c1e170e6efb0381fd591cfec9cb3dc8cf89f604cc9fb5ae7309bde2fa08be16c8d9d59a32
+DIST ncdu-1.17.tar.gz 157187 BLAKE2B 7d36a648b8fb0a26d3b6bcc533ed8f510e7f37b3084cb585a0c785d73fd82f537e0f2f9493c3b56173eae1324255e7acf7617a1cd1614c92a3b7bf0d53b7d77f SHA512 aa2366797760f0c0b2bea866f0ae0446b8113e3ff6460192a4a42d4d888d473d7f37bc4acff6220fa86003bd96d71761168a2ae0ded36456072176a69564c775
+DIST ncdu-2.1.2.tar.gz 52702 BLAKE2B fb64058bec2e8f286fa82e16986cddd9126e5c94d513740d48ff1c971e7ee95270fe6c1cfbbe240bb8e99fba4e3fd6d2624f99870422835da44447a2507f0b8b SHA512 ff48f2b9625e1aba29e5598051d16c4b5dc1a634fab897709226dd69d3b48031e6e62527c8514ec4753874d2d96800e538d6ad90b4a5f9851410d10579ccc67c
+EBUILD ncdu-1.16-r1.ebuild 445 BLAKE2B 53d7e94ca856f02bb8ff43337af1d1cadb2305ac51ae951e87874e3690a3ae879f1c108d4f4eb0f7457f9efd563fbb306b9f0712e0af34434d685322fceaa91a SHA512 86af935194544b68c66afbebfdb65acdd63ffd0c951bd072c016409922cb8bc007618603c3ba6832f4ee1b45cf7d95f801a6d17f4a7a1f848183ac5a1f75da0a
+EBUILD ncdu-1.17.ebuild 449 BLAKE2B 1b4b5e5d012dd10ddd3748fa5e8a90e9e4ab71284fa937b98ceec87261b0d8ecdbb4bed489e62b277b9157f289b1eb61702bfd27e6c3280fc9a6e65b4c82fd72 SHA512 12847d2a0a0f4d5a54e1af059261ddbca9cf8439c30d728190cfafdfbbbb34df3936a002224d956fecb50c1106d0f2ba07a933010210d915f1a0c3047114a034
+EBUILD ncdu-2.1.2.ebuild 662 BLAKE2B 91b366a8d7209bae4f2dec2692f64e633e5e8b2cbb384ac6c7a13fbced47a32b6141521a8d7845ba521b0ba2aebc9c9b568ec8b0659d46528296793c22d36340 SHA512 374743c4dd8c775d4e59730df850d03c5a57d09e007c2e64465be4bf5fb57dc8d0e426e82aa008ef9b67289e4472a234af6b88f7f1c99a5dee02ad10af1b4370
+MISC metadata.xml 586 BLAKE2B 37590076001edf71b7f6eabdecd8b53fe9bf40401db2dcd6b2710f448dd2f7f0ef4ff7f8af8e15a6cce1c9f13e1861338baf219d477810ef0a85d3cce4fb08e2 SHA512 5d0f342d74634927f240a079e33beabac800db525859a65fda2328e821d1e58ee50a634783d3b1507c3748449ed15a966109373d44f8fc98af6929e75ffa2a67
diff --git a/sys-fs/ncdu/metadata.xml b/sys-fs/ncdu/metadata.xml
index ece644aaab86..c3151420b3a4 100644
--- a/sys-fs/ncdu/metadata.xml
+++ b/sys-fs/ncdu/metadata.xml
@@ -2,8 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>whissi@gentoo.org</email>
- <name>Thomas Deutschmann</name>
+ <email>jsmolic@gentoo.org</email>
+ <name>Jakov Smolić</name>
</maintainer>
<longdescription>
As the name already suggests, ncdu is an NCurses version of the famous old 'du'
diff --git a/sys-fs/ncdu/ncdu-1.15.1-r1.ebuild b/sys-fs/ncdu/ncdu-1.15.1-r1.ebuild
deleted file mode 100644
index 748704d358b5..000000000000
--- a/sys-fs/ncdu/ncdu-1.15.1-r1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="NCurses Disk Usage"
-HOMEPAGE="https://dev.yorhel.nl/ncdu/"
-SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-RDEPEND="
- sys-libs/ncurses:=[unicode(+)]
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
diff --git a/sys-fs/ncdu/ncdu-1.16-r1.ebuild b/sys-fs/ncdu/ncdu-1.16-r1.ebuild
index 22076a152350..ec9c548bfd36 100644
--- a/sys-fs/ncdu/ncdu-1.16-r1.ebuild
+++ b/sys-fs/ncdu/ncdu-1.16-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -9,7 +9,7 @@ SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos"
BDEPEND="virtual/pkgconfig"
diff --git a/sys-fs/ncdu/ncdu-1.17.ebuild b/sys-fs/ncdu/ncdu-1.17.ebuild
new file mode 100644
index 000000000000..4c3e4b6681eb
--- /dev/null
+++ b/sys-fs/ncdu/ncdu-1.17.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="NCurses Disk Usage"
+HOMEPAGE="https://dev.yorhel.nl/ncdu/"
+SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+DEPEND="sys-libs/ncurses:=[unicode(+)]"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
diff --git a/sys-fs/ncdu/ncdu-2.1.2.ebuild b/sys-fs/ncdu/ncdu-2.1.2.ebuild
new file mode 100644
index 000000000000..e755f1d265d0
--- /dev/null
+++ b/sys-fs/ncdu/ncdu-2.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="NCurses Disk Usage"
+HOMEPAGE="https://dev.yorhel.nl/ncdu/"
+SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="sys-libs/ncurses:=[unicode(+)]"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ ~dev-lang/zig-0.9.1
+ virtual/pkgconfig
+"
+
+# see https://github.com/ziglang/zig/issues/3382
+# For now, Zig doesn't support CFLAGS/LDFLAGS/etc.
+QA_FLAGS_IGNORED="/usr/bin/ncdu"
+
+src_test() {
+ zig build test || die "Tests failed"
+}
+
+src_install() {
+ emake PREFIX="${ED}"/usr install
+
+ dodoc README.md ChangeLog
+}