On 14/07/2023 19:11, Mike Gilbert wrote:
On Fri, Jul 14, 2023 at 5:07 AM Sam James wrote:
Andrew Ammerlaan writes:
Hi all,
Currently we have 7 packages defining the efi flag and an additional 2
defining the uefi flag. These flags do the same thing, add support for
(U)EFI booting. I theref
On Fri, Jul 14, 2023 at 5:07 AM Sam James wrote:
>
>
> Andrew Ammerlaan writes:
>
> > Hi all,
> >
> > Currently we have 7 packages defining the efi flag and an additional 2
> > defining the uefi flag. These flags do the same thing, add support for
> > (U)EFI booting. I therefore propose we introd
On 14/07/2023 11.37, Sam James wrote:
>
> Sam James writes:
>
>> From: konsolebox
>>
>> Closes: https://bugs.gentoo.org/909529
>> Signed-off-by: Sam James
>
> ftr, while I find the case really repetitive, I'm not sure if this
> crosses the line into unreadable bash or not, so I feel on the fe
On Thu, 1970-01-01 at 00:00 +, Sam James wrote:
>
> Sam James writes:
>
> > From: konsolebox
> >
> > Closes: https://bugs.gentoo.org/909529
> > Signed-off-by: Sam James
>
> ftr, while I find the case really repetitive, I'm not sure if this
> crosses the line into unreadable bash or not,
For convenience I attach the proposed eclass for review:
From: Jonas Frei Date: Fri Jul 14 11:13:14 2023 +0200
Subject: shell-completion.eclass
shell-completion.eclass: Add new eclass
Signed-off-by: Jonas Frei
diff --git a/eclass/shell-completion.eclass b/eclass/shell-completion.eclass
new fi
On 14/07/2023 11:05, David Seifert wrote:
On Thu, 1970-01-01 at 00:00 +, Andrew Ammerlaan wrote:
Hi all,
Currently we have 7 packages defining the efi flag and an additional 2
defining the uefi flag. These flags do the same thing, add support for
(U)EFI booting. I therefore propose we intro
Andrew Ammerlaan writes:
> Hi all,
>
> Currently we have 7 packages defining the efi flag and an additional 2
> defining the uefi flag. These flags do the same thing, add support for
> (U)EFI booting. I therefore propose we introduce efi as a new global
> flag and later rename the uefi flag to e
On 14/07/2023 09.33, Sam James wrote:
Florian Schmaus writes:
[[PGP Signed Part:Undecided]]
Posted to gentoo-dev@ since we are now entering a technical discussion
again.
For those who did not follow gentoo-project@, the previous posts include:
https://marc.info/?l=gentoo-project&m=168918875
On Thu, 1970-01-01 at 00:00 +, Andrew Ammerlaan wrote:
> Hi all,
>
> Currently we have 7 packages defining the efi flag and an additional 2
> defining the uefi flag. These flags do the same thing, add support for
> (U)EFI booting. I therefore propose we introduce efi as a new global
> flag an
Hi all,
Currently we have 7 packages defining the efi flag and an additional 2
defining the uefi flag. These flags do the same thing, add support for
(U)EFI booting. I therefore propose we introduce efi as a new global
flag and later rename the uefi flag to efi in sys-apps/fwupd and
sys-apps/
From 53039f9497483f513b2ab98ca031689415b00b21 Mon Sep 17 00:00:00 2001
From: Andrew Ammerlaan
Date: Tue, 11 Jul 2023 20:13:08 +0200
Subject: [PATCH 02/13] profiles/use.desc: add secureboot global use flag
Signed-off-by: Andrew Ammerlaan
---
profiles/use.desc | 1 +
1 file changed, 1 insertion(
From d528f87cb015cc60ef6f702d02d20b4f1fc42e74 Mon Sep 17 00:00:00 2001
From: Andrew Ammerlaan
Date: Thu, 13 Jul 2023 09:55:32 +0200
Subject: [PATCH 05/13] kernel-build.eclass: require modules-sign if
secureboot
Signed-off-by: Andrew Ammerlaan
---
eclass/kernel-build.eclass | 18 +
From e6d996555a460e9082c6b108fa038b84bf88bcd4 Mon Sep 17 00:00:00 2001
From: Andrew Ammerlaan
Date: Tue, 11 Jul 2023 13:20:12 +0200
Subject: [PATCH 04/13] dist-kernel-utils.eclass: optionally sign the kernels
We put this behind a KERNEL_IUSE_SECUREBOOT var so we can enable this
only if KERNEL_I
From 06a132a4999b532308f27c55d27c1fce9ea91e0b Mon Sep 17 00:00:00 2001
From: Andrew Ammerlaan
Date: Tue, 11 Jul 2023 20:17:11 +0200
Subject: [PATCH 03/13] profiles/arch: mask secureboot flag on arches
without sbsign
Signed-off-by: Andrew Ammerlaan
---
profiles/arch/amd64/use.mask | 4
p
From 3116d64388a5381b5ad1d200eb2e01a8194cf631 Mon Sep 17 00:00:00 2001
From: Andrew Ammerlaan
Date: Tue, 11 Jul 2023 19:47:52 +0200
Subject: [PATCH 01/13] eclass/secureboot.eclass: add new eclass
Signed-off-by: Andrew Ammerlaan
---
eclass/secureboot.eclass | 179 +++
Hi all,
Now that we have support for unified kernel images and signed kernel
modules in gentoo-kernel and via linux-mod-r1.eclass the logical next
step is to also make it possible to sign the kernel images, bootloaders,
and other efi executables. This makes it possible to enable Secure Boot,
> On Fri, 14 Jul 2023, Florian Schmaus wrote:
> Posted to gentoo-dev@ since we are now entering a technical discussion
> again.
Please avoid crossposting, because that doesn't work well. (For example,
the posting will have different Reply-To headers in gentoo-project and
in gentoo-dev.)
Ulri
Sam James writes:
> From: konsolebox
>
> Closes: https://bugs.gentoo.org/909529
> Signed-off-by: Sam James
ftr, while I find the case really repetitive, I'm not sure if this
crosses the line into unreadable bash or not, so I feel on the fence.
But I wanted it reviewed on ML in any case, rath
From: konsolebox
Closes: https://bugs.gentoo.org/909529
Signed-off-by: Sam James
---
eclass/ruby-utils.eclass | 52 ++--
1 file changed, 2 insertions(+), 50 deletions(-)
diff --git a/eclass/ruby-utils.eclass b/eclass/ruby-utils.eclass
index c4b6f1502f8a9..8a
Sam James writes:
> Florian Schmaus writes:
>
>> [[PGP Signed Part:Undecided]]
>> Posted to gentoo-dev@ since we are now entering a technical discussion
>> again.
>>
>> For those who did not follow gentoo-project@, the previous posts include:
>>
>> https://marc.info/?l=gentoo-project&m=16891887
Florian Schmaus writes:
> [[PGP Signed Part:Undecided]]
> Posted to gentoo-dev@ since we are now entering a technical discussion
> again.
>
> For those who did not follow gentoo-project@, the previous posts include:
>
> https://marc.info/?l=gentoo-project&m=168918875000738&w=2
> https://marc.in
This patch moves some things around so we can then easily define a
python_check_deps() function. The lack of this function causes problems
when building the documentation of packages that already have py3.12 in
compat while mkdocs does not have py3.12 yet. [1]
As an added bonus, some code dupl
Posted to gentoo-dev@ since we are now entering a technical discussion
again.
For those who did not follow gentoo-project@, the previous posts include:
https://marc.info/?l=gentoo-project&m=168918875000738&w=2
https://marc.info/?l=gentoo-project&m=168881103930591&w=2
On 12/07/2023 21.28, Alec
23 matches
Mail list logo