Re: [gentoo-dev] [PATCH] cvs.eclass: Fix CVS_RSH for app-shells/mksh

2021-07-05 Thread Ulrich Mueller
> On Mon, 05 Jul 2021, Haelwenn (lanodan) Monnier wrote: > -# @SUPPORTED_EAPIS: 4 5 6 7 > +# @SUPPORTED_EAPIS: 5 6 7 Support EAPI 8 while at it? AFAICS it's a trivial update. > case ${EAPI:-0} in Just ${EAPI} here. > - 4|5|6) ;; > + 5|6) ;; > 7) BDEPEND="${DEPEND}";

[gentoo-dev] [PATCH] cvs.eclass: Fix CVS_RSH for app-shells/mksh

2021-07-05 Thread Haelwenn (lanodan) Monnier
For some reason CVS_RSH wouldn't be set into cvs_src_unpack, app-shells/mksh is also the only ebuild in ::gentoo one using it with ECVS_AUTH="ext" I also removed EAPI-4 support as it's banned in ::gentoo Signed-off-by: Haelwenn (lanodan) Monnier --- eclass/cvs.eclass | 15 --- 1

Re: [gentoo-dev] [PATCH] cvs.eclass: Fix CVS_RSH for app-shells/mksh

2021-07-05 Thread Ulrich Mueller
> On Mon, 05 Jul 2021, Haelwenn (lanodan) Monnier wrote: > if [[ ${ECVS_AUTH} == "ext" ]] ; then > - #default to ssh > - [[ -z ${CVS_RSH} ]] && export CVS_RSH="ssh" > - if [[ ${CVS_RSH} != "ssh" ]] ; then > - die "Support for ext auth with clients other than ssh has

Re: [gentoo-dev] [PATCH] cvs.eclass: Fix CVS_RSH for app-shells/mksh

2021-07-05 Thread Haelwenn (lanodan) Monnier
[2021-07-05 13:43:27+0200] Ulrich Mueller: > > On Mon, 05 Jul 2021, Haelwenn (lanodan) Monnier wrote: > > > if [[ ${ECVS_AUTH} == "ext" ]] ; then > > - #default to ssh > > - [[ -z ${CVS_RSH} ]] && export CVS_RSH="ssh" > > - if [[ ${CVS_RSH} != "ssh" ]] ; then > > - die

[gentoo-dev] [PATCH 4/5] haskell-cabal.eclass: allow EAPI=8

2021-07-05 Thread Sergei Trofimovich
Signed-off-by: Sergei Trofimovich --- eclass/haskell-cabal.eclass | 20 +++- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/eclass/haskell-cabal.eclass b/eclass/haskell-cabal.eclass index f7a6d35e610..a858ddea3ec 100644 --- a/eclass/haskell-cabal.eclass +++

[gentoo-dev] [PATCH 2/5] ghc-package.eclass: drop EAPI={0..5} support

2021-07-05 Thread Sergei Trofimovich
Signed-off-by: Sergei Trofimovich --- eclass/ghc-package.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/ghc-package.eclass b/eclass/ghc-package.eclass index 5decbaa228e..71e84af3444 100644 --- a/eclass/ghc-package.eclass +++ b/eclass/ghc-package.eclass @@

[gentoo-dev] [PATCH 3/5] ghc-package.eclass: allow EAPI=8

2021-07-05 Thread Sergei Trofimovich
Signed-off-by: Sergei Trofimovich --- eclass/ghc-package.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/ghc-package.eclass b/eclass/ghc-package.eclass index 71e84af3444..e91fb2912f6 100644 --- a/eclass/ghc-package.eclass +++ b/eclass/ghc-package.eclass @@

[gentoo-dev] [PATCH 5/5] dev-haskell/c2hs: bump up to 0.28.8, EAPI=8 example

2021-07-05 Thread Sergei Trofimovich
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich --- dev-haskell/c2hs/Manifest | 1 + dev-haskell/c2hs/c2hs-0.28.8.ebuild | 41 + 2 files changed, 42 insertions(+) create mode 100644 dev-haskell/c2hs/c2hs-0.28.8.ebuild diff

[gentoo-dev] [PATCH 0/6] haskell eclass update to EAPI=8, old EAPI={0..5} removal

2021-07-05 Thread Sergei Trofimovich
The changes are mostly code removal. And example ebuild. Sergei Trofimovich (6): haskell-cabal.eclass: drop EAPI={0..5} support ghc-package.eclass: drop EAPI={0..5} support ghc-package.eclass: allow EAPI=8 haskell-cabal.eclass: allow EAPI=8 haskell-cabal.eclass: foo dev-haskell/c2hs:

[gentoo-dev] Last rites: dev-python/contextlib2, dev-python/linecache2, dev-python/traceback2, dev-python/unittest2

2021-07-05 Thread Michał Górny
# Michał Górny (2021-07-06) # Various Python 2-specific backports.  All the reverse dependencies # (except for deps between these packages) have been eliminated. # Removal on 2021-08-05.  Bug #800698. dev-python/contextlib2 dev-python/linecache2 dev-python/traceback2 dev-python/unittest2 --

[gentoo-dev] [PATCH] s6.eclass: add eapi 8 support

2021-07-05 Thread William Hubbs
Signed-off-by: William Hubbs --- eclass/s6.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/s6.eclass b/eclass/s6.eclass index b84d5a166db..25960ba4a1d 100644 --- a/eclass/s6.eclass +++ b/eclass/s6.eclass @@ -4,7 +4,7 @@ # @ECLASS: s6.eclass #

[gentoo-dev] [PATCH 2/3] lua-utils.eclass: clean up the eapi test

2021-07-05 Thread William Hubbs
Signed-off-by: William Hubbs --- eclass/lua-utils.eclass | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/eclass/lua-utils.eclass b/eclass/lua-utils.eclass index 59959eaf9c0..278bbca58a3 100644 --- a/eclass/lua-utils.eclass +++ b/eclass/lua-utils.eclass @@ -17,15

[gentoo-dev] [PATCH 1/3] lua-single.eclass: clean up the eapi test

2021-07-05 Thread William Hubbs
Signed-off-by: William Hubbs --- eclass/lua-single.eclass | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/eclass/lua-single.eclass b/eclass/lua-single.eclass index 7abe1eb6674..ab4fdb3c75a 100644 --- a/eclass/lua-single.eclass +++ b/eclass/lua-single.eclass @@ -62,15

[gentoo-dev] [PATCH 3/3] lua.eclass: clean up the eapi test

2021-07-05 Thread William Hubbs
Signed-off-by: William Hubbs --- eclass/lua.eclass | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/eclass/lua.eclass b/eclass/lua.eclass index e3a25c5d184..e9a5c117560 100644 --- a/eclass/lua.eclass +++ b/eclass/lua.eclass @@ -50,15 +50,10 @@ # } # @CODE -case

[gentoo-dev] [PATCH 0/3] lua eclass cleanup round 2

2021-07-05 Thread William Hubbs
*** BLURB HERE *** This is the second attempt to clean up these EAPI checks. William Hubbs (3): lua-single.eclass: clean up the eapi test lua-utils.eclass: clean up the eapi test lua.eclass: clean up the eapi test eclass/lua-single.eclass | 9 ++--- eclass/lua-utils.eclass | 9

[gentoo-dev] [PATCH] go-module.eclass: add eapi 8 support

2021-07-05 Thread William Hubbs
Signed-off-by: William Hubbs --- eclass/go-module.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/go-module.eclass b/eclass/go-module.eclass index c11895944cd..053861a1a18 100644 --- a/eclass/go-module.eclass +++ b/eclass/go-module.eclass @@ -7,7 +7,7 @@

Re: [gentoo-dev] [PATCH] cvs.eclass: Fix CVS_RSH for app-shells/mksh

2021-07-05 Thread Ulrich Mueller
> On Mon, 05 Jul 2021, Haelwenn (lanodan) Monnier wrote: > [2021-07-05 13:43:27+0200] Ulrich Mueller: >> Also, the eclass should set PROPERTIES+=" interactive" in the "ext" >> case, because IIUC it will interactively call SSH_ASKPASS. > Well sure but wouldn't it be better to not have

Re: [gentoo-dev] [PATCH] Add 2021-06-30-libxcrypt-migration

2021-07-05 Thread Marco Scardovi
Hi there, attached italian translation too Il giorno mar 6 lug 2021 alle ore 01:49 Sam James ha scritto: > > > > On 1 Jul 2021, at 23:52, Alexey Sokolov > wrote: > > > > Hi, Russian translation attached. > > Pushed, thank you. > > > <0001-Translate-libxcrypt-news-to-Russian.patch> > > Title:

Re: [gentoo-dev] [PATCH] Add 2021-06-30-libxcrypt-migration

2021-07-05 Thread Marco Scardovi
Sorry, this one Il giorno mar 6 lug 2021 alle ore 05:54 Marco Scardovi ha scritto: > Hi there, > > attached italian translation too > > Il giorno mar 6 lug 2021 alle ore 01:49 Sam James ha > scritto: > >> >> >> > On 1 Jul 2021, at 23:52, Alexey Sokolov >> wrote: >> > >> > Hi, Russian

Re: [gentoo-dev] [PATCH] Add 2021-06-30-libxcrypt-migration

2021-07-05 Thread Alessandro Barbieri
Il Mar 6 Lug 2021, 05:55 Marco Scardovi ha scritto: > Hi there, > > attached italian translation too > >Se, per qualunque motivo, *non* hai desidero di fare il passaggio ora Se, per qualunque motivo, *non* hai desiderio di fare il passaggio ora >