From a589331d4bbd36c694dd2a5c1e488734276e4a1d Mon Sep 17 00:00:00 2001 From: Jermeiah S Date: Sat, 28 Jun 2025 21:03:02 -0400 Subject: [PATCH] improved derrivation to be idomatic --- nix/default.nix | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/nix/default.nix b/nix/default.nix index 72061d5..2cc0815 100644 --- a/nix/default.nix +++ b/nix/default.nix @@ -1,11 +1,23 @@ -{ pkgs ? import { }, lib }: +{ + unrar, + xz, + pkg-config, + rustPlatform, + lib, +}: -pkgs.rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage { pname = "sk_extract"; version = "0.1.0"; cargoLock.lockFile = ../Cargo.lock; - src = pkgs.lib.cleanSource ../.; - buildInputs = [ pkgs.xz pkgs.unrar ]; - nativeBuildInputs = [ pkgs.xz pkgs.pkg-config ]; -# doCheck = false; -} \ No newline at end of file + src = lib.cleanSource ../.; + buildInputs = [ + xz + unrar + ]; + nativeBuildInputs = [ + xz + pkg-config + ]; + doCheck = false; +}