about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorGuillaume Maudoux <guillaume.maudoux@tweag.io>2024-06-25 13:25:05 +0200
committerGitHub <noreply@github.com>2024-06-25 13:25:05 +0200
commit882ce84db7ad6482877bb23b26ba52c9a811df3b (patch)
tree6256427599c48be089d08c4902cd338b56597a37 /pkgs
parent736555406c2a59499046a31827a1470b6c29402d (diff)
parentc727732f6602a28f07bb5f1cacbe0304b4989856 (diff)
Merge pull request #319282 from malt3/dazel-init
dazel: init at 0.0.42
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/tools/dazel/default.nix22
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/development/tools/dazel/default.nix b/pkgs/development/tools/dazel/default.nix
new file mode 100644
index 0000000000000..f19d469697835
--- /dev/null
+++ b/pkgs/development/tools/dazel/default.nix
@@ -0,0 +1,22 @@
+{ lib
+, buildPythonApplication
+, fetchPypi
+}:
+buildPythonApplication rec {
+  version = "0.0.42";
+  pname = "dazel";
+
+  src = fetchPypi {
+    inherit pname version;
+    sha256 = "sha256-JE7+GS7DpuFoC2LK3dvYvjtOdzRxFMHzgZRfvrGBDtQ=";
+  };
+
+  meta = {
+    homepage = "https://github.com/nadirizr/dazel";
+    description = "Run Google's bazel inside a docker container via a seamless proxy.";
+    license = lib.licenses.mit;
+    maintainers = with lib.maintainers; [
+      malt3
+    ];
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 4de55f96a331f..42d96042bfebc 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -3613,6 +3613,8 @@ with pkgs;
 
   cyclonedx-python = callPackage ../tools/misc/cyclonedx-python { };
 
+  dazel = python3Packages.callPackage ../development/tools/dazel { };
+
   dcap = callPackage ../tools/networking/dcap { };
 
   deltachat-cursed = callPackage ../applications/networking/instant-messengers/deltachat-cursed { };