summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-fs/bcachefs-tools: Stabilize 1.6.4-r1 amd64, #930531Sam James2024-04-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bcachefs-tools: drop 1.3.5_p20231216Christopher Fore2024-04-201-261/+0
| | | | | | | | | Keeping 1.4.0 for the time being since that is the last version to work on Musl <1.2.5. Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/36310 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* sys-fs/bcachefs-tools: add 1.7.0Christopher Fore2024-04-202-1/+254
| | | | | | | | | | | | | - Add LLVM 18 slot (tests pass) - Add QA_FLAGS_IGNORED to fix bug 925610 (CLI app is written in Rust) - Drop 1.3.x - All tests pass on amd64 and arm64 - Musl is still broken - linux/sort.c:32:20: error: expected ';' before '__inline__' Closes: https://bugs.gentoo.org/925610 Signed-off-by: Christopher Fore <csfore@posteo.net> Signed-off-by: Matt Jolly <kangie@gentoo.org>
* sys-fs/bcachefs-tools: sync liveFlorian Schmaus2024-03-061-1/+13
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-fs/bcachefs-tools: stabilize 1.4.1 for amd64Florian Schmaus2024-03-061-1/+1
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-fs/bcachefs-tools: install shell completionsFlorian Schmaus2024-03-061-1/+10
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-fs/bcachefs-tools: Bump to 1.6.4Christopher Fore2024-02-273-28/+391
| | | | | | | | | | | | - Removed bindgen crate as it is now included in the GitHub - Dependency list updated - Refactor live ebuild to reflect new dependencies - Port to eclass llvm-r1 - Remove LLVM dependency as bindgen only needs libclang Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/35332 Signed-off-by: Sam James <sam@gentoo.org>
* */*: update maintainer infoMatt Jolly2024-02-151-2/+2
| | | | | Closes: https://bugs.gentoo.org/849758 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* sys-fs/bcachefs-tools: Keyword 1.4.1 arm64, #920294Matoro Mahri2024-02-101-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* sys-fs/bcachefs-tools: Re-ignore sandbox tests, add myself as maintainerChristopher Fore2024-01-282-0/+7
| | | | | | | | | | | | | I cannot seem to get these tests to fail for me but re-ignoring them is likely the best idea in the meantime. The current maintainer is also happy with me becoming a co-maintainer of this package. Closes: https://bugs.gentoo.org/922821 Closes: https://github.com/gentoo/gentoo/pull/35011 Signed-off-by: Christopher Fore <csfore@posteo.net> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sys-fs/bcachefs-tools: fix musl+clang build failure on 1.4.0Christopher Fore2024-01-242-0/+28
| | | | | | | | | | | | - fix-clang-musl.patch Applies fix from upstream to rearrange the variable order All tests pass on glibc and musl. Closes: https://bugs.gentoo.org/921564 Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/34983 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bcachefs-tools: add 1.4.1Christopher Fore2024-01-243-0/+259
| | | | | | | | | | | | - Remove itertools dependency - Add some sandbox tests back (passing now) - Add remote id to metadata.xml for rust-bindgen-bcachefs (pkgcheck scan warning) - Mask >= 1.4.1 on Musl systems (see comment) Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/34969 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bcachefs-tools: Keyword 1.4.0 arm64, #920294Matoro Mahri2024-01-231-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* sys-fs/bcachefs-tools: sort deps in 1.4.0, add zstdJoonas Niilola2024-01-071-3/+4
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-fs/bcachefs-tools: add 1.4.0Christopher Fore2024-01-072-0/+261
| | | | | | | | Ensured tests pass Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/34572 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-fs/bcachefs-tools: drop 1.3.5_p20231210Matt Jolly2023-12-182-262/+0
| | | | | | Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/34332 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bcachefs-tools: drop 1.3.5Matt Jolly2023-12-182-260/+0
| | | | | Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bcachefs-tools: add 1.3.5_p20231216Matt Jolly2023-12-182-0/+262
| | | | | | Closes: https://bugs.gentoo.org/919835 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bcachefs-tools: drop 1.2_p20230813-r1Matt Jolly2023-12-132-341/+0
| | | | | | Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/34256 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bcachefs-tools: add 1.3.5_p20231210Matt Jolly2023-12-132-0/+262
| | | | | | | | | This snapshot includes build fixes for musl (there were some malloc-related glibc-specific shenanigans) as well as the new online fsck capability. Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bcachefs-tools: add 1.3.5Matt Jolly2023-12-072-0/+322
| | | | | | Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/34075 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bcachefs-tools: convert helper scripts to symlinksColin Gillespie2023-10-011-4/+8
| | | | | | | | | Separate helper scripts have been removed and should now be symlinks to the bcachefs binary. Signed-off-by: Colin Gillespie <colin@breavyn.com> Closes: https://github.com/gentoo/gentoo/pull/33081 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bcachefs-tools: add subslot dep on libsodiumSam James2023-09-142-6/+6
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bcachefs-tools: add llvm.eclassMatt Jolly2023-09-032-7/+30
| | | | | | | | | also update src_unpack to reduce console spam during the phase Bug: https://bugs.gentoo.org/913520 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/32565 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bcachefs-tools: drop 24_p20230603Colin Gillespie2023-08-282-281/+0
| | | | | | | | | Upstream has changed versioning schemes. Drop this old version to avoid conflicts. Signed-off-by: Colin Gillespie <colin@cgillespie.xyz> Closes: https://github.com/gentoo/gentoo/pull/32304 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bcachefs-tools: add 1.2_p20230813Colin Gillespie2023-08-282-0/+257
| | | | | Signed-off-by: Colin Gillespie <colin@cgillespie.xyz> Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bcachefs-tools: move binaries to /sbinColin Gillespie2023-08-281-6/+10
| | | | | | | bcachefs and mount/fsck/mkfs helpers are expected to reside in /sbin. Signed-off-by: Colin Gillespie <colin@cgillespie.xyz> Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bcachefs-tools: fix live hardened buildMatt Jolly2023-06-101-1/+0
| | | | | | | Closes: https://bugs.gentoo.org/902725 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/31352 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bcachefs-tools: drop 24_p20221124Matt Jolly2023-06-042-331/+0
| | | | | | Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/31284 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bcachefs-tools: add 24_p20230603; update liveMatt Jolly2023-06-044-27/+362
| | | | | | | | | - Rust is now more integrated into build system - GIT_CRATES magic - Supports new superblock version Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org>
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-142-4/+4
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-fs/bcachefs-tools: add 24_p20221124, drop 24_p20221120Matt Jolly2022-11-242-2/+2
| | | | | | Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/28408 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bcachefs-tools: add 24_p20221120, 9999Matt Jolly2022-11-234-0/+549
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/28392 Signed-off-by: Sam James <sam@gentoo.org>