Re: [gentoo-dev] Last rites: mask ruby24-only slots of ruby packages for removal

2019-07-18 Thread Hans de Graaff
On Wed, 2019-07-17 at 10:41 +0200, Hans de Graaff wrote: > # Hans de Graaff (2019-07-17) > # Mask ruby24-only slots for removal in 30 days. These slots do not > # have any reverse dependencies. Please migrate to or use a newer > slot. > > dev-ruby/webmock:2 webmock is still a dependency for

[gentoo-dev] [PATCH] ruby-ng.eclass: drop support for jruby

2019-07-18 Thread graaff
From: Hans de Graaff jruby has been removed from the tree for quite some time and is not used at all anymore in ebuilds. This also drops an inherit of java-utils-2 which blocks updating to EAPI 7. --- eclass/ruby-ng.eclass | 12 +--- 1 file changed, 1 insertion(+), 11 deletions(-) diff

[gentoo-dev] [PATCH 1/2] ruby-ng.eclass: drop support for EAPI 2 and EAPI 3

2019-07-18 Thread graaff
From: Hans de Graaff Signed-off-by: Hans de Graaff --- eclass/ruby-ng.eclass | 43 ++- 1 file changed, 10 insertions(+), 33 deletions(-) diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass index 90c36cd86e40..facb0bea95d7 100644 ---

[gentoo-dev] [PATCH 2/2] ruby-ng.eclass: future proof EAPI checks

2019-07-18 Thread graaff
From: Hans de Graaff Explicitly list old EAPIs but use a wildcard for the latest EAPI, so that these changes will also be used by default in newer EAPIs. Signed-off-by: Hans de Graaff --- eclass/ruby-ng.eclass | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git

[gentoo-dev] Re: News item about interoperability restrictions of >=net-p2p/syncthing-1.2.0

2019-07-18 Thread Kristian Fiskerstrand
On 7/15/19 1:39 PM, Marek Szuba wrote: > 2019-07-18-syncthing-update-incompatibility.en.txt > > Title: Syncthing 1.2.0 and newer do not interoperate with 0.14.45 and older > Author: Marek Szuba > Posted: 2019-07-18 > Revision: 1 > News-Item-Format: 2.0 > Display-If-Installed: net-p2p/syncthing

[gentoo-dev] [PATCH 0/3] cvs.eclass update

2019-07-18 Thread Ulrich Müller
This removes some broken and unused code, and adds proper EAPI support. Ulrich Müller (3): cvs.eclass: Remove support for running under sudo. cvs.eclass: Remove support for PATCHES. cvs.eclass: Add proper EAPI conditional, drop EAPIs 0 to 3. eclass/cvs.eclass | 77

[gentoo-dev] [PATCH 2/3] cvs.eclass: Remove support for PATCHES.

2019-07-18 Thread Ulrich Müller
Not used in the tree, and broken in EAPI 7. Signed-off-by: Ulrich Müller --- eclass/cvs.eclass | 15 --- 1 file changed, 15 deletions(-) diff --git a/eclass/cvs.eclass b/eclass/cvs.eclass index 128c065ebe78..8c9b41f586f3 100644 --- a/eclass/cvs.eclass +++ b/eclass/cvs.eclass @@

[gentoo-dev] [PATCH 1/3] cvs.eclass: Remove support for running under sudo.

2019-07-18 Thread Ulrich Müller
This neither works, nor is it used in the tree. Signed-off-by: Ulrich Müller --- eclass/cvs.eclass | 53 +++ 1 file changed, 8 insertions(+), 45 deletions(-) diff --git a/eclass/cvs.eclass b/eclass/cvs.eclass index e2121f4724f2..128c065ebe78 100644

[gentoo-dev] [PATCH 3/3] cvs.eclass: Add proper EAPI conditional, drop EAPIs 0 to 3.

2019-07-18 Thread Ulrich Müller
--- eclass/cvs.eclass | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/eclass/cvs.eclass b/eclass/cvs.eclass index 8c9b41f586f3..ff23bd9df496 100644 --- a/eclass/cvs.eclass +++ b/eclass/cvs.eclass @@ -4,6 +4,7 @@ # @ECLASS: cvs.eclass # @MAINTAINER: #

[gentoo-dev] Re: News item about interoperability restrictions of >=net-p2p/syncthing-1.2.0

2019-07-18 Thread Marek Szuba
On 2019-07-18 11:12, Kristian Fiskerstrand wrote: > Should we be more specific as to how not to enable it here? is it a > USE-flag? does it require a package mask for newer versions if it is > always used for the newer ones? Good point, this should explicitly say "do not emerge new versions". My

Re: [gentoo-dev] [PATCH] ruby-ng.eclass: drop support for jruby

2019-07-18 Thread Brian Evans
On 7/18/2019 3:41 AM, gra...@gentoo.org wrote: > From: Hans de Graaff > > jruby has been removed from the tree for quite some time and is not > used at all anymore in ebuilds. This also drops an inherit of > java-utils-2 which blocks updating to EAPI 7. While I get it is no longer needed,

[gentoo-dev] [PATCH] CPU_FLAGS_X86: Introduce 'sha' flag

2019-07-18 Thread Michał Górny
Introduce 'sha' flag that corresponds to SHA-NI instruction set. This has two potential users, and is present in git version of cpuid2cpuflags (pending release once the flag is added). Signed-off-by: Michał Górny --- profiles/desc/cpu_flags_x86.desc | 3 ++- 1 file changed, 2 insertions(+), 1

Re: [gentoo-dev] [PATCH] CPU_FLAGS_X86: Introduce 'sha' flag

2019-07-18 Thread Matt Turner
On Thu, Jul 18, 2019 at 7:53 AM Michał Górny wrote: > > Introduce 'sha' flag that corresponds to SHA-NI instruction set. > This has two potential users, and is present in git version > of cpuid2cpuflags (pending release once the flag is added). Ack

Re: [gentoo-dev] [PATCH] CPU_FLAGS_X86: Introduce 'sha' flag

2019-07-18 Thread Dirkjan Ochtman
On Thu, Jul 18, 2019, 15:53 Michał Górny wrote: > Introduce 'sha' flag that corresponds to SHA-NI instruction set. > This has two potential users, and is present in git version > of cpuid2cpuflags (pending release once the flag is added). > A bit of bikeshedding: as I understand it, SHA-NI

Re: [gentoo-dev] [PATCH] CPU_FLAGS_X86: Introduce 'sha' flag

2019-07-18 Thread Michał Górny
On Thu, 2019-07-18 at 17:53 +0100, Dirkjan Ochtman wrote: > On Thu, Jul 18, 2019, 15:53 Michał Górny wrote: > > > Introduce 'sha' flag that corresponds to SHA-NI instruction set. > > This has two potential users, and is present in git version > > of cpuid2cpuflags (pending release once the flag

Re: [gentoo-dev] [PATCH] ruby-ng.eclass: drop support for jruby

2019-07-18 Thread Hans de Graaff
On Thu, 2019-07-18 at 08:43 -0400, Brian Evans wrote: > > While I get it is no longer needed, java-utils-2 has had EAPI 7 > enabled > since December 2018. Just saying. I guess that tells you when I started working on this patchset. :-( I've updated the commit message. Hans signature.asc