summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net/yate/Makefile2
-rw-r--r--net/yate/files/patch-libs_miniwebrtc_typedefs.h12
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