From 2123c8a7e5b729478b36f4bfa8e820012f4505af Mon Sep 17 00:00:00 2001 From: BlackNoxis Date: Sun, 12 Jul 2015 04:24:27 +0300 Subject: full support for btrfs in kernels --- eclass/kogaion-kernel.eclass | 1 + eclass/live-kernel.eclass | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/eclass/kogaion-kernel.eclass b/eclass/kogaion-kernel.eclass index d90ea59c..05ddb882 100644 --- a/eclass/kogaion-kernel.eclass +++ b/eclass/kogaion-kernel.eclass @@ -365,6 +365,7 @@ else x86? ( sys-apps/v86d ) splash? ( x11-themes/kogaion-artwork-core ) lvm? ( sys-fs/lvm2 sys-block/thin-provisioning-tools ) + btrfs? ( sys-fs/btrfs-progs ) plymouth? ( || ( >=sys-kernel/genkernel-next-5 >=sys-kernel/genkernel-5 ) sys-boot/plymouth diff --git a/eclass/live-kernel.eclass b/eclass/live-kernel.eclass index 8159365e..b33b297e 100644 --- a/eclass/live-kernel.eclass +++ b/eclass/live-kernel.eclass @@ -351,7 +351,7 @@ if [ -n "${K_ONLY_SOURCES}" ] || [ -n "${K_FIRMWARE_PACKAGE}" ]; then DEPEND="sys-apps/sed" RDEPEND="${RDEPEND}" else - IUSE="dmraid dracut iscsi luks lvm mdadm plymouth splash" + IUSE="btrfs dmraid dracut iscsi luks lvm mdadm plymouth splash" if [ -n "${K_ROGKERNEL_ZFS}" ]; then IUSE="${IUSE} zfs" fi @@ -365,6 +365,7 @@ else x86? ( sys-apps/v86d ) splash? ( x11-themes/${PLYMOUTH_THEME}-artwork-core ) lvm? ( sys-fs/lvm2 sys-block/thin-provisioning-tools ) + btrfs? ( sys-fs/btrfs-progs ) plymouth? ( || ( >=sys-kernel/genkernel-next-5 >=sys-kernel/genkernel-5 ) sys-boot/plymouth @@ -517,6 +518,7 @@ _kernel_src_compile() { local GKARGS=() GKARGS+=( "--no-menuconfig" "--no-save-config" "--e2fsprogs" "--udev" ) # use splash && GKARGS+=( "--splash=argent" ) #NO MORE fbsplash!!! + use btrfs && GKARGS+=( "--btrfs" ) use plymouth && GKARGS+=( "--plymouth" "--plymouth-theme=${PLYMOUTH_THEME}" ) #reverted to use variable (check the eclass) use dmraid && GKARGS+=( "--dmraid" ) use iscsi && GKARGS+=( "--iscsi" ) -- cgit v1.2.3