public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2022-02-10 17:00 Arsen Arsenovic
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenovic @ 2022-02-10 17:00 UTC (permalink / raw
  To: gentoo-commits

commit:     7aa8bd6bd7d16b71bbfba28f94a1abce76b943c9
Author:     Arsen Arsenović <arsen <AT> aarsen <DOT> me>
AuthorDate: Thu Feb 10 16:57:13 2022 +0000
Commit:     Arsen Arsenovic <arsen <AT> aarsen <DOT> me>
CommitDate: Thu Feb 10 16:57:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7aa8bd6b

sys-boot/limine: bump to 2.84

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Arsen Arsenović <arsen <AT> aarsen.me>

 sys-boot/limine/Manifest           |  1 +
 sys-boot/limine/limine-2.84.ebuild | 31 +++++++++++++++++++++++++++++++
 2 files changed, 32 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 036c455d6..e4b548b1c 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -1 +1,2 @@
 DIST limine-2.83.tar.xz 1561172 BLAKE2B 2b91ca239147f6eede40b5bb21c6a3a5c44157bcaacf2bf49bf7b39471c60bd866dc499b54ab9a853d64d3db34c19544f8c7d5b657d3c73c5323314e579f2121 SHA512 716866615734fdfdbc3e947d2a02b194505e96428438c71622bdb05e48d6e700d9fd87660ae6a0e03aef8365c98adc2f51821783d6f14296380095afa6ca924b
+DIST limine-2.84.tar.xz 1561204 BLAKE2B 4412da7a1344a2ec2a2516351b995264a96bb3377238674777c24fcd477728080629c91c68d5ed097e589c5988d1c6622da90f0074d90c78c0f89776246ebc50 SHA512 3ece7e683e3f7fadc195091a0f1d80cde8a5379c064ff2518547a5d72f8152cd5b3c34dbe1f788c1251dcff14c33c75f861f91f0a78c0b50234db5c1a710acfa

diff --git a/sys-boot/limine/limine-2.84.ebuild b/sys-boot/limine/limine-2.84.ebuild
new file mode 100644
index 000000000..3f365ce4e
--- /dev/null
+++ b/sys-boot/limine/limine-2.84.ebuild
@@ -0,0 +1,31 @@
+# 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="+eltorito-efi"
+
+BDEPEND="
+	sys-apps/findutils
+	dev-lang/nasm
+	app-arch/gzip
+	eltorito-efi? ( sys-fs/mtools )
+"
+
+src_configure() {
+	local myconf=(
+		"$(use_enable eltorito-efi)"
+	)
+
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2022-02-11  9:13 Arsen Arsenovic
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenovic @ 2022-02-11  9:13 UTC (permalink / raw
  To: gentoo-commits

commit:     b4462a729b035d1813ff2857acea4d27c12fb10c
Author:     Arsen Arsenović <arsen <AT> aarsen <DOT> me>
AuthorDate: Fri Feb 11 09:12:56 2022 +0000
Commit:     Arsen Arsenovic <arsen <AT> aarsen <DOT> me>
CommitDate: Fri Feb 11 09:13:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4462a72

sys-boot/limine: bump to 2.84.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Arsen Arsenović <arsen <AT> aarsen.me>

 sys-boot/limine/Manifest             |  1 +
 sys-boot/limine/limine-2.84.1.ebuild | 31 +++++++++++++++++++++++++++++++
 2 files changed, 32 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index e4b548b1c..4c245e868 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -1,2 +1,3 @@
 DIST limine-2.83.tar.xz 1561172 BLAKE2B 2b91ca239147f6eede40b5bb21c6a3a5c44157bcaacf2bf49bf7b39471c60bd866dc499b54ab9a853d64d3db34c19544f8c7d5b657d3c73c5323314e579f2121 SHA512 716866615734fdfdbc3e947d2a02b194505e96428438c71622bdb05e48d6e700d9fd87660ae6a0e03aef8365c98adc2f51821783d6f14296380095afa6ca924b
+DIST limine-2.84.1.tar.xz 1561092 BLAKE2B 33e44bc512c54105c24c595a78c7af24e449e3e2cb2a3c2ab16f0030536f4a180f2775ac04d84fa739784a2349eea4720f3bf5fdc1603d3d92d9d12f05fec8a3 SHA512 bd44859e42e1d7de11aa7fa0d187588c229495edeb978b27186b36333d76577222c28ae1544b1dbb870d66fb274f550c58fc905c30748dbe8865c114cf333c4c
 DIST limine-2.84.tar.xz 1561204 BLAKE2B 4412da7a1344a2ec2a2516351b995264a96bb3377238674777c24fcd477728080629c91c68d5ed097e589c5988d1c6622da90f0074d90c78c0f89776246ebc50 SHA512 3ece7e683e3f7fadc195091a0f1d80cde8a5379c064ff2518547a5d72f8152cd5b3c34dbe1f788c1251dcff14c33c75f861f91f0a78c0b50234db5c1a710acfa

diff --git a/sys-boot/limine/limine-2.84.1.ebuild b/sys-boot/limine/limine-2.84.1.ebuild
new file mode 100644
index 000000000..3f365ce4e
--- /dev/null
+++ b/sys-boot/limine/limine-2.84.1.ebuild
@@ -0,0 +1,31 @@
+# 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="+eltorito-efi"
+
+BDEPEND="
+	sys-apps/findutils
+	dev-lang/nasm
+	app-arch/gzip
+	eltorito-efi? ( sys-fs/mtools )
+"
+
+src_configure() {
+	local myconf=(
+		"$(use_enable eltorito-efi)"
+	)
+
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2022-02-14 11:02 Arsen Arsenovic
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenovic @ 2022-02-14 11:02 UTC (permalink / raw
  To: gentoo-commits

commit:     4669c44050674b172d75ba91056c28f1a0012e36
Author:     Arsen Arsenović <arsen <AT> aarsen <DOT> me>
AuthorDate: Mon Feb 14 11:00:27 2022 +0000
Commit:     Arsen Arsenovic <arsen <AT> aarsen <DOT> me>
CommitDate: Mon Feb 14 11:02:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4669c440

sys-boot/limine: add 2.84.2

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Arsen Arsenović <arsen <AT> aarsen.me>

 sys-boot/limine/Manifest             |  1 +
 sys-boot/limine/limine-2.84.2.ebuild | 31 +++++++++++++++++++++++++++++++
 2 files changed, 32 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 4c245e868..e10354681 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -1,3 +1,4 @@
 DIST limine-2.83.tar.xz 1561172 BLAKE2B 2b91ca239147f6eede40b5bb21c6a3a5c44157bcaacf2bf49bf7b39471c60bd866dc499b54ab9a853d64d3db34c19544f8c7d5b657d3c73c5323314e579f2121 SHA512 716866615734fdfdbc3e947d2a02b194505e96428438c71622bdb05e48d6e700d9fd87660ae6a0e03aef8365c98adc2f51821783d6f14296380095afa6ca924b
 DIST limine-2.84.1.tar.xz 1561092 BLAKE2B 33e44bc512c54105c24c595a78c7af24e449e3e2cb2a3c2ab16f0030536f4a180f2775ac04d84fa739784a2349eea4720f3bf5fdc1603d3d92d9d12f05fec8a3 SHA512 bd44859e42e1d7de11aa7fa0d187588c229495edeb978b27186b36333d76577222c28ae1544b1dbb870d66fb274f550c58fc905c30748dbe8865c114cf333c4c
+DIST limine-2.84.2.tar.xz 1561312 BLAKE2B f46f0e37d581f7360377ad1582183bd89bc7eca57c7c11d388f02f6e8d1cf257f0150e15dc78390833974f7eb8bcaa8d3b49718fb9d49cb3edaf981f777f26cc SHA512 5fef4b7577078f2dd34d9a5bdaa4be1bebeb658c590d7cff4fa8aef73bbadab1a29983b949701a3103519c8a5f11b91ab1522b7b59315fc677b3a3b3d5e3eb91
 DIST limine-2.84.tar.xz 1561204 BLAKE2B 4412da7a1344a2ec2a2516351b995264a96bb3377238674777c24fcd477728080629c91c68d5ed097e589c5988d1c6622da90f0074d90c78c0f89776246ebc50 SHA512 3ece7e683e3f7fadc195091a0f1d80cde8a5379c064ff2518547a5d72f8152cd5b3c34dbe1f788c1251dcff14c33c75f861f91f0a78c0b50234db5c1a710acfa

diff --git a/sys-boot/limine/limine-2.84.2.ebuild b/sys-boot/limine/limine-2.84.2.ebuild
new file mode 100644
index 000000000..57e872124
--- /dev/null
+++ b/sys-boot/limine/limine-2.84.2.ebuild
@@ -0,0 +1,31 @@
+# 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="+eltorito-efi"
+
+BDEPEND="
+	sys-apps/findutils
+	dev-lang/nasm
+	app-arch/gzip
+	eltorito-efi? ( sys-fs/mtools )
+"
+
+src_configure() {
+	local myconf=(
+		"$(use_enable eltorito-efi)"
+	)
+
+	TOOLCHAIN="${CHOST}" econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2022-02-14 11:02 Arsen Arsenovic
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenovic @ 2022-02-14 11:02 UTC (permalink / raw
  To: gentoo-commits

commit:     b4c72f708ce299dfd471a655c22e70a280fcc88c
Author:     Arsen Arsenović <arsen <AT> aarsen <DOT> me>
AuthorDate: Mon Feb 14 11:02:08 2022 +0000
Commit:     Arsen Arsenovic <arsen <AT> aarsen <DOT> me>
CommitDate: Mon Feb 14 11:02:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4c72f70

sys-boot/limine: drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Arsen Arsenović <arsen <AT> aarsen.me>

 sys-boot/limine/Manifest             |  3 ---
 sys-boot/limine/limine-2.83.ebuild   | 40 ------------------------------------
 sys-boot/limine/limine-2.84.1.ebuild | 31 ----------------------------
 sys-boot/limine/limine-2.84.ebuild   | 31 ----------------------------
 4 files changed, 105 deletions(-)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index e10354681..fa101b3cf 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -1,4 +1 @@
-DIST limine-2.83.tar.xz 1561172 BLAKE2B 2b91ca239147f6eede40b5bb21c6a3a5c44157bcaacf2bf49bf7b39471c60bd866dc499b54ab9a853d64d3db34c19544f8c7d5b657d3c73c5323314e579f2121 SHA512 716866615734fdfdbc3e947d2a02b194505e96428438c71622bdb05e48d6e700d9fd87660ae6a0e03aef8365c98adc2f51821783d6f14296380095afa6ca924b
-DIST limine-2.84.1.tar.xz 1561092 BLAKE2B 33e44bc512c54105c24c595a78c7af24e449e3e2cb2a3c2ab16f0030536f4a180f2775ac04d84fa739784a2349eea4720f3bf5fdc1603d3d92d9d12f05fec8a3 SHA512 bd44859e42e1d7de11aa7fa0d187588c229495edeb978b27186b36333d76577222c28ae1544b1dbb870d66fb274f550c58fc905c30748dbe8865c114cf333c4c
 DIST limine-2.84.2.tar.xz 1561312 BLAKE2B f46f0e37d581f7360377ad1582183bd89bc7eca57c7c11d388f02f6e8d1cf257f0150e15dc78390833974f7eb8bcaa8d3b49718fb9d49cb3edaf981f777f26cc SHA512 5fef4b7577078f2dd34d9a5bdaa4be1bebeb658c590d7cff4fa8aef73bbadab1a29983b949701a3103519c8a5f11b91ab1522b7b59315fc677b3a3b3d5e3eb91
-DIST limine-2.84.tar.xz 1561204 BLAKE2B 4412da7a1344a2ec2a2516351b995264a96bb3377238674777c24fcd477728080629c91c68d5ed097e589c5988d1c6622da90f0074d90c78c0f89776246ebc50 SHA512 3ece7e683e3f7fadc195091a0f1d80cde8a5379c064ff2518547a5d72f8152cd5b3c34dbe1f788c1251dcff14c33c75f861f91f0a78c0b50234db5c1a710acfa

diff --git a/sys-boot/limine/limine-2.83.ebuild b/sys-boot/limine/limine-2.83.ebuild
deleted file mode 100644
index 368163337..000000000
--- a/sys-boot/limine/limine-2.83.ebuild
+++ /dev/null
@@ -1,40 +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="+eltorito-efi"
-
-BDEPEND="
-	sys-apps/findutils
-	dev-lang/nasm
-	app-arch/gzip
-	eltorito-efi? ( sys-fs/mtools )
-"
-PATCHES="
-	${FILESDIR}/${PN}-2.83-build-Make-eltorito-efi-build-manually-toggleable.patch
-"
-
-src_prepare() {
-	default
-
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=(
-		$(use_enable eltorito-efi)
-	)
-
-	econf "${myconf[@]}"
-}

diff --git a/sys-boot/limine/limine-2.84.1.ebuild b/sys-boot/limine/limine-2.84.1.ebuild
deleted file mode 100644
index 3f365ce4e..000000000
--- a/sys-boot/limine/limine-2.84.1.ebuild
+++ /dev/null
@@ -1,31 +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="+eltorito-efi"
-
-BDEPEND="
-	sys-apps/findutils
-	dev-lang/nasm
-	app-arch/gzip
-	eltorito-efi? ( sys-fs/mtools )
-"
-
-src_configure() {
-	local myconf=(
-		"$(use_enable eltorito-efi)"
-	)
-
-	econf "${myconf[@]}"
-}

diff --git a/sys-boot/limine/limine-2.84.ebuild b/sys-boot/limine/limine-2.84.ebuild
deleted file mode 100644
index 3f365ce4e..000000000
--- a/sys-boot/limine/limine-2.84.ebuild
+++ /dev/null
@@ -1,31 +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="+eltorito-efi"
-
-BDEPEND="
-	sys-apps/findutils
-	dev-lang/nasm
-	app-arch/gzip
-	eltorito-efi? ( sys-fs/mtools )
-"
-
-src_configure() {
-	local myconf=(
-		"$(use_enable eltorito-efi)"
-	)
-
-	econf "${myconf[@]}"
-}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2022-02-18 12:57 Arsen Arsenovic
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenovic @ 2022-02-18 12:57 UTC (permalink / raw
  To: gentoo-commits

commit:     b80592c8c9102750b8343e66e9e696396156daac
Author:     Arsen Arsenović <arsen <AT> aarsen <DOT> me>
AuthorDate: Fri Feb 18 12:56:20 2022 +0000
Commit:     Arsen Arsenovic <arsen <AT> aarsen <DOT> me>
CommitDate: Fri Feb 18 12:56:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b80592c8

sys-boot/limine: bump to 2.85

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Arsen Arsenović <arsen <AT> aarsen.me>

 sys-boot/limine/Manifest           |  1 +
 sys-boot/limine/limine-2.85.ebuild | 37 +++++++++++++++++++++++++++++++++++++
 2 files changed, 38 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index fa101b3cf..7f5ba2c9f 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -1 +1,2 @@
 DIST limine-2.84.2.tar.xz 1561312 BLAKE2B f46f0e37d581f7360377ad1582183bd89bc7eca57c7c11d388f02f6e8d1cf257f0150e15dc78390833974f7eb8bcaa8d3b49718fb9d49cb3edaf981f777f26cc SHA512 5fef4b7577078f2dd34d9a5bdaa4be1bebeb658c590d7cff4fa8aef73bbadab1a29983b949701a3103519c8a5f11b91ab1522b7b59315fc677b3a3b3d5e3eb91
+DIST limine-2.85.tar.xz 1562456 BLAKE2B 00b0b5efd793f8ca32948529d2f06804fbae70604419c80b6a70f282b48a5a259ba9677ada81bca152fbcf86bdddac33fb63e4b8792d9cd5619649d9ff1523ee SHA512 84af1613aa335c34afcc118d0a5a4307c0a82352ea68036fbf2c5be52d156b6254688cf417f47c1685a5f84d596cb7ed8dbebc4243bdd6070039847a5dc69e02

diff --git a/sys-boot/limine/limine-2.85.ebuild b/sys-boot/limine/limine-2.85.ebuild
new file mode 100644
index 000000000..555b21b16
--- /dev/null
+++ b/sys-boot/limine/limine-2.85.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_LIBTOOL=none
+inherit autotools toolchain-funcs
+
+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="+eltorito-efi"
+
+BDEPEND="
+	sys-apps/findutils
+	dev-lang/nasm
+	app-arch/gzip
+	eltorito-efi? ( sys-fs/mtools )
+"
+
+src_configure() {
+	local myconf=(
+		"$(use_enable eltorito-efi)"
+	)
+
+	LIMINE_LD="$(tc-getLD)" \
+	LIMINE_AR="$(tc-getAR)" \
+	LIMINE_AS="$(tc-getAS)" \
+	LIMINE_OBJCOPY="$(tc-getOBJCOPY)" \
+	LIMINE_OBJDUMP="$(tc-getOBJDUMP)" \
+	LIMINE_READELF="$(tc-getREADELF)" \
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2022-02-20 19:36 Arsen Arsenovic
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenovic @ 2022-02-20 19:36 UTC (permalink / raw
  To: gentoo-commits

commit:     3e1f05a6c3489eade3063c0f0c840ab38280de0d
Author:     Arsen Arsenović <arsen <AT> aarsen <DOT> me>
AuthorDate: Sun Feb 20 19:31:20 2022 +0000
Commit:     Arsen Arsenovic <arsen <AT> aarsen <DOT> me>
CommitDate: Sun Feb 20 19:35:57 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3e1f05a6

sys-boot/limine: bump to 2.58.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Arsen Arsenović <arsen <AT> aarsen.me>

 sys-boot/limine/Manifest             |  1 +
 sys-boot/limine/limine-2.85.1.ebuild | 37 ++++++++++++++++++++++++++++++++++++
 2 files changed, 38 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 7f5ba2c9f..faf72290b 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -1,2 +1,3 @@
 DIST limine-2.84.2.tar.xz 1561312 BLAKE2B f46f0e37d581f7360377ad1582183bd89bc7eca57c7c11d388f02f6e8d1cf257f0150e15dc78390833974f7eb8bcaa8d3b49718fb9d49cb3edaf981f777f26cc SHA512 5fef4b7577078f2dd34d9a5bdaa4be1bebeb658c590d7cff4fa8aef73bbadab1a29983b949701a3103519c8a5f11b91ab1522b7b59315fc677b3a3b3d5e3eb91
+DIST limine-2.85.1.tar.xz 1562640 BLAKE2B 3f2070023d73c904db5fb7404168230be6a9f853facd4752eb5bfb00ac21d4bb32c1b05619ccc6049dd9348f4a652cf9967eb4e5ec52943fee5fbc587a21c62e SHA512 9b36d1c84331a3ed44222c1fd9bd6152d49ebe546b4fe7adce0cc21a4e56908639fc42a5040d530287452a88bb420ad8fa420c2af52de259598a868fdbdeb2ba
 DIST limine-2.85.tar.xz 1562456 BLAKE2B 00b0b5efd793f8ca32948529d2f06804fbae70604419c80b6a70f282b48a5a259ba9677ada81bca152fbcf86bdddac33fb63e4b8792d9cd5619649d9ff1523ee SHA512 84af1613aa335c34afcc118d0a5a4307c0a82352ea68036fbf2c5be52d156b6254688cf417f47c1685a5f84d596cb7ed8dbebc4243bdd6070039847a5dc69e02

diff --git a/sys-boot/limine/limine-2.85.1.ebuild b/sys-boot/limine/limine-2.85.1.ebuild
new file mode 100644
index 000000000..555b21b16
--- /dev/null
+++ b/sys-boot/limine/limine-2.85.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_LIBTOOL=none
+inherit autotools toolchain-funcs
+
+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="+eltorito-efi"
+
+BDEPEND="
+	sys-apps/findutils
+	dev-lang/nasm
+	app-arch/gzip
+	eltorito-efi? ( sys-fs/mtools )
+"
+
+src_configure() {
+	local myconf=(
+		"$(use_enable eltorito-efi)"
+	)
+
+	LIMINE_LD="$(tc-getLD)" \
+	LIMINE_AR="$(tc-getAR)" \
+	LIMINE_AS="$(tc-getAS)" \
+	LIMINE_OBJCOPY="$(tc-getOBJCOPY)" \
+	LIMINE_OBJDUMP="$(tc-getOBJDUMP)" \
+	LIMINE_READELF="$(tc-getREADELF)" \
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2022-02-23 13:11 Arsen Arsenovic
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenovic @ 2022-02-23 13:11 UTC (permalink / raw
  To: gentoo-commits

commit:     4f2fa1af732aa6bbbdd3ac72d01b655d4fd7b52a
Author:     Arsen Arsenović <arsen <AT> aarsen <DOT> me>
AuthorDate: Wed Feb 23 13:11:17 2022 +0000
Commit:     Arsen Arsenovic <arsen <AT> aarsen <DOT> me>
CommitDate: Wed Feb 23 13:11:26 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4f2fa1af

sys-boot/limine: bump to 2.85.5

Closes: https://bugs.gentoo.org/833829
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Arsen Arsenović <arsen <AT> aarsen.me>

 sys-boot/limine/Manifest             |  1 +
 sys-boot/limine/limine-2.85.4.ebuild | 51 ++++++++++++++++++++++++++++++++++++
 sys-boot/limine/metadata.xml         | 24 ++++++++++++++++-
 3 files changed, 75 insertions(+), 1 deletion(-)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index faf72290b..69c495db4 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -1,3 +1,4 @@
 DIST limine-2.84.2.tar.xz 1561312 BLAKE2B f46f0e37d581f7360377ad1582183bd89bc7eca57c7c11d388f02f6e8d1cf257f0150e15dc78390833974f7eb8bcaa8d3b49718fb9d49cb3edaf981f777f26cc SHA512 5fef4b7577078f2dd34d9a5bdaa4be1bebeb658c590d7cff4fa8aef73bbadab1a29983b949701a3103519c8a5f11b91ab1522b7b59315fc677b3a3b3d5e3eb91
 DIST limine-2.85.1.tar.xz 1562640 BLAKE2B 3f2070023d73c904db5fb7404168230be6a9f853facd4752eb5bfb00ac21d4bb32c1b05619ccc6049dd9348f4a652cf9967eb4e5ec52943fee5fbc587a21c62e SHA512 9b36d1c84331a3ed44222c1fd9bd6152d49ebe546b4fe7adce0cc21a4e56908639fc42a5040d530287452a88bb420ad8fa420c2af52de259598a868fdbdeb2ba
+DIST limine-2.85.4.tar.xz 1562124 BLAKE2B 611be229e0467838ccaba575d8afc06db1e6497173fbe48fdba2d5b6401163ee097fd61bab411b7e2ae4e1dd0476e4ee5b604f47bcefac9fbba1505464c32814 SHA512 a61da3ffc7e1aed1c080d534250424594b67acfcc1502694d6d1b73a5b18143985ed3f5ef23dffa904a6aba30d46e229dc590affd333511bc2a5c30b48f62b61
 DIST limine-2.85.tar.xz 1562456 BLAKE2B 00b0b5efd793f8ca32948529d2f06804fbae70604419c80b6a70f282b48a5a259ba9677ada81bca152fbcf86bdddac33fb63e4b8792d9cd5619649d9ff1523ee SHA512 84af1613aa335c34afcc118d0a5a4307c0a82352ea68036fbf2c5be52d156b6254688cf417f47c1685a5f84d596cb7ed8dbebc4243bdd6070039847a5dc69e02

diff --git a/sys-boot/limine/limine-2.85.4.ebuild b/sys-boot/limine/limine-2.85.4.ebuild
new file mode 100644
index 000000000..1683e70d3
--- /dev/null
+++ b/sys-boot/limine/limine-2.85.4.ebuild
@@ -0,0 +1,51 @@
+# 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/metadata.xml b/sys-boot/limine/metadata.xml
index bd468f6c4..2d767a936 100644
--- a/sys-boot/limine/metadata.xml
+++ b/sys-boot/limine/metadata.xml
@@ -6,8 +6,30 @@
     <name>Arsen Arsenović</name>
   </maintainer>
   <use>
+    <flag name="uefi">
+      Enable UEFI support.
+    </flag>
+    <flag name="uefi32">
+      Enable 32-bit UEFI support.
+    </flag>
+    <flag name="uefi64">
+      Enable 64-bit UEFI support.
+    </flag>
     <flag name="eltorito-efi">
-        Enable building eltorito-efi.bin using <pkg>sys-fs/mtools</pkg>
+      Enable building eltorito-efi.bin using <pkg>sys-fs/mtools</pkg>.
+    </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>
+    <flag name="limine-install">
+      Enables building the limine-install program.
     </flag>
   </use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2022-03-11  9:49 Arsen Arsenovic
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenovic @ 2022-03-11  9:49 UTC (permalink / raw
  To: gentoo-commits

commit:     1b407cfb1ad8aeb62169511ac111d634b97595ac
Author:     Arsen Arsenović <arsen <AT> aarsen <DOT> me>
AuthorDate: Fri Mar 11 09:47:51 2022 +0000
Commit:     Arsen Arsenovic <arsen <AT> aarsen <DOT> me>
CommitDate: Fri Mar 11 09:48:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1b407cfb

sys-boot/limine: drop v2.84*

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Arsen Arsenović <arsen <AT> aarsen.me>

 sys-boot/limine/Manifest                |  1 -
 sys-boot/limine/limine-2.84.2-r1.ebuild | 41 ---------------------------------
 2 files changed, 42 deletions(-)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 801627425..814e4b804 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -1,4 +1,3 @@
-DIST limine-2.84.2.tar.xz 1561312 BLAKE2B f46f0e37d581f7360377ad1582183bd89bc7eca57c7c11d388f02f6e8d1cf257f0150e15dc78390833974f7eb8bcaa8d3b49718fb9d49cb3edaf981f777f26cc SHA512 5fef4b7577078f2dd34d9a5bdaa4be1bebeb658c590d7cff4fa8aef73bbadab1a29983b949701a3103519c8a5f11b91ab1522b7b59315fc677b3a3b3d5e3eb91
 DIST limine-2.85.1.tar.xz 1562640 BLAKE2B 3f2070023d73c904db5fb7404168230be6a9f853facd4752eb5bfb00ac21d4bb32c1b05619ccc6049dd9348f4a652cf9967eb4e5ec52943fee5fbc587a21c62e SHA512 9b36d1c84331a3ed44222c1fd9bd6152d49ebe546b4fe7adce0cc21a4e56908639fc42a5040d530287452a88bb420ad8fa420c2af52de259598a868fdbdeb2ba
 DIST limine-2.85.4.tar.xz 1562124 BLAKE2B 611be229e0467838ccaba575d8afc06db1e6497173fbe48fdba2d5b6401163ee097fd61bab411b7e2ae4e1dd0476e4ee5b604f47bcefac9fbba1505464c32814 SHA512 a61da3ffc7e1aed1c080d534250424594b67acfcc1502694d6d1b73a5b18143985ed3f5ef23dffa904a6aba30d46e229dc590affd333511bc2a5c30b48f62b61
 DIST limine-2.85.tar.xz 1562456 BLAKE2B 00b0b5efd793f8ca32948529d2f06804fbae70604419c80b6a70f282b48a5a259ba9677ada81bca152fbcf86bdddac33fb63e4b8792d9cd5619649d9ff1523ee SHA512 84af1613aa335c34afcc118d0a5a4307c0a82352ea68036fbf2c5be52d156b6254688cf417f47c1685a5f84d596cb7ed8dbebc4243bdd6070039847a5dc69e02

diff --git a/sys-boot/limine/limine-2.84.2-r1.ebuild b/sys-boot/limine/limine-2.84.2-r1.ebuild
deleted file mode 100644
index e79fcdca3..000000000
--- a/sys-boot/limine/limine-2.84.2-r1.ebuild
+++ /dev/null
@@ -1,41 +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 toolchain-funcs
-
-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="+eltorito-efi"
-
-BDEPEND="
-	sys-apps/findutils
-	dev-lang/nasm
-	app-arch/gzip
-	eltorito-efi? ( sys-fs/mtools )
-"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-2.84.2-r1-limine-install-respect-ldflags.patch"
-)
-
-src_configure() {
-	local myconf=(
-		"$(use_enable eltorito-efi)"
-	)
-
-	LIMINE_LD="$(tc-getLD)" \
-	LIMINE_AR="$(tc-getAR)" \
-	LIMINE_AS="$(tc-getAS)" \
-	LIMINE_OBJCOPY="$(tc-getOBJCOPY)" \
-	LIMINE_OBJDUMP="$(tc-getOBJDUMP)" \
-	LIMINE_READELF="$(tc-getREADELF)" \
-	econf "${myconf[@]}"
-}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2022-03-11  9:49 Arsen Arsenovic
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenovic @ 2022-03-11  9:49 UTC (permalink / raw
  To: gentoo-commits

commit:     084bed9ecdef10269dea209cccdc51bd43eb8fa3
Author:     Arsen Arsenović <arsen <AT> aarsen <DOT> me>
AuthorDate: Fri Mar 11 09:46:28 2022 +0000
Commit:     Arsen Arsenovic <arsen <AT> aarsen <DOT> me>
CommitDate: Fri Mar 11 09:46:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=084bed9e

sys-boot/limine: bump to 2.88

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Arsen Arsenović <arsen <AT> aarsen.me>

 sys-boot/limine/Manifest           |  1 +
 sys-boot/limine/limine-2.88.ebuild | 51 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 69c495db4..801627425 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -2,3 +2,4 @@ DIST limine-2.84.2.tar.xz 1561312 BLAKE2B f46f0e37d581f7360377ad1582183bd89bc7ec
 DIST limine-2.85.1.tar.xz 1562640 BLAKE2B 3f2070023d73c904db5fb7404168230be6a9f853facd4752eb5bfb00ac21d4bb32c1b05619ccc6049dd9348f4a652cf9967eb4e5ec52943fee5fbc587a21c62e SHA512 9b36d1c84331a3ed44222c1fd9bd6152d49ebe546b4fe7adce0cc21a4e56908639fc42a5040d530287452a88bb420ad8fa420c2af52de259598a868fdbdeb2ba
 DIST limine-2.85.4.tar.xz 1562124 BLAKE2B 611be229e0467838ccaba575d8afc06db1e6497173fbe48fdba2d5b6401163ee097fd61bab411b7e2ae4e1dd0476e4ee5b604f47bcefac9fbba1505464c32814 SHA512 a61da3ffc7e1aed1c080d534250424594b67acfcc1502694d6d1b73a5b18143985ed3f5ef23dffa904a6aba30d46e229dc590affd333511bc2a5c30b48f62b61
 DIST limine-2.85.tar.xz 1562456 BLAKE2B 00b0b5efd793f8ca32948529d2f06804fbae70604419c80b6a70f282b48a5a259ba9677ada81bca152fbcf86bdddac33fb63e4b8792d9cd5619649d9ff1523ee SHA512 84af1613aa335c34afcc118d0a5a4307c0a82352ea68036fbf2c5be52d156b6254688cf417f47c1685a5f84d596cb7ed8dbebc4243bdd6070039847a5dc69e02
+DIST limine-2.88.tar.xz 3154252 BLAKE2B d3e7b081245010c7fe5218ea364a4bb825ef6b7505b33db37bdc6a0e61a43f273c443d00df6ae7b61901420704d0368b5bcad59797f3eeb403c3bb9388193927 SHA512 53bb81e1261a5a6ae45c525cb2724871a11544c2d8236d421e6cde42c34cbf4c6b4a1a322a86e8064abadf5c124525149cecd93339a748a925673fc581805cee

diff --git a/sys-boot/limine/limine-2.88.ebuild b/sys-boot/limine/limine-2.88.ebuild
new file mode 100644
index 000000000..1683e70d3
--- /dev/null
+++ b/sys-boot/limine/limine-2.88.ebuild
@@ -0,0 +1,51 @@
+# 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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2022-04-02 13:42 Arsen Arsenovic
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenovic @ 2022-04-02 13:42 UTC (permalink / raw
  To: gentoo-commits

commit:     56f1071e006524602929ee00350954baa64dc5ce
Author:     Arsen Arsenović <arsen <AT> aarsen <DOT> me>
AuthorDate: Sat Apr  2 13:35:31 2022 +0000
Commit:     Arsen Arsenovic <arsen <AT> aarsen <DOT> me>
CommitDate: Sat Apr  2 13:37:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56f1071e

sys-boot/limine: add 3.0

Signed-off-by: Arsen Arsenović <arsen <AT> aarsen.me>

 sys-boot/limine/Manifest          |  1 +
 sys-boot/limine/limine-3.0.ebuild | 51 +++++++++++++++++++++++++++++++++++++++
 sys-boot/limine/metadata.xml      |  8 ++++++
 3 files changed, 60 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 814e4b804..1825a83b4 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -2,3 +2,4 @@ DIST limine-2.85.1.tar.xz 1562640 BLAKE2B 3f2070023d73c904db5fb7404168230be6a9f8
 DIST limine-2.85.4.tar.xz 1562124 BLAKE2B 611be229e0467838ccaba575d8afc06db1e6497173fbe48fdba2d5b6401163ee097fd61bab411b7e2ae4e1dd0476e4ee5b604f47bcefac9fbba1505464c32814 SHA512 a61da3ffc7e1aed1c080d534250424594b67acfcc1502694d6d1b73a5b18143985ed3f5ef23dffa904a6aba30d46e229dc590affd333511bc2a5c30b48f62b61
 DIST limine-2.85.tar.xz 1562456 BLAKE2B 00b0b5efd793f8ca32948529d2f06804fbae70604419c80b6a70f282b48a5a259ba9677ada81bca152fbcf86bdddac33fb63e4b8792d9cd5619649d9ff1523ee SHA512 84af1613aa335c34afcc118d0a5a4307c0a82352ea68036fbf2c5be52d156b6254688cf417f47c1685a5f84d596cb7ed8dbebc4243bdd6070039847a5dc69e02
 DIST limine-2.88.tar.xz 3154252 BLAKE2B d3e7b081245010c7fe5218ea364a4bb825ef6b7505b33db37bdc6a0e61a43f273c443d00df6ae7b61901420704d0368b5bcad59797f3eeb403c3bb9388193927 SHA512 53bb81e1261a5a6ae45c525cb2724871a11544c2d8236d421e6cde42c34cbf4c6b4a1a322a86e8064abadf5c124525149cecd93339a748a925673fc581805cee
+DIST limine-3.0.tar.xz 3164168 BLAKE2B fedd161ec8957fd2b3245d8a7a6bffaeab4fa7629b5c07671287f964b8dd78396b530299a0b3f9de0c4ea0010624590ec505308b0612cfd419cbb4bc57b21496 SHA512 c92c5a6f094f7dd90bebbbaf5be59843897a66771550805e70536793549e42bdc49f4763a0eda9491235ace801ca3644697276de381240654b9cc95ea5c2e353

diff --git a/sys-boot/limine/limine-3.0.ebuild b/sys-boot/limine/limine-3.0.ebuild
new file mode 100644
index 000000000..d054a12ed
--- /dev/null
+++ b/sys-boot/limine/limine-3.0.ebuild
@@ -0,0 +1,51 @@
+# 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/metadata.xml b/sys-boot/limine/metadata.xml
index 2d767a936..76cd6a3b4 100644
--- a/sys-boot/limine/metadata.xml
+++ b/sys-boot/limine/metadata.xml
@@ -18,6 +18,10 @@
     <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.
+    </flag>
 
     <flag name="bios">
       Enable BIOS/MBR boot support.
@@ -31,5 +35,9 @@
     <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-deploy.
+    </flag>
   </use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2022-04-02 13:42 Arsen Arsenovic
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenovic @ 2022-04-02 13:42 UTC (permalink / raw
  To: gentoo-commits

commit:     0c0b0a617abe6757c8f8a51de877e2ca48808d3e
Author:     Arsen Arsenović <arsen <AT> aarsen <DOT> me>
AuthorDate: Sat Apr  2 13:36:00 2022 +0000
Commit:     Arsen Arsenovic <arsen <AT> aarsen <DOT> me>
CommitDate: Sat Apr  2 13:37:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c0b0a61

sys-boot/limine: drop v2.85*

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Arsen Arsenović <arsen <AT> aarsen.me>

 sys-boot/limine/Manifest             |  3 ---
 sys-boot/limine/limine-2.85.1.ebuild | 37 --------------------------
 sys-boot/limine/limine-2.85.4.ebuild | 51 ------------------------------------
 sys-boot/limine/limine-2.85.ebuild   | 37 --------------------------
 4 files changed, 128 deletions(-)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 1825a83b4..752b1f55a 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -1,5 +1,2 @@
-DIST limine-2.85.1.tar.xz 1562640 BLAKE2B 3f2070023d73c904db5fb7404168230be6a9f853facd4752eb5bfb00ac21d4bb32c1b05619ccc6049dd9348f4a652cf9967eb4e5ec52943fee5fbc587a21c62e SHA512 9b36d1c84331a3ed44222c1fd9bd6152d49ebe546b4fe7adce0cc21a4e56908639fc42a5040d530287452a88bb420ad8fa420c2af52de259598a868fdbdeb2ba
-DIST limine-2.85.4.tar.xz 1562124 BLAKE2B 611be229e0467838ccaba575d8afc06db1e6497173fbe48fdba2d5b6401163ee097fd61bab411b7e2ae4e1dd0476e4ee5b604f47bcefac9fbba1505464c32814 SHA512 a61da3ffc7e1aed1c080d534250424594b67acfcc1502694d6d1b73a5b18143985ed3f5ef23dffa904a6aba30d46e229dc590affd333511bc2a5c30b48f62b61
-DIST limine-2.85.tar.xz 1562456 BLAKE2B 00b0b5efd793f8ca32948529d2f06804fbae70604419c80b6a70f282b48a5a259ba9677ada81bca152fbcf86bdddac33fb63e4b8792d9cd5619649d9ff1523ee SHA512 84af1613aa335c34afcc118d0a5a4307c0a82352ea68036fbf2c5be52d156b6254688cf417f47c1685a5f84d596cb7ed8dbebc4243bdd6070039847a5dc69e02
 DIST limine-2.88.tar.xz 3154252 BLAKE2B d3e7b081245010c7fe5218ea364a4bb825ef6b7505b33db37bdc6a0e61a43f273c443d00df6ae7b61901420704d0368b5bcad59797f3eeb403c3bb9388193927 SHA512 53bb81e1261a5a6ae45c525cb2724871a11544c2d8236d421e6cde42c34cbf4c6b4a1a322a86e8064abadf5c124525149cecd93339a748a925673fc581805cee
 DIST limine-3.0.tar.xz 3164168 BLAKE2B fedd161ec8957fd2b3245d8a7a6bffaeab4fa7629b5c07671287f964b8dd78396b530299a0b3f9de0c4ea0010624590ec505308b0612cfd419cbb4bc57b21496 SHA512 c92c5a6f094f7dd90bebbbaf5be59843897a66771550805e70536793549e42bdc49f4763a0eda9491235ace801ca3644697276de381240654b9cc95ea5c2e353

diff --git a/sys-boot/limine/limine-2.85.1.ebuild b/sys-boot/limine/limine-2.85.1.ebuild
deleted file mode 100644
index 555b21b16..000000000
--- a/sys-boot/limine/limine-2.85.1.ebuild
+++ /dev/null
@@ -1,37 +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 toolchain-funcs
-
-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="+eltorito-efi"
-
-BDEPEND="
-	sys-apps/findutils
-	dev-lang/nasm
-	app-arch/gzip
-	eltorito-efi? ( sys-fs/mtools )
-"
-
-src_configure() {
-	local myconf=(
-		"$(use_enable eltorito-efi)"
-	)
-
-	LIMINE_LD="$(tc-getLD)" \
-	LIMINE_AR="$(tc-getAR)" \
-	LIMINE_AS="$(tc-getAS)" \
-	LIMINE_OBJCOPY="$(tc-getOBJCOPY)" \
-	LIMINE_OBJDUMP="$(tc-getOBJDUMP)" \
-	LIMINE_READELF="$(tc-getREADELF)" \
-	econf "${myconf[@]}"
-}

diff --git a/sys-boot/limine/limine-2.85.4.ebuild b/sys-boot/limine/limine-2.85.4.ebuild
deleted file mode 100644
index 1683e70d3..000000000
--- a/sys-boot/limine/limine-2.85.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-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-2.85.ebuild b/sys-boot/limine/limine-2.85.ebuild
deleted file mode 100644
index 555b21b16..000000000
--- a/sys-boot/limine/limine-2.85.ebuild
+++ /dev/null
@@ -1,37 +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 toolchain-funcs
-
-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="+eltorito-efi"
-
-BDEPEND="
-	sys-apps/findutils
-	dev-lang/nasm
-	app-arch/gzip
-	eltorito-efi? ( sys-fs/mtools )
-"
-
-src_configure() {
-	local myconf=(
-		"$(use_enable eltorito-efi)"
-	)
-
-	LIMINE_LD="$(tc-getLD)" \
-	LIMINE_AR="$(tc-getAR)" \
-	LIMINE_AS="$(tc-getAS)" \
-	LIMINE_OBJCOPY="$(tc-getOBJCOPY)" \
-	LIMINE_OBJDUMP="$(tc-getOBJDUMP)" \
-	LIMINE_READELF="$(tc-getREADELF)" \
-	econf "${myconf[@]}"
-}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2022-04-27 21:35 Arsen Arsenovic
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenovic @ 2022-04-27 21:35 UTC (permalink / raw
  To: gentoo-commits

commit:     dea7dc763fc53b323c707a4eb997951cf460205f
Author:     Arsen Arsenović <arsen <AT> aarsen <DOT> me>
AuthorDate: Wed Apr 27 21:30:46 2022 +0000
Commit:     Arsen Arsenovic <arsen <AT> aarsen <DOT> me>
CommitDate: Wed Apr 27 21:30:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dea7dc76

sys-boot/limine: add 3.4.3

Signed-off-by: Arsen Arsenović <arsen <AT> aarsen.me>

 sys-boot/limine/Manifest            |  1 +
 sys-boot/limine/limine-3.4.3.ebuild | 51 +++++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 752b1f55a..6516228a1 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -1,2 +1,3 @@
 DIST limine-2.88.tar.xz 3154252 BLAKE2B d3e7b081245010c7fe5218ea364a4bb825ef6b7505b33db37bdc6a0e61a43f273c443d00df6ae7b61901420704d0368b5bcad59797f3eeb403c3bb9388193927 SHA512 53bb81e1261a5a6ae45c525cb2724871a11544c2d8236d421e6cde42c34cbf4c6b4a1a322a86e8064abadf5c124525149cecd93339a748a925673fc581805cee
 DIST limine-3.0.tar.xz 3164168 BLAKE2B fedd161ec8957fd2b3245d8a7a6bffaeab4fa7629b5c07671287f964b8dd78396b530299a0b3f9de0c4ea0010624590ec505308b0612cfd419cbb4bc57b21496 SHA512 c92c5a6f094f7dd90bebbbaf5be59843897a66771550805e70536793549e42bdc49f4763a0eda9491235ace801ca3644697276de381240654b9cc95ea5c2e353
+DIST limine-3.4.3.tar.xz 3165344 BLAKE2B fe2afef5c960d9cfb78883ebe02d0fab754e40b466630ec3959d77e3f62f533e94d0ba3ecfda06688b8705140514c9aa4bb5c9e3c91ef884879e9e75c24fcd61 SHA512 986f95e3a12b5d4ae5f166f4d7388aa5feb12fa4b03f0acb8aa00a7494fbd37e53961b5afc2a85b1f399a742a78b72f70c9268792f652a64a491a142d3260256

diff --git a/sys-boot/limine/limine-3.4.3.ebuild b/sys-boot/limine/limine-3.4.3.ebuild
new file mode 100644
index 000000000..d054a12ed
--- /dev/null
+++ b/sys-boot/limine/limine-3.4.3.ebuild
@@ -0,0 +1,51 @@
+# 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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2022-04-28 10:39 Arsen Arsenovic
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenovic @ 2022-04-28 10:39 UTC (permalink / raw
  To: gentoo-commits

commit:     f03269965f89e1e60054bab39554756526164a49
Author:     Arsen Arsenović <arsen <AT> aarsen <DOT> me>
AuthorDate: Thu Apr 28 10:37:18 2022 +0000
Commit:     Arsen Arsenovic <arsen <AT> aarsen <DOT> me>
CommitDate: Thu Apr 28 10:39:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f0326996

sys-boot/limine: fix limine-install -> limine-deploy typo

Signed-off-by: Arsen Arsenović <arsen <AT> aarsen.me>

 sys-boot/limine/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/limine/metadata.xml b/sys-boot/limine/metadata.xml
index 76cd6a3b4..62b2da5b8 100644
--- a/sys-boot/limine/metadata.xml
+++ b/sys-boot/limine/metadata.xml
@@ -37,7 +37,7 @@
     </flag>
     <flag name="limine-deploy">
       Enables building the limine-deploy program.
-      This flag was previously known as limine-deploy.
+      This flag was previously known as limine-install.
     </flag>
   </use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2022-05-08  9:23 Arsen Arsenovic
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenovic @ 2022-05-08  9:23 UTC (permalink / raw
  To: gentoo-commits

commit:     cb06294d430694c28e2dedb3df3bdaf158d7b282
Author:     Arsen Arsenović <arsen <AT> aarsen <DOT> me>
AuthorDate: Sun May  8 09:23:04 2022 +0000
Commit:     Arsen Arsenovic <arsen <AT> aarsen <DOT> me>
CommitDate: Sun May  8 09:23:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cb06294d

sys-boot/limine: add 3.4.4

Signed-off-by: Arsen Arsenović <arsen <AT> aarsen.me>

 sys-boot/limine/Manifest            |  1 +
 sys-boot/limine/limine-3.4.4.ebuild | 51 +++++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 6516228a1..2e6ad7c86 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -1,3 +1,4 @@
 DIST limine-2.88.tar.xz 3154252 BLAKE2B d3e7b081245010c7fe5218ea364a4bb825ef6b7505b33db37bdc6a0e61a43f273c443d00df6ae7b61901420704d0368b5bcad59797f3eeb403c3bb9388193927 SHA512 53bb81e1261a5a6ae45c525cb2724871a11544c2d8236d421e6cde42c34cbf4c6b4a1a322a86e8064abadf5c124525149cecd93339a748a925673fc581805cee
 DIST limine-3.0.tar.xz 3164168 BLAKE2B fedd161ec8957fd2b3245d8a7a6bffaeab4fa7629b5c07671287f964b8dd78396b530299a0b3f9de0c4ea0010624590ec505308b0612cfd419cbb4bc57b21496 SHA512 c92c5a6f094f7dd90bebbbaf5be59843897a66771550805e70536793549e42bdc49f4763a0eda9491235ace801ca3644697276de381240654b9cc95ea5c2e353
 DIST limine-3.4.3.tar.xz 3165344 BLAKE2B fe2afef5c960d9cfb78883ebe02d0fab754e40b466630ec3959d77e3f62f533e94d0ba3ecfda06688b8705140514c9aa4bb5c9e3c91ef884879e9e75c24fcd61 SHA512 986f95e3a12b5d4ae5f166f4d7388aa5feb12fa4b03f0acb8aa00a7494fbd37e53961b5afc2a85b1f399a742a78b72f70c9268792f652a64a491a142d3260256
+DIST limine-3.4.4.tar.xz 3166260 BLAKE2B 67645f3461c43b7d600eb9353d8505d2b61abea285eaf4498020c6e19b59b18eccda01316210a918dff712548ad5c08e937c33a5e6ff88bb8a81cc584ae11d87 SHA512 cf5b781963e98379bd8b53819c3afd1e4160f8f088f257131e392aa76f7f7ef71c3a67ae7274514afe30e52f06eb3c52d24a86a482ca6631c4ebddb692be6794

diff --git a/sys-boot/limine/limine-3.4.4.ebuild b/sys-boot/limine/limine-3.4.4.ebuild
new file mode 100644
index 000000000..d054a12ed
--- /dev/null
+++ b/sys-boot/limine/limine-3.4.4.ebuild
@@ -0,0 +1,51 @@
+# 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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2022-05-17 15:03 Arsen Arsenovic
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenovic @ 2022-05-17 15:03 UTC (permalink / raw
  To: gentoo-commits

commit:     9d3d88f06ac7f83b1e3753e85baa721b811c0491
Author:     Arsen Arsenović <arsen <AT> aarsen <DOT> me>
AuthorDate: Tue May 17 14:50:24 2022 +0000
Commit:     Arsen Arsenovic <arsen <AT> aarsen <DOT> me>
CommitDate: Tue May 17 14:50:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d3d88f0

sys-boot/limine: add 3.4.5

Signed-off-by: Arsen Arsenović <arsen <AT> aarsen.me>

 sys-boot/limine/Manifest            |  1 +
 sys-boot/limine/limine-3.4.5.ebuild | 51 +++++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 2e6ad7c86..1a3f7d682 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -2,3 +2,4 @@ DIST limine-2.88.tar.xz 3154252 BLAKE2B d3e7b081245010c7fe5218ea364a4bb825ef6b75
 DIST limine-3.0.tar.xz 3164168 BLAKE2B fedd161ec8957fd2b3245d8a7a6bffaeab4fa7629b5c07671287f964b8dd78396b530299a0b3f9de0c4ea0010624590ec505308b0612cfd419cbb4bc57b21496 SHA512 c92c5a6f094f7dd90bebbbaf5be59843897a66771550805e70536793549e42bdc49f4763a0eda9491235ace801ca3644697276de381240654b9cc95ea5c2e353
 DIST limine-3.4.3.tar.xz 3165344 BLAKE2B fe2afef5c960d9cfb78883ebe02d0fab754e40b466630ec3959d77e3f62f533e94d0ba3ecfda06688b8705140514c9aa4bb5c9e3c91ef884879e9e75c24fcd61 SHA512 986f95e3a12b5d4ae5f166f4d7388aa5feb12fa4b03f0acb8aa00a7494fbd37e53961b5afc2a85b1f399a742a78b72f70c9268792f652a64a491a142d3260256
 DIST limine-3.4.4.tar.xz 3166260 BLAKE2B 67645f3461c43b7d600eb9353d8505d2b61abea285eaf4498020c6e19b59b18eccda01316210a918dff712548ad5c08e937c33a5e6ff88bb8a81cc584ae11d87 SHA512 cf5b781963e98379bd8b53819c3afd1e4160f8f088f257131e392aa76f7f7ef71c3a67ae7274514afe30e52f06eb3c52d24a86a482ca6631c4ebddb692be6794
+DIST limine-3.4.5.tar.xz 3166660 BLAKE2B 55ddb79af352c1e515b0d423a4e41c50c2ca67f7c3715182c27696c1f41cb271d2d7d967b41430f7782f183899675c3e6c7622805a2953d6e4459cd33ed1d343 SHA512 cc72d3612e757ad79aa5801540581e8e8de568d5cb60b3e4edd6e68ccba40f2a42ceaa6b649aa1c60895be1c528c6e5892a3dfc3791b78d9d3780baf47b98eb0

diff --git a/sys-boot/limine/limine-3.4.5.ebuild b/sys-boot/limine/limine-3.4.5.ebuild
new file mode 100644
index 000000000..d054a12ed
--- /dev/null
+++ b/sys-boot/limine/limine-3.4.5.ebuild
@@ -0,0 +1,51 @@
+# 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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-02-14  9:38 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-02-14  9:38 UTC (permalink / raw
  To: gentoo-commits

commit:     8a177748dd5cbd89bbef510b8c90c61229237450
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 14 09:38:18 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Tue Feb 14 09:38:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a177748

sys-boot/limine: add myself as a maintainer

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/limine/metadata.xml b/sys-boot/limine/metadata.xml
index 3695b8c49..2497aa5fe 100644
--- a/sys-boot/limine/metadata.xml
+++ b/sys-boot/limine/metadata.xml
@@ -2,7 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <maintainer type="person">
-    <email>arsen@aarsen.me</email>
+    <email>arsen@gentoo.org</email>
     <name>Arsen Arsenović</name>
   </maintainer>
   <upstream>


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-02-14  9:38 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-02-14  9:38 UTC (permalink / raw
  To: gentoo-commits

commit:     bba9194644cefba67c1f466243b38b92d672ecad
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 13 20:17:03 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Tue Feb 14 09:38:00 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bba91946

sys-boot/limine: add 4.20230212.1

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-4.20230212.1.ebuild | 57 ++++++++++++++++++++++++++++++
 sys-boot/limine/metadata.xml               |  6 ++++
 3 files changed, 64 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 1a3f7d682..5b31c9a5d 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -3,3 +3,4 @@ DIST limine-3.0.tar.xz 3164168 BLAKE2B fedd161ec8957fd2b3245d8a7a6bffaeab4fa7629
 DIST limine-3.4.3.tar.xz 3165344 BLAKE2B fe2afef5c960d9cfb78883ebe02d0fab754e40b466630ec3959d77e3f62f533e94d0ba3ecfda06688b8705140514c9aa4bb5c9e3c91ef884879e9e75c24fcd61 SHA512 986f95e3a12b5d4ae5f166f4d7388aa5feb12fa4b03f0acb8aa00a7494fbd37e53961b5afc2a85b1f399a742a78b72f70c9268792f652a64a491a142d3260256
 DIST limine-3.4.4.tar.xz 3166260 BLAKE2B 67645f3461c43b7d600eb9353d8505d2b61abea285eaf4498020c6e19b59b18eccda01316210a918dff712548ad5c08e937c33a5e6ff88bb8a81cc584ae11d87 SHA512 cf5b781963e98379bd8b53819c3afd1e4160f8f088f257131e392aa76f7f7ef71c3a67ae7274514afe30e52f06eb3c52d24a86a482ca6631c4ebddb692be6794
 DIST limine-3.4.5.tar.xz 3166660 BLAKE2B 55ddb79af352c1e515b0d423a4e41c50c2ca67f7c3715182c27696c1f41cb271d2d7d967b41430f7782f183899675c3e6c7622805a2953d6e4459cd33ed1d343 SHA512 cc72d3612e757ad79aa5801540581e8e8de568d5cb60b3e4edd6e68ccba40f2a42ceaa6b649aa1c60895be1c528c6e5892a3dfc3791b78d9d3780baf47b98eb0
+DIST limine-4.20230212.1.tar.xz 725084 BLAKE2B d602c70d2d716f7025d81ead55139f3a964f23dbf55a30bc74d11ef920cc698e3e519400df119f4b718e654d176c5b3fb23ac08fa506655c331f5866771fe541 SHA512 416b43d205b8034bb0cbd5ffd0eda9cc972ca5718c71ec5253275c3611b4560a92f99a0fa7c207ff9fb35d2636826cd51d0088e1cda7f1d5e83b7d31108c6f01

diff --git a/sys-boot/limine/limine-4.20230212.1.ebuild b/sys-boot/limine/limine-4.20230212.1.ebuild
new file mode 100644
index 000000000..a87c8f4a0
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230212.1.ebuild
@@ -0,0 +1,57 @@
+# 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/metadata.xml b/sys-boot/limine/metadata.xml
index 62b2da5b8..3695b8c49 100644
--- a/sys-boot/limine/metadata.xml
+++ b/sys-boot/limine/metadata.xml
@@ -5,6 +5,9 @@
     <email>arsen@aarsen.me</email>
     <name>Arsen Arsenović</name>
   </maintainer>
+  <upstream>
+    <remote-id type="github">limine-bootloader/limine</remote-id>
+  </upstream>
   <use>
     <flag name="uefi">
       Enable UEFI support.
@@ -15,6 +18,9 @@
     <flag name="uefi64">
       Enable 64-bit UEFI support.
     </flag>
+    <flag name="uefiaa64">
+      Enable AArch64 UEFI support.
+    </flag>
     <flag name="eltorito-efi">
       Enable building eltorito-efi.bin using <pkg>sys-fs/mtools</pkg>.
     </flag>


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-02-17 14:17 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-02-17 14:17 UTC (permalink / raw
  To: gentoo-commits

commit:     17ab0b692e094d7123d4addef95cf7cf63da77a8
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 17 14:12:17 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Fri Feb 17 14:17:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=17ab0b69

sys-boot/limine: add 4.20230216.1

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-4.20230216.1.ebuild | 57 ++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 5b31c9a5d..fcafadb3f 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -4,3 +4,4 @@ DIST limine-3.4.3.tar.xz 3165344 BLAKE2B fe2afef5c960d9cfb78883ebe02d0fab754e40b
 DIST limine-3.4.4.tar.xz 3166260 BLAKE2B 67645f3461c43b7d600eb9353d8505d2b61abea285eaf4498020c6e19b59b18eccda01316210a918dff712548ad5c08e937c33a5e6ff88bb8a81cc584ae11d87 SHA512 cf5b781963e98379bd8b53819c3afd1e4160f8f088f257131e392aa76f7f7ef71c3a67ae7274514afe30e52f06eb3c52d24a86a482ca6631c4ebddb692be6794
 DIST limine-3.4.5.tar.xz 3166660 BLAKE2B 55ddb79af352c1e515b0d423a4e41c50c2ca67f7c3715182c27696c1f41cb271d2d7d967b41430f7782f183899675c3e6c7622805a2953d6e4459cd33ed1d343 SHA512 cc72d3612e757ad79aa5801540581e8e8de568d5cb60b3e4edd6e68ccba40f2a42ceaa6b649aa1c60895be1c528c6e5892a3dfc3791b78d9d3780baf47b98eb0
 DIST limine-4.20230212.1.tar.xz 725084 BLAKE2B d602c70d2d716f7025d81ead55139f3a964f23dbf55a30bc74d11ef920cc698e3e519400df119f4b718e654d176c5b3fb23ac08fa506655c331f5866771fe541 SHA512 416b43d205b8034bb0cbd5ffd0eda9cc972ca5718c71ec5253275c3611b4560a92f99a0fa7c207ff9fb35d2636826cd51d0088e1cda7f1d5e83b7d31108c6f01
+DIST limine-4.20230216.1.tar.xz 783012 BLAKE2B 451e5afa3efa8f815da9a3226cab4da166f09fa36309cc066de6e1c3d7cbfce658ff4b0e4a55c9f362e00e50b3e33fc365db682c4f5a05969d77147be4fc5584 SHA512 1d1d65ba50387c21343b6e877c8dad50e2c3ec1fd5a59225b6557a2f964389761b6b8e2d90066edf5caa6cdb7128145d116b0df9c28b622d4aba00fb726edaf2

diff --git a/sys-boot/limine/limine-4.20230216.1.ebuild b/sys-boot/limine/limine-4.20230216.1.ebuild
new file mode 100644
index 000000000..a87c8f4a0
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230216.1.ebuild
@@ -0,0 +1,57 @@
+# 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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-02-20 15:28 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-02-20 15:28 UTC (permalink / raw
  To: gentoo-commits

commit:     f88da61098487b387b543b24372e7a9d5aa7c141
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 20 15:26:48 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Mon Feb 20 15:26:48 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f88da610

sys-boot/limine: add 4.20230219.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-4.20230219.0.ebuild | 57 ++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index fcafadb3f..7c4bf91f2 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -5,3 +5,4 @@ DIST limine-3.4.4.tar.xz 3166260 BLAKE2B 67645f3461c43b7d600eb9353d8505d2b61abea
 DIST limine-3.4.5.tar.xz 3166660 BLAKE2B 55ddb79af352c1e515b0d423a4e41c50c2ca67f7c3715182c27696c1f41cb271d2d7d967b41430f7782f183899675c3e6c7622805a2953d6e4459cd33ed1d343 SHA512 cc72d3612e757ad79aa5801540581e8e8de568d5cb60b3e4edd6e68ccba40f2a42ceaa6b649aa1c60895be1c528c6e5892a3dfc3791b78d9d3780baf47b98eb0
 DIST limine-4.20230212.1.tar.xz 725084 BLAKE2B d602c70d2d716f7025d81ead55139f3a964f23dbf55a30bc74d11ef920cc698e3e519400df119f4b718e654d176c5b3fb23ac08fa506655c331f5866771fe541 SHA512 416b43d205b8034bb0cbd5ffd0eda9cc972ca5718c71ec5253275c3611b4560a92f99a0fa7c207ff9fb35d2636826cd51d0088e1cda7f1d5e83b7d31108c6f01
 DIST limine-4.20230216.1.tar.xz 783012 BLAKE2B 451e5afa3efa8f815da9a3226cab4da166f09fa36309cc066de6e1c3d7cbfce658ff4b0e4a55c9f362e00e50b3e33fc365db682c4f5a05969d77147be4fc5584 SHA512 1d1d65ba50387c21343b6e877c8dad50e2c3ec1fd5a59225b6557a2f964389761b6b8e2d90066edf5caa6cdb7128145d116b0df9c28b622d4aba00fb726edaf2
+DIST limine-4.20230219.0.tar.xz 782172 BLAKE2B 525308e0ccfbce2814b7fb497023d7e2e02cb0bab361f4b74e20c480c39fc4f88bbfc4510680be9b2ad099ad549ef447ad32ccc93faa9b79a8d650b7065307e6 SHA512 11fe20c726bb2a09f275fd83021ba2b7c5a2b5a9c820790129352ae371beeec858c34a39924e02ac7b634cdb1ba3092973ba55be6cab33d224f9b99e57dc7605

diff --git a/sys-boot/limine/limine-4.20230219.0.ebuild b/sys-boot/limine/limine-4.20230219.0.ebuild
new file mode 100644
index 000000000..a87c8f4a0
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230219.0.ebuild
@@ -0,0 +1,57 @@
+# 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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-02-24 10:25 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-02-24 10:25 UTC (permalink / raw
  To: gentoo-commits

commit:     96ef23f8dd56deffcb2f700f5743e193792ae23a
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 24 10:24:18 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Fri Feb 24 10:24:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96ef23f8

sys-boot/limine: add 4.20230221.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-4.20230221.0.ebuild | 57 ++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 7c4bf91f2..8a93ec0e4 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -6,3 +6,4 @@ DIST limine-3.4.5.tar.xz 3166660 BLAKE2B 55ddb79af352c1e515b0d423a4e41c50c2ca67f
 DIST limine-4.20230212.1.tar.xz 725084 BLAKE2B d602c70d2d716f7025d81ead55139f3a964f23dbf55a30bc74d11ef920cc698e3e519400df119f4b718e654d176c5b3fb23ac08fa506655c331f5866771fe541 SHA512 416b43d205b8034bb0cbd5ffd0eda9cc972ca5718c71ec5253275c3611b4560a92f99a0fa7c207ff9fb35d2636826cd51d0088e1cda7f1d5e83b7d31108c6f01
 DIST limine-4.20230216.1.tar.xz 783012 BLAKE2B 451e5afa3efa8f815da9a3226cab4da166f09fa36309cc066de6e1c3d7cbfce658ff4b0e4a55c9f362e00e50b3e33fc365db682c4f5a05969d77147be4fc5584 SHA512 1d1d65ba50387c21343b6e877c8dad50e2c3ec1fd5a59225b6557a2f964389761b6b8e2d90066edf5caa6cdb7128145d116b0df9c28b622d4aba00fb726edaf2
 DIST limine-4.20230219.0.tar.xz 782172 BLAKE2B 525308e0ccfbce2814b7fb497023d7e2e02cb0bab361f4b74e20c480c39fc4f88bbfc4510680be9b2ad099ad549ef447ad32ccc93faa9b79a8d650b7065307e6 SHA512 11fe20c726bb2a09f275fd83021ba2b7c5a2b5a9c820790129352ae371beeec858c34a39924e02ac7b634cdb1ba3092973ba55be6cab33d224f9b99e57dc7605
+DIST limine-4.20230221.0.tar.xz 782956 BLAKE2B 29edaae0698b7d3ce9a1a3b7b1ce9e28402294681121b30f7d7b3359a2da2bffa0037e94393c7137caae8008e1f4d88a226cc36d50b4a0b20e8433d7bd75f678 SHA512 99d9341ffa2e2906d4d5086bc2d27ba217bfd68742bc6ee734734d8c75f9eee2b761b84e622e76f14a87b2128105cefe42dca330441f43ecd4d210670176da91

diff --git a/sys-boot/limine/limine-4.20230221.0.ebuild b/sys-boot/limine/limine-4.20230221.0.ebuild
new file mode 100644
index 000000000..a87c8f4a0
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230221.0.ebuild
@@ -0,0 +1,57 @@
+# 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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-02-27 10:22 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-02-27 10:22 UTC (permalink / raw
  To: gentoo-commits

commit:     8399b27d731e1813503308edb9fc956855de929b
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 27 10:18:26 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Mon Feb 27 10:18:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8399b27d

sys-boot/limine: add 4.20230227.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-4.20230227.0.ebuild | 55 ++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 8a93ec0e4..9b06e95b0 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -7,3 +7,4 @@ DIST limine-4.20230212.1.tar.xz 725084 BLAKE2B d602c70d2d716f7025d81ead55139f3a9
 DIST limine-4.20230216.1.tar.xz 783012 BLAKE2B 451e5afa3efa8f815da9a3226cab4da166f09fa36309cc066de6e1c3d7cbfce658ff4b0e4a55c9f362e00e50b3e33fc365db682c4f5a05969d77147be4fc5584 SHA512 1d1d65ba50387c21343b6e877c8dad50e2c3ec1fd5a59225b6557a2f964389761b6b8e2d90066edf5caa6cdb7128145d116b0df9c28b622d4aba00fb726edaf2
 DIST limine-4.20230219.0.tar.xz 782172 BLAKE2B 525308e0ccfbce2814b7fb497023d7e2e02cb0bab361f4b74e20c480c39fc4f88bbfc4510680be9b2ad099ad549ef447ad32ccc93faa9b79a8d650b7065307e6 SHA512 11fe20c726bb2a09f275fd83021ba2b7c5a2b5a9c820790129352ae371beeec858c34a39924e02ac7b634cdb1ba3092973ba55be6cab33d224f9b99e57dc7605
 DIST limine-4.20230221.0.tar.xz 782956 BLAKE2B 29edaae0698b7d3ce9a1a3b7b1ce9e28402294681121b30f7d7b3359a2da2bffa0037e94393c7137caae8008e1f4d88a226cc36d50b4a0b20e8433d7bd75f678 SHA512 99d9341ffa2e2906d4d5086bc2d27ba217bfd68742bc6ee734734d8c75f9eee2b761b84e622e76f14a87b2128105cefe42dca330441f43ecd4d210670176da91
+DIST limine-4.20230227.0.tar.xz 782796 BLAKE2B 35819ccfe896f595a10b666bc0a8d665ea6948f5ea3509833d05a81e574f6c9009a120773e28bc2f4d4d2172926f20796083b62e0ac153f8a232f20d21c6a945 SHA512 621bb2ddb25de88df63f73852e2ff6ceccc61d7d4be49ee8c0cf614c5037f37d350ff50d924065f5f5e6295dc5e99d53191db55778384c15c580630c32cbc560

diff --git a/sys-boot/limine/limine-4.20230227.0.ebuild b/sys-boot/limine/limine-4.20230227.0.ebuild
new file mode 100644
index 000000000..e65ae979a
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230227.0.ebuild
@@ -0,0 +1,55 @@
+# 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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-03-05 17:20 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-03-05 17:20 UTC (permalink / raw
  To: gentoo-commits

commit:     ac34d62c3bf5a7c604de6536acedd8694338f7be
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  5 17:14:01 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Sun Mar  5 17:14:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ac34d62c

sys-boot/limine: add 4.20230305.1

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-4.20230305.1.ebuild | 43 ++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 9b06e95b0..548013ec8 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -8,3 +8,4 @@ DIST limine-4.20230216.1.tar.xz 783012 BLAKE2B 451e5afa3efa8f815da9a3226cab4da16
 DIST limine-4.20230219.0.tar.xz 782172 BLAKE2B 525308e0ccfbce2814b7fb497023d7e2e02cb0bab361f4b74e20c480c39fc4f88bbfc4510680be9b2ad099ad549ef447ad32ccc93faa9b79a8d650b7065307e6 SHA512 11fe20c726bb2a09f275fd83021ba2b7c5a2b5a9c820790129352ae371beeec858c34a39924e02ac7b634cdb1ba3092973ba55be6cab33d224f9b99e57dc7605
 DIST limine-4.20230221.0.tar.xz 782956 BLAKE2B 29edaae0698b7d3ce9a1a3b7b1ce9e28402294681121b30f7d7b3359a2da2bffa0037e94393c7137caae8008e1f4d88a226cc36d50b4a0b20e8433d7bd75f678 SHA512 99d9341ffa2e2906d4d5086bc2d27ba217bfd68742bc6ee734734d8c75f9eee2b761b84e622e76f14a87b2128105cefe42dca330441f43ecd4d210670176da91
 DIST limine-4.20230227.0.tar.xz 782796 BLAKE2B 35819ccfe896f595a10b666bc0a8d665ea6948f5ea3509833d05a81e574f6c9009a120773e28bc2f4d4d2172926f20796083b62e0ac153f8a232f20d21c6a945 SHA512 621bb2ddb25de88df63f73852e2ff6ceccc61d7d4be49ee8c0cf614c5037f37d350ff50d924065f5f5e6295dc5e99d53191db55778384c15c580630c32cbc560
+DIST limine-4.20230305.1.tar.xz 783116 BLAKE2B f761bcab6bf11eca8b741eb1f7f6d1ebf62dd4ab41ad78bc721558274478a4353245a807f008eb31de8a2a33f06e220697f61dbd137d028a1d7939fc76579ca4 SHA512 801450fd12619dd9de8776878a6de1d15e8d15dd5572707ca9fac0b059da1c6793decbb3b94a0447d81f0233b24a6c06d646b72c4e343a5dc3de504ee8375776

diff --git a/sys-boot/limine/limine-4.20230305.1.ebuild b/sys-boot/limine/limine-4.20230305.1.ebuild
new file mode 100644
index 000000000..26329c4d3
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230305.1.ebuild
@@ -0,0 +1,43 @@
+# 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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-03-05 19:00 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-03-05 19:00 UTC (permalink / raw
  To: gentoo-commits

commit:     5c099f461b45ba512378bbf07cc602da5c6b67c5
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  5 18:59:16 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Sun Mar  5 18:59:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c099f46

sys-boot/limine: add 4.20230305.2, drop 4.20230305.1

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                                                | 2 +-
 .../limine/{limine-4.20230305.1.ebuild => limine-4.20230305.2.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 548013ec8..7096414e3 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -8,4 +8,4 @@ DIST limine-4.20230216.1.tar.xz 783012 BLAKE2B 451e5afa3efa8f815da9a3226cab4da16
 DIST limine-4.20230219.0.tar.xz 782172 BLAKE2B 525308e0ccfbce2814b7fb497023d7e2e02cb0bab361f4b74e20c480c39fc4f88bbfc4510680be9b2ad099ad549ef447ad32ccc93faa9b79a8d650b7065307e6 SHA512 11fe20c726bb2a09f275fd83021ba2b7c5a2b5a9c820790129352ae371beeec858c34a39924e02ac7b634cdb1ba3092973ba55be6cab33d224f9b99e57dc7605
 DIST limine-4.20230221.0.tar.xz 782956 BLAKE2B 29edaae0698b7d3ce9a1a3b7b1ce9e28402294681121b30f7d7b3359a2da2bffa0037e94393c7137caae8008e1f4d88a226cc36d50b4a0b20e8433d7bd75f678 SHA512 99d9341ffa2e2906d4d5086bc2d27ba217bfd68742bc6ee734734d8c75f9eee2b761b84e622e76f14a87b2128105cefe42dca330441f43ecd4d210670176da91
 DIST limine-4.20230227.0.tar.xz 782796 BLAKE2B 35819ccfe896f595a10b666bc0a8d665ea6948f5ea3509833d05a81e574f6c9009a120773e28bc2f4d4d2172926f20796083b62e0ac153f8a232f20d21c6a945 SHA512 621bb2ddb25de88df63f73852e2ff6ceccc61d7d4be49ee8c0cf614c5037f37d350ff50d924065f5f5e6295dc5e99d53191db55778384c15c580630c32cbc560
-DIST limine-4.20230305.1.tar.xz 783116 BLAKE2B f761bcab6bf11eca8b741eb1f7f6d1ebf62dd4ab41ad78bc721558274478a4353245a807f008eb31de8a2a33f06e220697f61dbd137d028a1d7939fc76579ca4 SHA512 801450fd12619dd9de8776878a6de1d15e8d15dd5572707ca9fac0b059da1c6793decbb3b94a0447d81f0233b24a6c06d646b72c4e343a5dc3de504ee8375776
+DIST limine-4.20230305.2.tar.xz 783156 BLAKE2B 0a030a8ed3b1cef212adf94ba22d3e599b7cbae61551e374c9139fb6a2c02eae6c6f3241cebf220f877df91c0e9fc1b4f0cbafa35d4fe3fa32b380df50b9528a SHA512 6adb0054f512710752667419a08439175e63297794a9c88eaad92a20c54abfbc45636ecac10302db3a4956469d2c1b8608495ef60b51888fef7c2f0da8843d25

diff --git a/sys-boot/limine/limine-4.20230305.1.ebuild b/sys-boot/limine/limine-4.20230305.2.ebuild
similarity index 100%
rename from sys-boot/limine/limine-4.20230305.1.ebuild
rename to sys-boot/limine/limine-4.20230305.2.ebuild


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-03-08  9:35 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-03-08  9:35 UTC (permalink / raw
  To: gentoo-commits

commit:     5aa73e62c205043bdda0eacb5730a808cc488346
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  8 09:35:10 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Wed Mar  8 09:35:27 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5aa73e62

sys-boot/limine: add 4.20230307.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-4.20230307.0.ebuild | 43 ++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 7096414e3..156d13cf1 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -9,3 +9,4 @@ DIST limine-4.20230219.0.tar.xz 782172 BLAKE2B 525308e0ccfbce2814b7fb497023d7e2e
 DIST limine-4.20230221.0.tar.xz 782956 BLAKE2B 29edaae0698b7d3ce9a1a3b7b1ce9e28402294681121b30f7d7b3359a2da2bffa0037e94393c7137caae8008e1f4d88a226cc36d50b4a0b20e8433d7bd75f678 SHA512 99d9341ffa2e2906d4d5086bc2d27ba217bfd68742bc6ee734734d8c75f9eee2b761b84e622e76f14a87b2128105cefe42dca330441f43ecd4d210670176da91
 DIST limine-4.20230227.0.tar.xz 782796 BLAKE2B 35819ccfe896f595a10b666bc0a8d665ea6948f5ea3509833d05a81e574f6c9009a120773e28bc2f4d4d2172926f20796083b62e0ac153f8a232f20d21c6a945 SHA512 621bb2ddb25de88df63f73852e2ff6ceccc61d7d4be49ee8c0cf614c5037f37d350ff50d924065f5f5e6295dc5e99d53191db55778384c15c580630c32cbc560
 DIST limine-4.20230305.2.tar.xz 783156 BLAKE2B 0a030a8ed3b1cef212adf94ba22d3e599b7cbae61551e374c9139fb6a2c02eae6c6f3241cebf220f877df91c0e9fc1b4f0cbafa35d4fe3fa32b380df50b9528a SHA512 6adb0054f512710752667419a08439175e63297794a9c88eaad92a20c54abfbc45636ecac10302db3a4956469d2c1b8608495ef60b51888fef7c2f0da8843d25
+DIST limine-4.20230307.0.tar.xz 783112 BLAKE2B 108340d15aca9954c22bf78e2abcc1d1f65036cfbc37247385b77565146a96a405884d8d7c9d3999785090b8d980d6c3b17c3d658b7381ffba3f57cfff57bbcf SHA512 55de1d592157e4227caca6191b764c5a093208d3ba02b23e4fc03f7f132b86cc9984b0bae084fa909506cd9ff4c29f8fdb628699e34511389be12e7e46bd52c2

diff --git a/sys-boot/limine/limine-4.20230307.0.ebuild b/sys-boot/limine/limine-4.20230307.0.ebuild
new file mode 100644
index 000000000..26329c4d3
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230307.0.ebuild
@@ -0,0 +1,43 @@
+# 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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-03-09 13:27 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-03-09 13:27 UTC (permalink / raw
  To: gentoo-commits

commit:     c17e4b90333dc36f351a5c458f5cd4d50a7aa443
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  9 13:26:22 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Thu Mar  9 13:26:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c17e4b90

sys-boot/limine: add 4.20230308.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-4.20230308.0.ebuild | 43 ++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 156d13cf1..04254de81 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -10,3 +10,4 @@ DIST limine-4.20230221.0.tar.xz 782956 BLAKE2B 29edaae0698b7d3ce9a1a3b7b1ce9e284
 DIST limine-4.20230227.0.tar.xz 782796 BLAKE2B 35819ccfe896f595a10b666bc0a8d665ea6948f5ea3509833d05a81e574f6c9009a120773e28bc2f4d4d2172926f20796083b62e0ac153f8a232f20d21c6a945 SHA512 621bb2ddb25de88df63f73852e2ff6ceccc61d7d4be49ee8c0cf614c5037f37d350ff50d924065f5f5e6295dc5e99d53191db55778384c15c580630c32cbc560
 DIST limine-4.20230305.2.tar.xz 783156 BLAKE2B 0a030a8ed3b1cef212adf94ba22d3e599b7cbae61551e374c9139fb6a2c02eae6c6f3241cebf220f877df91c0e9fc1b4f0cbafa35d4fe3fa32b380df50b9528a SHA512 6adb0054f512710752667419a08439175e63297794a9c88eaad92a20c54abfbc45636ecac10302db3a4956469d2c1b8608495ef60b51888fef7c2f0da8843d25
 DIST limine-4.20230307.0.tar.xz 783112 BLAKE2B 108340d15aca9954c22bf78e2abcc1d1f65036cfbc37247385b77565146a96a405884d8d7c9d3999785090b8d980d6c3b17c3d658b7381ffba3f57cfff57bbcf SHA512 55de1d592157e4227caca6191b764c5a093208d3ba02b23e4fc03f7f132b86cc9984b0bae084fa909506cd9ff4c29f8fdb628699e34511389be12e7e46bd52c2
+DIST limine-4.20230308.0.tar.xz 783384 BLAKE2B 2aa80c90b495f3fa09b5324fa58a8fa547f6763924bef7b0b82e1c02b56e0ea9a1c9cc3afab698450c37d9ec4146dd4b621ea93208733c285793a10fa153fba2 SHA512 e715dc27936037248fc8be7e1cd4f460af40217eff74e90cd56562d252c915ee97c8b8129bb523043a3e57cfbca8846fc2a0183d8c6337e9bca2e763ed306ec3

diff --git a/sys-boot/limine/limine-4.20230308.0.ebuild b/sys-boot/limine/limine-4.20230308.0.ebuild
new file mode 100644
index 000000000..26329c4d3
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230308.0.ebuild
@@ -0,0 +1,43 @@
+# 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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-03-15 10:00 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-03-15 10:00 UTC (permalink / raw
  To: gentoo-commits

commit:     32aca42ba7dea13c9c21456909b2ded25bdf6c45
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 09:50:51 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 09:52:48 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=32aca42b

sys-boot/limine: add 4.20230315.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-4.20230315.0.ebuild | 43 ++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 04254de81..f8e6a8a5a 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -11,3 +11,4 @@ DIST limine-4.20230227.0.tar.xz 782796 BLAKE2B 35819ccfe896f595a10b666bc0a8d665e
 DIST limine-4.20230305.2.tar.xz 783156 BLAKE2B 0a030a8ed3b1cef212adf94ba22d3e599b7cbae61551e374c9139fb6a2c02eae6c6f3241cebf220f877df91c0e9fc1b4f0cbafa35d4fe3fa32b380df50b9528a SHA512 6adb0054f512710752667419a08439175e63297794a9c88eaad92a20c54abfbc45636ecac10302db3a4956469d2c1b8608495ef60b51888fef7c2f0da8843d25
 DIST limine-4.20230307.0.tar.xz 783112 BLAKE2B 108340d15aca9954c22bf78e2abcc1d1f65036cfbc37247385b77565146a96a405884d8d7c9d3999785090b8d980d6c3b17c3d658b7381ffba3f57cfff57bbcf SHA512 55de1d592157e4227caca6191b764c5a093208d3ba02b23e4fc03f7f132b86cc9984b0bae084fa909506cd9ff4c29f8fdb628699e34511389be12e7e46bd52c2
 DIST limine-4.20230308.0.tar.xz 783384 BLAKE2B 2aa80c90b495f3fa09b5324fa58a8fa547f6763924bef7b0b82e1c02b56e0ea9a1c9cc3afab698450c37d9ec4146dd4b621ea93208733c285793a10fa153fba2 SHA512 e715dc27936037248fc8be7e1cd4f460af40217eff74e90cd56562d252c915ee97c8b8129bb523043a3e57cfbca8846fc2a0183d8c6337e9bca2e763ed306ec3
+DIST limine-4.20230315.0.tar.xz 897716 BLAKE2B ca46816a2fd326fa3ac642b3b3ca3cc6fdef3d68831cebe7b52dcb2a3fe818a5aa249ff2d69e44e31f64cdcce5a7f32914e6264fc175687e2b62115a5e7238ff SHA512 58dbea3f55913ffae938367ff0f5e1a13fe7439bac6e7766a00909dbab01eeb05da2120bbcda46f1b3fa3ff170f8adbf2d2f5e589cb6c3581327c2ee175445de

diff --git a/sys-boot/limine/limine-4.20230315.0.ebuild b/sys-boot/limine/limine-4.20230315.0.ebuild
new file mode 100644
index 000000000..0a48fd176
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230315.0.ebuild
@@ -0,0 +1,43 @@
+# 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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-03-25 10:03 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-03-25 10:03 UTC (permalink / raw
  To: gentoo-commits

commit:     56ddc690ec17e4af12ff5519c41083ba1bd11fa8
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 25 10:01:03 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Sat Mar 25 10:01:03 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56ddc690

sys-boot/limine: add 4.20230325.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-4.20230325.0.ebuild | 43 ++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 378c324a0..02ad355a5 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -13,3 +13,4 @@ DIST limine-4.20230307.0.tar.xz 783112 BLAKE2B 108340d15aca9954c22bf78e2abcc1d1f
 DIST limine-4.20230308.0.tar.xz 783384 BLAKE2B 2aa80c90b495f3fa09b5324fa58a8fa547f6763924bef7b0b82e1c02b56e0ea9a1c9cc3afab698450c37d9ec4146dd4b621ea93208733c285793a10fa153fba2 SHA512 e715dc27936037248fc8be7e1cd4f460af40217eff74e90cd56562d252c915ee97c8b8129bb523043a3e57cfbca8846fc2a0183d8c6337e9bca2e763ed306ec3
 DIST limine-4.20230315.0.tar.xz 897716 BLAKE2B ca46816a2fd326fa3ac642b3b3ca3cc6fdef3d68831cebe7b52dcb2a3fe818a5aa249ff2d69e44e31f64cdcce5a7f32914e6264fc175687e2b62115a5e7238ff SHA512 58dbea3f55913ffae938367ff0f5e1a13fe7439bac6e7766a00909dbab01eeb05da2120bbcda46f1b3fa3ff170f8adbf2d2f5e589cb6c3581327c2ee175445de
 DIST limine-4.20230317.0.tar.xz 897632 BLAKE2B bdf1911905057a751edce95566d39ba9c8a058e6b3f7a2453978a27c0720b91c6658b1906192e3c091ea1b59853201de02a9136304fc077430fddaf763484068 SHA512 e9b0316004baa45a6a9a205e1904d91d68e4ce6379edfd8ca1c722f5da4d06a80c77af3d1fd0778970a6765389aa26793e00796862bf5f16b1defd1a8918f323
+DIST limine-4.20230325.0.tar.xz 897164 BLAKE2B ce0ca350667210e0bf1fedfebee97e1763ca706b7f756e4d81fcd0ba35df436efac987bc9cb784dfc99ac770fcc5feee6145d763dc8df67f61231013262511ec SHA512 bfe6dbd9b8bc636431a6e494ce636bd29a2c6df1cd568621e980fe17f026a2bca14a1ca6d4c8d45a30f37f6ac99e62e94eccdbcebea52bc73783fbcf049a9369

diff --git a/sys-boot/limine/limine-4.20230325.0.ebuild b/sys-boot/limine/limine-4.20230325.0.ebuild
new file mode 100644
index 000000000..a93073081
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230325.0.ebuild
@@ -0,0 +1,43 @@
+# 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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-04-02 10:33 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-04-02 10:33 UTC (permalink / raw
  To: gentoo-commits

commit:     5c7884808f088e3f1e8011918ecb9bad69d30097
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  2 10:31:15 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Sun Apr  2 10:32:31 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c788480

sys-boot/limine: add 4.20230330.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   | 16 +----------
 sys-boot/limine/limine-4.20230330.0.ebuild | 43 ++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+), 15 deletions(-)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 02ad355a5..18e529891 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -1,16 +1,2 @@
-DIST limine-2.88.tar.xz 3154252 BLAKE2B d3e7b081245010c7fe5218ea364a4bb825ef6b7505b33db37bdc6a0e61a43f273c443d00df6ae7b61901420704d0368b5bcad59797f3eeb403c3bb9388193927 SHA512 53bb81e1261a5a6ae45c525cb2724871a11544c2d8236d421e6cde42c34cbf4c6b4a1a322a86e8064abadf5c124525149cecd93339a748a925673fc581805cee
-DIST limine-3.0.tar.xz 3164168 BLAKE2B fedd161ec8957fd2b3245d8a7a6bffaeab4fa7629b5c07671287f964b8dd78396b530299a0b3f9de0c4ea0010624590ec505308b0612cfd419cbb4bc57b21496 SHA512 c92c5a6f094f7dd90bebbbaf5be59843897a66771550805e70536793549e42bdc49f4763a0eda9491235ace801ca3644697276de381240654b9cc95ea5c2e353
-DIST limine-3.4.3.tar.xz 3165344 BLAKE2B fe2afef5c960d9cfb78883ebe02d0fab754e40b466630ec3959d77e3f62f533e94d0ba3ecfda06688b8705140514c9aa4bb5c9e3c91ef884879e9e75c24fcd61 SHA512 986f95e3a12b5d4ae5f166f4d7388aa5feb12fa4b03f0acb8aa00a7494fbd37e53961b5afc2a85b1f399a742a78b72f70c9268792f652a64a491a142d3260256
-DIST limine-3.4.4.tar.xz 3166260 BLAKE2B 67645f3461c43b7d600eb9353d8505d2b61abea285eaf4498020c6e19b59b18eccda01316210a918dff712548ad5c08e937c33a5e6ff88bb8a81cc584ae11d87 SHA512 cf5b781963e98379bd8b53819c3afd1e4160f8f088f257131e392aa76f7f7ef71c3a67ae7274514afe30e52f06eb3c52d24a86a482ca6631c4ebddb692be6794
-DIST limine-3.4.5.tar.xz 3166660 BLAKE2B 55ddb79af352c1e515b0d423a4e41c50c2ca67f7c3715182c27696c1f41cb271d2d7d967b41430f7782f183899675c3e6c7622805a2953d6e4459cd33ed1d343 SHA512 cc72d3612e757ad79aa5801540581e8e8de568d5cb60b3e4edd6e68ccba40f2a42ceaa6b649aa1c60895be1c528c6e5892a3dfc3791b78d9d3780baf47b98eb0
-DIST limine-4.20230212.1.tar.xz 725084 BLAKE2B d602c70d2d716f7025d81ead55139f3a964f23dbf55a30bc74d11ef920cc698e3e519400df119f4b718e654d176c5b3fb23ac08fa506655c331f5866771fe541 SHA512 416b43d205b8034bb0cbd5ffd0eda9cc972ca5718c71ec5253275c3611b4560a92f99a0fa7c207ff9fb35d2636826cd51d0088e1cda7f1d5e83b7d31108c6f01
-DIST limine-4.20230216.1.tar.xz 783012 BLAKE2B 451e5afa3efa8f815da9a3226cab4da166f09fa36309cc066de6e1c3d7cbfce658ff4b0e4a55c9f362e00e50b3e33fc365db682c4f5a05969d77147be4fc5584 SHA512 1d1d65ba50387c21343b6e877c8dad50e2c3ec1fd5a59225b6557a2f964389761b6b8e2d90066edf5caa6cdb7128145d116b0df9c28b622d4aba00fb726edaf2
-DIST limine-4.20230219.0.tar.xz 782172 BLAKE2B 525308e0ccfbce2814b7fb497023d7e2e02cb0bab361f4b74e20c480c39fc4f88bbfc4510680be9b2ad099ad549ef447ad32ccc93faa9b79a8d650b7065307e6 SHA512 11fe20c726bb2a09f275fd83021ba2b7c5a2b5a9c820790129352ae371beeec858c34a39924e02ac7b634cdb1ba3092973ba55be6cab33d224f9b99e57dc7605
-DIST limine-4.20230221.0.tar.xz 782956 BLAKE2B 29edaae0698b7d3ce9a1a3b7b1ce9e28402294681121b30f7d7b3359a2da2bffa0037e94393c7137caae8008e1f4d88a226cc36d50b4a0b20e8433d7bd75f678 SHA512 99d9341ffa2e2906d4d5086bc2d27ba217bfd68742bc6ee734734d8c75f9eee2b761b84e622e76f14a87b2128105cefe42dca330441f43ecd4d210670176da91
-DIST limine-4.20230227.0.tar.xz 782796 BLAKE2B 35819ccfe896f595a10b666bc0a8d665ea6948f5ea3509833d05a81e574f6c9009a120773e28bc2f4d4d2172926f20796083b62e0ac153f8a232f20d21c6a945 SHA512 621bb2ddb25de88df63f73852e2ff6ceccc61d7d4be49ee8c0cf614c5037f37d350ff50d924065f5f5e6295dc5e99d53191db55778384c15c580630c32cbc560
-DIST limine-4.20230305.2.tar.xz 783156 BLAKE2B 0a030a8ed3b1cef212adf94ba22d3e599b7cbae61551e374c9139fb6a2c02eae6c6f3241cebf220f877df91c0e9fc1b4f0cbafa35d4fe3fa32b380df50b9528a SHA512 6adb0054f512710752667419a08439175e63297794a9c88eaad92a20c54abfbc45636ecac10302db3a4956469d2c1b8608495ef60b51888fef7c2f0da8843d25
-DIST limine-4.20230307.0.tar.xz 783112 BLAKE2B 108340d15aca9954c22bf78e2abcc1d1f65036cfbc37247385b77565146a96a405884d8d7c9d3999785090b8d980d6c3b17c3d658b7381ffba3f57cfff57bbcf SHA512 55de1d592157e4227caca6191b764c5a093208d3ba02b23e4fc03f7f132b86cc9984b0bae084fa909506cd9ff4c29f8fdb628699e34511389be12e7e46bd52c2
-DIST limine-4.20230308.0.tar.xz 783384 BLAKE2B 2aa80c90b495f3fa09b5324fa58a8fa547f6763924bef7b0b82e1c02b56e0ea9a1c9cc3afab698450c37d9ec4146dd4b621ea93208733c285793a10fa153fba2 SHA512 e715dc27936037248fc8be7e1cd4f460af40217eff74e90cd56562d252c915ee97c8b8129bb523043a3e57cfbca8846fc2a0183d8c6337e9bca2e763ed306ec3
-DIST limine-4.20230315.0.tar.xz 897716 BLAKE2B ca46816a2fd326fa3ac642b3b3ca3cc6fdef3d68831cebe7b52dcb2a3fe818a5aa249ff2d69e44e31f64cdcce5a7f32914e6264fc175687e2b62115a5e7238ff SHA512 58dbea3f55913ffae938367ff0f5e1a13fe7439bac6e7766a00909dbab01eeb05da2120bbcda46f1b3fa3ff170f8adbf2d2f5e589cb6c3581327c2ee175445de
-DIST limine-4.20230317.0.tar.xz 897632 BLAKE2B bdf1911905057a751edce95566d39ba9c8a058e6b3f7a2453978a27c0720b91c6658b1906192e3c091ea1b59853201de02a9136304fc077430fddaf763484068 SHA512 e9b0316004baa45a6a9a205e1904d91d68e4ce6379edfd8ca1c722f5da4d06a80c77af3d1fd0778970a6765389aa26793e00796862bf5f16b1defd1a8918f323
 DIST limine-4.20230325.0.tar.xz 897164 BLAKE2B ce0ca350667210e0bf1fedfebee97e1763ca706b7f756e4d81fcd0ba35df436efac987bc9cb784dfc99ac770fcc5feee6145d763dc8df67f61231013262511ec SHA512 bfe6dbd9b8bc636431a6e494ce636bd29a2c6df1cd568621e980fe17f026a2bca14a1ca6d4c8d45a30f37f6ac99e62e94eccdbcebea52bc73783fbcf049a9369
+DIST limine-4.20230330.0.tar.xz 897596 BLAKE2B 3047befde6284fe3907a1e427d3f3821ca153c93fcad1e286a577ca68f5d7930ed07361c5d1042eb90fe038db081ff7fea2c09a25ad316efabc1f38e61a02ecc SHA512 04eb7335c0d493b86a0de10763a52265ef0c36c23dc7998f482ca0a47597c439b5d8e261b60cdfb851fac4778fd4ae569b970f1f0ea00e30d965b590584fcf0d

diff --git a/sys-boot/limine/limine-4.20230330.0.ebuild b/sys-boot/limine/limine-4.20230330.0.ebuild
new file mode 100644
index 000000000..a93073081
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230330.0.ebuild
@@ -0,0 +1,43 @@
+# 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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-04-09  8:58 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-04-09  8:58 UTC (permalink / raw
  To: gentoo-commits

commit:     2435ff4e57bf531538a5637f20a7c28642316ee2
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  9 08:58:17 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Sun Apr  9 08:58:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2435ff4e

sys-boot/limine: add 4.20230408.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-4.20230408.0.ebuild | 43 ++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 18e529891..47805b2d9 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -1,2 +1,3 @@
 DIST limine-4.20230325.0.tar.xz 897164 BLAKE2B ce0ca350667210e0bf1fedfebee97e1763ca706b7f756e4d81fcd0ba35df436efac987bc9cb784dfc99ac770fcc5feee6145d763dc8df67f61231013262511ec SHA512 bfe6dbd9b8bc636431a6e494ce636bd29a2c6df1cd568621e980fe17f026a2bca14a1ca6d4c8d45a30f37f6ac99e62e94eccdbcebea52bc73783fbcf049a9369
 DIST limine-4.20230330.0.tar.xz 897596 BLAKE2B 3047befde6284fe3907a1e427d3f3821ca153c93fcad1e286a577ca68f5d7930ed07361c5d1042eb90fe038db081ff7fea2c09a25ad316efabc1f38e61a02ecc SHA512 04eb7335c0d493b86a0de10763a52265ef0c36c23dc7998f482ca0a47597c439b5d8e261b60cdfb851fac4778fd4ae569b970f1f0ea00e30d965b590584fcf0d
+DIST limine-4.20230408.0.tar.xz 896416 BLAKE2B c4a5d0a93082b4f9569b2af6d8b345ca7b0e00aeff42af112e2f07541b091f54451af7be969fad3d28c6108cf2106ce7d5d463f0237090bfd5b3548e50ca935f SHA512 0b3a7c907c79e8ddf0c54432ec65f4f42cce9f74a71dcf7d9c21a5a94b9957a72ed9d47216baf8cc9c03ef0e74ad883e2e2442571ff292952a60d61d379056f7

diff --git a/sys-boot/limine/limine-4.20230408.0.ebuild b/sys-boot/limine/limine-4.20230408.0.ebuild
new file mode 100644
index 000000000..a93073081
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230408.0.ebuild
@@ -0,0 +1,43 @@
+# 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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-04-23 16:45 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-04-23 16:45 UTC (permalink / raw
  To: gentoo-commits

commit:     4ab08807117466c38894b08b2993e333a5acbe59
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 23 16:45:39 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Sun Apr 23 16:45:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ab08807

sys-boot/limine: add 4.20230422.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-4.20230422.0.ebuild | 43 ++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 47805b2d9..e9661e2ce 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -1,3 +1,4 @@
 DIST limine-4.20230325.0.tar.xz 897164 BLAKE2B ce0ca350667210e0bf1fedfebee97e1763ca706b7f756e4d81fcd0ba35df436efac987bc9cb784dfc99ac770fcc5feee6145d763dc8df67f61231013262511ec SHA512 bfe6dbd9b8bc636431a6e494ce636bd29a2c6df1cd568621e980fe17f026a2bca14a1ca6d4c8d45a30f37f6ac99e62e94eccdbcebea52bc73783fbcf049a9369
 DIST limine-4.20230330.0.tar.xz 897596 BLAKE2B 3047befde6284fe3907a1e427d3f3821ca153c93fcad1e286a577ca68f5d7930ed07361c5d1042eb90fe038db081ff7fea2c09a25ad316efabc1f38e61a02ecc SHA512 04eb7335c0d493b86a0de10763a52265ef0c36c23dc7998f482ca0a47597c439b5d8e261b60cdfb851fac4778fd4ae569b970f1f0ea00e30d965b590584fcf0d
 DIST limine-4.20230408.0.tar.xz 896416 BLAKE2B c4a5d0a93082b4f9569b2af6d8b345ca7b0e00aeff42af112e2f07541b091f54451af7be969fad3d28c6108cf2106ce7d5d463f0237090bfd5b3548e50ca935f SHA512 0b3a7c907c79e8ddf0c54432ec65f4f42cce9f74a71dcf7d9c21a5a94b9957a72ed9d47216baf8cc9c03ef0e74ad883e2e2442571ff292952a60d61d379056f7
+DIST limine-4.20230422.0.tar.xz 891604 BLAKE2B a4fcefb33d45a67a94a4f6ecb8ee491339d1d0de56dfe82133a36f374704e115ccb83a144a51a2c40333df916dbcb72cfdd6c1ca2104ae5928251bf2b2f14d95 SHA512 7d949fce2394ea83bea29f43a4b11c3e48e36bf00a39d8bb463667848bf0b86cb49ac60cbd27b961240c9afd5f99c86c4abb31e03d5c0baaae3bd3122f55c8cf

diff --git a/sys-boot/limine/limine-4.20230422.0.ebuild b/sys-boot/limine/limine-4.20230422.0.ebuild
new file mode 100644
index 000000000..a93073081
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230422.0.ebuild
@@ -0,0 +1,43 @@
+# 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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-04-28  8:46 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-04-28  8:46 UTC (permalink / raw
  To: gentoo-commits

commit:     59f4ca8c8ad442615c0456b3a6c0aca2a562e08f
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 28 08:45:23 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Fri Apr 28 08:45:23 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=59f4ca8c

sys-boot/limine: add 4.20230428.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-4.20230428.0.ebuild | 43 ++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index e9661e2ce..ce27bb34f 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -2,3 +2,4 @@ DIST limine-4.20230325.0.tar.xz 897164 BLAKE2B ce0ca350667210e0bf1fedfebee97e176
 DIST limine-4.20230330.0.tar.xz 897596 BLAKE2B 3047befde6284fe3907a1e427d3f3821ca153c93fcad1e286a577ca68f5d7930ed07361c5d1042eb90fe038db081ff7fea2c09a25ad316efabc1f38e61a02ecc SHA512 04eb7335c0d493b86a0de10763a52265ef0c36c23dc7998f482ca0a47597c439b5d8e261b60cdfb851fac4778fd4ae569b970f1f0ea00e30d965b590584fcf0d
 DIST limine-4.20230408.0.tar.xz 896416 BLAKE2B c4a5d0a93082b4f9569b2af6d8b345ca7b0e00aeff42af112e2f07541b091f54451af7be969fad3d28c6108cf2106ce7d5d463f0237090bfd5b3548e50ca935f SHA512 0b3a7c907c79e8ddf0c54432ec65f4f42cce9f74a71dcf7d9c21a5a94b9957a72ed9d47216baf8cc9c03ef0e74ad883e2e2442571ff292952a60d61d379056f7
 DIST limine-4.20230422.0.tar.xz 891604 BLAKE2B a4fcefb33d45a67a94a4f6ecb8ee491339d1d0de56dfe82133a36f374704e115ccb83a144a51a2c40333df916dbcb72cfdd6c1ca2104ae5928251bf2b2f14d95 SHA512 7d949fce2394ea83bea29f43a4b11c3e48e36bf00a39d8bb463667848bf0b86cb49ac60cbd27b961240c9afd5f99c86c4abb31e03d5c0baaae3bd3122f55c8cf
+DIST limine-4.20230428.0.tar.xz 892396 BLAKE2B 951e142ea457f958ac08d2c4c9b4fd78090fde5e8ae67ef7b629fcaa18a5b667299f8af713a160e2aa0924a4fb81d6a67df9f56dc917884c56c9ad713b3baf7d SHA512 3e566803d784aa3cd8027cb9f942fab6c6a8cd8be42415a0bdfb51b9f1543d0c649ec9f5a90e140a0d4af2355e5b8703964b59c0734d09e4dc64308ceb0141e5

diff --git a/sys-boot/limine/limine-4.20230428.0.ebuild b/sys-boot/limine/limine-4.20230428.0.ebuild
new file mode 100644
index 000000000..a93073081
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230428.0.ebuild
@@ -0,0 +1,43 @@
+# 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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-05-03 23:10 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-05-03 23:10 UTC (permalink / raw
  To: gentoo-commits

commit:     17d02710800f880a6d7990664ee9b7b89e31b1f5
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Wed May  3 23:07:13 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Wed May  3 23:09:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=17d02710

sys-boot/limine: add 4.20230503.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-4.20230503.0.ebuild | 43 ++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index ce27bb34f..7e4f6afe3 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -3,3 +3,4 @@ DIST limine-4.20230330.0.tar.xz 897596 BLAKE2B 3047befde6284fe3907a1e427d3f3821c
 DIST limine-4.20230408.0.tar.xz 896416 BLAKE2B c4a5d0a93082b4f9569b2af6d8b345ca7b0e00aeff42af112e2f07541b091f54451af7be969fad3d28c6108cf2106ce7d5d463f0237090bfd5b3548e50ca935f SHA512 0b3a7c907c79e8ddf0c54432ec65f4f42cce9f74a71dcf7d9c21a5a94b9957a72ed9d47216baf8cc9c03ef0e74ad883e2e2442571ff292952a60d61d379056f7
 DIST limine-4.20230422.0.tar.xz 891604 BLAKE2B a4fcefb33d45a67a94a4f6ecb8ee491339d1d0de56dfe82133a36f374704e115ccb83a144a51a2c40333df916dbcb72cfdd6c1ca2104ae5928251bf2b2f14d95 SHA512 7d949fce2394ea83bea29f43a4b11c3e48e36bf00a39d8bb463667848bf0b86cb49ac60cbd27b961240c9afd5f99c86c4abb31e03d5c0baaae3bd3122f55c8cf
 DIST limine-4.20230428.0.tar.xz 892396 BLAKE2B 951e142ea457f958ac08d2c4c9b4fd78090fde5e8ae67ef7b629fcaa18a5b667299f8af713a160e2aa0924a4fb81d6a67df9f56dc917884c56c9ad713b3baf7d SHA512 3e566803d784aa3cd8027cb9f942fab6c6a8cd8be42415a0bdfb51b9f1543d0c649ec9f5a90e140a0d4af2355e5b8703964b59c0734d09e4dc64308ceb0141e5
+DIST limine-4.20230503.0.tar.xz 966088 BLAKE2B d268a1e6ff6c0da46d457ba077227f8552a272992d6eb399241e57bfd7de2321f44e616cf2cade05fae70c55c3cdea8d122b09939202ade153c18bae72393eb3 SHA512 7808d81d6ed1c135d55199521c7490dfa0bfd3fc134e7cde4bedbc133494a906d85d1b0b7626b3e541cc67da832034e85364c893b260adfd7fb1c55f0e056e88

diff --git a/sys-boot/limine/limine-4.20230503.0.ebuild b/sys-boot/limine/limine-4.20230503.0.ebuild
new file mode 100644
index 000000000..a93073081
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230503.0.ebuild
@@ -0,0 +1,43 @@
+# 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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-05-14  9:56 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-05-14  9:56 UTC (permalink / raw
  To: gentoo-commits

commit:     536fcae9225c02734dcd8af9d39efda741ec818a
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Sun May 14 09:55:02 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Sun May 14 09:55:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=536fcae9

sys-boot/limine: add 4.20230514.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-4.20230514.0.ebuild | 43 ++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 7e4f6afe3..12c8e3f3f 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -4,3 +4,4 @@ DIST limine-4.20230408.0.tar.xz 896416 BLAKE2B c4a5d0a93082b4f9569b2af6d8b345ca7
 DIST limine-4.20230422.0.tar.xz 891604 BLAKE2B a4fcefb33d45a67a94a4f6ecb8ee491339d1d0de56dfe82133a36f374704e115ccb83a144a51a2c40333df916dbcb72cfdd6c1ca2104ae5928251bf2b2f14d95 SHA512 7d949fce2394ea83bea29f43a4b11c3e48e36bf00a39d8bb463667848bf0b86cb49ac60cbd27b961240c9afd5f99c86c4abb31e03d5c0baaae3bd3122f55c8cf
 DIST limine-4.20230428.0.tar.xz 892396 BLAKE2B 951e142ea457f958ac08d2c4c9b4fd78090fde5e8ae67ef7b629fcaa18a5b667299f8af713a160e2aa0924a4fb81d6a67df9f56dc917884c56c9ad713b3baf7d SHA512 3e566803d784aa3cd8027cb9f942fab6c6a8cd8be42415a0bdfb51b9f1543d0c649ec9f5a90e140a0d4af2355e5b8703964b59c0734d09e4dc64308ceb0141e5
 DIST limine-4.20230503.0.tar.xz 966088 BLAKE2B d268a1e6ff6c0da46d457ba077227f8552a272992d6eb399241e57bfd7de2321f44e616cf2cade05fae70c55c3cdea8d122b09939202ade153c18bae72393eb3 SHA512 7808d81d6ed1c135d55199521c7490dfa0bfd3fc134e7cde4bedbc133494a906d85d1b0b7626b3e541cc67da832034e85364c893b260adfd7fb1c55f0e056e88
+DIST limine-4.20230514.0.tar.xz 966160 BLAKE2B 6556adc6c2efffb2876c103b4428f42b57f74d25b7d901a573b7d1b20d84665a336b8bb8bbc84b936a9bf52795fa08a5af769f541736b89faf5306a4ec4ba654 SHA512 8ea04c54d95309185e91ee28cc7f6c64e948d29aff70626372328d59304a21efd0d2a7adf20fb38607b69c2863be6817c2ea768c8129e3f3305e56a4b1585886

diff --git a/sys-boot/limine/limine-4.20230514.0.ebuild b/sys-boot/limine/limine-4.20230514.0.ebuild
new file mode 100644
index 000000000..a93073081
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230514.0.ebuild
@@ -0,0 +1,43 @@
+# 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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-05-29 20:11 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-05-29 20:11 UTC (permalink / raw
  To: gentoo-commits

commit:     24937797da3e2b5cbe7d939fc17f4585ac1d4d7e
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Mon May 29 20:08:01 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Mon May 29 20:08:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=24937797

sys-boot/limine: add 4.20230529.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-4.20230529.0.ebuild | 43 ++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 12c8e3f3f..39b8a33df 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -5,3 +5,4 @@ DIST limine-4.20230422.0.tar.xz 891604 BLAKE2B a4fcefb33d45a67a94a4f6ecb8ee49133
 DIST limine-4.20230428.0.tar.xz 892396 BLAKE2B 951e142ea457f958ac08d2c4c9b4fd78090fde5e8ae67ef7b629fcaa18a5b667299f8af713a160e2aa0924a4fb81d6a67df9f56dc917884c56c9ad713b3baf7d SHA512 3e566803d784aa3cd8027cb9f942fab6c6a8cd8be42415a0bdfb51b9f1543d0c649ec9f5a90e140a0d4af2355e5b8703964b59c0734d09e4dc64308ceb0141e5
 DIST limine-4.20230503.0.tar.xz 966088 BLAKE2B d268a1e6ff6c0da46d457ba077227f8552a272992d6eb399241e57bfd7de2321f44e616cf2cade05fae70c55c3cdea8d122b09939202ade153c18bae72393eb3 SHA512 7808d81d6ed1c135d55199521c7490dfa0bfd3fc134e7cde4bedbc133494a906d85d1b0b7626b3e541cc67da832034e85364c893b260adfd7fb1c55f0e056e88
 DIST limine-4.20230514.0.tar.xz 966160 BLAKE2B 6556adc6c2efffb2876c103b4428f42b57f74d25b7d901a573b7d1b20d84665a336b8bb8bbc84b936a9bf52795fa08a5af769f541736b89faf5306a4ec4ba654 SHA512 8ea04c54d95309185e91ee28cc7f6c64e948d29aff70626372328d59304a21efd0d2a7adf20fb38607b69c2863be6817c2ea768c8129e3f3305e56a4b1585886
+DIST limine-4.20230529.0.tar.xz 961384 BLAKE2B 3345fb306f4c215719e0839200633e7ed46e4aa845918464d79c6a65c5a0d325305e1372ebcac58c9e28e37193c49dc3cc084f1ed584cda1c0004ee6564bf835 SHA512 bf679b8f833fbe3b6c3926da0b4cda066f7050d87cf29c59b1ca2998d05b15b7d5539f289e9871eb6e185caadd5ace9d994839ff4fbcaadfc28c7e16d61c7261

diff --git a/sys-boot/limine/limine-4.20230529.0.ebuild b/sys-boot/limine/limine-4.20230529.0.ebuild
new file mode 100644
index 000000000..5a72ed2ff
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230529.0.ebuild
@@ -0,0 +1,43 @@
+# 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-alternatives/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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-05-31  8:55 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-05-31  8:55 UTC (permalink / raw
  To: gentoo-commits

commit:     2d26c822f3ff8bc970141beadf183bc46a939bef
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Wed May 31 08:53:17 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Wed May 31 08:55:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d26c822

sys-boot/limine: add 4.20230530.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-4.20230530.0.ebuild | 43 ++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 39b8a33df..95f5f130c 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -6,3 +6,4 @@ DIST limine-4.20230428.0.tar.xz 892396 BLAKE2B 951e142ea457f958ac08d2c4c9b4fd780
 DIST limine-4.20230503.0.tar.xz 966088 BLAKE2B d268a1e6ff6c0da46d457ba077227f8552a272992d6eb399241e57bfd7de2321f44e616cf2cade05fae70c55c3cdea8d122b09939202ade153c18bae72393eb3 SHA512 7808d81d6ed1c135d55199521c7490dfa0bfd3fc134e7cde4bedbc133494a906d85d1b0b7626b3e541cc67da832034e85364c893b260adfd7fb1c55f0e056e88
 DIST limine-4.20230514.0.tar.xz 966160 BLAKE2B 6556adc6c2efffb2876c103b4428f42b57f74d25b7d901a573b7d1b20d84665a336b8bb8bbc84b936a9bf52795fa08a5af769f541736b89faf5306a4ec4ba654 SHA512 8ea04c54d95309185e91ee28cc7f6c64e948d29aff70626372328d59304a21efd0d2a7adf20fb38607b69c2863be6817c2ea768c8129e3f3305e56a4b1585886
 DIST limine-4.20230529.0.tar.xz 961384 BLAKE2B 3345fb306f4c215719e0839200633e7ed46e4aa845918464d79c6a65c5a0d325305e1372ebcac58c9e28e37193c49dc3cc084f1ed584cda1c0004ee6564bf835 SHA512 bf679b8f833fbe3b6c3926da0b4cda066f7050d87cf29c59b1ca2998d05b15b7d5539f289e9871eb6e185caadd5ace9d994839ff4fbcaadfc28c7e16d61c7261
+DIST limine-4.20230530.0.tar.xz 960956 BLAKE2B bf68ac2f360874b56d91fa009efb59faeedd5a834c8be9ed0ccf7e717e6d9e751c2aca7a6e2e0837ee17431e41235e79aeb8a95230791a35c3c82cca9cfeb5b8 SHA512 ab5823c8b34265d3e8d87bfd0bec1623fc0151bae1df9f28dab29acd506105a3d9d171949656fa9a5ae1d1c63ac2a02542552b3c95f072a94adff45081c98fd4

diff --git a/sys-boot/limine/limine-4.20230530.0.ebuild b/sys-boot/limine/limine-4.20230530.0.ebuild
new file mode 100644
index 000000000..5a72ed2ff
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230530.0.ebuild
@@ -0,0 +1,43 @@
+# 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-alternatives/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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-06-06  7:51 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-06-06  7:51 UTC (permalink / raw
  To: gentoo-commits

commit:     5868d19755a860e8506e12f0b70957d69eb88a65
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  6 07:51:25 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Tue Jun  6 07:51:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5868d197

sys-boot/limine: add 4.20230606.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-4.20230606.0.ebuild | 43 ++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 95f5f130c..b43e0ea1a 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -7,3 +7,4 @@ DIST limine-4.20230503.0.tar.xz 966088 BLAKE2B d268a1e6ff6c0da46d457ba077227f855
 DIST limine-4.20230514.0.tar.xz 966160 BLAKE2B 6556adc6c2efffb2876c103b4428f42b57f74d25b7d901a573b7d1b20d84665a336b8bb8bbc84b936a9bf52795fa08a5af769f541736b89faf5306a4ec4ba654 SHA512 8ea04c54d95309185e91ee28cc7f6c64e948d29aff70626372328d59304a21efd0d2a7adf20fb38607b69c2863be6817c2ea768c8129e3f3305e56a4b1585886
 DIST limine-4.20230529.0.tar.xz 961384 BLAKE2B 3345fb306f4c215719e0839200633e7ed46e4aa845918464d79c6a65c5a0d325305e1372ebcac58c9e28e37193c49dc3cc084f1ed584cda1c0004ee6564bf835 SHA512 bf679b8f833fbe3b6c3926da0b4cda066f7050d87cf29c59b1ca2998d05b15b7d5539f289e9871eb6e185caadd5ace9d994839ff4fbcaadfc28c7e16d61c7261
 DIST limine-4.20230530.0.tar.xz 960956 BLAKE2B bf68ac2f360874b56d91fa009efb59faeedd5a834c8be9ed0ccf7e717e6d9e751c2aca7a6e2e0837ee17431e41235e79aeb8a95230791a35c3c82cca9cfeb5b8 SHA512 ab5823c8b34265d3e8d87bfd0bec1623fc0151bae1df9f28dab29acd506105a3d9d171949656fa9a5ae1d1c63ac2a02542552b3c95f072a94adff45081c98fd4
+DIST limine-4.20230606.0.tar.xz 963232 BLAKE2B 613a0d5c5893f2cff1398c03a08c50c60b448f73a4b1f568dde0f2de1bea59ac8ecfaa398e5b601c3eea5c0fcea778a88a178fdaa77acd2236de9f56a7da8cc4 SHA512 617d9ad2d0e34222e88fbbec92593d5e7cc5634487b469effefafd94d5c5c3189c5fa5261a83850d79ae7d60f63a460ee4ff0e499a0c833839f3e07af07aec42

diff --git a/sys-boot/limine/limine-4.20230606.0.ebuild b/sys-boot/limine/limine-4.20230606.0.ebuild
new file mode 100644
index 000000000..5a72ed2ff
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230606.0.ebuild
@@ -0,0 +1,43 @@
+# 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-alternatives/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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-06-18 22:36 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-06-18 22:36 UTC (permalink / raw
  To: gentoo-commits

commit:     9ab5a6d653ac1f49dc5ca1239eddeaee5da25904
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 18 22:33:41 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 22:34:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ab5a6d6

sys-boot/limine: add 4.20230615.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-4.20230615.0.ebuild | 43 ++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index b43e0ea1a..ff09f7ba1 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -8,3 +8,4 @@ DIST limine-4.20230514.0.tar.xz 966160 BLAKE2B 6556adc6c2efffb2876c103b4428f42b5
 DIST limine-4.20230529.0.tar.xz 961384 BLAKE2B 3345fb306f4c215719e0839200633e7ed46e4aa845918464d79c6a65c5a0d325305e1372ebcac58c9e28e37193c49dc3cc084f1ed584cda1c0004ee6564bf835 SHA512 bf679b8f833fbe3b6c3926da0b4cda066f7050d87cf29c59b1ca2998d05b15b7d5539f289e9871eb6e185caadd5ace9d994839ff4fbcaadfc28c7e16d61c7261
 DIST limine-4.20230530.0.tar.xz 960956 BLAKE2B bf68ac2f360874b56d91fa009efb59faeedd5a834c8be9ed0ccf7e717e6d9e751c2aca7a6e2e0837ee17431e41235e79aeb8a95230791a35c3c82cca9cfeb5b8 SHA512 ab5823c8b34265d3e8d87bfd0bec1623fc0151bae1df9f28dab29acd506105a3d9d171949656fa9a5ae1d1c63ac2a02542552b3c95f072a94adff45081c98fd4
 DIST limine-4.20230606.0.tar.xz 963232 BLAKE2B 613a0d5c5893f2cff1398c03a08c50c60b448f73a4b1f568dde0f2de1bea59ac8ecfaa398e5b601c3eea5c0fcea778a88a178fdaa77acd2236de9f56a7da8cc4 SHA512 617d9ad2d0e34222e88fbbec92593d5e7cc5634487b469effefafd94d5c5c3189c5fa5261a83850d79ae7d60f63a460ee4ff0e499a0c833839f3e07af07aec42
+DIST limine-4.20230615.0.tar.xz 963720 BLAKE2B a4124be763c84ded9367cffc965ca60c6e4360e870f19342e8feb3d018ed33b26753c105c3dbe1db6580b5760c57ec08858fddb9bb29e9de466c0bbe31752ade SHA512 2d06ff827a6720d6974bdbff88010c08772c4110a2c106bec089333a6b1ea50176a8e43930550af483d0c6fab3606744b6b36fcd930dc660934925ed06faa76a

diff --git a/sys-boot/limine/limine-4.20230615.0.ebuild b/sys-boot/limine/limine-4.20230615.0.ebuild
new file mode 100644
index 000000000..5a72ed2ff
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230615.0.ebuild
@@ -0,0 +1,43 @@
+# 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-alternatives/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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-06-18 22:36 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-06-18 22:36 UTC (permalink / raw
  To: gentoo-commits

commit:     ca5d7c58a549849af8af043ecf36e16ad702fe34
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 18 22:36:22 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 22:36:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca5d7c58

sys-boot/limine: drop versions

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  5 ----
 sys-boot/limine/limine-4.20230325.0.ebuild | 43 ------------------------------
 sys-boot/limine/limine-4.20230330.0.ebuild | 43 ------------------------------
 sys-boot/limine/limine-4.20230408.0.ebuild | 43 ------------------------------
 sys-boot/limine/limine-4.20230422.0.ebuild | 43 ------------------------------
 sys-boot/limine/limine-4.20230428.0.ebuild | 43 ------------------------------
 6 files changed, 220 deletions(-)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index ff09f7ba1..99bb6acc8 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -1,8 +1,3 @@
-DIST limine-4.20230325.0.tar.xz 897164 BLAKE2B ce0ca350667210e0bf1fedfebee97e1763ca706b7f756e4d81fcd0ba35df436efac987bc9cb784dfc99ac770fcc5feee6145d763dc8df67f61231013262511ec SHA512 bfe6dbd9b8bc636431a6e494ce636bd29a2c6df1cd568621e980fe17f026a2bca14a1ca6d4c8d45a30f37f6ac99e62e94eccdbcebea52bc73783fbcf049a9369
-DIST limine-4.20230330.0.tar.xz 897596 BLAKE2B 3047befde6284fe3907a1e427d3f3821ca153c93fcad1e286a577ca68f5d7930ed07361c5d1042eb90fe038db081ff7fea2c09a25ad316efabc1f38e61a02ecc SHA512 04eb7335c0d493b86a0de10763a52265ef0c36c23dc7998f482ca0a47597c439b5d8e261b60cdfb851fac4778fd4ae569b970f1f0ea00e30d965b590584fcf0d
-DIST limine-4.20230408.0.tar.xz 896416 BLAKE2B c4a5d0a93082b4f9569b2af6d8b345ca7b0e00aeff42af112e2f07541b091f54451af7be969fad3d28c6108cf2106ce7d5d463f0237090bfd5b3548e50ca935f SHA512 0b3a7c907c79e8ddf0c54432ec65f4f42cce9f74a71dcf7d9c21a5a94b9957a72ed9d47216baf8cc9c03ef0e74ad883e2e2442571ff292952a60d61d379056f7
-DIST limine-4.20230422.0.tar.xz 891604 BLAKE2B a4fcefb33d45a67a94a4f6ecb8ee491339d1d0de56dfe82133a36f374704e115ccb83a144a51a2c40333df916dbcb72cfdd6c1ca2104ae5928251bf2b2f14d95 SHA512 7d949fce2394ea83bea29f43a4b11c3e48e36bf00a39d8bb463667848bf0b86cb49ac60cbd27b961240c9afd5f99c86c4abb31e03d5c0baaae3bd3122f55c8cf
-DIST limine-4.20230428.0.tar.xz 892396 BLAKE2B 951e142ea457f958ac08d2c4c9b4fd78090fde5e8ae67ef7b629fcaa18a5b667299f8af713a160e2aa0924a4fb81d6a67df9f56dc917884c56c9ad713b3baf7d SHA512 3e566803d784aa3cd8027cb9f942fab6c6a8cd8be42415a0bdfb51b9f1543d0c649ec9f5a90e140a0d4af2355e5b8703964b59c0734d09e4dc64308ceb0141e5
 DIST limine-4.20230503.0.tar.xz 966088 BLAKE2B d268a1e6ff6c0da46d457ba077227f8552a272992d6eb399241e57bfd7de2321f44e616cf2cade05fae70c55c3cdea8d122b09939202ade153c18bae72393eb3 SHA512 7808d81d6ed1c135d55199521c7490dfa0bfd3fc134e7cde4bedbc133494a906d85d1b0b7626b3e541cc67da832034e85364c893b260adfd7fb1c55f0e056e88
 DIST limine-4.20230514.0.tar.xz 966160 BLAKE2B 6556adc6c2efffb2876c103b4428f42b57f74d25b7d901a573b7d1b20d84665a336b8bb8bbc84b936a9bf52795fa08a5af769f541736b89faf5306a4ec4ba654 SHA512 8ea04c54d95309185e91ee28cc7f6c64e948d29aff70626372328d59304a21efd0d2a7adf20fb38607b69c2863be6817c2ea768c8129e3f3305e56a4b1585886
 DIST limine-4.20230529.0.tar.xz 961384 BLAKE2B 3345fb306f4c215719e0839200633e7ed46e4aa845918464d79c6a65c5a0d325305e1372ebcac58c9e28e37193c49dc3cc084f1ed584cda1c0004ee6564bf835 SHA512 bf679b8f833fbe3b6c3926da0b4cda066f7050d87cf29c59b1ca2998d05b15b7d5539f289e9871eb6e185caadd5ace9d994839ff4fbcaadfc28c7e16d61c7261

diff --git a/sys-boot/limine/limine-4.20230325.0.ebuild b/sys-boot/limine/limine-4.20230325.0.ebuild
deleted file mode 100644
index a93073081..000000000
--- a/sys-boot/limine/limine-4.20230325.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/limine-4.20230330.0.ebuild b/sys-boot/limine/limine-4.20230330.0.ebuild
deleted file mode 100644
index a93073081..000000000
--- a/sys-boot/limine/limine-4.20230330.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/limine-4.20230408.0.ebuild b/sys-boot/limine/limine-4.20230408.0.ebuild
deleted file mode 100644
index a93073081..000000000
--- a/sys-boot/limine/limine-4.20230408.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/limine-4.20230422.0.ebuild b/sys-boot/limine/limine-4.20230422.0.ebuild
deleted file mode 100644
index a93073081..000000000
--- a/sys-boot/limine/limine-4.20230422.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/limine-4.20230428.0.ebuild b/sys-boot/limine/limine-4.20230428.0.ebuild
deleted file mode 100644
index a93073081..000000000
--- a/sys-boot/limine/limine-4.20230428.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[@]}"
-}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-08-14 13:05 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-08-14 13:05 UTC (permalink / raw
  To: gentoo-commits

commit:     b7356b64513fd371e48805e0b91a97509579818b
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 14 12:57:59 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Mon Aug 14 12:59:31 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b7356b64

sys-boot/limine: add 5.20230811.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-5.20230811.0.ebuild | 43 ++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 99bb6acc82..78540593de 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -4,3 +4,4 @@ DIST limine-4.20230529.0.tar.xz 961384 BLAKE2B 3345fb306f4c215719e0839200633e7ed
 DIST limine-4.20230530.0.tar.xz 960956 BLAKE2B bf68ac2f360874b56d91fa009efb59faeedd5a834c8be9ed0ccf7e717e6d9e751c2aca7a6e2e0837ee17431e41235e79aeb8a95230791a35c3c82cca9cfeb5b8 SHA512 ab5823c8b34265d3e8d87bfd0bec1623fc0151bae1df9f28dab29acd506105a3d9d171949656fa9a5ae1d1c63ac2a02542552b3c95f072a94adff45081c98fd4
 DIST limine-4.20230606.0.tar.xz 963232 BLAKE2B 613a0d5c5893f2cff1398c03a08c50c60b448f73a4b1f568dde0f2de1bea59ac8ecfaa398e5b601c3eea5c0fcea778a88a178fdaa77acd2236de9f56a7da8cc4 SHA512 617d9ad2d0e34222e88fbbec92593d5e7cc5634487b469effefafd94d5c5c3189c5fa5261a83850d79ae7d60f63a460ee4ff0e499a0c833839f3e07af07aec42
 DIST limine-4.20230615.0.tar.xz 963720 BLAKE2B a4124be763c84ded9367cffc965ca60c6e4360e870f19342e8feb3d018ed33b26753c105c3dbe1db6580b5760c57ec08858fddb9bb29e9de466c0bbe31752ade SHA512 2d06ff827a6720d6974bdbff88010c08772c4110a2c106bec089333a6b1ea50176a8e43930550af483d0c6fab3606744b6b36fcd930dc660934925ed06faa76a
+DIST limine-5.20230811.0.tar.xz 1289484 BLAKE2B 3044bef68ce62a701df30774d35ce886a6af578e8e1bd943a5524bd9562e8f5709a85800aa5ba4f30a194308b1607a6cea3fedd0951466bf1eef2abb6e462b6c SHA512 6b98ff89efc3e52d2fd36ca1b01818de24ddb512b4936994354ae6604a17738e357ab2a4fcaf81fca97fa8f3499493534fe1e581d8f97ea49c7079d2f5249d2a

diff --git a/sys-boot/limine/limine-5.20230811.0.ebuild b/sys-boot/limine/limine-5.20230811.0.ebuild
new file mode 100644
index 0000000000..5a72ed2ff6
--- /dev/null
+++ b/sys-boot/limine/limine-5.20230811.0.ebuild
@@ -0,0 +1,43 @@
+# 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-alternatives/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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-11-03 19:11 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-11-03 19:11 UTC (permalink / raw
  To: gentoo-commits

commit:     ca8acdd82a5e205a4925dd02337b2f0dd706956e
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  3 19:10:54 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Fri Nov  3 19:10:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca8acdd8

sys-boot/limine: add 5.20231103.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-5.20231103.0.ebuild | 43 ++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 78540593de..7447db0c95 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -5,3 +5,4 @@ DIST limine-4.20230530.0.tar.xz 960956 BLAKE2B bf68ac2f360874b56d91fa009efb59fae
 DIST limine-4.20230606.0.tar.xz 963232 BLAKE2B 613a0d5c5893f2cff1398c03a08c50c60b448f73a4b1f568dde0f2de1bea59ac8ecfaa398e5b601c3eea5c0fcea778a88a178fdaa77acd2236de9f56a7da8cc4 SHA512 617d9ad2d0e34222e88fbbec92593d5e7cc5634487b469effefafd94d5c5c3189c5fa5261a83850d79ae7d60f63a460ee4ff0e499a0c833839f3e07af07aec42
 DIST limine-4.20230615.0.tar.xz 963720 BLAKE2B a4124be763c84ded9367cffc965ca60c6e4360e870f19342e8feb3d018ed33b26753c105c3dbe1db6580b5760c57ec08858fddb9bb29e9de466c0bbe31752ade SHA512 2d06ff827a6720d6974bdbff88010c08772c4110a2c106bec089333a6b1ea50176a8e43930550af483d0c6fab3606744b6b36fcd930dc660934925ed06faa76a
 DIST limine-5.20230811.0.tar.xz 1289484 BLAKE2B 3044bef68ce62a701df30774d35ce886a6af578e8e1bd943a5524bd9562e8f5709a85800aa5ba4f30a194308b1607a6cea3fedd0951466bf1eef2abb6e462b6c SHA512 6b98ff89efc3e52d2fd36ca1b01818de24ddb512b4936994354ae6604a17738e357ab2a4fcaf81fca97fa8f3499493534fe1e581d8f97ea49c7079d2f5249d2a
+DIST limine-5.20231103.0.tar.xz 1349960 BLAKE2B 72348e39ad8cd614e19d88c840580c58b3dbd5d4796f2fb525bb6333bd60d641cb0e3fb2abacbef209637708754a52aadc626c625ae3b548d4d3b3db08e474f1 SHA512 e1a7a5ecfca30bf9246e3e9f6ae92a7f788a9c0f896c408ad0f98de08d76137d18627cbe8c0d9c7b322c6e5674c0a6c1cc0d24a2fb9b082e7e4753988e9f2fd8

diff --git a/sys-boot/limine/limine-5.20231103.0.ebuild b/sys-boot/limine/limine-5.20231103.0.ebuild
new file mode 100644
index 0000000000..5a72ed2ff6
--- /dev/null
+++ b/sys-boot/limine/limine-5.20231103.0.ebuild
@@ -0,0 +1,43 @@
+# 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-alternatives/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[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-11-06 11:55 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-11-06 11:55 UTC (permalink / raw
  To: gentoo-commits

commit:     a4cd697f4722e58052066eec79b5e673bb9dd08a
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  6 11:53:35 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Mon Nov  6 11:54:06 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a4cd697f

sys-boot/limine: add rv64 support

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/limine-5.20231103.0-r1.ebuild | 44 +++++++++++++++++++++++++++
 sys-boot/limine/metadata.xml                  |  3 ++
 2 files changed, 47 insertions(+)

diff --git a/sys-boot/limine/limine-5.20231103.0-r1.ebuild b/sys-boot/limine/limine-5.20231103.0-r1.ebuild
new file mode 100644
index 0000000000..73ea272148
--- /dev/null
+++ b/sys-boot/limine/limine-5.20231103.0-r1.ebuild
@@ -0,0 +1,44 @@
+# 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 +uefirv64"
+
+MY_LLVM_TARGETS="AArch64 ARM X86 RISCV"
+MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
+
+BDEPEND="
+	app-alternatives/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 uefirv64 uefi-riscv64)"
+		"$(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 a8b550563d..ddb789d211 100644
--- a/sys-boot/limine/metadata.xml
+++ b/sys-boot/limine/metadata.xml
@@ -18,6 +18,9 @@
     <flag name="uefiaa64">
       Enable AArch64 UEFI support.
     </flag>
+    <flag name="uefirv64">
+      Enable 64-bit RISC-V 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.


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-11-21 19:53 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-11-21 19:53 UTC (permalink / raw
  To: gentoo-commits

commit:     2aa4cc0b0df52bbbc894594c75a6d3a3020e43a1
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 21 19:52:33 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Tue Nov 21 19:52:57 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2aa4cc0b

sys-boot/limine: add 5.20231121.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-5.20231121.0.ebuild | 44 ++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 7447db0c95..1df133722a 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -6,3 +6,4 @@ DIST limine-4.20230606.0.tar.xz 963232 BLAKE2B 613a0d5c5893f2cff1398c03a08c50c60
 DIST limine-4.20230615.0.tar.xz 963720 BLAKE2B a4124be763c84ded9367cffc965ca60c6e4360e870f19342e8feb3d018ed33b26753c105c3dbe1db6580b5760c57ec08858fddb9bb29e9de466c0bbe31752ade SHA512 2d06ff827a6720d6974bdbff88010c08772c4110a2c106bec089333a6b1ea50176a8e43930550af483d0c6fab3606744b6b36fcd930dc660934925ed06faa76a
 DIST limine-5.20230811.0.tar.xz 1289484 BLAKE2B 3044bef68ce62a701df30774d35ce886a6af578e8e1bd943a5524bd9562e8f5709a85800aa5ba4f30a194308b1607a6cea3fedd0951466bf1eef2abb6e462b6c SHA512 6b98ff89efc3e52d2fd36ca1b01818de24ddb512b4936994354ae6604a17738e357ab2a4fcaf81fca97fa8f3499493534fe1e581d8f97ea49c7079d2f5249d2a
 DIST limine-5.20231103.0.tar.xz 1349960 BLAKE2B 72348e39ad8cd614e19d88c840580c58b3dbd5d4796f2fb525bb6333bd60d641cb0e3fb2abacbef209637708754a52aadc626c625ae3b548d4d3b3db08e474f1 SHA512 e1a7a5ecfca30bf9246e3e9f6ae92a7f788a9c0f896c408ad0f98de08d76137d18627cbe8c0d9c7b322c6e5674c0a6c1cc0d24a2fb9b082e7e4753988e9f2fd8
+DIST limine-5.20231121.0.tar.xz 1366372 BLAKE2B b47b4da7be451d60c6da2c0c0d2df57fce9e767e6ae1b9a59e3e823bfcc492292363560bac70960399d23f5ff6f02ce94985f7f955e18d71c0c48f0e8faa3be7 SHA512 5ab7d0b578af39af0ffb980ecae282431bcaf463a60211d35ed229ef3e1c5f8d9392bbbee64732e70dd87411bedf233e32e953f714cecc44edad4b254221e761

diff --git a/sys-boot/limine/limine-5.20231121.0.ebuild b/sys-boot/limine/limine-5.20231121.0.ebuild
new file mode 100644
index 0000000000..73ea272148
--- /dev/null
+++ b/sys-boot/limine/limine-5.20231121.0.ebuild
@@ -0,0 +1,44 @@
+# 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 +uefirv64"
+
+MY_LLVM_TARGETS="AArch64 ARM X86 RISCV"
+MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
+
+BDEPEND="
+	app-alternatives/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 uefirv64 uefi-riscv64)"
+		"$(use_enable cd-efi uefi-cd)"
+	)
+
+	TOOLCHAIN_FOR_TARGET=llvm \
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2023-11-25 22:08 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2023-11-25 22:08 UTC (permalink / raw
  To: gentoo-commits

commit:     fe240c7170b20b52dff5c49351ff9b823f8f5730
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 22:08:01 2023 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 22:08:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe240c71

sys-boot/limine: add 5.20231124.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-5.20231124.0.ebuild | 44 ++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 1df133722a..9ed95029c4 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -7,3 +7,4 @@ DIST limine-4.20230615.0.tar.xz 963720 BLAKE2B a4124be763c84ded9367cffc965ca60c6
 DIST limine-5.20230811.0.tar.xz 1289484 BLAKE2B 3044bef68ce62a701df30774d35ce886a6af578e8e1bd943a5524bd9562e8f5709a85800aa5ba4f30a194308b1607a6cea3fedd0951466bf1eef2abb6e462b6c SHA512 6b98ff89efc3e52d2fd36ca1b01818de24ddb512b4936994354ae6604a17738e357ab2a4fcaf81fca97fa8f3499493534fe1e581d8f97ea49c7079d2f5249d2a
 DIST limine-5.20231103.0.tar.xz 1349960 BLAKE2B 72348e39ad8cd614e19d88c840580c58b3dbd5d4796f2fb525bb6333bd60d641cb0e3fb2abacbef209637708754a52aadc626c625ae3b548d4d3b3db08e474f1 SHA512 e1a7a5ecfca30bf9246e3e9f6ae92a7f788a9c0f896c408ad0f98de08d76137d18627cbe8c0d9c7b322c6e5674c0a6c1cc0d24a2fb9b082e7e4753988e9f2fd8
 DIST limine-5.20231121.0.tar.xz 1366372 BLAKE2B b47b4da7be451d60c6da2c0c0d2df57fce9e767e6ae1b9a59e3e823bfcc492292363560bac70960399d23f5ff6f02ce94985f7f955e18d71c0c48f0e8faa3be7 SHA512 5ab7d0b578af39af0ffb980ecae282431bcaf463a60211d35ed229ef3e1c5f8d9392bbbee64732e70dd87411bedf233e32e953f714cecc44edad4b254221e761
+DIST limine-5.20231124.0.tar.xz 1322812 BLAKE2B 8f15e8a77107a0b49cc58372d59b0fdfedaaaea0c82e46c8e86324e6fee1587f0d878ba77d70f3f24a19cc1a08cd5fc604d21f2252a53fc89f33a0a613874b62 SHA512 af37524f0d59de83f36921939c78421ce864343ef621a4b9ff1437c89080f9ef6467a04ea31f44f3904820dface10703f43b185d11a679bb7536d4573d2295c5

diff --git a/sys-boot/limine/limine-5.20231124.0.ebuild b/sys-boot/limine/limine-5.20231124.0.ebuild
new file mode 100644
index 0000000000..73ea272148
--- /dev/null
+++ b/sys-boot/limine/limine-5.20231124.0.ebuild
@@ -0,0 +1,44 @@
+# 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 +uefirv64"
+
+MY_LLVM_TARGETS="AArch64 ARM X86 RISCV"
+MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
+
+BDEPEND="
+	app-alternatives/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 uefirv64 uefi-riscv64)"
+		"$(use_enable cd-efi uefi-cd)"
+	)
+
+	TOOLCHAIN_FOR_TARGET=llvm \
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2024-01-01 15:03 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2024-01-01 15:03 UTC (permalink / raw
  To: gentoo-commits

commit:     641d7bcfae91c747be0ad6ccf05caaef79c14f21
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  1 15:01:36 2024 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Mon Jan  1 15:02:31 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=641d7bcf

sys-boot/limine: add 6.20231227.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                   |  1 +
 sys-boot/limine/limine-6.20231227.0.ebuild | 44 ++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 9ed95029c4..0aca56a543 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -8,3 +8,4 @@ DIST limine-5.20230811.0.tar.xz 1289484 BLAKE2B 3044bef68ce62a701df30774d35ce886
 DIST limine-5.20231103.0.tar.xz 1349960 BLAKE2B 72348e39ad8cd614e19d88c840580c58b3dbd5d4796f2fb525bb6333bd60d641cb0e3fb2abacbef209637708754a52aadc626c625ae3b548d4d3b3db08e474f1 SHA512 e1a7a5ecfca30bf9246e3e9f6ae92a7f788a9c0f896c408ad0f98de08d76137d18627cbe8c0d9c7b322c6e5674c0a6c1cc0d24a2fb9b082e7e4753988e9f2fd8
 DIST limine-5.20231121.0.tar.xz 1366372 BLAKE2B b47b4da7be451d60c6da2c0c0d2df57fce9e767e6ae1b9a59e3e823bfcc492292363560bac70960399d23f5ff6f02ce94985f7f955e18d71c0c48f0e8faa3be7 SHA512 5ab7d0b578af39af0ffb980ecae282431bcaf463a60211d35ed229ef3e1c5f8d9392bbbee64732e70dd87411bedf233e32e953f714cecc44edad4b254221e761
 DIST limine-5.20231124.0.tar.xz 1322812 BLAKE2B 8f15e8a77107a0b49cc58372d59b0fdfedaaaea0c82e46c8e86324e6fee1587f0d878ba77d70f3f24a19cc1a08cd5fc604d21f2252a53fc89f33a0a613874b62 SHA512 af37524f0d59de83f36921939c78421ce864343ef621a4b9ff1437c89080f9ef6467a04ea31f44f3904820dface10703f43b185d11a679bb7536d4573d2295c5
+DIST limine-6.20231227.0.tar.xz 1318188 BLAKE2B ff7c35fbe9b1ace85450b1e568b2acb8e8165d6465300e6401c2255390dfce981b1cba2cb3065614d422904c20b75c42bf6702884bdda0a9b0b7056df19ae1f8 SHA512 b716631c371774e3d48eee1aa6ff16234f9f9572a191b9cb39a9c18c8f60f08ab07a1e351f2e5efbc616a739a32f6e24cfaaf4ca9b04688018d2728a156f9677

diff --git a/sys-boot/limine/limine-6.20231227.0.ebuild b/sys-boot/limine/limine-6.20231227.0.ebuild
new file mode 100644
index 0000000000..73ea272148
--- /dev/null
+++ b/sys-boot/limine/limine-6.20231227.0.ebuild
@@ -0,0 +1,44 @@
+# 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 +uefirv64"
+
+MY_LLVM_TARGETS="AArch64 ARM X86 RISCV"
+MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
+
+BDEPEND="
+	app-alternatives/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 uefirv64 uefi-riscv64)"
+		"$(use_enable cd-efi uefi-cd)"
+	)
+
+	TOOLCHAIN_FOR_TARGET=llvm \
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2024-01-20 17:04 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2024-01-20 17:04 UTC (permalink / raw
  To: gentoo-commits

commit:     ad13953936d8b0edd9573b10b3f36a6a3b86dff5
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 20 17:00:33 2024 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Sat Jan 20 17:00:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad139539

sys-boot/limine: add 7.0.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest            |  1 +
 sys-boot/limine/limine-7.0.0.ebuild | 44 +++++++++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 0aca56a543..409f92b9eb 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -9,3 +9,4 @@ DIST limine-5.20231103.0.tar.xz 1349960 BLAKE2B 72348e39ad8cd614e19d88c840580c58
 DIST limine-5.20231121.0.tar.xz 1366372 BLAKE2B b47b4da7be451d60c6da2c0c0d2df57fce9e767e6ae1b9a59e3e823bfcc492292363560bac70960399d23f5ff6f02ce94985f7f955e18d71c0c48f0e8faa3be7 SHA512 5ab7d0b578af39af0ffb980ecae282431bcaf463a60211d35ed229ef3e1c5f8d9392bbbee64732e70dd87411bedf233e32e953f714cecc44edad4b254221e761
 DIST limine-5.20231124.0.tar.xz 1322812 BLAKE2B 8f15e8a77107a0b49cc58372d59b0fdfedaaaea0c82e46c8e86324e6fee1587f0d878ba77d70f3f24a19cc1a08cd5fc604d21f2252a53fc89f33a0a613874b62 SHA512 af37524f0d59de83f36921939c78421ce864343ef621a4b9ff1437c89080f9ef6467a04ea31f44f3904820dface10703f43b185d11a679bb7536d4573d2295c5
 DIST limine-6.20231227.0.tar.xz 1318188 BLAKE2B ff7c35fbe9b1ace85450b1e568b2acb8e8165d6465300e6401c2255390dfce981b1cba2cb3065614d422904c20b75c42bf6702884bdda0a9b0b7056df19ae1f8 SHA512 b716631c371774e3d48eee1aa6ff16234f9f9572a191b9cb39a9c18c8f60f08ab07a1e351f2e5efbc616a739a32f6e24cfaaf4ca9b04688018d2728a156f9677
+DIST limine-7.0.0.tar.xz 1318064 BLAKE2B 7986d948fe84c80b338e5cc66edca5f511d277d2e854484c87183666bf1b075480b61213c177b6e39a1145502cc9e07b9e1442c3dcf3171339af5b55ac9c184f SHA512 40575711e0e51799cbca2b2de74eff813022ab760c32de7d485f0cb70aa6daa8c842d20ed3d740e8c59e4be63eab43969b0cf809f2e796107d7e9be221bd9bf6

diff --git a/sys-boot/limine/limine-7.0.0.ebuild b/sys-boot/limine/limine-7.0.0.ebuild
new file mode 100644
index 0000000000..73ea272148
--- /dev/null
+++ b/sys-boot/limine/limine-7.0.0.ebuild
@@ -0,0 +1,44 @@
+# 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 +uefirv64"
+
+MY_LLVM_TARGETS="AArch64 ARM X86 RISCV"
+MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
+
+BDEPEND="
+	app-alternatives/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 uefirv64 uefi-riscv64)"
+		"$(use_enable cd-efi uefi-cd)"
+	)
+
+	TOOLCHAIN_FOR_TARGET=llvm \
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2024-02-08 11:45 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2024-02-08 11:45 UTC (permalink / raw
  To: gentoo-commits

commit:     2a04aab0ce24ffb20843b8a055e9e869a326291f
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  8 11:42:29 2024 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Thu Feb  8 11:42:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a04aab0

sys-boot/limine: add 7.0.3

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest            |  1 +
 sys-boot/limine/limine-7.0.3.ebuild | 44 +++++++++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 409f92b9eb..c9aa4fccbc 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -10,3 +10,4 @@ DIST limine-5.20231121.0.tar.xz 1366372 BLAKE2B b47b4da7be451d60c6da2c0c0d2df57f
 DIST limine-5.20231124.0.tar.xz 1322812 BLAKE2B 8f15e8a77107a0b49cc58372d59b0fdfedaaaea0c82e46c8e86324e6fee1587f0d878ba77d70f3f24a19cc1a08cd5fc604d21f2252a53fc89f33a0a613874b62 SHA512 af37524f0d59de83f36921939c78421ce864343ef621a4b9ff1437c89080f9ef6467a04ea31f44f3904820dface10703f43b185d11a679bb7536d4573d2295c5
 DIST limine-6.20231227.0.tar.xz 1318188 BLAKE2B ff7c35fbe9b1ace85450b1e568b2acb8e8165d6465300e6401c2255390dfce981b1cba2cb3065614d422904c20b75c42bf6702884bdda0a9b0b7056df19ae1f8 SHA512 b716631c371774e3d48eee1aa6ff16234f9f9572a191b9cb39a9c18c8f60f08ab07a1e351f2e5efbc616a739a32f6e24cfaaf4ca9b04688018d2728a156f9677
 DIST limine-7.0.0.tar.xz 1318064 BLAKE2B 7986d948fe84c80b338e5cc66edca5f511d277d2e854484c87183666bf1b075480b61213c177b6e39a1145502cc9e07b9e1442c3dcf3171339af5b55ac9c184f SHA512 40575711e0e51799cbca2b2de74eff813022ab760c32de7d485f0cb70aa6daa8c842d20ed3d740e8c59e4be63eab43969b0cf809f2e796107d7e9be221bd9bf6
+DIST limine-7.0.3.tar.xz 371416 BLAKE2B 7450784d53ef86993f53c84da4f51ee8a1beb826153da8fa2cef1a0669688de370a53ced321a92276e4b53fb7c9c1081f71b4a4c7adf432b271d395e96f00595 SHA512 d8d92f237f56249555fa54b5608ad2bdeff7c7b53e055f925acb3a7feeb783407c4c5d7ce092dba0b9a93441cfd1d0dcc4ec01a9e94c14e1742119a50f63aa06

diff --git a/sys-boot/limine/limine-7.0.3.ebuild b/sys-boot/limine/limine-7.0.3.ebuild
new file mode 100644
index 0000000000..73ea272148
--- /dev/null
+++ b/sys-boot/limine/limine-7.0.3.ebuild
@@ -0,0 +1,44 @@
+# 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 +uefirv64"
+
+MY_LLVM_TARGETS="AArch64 ARM X86 RISCV"
+MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
+
+BDEPEND="
+	app-alternatives/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 uefirv64 uefi-riscv64)"
+		"$(use_enable cd-efi uefi-cd)"
+	)
+
+	TOOLCHAIN_FOR_TARGET=llvm \
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2024-02-08 11:45 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2024-02-08 11:45 UTC (permalink / raw
  To: gentoo-commits

commit:     f15d8514515a93f7d019473dbd62fc88790ededa
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  8 11:44:22 2024 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Thu Feb  8 11:44:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f15d8514

sys-boot/limine: drop versions

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest                      | 11 -------
 sys-boot/limine/limine-4.20230503.0.ebuild    | 43 --------------------------
 sys-boot/limine/limine-4.20230514.0.ebuild    | 43 --------------------------
 sys-boot/limine/limine-4.20230529.0.ebuild    | 43 --------------------------
 sys-boot/limine/limine-4.20230530.0.ebuild    | 43 --------------------------
 sys-boot/limine/limine-4.20230606.0.ebuild    | 43 --------------------------
 sys-boot/limine/limine-4.20230615.0.ebuild    | 43 --------------------------
 sys-boot/limine/limine-5.20230811.0.ebuild    | 43 --------------------------
 sys-boot/limine/limine-5.20231103.0-r1.ebuild | 44 ---------------------------
 sys-boot/limine/limine-5.20231103.0.ebuild    | 43 --------------------------
 sys-boot/limine/limine-5.20231121.0.ebuild    | 44 ---------------------------
 sys-boot/limine/limine-5.20231124.0.ebuild    | 44 ---------------------------
 sys-boot/limine/limine-6.20231227.0.ebuild    | 44 ---------------------------
 13 files changed, 531 deletions(-)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index c9aa4fccbc..2f4768c9d3 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -1,13 +1,2 @@
-DIST limine-4.20230503.0.tar.xz 966088 BLAKE2B d268a1e6ff6c0da46d457ba077227f8552a272992d6eb399241e57bfd7de2321f44e616cf2cade05fae70c55c3cdea8d122b09939202ade153c18bae72393eb3 SHA512 7808d81d6ed1c135d55199521c7490dfa0bfd3fc134e7cde4bedbc133494a906d85d1b0b7626b3e541cc67da832034e85364c893b260adfd7fb1c55f0e056e88
-DIST limine-4.20230514.0.tar.xz 966160 BLAKE2B 6556adc6c2efffb2876c103b4428f42b57f74d25b7d901a573b7d1b20d84665a336b8bb8bbc84b936a9bf52795fa08a5af769f541736b89faf5306a4ec4ba654 SHA512 8ea04c54d95309185e91ee28cc7f6c64e948d29aff70626372328d59304a21efd0d2a7adf20fb38607b69c2863be6817c2ea768c8129e3f3305e56a4b1585886
-DIST limine-4.20230529.0.tar.xz 961384 BLAKE2B 3345fb306f4c215719e0839200633e7ed46e4aa845918464d79c6a65c5a0d325305e1372ebcac58c9e28e37193c49dc3cc084f1ed584cda1c0004ee6564bf835 SHA512 bf679b8f833fbe3b6c3926da0b4cda066f7050d87cf29c59b1ca2998d05b15b7d5539f289e9871eb6e185caadd5ace9d994839ff4fbcaadfc28c7e16d61c7261
-DIST limine-4.20230530.0.tar.xz 960956 BLAKE2B bf68ac2f360874b56d91fa009efb59faeedd5a834c8be9ed0ccf7e717e6d9e751c2aca7a6e2e0837ee17431e41235e79aeb8a95230791a35c3c82cca9cfeb5b8 SHA512 ab5823c8b34265d3e8d87bfd0bec1623fc0151bae1df9f28dab29acd506105a3d9d171949656fa9a5ae1d1c63ac2a02542552b3c95f072a94adff45081c98fd4
-DIST limine-4.20230606.0.tar.xz 963232 BLAKE2B 613a0d5c5893f2cff1398c03a08c50c60b448f73a4b1f568dde0f2de1bea59ac8ecfaa398e5b601c3eea5c0fcea778a88a178fdaa77acd2236de9f56a7da8cc4 SHA512 617d9ad2d0e34222e88fbbec92593d5e7cc5634487b469effefafd94d5c5c3189c5fa5261a83850d79ae7d60f63a460ee4ff0e499a0c833839f3e07af07aec42
-DIST limine-4.20230615.0.tar.xz 963720 BLAKE2B a4124be763c84ded9367cffc965ca60c6e4360e870f19342e8feb3d018ed33b26753c105c3dbe1db6580b5760c57ec08858fddb9bb29e9de466c0bbe31752ade SHA512 2d06ff827a6720d6974bdbff88010c08772c4110a2c106bec089333a6b1ea50176a8e43930550af483d0c6fab3606744b6b36fcd930dc660934925ed06faa76a
-DIST limine-5.20230811.0.tar.xz 1289484 BLAKE2B 3044bef68ce62a701df30774d35ce886a6af578e8e1bd943a5524bd9562e8f5709a85800aa5ba4f30a194308b1607a6cea3fedd0951466bf1eef2abb6e462b6c SHA512 6b98ff89efc3e52d2fd36ca1b01818de24ddb512b4936994354ae6604a17738e357ab2a4fcaf81fca97fa8f3499493534fe1e581d8f97ea49c7079d2f5249d2a
-DIST limine-5.20231103.0.tar.xz 1349960 BLAKE2B 72348e39ad8cd614e19d88c840580c58b3dbd5d4796f2fb525bb6333bd60d641cb0e3fb2abacbef209637708754a52aadc626c625ae3b548d4d3b3db08e474f1 SHA512 e1a7a5ecfca30bf9246e3e9f6ae92a7f788a9c0f896c408ad0f98de08d76137d18627cbe8c0d9c7b322c6e5674c0a6c1cc0d24a2fb9b082e7e4753988e9f2fd8
-DIST limine-5.20231121.0.tar.xz 1366372 BLAKE2B b47b4da7be451d60c6da2c0c0d2df57fce9e767e6ae1b9a59e3e823bfcc492292363560bac70960399d23f5ff6f02ce94985f7f955e18d71c0c48f0e8faa3be7 SHA512 5ab7d0b578af39af0ffb980ecae282431bcaf463a60211d35ed229ef3e1c5f8d9392bbbee64732e70dd87411bedf233e32e953f714cecc44edad4b254221e761
-DIST limine-5.20231124.0.tar.xz 1322812 BLAKE2B 8f15e8a77107a0b49cc58372d59b0fdfedaaaea0c82e46c8e86324e6fee1587f0d878ba77d70f3f24a19cc1a08cd5fc604d21f2252a53fc89f33a0a613874b62 SHA512 af37524f0d59de83f36921939c78421ce864343ef621a4b9ff1437c89080f9ef6467a04ea31f44f3904820dface10703f43b185d11a679bb7536d4573d2295c5
-DIST limine-6.20231227.0.tar.xz 1318188 BLAKE2B ff7c35fbe9b1ace85450b1e568b2acb8e8165d6465300e6401c2255390dfce981b1cba2cb3065614d422904c20b75c42bf6702884bdda0a9b0b7056df19ae1f8 SHA512 b716631c371774e3d48eee1aa6ff16234f9f9572a191b9cb39a9c18c8f60f08ab07a1e351f2e5efbc616a739a32f6e24cfaaf4ca9b04688018d2728a156f9677
 DIST limine-7.0.0.tar.xz 1318064 BLAKE2B 7986d948fe84c80b338e5cc66edca5f511d277d2e854484c87183666bf1b075480b61213c177b6e39a1145502cc9e07b9e1442c3dcf3171339af5b55ac9c184f SHA512 40575711e0e51799cbca2b2de74eff813022ab760c32de7d485f0cb70aa6daa8c842d20ed3d740e8c59e4be63eab43969b0cf809f2e796107d7e9be221bd9bf6
 DIST limine-7.0.3.tar.xz 371416 BLAKE2B 7450784d53ef86993f53c84da4f51ee8a1beb826153da8fa2cef1a0669688de370a53ced321a92276e4b53fb7c9c1081f71b4a4c7adf432b271d395e96f00595 SHA512 d8d92f237f56249555fa54b5608ad2bdeff7c7b53e055f925acb3a7feeb783407c4c5d7ce092dba0b9a93441cfd1d0dcc4ec01a9e94c14e1742119a50f63aa06

diff --git a/sys-boot/limine/limine-4.20230503.0.ebuild b/sys-boot/limine/limine-4.20230503.0.ebuild
deleted file mode 100644
index a93073081a..0000000000
--- a/sys-boot/limine/limine-4.20230503.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/limine-4.20230514.0.ebuild b/sys-boot/limine/limine-4.20230514.0.ebuild
deleted file mode 100644
index a93073081a..0000000000
--- a/sys-boot/limine/limine-4.20230514.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/limine-4.20230529.0.ebuild b/sys-boot/limine/limine-4.20230529.0.ebuild
deleted file mode 100644
index 5a72ed2ff6..0000000000
--- a/sys-boot/limine/limine-4.20230529.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-alternatives/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/limine-4.20230530.0.ebuild b/sys-boot/limine/limine-4.20230530.0.ebuild
deleted file mode 100644
index 5a72ed2ff6..0000000000
--- a/sys-boot/limine/limine-4.20230530.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-alternatives/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/limine-4.20230606.0.ebuild b/sys-boot/limine/limine-4.20230606.0.ebuild
deleted file mode 100644
index 5a72ed2ff6..0000000000
--- a/sys-boot/limine/limine-4.20230606.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-alternatives/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/limine-4.20230615.0.ebuild b/sys-boot/limine/limine-4.20230615.0.ebuild
deleted file mode 100644
index 5a72ed2ff6..0000000000
--- a/sys-boot/limine/limine-4.20230615.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-alternatives/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/limine-5.20230811.0.ebuild b/sys-boot/limine/limine-5.20230811.0.ebuild
deleted file mode 100644
index 5a72ed2ff6..0000000000
--- a/sys-boot/limine/limine-5.20230811.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-alternatives/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/limine-5.20231103.0-r1.ebuild b/sys-boot/limine/limine-5.20231103.0-r1.ebuild
deleted file mode 100644
index 73ea272148..0000000000
--- a/sys-boot/limine/limine-5.20231103.0-r1.ebuild
+++ /dev/null
@@ -1,44 +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 +uefirv64"
-
-MY_LLVM_TARGETS="AArch64 ARM X86 RISCV"
-MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
-
-BDEPEND="
-	app-alternatives/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 uefirv64 uefi-riscv64)"
-		"$(use_enable cd-efi uefi-cd)"
-	)
-
-	TOOLCHAIN_FOR_TARGET=llvm \
-	econf "${myconf[@]}"
-}

diff --git a/sys-boot/limine/limine-5.20231103.0.ebuild b/sys-boot/limine/limine-5.20231103.0.ebuild
deleted file mode 100644
index 5a72ed2ff6..0000000000
--- a/sys-boot/limine/limine-5.20231103.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-alternatives/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/limine-5.20231121.0.ebuild b/sys-boot/limine/limine-5.20231121.0.ebuild
deleted file mode 100644
index 73ea272148..0000000000
--- a/sys-boot/limine/limine-5.20231121.0.ebuild
+++ /dev/null
@@ -1,44 +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 +uefirv64"
-
-MY_LLVM_TARGETS="AArch64 ARM X86 RISCV"
-MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
-
-BDEPEND="
-	app-alternatives/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 uefirv64 uefi-riscv64)"
-		"$(use_enable cd-efi uefi-cd)"
-	)
-
-	TOOLCHAIN_FOR_TARGET=llvm \
-	econf "${myconf[@]}"
-}

diff --git a/sys-boot/limine/limine-5.20231124.0.ebuild b/sys-boot/limine/limine-5.20231124.0.ebuild
deleted file mode 100644
index 73ea272148..0000000000
--- a/sys-boot/limine/limine-5.20231124.0.ebuild
+++ /dev/null
@@ -1,44 +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 +uefirv64"
-
-MY_LLVM_TARGETS="AArch64 ARM X86 RISCV"
-MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
-
-BDEPEND="
-	app-alternatives/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 uefirv64 uefi-riscv64)"
-		"$(use_enable cd-efi uefi-cd)"
-	)
-
-	TOOLCHAIN_FOR_TARGET=llvm \
-	econf "${myconf[@]}"
-}

diff --git a/sys-boot/limine/limine-6.20231227.0.ebuild b/sys-boot/limine/limine-6.20231227.0.ebuild
deleted file mode 100644
index 73ea272148..0000000000
--- a/sys-boot/limine/limine-6.20231227.0.ebuild
+++ /dev/null
@@ -1,44 +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 +uefirv64"
-
-MY_LLVM_TARGETS="AArch64 ARM X86 RISCV"
-MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
-
-BDEPEND="
-	app-alternatives/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 uefirv64 uefi-riscv64)"
-		"$(use_enable cd-efi uefi-cd)"
-	)
-
-	TOOLCHAIN_FOR_TARGET=llvm \
-	econf "${myconf[@]}"
-}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2024-02-17 16:39 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2024-02-17 16:39 UTC (permalink / raw
  To: gentoo-commits

commit:     8e0b467ca8f62b33a23b08ccad204a7e00869034
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 17 16:37:58 2024 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Sat Feb 17 16:37:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e0b467c

sys-boot/limine: add 7.0.5

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest            |  1 +
 sys-boot/limine/limine-7.0.5.ebuild | 44 +++++++++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 2f4768c9d3..c0660c195d 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -1,2 +1,3 @@
 DIST limine-7.0.0.tar.xz 1318064 BLAKE2B 7986d948fe84c80b338e5cc66edca5f511d277d2e854484c87183666bf1b075480b61213c177b6e39a1145502cc9e07b9e1442c3dcf3171339af5b55ac9c184f SHA512 40575711e0e51799cbca2b2de74eff813022ab760c32de7d485f0cb70aa6daa8c842d20ed3d740e8c59e4be63eab43969b0cf809f2e796107d7e9be221bd9bf6
 DIST limine-7.0.3.tar.xz 371416 BLAKE2B 7450784d53ef86993f53c84da4f51ee8a1beb826153da8fa2cef1a0669688de370a53ced321a92276e4b53fb7c9c1081f71b4a4c7adf432b271d395e96f00595 SHA512 d8d92f237f56249555fa54b5608ad2bdeff7c7b53e055f925acb3a7feeb783407c4c5d7ce092dba0b9a93441cfd1d0dcc4ec01a9e94c14e1742119a50f63aa06
+DIST limine-7.0.5.tar.xz 371612 BLAKE2B 029953e1a5adeac2b1cd92bfff3b3a893b8ad1f458f1560b194ad0607638a3cc77d4927f1f4376a958d7ae513400ec615ab092ef97cbb220e5866821e83f7fdc SHA512 149bc59785d06b293a9a9d18722afee66301e698fdd349bc5bd211720873213239617af0de665e22dc43299e7a580359d4d407c9eb6ffd6ac85c1de484124055

diff --git a/sys-boot/limine/limine-7.0.5.ebuild b/sys-boot/limine/limine-7.0.5.ebuild
new file mode 100644
index 0000000000..73ea272148
--- /dev/null
+++ b/sys-boot/limine/limine-7.0.5.ebuild
@@ -0,0 +1,44 @@
+# 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 +uefirv64"
+
+MY_LLVM_TARGETS="AArch64 ARM X86 RISCV"
+MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
+
+BDEPEND="
+	app-alternatives/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 uefirv64 uefi-riscv64)"
+		"$(use_enable cd-efi uefi-cd)"
+	)
+
+	TOOLCHAIN_FOR_TARGET=llvm \
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2024-04-03 15:31 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2024-04-03 15:31 UTC (permalink / raw
  To: gentoo-commits

commit:     98ce48eba9c5f07d5856cf3b3e3d83c560f965f4
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  3 15:30:51 2024 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Wed Apr  3 15:30:51 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98ce48eb

sys-boot/limine: add 7.3.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest            |  1 +
 sys-boot/limine/limine-7.3.0.ebuild | 44 +++++++++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index c0660c195d..29e5ff6ab2 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -1,3 +1,4 @@
 DIST limine-7.0.0.tar.xz 1318064 BLAKE2B 7986d948fe84c80b338e5cc66edca5f511d277d2e854484c87183666bf1b075480b61213c177b6e39a1145502cc9e07b9e1442c3dcf3171339af5b55ac9c184f SHA512 40575711e0e51799cbca2b2de74eff813022ab760c32de7d485f0cb70aa6daa8c842d20ed3d740e8c59e4be63eab43969b0cf809f2e796107d7e9be221bd9bf6
 DIST limine-7.0.3.tar.xz 371416 BLAKE2B 7450784d53ef86993f53c84da4f51ee8a1beb826153da8fa2cef1a0669688de370a53ced321a92276e4b53fb7c9c1081f71b4a4c7adf432b271d395e96f00595 SHA512 d8d92f237f56249555fa54b5608ad2bdeff7c7b53e055f925acb3a7feeb783407c4c5d7ce092dba0b9a93441cfd1d0dcc4ec01a9e94c14e1742119a50f63aa06
 DIST limine-7.0.5.tar.xz 371612 BLAKE2B 029953e1a5adeac2b1cd92bfff3b3a893b8ad1f458f1560b194ad0607638a3cc77d4927f1f4376a958d7ae513400ec615ab092ef97cbb220e5866821e83f7fdc SHA512 149bc59785d06b293a9a9d18722afee66301e698fdd349bc5bd211720873213239617af0de665e22dc43299e7a580359d4d407c9eb6ffd6ac85c1de484124055
+DIST limine-7.3.0.tar.gz 523910 BLAKE2B aabe52c9013f17e61520aa8df0886339d6be16e3dea0b13b13160ed61b811355880e93b2928c0d73fdf8a7f80132569a7cd783dd720915235f5e78deecd4048d SHA512 fc25375f86c18ae991f6f6d11fa127b47d1fdfa81059ed663a82202f9de95b9774516e1bf5a648abaedde8e04fe004c296666b6ec3a1eeaf5cf3472aca87c0c5

diff --git a/sys-boot/limine/limine-7.3.0.ebuild b/sys-boot/limine/limine-7.3.0.ebuild
new file mode 100644
index 0000000000..b2a359cdc0
--- /dev/null
+++ b/sys-boot/limine/limine-7.3.0.ebuild
@@ -0,0 +1,44 @@
+# 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.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64 +uefirv64"
+
+MY_LLVM_TARGETS="AArch64 ARM X86 RISCV"
+MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
+
+BDEPEND="
+	app-alternatives/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 uefirv64 uefi-riscv64)"
+		"$(use_enable cd-efi uefi-cd)"
+	)
+
+	TOOLCHAIN_FOR_TARGET=llvm \
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2024-05-06 12:50 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2024-05-06 12:50 UTC (permalink / raw
  To: gentoo-commits

commit:     b41a9eb6fe9f97871f3ea69cc659df3c792879cb
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Mon May  6 12:48:27 2024 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Mon May  6 12:48:44 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b41a9eb6

sys-boot/limine: add 7.5.0

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest            |  1 +
 sys-boot/limine/limine-7.5.0.ebuild | 44 +++++++++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 29e5ff6ab2..b5b7df7d9e 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -2,3 +2,4 @@ DIST limine-7.0.0.tar.xz 1318064 BLAKE2B 7986d948fe84c80b338e5cc66edca5f511d277d
 DIST limine-7.0.3.tar.xz 371416 BLAKE2B 7450784d53ef86993f53c84da4f51ee8a1beb826153da8fa2cef1a0669688de370a53ced321a92276e4b53fb7c9c1081f71b4a4c7adf432b271d395e96f00595 SHA512 d8d92f237f56249555fa54b5608ad2bdeff7c7b53e055f925acb3a7feeb783407c4c5d7ce092dba0b9a93441cfd1d0dcc4ec01a9e94c14e1742119a50f63aa06
 DIST limine-7.0.5.tar.xz 371612 BLAKE2B 029953e1a5adeac2b1cd92bfff3b3a893b8ad1f458f1560b194ad0607638a3cc77d4927f1f4376a958d7ae513400ec615ab092ef97cbb220e5866821e83f7fdc SHA512 149bc59785d06b293a9a9d18722afee66301e698fdd349bc5bd211720873213239617af0de665e22dc43299e7a580359d4d407c9eb6ffd6ac85c1de484124055
 DIST limine-7.3.0.tar.gz 523910 BLAKE2B aabe52c9013f17e61520aa8df0886339d6be16e3dea0b13b13160ed61b811355880e93b2928c0d73fdf8a7f80132569a7cd783dd720915235f5e78deecd4048d SHA512 fc25375f86c18ae991f6f6d11fa127b47d1fdfa81059ed663a82202f9de95b9774516e1bf5a648abaedde8e04fe004c296666b6ec3a1eeaf5cf3472aca87c0c5
+DIST limine-7.5.0.tar.gz 518804 BLAKE2B 745929606cf5e5e297f55690573e26bea8b63f8c9d6acffc890c265e48450a678442612f917bf0806520a939504bc21606be4f768237c238527d430820cd2cdc SHA512 927cba6eecc8b01ee0af7f3dc24392fc50bce28b06e36c50d44ab995f3a5f7ab17f804116e00fac3c7a92749340802a2643f20a54ebf8fb9ec44f13fa03dbe5a

diff --git a/sys-boot/limine/limine-7.5.0.ebuild b/sys-boot/limine/limine-7.5.0.ebuild
new file mode 100644
index 0000000000..b2a359cdc0
--- /dev/null
+++ b/sys-boot/limine/limine-7.5.0.ebuild
@@ -0,0 +1,44 @@
+# 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.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64 +uefirv64"
+
+MY_LLVM_TARGETS="AArch64 ARM X86 RISCV"
+MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
+
+BDEPEND="
+	app-alternatives/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 uefirv64 uefi-riscv64)"
+		"$(use_enable cd-efi uefi-cd)"
+	)
+
+	TOOLCHAIN_FOR_TARGET=llvm \
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2024-07-07 15:04 Arsen Arsenović
  0 siblings, 0 replies; 60+ messages in thread
From: Arsen Arsenović @ 2024-07-07 15:04 UTC (permalink / raw
  To: gentoo-commits

commit:     46fcb6e9c41fe6fdfb7c43d4b35f4e82c863c4dd
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  7 15:04:21 2024 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Sun Jul  7 15:04:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46fcb6e9

sys-boot/limine: add 7.9.2

Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 sys-boot/limine/Manifest            |  1 +
 sys-boot/limine/limine-7.9.2.ebuild | 44 +++++++++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index b5b7df7d9..42b7ddc4c 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -3,3 +3,4 @@ DIST limine-7.0.3.tar.xz 371416 BLAKE2B 7450784d53ef86993f53c84da4f51ee8a1beb826
 DIST limine-7.0.5.tar.xz 371612 BLAKE2B 029953e1a5adeac2b1cd92bfff3b3a893b8ad1f458f1560b194ad0607638a3cc77d4927f1f4376a958d7ae513400ec615ab092ef97cbb220e5866821e83f7fdc SHA512 149bc59785d06b293a9a9d18722afee66301e698fdd349bc5bd211720873213239617af0de665e22dc43299e7a580359d4d407c9eb6ffd6ac85c1de484124055
 DIST limine-7.3.0.tar.gz 523910 BLAKE2B aabe52c9013f17e61520aa8df0886339d6be16e3dea0b13b13160ed61b811355880e93b2928c0d73fdf8a7f80132569a7cd783dd720915235f5e78deecd4048d SHA512 fc25375f86c18ae991f6f6d11fa127b47d1fdfa81059ed663a82202f9de95b9774516e1bf5a648abaedde8e04fe004c296666b6ec3a1eeaf5cf3472aca87c0c5
 DIST limine-7.5.0.tar.gz 518804 BLAKE2B 745929606cf5e5e297f55690573e26bea8b63f8c9d6acffc890c265e48450a678442612f917bf0806520a939504bc21606be4f768237c238527d430820cd2cdc SHA512 927cba6eecc8b01ee0af7f3dc24392fc50bce28b06e36c50d44ab995f3a5f7ab17f804116e00fac3c7a92749340802a2643f20a54ebf8fb9ec44f13fa03dbe5a
+DIST limine-7.9.2.tar.gz 562984 BLAKE2B da301c51dfc487b83e87c25be37457ae7bd532140b3124a1903b6cc46ec15508412445cadb24675193e972fc1d1d4259441ce51282825a84e9713cabad80efb9 SHA512 d3526d1ac4e8b9172b93f6e113c78b8be3ad5196dc82e27cc2a9eb23bfb7581d421b96a736f5a149ec83be6363c2210f23af22ae6c039447ea202e56c21b9d6c

diff --git a/sys-boot/limine/limine-7.9.2.ebuild b/sys-boot/limine/limine-7.9.2.ebuild
new file mode 100644
index 000000000..b2a359cdc
--- /dev/null
+++ b/sys-boot/limine/limine-7.9.2.ebuild
@@ -0,0 +1,44 @@
+# 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.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64 +uefirv64"
+
+MY_LLVM_TARGETS="AArch64 ARM X86 RISCV"
+MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
+
+BDEPEND="
+	app-alternatives/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 uefirv64 uefi-riscv64)"
+		"$(use_enable cd-efi uefi-cd)"
+	)
+
+	TOOLCHAIN_FOR_TARGET=llvm \
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2024-08-18 18:54 Kacper Słomiński
  0 siblings, 0 replies; 60+ messages in thread
From: Kacper Słomiński @ 2024-08-18 18:54 UTC (permalink / raw
  To: gentoo-commits

commit:     12ad100d34033d8136e2665391335d673a53f7bb
Author:     Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Sun Aug 18 18:40:27 2024 +0000
Commit:     Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
CommitDate: Sun Aug 18 18:41:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=12ad100d

sys-boot/limine: add myself as a maintainer

I've talked to Arsen and he's fine with handing over maintainership of
the package.

Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>

 sys-boot/limine/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-boot/limine/metadata.xml b/sys-boot/limine/metadata.xml
index ddb789d21..f42861f8a 100644
--- a/sys-boot/limine/metadata.xml
+++ b/sys-boot/limine/metadata.xml
@@ -2,8 +2,8 @@
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <maintainer type="person">
-    <email>arsen@gentoo.org</email>
-    <name>Arsen Arsenović</name>
+    <email>kacper.slominski72@gmail.com</email>
+    <name>Kacper Słomiński</name>
   </maintainer>
   <upstream>
     <remote-id type="github">limine-bootloader/limine</remote-id>


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2024-08-18 18:54 Kacper Słomiński
  0 siblings, 0 replies; 60+ messages in thread
From: Kacper Słomiński @ 2024-08-18 18:54 UTC (permalink / raw
  To: gentoo-commits

commit:     5a28ce47ca229a99a0b7751e8f947feebbcfb0dc
Author:     Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Sun Aug 18 18:44:55 2024 +0000
Commit:     Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
CommitDate: Sun Aug 18 18:45:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a28ce47

sys-boot/limine: add 8.0.5

Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>

 sys-boot/limine/Manifest            |  1 +
 sys-boot/limine/limine-8.0.5.ebuild | 44 +++++++++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 42b7ddc4c..b2d1ed785 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -4,3 +4,4 @@ DIST limine-7.0.5.tar.xz 371612 BLAKE2B 029953e1a5adeac2b1cd92bfff3b3a893b8ad1f4
 DIST limine-7.3.0.tar.gz 523910 BLAKE2B aabe52c9013f17e61520aa8df0886339d6be16e3dea0b13b13160ed61b811355880e93b2928c0d73fdf8a7f80132569a7cd783dd720915235f5e78deecd4048d SHA512 fc25375f86c18ae991f6f6d11fa127b47d1fdfa81059ed663a82202f9de95b9774516e1bf5a648abaedde8e04fe004c296666b6ec3a1eeaf5cf3472aca87c0c5
 DIST limine-7.5.0.tar.gz 518804 BLAKE2B 745929606cf5e5e297f55690573e26bea8b63f8c9d6acffc890c265e48450a678442612f917bf0806520a939504bc21606be4f768237c238527d430820cd2cdc SHA512 927cba6eecc8b01ee0af7f3dc24392fc50bce28b06e36c50d44ab995f3a5f7ab17f804116e00fac3c7a92749340802a2643f20a54ebf8fb9ec44f13fa03dbe5a
 DIST limine-7.9.2.tar.gz 562984 BLAKE2B da301c51dfc487b83e87c25be37457ae7bd532140b3124a1903b6cc46ec15508412445cadb24675193e972fc1d1d4259441ce51282825a84e9713cabad80efb9 SHA512 d3526d1ac4e8b9172b93f6e113c78b8be3ad5196dc82e27cc2a9eb23bfb7581d421b96a736f5a149ec83be6363c2210f23af22ae6c039447ea202e56c21b9d6c
+DIST limine-8.0.5.tar.gz 551786 BLAKE2B 20e6fc247c27163ab0b57790853549479671f6b9f00000e9da43c686485798f249d4e36fafeda426935074b28dd4676539d079c7125b27bbcd83ccb92ec30e2d SHA512 4fbab007c7ebc9648e5ba513b4cc19e42615f3c30ae4e3ee7ef10f782b38581c3fe9685eb497bf0ee6b685e032624143e606766569e1045d82321223fd5a0e61

diff --git a/sys-boot/limine/limine-8.0.5.ebuild b/sys-boot/limine/limine-8.0.5.ebuild
new file mode 100644
index 000000000..89044a592
--- /dev/null
+++ b/sys-boot/limine/limine-8.0.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 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.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64 +uefirv64"
+
+MY_LLVM_TARGETS="AArch64 ARM X86 RISCV"
+MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
+
+BDEPEND="
+	app-alternatives/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 uefirv64 uefi-riscv64)"
+		"$(use_enable cd-efi uefi-cd)"
+	)
+
+	TOOLCHAIN_FOR_TARGET=llvm \
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2024-08-18 21:36 Kacper Słomiński
  0 siblings, 0 replies; 60+ messages in thread
From: Kacper Słomiński @ 2024-08-18 21:36 UTC (permalink / raw
  To: gentoo-commits

commit:     2cb45836b98fac6c31cf0118d1643615a3a6dcb6
Author:     Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Sun Aug 18 21:35:26 2024 +0000
Commit:     Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
CommitDate: Sun Aug 18 21:36:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2cb45836

sys-boot/limine: add USE flag for UEFI LoongArch64 bootloader

Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>

 sys-boot/limine/limine-8.0.5.ebuild | 5 +++--
 sys-boot/limine/metadata.xml        | 3 +++
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-boot/limine/limine-8.0.5.ebuild b/sys-boot/limine/limine-8.0.5.ebuild
index 89044a592..4758f4e64 100644
--- a/sys-boot/limine/limine-8.0.5.ebuild
+++ b/sys-boot/limine/limine-8.0.5.ebuild
@@ -10,9 +10,9 @@ SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/li
 LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64 +uefirv64"
+IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64 +uefirv64 +uefiloong64"
 
-MY_LLVM_TARGETS="AArch64 ARM X86 RISCV"
+MY_LLVM_TARGETS="AArch64 ARM X86 RISCV LoongArch"
 MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
 
 BDEPEND="
@@ -36,6 +36,7 @@ src_configure() {
 		"$(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)"
 	)
 

diff --git a/sys-boot/limine/metadata.xml b/sys-boot/limine/metadata.xml
index f42861f8a..0a6d23f73 100644
--- a/sys-boot/limine/metadata.xml
+++ b/sys-boot/limine/metadata.xml
@@ -21,6 +21,9 @@
     <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.


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2024-08-28 21:47 Kacper Słomiński
  0 siblings, 0 replies; 60+ messages in thread
From: Kacper Słomiński @ 2024-08-28 21:47 UTC (permalink / raw
  To: gentoo-commits

commit:     3a66470baa1fc1faea8cb308d96d7b84375dd030
Author:     Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Wed Aug 28 21:37:53 2024 +0000
Commit:     Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
CommitDate: Wed Aug 28 21:45:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3a66470b

sys-boot/limine: add 8.0.6

Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>

 sys-boot/limine/Manifest            |  1 +
 sys-boot/limine/limine-8.0.6.ebuild | 49 +++++++++++++++++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index b2d1ed785..e1deec35e 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -5,3 +5,4 @@ DIST limine-7.3.0.tar.gz 523910 BLAKE2B aabe52c9013f17e61520aa8df0886339d6be16e3
 DIST limine-7.5.0.tar.gz 518804 BLAKE2B 745929606cf5e5e297f55690573e26bea8b63f8c9d6acffc890c265e48450a678442612f917bf0806520a939504bc21606be4f768237c238527d430820cd2cdc SHA512 927cba6eecc8b01ee0af7f3dc24392fc50bce28b06e36c50d44ab995f3a5f7ab17f804116e00fac3c7a92749340802a2643f20a54ebf8fb9ec44f13fa03dbe5a
 DIST limine-7.9.2.tar.gz 562984 BLAKE2B da301c51dfc487b83e87c25be37457ae7bd532140b3124a1903b6cc46ec15508412445cadb24675193e972fc1d1d4259441ce51282825a84e9713cabad80efb9 SHA512 d3526d1ac4e8b9172b93f6e113c78b8be3ad5196dc82e27cc2a9eb23bfb7581d421b96a736f5a149ec83be6363c2210f23af22ae6c039447ea202e56c21b9d6c
 DIST limine-8.0.5.tar.gz 551786 BLAKE2B 20e6fc247c27163ab0b57790853549479671f6b9f00000e9da43c686485798f249d4e36fafeda426935074b28dd4676539d079c7125b27bbcd83ccb92ec30e2d SHA512 4fbab007c7ebc9648e5ba513b4cc19e42615f3c30ae4e3ee7ef10f782b38581c3fe9685eb497bf0ee6b685e032624143e606766569e1045d82321223fd5a0e61
+DIST limine-8.0.6.tar.gz 553792 BLAKE2B 69a654b86a0d277893c099591fe6551328a7bbe403c64c2f4de931149fc720320f6c5d794a327346241eee6d9ee665eff9c83061d8a573daf568bc7018d4db90 SHA512 17b5b31f5ccaf22eb7c3708b42e52f15f10a2acf590c93129a01c0a4ce5ca5aa90a11bfc11572b28c1bdbda5a7013e4aef61b851a9e3dddadcd6a4feb1fb6913

diff --git a/sys-boot/limine/limine-8.0.6.ebuild b/sys-boot/limine/limine-8.0.6.ebuild
new file mode 100644
index 000000000..8f7c11f6a
--- /dev/null
+++ b/sys-boot/limine/limine-8.0.6.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( {16..18} )
+inherit llvm-r1
+
+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.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+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 "
+		sys-devel/llvm:\${LLVM_SLOT}[${MY_LLVM_FLAGS}]
+		sys-devel/clang:\${LLVM_SLOT}[${MY_LLVM_FLAGS}]
+		sys-devel/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)"
+	)
+
+	TOOLCHAIN_FOR_TARGET=llvm \
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2024-09-02 13:53 Kacper Słomiński
  0 siblings, 0 replies; 60+ messages in thread
From: Kacper Słomiński @ 2024-09-02 13:53 UTC (permalink / raw
  To: gentoo-commits

commit:     2724d3f48bb917948fd1367dae7f6d1b0a26af90
Author:     Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Mon Sep  2 13:51:28 2024 +0000
Commit:     Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
CommitDate: Mon Sep  2 13:51:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2724d3f4

sys-boot/limine: add 8.0.7

Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>

 sys-boot/limine/Manifest            |  1 +
 sys-boot/limine/limine-8.0.7.ebuild | 49 +++++++++++++++++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index e1deec35e..5f922a745 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -6,3 +6,4 @@ DIST limine-7.5.0.tar.gz 518804 BLAKE2B 745929606cf5e5e297f55690573e26bea8b63f8c
 DIST limine-7.9.2.tar.gz 562984 BLAKE2B da301c51dfc487b83e87c25be37457ae7bd532140b3124a1903b6cc46ec15508412445cadb24675193e972fc1d1d4259441ce51282825a84e9713cabad80efb9 SHA512 d3526d1ac4e8b9172b93f6e113c78b8be3ad5196dc82e27cc2a9eb23bfb7581d421b96a736f5a149ec83be6363c2210f23af22ae6c039447ea202e56c21b9d6c
 DIST limine-8.0.5.tar.gz 551786 BLAKE2B 20e6fc247c27163ab0b57790853549479671f6b9f00000e9da43c686485798f249d4e36fafeda426935074b28dd4676539d079c7125b27bbcd83ccb92ec30e2d SHA512 4fbab007c7ebc9648e5ba513b4cc19e42615f3c30ae4e3ee7ef10f782b38581c3fe9685eb497bf0ee6b685e032624143e606766569e1045d82321223fd5a0e61
 DIST limine-8.0.6.tar.gz 553792 BLAKE2B 69a654b86a0d277893c099591fe6551328a7bbe403c64c2f4de931149fc720320f6c5d794a327346241eee6d9ee665eff9c83061d8a573daf568bc7018d4db90 SHA512 17b5b31f5ccaf22eb7c3708b42e52f15f10a2acf590c93129a01c0a4ce5ca5aa90a11bfc11572b28c1bdbda5a7013e4aef61b851a9e3dddadcd6a4feb1fb6913
+DIST limine-8.0.7.tar.gz 553771 BLAKE2B 353ddfc22bf4609c926aa94297b7b3895727cba0f8676e621c00894422421f7a4f2b03d1381870e5422125868c622100f8c39e1e2f63eb3586c5e5d627f231c7 SHA512 e72bd39ed473c9d27b1b926ce7cc0ff5bdb74d355a92d77b7f05dbdccdfa4f83769863b700b988e8d868902bd2a8b59ace7001aec44345dfc697ba2bb04fd05f

diff --git a/sys-boot/limine/limine-8.0.7.ebuild b/sys-boot/limine/limine-8.0.7.ebuild
new file mode 100644
index 000000000..8f7c11f6a
--- /dev/null
+++ b/sys-boot/limine/limine-8.0.7.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( {16..18} )
+inherit llvm-r1
+
+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.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+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 "
+		sys-devel/llvm:\${LLVM_SLOT}[${MY_LLVM_FLAGS}]
+		sys-devel/clang:\${LLVM_SLOT}[${MY_LLVM_FLAGS}]
+		sys-devel/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)"
+	)
+
+	TOOLCHAIN_FOR_TARGET=llvm \
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2024-09-05 16:19 Kacper Słomiński
  0 siblings, 0 replies; 60+ messages in thread
From: Kacper Słomiński @ 2024-09-05 16:19 UTC (permalink / raw
  To: gentoo-commits

commit:     1ce6417d20df4d1d0835244fb08d09bd022dac9e
Author:     Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Thu Sep  5 16:17:24 2024 +0000
Commit:     Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
CommitDate: Thu Sep  5 16:17:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ce6417d

sys-boot/limine: add 8.0.9

Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>

 sys-boot/limine/Manifest            |  1 +
 sys-boot/limine/limine-8.0.9.ebuild | 49 +++++++++++++++++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 5f922a745..8413e4c99 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -7,3 +7,4 @@ DIST limine-7.9.2.tar.gz 562984 BLAKE2B da301c51dfc487b83e87c25be37457ae7bd53214
 DIST limine-8.0.5.tar.gz 551786 BLAKE2B 20e6fc247c27163ab0b57790853549479671f6b9f00000e9da43c686485798f249d4e36fafeda426935074b28dd4676539d079c7125b27bbcd83ccb92ec30e2d SHA512 4fbab007c7ebc9648e5ba513b4cc19e42615f3c30ae4e3ee7ef10f782b38581c3fe9685eb497bf0ee6b685e032624143e606766569e1045d82321223fd5a0e61
 DIST limine-8.0.6.tar.gz 553792 BLAKE2B 69a654b86a0d277893c099591fe6551328a7bbe403c64c2f4de931149fc720320f6c5d794a327346241eee6d9ee665eff9c83061d8a573daf568bc7018d4db90 SHA512 17b5b31f5ccaf22eb7c3708b42e52f15f10a2acf590c93129a01c0a4ce5ca5aa90a11bfc11572b28c1bdbda5a7013e4aef61b851a9e3dddadcd6a4feb1fb6913
 DIST limine-8.0.7.tar.gz 553771 BLAKE2B 353ddfc22bf4609c926aa94297b7b3895727cba0f8676e621c00894422421f7a4f2b03d1381870e5422125868c622100f8c39e1e2f63eb3586c5e5d627f231c7 SHA512 e72bd39ed473c9d27b1b926ce7cc0ff5bdb74d355a92d77b7f05dbdccdfa4f83769863b700b988e8d868902bd2a8b59ace7001aec44345dfc697ba2bb04fd05f
+DIST limine-8.0.9.tar.gz 554003 BLAKE2B 8529d58b83fb2121412aaac3399b96166d1c93b8549514e8ac0c75429b63987b410c2aaf91388ebd2c9eb8c9a5533b9f99e273f0fcddc5f1186c2def53d510fd SHA512 79baca17ad895ae8655b9935206f065d0c89f350240cd507af0cdd14e4e71aa71e8ba45ebf368218ce7e8de4bec2fa6012b863e1ffd86fdc66c15e39663f7f80

diff --git a/sys-boot/limine/limine-8.0.9.ebuild b/sys-boot/limine/limine-8.0.9.ebuild
new file mode 100644
index 000000000..8f7c11f6a
--- /dev/null
+++ b/sys-boot/limine/limine-8.0.9.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( {16..18} )
+inherit llvm-r1
+
+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.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+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 "
+		sys-devel/llvm:\${LLVM_SLOT}[${MY_LLVM_FLAGS}]
+		sys-devel/clang:\${LLVM_SLOT}[${MY_LLVM_FLAGS}]
+		sys-devel/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)"
+	)
+
+	TOOLCHAIN_FOR_TARGET=llvm \
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2024-09-10 23:13 Kacper Słomiński
  0 siblings, 0 replies; 60+ messages in thread
From: Kacper Słomiński @ 2024-09-10 23:13 UTC (permalink / raw
  To: gentoo-commits

commit:     89de6f2085bbf4a71b5b655bf96a288eb130c131
Author:     Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Tue Sep 10 23:10:53 2024 +0000
Commit:     Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
CommitDate: Tue Sep 10 23:10:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=89de6f20

sys-boot/limine: add 8.0.11

Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>

 sys-boot/limine/Manifest             |  1 +
 sys-boot/limine/limine-8.0.11.ebuild | 49 ++++++++++++++++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 8413e4c99..f4cd06be8 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -4,6 +4,7 @@ DIST limine-7.0.5.tar.xz 371612 BLAKE2B 029953e1a5adeac2b1cd92bfff3b3a893b8ad1f4
 DIST limine-7.3.0.tar.gz 523910 BLAKE2B aabe52c9013f17e61520aa8df0886339d6be16e3dea0b13b13160ed61b811355880e93b2928c0d73fdf8a7f80132569a7cd783dd720915235f5e78deecd4048d SHA512 fc25375f86c18ae991f6f6d11fa127b47d1fdfa81059ed663a82202f9de95b9774516e1bf5a648abaedde8e04fe004c296666b6ec3a1eeaf5cf3472aca87c0c5
 DIST limine-7.5.0.tar.gz 518804 BLAKE2B 745929606cf5e5e297f55690573e26bea8b63f8c9d6acffc890c265e48450a678442612f917bf0806520a939504bc21606be4f768237c238527d430820cd2cdc SHA512 927cba6eecc8b01ee0af7f3dc24392fc50bce28b06e36c50d44ab995f3a5f7ab17f804116e00fac3c7a92749340802a2643f20a54ebf8fb9ec44f13fa03dbe5a
 DIST limine-7.9.2.tar.gz 562984 BLAKE2B da301c51dfc487b83e87c25be37457ae7bd532140b3124a1903b6cc46ec15508412445cadb24675193e972fc1d1d4259441ce51282825a84e9713cabad80efb9 SHA512 d3526d1ac4e8b9172b93f6e113c78b8be3ad5196dc82e27cc2a9eb23bfb7581d421b96a736f5a149ec83be6363c2210f23af22ae6c039447ea202e56c21b9d6c
+DIST limine-8.0.11.tar.gz 553717 BLAKE2B 4c59679ebedb1c037e8c8ec854a61ab7a526095233e3350e03cb33595c52e2592585b2fe628a29a0d9573252fbd742d72f26a8b729085a6960a108fb217a6b2d SHA512 2070fa5224d1a61fbb61885dc909c9dc5fe901d52581784f7e76f8e2e1b2b750e3ebfa40aa398ed13f8ac39490104bd58ad38a42797e89fafc56ef94fb9ec9ad
 DIST limine-8.0.5.tar.gz 551786 BLAKE2B 20e6fc247c27163ab0b57790853549479671f6b9f00000e9da43c686485798f249d4e36fafeda426935074b28dd4676539d079c7125b27bbcd83ccb92ec30e2d SHA512 4fbab007c7ebc9648e5ba513b4cc19e42615f3c30ae4e3ee7ef10f782b38581c3fe9685eb497bf0ee6b685e032624143e606766569e1045d82321223fd5a0e61
 DIST limine-8.0.6.tar.gz 553792 BLAKE2B 69a654b86a0d277893c099591fe6551328a7bbe403c64c2f4de931149fc720320f6c5d794a327346241eee6d9ee665eff9c83061d8a573daf568bc7018d4db90 SHA512 17b5b31f5ccaf22eb7c3708b42e52f15f10a2acf590c93129a01c0a4ce5ca5aa90a11bfc11572b28c1bdbda5a7013e4aef61b851a9e3dddadcd6a4feb1fb6913
 DIST limine-8.0.7.tar.gz 553771 BLAKE2B 353ddfc22bf4609c926aa94297b7b3895727cba0f8676e621c00894422421f7a4f2b03d1381870e5422125868c622100f8c39e1e2f63eb3586c5e5d627f231c7 SHA512 e72bd39ed473c9d27b1b926ce7cc0ff5bdb74d355a92d77b7f05dbdccdfa4f83769863b700b988e8d868902bd2a8b59ace7001aec44345dfc697ba2bb04fd05f

diff --git a/sys-boot/limine/limine-8.0.11.ebuild b/sys-boot/limine/limine-8.0.11.ebuild
new file mode 100644
index 000000000..8f7c11f6a
--- /dev/null
+++ b/sys-boot/limine/limine-8.0.11.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( {16..18} )
+inherit llvm-r1
+
+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.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+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 "
+		sys-devel/llvm:\${LLVM_SLOT}[${MY_LLVM_FLAGS}]
+		sys-devel/clang:\${LLVM_SLOT}[${MY_LLVM_FLAGS}]
+		sys-devel/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)"
+	)
+
+	TOOLCHAIN_FOR_TARGET=llvm \
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2024-09-16 21:48 Kacper Słomiński
  0 siblings, 0 replies; 60+ messages in thread
From: Kacper Słomiński @ 2024-09-16 21:48 UTC (permalink / raw
  To: gentoo-commits

commit:     ed53bc4e37e8555d2d65f54d81e3969a870c7c05
Author:     Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Mon Sep 16 21:45:13 2024 +0000
Commit:     Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
CommitDate: Mon Sep 16 21:47:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed53bc4e

sys-boot/limine: add 8.0.12

Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>

 sys-boot/limine/Manifest             |  1 +
 sys-boot/limine/limine-8.0.12.ebuild | 49 ++++++++++++++++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index f4cd06be8..bd73df815 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -5,6 +5,7 @@ DIST limine-7.3.0.tar.gz 523910 BLAKE2B aabe52c9013f17e61520aa8df0886339d6be16e3
 DIST limine-7.5.0.tar.gz 518804 BLAKE2B 745929606cf5e5e297f55690573e26bea8b63f8c9d6acffc890c265e48450a678442612f917bf0806520a939504bc21606be4f768237c238527d430820cd2cdc SHA512 927cba6eecc8b01ee0af7f3dc24392fc50bce28b06e36c50d44ab995f3a5f7ab17f804116e00fac3c7a92749340802a2643f20a54ebf8fb9ec44f13fa03dbe5a
 DIST limine-7.9.2.tar.gz 562984 BLAKE2B da301c51dfc487b83e87c25be37457ae7bd532140b3124a1903b6cc46ec15508412445cadb24675193e972fc1d1d4259441ce51282825a84e9713cabad80efb9 SHA512 d3526d1ac4e8b9172b93f6e113c78b8be3ad5196dc82e27cc2a9eb23bfb7581d421b96a736f5a149ec83be6363c2210f23af22ae6c039447ea202e56c21b9d6c
 DIST limine-8.0.11.tar.gz 553717 BLAKE2B 4c59679ebedb1c037e8c8ec854a61ab7a526095233e3350e03cb33595c52e2592585b2fe628a29a0d9573252fbd742d72f26a8b729085a6960a108fb217a6b2d SHA512 2070fa5224d1a61fbb61885dc909c9dc5fe901d52581784f7e76f8e2e1b2b750e3ebfa40aa398ed13f8ac39490104bd58ad38a42797e89fafc56ef94fb9ec9ad
+DIST limine-8.0.12.tar.gz 553842 BLAKE2B aba34fecc5eb5da6f26d16e3b923a74be1df41b6465b10e1fd940a0e106803f479ba99d4d07238306a8d9b3534e349073a00f02ddf40a8b471cbc54d3cd530da SHA512 d6128fbec5dca28da37df4f0c3ba14f4ad15f708a0b931e4562dcfb48263ecf8ad280f4277d74e001b264b6fc6072997496d76d4228b17667b1659e260ca00ea
 DIST limine-8.0.5.tar.gz 551786 BLAKE2B 20e6fc247c27163ab0b57790853549479671f6b9f00000e9da43c686485798f249d4e36fafeda426935074b28dd4676539d079c7125b27bbcd83ccb92ec30e2d SHA512 4fbab007c7ebc9648e5ba513b4cc19e42615f3c30ae4e3ee7ef10f782b38581c3fe9685eb497bf0ee6b685e032624143e606766569e1045d82321223fd5a0e61
 DIST limine-8.0.6.tar.gz 553792 BLAKE2B 69a654b86a0d277893c099591fe6551328a7bbe403c64c2f4de931149fc720320f6c5d794a327346241eee6d9ee665eff9c83061d8a573daf568bc7018d4db90 SHA512 17b5b31f5ccaf22eb7c3708b42e52f15f10a2acf590c93129a01c0a4ce5ca5aa90a11bfc11572b28c1bdbda5a7013e4aef61b851a9e3dddadcd6a4feb1fb6913
 DIST limine-8.0.7.tar.gz 553771 BLAKE2B 353ddfc22bf4609c926aa94297b7b3895727cba0f8676e621c00894422421f7a4f2b03d1381870e5422125868c622100f8c39e1e2f63eb3586c5e5d627f231c7 SHA512 e72bd39ed473c9d27b1b926ce7cc0ff5bdb74d355a92d77b7f05dbdccdfa4f83769863b700b988e8d868902bd2a8b59ace7001aec44345dfc697ba2bb04fd05f

diff --git a/sys-boot/limine/limine-8.0.12.ebuild b/sys-boot/limine/limine-8.0.12.ebuild
new file mode 100644
index 000000000..8f7c11f6a
--- /dev/null
+++ b/sys-boot/limine/limine-8.0.12.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( {16..18} )
+inherit llvm-r1
+
+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.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+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 "
+		sys-devel/llvm:\${LLVM_SLOT}[${MY_LLVM_FLAGS}]
+		sys-devel/clang:\${LLVM_SLOT}[${MY_LLVM_FLAGS}]
+		sys-devel/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)"
+	)
+
+	TOOLCHAIN_FOR_TARGET=llvm \
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/
@ 2024-09-18 15:24 Kacper Słomiński
  0 siblings, 0 replies; 60+ messages in thread
From: Kacper Słomiński @ 2024-09-18 15:24 UTC (permalink / raw
  To: gentoo-commits

commit:     442f6911093066e4b99a55ed28c592e028383019
Author:     Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Wed Sep 18 15:22:13 2024 +0000
Commit:     Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
CommitDate: Wed Sep 18 15:22:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=442f6911

sys-boot/limine: add 8.0.13

Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>

 sys-boot/limine/Manifest             |  1 +
 sys-boot/limine/limine-8.0.13.ebuild | 49 ++++++++++++++++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index bd73df815..8b1797015 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -6,6 +6,7 @@ DIST limine-7.5.0.tar.gz 518804 BLAKE2B 745929606cf5e5e297f55690573e26bea8b63f8c
 DIST limine-7.9.2.tar.gz 562984 BLAKE2B da301c51dfc487b83e87c25be37457ae7bd532140b3124a1903b6cc46ec15508412445cadb24675193e972fc1d1d4259441ce51282825a84e9713cabad80efb9 SHA512 d3526d1ac4e8b9172b93f6e113c78b8be3ad5196dc82e27cc2a9eb23bfb7581d421b96a736f5a149ec83be6363c2210f23af22ae6c039447ea202e56c21b9d6c
 DIST limine-8.0.11.tar.gz 553717 BLAKE2B 4c59679ebedb1c037e8c8ec854a61ab7a526095233e3350e03cb33595c52e2592585b2fe628a29a0d9573252fbd742d72f26a8b729085a6960a108fb217a6b2d SHA512 2070fa5224d1a61fbb61885dc909c9dc5fe901d52581784f7e76f8e2e1b2b750e3ebfa40aa398ed13f8ac39490104bd58ad38a42797e89fafc56ef94fb9ec9ad
 DIST limine-8.0.12.tar.gz 553842 BLAKE2B aba34fecc5eb5da6f26d16e3b923a74be1df41b6465b10e1fd940a0e106803f479ba99d4d07238306a8d9b3534e349073a00f02ddf40a8b471cbc54d3cd530da SHA512 d6128fbec5dca28da37df4f0c3ba14f4ad15f708a0b931e4562dcfb48263ecf8ad280f4277d74e001b264b6fc6072997496d76d4228b17667b1659e260ca00ea
+DIST limine-8.0.13.tar.gz 551906 BLAKE2B 712019524b71e3dabcfb06e1e119b451f50105f78f5ff17003db9c7ad4700e93a1420058379c094e3ee0189d7dc2b30967391e2a17d73a69d4b265415abfdd91 SHA512 9f03b38dfdc178e6593c46eee84313d30174ef00f422ea7a5bd2f9ec1564c417301ed07eed716ec246e4f8b19d62a0bfe840bc5b297fa9e232e88511f1287ec2
 DIST limine-8.0.5.tar.gz 551786 BLAKE2B 20e6fc247c27163ab0b57790853549479671f6b9f00000e9da43c686485798f249d4e36fafeda426935074b28dd4676539d079c7125b27bbcd83ccb92ec30e2d SHA512 4fbab007c7ebc9648e5ba513b4cc19e42615f3c30ae4e3ee7ef10f782b38581c3fe9685eb497bf0ee6b685e032624143e606766569e1045d82321223fd5a0e61
 DIST limine-8.0.6.tar.gz 553792 BLAKE2B 69a654b86a0d277893c099591fe6551328a7bbe403c64c2f4de931149fc720320f6c5d794a327346241eee6d9ee665eff9c83061d8a573daf568bc7018d4db90 SHA512 17b5b31f5ccaf22eb7c3708b42e52f15f10a2acf590c93129a01c0a4ce5ca5aa90a11bfc11572b28c1bdbda5a7013e4aef61b851a9e3dddadcd6a4feb1fb6913
 DIST limine-8.0.7.tar.gz 553771 BLAKE2B 353ddfc22bf4609c926aa94297b7b3895727cba0f8676e621c00894422421f7a4f2b03d1381870e5422125868c622100f8c39e1e2f63eb3586c5e5d627f231c7 SHA512 e72bd39ed473c9d27b1b926ce7cc0ff5bdb74d355a92d77b7f05dbdccdfa4f83769863b700b988e8d868902bd2a8b59ace7001aec44345dfc697ba2bb04fd05f

diff --git a/sys-boot/limine/limine-8.0.13.ebuild b/sys-boot/limine/limine-8.0.13.ebuild
new file mode 100644
index 000000000..8f7c11f6a
--- /dev/null
+++ b/sys-boot/limine/limine-8.0.13.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( {16..18} )
+inherit llvm-r1
+
+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.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+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 "
+		sys-devel/llvm:\${LLVM_SLOT}[${MY_LLVM_FLAGS}]
+		sys-devel/clang:\${LLVM_SLOT}[${MY_LLVM_FLAGS}]
+		sys-devel/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)"
+	)
+
+	TOOLCHAIN_FOR_TARGET=llvm \
+	econf "${myconf[@]}"
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

end of thread, other threads:[~2024-09-18 15:24 UTC | newest]

Thread overview: 60+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-03 19:11 [gentoo-commits] repo/proj/guru:dev commit in: sys-boot/limine/ Arsen Arsenović
  -- strict thread matches above, loose matches on Subject: below --
2024-09-18 15:24 Kacper Słomiński
2024-09-16 21:48 Kacper Słomiński
2024-09-10 23:13 Kacper Słomiński
2024-09-05 16:19 Kacper Słomiński
2024-09-02 13:53 Kacper Słomiński
2024-08-28 21:47 Kacper Słomiński
2024-08-18 21:36 Kacper Słomiński
2024-08-18 18:54 Kacper Słomiński
2024-08-18 18:54 Kacper Słomiński
2024-07-07 15:04 Arsen Arsenović
2024-05-06 12:50 Arsen Arsenović
2024-04-03 15:31 Arsen Arsenović
2024-02-17 16:39 Arsen Arsenović
2024-02-08 11:45 Arsen Arsenović
2024-02-08 11:45 Arsen Arsenović
2024-01-20 17:04 Arsen Arsenović
2024-01-01 15:03 Arsen Arsenović
2023-11-25 22:08 Arsen Arsenović
2023-11-21 19:53 Arsen Arsenović
2023-11-06 11:55 Arsen Arsenović
2023-08-14 13:05 Arsen Arsenović
2023-06-18 22:36 Arsen Arsenović
2023-06-18 22:36 Arsen Arsenović
2023-06-06  7:51 Arsen Arsenović
2023-05-31  8:55 Arsen Arsenović
2023-05-29 20:11 Arsen Arsenović
2023-05-14  9:56 Arsen Arsenović
2023-05-03 23:10 Arsen Arsenović
2023-04-28  8:46 Arsen Arsenović
2023-04-23 16:45 Arsen Arsenović
2023-04-09  8:58 Arsen Arsenović
2023-04-02 10:33 Arsen Arsenović
2023-03-25 10:03 Arsen Arsenović
2023-03-15 10:00 Arsen Arsenović
2023-03-09 13:27 Arsen Arsenović
2023-03-08  9:35 Arsen Arsenović
2023-03-05 19:00 Arsen Arsenović
2023-03-05 17:20 Arsen Arsenović
2023-02-27 10:22 Arsen Arsenović
2023-02-24 10:25 Arsen Arsenović
2023-02-20 15:28 Arsen Arsenović
2023-02-17 14:17 Arsen Arsenović
2023-02-14  9:38 Arsen Arsenović
2023-02-14  9:38 Arsen Arsenović
2022-05-17 15:03 Arsen Arsenovic
2022-05-08  9:23 Arsen Arsenovic
2022-04-28 10:39 Arsen Arsenovic
2022-04-27 21:35 Arsen Arsenovic
2022-04-02 13:42 Arsen Arsenovic
2022-04-02 13:42 Arsen Arsenovic
2022-03-11  9:49 Arsen Arsenovic
2022-03-11  9:49 Arsen Arsenovic
2022-02-23 13:11 Arsen Arsenovic
2022-02-20 19:36 Arsen Arsenovic
2022-02-18 12:57 Arsen Arsenovic
2022-02-14 11:02 Arsen Arsenovic
2022-02-14 11:02 Arsen Arsenovic
2022-02-11  9:13 Arsen Arsenovic
2022-02-10 17:00 Arsen Arsenovic

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox