From d617bcce044d80a12cab125dececa90eded5cbd1 Mon Sep 17 00:00:00 2001 From: Alfred Wingate Date: Fri, 19 Jul 2024 04:15:45 +0300 Subject: [PATCH] sys-kernel/xanmod-kernel: drop 6.6.37, 6.9.8 Signed-off-by: Alfred Wingate --- sys-kernel/xanmod-kernel/Manifest | 6 -- .../xanmod-kernel/xanmod-kernel-6.6.37.ebuild | 87 ------------------- .../xanmod-kernel/xanmod-kernel-6.9.8.ebuild | 87 ------------------- 3 files changed, 180 deletions(-) delete mode 100644 sys-kernel/xanmod-kernel/xanmod-kernel-6.6.37.ebuild delete mode 100644 sys-kernel/xanmod-kernel/xanmod-kernel-6.9.8.ebuild diff --git a/sys-kernel/xanmod-kernel/Manifest b/sys-kernel/xanmod-kernel/Manifest index 9b48098..d767c42 100644 --- a/sys-kernel/xanmod-kernel/Manifest +++ b/sys-kernel/xanmod-kernel/Manifest @@ -1,5 +1,3 @@ -DIST genpatches-6.6-44.base.tar.xz 2571884 BLAKE2B 117eb333385bbff1ec4056dc9fd7374260a33f243fe20462b914eee658a57b90e9115e9edbf5c8935890ddcfb233eaf88b3e0062245cb838953749c8bc674376 SHA512 e8bad736c8566bbdc081600305a4014301e4f6f74b73ee68efd818fb92e2d49bdbf0b7a2b66c5cd5aa8e56e7d183aa03c2a02e7328ba7e0c71fa1646e6868cc3 -DIST genpatches-6.6-44.extras.tar.xz 4048 BLAKE2B c65f9f51bf8a0089652367ccae4c10e16dc44f060ddd073bc4ca7e3d197ae8d406a67aaac81b704133b18d10d4f844da71c26284baeec68f9d2757e9fbc71a78 SHA512 3a83c0321b9653e4aef2bd642e54a6988ee566fa44ce60f8376d1a1adc7a13cce66fcf22b4cae72234ae8d3e154a2ff6d570de11405127b7e82d6d142cf84916 DIST genpatches-6.6-46.base.tar.xz 2606596 BLAKE2B f8b284a798b7f734ae39e8ac349598f8a7ac0902dd66264c1de754fc43c275e8e785097f9ad479e63cab0705bc9c8f917b91fdb4acf196fc9e032675d2dd72d7 SHA512 d7b62bb4c570b5fcccbdb27ab0da65c2309038d3ac31ccbf48df0ac32ef057b52046ad502ba02ec6c0cb4f3ac2e6ac0d4f97ced6adb85c96a89f31881a34b848 DIST genpatches-6.6-46.extras.tar.xz 4048 BLAKE2B 235f71efef27116556f2d7b6e7bd8c9ffcbfbc798fe87a59d69f672094830b13fa0e6ceb900eacc5ca250e92cfb410998af70939df9317c76f6291e2446020c9 SHA512 10f0f98d2c5a63371f8225e677f3e12a2e4f54b892dd6f64f3ed0c7cb8956671dc4bced0128d66bc0f2e61e1cb3c590a9d43270237d8457c2825cff1b8e236e1 DIST genpatches-6.6-48.base.tar.xz 2633356 BLAKE2B 3ece4f33cce7380d247fe1f3182e2a516a8e63ce1952e30593f228afd4f11b67d838a0374698b1c3f48992ce04f4b55fcc258c8a41bf2821e01b6c4bd4829d07 SHA512 2a514a91d3e7b8e51330f6852edab7d8481dfbfc84fad4415141dc3d0c68865f19724480a2403e86e080d368004d26669f365de233b6dbe9f664946dc168e853 @@ -8,14 +6,10 @@ DIST genpatches-6.9-10.base.tar.xz 602768 BLAKE2B 614634ed1d1132be830e91a13dc509 DIST genpatches-6.9-10.extras.tar.xz 4052 BLAKE2B 607bede5f0c3d38f72fba841861caf6f90e7f0068373d951a6aa21a29cb7523bcd6faeeb5602c6a7395a802d35e657aaee1172582ecddd0c4143fc21ea9c4b3c SHA512 b9e59d200cb06ea3287557e1ca1cf7116df61019f423fa8149195d36d7d2b143265341bef5430c4f761b0926ad823775cb2c83c852d22dc4acdb0d9628da12bc DIST genpatches-6.9-11.base.tar.xz 636320 BLAKE2B c1a730341ca150f9f698300f59f43d1f4ab2af44745ccd060033702112caa9941a0021e23f9a470cdb0fec51e76779a20e451b2b058943c12e153acbaca4b770 SHA512 e3b40a773a2c58914b25534949f9e05542eb1712b823bf84287ed546e44c9d6e830aadd4c61d4e2a72b1e2b071387a9d1131cfc9f43ee9e26d9a14785b248758 DIST genpatches-6.9-11.extras.tar.xz 4052 BLAKE2B 3b12fe75ae76ff17e30bb30d5e5cb913e31732bf43958b972356772e76d892823b925e715d9e777dc3ca39f89c01960b8d420d2647775d1e4406e4b82ef2c08b SHA512 5fb378ce92f4d443ce162cd69771d6b9d150bb7be01e776c22cb913437c7b441a4474dcb33fe7d6d3f285ff0f8605b7aabd9149594d0e45ef8b231e3703ed026 -DIST genpatches-6.9-9.base.tar.xz 548708 BLAKE2B e0130d225056f77c92e566eef9db643ecdef6faf2f81e8329859830850bb5409e212aca0ab0da85b9b1e3377121221259044dac650986ec05feac46f4d588a5d SHA512 714016638f866b536b85edd24e3e44513048591aa270dbee1460c5893b3e8b0508f299d86a202deacd10f105c0da48038d78219226b2808e17012d1811df391e -DIST genpatches-6.9-9.extras.tar.xz 4048 BLAKE2B 7be69cb63abf9df9267bc61e3e365672dbd1c0b3568d48bf949b660ff1abb483b28846eb36a162ddd9bd91473c25462440fd41a7ba3bac70467ad45fa88fdd29 SHA512 955cd846bb020d08888aac04ebc5c1e56429e11ac59601a3e068971ad05aee59b75a24722dc7fe2645ef4414424d21e117e2eeb24ae72a5949476a213f3383fa DIST gentoo-kernel-config-g13.tar.gz 5759 BLAKE2B 831f89078e539c8b4ce244528dfd847c12a45b52d540eb10d85ec0d9deb1c14288d8de12456865c92d16e3523ec3595676787a8f3b79545d76870b0fb68deb5d SHA512 2a7230cce57a67e3333f9a88a311afe4a928e27ce76036747451cb77d3186569ad11d7a5b827748ad53290a17ad63637a8362ca896516f85ff0944a8d68265a6 DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35 DIST linux-6.9.tar.xz 144034416 BLAKE2B 4cf86c3cfe6e6534745d42dfaeca59b17ea1168c4e8b615c80e6d8aac735f11283cd85fa992b440b5d4452917e94b9f08397a64af0be5894e3df23c68892377e SHA512 fed3b4cd1fbfb4d94618587c1934273d2ecc8b6e42a3d586ff8a5f24980be930f2ef803aa2923ca3bfa5e4e619f967f3af315368f24fa76f610b10443624a579 -DIST patch-6.6.37-xanmod1.xz 2486800 BLAKE2B e7d6a6a4ccb80ab055c08b8377c997282751bce2d1fefa40c5a2bc407619879c484685dee870c9fd6b9a153c8e277408b8e242a9506909d9fee83fcc8e1d45bb SHA512 035b81131c9d5418975339bb9255aaedca86b6b89c4eed593b12cb9c00725e37db2e64caa5ece456c274588a318c4635091b1aa323cd18b77caa275a2c486771 DIST patch-6.6.39-xanmod1.xz 2512444 BLAKE2B 09df43082ec98dc1dc6faffcd2334f38a8d16f1b71528a76695e6e7e20fd0a22e20f018f8b36d29dea6aec64de6bd0752ba8c9f0d852c11fc4e6d9cc704e8c14 SHA512 a1d607536fd6ee0837e44e1ad48873cbb46b0912e311e5aa9361a302b57b0935e4ab1ad8dea662366b637d01f7c8d19f8137fcc405c2a54ed13f01ebecf7f0f4 DIST patch-6.6.41-xanmod1.xz 2534300 BLAKE2B f54a311f7ada7d5cf19677452a7908be4efaf825223827bd7f52ce3a7e2017e221a028e9b80e908aac76accf341d9b29f1d65246437ac5a58d2f2333339af45e SHA512 ed92adebef97b781eb6c2e462ca6b2601266dbab797d4392725991b2c0c530621ea90d25959ba8b8a787f6c8866b2f899fc5bf292856e158f64f2bf0c137afa9 DIST patch-6.9.10-xanmod1.xz 755292 BLAKE2B 1f0038f9121a5b4b1d320b7d911e571acd4def5498cba10f015c6783acd5f8fd9ba53cb54965933a563fe1a2f428e15d73410d6dc1787b099643c1f330f4d1eb SHA512 5e179c3bca012f1db715dda483781d5f514216c42d86bf7e23e397d7f2862d6ca8eb8a773396affa0fa33661be024f0da0e903e5db2e3e93e5ee0d89a36783a7 -DIST patch-6.9.8-xanmod1.xz 672328 BLAKE2B 6cc198c1be13526cfdc23f03c78cc6477432192109656302f10bc0f7811efd90c8a134a6eef0e61e096e664c738c2d8426c17c67b360c342307e71fda2ce8a72 SHA512 56473202fad56ee664b326b85fd6dc876807fddc2eb339521a2bcd020f336b7154235e4a625e763c045abba0a71fd77dea79840051c5c1c8770e1fe8f926f9a7 DIST patch-6.9.9-xanmod1.xz 723532 BLAKE2B e744882160d9e4c3209d6569f8d893680f0b4f25227b89d02b64ba06fc463d04ed2eba0e3aceb4d9c39840b1d29bbc642a9f31b6d1d476de1ee373efa586435e SHA512 e5e0c09d82a2c6c12eaaa34ff8bd31e247ba87f5b0cc68b4a884edc3073f9f75ac86a4f42df49dd319cb024fa34d00f2f328b83bf0d1e83e1450ef38a3e87019 diff --git a/sys-kernel/xanmod-kernel/xanmod-kernel-6.6.37.ebuild b/sys-kernel/xanmod-kernel/xanmod-kernel-6.6.37.ebuild deleted file mode 100644 index 06d484f..0000000 --- a/sys-kernel/xanmod-kernel/xanmod-kernel-6.6.37.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KERNEL_IUSE_GENERIC_UKI=1 -KERNEL_IUSE_MODULES_SIGN=1 - -inherit kernel-build - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 )) -GENTOO_CONFIG_VER=g13 - -XANMOD_VERSION="1" - -DESCRIPTION="Linux kernel built with XanMod and Gentoo patches" -HOMEPAGE="https://www.kernel.org/ https://xanmod.org/" -SRC_URI=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://downloads.sourceforge.net/xanmod/patch-${PV}-xanmod${XANMOD_VERSION}.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="-* ~amd64" - -IUSE="debug" - -RDEPEND=" - !sys-kernel/xanmod-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux -" - -src_prepare() { - # Remove linux-stable patches (see 0000_README) - find "${WORKDIR}" -maxdepth 1 -name "1[0-4][0-9][0-9]*.patch" -exec rm {} + || die - - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/patch-${PV}-xanmod${XANMOD_VERSION} - "${WORKDIR}"/*.patch - ) - default - - # prepare the default config - case ${ARCH} in - amd64) - cp "${S}/CONFIGS/xanmod/gcc/config_x86-64-v1" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - rm "${S}/localversion" || die - local myversion="-xanmod${XANMOD_VERSION}-dist" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - "${FILESDIR}"/no-debug-extra.config - ) - - use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" ) - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/xanmod-kernel/xanmod-kernel-6.9.8.ebuild b/sys-kernel/xanmod-kernel/xanmod-kernel-6.9.8.ebuild deleted file mode 100644 index 2d0c5b4..0000000 --- a/sys-kernel/xanmod-kernel/xanmod-kernel-6.9.8.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KERNEL_IUSE_GENERIC_UKI=1 -KERNEL_IUSE_MODULES_SIGN=1 - -inherit kernel-build - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 )) -GENTOO_CONFIG_VER=g13 - -XANMOD_VERSION="1" - -DESCRIPTION="Linux kernel built with XanMod and Gentoo patches" -HOMEPAGE="https://www.kernel.org/ https://xanmod.org/" -SRC_URI=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://downloads.sourceforge.net/xanmod/patch-${PV}-xanmod${XANMOD_VERSION}.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="-* ~amd64" - -IUSE="debug" - -RDEPEND=" - !sys-kernel/xanmod-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux -" - -src_prepare() { - # Remove linux-stable patches (see 0000_README) - find "${WORKDIR}" -maxdepth 1 -name "1[0-4][0-9][0-9]*.patch" -exec rm {} + || die - - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/patch-${PV}-xanmod${XANMOD_VERSION} - "${WORKDIR}"/*.patch - ) - default - - # prepare the default config - case ${ARCH} in - amd64) - cp "${S}/CONFIGS/xanmod/gcc/config_x86-64-v1" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - rm "${S}/localversion" || die - local myversion="-xanmod${XANMOD_VERSION}-dist" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - "${FILESDIR}"/no-debug-extra.config - ) - - use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" ) - - kernel-build_merge_configs "${merge_configs[@]}" -}