diff options
Diffstat (limited to 'modules/pkgs/ida-pro.nix')
| -rw-r--r-- | modules/pkgs/ida-pro.nix | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/modules/pkgs/ida-pro.nix b/modules/pkgs/ida-pro.nix index 0a680d2..b33e7b2 100644 --- a/modules/pkgs/ida-pro.nix +++ b/modules/pkgs/ida-pro.nix @@ -1,7 +1,12 @@ -{ ... }: +{ inputs, ... }: { - flake.overlays.ida-pro = final: prev: { - ida-pro = final.callPackage ( + perSystem = { system, ... }: let + pkgs = import inputs.nixpkgs { + inherit system; + config.allowUnfree = true; + }; + in { + packages.ida-pro = pkgs.callPackage ( { autoPatchelfHook, cairo, @@ -187,12 +192,12 @@ flake.modules.nixos.ida-pro = { pkgs, ... }: { - environment.systemPackages = [ pkgs.ida-pro ]; + environment.systemPackages = [ inputs.self.packages.${pkgs.stdenv.hostPlatform.system}.ida-pro ]; }; flake.modules.homeManager.ida-pro = { pkgs, ... }: { - home.packages = [ pkgs.ida-pro ]; + home.packages = [ inputs.self.packages.${pkgs.stdenv.hostPlatform.system}.ida-pro ]; }; } |
