* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2022-02-20 8:46 Florian Schmaus
0 siblings, 0 replies; 42+ messages in thread
From: Florian Schmaus @ 2022-02-20 8:46 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: Florian Schmaus <flow <AT> gentoo <DOT> org>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2022-02-24 11:10 Ronny Gutbrod
0 siblings, 0 replies; 42+ messages in thread
From: Ronny Gutbrod @ 2022-02-24 11:10 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: Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2022-03-11 10:57 Arthur Zamarin
0 siblings, 0 replies; 42+ messages in thread
From: Arthur Zamarin @ 2022-03-11 10:57 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: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2022-03-11 10:57 Arthur Zamarin
0 siblings, 0 replies; 42+ messages in thread
From: Arthur Zamarin @ 2022-03-11 10:57 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: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2022-05-09 18:44 Andrew Ammerlaan
0 siblings, 0 replies; 42+ messages in thread
From: Andrew Ammerlaan @ 2022-05-09 18:44 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: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2023-02-14 12:02 Florian Schmaus
0 siblings, 0 replies; 42+ messages in thread
From: Florian Schmaus @ 2023-02-14 12:02 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: Florian Schmaus <flow <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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2023-02-14 12:02 Florian Schmaus
0 siblings, 0 replies; 42+ messages in thread
From: Florian Schmaus @ 2023-02-14 12:02 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: Florian Schmaus <flow <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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2023-02-27 15:06 Florian Schmaus
0 siblings, 0 replies; 42+ messages in thread
From: Florian Schmaus @ 2023-02-27 15:06 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: Florian Schmaus <flow <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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2023-03-06 13:38 Florian Schmaus
0 siblings, 0 replies; 42+ messages in thread
From: Florian Schmaus @ 2023-03-06 13:38 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: Florian Schmaus <flow <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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2023-03-06 13:38 Florian Schmaus
0 siblings, 0 replies; 42+ messages in thread
From: Florian Schmaus @ 2023-03-06 13:38 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: Florian Schmaus <flow <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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2023-03-10 5:48 Viorel Munteanu
0 siblings, 0 replies; 42+ messages in thread
From: Viorel Munteanu @ 2023-03-10 5:48 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: Viorel Munteanu <ceamac <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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2023-03-16 8:41 Florian Schmaus
0 siblings, 0 replies; 42+ messages in thread
From: Florian Schmaus @ 2023-03-16 8:41 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: Florian Schmaus <flow <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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2023-04-04 7:48 Florian Schmaus
0 siblings, 0 replies; 42+ messages in thread
From: Florian Schmaus @ 2023-04-04 7:48 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: Florian Schmaus <flow <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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2023-04-09 10:05 Viorel Munteanu
0 siblings, 0 replies; 42+ messages in thread
From: Viorel Munteanu @ 2023-04-09 10:05 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: Viorel Munteanu <ceamac <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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2023-04-28 17:52 Arthur Zamarin
0 siblings, 0 replies; 42+ messages in thread
From: Arthur Zamarin @ 2023-04-28 17:52 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: Arthur Zamarin <arthurzam <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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2023-05-16 5:08 Viorel Munteanu
0 siblings, 0 replies; 42+ messages in thread
From: Viorel Munteanu @ 2023-05-16 5:08 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: Viorel Munteanu <ceamac <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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2023-05-29 20:57 Florian Schmaus
0 siblings, 0 replies; 42+ messages in thread
From: Florian Schmaus @ 2023-05-29 20:57 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: Florian Schmaus <flow <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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2023-06-07 7:04 Viorel Munteanu
0 siblings, 0 replies; 42+ messages in thread
From: Viorel Munteanu @ 2023-06-07 7:04 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: Viorel Munteanu <ceamac <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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2023-08-14 16:36 Haelwenn Monnier
0 siblings, 0 replies; 42+ messages in thread
From: Haelwenn Monnier @ 2023-08-14 16:36 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: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2023-11-06 14:18 David Roman
0 siblings, 0 replies; 42+ messages in thread
From: David Roman @ 2023-11-06 14:18 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: David Roman <davidroman96 <AT> gmail <DOT> com>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2023-11-06 14:38 David Roman
0 siblings, 0 replies; 42+ messages in thread
From: David Roman @ 2023-11-06 14:38 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: David Roman <davidroman96 <AT> gmail <DOT> com>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2023-11-29 22:40 David Roman
0 siblings, 0 replies; 42+ messages in thread
From: David Roman @ 2023-11-29 22:40 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: David Roman <davidroman96 <AT> gmail <DOT> com>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-01-03 15:20 David Roman
0 siblings, 0 replies; 42+ messages in thread
From: David Roman @ 2024-01-03 15:20 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: David Roman <davidroman96 <AT> gmail <DOT> com>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-01-20 22:13 David Roman
0 siblings, 0 replies; 42+ messages in thread
From: David Roman @ 2024-01-20 22:13 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: David Roman <davidroman96 <AT> gmail <DOT> com>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-02-09 0:30 David Roman
0 siblings, 0 replies; 42+ messages in thread
From: David Roman @ 2024-02-09 0:30 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: David Roman <davidroman96 <AT> gmail <DOT> com>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-02-09 0:30 David Roman
0 siblings, 0 replies; 42+ messages in thread
From: David Roman @ 2024-02-09 0:30 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: David Roman <davidroman96 <AT> gmail <DOT> com>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-02-17 21:17 Julien Roy
0 siblings, 0 replies; 42+ messages in thread
From: Julien Roy @ 2024-02-17 21:17 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: Julien Roy <julien <AT> jroy <DOT> ca>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-04-03 20:20 Julien Roy
0 siblings, 0 replies; 42+ messages in thread
From: Julien Roy @ 2024-04-03 20:20 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: Julien Roy <julien <AT> jroy <DOT> ca>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-05-07 3:54 Rui Huang
0 siblings, 0 replies; 42+ messages in thread
From: Rui Huang @ 2024-05-07 3:54 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: Rui Huang <vowstar <AT> gmail <DOT> com>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-07-08 16:47 David Roman
0 siblings, 0 replies; 42+ messages in thread
From: David Roman @ 2024-07-08 16:47 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: David Roman <davidroman96 <AT> gmail <DOT> com>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-08-19 16:33 Lucio Sauer
0 siblings, 0 replies; 42+ messages in thread
From: Lucio Sauer @ 2024-08-19 16:33 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: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-08-19 16:33 Lucio Sauer
0 siblings, 0 replies; 42+ messages in thread
From: Lucio Sauer @ 2024-08-19 16:33 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: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-08-19 16:33 Lucio Sauer
0 siblings, 0 replies; 42+ messages in thread
From: Lucio Sauer @ 2024-08-19 16:33 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: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-08-30 13:16 David Roman
0 siblings, 0 replies; 42+ messages in thread
From: David Roman @ 2024-08-30 13:16 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: David Roman <davidroman96 <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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-09-03 10:53 David Roman
0 siblings, 0 replies; 42+ messages in thread
From: David Roman @ 2024-09-03 10: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: David Roman <davidroman96 <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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-09-06 8:52 David Roman
0 siblings, 0 replies; 42+ messages in thread
From: David Roman @ 2024-09-06 8:52 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: David Roman <davidroman96 <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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-09-10 23:59 David Roman
0 siblings, 0 replies; 42+ messages in thread
From: David Roman @ 2024-09-10 23:59 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: David Roman <davidroman96 <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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-09-18 23:46 Haelwenn Monnier
0 siblings, 0 replies; 42+ messages in thread
From: Haelwenn Monnier @ 2024-09-18 23:46 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: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-10-03 9:43 Andrew Ammerlaan
0 siblings, 0 replies; 42+ messages in thread
From: Andrew Ammerlaan @ 2024-10-03 9:43 UTC (permalink / raw
To: gentoo-commits
commit: f063a4bd142e4f4d5126e038e40b96c82195fe8b
Author: Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Thu Oct 3 00:17:51 2024 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Oct 3 00:17:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f063a4bd
sys-boot/limine: add 8.0.14
Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>
sys-boot/limine/Manifest | 1 +
sys-boot/limine/limine-8.0.14.ebuild | 49 ++++++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+)
diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 8b1797015..b92a656c7 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -7,6 +7,7 @@ DIST limine-7.9.2.tar.gz 562984 BLAKE2B da301c51dfc487b83e87c25be37457ae7bd53214
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.14.tar.gz 551944 BLAKE2B 2c558b55f0127bc67a56813ba5b55b662a89109555427c29339bc6e049099cf10ca41896feb0926070aa0bf01576cb457cafa05b825cf2085e5d6e956068bf21 SHA512 4530371426b2632c49a57723e87530dad26f8c3e6874dd78411165887d740dd86014cf9598cde8bedbb1f44238413157c1b45adf0fa7a4214e4cf9548e640a7c
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.14.ebuild b/sys-boot/limine/limine-8.0.14.ebuild
new file mode 100644
index 000000000..8f7c11f6a
--- /dev/null
+++ b/sys-boot/limine/limine-8.0.14.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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-10-12 18:59 David Roman
0 siblings, 0 replies; 42+ messages in thread
From: David Roman @ 2024-10-12 18:59 UTC (permalink / raw
To: gentoo-commits
commit: 016448eb40368bfa9d46c28c2cac5cd42437e7a2
Author: Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Sat Oct 12 16:51:05 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Oct 12 16:51:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=016448eb
sys-boot/limine: add 8.1.1
Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>
sys-boot/limine/Manifest | 1 +
sys-boot/limine/limine-8.1.1.ebuild | 49 +++++++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+)
diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index b92a656c7..aeb143107 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -12,3 +12,4 @@ DIST limine-8.0.5.tar.gz 551786 BLAKE2B 20e6fc247c27163ab0b57790853549479671f6b9
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
+DIST limine-8.1.1.tar.gz 557731 BLAKE2B 299923b076aa18bdf9197a55f1504424c3479f37e4b4d0ab5962c6e8ff7e1869aeca060e38ecd61e72358c0ab384ac27f1932e18db5c247b22991a0bc1c1ecd4 SHA512 8856c81f00d2167aae79b87e3b7b0bd47d5509b9950991b01176ec2ea803c3f1a9d72e3b71adecaa11554709f08241c697e5be8707fded934694585235ae1ee4
diff --git a/sys-boot/limine/limine-8.1.1.ebuild b/sys-boot/limine/limine-8.1.1.ebuild
new file mode 100644
index 000000000..8f7c11f6a
--- /dev/null
+++ b/sys-boot/limine/limine-8.1.1.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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-10-19 0:05 David Roman
0 siblings, 0 replies; 42+ messages in thread
From: David Roman @ 2024-10-19 0:05 UTC (permalink / raw
To: gentoo-commits
commit: 603f9c135c2e1e225a873cd1d6216156a77b33ac
Author: Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Wed Oct 16 16:58:35 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Oct 16 16:58:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=603f9c13
sys-boot/limine: add 8.1.2
Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>
sys-boot/limine/Manifest | 1 +
sys-boot/limine/limine-8.1.2.ebuild | 49 +++++++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+)
diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index aeb143107..20ae6a90c 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -13,3 +13,4 @@ DIST limine-8.0.6.tar.gz 553792 BLAKE2B 69a654b86a0d277893c099591fe6551328a7bbe4
DIST limine-8.0.7.tar.gz 553771 BLAKE2B 353ddfc22bf4609c926aa94297b7b3895727cba0f8676e621c00894422421f7a4f2b03d1381870e5422125868c622100f8c39e1e2f63eb3586c5e5d627f231c7 SHA512 e72bd39ed473c9d27b1b926ce7cc0ff5bdb74d355a92d77b7f05dbdccdfa4f83769863b700b988e8d868902bd2a8b59ace7001aec44345dfc697ba2bb04fd05f
DIST limine-8.0.9.tar.gz 554003 BLAKE2B 8529d58b83fb2121412aaac3399b96166d1c93b8549514e8ac0c75429b63987b410c2aaf91388ebd2c9eb8c9a5533b9f99e273f0fcddc5f1186c2def53d510fd SHA512 79baca17ad895ae8655b9935206f065d0c89f350240cd507af0cdd14e4e71aa71e8ba45ebf368218ce7e8de4bec2fa6012b863e1ffd86fdc66c15e39663f7f80
DIST limine-8.1.1.tar.gz 557731 BLAKE2B 299923b076aa18bdf9197a55f1504424c3479f37e4b4d0ab5962c6e8ff7e1869aeca060e38ecd61e72358c0ab384ac27f1932e18db5c247b22991a0bc1c1ecd4 SHA512 8856c81f00d2167aae79b87e3b7b0bd47d5509b9950991b01176ec2ea803c3f1a9d72e3b71adecaa11554709f08241c697e5be8707fded934694585235ae1ee4
+DIST limine-8.1.2.tar.gz 557929 BLAKE2B b4517ed960686f7d854f71961134a32b5cc786026ad8064a543b86f0b971eeb7c6e38a4f1560484cfc4038e1ea71fe943c0a9d37da966ce0f302c307bf59d03b SHA512 3e346bbe8d529b4bc29dfd229ca4f979e1250afefe87e6fc53db5e2af486ddffa6b7956b99aebce07e39377dd5f4dbcb3571ea022bfb86a8005c8c5ba07ecbee
diff --git a/sys-boot/limine/limine-8.1.2.ebuild b/sys-boot/limine/limine-8.1.2.ebuild
new file mode 100644
index 000000000..8f7c11f6a
--- /dev/null
+++ b/sys-boot/limine/limine-8.1.2.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] 42+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
@ 2024-11-02 20:52 David Roman
0 siblings, 0 replies; 42+ messages in thread
From: David Roman @ 2024-11-02 20:52 UTC (permalink / raw
To: gentoo-commits
commit: 5f0a70373d93c709fdf117002592ca8ed0dd0e22
Author: Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Thu Oct 31 23:55:43 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Oct 31 23:55:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5f0a7037
sys-boot/limine: add 8.3.2
Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>
sys-boot/limine/Manifest | 1 +
sys-boot/limine/limine-8.3.2.ebuild | 49 +++++++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+)
diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 20ae6a90c..6927f7b7d 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -14,3 +14,4 @@ DIST limine-8.0.7.tar.gz 553771 BLAKE2B 353ddfc22bf4609c926aa94297b7b3895727cba0
DIST limine-8.0.9.tar.gz 554003 BLAKE2B 8529d58b83fb2121412aaac3399b96166d1c93b8549514e8ac0c75429b63987b410c2aaf91388ebd2c9eb8c9a5533b9f99e273f0fcddc5f1186c2def53d510fd SHA512 79baca17ad895ae8655b9935206f065d0c89f350240cd507af0cdd14e4e71aa71e8ba45ebf368218ce7e8de4bec2fa6012b863e1ffd86fdc66c15e39663f7f80
DIST limine-8.1.1.tar.gz 557731 BLAKE2B 299923b076aa18bdf9197a55f1504424c3479f37e4b4d0ab5962c6e8ff7e1869aeca060e38ecd61e72358c0ab384ac27f1932e18db5c247b22991a0bc1c1ecd4 SHA512 8856c81f00d2167aae79b87e3b7b0bd47d5509b9950991b01176ec2ea803c3f1a9d72e3b71adecaa11554709f08241c697e5be8707fded934694585235ae1ee4
DIST limine-8.1.2.tar.gz 557929 BLAKE2B b4517ed960686f7d854f71961134a32b5cc786026ad8064a543b86f0b971eeb7c6e38a4f1560484cfc4038e1ea71fe943c0a9d37da966ce0f302c307bf59d03b SHA512 3e346bbe8d529b4bc29dfd229ca4f979e1250afefe87e6fc53db5e2af486ddffa6b7956b99aebce07e39377dd5f4dbcb3571ea022bfb86a8005c8c5ba07ecbee
+DIST limine-8.3.2.tar.gz 562262 BLAKE2B f519c2ecc2167b8fa28f4eff47e6c4e45103a42a60c374df4c28e2d2268b339997751334ca01d2a3d8d88e5d80eb4b839436104eae48ddbbd4053bbdb4703382 SHA512 16fac90b475b7bf7f7c8cb88a657a6fe960c3ecbdef9fab5283962c1c080d27fc5b417e12e855a8503f25733ada5beb3a8c336fc0d639d5172753db67ae91fec
diff --git a/sys-boot/limine/limine-8.3.2.ebuild b/sys-boot/limine/limine-8.3.2.ebuild
new file mode 100644
index 000000000..8f7c11f6a
--- /dev/null
+++ b/sys-boot/limine/limine-8.3.2.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] 42+ messages in thread
end of thread, other threads:[~2024-11-02 20:52 UTC | newest]
Thread overview: 42+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-18 23:46 [gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/ Haelwenn Monnier
-- strict thread matches above, loose matches on Subject: below --
2024-11-02 20:52 David Roman
2024-10-19 0:05 David Roman
2024-10-12 18:59 David Roman
2024-10-03 9:43 Andrew Ammerlaan
2024-09-10 23:59 David Roman
2024-09-06 8:52 David Roman
2024-09-03 10:53 David Roman
2024-08-30 13:16 David Roman
2024-08-19 16:33 Lucio Sauer
2024-08-19 16:33 Lucio Sauer
2024-08-19 16:33 Lucio Sauer
2024-07-08 16:47 David Roman
2024-05-07 3:54 Rui Huang
2024-04-03 20:20 Julien Roy
2024-02-17 21:17 Julien Roy
2024-02-09 0:30 David Roman
2024-02-09 0:30 David Roman
2024-01-20 22:13 David Roman
2024-01-03 15:20 David Roman
2023-11-29 22:40 David Roman
2023-11-06 14:38 David Roman
2023-11-06 14:18 David Roman
2023-08-14 16:36 Haelwenn Monnier
2023-06-07 7:04 Viorel Munteanu
2023-05-29 20:57 Florian Schmaus
2023-05-16 5:08 Viorel Munteanu
2023-04-28 17:52 Arthur Zamarin
2023-04-09 10:05 Viorel Munteanu
2023-04-04 7:48 Florian Schmaus
2023-03-16 8:41 Florian Schmaus
2023-03-10 5:48 Viorel Munteanu
2023-03-06 13:38 Florian Schmaus
2023-03-06 13:38 Florian Schmaus
2023-02-27 15:06 Florian Schmaus
2023-02-14 12:02 Florian Schmaus
2023-02-14 12:02 Florian Schmaus
2022-05-09 18:44 Andrew Ammerlaan
2022-03-11 10:57 Arthur Zamarin
2022-03-11 10:57 Arthur Zamarin
2022-02-24 11:10 Ronny Gutbrod
2022-02-20 8:46 Florian Schmaus
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox