git.iko.soy/typeable/servant
on master help sign in
Remove auto-generated nix files
commit6a35a0ae7a91c9bacb23d4c740c66c8905a9a9b4 authorJonathan Lange <jml@mumak.net> dateTue 8 Sep 2015, 20:36 (11 years ago) parente4ce3b9
21 files changed−399
scripts/shell.nix−20 servant-blaze/default.nix−10 servant-blaze/shell.nix−19 servant-cassava/default.nix−11 servant-cassava/shell.nix−19 servant-client/default.nix−24 servant-client/shell.nix−19 servant-docs/default.nix−20 servant-docs/shell.nix−19 servant-examples/default.nix−22 servant-examples/shell.nix−19 servant-js/default.nix−21 servant-js/shell.nix−19 servant-lucid/default.nix−10 servant-lucid/shell.nix−19 servant-mock/default.nix−17 servant-mock/shell.nix−19 servant-server/default.nix−30 servant-server/shell.nix−19 servant/default.nix−24 servant/shell.nix−19
scripts/shell.nixdeleted−20
@@ -1,20 +0,0 @@
1−# Get a Nix shell with all the packages installed
2−# Also a good way of running the tests for all packages
3−with (import <nixpkgs> {}).pkgs;
4−let modifiedHaskellPackages = haskellngPackages.override {
5− overrides = with haskell-ng.lib ; self: super: {
6− servant = appendConfigureFlag ( self.callPackage ../servant {} )
7− "--ghc-options=-Werror";
8− servant-server = appendConfigureFlag (self.callPackage
9− ../servant-server {}) "--ghc-options=-Werror";
10− servant-client = appendConfigureFlag (self.callPackage
11− ../servant-client {}) "--ghc-options=-Werror";
12− servant-js = appendConfigureFlag (self.callPackage
13− ../servant-js {}) "--ghc-options=-Werror";
14− servant-docs = appendConfigureFlag (self.callPackage ../servant-docs
15− {}) "--ghc-options=-Werror";
16− };
17− };
18−in modifiedHaskellPackages.ghcWithPackages ( p : with p ; [
19− servant servant-server servant-client servant-js servant-docs
20−])
servant-blaze/default.nixdeleted−10
@@ -1,10 +0,0 @@
1−{ mkDerivation, base, blaze-html, http-media, servant, stdenv }:
2−mkDerivation {
3− pname = "servant-blaze";
4− version = "0.5";
5− src = ./.;
6− buildDepends = [ base blaze-html http-media servant ];
7− homepage = "http://haskell-servant.github.io/";
8− description = "Blaze-html support for servant";
9− license = stdenv.lib.licenses.bsd3;
10−}
servant-blaze/shell.nixdeleted−19
@@ -1,19 +0,0 @@
1−let
2− pkgs = import <nixpkgs> {};
3−
4− haskellPackages = pkgs.haskellPackages.override {
5− overrides = self: super: {
6− servant = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant {}) "--ghc-options=-Werror");
7− servant-cassava = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-cassava {}) "--ghc-options=-Werror");
8− servant-client = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-client {}) "--ghc-options=-Werror");
9− servant-docs = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-docs {}) "--ghc-options=-Werror");
10− servant-js = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-js {}) "--ghc-options=-Werror");
11− servant-server = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-server {}) "--ghc-options=-Werror");
12− servant-examples = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-examples {}) "--ghc-options=-Werror");
13− servant-lucid = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-lucid {}) "--ghc-options=-Werror");
14− servant-mock = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-mock {}) "--ghc-options=-Werror");
15− servant-blaze = pkgs.haskell.lib.appendConfigureFlag (self.callPackage ./. {}) "--ghc-options=-Werror";
16− };
17− };
18−
19−in haskellPackages.servant-blaze.env
servant-cassava/default.nixdeleted−11
@@ -1,11 +0,0 @@
1−{ mkDerivation, base, cassava, http-media, servant, stdenv, vector
2−}:
3−mkDerivation {
4− pname = "servant-cassava";
5− version = "0.4.4.2";
6− src = ./.;
7− buildDepends = [ base cassava http-media servant vector ];
8− homepage = "http://haskell-servant.github.io/";
9− description = "Servant CSV content-type for cassava";
10− license = stdenv.lib.licenses.bsd3;
11−}
servant-cassava/shell.nixdeleted−19
@@ -1,19 +0,0 @@
1−let
2− pkgs = import <nixpkgs> {};
3−
4− haskellPackages = pkgs.haskellPackages.override {
5− overrides = self: super: {
6− servant = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant {}) "--ghc-options=-Werror");
7− servant-client = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-client {}) "--ghc-options=-Werror");
8− servant-docs = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-docs {}) "--ghc-options=-Werror");
9− servant-js = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-js {}) "--ghc-options=-Werror");
10− servant-server = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-server {}) "--ghc-options=-Werror");
11− servant-examples = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-examples {}) "--ghc-options=-Werror");
12− servant-blaze = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-blaze {}) "--ghc-options=-Werror");
13− servant-lucid = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-lucid {}) "--ghc-options=-Werror");
14− servant-mock = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-mock {}) "--ghc-options=-Werror");
15− servant-cassava = pkgs.haskell.lib.appendConfigureFlag (self.callPackage ./. {}) "--ghc-options=-Werror";
16− };
17− };
18−
19−in haskellPackages.servant-cassava.env
servant-client/default.nixdeleted−24
@@ -1,24 +0,0 @@
1−{ mkDerivation, aeson, attoparsec, base, bytestring, deepseq
2−, either, exceptions, hspec, http-client, http-client-tls
3−, http-media, http-types, HUnit, network, network-uri, QuickCheck
4−, safe, servant, servant-server, stdenv, string-conversions, text
5−, transformers, wai, warp
6−}:
7−mkDerivation {
8− pname = "servant-client";
9− version = "0.5";
10− src = ./.;
11− buildDepends = [
12− aeson attoparsec base bytestring either exceptions http-client
13− http-client-tls http-media http-types network-uri safe servant
14− string-conversions text transformers
15− ];
16− testDepends = [
17− aeson base bytestring deepseq either hspec http-client http-media
18− http-types HUnit network QuickCheck servant servant-server text wai
19− warp
20− ];
21− homepage = "http://haskell-servant.github.io/";
22− description = "automatical derivation of querying functions for servant webservices";
23− license = stdenv.lib.licenses.bsd3;
24−}
servant-client/shell.nixdeleted−19
@@ -1,19 +0,0 @@
1−let
2− pkgs = import <nixpkgs> {};
3−
4− haskellPackages = pkgs.haskellPackages.override {
5− overrides = self: super: {
6− servant = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant {}) "--ghc-options=-Werror");
7− servant-cassava = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-cassava {}) "--ghc-options=-Werror");
8− servant-docs = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-docs {}) "--ghc-options=-Werror");
9− servant-js = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-js {}) "--ghc-options=-Werror");
10− servant-server = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-server {}) "--ghc-options=-Werror");
11− servant-examples = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-examples {}) "--ghc-options=-Werror");
12− servant-blaze = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-blaze {}) "--ghc-options=-Werror");
13− servant-lucid = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-lucid {}) "--ghc-options=-Werror");
14− servant-mock = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-mock {}) "--ghc-options=-Werror");
15− servant-client = pkgs.haskell.lib.appendConfigureFlag (self.callPackage ./. {}) "--ghc-options=-Werror";
16− };
17− };
18−
19−in haskellPackages.servant-client.env
servant-docs/default.nixdeleted−20
@@ -1,20 +0,0 @@
1−{ mkDerivation, aeson, base, bytestring, bytestring-conversion
2−, case-insensitive, hashable, hspec, http-media, http-types, lens
3−, servant, stdenv, string-conversions, text, unordered-containers
4−}:
5−mkDerivation {
6− pname = "servant-docs";
7− version = "0.5";
8− src = ./.;
9− isLibrary = true;
10− isExecutable = true;
11− buildDepends = [
12− aeson base bytestring bytestring-conversion case-insensitive
13− hashable http-media http-types lens servant string-conversions text
14− unordered-containers
15− ];
16− testDepends = [ aeson base hspec lens servant string-conversions ];
17− homepage = "http://haskell-servant.github.io/";
18− description = "generate API docs for your servant webservice";
19− license = stdenv.lib.licenses.bsd3;
20−}
servant-docs/shell.nixdeleted−19
@@ -1,19 +0,0 @@
1−let
2− pkgs = import <nixpkgs> {};
3−
4− haskellPackages = pkgs.haskellPackages.override {
5− overrides = self: super: {
6− servant = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant {}) "--ghc-options=-Werror");
7− servant-cassava = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-cassava {}) "--ghc-options=-Werror");
8− servant-client = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-client {}) "--ghc-options=-Werror");
9− servant-js = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-js {}) "--ghc-options=-Werror");
10− servant-server = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-server {}) "--ghc-options=-Werror");
11− servant-examples = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-examples {}) "--ghc-options=-Werror");
12− servant-blaze = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-blaze {}) "--ghc-options=-Werror");
13− servant-lucid = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-lucid {}) "--ghc-options=-Werror");
14− servant-mock = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-mock {}) "--ghc-options=-Werror");
15− servant-docs = pkgs.haskell.lib.appendConfigureFlag (self.callPackage ./. {}) "--ghc-options=-Werror";
16− };
17− };
18−
19−in haskellPackages.servant-docs.env
servant-examples/default.nixdeleted−22
@@ -1,22 +0,0 @@
1−{ mkDerivation, aeson, base, bytestring, directory, either
2−, engine-io, engine-io-wai, http-types, js-jquery, lucid, mtl
3−, random, servant, servant-client, servant-docs, servant-js
4−, servant-lucid, servant-server, socket-io, stdenv, stm, text, time
5−, transformers, wai, wai-extra, warp
6−}:
7−mkDerivation {
8− pname = "servant-examples";
9− version = "0.5";
10− src = ./.;
11− isLibrary = false;
12− isExecutable = true;
13− buildDepends = [
14− aeson base bytestring directory either engine-io engine-io-wai
15− http-types js-jquery lucid mtl random servant servant-client
16− servant-docs servant-js servant-lucid servant-server socket-io stm
17− text time transformers wai wai-extra warp
18− ];
19− homepage = "http://haskell-servant.github.io/";
20− description = "Example programs for servant";
21− license = stdenv.lib.licenses.bsd3;
22−}
servant-examples/shell.nixdeleted−19
@@ -1,19 +0,0 @@
1−let
2− pkgs = import <nixpkgs> {};
3−
4− haskellPackages = pkgs.haskellPackages.override {
5− overrides = self: super: {
6− servant = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant {}) "--ghc-options=-Werror");
7− servant-cassava = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-cassava {}) "--ghc-options=-Werror");
8− servant-client = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-client {}) "--ghc-options=-Werror");
9− servant-docs = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-docs {}) "--ghc-options=-Werror");
10− servant-js = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-js {}) "--ghc-options=-Werror");
11− servant-server = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-server {}) "--ghc-options=-Werror");
12− servant-blaze = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-blaze {}) "--ghc-options=-Werror");
13− servant-lucid = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-lucid {}) "--ghc-options=-Werror");
14− servant-mock = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-mock {}) "--ghc-options=-Werror");
15− servant-examples = pkgs.haskell.lib.appendConfigureFlag (self.callPackage ./. {}) "--ghc-options=-Werror";
16− };
17− };
18−
19−in haskellPackages.servant-examples.env
servant-js/default.nixdeleted−21
@@ -1,21 +0,0 @@
1−{ mkDerivation, aeson, base, charset, filepath, hspec
2−, hspec-expectations, language-ecmascript, lens, servant
3−, servant-server, stdenv, stm, text, transformers, warp
4−}:
5−mkDerivation {
6− pname = "servant-js";
7− version = "0.5";
8− src = ./.;
9− isLibrary = true;
10− isExecutable = true;
11− buildDepends = [
12− aeson base charset filepath lens servant servant-server stm text
13− transformers warp
14− ];
15− testDepends = [
16− base hspec hspec-expectations language-ecmascript lens servant
17− ];
18− homepage = "http://haskell-servant.github.io/";
19− description = "Automatically derive javascript functions to query servant webservices";
20− license = stdenv.lib.licenses.bsd3;
21−}
servant-js/shell.nixdeleted−19
@@ -1,19 +0,0 @@
1−let
2− pkgs = import <nixpkgs> {};
3−
4− haskellPackages = pkgs.haskellPackages.override {
5− overrides = self: super: {
6− servant = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant {}) "--ghc-options=-Werror");
7− servant-cassava = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-cassava {}) "--ghc-options=-Werror");
8− servant-client = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-client {}) "--ghc-options=-Werror");
9− servant-docs = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-docs {}) "--ghc-options=-Werror");
10− servant-server = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-server {}) "--ghc-options=-Werror");
11− servant-examples = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-examples {}) "--ghc-options=-Werror");
12− servant-blaze = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-blaze {}) "--ghc-options=-Werror");
13− servant-lucid = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-lucid {}) "--ghc-options=-Werror");
14− servant-mock = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-mock {}) "--ghc-options=-Werror");
15− servant-js = pkgs.haskell.lib.appendConfigureFlag (self.callPackage ./. {}) "--ghc-options=-Werror";
16− };
17− };
18−
19−in haskellPackages.servant-js.env
servant-lucid/default.nixdeleted−10
@@ -1,10 +0,0 @@
1−{ mkDerivation, base, http-media, lucid, servant, stdenv }:
2−mkDerivation {
3− pname = "servant-lucid";
4− version = "0.5";
5− src = ./.;
6− buildDepends = [ base http-media lucid servant ];
7− homepage = "http://haskell-servant.github.io/";
8− description = "Servant support for lucid";
9− license = stdenv.lib.licenses.bsd3;
10−}
servant-lucid/shell.nixdeleted−19
@@ -1,19 +0,0 @@
1−let
2− pkgs = import <nixpkgs> {};
3−
4− haskellPackages = pkgs.haskellPackages.override {
5− overrides = self: super: {
6− servant = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant {}) "--ghc-options=-Werror");
7− servant-cassava = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-cassava {}) "--ghc-options=-Werror");
8− servant-client = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-client {}) "--ghc-options=-Werror");
9− servant-docs = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-docs {}) "--ghc-options=-Werror");
10− servant-js = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-js {}) "--ghc-options=-Werror");
11− servant-server = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-server {}) "--ghc-options=-Werror");
12− servant-examples = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-examples {}) "--ghc-options=-Werror");
13− servant-blaze = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-blaze {}) "--ghc-options=-Werror");
14− servant-mock = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-mock {}) "--ghc-options=-Werror");
15− servant-lucid = pkgs.haskell.lib.appendConfigureFlag (self.callPackage ./. {}) "--ghc-options=-Werror";
16− };
17− };
18−
19−in haskellPackages.servant-lucid.env
servant-mock/default.nixdeleted−17
@@ -1,17 +0,0 @@
1−{ mkDerivation, aeson, base, bytestring, http-types, QuickCheck
2−, servant, servant-server, stdenv, transformers, wai, warp
3−}:
4−mkDerivation {
5− pname = "servant-mock";
6− version = "0.5";
7− src = ./.;
8− isLibrary = true;
9− isExecutable = true;
10− buildDepends = [
11− aeson base bytestring http-types QuickCheck servant servant-server
12− transformers wai warp
13− ];
14− homepage = "http://github.com/haskell-servant/servant";
15− description = "Derive a mock server for free from your servant API types";
16− license = stdenv.lib.licenses.bsd3;
17−}
servant-mock/shell.nixdeleted−19
@@ -1,19 +0,0 @@
1−let
2− pkgs = import <nixpkgs> {};
3−
4− haskellPackages = pkgs.haskellPackages.override {
5− overrides = self: super: {
6− servant = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant {}) "--ghc-options=-Werror");
7− servant-cassava = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-cassava {}) "--ghc-options=-Werror");
8− servant-client = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-client {}) "--ghc-options=-Werror");
9− servant-docs = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-docs {}) "--ghc-options=-Werror");
10− servant-js = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-js {}) "--ghc-options=-Werror");
11− servant-server = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-server {}) "--ghc-options=-Werror");
12− servant-examples = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-examples {}) "--ghc-options=-Werror");
13− servant-blaze = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-blaze {}) "--ghc-options=-Werror");
14− servant-lucid = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-lucid {}) "--ghc-options=-Werror");
15− servant-mock = pkgs.haskell.lib.appendConfigureFlag (self.callPackage ./. {}) "--ghc-options=-Werror";
16− };
17− };
18−
19−in haskellPackages.servant-mock.env
servant-server/default.nixdeleted−30
@@ -1,30 +0,0 @@
1−{ mkDerivation, aeson, attoparsec, base, bytestring
2−, bytestring-conversion, containers, directory, doctest, either
3−, exceptions, filemanip, filepath, hspec, hspec-wai, http-types
4−, mmorph, mtl, network, network-uri, parsec, QuickCheck, safe
5−, servant, split, stdenv, string-conversions, system-filepath
6−, temporary, text, transformers, wai, wai-app-static, wai-extra
7−, warp
8−}:
9−mkDerivation {
10− pname = "servant-server";
11− version = "0.5";
12− src = ./.;
13− isLibrary = true;
14− isExecutable = true;
15− buildDepends = [
16− aeson attoparsec base bytestring containers either filepath
17− http-types mmorph mtl network network-uri safe servant split
18− string-conversions system-filepath text transformers wai
19− wai-app-static warp
20− ];
21− testDepends = [
22− aeson base bytestring bytestring-conversion directory doctest
23− either exceptions filemanip filepath hspec hspec-wai http-types mtl
24− network parsec QuickCheck servant string-conversions temporary text
25− transformers wai wai-extra warp
26− ];
27− homepage = "http://haskell-servant.github.io/";
28− description = "A family of combinators for defining webservices APIs and serving them";
29− license = stdenv.lib.licenses.bsd3;
30−}
servant-server/shell.nixdeleted−19
@@ -1,19 +0,0 @@
1−let
2− pkgs = import <nixpkgs> {};
3−
4− haskellPackages = pkgs.haskellPackages.override {
5− overrides = self: super: {
6− servant = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant {}) "--ghc-options=-Werror");
7− servant-cassava = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-cassava {}) "--ghc-options=-Werror");
8− servant-client = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-client {}) "--ghc-options=-Werror");
9− servant-docs = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-docs {}) "--ghc-options=-Werror");
10− servant-js = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-js {}) "--ghc-options=-Werror");
11− servant-examples = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-examples {}) "--ghc-options=-Werror");
12− servant-blaze = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-blaze {}) "--ghc-options=-Werror");
13− servant-lucid = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-lucid {}) "--ghc-options=-Werror");
14− servant-mock = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-mock {}) "--ghc-options=-Werror");
15− servant-server = pkgs.haskell.lib.appendConfigureFlag (self.callPackage ./. {}) "--ghc-options=-Werror";
16− };
17− };
18−
19−in haskellPackages.servant-server.env
servant/default.nixdeleted−24
@@ -1,24 +0,0 @@
1−{ mkDerivation, aeson, attoparsec, base, bytestring
2−, bytestring-conversion, case-insensitive, directory, doctest
3−, filemanip, filepath, hspec, http-media, http-types, network-uri
4−, parsec, QuickCheck, quickcheck-instances, stdenv
5−, string-conversions, text, url, vault
6−}:
7−mkDerivation {
8− pname = "servant";
9− version = "0.5";
10− src = ./.;
11− buildDepends = [
12− aeson attoparsec base bytestring bytestring-conversion
13− case-insensitive http-media http-types network-uri
14− string-conversions text vault
15− ];
16− testDepends = [
17− aeson attoparsec base bytestring directory doctest filemanip
18− filepath hspec parsec QuickCheck quickcheck-instances
19− string-conversions text url
20− ];
21− homepage = "http://haskell-servant.github.io/";
22− description = "A family of combinators for defining webservices APIs";
23− license = stdenv.lib.licenses.bsd3;
24−}
servant/shell.nixdeleted−19
@@ -1,19 +0,0 @@
1−let
2− pkgs = import <nixpkgs> {};
3−
4− haskellPackages = pkgs.haskellPackages.override {
5− overrides = self: super: {
6− servant-cassava = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-cassava {}) "--ghc-options=-Werror");
7− servant-client = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-client {}) "--ghc-options=-Werror");
8− servant-docs = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-docs {}) "--ghc-options=-Werror");
9− servant-js = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-js {}) "--ghc-options=-Werror");
10− servant-server = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-server {}) "--ghc-options=-Werror");
11− servant-examples = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-examples {}) "--ghc-options=-Werror");
12− servant-blaze = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-blaze {}) "--ghc-options=-Werror");
13− servant-lucid = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-lucid {}) "--ghc-options=-Werror");
14− servant-mock = pkgs.haskell.lib.dontCheck (pkgs.haskell.lib.appendConfigureFlag (self.callPackage ../servant-mock {}) "--ghc-options=-Werror");
15− servant = pkgs.haskell.lib.appendConfigureFlag (self.callPackage ./. {}) "--ghc-options=-Werror";
16− };
17− };
18−
19−in haskellPackages.servant.env