Import buildifier

This patch sets up buildifier to run as part of CI. It can also be run
manually via `//tools/lint:buildifier`.

As a consequence, I needed to make the whole repo conform.

Signed-off-by: Philipp Schrader <philipp.schrader@gmail.com>
Change-Id: Ic41c97b17255813b6c21aef40ab2f8a216683a2c
diff --git a/debian/BUILD b/debian/BUILD
index 0ea9836..d308a08 100644
--- a/debian/BUILD
+++ b/debian/BUILD
@@ -1,5 +1,3 @@
-package(default_visibility = ["//visibility:public"])
-
 load(
     "//debian:python.bzl",
     python_debs = "files",
@@ -78,6 +76,8 @@
 )
 load(":packages.bzl", "download_packages", "generate_deb_tarball")
 
+package(default_visibility = ["//visibility:public"])
+
 filegroup(
     name = "matplotlib_patches",
     srcs = [
diff --git a/debian/clapack.BUILD b/debian/clapack.BUILD
index 31e127e..39a160e 100644
--- a/debian/clapack.BUILD
+++ b/debian/clapack.BUILD
@@ -1,8 +1,8 @@
-licenses(["notice"])
-
 load("@//tools/build_rules:fortran.bzl", "f2c_copts")
 load("@//tools/build_rules:select.bzl", "compiler_select")
 
+licenses(["notice"])
+
 genrule(
     name = "create_sysdep1",
     srcs = ["F2CLIBS/libf2c/sysdep1.h0"],
diff --git a/debian/opencv_python.BUILD b/debian/opencv_python.BUILD
index 5074bd3..281564b 100644
--- a/debian/opencv_python.BUILD
+++ b/debian/opencv_python.BUILD
@@ -5,9 +5,9 @@
         include = ["**/*"],
         exclude = ["**/*.py"],
     ),
+    imports = ["."],
+    visibility = ["//visibility:public"],
     deps = [
         "@python_repo//:numpy",
     ],
-    imports = ["."],
-    visibility = ["//visibility:public"],
 )
diff --git a/debian/python.BUILD b/debian/python.BUILD
index 009a7e2..4acea84 100644
--- a/debian/python.BUILD
+++ b/debian/python.BUILD
@@ -60,15 +60,14 @@
     srcs = glob([
         "usr/lib/python3/dist-packages/scipy/**/*.py",
     ]),
-    data = glob([
-        "usr/lib/python3/dist-packages/scipy/**/*",
-    ], exclude = [
-        "usr/lib/python3/dist-packages/scipy/**/*.py",
-    ]),
-    deps = [
-        ":numpy",
-    ],
-    visibility = ["//visibility:public"],
+    data = glob(
+        [
+            "usr/lib/python3/dist-packages/scipy/**/*",
+        ],
+        exclude = [
+            "usr/lib/python3/dist-packages/scipy/**/*.py",
+        ],
+    ),
     imports = [
         "usr/lib/python3/dist-packages",
     ],
@@ -76,6 +75,10 @@
         "@platforms//os:linux",
         "@platforms//cpu:x86_64",
     ],
+    visibility = ["//visibility:public"],
+    deps = [
+        ":numpy",
+    ],
 )
 
 py_library(
@@ -83,12 +86,14 @@
     srcs = glob([
         "usr/lib/python3/dist-packages/numpy/**/*.py",
     ]),
-    data = glob([
-        "usr/lib/python3/dist-packages/numpy/**/*",
-    ], exclude = [
-        "usr/lib/python3/dist-packages/numpy/**/*.py",
-    ]),
-    visibility = ["//visibility:public"],
+    data = glob(
+        [
+            "usr/lib/python3/dist-packages/numpy/**/*",
+        ],
+        exclude = [
+            "usr/lib/python3/dist-packages/numpy/**/*.py",
+        ],
+    ),
     imports = [
         "usr/lib/python3/dist-packages",
     ],
@@ -96,4 +101,5 @@
         "@platforms//os:linux",
         "@platforms//cpu:x86_64",
     ],
+    visibility = ["//visibility:public"],
 )
diff --git a/debian/slycot.BUILD b/debian/slycot.BUILD
index 82cc72c..0b9a09a 100644
--- a/debian/slycot.BUILD
+++ b/debian/slycot.BUILD
@@ -1,9 +1,9 @@
-# TODO(austin): I bet this is wrong.
-licenses(["restricted"])
-
 load("@//tools/build_rules:fortran.bzl", "f2c_library")
 load("@//tools/build_rules:select.bzl", "compiler_select")
 
+# TODO(austin): I bet this is wrong.
+licenses(["restricted"])
+
 f2c_library(
     name = "slicot",
     srcs = glob(["slycot/src/*.f"]),
diff --git a/debian/usr.BUILD b/debian/usr.BUILD
index be7cafc..f7d1eb3 100644
--- a/debian/usr.BUILD
+++ b/debian/usr.BUILD
@@ -1,4 +1,4 @@
-load("@//tools/build_rules:gtk_dependent.bzl", "gtk_dependent_cc_binary", "gtk_dependent_cc_library")
+load("@//tools/build_rules:gtk_dependent.bzl", "gtk_dependent_cc_library")
 
 package(default_visibility = ["@//debian:__pkg__"])