From 7139e5a0aafb54f94f0eb8e3479bb8ed000c5cd5 Mon Sep 17 00:00:00 2001 From: Alexander Kurakin Date: Wed, 20 Dec 2023 00:48:22 +0300 Subject: [PATCH 1/3] virtual/linux-sources: improvements Signed-off-by: Alexander Kurakin --- .../linux-sources/linux-sources-3-r13.ebuild | 26 +++++++++++++++++++ virtual/linux-sources/metadata.xml | 4 +++ 2 files changed, 30 insertions(+) create mode 100644 virtual/linux-sources/linux-sources-3-r13.ebuild diff --git a/virtual/linux-sources/linux-sources-3-r13.ebuild b/virtual/linux-sources/linux-sources-3-r13.ebuild new file mode 100644 index 000000000..a7203f715 --- /dev/null +++ b/virtual/linux-sources/linux-sources-3-r13.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# NOTE: This is a version of `virtual/linux-sources-3-r8::gentoo` adopted to Calculate Linux + +EAPI=7 + +DESCRIPTION="Virtual for Linux kernel sources in Calculate Linux" +SLOT="0" +KEYWORDS="~amd64" +IUSE="firmware" + +RDEPEND=" + firmware? ( sys-kernel/linux-firmware ) + || ( + sys-kernel/calculate-sources + sys-kernel/gentoo-sources + sys-kernel/vanilla-sources + sys-kernel/git-sources + sys-kernel/pf-sources + sys-kernel/rt-sources + sys-kernel/zen-sources + sys-kernel/gentoo-kernel + sys-kernel/gentoo-kernel-bin + sys-kernel/vanilla-kernel + )" diff --git a/virtual/linux-sources/metadata.xml b/virtual/linux-sources/metadata.xml index baf6ee9b0..bbc7bb261 100644 --- a/virtual/linux-sources/metadata.xml +++ b/virtual/linux-sources/metadata.xml @@ -6,4 +6,8 @@ Mir Calculate Calculate Overlay + + Install linux kernel firmware + + From 7969e7392afa78bd2952f0b6452e602ecd4453e1 Mon Sep 17 00:00:00 2001 From: Alexander Kurakin Date: Wed, 20 Dec 2023 01:10:10 +0300 Subject: [PATCH 2/3] sys-kernel/fake-sources: improvements Signed-off-by: Alexander Kurakin --- sys-kernel/fake-sources/fake-sources-0.ebuild | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/sys-kernel/fake-sources/fake-sources-0.ebuild b/sys-kernel/fake-sources/fake-sources-0.ebuild index d5a891740..9181fa42d 100644 --- a/sys-kernel/fake-sources/fake-sources-0.ebuild +++ b/sys-kernel/fake-sources/fake-sources-0.ebuild @@ -1,14 +1,10 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2024 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/virtual/linux-sources/linux-sources-1.ebuild,v 1.4 2014/04/03 01:35:05 tomwij Exp $ EAPI=7 DESCRIPTION="Stub package for Linux kernel sources dependense" -HOMEPAGE="" -SRC_URI="" LICENSE="" SLOT="0" KEYWORDS="amd64 x86" - From 57d422bd3ca77506deb25f5bf805ee0db6828893 Mon Sep 17 00:00:00 2001 From: Alexander Kurakin Date: Wed, 20 Dec 2023 01:18:29 +0300 Subject: [PATCH 3/3] sys-kernel/calculate-sources: improvements Signed-off-by: Alexander Kurakin --- sys-kernel/calculate-sources/calculate-sources-6.1.82.ebuild | 3 +-- sys-kernel/calculate-sources/calculate-sources-6.6.12.ebuild | 3 +-- sys-kernel/calculate-sources/calculate-sources-6.6.22.ebuild | 3 +-- sys-kernel/calculate-sources/calculate-sources-6.7.10.ebuild | 3 +-- sys-kernel/calculate-sources/metadata.xml | 4 ++-- 5 files changed, 6 insertions(+), 10 deletions(-) diff --git a/sys-kernel/calculate-sources/calculate-sources-6.1.82.ebuild b/sys-kernel/calculate-sources/calculate-sources-6.1.82.ebuild index 858047eee..3f765224b 100644 --- a/sys-kernel/calculate-sources/calculate-sources-6.1.82.ebuild +++ b/sys-kernel/calculate-sources/calculate-sources-6.1.82.ebuild @@ -1,6 +1,5 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2024 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ EAPI=7 ETYPE="sources" diff --git a/sys-kernel/calculate-sources/calculate-sources-6.6.12.ebuild b/sys-kernel/calculate-sources/calculate-sources-6.6.12.ebuild index bceeb96be..e3d7e1a5e 100644 --- a/sys-kernel/calculate-sources/calculate-sources-6.6.12.ebuild +++ b/sys-kernel/calculate-sources/calculate-sources-6.6.12.ebuild @@ -1,6 +1,5 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2024 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ EAPI=7 ETYPE="sources" diff --git a/sys-kernel/calculate-sources/calculate-sources-6.6.22.ebuild b/sys-kernel/calculate-sources/calculate-sources-6.6.22.ebuild index 858047eee..3f765224b 100644 --- a/sys-kernel/calculate-sources/calculate-sources-6.6.22.ebuild +++ b/sys-kernel/calculate-sources/calculate-sources-6.6.22.ebuild @@ -1,6 +1,5 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2024 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ EAPI=7 ETYPE="sources" diff --git a/sys-kernel/calculate-sources/calculate-sources-6.7.10.ebuild b/sys-kernel/calculate-sources/calculate-sources-6.7.10.ebuild index 858047eee..3f765224b 100644 --- a/sys-kernel/calculate-sources/calculate-sources-6.7.10.ebuild +++ b/sys-kernel/calculate-sources/calculate-sources-6.7.10.ebuild @@ -1,6 +1,5 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2024 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ EAPI=7 ETYPE="sources" diff --git a/sys-kernel/calculate-sources/metadata.xml b/sys-kernel/calculate-sources/metadata.xml index 5722f78fc..aed463fbc 100644 --- a/sys-kernel/calculate-sources/metadata.xml +++ b/sys-kernel/calculate-sources/metadata.xml @@ -7,10 +7,10 @@ Calculate Overlay - Full sources including the Calculate patchset for the kernel. + Full Linux kernel sources including the Calculate patchset. - Полные исходники ядра с патчами от Calculate. + Полные исходники ядра Linux, включая набор патчей Calculate. Desktop kernel configuration