diff options
author | Eric Litak <elitak@gmail.com> | 2016-04-22 07:54:11 -0700 |
---|---|---|
committer | Eric Litak <elitak@gmail.com> | 2016-04-25 00:41:25 -0700 |
commit | 4c415e59a427ab18336da21bc6a2b762e3b3ee4e (patch) | |
tree | fd6186c44656eb0f0fac25744d6db0165eb0ed2d /pkgs/os-specific | |
parent | 2f6cd0ce335b71ba0adf6e3988f7ce3d01396908 (diff) | |
download | nixpkgs-4c415e59a427ab18336da21bc6a2b762e3b3ee4e.tar nixpkgs-4c415e59a427ab18336da21bc6a2b762e3b3ee4e.tar.gz nixpkgs-4c415e59a427ab18336da21bc6a2b762e3b3ee4e.tar.bz2 nixpkgs-4c415e59a427ab18336da21bc6a2b762e3b3ee4e.tar.lz nixpkgs-4c415e59a427ab18336da21bc6a2b762e3b3ee4e.tar.xz nixpkgs-4c415e59a427ab18336da21bc6a2b762e3b3ee4e.tar.zst nixpkgs-4c415e59a427ab18336da21bc6a2b762e3b3ee4e.zip |
rtl8723bs-firmware: init, split off from rtl8723bs
Diffstat (limited to 'pkgs/os-specific')
-rw-r--r-- | pkgs/os-specific/linux/firmware/rtl8723bs-firmware/default.nix | 21 | ||||
-rw-r--r-- | pkgs/os-specific/linux/rtl8723bs/default.nix | 4 |
2 files changed, 21 insertions, 4 deletions
diff --git a/pkgs/os-specific/linux/firmware/rtl8723bs-firmware/default.nix b/pkgs/os-specific/linux/firmware/rtl8723bs-firmware/default.nix new file mode 100644 index 00000000000..dd30003aa40 --- /dev/null +++ b/pkgs/os-specific/linux/firmware/rtl8723bs-firmware/default.nix @@ -0,0 +1,21 @@ +{ stdenv, linuxPackages }: +with stdenv.lib; +stdenv.mkDerivation { + name = "rtl8723bs-firmware-${linuxPackages.rtl8723bs.rev}"; + inherit (linuxPackages.rtl8723bs) src; + + phases = [ "unpackPhase" "installPhase" ]; + + installPhase = '' + mkdir -p "$out/lib/firmware/rtlwifi" + cp rtl8723bs_nic.bin "$out/lib/firmware/rtlwifi" + cp rtl8723bs_wowlan.bin "$out/lib/firmware/rtlwifi" + ''; + + meta = with stdenv.lib; { + description = "Firmware for RealTek 8723bs"; + homepage = https://github.com/hadess/rtl8723bs; + license = licenses.unfreeRedistributableFirmware; + maintainers = with maintainers; [ elitak ]; + }; +} diff --git a/pkgs/os-specific/linux/rtl8723bs/default.nix b/pkgs/os-specific/linux/rtl8723bs/default.nix index 88981c5cf40..05822c4cb42 100644 --- a/pkgs/os-specific/linux/rtl8723bs/default.nix +++ b/pkgs/os-specific/linux/rtl8723bs/default.nix @@ -25,10 +25,6 @@ stdenv.mkDerivation rec { mkdir -p $out/lib/modules/${kernel.modDirVersion}/kernel/drivers/net/wireless cp r8723bs.ko $out/lib/modules/${kernel.modDirVersion}/kernel/drivers/net/wireless - mkdir -p "$out/lib/firmware/rtlwifi" - cp rtl8723bs_nic.bin "$out/lib/firmware/rtlwifi" - cp rtl8723bs_wowlan.bin "$out/lib/firmware/rtlwifi" - nuke-refs $(find $out -name "*.ko") ''; |