diff options
author | Arsen Arsenović <arsen@gentoo.org> | 2023-04-02 12:31:58 +0200 |
---|---|---|
committer | Arsen Arsenović <arsen@gentoo.org> | 2023-04-02 12:32:32 +0200 |
commit | ee622045486892db109f32a03abc30f7d5a7603f (patch) | |
tree | 80197754ae03fcdf91661d6bd19b7a97fbe57467 /sys-boot | |
parent | sys-boot/limine: add 4.20230330.0 (diff) | |
download | guru-ee622045486892db109f32a03abc30f7d5a7603f.tar.gz guru-ee622045486892db109f32a03abc30f7d5a7603f.tar.bz2 guru-ee622045486892db109f32a03abc30f7d5a7603f.zip |
sys-boot/limine: drop versions
Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
Diffstat (limited to 'sys-boot')
-rw-r--r-- | sys-boot/limine/files/limine-2.84.2-r1-limine-install-respect-ldflags.patch | 22 | ||||
-rw-r--r-- | sys-boot/limine/limine-2.88.ebuild | 51 | ||||
-rw-r--r-- | sys-boot/limine/limine-3.0.ebuild | 51 | ||||
-rw-r--r-- | sys-boot/limine/limine-3.4.3.ebuild | 51 | ||||
-rw-r--r-- | sys-boot/limine/limine-3.4.4.ebuild | 51 | ||||
-rw-r--r-- | sys-boot/limine/limine-3.4.5.ebuild | 51 | ||||
-rw-r--r-- | sys-boot/limine/limine-4.20230212.1.ebuild | 57 | ||||
-rw-r--r-- | sys-boot/limine/limine-4.20230216.1.ebuild | 57 | ||||
-rw-r--r-- | sys-boot/limine/limine-4.20230219.0.ebuild | 57 | ||||
-rw-r--r-- | sys-boot/limine/limine-4.20230221.0.ebuild | 57 | ||||
-rw-r--r-- | sys-boot/limine/limine-4.20230227.0.ebuild | 55 | ||||
-rw-r--r-- | sys-boot/limine/limine-4.20230305.2.ebuild | 43 | ||||
-rw-r--r-- | sys-boot/limine/limine-4.20230307.0.ebuild | 43 | ||||
-rw-r--r-- | sys-boot/limine/limine-4.20230308.0.ebuild | 43 | ||||
-rw-r--r-- | sys-boot/limine/limine-4.20230315.0.ebuild | 43 | ||||
-rw-r--r-- | sys-boot/limine/limine-4.20230317.0.ebuild | 43 | ||||
-rw-r--r-- | sys-boot/limine/metadata.xml | 13 |
17 files changed, 0 insertions, 788 deletions
diff --git a/sys-boot/limine/files/limine-2.84.2-r1-limine-install-respect-ldflags.patch b/sys-boot/limine/files/limine-2.84.2-r1-limine-install-respect-ldflags.patch deleted file mode 100644 index bdf937d2b0..0000000000 --- a/sys-boot/limine/files/limine-2.84.2-r1-limine-install-respect-ldflags.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 3ff7047e3bafd17a3b3b284f9e054557d4f66602 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= <arsen@aarsen.me> -Date: Mon, 14 Feb 2022 12:57:34 +0100 -Subject: [PATCH] limine-install: respect ldflags - ---- - limine-install/Makefile | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/limine-install/Makefile b/limine-install/Makefile -index ef29143..1f6ccbe 100644 ---- a/limine-install/Makefile -+++ b/limine-install/Makefile -@@ -35,4 +35,4 @@ clean: - rm -f limine-install limine-install.exe - - limine-install: limine-install.c -- $(CC) $(CFLAGS) -std=c11 limine-install.c -o $@ -+ $(CC) $(LDFLAGS) $(CFLAGS) -std=c11 limine-install.c -o $@ --- -2.34.1 - diff --git a/sys-boot/limine/limine-2.88.ebuild b/sys-boot/limine/limine-2.88.ebuild deleted file mode 100644 index 1683e70d33..0000000000 --- a/sys-boot/limine/limine-2.88.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WANT_LIBTOOL=none -inherit autotools - -DESCRIPTION="Limine is a modern, advanced x86/x86_64 BIOS/UEFI multiprotocol bootloader." -HOMEPAGE="https://limine-bootloader.org/" -SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+bios +bios-pxe +bios-cd +limine-install +uefi +eltorito-efi +uefi32 +uefi64" -REQUIRED_USE=" - uefi32? ( uefi ) - uefi64? ( uefi ) - eltorito-efi? ( uefi ) - uefi? ( || ( uefi32 uefi64 eltorito-efi ) ) - - bios-pxe? ( bios ) - bios-cd? ( bios ) - limine-install? ( bios ) - bios? ( || ( bios-pxe bios-cd limine-install ) ) -" - -BDEPEND=" - sys-apps/findutils - dev-lang/nasm - app-arch/gzip - eltorito-efi? ( sys-fs/mtools ) -" - -src_configure() { - local myconf=( - "$(use_enable bios)" - "$(use_enable bios-cd)" - "$(use_enable bios-pxe)" - "$(use_enable limine-install)" - - "$(use_enable uefi)" - "$(use_enable uefi32)" - "$(use_enable uefi64)" - "$(use_enable eltorito-efi)" - ) - - TOOLCHAIN="${CHOST}" \ - econf "${myconf[@]}" -} diff --git a/sys-boot/limine/limine-3.0.ebuild b/sys-boot/limine/limine-3.0.ebuild deleted file mode 100644 index d054a12ede..0000000000 --- a/sys-boot/limine/limine-3.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WANT_LIBTOOL=none -inherit autotools - -DESCRIPTION="Limine is a modern, advanced x86/x86_64 BIOS/UEFI multiprotocol bootloader." -HOMEPAGE="https://limine-bootloader.org/" -SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+bios +bios-pxe +bios-cd +limine-deploy +uefi +cd-efi +uefi32 +uefi64" -REQUIRED_USE=" - uefi32? ( uefi ) - uefi64? ( uefi ) - cd-efi? ( uefi ) - uefi? ( || ( uefi32 uefi64 cd-efi ) ) - - bios-pxe? ( bios ) - bios-cd? ( bios ) - limine-deploy? ( bios ) - bios? ( || ( bios-pxe bios-cd limine-deploy ) ) -" - -BDEPEND=" - sys-apps/findutils - dev-lang/nasm - app-arch/gzip - cd-efi? ( sys-fs/mtools ) -" - -src_configure() { - local myconf=( - "$(use_enable bios)" - "$(use_enable bios-cd)" - "$(use_enable bios-pxe)" - "$(use_enable limine-deploy)" - - "$(use_enable uefi)" - "$(use_enable uefi32)" - "$(use_enable uefi64)" - "$(use_enable cd-efi)" - ) - - TOOLCHAIN="${CHOST}" \ - econf "${myconf[@]}" -} diff --git a/sys-boot/limine/limine-3.4.3.ebuild b/sys-boot/limine/limine-3.4.3.ebuild deleted file mode 100644 index d054a12ede..0000000000 --- a/sys-boot/limine/limine-3.4.3.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WANT_LIBTOOL=none -inherit autotools - -DESCRIPTION="Limine is a modern, advanced x86/x86_64 BIOS/UEFI multiprotocol bootloader." -HOMEPAGE="https://limine-bootloader.org/" -SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+bios +bios-pxe +bios-cd +limine-deploy +uefi +cd-efi +uefi32 +uefi64" -REQUIRED_USE=" - uefi32? ( uefi ) - uefi64? ( uefi ) - cd-efi? ( uefi ) - uefi? ( || ( uefi32 uefi64 cd-efi ) ) - - bios-pxe? ( bios ) - bios-cd? ( bios ) - limine-deploy? ( bios ) - bios? ( || ( bios-pxe bios-cd limine-deploy ) ) -" - -BDEPEND=" - sys-apps/findutils - dev-lang/nasm - app-arch/gzip - cd-efi? ( sys-fs/mtools ) -" - -src_configure() { - local myconf=( - "$(use_enable bios)" - "$(use_enable bios-cd)" - "$(use_enable bios-pxe)" - "$(use_enable limine-deploy)" - - "$(use_enable uefi)" - "$(use_enable uefi32)" - "$(use_enable uefi64)" - "$(use_enable cd-efi)" - ) - - TOOLCHAIN="${CHOST}" \ - econf "${myconf[@]}" -} diff --git a/sys-boot/limine/limine-3.4.4.ebuild b/sys-boot/limine/limine-3.4.4.ebuild deleted file mode 100644 index d054a12ede..0000000000 --- a/sys-boot/limine/limine-3.4.4.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WANT_LIBTOOL=none -inherit autotools - -DESCRIPTION="Limine is a modern, advanced x86/x86_64 BIOS/UEFI multiprotocol bootloader." -HOMEPAGE="https://limine-bootloader.org/" -SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+bios +bios-pxe +bios-cd +limine-deploy +uefi +cd-efi +uefi32 +uefi64" -REQUIRED_USE=" - uefi32? ( uefi ) - uefi64? ( uefi ) - cd-efi? ( uefi ) - uefi? ( || ( uefi32 uefi64 cd-efi ) ) - - bios-pxe? ( bios ) - bios-cd? ( bios ) - limine-deploy? ( bios ) - bios? ( || ( bios-pxe bios-cd limine-deploy ) ) -" - -BDEPEND=" - sys-apps/findutils - dev-lang/nasm - app-arch/gzip - cd-efi? ( sys-fs/mtools ) -" - -src_configure() { - local myconf=( - "$(use_enable bios)" - "$(use_enable bios-cd)" - "$(use_enable bios-pxe)" - "$(use_enable limine-deploy)" - - "$(use_enable uefi)" - "$(use_enable uefi32)" - "$(use_enable uefi64)" - "$(use_enable cd-efi)" - ) - - TOOLCHAIN="${CHOST}" \ - econf "${myconf[@]}" -} diff --git a/sys-boot/limine/limine-3.4.5.ebuild b/sys-boot/limine/limine-3.4.5.ebuild deleted file mode 100644 index d054a12ede..0000000000 --- a/sys-boot/limine/limine-3.4.5.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WANT_LIBTOOL=none -inherit autotools - -DESCRIPTION="Limine is a modern, advanced x86/x86_64 BIOS/UEFI multiprotocol bootloader." -HOMEPAGE="https://limine-bootloader.org/" -SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+bios +bios-pxe +bios-cd +limine-deploy +uefi +cd-efi +uefi32 +uefi64" -REQUIRED_USE=" - uefi32? ( uefi ) - uefi64? ( uefi ) - cd-efi? ( uefi ) - uefi? ( || ( uefi32 uefi64 cd-efi ) ) - - bios-pxe? ( bios ) - bios-cd? ( bios ) - limine-deploy? ( bios ) - bios? ( || ( bios-pxe bios-cd limine-deploy ) ) -" - -BDEPEND=" - sys-apps/findutils - dev-lang/nasm - app-arch/gzip - cd-efi? ( sys-fs/mtools ) -" - -src_configure() { - local myconf=( - "$(use_enable bios)" - "$(use_enable bios-cd)" - "$(use_enable bios-pxe)" - "$(use_enable limine-deploy)" - - "$(use_enable uefi)" - "$(use_enable uefi32)" - "$(use_enable uefi64)" - "$(use_enable cd-efi)" - ) - - TOOLCHAIN="${CHOST}" \ - econf "${myconf[@]}" -} diff --git a/sys-boot/limine/limine-4.20230212.1.ebuild b/sys-boot/limine/limine-4.20230212.1.ebuild deleted file mode 100644 index a87c8f4a01..0000000000 --- a/sys-boot/limine/limine-4.20230212.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Limine is a modern, advanced x86/x86_64 BIOS/UEFI multiprotocol bootloader" -HOMEPAGE="https://limine-bootloader.org/" -SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+bios +bios-pxe +bios-cd +limine-deploy +uefi +cd-efi +uefi32 +uefi64 +uefiaa64" -REQUIRED_USE=" - uefi32? ( uefi ) - uefi64? ( uefi ) - uefiaa64? ( uefi ) - cd-efi? ( uefi ) - uefi? ( || ( uefi32 uefi64 uefiaa64 cd-efi ) ) - - bios-pxe? ( bios ) - bios-cd? ( bios ) - limine-deploy? ( bios ) - bios? ( || ( bios-pxe bios-cd limine-deploy ) ) -" - -MY_LLVM_TARGETS="AArch64 ARM X86" -MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)" - -BDEPEND=" - app-arch/gzip - dev-lang/nasm - sys-apps/findutils - sys-devel/clang[${MY_LLVM_FLAGS}] - sys-devel/lld - sys-devel/llvm[${MY_LLVM_FLAGS}] - - cd-efi? ( sys-fs/mtools ) -" - -src_configure() { - local myconf=( - "$(use_enable bios)" - "$(use_enable bios-cd)" - "$(use_enable bios-pxe)" - "$(use_enable limine-deploy)" - - "$(use_enable uefi)" - "$(use_enable uefi32 uefi-ia32)" - "$(use_enable uefi64 uefi-x86-64)" - "$(use_enable uefiaa64 uefi-aarch64)" - "$(use_enable cd-efi)" - ) - - CROSS_TOOLCHAIN=llvm \ - econf "${myconf[@]}" -} diff --git a/sys-boot/limine/limine-4.20230216.1.ebuild b/sys-boot/limine/limine-4.20230216.1.ebuild deleted file mode 100644 index a87c8f4a01..0000000000 --- a/sys-boot/limine/limine-4.20230216.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Limine is a modern, advanced x86/x86_64 BIOS/UEFI multiprotocol bootloader" -HOMEPAGE="https://limine-bootloader.org/" -SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+bios +bios-pxe +bios-cd +limine-deploy +uefi +cd-efi +uefi32 +uefi64 +uefiaa64" -REQUIRED_USE=" - uefi32? ( uefi ) - uefi64? ( uefi ) - uefiaa64? ( uefi ) - cd-efi? ( uefi ) - uefi? ( || ( uefi32 uefi64 uefiaa64 cd-efi ) ) - - bios-pxe? ( bios ) - bios-cd? ( bios ) - limine-deploy? ( bios ) - bios? ( || ( bios-pxe bios-cd limine-deploy ) ) -" - -MY_LLVM_TARGETS="AArch64 ARM X86" -MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)" - -BDEPEND=" - app-arch/gzip - dev-lang/nasm - sys-apps/findutils - sys-devel/clang[${MY_LLVM_FLAGS}] - sys-devel/lld - sys-devel/llvm[${MY_LLVM_FLAGS}] - - cd-efi? ( sys-fs/mtools ) -" - -src_configure() { - local myconf=( - "$(use_enable bios)" - "$(use_enable bios-cd)" - "$(use_enable bios-pxe)" - "$(use_enable limine-deploy)" - - "$(use_enable uefi)" - "$(use_enable uefi32 uefi-ia32)" - "$(use_enable uefi64 uefi-x86-64)" - "$(use_enable uefiaa64 uefi-aarch64)" - "$(use_enable cd-efi)" - ) - - CROSS_TOOLCHAIN=llvm \ - econf "${myconf[@]}" -} diff --git a/sys-boot/limine/limine-4.20230219.0.ebuild b/sys-boot/limine/limine-4.20230219.0.ebuild deleted file mode 100644 index a87c8f4a01..0000000000 --- a/sys-boot/limine/limine-4.20230219.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Limine is a modern, advanced x86/x86_64 BIOS/UEFI multiprotocol bootloader" -HOMEPAGE="https://limine-bootloader.org/" -SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+bios +bios-pxe +bios-cd +limine-deploy +uefi +cd-efi +uefi32 +uefi64 +uefiaa64" -REQUIRED_USE=" - uefi32? ( uefi ) - uefi64? ( uefi ) - uefiaa64? ( uefi ) - cd-efi? ( uefi ) - uefi? ( || ( uefi32 uefi64 uefiaa64 cd-efi ) ) - - bios-pxe? ( bios ) - bios-cd? ( bios ) - limine-deploy? ( bios ) - bios? ( || ( bios-pxe bios-cd limine-deploy ) ) -" - -MY_LLVM_TARGETS="AArch64 ARM X86" -MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)" - -BDEPEND=" - app-arch/gzip - dev-lang/nasm - sys-apps/findutils - sys-devel/clang[${MY_LLVM_FLAGS}] - sys-devel/lld - sys-devel/llvm[${MY_LLVM_FLAGS}] - - cd-efi? ( sys-fs/mtools ) -" - -src_configure() { - local myconf=( - "$(use_enable bios)" - "$(use_enable bios-cd)" - "$(use_enable bios-pxe)" - "$(use_enable limine-deploy)" - - "$(use_enable uefi)" - "$(use_enable uefi32 uefi-ia32)" - "$(use_enable uefi64 uefi-x86-64)" - "$(use_enable uefiaa64 uefi-aarch64)" - "$(use_enable cd-efi)" - ) - - CROSS_TOOLCHAIN=llvm \ - econf "${myconf[@]}" -} diff --git a/sys-boot/limine/limine-4.20230221.0.ebuild b/sys-boot/limine/limine-4.20230221.0.ebuild deleted file mode 100644 index a87c8f4a01..0000000000 --- a/sys-boot/limine/limine-4.20230221.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Limine is a modern, advanced x86/x86_64 BIOS/UEFI multiprotocol bootloader" -HOMEPAGE="https://limine-bootloader.org/" -SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+bios +bios-pxe +bios-cd +limine-deploy +uefi +cd-efi +uefi32 +uefi64 +uefiaa64" -REQUIRED_USE=" - uefi32? ( uefi ) - uefi64? ( uefi ) - uefiaa64? ( uefi ) - cd-efi? ( uefi ) - uefi? ( || ( uefi32 uefi64 uefiaa64 cd-efi ) ) - - bios-pxe? ( bios ) - bios-cd? ( bios ) - limine-deploy? ( bios ) - bios? ( || ( bios-pxe bios-cd limine-deploy ) ) -" - -MY_LLVM_TARGETS="AArch64 ARM X86" -MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)" - -BDEPEND=" - app-arch/gzip - dev-lang/nasm - sys-apps/findutils - sys-devel/clang[${MY_LLVM_FLAGS}] - sys-devel/lld - sys-devel/llvm[${MY_LLVM_FLAGS}] - - cd-efi? ( sys-fs/mtools ) -" - -src_configure() { - local myconf=( - "$(use_enable bios)" - "$(use_enable bios-cd)" - "$(use_enable bios-pxe)" - "$(use_enable limine-deploy)" - - "$(use_enable uefi)" - "$(use_enable uefi32 uefi-ia32)" - "$(use_enable uefi64 uefi-x86-64)" - "$(use_enable uefiaa64 uefi-aarch64)" - "$(use_enable cd-efi)" - ) - - CROSS_TOOLCHAIN=llvm \ - econf "${myconf[@]}" -} diff --git a/sys-boot/limine/limine-4.20230227.0.ebuild b/sys-boot/limine/limine-4.20230227.0.ebuild deleted file mode 100644 index e65ae979a5..0000000000 --- a/sys-boot/limine/limine-4.20230227.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Limine is a modern, advanced, and portable BIOS/UEFI multiprotocol bootloader" -HOMEPAGE="https://limine-bootloader.org/" -SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+bios +bios-pxe +bios-cd +uefi +cd-efi +uefi32 +uefi64 +uefiaa64" -REQUIRED_USE=" - uefi32? ( uefi ) - uefi64? ( uefi ) - uefiaa64? ( uefi ) - cd-efi? ( uefi ) - uefi? ( || ( uefi32 uefi64 uefiaa64 cd-efi ) ) - - bios-pxe? ( bios ) - bios-cd? ( bios ) - bios? ( || ( bios-pxe bios-cd ) ) -" - -MY_LLVM_TARGETS="AArch64 ARM X86" -MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)" - -BDEPEND=" - app-arch/gzip - dev-lang/nasm - sys-apps/findutils - sys-devel/clang[${MY_LLVM_FLAGS}] - sys-devel/lld - sys-devel/llvm[${MY_LLVM_FLAGS}] - - cd-efi? ( sys-fs/mtools ) -" - -src_configure() { - local myconf=( - "$(use_enable bios)" - "$(use_enable bios-cd)" - "$(use_enable bios-pxe)" - - "$(use_enable uefi)" - "$(use_enable uefi32 uefi-ia32)" - "$(use_enable uefi64 uefi-x86-64)" - "$(use_enable uefiaa64 uefi-aarch64)" - "$(use_enable cd-efi uefi-cd)" - ) - - CROSS_TOOLCHAIN=llvm \ - econf "${myconf[@]}" -} diff --git a/sys-boot/limine/limine-4.20230305.2.ebuild b/sys-boot/limine/limine-4.20230305.2.ebuild deleted file mode 100644 index 26329c4d37..0000000000 --- a/sys-boot/limine/limine-4.20230305.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Limine is a modern, advanced, and portable BIOS/UEFI multiprotocol bootloader" -HOMEPAGE="https://limine-bootloader.org/" -SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64" - -MY_LLVM_TARGETS="AArch64 ARM X86" -MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)" - -BDEPEND=" - app-arch/gzip - dev-lang/nasm - sys-apps/findutils - sys-devel/clang[${MY_LLVM_FLAGS}] - sys-devel/lld - sys-devel/llvm[${MY_LLVM_FLAGS}] - - 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 cd-efi uefi-cd)" - ) - - CROSS_TOOLCHAIN=llvm \ - econf "${myconf[@]}" -} diff --git a/sys-boot/limine/limine-4.20230307.0.ebuild b/sys-boot/limine/limine-4.20230307.0.ebuild deleted file mode 100644 index 26329c4d37..0000000000 --- a/sys-boot/limine/limine-4.20230307.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Limine is a modern, advanced, and portable BIOS/UEFI multiprotocol bootloader" -HOMEPAGE="https://limine-bootloader.org/" -SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64" - -MY_LLVM_TARGETS="AArch64 ARM X86" -MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)" - -BDEPEND=" - app-arch/gzip - dev-lang/nasm - sys-apps/findutils - sys-devel/clang[${MY_LLVM_FLAGS}] - sys-devel/lld - sys-devel/llvm[${MY_LLVM_FLAGS}] - - 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 cd-efi uefi-cd)" - ) - - CROSS_TOOLCHAIN=llvm \ - econf "${myconf[@]}" -} diff --git a/sys-boot/limine/limine-4.20230308.0.ebuild b/sys-boot/limine/limine-4.20230308.0.ebuild deleted file mode 100644 index 26329c4d37..0000000000 --- a/sys-boot/limine/limine-4.20230308.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Limine is a modern, advanced, and portable BIOS/UEFI multiprotocol bootloader" -HOMEPAGE="https://limine-bootloader.org/" -SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64" - -MY_LLVM_TARGETS="AArch64 ARM X86" -MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)" - -BDEPEND=" - app-arch/gzip - dev-lang/nasm - sys-apps/findutils - sys-devel/clang[${MY_LLVM_FLAGS}] - sys-devel/lld - sys-devel/llvm[${MY_LLVM_FLAGS}] - - 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 cd-efi uefi-cd)" - ) - - CROSS_TOOLCHAIN=llvm \ - econf "${myconf[@]}" -} diff --git a/sys-boot/limine/limine-4.20230315.0.ebuild b/sys-boot/limine/limine-4.20230315.0.ebuild deleted file mode 100644 index 0a48fd176f..0000000000 --- a/sys-boot/limine/limine-4.20230315.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Limine is a modern, advanced, and portable BIOS/UEFI multiprotocol bootloader" -HOMEPAGE="https://limine-bootloader.org/" -SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64" - -MY_LLVM_TARGETS="AArch64 ARM X86" -MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)" - -BDEPEND=" - app-arch/gzip - dev-lang/nasm - sys-apps/findutils - sys-devel/clang[${MY_LLVM_FLAGS}] - sys-devel/lld - sys-devel/llvm[${MY_LLVM_FLAGS}] - - 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 cd-efi uefi-cd)" - ) - - FREESTANDING_TOOLCHAIN=llvm \ - econf "${myconf[@]}" -} diff --git a/sys-boot/limine/limine-4.20230317.0.ebuild b/sys-boot/limine/limine-4.20230317.0.ebuild deleted file mode 100644 index a93073081a..0000000000 --- a/sys-boot/limine/limine-4.20230317.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Limine is a modern, advanced, and portable BIOS/UEFI multiprotocol bootloader" -HOMEPAGE="https://limine-bootloader.org/" -SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64" - -MY_LLVM_TARGETS="AArch64 ARM X86" -MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)" - -BDEPEND=" - app-arch/gzip - dev-lang/nasm - sys-apps/findutils - sys-devel/clang[${MY_LLVM_FLAGS}] - sys-devel/lld - sys-devel/llvm[${MY_LLVM_FLAGS}] - - 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 cd-efi uefi-cd)" - ) - - TOOLCHAIN_FOR_TARGET=llvm \ - econf "${myconf[@]}" -} diff --git a/sys-boot/limine/metadata.xml b/sys-boot/limine/metadata.xml index 2497aa5fe3..a8b550563d 100644 --- a/sys-boot/limine/metadata.xml +++ b/sys-boot/limine/metadata.xml @@ -9,9 +9,6 @@ <remote-id type="github">limine-bootloader/limine</remote-id> </upstream> <use> - <flag name="uefi"> - Enable UEFI support. - </flag> <flag name="uefi32"> Enable 32-bit UEFI support. </flag> @@ -21,9 +18,6 @@ <flag name="uefiaa64"> Enable AArch64 UEFI support. </flag> - <flag name="eltorito-efi"> - Enable building eltorito-efi.bin using <pkg>sys-fs/mtools</pkg>. - </flag> <flag name="cd-efi"> Enable building cd-efi.bin using <pkg>sys-fs/mtools</pkg>. This flag was previously known as eltorito-efi. @@ -38,12 +32,5 @@ <flag name="bios-cd"> Enables BIOS boot support for CDs. </flag> - <flag name="limine-install"> - Enables building the limine-install program. - </flag> - <flag name="limine-deploy"> - Enables building the limine-deploy program. - This flag was previously known as limine-install. - </flag> </use> </pkgmetadata> |