summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2020-08-13 14:33:40 +0000
committerSam James <sam@gentoo.org>2020-08-13 14:33:40 +0000
commite0c507d8478cde038689ecf5a2a24e460028f935 (patch)
treeb891c1867f182bfceb72258f95dab51e5b350acf /sys-kernel/gentoo-kernel/gentoo-kernel-5.7.15.ebuild
parentsys-kernel/gentoo-kernel-bin: Bump to 5.7.15 (diff)
downloadgentoo-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.15.ebuild')
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.7.15.ebuild13
1 files changed, 10 insertions, 3 deletions
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.15.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.15.ebuild
index 7d8c0a0114ba..e9cdf12beca5 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.15.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.15.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}
@@ -58,12 +62,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}"
;;