[fuchsia_component] Remove optional name field

TESTED=built all

Change-Id: If22320474beb012ecd5150bd58f0ee832f4b5f28
diff --git a/package/component.gni b/package/component.gni
index 0928d35..aa1c7d2 100644
--- a/package/component.gni
+++ b/package/component.gni
@@ -12,9 +12,6 @@
 #
 # Parameters
 #
-#   name (optional)
-#     Ignored. Will be removed after a soft transition.
-#
 #   manifest (required)
 #     [path] Defines the manifest source path for this component.
 #
@@ -75,7 +72,6 @@
     component = {
       forward_variables_from(invoker,
                              [
-                               "name",
                                "binary",
                                "data_deps",
                                "deps",
@@ -87,10 +83,6 @@
                                "manifest_dest",
                                "test",
                              ])
-      if (defined(name)) {
-        not_needed([ "name" ])
-      }
-
       assert(defined(manifest),
              "Component $component_label should define manifest")
       manifest_extension = get_path_info(manifest, "extension")