From 7aeb27c75916a9cb99d6e9e56f0b03860d644b7d Mon Sep 17 00:00:00 2001
From: "ingenarel (NeoJesus)"
Date: Sun, 1 Feb 2026 13:47:46 +0600
Subject: [PATCH 1/2] ebuild-writing/variables: fix accidental double spaces
Signed-off-by: ingenarel (NeoJesus)
---
ebuild-writing/variables/text.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/ebuild-writing/variables/text.xml b/ebuild-writing/variables/text.xml
index b1f6755c..67cc0d43 100644
--- a/ebuild-writing/variables/text.xml
+++ b/ebuild-writing/variables/text.xml
@@ -514,7 +514,7 @@ list does not outweigh the burden of maintaining it.
In EAPI 8, individual items in SRC_URI can be exempted from automatic
mirroring and fetching restrictions (imposed by RESTRICT="mirror" and
RESTRICT="fetch") by prefixing the addresses with mirror+ or
-fetch+. For example, in the following ebuild,
+fetch+. For example, in the following ebuild,
@@ -854,7 +854,7 @@ string when it conceptually refers to /.
Variables have significant value in ebuilds, making it possible to avoid
-unnecessary repetitions and make maintenance easier. However,
+unnecessary repetitions and make maintenance easier. However,
references to constant-value variables should be used with care as their
excessive use can harm readability and increase maintenance burden (e.g.
when renaming a package). In particular, using variables whose values
From 2e93cb3ce4681195182fae704eb449502fadc09c Mon Sep 17 00:00:00 2001
From: "ingenarel (NeoJesus)"
Date: Sun, 1 Feb 2026 14:02:54 +0600
Subject: [PATCH 2/2] ebuild-writing/variables: add QA control variables
section
Signed-off-by: ingenarel (NeoJesus)
---
ebuild-writing/variables/text.xml | 158 ++++++++++++++++++++++++++++++
1 file changed, 158 insertions(+)
diff --git a/ebuild-writing/variables/text.xml b/ebuild-writing/variables/text.xml
index 67cc0d43..b10320be 100644
--- a/ebuild-writing/variables/text.xml
+++ b/ebuild-writing/variables/text.xml
@@ -1062,6 +1062,164 @@ rule, as it is intended to be passed to the compiler driver rather than
+