Merge recent master into staging

Hydra: ?compare=1148749

Conflicts (easy):
	nixos/modules/virtualisation/containers.nix
This commit is contained in:
Vladimír Čunát
2014-08-21 15:09:31 +02:00
215 changed files with 3425 additions and 1642 deletions

View File

@@ -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 ];

View File

@@ -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 ];

View File

@@ -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

View 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

View 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/;
};
}

View File

@@ -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;
};
}

View File

@@ -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 ];

View 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 ];
};
}

View File

@@ -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";

View File

@@ -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;

View File

@@ -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;

View File

@@ -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 = {

View File

@@ -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";

View File

@@ -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;
};
})

View File

@@ -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 = {

View 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;
};
})

View 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;
};
})

View File

@@ -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

View File

@@ -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 = {

View File

@@ -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";

View File

@@ -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 ];
};
})

View 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 ];
};
})

View File

@@ -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
];

View File

@@ -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

View File

@@ -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";

View File

@@ -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/";

View File

@@ -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/";

View File

@@ -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

View File

@@ -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

View 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 ];
};
})

View 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 ];
};
})

View File

@@ -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 = {

View File

@@ -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

View File

@@ -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

View File

@@ -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;

View File

@@ -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;
};
})

View File

@@ -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
];

View File

@@ -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;
};
})

View 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
];
};
})

View File

@@ -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;
};
})

View File

@@ -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

View File

@@ -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;
};
})

View File

@@ -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;

View 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 ];
};
})

View File

@@ -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;
};
})

View File

@@ -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;
};
})

View File

@@ -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;

View File

@@ -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;
};
})

View File

@@ -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;
};
})

View 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;
};
})

View File

@@ -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 = [

View File

@@ -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;
};
})

View File

@@ -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

View File

@@ -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";

View 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;
};
})

View File

@@ -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;
};
})

View File

@@ -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;
};
})

View File

@@ -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 ];
};
})

View File

@@ -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 ];
};
})

View File

@@ -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 ];
};
})

View File

@@ -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 ];
};
})

View File

@@ -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 ];
};
})

View File

@@ -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 ];
};
})

View File

@@ -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;
};
})

View File

@@ -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

View File

@@ -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;
};
})

View File

@@ -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

View File

@@ -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";

View File

@@ -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

View File

@@ -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 = [

View 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;
};
})

View File

@@ -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;
};
})

View File

@@ -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;
};
})

View File

@@ -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;
};
})

View File

@@ -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 ];
};
})

View 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;
};
})

View File

@@ -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;
};
})

View File

@@ -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;
};
})

View File

@@ -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;
};
})

View File

@@ -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;

View File

@@ -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;
};
})

View File

@@ -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;
};
})

View 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;
};
})

View File

@@ -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/";

View File

@@ -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";

View 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 ];
};
})

View File

@@ -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;
};
})

View 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;
};
})

View File

@@ -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;
};
})

View 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;
};
})

View File

@@ -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

View File

@@ -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 = {

View File

@@ -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";

View File

@@ -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;
};
})

View File

@@ -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;
};
})

View File

@@ -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;
};
})

View 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;
};
})

View File

@@ -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;
};
})

View File

@@ -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