xow_dongle-firmware: don't perform unpack & installation in buildPhase
This commit is contained in:
parent
abb346a417
commit
18a60d21ca
1 changed files with 9 additions and 5 deletions
|
@ -4,8 +4,8 @@ stdenv.mkDerivation rec {
|
|||
pname = "xow_dongle-firmware";
|
||||
version = "2017-07";
|
||||
|
||||
dontUnpack = true;
|
||||
dontInstall = true;
|
||||
dontConfigure = true;
|
||||
dontBuild = true;
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://download.windowsupdate.com/c/msdownload/update/driver/drvs/2017/07/1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e.cab";
|
||||
|
@ -14,10 +14,14 @@ stdenv.mkDerivation rec {
|
|||
|
||||
nativeBuildInputs = [ cabextract ];
|
||||
|
||||
buildPhase = ''
|
||||
sourceRoot = "./.";
|
||||
|
||||
unpackCmd = ''
|
||||
cabextract -F FW_ACC_00U.bin ${src}
|
||||
mkdir -p $out/lib/firmware
|
||||
cp -a FW_ACC_00U.bin $out/lib/firmware/xow_dongle.bin
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
install -Dm644 FW_ACC_00U.bin ${placeholder "out"}/lib/firmware/xow_dongle.bin
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
|
|
Loading…
Reference in a new issue