aboutsummaryrefslogtreecommitdiff
path: root/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'default.nix')
-rw-r--r--default.nix24
1 files changed, 24 insertions, 0 deletions
diff --git a/default.nix b/default.nix
new file mode 100644
index 0000000..1a2f679
--- /dev/null
+++ b/default.nix
@@ -0,0 +1,24 @@
1{ pkgs ? import <nixpkgs> {} }:
2let
3 setupPkg = { name, extraArgs ? {} }: pkgs.callPackage ./pkgs/${name}/package.nix extraArgs;
4in
5rec {
6 miasm = setupPkg {
7 name = "miasm";
8 extraArgs = {
9 inherit (pkgs.python3.pkgs) buildPythonPackage;
10 inherit (pkgs.python3Packages) future pyparsing;
11 };
12 };
13
14 msynth = setupPkg {
15 name = "msynth";
16 extraArgs = {
17 inherit (pkgs.python3.pkgs) buildPythonPackage;
18 inherit (pkgs.python3Packages) z3 future;
19 inherit miasm;
20 };
21 };
22
23 passwdqc = setupPkg { name = "passwdqc"; };
24}