Gentoo Archives: gentoo-commits

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/g-sorcery:master commit in: tests/, g_sorcery/
Date: Thu, 04 Nov 2021 14:16:42
Message-Id: 1636035302.d9f7ba33ed8cd442ec8bc8bfcdd97cd1ce424fff.ulm@gentoo
1 commit: d9f7ba33ed8cd442ec8bc8bfcdd97cd1ce424fff
2 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 4 14:15:02 2021 +0000
4 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 4 14:15:02 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/g-sorcery.git/commit/?id=d9f7ba33
7
8 g_sorcery/ebuild.py: Update default EAPI from 5 to 8
9
10 EAPI 5 is banned from the Gentoo repository, therefore eclasses are
11 dropping support for it.
12
13 Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
14
15 g_sorcery/ebuild.py | 2 +-
16 tests/test_ebuild.py | 2 +-
17 2 files changed, 2 insertions(+), 2 deletions(-)
18
19 diff --git a/g_sorcery/ebuild.py b/g_sorcery/ebuild.py
20 index c7a60e1..55d43c4 100644
21 --- a/g_sorcery/ebuild.py
22 +++ b/g_sorcery/ebuild.py
23 @@ -183,7 +183,7 @@ class DefaultEbuildGenerator(EbuildGenerator):
24 if hasattr(layout, "eapi"):
25 self.template.append("EAPI=%s" % layout.eapi)
26 else:
27 - self.template.append("EAPI=5")
28 + self.template.append("EAPI=8")
29 self.template.append("")
30
31 if hasattr(layout, "vars_before_inherit"):
32
33 diff --git a/tests/test_ebuild.py b/tests/test_ebuild.py
34 index e227c97..f31e103 100644
35 --- a/tests/test_ebuild.py
36 +++ b/tests/test_ebuild.py
37 @@ -74,7 +74,7 @@ class TestEbuildGenerator(BaseTest):
38 ebuild = ebuild_g.generate(self.package)
39 self.assertEqual(ebuild, ['# automatically generated by g-sorcery',
40 '# please do not edit this file', '',
41 - 'EAPI=5', '',
42 + 'EAPI=8', '',
43 'TEST_RAW_VALUE=raw_value', 'TEST_VALUE="value"', '',
44 'inherit g-test', '',
45 'DESCRIPTION="testing ebuild"', '',