Re: [gentoo-dev] [PATCH v2] go-module.eclass: deprecate EGO_SUM and call ego instead of go

2022-02-26 Thread Ionen Wolkens
On Sat, Feb 26, 2022 at 10:38:33PM -0600, William Hubbs wrote: > diff --git a/eclass/go-module.eclass b/eclass/go-module.eclass > index 66fe52c9ad7..b9686ad555a 100644 > --- a/eclass/go-module.eclass > +++ b/eclass/go-module.eclass > @@ -25,9 +25,26 @@ > # > # If the software has a directory name

[gentoo-dev] [PATCH v2] go-module.eclass: deprecate EGO_SUM and call ego instead of go

2022-02-26 Thread William Hubbs
EGO_SUM can be thousands of lines long in ebuilds, and it leads to creating Manifest files that are thousands of lines long. It has been determined that vendor tarballs are a better solution if upstream doesn't vendor their dependencies. Also, call the ego helper function instead of calling go dir

Re: [gentoo-dev] cmake-utils.eclass consumers will be broken by >=dev-util/cmake-3.23.0

2022-02-26 Thread Sam James
> On 27 Feb 2022, at 01:59, Jason Zaman wrote: > > On Sat, Feb 26, 2022 at 08:11:52PM +0100, Andreas Sturmlechner wrote: >> Dear packagers, >> >> - More than 4500 ebuilds were switched to cmake.eclass since 2019-12-21 [1] >> - Less than 110 ebuilds still inherit cmake-utils.eclass [2] >> - A c

Re: [gentoo-dev] cmake-utils.eclass consumers will be broken by >=dev-util/cmake-3.23.0

2022-02-26 Thread Jason Zaman
On Sat, Feb 26, 2022 at 08:11:52PM +0100, Andreas Sturmlechner wrote: > Dear packagers, > > - More than 4500 ebuilds were switched to cmake.eclass since 2019-12-21 [1] > - Less than 110 ebuilds still inherit cmake-utils.eclass [2] > - A change in cmake-3.23 will break all revdeps doing so > - I am

[gentoo-dev] Last rites: www-client/midori

2022-02-26 Thread Michał Górny
# Michał Górny (2022-02-26) # The original Midori browser has been discontinued, and the new # Electron-based "Midori" (sic!) does not seem worth the effort # of packaging it. # Removal on 2022-03-28.  Bug #834120. www-client/midori -- Best regards, Michał Górny

Re: [gentoo-dev] [PATCH] go-module.eclass: deprecate EGO_SUM and call ego instead of go

2022-02-26 Thread Michał Górny
On Sat, 2022-02-26 at 14:05 -0600, William Hubbs wrote: > On Sat, Feb 26, 2022 at 01:45:24PM -0500, Ionen Wolkens wrote: > > On Sat, Feb 26, 2022 at 11:55:10AM -0600, William Hubbs wrote: > > > If I change the instructions as you suggest to re-package upstream's > > > tarball the name wouldn't need

Re: [gentoo-dev] [PATCH] go-module.eclass: deprecate EGO_SUM and call ego instead of go

2022-02-26 Thread William Hubbs
On Sat, Feb 26, 2022 at 01:45:24PM -0500, Ionen Wolkens wrote: > On Sat, Feb 26, 2022 at 11:55:10AM -0600, William Hubbs wrote: > > If I change the instructions as you suggest to re-package upstream's > > tarball the name wouldn't need the -vendor suffix since the tarball would > > be a > > fork,

[gentoo-dev] cmake-utils.eclass consumers will be broken by >=dev-util/cmake-3.23.0

2022-02-26 Thread Andreas Sturmlechner
Dear packagers, - More than 4500 ebuilds were switched to cmake.eclass since 2019-12-21 [1] - Less than 110 ebuilds still inherit cmake-utils.eclass [2] - A change in cmake-3.23 will break all revdeps doing so - I am not fixing it - If *you* fix it, you will become the sole maintainer of cmake-uti

Re: [gentoo-dev] [PATCH] go-module.eclass: deprecate EGO_SUM and call ego instead of go

2022-02-26 Thread Ionen Wolkens
On Sat, Feb 26, 2022 at 11:55:10AM -0600, William Hubbs wrote: > If I change the instructions as you suggest to re-package upstream's > tarball the name wouldn't need the -vendor suffix since the tarball would be a > fork, but I'm not asking people to fork and repackage upstream's tarballs, > just

Re: [gentoo-dev] [PATCH] go-module.eclass: deprecate EGO_SUM and call ego instead of go

2022-02-26 Thread William Hubbs
On Sat, Feb 26, 2022 at 08:25:59AM +0100, Michał Górny wrote: > On Fri, 2022-02-25 at 20:50 -0600, William Hubbs wrote: > > EGO_SUM can be thousands of lines long in ebuilds, and it leads to > > creating Manifest files that are thousands of lines long. > > It has been determined that vendor tarball

[gentoo-dev] [PATCH 2/2] subversion.eclass: Support EAPI 8

2022-02-26 Thread Ulrich Müller
Signed-off-by: Ulrich Müller --- eclass/subversion.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/subversion.eclass b/eclass/subversion.eclass index 2a2297678ad1..8b12382a649d 100644 --- a/eclass/subversion.eclass +++ b/eclass/subversion.eclass @@ -6,7 +6,7

[gentoo-dev] [PATCH 1/2] subversion.eclass: Drop support for EAPIs 4 and 5

2022-02-26 Thread Ulrich Müller
Signed-off-by: Ulrich Müller --- eclass/subversion.eclass | 85 +++- 1 file changed, 5 insertions(+), 80 deletions(-) diff --git a/eclass/subversion.eclass b/eclass/subversion.eclass index aa1a5c355877..2a2297678ad1 100644 --- a/eclass/subversion.eclass +++ b/