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 wou

[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 incorr

[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 vanilla

[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 955881

[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 955881a8af5a..

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 a/dev-python/miniu

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 forgett

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 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 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 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) benefit

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 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 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 changed

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 pa

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 distf

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, 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: >> > > > +IUSE="+v

[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 incorr

[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 955881a8af5a..

[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 vanilla

[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 --- a/profiles/targets/deve

[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

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 955881

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 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: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 ques

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 EAP

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 c

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 keys

[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] 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 y