Re: [gentoo-dev] New customization options available on packages.g.o

2020-10-06 Thread Kent Fredric
On Tue, 6 Oct 2020 20:55:25 + Max Magorsch wrote: > Further customization options are available on the preferences pages. > Feel free to let me know if you are missing anything. Apart from that: > Happy customizing. > > /M This is awesome \o/ Though I may have spotted a bug or two. When

[gentoo-dev] New customization options available on packages.g.o

2020-10-06 Thread Max Magorsch
Hi all, the tl;dr is that new customization options are available on packages.gentoo.org. On the right side of the navigation bar you will find a new link to the preferences pages. On these pages it's possible to customize different parts of packages.g.o to your needs. For example, it's possible

Re: [gentoo-dev] [PATCH v2 4/6] app-crypt/openpgp-keys-miniupnp: Package keys used by miniupnp upst

2020-10-06 Thread Michał Górny
On Tue, 2020-10-06 at 18:17 +, Robin H. Johnson wrote: > While I'm absolutely in favour of the overall intent here, I'm not so > sure of the design. > > I'm worried about the proliferation of tiny packages just to convey the > keys; and how versioning should work if upstream rotates their

Re: [gentoo-dev] [PATCH v2 4/6] app-crypt/openpgp-keys-miniupnp: Package keys used by miniupnp upst

2020-10-06 Thread Robin H. Johnson
While I'm absolutely in favour of the overall intent here, I'm not so sure of the design. I'm worried about the proliferation of tiny packages just to convey the keys; and how versioning should work if upstream rotates their keys. I picked this message in the thread to respond to, because it was

Re: [gentoo-dev] [PATCH v2 1/6] verify-sig.eclass: New eclass to verify OpenPGP sigs

2020-10-06 Thread William Hubbs
Hey all, I'm just picking an eclass to respond to because I see this pretty often, so I'm definitely not picking on mgorny with this question. On Tue, Oct 06, 2020 at 02:10:45PM +0200, Michał Górny wrote: *snip* > +case "${EAPI:-0}" in > + 0|1|2|3|4|5|6) > + die "Unsupported

Re: [gentoo-dev] [PATCH 0/2] lua-utils.eclass: support LuaJIT and unslotted Lua

2020-10-06 Thread Azamat Hackimov
вт, 6 окт. 2020 г. в 15:54, Brian Evans : > > On 10/6/2020 8:45 AM, Azamat Hackimov wrote: > > вт, 6 окт. 2020 г. в 15:04, Marek Szuba : > >> > >> On 2020-10-05 23:17, Azamat Hackimov wrote: > >> > > Is there a slotmove that can be applied? > > I am afraid I do not understand the

Re: [gentoo-dev] [PATCH 0/2] lua-utils.eclass: support LuaJIT and unslotted Lua

2020-10-06 Thread Brian Evans
On 10/6/2020 8:45 AM, Azamat Hackimov wrote: вт, 6 окт. 2020 г. в 15:04, Marek Szuba : On 2020-10-05 23:17, Azamat Hackimov wrote: Is there a slotmove that can be applied? I am afraid I do not understand the question. What do you want to move, and why? Currently portage is mostly lua:5.1

Re: [gentoo-dev] [PATCH 0/2] lua-utils.eclass: support LuaJIT and unslotted Lua

2020-10-06 Thread Azamat Hackimov
вт, 6 окт. 2020 г. в 15:04, Marek Szuba : > > On 2020-10-05 23:17, Azamat Hackimov wrote: > > >>> Is there a slotmove that can be applied? > >> > >> I am afraid I do not understand the question. What do you want to move, > >> and why? > > > > Currently portage is mostly lua:5.1 aware and the first

Re: [gentoo-dev] [PATCH 1/5] verify-sig.eclass: New eclass to verify OpenPGP sigs

2020-10-06 Thread Michał Górny
On Tue, 2020-10-06 at 14:06 +0200, Ulrich Mueller wrote: > > > > > > On Tue, 06 Oct 2020, Michał Górny wrote: > > On Tue, 2020-10-06 at 13:34 +0200, Ulrich Mueller wrote: > > > > > > > > On Tue, 06 Oct 2020, Michał Górny wrote: > > > > On Tue, 2020-10-06 at 13:18 +0200, Ulrich Mueller wrote: > > >

[gentoo-dev] [PATCH v2 6/6] dev-python/miniupnpc: Use verify-sig.eclass

2020-10-06 Thread Michał Górny
Signed-off-by: Michał Górny --- dev-python/miniupnpc/Manifest | 1 + dev-python/miniupnpc/miniupnpc-2.1.20191224.ebuild | 11 +++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/dev-python/miniupnpc/Manifest b/dev-python/miniupnpc/Manifest index

[gentoo-dev] [PATCH v2 4/6] app-crypt/openpgp-keys-miniupnp: Package keys used by miniupnp upst

2020-10-06 Thread Michał Górny
Signed-off-by: Michał Górny --- app-crypt/openpgp-keys-miniupnp/Manifest | 2 ++ app-crypt/openpgp-keys-miniupnp/metadata.xml | 9 .../openpgp-keys-miniupnp-20201006.ebuild | 23 +++ 3 files changed, 34 insertions(+) create mode 100644 app-crypt/openpgp-keys

[gentoo-dev] [PATCH v2 3/6] profiles/targets/developer: Enable verify-sig by default

2020-10-06 Thread Michał Górny
Signed-off-by: Michał Górny --- profiles/targets/developer/make.defaults | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/profiles/targets/developer/make.defaults b/profiles/targets/developer/make.defaults index 94e10bef0180..99e2bd68f554 100644 ---

[gentoo-dev] [PATCH v2 5/6] net-libs/miniupnpc: Use verify-sig.eclass

2020-10-06 Thread Michał Górny
Signed-off-by: Michał Górny --- net-libs/miniupnpc/Manifest | 1 + net-libs/miniupnpc/miniupnpc-2.1.20191224.ebuild | 11 --- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/net-libs/miniupnpc/Manifest b/net-libs/miniupnpc/Manifest index

[gentoo-dev] [PATCH v2 2/6] use.desc: Add verify-sig flag

2020-10-06 Thread Michał Górny
Signed-off-by: Michał Górny --- profiles/use.desc | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/use.desc b/profiles/use.desc index a0104c8a2f76..ef9f4da57215 100644 --- a/profiles/use.desc +++ b/profiles/use.desc @@ -334,6 +334,7 @@ vala - Enable bindings for dev-lang/vala

[gentoo-dev] [PATCH v2 1/6] verify-sig.eclass: New eclass to verify OpenPGP sigs

2020-10-06 Thread Michał Górny
verify-sig eclass provides a streamlined approach to verifying upstream signatures on distfiles. Its primary purpose is to permit developers to easily verify signatures while bumping packages. The eclass removes the risk of developer forgetting to perform the verification, or performing it

Re: [gentoo-dev] [PATCH 1/5] verify-sig.eclass: New eclass to verify OpenPGP sigs

2020-10-06 Thread Ulrich Mueller
> On Tue, 06 Oct 2020, Michał Górny wrote: > On Tue, 2020-10-06 at 13:34 +0200, Ulrich Mueller wrote: >> > > > > > On Tue, 06 Oct 2020, Michał Górny wrote: >> > On Tue, 2020-10-06 at 13:18 +0200, Ulrich Mueller wrote: >> > > > > > > > On Tue, 06 Oct 2020, Michał Górny wrote: >> > > >

Re: [gentoo-dev] [PATCH 0/2] lua-utils.eclass: support LuaJIT and unslotted Lua

2020-10-06 Thread Marek Szuba
On 2020-10-05 23:17, Azamat Hackimov wrote: >>> Is there a slotmove that can be applied? >> >> I am afraid I do not understand the question. What do you want to move, >> and why? > > Currently portage is mostly lua:5.1 aware and the first thing is move > dev-lang/lua:0 to 5.1 slot by slotmove in

Re: [gentoo-dev] [PATCH 1/5] verify-sig.eclass: New eclass to verify OpenPGP sigs

2020-10-06 Thread Ulrich Mueller
> On Tue, 06 Oct 2020, Frédéric Pierret wrote: >> We've already discussed it in #-qa, and I still think that this is >> over-engineered. Users can validate the distfile by the Manifest and >> its signature, so exposing the feature to users is redundant. > IMHO, manifest verification and

Re: [gentoo-dev] [PATCH 1/5] verify-sig.eclass: New eclass to verify OpenPGP sigs

2020-10-06 Thread Frédéric Pierret
Hi, Le 2020-10-06 à 13:17, Ulrich Mueller a écrit : >> On Tue, 06 Oct 2020, Michał Górny wrote: > >> verify-sig eclass provides a streamlined approach to verifying upstream >> signatures on distfiles. Its primary purpose is to permit developers >> to easily verify signatures while bumping

Re: [gentoo-dev] [PATCH 5/5] dev-python/miniupnpc: Use verify-sig.eclass

2020-10-06 Thread Michał Górny
On Tue, 2020-10-06 at 11:24 +0100, Alexey Sokolov wrote: > вт, 6 окт. 2020 г. в 10:59, Michał Górny : > > Signed-off-by: Michał Górny > > --- > > dev-python/miniupnpc/Manifest | 1 + > > dev-python/miniupnpc/miniupnpc-2.1.20191224.ebuild | 11 +++ > > 2 files

Re: [gentoo-dev] [PATCH 1/5] verify-sig.eclass: New eclass to verify OpenPGP sigs

2020-10-06 Thread Michał Górny
On Tue, 2020-10-06 at 13:34 +0200, Ulrich Mueller wrote: > > > > > > On Tue, 06 Oct 2020, Michał Górny wrote: > > On Tue, 2020-10-06 at 13:18 +0200, Ulrich Mueller wrote: > > > > > > > > On Tue, 06 Oct 2020, Michał Górny wrote: > > > > +IUSE="+verify-sig" > > > > > > At least don't enable this by

Re: [gentoo-dev] [PATCH 3/5] app-crypt/openpgp-keys-miniupnp: Package keys used by miniupnp upst

2020-10-06 Thread Michał Górny
a.xml | 9 ++++ > > .../openpgp-keys-miniupnp-20201006.ebuild | 23 +++ > > 3 files changed, 34 insertions(+) > > create mode 100644 app-crypt/openpgp-keys-miniupnp/Manifest > > create mode 100644 app-crypt/openpgp-keys-miniupnp/metadata.xml > &g

Re: [gentoo-dev] [PATCH 1/5] verify-sig.eclass: New eclass to verify OpenPGP sigs

2020-10-06 Thread Ulrich Mueller
> On Tue, 06 Oct 2020, Michał Górny wrote: > On Tue, 2020-10-06 at 13:18 +0200, Ulrich Mueller wrote: >> > > > > > On Tue, 06 Oct 2020, Michał Górny wrote: >> > +IUSE="+verify-sig" >> >> At least don't enable this by default. The feature increases build time >> and has little (if any)

Re: [gentoo-dev] [PATCH 3/5] app-crypt/openpgp-keys-miniupnp: Package keys used by miniupnp upst

2020-10-06 Thread Ulrich Mueller
>>>>> On Tue, 06 Oct 2020, Michał Górny wrote: > Signed-off-by: Michał Górny > --- > app-crypt/openpgp-keys-miniupnp/Manifest | 2 ++ > app-crypt/openpgp-keys-miniupnp/metadata.xml | 9 > .../openpgp-keys-miniupnp-20201006.ebuild | 23

Re: [gentoo-dev] [PATCH 1/5] verify-sig.eclass: New eclass to verify OpenPGP sigs

2020-10-06 Thread Michał Górny
On Tue, 2020-10-06 at 13:18 +0200, Ulrich Mueller wrote: > > > > > > On Tue, 06 Oct 2020, Michał Górny wrote: > > +IUSE="+verify-sig" > > At least don't enable this by default. The feature increases build time > and has little (if any) benefits. > Do you have any numbers to back this claim? --

Re: [gentoo-dev] [PATCH 1/5] verify-sig.eclass: New eclass to verify OpenPGP sigs

2020-10-06 Thread Ulrich Mueller
> On Tue, 06 Oct 2020, Michał Górny wrote: > +IUSE="+verify-sig" At least don't enable this by default. The feature increases build time and has little (if any) benefits. Ulrich signature.asc Description: PGP signature

Re: [gentoo-dev] [PATCH 1/5] verify-sig.eclass: New eclass to verify OpenPGP sigs

2020-10-06 Thread Ulrich Mueller
> On Tue, 06 Oct 2020, Michał Górny wrote: > verify-sig eclass provides a streamlined approach to verifying upstream > signatures on distfiles. Its primary purpose is to permit developers > to easily verify signatures while bumping packages. The eclass removes > the risk of developer

Re: [gentoo-dev] [PATCH 5/5] dev-python/miniupnpc: Use verify-sig.eclass

2020-10-06 Thread Alexey Sokolov
вт, 6 окт. 2020 г. в 10:59, Michał Górny : > > Signed-off-by: Michał Górny > --- > dev-python/miniupnpc/Manifest | 1 + > dev-python/miniupnpc/miniupnpc-2.1.20191224.ebuild | 11 +++ > 2 files changed, 8 insertions(+), 4 deletions(-) > > diff --git

[gentoo-dev] [PATCH 4/5] net-libs/miniupnpc: Use verify-sig.eclass

2020-10-06 Thread Michał Górny
Signed-off-by: Michał Górny --- net-libs/miniupnpc/Manifest | 1 + net-libs/miniupnpc/miniupnpc-2.1.20191224.ebuild | 11 --- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/net-libs/miniupnpc/Manifest b/net-libs/miniupnpc/Manifest index

[gentoo-dev] [PATCH 5/5] dev-python/miniupnpc: Use verify-sig.eclass

2020-10-06 Thread Michał Górny
Signed-off-by: Michał Górny --- dev-python/miniupnpc/Manifest | 1 + dev-python/miniupnpc/miniupnpc-2.1.20191224.ebuild | 11 +++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/dev-python/miniupnpc/Manifest b/dev-python/miniupnpc/Manifest index

[gentoo-dev] [PATCH 2/5] use.desc: Add verify-sig flag

2020-10-06 Thread Michał Górny
Signed-off-by: Michał Górny --- profiles/use.desc | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/use.desc b/profiles/use.desc index a0104c8a2f76..ef9f4da57215 100644 --- a/profiles/use.desc +++ b/profiles/use.desc @@ -334,6 +334,7 @@ vala - Enable bindings for dev-lang/vala

[gentoo-dev] [PATCH 3/5] app-crypt/openpgp-keys-miniupnp: Package keys used by miniupnp upst

2020-10-06 Thread Michał Górny
Signed-off-by: Michał Górny --- app-crypt/openpgp-keys-miniupnp/Manifest | 2 ++ app-crypt/openpgp-keys-miniupnp/metadata.xml | 9 .../openpgp-keys-miniupnp-20201006.ebuild | 23 +++ 3 files changed, 34 insertions(+) create mode 100644 app-crypt/openpgp-keys

[gentoo-dev] [PATCH 1/5] verify-sig.eclass: New eclass to verify OpenPGP sigs

2020-10-06 Thread Michał Górny
verify-sig eclass provides a streamlined approach to verifying upstream signatures on distfiles. Its primary purpose is to permit developers to easily verify signatures while bumping packages. The eclass removes the risk of developer forgetting to perform the verification, or performing it

Re: [gentoo-dev] [PATCH 0/2] lua-utils.eclass: support LuaJIT and unslotted Lua

2020-10-06 Thread Ulrich Mueller
> On Mon, 05 Oct 2020, Azamat Hackimov wrote: > Currently portage is mostly lua:5.1 aware and the first thing is move > dev-lang/lua:0 to 5.1 slot by slotmove in profiles/updates: > slotmove dev-lang/lua 0 5.1 This would mean that slot 0 can never again be used for the package. My advice