SHOW:
|
|
- or go back to the newest paste.
| 1 | - | pkgs = import <nixpkgs> { overlays = [(self: super:
|
| 1 | + | |
| 2 | - | {
|
| 2 | + | |
| 3 | - | haskellPackages = super.haskell.packages.ghc8107.extend (selfHS: superHS: {
|
| 3 | + | let |
| 4 | - | andromeda = superHS.callCabal2nix "andromeda" (super.fetchFromGitHub {
|
| 4 | + | pkgs = import <nixpkgs> { overlays = [(self: super:
|
| 5 | - | owner = "jaredloomis"; |
| 5 | + | {
|
| 6 | - | repo = "andromeda"; |
| 6 | + | haskellPackages = super.haskell.packages.ghc8107.extend (selfHS: superHS: {
|
| 7 | - | rev = "..."; |
| 7 | + | andromeda = superHS.callCabal2nix "andromeda" (super.fetchFromGitHub {
|
| 8 | - | sha256 = "..."; |
| 8 | + | owner = "jaredloomis"; |
| 9 | - | }) {};
|
| 9 | + | repo = "andromeda"; |
| 10 | - | }); |
| 10 | + | rev = "502dfa6703eca9717c7cde0c93959fa0a83e77ed"; |
| 11 | - | })]; |
| 11 | + | sha256 = "0ymbfpxlh938zryvw2nab0jls9nmf8jjcnyxbbdl47vaq543chir"; |
| 12 | - | }; |
| 12 | + | }) {};
|
| 13 | }); | |
| 14 | })]; | |
| 15 | }; | |
| 16 | in | |
| 17 | (pkgs.haskellPackages.callCabal2nix "androcells" ./. {}).env.overrideAttrs (old: {
| |
| 18 | buildInputs = old.buildInputs ++ [ | |
| 19 | pkgs.ghostscript | |
| 20 | pkgs.entr | |
| 21 | pkgs.haskellPackages.ghcid | |
| 22 | pkgs.haskellPackages.ghcide | |
| 23 | pkgs.haskellPackages.haskell-language-server | |
| 24 | pkgs.haskellPackages.hlint | |
| 25 | ]; | |
| 26 | }) | |
| 27 |