Package sources for project devel:languages:perl are received through scmsync. This is not supported by the OBS frontend

File include_missing_cstdint.patch of Package widelands

From a6c5a51a15e08894b4260c90a7c08615c495465a Mon Sep 17 00:00:00 2001
From: The Widelands Bunny Bot <bunnybot@noreply.codeberg.org>
Date: Sun, 25 Aug 2024 07:38:19 +0000
Subject: [PATCH] include missing <cstdint> (CB #4883 / GH #6522)

Co-authored-by: Sergei Trofimovich <slyich@gmail.com>
---
 src/base/format/abstract_node.h                   | 2 ++
 src/logic/map_objects/tribes/training_attribute.h | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/src/base/format/abstract_node.h b/src/base/format/abstract_node.h
index 92782a087b5..bc31a137a7d 100644
--- a/src/base/format/abstract_node.h
+++ b/src/base/format/abstract_node.h
@@ -19,6 +19,8 @@
 #ifndef WL_BASE_FORMAT_ABSTRACT_NODE_H
 #define WL_BASE_FORMAT_ABSTRACT_NODE_H
 
+#include <cstdint>
+
 namespace format_impl {
 
 enum Flags : uint8_t {
diff --git a/src/logic/map_objects/tribes/training_attribute.h b/src/logic/map_objects/tribes/training_attribute.h
index 5db0ae4fcf1..956defd76b8 100644
--- a/src/logic/map_objects/tribes/training_attribute.h
+++ b/src/logic/map_objects/tribes/training_attribute.h
@@ -19,6 +19,8 @@
 #ifndef WL_LOGIC_MAP_OBJECTS_TRIBES_TRAINING_ATTRIBUTE_H
 #define WL_LOGIC_MAP_OBJECTS_TRIBES_TRAINING_ATTRIBUTE_H
 
+#include <cstdint>
+
 namespace Widelands {
 
 /**
openSUSE Build Service is sponsored by