commit:     409a07d2cffed166c558faa7bb2cd70a4f613ffa
Author:     Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Sat Sep 20 02:49:19 2025 +0000
Commit:     Nowa Ammerlaan <nowa <AT> gentoo <DOT> org>
CommitDate: Wed Sep 24 13:05:27 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409a07d2

use.desc: Add a global generic-uki use flags

Every package that uses kernel-build and kernel-install eclasses will
have to have this use flag.

Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/43883
Signed-off-by: Nowa Ammerlaan <nowa <AT> gentoo.org>

 profiles/use.desc                         | 1 +
 sys-kernel/gentoo-kernel-bin/metadata.xml | 4 ----
 sys-kernel/gentoo-kernel/metadata.xml     | 5 -----
 sys-kernel/vanilla-kernel/metadata.xml    | 5 -----
 4 files changed, 1 insertion(+), 14 deletions(-)

diff --git a/profiles/use.desc b/profiles/use.desc
index 19f76b06ddd3..27d333b09e0f 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -97,6 +97,7 @@ freetds - Add support for the TDS protocol to connect to 
MSSQL/Sybase databases
 ftp - Add FTP (File Transfer Protocol) support
 gd - Add support for media-libs/gd (to generate graphics on the fly)
 gdbm - Add support for sys-libs/gdbm (GNU database libraries)
+generic-uki - Install a generic initramfs and Unified Kernel Image alongside 
the distribution kernel
 geoip - Add geoip support for country and city lookup based on IPs
 geolocation - Enable physical position determination
 ggi - Add support for media-libs/libggi (non-X video api/drivers)

diff --git a/sys-kernel/gentoo-kernel-bin/metadata.xml 
b/sys-kernel/gentoo-kernel-bin/metadata.xml
index 783070054089..51cfdeabfbbf 100644
--- a/sys-kernel/gentoo-kernel-bin/metadata.xml
+++ b/sys-kernel/gentoo-kernel-bin/metadata.xml
@@ -6,10 +6,6 @@
                <name>Distribution Kernel Project</name>
        </maintainer>
        <use>
-               <flag name="generic-uki">
-                       Install a prebuilt generic initramfs and Unified Kernel 
Image
-                       (EXPERIMENTAL).
-               </flag>
                <flag name="initramfs">
                        Build initramfs along with the kernel.
                </flag>

diff --git a/sys-kernel/gentoo-kernel/metadata.xml 
b/sys-kernel/gentoo-kernel/metadata.xml
index 8780632adfa2..3b3b802f09d7 100644
--- a/sys-kernel/gentoo-kernel/metadata.xml
+++ b/sys-kernel/gentoo-kernel/metadata.xml
@@ -9,11 +9,6 @@
                <flag name="experimental">
                        Apply experimental patches; for more information, see 
"https://wiki.gentoo.org/wiki/Project:Kernel/Experimental";.
                </flag>
-               <flag name="generic-uki">
-                       Build and install a generic initramfs and Unified 
Kernel Image,
-                       this is intended for building binpkgs with a 
pre-generated UKI
-                       included (EXPERIMENTAL).
-               </flag>
                <flag name="hardened">
                        Use selection of hardening options recommended by 
Kernel Self
                        Protection Project

diff --git a/sys-kernel/vanilla-kernel/metadata.xml 
b/sys-kernel/vanilla-kernel/metadata.xml
index 7bfff2411c49..dcee5ac96edf 100644
--- a/sys-kernel/vanilla-kernel/metadata.xml
+++ b/sys-kernel/vanilla-kernel/metadata.xml
@@ -6,11 +6,6 @@
                <name>Distribution Kernel Project</name>
        </maintainer>
        <use>
-               <flag name="generic-uki">
-                       Build and install a generic initramfs and Unified 
Kernel Image,
-                       this is intended for building binpkgs with a 
pre-generated UKI
-                       included (EXPERIMENTAL).
-               </flag>
                <flag name="initramfs">Build initramfs along with the 
kernel.</flag>
        </use>
 </pkgmetadata>

Reply via email to