diff options
Diffstat (limited to 'pkgs/os-specific/linux/firmware/system76-firmware/default.nix')
-rw-r--r-- | pkgs/os-specific/linux/firmware/system76-firmware/default.nix | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/pkgs/os-specific/linux/firmware/system76-firmware/default.nix b/pkgs/os-specific/linux/firmware/system76-firmware/default.nix deleted file mode 100644 index d28372a465d9..000000000000 --- a/pkgs/os-specific/linux/firmware/system76-firmware/default.nix +++ /dev/null @@ -1,44 +0,0 @@ -{ rustPlatform, lib, fetchFromGitHub, xz, pkg-config, openssl, dbus, efibootmgr, makeWrapper }: -rustPlatform.buildRustPackage rec { - pname = "system76-firmware"; - # Check Makefile when updating, make sure postInstall matches make install - version = "1.0.50"; - - src = fetchFromGitHub { - owner = "pop-os"; - repo = pname; - rev = version; - sha256 = "sha256-nLbDhs+FxIcoVK66bwUAxAubikic5NT8yOA/mH/irgQ="; - }; - - nativeBuildInputs = [ pkg-config makeWrapper ]; - - buildInputs = [ xz openssl dbus ]; - - cargoBuildFlags = [ "--workspace" ]; - - cargoLock = { - lockFile = ./Cargo.lock; - outputHashes = { - "ecflash-0.1.0" = "sha256-W613wbW54R65/rs6oiPAH/qov2OVEjMMszpUJdX4TxI="; - }; - }; - - # Purposefully don't install systemd unit file, that's for NixOS - postInstall = '' - install -D -m -0644 data/system76-firmware-daemon.conf $out/etc/dbus-1/system.d/system76-firmware-daemon.conf - - for bin in $out/bin/system76-firmware-* - do - wrapProgram $bin --prefix PATH : "${efibootmgr}/bin" - done - ''; - - meta = with lib; { - description = "Tools for managing firmware updates for system76 devices"; - homepage = "https://github.com/pop-os/system76-firmware"; - license = licenses.gpl3Only; - maintainers = with maintainers; [ shlevy ]; - platforms = [ "i686-linux" "x86_64-linux" ]; - }; -} |