Re: [gentoo-dev] [PATCH 5/5] xdg.eclass: support EAPI 7

2018-09-30 Thread Ulrich Mueller
> On Mon, 01 Oct 2018, Mike Gilbert wrote: > @@ -15,7 +15,7 @@ > inherit xdg-utils > case "${EAPI:-0}" in This was there before your change, but the ":-0" isn't needed here ... > - 4|5|6) > + 4|5|6|7) > EXPORT_FUNCTIONS src_prepare pkg_preinst pkg_postinst pkg_postr

[gentoo-dev] Re: [PATCH 3/5] xdg.eclass: move deps to RDEPEND

2018-09-30 Thread Rémi Cardona
Le 01/10/2018 à 00:50, Mike Gilbert a écrit : > update-desktop-database and update-mime-database are called from ROOT in > pkg functions, so the related dependenices belong in RDEPEND. > > Signed-off-by: Mike Gilbert As far as the eclass goes, this is correct. But AFAIR, this was needed because

[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2018-09-30 23:59 UTC

2018-09-30 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed from the tree, for the week ending 2018-09-30 23:59 UTC. Removals: app-crypt/simp_le20180929-10:05 mgorny 2774804851f dev-java/spring-aop 20180929-10:20 mgorny fe2b5d8efe

Re: [gentoo-dev] [PATCH v2 1/1] profiles: unset USE=modules by default.

2018-09-30 Thread Mike Gilbert
On Sun, Sep 30, 2018 at 6:51 PM Michael Orlitzky wrote: > > The "modules" USE flag was originally enabled by default in the base > profile so that any ebuild inheriting linux-mod.eclass would have its > kernel modules built by default. However, the name of that USE flag is > now controlled by the

[gentoo-dev] [PATCH v2 0/1] profiles: unset USE=modules by default

2018-09-30 Thread Michael Orlitzky
I originally submitted this in January 2018, but some work was needed back then to make sure that no important packages broke. There are still three packages (mentioned by Robin on the bug) that I'd like to get a (N)ACK for, * net-firewall/xtables-addons * sys-cluster/knem * sys-cluster/open

[gentoo-dev] [PATCH 2/5] xdg-utils.eclass: support EAPI 7

2018-09-30 Thread Mike Gilbert
Signed-off-by: Mike Gilbert --- eclass/xdg-utils.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass index 725b67316221..fe1eef213ea4 100644 --- a/eclass/xdg-utils.eclass +++ b/eclass/xdg-utils.eclass @@ -6,7 +6,7 @@ #

[gentoo-dev] [PATCH v2 1/1] profiles: unset USE=modules by default.

2018-09-30 Thread Michael Orlitzky
The "modules" USE flag was originally enabled by default in the base profile so that any ebuild inheriting linux-mod.eclass would have its kernel modules built by default. However, the name of that USE flag is now controlled by the MODULES_OPTIONAL_USE variable, set in the ebuild itself. The best p

[gentoo-dev] [PATCH 4/5] xdg.eclass: look for files in ED and cleanup array syntax

2018-09-30 Thread Mike Gilbert
Signed-off-by: Mike Gilbert --- eclass/xdg.eclass | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass index 36300dc5eaa2..4f4a38b05cb3 100644 --- a/eclass/xdg.eclass +++ b/eclass/xdg.eclass @@ -48,15 +48,13 @@ xdg_pkg_preinst() {

[gentoo-dev] [PATCH 5/5] xdg.eclass: support EAPI 7

2018-09-30 Thread Mike Gilbert
Signed-off-by: Mike Gilbert --- eclass/xdg.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass index 4f4a38b05cb3..cca9b34df957 100644 --- a/eclass/xdg.eclass +++ b/eclass/xdg.eclass @@ -6,7 +6,7 @@ # freedesktop-b...@gentoo.org

[gentoo-dev] [PATCH 3/5] xdg.eclass: move deps to RDEPEND

2018-09-30 Thread Mike Gilbert
update-desktop-database and update-mime-database are called from ROOT in pkg functions, so the related dependenices belong in RDEPEND. Signed-off-by: Mike Gilbert --- eclass/xdg.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass index

[gentoo-dev] [PATCH 1/5] xdg-utils.eclass: avoid duplicate leading slashes

2018-09-30 Thread Mike Gilbert
Signed-off-by: Mike Gilbert --- eclass/xdg-utils.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass index 2c2d2324c2b7..725b67316221 100644 --- a/eclass/xdg-utils.eclass +++ b/eclass/xdg-utils.eclass @@ -67,7 +67,7

[gentoo-dev] New alias to help with cross-compilation: cr...@gentoo.org

2018-09-30 Thread Michał Górny
Hi, everyone. Since with EAPI 7 support for cross-compilation became something more official, I've created cross@ alias on woodpecker. The idea is to have something like prefix@ -- when people report that stuff doesn't cross compile right and you can't help them, you assign it to cross@ and hope

[gentoo-dev] Last rites: dev-python/recaptcha-client

2018-09-30 Thread Virgil Dupras
# Virgil Dupras (30 Sep 2018) # Dead upstream, unmaintained, no revdeps. # Removal in 30 days, bug #611614 dev-python/recaptcha-client pgpNuy208YZe8.pgp Description: PGP signature

[gentoo-dev] Last rites: dev-python/python-* (ag-projects.com packages)

2018-09-30 Thread Michał Górny
# Michał Górny (30 Sep 2018) # Poor quality NIH ebuilds with multiple issues and lack of test suites. # They do not support Python 3 (even if somebody claimed otherwise, # completely ignoring all the errors during install phase), depend # on old Twisted packages and have no reverse dependencies in