[gentoo-dev] Last rite: sys-apps/gpet

2022-12-06 Thread Naohiro Aota
Depends on gnome-base/gconf. Last release in 2011. See https://bugs.gentoo.org/873880

Re: [gentoo-dev] [PATCH 3/4] user-info.eclass: Fix for when building in a rooted prefix (EROOT)

2022-12-06 Thread Mike Gilbert
On Tue, Dec 6, 2022 at 5:24 PM James Le Cuirot wrote: > > Users are largely irrelevant for prefix, but we still don't want the > build to break. > > Signed-off-by: James Le Cuirot > --- > eclass/user-info.eclass | 8 > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git

Re: [gentoo-dev] [PATCH 4/4] user.eclass: Fix for when building in a rooted prefix (EROOT)

2022-12-06 Thread Mike Gilbert
On Tue, Dec 6, 2022 at 5:24 PM James Le Cuirot wrote: > > Users are largely irrelevant for prefix, but we still don't want the > build to break. > > I left the home and shell related bits alone, as it's less clear whether > these should be prefixed or not. Obviously /dev/null should not be. It's

Re: [gentoo-dev] [PATCH 1/4] acct-group.eclass: Fix for when building in a rooted prefix (EROOT)

2022-12-06 Thread Mike Gilbert
On Tue, Dec 6, 2022 at 5:24 PM James Le Cuirot wrote: > > Groups are largely irrelevant for prefix, but we still don't want the > build to break. > > Signed-off-by: James Le Cuirot > --- > eclass/acct-group.eclass | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git

[gentoo-dev] [PATCH 4/4] user.eclass: Fix for when building in a rooted prefix (EROOT)

2022-12-06 Thread James Le Cuirot
Users are largely irrelevant for prefix, but we still don't want the build to break. I left the home and shell related bits alone, as it's less clear whether these should be prefixed or not. Obviously /dev/null should not be. It's slightly academic anyway, as nothing in the main repo uses this

[gentoo-dev] [PATCH 3/4] user-info.eclass: Fix for when building in a rooted prefix (EROOT)

2022-12-06 Thread James Le Cuirot
Users are largely irrelevant for prefix, but we still don't want the build to break. Signed-off-by: James Le Cuirot --- eclass/user-info.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/user-info.eclass b/eclass/user-info.eclass index

[gentoo-dev] [PATCH 2/4] acct-user.eclass: Fix for when building in a rooted prefix (EROOT)

2022-12-06 Thread James Le Cuirot
Users are largely irrelevant for prefix, but we still don't want the build to break. Signed-off-by: James Le Cuirot --- eclass/acct-user.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/acct-user.eclass b/eclass/acct-user.eclass index

[gentoo-dev] [PATCH 1/4] acct-group.eclass: Fix for when building in a rooted prefix (EROOT)

2022-12-06 Thread James Le Cuirot
Groups are largely irrelevant for prefix, but we still don't want the build to break. Signed-off-by: James Le Cuirot --- eclass/acct-group.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/acct-group.eclass b/eclass/acct-group.eclass index

Re: [gentoo-dev] [PATCH] toolchain-funcs.eclass: Set CHOST within econf_build to fix config.site

2022-12-06 Thread James Le Cuirot
On Tue, 2022-12-06 at 10:12 +, Sam James wrote: > > > On 6 Dec 2022, at 09:03, James Le Cuirot wrote: > > > > We were setting CBUILD within econf_build but not CHOST. crossdev's > > /usr/share/config.site relies on both of these to decide whether to load > > configure overrides needed when

[gentoo-dev] Last rites: media-video/nvidia-video-codec

2022-12-06 Thread David Seifert
# David Seifert (2022-12-06) # EAPI 6, untouched for years, no revdeps. Removal on 2023-01-05. media-video/nvidia-video-codec signature.asc Description: This is a digitally signed message part

[gentoo-dev] [PATCH 4/4] kernel-2.eclass: remove unnecessary BDEPEND on sys-apps/sed

2022-12-06 Thread David Seifert
Signed-off-by: David Seifert --- eclass/kernel-2.eclass | 1 - 1 file changed, 1 deletion(-) diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass index 4942c931f92..2cf88f0ff23 100644 --- a/eclass/kernel-2.eclass +++ b/eclass/kernel-2.eclass @@ -656,7 +656,6 @@ kernel_is() { #

[gentoo-dev] [PATCH 3/4] gstreamer.eclass: remove unnecessary DEPEND on sys-apps/sed

2022-12-06 Thread David Seifert
Signed-off-by: David Seifert --- eclass/gstreamer.eclass | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/eclass/gstreamer.eclass b/eclass/gstreamer.eclass index 28db8b1e035..fad4919ac02 100644 --- a/eclass/gstreamer.eclass +++ b/eclass/gstreamer.eclass @@ -1,4 +1,4 @@ -#

[gentoo-dev] [PATCH 2/4] gstreamer-meson.eclass: remove unnecessary BDEPEND on sys-apps/sed

2022-12-06 Thread David Seifert
Signed-off-by: David Seifert --- eclass/gstreamer-meson.eclass | 1 - 1 file changed, 1 deletion(-) diff --git a/eclass/gstreamer-meson.eclass b/eclass/gstreamer-meson.eclass index 28afaa1e6a6..aa54d05fdb8 100644 --- a/eclass/gstreamer-meson.eclass +++ b/eclass/gstreamer-meson.eclass @@ -184,7

[gentoo-dev] [PATCH 1/4] linux-mod.eclass: remove unnecessary DEPEND on sys-apps/sed

2022-12-06 Thread David Seifert
Signed-off-by: David Seifert --- eclass/linux-mod.eclass | 1 - 1 file changed, 1 deletion(-) diff --git a/eclass/linux-mod.eclass b/eclass/linux-mod.eclass index 7e999389284..34151c6f27c 100644 --- a/eclass/linux-mod.eclass +++ b/eclass/linux-mod.eclass @@ -186,7 +186,6 @@ RDEPEND="

Re: [gentoo-dev] [PATCH] toolchain-funcs.eclass: Set CHOST within econf_build to fix config.site

2022-12-06 Thread Sam James
> On 6 Dec 2022, at 09:03, James Le Cuirot wrote: > > We were setting CBUILD within econf_build but not CHOST. crossdev's > /usr/share/config.site relies on both of these to decide whether to load > configure overrides needed when cross-compiling. Using the wrong > overrides leads to packages

[gentoo-dev] [PATCH] toolchain-funcs.eclass: Set CHOST within econf_build to fix config.site

2022-12-06 Thread James Le Cuirot
We were setting CBUILD within econf_build but not CHOST. crossdev's /usr/share/config.site relies on both of these to decide whether to load configure overrides needed when cross-compiling. Using the wrong overrides leads to packages such as Python failing. Doing this also avoids the need to