app-text/klogg: Add missing include

The cstdio header is not included indirectly with some compilers, e.g.
GCC 14, therefore it needs to be included explicitly. The patch is
adapted from upstream commit.

Closes: https://bugs.gentoo.org/921739
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
This commit is contained in:
Petr Vaněk
2024-03-13 17:36:56 +01:00
parent 6ce4906927
commit 96cee1499e
2 changed files with 24 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
From 6b5df18387316a706eb5f1fd05e049871eb6d153 Mon Sep 17 00:00:00 2001
From: Anton Filimonov <anton.filimonov@gmail.com>
Date: Thu, 8 Jun 2023 01:01:27 +0200
Subject: [PATCH] build: fix arch aur builds
Taken from upstream commit
https://github.com/variar/klogg/commit/6b5df18387316a706eb5f1fd05e049871eb6d153
diff --git a/src/crash_handler/src/memory_info.cpp b/src/crash_handler/src/memory_info.cpp
index 670918163..06ef8b75f 100644
--- a/src/crash_handler/src/memory_info.cpp
+++ b/src/crash_handler/src/memory_info.cpp
@@ -89,6 +89,7 @@ uint64_t usedMemory()
#include <unistd.h>
#include <array>
+#include <cstdio>
uint64_t systemPhysicalMemory()
{

View File

@@ -42,6 +42,10 @@ BDEPEND="
test? ( dev-qt/qttest:5 >=dev-cpp/catch-2.13.8 )
"
PATCHES=(
"${FILESDIR}/${P}-missing-include.patch"
)
src_unpack() {
unpack ${P}.tar.gz
mv "${WORKDIR}/${PN}-${MAJOR_VERSION}" "${WORKDIR}/${P}"