aboutsummaryrefslogtreecommitdiffstats
path: root/testing/telegram-desktop/ppc64le-enable-arch.patch
diff options
context:
space:
mode:
authorMike Sullivan <mksully22@gmail.com>2019-01-03 21:19:55 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2019-01-04 07:17:35 +0000
commitab4e38ca6db87ac0ba009efe622784fabf7e5b26 (patch)
tree08411fe7e02e54d7ecb4581dc52a5d8642f9f3be /testing/telegram-desktop/ppc64le-enable-arch.patch
parent535c92bc2d17b811ebba1ef621892c292f87c14a (diff)
downloadaports-ab4e38ca6db87ac0ba009efe622784fabf7e5b26.tar.bz2
aports-ab4e38ca6db87ac0ba009efe622784fabf7e5b26.tar.xz
testing/telegram-desktop: enable ppc64le architecture
Diffstat (limited to 'testing/telegram-desktop/ppc64le-enable-arch.patch')
-rw-r--r--testing/telegram-desktop/ppc64le-enable-arch.patch37
1 files changed, 37 insertions, 0 deletions
diff --git a/testing/telegram-desktop/ppc64le-enable-arch.patch b/testing/telegram-desktop/ppc64le-enable-arch.patch
new file mode 100644
index 0000000000..aeebc891ea
--- /dev/null
+++ b/testing/telegram-desktop/ppc64le-enable-arch.patch
@@ -0,0 +1,37 @@
+--- a/Telegram/SourceFiles/base/build_config.h
++++ b/Telegram/SourceFiles/base/build_config.h
+@@ -51,6 +51,8 @@
+ #define ARCH_CPU_64_BITS 1
+ #elif defined(_M_ARM) || defined(__arm__)
+ #define ARCH_CPU_32_BITS 1
++#elif defined(__PPC64__)
++#define ARCH_CPU_64_BITS 1
+ #else
+ #error Please add support for your architecture in base/build_config.h
+ #endif
+--- a/Telegram/ThirdParty/libtgvoip/webrtc_dsp/rtc_base/system/arch.h
++++ b/Telegram/ThirdParty/libtgvoip/webrtc_dsp/rtc_base/system/arch.h
+@@ -27,6 +27,10 @@
+ #define WEBRTC_ARCH_ARM_FAMILY
+ #define WEBRTC_ARCH_64_BITS
+ #define WEBRTC_ARCH_LITTLE_ENDIAN
++#elif defined(__PPC64__)
++#define WEBRTC_ARCH_PPC64
++#define WEBRTC_ARCH_64_BITS
++#define WEBRTC_ARCH_LITTLE_ENDIAN
+ #elif defined(_M_IX86) || defined(__i386__)
+ #define WEBRTC_ARCH_X86_FAMILY
+ #define WEBRTC_ARCH_X86
+--- a/Telegram/ThirdParty/libtgvoip/webrtc_dsp/typedefs.h
++++ b/Telegram/ThirdParty/libtgvoip/webrtc_dsp/typedefs.h
+@@ -27,6 +27,10 @@
+ #define WEBRTC_ARCH_ARM_FAMILY
+ #define WEBRTC_ARCH_64_BITS
+ #define WEBRTC_ARCH_LITTLE_ENDIAN
++#elif defined(__PPC64__)
++#define WEBRTC_ARCH_PPC64
++#define WEBRTC_ARCH_64_BITS
++#define WEBRTC_ARCH_LITTLE_ENDIAN
+ #elif defined(_M_IX86) || defined(__i386__)
+ #define WEBRTC_ARCH_X86_FAMILY
+ #define WEBRTC_ARCH_X86