about summary refs log tree commit diff
path: root/pkgs/development/libraries/re2
diff options
context:
space:
mode:
authorRobert Scott <code@humanleg.org.uk>2022-04-04 00:13:25 +0100
committerRobert Scott <code@humanleg.org.uk>2022-04-15 13:33:22 +0100
commit12c1a063bcf4bac7d6b0a629ace59500cb9d52a4 (patch)
tree289e28e27e57d9dfd0f60204a74033d3b8166df5 /pkgs/development/libraries/re2
parent1ddbc47dc7439f50d12e8daabd01efaa78320e39 (diff)
re2: add some key reverse dependencies to passthru.tests
Diffstat (limited to 'pkgs/development/libraries/re2')
-rw-r--r--pkgs/development/libraries/re2/default.nix25
1 files changed, 24 insertions, 1 deletions
diff --git a/pkgs/development/libraries/re2/default.nix b/pkgs/development/libraries/re2/default.nix
index 2cdad981fbd97..a1e974ab44eba 100644
--- a/pkgs/development/libraries/re2/default.nix
+++ b/pkgs/development/libraries/re2/default.nix
@@ -1,4 +1,17 @@
-{ lib, stdenv, fetchFromGitHub, nix-update-script }:
+{ lib
+, stdenv
+, fetchFromGitHub
+, nix-update-script
+
+# for passthru.tests
+, bazel
+, chromium
+, grpc
+, haskellPackages
+, mercurial
+, ninja
+, python3
+}:
 
 stdenv.mkDerivation rec {
   pname = "re2";
@@ -39,6 +52,16 @@ stdenv.mkDerivation rec {
     updateScript = nix-update-script {
       attrPath = pname;
     };
+    tests = {
+      inherit
+        chromium
+        grpc
+        mercurial;
+      inherit (python3.pkgs)
+        fb-re2
+        google-re2;
+      haskellPackages-re2 = haskellPackages.re2;
+    };
   };
 
   meta = {