Disable mac specific features when in Fuchsia tree

Because Fuchsia's fork deleted apple_cf for license compliance.

Bug: fuchsia:66116
Change-Id: I46041234c1541ecdf25ce04317c9403fba8dc6e0
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3120806
Reviewed-by: Joshua Peraza <jperaza@chromium.org>
Commit-Queue: Joshua Peraza <jperaza@chromium.org>
GitOrigin-RevId: 8940d63dfcd249b4e4272b3dfa16588e0dbd6236
diff --git a/util/BUILD.gn b/util/BUILD.gn
index 4f28414..affa4e9 100644
--- a/util/BUILD.gn
+++ b/util/BUILD.gn
@@ -343,7 +343,7 @@
     ]
   }
 
-  if (crashpad_is_mac) {
+  if (crashpad_is_mac && !crashpad_is_in_fuchsia) {
     sources += [
       "mac/checked_mach_address_range.h",
       "mac/launchd.h",
@@ -615,7 +615,7 @@
     deps += [ ":mig_output" ]
   }
 
-  if (crashpad_is_mac) {
+  if (crashpad_is_mac && !crashpad_is_in_fuchsia) {
     libs = [ "bsm" ]
     frameworks = [
       "CoreFoundation.framework",