commit: 0a20eda44a13b943c7064f628fa4f50ec31b3fdc
Author: hautist <lookatnadeko <AT> protonmail <DOT> com>
AuthorDate: Tue Sep 30 15:05:53 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Sep 30 15:05:53 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a20eda4
games-engines/xsystem4: add patch to fix version number option
Signed-off-by: hautist <lookatnadeko <AT> protonmail.com>
games-engines/xsystem4/files/version_1.0.0.patch | 9 +++++++++
games-engines/xsystem4/xsystem4-1.0.0.ebuild | 5 +++++
2 files changed, 14 insertions(+)
diff --git a/games-engines/xsystem4/files/version_1.0.0.patch
b/games-engines/xsystem4/files/version_1.0.0.patch
new file mode 100644
index 0000000000..777257b412
--- /dev/null
+++ b/games-engines/xsystem4/files/version_1.0.0.patch
@@ -0,0 +1,9 @@
+diff -ur a/src/meson.build b/src/meson.build
+--- a/src/meson.build 2025-09-29 02:52:05.000000000 +0100
++++ b/src/meson.build 2025-09-30 14:58:30.420678438 +0100
+@@ -1,5 +1,5 @@
+ version_h = vcs_tag(command) : ['git', 'descrive', 'HEAD'],
+- fallback : 'unknown version',
++ fallback : '1.0.0',
+ input : 'version.h.in',
+ output : 'version.h')
diff --git a/games-engines/xsystem4/xsystem4-1.0.0.ebuild
b/games-engines/xsystem4/xsystem4-1.0.0.ebuild
index b536d81e86..8187c30da1 100644
--- a/games-engines/xsystem4/xsystem4-1.0.0.ebuild
+++ b/games-engines/xsystem4/xsystem4-1.0.0.ebuild
@@ -53,6 +53,11 @@ BDEPEND="
virtual/pkgconfig
"
+# Patch to correct version number for each release, patch must be edited for
each new version
+PATCHES=(
+ "${FILESDIR}"/version_"{PV}".patch
+)
+
src_unpack() {
default