Re: [gentoo-dev] Proposal to undeprecate EGO_SUM

2022-10-01 Thread William Hubbs
On Sat, Oct 01, 2022 at 07:21:13PM +0200, Florian Schmaus wrote: > On 01/10/2022 18.36, Ulrich Mueller wrote: > >> On Sat, 01 Oct 2022, Florian Schmaus wrote: > > > >> Bug #719201 was triggered by dev-texlive/texlive-latexextra-2000. It > >> appears that the ebuild had more than 6000 entries

[gentoo-dev] Last Rites: media-sound/gmpc and associated plugins

2022-10-01 Thread Matt Turner
# Matt Turner (2022-10-01) # Depends on lots of unmaintained packages: # - app-text/gnome-doc-utils # - dev-libs/libunique:1 # - dev-util/gob # - x11-libs/gtk+:2 # Last commit to upstream repository in 2015. Most plugins saw their last # upstream commit 10+ years ago.

Re: [gentoo-dev] Proposal to undeprecate EGO_SUM

2022-10-01 Thread Florian Schmaus
On 01/10/2022 18.36, Ulrich Mueller wrote: On Sat, 01 Oct 2022, Florian Schmaus wrote: Bug #719201 was triggered by dev-texlive/texlive-latexextra-2000. It appears that the ebuild had more than 6000 entries in SRC_URI [1], That includes double counting and must be divided by the number of

Re: [gentoo-dev] Proposal to undeprecate EGO_SUM

2022-10-01 Thread Ulrich Mueller
> On Sat, 01 Oct 2022, Florian Schmaus wrote: > Bug #719201 was triggered by dev-texlive/texlive-latexextra-2000. It > appears that the ebuild had more than 6000 entries in SRC_URI [1], That includes double counting and must be divided by the number of developers in TEXLIVE_DEVS. AFAICS that

[gentoo-dev] Last Rites: x11-base/xorg-x11

2022-10-01 Thread Matt Turner
# Matt Turner (2022-10-01) # Metapackage that has outlived its purpose. Made some sense in the immediate # aftermath of X.Org modularization 15 years ago. # Removal on 2022-11-01. Bugs #755233, #872119. x11-base/xorg-x11 signature.asc Description: PGP signature

Re: [gentoo-dev] Proposal to undeprecate EGO_SUM

2022-10-01 Thread Florian Schmaus
On 30/09/2022 21.49, Alec Warner wrote: On Fri, Sep 30, 2022 at 7:53 AM Florian Schmaus wrote: And quite frankly, I don't see a problem with "large" Manifests and/or ebuilds. Yes, it means our FTPs are hosting many files, in some cases even many small files. And yes, it means that in some

[gentoo-dev] [PATCH 2/2] desktop.eclass: Add EAPI guard

2022-10-01 Thread Ulrich Müller
Signed-off-by: Ulrich Müller --- eclass/desktop.eclass | 6 ++ 1 file changed, 6 insertions(+) diff --git a/eclass/desktop.eclass b/eclass/desktop.eclass index 01de8b61ae1c..aa1b9ac68d85 100644 --- a/eclass/desktop.eclass +++ b/eclass/desktop.eclass @@ -4,8 +4,14 @@ # @ECLASS:

[gentoo-dev] [PATCH 1/2] desktop.eclass: Install files as foo.desktop rather than foo-foo.desktop

2022-10-01 Thread Ulrich Müller
Bug: https://bugs.gentoo.org/771708#c14 Signed-off-by: Ulrich Müller --- eclass/desktop.eclass | 17 - 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/eclass/desktop.eclass b/eclass/desktop.eclass index de912bb80932..01de8b61ae1c 100644 --- a/eclass/desktop.eclass

[gentoo-dev] [PATCH 0/2] desktop.eclass: Install files as foo.desktop rather than foo-foo.desktop

2022-10-01 Thread Ulrich Müller
This came up in bug 771708. Currently desktop.eclass installs files under the name -.desktop, but in the simple and most common case and are the same. So the files end up as foo-foo.desktop which is a little ugly. The first patch will check for the two components being equal and replace foo-foo

[gentoo-dev] [PATCH v2 2/2] profiles: add XDG_STATE_DIR to ENV_UNSET

2022-10-01 Thread Sam James
XDG_STATE_HOME is defined in the basedir spec just like XDG_DATA_HOME and XDG_CONFIG_HOME, so we should cover it. Closes: https://bugs.gentoo.org/873802 Signed-off-by: Sam James --- profiles/base/make.defaults | 2 +- profiles/embedded/make.defaults | 2 +- 2 files changed, 2 insertions(+),

[gentoo-dev] [PATCH v2 1/2] xdg-utils.eclass: reset XDG_STATE_HOME

2022-10-01 Thread Sam James
XDG_STATE_HOME is defined in the basedir spec just like XDG_DATA_HOME and XDG_CONFIG_HOME, so we should cover it. We have to set in eclass because we still have < EAPI 7 ebuilds in tree (no ENV_UNSET). Closes: https://bugs.gentoo.org/873802 Signed-off-by: Sam James --- eclass/xdg-utils.eclass

[gentoo-dev] [PATCH] xdg-utils.eclass: reset XDG_STATE_HOME

2022-10-01 Thread Sam James
XDG_STATE_HOME is defined in the basedir spec just like XDG_DATA_HOME and XDG_CONFIG_HOME, so we should cover it. Noticed after a report on the forums at https://forums.gentoo.org/viewtopic-t-1157623.html causing a sandbox violation if set by the user when building app-editors/neovim.