aboutsummaryrefslogtreecommitdiff
path: root/default.nix
diff options
context:
space:
mode:
authorSimon Garrelou <simon.garrelou@airbus.com>2023-10-16 13:07:38 +0200
committerSimon Garrelou <simon.garrelou@airbus.com>2023-10-16 13:07:38 +0200
commit509c699cdf9bc661cd84f9a761932e0ee1002fdd (patch)
treee151feef51faf91e3266811ad928c91b81b58a6b /default.nix
parentff8752302f06cc3b6889970dfb28113460102c35 (diff)
downloadnixpkgs-509c699cdf9bc661cd84f9a761932e0ee1002fdd.tar.gz
nixpkgs-509c699cdf9bc661cd84f9a761932e0ee1002fdd.zip
Add miasm, msynth, passwdqc
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}