diff options
author | Robert Clausecker <fuz@FreeBSD.org> | 2025-02-16 00:11:16 +0100 |
---|---|---|
committer | Robert Clausecker <fuz@FreeBSD.org> | 2025-02-18 15:16:21 +0100 |
commit | d2e8992c5a8e71134c9e6153691d29876fb82942 (patch) | |
tree | a41ce71e437ea094ba8cc3646d6051732341d43d | |
parent | mail/p5-FuzzyOcr-devel: install our own gifinter (diff) |
net/yate: fix build on aarch64
Add a bunch of architecture-specific defines to make the build succeed.
Approved by: portmgr (build fix blanket)
MFH: 2025Q1
-rw-r--r-- | net/yate/Makefile | 2 | ||||
-rw-r--r-- | net/yate/files/patch-libs_miniwebrtc_typedefs.h | 12 |
2 files changed, 13 insertions, 1 deletions
diff --git a/net/yate/Makefile b/net/yate/Makefile index fd3599bb6572..376b6cd826be 100644 --- a/net/yate/Makefile +++ b/net/yate/Makefile @@ -10,7 +10,7 @@ WWW= http://yate.ro LICENSE= GPLv2 -ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le +ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le LIB_DEPENDS= libasound.so:audio/alsa-lib \ libgsm.so:audio/gsm \ diff --git a/net/yate/files/patch-libs_miniwebrtc_typedefs.h b/net/yate/files/patch-libs_miniwebrtc_typedefs.h new file mode 100644 index 000000000000..f04a6c8908ef --- /dev/null +++ b/net/yate/files/patch-libs_miniwebrtc_typedefs.h @@ -0,0 +1,12 @@ +--- libs/miniwebrtc/typedefs.h.orig 2025-02-15 23:05:48 UTC ++++ libs/miniwebrtc/typedefs.h +@@ -76,6 +76,9 @@ + //#define WEBRTC_ARCH_ARMEL + #define WEBRTC_ARCH_32_BITS + #define WEBRTC_ARCH_LITTLE_ENDIAN ++#elif defined(__aarch64__) ++#define WEBRTC_ARCH_64_BITS ++#define WEBRTC_ARCH_LITTLE_ENDIAN + #elif defined(__mips__) + #define WEBRTC_ARCH_32_BITS + #define WEBRTC_BIG_ENDIAN |