diff options
author | Adam Joseph <54836058+amjoseph-nixpkgs@users.noreply.github.com> | 2023-06-23 16:53:14 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-23 16:53:14 +0000 |
commit | 70ba337fa77bcbecc798b1671746933544b4ca4b (patch) | |
tree | e50360640d33ce2099e6ea792671aebe7f536a8e /pkgs/os-specific/linux/firmware | |
parent | de76a685df210cae8a3f824da4f2f6550e050d99 (diff) | |
parent | cc065fe18a566677be6b2b45954be0b4cef33c61 (diff) | |
download | nixpkgs-70ba337fa77bcbecc798b1671746933544b4ca4b.tar nixpkgs-70ba337fa77bcbecc798b1671746933544b4ca4b.tar.gz nixpkgs-70ba337fa77bcbecc798b1671746933544b4ca4b.tar.bz2 nixpkgs-70ba337fa77bcbecc798b1671746933544b4ca4b.tar.lz nixpkgs-70ba337fa77bcbecc798b1671746933544b4ca4b.tar.xz nixpkgs-70ba337fa77bcbecc798b1671746933544b4ca4b.tar.zst nixpkgs-70ba337fa77bcbecc798b1671746933544b4ca4b.zip |
Merge pull request #239361 from rnhmjoj/pr-ath9k
ath9k-htc-blobless-firmware: use name expected by the kernel
Diffstat (limited to 'pkgs/os-specific/linux/firmware')
-rw-r--r-- | pkgs/os-specific/linux/firmware/ath9k/default.nix | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/pkgs/os-specific/linux/firmware/ath9k/default.nix b/pkgs/os-specific/linux/firmware/ath9k/default.nix index 28da48c31cd..ab342d68c13 100644 --- a/pkgs/os-specific/linux/firmware/ath9k/default.nix +++ b/pkgs/os-specific/linux/firmware/ath9k/default.nix @@ -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 ''; |