Lintian Fixes - firmware-nonfree

Ready changes

Diff

diff --git a/debian/changelog b/debian/changelog
index df6cdc42..46bc468b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+firmware-nonfree (20230310-1~exp3) UNRELEASED; urgency=medium
+
+  * Update lintian override info to new format:
+    + debian/source/lintian-overrides: line 8
+    + debian/firmware-qcom-soc.lintian-overrides: line 3
+    + debian/firmware-netronome.lintian-overrides: line 3
+    + debian/firmware-misc-nonfree.lintian-overrides: line 3
+    + debian/firmware-atheros.lintian-overrides: line 5
+  * Set upstream metadata fields: Repository.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Wed, 31 May 2023 09:58:40 -0000
+
 firmware-nonfree (20230310-1~exp2) experimental; urgency=medium
 
   * intel-sound: intel: avs: Add AudioDSP base firmware for SKL-based platforms
diff --git a/debian/firmware-atheros.lintian-overrides b/debian/firmware-atheros.lintian-overrides
index dcfc5563..87d93b4c 100644
--- a/debian/firmware-atheros.lintian-overrides
+++ b/debian/firmware-atheros.lintian-overrides
@@ -2,6 +2,6 @@
 firmware-atheros: arch-independent-package-contains-binary-or-object *lib/firmware/*
 firmware-atheros: elf-error *lib/firmware/*
 firmware-atheros: program-not-linked-against-libc *lib/firmware/*
-firmware-atheros: statically-linked-binary *lib/firmware/*
+firmware-atheros: statically-linked-binary [*lib/firmware/*]
 firmware-atheros: undeclared-elf-prerequisites *lib/firmware/*
 firmware-atheros: unstripped-binary-or-object *lib/firmware/*
diff --git a/debian/firmware-misc-nonfree.lintian-overrides b/debian/firmware-misc-nonfree.lintian-overrides
index 5ec3fc3f..19719ea4 100644
--- a/debian/firmware-misc-nonfree.lintian-overrides
+++ b/debian/firmware-misc-nonfree.lintian-overrides
@@ -1,4 +1,4 @@
 # These binaries do not run on the host, so these rules don't apply
 firmware-misc-nonfree: arch-independent-package-contains-binary-or-object *lib/firmware/*
-firmware-misc-nonfree: statically-linked-binary *lib/firmware/*
+firmware-misc-nonfree: statically-linked-binary [*lib/firmware/*]
 firmware-misc-nonfree: unstripped-binary-or-object *lib/firmware/*
diff --git a/debian/firmware-netronome.lintian-overrides b/debian/firmware-netronome.lintian-overrides
index 88190d0e..b5055afe 100644
--- a/debian/firmware-netronome.lintian-overrides
+++ b/debian/firmware-netronome.lintian-overrides
@@ -1,4 +1,4 @@
 # These binaries do not run on the host, so these rules don't apply
 firmware-netronome: arch-independent-package-contains-binary-or-object *lib/firmware/*
-firmware-netronome: statically-linked-binary *lib/firmware/*
+firmware-netronome: statically-linked-binary [*lib/firmware/*]
 firmware-netronome: unstripped-binary-or-object *lib/firmware/*
diff --git a/debian/firmware-qcom-soc.lintian-overrides b/debian/firmware-qcom-soc.lintian-overrides
index e8de67d5..f859260d 100644
--- a/debian/firmware-qcom-soc.lintian-overrides
+++ b/debian/firmware-qcom-soc.lintian-overrides
@@ -1,6 +1,6 @@
 # These binaries do not run on the host, so these rules don't apply
 firmware-qcom-soc: arch-independent-package-contains-binary-or-object *lib/firmware/*
-firmware-qcom-soc: statically-linked-binary *lib/firmware/*
+firmware-qcom-soc: statically-linked-binary [*lib/firmware/*]
 # apq8096 modem.mbn issues
 firmware-qcom-soc: binary-with-bad-dynamic-table [lib/firmware/qcom/apq8096/modem.mbn]
 firmware-qcom-soc: binary-with-bad-dynamic-table lib/firmware/qcom/apq8096/modem.mbn
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
index da548d6a..8dce2a48 100644
--- a/debian/source/lintian-overrides
+++ b/debian/source/lintian-overrides
@@ -5,7 +5,7 @@ firmware-nonfree source: untranslatable-debconf-templates [debian/firmware-ivtv.
 firmware-nonfree source: untranslatable-debconf-templates [debian/firmware-ipw2x00.templates:4]
 firmware-nonfree source: untranslatable-debconf-templates [debian/firmware-ipw2x00.templates:82]
 # Well duh that's why this is non-free-firmware
-firmware-nonfree source: source-is-missing *
+firmware-nonfree source: source-is-missing [*]
 # These binaries do not run on the host, so these rules don't apply
 firmware-nonfree source: elf-error *
 firmware-nonfree source: binary-with-bad-dynamic-table *
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 00000000..d4d13d70
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,2 @@
+---
+Repository: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

Run locally

More details

Full run details

Historical runs