Merge recent master into staging
Hydra: ?compare=1148749 Conflicts (easy): nixos/modules/virtualisation/containers.nix
This commit is contained in:
@@ -1,13 +1,12 @@
|
||||
{ stdenv, fetchgit, mono, pkgconfig, autoconf, automake, which }:
|
||||
{ stdenv, fetchurl, mono, pkgconfig, autoconf, automake, which }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "fsharp-${version}";
|
||||
version = "3.1.0";
|
||||
version = "3.1.1.25";
|
||||
|
||||
src = fetchgit {
|
||||
url = "https://github.com/fsharp/fsharp";
|
||||
rev = "refs/heads/fsharp_31";
|
||||
sha256 = "0d41ae31c57ec9ac8a4ea149b615ae085f3774b8877d8e53ddbf68856c32eda0";
|
||||
src = fetchurl {
|
||||
url = "https://github.com/fsharp/fsharp/archive/${version}.tar.gz";
|
||||
sha256 = "1vrgw7qk4g78mjjapc1a1frribcgya4cdrwahv3i26z9s10g5h3d";
|
||||
};
|
||||
|
||||
buildInputs = [ mono pkgconfig autoconf automake which ];
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
{ stdenv, fetchurl, ghc, perl, gmp, ncurses, happy, alex }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "7.9.20140608";
|
||||
version = "7.9.20140814";
|
||||
name = "ghc-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://deb.haskell.org/dailies/2014-06-08/ghc_${version}.orig.tar.bz2";
|
||||
sha256 = "0x3hgh4zfns2m6bbq9xwwlafav0a29azl0xh8549za256clz97w1";
|
||||
url = "http://deb.haskell.org/dailies/2014-08-14/ghc_${version}.orig.tar.bz2";
|
||||
sha256 = "05vmlbzbfv72z570xmlh8n003z9xc4l5hixjqvczyyyisdvmyaa3";
|
||||
};
|
||||
|
||||
buildInputs = [ ghc perl gmp ncurses happy alex ];
|
||||
|
||||
@@ -3,18 +3,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "jhc-${version}";
|
||||
version = "0.8.1";
|
||||
version = "0.8.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://repetae.net/dist/${name}.tar.gz";
|
||||
sha256 = "11fya5ggk6q4vcm3kwjacfaaqvkammih25saqwlr1g40bcikbnf2";
|
||||
url = "http://repetae.net/dist/${name}.tar.gz";
|
||||
sha256 = "0lrgg698mx6xlrqcylba9z4g1f053chrzc92ri881dmb1knf83bz";
|
||||
};
|
||||
|
||||
patchPhase = ''
|
||||
substituteInPlace ./src/Util/Interact.hs \
|
||||
--replace USE_NOLINE USE_READLINE
|
||||
'';
|
||||
|
||||
buildInputs =
|
||||
[ perl ghc binary zlib utf8String
|
||||
readline fgl regexCompat HsSyck random
|
||||
|
||||
24
pkgs/development/compilers/manticore/builder.sh
Executable file
24
pkgs/development/compilers/manticore/builder.sh
Executable file
@@ -0,0 +1,24 @@
|
||||
#!/bin/bash
|
||||
|
||||
source $stdenv/setup
|
||||
echo "Building Manticore research compiler."
|
||||
set -xe
|
||||
|
||||
PATH=$smlnj/bin:$PATH
|
||||
|
||||
mkdir -p $out/bin
|
||||
|
||||
# Manticore seems to use the MLB files from the build tree,
|
||||
# so for now we copy the whole build tree into the store:
|
||||
cd $out/
|
||||
tar xf $src
|
||||
mv manticore* repo_checkout
|
||||
cd repo_checkout/
|
||||
# TODO: At the very least, this could probably be cut down to a subset
|
||||
# of the repo.
|
||||
|
||||
${autoconf}/bin/autoheader -Iconfig
|
||||
${autoconf}/bin/autoconf -Iconfig
|
||||
./configure --prefix=$out
|
||||
make build -j
|
||||
make install
|
||||
28
pkgs/development/compilers/manticore/default.nix
Normal file
28
pkgs/development/compilers/manticore/default.nix
Normal file
@@ -0,0 +1,28 @@
|
||||
{ stdenv, fetchurl, coreutils, autoconf, automake, smlnj }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "manticore-${version}";
|
||||
version = "2014.08.18";
|
||||
builder = ./builder.sh;
|
||||
src = fetchurl {
|
||||
url = https://github.com/rrnewton/manticore_temp_mirror/archive/snapshot-20140818.tar.gz;
|
||||
sha256 = "1x52xpj5gbcpqjqm6aw6ssn901f353zypj3d5scm8i3ad777y29d";
|
||||
};
|
||||
inherit stdenv coreutils autoconf automake smlnj;
|
||||
|
||||
meta = {
|
||||
description = "a parallel, pure variant of Standard ML";
|
||||
|
||||
longDescription = ''
|
||||
Manticore is a high-level parallel programming language aimed at
|
||||
general-purpose applications running on multi-core
|
||||
processors. Manticore supports parallelism at multiple levels:
|
||||
explicit concurrency and coarse-grain parallelism via CML-style
|
||||
constructs and fine-grain parallelism via various light-weight
|
||||
notations, such as parallel tuple expressions and NESL/Nepal-style
|
||||
parallel array comprehensions.
|
||||
'';
|
||||
|
||||
homepage = http://manticore.cs.uchicago.edu/;
|
||||
};
|
||||
}
|
||||
@@ -42,8 +42,7 @@ in stdenv.mkDerivation {
|
||||
homepage = "http://www.cs.uu.nl/wiki/UHC";
|
||||
description = "Utrecht Haskell Compiler";
|
||||
platforms = stdenv.lib.platforms.linux;
|
||||
maintainers = [
|
||||
stdenv.lib.maintainers.andres
|
||||
];
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
{ stdenv, fetchurl, erlang, rebar, makeWrapper, coreutils }:
|
||||
|
||||
let
|
||||
version = "0.13.3";
|
||||
version = "0.15.1";
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
name = "elixir-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/elixir-lang/elixir/archive/v${version}.tar.gz";
|
||||
sha256 = "17nb8qfyjc67g62x10l2gq0z1501xa4wry906br0w2rm8bf4j8rf";
|
||||
sha256 = "8e608abf90a6e9a25ef5fb7e45dfd04e2cb7e1fecb4ac260bf6652885a7f0c50";
|
||||
};
|
||||
|
||||
buildInputs = [ erlang rebar makeWrapper ];
|
||||
|
||||
30
pkgs/development/libraries/boringssl/default.nix
Normal file
30
pkgs/development/libraries/boringssl/default.nix
Normal file
@@ -0,0 +1,30 @@
|
||||
{ stdenv, fetchgit, cmake, perl }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "boringssl-${version}";
|
||||
version = "20140820-a7d1363f";
|
||||
|
||||
src = fetchgit {
|
||||
url = "https://boringssl.googlesource.com/boringssl";
|
||||
rev = "a7d1363fcb1f0d825ec2393c06be3d58b0c57efd";
|
||||
sha256 = "d27dd1416de1a2ea4ec2c219248b2ed2cce5c0405e56adb394077ddc7c319bab";
|
||||
};
|
||||
|
||||
buildInputs = [ cmake perl ];
|
||||
enableParallelBuilding = true;
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/bin $out/include $out/lib
|
||||
|
||||
mv tool/bssl $out/bin
|
||||
mv ssl/libssl.a $out/lib
|
||||
mv ../include/openssl $out/include
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "Free TLS/SSL implementation";
|
||||
homepage = "https://boringssl.googlesource.com";
|
||||
platforms = stdenv.lib.platforms.all;
|
||||
maintainers = [ stdenv.lib.maintainers.thoughtpolice ];
|
||||
};
|
||||
}
|
||||
@@ -2,13 +2,17 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "concurrencykit-${version}";
|
||||
version = "0.4.1";
|
||||
version = "0.4.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://concurrencykit.org/releases/ck-${version}.tar.gz";
|
||||
sha256 = "1gi5gpkxvbb6vkhjm9kab7dz1av2i11f1pggxp001rqq2mi3i6aq";
|
||||
sha256 = "1fjdvbj6wazblg6qy0gdqs3kach2y2p6xrcvssmcvxr0nfyaadg2";
|
||||
};
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
configurePhase = "./configure --prefix=$out";
|
||||
|
||||
meta = {
|
||||
description = "A library of safe, high-performance concurrent data structures";
|
||||
homepage = "http://concurrencykit.org";
|
||||
|
||||
@@ -57,7 +57,7 @@ let
|
||||
"--sysconfdir=/etc"
|
||||
"--with-session-socket-dir=/tmp"
|
||||
"--with-systemdsystemunitdir=$(out)/etc/systemd/system"
|
||||
];
|
||||
] ++ lib.optional (!useX11) "--without-x";
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
|
||||
@@ -10,11 +10,11 @@ let
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "fmod-${version}";
|
||||
version = "4.44.34";
|
||||
version = "4.44.41";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.fmod.org/download/fmodex/api/Linux/fmodapi44434linux.tar.gz";
|
||||
sha256 = "057dvawckw3laavfkzvakyrw5lnvvfabs8myibjc95ap1awacb8x";
|
||||
url = "http://www.fmod.org/download/fmodex/api/Linux/fmodapi44441linux.tar.gz";
|
||||
sha256 = "0qjvbhx9g6ijv542n6w3ryv20f74p1qx6bbllda9hl14683z8r8p";
|
||||
};
|
||||
|
||||
dontStrip = true;
|
||||
|
||||
@@ -1,21 +1,21 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, caseInsensitive, either, errors, httpClient, httpClientTls
|
||||
, httpTypes, lens, liftedBase, monadControl, mtl, network
|
||||
, optparseApplicative, transformers, transformersBase, xmlConduit
|
||||
, xmlHamlet
|
||||
{ cabal, caseInsensitive, dataDefault, either, errors, exceptions
|
||||
, httpClient, httpClientTls, httpTypes, lens, mtl, network
|
||||
, optparseApplicative, transformers, transformersBase, utf8String
|
||||
, xmlConduit, xmlHamlet
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "DAV";
|
||||
version = "0.8";
|
||||
sha256 = "0khjid5jaaf4c3xn9cbph8ay4ibqr7pg3b3w7d0kfvci90ksc08r";
|
||||
version = "1.0.1";
|
||||
sha256 = "0j8z7hi5dykimv6da584zgyn8xlvfhg1k9sbhj5ay7ncxszb134k";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
caseInsensitive either errors httpClient httpClientTls httpTypes
|
||||
lens liftedBase monadControl mtl network optparseApplicative
|
||||
transformers transformersBase xmlConduit xmlHamlet
|
||||
caseInsensitive dataDefault either errors exceptions httpClient
|
||||
httpClientTls httpTypes lens mtl network optparseApplicative
|
||||
transformers transformersBase utf8String xmlConduit xmlHamlet
|
||||
];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
|
||||
@@ -11,6 +11,7 @@ cabal.mkDerivation (self: {
|
||||
buildDepends = [
|
||||
bktrees fgl filepath graphviz pandoc random text time
|
||||
];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
description = "Graph-Theoretic Analysis library";
|
||||
license = "unknown";
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, connection, dataDefault, HaskellNet, network, tls }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HaskellNet-SSL";
|
||||
version = "0.2.4";
|
||||
sha256 = "0rwj69rz8i84qj6n1zd9fllp4333azfxppd7blzd486bczzkgkbb";
|
||||
buildDepends = [ connection dataDefault HaskellNet network tls ];
|
||||
meta = {
|
||||
homepage = "https://github.com/dpwright/HaskellNet-SSL";
|
||||
description = "Helpers to connect to SSL/TLS mail servers with HaskellNet";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "Strafunski-StrategyLib";
|
||||
version = "5.0.0.3";
|
||||
sha256 = "1s7410dfzkqd9j8n5g92pvh9rwglngj3ca9ipcr6xsq0n6yhs51y";
|
||||
version = "5.0.0.4";
|
||||
sha256 = "0miffjc8li5l1jarmz8l34z5mx3q68pyxghsi1lbda51bzz3wy1g";
|
||||
buildDepends = [ mtl syb ];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
|
||||
28
pkgs/development/libraries/haskell/aeson/0.7.0.6.nix
Normal file
28
pkgs/development/libraries/haskell/aeson/0.7.0.6.nix
Normal file
@@ -0,0 +1,28 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, attoparsec, blazeBuilder, deepseq, dlist, hashable, HUnit
|
||||
, mtl, QuickCheck, scientific, syb, testFramework
|
||||
, testFrameworkHunit, testFrameworkQuickcheck2, text, time
|
||||
, unorderedContainers, vector
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "aeson";
|
||||
version = "0.7.0.6";
|
||||
sha256 = "0vsf9msz9iv7xvsnys5c0kbkldb0pvhiai02vz50b0d1kdsk2mb4";
|
||||
buildDepends = [
|
||||
attoparsec blazeBuilder deepseq dlist hashable mtl scientific syb
|
||||
text time unorderedContainers vector
|
||||
];
|
||||
testDepends = [
|
||||
attoparsec HUnit QuickCheck testFramework testFrameworkHunit
|
||||
testFrameworkQuickcheck2 text time unorderedContainers vector
|
||||
];
|
||||
meta = {
|
||||
homepage = "https://github.com/bos/aeson";
|
||||
description = "Fast JSON parsing and encoding";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
};
|
||||
})
|
||||
21
pkgs/development/libraries/haskell/algebra/default.nix
Normal file
21
pkgs/development/libraries/haskell/algebra/default.nix
Normal file
@@ -0,0 +1,21 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, adjunctions, distributive, mtl, nats, semigroupoids
|
||||
, semigroups, tagged, transformers, void
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "algebra";
|
||||
version = "4.1";
|
||||
sha256 = "1wcwpngaqnr9w89p5dycmpsaihdwqqrs2vjap6jfwrscq16yyyc6";
|
||||
buildDepends = [
|
||||
adjunctions distributive mtl nats semigroupoids semigroups tagged
|
||||
transformers void
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://github.com/ekmett/algebra/";
|
||||
description = "Constructive abstract algebra";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -1,19 +1,19 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, binary, clock, connection, dataBinaryIeee754, hspec
|
||||
, hspecExpectations, monadControl, network, split, text, vector
|
||||
, xml
|
||||
, hspecExpectations, monadControl, network, networkUri, split, text
|
||||
, vector, xml
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "amqp";
|
||||
version = "0.10";
|
||||
sha256 = "0606grl2149phzqf0aww8264f9xaw4486ps5jw47ar57mcnxsml6";
|
||||
version = "0.10.1";
|
||||
sha256 = "1a2d17h1zhd2yv1zhd0vvr4g1v6nr188gwv12qwljs1v9y4jkbmc";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
binary clock connection dataBinaryIeee754 monadControl network
|
||||
split text vector xml
|
||||
networkUri split text vector xml
|
||||
];
|
||||
testDepends = [
|
||||
binary clock connection dataBinaryIeee754 hspec hspecExpectations
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, aeson, attoparsec, blazeBuilder, caseInsensitive, conduit
|
||||
, httpConduit, httpTypes, monadControl, network, resourcet
|
||||
, httpConduit, httpTypes, monadControl, networkUri, resourcet
|
||||
, tagstreamConduit, text, transformers, unorderedContainers
|
||||
, xmlConduit
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "authenticate";
|
||||
version = "1.3.2.9";
|
||||
sha256 = "09vg7m2sh3566q7jgi85djc5jrq2y06swlbj1fbym6yf4cmk8gdr";
|
||||
version = "1.3.2.10";
|
||||
sha256 = "1dy38k5jpms3xrkw1zh7vjmx06yr5iibgh50m5i2wky2wmryqkf4";
|
||||
buildDepends = [
|
||||
aeson attoparsec blazeBuilder caseInsensitive conduit httpConduit
|
||||
httpTypes monadControl network resourcet tagstreamConduit text
|
||||
httpTypes monadControl networkUri resourcet tagstreamConduit text
|
||||
transformers unorderedContainers xmlConduit
|
||||
];
|
||||
meta = {
|
||||
|
||||
@@ -1,25 +1,32 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, aeson, base16Bytestring, base64Bytestring, blazeBuilder
|
||||
, byteable, caseInsensitive, cereal, conduit, conduitExtra
|
||||
, cryptohash, dataDefault, filepath, httpConduit, httpTypes
|
||||
, liftedBase, monadControl, mtl, network, resourcet, text, time
|
||||
, transformers, unorderedContainers, utf8String, vector, xmlConduit
|
||||
{ cabal, aeson, attoparsec, base16Bytestring, base64Bytestring
|
||||
, blazeBuilder, byteable, caseInsensitive, cereal, conduit
|
||||
, conduitExtra, cryptohash, dataDefault, errors, filepath
|
||||
, httpConduit, httpTypes, liftedBase, monadControl, mtl, network
|
||||
, QuickCheck, quickcheckInstances, resourcet, safe, scientific
|
||||
, tagged, tasty, tastyQuickcheck, text, time, transformers
|
||||
, unorderedContainers, utf8String, vector, xmlConduit
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "aws";
|
||||
version = "0.9.3";
|
||||
sha256 = "11g8i6kfq7n1v5nvj8bkhrgsiyzfz0vwk4lh8sljnfd5pyjawx7h";
|
||||
version = "0.10.2";
|
||||
sha256 = "15yr06z54wxnl37a94515ajlxrb7z9kii5dd0ssan32izh4nfrl2";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
aeson base16Bytestring base64Bytestring blazeBuilder byteable
|
||||
caseInsensitive cereal conduit conduitExtra cryptohash dataDefault
|
||||
filepath httpConduit httpTypes liftedBase monadControl mtl network
|
||||
resourcet text time transformers unorderedContainers utf8String
|
||||
vector xmlConduit
|
||||
aeson attoparsec base16Bytestring base64Bytestring blazeBuilder
|
||||
byteable caseInsensitive cereal conduit conduitExtra cryptohash
|
||||
dataDefault filepath httpConduit httpTypes liftedBase monadControl
|
||||
mtl network resourcet safe scientific tagged text time transformers
|
||||
unorderedContainers utf8String vector xmlConduit
|
||||
];
|
||||
testDepends = [
|
||||
aeson errors mtl QuickCheck quickcheckInstances tagged tasty
|
||||
tastyQuickcheck text transformers
|
||||
];
|
||||
doCheck = false;
|
||||
meta = {
|
||||
homepage = "http://github.com/aristidb/aws";
|
||||
description = "Amazon Web Services (AWS) for Haskell";
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, bitsExtras, cpu, hspec, QuickCheck }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "base32-bytestring";
|
||||
version = "0.2.1.0";
|
||||
sha256 = "0z0q3fw3jzprgxmq9b2iz98kf4hwl3nydrzlaiwk81aplisfdgkl";
|
||||
buildDepends = [ bitsExtras cpu ];
|
||||
testDepends = [ hspec QuickCheck ];
|
||||
meta = {
|
||||
homepage = "https://github.com/pxqr/base32-bytestring";
|
||||
description = "Fast base32 and base32hex codec for ByteStrings";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
|
||||
};
|
||||
})
|
||||
18
pkgs/development/libraries/haskell/bits-extras/default.nix
Normal file
18
pkgs/development/libraries/haskell/bits-extras/default.nix
Normal file
@@ -0,0 +1,18 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "bits-extras";
|
||||
version = "0.1.3";
|
||||
sha256 = "0sy9dksmdx0773bsn8yi5hw4qpgn16g8aqqj888w1x75cbsxr997";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
configureFlags = "--ghc-option=-lgcc_s";
|
||||
meta = {
|
||||
description = "Efficient high-level bit operations not found in Data.Bits";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
|
||||
};
|
||||
})
|
||||
@@ -6,8 +6,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "bytes";
|
||||
version = "0.14.0.2";
|
||||
sha256 = "1bdradf5lq1kgiri64zd8cvcw2fxwbwv0apznl8vxyqlx406v3rn";
|
||||
version = "0.14.1";
|
||||
sha256 = "023sdwdirvigrdg03f6jrdndm6pkqsmsrwz9ji57dpqg4f5k9jzk";
|
||||
buildDepends = [
|
||||
binary cereal mtl text time transformers transformersCompat void
|
||||
];
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "clientsession";
|
||||
version = "0.9.0.3";
|
||||
sha256 = "0w7mkyrd8gx5d6mcqprn7ll05414vm2j5fbyi6pj9cxd2m4qc9b1";
|
||||
version = "0.9.0.5";
|
||||
sha256 = "0l11wpxr3cgd8q708ay7957mdzq7nhm7c6z3p9iwl0lp3pkcl810";
|
||||
buildDepends = [
|
||||
base64Bytestring cereal cipherAes cprngAes cryptoApi cryptoRandom
|
||||
entropy skein tagged
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "conduit-extra";
|
||||
version = "1.1.3";
|
||||
sha256 = "1gzvplaxplqia23g6l8z42w0z10y33yz594lxdk82g4i7swaagix";
|
||||
version = "1.1.3.2";
|
||||
sha256 = "15flywjw5ha8cgn4yznwlnx31ls4y82gfmvbniby0d51y4x8dmgq";
|
||||
buildDepends = [
|
||||
attoparsec blazeBuilder conduit filepath monadControl network
|
||||
primitive resourcet stm streamingCommons text transformers
|
||||
@@ -18,7 +18,6 @@ cabal.mkDerivation (self: {
|
||||
async attoparsec blazeBuilder conduit exceptions hspec resourcet
|
||||
stm text transformers transformersBase
|
||||
];
|
||||
noHaddock = true;
|
||||
meta = {
|
||||
homepage = "http://github.com/snoyberg/conduit";
|
||||
description = "Batteries included conduit: adapters for common libraries";
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "constraints";
|
||||
version = "0.3.5";
|
||||
sha256 = "01xrk0xqkfwzzr5jwkadkyjgrdcpslwiqfqdb7mci688xp2isi3i";
|
||||
version = "0.4";
|
||||
sha256 = "0nnplylzbcw884jgsd4i46z75dkiyx4166j5fym5zdnwhyj75sp5";
|
||||
buildDepends = [ newtype ];
|
||||
meta = {
|
||||
homepage = "http://github.com/ekmett/constraints/";
|
||||
|
||||
@@ -1,13 +1,14 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, semigroups, tagged, transformers, transformersCompat }:
|
||||
{ cabal, semigroups, tagged, transformers, transformersCompat, void
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "contravariant";
|
||||
version = "1.1";
|
||||
sha256 = "0j2q6gl9f8jgknjqr2qzzxkb4fl7m9n5zjavnzan2arlv4viznhh";
|
||||
version = "1.2";
|
||||
sha256 = "0gzk9b3xig48jvqz9983a7kziyb2n9z329kn6cqw1k0p8w2h3l8f";
|
||||
buildDepends = [
|
||||
semigroups tagged transformers transformersCompat
|
||||
semigroups tagged transformers transformersCompat void
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://github.com/ekmett/contravariant/";
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "data-fin";
|
||||
version = "0.1.1.2";
|
||||
sha256 = "13qgqx3b01a8bm7jw7fkv7nyyzg2jkgg27zv2wp57g0nd5aw5hpn";
|
||||
version = "0.1.1.3";
|
||||
sha256 = "02n3dr4gj73z549vwq5h7h1kvmx2j8vaxjcggpdlppps9wl6flry";
|
||||
buildDepends = [
|
||||
lazysmallcheck preludeSafeenum QuickCheck reflection smallcheck
|
||||
tagged
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "distributed-process";
|
||||
version = "0.5.0";
|
||||
sha256 = "16lfmkhc6jk2n46w39vf0q1ql426h5jrjgdi6cyjgwy1d5kaqcny";
|
||||
version = "0.5.1";
|
||||
sha256 = "1c654l7r3cn89nknh67vsg7crnfhgswh4523qyrmn8z4ykyd0zfk";
|
||||
buildDepends = [
|
||||
binary dataAccessor deepseq distributedStatic hashable mtl
|
||||
networkTransport random rank1dynamic stm syb time transformers
|
||||
|
||||
16
pkgs/development/libraries/haskell/djinn-ghc/default.nix
Normal file
16
pkgs/development/libraries/haskell/djinn-ghc/default.nix
Normal file
@@ -0,0 +1,16 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, async, djinnLib, mtl, transformers }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "djinn-ghc";
|
||||
version = "0.0.2.2";
|
||||
sha256 = "0dz5jg58si9fsc12212rxmzky09zric7b2sdj1ydmvnrjxkh9l70";
|
||||
buildDepends = [ async djinnLib mtl transformers ];
|
||||
meta = {
|
||||
description = "Generate Haskell code from a type. Bridge from Djinn to GHC API.";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
|
||||
};
|
||||
})
|
||||
17
pkgs/development/libraries/haskell/djinn-lib/default.nix
Normal file
17
pkgs/development/libraries/haskell/djinn-lib/default.nix
Normal file
@@ -0,0 +1,17 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, mtl }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "djinn-lib";
|
||||
version = "0.0.1.2";
|
||||
sha256 = "048hs27awl4j9lg04qbnpf8c51mzbgy2afckis19zcswmavi1zn0";
|
||||
buildDepends = [ mtl ];
|
||||
meta = {
|
||||
homepage = "http://www.augustsson.net/Darcs/Djinn/";
|
||||
description = "Generate Haskell code from a type. Library extracted from djinn package.";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
|
||||
};
|
||||
})
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "double-conversion";
|
||||
version = "0.2.0.6";
|
||||
sha256 = "1c6hy0ghdqf44fvhdpdxjbcr0ahimw283x5fnvjxja36i71qshjp";
|
||||
version = "2.0.1.0";
|
||||
sha256 = "034ji9jgf3jl0n5pp1nki3lsg173c3b9vniwnwp1q21iasqbawh0";
|
||||
buildDepends = [ text ];
|
||||
testDepends = [ testFramework testFrameworkQuickcheck2 text ];
|
||||
meta = {
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "dynamic-cabal";
|
||||
version = "0.3.1";
|
||||
sha256 = "0jjhz6h1ggznbvi4qgv0p5x1s7j0fgv1xvkfgid57jrjvdvd4gic";
|
||||
version = "0.3.2";
|
||||
sha256 = "0f0g4kml17j1j101gnpjjpdmny4m2wgr0dbjq18fw1s3nxc3jagm";
|
||||
buildDepends = [
|
||||
dataDefault filepath ghcPaths haskellGenerate haskellSrcExts time
|
||||
void
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "ekg";
|
||||
version = "0.4.0.1";
|
||||
sha256 = "09pjsd9jr91whdhv36fkb36ivvvcr415g90a798i86vl8mklgnyx";
|
||||
version = "0.4.0.2";
|
||||
sha256 = "0svw43dnlg93nyaxiq310sp5csbf0w68ipbhqkxm052yvc9k6fv9";
|
||||
buildDepends = [
|
||||
aeson ekgCore filepath network snapCore snapServer text time
|
||||
transformers unorderedContainers
|
||||
|
||||
@@ -9,8 +9,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "fay";
|
||||
version = "0.20.1.1";
|
||||
sha256 = "0jcvq880xnkm8aqr69ihwf7by55fc1bbd8wk8152zqgkih74qzc4";
|
||||
version = "0.20.1.2";
|
||||
sha256 = "1ssii9wkml8jn8kcdq8h6sxrq4gap4asyglakvif2zawl3sqrdji";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
@@ -21,7 +21,7 @@ cabal.mkDerivation (self: {
|
||||
utf8String vector
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://fay-lang.org/";
|
||||
homepage = "https://github.com/faylang/fay/wiki";
|
||||
description = "A compiler for Fay, a Haskell subset that compiles to JavaScript";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
|
||||
@@ -19,5 +19,7 @@ cabal.mkDerivation (self: {
|
||||
description = "Use system-filepath data types with conduits. (deprecated)";
|
||||
license = self.stdenv.lib.licenses.mit;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "force-layout";
|
||||
version = "0.3.0.5";
|
||||
sha256 = "01wk8zygw9d3r5dwbycyab82kfk8s05ynnajb6kfjv7i09s9sgcb";
|
||||
version = "0.3.0.6";
|
||||
sha256 = "0qmzz9gbzf1jdk08w3nhnw7l3n5bq5sw5k4r0mdc5y11m38xpgm4";
|
||||
buildDepends = [
|
||||
dataDefaultClass lens vectorSpace vectorSpacePoints
|
||||
];
|
||||
|
||||
@@ -8,13 +8,16 @@ cabal.mkDerivation (self: {
|
||||
sha256 = "1qi7f3phj2j63x1wd2cvk36945cxd84s12zs03hlrn49wzx2pf1n";
|
||||
buildDepends = [ binary transformers ];
|
||||
postInstall = ''
|
||||
mkdir -p "$out/share/ghci"
|
||||
ensureDir "$out/share/ghci"
|
||||
ln -s "$out/share/$pname-$version/ghci" "$out/share/ghci/$pname"
|
||||
'';
|
||||
meta = {
|
||||
description = "Extract the heap representation of Haskell values and thunks";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = [ self.stdenv.lib.maintainers.andres ];
|
||||
maintainers = with self.stdenv.lib.maintainers; [ andres ];
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = self.stdenv.lib.versionOlder "7.7" self.ghc.version;
|
||||
|
||||
};
|
||||
})
|
||||
|
||||
59
pkgs/development/libraries/haskell/ghc-mod/5.0.1.nix
Normal file
59
pkgs/development/libraries/haskell/ghc-mod/5.0.1.nix
Normal file
@@ -0,0 +1,59 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, Cabal, convertible, deepseq, djinnGhc, doctest, emacs
|
||||
, filepath, ghcPaths, ghcSybUtils, haskellSrcExts, hlint, hspec
|
||||
, ioChoice, monadControl, monadJournal, mtl, split, syb, text, time
|
||||
, transformers, transformersBase
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "ghc-mod";
|
||||
version = "5.0.1";
|
||||
sha256 = "01awsi5rfzq6433shfvvnr69ifxb7h8v90mlknxv3dl34zmrhv19";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
Cabal convertible deepseq djinnGhc filepath ghcPaths ghcSybUtils
|
||||
haskellSrcExts hlint ioChoice monadControl monadJournal mtl split
|
||||
syb text time transformers transformersBase
|
||||
];
|
||||
testDepends = [
|
||||
Cabal convertible deepseq djinnGhc doctest filepath ghcPaths
|
||||
ghcSybUtils haskellSrcExts hlint hspec ioChoice monadControl
|
||||
monadJournal mtl split syb text time transformers transformersBase
|
||||
];
|
||||
buildTools = [ emacs ];
|
||||
doCheck = false;
|
||||
configureFlags = "--datasubdir=${self.pname}-${self.version}";
|
||||
postInstall = ''
|
||||
cd $out/share/$pname-$version
|
||||
make
|
||||
rm Makefile
|
||||
cd ..
|
||||
ensureDir "$out/share/emacs"
|
||||
mv $pname-$version emacs/site-lisp
|
||||
mv $out/bin/ghc-mod $out/bin/.ghc-mod-wrapped
|
||||
cat - > $out/bin/ghc-mod <<EOF
|
||||
#! ${self.stdenv.shell}
|
||||
eval exec $out/bin/.ghc-mod-wrapped \$( ${self.ghc.GHCGetPackages} ${self.ghc.version} | tr " " "\n" | tail -n +2 | paste -d " " - - | sed 's/.*/-g "&"/' | tr "\n" " ") "\$@"
|
||||
EOF
|
||||
|
||||
mv $out/bin/ghc-modi $out/bin/.ghc-modi-wrapped
|
||||
cat - > $out/bin/ghc-modi <<EOF
|
||||
#! ${self.stdenv.shell}
|
||||
eval exec $out/bin/.ghc-modi-wrapped \$( ${self.ghc.GHCGetPackages} ${self.ghc.version} | tr " " "\n" | tail -n +2 | paste -d " " - - | sed 's/.*/-g "&"/' | tr "\n" " ") "\$@"
|
||||
EOF
|
||||
|
||||
chmod +x $out/bin/ghc-mod
|
||||
chmod +x $out/bin/ghc-modi
|
||||
'';
|
||||
meta = {
|
||||
homepage = "http://www.mew.org/~kazu/proj/ghc-mod/";
|
||||
description = "Happy Haskell Programming";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [
|
||||
andres bluescreen303 ocharles
|
||||
];
|
||||
};
|
||||
})
|
||||
@@ -12,9 +12,8 @@ cabal.mkDerivation (self: {
|
||||
cairo deepseq fgl ghcHeapView graphviz gtk mtl svgcairo text
|
||||
transformers xdot
|
||||
];
|
||||
jailbreak = true;
|
||||
postInstall = ''
|
||||
mkdir -p "$out/share/ghci"
|
||||
ensureDir "$out/share/ghci"
|
||||
ln -s "$out/share/$pname-$version/ghci" "$out/share/ghci/$pname"
|
||||
'';
|
||||
meta = {
|
||||
@@ -22,6 +21,7 @@ cabal.mkDerivation (self: {
|
||||
description = "Live visualization of data structures in GHCi";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = [ self.stdenv.lib.maintainers.andres ];
|
||||
maintainers = with self.stdenv.lib.maintainers; [ andres ];
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "github";
|
||||
version = "0.9";
|
||||
sha256 = "19ff9srvm03n9iz7mf6wadydfw0xs0j9ayvr86dmmp9blmjkqc0d";
|
||||
version = "0.10.0";
|
||||
sha256 = "1llwzkhyw5wazczpiv3w8dq4l7j3q49ii64yh7cxwakkp2h5yiwb";
|
||||
buildDepends = [
|
||||
aeson attoparsec caseInsensitive conduit dataDefault failure
|
||||
hashable HTTP httpConduit httpTypes network text time
|
||||
|
||||
@@ -26,5 +26,7 @@ cabal.mkDerivation (self: {
|
||||
description = "Wiki using happstack, git or darcs, and pandoc";
|
||||
license = "GPL";
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "gtk-traymanager";
|
||||
version = "0.1.4";
|
||||
sha256 = "0dprxds49ljn0n94ca423gvh5ks2jmb4qx3lkqwpxqbcp0j8il7p";
|
||||
version = "0.1.5";
|
||||
sha256 = "0hzl9pa5vx04vslb2visx35wwjagzzi1j5gyk5acy8pym8ly50hm";
|
||||
buildDepends = [ glib gtk ];
|
||||
pkgconfigDepends = [ gtk x11 ];
|
||||
jailbreak = true;
|
||||
|
||||
23
pkgs/development/libraries/haskell/gtk3/default.nix
Normal file
23
pkgs/development/libraries/haskell/gtk3/default.nix
Normal file
@@ -0,0 +1,23 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, cairo, gio, glib, gtk2hsBuildtools, gtk3, mtl, pango, text
|
||||
, time, transformers
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "gtk3";
|
||||
version = "0.13.0.0";
|
||||
sha256 = "0aq58gf6bcwnk085in0xilg7p8zyd2v079aqk1c47gjyrcg7p78f";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [ cairo gio glib mtl pango text time transformers ];
|
||||
buildTools = [ gtk2hsBuildtools ];
|
||||
pkgconfigDepends = [ glib gtk3 ];
|
||||
meta = {
|
||||
homepage = "http://projects.haskell.org/gtk2hs/";
|
||||
description = "Binding to the Gtk+ graphical user interface library";
|
||||
license = self.stdenv.lib.licenses.lgpl21;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
|
||||
};
|
||||
})
|
||||
@@ -0,0 +1,17 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, baseCompat, deepseq, hspec, QuickCheck }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "haddock-library";
|
||||
version = "1.1.0";
|
||||
sha256 = "0apqm9nxgxbpvcphaim93q4z67c1cd0vdjz0i1cbr67ymffl69nd";
|
||||
buildDepends = [ deepseq ];
|
||||
testDepends = [ baseCompat deepseq hspec QuickCheck ];
|
||||
meta = {
|
||||
homepage = "http://www.haskell.org/haddock/";
|
||||
description = "Library exposing some functionality of Haddock";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -33,5 +33,7 @@ cabal.mkDerivation (self: {
|
||||
description = "A static website compiler library";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -2,20 +2,20 @@
|
||||
|
||||
{ cabal, base64Bytestring, blazeHtml, extensibleExceptions
|
||||
, filepath, hslogger, html, HUnit, monadControl, mtl, network
|
||||
, parsec, sendfile, syb, systemFilepath, text, threads, time
|
||||
, timeCompat, transformers, transformersBase, utf8String, xhtml
|
||||
, zlib
|
||||
, networkUri, parsec, sendfile, syb, systemFilepath, text, threads
|
||||
, time, timeCompat, transformers, transformersBase, utf8String
|
||||
, xhtml, zlib
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "happstack-server";
|
||||
version = "7.3.7";
|
||||
sha256 = "1phw3hpnklcdav3wv10kwjsmrg8gshnsgd564p459pc4k2zffgh1";
|
||||
version = "7.3.8";
|
||||
sha256 = "11jy4r4ih6sndyga3fjg298f5ww8806180dm3fgzsm0xfsjw1ac2";
|
||||
buildDepends = [
|
||||
base64Bytestring blazeHtml extensibleExceptions filepath hslogger
|
||||
html monadControl mtl network parsec sendfile syb systemFilepath
|
||||
text threads time timeCompat transformers transformersBase
|
||||
utf8String xhtml zlib
|
||||
html monadControl mtl network networkUri parsec sendfile syb
|
||||
systemFilepath text threads time timeCompat transformers
|
||||
transformersBase utf8String xhtml zlib
|
||||
];
|
||||
testDepends = [ HUnit parsec zlib ];
|
||||
jailbreak = true;
|
||||
|
||||
@@ -16,5 +16,7 @@ cabal.mkDerivation (self: {
|
||||
description = "Distributed parallel programming in Haskell using MPI";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -13,5 +13,7 @@ cabal.mkDerivation (self: {
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
27
pkgs/development/libraries/haskell/haskoin/default.nix
Normal file
27
pkgs/development/libraries/haskell/haskoin/default.nix
Normal file
@@ -0,0 +1,27 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, aeson, async, binary, byteable, cryptohash, deepseq
|
||||
, either, HUnit, jsonRpc, mtl, pbkdf, QuickCheck, split
|
||||
, testFramework, testFrameworkHunit, testFrameworkQuickcheck2, text
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "haskoin";
|
||||
version = "0.1.0.2";
|
||||
sha256 = "0l3h2wvi56k0dcfjambqyjrd45hb7bj0brp8nzrrcfn7fbpyjg8c";
|
||||
buildDepends = [
|
||||
aeson binary byteable cryptohash deepseq either jsonRpc mtl pbkdf
|
||||
split text
|
||||
];
|
||||
testDepends = [
|
||||
aeson async binary byteable cryptohash deepseq either HUnit jsonRpc
|
||||
mtl pbkdf QuickCheck split testFramework testFrameworkHunit
|
||||
testFrameworkQuickcheck2 text
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://github.com/haskoin/haskoin";
|
||||
description = "Implementation of the Bitcoin protocol";
|
||||
license = self.stdenv.lib.licenses.publicDomain;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -6,8 +6,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "haskore";
|
||||
version = "0.2.0.3";
|
||||
sha256 = "0vg4m2cmy1fabfnck9v22jicflb0if64h0wjvyrgpn2ykb9wwbpa";
|
||||
version = "0.2.0.4";
|
||||
sha256 = "0hhsiazdz44amilcwfxl0r10yxzhql83pgd21k89fmg1gkc4q46j";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
|
||||
@@ -12,5 +12,7 @@ cabal.mkDerivation (self: {
|
||||
description = "Automatic deriving of XML-RPC structs for Haskell records";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "hcltest";
|
||||
version = "0.3.3";
|
||||
sha256 = "191fpvcr5hg902akcvq9wcsy801drqwrl7xqk0bqy003ffrv4228";
|
||||
version = "0.3.4";
|
||||
sha256 = "0p8skabp6z4i5xr22qxk1sij2ayla2iqylvlzxfxa8yw1fxs8wsq";
|
||||
buildDepends = [
|
||||
dlist either filepath free lens mmorph monadControl mtl
|
||||
optparseApplicative randomShuffle split stm tagged tasty temporary
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "hdaemonize";
|
||||
version = "0.4.5.0";
|
||||
sha256 = "1b9aic08pgmp95qy74qcrmq9dn33k6knycy7mn1dg8c5svmchb2w";
|
||||
version = "0.5.0.0";
|
||||
sha256 = "15dyaa9rbmsjp3sg9yxg1i90kfy9rvlzmwg5kl8kwal69ajzjjgv";
|
||||
buildDepends = [ extensibleExceptions filepath hsyslog mtl ];
|
||||
meta = {
|
||||
homepage = "http://github.com/madhadron/hdaemonize";
|
||||
|
||||
14
pkgs/development/libraries/haskell/hex/default.nix
Normal file
14
pkgs/development/libraries/haskell/hex/default.nix
Normal file
@@ -0,0 +1,14 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "hex";
|
||||
version = "0.1.2";
|
||||
sha256 = "1v31xiaivrrn0q2jz8919wvkjplv1kxna5ajhsj701fqxm1i5vhj";
|
||||
meta = {
|
||||
description = "Convert strings into hexadecimal and back";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -16,5 +16,7 @@ cabal.mkDerivation (self: {
|
||||
description = "A Haskell implementation of OAuth 1.0a protocol.";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -28,5 +28,7 @@ cabal.mkDerivation (self: {
|
||||
license = self.stdenv.lib.licenses.mit;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = [ self.stdenv.lib.maintainers.tomberek ];
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -15,6 +15,7 @@ cabal.mkDerivation (self: {
|
||||
description = "text builder for hoodle file format";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
|
||||
};
|
||||
})
|
||||
|
||||
@@ -29,6 +29,7 @@ cabal.mkDerivation (self: {
|
||||
description = "Core library for hoodle";
|
||||
license = self.stdenv.lib.licenses.gpl3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
|
||||
};
|
||||
})
|
||||
|
||||
@@ -24,6 +24,7 @@ cabal.mkDerivation (self: {
|
||||
description = "extra hoodle tools";
|
||||
license = self.stdenv.lib.licenses.gpl3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
|
||||
};
|
||||
})
|
||||
|
||||
@@ -17,6 +17,7 @@ cabal.mkDerivation (self: {
|
||||
description = "Hoodle file parser";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
|
||||
};
|
||||
})
|
||||
|
||||
@@ -18,6 +18,7 @@ cabal.mkDerivation (self: {
|
||||
description = "Hoodle file renderer";
|
||||
license = self.stdenv.lib.licenses.gpl3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
|
||||
};
|
||||
})
|
||||
|
||||
@@ -11,6 +11,7 @@ cabal.mkDerivation (self: {
|
||||
description = "Data types for programs for hoodle file format";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
|
||||
};
|
||||
})
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
# It is intended to be used in config.nix similarly to:
|
||||
#
|
||||
# { packageOverrides = pkgs: rec {
|
||||
#
|
||||
#
|
||||
# haskellPackages =
|
||||
# let callPackage = pkgs.lib.callPackageWith haskellPackages;
|
||||
# in pkgs.recurseIntoAttrs (pkgs.haskellPackages.override {
|
||||
@@ -117,5 +117,7 @@ cabal.mkDerivation (self: rec {
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = [ self.stdenv.lib.maintainers.jwiegley ];
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "hspec-wai";
|
||||
version = "0.2.0";
|
||||
sha256 = "1hykc6k3kkjzz0x16i6ijcavsxfc003sp7fwvg2v9pzpmf9rfhhd";
|
||||
version = "0.3.0";
|
||||
sha256 = "0wkzv406jiyi8ais3g0addm66274y1pvy55gypmnhwx5rp2kr6fb";
|
||||
buildDepends = [
|
||||
aeson aesonQq caseInsensitive hspec2 httpTypes text transformers
|
||||
wai waiExtra
|
||||
|
||||
@@ -11,5 +11,7 @@ cabal.mkDerivation (self: {
|
||||
description = "A client library for the spread toolkit";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -2,19 +2,20 @@
|
||||
|
||||
{ cabal, async, base64Bytestring, blazeBuilder, caseInsensitive
|
||||
, cookie, dataDefaultClass, deepseq, exceptions, filepath, hspec
|
||||
, httpTypes, mimeTypes, monadControl, network, publicsuffixlist
|
||||
, random, streamingCommons, text, time, transformers, zlib
|
||||
, httpTypes, mimeTypes, monadControl, network, networkUri
|
||||
, publicsuffixlist, random, streamingCommons, text, time
|
||||
, transformers, zlib
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "http-client";
|
||||
version = "0.3.6.1";
|
||||
sha256 = "0mamndx2fyvshchcwv8ic910b90hp8rgbjhgqww0zpg8p1rr0v9h";
|
||||
version = "0.3.7.1";
|
||||
sha256 = "0wfmzpjzazk5jr1pbkhkxxa32pd40mgm1p426k5bxjn3gw48r30c";
|
||||
buildDepends = [
|
||||
base64Bytestring blazeBuilder caseInsensitive cookie
|
||||
dataDefaultClass deepseq exceptions filepath httpTypes mimeTypes
|
||||
network publicsuffixlist random streamingCommons text time
|
||||
transformers
|
||||
network networkUri publicsuffixlist random streamingCommons text
|
||||
time transformers
|
||||
];
|
||||
testDepends = [
|
||||
async base64Bytestring blazeBuilder caseInsensitive deepseq hspec
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "hxt-http";
|
||||
version = "9.1.4";
|
||||
sha256 = "176k71dc30cnjjr9y9vphs0aixs3ww16197qyc491qjrzhymm2g2";
|
||||
version = "9.1.5";
|
||||
sha256 = "172y08zx9q4qvdi7k9hg9qahp6qjs24r663il6fmynaw7szsiib9";
|
||||
buildDepends = [ HTTP hxt network parsec ];
|
||||
meta = {
|
||||
homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html";
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "hxt";
|
||||
version = "9.3.1.4";
|
||||
sha256 = "0klngcnq5rdhpwim2znzcljhqw8k3x7c91bgb16g008zp3lay1rf";
|
||||
version = "9.3.1.6";
|
||||
sha256 = "0k2i72ricxwnadagjbzyhfd7nfivay9gbf5f81sagr6j3wgnhz8f";
|
||||
buildDepends = [
|
||||
binary deepseq filepath HUnit hxtCharproperties hxtRegexXmlschema
|
||||
hxtUnicode mtl network parsec
|
||||
|
||||
@@ -9,8 +9,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "imm";
|
||||
version = "0.6.0.1";
|
||||
sha256 = "11m6937wafl6nic69mbibrjnxib503907y21n9zmsxc8vnjl3pps";
|
||||
version = "0.6.0.2";
|
||||
sha256 = "0bawp8zqpkxig33ybv0yxv6bh51rfhsyp0q7l0lh61gy17rx0gsa";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
|
||||
25
pkgs/development/libraries/haskell/implicit/default.nix
Normal file
25
pkgs/development/libraries/haskell/implicit/default.nix
Normal file
@@ -0,0 +1,25 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, blazeBuilder, blazeMarkup, blazeSvg, deepseq, filepath
|
||||
, JuicyPixels, mtl, optparseApplicative, parallel, parsec
|
||||
, storableEndian, text, unorderedContainers, vectorSpace
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "implicit";
|
||||
version = "0.0.3";
|
||||
sha256 = "0zsd25gd0c4sp1ipjnsbn1gbdl6s0y2vy8n4nwn3dxgrv75cd1l9";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
blazeBuilder blazeMarkup blazeSvg deepseq filepath JuicyPixels mtl
|
||||
optparseApplicative parallel parsec storableEndian text
|
||||
unorderedContainers vectorSpace
|
||||
];
|
||||
meta = {
|
||||
homepage = "https://github.com/colah/ImplicitCAD";
|
||||
description = "Math-inspired programmatic 2&3D CAD: CSG, bevels, and shells; gcode export..";
|
||||
license = "GPL";
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -12,5 +12,7 @@ cabal.mkDerivation (self: {
|
||||
description = "Generic programming library with a sum of products view";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -12,5 +12,7 @@ cabal.mkDerivation (self: {
|
||||
description = "Theorem proving library based on dependent type theory";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -15,5 +15,7 @@ cabal.mkDerivation (self: {
|
||||
description = "Happstack backend for jmacro-rpc";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, aeson, indexed, indexedFree, lens, text }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
@@ -10,6 +12,6 @@ cabal.mkDerivation (self: {
|
||||
description = "Test that your (Aeson) JSON encoding matches your expectations";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = [ self.stdenv.lib.maintainers.ocharles ];
|
||||
maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
|
||||
};
|
||||
})
|
||||
|
||||
27
pkgs/development/libraries/haskell/json-rpc/default.nix
Normal file
27
pkgs/development/libraries/haskell/json-rpc/default.nix
Normal file
@@ -0,0 +1,27 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, aeson, async, conduit, conduitExtra, deepseq, hashable
|
||||
, mtl, QuickCheck, stm, stmConduit, testFramework
|
||||
, testFrameworkQuickcheck2, text, unorderedContainers
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "json-rpc";
|
||||
version = "0.2.0.1";
|
||||
sha256 = "0kk2wpgnkdhphf9za2whmn4f6qlly5hzr071bx7xjqwqbpfhwplm";
|
||||
buildDepends = [
|
||||
aeson async conduit conduitExtra deepseq hashable mtl stm
|
||||
stmConduit text unorderedContainers
|
||||
];
|
||||
testDepends = [
|
||||
aeson async conduit conduitExtra deepseq hashable mtl QuickCheck
|
||||
stm stmConduit testFramework testFrameworkQuickcheck2 text
|
||||
unorderedContainers
|
||||
];
|
||||
meta = {
|
||||
homepage = "https://github.com/xenog/json-rpc";
|
||||
description = "Fully-featured JSON-RPC 2.0 library";
|
||||
license = self.stdenv.lib.licenses.publicDomain;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -20,5 +20,6 @@ cabal.mkDerivation (self: {
|
||||
description = "Kansas Lava is a hardware simulator and VHDL generator";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -17,5 +17,7 @@ cabal.mkDerivation (self: {
|
||||
description = "3D rendering engine written entirely in Haskell";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -14,5 +14,7 @@ cabal.mkDerivation (self: {
|
||||
description = "Inline C & Objective-C code in Haskell for language interoperability";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -1,14 +1,19 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, HUnit, parsec, prettyclass }:
|
||||
{ cabal, HUnit, parsec, prettyclass, testFramework
|
||||
, testFrameworkHunit
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "language-glsl";
|
||||
version = "0.0.2";
|
||||
sha256 = "1ixgivyc5kqjg83rymrjs1mvypvqrczmj6dhn3dbw2a9lhrvljsz";
|
||||
version = "0.1.1";
|
||||
sha256 = "06dc339a2cddzgjda3nzprgr0v2clbhlpl8j81m04i66bbj2l15y";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [ HUnit parsec prettyclass ];
|
||||
buildDepends = [ parsec prettyclass ];
|
||||
testDepends = [
|
||||
HUnit parsec prettyclass testFramework testFrameworkHunit
|
||||
];
|
||||
meta = {
|
||||
description = "GLSL abstract syntax tree, parser, and pretty-printer";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
|
||||
@@ -23,5 +23,6 @@ cabal.mkDerivation (self: {
|
||||
description = "Lastfm API interface";
|
||||
license = self.stdenv.lib.licenses.mit;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -18,5 +18,7 @@ cabal.mkDerivation (self: {
|
||||
description = "Michael and Scott lock-free queues";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
16
pkgs/development/libraries/haskell/loop/default.nix
Normal file
16
pkgs/development/libraries/haskell/loop/default.nix
Normal file
@@ -0,0 +1,16 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, hspec, mtl }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "loop";
|
||||
version = "0.2.0";
|
||||
sha256 = "11ifqahlg9ky5klid1fhsyfvfb6w8yb0dsy43s0cxcmldbw3qv5x";
|
||||
testDepends = [ hspec mtl ];
|
||||
meta = {
|
||||
homepage = "https://github.com/nh2/loop";
|
||||
description = "Fast loops (for when GHC can't optimize forM_)";
|
||||
license = self.stdenv.lib.licenses.mit;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "markov-chain";
|
||||
version = "0.0.3.2";
|
||||
sha256 = "0shld9b6vdi5274wyhwpw5ggfm6xi5j7m3ag989bxarhrfzjxgdk";
|
||||
version = "0.0.3.3";
|
||||
sha256 = "1y9fjsf6dg6a9ha75w2szq4gi5fhq89l1r7wqb20hmadkcjjplx8";
|
||||
buildDepends = [ random transformers ];
|
||||
meta = {
|
||||
homepage = "http://code.haskell.org/~thielema/markov-chain/";
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, deepseq, primitive, QuickCheck, tasty, tastyQuickcheck
|
||||
, vector
|
||||
{ cabal, deepseq, loop, primitive, QuickCheck, tasty
|
||||
, tastyQuickcheck, vector
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "matrix";
|
||||
version = "0.3.3.0";
|
||||
sha256 = "01h1c7w1fc6z05wpvy8wri19h0lkqbdbqfnkds2qvxdy171brkvj";
|
||||
buildDepends = [ deepseq primitive vector ];
|
||||
version = "0.3.4.0";
|
||||
sha256 = "16a633llf7nh70s92cn8i8sdish9vryy4xh62rimvmn91ivvjay1";
|
||||
buildDepends = [ deepseq loop primitive vector ];
|
||||
testDepends = [ QuickCheck tasty tastyQuickcheck ];
|
||||
meta = {
|
||||
description = "A native implementation of matrix operations";
|
||||
|
||||
20
pkgs/development/libraries/haskell/monad-journal/default.nix
Normal file
20
pkgs/development/libraries/haskell/monad-journal/default.nix
Normal file
@@ -0,0 +1,20 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, either, monadControl, mtl, transformers, transformersBase
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "monad-journal";
|
||||
version = "0.2.3.0";
|
||||
sha256 = "1k0da0fwk05k8530rlys3n2s1z8glnfdivx93isy6cjr8amndc6b";
|
||||
buildDepends = [
|
||||
either monadControl mtl transformers transformersBase
|
||||
];
|
||||
meta = {
|
||||
homepage = "https://github.com/phaazon/monad-journal";
|
||||
description = "Pure logger typeclass and monad transformer";
|
||||
license = self.stdenv.lib.licenses.publicDomain;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
|
||||
};
|
||||
})
|
||||
@@ -12,5 +12,7 @@ cabal.mkDerivation (self: {
|
||||
description = "Lift control operations like exception catching through monad transformers";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
15
pkgs/development/libraries/haskell/monad-supply/default.nix
Normal file
15
pkgs/development/libraries/haskell/monad-supply/default.nix
Normal file
@@ -0,0 +1,15 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, mtl }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "monad-supply";
|
||||
version = "0.4";
|
||||
sha256 = "0qvv9j55hw1lrfqnz1aric4mvg62c2vqaf5wirn69gvh74slqyj8";
|
||||
buildDepends = [ mtl ];
|
||||
meta = {
|
||||
description = "Stateful supply monad";
|
||||
license = "unknown";
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -12,5 +12,7 @@ cabal.mkDerivation (self: {
|
||||
description = "Unit tests for Network.Transport implementations";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
22
pkgs/development/libraries/haskell/network-uri/default.nix
Normal file
22
pkgs/development/libraries/haskell/network-uri/default.nix
Normal file
@@ -0,0 +1,22 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, HUnit, network, parsec, testFramework, testFrameworkHunit
|
||||
, testFrameworkQuickcheck2
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "network-uri";
|
||||
version = "2.6.0.0";
|
||||
sha256 = "0dnprscb5nxidg56i7j6q783nwsrn3dabfsij3vjlvjn4f0sg11l";
|
||||
buildDepends = [ parsec ];
|
||||
testDepends = [
|
||||
HUnit network testFramework testFrameworkHunit
|
||||
testFrameworkQuickcheck2
|
||||
];
|
||||
meta = {
|
||||
homepage = "https://github.com/haskell/network-uri";
|
||||
description = "URI manipulation";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -1,21 +1,20 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, aeson, aesonPretty, attoparsec, filepath, hexpat
|
||||
, hsBibutils, HTTP, mtl, network, pandoc, pandocTypes, parsec
|
||||
, rfc5051, split, syb, tagsoup, temporary, texmath, text, time
|
||||
, vector, yaml
|
||||
, hsBibutils, mtl, pandoc, pandocTypes, parsec, rfc5051, split, syb
|
||||
, tagsoup, temporary, text, time, vector, yaml
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "pandoc-citeproc";
|
||||
version = "0.3.1";
|
||||
sha256 = "06ck5qfajzwdsmcqvkcs85andxxrifvsfsybf14m7jd6r8y4bg26";
|
||||
version = "0.4.0.1";
|
||||
sha256 = "1z21mdxa2hrwqdclriyn3s1qqij3ccbkg7hb0acxrk3pzgidcinx";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
aeson aesonPretty attoparsec filepath hexpat hsBibutils HTTP mtl
|
||||
network pandoc pandocTypes parsec rfc5051 split syb tagsoup
|
||||
temporary texmath text time vector yaml
|
||||
aeson aesonPretty attoparsec filepath hexpat hsBibutils mtl pandoc
|
||||
pandocTypes parsec rfc5051 split syb tagsoup temporary text time
|
||||
vector yaml
|
||||
];
|
||||
testDepends = [
|
||||
aeson filepath pandoc pandocTypes temporary text yaml
|
||||
|
||||
@@ -1,34 +1,35 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, aeson, alex, ansiTerminal, attoparsec, base64Bytestring
|
||||
, binary, blazeHtml, blazeMarkup, dataDefault, Diff
|
||||
, extensibleExceptions, filepath, happy, highlightingKate, hslua
|
||||
, HTTP, httpConduit, httpTypes, HUnit, mtl, network, pandocTypes
|
||||
, parsec, QuickCheck, random, scientific, syb, tagsoup, temporary
|
||||
{ cabal, aeson, alex, ansiTerminal, base64Bytestring, binary
|
||||
, blazeHtml, blazeMarkup, dataDefault, deepseqGenerics, Diff
|
||||
, executablePath, extensibleExceptions, filepath, haddockLibrary
|
||||
, happy, highlightingKate, hslua, HTTP, httpClient, httpClientTls
|
||||
, httpTypes, HUnit, JuicyPixels, mtl, network, pandocTypes, parsec
|
||||
, QuickCheck, random, scientific, SHA, syb, tagsoup, temporary
|
||||
, testFramework, testFrameworkHunit, testFrameworkQuickcheck2
|
||||
, texmath, text, time, unorderedContainers, vector, xml, yaml
|
||||
, zipArchive, zlib
|
||||
, texmath, text, time, unorderedContainers, vector, wai, waiExtra
|
||||
, xml, yaml, zipArchive, zlib
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "pandoc";
|
||||
version = "1.12.4.2";
|
||||
sha256 = "0ibzladj0xm0xnsphd26lzndxzkawz73pfd7rnlnmllqckrzairg";
|
||||
version = "1.13.0.1";
|
||||
sha256 = "0pjyxsr93gv0vrdxlr5i0c56mg6rf21qxf1141cb8l0hl0b416d6";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
aeson alex attoparsec base64Bytestring binary blazeHtml blazeMarkup
|
||||
dataDefault extensibleExceptions filepath happy highlightingKate
|
||||
hslua HTTP httpConduit httpTypes mtl network pandocTypes parsec
|
||||
random scientific syb tagsoup temporary texmath text time
|
||||
unorderedContainers vector xml yaml zipArchive zlib
|
||||
aeson alex base64Bytestring binary blazeHtml blazeMarkup
|
||||
dataDefault deepseqGenerics extensibleExceptions filepath
|
||||
haddockLibrary happy highlightingKate hslua HTTP httpClient
|
||||
httpClientTls httpTypes JuicyPixels mtl network pandocTypes parsec
|
||||
random scientific SHA syb tagsoup temporary texmath text time
|
||||
unorderedContainers vector wai waiExtra xml yaml zipArchive zlib
|
||||
];
|
||||
testDepends = [
|
||||
ansiTerminal Diff filepath highlightingKate HUnit pandocTypes
|
||||
QuickCheck syb testFramework testFrameworkHunit
|
||||
testFrameworkQuickcheck2 text
|
||||
ansiTerminal Diff executablePath filepath highlightingKate HUnit
|
||||
pandocTypes QuickCheck syb testFramework testFrameworkHunit
|
||||
testFrameworkQuickcheck2 text zipArchive
|
||||
];
|
||||
buildTools = [ alex happy ];
|
||||
jailbreak = true;
|
||||
doCheck = false;
|
||||
meta = {
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "pcre-light";
|
||||
version = "0.4.0.2";
|
||||
sha256 = "0baq46d3k376mhh98gkfi6phndk8ba25c2kll9zms1y07mn3bnnx";
|
||||
version = "0.4.0.3";
|
||||
sha256 = "0l1df2sk5qwf424bvb8mbdkr2xjg43fi92n5r22yd7vm1zz0jqvf";
|
||||
extraLibraries = [ pcre ];
|
||||
meta = {
|
||||
homepage = "https://github.com/Daniel-Diaz/pcre-light";
|
||||
|
||||
@@ -18,5 +18,7 @@ cabal.mkDerivation (self: {
|
||||
license = self.stdenv.lib.licenses.gpl2;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -12,5 +12,7 @@ cabal.mkDerivation (self: {
|
||||
description = "Generating images of resolution trees for Prolog queries";
|
||||
license = self.stdenv.lib.licenses.publicDomain;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -17,5 +17,6 @@ cabal.mkDerivation (self: {
|
||||
description = "A command line tool to visualize query resolution in Prolog";
|
||||
license = self.stdenv.lib.licenses.publicDomain;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
};
|
||||
})
|
||||
|
||||
25
pkgs/development/libraries/haskell/protobuf/default.nix
Normal file
25
pkgs/development/libraries/haskell/protobuf/default.nix
Normal file
@@ -0,0 +1,25 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, cereal, dataBinaryIeee754, deepseq, hex, HUnit, mtl
|
||||
, QuickCheck, tagged, tasty, tastyHunit, tastyQuickcheck, text
|
||||
, unorderedContainers
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "protobuf";
|
||||
version = "0.2.0.3";
|
||||
sha256 = "0jcrnym0j8w4vjrdmvn88x8ddp8wf809wviy1vkz94p2nyp6l2hw";
|
||||
buildDepends = [
|
||||
cereal dataBinaryIeee754 deepseq mtl text unorderedContainers
|
||||
];
|
||||
testDepends = [
|
||||
cereal hex HUnit mtl QuickCheck tagged tasty tastyHunit
|
||||
tastyQuickcheck text unorderedContainers
|
||||
];
|
||||
meta = {
|
||||
homepage = "https://github.com/alphaHeavy/protobuf";
|
||||
description = "Google Protocol Buffers via GHC.Generics";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -13,6 +13,6 @@ cabal.mkDerivation (self: {
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
broken = self.stdenv.lib.versionOlder "7.7" self.ghc.version;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -12,5 +12,7 @@ cabal.mkDerivation (self: {
|
||||
description = "This package has been absorbed into semigroupoids 4.0";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user