From 94f04e7bb5013bc901de363a41e02dec1e0c8d02 Mon Sep 17 00:00:00 2001 From: Debian LibreOffice Maintainers Date: Wed, 13 Aug 2025 22:27:02 +0200 Subject: [PATCH] pdfium-ports Gbp-Pq: Name pdfium-ports.diff --- external/pdfium/UnpackedTarball_pdfium.mk | 2 ++ external/pdfium/debian-ports.diff | 28 +++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 external/pdfium/debian-ports.diff diff --git a/external/pdfium/UnpackedTarball_pdfium.mk b/external/pdfium/UnpackedTarball_pdfium.mk index 6c5bce9b2e2..c7ad7a352fb 100644 --- a/external/pdfium/UnpackedTarball_pdfium.mk +++ b/external/pdfium/UnpackedTarball_pdfium.mk @@ -18,6 +18,8 @@ pdfium_patches += constexpr-template.patch pdfium_patches += system-abseil.diff +pdfium_patches += debian-ports.diff + $(eval $(call gb_UnpackedTarball_UnpackedTarball,pdfium)) $(eval $(call gb_UnpackedTarball_set_tarball,pdfium,$(PDFIUM_TARBALL))) diff --git a/external/pdfium/debian-ports.diff b/external/pdfium/debian-ports.diff new file mode 100644 index 00000000000..1d9b1401fbb --- /dev/null +++ b/external/pdfium/debian-ports.diff @@ -0,0 +1,28 @@ +--- build/build_config.h 2024-03-05 16:50:08.624785549 +0100 ++++ build/build_config.h 2024-03-05 16:50:55.616839071 +0100 +@@ -350,6 +350,25 @@ + #define ARCH_CPU_RISCV64 1 + #define ARCH_CPU_64_BITS 1 + #define ARCH_CPU_LITTLE_ENDIAN 1 ++#elif defined(__sparc__) ++#define ARCH_CPU_BIG_ENDIAN 1 ++#if defined(__arch64__) ++#define ARCH_CPU_64_BITS 1 ++#else ++#define ARCH_CPU_32_BITS 1 ++#endif ++#elif defined(__m68k__) ++#define ARCH_CPU_32_BITS 1 ++#define ARCH_CPU_BIG_ENDIAN 1 ++#elif defined(__hppa__) ++#define ARCH_CPU_32_BITS 1 ++#define ARCH_CPU_BIG_ENDIAN 1 ++#elif defined(__alpha__) ++#define ARCH_CPU_64_BITS 1 ++#define ARCH_CPU_LITTLE_ENDIAN 1 ++#elif defined(__ia64__) ++#define ARCH_CPU_64_BITS 1 ++#define ARCH_CPU_LITTLE_ENDIAN 1 + #else + #error Please add support for your architecture in build/build_config.h + #endif -- 2.30.2