Allow fuzzing libCUPS on linux and chromeos

Relaxed use_cups rules to just require a copy of libCUPS to allow
fuzzing.

Bug: chromium:831914
Test: ran fuzz test
Change-Id: I190eab4f7de3bbb4d096a39cabb4bb7fb9e3de3b
Reviewed-on: https://chromium-review.googlesource.com/c/1479899
Reviewed-by: Rebekah Potter <[email protected]>
Reviewed-by: Daniel Cheng <[email protected]>
Reviewed-by: John Budorick <[email protected]>
Reviewed-by: Max Moroz <[email protected]>
Commit-Queue: Luum Habtemariam <[email protected]>
Cr-Commit-Position: refs/heads/master@{#635339}
diff --git a/BUILD.gn b/BUILD.gn
index b708c27a..c312373 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -723,6 +723,7 @@
   if ((is_linux && !is_chromecast) ||
       (is_win && (use_drfuzz || use_libfuzzer)) || (use_libfuzzer && is_mac)) {
     deps += [
+      "//chrome/services/cups_ipp_parser/public/cpp:fuzzers",
       "//testing/libfuzzer/fuzzers",
       "//third_party/grpc:fuzzers",
       "//third_party/icu/fuzzers",