Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • tchoutri/horizon-platform
  • raoulhc/horizon-platform
  • jonge/horizon-platform
  • package-sets/horizon-platform
Show changes
Showing
with 59 additions and 1163 deletions
{ mkDerivation
, QuickCheck
, aeson
, base
, base64-bytestring
, blaze-builder
, bytestring
, case-insensitive
, cookie
, data-default-class
, entropy
, hspec
, hspec-discover
, http-client
, http-types
, jose
, lens
, lens-aeson
, lib
, markdown-unlit
, memory
, monad-time
, mtl
, servant
, servant-auth
, servant-server
, tagged
, text
, time
, transformers
, unordered-containers
, wai
, warp
, wreq
}:
mkDerivation {
pname = "servant-auth-server";
version = "0.4.7.0";
sha256 = "42da496b14f250495131d92280e007634dbed580cea7bc423cbe87877b2f24d4";
revision = "4";
editedCabalFile = "1qcgm2pqi5qjqk27632h69j8ishls6cby8gghvww73wi63fqii9n";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
aeson
base
base64-bytestring
blaze-builder
bytestring
case-insensitive
cookie
data-default-class
entropy
http-types
jose
lens
memory
monad-time
mtl
servant
servant-auth
servant-server
tagged
text
time
unordered-containers
wai
];
testHaskellDepends = [
aeson
base
bytestring
case-insensitive
hspec
http-client
http-types
jose
lens
lens-aeson
mtl
QuickCheck
servant
servant-auth
servant-server
time
transformers
wai
warp
wreq
];
testToolDepends = [ hspec-discover markdown-unlit ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "http://github.com/haskell-servant/servant/servant-auth#readme";
description = "servant-server/servant-auth compatibility";
license = lib.licenses.bsd3;
broken = false;
}
{ mkDerivation
, aeson
, base
, containers
, jose
, lens
, lib
, servant
, text
, unordered-containers
}:
mkDerivation {
pname = "servant-auth";
version = "0.4.1.0";
sha256 = "add973fe8bcc1b68eaaf90a1ec8fd6933d11eabf3854f91371b77d6827b5ef21";
revision = "4";
editedCabalFile = "0qgaq8if56fh1ydx8crb24p5cb5axx3n1lnx8klvvkamwrbr870a";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
aeson
base
containers
jose
lens
servant
text
unordered-containers
];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "http://github.com/haskell-servant/servant/servant-auth#readme";
description = "Authentication combinators for servant";
license = lib.licenses.bsd3;
broken = false;
}
{ mkDerivation
, base
, blaze-html
, http-media
, lib
, servant
, servant-server
, wai
, warp
{ mkDerivation, base, blaze-html, http-media, lib, servant
, servant-server, wai, warp
}:
mkDerivation {
pname = "servant-blaze";
version = "0.9.1";
sha256 = "264aa17b95400a13cf23f7421f54b3a3160119c15380a31a96bdfc4a40f2db21";
revision = "1";
editedCabalFile = "1y38lzmh5jr3bix0cqrcx9zkjdr1598hz7rvpnm827qw0ln3cmra";
revision = "3";
editedCabalFile = "1f8rhp5g029m2ymrrn96ahbd1kn9nw3nk0c5wjbmfmby1avmppix";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
......@@ -21,7 +14,7 @@ mkDerivation {
testHaskellDepends = [ base blaze-html servant-server wai warp ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
......@@ -30,4 +23,4 @@ mkDerivation {
description = "Blaze-html support for servant";
license = lib.licenses.bsd3;
broken = false;
}
}
\ No newline at end of file
{ mkDerivation
, QuickCheck
, aeson
, base
, base-compat
, base64-bytestring
, bytestring
, constraints
, containers
, deepseq
, exceptions
, fetchgit
, free
, hspec
, hspec-discover
, http-media
, http-types
, lib
, network-uri
, safe
, servant
, sop-core
, template-haskell
, text
, transformers
}:
mkDerivation {
pname = "servant-client-core";
version = "0.19";
src = fetchgit {
url = "https://github.com/TeofilC/servant";
sha256 = "0f6vkm44p93ln63plk4vfavadcgxjiqr8xncxrjqzp2mcql6qdmh";
rev = "76fc90a51f915230bbe1e0d1dbe9727fcdc7a0fc";
fetchSubmodules = true;
};
postUnpack = "sourceRoot+=/servant-client-core/; echo source root reset to $sourceRoot";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
aeson
base
base-compat
base64-bytestring
bytestring
constraints
containers
deepseq
exceptions
free
http-media
http-types
network-uri
safe
servant
sop-core
template-haskell
text
transformers
];
testHaskellDepends = [ base base-compat deepseq hspec QuickCheck ];
testToolDepends = [ hspec-discover ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "http://docs.servant.dev/";
description = "Core functionality and class for client function generation for servant APIs";
license = lib.licenses.bsd3;
broken = false;
}
{ mkDerivation
, HUnit
, QuickCheck
, aeson
, base
, base-compat
, bytestring
, containers
, deepseq
, entropy
, exceptions
, fetchgit
, hspec
, hspec-discover
, http-api-data
, http-client
, http-media
, http-types
, kan-extensions
, lib
, markdown-unlit
, monad-control
, mtl
, network
, semigroupoids
, servant
, servant-client-core
, servant-server
, sop-core
, stm
, tdigest
, text
, time
, transformers
, transformers-base
, transformers-compat
, wai
, warp
}:
mkDerivation {
pname = "servant-client";
version = "0.19";
src = fetchgit {
url = "https://github.com/TeofilC/servant";
sha256 = "0f6vkm44p93ln63plk4vfavadcgxjiqr8xncxrjqzp2mcql6qdmh";
rev = "76fc90a51f915230bbe1e0d1dbe9727fcdc7a0fc";
fetchSubmodules = true;
};
postUnpack = "sourceRoot+=/servant-client/; echo source root reset to $sourceRoot";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
base
base-compat
bytestring
containers
deepseq
exceptions
http-client
http-media
http-types
kan-extensions
monad-control
mtl
semigroupoids
servant
servant-client-core
stm
text
time
transformers
transformers-base
transformers-compat
];
testHaskellDepends = [
aeson
base
base-compat
bytestring
entropy
hspec
http-api-data
http-client
http-types
HUnit
kan-extensions
markdown-unlit
mtl
network
QuickCheck
servant
servant-client-core
servant-server
sop-core
stm
tdigest
text
transformers
transformers-compat
wai
warp
];
testToolDepends = [ hspec-discover markdown-unlit ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "http://docs.servant.dev/";
description = "Automatic derivation of querying functions for servant";
license = lib.licenses.bsd3;
broken = false;
}
{ mkDerivation
, aeson
, aeson-pretty
, base
, base-compat
, bytestring
, case-insensitive
, hashable
, http-media
, http-types
, lens
, lib
, servant
, string-conversions
, tasty
, tasty-golden
, tasty-hunit
, text
, transformers
, universe-base
, unordered-containers
}:
mkDerivation {
pname = "servant-docs";
version = "0.12";
sha256 = "632475d906e823325b01230453c2a357afa916b2410365290e5497811b956114";
revision = "3";
editedCabalFile = "1brli8m3gvfji9b88xww5aifl1gq9lxacn3nhxbwndlnwznx7anz";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
aeson
aeson-pretty
base
base-compat
bytestring
case-insensitive
hashable
http-media
http-types
lens
servant
string-conversions
text
universe-base
unordered-containers
];
executableHaskellDepends = [
aeson
base
lens
servant
string-conversions
text
];
testHaskellDepends = [
aeson
base
base-compat
lens
servant
string-conversions
tasty
tasty-golden
tasty-hunit
transformers
];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "http://docs.servant.dev/";
description = "generate API docs for your servant webservice";
license = lib.licenses.bsd3;
broken = false;
}
{ mkDerivation
, base
, effectful-core
, fetchgit
, hashable
, lib
, mtl
, servant
, servant-server
, tasty
, tasty-hunit
, wai
, warp
{ mkDerivation, base, effectful-core, fetchgit, hashable, lib, mtl
, servant, servant-server, tasty, tasty-hunit, wai, warp
}:
mkDerivation {
pname = "servant-effectful";
version = "0.0.1.0";
src = fetchgit {
url = "https://github.com/kleidukos/servant-effectful";
sha256 = "1vrp4883jsnq4rgdh89qhka6zs2q96bfxi3m1iaqvc7984g1pl64";
rev = "65e3041c6cfbc315b20ad22ca18f61dda104eec8";
sha256 = "0klxkjhyy8bcm7azdvhq75zfwga08s7fjxpqx5i7ljl04ac74hsi";
rev = "21b5a1d7cb209f3b4594167bb0b5a8d632c8a8e1";
fetchSubmodules = true;
};
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
base
effectful-core
hashable
mtl
servant
servant-server
wai
warp
base effectful-core hashable mtl servant servant-server wai warp
];
testHaskellDepends = [
base
effectful-core
hashable
servant
servant-server
tasty
base effectful-core hashable servant servant-server tasty
tasty-hunit
];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
......@@ -53,4 +30,4 @@ mkDerivation {
homepage = "https://github.com/haskell-effectful/servant-effectful/tree/main/servant-effectful#readme";
license = lib.licenses.mit;
broken = false;
}
}
\ No newline at end of file
{ mkDerivation
, base
, base-compat
, fetchgit
, hspec
, hspec-discover
, http-types
, lens
, lib
, servant
, text
}:
mkDerivation {
pname = "servant-foreign";
version = "0.15.4";
src = fetchgit {
url = "https://github.com/TeofilC/servant";
sha256 = "0f6vkm44p93ln63plk4vfavadcgxjiqr8xncxrjqzp2mcql6qdmh";
rev = "76fc90a51f915230bbe1e0d1dbe9727fcdc7a0fc";
fetchSubmodules = true;
};
postUnpack = "sourceRoot+=/servant-foreign/; echo source root reset to $sourceRoot";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
base
base-compat
http-types
lens
servant
text
];
testHaskellDepends = [ base hspec servant ];
testToolDepends = [ hspec-discover ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "http://docs.servant.dev/";
description = "Helpers for generating clients for servant APIs in any programming language";
license = lib.licenses.bsd3;
broken = false;
}
{ mkDerivation
, base
, http-media
, lib
, lucid
, servant
, servant-server
, text
, wai
, warp
{ mkDerivation, base, http-media, lib, lucid, servant
, servant-server, text, wai, warp
}:
mkDerivation {
pname = "servant-lucid";
version = "0.9.0.5";
sha256 = "df55d4cb266bb95f31f658bef0e13c17a7b16e13068cc9931160620885911d7a";
version = "0.9.0.6";
sha256 = "a03973035722f9aee7a67fcbb6f44a2d515284e21b0bbf236fda3207132709fd";
revision = "2";
editedCabalFile = "1m2w1g8j4zrghiw7s20zzm5v026vwxmfjgcxn30s4ml2a0787kp1";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
......@@ -20,7 +14,7 @@ mkDerivation {
testHaskellDepends = [ base lucid servant-server wai warp ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
......@@ -29,4 +23,4 @@ mkDerivation {
description = "Servant support for lucid";
license = lib.licenses.bsd3;
broken = false;
}
}
\ No newline at end of file
{ mkDerivation
, base
, bytestring
, lib
, servant
, text
, transformers
}:
mkDerivation {
pname = "servant-multipart-api";
version = "0.12.1";
sha256 = "92d5c3b1ccbcde7abcff6eb639d7dbb836222452a965e73ebd40bf775e522ebe";
revision = "3";
editedCabalFile = "1zhiszjg8n37g25sh2cnw509n0v4b89fd93j466f2gzwkxfaaw0m";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
base
bytestring
servant
text
transformers
];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/haskell-servant/servant-multipart#readme";
description = "multipart/form-data (e.g file upload) support for servant";
license = lib.licenses.bsd3;
broken = false;
}
{ mkDerivation
, base
, bytestring
, directory
, http-types
, lens
, lib
, resourcet
, servant
, servant-docs
, servant-foreign
, servant-multipart-api
, servant-server
, string-conversions
, tasty
, tasty-wai
, text
, wai
, wai-extra
}:
mkDerivation {
pname = "servant-multipart";
version = "0.12.1";
sha256 = "c5236fa4922a869947988d52ab9f5b0a19abf57bb0467e2eb34560f8c79aa5dc";
revision = "4";
editedCabalFile = "0z4n3a1cdb082nwh3ig68wjk617cvwpq0n9ivsab55nvsr2wsm8q";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
base
bytestring
directory
lens
resourcet
servant
servant-docs
servant-foreign
servant-multipart-api
servant-server
string-conversions
text
wai
wai-extra
];
testHaskellDepends = [
base
bytestring
http-types
servant-server
string-conversions
tasty
tasty-wai
text
];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/haskell-servant/servant-multipart#readme";
description = "multipart/form-data (e.g file upload) support for servant";
license = lib.licenses.bsd3;
broken = false;
}
{ mkDerivation
, Cabal
, QuickCheck
, aeson
, aeson-pretty
, base
, base-compat
, bytestring
, cabal-doctest
, directory
, doctest
, filepath
, hspec
, hspec-discover
, http-media
, insert-ordered-containers
, lens
, lens-aeson
, lib
, openapi3
, servant
, singleton-bool
, template-haskell
, text
, time
, unordered-containers
, utf8-string
, vector
{ mkDerivation, Cabal, QuickCheck, aeson, aeson-pretty, base
, base-compat, bytestring, cabal-doctest, directory, doctest
, filepath, hspec, hspec-discover, http-media
, insert-ordered-containers, lens, lens-aeson, lib, openapi3
, servant, singleton-bool, template-haskell, text, time
, unordered-containers, utf8-string, vector
}:
mkDerivation {
pname = "servant-openapi3";
version = "2.0.1.5";
sha256 = "5e39a8b5504dddeb8f56f07623366c7fab9df646202033c898be2d48d4c39e7d";
revision = "3";
editedCabalFile = "0xvs5a9zsg32iziznvvjhfji577xmza419xk0cy1hwamw17f43mi";
version = "2.0.1.6";
sha256 = "322a2181fb2becb20b80ad8319dd3ce1874d89cd344a8d8a4e17d1428d1dbfc3";
revision = "7";
editedCabalFile = "148mx2hi46l5mdlgikfgilwl3lrvbhqd651qxiky58nr32m07gk0";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
aeson
aeson-pretty
base
base-compat
bytestring
hspec
http-media
insert-ordered-containers
lens
openapi3
QuickCheck
servant
singleton-bool
text
unordered-containers
aeson aeson-pretty base base-compat bytestring hspec http-media
insert-ordered-containers lens openapi3 QuickCheck servant
singleton-bool text unordered-containers
];
testHaskellDepends = [
aeson
base
base-compat
directory
doctest
filepath
hspec
lens
lens-aeson
openapi3
QuickCheck
servant
template-haskell
text
time
utf8-string
vector
aeson base base-compat directory doctest filepath hspec lens
lens-aeson openapi3 QuickCheck servant template-haskell text time
utf8-string vector
];
testToolDepends = [ hspec-discover ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
......@@ -85,4 +37,4 @@ mkDerivation {
description = "Generate a Swagger/OpenAPI/OAS 3.0 specification for your servant API.";
license = lib.licenses.bsd3;
broken = false;
}
}
\ No newline at end of file
{ mkDerivation
, base
, deepseq
, http-client
, http-client-tls
, lens
, lib
, mtl
, polysemy
, polysemy-plugin
, polysemy-zoo
, servant
, servant-client
, servant-server
, servant-swagger
, servant-swagger-ui
, swagger2
, text
, wai
, warp
}:
mkDerivation {
pname = "servant-polysemy";
version = "0.1.3";
sha256 = "11a10a26a55962dc36518ca8d1b0d21d29a6bf9bdceb54d0988642709d715e8c";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
base
deepseq
http-client
http-client-tls
mtl
polysemy
polysemy-plugin
polysemy-zoo
servant-client
servant-server
wai
warp
];
executableHaskellDepends = [
base
deepseq
http-client
http-client-tls
lens
mtl
polysemy
polysemy-plugin
polysemy-zoo
servant
servant-client
servant-server
servant-swagger
servant-swagger-ui
swagger2
text
wai
warp
];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/AJChapman/servant-polysemy#readme";
description = "Utilities for using servant in a polysemy stack";
license = lib.licenses.bsd3;
broken = false;
}
{ mkDerivation
, QuickCheck
, aeson
, base
, base-compat
, base64-bytestring
, bytestring
, constraints
, containers
, directory
, exceptions
, fetchgit
, filepath
, hspec
, hspec-discover
, hspec-wai
, http-api-data
, http-media
, http-types
, lib
, monad-control
, mtl
, network
, network-uri
, resourcet
, safe
, servant
, should-not-typecheck
, sop-core
, string-conversions
, tagged
, temporary
, text
, transformers
, transformers-base
, transformers-compat
, wai
, wai-app-static
, wai-extra
, warp
, word8
}:
mkDerivation {
pname = "servant-server";
version = "0.19.1";
src = fetchgit {
url = "https://github.com/TeofilC/servant";
sha256 = "0f6vkm44p93ln63plk4vfavadcgxjiqr8xncxrjqzp2mcql6qdmh";
rev = "76fc90a51f915230bbe1e0d1dbe9727fcdc7a0fc";
fetchSubmodules = true;
};
postUnpack = "sourceRoot+=/servant-server/; echo source root reset to $sourceRoot";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
base
base-compat
base64-bytestring
bytestring
constraints
containers
exceptions
filepath
http-api-data
http-media
http-types
monad-control
mtl
network
network-uri
resourcet
servant
sop-core
string-conversions
tagged
text
transformers
transformers-base
wai
wai-app-static
word8
];
executableHaskellDepends = [
aeson
base
base-compat
servant
text
wai
warp
];
testHaskellDepends = [
aeson
base
base-compat
base64-bytestring
bytestring
directory
hspec
hspec-wai
http-types
mtl
QuickCheck
resourcet
safe
servant
should-not-typecheck
sop-core
string-conversions
temporary
text
transformers
transformers-compat
wai
wai-extra
];
testToolDepends = [ hspec-discover ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "http://docs.servant.dev/";
description = "A family of combinators for defining webservices APIs and serving them";
license = lib.licenses.bsd3;
broken = false;
}
{ mkDerivation
, Glob
, base
, blaze-html
, bytestring
, containers
, directory
, doctest
, filepath
, hspec-wai
, http-media
, lib
, semigroups
, servant
, servant-blaze
, servant-server
, tasty
, tasty-hspec
, tasty-hunit
, template-haskell
, text
, wai
{ mkDerivation, Glob, base, blaze-html, bytestring, containers
, directory, doctest, filepath, hspec-wai, http-media, lib
, semigroups, servant, servant-blaze, servant-server, tasty
, tasty-hspec, tasty-hunit, template-haskell, text, wai
}:
mkDerivation {
pname = "servant-static-th";
......@@ -29,40 +11,18 @@ mkDerivation {
isExecutable = true;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
base
blaze-html
bytestring
containers
directory
filepath
http-media
semigroups
servant
servant-blaze
servant-server
template-haskell
base blaze-html bytestring containers directory filepath http-media
semigroups servant servant-blaze servant-server template-haskell
text
];
testHaskellDepends = [
base
blaze-html
bytestring
directory
doctest
filepath
Glob
hspec-wai
servant
servant-blaze
servant-server
tasty
tasty-hspec
tasty-hunit
wai
base blaze-html bytestring directory doctest filepath Glob
hspec-wai servant servant-blaze servant-server tasty tasty-hspec
tasty-hunit wai
];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
......@@ -71,4 +31,4 @@ mkDerivation {
description = "Embed a directory of static files in your Servant server";
license = lib.licenses.bsd3;
broken = false;
}
}
\ No newline at end of file
{ mkDerivation
, aeson
, base
, blaze-markup
, bytestring
, http-media
, lib
, servant
, servant-blaze
, servant-server
, text
, transformers
, transformers-compat
, wai-app-static
}:
mkDerivation {
pname = "servant-swagger-ui-core";
version = "0.3.5";
sha256 = "ed0bf0b2fbdb1751350df6780335de00ae08dd90ac4728a88369f4b132cf7b32";
revision = "5";
editedCabalFile = "1v80wydj605b1la1pa5b4l6c3ba86x2dlpnravvhmx32mkkxk7v2";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
aeson
base
blaze-markup
bytestring
http-media
servant
servant-blaze
servant-server
text
transformers
transformers-compat
wai-app-static
];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/haskell-servant/servant-swagger-ui";
description = "Servant swagger ui core components";
license = lib.licenses.bsd3;
broken = false;
}
{ mkDerivation
, aeson
, base
, bytestring
, file-embed-lzma
, lib
, servant
, servant-server
, servant-swagger-ui-core
, text
}:
mkDerivation {
pname = "servant-swagger-ui";
version = "0.3.5.4.5.0";
sha256 = "efa528edc055dc6c9e83dfdfe4b892be439bbcfb83a73847f6cfdb35c42f878b";
revision = "3";
editedCabalFile = "0qspb55lvavfsyqjjjyyax9gqzp8yq9r13nvzj3qnsipjgw2irln";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
aeson
base
bytestring
file-embed-lzma
servant
servant-server
servant-swagger-ui-core
text
];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/haskell-servant/servant-swagger-ui";
description = "Servant swagger ui";
license = lib.licenses.bsd3;
broken = false;
}
{ mkDerivation
, Cabal
, QuickCheck
, aeson
, aeson-pretty
, base
, base-compat
, bytestring
, cabal-doctest
, directory
, doctest
, filepath
, hspec
, hspec-discover
, http-media
, insert-ordered-containers
, lens
, lens-aeson
, lib
, servant
, singleton-bool
, swagger2
, template-haskell
, text
, time
, unordered-containers
, utf8-string
, vector
}:
mkDerivation {
pname = "servant-swagger";
version = "1.1.11";
sha256 = "f4b985007ab0520c177f8dcf7bfabf8cc88d480e087db5ea5b1d311c079676cf";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
aeson
aeson-pretty
base
base-compat
bytestring
hspec
http-media
insert-ordered-containers
lens
QuickCheck
servant
singleton-bool
swagger2
text
unordered-containers
];
testHaskellDepends = [
aeson
base
base-compat
directory
doctest
filepath
hspec
lens
lens-aeson
QuickCheck
servant
swagger2
template-haskell
text
time
utf8-string
vector
];
testToolDepends = [ hspec-discover ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/haskell-servant/servant/tree/master/servant-swagger#readme";
description = "Generate a Swagger/OpenAPI/OAS 2.0 specification for your servant API.";
license = lib.licenses.bsd3;
broken = false;
}
{ mkDerivation
, aeson
, async
, base
, bytestring
, conduit
, exceptions
, lib
, monad-control
, resourcet
, servant-server
, text
, wai
, wai-websockets
, warp
, websockets
{ mkDerivation, aeson, async, base, bytestring, conduit, exceptions
, lib, monad-control, resourcet, servant-server, text, wai
, wai-websockets, warp, websockets
}:
mkDerivation {
pname = "servant-websockets";
......@@ -23,34 +10,15 @@ mkDerivation {
isExecutable = true;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
aeson
async
base
bytestring
conduit
exceptions
monad-control
resourcet
servant-server
text
wai
wai-websockets
warp
websockets
aeson async base bytestring conduit exceptions monad-control
resourcet servant-server text wai wai-websockets warp websockets
];
executableHaskellDepends = [
aeson
base
conduit
servant-server
text
wai
warp
websockets
aeson base conduit servant-server text wai warp websockets
];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
......@@ -59,4 +27,4 @@ mkDerivation {
description = "Small library providing WebSocket endpoints for servant";
license = lib.licenses.bsd3;
broken = false;
}
}
\ No newline at end of file