From: Debian LibreOffice Maintainers Date: Wed, 23 Apr 2025 17:20:04 +0000 (+0200) Subject: pdfium-ports X-Git-Tag: archive/raspbian/4%25.2.2-3+rpi1^2~9 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=9846d5a3ac2f02c3fdf5040eb3b89cf64bc426a1;p=libreoffice.git pdfium-ports Gbp-Pq: Name pdfium-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