diff --git a/sys-kernel/xanmod-sources/Manifest b/sys-kernel/xanmod-sources/Manifest index 8813453..a57ce11 100644 --- a/sys-kernel/xanmod-sources/Manifest +++ b/sys-kernel/xanmod-sources/Manifest @@ -17,3 +17,4 @@ DIST patch-5.10.6-xanmod1.xz 342188 BLAKE2B 93cca375086b5a081cdcef69189a0bdbe710 DIST patch-5.10.9-xanmod1-cacule.xz 449056 BLAKE2B 902dea113a915ed564e4975a18e6510e88bfc8df169ea1924df15f52cfee2d0d8235b6558ef2350656dfa7f0cb756151870ebef66b45828578c12674f450b972 SHA512 e87209e3a50e20590b5173f145c5d3fd9f43c69f6c94f80c6bc84f39201d790eb95785323f10af5f4d50f806f05d1ab59f7ce6fef8e40d19fdc7ea5f6c034d0c DIST patch-5.10.9-xanmod1.xz 441992 BLAKE2B 7eec9aacdc7611355b519f9e06ddd9ebd029e666924bc6d03cd153029b474c72039cf730d1a1150b9505c757e0da37d1787aefb9ada1960c9457a478ec00f1af SHA512 2fff3f5918d41810f993b9f5669059818f60bd83ebcd99985d576a9521f4005929a42e8eca0001e2a9cc358159a1603e6d2d76617352c8be0644caecfbe9f1b2 DIST patch-5.11.0-xanmod1.xz 110924 BLAKE2B 1a8ba61a55a8111e836383a0df5e45649d67352128e13001a66cb223f4fb378b4c9f686cd74da0f3baf93551a665a1284f563331a3ecdb683252960fbc979c28 SHA512 c32eb1817ff42906d7b5986a8771f1213f908b4aa74736faf673291550a3def97a99064e2ccadcb75d250f20b1df3a84002d15b475a9ea7deccdc17dc267f0c3 +DIST patch-5.11.1-xanmod1.xz 115624 BLAKE2B ac78602a0163c22f5b3e63a4c0c190e5ed01ec8a46653ec73bf1b656833e701867f77d38458f475ac194c8538f9290ef884c5b33e6736860f5ab751bb1396f77 SHA512 8c67006af22b69702ffd2de62fec6a202d824313e9e3d6516bb8c83bffd1125507b5cbcaebdd002a09f92492a47051755f71bd8576cdb717d5284a4dcec4f5cb diff --git a/sys-kernel/xanmod-sources/xanmod-sources-5.11.1.ebuild b/sys-kernel/xanmod-sources/xanmod-sources-5.11.1.ebuild new file mode 100644 index 0000000..83dd363 --- /dev/null +++ b/sys-kernel/xanmod-sources/xanmod-sources-5.11.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +K_WANT_GENPATCHES="base extras" +K_GENPATCHES_VER="1" +K_SECURITY_UNSUPPORTED="1" +K_NOSETEXTRAVERSION="1" +ETYPE="sources" +inherit kernel-2-src-prepare-overlay +detect_version + +DESCRIPTION="Full XanMod sources with cacule option and including the Gentoo patchset " +HOMEPAGE="https://xanmod.org" +LICENSE+=" CDDL" +KEYWORDS="~amd64" +XANMOD_VERSION="1" +XANMOD_URI="https://github.com/xanmod/linux/releases/download/" +SRC_URI=" + ${KERNEL_BASE_URI}/linux-${KV_MAJOR}.${KV_MINOR}.tar.xz + ${XANMOD_URI}/${OKV}-xanmod${XANMOD_VERSION}/patch-${OKV}-xanmod${XANMOD_VERSION}.xz + ${GENPATCHES_URI} +" + +src_unpack() { +UNIPATCH_LIST_DEFAULT="" + UNIPATCH_LIST="${DISTDIR}/patch-${OKV}-xanmod${XANMOD_VERSION}.xz " + kernel-2-src-prepare-overlay_src_unpack +} + +src_prepare() { + + kernel-2-src-prepare-overlay_src_prepare + + rm "${S}"/.config || die + +} + +pkg_postinst() { + elog "MICROCODES" + elog "Use xanmod-sources with microcodes" + elog "Read https://wiki.gentoo.org/wiki/Intel_microcode" +}