diff --git a/cabal.project b/cabal.project index b64879bcfa2..986597ec1ac 100644 --- a/cabal.project +++ b/cabal.project @@ -68,3 +68,55 @@ allow-newer: -- IMPORTANT -- Do NOT add more source-repository-package stanzas here unless they are strictly -- temporary! Please read the section in CONTRIBUTING about updating dependencies. + +source-repository-package + type: git + location: https://github.com/IntersectMBO/ouroboros-network.git + tag: 4920b7a8e1a639e6b6a85611bef6d541e21d012a + --sha256: sha256-mrGXtC/mStln5KqoXlruKYl2vHYZhgw3biRlZm82h7A= + subdir: + cardano-client + cardano-ping + monoidal-synchronisation + network-mux + ntp-client + ouroboros-network + ouroboros-network-api + ouroboros-network-framework + ouroboros-network-mock + ouroboros-network-protocols + ouroboros-network-testing + quickcheck-monoids + +source-repository-package + type: git + location: https://github.com/IntersectMBO/ouroboros-consensus.git + tag: 038f9d6c5e4d6de7d2cfb2ac9e23d3b66c495418 + --sha256: sha256-jzfJNLl8GfCTEP5ABpHZl6qps7U6NZi36UxYxooKH+A= + subdir: + ouroboros-consensus + ouroboros-consensus-cardano + ouroboros-consensus-protocol + ouroboros-consensus-diffusion + +source-repository-package + type: git + location: https://github.com/IntersectMBO/cardano-api.git + tag: a969b0b69c704d623cf6b749de03455595516317 + --sha256: sha256-aGVsk71QTJbHWH3+Ed8W3W8eTL4V+anGYKCPBmKgx64= + subdir: + cardano-api + +source-repository-package + type: git + location: https://github.com/IntersectMBO/cardano-cli.git + tag: 17ca777d37e2f6dc7c80727231add3fbd2ad0f9e + --sha256: sha256-+OtdedCtH1HXzg3iRjGtpmtY8TtlAU8YAv6oblVFhes= + subdir: + cardano-cli + +source-repository-package + type: git + location: https://github.com/neilmayhew/ekg-forward.git + tag: 4ba8bb693093f6cf54d43d6e9bbce1e08b0457dd + --sha256: sha256-g0gYqzRGjmZwxEzihJ4JifJe+GRfdLIMzaot7rUcjlI= diff --git a/nix/haskell.nix b/nix/haskell.nix index 3a0975211f8..4b37f166cf7 100644 --- a/nix/haskell.nix +++ b/nix/haskell.nix @@ -22,7 +22,7 @@ let name = "cardano-node"; compiler-nix-name = lib.mkDefault "ghc8107"; # extra-compilers - flake.variants = lib.genAttrs ["ghc96"] (x: {compiler-nix-name = x;}); + flake.variants = lib.genAttrs ["ghc96" "ghc98" "ghc910"] (x: {compiler-nix-name = x;}); cabalProjectLocal = '' repository cardano-haskell-packages-local url: file:${CHaP}