summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-misc/calamares-config-redcore/calamares-config-redcore-1.314.1337-r18.ebuild25
-rw-r--r--app-misc/calamares-config-redcore/files/modules/dracut.conf2
-rw-r--r--sys-kernel/linux-image-redcore-lts/files/bootloader.conf (renamed from app-misc/calamares-config-redcore/files/modules/bootloader.conf)4
-rw-r--r--sys-kernel/linux-image-redcore-lts/files/dracut.conf2
-rw-r--r--sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-5.15.178-r1.ebuild (renamed from sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-5.15.178.ebuild)11
-rw-r--r--sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.1.129-r1.ebuild (renamed from sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.1.129.ebuild)11
-rw-r--r--sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.12.17-r1.ebuild (renamed from sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.12.17.ebuild)11
-rw-r--r--sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.6.80-r1.ebuild (renamed from sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.6.80.ebuild)11
-rw-r--r--sys-kernel/linux-image-redcore/files/bootloader.conf14
-rw-r--r--sys-kernel/linux-image-redcore/files/dracut.conf2
-rw-r--r--sys-kernel/linux-image-redcore/linux-image-redcore-6.10.14-r1.ebuild (renamed from sys-kernel/linux-image-redcore/linux-image-redcore-6.10.14.ebuild)12
-rw-r--r--sys-kernel/linux-image-redcore/linux-image-redcore-6.11.10-r1.ebuild (renamed from sys-kernel/linux-image-redcore/linux-image-redcore-6.11.10.ebuild)12
12 files changed, 101 insertions, 16 deletions
diff --git a/app-misc/calamares-config-redcore/calamares-config-redcore-1.314.1337-r18.ebuild b/app-misc/calamares-config-redcore/calamares-config-redcore-1.314.1337-r18.ebuild
new file mode 100644
index 00000000..08958d8c
--- /dev/null
+++ b/app-misc/calamares-config-redcore/calamares-config-redcore-1.314.1337-r18.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Copyright 2015-2025 Redcore Linux Project
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=8
+
+DESCRIPTION="Redcore Linux Calamares modules config"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="app-admin/calamares"
+
+S="${FILESDIR}"
+
+src_install() {
+ dodir "/etc/calamares" || die
+ insinto "/etc/calamares" || die
+ doins -r "${S}/"* || die
+}
diff --git a/app-misc/calamares-config-redcore/files/modules/dracut.conf b/app-misc/calamares-config-redcore/files/modules/dracut.conf
deleted file mode 100644
index 05b90706..00000000
--- a/app-misc/calamares-config-redcore/files/modules/dracut.conf
+++ /dev/null
@@ -1,2 +0,0 @@
----
-initramfsName: /boot/initrd-6.11.10-redcore
diff --git a/app-misc/calamares-config-redcore/files/modules/bootloader.conf b/sys-kernel/linux-image-redcore-lts/files/bootloader.conf
index a78699a0..6ca02b32 100644
--- a/app-misc/calamares-config-redcore/files/modules/bootloader.conf
+++ b/sys-kernel/linux-image-redcore-lts/files/bootloader.conf
@@ -1,8 +1,8 @@
---
efiBootLoader: "grub"
-kernel: "/boot/vmlinuz-6.11.10-redcore"
-img: "/boot/initrd-6.11.10-redcore"
+kernel: "/boot/vmlinuz-REDCORE_KERNEL_VERSION"
+img: "/boot/initrd-REDCORE_KERNEL_VERSION"
timeout: "10"
grubInstall: "grub2-install"
diff --git a/sys-kernel/linux-image-redcore-lts/files/dracut.conf b/sys-kernel/linux-image-redcore-lts/files/dracut.conf
new file mode 100644
index 00000000..39cd5521
--- /dev/null
+++ b/sys-kernel/linux-image-redcore-lts/files/dracut.conf
@@ -0,0 +1,2 @@
+---
+initramfsName: /boot/initrd-REDCORE_KERNEL_VERSION
diff --git a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-5.15.178.ebuild b/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-5.15.178-r1.ebuild
index 731d0be7..d615ed71 100644
--- a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-5.15.178.ebuild
+++ b/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-5.15.178-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-EXTRAVERSION="redcore-lts"
+EXTRAVERSION="redcore-lts-${PR}"
KV_FULL="${PV}-${EXTRAVERSION}"
KV_MAJOR="5.15"
@@ -14,7 +14,7 @@ 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 +mdadm"
+IUSE="+cryptsetup +dmraid +dracut +dkms live +mdadm"
RESTRICT="binchecks strip mirror"
DEPEND="
@@ -93,6 +93,13 @@ src_install() {
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() {
diff --git a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.1.129.ebuild b/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.1.129-r1.ebuild
index e13c20c2..2f8f0c05 100644
--- a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.1.129.ebuild
+++ b/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.1.129-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-EXTRAVERSION="redcore-lts"
+EXTRAVERSION="redcore-lts-${PR}"
KV_FULL="${PV}-${EXTRAVERSION}"
KV_MAJOR="6.1"
@@ -14,7 +14,7 @@ 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 +mdadm"
+IUSE="+cryptsetup +dmraid +dracut +dkms live +mdadm"
RESTRICT="binchecks strip mirror"
DEPEND="
@@ -87,6 +87,13 @@ src_install() {
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() {
diff --git a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.12.17.ebuild b/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.12.17-r1.ebuild
index 66ccdc03..044398f7 100644
--- a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.12.17.ebuild
+++ b/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.12.17-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-EXTRAVERSION="redcore-lts"
+EXTRAVERSION="redcore-lts-${PR}"
KV_FULL="${PV}-${EXTRAVERSION}"
KV_MAJOR="6.12"
@@ -14,7 +14,7 @@ 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 +mdadm"
+IUSE="+cryptsetup +dmraid +dracut +dkms live +mdadm"
RESTRICT="binchecks strip mirror"
DEPEND="
@@ -86,6 +86,13 @@ src_install() {
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() {
diff --git a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.6.80.ebuild b/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.6.80-r1.ebuild
index 2d7aa20d..958dda08 100644
--- a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.6.80.ebuild
+++ b/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.6.80-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-EXTRAVERSION="redcore-lts"
+EXTRAVERSION="redcore-lts-${PR}"
KV_FULL="${PV}-${EXTRAVERSION}"
KV_MAJOR="6.6"
@@ -14,7 +14,7 @@ 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 +mdadm"
+IUSE="+cryptsetup +dmraid +dracut +dkms live +mdadm"
RESTRICT="binchecks strip mirror"
DEPEND="
@@ -86,6 +86,13 @@ src_install() {
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() {
diff --git a/sys-kernel/linux-image-redcore/files/bootloader.conf b/sys-kernel/linux-image-redcore/files/bootloader.conf
new file mode 100644
index 00000000..6ca02b32
--- /dev/null
+++ b/sys-kernel/linux-image-redcore/files/bootloader.conf
@@ -0,0 +1,14 @@
+---
+efiBootLoader: "grub"
+
+kernel: "/boot/vmlinuz-REDCORE_KERNEL_VERSION"
+img: "/boot/initrd-REDCORE_KERNEL_VERSION"
+timeout: "10"
+
+grubInstall: "grub2-install"
+grubMkconfig: "grub2-mkconfig"
+grubCfg: "/boot/grub/grub.cfg"
+grubProbe: "grub2-probe"
+efiBootMgr: "efibootmgr"
+
+installEFIFallback: true
diff --git a/sys-kernel/linux-image-redcore/files/dracut.conf b/sys-kernel/linux-image-redcore/files/dracut.conf
new file mode 100644
index 00000000..39cd5521
--- /dev/null
+++ b/sys-kernel/linux-image-redcore/files/dracut.conf
@@ -0,0 +1,2 @@
+---
+initramfsName: /boot/initrd-REDCORE_KERNEL_VERSION
diff --git a/sys-kernel/linux-image-redcore/linux-image-redcore-6.10.14.ebuild b/sys-kernel/linux-image-redcore/linux-image-redcore-6.10.14-r1.ebuild
index 59ff3c7b..eeb076bf 100644
--- a/sys-kernel/linux-image-redcore/linux-image-redcore-6.10.14.ebuild
+++ b/sys-kernel/linux-image-redcore/linux-image-redcore-6.10.14-r1.ebuild
@@ -1,9 +1,10 @@
# Copyright 1999-2017 Gentoo Foundation
+# Copyright 2017-2025 Redcore Linux Project
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-EXTRAVERSION="redcore"
+EXTRAVERSION="redcore-${PR}"
KV_FULL="${PV}-${EXTRAVERSION}"
KV_MAJOR="6.10"
@@ -14,7 +15,7 @@ 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 +mdadm"
+IUSE="+cryptsetup +dmraid +dracut +dkms live +mdadm"
RESTRICT="binchecks strip mirror"
DEPEND="
@@ -86,6 +87,13 @@ src_install() {
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() {
diff --git a/sys-kernel/linux-image-redcore/linux-image-redcore-6.11.10.ebuild b/sys-kernel/linux-image-redcore/linux-image-redcore-6.11.10-r1.ebuild
index 81dc6ba7..6700a51e 100644
--- a/sys-kernel/linux-image-redcore/linux-image-redcore-6.11.10.ebuild
+++ b/sys-kernel/linux-image-redcore/linux-image-redcore-6.11.10-r1.ebuild
@@ -1,9 +1,10 @@
# Copyright 1999-2017 Gentoo Foundation
+# Copyright 2017-2025 Redcore Linux Project
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-EXTRAVERSION="redcore"
+EXTRAVERSION="redcore-${PR}"
KV_FULL="${PV}-${EXTRAVERSION}"
KV_MAJOR="6.11"
@@ -14,7 +15,7 @@ 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 +mdadm"
+IUSE="+cryptsetup +dmraid +dracut +dkms live +mdadm"
RESTRICT="binchecks strip mirror"
DEPEND="
@@ -86,6 +87,13 @@ src_install() {
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() {