virtual/pentoo-sources - 1-r1 (pentoo)

Search

Notice: This package is in a virtual group: virtual/linux-sources
Equivalents: sys-kernel/asahi-sources, sys-kernel/gentoo-kernel, sys-kernel/gentoo-kernel-bin, sys-kernel/gentoo-kernel-modprep, sys-kernel/gentoo-sources, sys-kernel/git-sources, sys-kernel/linux-firmware, sys-kernel/linux-next, sys-kernel/mips-sources, sys-kernel/pf-sources, sys-kernel/raspberrypi-sources, sys-kernel/rt-sources, sys-kernel/vanilla-kernel, sys-kernel/vanilla-sources, sys-kernel/zen-sources

Virtual Group Dependencies

This virtual package provides the following dependencies:

Install

Install this version:

emerge -a =virtual/pentoo-sources-1-r1

Package Information

Description:
Meta package for Pentoo kernel sources

Ebuild Details

Version EAPI Keywords Slot
1-r1 9 amd64 arm arm64 x86 0
View Raw Ebuild
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=9

DESCRIPTION="Meta package for Pentoo kernel sources"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="lts"

# The logic flow:
#  If we install virtual/pentoo-sources we want sys-kernel/pentoo-sources
#  Maybe later that will include sys-kernel/pentoo-kernel when it exists
#  If we have the lts use flag set, we have to have a sources installed with the lts flag set AND
#  no sources installed without the lts flag set otherwise we might accidently build a non-lts kernel.

# The - indicates the existing use flag must be disabled
# The (-) indicates that the missing flag is assumed to be disabled
# if this is simplified to sys-kernel/pentoo-sources[lts?(-)] it would allow users who previously had lts unset to keep non-lts kernel sources installed which breaks the intent
RDEPEND="
	sys-kernel/pentoo-sources
	lts? (
		sys-kernel/pentoo-sources[lts]
		!sys-kernel/pentoo-sources[-lts(-)]
	)
"

USE Flags

Manage flags for this package: euse -i <flag> -p virtual/pentoo-sources | euse -E <flag> -p virtual/pentoo-sources | euse -D <flag> -p virtual/pentoo-sources

Global/Standard Flags

lts

Dependencies

RDEPEND

	sys-kernel/pentoo-sources
	lts? (
		sys-kernel/pentoo-sources[lts]
		!sys-kernel/pentoo-sources[-lts(-)]
	)