[gentoo-dev] [PATCH] profiles: unset GDK_PIXBUF_MODULE_FILE

2023-01-01 Thread Sam James
From: Sergei Trofimovich `GDK_PIXBUF_MODULE_FILE` is one of variables used to redirect `librsvg` plugins. Avoid clobber if that variables set by `guix environment` and other redirectors like in https://github.com/trofi/nix-guix-gentoo/issues/25 Closes: https://bugs.gentoo.org/887253 Signed-off-b

[gentoo-dev] Last rites: net-analyzer/chaosreader

2023-01-01 Thread Jonas Stein
# Jonas Stein (2023-01-01) # Package is broken and unusable, no activity upstream. # Removal after 2023-02-01. Bug #722568. net-analyzer/chaosreader -- Best, Jonas

[gentoo-dev] [PATCH 2/2] s6.eclass: consistent style

2023-01-01 Thread David Seifert
Signed-off-by: David Seifert --- eclass/s6.eclass | 42 -- 1 file changed, 20 insertions(+), 22 deletions(-) diff --git a/eclass/s6.eclass b/eclass/s6.eclass index f4d7ebf2c31..56b321f178f 100644 --- a/eclass/s6.eclass +++ b/eclass/s6.eclass @@ -42,7 +42,7

[gentoo-dev] [PATCH 1/2] s6.eclass: drop EAPI 5, 6 and 7 support

2023-01-01 Thread David Seifert
Signed-off-by: David Seifert --- eclass/s6.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/s6.eclass b/eclass/s6.eclass index 25960ba4a1d..f4d7ebf2c31 100644 --- a/eclass/s6.eclass +++ b/eclass/s6.eclass @@ -1,10 +1,10 @@ -# Copyright 1999-2019 Gentoo Autho

[gentoo-dev] [PATCH 2/2] vala.eclass: drop eutils/multilib inherit

2023-01-01 Thread David Seifert
* Both eclasses are not used by vala.eclass. * Any ebuilds relying on the transitive inherit should be fixed instead. Signed-off-by: David Seifert --- eclass/vala.eclass | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/eclass/vala.eclass b/eclass/vala.eclass index 2240719704

[gentoo-dev] [PATCH 1/2] vala.eclass: drop EAPI 6 support

2023-01-01 Thread David Seifert
Signed-off-by: David Seifert --- eclass/vala.eclass | 18 +++--- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/eclass/vala.eclass b/eclass/vala.eclass index acdf958191e..22407197042 100644 --- a/eclass/vala.eclass +++ b/eclass/vala.eclass @@ -1,4 +1,4 @@ -# Copyright

[gentoo-dev] [PATCH 5/5] out-of-source.eclass: Document BUILD_DIR

2023-01-01 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/out-of-source.eclass | 7 +++ 1 file changed, 7 insertions(+) diff --git a/eclass/out-of-source.eclass b/eclass/out-of-source.eclass index 81e03f3894db..406d252621c3 100644 --- a/eclass/out-of-source.eclass +++ b/eclass/out-of-source.eclass @@ -40,6 +40

[gentoo-dev] [PATCH 4/5] python-r1.eclass: Stop providing multibuild.eclass

2023-01-01 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/python-r1.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass index 622a479dcfa3..cda175dea136 100644 --- a/eclass/python-r1.eclass +++ b/eclass/python-r1.eclass @@ -8,7 +8,7 @@ # Auth

[gentoo-dev] [PATCH 3/5] multilib-build.eclass: Stop providing multibuild.eclass

2023-01-01 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/multilib-build.eclass | 1 - 1 file changed, 1 deletion(-) diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass index 40cc426a1359..8984600055a5 100644 --- a/eclass/multilib-build.eclass +++ b/eclass/multilib-build.eclass @@ -7,7 +7,6 @@

[gentoo-dev] [PATCH 2/5] multibuild.eclass: Provide run_in_build_dir from out-of-source-utils

2023-01-01 Thread Michał Górny
Remove the duplicate definition of run_in_build_dir() function and inherit out-of-source-utils to retain it for compatibility with the existing ebuilds in EAPIs 6, 7 and 8. In future EAPIs, the ebuilds needing it will inherit out-of-source-utils directly. Signed-off-by: Michał Górny --- eclass/

[gentoo-dev] [PATCH 1/5] out-of-source-utils.eclass: New utility eclass

2023-01-01 Thread Michał Górny
Introduce a new out-of-source-utils.eclass to carry run_in_build_dir() helper function. This function used to be defined in multibuild.eclass and indirectly exposed through the eclasses using it. However, it is used rather rarely and it is technically also useful for out-of-source.eclass, so it m