[roll] Roll fuchsia [sdk] Fix FIDLs with incorrect sdk category

This change moves FIDLs that are labelled as
"partner" to the "internal" category if they
are not actually published in one of the
partner SDKs.

This change was generated with the following script:

```
 #!/bin/bash

 # Manifests for partner SDKs
 declare -a manifests=(
  sdk/manifests/core.manifest
  sdk/manifests/core.modular.manifest
  sdk/manifests/core_testing.manifest
  sdk/manifests/fuchsia_dart.manifest
  sdk/manifests/e2e_testing.manifest
  sdk/manifests/modular_testing.manifest
 )

 # Directories containing FIDLs.
 declare -a fidl_dirs=(
   sdk/fidl/
   sdk/banjo/
 )

 # Get the list of FIDLs in //sdk/fidl marked as “partner”.
 grep -rn "sdk_category.*partner" ${fidl_dirs[@]} | cut -d '/' -f 2-3 | xargs -I {} echo "sdk://{}" | sort > partner_fidls.txt

 # Get the list of FIDLs in //sdk/manifests/
 cat ${manifests[@]} | grep "/fidl/"  > published_fidls.txt
 cat ${manifests[@]} | grep "/banjo/"  >> published_fidls.txt
 sort published_fidls.txt | uniq > sorted_published_fidls.txt

 # Get FIDLs marked as partner which aren’t actually published.
 comm -23 partner_fidls.txt sorted_published_fidls.txt > mislabelled_fidls.txt

 # Move all non-published “parnter” FIDLs to “internal”.
 cat mislabelled_fidls.txt | cut -d '/' -f 3-4 | xargs -I {} sed -i 's/partner/internal/g' sdk/{}/BUILD.gn
```

Original-Bug: 92348
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/679350
Original-Revision: 097a1daaa7a1a53c4fb384774046e9083f977776
GitOrigin-RevId: 94e1496d992764be43318b33b8f5a46a65953968
Change-Id: I840079274ea270fb02624dc29a073a6e4c7f5426
1 file changed
tree: b552aefb7826f1bfc9d4a29fd6200ec7f2131fb6
  1. infra/
  2. third_party/
  3. cts
  4. firmware
  5. flower
  6. fortune-teller
  7. jiri.lock
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
  13. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.