[gentoo-dev] Last rites: dev-java/jdbc-oracle-bin and dev-java/sun-j2ee-deployment-bin

2017-04-14 Thread James Le Cuirot
# James Le Cuirot (14 Apr 2017) # Outdated and stuck behind a temperamental registration wall that I # have lost my patience with. Removal in 30 days if no one cares # enough to pick it up. dev-java/jdbc-oracle-bin # James Le Cuirot (14 Apr 2017) # Ancient,

[gentoo-dev] [PATCH 3/4] epunt-cxx.eclass: Switch to using patches from elt-patches pkg

2017-04-14 Thread Michał Górny
Switch to using the patches provided through the app-portage/elt-patches package, like libtool.eclass. Since epunt-cxx is no longer implicit eutils API but a dedicated eclass, we do not have to worry about the extra dependency. --- eclass/epunt-cxx.eclass | 16 ++-- 1 file changed, 2

[gentoo-dev] [PATCH 2/4] epunt-cxx.eclass: Inherit eutils for eqawarn

2017-04-14 Thread Michał Górny
Now that eutils does not inherit epunt-cxx implicitly, we can reverse the inherit without having circular dependencies. --- eclass/epunt-cxx.eclass | 10 ++ 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/eclass/epunt-cxx.eclass b/eclass/epunt-cxx.eclass index

[gentoo-dev] [PATCH 4/4] eclass/ELT-patches: remove the remaining (nocxx) patches

2017-04-14 Thread Michał Górny
Now that epunt-cxx.eclass is using the patches from app-portage/elt-patches, remove the remaining patches from the repository. --- eclass/ELT-patches/nocxx/nocxx-2.64.patch | 13 - eclass/ELT-patches/nocxx/nocxx.patch | 15 --- 2 files changed, 28 deletions(-) delete

[gentoo-dev] [PATCH 1/4] eutils.eclass: Remove implicit epunt-cxx inherit

2017-04-14 Thread Michał Górny
Stop inheriting the epunt-cxx eclass in eutils implicitly. All the uses in ::gentoo are fixed already, and this lets us add extra dependencies in the eclass without affecting most of the packages out there. --- eclass/eutils.eclass | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff

[gentoo-dev] [PATCH] eutils.eclass: make_desktop_entry, replace unnecessary extglob

2017-04-14 Thread Michał Górny
Replace the unnecessary use of extglob to strip file suffix in make_desktop_entry with a plain ${x%.*}. This is pretty much equivalent since match to one of the pre-defined suffixes is already confirmed via the preceding conditional, and avoiding repeating the suffix list twice makes the code

Re: [gentoo-dev] [PATCH] multibuild.eclass: Reap stray subjobs before exiting sub-phase

2017-04-14 Thread Michał Górny
On czw, 2017-03-23 at 18:55 +0100, Michał Górny wrote: > Alike the PMS-defined phases, sub-phases do not support leaving jobs > behind. To avoid leaving something accidentally, make sure to reap all > jobs (i.e. wait) post running the command. Warn if any stray processes > are found since that

Re: [gentoo-dev] [PATCH 1/2] eclass/tests/estack_eshopts.sh: Add tests for 'set' variant of eshopt*

2017-04-14 Thread Michał Górny
On pią, 2017-03-24 at 22:01 +0100, Michał Górny wrote: > --- > eclass/tests/estack_eshopts.sh | 23 +++ > 1 file changed, 23 insertions(+) Both merged. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [PATCH] toolchain-glibc.eclass: Replace evar_* with local variables

2017-04-14 Thread Michał Górny
On pią, 2017-03-24 at 21:44 +0100, Michał Górny wrote: > Use local variable to limit the scope of ABI variable override. This is > a builtin bash solution that is reliable and simple, unlike the complex > evar_* logic that unnecessarily pollutes global variables. > --- >

Re: [gentoo-dev] [PATCH] enlightenment.eclass: Replace eutils inherit w/ split eclasses

2017-04-14 Thread Michał Górny
On pią, 2017-03-24 at 23:08 +0100, Michał Górny wrote: > --- > eclass/enlightenment.eclass | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/eclass/enlightenment.eclass b/eclass/enlightenment.eclass > index 4a30b7e4c120..ae7bb396590c 100644 > ---

Re: [gentoo-dev] [PATCH] autotools-utils.eclass: Add split inherits for past eutils functions

2017-04-14 Thread Michał Górny
On sob, 2017-03-25 at 12:37 +0100, Michał Górny wrote: > --- > eclass/autotools-utils.eclass | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/eclass/autotools-utils.eclass b/eclass/autotools-utils.eclass > index 365d15f4bf06..f8d2c7fdc247 100644 > ---

Re: [gentoo-dev] [PATCH] git-r3.eclass: Remove unused eutils inherit

2017-04-14 Thread Michał Górny
On sob, 2017-03-25 at 12:43 +0100, Michał Górny wrote: > --- > eclass/git-r3.eclass | 8 +--- > 1 file changed, 1 insertion(+), 7 deletions(-) > > diff --git a/eclass/git-r3.eclass b/eclass/git-r3.eclass > index 1b49f66f5f00..bc7d4d920299 100644 > --- a/eclass/git-r3.eclass > +++

[gentoo-dev] Down with EAPI=3 !

2017-04-14 Thread Andreas K. Huettel
Hey all, there are only 299 ebuilds with EAPI=3 left in our tree, so eliminating EAPI=3 usage is within reach! http://www.akhuettel.de/~huettel/plots/eapi.php A list of ebuilds is attached to the tracker bug: https://bugs.gentoo.org/show_bug.cgi?id=EAPI3Removal So, if you're maintaining a

[gentoo-dev] Last rites: media-gfx/kuickshow

2017-04-14 Thread Johannes Huber
# Johannes Huber (14 Apr 2017) # Masked for removal in 30 days. Dead upstream since # KDELibs 4 port several years ago. Repository gone. # Superseded by gwenview and okular. Fails to build # with gcc 6 (bug #614304). media-gfx/kuickshow signature.asc Description: This is a