profiles/linux: add a first iteration of minimal profiles

This commit is contained in:
2026-01-23 14:51:13 +02:00
parent 1c5c6d95d1
commit 90e760e35c
28 changed files with 63 additions and 0 deletions

View File

@@ -0,0 +1 @@
5

View File

@@ -0,0 +1 @@
USE="-udev -pam"

View File

@@ -0,0 +1 @@
5

View File

@@ -0,0 +1,2 @@
..
gentoo:features/musl

View File

@@ -0,0 +1,2 @@
sys-apps/busybox -static syslog mdev math make-symlinks
sys-apps/util-linux -cramfs -hardlink -logger -su -suid

View File

@@ -0,0 +1,2 @@
*sys-apps/baselayout
*sys-apps/busybox

View File

@@ -0,0 +1,6 @@
../../../gentoo/base
../../../gentoo/default
gentoo:arch/amd64
gentoo:arch/amd64/no-multilib
gentoo:features/merged-usr
../../../minimal

View File

@@ -0,0 +1 @@
5

View File

@@ -0,0 +1 @@
USE="${USE} cxx"

View File

@@ -0,0 +1 @@
5

View File

@@ -0,0 +1 @@
CHOST="x86_64-pc-linux-musl"

View File

@@ -0,0 +1 @@
*sys-libs/musl

View File

@@ -0,0 +1,2 @@
..
gentoo:features/musl

View File

@@ -0,0 +1,15 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
*>=sys-apps/baselayout-2
*app-alternatives/awk
*app-alternatives/bzip2
*app-alternatives/gzip
*app-alternatives/sh
*app-alternatives/tar
*app-arch/xz-utils
*sys-apps/coreutils
*>=sys-apps/findutils-4.4
*sys-apps/grep
*sys-apps/sed
*virtual/libc

View File

@@ -0,0 +1,6 @@
../../../gentoo/base
../../../gentoo/default
gentoo:arch/amd64
gentoo:arch/amd64/no-multilib
gentoo:features/merged-usr
../../../minimal

View File

@@ -0,0 +1 @@
Same as gentoo:base, but without packages

View File

@@ -0,0 +1 @@
5

View File

@@ -0,0 +1 @@
-*

View File

@@ -0,0 +1 @@
gentoo:base

View File

@@ -0,0 +1 @@
Same as gentoo:default/linux, but without packages

View File

@@ -0,0 +1 @@
5

View File

@@ -0,0 +1 @@
-*

View File

@@ -0,0 +1 @@
gentoo:default/linux

View File

@@ -0,0 +1 @@
5

View File

@@ -0,0 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
USE="pam pcre zlib ipv6 minimal ssl"
USE="${USE} -acl -xattr -fortran -ncurses -readline -static-libs -nls -multiarch -kmod -seccomp"
INSTALL_MASK="/usr/share/doc /usr/share/man /usr/share/locale /usr/lib64/pkgconfig /usr/include /usr/share/info /usr/lib*/python*/test"

View File

@@ -0,0 +1 @@
app-arch/xz-utils -extra-filters

View File

@@ -0,0 +1,2 @@
app-shells/bash:0 -readline
sys-libs/glibc -static-libs

View File

@@ -0,0 +1 @@
*virtual/gcc-libs