Re: [gentoo-dev] Rationalizing USE flags by narrowing the scope of them.

2022-01-03 Thread Alec Warner
On Mon, Jan 3, 2022 at 7:39 PM Sam James wrote: > > > > On 3 Jan 2022, at 17:16, Alec Warner wrote: > > [snip] > > > I'm trying to understand your principles here. Like on what basis do > you remove or add flags (in general). > > I want to remove: > - bash-completion > > > FWIW, I've managed to

Re: [gentoo-dev] Rationalizing USE flags by narrowing the scope of them.

2022-01-03 Thread Michael Orlitzky
On Tue, 2022-01-04 at 03:38 +, Sam James wrote: > > ACL is kind of similar to what Ionen said for PAM, i.e. sometimes > people may want to turn it off and it makes sense to expose > this option for those who do, but we don't need to try support it. > This is another important one. It has

Re: [gentoo-dev] Rationalizing USE flags by narrowing the scope of them.

2022-01-03 Thread Sam James
> On 3 Jan 2022, at 17:16, Alec Warner wrote: >> [snip] > > I'm trying to understand your principles here. Like on what basis do > you remove or add flags (in general). > > I want to remove: > - bash-completion FWIW, I've managed to remove basically all instances of {bash,zsh}-completion and

Re: [gentoo-dev] Rationalizing USE flags by narrowing the scope of them.

2022-01-03 Thread Sam James
> On 4 Jan 2022, at 00:29, Michael Orlitzky wrote: > > On Mon, 2022-01-03 at 21:29 +0100, Piotr Karbowski wrote: >> >> Perhaps the 'pam' example was extreme, but ipv6, or threads as Sam >> shared, does not make sense to be togglable. >> > > Many packages need their ipv6 code disabled if the

Re: [gentoo-dev] Rationalizing USE flags by narrowing the scope of them.

2022-01-03 Thread Michael Orlitzky
On Mon, 2022-01-03 at 16:51 -0800, Alec Warner wrote: > > > > > > Many packages need their ipv6 code disabled if the kernel has no ipv6 > > support, and enabling ipv6 in the kernel is a pointless security risk > > for pretty much anyone in the United States. > >

Re: [gentoo-dev] Rationalizing USE flags by narrowing the scope of them.

2022-01-03 Thread Alec Warner
On Mon, Jan 3, 2022 at 4:29 PM Michael Orlitzky wrote: > > On Mon, 2022-01-03 at 21:29 +0100, Piotr Karbowski wrote: > > > > Perhaps the 'pam' example was extreme, but ipv6, or threads as Sam > > shared, does not make sense to be togglable. > > > > Many packages need their ipv6 code disabled if

Re: [gentoo-dev] Rationalizing USE flags by narrowing the scope of them.

2022-01-03 Thread Michael Orlitzky
On Mon, 2022-01-03 at 21:29 +0100, Piotr Karbowski wrote: > > Perhaps the 'pam' example was extreme, but ipv6, or threads as Sam > shared, does not make sense to be togglable. > Many packages need their ipv6 code disabled if the kernel has no ipv6 support, and enabling ipv6 in the kernel is a

Re: [gentoo-dev] Up for grabs: media-tv/plex-media-server

2022-01-03 Thread Steve Wilson
I'm not exactly sure what's involved but I'll offer help where I can. I have a personal overlay that includes pms. Steve On 01/01/2022 21:13, Wolfgang E. Sanyer wrote: If no one's interested in this I can take a look at it as proxy maint, I like pms El dom, 26 de dic. de 2021 12:19 a. m.,

Re: [gentoo-dev] [PATCH] readme.gentoo-r1.eclass: Document the DOC_CONTENTS variable

2022-01-03 Thread Pacho Ramos
El sáb, 01-01-2022 a las 12:04 +0100, Ulrich Müller escribió: > This fixes a spurious "UnusedInherits" warning from pkgcheck. > > Signed-off-by: Ulrich Müller > --- >  eclass/readme.gentoo-r1.eclass | 7 ++- >  1 file changed, 6 insertions(+), 1 deletion(-) > > diff --git

Re: [gentoo-dev] Rationalizing USE flags by narrowing the scope of them.

2022-01-03 Thread Piotr Karbowski
Hi, On 03/01/2022 18.16, Alec Warner wrote: I'm trying to understand your principles here. Like on what basis do you remove or add flags (in general). My principals is to end-user experience over exposing as much as possible as USE flags. A real life example media-sound/deadbeef The

Re: [gentoo-dev] Rationalizing USE flags by narrowing the scope of them.

2022-01-03 Thread Mike Gilbert
On Mon, Jan 3, 2022 at 12:16 PM Alec Warner wrote: > > On Sat, Jan 1, 2022 at 2:22 PM Piotr Karbowski wrote: > > > > Hi, > > > > I'd like to get some insight how others see the concept of narrowing the > > scope of USE flags in Gentoo. > > > > Taking a quote from devmanual: > > > >> USE

Re: [gentoo-dev] [PATCH v3] kernel-2.eclass: Respect portage toolchain variables

2022-01-03 Thread Mike Gilbert
On Mon, Jan 3, 2022 at 12:49 PM Adrian Ratiu wrote: > > Starting with kernel>=v5.7 the build system can override the > tools vars by setting LLVM=1 [1], but older kernels still use > the default GNU tools, so to be able to use a full LLVM/Clang > build, CC & co should be set to their respective

[gentoo-dev] [PATCH v3] kernel-2.eclass: Respect portage toolchain variables

2022-01-03 Thread Adrian Ratiu
Starting with kernel>=v5.7 the build system can override the tools vars by setting LLVM=1 [1], but older kernels still use the default GNU tools, so to be able to use a full LLVM/Clang build, CC & co should be set to their respective portage values. [1] a0d1c951ef08 kbuild: support LLVM=1 to

Re: [gentoo-dev] Rationalizing USE flags by narrowing the scope of them.

2022-01-03 Thread Alec Warner
On Sat, Jan 1, 2022 at 2:22 PM Piotr Karbowski wrote: > > Hi, > > I'd like to get some insight how others see the concept of narrowing the > scope of USE flags in Gentoo. > > Taking a quote from devmanual: > >> USE flags are to control optional dependencies and settings which > the user may

[gentoo-dev] Last rites: games-util/higan-purify dev-games/higan-ananke

2022-01-03 Thread Ionen Wolkens
# Ionen Wolkens (2022-01-03) # Obsolete, higan-purify is now provided by games-emulation/higan # as the icarus utility (bug #821121) and dev-games/higan-ananke # has no known uses without higan-purify (bug #821124). Further # stuck on gtk2 with dead HOMEPAGE / SRC_URI. # Removal after 2022-02-02.