mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-12 00:01:46 +02:00
testing/telegram-desktop: enable ppc64le architecture
This commit is contained in:
parent
535c92bc2d
commit
ab4e38ca6d
@ -7,7 +7,7 @@ _gypver=702ac58e477214c635d9b541932e75a95d349352
|
||||
_gypurl="https://chromium.googlesource.com/external/gyp"
|
||||
_rangever=0.4.0
|
||||
_rangeurl="https://github.com/ericniebler/range-v3.git"
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Telegram Desktop messaging app"
|
||||
url="https://desktop.telegram.org/"
|
||||
arch="all"
|
||||
@ -38,6 +38,7 @@ source="http://dev.alpinelinux.org/archive/$pkgname/$pkgname-$pkgver.tar.gz
|
||||
no-pulse.patch
|
||||
tdesktop.patch
|
||||
xdg.patch
|
||||
ppc64le-enable-arch.patch
|
||||
system-wide-fonts.patch"
|
||||
builddir="$srcdir/$pkgname-$pkgver"
|
||||
_reldir="$builddir/out/Release"
|
||||
@ -147,4 +148,5 @@ cb01655dd097b68e89b15e6e4b1f6da10c52e8bec681eeef9807ca376283b10cb3da34acc976c790
|
||||
9df70f5057fd9938cab87529693ad9617da0fdbb9084ff57395cd540343a0dcc1ecfba4f868b0043b252fe1aca33d0d214fb07931860296e66fbf11825f95fb9 no-pulse.patch
|
||||
3cbfe1cb1bf9eb18e79c49ac67560e3290b70a7ceb1e397f4623bbfc39227468b3ab489a5813d371de31438b45751505bf3af7424f92e0e8905e23ab0d2b565d tdesktop.patch
|
||||
8de8c0508177da5fcac4f2dcee4d8baef4b99f74f1dca296567bc3689a6bd17a47c1c945df504abc8811b82a687010d0709503c7c32e47d2ebb1cf0e374c80c5 xdg.patch
|
||||
3647ad5fff6326ba9c75fa98189a08c0909af8d1c2b704c8c62fd9da6603f5162af3176c37daa67eb5896bebe3814bf1fd66b9e93c78cbd9b439e472d0db4b44 ppc64le-enable-arch.patch
|
||||
ce6be003220267bac5483caf8302b492e1581892bc36d35a61236ebf9f9d766b8bd2159557a1c36256aa85f461797a38bfaae57b12da7a72101b21c0b17ed653 system-wide-fonts.patch"
|
||||
|
||||
37
testing/telegram-desktop/ppc64le-enable-arch.patch
Normal file
37
testing/telegram-desktop/ppc64le-enable-arch.patch
Normal file
@ -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
|
||||
Loading…
x
Reference in New Issue
Block a user