Merge pull request #239361 from rnhmjoj/pr-ath9k

ath9k-htc-blobless-firmware: use name expected by the kernel
This commit is contained in:
Adam Joseph
2023-06-23 16:53:14 +00:00
committed by GitHub
@@ -9,9 +9,13 @@
, enableUnstable ? false
}:
let
stableVersion = "1.4.0";
in
stdenv.mkDerivation (finalAttrs: {
pname = "ath9k-htc-blobless-firmware";
version = if enableUnstable then "unstable-2022-05-22" else "1.4.0";
version = if enableUnstable then "unstable-2022-05-22" else stableVersion;
src = fetchFromGitHub ({
owner = "qca";
@@ -61,7 +65,10 @@ stdenv.mkDerivation (finalAttrs: {
installPhase = ''
runHook preInstall
install -Dt $out/lib/firmware/ath9k_htc/ target_firmware/*.fw
install -Dt "$out/lib/firmware/ath9k_htc/" target_firmware/*.fw
# make symlinks so that firmware will be automatically found
ln -s htc_7010.fw "$out/lib/firmware/ath9k_htc/htc_7010-${stableVersion}.fw"
ln -s htc_9271.fw "$out/lib/firmware/ath9k_htc/htc_9271-${stableVersion}.fw"
runHook postInstall
'';