Unverified Commit 66af0326 authored by Artturi's avatar Artturi Committed by GitHub
Browse files

Merge pull request #177786 from Sciencentistguy/xow-firmware-dont-install-in-build-phase

parents 262cd136 18a60d21
Loading
Loading
Loading
Loading
+9 −5
Original line number Diff line number Diff line
@@ -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; {