From 958430225a1c6b83210ddd56c24eebad3de8a099 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Sun, 11 Jan 2026 10:44:36 +0100 Subject: [PATCH] sys-fs/bcachefs-kmod: treeclean, promoted to ::gentoo Signed-off-by: Florian Schmaus --- sys-fs/bcachefs-kmod/Manifest | 2 - .../bcachefs-kmod/bcachefs-kmod-1.34.0.ebuild | 110 ---------------- .../bcachefs-kmod/bcachefs-kmod-9999.ebuild | 121 ------------------ sys-fs/bcachefs-kmod/metadata.xml | 11 -- 4 files changed, 244 deletions(-) delete mode 100644 sys-fs/bcachefs-kmod/Manifest delete mode 100644 sys-fs/bcachefs-kmod/bcachefs-kmod-1.34.0.ebuild delete mode 100644 sys-fs/bcachefs-kmod/bcachefs-kmod-9999.ebuild delete mode 100644 sys-fs/bcachefs-kmod/metadata.xml diff --git a/sys-fs/bcachefs-kmod/Manifest b/sys-fs/bcachefs-kmod/Manifest deleted file mode 100644 index 9dc8c11269..0000000000 --- a/sys-fs/bcachefs-kmod/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST bcachefs-tools-1.34.0.tar.sign 833 BLAKE2B d1253d7cb08526e765af5536969e5110d796e9fd7a5853c548027defe5b685402e297a3895e0f9b2b328745eb5ae34b8cf6356c383306822c6b832a9c7e6c0db SHA512 8e4594a39003702ac56d474077d04adb0762a6a0dc88959ac4c659c3f30fda7073b8332d57bab18b871e808c1173ba759cadf666a4f2dab870b67eef0dab974d -DIST bcachefs-tools-1.34.0.tar.zst 1393551 BLAKE2B 17efb7c09b39682f0a16163848928cd0881017f081901859f3f122fd04ad7a7335cc0970c5d35bbf992911a305207fb550bb1693b2eec9b06d291f62ae9266d2 SHA512 8abc5b06a6866df378dd5d8d270482020560cd504a4a770af35fb16d6b23fcb5fcfc3a8cd086b027ab90207ba2d841969f7af81eb985087953d9fb28a2774a1c diff --git a/sys-fs/bcachefs-kmod/bcachefs-kmod-1.34.0.ebuild b/sys-fs/bcachefs-kmod/bcachefs-kmod-1.34.0.ebuild deleted file mode 100644 index 2021bac5c7..0000000000 --- a/sys-fs/bcachefs-kmod/bcachefs-kmod-1.34.0.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MODULES_KERNEL_MIN=6.16 -MODULES_INITRAMFS_IUSE=+initramfs -MY_PN="bcachefs-tools" -MY_PV_MAJOR_MINOR=${PV%.*} -MODULE_S="module/src/${PN%-*}-${PV}" -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kentoverstreet.asc - -inherit flag-o-matic linux-mod-r1 toolchain-funcs unpacker verify-sig - -DESCRIPTION="Linux bcachefs kernel module for sys-fs/bcachefs-tools" -HOMEPAGE="https://bcachefs.org/" -if [[ ${PV} == "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://evilpiepirate.org/git/bcachefs-tools.git" -else - SRC_URI="https://evilpiepirate.org/bcachefs-tools/bcachefs-tools-${PV}.tar.zst" - SRC_URI+=" verify-sig? ( https://evilpiepirate.org/bcachefs-tools/bcachefs-tools-${PV}.tar.sign )" - KEYWORDS="~amd64 ~arm64" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -LICENSE="GPL-2" -SLOT="0" - -IUSE="debug verify-sig" - -BDEPEND=" - >=sys-kernel/linux-headers-6.16 - verify-sig? ( >=sec-keys/openpgp-keys-kentoverstreet-20241012 ) -" - -pkg_setup() { - local CONFIG_CHECK=" - BLOCK - CRC_OPTIMIZATIONS - EXPORTFS - CLOSURES - CRC32 - CRC64 - FS_POSIX_ACL - LZ4_COMPRESS - LZ4_DECOMPRESS - LZ4HC_COMPRESS - ZLIB_DEFLATE - ZLIB_INFLATE - ZSTD_COMPRESS - ZSTD_DECOMPRESS - CRYPTO_LIB_SHA256 - CRYPTO_LIB_CHACHA - CRYPTO_LIB_POLY1305 - KEYS - RAID6_PQ - XOR_BLOCKS - XXHASH - SYMBOLIC_ERRNAME - MIN_HEAP - XARRAY_MULTI - " - use debug && CONFIG_CHECK+=" - DEBUG_INFO - FRAME_POINTER - !DEBUG_INFO_REDUCED - " - linux-mod-r1_pkg_setup -} - -src_unpack() { - # Upstream signs the uncompressed tarball - if use verify-sig; then - einfo "Unpacking ${P}.tar.zst ..." - verify-sig_verify_detached - "${DISTDIR}"/${MY_PN}-${PV}.tar.sign \ - < <(zstd -fdc "${DISTDIR}"/${MY_PN}-${PV}.tar.zst | tee >(tar -xf -)) - assert "Unpack failed" - fi - - if [[ ${PV} == "9999" ]]; then - git-r3_src_unpack - else - unpacker ${MY_PN}-${PV}.tar.zst - fi - -} - -src_prepare() { - default - tc-export CC - - sed -i s/^VERSION=.*$/VERSION=${PV}/ Makefile || die - sed \ - -e '/^CFLAGS/s:-O2::' \ - -e '/^CFLAGS/s:-g::' \ - -i Makefile || die - append-lfs-flags - - emake DESTDIR="${WORKDIR}" PREFIX="/module" install_dkms -} - -src_compile() { - local modlist=( "bcachefs=:../${MODULE_S}:../${MODULE_S}/src/fs/bcachefs" ) - local modargs=( - KDIR=${KV_OUT_DIR} - ) - - linux-mod-r1_src_compile -} diff --git a/sys-fs/bcachefs-kmod/bcachefs-kmod-9999.ebuild b/sys-fs/bcachefs-kmod/bcachefs-kmod-9999.ebuild deleted file mode 100644 index 07eac94152..0000000000 --- a/sys-fs/bcachefs-kmod/bcachefs-kmod-9999.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MODULES_KERNEL_MIN=6.16 -MODULES_INITRAMFS_IUSE=+initramfs -MY_PN="bcachefs-tools" -MY_PV_MAJOR_MINOR=${PV%.*} -MODULE_S="module/src/${PN%-*}-${PV}" -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kentoverstreet.asc - -inherit flag-o-matic linux-mod-r1 toolchain-funcs unpacker verify-sig - -DESCRIPTION="Linux bcachefs kernel module for sys-fs/bcachefs-tools" -HOMEPAGE="https://bcachefs.org/" -if [[ ${PV} == "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://evilpiepirate.org/git/bcachefs-tools.git" -else - SRC_URI="https://evilpiepirate.org/bcachefs-tools/bcachefs-tools-${PV}.tar.zst" - SRC_URI+=" verify-sig? ( https://evilpiepirate.org/bcachefs-tools/bcachefs-tools-${PV}.tar.sign )" - KEYWORDS="~amd64 ~arm64" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -LICENSE="GPL-2" -# Dependent crate licenses -LICENSE+=" Apache-2.0 BSD ISC MIT Unicode-DFS-2016" -SLOT="0" - -IUSE="debug verify-sig" - -RDEPEND="${DEPEND} -" - -BDEPEND=">=sys-kernel/linux-headers-6.16 - verify-sig? ( >=sec-keys/openpgp-keys-kentoverstreet-20241012 ) -" -pkg_setup() { - local CONFIG_CHECK=" - BLOCK - CRC_OPTIMIZATIONS - EXPORTFS - CLOSURES - CRC32 - CRC64 - FS_POSIX_ACL - LZ4_COMPRESS - LZ4_DECOMPRESS - LZ4HC_COMPRESS - ZLIB_DEFLATE - ZLIB_INFLATE - ZSTD_COMPRESS - ZSTD_DECOMPRESS - CRYPTO_LIB_SHA256 - CRYPTO_LIB_CHACHA - CRYPTO_LIB_POLY1305 - KEYS - RAID6_PQ - XOR_BLOCKS - XXHASH - SYMBOLIC_ERRNAME - MIN_HEAP - XARRAY_MULTI - " - use debug && CONFIG_CHECK+=" - DEBUG_INFO - FRAME_POINTER - !DEBUG_INFO_REDUCED - " - linux-mod-r1_pkg_setup -} - -src_unpack() { - # Upstream signs the uncompressed tarball - if use verify-sig; then - einfo "Unpacking ${P}.tar.zst ..." - verify-sig_verify_detached - "${DISTDIR}"/${MY_PN}-${PV}.tar.sign \ - < <(zstd -fdc "${DISTDIR}"/${MY_PN}-${PV}.tar.zst | tee >(tar -xf -)) - assert "Unpack failed" - fi - - if [[ ${PV} == "9999" ]]; then - git-r3_src_unpack - else - unpacker ${MY_PN}-${PV}.tar.zst - fi - -} - -src_prepare() { - default - tc-export CC - - sed -i s/^VERSION=.*$/VERSION=${PV}/ Makefile || die - sed \ - -e '/^CFLAGS/s:-O2::' \ - -e '/^CFLAGS/s:-g::' \ - -i Makefile || die - append-lfs-flags - - emake DESTDIR="${WORKDIR}" PREFIX="/module" install_dkms -} - -src_compile() { - local modlist=( "bcachefs=:../${MODULE_S}:../${MODULE_S}/src/fs/bcachefs" ) - local modargs=( - KDIR=${KV_OUT_DIR} - ) - - linux-mod-r1_src_compile -} - -src_install() { - linux-mod-r1_src_install -} - -pkg_postinst() { - linux-mod-r1_pkg_postinst -} diff --git a/sys-fs/bcachefs-kmod/metadata.xml b/sys-fs/bcachefs-kmod/metadata.xml deleted file mode 100644 index c79afb6141..0000000000 --- a/sys-fs/bcachefs-kmod/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - alex@millerson.name - Alexander Miroshnichenko - - - koverstreet/bcachefs-tools - -