update: packages: cargo-shuttle: _ -> 0.44.0

This commit is contained in:
L-Nafaryus 2024-04-23 14:52:51 +05:00
parent 3176df8948
commit b4354b150c
Signed by: L-Nafaryus
GPG Key ID: 582F8B0866B294A1
2 changed files with 12 additions and 9 deletions

View File

@ -3,16 +3,15 @@
crane-lib,
lib,
pkgs,
fetchFromGitHub,
version ? "v0.43.0",
hash ? "sha256-wMtB7oWcbLQ3E0R6b2QbEHSeOYwZgeUuiwJlL8W9wlI=",
version ? "v0.44.0",
hash ? "sha256-3u2GWgDQpa4sU/66vS6S+JwCEL/fvy8MTsATRs7RGVs=",
...
}:
crane-lib.buildPackage {
let pkg = {
pname = "cargo-shuttle";
inherit version;
src = fetchFromGitHub {
src = pkgs.fetchFromGitHub {
owner = "shuttle-hq";
repo = "shuttle";
rev = version;
@ -20,6 +19,7 @@ crane-lib.buildPackage {
};
strictDeps = true;
doCheck = false;
nativeBuildInputs = with pkgs; [
pkg-config
@ -35,6 +35,9 @@ crane-lib.buildPackage {
license = licenses.asl20;
homepage = "https://shuttle.rs/";
maintainers = with bonfire.lib.maintainers; [ L-Nafaryus ];
broken = true;
};
}
};
in let artifacts = crane-lib.buildDepsOnly pkg;
in crane-lib.buildPackage (
pkg // { inherit artifacts; }
)

View File

@ -15,10 +15,10 @@ in forAllSystems(system:
crane = self.inputs.crane;
crane-lib = self.inputs.crane.lib.${system};
fenix = self.inputs.fenix;
in {
example = pkgs.callPackage ./example { inherit bonfire; };
netgen = pkgs.callPackage ./netgen { inherit bonfire; };
dearpygui = pkgs.callPackage ./dearpygui { inherit bonfire; };