summaryrefslogtreecommitdiff
path: root/sys-firmware
diff options
context:
space:
mode:
Diffstat (limited to 'sys-firmware')
-rw-r--r--sys-firmware/Manifest.gzbin5034 -> 5037 bytes
-rw-r--r--sys-firmware/iwl6050-ucode/Manifest5
-rw-r--r--sys-firmware/iwl6050-ucode/iwl6050-ucode-41.28.5.1.ebuild39
-rw-r--r--sys-firmware/iwl6050-ucode/iwl6050-ucode-9.201.4.1.ebuild39
-rw-r--r--sys-firmware/iwl6050-ucode/metadata.xml7
-rw-r--r--sys-firmware/seabios/Manifest8
-rw-r--r--sys-firmware/seabios/seabios-1.10.2.ebuild2
-rw-r--r--sys-firmware/seabios/seabios-1.11.0-r1.ebuild2
-rw-r--r--sys-firmware/seabios/seabios-1.11.0.ebuild2
-rw-r--r--sys-firmware/seabios/seabios-1.12.0.ebuild2
-rw-r--r--sys-firmware/sgabios/Manifest2
-rw-r--r--sys-firmware/sgabios/sgabios-0.1_pre8-r1.ebuild4
-rw-r--r--sys-firmware/sof-firmware/Manifest16
-rw-r--r--sys-firmware/sof-firmware/metadata.xml10
-rw-r--r--sys-firmware/sof-firmware/sof-firmware-1.4.2.ebuild48
15 files changed, 85 insertions, 101 deletions
diff --git a/sys-firmware/Manifest.gz b/sys-firmware/Manifest.gz
index b3100ad74b65..a5a662a2b873 100644
--- a/sys-firmware/Manifest.gz
+++ b/sys-firmware/Manifest.gz
Binary files differ
diff --git a/sys-firmware/iwl6050-ucode/Manifest b/sys-firmware/iwl6050-ucode/Manifest
deleted file mode 100644
index 6594ed6aca01..000000000000
--- a/sys-firmware/iwl6050-ucode/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST iwlwifi-6050-ucode-41.28.5.1.tgz 223378 BLAKE2B 091e97f80f4159d241fc2e334d50653e287a57e17181787d0fe9c174a7a8f628aa8669df3a12e45276ff81b5b862d7e706a2a840c3f7d1e267943a97211a52f6 SHA512 16b618ef6b6c4e68d4a27d36e6f56e334528c00db62e6acbeb243257dc25ea373dd5be15a7f12acf06dd780ab706a08841419b2273bdab9cddd62601646afeb8
-DIST iwlwifi-6050-ucode-9.201.4.1.tgz 217685 BLAKE2B 9d1cfbfde9b9b80badb4cf9e44272376ddee616d0f20af089080cc424a91f012b021cd7a61a96168f4d08807293c25218b2fcb42975978ca1abc9835cdcff9dd SHA512 66aa8df5eec92ca29cd92a944b26c164f393784edea99e1b855aaf372e404794e47cd5fe763a47e445e776b324d7a87c221e439d9fe4a9366635f36d93c1272a
-EBUILD iwl6050-ucode-41.28.5.1.ebuild 911 BLAKE2B dbeba43af64b0faaf7a9967c1a5c9478b1a41b67ad1073f39c62b44ad108eb3ab65da8463fcf7f9dd4d032cec1dac2ecf666ab26222d4e4f5885770b7c11748d SHA512 9442182aa046d71926c9f43a6320f81fd9941b74078b807b1588900a2257ed6722647163d2b3eb30fe47a72ce8cce05e5af90bf800e1a2d7088b49e256a6d6fc
-EBUILD iwl6050-ucode-9.201.4.1.ebuild 911 BLAKE2B 819f08a06a040b814f965445245bbc31f9c86d56f554026221dbc2cbc5e5fa928b88ca6fb317f289c1c8f1415010b1af05f2a3361ec8ddb1a0c7dbc20c0209bd SHA512 1cac0b70ce75b5b724c5592256b3b8c5c56263dc7690aa126e165297645337fbd4cf40f2748f1b492d89f5bb6b26e449c1a2375e0b73bf67cfa6a04be22ee873
-MISC metadata.xml 222 BLAKE2B 5192d31072923545c8f760f9c3b3274f610b7a94a53cf55bc85c5c20a953b227b7cdb64cb5f5921b8b2822ec6563479b5d4883ec2b569a066d8ab569713fa8be SHA512 3d793038a1abf5bb86eeb23fee623f27db1d8e529372adc51eb4ffd1d0c2deb6df1c4d637954cc68e07d590c25e3d74a8437d02c1864a21c96f63597192cfef9
diff --git a/sys-firmware/iwl6050-ucode/iwl6050-ucode-41.28.5.1.ebuild b/sys-firmware/iwl6050-ucode/iwl6050-ucode-41.28.5.1.ebuild
deleted file mode 100644
index e3b0b43e03d2..000000000000
--- a/sys-firmware/iwl6050-ucode/iwl6050-ucode-41.28.5.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info
-
-MY_P="iwlwifi-${P#iwl}"
-
-DESCRIPTION="Intel (R) Wireless WiFi Link 6250-AGN ucode"
-HOMEPAGE="https://intellinuxwireless.org/?p=iwlwifi"
-SRC_URI="https://intellinuxwireless.org/iwlwifi/downloads/${MY_P}.tgz"
-
-LICENSE="ipw3945"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=""
-RDEPEND="
- !sys-kernel/linux-firmware[-savedconfig]
-"
-
-CONFIG_CHECK="~IWLMVM"
-ERROR_IWLMVM="CONFIG_IWLMVM is required to be enabled in /usr/src/linux/.config for the kernel to be able to load the ${DEV_N} firmware"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_pretend() {
- if kernel_is lt 2 6 37; then
- eerror "Your kernel version is ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}."
- eerror "This microcode image requires a kernel >= 2.6.37."
- fi
-}
-
-src_install() {
- insinto /lib/firmware
- doins iwlwifi-6050-5.ucode
- dodoc README*
-}
diff --git a/sys-firmware/iwl6050-ucode/iwl6050-ucode-9.201.4.1.ebuild b/sys-firmware/iwl6050-ucode/iwl6050-ucode-9.201.4.1.ebuild
deleted file mode 100644
index da558b039628..000000000000
--- a/sys-firmware/iwl6050-ucode/iwl6050-ucode-9.201.4.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info
-
-MY_P="iwlwifi-${P#iwl}"
-
-DESCRIPTION="Intel (R) Wireless WiFi Link 6250-AGN ucode"
-HOMEPAGE="https://intellinuxwireless.org/?p=iwlwifi"
-SRC_URI="https://intellinuxwireless.org/iwlwifi/downloads/${MY_P}.tgz"
-
-LICENSE="ipw3945"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=""
-RDEPEND="
- !sys-kernel/linux-firmware[-savedconfig]
-"
-
-CONFIG_CHECK="~IWLMVM"
-ERROR_IWLMVM="CONFIG_IWLMVM is required to be enabled in /usr/src/linux/.config for the kernel to be able to load the ${DEV_N} firmware"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_pretend() {
- if kernel_is lt 2 6 30; then
- eerror "Your kernel version is ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}."
- eerror "This microcode image requires a kernel >= 2.6.30."
- fi
-}
-
-src_install() {
- insinto /lib/firmware
- doins iwlwifi-6050-4.ucode
- dodoc README*
-}
diff --git a/sys-firmware/iwl6050-ucode/metadata.xml b/sys-firmware/iwl6050-ucode/metadata.xml
deleted file mode 100644
index 542792de7f1b..000000000000
--- a/sys-firmware/iwl6050-ucode/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mpagano@gentoo.org</email>
- </maintainer>
-</pkgmetadata>
diff --git a/sys-firmware/seabios/Manifest b/sys-firmware/seabios/Manifest
index 6673fd79345e..955b1edcbb06 100644
--- a/sys-firmware/seabios/Manifest
+++ b/sys-firmware/seabios/Manifest
@@ -13,8 +13,8 @@ DIST seabios-1.11.0-bin.tar.xz 158552 BLAKE2B 44c42b9eea70a090ad51296949fe79e536
DIST seabios-1.11.0.tar.gz 607746 BLAKE2B 9f688be6b8f7c0fcbd72b59ac649a9c763fdd9e2971a4d85636c9972efc0ad42082a1622a8c41156ad1e2063907349c2e02cff9aeb444844dc445b5f7d6062bb SHA512 cae79c720bfbba3321777bbc6d5bde432fe56e2ba8f1be8acfebbde0bd453a58e889f5fa24db6055dca0a3a56d35b907761723ea35ef248c5f812129d0a27b77
DIST seabios-1.12.0-bin.tar.xz 162492 BLAKE2B 9a5a349226ed7efbed328493dc057e232203b251677a23f1f09c133743ff0ca6b05270c9d27460be1d8897888fe23ff7bdfa122023fa8ddb23af03d5b9b6f8dd SHA512 f7a0395d621245093bb9a278d95ecc3d4e8d23f620058cd4fddaf885c8b86256f6258f3fd8173c1d24c03306f44d180e768bf8005ee123bc4b699b9f0ca371be
DIST seabios-1.12.0.tar.gz 613542 BLAKE2B f145c2db716996bfa9e5c014086ccfaa8ae96ebc158f34303b122b7bf209408c567665d8691364df8d8e886f63e0e72a3f3cd319dfa86ef581023201b5d94e53 SHA512 e52c5363e5bb37b5286e55545aa06bd126218f9d0e3a06ac2e189de68fe3de3256c11ca1bb13357a9c384d7e3af6284083ff3aa587688b5de04ef11b97bdfa27
-EBUILD seabios-1.10.2.ebuild 3374 BLAKE2B b03cc8d4e7fa19ab22f578c10427ff16af610886688d8965ef1b1bc808efa126996a144b6c622a53b871abe4cb2c68573c452a2fd19848092cbffbfc3b052180 SHA512 8d18fe88ff32765d497f87b155ef1825db06f4c85d995653978d7ad5b7038236dfe81ff755c499ea785398916371fbc7578fdd2ef5dfb3ea8851008091a6abe0
-EBUILD seabios-1.11.0-r1.ebuild 4064 BLAKE2B be8c692ee94ec21bdaac4313a526a0297f14b7a9d809c3ab95e17c534e4378608f4cf4cfeb61c56c309f90433cdb56f5bdd0c30ad02c7ec2c1581c05480c9611 SHA512 2a66969275622ef054b9d398142fc89b8c04d9ad2b7dd545c124fa1d3a53119dc7ed783848c9dae893c4c639def9bae00a2b31aa030150aad8da0e8830019a7c
-EBUILD seabios-1.11.0.ebuild 3290 BLAKE2B 174af3ef90af29cd7cc13d5595575c94e4bfe1f456326dd7cab6688439ba07e33b2aaafd513f6b3acebaae55e46b2ca82c32895ab27ec045ddb01dd2976cd1c2 SHA512 1a98a838ae3869e8c0159a4733f841d58fb88f2e8b8b4c16cc0de6c79fab05b01a24ccb16458baa847388c7ee1ed7873393342428a7a481d736a0ab6ec635631
-EBUILD seabios-1.12.0.ebuild 3448 BLAKE2B 68cd34eb037559db86496aeef0e4e148a9c58eb930789bd47d239858b54118c2cb0c4d09164a8eca34c435a0935717640bd7eae9e04d62dd08ba039bc7163a77 SHA512 0cb2bc77f627d8b24a3cee420c1066ba573ab4147c83a3c1e1fabb20a71f9ee0d5c1fa1a5416ff667ee1517130f4d000fcb014e00f297172c79e87e8c845deb9
+EBUILD seabios-1.10.2.ebuild 3370 BLAKE2B 51edbc125117a266fee7be925e5bdb65745dbf3ed498715f3574618e75cc1950eb076c90ab4d8ef4288a2196fc4289dc420a9cd4eee267ba09672ff3c53e3010 SHA512 4b096c42b5d2374b382f9c5ce2ef1f283473f54f1aed3e5eb32d05dd95dadb87ff263bbf5782ec94aa4b3d701d859a5fa279051bb50ea70602004be663032813
+EBUILD seabios-1.11.0-r1.ebuild 4060 BLAKE2B 610a51e27c981affac61d3491b621c3d26bf9f1715a24a4efb42049565024bdd6c516397e9314297ca07aced48ab0e326e95300e84fe0bf18edee98b5799fe13 SHA512 1b33d902e58bba4ab3c44bd19f0281b2b0399779fef715ebf4985d6665b945560bd0dce0897682980124d9469c66e373867d0341366e1a821077e37594bf83db
+EBUILD seabios-1.11.0.ebuild 3286 BLAKE2B ccb5c4074d330418b7db3b511492fc6ca7b7483998b712e7d6527006d6298337a95811f38c0975b3febf5f49140ece617c29be585762c90eb6a4a5fbb7e939e2 SHA512 5a3a70c8fc4e9b09cb87a8fe83304732467dd8673a341bda5abc004f8998f9ccc300a48e455b7e0377715c5ad717002b1b4c5fdebeb8edbc29afa86b8badfead
+EBUILD seabios-1.12.0.ebuild 3444 BLAKE2B d705df9a8f8542504bd9af433f94379ce0e126a54d6d8f22d174ed9475ce6297d2979d7dd3e89b20887f142d97460ca46a29d64e539f7bd9c14435f2c4e7d936 SHA512 0388613e69fbd90566e932ee964d1ef85c1938f3e12e3e04d204c8f04837ccf04035aae87c6d585a380e0d0754450bb6da3ac0a568eba28d2e8327f0fb35a76a
MISC metadata.xml 551 BLAKE2B 1bc4f5bcc0dd85ff4e14ededc83e631c942995a8f0ba9534d72b6d5b671ad471eeb0c43a02ce4cf7c0b79d7f0d5583d419c46aaa8c297f1544353b8f42cdefa4 SHA512 5a580198036d96152d46c79b19317e35e5ba15f998ccaeade825189ee640a6ca50552a46f56f783ebba288df3953d461695039539c47baa27e3c9da1f8b1ccc0
diff --git a/sys-firmware/seabios/seabios-1.10.2.ebuild b/sys-firmware/seabios/seabios-1.10.2.ebuild
index 35dd9f2f363b..11231f42e3ba 100644
--- a/sys-firmware/seabios/seabios-1.10.2.ebuild
+++ b/sys-firmware/seabios/seabios-1.10.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *9999* || -n "${EGIT_COMMIT}" ]] ; then
EGIT_REPO_URI="git://git.seabios.org/seabios.git"
inherit git-r3
else
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
# Binary versions taken from fedora:
# http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/s/
diff --git a/sys-firmware/seabios/seabios-1.11.0-r1.ebuild b/sys-firmware/seabios/seabios-1.11.0-r1.ebuild
index bec4935ce78c..794dcb1afda0 100644
--- a/sys-firmware/seabios/seabios-1.11.0-r1.ebuild
+++ b/sys-firmware/seabios/seabios-1.11.0-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *9999* || -n "${EGIT_COMMIT}" ]] ; then
EGIT_REPO_URI="git://git.seabios.org/seabios.git"
inherit git-r3
else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
# Binary versions taken from fedora:
# http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/s/
diff --git a/sys-firmware/seabios/seabios-1.11.0.ebuild b/sys-firmware/seabios/seabios-1.11.0.ebuild
index 5d966e192c48..43e3d9d88e7f 100644
--- a/sys-firmware/seabios/seabios-1.11.0.ebuild
+++ b/sys-firmware/seabios/seabios-1.11.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *9999* || -n "${EGIT_COMMIT}" ]] ; then
EGIT_REPO_URI="git://git.seabios.org/seabios.git"
inherit git-r3
else
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
# Binary versions taken from fedora:
# http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/s/
diff --git a/sys-firmware/seabios/seabios-1.12.0.ebuild b/sys-firmware/seabios/seabios-1.12.0.ebuild
index d09ddbb90979..80dc73a3d8cc 100644
--- a/sys-firmware/seabios/seabios-1.12.0.ebuild
+++ b/sys-firmware/seabios/seabios-1.12.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *9999* || -n "${EGIT_COMMIT}" ]] ; then
EGIT_REPO_URI="git://git.seabios.org/seabios.git"
inherit git-r3
else
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
# Binary versions taken from fedora:
# http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/s/
diff --git a/sys-firmware/sgabios/Manifest b/sys-firmware/sgabios/Manifest
index 8754b8024eb9..963baad1e7ef 100644
--- a/sys-firmware/sgabios/Manifest
+++ b/sys-firmware/sgabios/Manifest
@@ -2,5 +2,5 @@ AUX sgabios-0.1_pre8-build-cc.patch 467 BLAKE2B 5d1963f2f9c74fa1503b81ebfce8ae9c
AUX sgabios-0.1_pre8-makefile.patch 395 BLAKE2B 0d6a9eff239e3881bb6dc674e62b98eb48b7b9c422dd77ee6c0e0f807f213fbc38a4e7a730d329123d947540c9f4bcb60019c85c3b1b1041be353028d77c4ab4 SHA512 7c111af2fff59b0ca6d4b39d04715d404bffa0f71a337b43f7dd091af6e40e85b790ed8b560039d5702d07e1ae47f2c204e891373f11d2ee4aa1541cb471c566
DIST sgabios-0.1_pre8-bins.tar.xz 2704 BLAKE2B 8efcf613a4857467cc3cfbc3f6402bca091892f0b2137ff65caf2b444610c86c1db0e61505bfe48ed8d6ccc9e8928190c2a38693aeddd523e27d22a29e777044 SHA512 46fc02200b3fa2e45c954a2b6e4cd40f10d6969fd05ef4d441402c7390b4e83390250972ef0ea891635400cad22a4d8fd2b66b56afa91d03e1e0b99132e09c0d
DIST sgabios-0.1_pre8.tar.xz 27200 BLAKE2B 8ea535f2fcc8f7105a278202648e06722e7463e66ff3ccf824cd3a672a7908e7223f27678ebd4ca73eb19abaff75e082ea7b9bc222332436f31a8840443d7b44 SHA512 68e2a894eb5b99cda2b0e96ade891e24397ac962a777a97dbb526f4570e5734d36a88fde1ef64ed7a887cd8bfc500c91c48849d2c26aca6ce7e36dd80aaf361e
-EBUILD sgabios-0.1_pre8-r1.ebuild 1240 BLAKE2B d4a4874d172db80d063a4fca37a953fd768318b08df41cb79911c03d33fa48616cf7d7564b7d40e247c4d2d984e8ce9425dcd837531f083e84e21f1de1e9776c SHA512 3d5975238c0d281d6044cf58d100fa452cead9af9627a3a3ac30f488f55687fe239335bc114e56a6b58c4ce99d935574d03c4d1987760c13eda71329f459d0ad
+EBUILD sgabios-0.1_pre8-r1.ebuild 1233 BLAKE2B a0c447cc13036f1569b0951d39297eae778dac72ee59e205a92b061a99868647e3922bf52d572471d88411fc4a8780350726ec5a4100bc86bc9df1046c1caaae SHA512 dfb5e7d8ff6eb9aed91ad59529560625cd05902b3bf4e67a16bdcf28dcf2433746b81ed6f2aad14eab78963e096d70d69b270d9921c7e746bd3d4a722cbde0fa
MISC metadata.xml 446 BLAKE2B 4ae7416e96ab45a156d697bbb5bd35307040114250950a9b695ab19ec9ce75ee9f2e89845ffce820b693518df6ba525b722461f82b306b5798d71e806106baf9 SHA512 3dff66a2d4412a527c648ceb070d7f23765e6b0b74271cf1ecef27c8c05c9282c880ea8f5e3192ea612b07eaed6a0596b00ecf4bbdee22b77d1ce176592b9f0d
diff --git a/sys-firmware/sgabios/sgabios-0.1_pre8-r1.ebuild b/sys-firmware/sgabios/sgabios-0.1_pre8-r1.ebuild
index 290221c8a6a7..f12696f77a4e 100644
--- a/sys-firmware/sgabios/sgabios-0.1_pre8-r1.ebuild
+++ b/sys-firmware/sgabios/sgabios-0.1_pre8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
IUSE="+binary"
REQUIRED_USE="!amd64? ( !x86? ( binary ) )"
diff --git a/sys-firmware/sof-firmware/Manifest b/sys-firmware/sof-firmware/Manifest
new file mode 100644
index 000000000000..cda4aa68cad8
--- /dev/null
+++ b/sys-firmware/sof-firmware/Manifest
@@ -0,0 +1,16 @@
+DIST sof-firmware-1.4.2-sof-apl-v1.4.2.ldc 73536 BLAKE2B 48d52c5cd9a65ddacac2c69a5b455fc6073125e504925a35bcd67168ab7d6caef91fd874d7a1b5434b4b9d340746479bc2c87e04287cd04113a959f6b08e8d65 SHA512 9cd9ba944511f708f186c86d66f0a0af64b441b1d204fcbb52c38e0b052f3baeea03a45b069a6c77d22ba2c178df845762b1cbede62b71aa481334b982a93d2d
+DIST sof-firmware-1.4.2-sof-apl-v1.4.2.ri 282624 BLAKE2B b818b9a422fddb6ff46f649fc0fc21a1327745b1b059a74ffa9ab3c5dc82ef83560010fac0ee8dc73b63a6ebc46bb992a0b572c0e844f7a913b3837fe6c77afd SHA512 53ec06f5ac3d0e3aad5e4a4916e228e8aacc030c7e19fdf5f64ea3438bdfc318359164fc9791b27b4b07001e02e41e1f64aae4b00b441b44caadf4f6ef8f0b3b
+DIST sof-firmware-1.4.2-sof-bdw.ldc 61176 BLAKE2B 79ba2b04a76eb1e97962194963d33d2ff927427aff09c019f2e6f9e68e599abef8bcc63e4e218cd4828d2fd3cb1bcde1c5da4b9f94be74fe1e6201d55dfaa6a8 SHA512 b2bda94e8397f6439b14ed581430bb02b735c002f876cda8e25076f80a12d6550123cad5b872c2cdc6c6a9a9a6946c16cd824c3c9ca2ca00e669c97d25e12451
+DIST sof-firmware-1.4.2-sof-bdw.ri 109616 BLAKE2B 6519f0e8d1d4c63abec67ab454bae480c7908267bec70b0edd3b69ae6ff346e10efa5f27236034879b5f3401aa6ba82f0b91502f07411d78164532e946184ed3 SHA512 77a0ab8051f5b2a5021cd398e6f550b68700e98d6f5f8c2f6676d2fc9ba51ca74b6bf48abc49e6619a5b60483d22cd91af7bc989efe989bf759a85aa2f634db7
+DIST sof-firmware-1.4.2-sof-byt.ldc 40976 BLAKE2B 3b43f4da1c30635b044abf781430584e966d35ddac35536bdd4fcaa211f9c637527aeb928569d0149e5ef0a161759a23d424dcb7f75061a84878b5776682fbd8 SHA512 924d2a6bab3dbade14d2d004d690e3bbf334db765a544941dee315b38946ee841f38739613198276a5e41109a5b26b7083dba044d35b93d7da3dce3116cf386a
+DIST sof-firmware-1.4.2-sof-byt.ri 88164 BLAKE2B 425a9615f49aabbc0aec157487b5f1a04f0d45efdbf34bf6ca8882c09512e5a75075399ad7761028f00a763b6fbb6c13905184684ef1b2c7d3be3b17cebf5184 SHA512 70a0674aaa6bb08fe2ed3d089c75532c2228b851d8f026489024f52db2bdbbec0ab68dc70657422336a102d3fe5908a6fa05ab0b670803a4a2cc7b6428f04d17
+DIST sof-firmware-1.4.2-sof-cht.ldc 40976 BLAKE2B 3b43f4da1c30635b044abf781430584e966d35ddac35536bdd4fcaa211f9c637527aeb928569d0149e5ef0a161759a23d424dcb7f75061a84878b5776682fbd8 SHA512 924d2a6bab3dbade14d2d004d690e3bbf334db765a544941dee315b38946ee841f38739613198276a5e41109a5b26b7083dba044d35b93d7da3dce3116cf386a
+DIST sof-firmware-1.4.2-sof-cht.ri 88972 BLAKE2B a0f4eb77c84cb2f20926a501e6333c9d223e2680320a3ee1d279288ff79e699a7b46a9e47e4a864abdf55dc4cd85851134d0582e972b15d03316235d919323e7 SHA512 3e26e74708f677dd3e1b1e75ee1664b8ebff5185af32174771bcedc62189bd2469f03bf168033bc426fa8b6d3f4d42fea7c423d6678977acc9def5ee0c78f58a
+DIST sof-firmware-1.4.2-sof-cnl-v1.4.2.ldc 74704 BLAKE2B d94e91760e02124ed74e27cba74e5fa63ce012562fdcdbb00aec5f29bf9e9ffb890eefbad9c13b13a70f9747f8600441f7511e14fac535aa42dd6ebf331ae3fd SHA512 345336ed952c02c6dd2f442067cc30480398bf2faeb588d6bfda1c0d099cf40bd9c14ecc63ce53facdb9b1c501410238f2f276340af3d90ce3969f604a8885a7
+DIST sof-firmware-1.4.2-sof-cnl-v1.4.2.ri 286720 BLAKE2B d0385ad6d73503cc62e1c284ebf92f08fb7a73115b1889d8054a59a94468f56eef1a47490870d0e58b6e3f0a38d22a26a46aeeeb788a028ee3982cfcfce292b1 SHA512 3b4ba753ce1652f068c1a78d38b6c03b3fa08e9f829ff78a71efa8708ede2a08b0baf9b3f70b91f8efff8d595a64e46eaa8ac43b33c8fcebf96cbde50db0679d
+DIST sof-firmware-1.4.2-sof-icl-v1.4.2.ldc 74240 BLAKE2B f2729a3dd3e4b33c7c0fc7ef9ee11b19d9ad1016e8d94706285420eb0fe3dd9f9e725d4d2f2a61dc2c3d129d336050da784e3e0c027bd19915af329c993d4cce SHA512 e6d520f300079175e9602bc01ab6f91d742ea8afabdf4f0ef49f08d6dfa0ecf791825d8839b0e0f84055cdd09e23faa53ec87aede7a40da6c043da430582a487
+DIST sof-firmware-1.4.2-sof-icl-v1.4.2.ri 286720 BLAKE2B 1acbfb116be92f6934980ac8ac9d28d603ac623337ad9e1156dffa07e803f609982e25cb50cceb1a00f38900053ba2efde9769ec5a4ce57250b3ad278adff9fb SHA512 3f301ec5b532b130889d7973b3a7b21e14857f6b9b355d5e29339148ead94aef3d6646c809fafe3b3e5ea49a363109e4919cfe1ac4025a0ddf23b670702a1ef2
+DIST sof-firmware-1.4.2-sof-imx8.ldc 60848 BLAKE2B a17be83147fa58eb71698e9d7306d918e398097b9935e3a2160056a49b78ef2dcbd01d2984853813b4628e6f2810bf7ab7f5e82b0e5f804c4fd671ed37042b06 SHA512 42c548368de0eee13e95a303ccea051a4909a3e47ee497c4c7ea304778d1518723ccd4ccebdd6588c58990bf3cb18ea310cfa05025e4ba9b9b28faccbff5bb2a
+DIST sof-firmware-1.4.2-sof-imx8.ri 115472 BLAKE2B ffb9fabdb388354b409881489594c411cc3c0fcbabb05688585696ad7b15f4a54a3f2786df811217b81cff210088e7e67ef1ae5e54c3e4e7827c69aa32ca5f87 SHA512 86e267cdd8fe835bdab7e082f0e9c527e8283757759c70069af52d4e23440439565380b10011fb746afed13a3fb2f1aadcaf54e45740b08b40a1f5455b57e05b
+EBUILD sof-firmware-1.4.2.ebuild 841 BLAKE2B b172de0cd4c5e24416eb66eab28376d6cbdf27fbcb23aae9df844203f3be7247faf5e3adb77f3b7cc9f66cd8da7f0ba4f040d92335f41350224692676ae2f86d SHA512 53b90e002111c5f0359ac55e505810a06f57a660138a4f5dec3c57e10c6c77415b91779e6de36f60b4e6f9a3307241c671ab13d7ca6b420483e447bf328497c7
+MISC metadata.xml 294 BLAKE2B 0e947037daad04b7a7d18ed04481724431241915f597c071dee3bf2ea01fa971b1eb996ce7f885bf2783b321f95baaac7a20cb431d381d0a2c4f2885d13db951 SHA512 1096b94b1d3871f8fa8bf312f91325395f31bff006a27f6b65b9da8d19fa75a5685f0fc3e21e49ed43e7e7a4d12251ca6ab2054abc203faace06b1704fa9c72e
diff --git a/sys-firmware/sof-firmware/metadata.xml b/sys-firmware/sof-firmware/metadata.xml
new file mode 100644
index 000000000000..aa02a7234a65
--- /dev/null
+++ b/sys-firmware/sof-firmware/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>alsa-bugs@gentoo.org</email>
+</maintainer>
+<maintainer type="person">
+<email>dilfridge@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/sys-firmware/sof-firmware/sof-firmware-1.4.2.ebuild b/sys-firmware/sof-firmware/sof-firmware-1.4.2.ebuild
new file mode 100644
index 000000000000..fc321654b92d
--- /dev/null
+++ b/sys-firmware/sof-firmware/sof-firmware-1.4.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Sound Open Firmware (SOF) binary files"
+
+HOMEPAGE="https://www.sofproject.org"
+
+MY_FILELIST=(
+ sof-apl-v${PV}.ldc
+ sof-apl-v${PV}.ri
+ sof-bdw.ldc
+ sof-bdw.ri
+ sof-byt.ldc
+ sof-byt.ri
+ sof-cht.ldc
+ sof-cht.ri
+ sof-cnl-v${PV}.ldc
+ sof-cnl-v${PV}.ri
+ sof-icl-v${PV}.ldc
+ sof-icl-v${PV}.ri
+ sof-imx8.ldc
+ sof-imx8.ri
+)
+MY_SRC_URI_BASE="https://github.com/thesofproject/sof/releases/download/v${PV}"
+
+for my_file in "${MY_FILELIST[@]}" ; do
+ SRC_URI+="${MY_SRC_URI_BASE}/${my_file} -> ${P}-${my_file} "
+done
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+S=${WORKDIR}
+
+src_unpack() {
+ :
+}
+
+src_install() {
+ insinto /lib/firmware
+ for my_name in ${A} ; do
+ newins "${DISTDIR}/${my_name}" "${my_name#${P}-}"
+ done
+}