diff options
author | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2023-04-09 02:05:58 +0200 |
---|---|---|
committer | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2023-04-09 02:05:58 +0200 |
commit | f7050cc88c479dc137f7b5c02f5012488ca02352 (patch) | |
tree | f862f58b8fa1ec6dc006b84764f0be83ffea6470 | |
parent | a6ab4bfac4447bd550a5d20da282881136c31c4a (diff) | |
download | nixpkgs-f7050cc88c479dc137f7b5c02f5012488ca02352.tar nixpkgs-f7050cc88c479dc137f7b5c02f5012488ca02352.tar.gz nixpkgs-f7050cc88c479dc137f7b5c02f5012488ca02352.tar.bz2 nixpkgs-f7050cc88c479dc137f7b5c02f5012488ca02352.tar.lz nixpkgs-f7050cc88c479dc137f7b5c02f5012488ca02352.tar.xz nixpkgs-f7050cc88c479dc137f7b5c02f5012488ca02352.tar.zst nixpkgs-f7050cc88c479dc137f7b5c02f5012488ca02352.zip |
octoprint.plugins: use callPackage
-rw-r--r-- | pkgs/applications/misc/octoprint/default.nix | 3 | ||||
-rw-r--r-- | pkgs/applications/misc/octoprint/plugins.nix | 10 |
2 files changed, 8 insertions, 5 deletions
diff --git a/pkgs/applications/misc/octoprint/default.nix b/pkgs/applications/misc/octoprint/default.nix index 4c740852f6a..40bf9884f70 100644 --- a/pkgs/applications/misc/octoprint/default.nix +++ b/pkgs/applications/misc/octoprint/default.nix @@ -1,5 +1,6 @@ { pkgs , stdenv +, callPackage , lib , fetchFromGitHub , python3 @@ -258,7 +259,7 @@ let }; } ) - (import ./plugins.nix { inherit pkgs; }) + (callPackage ./plugins.nix { }) packageOverrides ] ); diff --git a/pkgs/applications/misc/octoprint/plugins.nix b/pkgs/applications/misc/octoprint/plugins.nix index 822f2c13cbe..3f994dbe459 100644 --- a/pkgs/applications/misc/octoprint/plugins.nix +++ b/pkgs/applications/misc/octoprint/plugins.nix @@ -1,6 +1,8 @@ -{ pkgs }: - -with pkgs; +{ lib +, fetchFromGitHub +, fetchFromGitLab +, marlin-calc +}: self: super: let @@ -246,7 +248,7 @@ in preConfigure = '' # PrintTimeGenius ships with marlin-calc binaries for multiple architectures rm */analyzers/marlin-calc* - sed 's@"{}.{}".format(binary_base_name, machine)@"${pkgs.marlin-calc}/bin/marlin-calc"@' -i */analyzers/analyze_progress.py + sed 's@"{}.{}".format(binary_base_name, machine)@"${marlin-calc}/bin/marlin-calc"@' -i */analyzers/analyze_progress.py ''; meta = with lib; { |