aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/development/haskell-modules/non-hackage-packages.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/development/haskell-modules/non-hackage-packages.nix')
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/non-hackage-packages.nix17
1 files changed, 17 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/development/haskell-modules/non-hackage-packages.nix b/nixpkgs/pkgs/development/haskell-modules/non-hackage-packages.nix
index 9a2ff6f4a2a..7cd4547d904 100644
--- a/nixpkgs/pkgs/development/haskell-modules/non-hackage-packages.nix
+++ b/nixpkgs/pkgs/development/haskell-modules/non-hackage-packages.nix
@@ -10,10 +10,27 @@ self: super: {
multi-ghc-travis = throw ("haskellPackages.multi-ghc-travis has been renamed"
+ " to haskell-ci, which is now on hackage");
+ dconf2nix = self.callPackage ../tools/haskell/dconf2nix/dconf2nix.nix { };
+
# https://github.com/channable/vaultenv/issues/1
vaultenv = self.callPackage ../tools/haskell/vaultenv { };
# spago is not released to Hackage.
# https://github.com/spacchetti/spago/issues/512
spago = self.callPackage ../tools/purescript/spago/spago.nix { };
+
+ # HLS and its fork of ghcide that it uses
+ # both are auto-generated by pkgs/development/tools/haskell/haskell-language-server/update.sh
+ haskell-language-server = self.callPackage ../tools/haskell/haskell-language-server { };
+ hls-ghcide = self.callPackage ../tools/haskell/haskell-language-server/hls-ghcide.nix { };
+ hls-brittany = self.callPackage ../tools/haskell/haskell-language-server/hls-brittany.nix { };
+
+ # cabal2nix --revision <rev> https://github.com/hasura/ci-info-hs.git
+ ci-info = self.callPackage ../misc/haskell/hasura/ci-info {};
+ # cabal2nix --revision <rev> https://github.com/hasura/pg-client-hs.git
+ pg-client = self.callPackage ../misc/haskell/hasura/pg-client {};
+ # cabal2nix --revision <rev> https://github.com/hasura/graphql-parser-hs.git
+ graphql-parser = self.callPackage ../misc/haskell/hasura/graphql-parser {};
+ # cabal2nix --subpath server --maintainer offline --no-check --revision 1.2.1 https://github.com/hasura/graphql-engine.git
+ graphql-engine = self.callPackage ../misc/haskell/hasura/graphql-engine {};
}