# Michał Górny (2021-06-24)
# Package of huge complexity, given its premise. Unmaintained
# in Gentoo. No revdeps.
# Removal on 2021-07-24. Bug #798291.
dev-python/frozendict
--
Best regards,
Michał Górny
Closes: https://bugs.gentoo.org/655256
Signed-off-by: Ulrich Müller
---
eclass/rpm.eclass | 28 ++--
1 file changed, 18 insertions(+), 10 deletions(-)
diff --git a/eclass/rpm.eclass b/eclass/rpm.eclass
index 351d7974877e..1757e2cba5f2 100644
--- a/eclass/rpm.eclass
+++ b/
# Volkmar W. Pogatzki (2021-06-21)
# library with no consumer, removal in 30 days
# see https://bugs.gentoo.org/794562
dev-java/bctsp
Also drop support for EAPIs < 5 to match multiprocessing.eclass.
Signed-off-by: David Michael
---
Hi,
Here are a couple patches to support EAPI 8 with meson packages. I also
posted this to https://github.com/gentoo/gentoo/pull/21409 for review.
Thanks.
David
eclass/ninja-utils.eclass | 12
Signed-off-by: David Michael
---
Hi,
This updates meson.eclass to conform to conventions that other eclasses
seem to follow. E.g. conditional inherits are first (presumably for
function precedence), and defining the inherit guard at the end. It
also removes the split inherit guard. The only r
> On Thu, 24 Jun 2021, David Michael wrote:
> --- a/eclass/ninja-utils.eclass
> +++ b/eclass/ninja-utils.eclass
> @@ -1,4 +1,4 @@
> -# Copyright 1999-2018 Gentoo Foundation
> +# Copyright 1999-2021 Gentoo Foundation
Please update to "Gentoo Authors".
> # Distributed under the terms of the G
> On Thu, 24 Jun 2021, David Michael wrote:
> if [[ -z ${_MESON_ECLASS} ]]; then
Here would be a good place to assign _MESON_ECLASS=1. It should go
_before_ any inherit commands, otherwise it won't prevent circular
inherits.
>
> +[[ ${EAPI} == 6 ]] && inherit eapi7-ver
> inherit multipro
Originally strip-linguas() was part of eutils.eclass. It was moved
to l10n.eclass in late 2020, but there are few (in any) ebuilds using
strip-linguas and the other functions from l10n.
Signed-off-by: Ulrich Müller
---
eclass/eutils.eclass| 6 ++--
eclass/l10n.eclass | 49 ++---
Ever since the L10N USE_EXPAND variable was introduced, the name of
this eclass was somewhat confusing, because it operates on LINGUAS and
is unrelated to L10N. Take the EAPI 8 bump as an opportunity to rename
the eclass.
Signed-off-by: Ulrich Müller
---
eclass/{l10n.eclass => plocale.eclass} |
Signed-off-by: Ulrich Müller
---
eclass/l10n.eclass | 1 +
metadata/qa-policy.conf | 1 +
2 files changed, 2 insertions(+)
diff --git a/eclass/l10n.eclass b/eclass/l10n.eclass
index cd859429d8c7..2b24831c63db 100644
--- a/eclass/l10n.eclass
+++ b/eclass/l10n.eclass
@@ -8,6 +8,7 @@
# Ben de
On Thu, Jun 24, 2021 at 12:51 PM Ulrich Mueller wrote:
> > On Thu, 24 Jun 2021, David Michael wrote:
> > --- a/eclass/ninja-utils.eclass
> > +++ b/eclass/ninja-utils.eclass
> > @@ -1,4 +1,4 @@
> > -# Copyright 1999-2018 Gentoo Foundation
> > +# Copyright 1999-2021 Gentoo Foundation
>
> Please
Thank you all very much. It's nice to be welcomed so kindly. :)
On 22/06/2021 23.26, Andreas K. Huettel wrote:
Welcome Florian!!!
Where in Franconia are you from?! Regensburg here, so just "south beyond the
border"... :D
I live near Bamberg. Which kind of makes it hard to chose a particular
This also drops EAPIs < 5 to match toolchain-funcs.eclass. (Its
support for EAPI 0 is an implementation detail so crossdev can
source it, which is not relevant here.)
Signed-off-by: David Michael
---
Hi,
Here is a simple eclass EAPI cleanup with no dependencies. There are
also small tweaks fo
This change adds EAPI 8 support.
No further changed required.
Signed-off-by: Conrad Kostecki
---
eclass/aspell-dict-r1.eclass | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/eclass/aspell-dict-r1.eclass b/eclass/aspell-dict-r1.eclass
index 24bc5ff2799..09f22dbf8c0 100644
This change adds EAPI 8 support.
No further changed required.
Signed-off-by: Conrad Kostecki
---
eclass/myspell-r2.eclass | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/eclass/myspell-r2.eclass b/eclass/myspell-r2.eclass
index e4d9ae69af3..6141be8d66a 100644
--- a/ecl
> On Thu, 24 Jun 2021, Conrad Kostecki wrote:
> -if [[ ${EAPI:-0} == 7 ]]; then
> +if [[ ${EAPI:-0} -ge 7 ]]; then
EAPI is a string, not a number. I'd suggest using a string comparison,
e.g.:
if [[ ${EAPI} != [56] ]]; then
(Negative logic, so there won't be any need to update it again fo
Bug: https://bugs.gentoo.org/699422
Signed-off-by: Georgy Yakovlev
---
metadata/install-qa-check.d/60libcrypt-deps | 38 +
1 file changed, 38 insertions(+)
create mode 100644 metadata/install-qa-check.d/60libcrypt-deps
diff --git a/metadata/install-qa-check.d/60libcrypt-deps
17 matches
Mail list logo