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
  • jonge/horizon-platform
  • raoulhc/horizon-platform
  • package-sets/horizon-platform
Show changes
Showing with 344 additions and 337 deletions
{ mkDerivation, HUnit, QuickCheck, alex, array, base, containers
, deepseq, directory, filepath, happy, hspec, hspec-discover, lib
, mtl, pretty, process, string-qq, temporary, time, transformers
}:
mkDerivation {
pname = "BNFC";
version = "2.9.5";
sha256 = "fa35e9a2a2bd12c3680482a350f57963807ccc9e964a206cb09e5b1a4d02576b";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
array base containers deepseq directory filepath mtl pretty process
string-qq time transformers
];
libraryToolDepends = [ alex happy ];
executableHaskellDepends = [ base ];
testHaskellDepends = [
array base containers deepseq directory filepath hspec HUnit mtl
pretty process QuickCheck string-qq temporary time
];
testToolDepends = [ alex happy hspec-discover ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://bnfc.digitalgrammars.com/";
description = "A compiler front-end generator";
license = lib.licenses.bsd3;
broken = false;
}
\ No newline at end of file
{ mkDerivation, base, lib }:
mkDerivation {
pname = "ghc-byteorder";
version = "4.11.0.0.10";
sha256 = "86e50a89798181db4f44ec3848fc52940c73098e88549a351ceb54fefc691fb6";
revision = "3";
editedCabalFile = "088rz5c0pq2r1w3msy0y9hl4gca8s8nblpcz7w2f5sx5pajg8flj";
pname = "Boolean";
version = "0.2.4";
sha256 = "67216013b02b8ac5b534a1ef25f409f930eea1a85eae801933a01ad43145eef8";
revision = "1";
editedCabalFile = "0q04fgnfgskwsmj3g25vfs39724wh1wjl6m6x08bi9fg9rxcf4rc";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [ base ];
testHaskellDepends = [ base ];
enableLibraryProfiling = false;
enableExecutableProfiling = false;
doHaddock = false;
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
description = "\"GHC.ByteOrder\" API Compatibility Layer";
description = "Generalized booleans and numbers";
license = lib.licenses.bsd3;
broken = false;
}
}
\ No newline at end of file
{ mkDerivation
, base
, bytestring
, Cabal
, Cabal-syntax
, fetchgit
, lib
, QuickCheck
}:
mkDerivation {
pname = "Cabal-QuickCheck";
version = "3.9.0.0";
src = fetchgit {
url = "https://gitlab.haskell.org/ghc/packages/Cabal";
sha256 = "13prqza1wk1gc0az8lizrm97w6rwxv5lzvy5a4gahpr2wsliqjfg";
rev = "e9fdb85427ad1ef11a25c8b1f2286614c86a65ff";
fetchSubmodules = true;
};
postUnpack = "sourceRoot+=/Cabal-QuickCheck/; echo source root reset to $sourceRoot";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
base
bytestring
Cabal
Cabal-syntax
QuickCheck
];
enableLibraryProfiling = false;
enableExecutableProfiling = false;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
description = "QuickCheck instances for types in Cabal";
license = "unknown";
broken = false;
}
{ mkDerivation
, base
, Cabal
, Cabal-syntax
, containers
, fetchgit
, lib
, pretty
, QuickCheck
, rere
, tasty
, tasty-quickcheck
, transformers
}:
mkDerivation {
pname = "Cabal-described";
version = "3.9.0.0";
src = fetchgit {
url = "https://gitlab.haskell.org/ghc/packages/Cabal";
sha256 = "13prqza1wk1gc0az8lizrm97w6rwxv5lzvy5a4gahpr2wsliqjfg";
rev = "e9fdb85427ad1ef11a25c8b1f2286614c86a65ff";
fetchSubmodules = true;
};
postUnpack = "sourceRoot+=/Cabal-described/; echo source root reset to $sourceRoot";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
base
Cabal
Cabal-syntax
containers
pretty
QuickCheck
rere
tasty
tasty-quickcheck
transformers
];
enableLibraryProfiling = false;
enableExecutableProfiling = false;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
description = "Described functionality for types in Cabal";
license = "unknown";
broken = false;
}
{ mkDerivation
, array
, base
, binary
, bytestring
, containers
, deepseq
, directory
, fetchgit
, filepath
, lib
, mtl
, parsec
, pretty
, text
, time
, transformers
, unix
}:
mkDerivation {
pname = "Cabal-syntax";
version = "3.9.0.0";
src = fetchgit {
url = "https://gitlab.haskell.org/ghc/packages/Cabal";
sha256 = "13prqza1wk1gc0az8lizrm97w6rwxv5lzvy5a4gahpr2wsliqjfg";
rev = "e9fdb85427ad1ef11a25c8b1f2286614c86a65ff";
fetchSubmodules = true;
};
postUnpack = "sourceRoot+=/Cabal-syntax/; echo source root reset to $sourceRoot";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
array
base
binary
bytestring
containers
deepseq
directory
filepath
mtl
parsec
pretty
text
time
transformers
unix
];
enableLibraryProfiling = false;
enableExecutableProfiling = false;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "http://www.haskell.org/cabal/";
description = "A library for working with .cabal files";
license = lib.licenses.bsd3;
broken = false;
}
{ mkDerivation
, array
, base
, bytestring
, Cabal-syntax
, containers
, deepseq
, directory
, filepath
, lib
, mtl
, parsec
, pretty
, process
, text
, time
, transformers
, unix
}:
mkDerivation {
pname = "Cabal";
version = "3.8.1.0";
sha256 = "7464cbe6c2f3d7e5d0232023a1a7330621f8b24853cb259fc89a2af85b736608";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
setupHaskellDepends = [ mtl parsec ];
libraryHaskellDepends = [
array
base
bytestring
Cabal-syntax
containers
deepseq
directory
filepath
mtl
parsec
pretty
process
text
time
transformers
unix
];
enableLibraryProfiling = false;
enableExecutableProfiling = false;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "http://www.haskell.org/cabal/";
description = "A framework for packaging Haskell software";
license = lib.licenses.bsd3;
broken = false;
}
{ mkDerivation
, base
, bytestring
, deepseq
, gauge
, lib
, mtl
, old-locale
, tasty
, tasty-hunit
, tasty-quickcheck
, time
{ mkDerivation, HUnit, QuickCheck, base, deepseq, lib
, test-framework, test-framework-hunit, test-framework-quickcheck2
}:
mkDerivation {
pname = "hourglass";
version = "0.2.12";
sha256 = "44335b5c402e80c60f1db6a74462be4ea29d1a9043aa994334ffee1164f1ca4a";
pname = "Decimal";
version = "0.5.2";
sha256 = "a37a0220424e4bcb8cae1d38844c7027ee314449758d0d14ff3e2e0a5c8a87a7";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [ base deepseq ];
testHaskellDepends = [
base
deepseq
mtl
old-locale
tasty
tasty-hunit
tasty-quickcheck
time
base deepseq HUnit QuickCheck test-framework test-framework-hunit
test-framework-quickcheck2
];
benchmarkHaskellDepends = [
base
bytestring
deepseq
gauge
mtl
old-locale
time
];
enableLibraryProfiling = false;
enableExecutableProfiling = false;
doHaddock = false;
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/vincenthz/hs-hourglass";
description = "simple performant time related library";
homepage = "https://github.com/PaulJohnson/Haskell-Decimal";
description = "Decimal numbers with variable precision";
license = lib.licenses.bsd3;
broken = false;
}
}
\ No newline at end of file
{ mkDerivation
, array
, base
, bytestring
, deepseq
, httpd-shed
, HUnit
, lib
, mtl
, network
, network-uri
, parsec
, pureMD5
, split
, test-framework
, test-framework-hunit
, time
, transformers
}:
mkDerivation {
pname = "HTTP";
version = "4000.4.1";
sha256 = "df31d8efec775124dab856d7177ddcba31be9f9e0836ebdab03d94392f2dd453";
revision = "1";
editedCabalFile = "04y04vbxbnblpmqqmpl8km4bkcjaj96nbxkssdr1zgbhqisxay5q";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
array
base
bytestring
mtl
network
network-uri
parsec
time
transformers
];
testHaskellDepends = [
base
bytestring
deepseq
httpd-shed
HUnit
mtl
network
network-uri
pureMD5
split
test-framework
test-framework-hunit
];
enableLibraryProfiling = false;
enableExecutableProfiling = false;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/haskell/HTTP";
description = "A library for client-side HTTP";
license = lib.licenses.bsd3;
broken = false;
}
{ mkDerivation, base, lib, mtl, process, strict }:
mkDerivation {
pname = "Hclip";
version = "3.0.0.4";
sha256 = "d8c80bd2d035571cd76ce4f69453e9fcef4096dbc8868eb4cfcd7eb74fe5f712";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [ base mtl process strict ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/jetho/Hclip";
description = "A small cross-platform library for reading and modifying the system clipboard";
license = lib.licenses.bsd3;
broken = false;
}
\ No newline at end of file
{ mkDerivation, QuickCheck, base, bytestring, containers, deepseq
, lib, mtl, parsec, tasty, tasty-quickcheck, text, transformers
}:
mkDerivation {
pname = "HsYAML";
version = "0.2.1.4";
sha256 = "b580a9463c1192ea4687950f07f582268e55e2c51c1874dcdade5a8b83da1a26";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
base bytestring containers deepseq mtl parsec text transformers
];
testHaskellDepends = [
base bytestring containers mtl QuickCheck tasty tasty-quickcheck
text
];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/haskell-hvr/HsYAML";
description = "Pure Haskell YAML 1.2 processor";
license = lib.licenses.gpl2Only;
broken = false;
}
\ No newline at end of file
{ mkDerivation, base, colour, lib }:
{ mkDerivation, base, lib, newtype-generics }:
mkDerivation {
pname = "ansi-terminal";
version = "0.11.3";
sha256 = "f4d563ecf71fb1d304bcdcad478d97efd9f61f6d9d4797a5d56e7722a92a9e6b";
pname = "MemoTrie";
version = "0.6.11";
sha256 = "f7a6abf136eac1c6b370678e14e9519ed88c0c2adf75f06d6855b464db0c2420";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = false;
libraryHaskellDepends = [ base colour ];
enableLibraryProfiling = false;
enableExecutableProfiling = false;
doHaddock = false;
libraryHaskellDepends = [ base newtype-generics ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/UnkindPartition/ansi-terminal";
description = "Simple ANSI terminal support, with Windows compatibility";
homepage = "https://github.com/conal/MemoTrie";
description = "Trie-based memo functions";
license = lib.licenses.bsd3;
broken = false;
}
}
\ No newline at end of file
{ mkDerivation, base, boring, lib }:
{ mkDerivation, base, lib, mtl }:
mkDerivation {
pname = "dec";
version = "0.0.5";
sha256 = "e18043c7c7e68168489f164921a02efede0c0175a5012ed5451ec2242338df88";
pname = "MonadPrompt";
version = "1.0.0.5";
sha256 = "b012cbbe83650f741c7b7f6eafcc89dec299b0ac74a758b6f3a8cdfc5d3bbeda";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [ base boring ];
enableLibraryProfiling = false;
enableExecutableProfiling = false;
doHaddock = false;
libraryHaskellDepends = [ base mtl ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/phadej/vec";
description = "Decidable propositions";
description = "MonadPrompt, implementation & examples";
license = lib.licenses.bsd3;
broken = false;
}
}
\ No newline at end of file
{ mkDerivation, base, lib }:
mkDerivation {
pname = "NumInstances";
version = "1.4";
sha256 = "cbdb2a49346f59ceb5ab38592d7bc52e5205580d431d0ac6d852fd9880e59679";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [ base ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/conal/NumInstances";
description = "Instances of numeric classes for functions and tuples";
license = lib.licenses.bsd3;
broken = false;
}
\ No newline at end of file
{ mkDerivation
, base
, bytestring
, containers
, fixed
, half
, lib
, libGL
, text
, transformers
{ mkDerivation, base, bytestring, containers, fixed, half, lib
, libGL, text, transformers
}:
mkDerivation {
pname = "OpenGLRaw";
version = "3.3.4.1";
sha256 = "121abdea149ac74514efb2c1c1c319466757242d1b72a8bdf99d49535f06d31e";
revision = "2";
editedCabalFile = "1wrkv4ll7iag0a1liw6jqffhqg2nbfpdg1sa9dy88n9jli1jmikd";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
base
bytestring
containers
fixed
half
text
transformers
base bytestring containers fixed half text transformers
];
librarySystemDepends = [ libGL ];
enableLibraryProfiling = false;
enableExecutableProfiling = false;
doHaddock = false;
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
......@@ -37,4 +25,4 @@ mkDerivation {
description = "A raw binding for the OpenGL graphics system";
license = lib.licenses.bsd3;
broken = false;
}
}
\ No newline at end of file
{ mkDerivation
, base
, bytestring
, deepseq
, filepath
, ghc
, ghc-boot
, hspec
, HUnit
, lib
, mtl
, parsec
, process
, template-haskell
, temporary
, text
, time
{ mkDerivation, HUnit, base, bytestring, deepseq, filepath, ghc
, hspec, lib, mtl, parsec, process, template-haskell, temporary
, text, time
}:
mkDerivation {
pname = "PyF";
version = "0.11.1.0";
sha256 = "8fd451ac23e5e63813c464e1a8ac98ba5c2fb11599441c80fe9ebc0186e61c1f";
version = "0.11.3.0";
sha256 = "9e595d33ad95f5ae73cfccd4c914220ac6eddeca68d6ecb24420563edc1d96db";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
base
bytestring
ghc
ghc-boot
mtl
parsec
template-haskell
text
time
base bytestring ghc mtl parsec template-haskell text time
];
testHaskellDepends = [
base
bytestring
deepseq
filepath
hspec
HUnit
process
template-haskell
temporary
text
time
base bytestring deepseq filepath hspec HUnit process
template-haskell temporary text time
];
enableLibraryProfiling = false;
enableExecutableProfiling = false;
doHaddock = false;
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
......@@ -57,4 +26,4 @@ mkDerivation {
description = "Quasiquotations for a python like interpolated string formatter";
license = lib.licenses.bsd3;
broken = false;
}
}
\ No newline at end of file
{ mkDerivation, base, lib, primitive, time }:
{ mkDerivation, QuickCheck, base, lazysmallcheck, lib }:
mkDerivation {
pname = "resource-pool";
version = "0.3.1.0";
sha256 = "fe14a0f90526ff5e1629ff6bf19025ebb18354352718abc7814095d001f58c4e";
pname = "Stream";
version = "0.4.7.2";
sha256 = "990be249b3ef1b0075563026d4d2c803b86e3cbf168965ba6f9f2b4227a007d1";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [ base primitive time ];
enableLibraryProfiling = false;
enableExecutableProfiling = false;
doHaddock = false;
libraryHaskellDepends = [ base lazysmallcheck QuickCheck ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
description = "A high-performance striped resource pooling implementation";
description = "A library for manipulating infinite lists";
license = lib.licenses.bsd3;
broken = false;
}
}
\ No newline at end of file
{ mkDerivation
, base
, criterion
, deepseq
, ghc-prim
, lib
, sop-core
, template-haskell
, th-abstraction
{ mkDerivation, QuickCheck, base, bytestring, containers, criterion
, extra, hashable, hspec, lib, quickcheck-instances
, unordered-containers
}:
mkDerivation {
pname = "generics-sop";
version = "0.5.1.2";
sha256 = "639d4140520d608a73a81186aca6db40fcb03ec8a818dbce79fcb0b39aa70b25";
pname = "Unique";
version = "0.4.7.9";
sha256 = "34e8247ef2769cae219ff05bed0c8269d680396c451c1d31aa6ad506abc5c191";
revision = "1";
editedCabalFile = "1s8bx25yrjqy1cj9y1s1m8a8qlby9dxjzin16yymz7g39fqcqxz8";
editedCabalFile = "10s0npnfkh7naj49afmyrvnilikp6426fbhi49f97pxrgcmy4dvw";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
base
ghc-prim
sop-core
template-haskell
th-abstraction
base containers extra hashable unordered-containers
];
testHaskellDepends = [ base ];
testHaskellDepends = [ base containers hspec QuickCheck ];
benchmarkHaskellDepends = [
base
criterion
deepseq
template-haskell
base bytestring criterion hashable QuickCheck quickcheck-instances
];
enableLibraryProfiling = false;
enableExecutableProfiling = false;
doHaddock = false;
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
description = "Generic Programming using True Sums of Products";
description = "It provides the functionality like unix \"uniq\" utility";
license = lib.licenses.bsd3;
broken = false;
}
}
\ No newline at end of file
{ mkDerivation, X11, base, lib, libXft, utf8-string }:
mkDerivation {
pname = "X11-xft";
version = "0.3.4";
sha256 = "6200d2deabe9638bad4d1fed4399e3147254c2776a0fae71bf38ca423242a916";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [ base utf8-string X11 ];
libraryPkgconfigDepends = [ libXft ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
description = "Bindings to the Xft and some Xrender parts";
license = lib.licenses.bsd3;
broken = false;
}
\ No newline at end of file
{ mkDerivation, base, data-default-class, lib, libX11
, libXScrnSaver, libXext, libXinerama, libXrandr, libXrender
}:
mkDerivation {
pname = "X11";
version = "1.10.3";
sha256 = "d84ad1b8f5cdb65a0de17f84d765ebbb7aeeab9608c3740804da28100616d242";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [ base data-default-class ];
librarySystemDepends = [
libX11 libXext libXinerama libXrandr libXrender libXScrnSaver
];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/xmonad/X11";
description = "A binding to the X11 graphics library";
license = lib.licenses.bsd3;
broken = false;
}
\ No newline at end of file
{ mkDerivation, HUnit, abstract-deque, array, base, containers, lib
, random, test-framework, test-framework-hunit, time
}:
mkDerivation {
pname = "abstract-deque-tests";
version = "0.3";
sha256 = "5f17fb4cc26559f81c777f494622907e8927181175eaa172fb6adbf14b2feba5";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
abstract-deque array base containers HUnit random test-framework
test-framework-hunit time
];
testHaskellDepends = [
abstract-deque array base containers HUnit random test-framework
test-framework-hunit time
];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/rrnewton/haskell-lockfree/wiki";
description = "A test-suite for any queue or double-ended queue satisfying an interface";
license = lib.licenses.bsd3;
broken = false;
}
\ No newline at end of file