summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--metadata/md5-cache/sys-kernel/linux-image-redcore-lts-5.15.181-r113
-rw-r--r--metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.1.137-r113
-rw-r--r--metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.12.27-r113
-rw-r--r--metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.6.89-r113
-rw-r--r--metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-5.15.181-r112
-rw-r--r--metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.1.137-r112
-rw-r--r--metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.12.27-r112
-rw-r--r--metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.6.89-r112
-rw-r--r--metadata/pkg_desc_index4
-rw-r--r--sys-kernel/linux-image-redcore-lts/Manifest8
-rw-r--r--sys-kernel/linux-image-redcore-lts/files/5.15-amd64.config8
-rw-r--r--sys-kernel/linux-image-redcore-lts/files/6.1-amd64.config8
-rw-r--r--sys-kernel/linux-image-redcore-lts/files/6.12-amd64.config12
-rw-r--r--sys-kernel/linux-image-redcore-lts/files/6.6-amd64.config8
-rw-r--r--sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-5.15.181-r1.ebuild162
-rw-r--r--sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.1.137-r1.ebuild156
-rw-r--r--sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.12.27-r1.ebuild155
-rw-r--r--sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.6.89-r1.ebuild155
-rw-r--r--sys-kernel/linux-sources-redcore-lts/Manifest8
-rw-r--r--sys-kernel/linux-sources-redcore-lts/files/5.15-amd64.config8
-rw-r--r--sys-kernel/linux-sources-redcore-lts/files/6.1-amd64.config8
-rw-r--r--sys-kernel/linux-sources-redcore-lts/files/6.12-amd64.config12
-rw-r--r--sys-kernel/linux-sources-redcore-lts/files/6.6-amd64.config8
-rw-r--r--sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-5.15.181-r1.ebuild79
-rw-r--r--sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.1.137-r1.ebuild73
-rw-r--r--sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.12.27-r1.ebuild72
-rw-r--r--sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.6.89-r1.ebuild72
27 files changed, 46 insertions, 1070 deletions
diff --git a/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-5.15.181-r1 b/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-5.15.181-r1
deleted file mode 100644
index 2fa981cd..00000000
--- a/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-5.15.181-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm prepare setup
-DEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc cryptsetup? ( sys-fs/cryptsetup ) dmraid? ( sys-fs/dmraid ) dracut? ( >=sys-kernel/dracut-0.44-r8 ) dkms? ( sys-kernel/dkms sys-kernel/linux-sources-redcore-lts:5.15 ) mdadm? ( sys-fs/mdadm ) >=sys-kernel/linux-firmware-20180314
-DESCRIPTION=Redcore Linux LTS Kernel Image
-EAPI=8
-HOMEPAGE=https://redcorelinux.org
-IUSE=+cryptsetup +dmraid +dracut +dkms live +mdadm
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc cryptsetup? ( sys-fs/cryptsetup ) dmraid? ( sys-fs/dmraid ) dracut? ( >=sys-kernel/dracut-0.44-r8 ) dkms? ( sys-kernel/dkms sys-kernel/linux-sources-redcore-lts:5.15 ) mdadm? ( sys-fs/mdadm ) >=sys-kernel/linux-firmware-20180314
-RESTRICT=binchecks strip mirror
-SLOT=5.15
-SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.181.tar.xz
-_md5_=5d5381eb65c7f4baaab8eea50eab42dd
diff --git a/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.1.137-r1 b/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.1.137-r1
deleted file mode 100644
index 19b85930..00000000
--- a/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.1.137-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm prepare setup
-DEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc cryptsetup? ( sys-fs/cryptsetup ) dmraid? ( sys-fs/dmraid ) dracut? ( >=sys-kernel/dracut-0.44-r8 ) dkms? ( sys-kernel/dkms sys-kernel/linux-sources-redcore-lts:6.1 ) mdadm? ( sys-fs/mdadm ) >=sys-kernel/linux-firmware-20180314
-DESCRIPTION=Redcore Linux LTS Kernel Image
-EAPI=8
-HOMEPAGE=https://redcorelinux.org
-IUSE=+cryptsetup +dmraid +dracut +dkms live +mdadm
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc cryptsetup? ( sys-fs/cryptsetup ) dmraid? ( sys-fs/dmraid ) dracut? ( >=sys-kernel/dracut-0.44-r8 ) dkms? ( sys-kernel/dkms sys-kernel/linux-sources-redcore-lts:6.1 ) mdadm? ( sys-fs/mdadm ) >=sys-kernel/linux-firmware-20180314
-RESTRICT=binchecks strip mirror
-SLOT=6.1
-SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.137.tar.xz
-_md5_=c0990c65f9f897629a99cf1f58b57fc7
diff --git a/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.12.27-r1 b/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.12.27-r1
deleted file mode 100644
index 09e49c16..00000000
--- a/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.12.27-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm prepare setup
-DEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc cryptsetup? ( sys-fs/cryptsetup ) dmraid? ( sys-fs/dmraid ) dracut? ( >=sys-kernel/dracut-0.44-r8 ) dkms? ( sys-kernel/dkms sys-kernel/linux-sources-redcore-lts:6.12 ) mdadm? ( sys-fs/mdadm ) >=sys-kernel/linux-firmware-20180314
-DESCRIPTION=Redcore Linux Kernel Image
-EAPI=8
-HOMEPAGE=https://redcorelinux.org
-IUSE=+cryptsetup +dmraid +dracut +dkms live +mdadm
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc cryptsetup? ( sys-fs/cryptsetup ) dmraid? ( sys-fs/dmraid ) dracut? ( >=sys-kernel/dracut-0.44-r8 ) dkms? ( sys-kernel/dkms sys-kernel/linux-sources-redcore-lts:6.12 ) mdadm? ( sys-fs/mdadm ) >=sys-kernel/linux-firmware-20180314
-RESTRICT=binchecks strip mirror
-SLOT=6.12
-SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.27.tar.xz
-_md5_=0bca6418f861608da5753da8624067cb
diff --git a/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.6.89-r1 b/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.6.89-r1
deleted file mode 100644
index 688e1694..00000000
--- a/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.6.89-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm prepare setup
-DEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc cryptsetup? ( sys-fs/cryptsetup ) dmraid? ( sys-fs/dmraid ) dracut? ( >=sys-kernel/dracut-0.44-r8 ) dkms? ( sys-kernel/dkms sys-kernel/linux-sources-redcore-lts:6.6 ) mdadm? ( sys-fs/mdadm ) >=sys-kernel/linux-firmware-20180314
-DESCRIPTION=Redcore Linux LTS Kernel Image
-EAPI=8
-HOMEPAGE=https://redcorelinux.org
-IUSE=+cryptsetup +dmraid +dracut +dkms live +mdadm
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc cryptsetup? ( sys-fs/cryptsetup ) dmraid? ( sys-fs/dmraid ) dracut? ( >=sys-kernel/dracut-0.44-r8 ) dkms? ( sys-kernel/dkms sys-kernel/linux-sources-redcore-lts:6.6 ) mdadm? ( sys-fs/mdadm ) >=sys-kernel/linux-firmware-20180314
-RESTRICT=binchecks strip mirror
-SLOT=6.6
-SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.89.tar.xz
-_md5_=5908e99b33813897ec8da148e171557b
diff --git a/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-5.15.181-r1 b/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-5.15.181-r1
deleted file mode 100644
index 26400abe..00000000
--- a/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-5.15.181-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile install postrm prepare setup
-DEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc
-DESCRIPTION=Redcore Linux LTS Kernel Sources
-EAPI=8
-HOMEPAGE=https://redcorelinux.org
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc
-RESTRICT=strip mirror
-SLOT=5.15
-SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.181.tar.xz
-_md5_=29a873e6fdfce8f87efa584e42379c39
diff --git a/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.1.137-r1 b/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.1.137-r1
deleted file mode 100644
index 15c7e673..00000000
--- a/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.1.137-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile install postrm prepare setup
-DEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc
-DESCRIPTION=Redcore Linux LTS Kernel Sources
-EAPI=8
-HOMEPAGE=https://redcorelinux.org
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc
-RESTRICT=strip mirror
-SLOT=6.1
-SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.137.tar.xz
-_md5_=027ec10530fa41b75d5ae4008cd686cb
diff --git a/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.12.27-r1 b/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.12.27-r1
deleted file mode 100644
index 2c3eaea3..00000000
--- a/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.12.27-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile install postrm prepare setup
-DEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc
-DESCRIPTION=Redcore Linux Kernel Sources
-EAPI=8
-HOMEPAGE=https://redcorelinux.org
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc
-RESTRICT=strip mirror
-SLOT=6.12
-SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.27.tar.xz
-_md5_=7599ec281a4b7ed5b2c739ec2afe65e2
diff --git a/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.6.89-r1 b/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.6.89-r1
deleted file mode 100644
index 7422b4f5..00000000
--- a/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.6.89-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile install postrm prepare setup
-DEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc
-DESCRIPTION=Redcore Linux LTS Kernel Sources
-EAPI=8
-HOMEPAGE=https://redcorelinux.org
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc
-RESTRICT=strip mirror
-SLOT=6.6
-SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.89.tar.xz
-_md5_=362a1646cd1d140ce85afe0e2ef10db8
diff --git a/metadata/pkg_desc_index b/metadata/pkg_desc_index
index 3b030d15..62e270d3 100644
--- a/metadata/pkg_desc_index
+++ b/metadata/pkg_desc_index
@@ -65,9 +65,9 @@ sys-kernel/bcmwl-dkms 6.30.223.271-r14: Broadcom's IEEE 802.11a/b/g/n hybrid Lin
sys-kernel/dkms 2.3-r4: Dynamic Kernel Module Support
sys-kernel/dracut 059-r15: Generic initramfs generation tool
sys-kernel/linux-image-redcore 6.11.10-r1: Redcore Linux Kernel Image
-sys-kernel/linux-image-redcore-lts 5.15.181-r1 6.1.137-r1 6.6.89-r1 6.12.27-r1: Redcore Linux Kernel Image
+sys-kernel/linux-image-redcore-lts 5.15.182-r1 6.1.138-r1 6.6.90-r1 6.12.28-r1: Redcore Linux Kernel Image
sys-kernel/linux-sources-redcore 6.11.10-r1: Redcore Linux Kernel Sources
-sys-kernel/linux-sources-redcore-lts 5.15.181-r1 6.1.137-r1 6.6.89-r1 6.12.27-r1: Redcore Linux Kernel Sources
+sys-kernel/linux-sources-redcore-lts 5.15.182-r1 6.1.138-r1 6.6.90-r1 6.12.28-r1: Redcore Linux Kernel Sources
sys-kernel/nvidia-drivers-dkms 390.157-r8 470.256.02-r1 550.144.03: NVIDIA driver sources for linux
sys-kernel/tp_smapi-dkms 0.44-r4: IBM ThinkPad SMAPI BIOS driver sources
sys-kernel/vhba-dkms 20240917-r1: Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite sources
diff --git a/sys-kernel/linux-image-redcore-lts/Manifest b/sys-kernel/linux-image-redcore-lts/Manifest
index 5e405dac..9b8f73df 100644
--- a/sys-kernel/linux-image-redcore-lts/Manifest
+++ b/sys-kernel/linux-image-redcore-lts/Manifest
@@ -1,4 +1,4 @@
-DIST linux-5.15.181.tar.xz 126747032 BLAKE2B 9a86099d6c7df8276988038f06b8d6301b0b0b04fa2635e60ce468cbee8d4c619f6f0ec5e7c62f2169c3ad801bcc291a4dd158e9b52c8d521307ddc241a9f982 SHA512 c46a19e9ce30f2800b61d1fac0b45090aab7f1d8ec580fc1e02575cb8d8aadf012ae82e8fd01c051e98ee84ab5edaf8fe2e2747d11c2c43d12a030600578e8b4
-DIST linux-6.1.137.tar.xz 135291668 BLAKE2B 2ac78f2794bf6bd6962ca5af00898e5e889ef0a16712dce190ca204446d4ae5d4dfb2586d66fb8bac551d951cef24163579ee7dbe6a67bf8337f1c7093d841dd SHA512 cc30cc39dc9de1cfa1005fb7f515ed467cc2c9bcc1506486f4887946eece036f321d053d87bd687024f6b222a61191340fbb14afea68da900f63d93faab8c5c4
-DIST linux-6.12.27.tar.xz 148097620 BLAKE2B 70722808d57cd096e813c52bbf805119f81273fc977af8943658935c25c3cacdc96b83355b8bdf8291b60b6e8f4cc81dfb41ddb13e74686ec8340d8006fb5dc7 SHA512 f875960e1cc23bd9ef388c0c1224ab10c2093120ab946954bb075692e3ab35dc0d1b99f5353f6cfd4e0634f783d332985165b2539ce792ffbe164debcbc5cf7f
-DIST linux-6.6.89.tar.xz 140581032 BLAKE2B d4e5ea401fe31c1a1ede4789edd3973de8b635e571a502517e7da6e03610f02cbe47c4646b3c3da4e0c4412effd255ac9cb702a959dfee5abb01f270771d003c SHA512 205494cd2ab60b9f3400abd60a615ebc05b0d9dbeb7ca6b3266b21d85e5382af71a6a44c02844407b5e7c10b38da99204abc61f5bd20b832cabfce9e46c1a64f
+DIST linux-5.15.182.tar.xz 126743716 BLAKE2B 3c3be658d08dacd41124efd60310004dab5f347aaf13c06b31b8045a35cd711c1100d1f33350bf49aad27bb8c80f01ce9f3f9692fba5f4c78a4f6688a8702245 SHA512 0f73d7a89433fda262707d56dd5d8dd593dc8237194239600a17f0455583760832f34b1a66f1684ab450b9b5e40d9de332c4376f4c4c68c9d7413fc79db002ff
+DIST linux-6.1.138.tar.xz 135294080 BLAKE2B 94ff5030942544da6c02be2e52b2fe9ba301ffddf30fbd4b26786cbf0a23195bcd5b2141ba5d8bda12fdd38d3eea56c5a92cac14a07e775e46bc91cd1581fc31 SHA512 b7193077063d5a30ed1cd7f7e100e604ceff3ce17d22d050f39ccd9822b5dc397cac7efd74de33ee0ba508e4e76c339a9970cc196ae81c6715d1b4beae5857f1
+DIST linux-6.12.28.tar.xz 148120216 BLAKE2B 764180a97e8401793564044c240777b7caa5f24e867a5a39718c45788f4d743f23512d25b462b31caf20dff63af37f2d873741c6c475be8a73a64556f5cb4d6f SHA512 7909cae6adfdd5810c7d35b583781bf920601a8d779882abcfeb0e2b9880d8062c30b53f9bcdf3d81c92b7836664ce5eaa870746af676f3466e06c0d4151d703
+DIST linux-6.6.90.tar.xz 140578308 BLAKE2B 4d76b25a7592926c3bdf29381a3f84f36e2b53d8ba9a683b636d487c9a1c02f2b96da7d7b4fa11b6945d9f20d8f36cae97caa77c842b63e63ecea80eb56b6f81 SHA512 7ffc9a8dd0a1bfbc5f4d749b12886d8c75e0dd4c71917c6d838a79d2d7fd242914cef114f8ab4728fa2df21fe7d06c05a3f96d12c9de69e292a64404e8aa8479
diff --git a/sys-kernel/linux-image-redcore-lts/files/5.15-amd64.config b/sys-kernel/linux-image-redcore-lts/files/5.15-amd64.config
index 26feff8d..acceb017 100644
--- a/sys-kernel/linux-image-redcore-lts/files/5.15-amd64.config
+++ b/sys-kernel/linux-image-redcore-lts/files/5.15-amd64.config
@@ -2,14 +2,14 @@
# Automatically generated file; DO NOT EDIT.
# Linux/x86 5.15.169-redcore-lts Kernel Configuration
#
-CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 13.2.1_p20240210-r5 p14) 13.2.1 20240210"
+CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 14.2.1_p20241221 p7) 14.2.1 20241221"
CONFIG_CC_IS_GCC=y
-CONFIG_GCC_VERSION=130201
+CONFIG_GCC_VERSION=140201
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
-CONFIG_AS_VERSION=24200
+CONFIG_AS_VERSION=24400
CONFIG_LD_IS_BFD=y
-CONFIG_LD_VERSION=24200
+CONFIG_LD_VERSION=24400
CONFIG_LLD_VERSION=0
CONFIG_CC_CAN_LINK=y
CONFIG_CC_CAN_LINK_STATIC=y
diff --git a/sys-kernel/linux-image-redcore-lts/files/6.1-amd64.config b/sys-kernel/linux-image-redcore-lts/files/6.1-amd64.config
index 10bea3ac..3fc9b1d1 100644
--- a/sys-kernel/linux-image-redcore-lts/files/6.1-amd64.config
+++ b/sys-kernel/linux-image-redcore-lts/files/6.1-amd64.config
@@ -2,14 +2,14 @@
# Automatically generated file; DO NOT EDIT.
# Linux/x86 6.1.114-redcore-lts Kernel Configuration
#
-CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 13.2.1_p20240210-r5 p14) 13.2.1 20240210"
+CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 14.2.1_p20241221 p7) 14.2.1 20241221"
CONFIG_CC_IS_GCC=y
-CONFIG_GCC_VERSION=130201
+CONFIG_GCC_VERSION=140201
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
-CONFIG_AS_VERSION=24200
+CONFIG_AS_VERSION=24400
CONFIG_LD_IS_BFD=y
-CONFIG_LD_VERSION=24200
+CONFIG_LD_VERSION=24400
CONFIG_LLD_VERSION=0
CONFIG_RUST_IS_AVAILABLE=y
CONFIG_CC_CAN_LINK=y
diff --git a/sys-kernel/linux-image-redcore-lts/files/6.12-amd64.config b/sys-kernel/linux-image-redcore-lts/files/6.12-amd64.config
index 9478832e..2b5d5306 100644
--- a/sys-kernel/linux-image-redcore-lts/files/6.12-amd64.config
+++ b/sys-kernel/linux-image-redcore-lts/files/6.12-amd64.config
@@ -2,18 +2,18 @@
# Automatically generated file; DO NOT EDIT.
# Linux/x86 6.12.27-redcore-lts-r1 Kernel Configuration
#
-CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 13.2.1_p20240210-r5 p14) 13.2.1 20240210"
+CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 14.2.1_p20241221 p7) 14.2.1 20241221"
CONFIG_CC_IS_GCC=y
-CONFIG_GCC_VERSION=130201
+CONFIG_GCC_VERSION=140201
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
-CONFIG_AS_VERSION=24200
+CONFIG_AS_VERSION=24400
CONFIG_LD_IS_BFD=y
-CONFIG_LD_VERSION=24200
+CONFIG_LD_VERSION=24400
CONFIG_LLD_VERSION=0
-CONFIG_RUSTC_VERSION=108401
+CONFIG_RUSTC_VERSION=108501
CONFIG_RUST_IS_AVAILABLE=y
-CONFIG_RUSTC_LLVM_VERSION=190105
+CONFIG_RUSTC_LLVM_VERSION=190107
CONFIG_CC_CAN_LINK=y
CONFIG_CC_CAN_LINK_STATIC=y
CONFIG_GCC_ASM_GOTO_OUTPUT_BROKEN=y
diff --git a/sys-kernel/linux-image-redcore-lts/files/6.6-amd64.config b/sys-kernel/linux-image-redcore-lts/files/6.6-amd64.config
index f50da54e..2705bf4a 100644
--- a/sys-kernel/linux-image-redcore-lts/files/6.6-amd64.config
+++ b/sys-kernel/linux-image-redcore-lts/files/6.6-amd64.config
@@ -2,14 +2,14 @@
# Automatically generated file; DO NOT EDIT.
# Linux/x86 6.6.89-redcore-lts-r1 Kernel Configuration
#
-CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 13.2.1_p20240210-r5 p14) 13.2.1 20240210"
+CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 14.2.1_p20241221 p7) 14.2.1 20241221"
CONFIG_CC_IS_GCC=y
-CONFIG_GCC_VERSION=130201
+CONFIG_GCC_VERSION=140201
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
-CONFIG_AS_VERSION=24200
+CONFIG_AS_VERSION=24400
CONFIG_LD_IS_BFD=y
-CONFIG_LD_VERSION=24200
+CONFIG_LD_VERSION=24400
CONFIG_LLD_VERSION=0
CONFIG_RUST_IS_AVAILABLE=y
CONFIG_CC_CAN_LINK=y
diff --git a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-5.15.181-r1.ebuild b/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-5.15.181-r1.ebuild
deleted file mode 100644
index d615ed71..00000000
--- a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-5.15.181-r1.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EXTRAVERSION="redcore-lts-${PR}"
-KV_FULL="${PV}-${EXTRAVERSION}"
-KV_MAJOR="5.15"
-
-DESCRIPTION="Redcore Linux LTS Kernel Image"
-HOMEPAGE="https://redcorelinux.org"
-SRC_URI="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${PV}.tar.xz"
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="${KV_MAJOR}"
-IUSE="+cryptsetup +dmraid +dracut +dkms live +mdadm"
-
-RESTRICT="binchecks strip mirror"
-DEPEND="
- app-arch/lz4
- app-arch/xz-utils
- dev-build/autoconf
- dev-build/make
- sys-devel/bc
- cryptsetup? ( sys-fs/cryptsetup )
- dmraid? ( sys-fs/dmraid )
- dracut? ( >=sys-kernel/dracut-0.44-r8 )
- dkms? ( sys-kernel/dkms sys-kernel/linux-sources-redcore-lts:${SLOT} )
- mdadm? ( sys-fs/mdadm )
- >=sys-kernel/linux-firmware-20180314"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/"${KV_MAJOR}"-0001-Revert-cpufreq-Avoid-configuring-old-governors-as-de.patch
- "${FILESDIR}"/"${KV_MAJOR}"-0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
- "${FILESDIR}"/"${KV_MAJOR}"-0003-iommu_intel_do_deep_dma-unmapping_to_avoid_kernel-flooding.patch
- "${FILESDIR}"/"${KV_MAJOR}"-0004-cpufreq_intel_pstate_ITMT_support_for_overclocked_system.patch
- "${FILESDIR}"/"${KV_MAJOR}"-0005-Bluetooth_btintel_Fix_bdaddress_comparison_with_garbage_value.patch
- "${FILESDIR}"/"${KV_MAJOR}"-0006-lg-laptop_Recognize_more_models.patch
- "${FILESDIR}"/"${KV_MAJOR}"-acpi-use-kern_warning_even_when_error.patch
- "${FILESDIR}"/"${KV_MAJOR}"-apic_vector-spam-in-debug-mode-only.patch
- "${FILESDIR}"/"${KV_MAJOR}"-ata-fix-NCQ-LOG-strings-and-move-to-debug.patch
- "${FILESDIR}"/"${KV_MAJOR}"-ath10k-be-quiet.patch
- "${FILESDIR}"/"${KV_MAJOR}"-fix-bootconfig-makefile.patch
- "${FILESDIR}"/"${KV_MAJOR}"-iwlwifi-fix-5e003982b07ae.patch
- "${FILESDIR}"/"${KV_MAJOR}"-iwlwifi-use-debug-for-debug-infos.patch
- "${FILESDIR}"/"${KV_MAJOR}"-radeon_dp_aux_transfer_native-no-ratelimited_debug.patch
- "${FILESDIR}"/"${KV_MAJOR}"-revert-parts-of-a00ec3874e7d326ab2dffbed92faddf6a77a84e9-no-Intel-NO.patch
-)
-
-S="${WORKDIR}"/linux-"${PV}"
-
-pkg_setup() {
- export KBUILD_BUILD_USER="nexus"
- export KBUILD_BUILD_HOST="nexus.redcorelinux.org"
-
- export REAL_ARCH="$ARCH"
- unset ARCH ; unset LDFLAGS #will interfere with Makefile if set
-}
-
-src_prepare() {
- default
- emake mrproper
- sed -ri "s|^(EXTRAVERSION =).*|\1 -${EXTRAVERSION}|" Makefile
- cp "${FILESDIR}"/"${KV_MAJOR}"-amd64.config .config
- rm -rf $(find . -type f|grep -F \.orig)
-}
-
-src_compile() {
- emake prepare modules_prepare bzImage modules
-}
-
-src_install() {
- dodir boot
- insinto boot
- newins .config config-"${KV_FULL}"
- newins System.map System.map-"${KV_FULL}"
- newins arch/x86/boot/bzImage vmlinuz-"${KV_FULL}"
-
- dodir usr/src/linux-"${KV_FULL}"
- insinto usr/src/linux-"${KV_FULL}"
- doins Module.symvers
- doins System.map
- exeinto usr/src/linux-"${KV_FULL}"
- doexe vmlinux
-
- emake INSTALL_MOD_PATH="${D}" modules_install
-
- rm -f "${D}"/lib/modules/"${KV_FULL}"/build
- rm -f "${D}"/lib/modules/"${KV_FULL}"/source
- export local KSYMS
- for KSYMS in build source ; do
- dosym ../../../usr/src/linux-"${KV_FULL}" lib/modules/"${KV_FULL}"/"${KSYMS}"
- done
- if use live ; then
- insinto /etc/calamares/modules
- doins "${FILESDIR}"/bootloader.conf
- doins "${FILESDIR}"/dracut.conf
- sed -i 's|REDCORE_KERNEL_VERSION|'"${KV_FULL}"'|g' "${D}/etc/calamares/modules/bootloader.conf" || die
- sed -i 's|REDCORE_KERNEL_VERSION|'"${KV_FULL}"'|g' "${D}/etc/calamares/modules/dracut.conf" || die
- fi
-}
-
-_grub2_update_grubcfg() {
- if [[ -x $(which grub2-mkconfig) ]]; then
- elog "Updating GRUB-2 bootloader configuration, please wait"
- grub2-mkconfig -o "${ROOT}"/boot/grub/grub.cfg
- else
- elog "It looks like you're not using GRUB-2, you must update bootloader configuration by hand"
- fi
-}
-
-_dracut_initrd_create() {
- if [[ -x $(which dracut) ]]; then
- elog "Generating initrd for "${KV_FULL}", please wait"
- addpredict /etc/ld.so.cache~
- dracut -N -f --kver="${KV_FULL}" "${ROOT}"/boot/initrd-"${KV_FULL}"
- else
- elog "It looks like you're not using dracut, you must generate an initrd by hand"
- fi
-}
-
-_dracut_initrd_delete() {
- rm -rf "${ROOT}"/boot/initrd-"${KV_FULL}"
-}
-
-_dkms_modules_manage() {
- if [[ -x $(which dkms) ]] ; then
- export local DKMSMOD
- for DKMSMOD in $(dkms status | cut -d " " -f1,2 | sed -e 's/,//g' | sed -e 's/ /\//g' | sed -e 's/://g' | uniq) ; do
- dkms remove "${DKMSMOD}" -k "${KV_FULL}"
- dkms add "${DKMSMOD}" > /dev/null 2>&1
- done
- fi
-}
-
-_kernel_modules_delete() {
- rm -rf "${ROOT}"/lib/modules/"${KV_FULL}"
-}
-
-pkg_postinst() {
- if [ $(stat -c %d:%i /) == $(stat -c %d:%i /proc/1/root/.) ]; then
- if use dracut; then
- _dracut_initrd_create
- fi
- _grub2_update_grubcfg
- fi
-}
-
-pkg_postrm() {
- if [ $(stat -c %d:%i /) == $(stat -c %d:%i /proc/1/root/.) ]; then
- if use dracut; then
- _dracut_initrd_delete
- fi
- _grub2_update_grubcfg
- fi
- if use dkms; then
- _dkms_modules_manage
- fi
- _kernel_modules_delete
-}
diff --git a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.1.137-r1.ebuild b/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.1.137-r1.ebuild
deleted file mode 100644
index 2f8f0c05..00000000
--- a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.1.137-r1.ebuild
+++ /dev/null
@@ -1,156 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EXTRAVERSION="redcore-lts-${PR}"
-KV_FULL="${PV}-${EXTRAVERSION}"
-KV_MAJOR="6.1"
-
-DESCRIPTION="Redcore Linux LTS Kernel Image"
-HOMEPAGE="https://redcorelinux.org"
-SRC_URI="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-${PV}.tar.xz"
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="${KV_MAJOR}"
-IUSE="+cryptsetup +dmraid +dracut +dkms live +mdadm"
-
-RESTRICT="binchecks strip mirror"
-DEPEND="
- app-arch/lz4
- app-arch/xz-utils
- dev-build/autoconf
- dev-build/make
- sys-devel/bc
- cryptsetup? ( sys-fs/cryptsetup )
- dmraid? ( sys-fs/dmraid )
- dracut? ( >=sys-kernel/dracut-0.44-r8 )
- dkms? ( sys-kernel/dkms sys-kernel/linux-sources-redcore-lts:${SLOT} )
- mdadm? ( sys-fs/mdadm )
- >=sys-kernel/linux-firmware-20180314"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/"${KV_MAJOR}"-ath10k-be-quiet.patch
- "${FILESDIR}"/"${KV_MAJOR}"-ata-fix-NCQ-LOG-strings-and-move-to-debug.patch
- "${FILESDIR}"/"${KV_MAJOR}"-radeon_dp_aux_transfer_native-no-ratelimited_debug.patch
- "${FILESDIR}"/"${KV_MAJOR}"-acpi-use-kern_warning_even_when_error.patch
- "${FILESDIR}"/"${KV_MAJOR}"-fix-bootconfig-makefile.patch
- "${FILESDIR}"/"${KV_MAJOR}"-apic_vector-spam-in-debug-mode-only.patch
- "${FILESDIR}"/"${KV_MAJOR}"-0001-Revert-cpufreq-Avoid-configuring-old-governors-as-de.patch
- "${FILESDIR}"/"${KV_MAJOR}"-revert-parts-of-a00ec3874e7d326ab2dffbed92faddf6a77a84e9-no-Intel-NO.patch
- "${FILESDIR}"/"${KV_MAJOR}"-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
-)
-
-S="${WORKDIR}"/linux-"${PV}"
-
-pkg_setup() {
- export KBUILD_BUILD_USER="nexus"
- export KBUILD_BUILD_HOST="nexus.redcorelinux.org"
-
- export REAL_ARCH="$ARCH"
- unset ARCH ; unset LDFLAGS #will interfere with Makefile if set
-}
-
-src_prepare() {
- default
- emake mrproper
- sed -ri "s|^(EXTRAVERSION =).*|\1 -${EXTRAVERSION}|" Makefile
- cp "${FILESDIR}"/"${KV_MAJOR}"-amd64.config .config
- rm -rf $(find . -type f|grep -F \.orig)
-}
-
-src_compile() {
- emake prepare modules_prepare bzImage modules
-}
-
-src_install() {
- dodir boot
- insinto boot
- newins .config config-"${KV_FULL}"
- newins System.map System.map-"${KV_FULL}"
- newins arch/x86/boot/bzImage vmlinuz-"${KV_FULL}"
-
- dodir usr/src/linux-"${KV_FULL}"
- insinto usr/src/linux-"${KV_FULL}"
- doins Module.symvers
- doins System.map
- exeinto usr/src/linux-"${KV_FULL}"
- doexe vmlinux
-
- emake INSTALL_MOD_PATH="${D}" modules_install
-
- rm -f "${D}"/lib/modules/"${KV_FULL}"/build
- rm -f "${D}"/lib/modules/"${KV_FULL}"/source
- export local KSYMS
- for KSYMS in build source ; do
- dosym ../../../usr/src/linux-"${KV_FULL}" lib/modules/"${KV_FULL}"/"${KSYMS}"
- done
- if use live ; then
- insinto /etc/calamares/modules
- doins "${FILESDIR}"/bootloader.conf
- doins "${FILESDIR}"/dracut.conf
- sed -i 's|REDCORE_KERNEL_VERSION|'"${KV_FULL}"'|g' "${D}/etc/calamares/modules/bootloader.conf" || die
- sed -i 's|REDCORE_KERNEL_VERSION|'"${KV_FULL}"'|g' "${D}/etc/calamares/modules/dracut.conf" || die
- fi
-}
-
-_grub2_update_grubcfg() {
- if [[ -x $(which grub2-mkconfig) ]]; then
- elog "Updating GRUB-2 bootloader configuration, please wait"
- grub2-mkconfig -o "${ROOT}"/boot/grub/grub.cfg
- else
- elog "It looks like you're not using GRUB-2, you must update bootloader configuration by hand"
- fi
-}
-
-_dracut_initrd_create() {
- if [[ -x $(which dracut) ]]; then
- elog "Generating initrd for "${KV_FULL}", please wait"
- addpredict /etc/ld.so.cache~
- dracut -N -f --kver="${KV_FULL}" "${ROOT}"/boot/initrd-"${KV_FULL}"
- else
- elog "It looks like you're not using dracut, you must generate an initrd by hand"
- fi
-}
-
-_dracut_initrd_delete() {
- rm -rf "${ROOT}"/boot/initrd-"${KV_FULL}"
-}
-
-_dkms_modules_manage() {
- if [[ -x $(which dkms) ]] ; then
- export local DKMSMOD
- for DKMSMOD in $(dkms status | cut -d " " -f1,2 | sed -e 's/,//g' | sed -e 's/ /\//g' | sed -e 's/://g' | uniq) ; do
- dkms remove "${DKMSMOD}" -k "${KV_FULL}"
- dkms add "${DKMSMOD}" > /dev/null 2>&1
- done
- fi
-}
-
-_kernel_modules_delete() {
- rm -rf "${ROOT}"/lib/modules/"${KV_FULL}"
-}
-
-pkg_postinst() {
- if [ $(stat -c %d:%i /) == $(stat -c %d:%i /proc/1/root/.) ]; then
- if use dracut; then
- _dracut_initrd_create
- fi
- _grub2_update_grubcfg
- fi
-}
-
-pkg_postrm() {
- if [ $(stat -c %d:%i /) == $(stat -c %d:%i /proc/1/root/.) ]; then
- if use dracut; then
- _dracut_initrd_delete
- fi
- _grub2_update_grubcfg
- fi
- if use dkms; then
- _dkms_modules_manage
- fi
- _kernel_modules_delete
-}
diff --git a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.12.27-r1.ebuild b/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.12.27-r1.ebuild
deleted file mode 100644
index 044398f7..00000000
--- a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.12.27-r1.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EXTRAVERSION="redcore-lts-${PR}"
-KV_FULL="${PV}-${EXTRAVERSION}"
-KV_MAJOR="6.12"
-
-DESCRIPTION="Redcore Linux Kernel Image"
-HOMEPAGE="https://redcorelinux.org"
-SRC_URI="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-${PV}.tar.xz"
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="${KV_MAJOR}"
-IUSE="+cryptsetup +dmraid +dracut +dkms live +mdadm"
-
-RESTRICT="binchecks strip mirror"
-DEPEND="
- app-arch/lz4
- app-arch/xz-utils
- dev-build/autoconf
- dev-build/make
- sys-devel/bc
- cryptsetup? ( sys-fs/cryptsetup )
- dmraid? ( sys-fs/dmraid )
- dracut? ( >=sys-kernel/dracut-0.44-r8 )
- dkms? ( sys-kernel/dkms sys-kernel/linux-sources-redcore-lts:${SLOT} )
- mdadm? ( sys-fs/mdadm )
- >=sys-kernel/linux-firmware-20180314"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/"${KV_MAJOR}"-ath10k-be-quiet.patch
- "${FILESDIR}"/"${KV_MAJOR}"-ata-fix-NCQ-LOG-strings-and-move-to-debug.patch
- "${FILESDIR}"/"${KV_MAJOR}"-acpi-use-kern_warning_even_when_error.patch
- "${FILESDIR}"/"${KV_MAJOR}"-fix-bootconfig-makefile.patch
- "${FILESDIR}"/"${KV_MAJOR}"-apic_vector-spam-in-debug-mode-only.patch
- "${FILESDIR}"/"${KV_MAJOR}"-0001-Revert-cpufreq-Avoid-configuring-old-governors-as-de.patch
- "${FILESDIR}"/"${KV_MAJOR}"-revert-parts-of-a00ec3874e7d326ab2dffbed92faddf6a77a84e9-no-Intel-NO.patch
- "${FILESDIR}"/"${KV_MAJOR}"-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
-)
-
-S="${WORKDIR}"/linux-"${PV}"
-
-pkg_setup() {
- export KBUILD_BUILD_USER="nexus"
- export KBUILD_BUILD_HOST="nexus.redcorelinux.org"
-
- export REAL_ARCH="$ARCH"
- unset ARCH ; unset LDFLAGS #will interfere with Makefile if set
-}
-
-src_prepare() {
- default
- emake mrproper
- sed -ri "s|^(EXTRAVERSION =).*|\1 -${EXTRAVERSION}|" Makefile
- cp "${FILESDIR}"/"${KV_MAJOR}"-amd64.config .config
- rm -rf $(find . -type f|grep -F \.orig)
-}
-
-src_compile() {
- emake prepare modules_prepare bzImage modules
-}
-
-src_install() {
- dodir boot
- insinto boot
- newins .config config-"${KV_FULL}"
- newins System.map System.map-"${KV_FULL}"
- newins arch/x86/boot/bzImage vmlinuz-"${KV_FULL}"
-
- dodir usr/src/linux-"${KV_FULL}"
- insinto usr/src/linux-"${KV_FULL}"
- doins Module.symvers
- doins System.map
- exeinto usr/src/linux-"${KV_FULL}"
- doexe vmlinux
-
- emake INSTALL_MOD_PATH="${D}" modules_install
-
- rm -f "${D}"/lib/modules/"${KV_FULL}"/build
- rm -f "${D}"/lib/modules/"${KV_FULL}"/source
- export local KSYMS
- for KSYMS in build source ; do
- dosym ../../../usr/src/linux-"${KV_FULL}" lib/modules/"${KV_FULL}"/"${KSYMS}"
- done
- if use live ; then
- insinto /etc/calamares/modules
- doins "${FILESDIR}"/bootloader.conf
- doins "${FILESDIR}"/dracut.conf
- sed -i 's|REDCORE_KERNEL_VERSION|'"${KV_FULL}"'|g' "${D}/etc/calamares/modules/bootloader.conf" || die
- sed -i 's|REDCORE_KERNEL_VERSION|'"${KV_FULL}"'|g' "${D}/etc/calamares/modules/dracut.conf" || die
- fi
-}
-
-_grub2_update_grubcfg() {
- if [[ -x $(which grub2-mkconfig) ]]; then
- elog "Updating GRUB-2 bootloader configuration, please wait"
- grub2-mkconfig -o "${ROOT}"/boot/grub/grub.cfg
- else
- elog "It looks like you're not using GRUB-2, you must update bootloader configuration by hand"
- fi
-}
-
-_dracut_initrd_create() {
- if [[ -x $(which dracut) ]]; then
- elog "Generating initrd for "${KV_FULL}", please wait"
- addpredict /etc/ld.so.cache~
- dracut -N -f --kver="${KV_FULL}" "${ROOT}"/boot/initrd-"${KV_FULL}"
- else
- elog "It looks like you're not using dracut, you must generate an initrd by hand"
- fi
-}
-
-_dracut_initrd_delete() {
- rm -rf "${ROOT}"/boot/initrd-"${KV_FULL}"
-}
-
-_dkms_modules_manage() {
- if [[ -x $(which dkms) ]] ; then
- export local DKMSMOD
- for DKMSMOD in $(dkms status | cut -d " " -f1,2 | sed -e 's/,//g' | sed -e 's/ /\//g' | sed -e 's/://g' | uniq) ; do
- dkms remove "${DKMSMOD}" -k "${KV_FULL}"
- dkms add "${DKMSMOD}" > /dev/null 2>&1
- done
- fi
-}
-
-_kernel_modules_delete() {
- rm -rf "${ROOT}"/lib/modules/"${KV_FULL}"
-}
-
-pkg_postinst() {
- if [ $(stat -c %d:%i /) == $(stat -c %d:%i /proc/1/root/.) ]; then
- if use dracut; then
- _dracut_initrd_create
- fi
- _grub2_update_grubcfg
- fi
-}
-
-pkg_postrm() {
- if [ $(stat -c %d:%i /) == $(stat -c %d:%i /proc/1/root/.) ]; then
- if use dracut; then
- _dracut_initrd_delete
- fi
- _grub2_update_grubcfg
- fi
- if use dkms; then
- _dkms_modules_manage
- fi
- _kernel_modules_delete
-}
diff --git a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.6.89-r1.ebuild b/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.6.89-r1.ebuild
deleted file mode 100644
index 958dda08..00000000
--- a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.6.89-r1.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EXTRAVERSION="redcore-lts-${PR}"
-KV_FULL="${PV}-${EXTRAVERSION}"
-KV_MAJOR="6.6"
-
-DESCRIPTION="Redcore Linux LTS Kernel Image"
-HOMEPAGE="https://redcorelinux.org"
-SRC_URI="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-${PV}.tar.xz"
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="${KV_MAJOR}"
-IUSE="+cryptsetup +dmraid +dracut +dkms live +mdadm"
-
-RESTRICT="binchecks strip mirror"
-DEPEND="
- app-arch/lz4
- app-arch/xz-utils
- dev-build/autoconf
- dev-build/make
- sys-devel/bc
- cryptsetup? ( sys-fs/cryptsetup )
- dmraid? ( sys-fs/dmraid )
- dracut? ( >=sys-kernel/dracut-0.44-r8 )
- dkms? ( sys-kernel/dkms sys-kernel/linux-sources-redcore-lts:${SLOT} )
- mdadm? ( sys-fs/mdadm )
- >=sys-kernel/linux-firmware-20180314"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/"${KV_MAJOR}"-ath10k-be-quiet.patch
- "${FILESDIR}"/"${KV_MAJOR}"-ata-fix-NCQ-LOG-strings-and-move-to-debug.patch
- "${FILESDIR}"/"${KV_MAJOR}"-acpi-use-kern_warning_even_when_error.patch
- "${FILESDIR}"/"${KV_MAJOR}"-fix-bootconfig-makefile.patch
- "${FILESDIR}"/"${KV_MAJOR}"-apic_vector-spam-in-debug-mode-only.patch
- "${FILESDIR}"/"${KV_MAJOR}"-0001-Revert-cpufreq-Avoid-configuring-old-governors-as-de.patch
- "${FILESDIR}"/"${KV_MAJOR}"-revert-parts-of-a00ec3874e7d326ab2dffbed92faddf6a77a84e9-no-Intel-NO.patch
- "${FILESDIR}"/"${KV_MAJOR}"-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
-)
-
-S="${WORKDIR}"/linux-"${PV}"
-
-pkg_setup() {
- export KBUILD_BUILD_USER="nexus"
- export KBUILD_BUILD_HOST="nexus.redcorelinux.org"
-
- export REAL_ARCH="$ARCH"
- unset ARCH ; unset LDFLAGS #will interfere with Makefile if set
-}
-
-src_prepare() {
- default
- emake mrproper
- sed -ri "s|^(EXTRAVERSION =).*|\1 -${EXTRAVERSION}|" Makefile
- cp "${FILESDIR}"/"${KV_MAJOR}"-amd64.config .config
- rm -rf $(find . -type f|grep -F \.orig)
-}
-
-src_compile() {
- emake prepare modules_prepare bzImage modules
-}
-
-src_install() {
- dodir boot
- insinto boot
- newins .config config-"${KV_FULL}"
- newins System.map System.map-"${KV_FULL}"
- newins arch/x86/boot/bzImage vmlinuz-"${KV_FULL}"
-
- dodir usr/src/linux-"${KV_FULL}"
- insinto usr/src/linux-"${KV_FULL}"
- doins Module.symvers
- doins System.map
- exeinto usr/src/linux-"${KV_FULL}"
- doexe vmlinux
-
- emake INSTALL_MOD_PATH="${D}" modules_install
-
- rm -f "${D}"/lib/modules/"${KV_FULL}"/build
- rm -f "${D}"/lib/modules/"${KV_FULL}"/source
- export local KSYMS
- for KSYMS in build source ; do
- dosym ../../../usr/src/linux-"${KV_FULL}" lib/modules/"${KV_FULL}"/"${KSYMS}"
- done
- if use live ; then
- insinto /etc/calamares/modules
- doins "${FILESDIR}"/bootloader.conf
- doins "${FILESDIR}"/dracut.conf
- sed -i 's|REDCORE_KERNEL_VERSION|'"${KV_FULL}"'|g' "${D}/etc/calamares/modules/bootloader.conf" || die
- sed -i 's|REDCORE_KERNEL_VERSION|'"${KV_FULL}"'|g' "${D}/etc/calamares/modules/dracut.conf" || die
- fi
-}
-
-_grub2_update_grubcfg() {
- if [[ -x $(which grub2-mkconfig) ]]; then
- elog "Updating GRUB-2 bootloader configuration, please wait"
- grub2-mkconfig -o "${ROOT}"/boot/grub/grub.cfg
- else
- elog "It looks like you're not using GRUB-2, you must update bootloader configuration by hand"
- fi
-}
-
-_dracut_initrd_create() {
- if [[ -x $(which dracut) ]]; then
- elog "Generating initrd for "${KV_FULL}", please wait"
- addpredict /etc/ld.so.cache~
- dracut -N -f --kver="${KV_FULL}" "${ROOT}"/boot/initrd-"${KV_FULL}"
- else
- elog "It looks like you're not using dracut, you must generate an initrd by hand"
- fi
-}
-
-_dracut_initrd_delete() {
- rm -rf "${ROOT}"/boot/initrd-"${KV_FULL}"
-}
-
-_dkms_modules_manage() {
- if [[ -x $(which dkms) ]] ; then
- export local DKMSMOD
- for DKMSMOD in $(dkms status | cut -d " " -f1,2 | sed -e 's/,//g' | sed -e 's/ /\//g' | sed -e 's/://g' | uniq) ; do
- dkms remove "${DKMSMOD}" -k "${KV_FULL}"
- dkms add "${DKMSMOD}" > /dev/null 2>&1
- done
- fi
-}
-
-_kernel_modules_delete() {
- rm -rf "${ROOT}"/lib/modules/"${KV_FULL}"
-}
-
-pkg_postinst() {
- if [ $(stat -c %d:%i /) == $(stat -c %d:%i /proc/1/root/.) ]; then
- if use dracut; then
- _dracut_initrd_create
- fi
- _grub2_update_grubcfg
- fi
-}
-
-pkg_postrm() {
- if [ $(stat -c %d:%i /) == $(stat -c %d:%i /proc/1/root/.) ]; then
- if use dracut; then
- _dracut_initrd_delete
- fi
- _grub2_update_grubcfg
- fi
- if use dkms; then
- _dkms_modules_manage
- fi
- _kernel_modules_delete
-}
diff --git a/sys-kernel/linux-sources-redcore-lts/Manifest b/sys-kernel/linux-sources-redcore-lts/Manifest
index 5e405dac..9b8f73df 100644
--- a/sys-kernel/linux-sources-redcore-lts/Manifest
+++ b/sys-kernel/linux-sources-redcore-lts/Manifest
@@ -1,4 +1,4 @@
-DIST linux-5.15.181.tar.xz 126747032 BLAKE2B 9a86099d6c7df8276988038f06b8d6301b0b0b04fa2635e60ce468cbee8d4c619f6f0ec5e7c62f2169c3ad801bcc291a4dd158e9b52c8d521307ddc241a9f982 SHA512 c46a19e9ce30f2800b61d1fac0b45090aab7f1d8ec580fc1e02575cb8d8aadf012ae82e8fd01c051e98ee84ab5edaf8fe2e2747d11c2c43d12a030600578e8b4
-DIST linux-6.1.137.tar.xz 135291668 BLAKE2B 2ac78f2794bf6bd6962ca5af00898e5e889ef0a16712dce190ca204446d4ae5d4dfb2586d66fb8bac551d951cef24163579ee7dbe6a67bf8337f1c7093d841dd SHA512 cc30cc39dc9de1cfa1005fb7f515ed467cc2c9bcc1506486f4887946eece036f321d053d87bd687024f6b222a61191340fbb14afea68da900f63d93faab8c5c4
-DIST linux-6.12.27.tar.xz 148097620 BLAKE2B 70722808d57cd096e813c52bbf805119f81273fc977af8943658935c25c3cacdc96b83355b8bdf8291b60b6e8f4cc81dfb41ddb13e74686ec8340d8006fb5dc7 SHA512 f875960e1cc23bd9ef388c0c1224ab10c2093120ab946954bb075692e3ab35dc0d1b99f5353f6cfd4e0634f783d332985165b2539ce792ffbe164debcbc5cf7f
-DIST linux-6.6.89.tar.xz 140581032 BLAKE2B d4e5ea401fe31c1a1ede4789edd3973de8b635e571a502517e7da6e03610f02cbe47c4646b3c3da4e0c4412effd255ac9cb702a959dfee5abb01f270771d003c SHA512 205494cd2ab60b9f3400abd60a615ebc05b0d9dbeb7ca6b3266b21d85e5382af71a6a44c02844407b5e7c10b38da99204abc61f5bd20b832cabfce9e46c1a64f
+DIST linux-5.15.182.tar.xz 126743716 BLAKE2B 3c3be658d08dacd41124efd60310004dab5f347aaf13c06b31b8045a35cd711c1100d1f33350bf49aad27bb8c80f01ce9f3f9692fba5f4c78a4f6688a8702245 SHA512 0f73d7a89433fda262707d56dd5d8dd593dc8237194239600a17f0455583760832f34b1a66f1684ab450b9b5e40d9de332c4376f4c4c68c9d7413fc79db002ff
+DIST linux-6.1.138.tar.xz 135294080 BLAKE2B 94ff5030942544da6c02be2e52b2fe9ba301ffddf30fbd4b26786cbf0a23195bcd5b2141ba5d8bda12fdd38d3eea56c5a92cac14a07e775e46bc91cd1581fc31 SHA512 b7193077063d5a30ed1cd7f7e100e604ceff3ce17d22d050f39ccd9822b5dc397cac7efd74de33ee0ba508e4e76c339a9970cc196ae81c6715d1b4beae5857f1
+DIST linux-6.12.28.tar.xz 148120216 BLAKE2B 764180a97e8401793564044c240777b7caa5f24e867a5a39718c45788f4d743f23512d25b462b31caf20dff63af37f2d873741c6c475be8a73a64556f5cb4d6f SHA512 7909cae6adfdd5810c7d35b583781bf920601a8d779882abcfeb0e2b9880d8062c30b53f9bcdf3d81c92b7836664ce5eaa870746af676f3466e06c0d4151d703
+DIST linux-6.6.90.tar.xz 140578308 BLAKE2B 4d76b25a7592926c3bdf29381a3f84f36e2b53d8ba9a683b636d487c9a1c02f2b96da7d7b4fa11b6945d9f20d8f36cae97caa77c842b63e63ecea80eb56b6f81 SHA512 7ffc9a8dd0a1bfbc5f4d749b12886d8c75e0dd4c71917c6d838a79d2d7fd242914cef114f8ab4728fa2df21fe7d06c05a3f96d12c9de69e292a64404e8aa8479
diff --git a/sys-kernel/linux-sources-redcore-lts/files/5.15-amd64.config b/sys-kernel/linux-sources-redcore-lts/files/5.15-amd64.config
index 26feff8d..acceb017 100644
--- a/sys-kernel/linux-sources-redcore-lts/files/5.15-amd64.config
+++ b/sys-kernel/linux-sources-redcore-lts/files/5.15-amd64.config
@@ -2,14 +2,14 @@
# Automatically generated file; DO NOT EDIT.
# Linux/x86 5.15.169-redcore-lts Kernel Configuration
#
-CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 13.2.1_p20240210-r5 p14) 13.2.1 20240210"
+CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 14.2.1_p20241221 p7) 14.2.1 20241221"
CONFIG_CC_IS_GCC=y
-CONFIG_GCC_VERSION=130201
+CONFIG_GCC_VERSION=140201
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
-CONFIG_AS_VERSION=24200
+CONFIG_AS_VERSION=24400
CONFIG_LD_IS_BFD=y
-CONFIG_LD_VERSION=24200
+CONFIG_LD_VERSION=24400
CONFIG_LLD_VERSION=0
CONFIG_CC_CAN_LINK=y
CONFIG_CC_CAN_LINK_STATIC=y
diff --git a/sys-kernel/linux-sources-redcore-lts/files/6.1-amd64.config b/sys-kernel/linux-sources-redcore-lts/files/6.1-amd64.config
index 10bea3ac..3fc9b1d1 100644
--- a/sys-kernel/linux-sources-redcore-lts/files/6.1-amd64.config
+++ b/sys-kernel/linux-sources-redcore-lts/files/6.1-amd64.config
@@ -2,14 +2,14 @@
# Automatically generated file; DO NOT EDIT.
# Linux/x86 6.1.114-redcore-lts Kernel Configuration
#
-CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 13.2.1_p20240210-r5 p14) 13.2.1 20240210"
+CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 14.2.1_p20241221 p7) 14.2.1 20241221"
CONFIG_CC_IS_GCC=y
-CONFIG_GCC_VERSION=130201
+CONFIG_GCC_VERSION=140201
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
-CONFIG_AS_VERSION=24200
+CONFIG_AS_VERSION=24400
CONFIG_LD_IS_BFD=y
-CONFIG_LD_VERSION=24200
+CONFIG_LD_VERSION=24400
CONFIG_LLD_VERSION=0
CONFIG_RUST_IS_AVAILABLE=y
CONFIG_CC_CAN_LINK=y
diff --git a/sys-kernel/linux-sources-redcore-lts/files/6.12-amd64.config b/sys-kernel/linux-sources-redcore-lts/files/6.12-amd64.config
index 9478832e..2b5d5306 100644
--- a/sys-kernel/linux-sources-redcore-lts/files/6.12-amd64.config
+++ b/sys-kernel/linux-sources-redcore-lts/files/6.12-amd64.config
@@ -2,18 +2,18 @@
# Automatically generated file; DO NOT EDIT.
# Linux/x86 6.12.27-redcore-lts-r1 Kernel Configuration
#
-CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 13.2.1_p20240210-r5 p14) 13.2.1 20240210"
+CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 14.2.1_p20241221 p7) 14.2.1 20241221"
CONFIG_CC_IS_GCC=y
-CONFIG_GCC_VERSION=130201
+CONFIG_GCC_VERSION=140201
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
-CONFIG_AS_VERSION=24200
+CONFIG_AS_VERSION=24400
CONFIG_LD_IS_BFD=y
-CONFIG_LD_VERSION=24200
+CONFIG_LD_VERSION=24400
CONFIG_LLD_VERSION=0
-CONFIG_RUSTC_VERSION=108401
+CONFIG_RUSTC_VERSION=108501
CONFIG_RUST_IS_AVAILABLE=y
-CONFIG_RUSTC_LLVM_VERSION=190105
+CONFIG_RUSTC_LLVM_VERSION=190107
CONFIG_CC_CAN_LINK=y
CONFIG_CC_CAN_LINK_STATIC=y
CONFIG_GCC_ASM_GOTO_OUTPUT_BROKEN=y
diff --git a/sys-kernel/linux-sources-redcore-lts/files/6.6-amd64.config b/sys-kernel/linux-sources-redcore-lts/files/6.6-amd64.config
index f50da54e..2705bf4a 100644
--- a/sys-kernel/linux-sources-redcore-lts/files/6.6-amd64.config
+++ b/sys-kernel/linux-sources-redcore-lts/files/6.6-amd64.config
@@ -2,14 +2,14 @@
# Automatically generated file; DO NOT EDIT.
# Linux/x86 6.6.89-redcore-lts-r1 Kernel Configuration
#
-CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 13.2.1_p20240210-r5 p14) 13.2.1 20240210"
+CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 14.2.1_p20241221 p7) 14.2.1 20241221"
CONFIG_CC_IS_GCC=y
-CONFIG_GCC_VERSION=130201
+CONFIG_GCC_VERSION=140201
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
-CONFIG_AS_VERSION=24200
+CONFIG_AS_VERSION=24400
CONFIG_LD_IS_BFD=y
-CONFIG_LD_VERSION=24200
+CONFIG_LD_VERSION=24400
CONFIG_LLD_VERSION=0
CONFIG_RUST_IS_AVAILABLE=y
CONFIG_CC_CAN_LINK=y
diff --git a/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-5.15.181-r1.ebuild b/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-5.15.181-r1.ebuild
deleted file mode 100644
index eea9cc16..00000000
--- a/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-5.15.181-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EXTRAVERSION="redcore-lts-${PR}"
-KV_FULL="${PV}-${EXTRAVERSION}"
-KV_MAJOR="5.15"
-
-DESCRIPTION="Redcore Linux LTS Kernel Sources"
-HOMEPAGE="https://redcorelinux.org"
-SRC_URI="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${PV}.tar.xz"
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="${KV_MAJOR}"
-IUSE=""
-
-RESTRICT="strip mirror"
-DEPEND="
- app-arch/lz4
- app-arch/xz-utils
- dev-build/autoconf
- dev-build/make
- sys-devel/bc"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/"${KV_MAJOR}"-0001-Revert-cpufreq-Avoid-configuring-old-governors-as-de.patch
- "${FILESDIR}"/"${KV_MAJOR}"-0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
- "${FILESDIR}"/"${KV_MAJOR}"-0003-iommu_intel_do_deep_dma-unmapping_to_avoid_kernel-flooding.patch
- "${FILESDIR}"/"${KV_MAJOR}"-0004-cpufreq_intel_pstate_ITMT_support_for_overclocked_system.patch
- "${FILESDIR}"/"${KV_MAJOR}"-0005-Bluetooth_btintel_Fix_bdaddress_comparison_with_garbage_value.patch
- "${FILESDIR}"/"${KV_MAJOR}"-0006-lg-laptop_Recognize_more_models.patch
- "${FILESDIR}"/"${KV_MAJOR}"-acpi-use-kern_warning_even_when_error.patch
- "${FILESDIR}"/"${KV_MAJOR}"-apic_vector-spam-in-debug-mode-only.patch
- "${FILESDIR}"/"${KV_MAJOR}"-ata-fix-NCQ-LOG-strings-and-move-to-debug.patch
- "${FILESDIR}"/"${KV_MAJOR}"-ath10k-be-quiet.patch
- "${FILESDIR}"/"${KV_MAJOR}"-fix-bootconfig-makefile.patch
- "${FILESDIR}"/"${KV_MAJOR}"-iwlwifi-fix-5e003982b07ae.patch
- "${FILESDIR}"/"${KV_MAJOR}"-iwlwifi-use-debug-for-debug-infos.patch
- "${FILESDIR}"/"${KV_MAJOR}"-radeon_dp_aux_transfer_native-no-ratelimited_debug.patch
- "${FILESDIR}"/"${KV_MAJOR}"-revert-parts-of-a00ec3874e7d326ab2dffbed92faddf6a77a84e9-no-Intel-NO.patch
-)
-
-S="${WORKDIR}"/linux-"${PV}"
-
-pkg_setup() {
- export KBUILD_BUILD_USER="nexus"
- export KBUILD_BUILD_HOST="nexus.redcorelinux.org"
-
- export REAL_ARCH="$ARCH"
- unset ARCH ; unset LDFLAGS #will interfere with Makefile if set
-}
-
-src_prepare() {
- default
- emake mrproper
- sed -ri "s|^(EXTRAVERSION =).*|\1 -${EXTRAVERSION}|" Makefile
- cp "${FILESDIR}"/"${KV_MAJOR}"-amd64.config .config
- rm -rf $(find . -type f|grep -F \.orig)
-}
-
-src_compile() {
- emake prepare modules_prepare
-}
-
-src_install() {
- dodir usr/src/linux-"${KV_FULL}"
- cp -ax "${S}"/* "${D}"/usr/src/linux-"${KV_FULL}"
-}
-
-_kernel_sources_delete() {
- rm -rf "${ROOT}"/usr/src/linux-"${KV_FULL}"
-}
-
-pkg_postrm() {
- _kernel_sources_delete
-}
diff --git a/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.1.137-r1.ebuild b/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.1.137-r1.ebuild
deleted file mode 100644
index d8982cf9..00000000
--- a/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.1.137-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EXTRAVERSION="redcore-lts-${PR}"
-KV_FULL="${PV}-${EXTRAVERSION}"
-KV_MAJOR="6.1"
-
-DESCRIPTION="Redcore Linux LTS Kernel Sources"
-HOMEPAGE="https://redcorelinux.org"
-SRC_URI="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-${PV}.tar.xz"
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="${KV_MAJOR}"
-IUSE=""
-
-RESTRICT="strip mirror"
-DEPEND="
- app-arch/lz4
- app-arch/xz-utils
- dev-build/autoconf
- dev-build/make
- sys-devel/bc"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/"${KV_MAJOR}"-ath10k-be-quiet.patch
- "${FILESDIR}"/"${KV_MAJOR}"-ata-fix-NCQ-LOG-strings-and-move-to-debug.patch
- "${FILESDIR}"/"${KV_MAJOR}"-radeon_dp_aux_transfer_native-no-ratelimited_debug.patch
- "${FILESDIR}"/"${KV_MAJOR}"-acpi-use-kern_warning_even_when_error.patch
- "${FILESDIR}"/"${KV_MAJOR}"-fix-bootconfig-makefile.patch
- "${FILESDIR}"/"${KV_MAJOR}"-apic_vector-spam-in-debug-mode-only.patch
- "${FILESDIR}"/"${KV_MAJOR}"-0001-Revert-cpufreq-Avoid-configuring-old-governors-as-de.patch
- "${FILESDIR}"/"${KV_MAJOR}"-revert-parts-of-a00ec3874e7d326ab2dffbed92faddf6a77a84e9-no-Intel-NO.patch
- "${FILESDIR}"/"${KV_MAJOR}"-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
-)
-
-S="${WORKDIR}"/linux-"${PV}"
-
-pkg_setup() {
- export KBUILD_BUILD_USER="nexus"
- export KBUILD_BUILD_HOST="nexus.redcorelinux.org"
-
- export REAL_ARCH="$ARCH"
- unset ARCH ; unset LDFLAGS #will interfere with Makefile if set
-}
-
-src_prepare() {
- default
- emake mrproper
- sed -ri "s|^(EXTRAVERSION =).*|\1 -${EXTRAVERSION}|" Makefile
- cp "${FILESDIR}"/"${KV_MAJOR}"-amd64.config .config
- rm -rf $(find . -type f|grep -F \.orig)
-}
-
-src_compile() {
- emake prepare modules_prepare
-}
-
-src_install() {
- dodir usr/src/linux-"${KV_FULL}"
- cp -ax "${S}"/* "${D}"/usr/src/linux-"${KV_FULL}"
-}
-
-_kernel_sources_delete() {
- rm -rf "${ROOT}"/usr/src/linux-"${KV_FULL}"
-}
-
-pkg_postrm() {
- _kernel_sources_delete
-}
diff --git a/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.12.27-r1.ebuild b/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.12.27-r1.ebuild
deleted file mode 100644
index af42f777..00000000
--- a/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.12.27-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EXTRAVERSION="redcore-lts-${PR}"
-KV_FULL="${PV}-${EXTRAVERSION}"
-KV_MAJOR="6.12"
-
-DESCRIPTION="Redcore Linux Kernel Sources"
-HOMEPAGE="https://redcorelinux.org"
-SRC_URI="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-${PV}.tar.xz"
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="${KV_MAJOR}"
-IUSE=""
-
-RESTRICT="strip mirror"
-DEPEND="
- app-arch/lz4
- app-arch/xz-utils
- dev-build/autoconf
- dev-build/make
- sys-devel/bc"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/"${KV_MAJOR}"-ath10k-be-quiet.patch
- "${FILESDIR}"/"${KV_MAJOR}"-ata-fix-NCQ-LOG-strings-and-move-to-debug.patch
- "${FILESDIR}"/"${KV_MAJOR}"-acpi-use-kern_warning_even_when_error.patch
- "${FILESDIR}"/"${KV_MAJOR}"-fix-bootconfig-makefile.patch
- "${FILESDIR}"/"${KV_MAJOR}"-apic_vector-spam-in-debug-mode-only.patch
- "${FILESDIR}"/"${KV_MAJOR}"-0001-Revert-cpufreq-Avoid-configuring-old-governors-as-de.patch
- "${FILESDIR}"/"${KV_MAJOR}"-revert-parts-of-a00ec3874e7d326ab2dffbed92faddf6a77a84e9-no-Intel-NO.patch
- "${FILESDIR}"/"${KV_MAJOR}"-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
-)
-
-S="${WORKDIR}"/linux-"${PV}"
-
-pkg_setup() {
- export KBUILD_BUILD_USER="nexus"
- export KBUILD_BUILD_HOST="nexus.redcorelinux.org"
-
- export REAL_ARCH="$ARCH"
- unset ARCH ; unset LDFLAGS #will interfere with Makefile if set
-}
-
-src_prepare() {
- default
- emake mrproper
- sed -ri "s|^(EXTRAVERSION =).*|\1 -${EXTRAVERSION}|" Makefile
- cp "${FILESDIR}"/"${KV_MAJOR}"-amd64.config .config
- rm -rf $(find . -type f|grep -F \.orig)
-}
-
-src_compile() {
- emake prepare modules_prepare
-}
-
-src_install() {
- dodir usr/src/linux-"${KV_FULL}"
- cp -ax "${S}"/* "${D}"/usr/src/linux-"${KV_FULL}"
-}
-
-_kernel_sources_delete() {
- rm -rf "${ROOT}"/usr/src/linux-"${KV_FULL}"
-}
-
-pkg_postrm() {
- _kernel_sources_delete
-}
diff --git a/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.6.89-r1.ebuild b/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.6.89-r1.ebuild
deleted file mode 100644
index 7726f2c2..00000000
--- a/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.6.89-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EXTRAVERSION="redcore-lts-${PR}"
-KV_FULL="${PV}-${EXTRAVERSION}"
-KV_MAJOR="6.6"
-
-DESCRIPTION="Redcore Linux LTS Kernel Sources"
-HOMEPAGE="https://redcorelinux.org"
-SRC_URI="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-${PV}.tar.xz"
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="${KV_MAJOR}"
-IUSE=""
-
-RESTRICT="strip mirror"
-DEPEND="
- app-arch/lz4
- app-arch/xz-utils
- dev-build/autoconf
- dev-build/make
- sys-devel/bc"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/"${KV_MAJOR}"-ath10k-be-quiet.patch
- "${FILESDIR}"/"${KV_MAJOR}"-ata-fix-NCQ-LOG-strings-and-move-to-debug.patch
- "${FILESDIR}"/"${KV_MAJOR}"-acpi-use-kern_warning_even_when_error.patch
- "${FILESDIR}"/"${KV_MAJOR}"-fix-bootconfig-makefile.patch
- "${FILESDIR}"/"${KV_MAJOR}"-apic_vector-spam-in-debug-mode-only.patch
- "${FILESDIR}"/"${KV_MAJOR}"-0001-Revert-cpufreq-Avoid-configuring-old-governors-as-de.patch
- "${FILESDIR}"/"${KV_MAJOR}"-revert-parts-of-a00ec3874e7d326ab2dffbed92faddf6a77a84e9-no-Intel-NO.patch
- "${FILESDIR}"/"${KV_MAJOR}"-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
-)
-
-S="${WORKDIR}"/linux-"${PV}"
-
-pkg_setup() {
- export KBUILD_BUILD_USER="nexus"
- export KBUILD_BUILD_HOST="nexus.redcorelinux.org"
-
- export REAL_ARCH="$ARCH"
- unset ARCH ; unset LDFLAGS #will interfere with Makefile if set
-}
-
-src_prepare() {
- default
- emake mrproper
- sed -ri "s|^(EXTRAVERSION =).*|\1 -${EXTRAVERSION}|" Makefile
- cp "${FILESDIR}"/"${KV_MAJOR}"-amd64.config .config
- rm -rf $(find . -type f|grep -F \.orig)
-}
-
-src_compile() {
- emake prepare modules_prepare
-}
-
-src_install() {
- dodir usr/src/linux-"${KV_FULL}"
- cp -ax "${S}"/* "${D}"/usr/src/linux-"${KV_FULL}"
-}
-
-_kernel_sources_delete() {
- rm -rf "${ROOT}"/usr/src/linux-"${KV_FULL}"
-}
-
-pkg_postrm() {
- _kernel_sources_delete
-}