From: Debian LibreOffice Maintainers Date: Fri, 27 Sep 2024 15:38:49 +0000 (+0200) Subject: pdfium-ports X-Git-Tag: archive/raspbian/4%24.8.2-1+rpi1^2~4 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=007b9e0f2677d41aa2eaddc2c298202cbf13bf7c;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 a5634f076d1..a059ba0cbb8 100644 --- a/external/pdfium/UnpackedTarball_pdfium.mk +++ b/external/pdfium/UnpackedTarball_pdfium.mk @@ -20,6 +20,8 @@ pdfium_patches += system-abseil.diff pdfium_patches += annot.patch.1 +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