From 587e0f2cb0bf74861ab84827b80093454dfd9a83 Mon Sep 17 00:00:00 2001 From: hedmo Date: Tue, 2 Jun 2020 17:02:32 +0200 Subject: [PATCH] cleanups and bumb to sys-kernel/xanmod-sources-5.7.0 --- sys-kernel/xanmod-sources/Manifest | 2 ++ .../xanmod-sources-5.6.12.ebuild | 2 +- .../xanmod-sources-5.6.14.ebuild | 2 +- .../xanmod-sources-5.7.0.ebuild | 28 +++++++++++++++++++ 4 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 sys-kernel/xanmod-sources/xanmod-sources-5.7.0.ebuild diff --git a/sys-kernel/xanmod-sources/Manifest b/sys-kernel/xanmod-sources/Manifest index a6ff7ff..1955d32 100644 --- a/sys-kernel/xanmod-sources/Manifest +++ b/sys-kernel/xanmod-sources/Manifest @@ -1,5 +1,7 @@ DIST linux-5.6.tar.xz 111785252 BLAKE2B 8dbe02a8ca7fd3dcf512a15c5d8098c1e7f94257e65173fed43fcc45480e4ab790df8cd39bbbb4e2a21dc9a00385bc9bbe98215a31e7f7e1d9c8f21cd8ace69e SHA512 80846fe2b4e4a7ff471d2dde28a8216ae807a3209f959e93d39ea4fc9a189ea28ec3db9d303b3fe15a28c2cb90e7446876678e93e23353c2d6f262e364a06bc9 +DIST linux-5.7.tar.xz 112690468 BLAKE2B b2b71e231507429b178b6b89be546c4a3ee2757f5d2c58b6137d383f16034a587225a75a9dbca6a01a433056ebe078487132c224e909a2971c9634687e47b1d1 SHA512 45bde01593f6147c8c169b9e46b4b56eee998142552ae0ff82f1dd21b1fd54f3b32f6283f6bd77ea717d374672167849e468c157f235d2f12f7d7816e4623bf6 DIST patch-5.6.10-xanmod1.xz 509180 BLAKE2B bcced27b5a8ba9edfbf941439ee5adf85637eefa19a5db6288a69f84a7e0e1e0f0ab0811c154eb22a071a752be8b7b30e744878f183f66070d5334663fe2a5f3 SHA512 56fe2a5dbde584f60a99ab64e3dd748f2de0209508a71bcebba4865fef6781f86533aeeb93c0302a18b8d000baf9e4c95108136ebb65fddd52e3ce868b315a1b DIST patch-5.6.12-xanmod1.xz 537740 BLAKE2B 07a153004059ffbeff51229901a6ee3425dfc0cc2f03dc984b90ac2f1d1b4e38120e2208a3c723d4327f332193880a7dd85f0cf9444a49c7c85cb4bb85263c7e SHA512 aebc477f529040472adc237152ae298922ae12703c940223bfb26b700cca2e94039606dc8739e26ec18915affcff3d9b5aa77ec49a28db2f3ba109f14ed084d1 DIST patch-5.6.14-xanmod1.xz 619840 BLAKE2B 5ddab8f905b28f6ea963801b93b0d7e5f9c51e2cce1d47955d9483a8a674ac29969e8a9ce126b6a1294c592bdae0249dd9bdb0e7be3884e6a4ca4abc35b0038c SHA512 d05ed865884ca25fbdd1e656e7539a47010e4a643ac0828aff9f7229e76e1436d3fa838169dff7961f9b3c23fa1e9dc49332a4908712cd26d085cfb213409b18 DIST patch-5.6.8-xanmod1.xz 477128 BLAKE2B 122eb71a11dbef407d8b4062460517e07d29893a8a2411c07871bd3eeab719c82452e5d3da3a6ef5069960500aa697658a2717729c70b8657782fab72d105e32 SHA512 5f41fa6bfcdfe543ff4046ab6a0a5fb82c70820679f11a88c80a6561b88fc1864f16b9a07b0f8a864c88f560c9dd106aeea4e4382ff70b78f897304af5120888 +DIST patch-5.7.0-xanmod1.xz 251008 BLAKE2B 73113890ae9e0b3ad2e543eec413234a31c4552d46a45ad28f3aaeb4ef6c7fa09e6e5e673c2e2062da8a05b83f0c0a16260649160898aa418085f5222d43e119 SHA512 166a022206a58a8df85ad003e88537fb660f293c42d7866d18f56f26a3abe80f248bdfd4866df1655e405057b3d15b1bcb36e989f4db5fa2de914332d442f33b diff --git a/sys-kernel/xanmod-sources/xanmod-sources-5.6.12.ebuild b/sys-kernel/xanmod-sources/xanmod-sources-5.6.12.ebuild index 3fd5981..bc02766 100644 --- a/sys-kernel/xanmod-sources/xanmod-sources-5.6.12.ebuild +++ b/sys-kernel/xanmod-sources/xanmod-sources-5.6.12.ebuild @@ -20,7 +20,7 @@ UNIPATCH_LIST="${DISTDIR}/patch-${OKV}-xanmod${XANMOD_VERSION}.xz" KEYWORDS="~amd64" src_prepare() { - eapply "${FILESDIR}/Strong_Stack.patch" #add a temporary patch for failing Strong Stack Protector for gcc-10 + eapply "${FILESDIR}/Strong_Stack.patch" #add a temporary patch for failing Strong Stack Protector for gcc-10 kernel-2-src-prepare-overlay_src_prepare rm "${S}"/.config || die diff --git a/sys-kernel/xanmod-sources/xanmod-sources-5.6.14.ebuild b/sys-kernel/xanmod-sources/xanmod-sources-5.6.14.ebuild index 15bea77..945d327 100644 --- a/sys-kernel/xanmod-sources/xanmod-sources-5.6.14.ebuild +++ b/sys-kernel/xanmod-sources/xanmod-sources-5.6.14.ebuild @@ -20,7 +20,7 @@ UNIPATCH_LIST="${DISTDIR}/patch-${OKV}-xanmod${XANMOD_VERSION}.xz" KEYWORDS="~amd64" src_prepare() { - + kernel-2-src-prepare-overlay_src_prepare rm "${S}"/.config || die diff --git a/sys-kernel/xanmod-sources/xanmod-sources-5.7.0.ebuild b/sys-kernel/xanmod-sources/xanmod-sources-5.7.0.ebuild new file mode 100644 index 0000000..945d327 --- /dev/null +++ b/sys-kernel/xanmod-sources/xanmod-sources-5.7.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +K_SECURITY_UNSUPPORTED="1" +K_NOSETEXTRAVERSION="1" +XANMOD_VERSION="1" +ETYPE="sources" +inherit kernel-2-src-prepare-overlay +detect_version + +DESCRIPTION="A general-purpose kernel with custom settings and new features" +HOMEPAGE="https://xanmod.org" +LICENSE+=" CDDL" +SRC_URI="${KERNEL_BASE_URI}/linux-${KV_MAJOR}.${KV_MINOR}.tar.xz https://github.com/xanmod/linux/releases/download/${OKV}-xanmod${XANMOD_VERSION}/patch-${OKV}-xanmod${XANMOD_VERSION}.xz" + +UNIPATCH_LIST_DEFAULT="" +UNIPATCH_LIST="${DISTDIR}/patch-${OKV}-xanmod${XANMOD_VERSION}.xz" + +KEYWORDS="~amd64" + +src_prepare() { + + kernel-2-src-prepare-overlay_src_prepare + + rm "${S}"/.config || die + +}