commit: d9f7ba33ed8cd442ec8bc8bfcdd97cd1ce424fff
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 4 14:15:02 2021 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Thu Nov 4 14:15:02 2021 +0000
URL: https://gitweb.gentoo.org/proj/g-sorcery.git/commit/?id=d9f7ba33
g_sorcery/ebuild.py: Update default EAPI from 5 to 8
EAPI 5 is banned from the Gentoo repository, therefore eclasses are
dropping support for it.
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
g_sorcery/ebuild.py | 2 +-
tests/test_ebuild.py | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/g_sorcery/ebuild.py b/g_sorcery/ebuild.py
index c7a60e1..55d43c4 100644
--- a/g_sorcery/ebuild.py
+++ b/g_sorcery/ebuild.py
@@ -183,7 +183,7 @@ class DefaultEbuildGenerator(EbuildGenerator):
if hasattr(layout, "eapi"):
self.template.append("EAPI=%s" % layout.eapi)
else:
- self.template.append("EAPI=5")
+ self.template.append("EAPI=8")
self.template.append("")
if hasattr(layout, "vars_before_inherit"):
diff --git a/tests/test_ebuild.py b/tests/test_ebuild.py
index e227c97..f31e103 100644
--- a/tests/test_ebuild.py
+++ b/tests/test_ebuild.py
@@ -74,7 +74,7 @@ class TestEbuildGenerator(BaseTest):
ebuild = ebuild_g.generate(self.package)
self.assertEqual(ebuild, ['# automatically generated by g-sorcery',
'# please do not edit this file', '',
- 'EAPI=5', '',
+ 'EAPI=8', '',
'TEST_RAW_VALUE=raw_value',
'TEST_VALUE="value"', '',
'inherit g-test', '',
'DESCRIPTION="testing ebuild"', '',