diff options
author | Sam James <sam@gentoo.org> | 2020-08-13 14:33:40 +0000 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2020-08-13 14:33:40 +0000 |
commit | e0c507d8478cde038689ecf5a2a24e460028f935 (patch) | |
tree | b891c1867f182bfceb72258f95dab51e5b350acf /sys-kernel/gentoo-kernel/gentoo-kernel-5.7.13.ebuild | |
parent | sys-kernel/gentoo-kernel-bin: Bump to 5.7.15 (diff) | |
download | gentoo-e0c507d8478cde038689ecf5a2a24e460028f935.tar.gz gentoo-e0c507d8478cde038689ecf5a2a24e460028f935.tar.bz2 gentoo-e0c507d8478cde038689ecf5a2a24e460028f935.zip |
sys-kernel/gentoo-kernel: add base arm64 config
Let's use the base aarch64 (arm64) config provided by Fedora.
This boots an X-Gene Mudan, but also plenty of other devices,
and is suitable for use in gentoo-kernel. USE=savedconfig is still
encouraged for e.g. SoCs.
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'sys-kernel/gentoo-kernel/gentoo-kernel-5.7.13.ebuild')
-rw-r--r-- | sys-kernel/gentoo-kernel/gentoo-kernel-5.7.13.ebuild | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.13.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.13.ebuild index f0988ba69fb4..4d3cb4225691 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.13.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.13.ebuild @@ -20,6 +20,10 @@ SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.x https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.${CONFIG_VER} ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config + -> kernel-aarch64.config.${CONFIG_VER} + ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.${CONFIG_VER} @@ -30,8 +34,7 @@ LICENSE="GPL-2" KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="debug" REQUIRED_USE=" - arm? ( savedconfig ) - arm64? ( savedconfig )" + arm? ( savedconfig )" RDEPEND=" !sys-kernel/vanilla-kernel:${SLOT} @@ -58,12 +61,15 @@ src_prepare() { amd64) cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die + ;; x86) cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die ;; - arm|arm64) - return - ;; *) die "Unsupported arch ${ARCH}" ;; |