Изменено условие использования сборки серверной или десктопной версии ядра

mhiretskiy
parent 224af196c1
commit 114785349c

@ -39,7 +39,7 @@ RDEPEND="${CDEPEND} vmlinuz? ( sys-kernel/dracut )"
detect_version
detect_arch
IUSE="+vmlinuz pae minimal themes firmware +grub"
IUSE="+vmlinuz desktop pae minimal themes firmware +grub"
if [[ ${KV_MAJOR} -lt 3 ]]
then

@ -1,2 +1,2 @@
# Calculate format=kernel name=.config os_linux_system==desktop merge(sys-kernel/calculate-sources[pae])!=
# Calculate format=kernel name=.config merge(sys-kernel/calculate-sources[pae,desktop])!=
CONFIG_HIGHMEM64G=y

@ -1,4 +1,4 @@
# Calculate format=kernel name=.config os_linux_system==server
# Calculate format=kernel name=.config merge(sys-kernel/calculate-sources[-desktop])!=
# CONFIG_BT is not set
# CONFIG_GAMEPORT is not set
# CONFIG_HZ_1000 is not set

@ -1,4 +1,4 @@
# Calculate format=diff os_linux_system==desktop merge(sys-kernel/calculate-sources[muqss])!=
# Calculate format=diff merge(sys-kernel/calculate-sources[muqss,desktop])!=
The MuQSS (Multiple Queue Skiplist Scheduler - pronounced mux) v0.162 by
Con Kolivas.

@ -1,4 +1,4 @@
# Calculate format=diff os_linux_system==desktop merge(sys-kernel/calculate-sources[muqss])!=&&merge(sys-kernel/calculate-sources)>=4.14.15
# Calculate format=diff merge(sys-kernel/calculate-sources[muqss,desktop])>=4.14.15
From 25849740d77dfc089fdbfb53623e50d38a972aff Mon Sep 17 00:00:00 2001
From: loqs <loqs@users.noreply.github.com>
Date: Thu, 25 Jan 2018 18:09:55 +0000

@ -1,2 +1,2 @@
# Calculate format=kernel name=.config os_linux_system==desktop merge(sys-kernel/calculate-sources[pae])!=
# Calculate format=kernel name=.config merge(sys-kernel/calculate-sources[pae,desktop])!=
CONFIG_HIGHMEM64G=y

@ -1,4 +1,4 @@
# Calculate format=kernel name=.config os_linux_system==server
# Calculate format=kernel name=.config merge(sys-kernel/calculate-sources[-desktop])!=
# CONFIG_BT is not set
# CONFIG_GAMEPORT is not set
# CONFIG_HZ_1000 is not set

@ -1,4 +1,4 @@
# Calculate format=diff os_linux_system==desktop merge(sys-kernel/calculate-sources[muqss])!=
# Calculate format=diff merge(sys-kernel/calculate-sources[muqss,desktop])!=
From 1a62481815118810b99167748a74f907358c6198 Mon Sep 17 00:00:00 2001
From: Con Kolivas <kernel@kolivas.org>
Date: Sat, 17 Feb 2018 16:14:25 +1100

@ -1,2 +1,2 @@
# Calculate format=kernel name=.config os_linux_system==desktop merge(sys-kernel/calculate-sources[pae])!=
# Calculate format=kernel name=.config merge(sys-kernel/calculate-sources[pae,desktop])!=
CONFIG_HIGHMEM64G=y

@ -1,4 +1,4 @@
# Calculate format=kernel name=.config os_linux_system==server
# Calculate format=kernel name=.config merge(sys-kernel/calculate-sources[-desktop])!=
# CONFIG_BT is not set
# CONFIG_GAMEPORT is not set
# CONFIG_HZ_1000 is not set

@ -1,4 +1,4 @@
# Calculate format=diff os_linux_system==desktop
# Calculate format=diff merge(sys-kernel/calculate-sources[desktop])!=
From 465ed48c05de63f5bdd34d83915f1b8998a62134 Mon Sep 17 00:00:00 2001
From: Paolo Valente <paolo.valente@unimore.it>
Date: Tue, 7 Apr 2015 13:39:12 +0200

@ -1,4 +1,4 @@
# Calculate format=diff os_linux_system==desktop
# Calculate format=diff merge(sys-kernel/calculate-sources[desktop])!=
From a43c7e21bccd510d72a003e350247b1b4c6b71c3 Mon Sep 17 00:00:00 2001
From: Paolo Valente <paolo.valente@unimore.it>
Date: Thu, 9 May 2013 19:10:02 +0200

@ -1,4 +1,4 @@
# Calculate format=diff os_linux_system==desktop
# Calculate format=diff merge(sys-kernel/calculate-sources[desktop])!=
From 52135041a6bf118c80a6858f63aff70b325389c4 Mon Sep 17 00:00:00 2001
From: Mauro Andreolini <mauro.andreolini@unimore.it>
Date: Sun, 6 Sep 2015 16:09:05 +0200

@ -1,4 +1,4 @@
# Calculate format=diff os_linux_system==desktop
# Calculate format=diff merge(sys-kernel/calculate-sources[desktop])!=
From 0432a5c7bfc4a11531c1e58f574c733a2552f149 Mon Sep 17 00:00:00 2001
From: Paolo Valente <paolo.valente@linaro.org>
Date: Tue, 17 May 2016 08:28:04 +0200

@ -1,4 +1,4 @@
# Calculate format=kernel name=.config os_linux_system==desktop
# Calculate format=kernel name=.config merge(sys-kernel/calculate-sources[desktop])!=
CONFIG_BFQ_GROUP_IOSCHED=y
CONFIG_DEFAULT_BFQ=y
# CONFIG_DEFAULT_CFQ is not set

@ -1,2 +1,2 @@
# Calculate format=kernel name=.config os_linux_system==desktop merge(sys-kernel/calculate-sources[pae])!=
# Calculate format=kernel name=.config merge(sys-kernel/calculate-sources[pae,desktop])!=
CONFIG_HIGHMEM64G=y

@ -1,4 +1,4 @@
# Calculate format=diff os_linux_system==desktop merge(sys-kernel/calculate-sources[muqss])!=
# Calculate format=diff merge(sys-kernel/calculate-sources[muqss,desktop])!=
The MuQSS (Multiple Queue Skiplist Scheduler - pronounced mux) v0.150 by
Con Kolivas.

@ -1,4 +1,4 @@
# Calculate format=kernel name=.config os_linux_system==server
# Calculate format=kernel name=.config merge(sys-kernel/calculate-sources[-desktop])!=
# CONFIG_BT is not set
# CONFIG_GAMEPORT is not set
# CONFIG_HZ_1000 is not set

@ -1,4 +1,4 @@
# Calculate format=kernel name=.config os_linux_system==server
# Calculate format=kernel name=.config merge(sys-kernel/calculate-sources[-desktop])!=
# CONFIG_BT is not set
# CONFIG_GAMEPORT is not set
# CONFIG_HZ_1000 is not set

@ -1,4 +1,4 @@
# Calculate format=diff os_linux_system==desktop
# Calculate format=diff merge(sys-kernel/calculate-sources[desktop])!=
From f54f3003586bf00ba0ee5974a92b732477b834e3 Mon Sep 17 00:00:00 2001
From: Paolo Valente <paolo.valente@unimore.it>
Date: Tue, 7 Apr 2015 13:39:12 +0200

@ -1,4 +1,4 @@
# Calculate format=diff os_linux_system==desktop
# Calculate format=diff merge(sys-kernel/calculate-sources[desktop])!=
From 03d30cc06a5436c05ee338bd21903802181bafe9 Mon Sep 17 00:00:00 2001
From: Paolo Valente <paolo.valente@unimore.it>
Date: Thu, 9 May 2013 19:10:02 +0200

@ -1,4 +1,4 @@
# Calculate format=diff os_linux_system==desktop
# Calculate format=diff merge(sys-kernel/calculate-sources[desktop])!=
From d3deade9dc903f58c2bf79e316b785f6eaf2441f Mon Sep 17 00:00:00 2001
From: Mauro Andreolini <mauro.andreolini@unimore.it>
Date: Sun, 6 Sep 2015 16:09:05 +0200

@ -1,4 +1,4 @@
# Calculate format=kernel name=.config os_linux_system==desktop
# Calculate format=kernel name=.config merge(sys-kernel/calculate-sources[desktop])!=
CONFIG_BFQ_GROUP_IOSCHED=y
CONFIG_DEFAULT_BFQ=y
# CONFIG_DEFAULT_CFQ is not set

@ -6,33 +6,27 @@
Full sources including the Calculate patchset for the kernel.
</longdescription>
<use>
<flag name='vmlinuz'>Build kernel, modules and initramfs</flag>
<flag name='desktop'>Desktop kernel configuration</flag>
</use>
<use>
<flag name='bfq'>Apply kernel patch for BFQ I/O scheduler</flag>
<flag name='firmware'>Install linux kernel firmware</flag>
</use>
<use>
<flag name='bfs'>Apply kernel patch for BF scheduler</flag>
<flag name='grub'>Adds sys-boot/grub dependence</flag>
</use>
<use>
<flag name='hardened'>Apply Gentoo's hardened patchset</flag>
<flag name='muqss'>Build kernel with MuQSS</flag>
</use>
<use>
<flag name='firmware'>Install linux kernel firmware</flag>
<flag name='pae'>Build kernel with PAE</flag>
</use>
<use>
<flag name='themes'>Adds Calculate themes dependence</flag>
</use>
<use>
<flag name='grub'>Adds sys-boot/grub dependence</flag>
</use>
<use>
<flag name='uksm'>Build kernel with UKSM</flag>
</use>
<use>
<flag name='pae'>Build kernel with PAE</flag>
</use>
<use>
<flag name='muqss'>Build kernel with MuQSS</flag>
<flag name='vmlinuz'>Build kernel, modules and initramfs</flag>
</use>
</pkgmetadata>

Loading…
Cancel
Save