commit:     3e7c5c65d54dfee4e36b9ea5124d0767f408b7ef
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Fri Oct  3 09:46:56 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Oct  3 09:47:00 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3e7c5c65

sys-boot/limine: treeclean, promoted to ::gentoo

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 sys-boot/limine/Manifest             |  2 --
 sys-boot/limine/limine-10.0.0.ebuild | 48 ------------------------------------
 sys-boot/limine/limine-9.6.7.ebuild  | 48 ------------------------------------
 sys-boot/limine/metadata.xml         | 43 --------------------------------
 4 files changed, 141 deletions(-)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
deleted file mode 100644
index 30ac4ccc6b..0000000000
--- a/sys-boot/limine/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST limine-10.0.0.tar.gz 569324 BLAKE2B 
2924366dcd61d79654ec26159e20b7f2efcf02c1dcfadf619325174761c278d6098958db4c4950e04736ebb223013a16a09af75c1990d9a3f94a0bb48cf7b84c
 SHA512 
68e204c75a40b5ad4ad4b42011018bb27e49ffd3764d4b19856ca287edd115d9baa48472551d5911b9fb405279b92981ad08c77f0c5ac0a8b4308cd353beebd8
-DIST limine-9.6.7.tar.gz 571356 BLAKE2B 
dd55c9118f43b73ddf14306329ea11a0bb3dc81cc7dcacb5551af3fe9ddb88dbd1773aa1e163885fc792e782586359947535c2946822e065b1e28ca1ff60d1e2
 SHA512 
a8e364cc5a7ac60f547ba899673d902a041ccbb37e30014dfe91e76bd433648586e1eba54263cfdc982f02bfacb9833f5c4d2ed10a4d7f8efd61305ec71137ec

diff --git a/sys-boot/limine/limine-10.0.0.ebuild 
b/sys-boot/limine/limine-10.0.0.ebuild
deleted file mode 100644
index 9b2376e848..0000000000
--- a/sys-boot/limine/limine-10.0.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( {16..20} )
-inherit llvm-r1
-
-DESCRIPTION="Limine is a modern, advanced, and portable BIOS/UEFI 
multiprotocol bootloader"
-HOMEPAGE="https://limine-bootloader.org/";
-SRC_URI="https://codeberg.org/Limine/Limine/releases/download/v${PV}/limine-${PV}.tar.gz";
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64 +uefirv64 
+uefiloong64"
-
-MY_LLVM_TARGETS="AArch64 ARM X86 RISCV LoongArch"
-MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
-
-BDEPEND="
-       app-alternatives/gzip
-       dev-lang/nasm
-       sys-apps/findutils
-       $(llvm_gen_dep "
-               llvm-core/llvm:\${LLVM_SLOT}[${MY_LLVM_FLAGS}]
-               llvm-core/clang:\${LLVM_SLOT}[${MY_LLVM_FLAGS}]
-               llvm-core/lld:\${LLVM_SLOT}
-       ")
-       cd-efi? ( sys-fs/mtools )
-"
-
-src_configure() {
-       local myconf=(
-               "$(use_enable bios)"
-               "$(use_enable bios-cd)"
-               "$(use_enable bios-pxe)"
-
-               "$(use_enable uefi32 uefi-ia32)"
-               "$(use_enable uefi64 uefi-x86-64)"
-               "$(use_enable uefiaa64 uefi-aarch64)"
-               "$(use_enable uefirv64 uefi-riscv64)"
-               "$(use_enable uefiloong64 uefi-loongarch64)"
-               "$(use_enable cd-efi uefi-cd)"
-       )
-
-       econf "${myconf[@]}"
-}

diff --git a/sys-boot/limine/limine-9.6.7.ebuild 
b/sys-boot/limine/limine-9.6.7.ebuild
deleted file mode 100644
index 9b2376e848..0000000000
--- a/sys-boot/limine/limine-9.6.7.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( {16..20} )
-inherit llvm-r1
-
-DESCRIPTION="Limine is a modern, advanced, and portable BIOS/UEFI 
multiprotocol bootloader"
-HOMEPAGE="https://limine-bootloader.org/";
-SRC_URI="https://codeberg.org/Limine/Limine/releases/download/v${PV}/limine-${PV}.tar.gz";
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64 +uefirv64 
+uefiloong64"
-
-MY_LLVM_TARGETS="AArch64 ARM X86 RISCV LoongArch"
-MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
-
-BDEPEND="
-       app-alternatives/gzip
-       dev-lang/nasm
-       sys-apps/findutils
-       $(llvm_gen_dep "
-               llvm-core/llvm:\${LLVM_SLOT}[${MY_LLVM_FLAGS}]
-               llvm-core/clang:\${LLVM_SLOT}[${MY_LLVM_FLAGS}]
-               llvm-core/lld:\${LLVM_SLOT}
-       ")
-       cd-efi? ( sys-fs/mtools )
-"
-
-src_configure() {
-       local myconf=(
-               "$(use_enable bios)"
-               "$(use_enable bios-cd)"
-               "$(use_enable bios-pxe)"
-
-               "$(use_enable uefi32 uefi-ia32)"
-               "$(use_enable uefi64 uefi-x86-64)"
-               "$(use_enable uefiaa64 uefi-aarch64)"
-               "$(use_enable uefirv64 uefi-riscv64)"
-               "$(use_enable uefiloong64 uefi-loongarch64)"
-               "$(use_enable cd-efi uefi-cd)"
-       )
-
-       econf "${myconf[@]}"
-}

diff --git a/sys-boot/limine/metadata.xml b/sys-boot/limine/metadata.xml
deleted file mode 100644
index 1ab9165b64..0000000000
--- a/sys-boot/limine/metadata.xml
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-  <maintainer type="person">
-    <email>[email protected]</email>
-    <name>Kacper Słomiński</name>
-  </maintainer>
-  <upstream>
-    <remote-id type="github">limine-bootloader/limine</remote-id>
-    <remote-id type="codeberg">Limine/Limine</remote-id>
-  </upstream>
-  <use>
-    <flag name="uefi32">
-      Enable 32-bit UEFI support.
-    </flag>
-    <flag name="uefi64">
-      Enable 64-bit UEFI support.
-    </flag>
-    <flag name="uefiaa64">
-      Enable AArch64 UEFI support.
-    </flag>
-    <flag name="uefirv64">
-      Enable 64-bit RISC-V UEFI support.
-    </flag>
-    <flag name="uefiloong64">
-      Enable 64-bit LoongArch UEFI support.
-    </flag>
-    <flag name="cd-efi">
-        Enable building cd-efi.bin using <pkg>sys-fs/mtools</pkg>.
-        This flag was previously known as eltorito-efi.
-    </flag>
-
-    <flag name="bios">
-      Enable BIOS/MBR boot support.
-    </flag>
-    <flag name="bios-pxe">
-      Enables BIOS PXE boot support.
-    </flag>
-    <flag name="bios-cd">
-      Enables BIOS boot support for CDs.
-    </flag>
-  </use>
-</pkgmetadata>

Reply via email to