summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/Manifest.gzbin22238 -> 22222 bytes
-rw-r--r--sys-fs/ncdu/Manifest3
-rw-r--r--sys-fs/ncdu/ncdu-2.8.2.ebuild53
-rw-r--r--sys-fs/squashfs-tools-ng/Manifest2
-rw-r--r--sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.1.ebuild57
-rw-r--r--sys-fs/ubi_reader/Manifest1
-rw-r--r--sys-fs/ubi_reader/ubi_reader-0.8.5-r2.ebuild20
7 files changed, 77 insertions, 59 deletions
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index ea302b9a2ada..ff4d4eaf071e 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/ncdu/Manifest b/sys-fs/ncdu/Manifest
index b4006fa582df..0885b3dc2629 100644
--- a/sys-fs/ncdu/Manifest
+++ b/sys-fs/ncdu/Manifest
@@ -4,10 +4,13 @@ DIST ncdu-1.22.tar.gz 157188 BLAKE2B f330bcbdcd3774a7f9215b8725822555c95940ae7a9
DIST ncdu-1.22.tar.gz.asc 833 BLAKE2B daf938344adc9a51334b2834d3244a241cfe3cead0dc3f686d3c32da8bddca9b1aa943310ad15cfbd25f2384b5611ed833aca3c09de309e37ef4d8e2892eaaff SHA512 3147e1d6bf52c050b1938f39eda307ab755850c8b30a31f6890bf311efeddf14e976b827e9152f578f41a32ddc057742ffca918b5a6f0cae54e94273e96b0928
DIST ncdu-2.8.1.tar.gz 72166 BLAKE2B d884bfac47a69fe81fbbc778e62d59c20fd21545b7d3ae2b8c287e5ea5eef0e5bfbf2add0d97980cac07d6d0db3c2362f9fb2d49cdbaa8c3766ecd6a2f019a45 SHA512 a4b0ada5108aecb8be845ba7a355e677b47474eb0b56e94be16dae3f05016ead99cae6a6daf6082ac4acd308d1c05ebec07b1e4d48df3c1920773498071736ea
DIST ncdu-2.8.1.tar.gz.asc 833 BLAKE2B b9438821781fcf37027880556b8770f96868cc410ce6aa4304fd3bc057f80247679e3a2f3fb180c464f2b45d1211c54ffebdb98fd395fcb334eb89295986694e SHA512 9390236fd0101e9ab668865d0d220d4b135348c37f6e3ec883aacbf1a684a6f665bfb102f52bf26c0fb74a8acd5e5d023709140ff5d1f4c96254c14a54582af9
+DIST ncdu-2.8.2.tar.gz 72200 BLAKE2B cc14e058c1951179abe762f5275a26577bb85607f86488ac3eabdba33b45d7c0ded9b59446b7573d40bdf11a66d94a246386401049c4455cf5d1cbe4802724e5 SHA512 8c1ac30825995c77e8edfee2306abea665988a41670806826ab1fd192b231e2ce1979b657bbd917fd054679eaa0437a31d62c1b7b155166132f656d9ae359fe7
+DIST ncdu-2.8.2.tar.gz.asc 833 BLAKE2B 6e30aa6bf911cbae9bc47bede53eadfb15d1315aaf90f53922f0a7d96daa4bcb7f1ee9e42a802d99c196f7ced3fd9eed840a0ef67d2b96f08b9346be56d72269 SHA512 361076a5189718d963f8b27462e69e7292394380a509d6838f12334e81018720d5565c9cbc0118a759225f1366f67c655065a6bd84f3386f85af33d07b67c002
DIST ncdu-2.8.tar.gz 71923 BLAKE2B c9d5cdf9c2201025d945a9b4540f5740e5c7c85d94c230829f6f1a98fa70abaf3be9850ab91f45c7bd514b5183a6a9f98a1b618ca6308d12d1bd7369b1a5c023 SHA512 5b6eac767e9f2c12aec04c2e363dac76ea5e7a24a17991fe482db92512ff985ff8d91989fa30a61ed82f92b84d843c30387788804801a87ec91ad0959b382091
DIST ncdu-2.8.tar.gz.asc 833 BLAKE2B 87cfa0cdf0dfbd4feced289e62fb62e8b193cb25de79a04fbc66b9be4a9f7ca4eaddaf89fca70cc6dbde05c535998002be0fac8cbc732236dc4ce66d48eafc50 SHA512 101f4c0024f17ce725680b756acb35fd07be804891a336394bc8a4844351ccc6daa576d1d3420cac5889ec6e4e604028e4c2d944cee07c079efea807745db656
EBUILD ncdu-1.21.ebuild 695 BLAKE2B 6b918ca77c2b954c39c8d878ab1134f375febc8bf8ae325b34857e5a8b3848b71d3ccde7bf03d6afdd342055b457791dcdb29b003b05cb1d2a0d8d9ad1d2de85 SHA512 4eefe3ce9324754c66156ebea0570be468be99365c3a4f3d4de92c05817e99834b7df315d90d7e33410a9149cb346da0a3f9fa24b9fdd231a4c1b4fc75d8400b
EBUILD ncdu-1.22.ebuild 701 BLAKE2B 58b4805b334f1df33dd84cd4e5f65dcfa8bf8170fafdab7dd02a3e2ee018414db34c7fbef52b5731d596bfeb94421a608ff1dafcdabb0bb2e61d97f3cdc5a2e2 SHA512 495462de443c19870fc31b365d0082f8fa8b5b96fa24c91692ef5304cf25f65403f1ff871178bb5f5453952896f5d371aaa64aeb77dd01f9144764a38e2a7dab
EBUILD ncdu-2.8.1.ebuild 986 BLAKE2B f88398f0ed38243428749f51212104db0e3d9f66a9f9b56018a03fc291237f0ac234c656ca3080a66ccedd4db6e596d01d763f0b83ebb9890775e64f93a58423 SHA512 0fdb6f7aa5e329aa3c5f645e9907f8a9ac4294310c9e9e14fbcaeab4b0d2ae8eb01942532776a9928c871c431d32d67e217d9ae143d7d9d8e4109cbb5e1ede73
+EBUILD ncdu-2.8.2.ebuild 986 BLAKE2B f88398f0ed38243428749f51212104db0e3d9f66a9f9b56018a03fc291237f0ac234c656ca3080a66ccedd4db6e596d01d763f0b83ebb9890775e64f93a58423 SHA512 0fdb6f7aa5e329aa3c5f645e9907f8a9ac4294310c9e9e14fbcaeab4b0d2ae8eb01942532776a9928c871c431d32d67e217d9ae143d7d9d8e4109cbb5e1ede73
EBUILD ncdu-2.8.ebuild 986 BLAKE2B f88398f0ed38243428749f51212104db0e3d9f66a9f9b56018a03fc291237f0ac234c656ca3080a66ccedd4db6e596d01d763f0b83ebb9890775e64f93a58423 SHA512 0fdb6f7aa5e329aa3c5f645e9907f8a9ac4294310c9e9e14fbcaeab4b0d2ae8eb01942532776a9928c871c431d32d67e217d9ae143d7d9d8e4109cbb5e1ede73
MISC metadata.xml 862 BLAKE2B aecbc2cfec9351b2be9087d297016826f9bea5f81ea690e480cbe0dce5c627f554875fb9db5b19f21373391ef4fb28c7cea3129d911e80b7be007a9a0a79ac0a SHA512 2c722040961b930791780f704edddd4cdf010df05e462a0d333f2fbf4966c0ecac08eef3b1e05baf34013c95a91cc79dc38ef5616e07ffcb4e386b8760f89683
diff --git a/sys-fs/ncdu/ncdu-2.8.2.ebuild b/sys-fs/ncdu/ncdu-2.8.2.ebuild
new file mode 100644
index 000000000000..9c23b71ca696
--- /dev/null
+++ b/sys-fs/ncdu/ncdu-2.8.2.ebuild
@@ -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.14"
+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
+}
diff --git a/sys-fs/squashfs-tools-ng/Manifest b/sys-fs/squashfs-tools-ng/Manifest
index ecdc9a91f917..86224156d553 100644
--- a/sys-fs/squashfs-tools-ng/Manifest
+++ b/sys-fs/squashfs-tools-ng/Manifest
@@ -1,6 +1,4 @@
-DIST squashfs-tools-ng-1.3.1.tar.xz 585916 BLAKE2B 697131ddb9959bed388534f90c93e2e7495ef5aec9facf97e7d17475cff64d7a4badb709a16ae5e6da3ee89b1a1e3a49833bd15b9a0b4b364e15a565bd18e480 SHA512 0a433f7c3633cd5d8646d990744e31ed59c7012d5f8bb4fdb7892b892631f22a8fd0969f7d81de68f53e44670e71cb8e29729cd925a93b98ab3b6942bbc30662
DIST squashfs-tools-ng-1.3.2.tar.xz 585380 BLAKE2B 43e8e7c189a9e3a23964a9ae17666eba7ff362d7ed011ee09e342d9ef777de2ce8e326cd38fa0932ace33929cf75bab81786ca56411053c08041300459262076 SHA512 6f14d90875ef3f3d36d3cd38932ade6b0da7284922c914bd655e3f0a4abb17ba75d4bc052a1d4244c1b4ff96b3798d83d5a7b3263b8e1b96c112f4cdf967400f
-EBUILD squashfs-tools-ng-1.3.1.ebuild 1202 BLAKE2B 165800a2c038c2db19d92b223632838b760253c0007f307b3a7ed6022719369c0bb0ecf7619e77ccab20f168e7a33a2a2b93f3679d91a58aedac86ee28b4fec7 SHA512 822bc8b4b244574035669e6f3c11d18887ad5defca3842ca8ca29073899000caec607dc443b68d644cf6e350d7c85fcfdd418bec3a9ea34d8405443524c4754e
EBUILD squashfs-tools-ng-1.3.2.ebuild 1202 BLAKE2B 165800a2c038c2db19d92b223632838b760253c0007f307b3a7ed6022719369c0bb0ecf7619e77ccab20f168e7a33a2a2b93f3679d91a58aedac86ee28b4fec7 SHA512 822bc8b4b244574035669e6f3c11d18887ad5defca3842ca8ca29073899000caec607dc443b68d644cf6e350d7c85fcfdd418bec3a9ea34d8405443524c4754e
EBUILD squashfs-tools-ng-9999.ebuild 1204 BLAKE2B b8b54ade8c7e6992480634256f78e71bb76effa373d02f608ad1725047013d099d38e1460a41b3d77ad8e10844c8066c5fa02890c44b71b59145d6ab600f2828 SHA512 89b3ef25cdce77a9a503f7c7e6194b6b111765c3f3ac0c6453c6803a15f16b27b0aaf6f4c426f4c36ae71dd698ae464377e71b94702bd0c00a29d73522c6875b
MISC metadata.xml 453 BLAKE2B 4bfc83a611fe2b8da5ce57e56c438c671489d0944cbb4b3f82113bac6bee89028091551c1c96953f166959b087d7e776b28ecb6b9290489f007ea5ca33090ebf SHA512 013b8d87af8c6298eaba48b4aa4282a8781321b0a15d1a8745361e389bb6c5ae6957b24af4bb6b88125cff5f9824b0e878051bd395fdeb98c2ae0ef7f2b370a7
diff --git a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.1.ebuild b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.1.ebuild
deleted file mode 100644
index 9342b6bd6847..000000000000
--- a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A new set of tools for working with SquashFS images"
-HOMEPAGE="https://github.com/AgentD/squashfs-tools-ng"
-if [[ ${PV} = 9999* ]]; then
- inherit autotools git-r3
- EGIT_REPO_URI="https://github.com/AgentD/${PN}.git"
-else
- inherit libtool
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
- SRC_URI="https://infraroot.at/pub/squashfs/${P}.tar.xz"
-fi
-
-LICENSE="LGPL-3+ BSD-2 MIT tools? ( GPL-3+ )"
-SLOT="0"
-IUSE="lz4 +lzma lzo selinux +tools zstd"
-
-DEPEND="
- app-arch/bzip2:=
- sys-libs/zlib:=
- lz4? ( app-arch/lz4:= )
- lzma? ( app-arch/xz-utils )
- lzo? ( dev-libs/lzo:2 )
- selinux? ( sys-libs/libselinux:= )
- zstd? ( app-arch/zstd:= )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- default
- if [[ ${PV} = "9999" ]]; then
- eautoreconf
- else
- elibtoolize
- fi
-}
-
-src_configure() {
- local myconf=(
- --disable-static
- $(use_with lz4)
- $(use_with lzo)
- $(use_with selinux)
- $(use_with tools)
- $(use_with lzma xz)
- $(use_with zstd)
- )
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name "*.la" -delete || die
-}
diff --git a/sys-fs/ubi_reader/Manifest b/sys-fs/ubi_reader/Manifest
index c628e347b4a1..26a4728f7570 100644
--- a/sys-fs/ubi_reader/Manifest
+++ b/sys-fs/ubi_reader/Manifest
@@ -1,3 +1,4 @@
DIST ubi_reader-0.8.5.tar.gz 43237 BLAKE2B c55bc689af0a32a0e65aa6f860617131654d11ad5e6f7f1e37b4e048718c061f352965f9793595dc16162df0c08ce32d4db2d6bfaee9366110028f7fe61a5c98 SHA512 14e02c8b8c5fe0fe6316f0dabea21dbb6ef6a865ef2b176fc6e26f36bd54a981cb89fccee2ac476b042909cdd5946b1325f792ac159d7e6bd2c5a6f7f4b14062
EBUILD ubi_reader-0.8.5-r1.ebuild 591 BLAKE2B bc7c450cc7750031ddbef6cdfb4ded92c5f2a8f687bfbcb4cef32bec6c76b33ceb1616d15482b615d1dad962a1d2c00494561b20169439bbe9a49951ef39372f SHA512 6004d4b0977ef62f15951ef7a48efcf87ccc6771abdf63ab31f51e610a8bbe31a3e48192fbe3782d778c74f744a4a141556ded821fe481b3060e77ae87b40822
+EBUILD ubi_reader-0.8.5-r2.ebuild 591 BLAKE2B 8de78214303be63d130e0591ce5f3812b38984d34159040cf6754236ee608acefe0216fb64fddaacf4346716d12e119b325456330512df191936d018d2985be0 SHA512 c80d91866a058533cb22213b051513982cf5e08e75e4960b928715fb262d3d4e3ef4cea23d1c72224676af88641d13bbccf9d20fec39352861af9a2640569ec5
MISC metadata.xml 333 BLAKE2B a4adf1ba56af470a304ddd6721e7c3468f789cf231930dc19f961d028f048530c63b82046c34f295c820f6a0f34abb77f0d21a7c0608a15b409b3cfc12a1ef72 SHA512 ca998b9ec98ec5d05ad4fa7fd3ad1041073b0e00f1da0e88c6d3c5d9de09f678a8dd4eefda5d90ed7df8af639d41ec7c2bb5040e4296296a307b9cca081c3a10
diff --git a/sys-fs/ubi_reader/ubi_reader-0.8.5-r2.ebuild b/sys-fs/ubi_reader/ubi_reader-0.8.5-r2.ebuild
new file mode 100644
index 000000000000..041da17e2d1c
--- /dev/null
+++ b/sys-fs/ubi_reader/ubi_reader-0.8.5-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2021-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+inherit distutils-r1
+
+MY_PN="${PN/_/-}"
+DESCRIPTION="Collection of Python scripts for extracting data from UBI and UBIFS images"
+HOMEPAGE="https://github.com/jrspruitt/ubi_reader"
+SRC_URI="https://github.com/jrspruitt/ubi_reader/archive/refs/tags/v${PV}-master.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${P}-master"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/python-lzo[${PYTHON_USEDEP}]"