mirror of
https://github.com/vale981/poetry2nix
synced 2025-03-05 09:11:39 -05:00
Bump nixpkgs
This commit is contained in:
parent
f46838d888
commit
3be424ac55
2 changed files with 4 additions and 9 deletions
|
@ -5,10 +5,10 @@
|
|||
"homepage": "https://github.com/NixOS/nixpkgs",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "9816b99e71c3504b0b4c1f8b2e004148460029d4",
|
||||
"sha256": "1dpz36i3vx0c1wmacrki0wsf30if8xq3bnj71g89rsbxyi87lhcm",
|
||||
"rev": "eac07edbd20ed4908b98790ba299250b5527ecdf",
|
||||
"sha256": "11r1b0kpyls2w4n7s9xkj2kim715vrk6aj7ackia4f8s9imachk6",
|
||||
"type": "tarball",
|
||||
"url": "https://github.com/NixOS/nixpkgs/archive/9816b99e71c3504b0b4c1f8b2e004148460029d4.tar.gz",
|
||||
"url": "https://github.com/NixOS/nixpkgs/archive/eac07edbd20ed4908b98790ba299250b5527ecdf.tar.gz",
|
||||
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -55,11 +55,6 @@ in
|
|||
pkgs.python3
|
||||
pkgs.nix
|
||||
];
|
||||
nixSrc = pkgs.runCommandNoCC "${pkgs.nix.name}-sources"
|
||||
{ } ''
|
||||
mkdir $out
|
||||
tar -x --strip=1 -f ${pkgs.nix.src} -C $out
|
||||
'';
|
||||
in
|
||||
pkgs.writeScriptBin "poetry2nix-flamegraph" ''
|
||||
#!${pkgs.runtimeShell}
|
||||
|
@ -74,7 +69,7 @@ in
|
|||
# Run once to warm up
|
||||
nix-instantiate --expr '(import <nixpkgs> { overlays = [ (import ${srcPath + "/overlay.nix"}) ]; })' -A poetry
|
||||
nix-instantiate --trace-function-calls --expr '(import <nixpkgs> { overlays = [ (import ${srcPath + "/overlay.nix"}) ]; })' -A poetry 2> $workdir/traceFile
|
||||
python3 ${nixSrc}/contrib/stack-collapse.py $workdir/traceFile > $workdir/traceFile.folded
|
||||
python3 ${pkgs.nix.src}/contrib/stack-collapse.py $workdir/traceFile > $workdir/traceFile.folded
|
||||
flamegraph.pl $workdir/traceFile.folded > poetry2nix-flamegraph.svg
|
||||
'';
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue