[gentoo-dev] [PATCH 4/7] toolchain.eclass: prefixify helper scripts.

2017-01-07 Thread Benda Xu
Directory prefixify part 2. --- eclass/toolchain.eclass | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 40759f5..17950c1 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -8,7 +8,7 @@ DESCR

[gentoo-dev] [PATCH 7/7] toolchain.eclass: remove trailing slash of D.

2017-01-07 Thread Benda Xu
--- eclass/toolchain.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 941e37b..0d8148f 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -1727,7 +1727,7 @@ toolchain_src_install() { # Now

[gentoo-dev] [PATCH 6/7] toolchain.eclass: Quote variables containing EPREFIX.

2017-01-07 Thread Benda Xu
Directory prefixify part 4. LIBPATH, etc. now have EPREFIX prepended. The latter need to be quoted. --- eclass/toolchain.eclass | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index f54316c..941e

[gentoo-dev] [PATCH 1/7] toolchain.eclass: Call fix_libtool_files.sh by name

2017-01-07 Thread Benda Xu
/usr/sbin is in PATH, avoid writing ${EPREFIX}/usr/sbin/fix_libtool_files.sh. --- eclass/toolchain.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 55249b0..ef932d2 100644 --- a/eclass/toolchain.eclass +++ b/

[gentoo-dev] [PATCH 5/7] toolchain.eclass: Prepend/strip EPREFIX.

2017-01-07 Thread Benda Xu
Directory prefixify part 3. Raw directories are prepended by EPREFIX. Directories passed to ebuild helpers are EPREFIX stripped. --- eclass/toolchain.eclass | 34 +- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/eclass/toolchain.eclass b/ecl

[gentoo-dev] [PATCH 3/7] toolchain.eclass: D->ED ROOT->EROOT replacements.

2017-01-07 Thread Benda Xu
Directory prefixify part 1. In addition, E/D and E/ROOT has trailing slashes. No need to write an additional slash. --- eclass/toolchain.eclass | 29 +++-- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.ecla

[gentoo-dev] [PATCH 2/7] toolchain.eclass: drop env -i from gcc-config calls.

2017-01-07 Thread Benda Xu
In Prefix, PATH should also be preserved, resulting in a mouthful of `env -i PATH=${PATH} ROOT=${ROOT}`. The origin commit introducing env -i was for "cleanup". Dropping env -i is cleaner. Reference: https://gitweb.gentoo.org/repo/gentoo/historical.git/commit/?id=a8a64d1886cc5c9f975353b97

[gentoo-dev] [PATCH 0/7] RFC1: toolchain.eclass prefix support

2017-01-07 Thread Benda Xu
Hi, This patch series is splitted from the previous one https://archives.gentoo.org/gentoo-dev/message/8a7ac352cb047567309c70aaf7105305 Note that the splitting is not perfect when different kinds of updates happen in adjacent lines. Please review. Benda Benda Xu (7): toolchain.eclass: Ca

[gentoo-dev] Re: RFC: toolchain.eclass prefix support

2017-01-07 Thread Benda Xu
Mike Gilbert writes: > Regarding the PATH/gcc-config change, I'm thinking it would make more > sense to drop the env -i command than to add to he list of special > variables we pass through to it. All the env -i has been introduced in this commit by vapier in 2005: https://gitweb.gentoo.org/

[gentoo-dev] Commit signing for metadata/* repos

2017-01-07 Thread Luis Ressel
Hello, there are some additional git repositories which need to be added to metadata/ subdirectories to make the 'gentoo' git repository usable for /usr/portage. Specifically, those are dtd, glsa, news and xml-schema. It'd be great if developers could sign their commits in these repos, too. (I do

Re: [gentoo-dev] Announce e-mail sending nonsense (Was: Last rites: x11-libs/gtk+:1)

2017-01-07 Thread Rich Freeman
On Sat, Jan 7, 2017 at 2:41 PM, Mart Raudsepp wrote: > Ühel kenal päeval, L, 07.01.2017 kell 14:18, kirjutas Rich Freeman: >> >> Not all replies to gentoo-dev-announce should go to gentoo-dev. Some >> belong on gentoo-project, or maybe even gentoo-nfp or some other less >> common list. Hence the

Re: [gentoo-dev] Announce e-mail sending nonsense (Was: Last rites: x11-libs/gtk+:1)

2017-01-07 Thread Mart Raudsepp
Ühel kenal päeval, L, 07.01.2017 kell 14:18, kirjutas Rich Freeman: > On Sat, Jan 7, 2017 at 2:05 PM, Mart Raudsepp > wrote: > > > > > > If gentoo-dev feel the need to set Reply-To in my place, then > > gentoo- > > dev-announce should do the same and not throw my mail into > > /dev/null, > > but

Re: [gentoo-dev] Announce e-mail sending nonsense (Was: Last rites: x11-libs/gtk+:1)

2017-01-07 Thread Rich Freeman
On Sat, Jan 7, 2017 at 2:05 PM, Mart Raudsepp wrote: > > If gentoo-dev feel the need to set Reply-To in my place, then gentoo- > dev-announce should do the same and not throw my mail into /dev/null, > but into some regular moderation rules after setting the Reply-To > itself then. > Not all repli

[gentoo-dev] Announce e-mail sending nonsense (Was: Last rites: x11-libs/gtk+:1)

2017-01-07 Thread Mart Raudsepp
Ühel kenal päeval, L, 07.01.2017 kell 20:59, kirjutas Mart Raudsepp: > # Mart Raudsepp (06 Jan 2017) > # No releases of this API version since April 2001, abandoned > # in favour of gtk+:2 for 14 years. > # Masked for removal in 30 days. Bug 604862. > x11-libs/gtk+:1 This was a failed try to get

[gentoo-dev] Last rites: x11-libs/gtk+:1

2017-01-07 Thread Mart Raudsepp
# Mart Raudsepp (06 Jan 2017) # No releases of this API version since April 2001, abandoned # in favour of gtk+:2 for 14 years. # Masked for removal in 30 days. Bug 604862. x11-libs/gtk+:1

[gentoo-dev] Last rites: dev-libs/glib:1

2017-01-07 Thread Mart Raudsepp
# Mart Raudsepp (07 Jan 2017) # No releases of this API version since March 2001, abandoned # in favour of glib:2 for 14 years. # Marked for removal in 30 days. Bug 604966. dev-libs/glib:1

Re: [gentoo-dev] [PATCH] eutils.eclass: add 512 icon size to doicon documentation

2017-01-07 Thread Mike Gilbert
On Sat, Jan 7, 2017 at 11:53 AM, Chris Mayo wrote: > Signed-off-by: Chris Mayo > --- > Sent as requested on > https://github.com/gentoo/gentoo/pull/3298 > > eclass/eutils.eclass | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Looks good to me. Merged.

[gentoo-dev] [PATCH] eutils.eclass: add 512 icon size to doicon documentation

2017-01-07 Thread Chris Mayo
Signed-off-by: Chris Mayo --- Sent as requested on https://github.com/gentoo/gentoo/pull/3298 eclass/eutils.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/eutils.eclass b/eclass/eutils.eclass index aaf195b..d868467 100644 --- a/eclass/eutils.eclass +++ b/eclas

Re: [gentoo-dev] RFC: toolchain.eclass prefix support

2017-01-07 Thread Mike Gilbert
On Sat, Jan 7, 2017 at 10:07 AM, Benda Xu wrote: > Hi, > > Please help me review the patch attached. Please send patches for review with the content as the email body. See git format-patch and git send-email. > This patch has 5 main kinds of modifications to the eclass, > > * Define ED and ERO

Re: [gentoo-dev] RFC: toolchain.eclass prefix support

2017-01-07 Thread David Seifert
On Sun, 2017-01-08 at 00:25 +0900, Benda Xu wrote: > James Le Cuirot writes: > > > Why? All the ebuilds using this eclass that I can find are at least > > EAPI 4. > > Okay!  I will remove this. > > Benda https://qa-reports.gentoo.org/output/eapi-per-eclass/toolchain.eclass/S TATS.txt Chewi se

Re: [gentoo-dev] RFC: toolchain.eclass prefix support

2017-01-07 Thread Benda Xu
James Le Cuirot writes: > Why? All the ebuilds using this eclass that I can find are at least > EAPI 4. Okay! I will remove this. Benda signature.asc Description: PGP signature

Re: [gentoo-dev] RFC: toolchain.eclass prefix support

2017-01-07 Thread James Le Cuirot
On Sun, 08 Jan 2017 00:07:05 +0900 Benda Xu wrote: > * Define ED and EROOT for EAPI 0, 1 and 2. Why? All the ebuilds using this eclass that I can find are at least EAPI 4. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpalLkoo9wHk.pgp Description: OpenPGP digital signature

[gentoo-dev] RFC: toolchain.eclass prefix support

2017-01-07 Thread Benda Xu
Hi, Please help me review the patch attached. This patch has 5 main kinds of modifications to the eclass, * Define ED and EROOT for EAPI 0, 1 and 2. * Add ${EPREFIX} to ${PREFIX} and quote the variables. * Strip ${EPREFIX} if used with a ebuild helper. * call fix_libtool_files.sh by name

Re: [gentoo-dev] Last rites: x11-libs/gtk+:1

2017-01-07 Thread James Le Cuirot
On Sat, 7 Jan 2017 15:04:34 +0100 Alexis Ballier wrote: > On Fri, 06 Jan 2017 21:22:12 +0200 > Mart Raudsepp wrote: > > > # Mart Raudsepp (06 Jan 2017) > > # No releases of this API version since April 2001, abandoned > > # in favour of gtk+:2 for 14 years. > > # Masked for removal in 30 days.

Re: [gentoo-dev] Last rites: x11-libs/gtk+:1

2017-01-07 Thread Alexis Ballier
On Fri, 06 Jan 2017 21:22:12 +0200 Mart Raudsepp wrote: > # Mart Raudsepp (06 Jan 2017) > # No releases of this API version since April 2001, abandoned > # in favour of gtk+:2 for 14 years. > # Masked for removal in 30 days. Bug 604862. > x11-libs/gtk+:1 > Oh no! http://www.xmms.org/graphics/

[gentoo-dev] Last rites: games-emulation/visualboyadvance

2017-01-07 Thread David Seifert
# David Seifert (29 Dec 2016) # Ancient codebase, maintenance nightmare, dead # upstream, games-emulation/vbam is spiritual successor # Removal in 30 days, #598607 games-emulation/visualboyadvance

Re: [gentoo-dev] [PATCH] cmake-utils.eclass: Support running ctest in parallel

2017-01-07 Thread Michał Górny
On Mon, 19 Dec 2016 16:48:45 +0100 Michał Górny wrote: > Pass -j and --test-load options (with values based on MAKEOPTS) to CTest > by default, in order to enable parallel test runs. > --- > eclass/cmake-utils.eclass | 7 --- > 1 file changed, 4 insertions(+), 3 deletions(-) Pushed now. --