From fdd54a943433eaf7446a12ad39a1a44251040b07 Mon Sep 17 00:00:00 2001 From: Charles Strahan Date: Mon, 1 Feb 2016 02:13:45 -0500 Subject: [PATCH] ghcjs-ffiqq: init at rev da31b1858 (Oct 12, 2015) --- .../haskell-modules/configuration-ghcjs.nix | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-ghcjs.nix b/pkgs/development/haskell-modules/configuration-ghcjs.nix index b59c3447a2b..dd51b99bf93 100644 --- a/pkgs/development/haskell-modules/configuration-ghcjs.nix +++ b/pkgs/development/haskell-modules/configuration-ghcjs.nix @@ -85,6 +85,25 @@ self: super: { ''; }); + ghcjs-ffiqq = self.callPackage + ({ mkDerivation, base, template-haskell, ghcjs-base, split, containers, text, ghc-prim + }: + mkDerivation { + pname = "ghcjs-ffiqq"; + version = "0.1.0.0"; + src = pkgs.fetchFromGitHub { + owner = "ghcjs"; + repo = "ghcjs-ffiqq"; + rev = "da31b18582542fcfceade5ef6b2aca66662b9e20"; + sha256 = "1mkp8p9hispyzvkb5v607ihjp912jfip61id8d42i19k554ssp8y"; + }; + libraryHaskellDepends = [ + base template-haskell ghcjs-base split containers text ghc-prim + ]; + description = "FFI QuasiQuoter for GHCJS"; + license = stdenv.lib.licenses.mit; + }) {}; + ghcjs-dom = overrideCabal super.ghcjs-dom (drv: { libraryHaskellDepends = removeLibraryHaskellDepends [