From 4d520d9e127d146c3041847bcd9bb656b4367e6b Mon Sep 17 00:00:00 2001 From: Mateusz Kowalczyk Date: Wed, 10 Dec 2014 09:41:14 +0000 Subject: [PATCH] haskell-call: new package --- .../libraries/haskell/call/default.nix | 30 +++++++++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 32 insertions(+) create mode 100644 pkgs/development/libraries/haskell/call/default.nix diff --git a/pkgs/development/libraries/haskell/call/default.nix b/pkgs/development/libraries/haskell/call/default.nix new file mode 100644 index 00000000000..c11a07ae94c --- /dev/null +++ b/pkgs/development/libraries/haskell/call/default.nix @@ -0,0 +1,30 @@ +# This file was auto-generated by cabal2nix. Please do NOT edit manually! + +{ cabal, bindingsPortaudio, boundingboxes, cleanUnions, colors +, controlBool, deepseq, distributive, elevator, filepath, freetype2 +, GLFWB, hashable, JuicyPixels, JuicyPixelsUtil, lens, linear +, minioperational, mtl, objective, OpenGL, OpenGLRaw, random +, reflection, text, transformers, vector, WAVE +}: + +cabal.mkDerivation (self: { + pname = "call"; + version = "0.1.1.2"; + sha256 = "1g96asydq0lc07xf2c709zdv99r6ljs5a7jm6fvlyjswqnbrwy9s"; + isLibrary = true; + isExecutable = true; + buildDepends = [ + bindingsPortaudio boundingboxes cleanUnions colors controlBool + deepseq distributive elevator filepath freetype2 GLFWB hashable + JuicyPixels JuicyPixelsUtil lens linear minioperational mtl + objective OpenGL OpenGLRaw random reflection text transformers + vector WAVE + ]; + meta = { + homepage = "https://github.com/fumieval/call"; + description = "The call game engine"; + license = self.stdenv.lib.licenses.bsd3; + platforms = self.ghc.meta.platforms; + maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ]; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 9398eca1caa..9ab99426d43 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -345,6 +345,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in bzlib = callPackage ../development/libraries/haskell/bzlib {}; + call = callPackage ../development/libraries/haskell/call {}; + c2hs = callPackage ../development/tools/haskell/c2hs {}; c2hsc = callPackage ../development/tools/haskell/c2hsc {};