From 838a27b66b95e4d5f3d512ec2687a5258d29f4a4 Mon Sep 17 00:00:00 2001 From: Sergey Fedorov Date: Fri, 7 Aug 2026 03:15:35 +0000 Subject: [PATCH 02/38] yyjson: detect PowerPC as big-endian Ported from https://github.com/macos-powerpc/powerpc-ports/blob/main/sysutils/fastfetch/files/0009-yyjson-PowerPC-macros.patch --- src/3rdparty/yyjson/yyjson.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/3rdparty/yyjson/yyjson.c b/src/3rdparty/yyjson/yyjson.c index c16d92581..6da130d04 100644 --- a/src/3rdparty/yyjson/yyjson.c +++ b/src/3rdparty/yyjson/yyjson.c @@ -242,7 +242,7 @@ uint32_t yyjson_version(void) { #elif (defined(__BIG_ENDIAN__) && __BIG_ENDIAN__ == 1) || \ defined(__ARMEB__) || defined(__THUMBEB__) || defined(__AARCH64EB__) || \ defined(_MIPSEB) || defined(__MIPSEB) || defined(__MIPSEB__) || \ - defined(__or1k__) || defined(__OR1K__) + defined(__or1k__) || defined(__OR1K__) || defined(__POWERPC__) # define YYJSON_ENDIAN YYJSON_BIG_ENDIAN #else # define YYJSON_ENDIAN 0 /* unknown endian, detect at run-time */ -- 2.43.0