Re: [gentoo-dev] [PATCH] opam.eclass: unbreak on EAPI=7

2019-02-04 Thread Georgy Yakovlev
On Monday, February 4, 2019 2:52:37 AM PST Alexis Ballier wrote: > On Sat, 2 Feb 2019 21:27:29 -0800 > > Georgy Yakovlev wrote: > > Since D, ED, ROOT, EROOT no longer have a trailing slash in EAPI=7 > > This eclass is terribly broken, installing things into > > imageusr/... > > You might want t

[gentoo-dev] [PATCH 1/4] golang-base.eclass: add eapi 7 support

2019-02-04 Thread William Hubbs
--- eclass/golang-base.eclass | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/eclass/golang-base.eclass b/eclass/golang-base.eclass index c8308d28665..cd36a269bf1 100644 --- a/eclass/golang-base.eclass +++ b/eclass/golang-base.eclass @@ -4,7 +4,7 @@ # @ECLASS:

[gentoo-dev] [PATCH 3/4] golang-vcs-snapshot.eclass: add eapi 7 support

2019-02-04 Thread William Hubbs
--- eclass/golang-vcs-snapshot.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/golang-vcs-snapshot.eclass b/eclass/golang-vcs-snapshot.eclass index 975b23df45f..3a35d7e1aa5 100644 --- a/eclass/golang-vcs-snapshot.eclass +++ b/eclass/golang-vcs-snapshot.eclass

[gentoo-dev] [PATCH 4/4] golang-vcs.eclass: add eapi 7 support

2019-02-04 Thread William Hubbs
--- eclass/golang-vcs.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/golang-vcs.eclass b/eclass/golang-vcs.eclass index 09f80b15d67..561d1a0c4da 100644 --- a/eclass/golang-vcs.eclass +++ b/eclass/golang-vcs.eclass @@ -4,7 +4,7 @@ # @ECLASS: golang-vcs.eclass

[gentoo-dev] [PATCH 2/4] golang-build.eclass: add eapi 7 support

2019-02-04 Thread William Hubbs
--- eclass/golang-build.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/golang-build.eclass b/eclass/golang-build.eclass index bb662ad45ba..c76a1865a48 100644 --- a/eclass/golang-build.eclass +++ b/eclass/golang-build.eclass @@ -4,7 +4,7 @@ # @ECLASS: golang-

[gentoo-dev] [PATCH 0/4] Add eapi 7 support to the go eclasses

2019-02-04 Thread William Hubbs
*** BLURB HERE *** This patch series will add support for eapi7 to the go eclasses. Also, in the first patch, we ban stripping of go ebuilds since this is specifically recommended against by upstream. Thoughts? William Hubbs (4): golang-base.eclass: add eapi 7 support golang-build.eclass: add

Re: [gentoo-dev] [PATCH] opam.eclass: unbreak on EAPI=7

2019-02-04 Thread Alexis Ballier
On Sat, 2 Feb 2019 21:27:29 -0800 Georgy Yakovlev wrote: > Since D, ED, ROOT, EROOT no longer have a trailing slash in EAPI=7 > This eclass is terribly broken, installing things into > imageusr/... You might want to check https://github.com/aballier/ml-overlay