mirror of
https://git.freebsd.org/ports.git
synced 2025-04-30 10:36:38 -04:00
31 lines
1.2 KiB
Text
31 lines
1.2 KiB
Text
--- src/webrtc/src/third_party/zlib/BUILD.gn.orig 2024-02-23 21:04:38 UTC
|
|
+++ src/webrtc/src/third_party/zlib/BUILD.gn
|
|
@@ -128,7 +128,7 @@ if (use_arm_neon_optimizations) {
|
|
defines = [ "CRC32_ARMV8_CRC32" ]
|
|
if (is_android) {
|
|
defines += [ "ARMV8_OS_ANDROID" ]
|
|
- } else if (is_linux || is_chromeos) {
|
|
+ } else if ((is_linux || is_chromeos) && !is_bsd) {
|
|
defines += [ "ARMV8_OS_LINUX" ]
|
|
} else if (is_mac) {
|
|
defines += [ "ARMV8_OS_MACOS" ]
|
|
@@ -138,6 +138,10 @@ if (use_arm_neon_optimizations) {
|
|
defines += [ "ARMV8_OS_FUCHSIA" ]
|
|
} else if (is_win) {
|
|
defines += [ "ARMV8_OS_WINDOWS" ]
|
|
+ } else if (is_openbsd) {
|
|
+ defines += [ "ARMV8_OS_OPENBSD" ]
|
|
+ } else if (is_freebsd) {
|
|
+ defines += [ "ARMV8_OS_FREEBSD" ]
|
|
} else {
|
|
assert(false, "Unsupported ARM OS")
|
|
}
|
|
@@ -407,7 +411,7 @@ static_library("minizip") {
|
|
]
|
|
}
|
|
|
|
- if (is_apple || is_android || is_nacl) {
|
|
+ if (is_apple || is_android || is_nacl || is_bsd) {
|
|
# Mac, Android and the BSDs don't have fopen64, ftello64, or fseeko64. We
|
|
# use fopen, ftell, and fseek instead on these systems.
|
|
defines = [ "USE_FILE32API" ]
|