Merge remote-tracking branch 'origin/master' into staging

This commit is contained in:
Eelco Dolstra 2014-07-15 12:14:35 +02:00
commit b9d19af3e6
85 changed files with 325 additions and 288 deletions

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, ansiTerminal, filepath, HTTP, network, optparseApplicative
, terminalSize, text, time, zlib
}:

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, curl, extensibleExceptions, filepath, hashedStorage
, haskeline, html, HTTP, mmap, mtl, network, parsec, random
, regexCompat, tar, terminfo, text, utf8String, vector, zlib
@ -15,15 +17,15 @@ cabal.mkDerivation (self: {
utf8String vector zlib
];
extraLibraries = [ curl ];
jailbreak = true;
doCheck = false;
postInstall = ''
mkdir -p $out/etc/bash_completion.d
mv contrib/darcs_completion $out/etc/bash_completion.d/darcs
'';
jailbreak = true;
meta = {
homepage = http://darcs.net/;
description = "A distributed, interactive, smart revision control system";
homepage = "http://darcs.net/";
description = "a distributed, interactive, smart revision control system";
license = "GPL";
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, aeson, async, blazeBuilder, bloomfilter, bup, byteable
, caseInsensitive, clientsession, cryptoApi, cryptohash, curl
, dataDefault, dataenc, DAV, dbus, dlist, dns, editDistance
@ -10,20 +12,20 @@
, SHA, shakespeare, stm, tasty, tastyHunit, tastyQuickcheck
, tastyRerun, text, time, transformers, unixCompat, utf8String
, uuid, wai, waiExtra, warp, warpTls, which, xmlTypes, yesod
, yesodCore, yesodDefault, yesodForm, yesodStatic, fsnotify
, yesodCore, yesodDefault, yesodForm, yesodStatic
}:
cabal.mkDerivation (self: {
pname = "git-annex";
version = "5.20140707";
sha256 = "1m78125w6mq532ngfksrwj3s43qj7wyp756f6qxcqg1cl71xh34k";
version = "5.20140709";
sha256 = "0n636b52199kj8w3awfvrabg6c76kb133gbfh9r8sp0xrg376z2s";
isLibrary = false;
isExecutable = true;
buildDepends = [
aeson async blazeBuilder bloomfilter byteable caseInsensitive
clientsession cryptoApi cryptohash dataDefault dataenc DAV
dlist dns editDistance exceptions extensibleExceptions
feed filepath gnutls hamlet hS3 hslogger HTTP httpClient
clientsession cryptoApi cryptohash dataDefault dataenc DAV dbus
dlist dns editDistance exceptions extensibleExceptions fdoNotify
feed filepath gnutls hamlet hinotify hS3 hslogger HTTP httpClient
httpConduit httpTypes IfElse json liftedBase MissingH monadControl
mtl network networkInfo networkMulticast networkProtocolXmpp
optparseApplicative QuickCheck random regexTdfa SafeSemaphore
@ -31,13 +33,19 @@ cabal.mkDerivation (self: {
tastyRerun text time transformers unixCompat utf8String uuid wai
waiExtra warp warpTls xmlTypes yesod yesodCore yesodDefault
yesodForm yesodStatic
] ++ (if (!self.stdenv.isDarwin) then [
dbus fdoNotify hinotify
] else [
fsnotify
]);
];
buildTools = [ bup curl git gnupg1 lsof openssh perl rsync which ];
configureFlags = "-fAssistant -fProduction";
configureFlags = "-fS3
-fWebDAV
-fInotify
-fDbus
-fAssistant
-fWebapp
-fPairing
-fXMPP
-fDNS
-fProduction
-fTDFA";
preConfigure = ''
export HOME="$NIX_BUILD_TOP/tmp"
mkdir "$HOME"

View File

@ -1,18 +1,19 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, extensibleExceptions, filepath, git, github, hslogger
, IfElse, MissingH, mtl, network, prettyShow, text, unixCompat
, IfElse, MissingH, mtl, network, optparseApplicative, prettyShow
, text, unixCompat
}:
cabal.mkDerivation (self: {
pname = "github-backup";
version = "1.20131203";
sha256 = "0156g7zbqsp58g8hniqsilyc79sam7plwhn3w56wbzf8m380mwba";
version = "1.20140707";
sha256 = "0c15gq91c36xza7yiimqvgk609p9xf9jlzy9683d9p9bx1khpadd";
isLibrary = false;
isExecutable = true;
buildDepends = [
extensibleExceptions filepath github hslogger IfElse MissingH mtl
network prettyShow text unixCompat
network optparseApplicative prettyShow text unixCompat
];
buildTools = [ git ];
meta = {

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, extensibleExceptions, filepath, mtl, utf8String, X11 }:
cabal.mkDerivation (self: {
@ -14,12 +16,10 @@ cabal.mkDerivation (self: {
mkdir -p $out/share/man/man1
mv "$out/"**"/man/"*.1 $out/share/man/man1/
'';
patches = [
# Patch to make xmonad use XMONAD_{GHC,XMESSAGE} (if available).
./xmonad_ghc_var_0.11.patch
];
meta = {
homepage = "http://xmonad.org";
description = "A tiling window manager";

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, fuse }:
cabal.mkDerivation (self: {

View File

@ -4,8 +4,8 @@
cabal.mkDerivation (self: {
pname = "HsOpenSSL";
version = "0.10.4";
sha256 = "1vpidm3jfwlyf61r0g9fks445w4w0kxk3g37fw4slfb1q3xknq2r";
version = "0.11";
sha256 = "000c1589yf1lzvw32hh2jacq1da6k2vynh5rymw3rlapxq7skyyr";
buildDepends = [ network time ];
extraLibraries = [ openssl ];
meta = {

View File

@ -4,8 +4,8 @@
cabal.mkDerivation (self: {
pname = "MonadCatchIO-transformers";
version = "0.3.1.1";
sha256 = "1kfq9py053zic69f25gcsm802dhk7y5k01ipsf2jvl8d4r5iw5kk";
version = "0.3.1.2";
sha256 = "1r5c4qz6yp1qrsmk9di35d5kk2dcnaxh2mg3n5kdim991ydzsi1d";
buildDepends = [ extensibleExceptions monadsTf transformers ];
jailbreak = true;
meta = {

View File

@ -4,9 +4,10 @@
cabal.mkDerivation (self: {
pname = "arithmoi";
version = "0.4.1.0";
sha256 = "1xmwxmvl9l1fa2sgr4ff7al8b5d5136h4fq9r05abj3nfnx1a0iq";
version = "0.4.1.1";
sha256 = "02wrm24dpcsdsjaic30416axad5s4y822si1am4smb2qvrhps9ix";
buildDepends = [ mtl random ];
configureFlags = "-f-llvm";
jailbreak = true;
meta = {
homepage = "https://bitbucket.org/dafis/arithmoi";

View File

@ -9,8 +9,8 @@
cabal.mkDerivation (self: {
pname = "aws";
version = "0.9";
sha256 = "07sdz179vqfdcnm6rrdg068xdyqw8m2565bdba5a1s987vdvps21";
version = "0.9.1";
sha256 = "1fp18j8my9v7d6z0d28bc1hjzrs9znf3c986950pfpv2bsiw7m6d";
isLibrary = true;
isExecutable = true;
buildDepends = [

View File

@ -0,0 +1,15 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal }:
cabal.mkDerivation (self: {
pname = "data-fix";
version = "0.0.1";
sha256 = "09r08lrv92ka6p35wkbfhq9ywg7y5pmgszwbz8a20h31vjz1ffpr";
meta = {
homepage = "https://github.com/anton-k/data-fix";
description = "Fixpoint data types";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})

View File

@ -6,8 +6,8 @@
cabal.mkDerivation (self: {
pname = "digestive-functors-aeson";
version = "1.1.9";
sha256 = "0lm6byv5vayzg2jp0fqkbi4wkbhvnjw5sl61qnvpa1pqk6p64mrm";
version = "1.1.10";
sha256 = "0ar165rksnj09sb58qx5hm71kn8gzm936ixmfhf7sqbw2kcbw4nx";
buildDepends = [ aeson digestiveFunctors lens safe text vector ];
testDepends = [
aeson digestiveFunctors HUnit mtl scientific tasty tastyHunit text

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, haskeline, mtl }:
cabal.mkDerivation (self: {
@ -7,9 +9,6 @@ cabal.mkDerivation (self: {
isLibrary = false;
isExecutable = true;
buildDepends = [ haskeline mtl ];
preConfigure = self.stdenv.lib.optionalString self.stdenv.isDarwin ''
sed -i 's/-Wall -optl-Wl/-Wall/' djinn.cabal
'';
meta = {
homepage = "http://www.augustsson.net/Darcs/Djinn/";
description = "Generate Haskell code from a type";

View File

@ -4,8 +4,8 @@
cabal.mkDerivation (self: {
pname = "encoding";
version = "0.7.0.1";
sha256 = "18s6cfcjwjx5dja14rf35rx71cbpr8ylg4x29ffx2blsk8ib9zxh";
version = "0.7.0.2";
sha256 = "14l3dx7ayvp2dm37c3h7p63zfzmhwpx1hirbkm04idhi3906lxps";
buildDepends = [
binary extensibleExceptions HaXml mtl regexCompat
];

View File

@ -0,0 +1,18 @@
{ cabal, attoparsecEnumerator, engineIo, snapCore
, unorderedContainers, websockets, websocketsSnap
}:
cabal.mkDerivation (self: {
pname = "engine-io-snap";
version = "1.0.0";
sha256 = "152hz2b9zbmjpp517g6kp7fs7kbvyil28dp6djqjlmp9fqkgckap";
buildDepends = [
attoparsecEnumerator engineIo snapCore unorderedContainers
websockets websocketsSnap
];
meta = {
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.ocharles ];
};
})

View File

@ -0,0 +1,21 @@
{ cabal, aeson, async, attoparsec, base64Bytestring, either
, monadLoops, mwcRandom, stm, text, transformers
, unorderedContainers, vector, websockets
}:
cabal.mkDerivation (self: {
pname = "engine-io";
version = "1.0.0";
sha256 = "08gxhf9ihz32z5ayabxw7mn14rib2kyawrvfqzbdkw8vxgjiasv9";
buildDepends = [
aeson async attoparsec base64Bytestring either monadLoops mwcRandom
stm text transformers unorderedContainers vector websockets
];
meta = {
homepage = "http://github.com/ocharles/engine.io";
description = "A Haskell implementation of Engine.IO";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.ocharles ];
};
})

View File

@ -7,8 +7,8 @@
cabal.mkDerivation (self: {
pname = "esqueleto";
version = "1.4.1.3";
sha256 = "0n2h1ymyr92a3qaadiff3xxwdxdc8l92kfbag8rh27gi736w28y4";
version = "1.4.4";
sha256 = "00s52f8l5pbsab83fq8d03xhispyp9mqsh5vvzwiki6kspkj26a0";
buildDepends = [
conduit monadLogger persistent resourcet tagged text transformers
unorderedContainers

View File

@ -4,8 +4,8 @@
cabal.mkDerivation (self: {
pname = "fclabels";
version = "2.0.1.1";
sha256 = "1r798fbdk4xzw649la9disnk1kngy3cmzbi3k8afiy8q6v1fbpwh";
version = "2.0.2";
sha256 = "108ad6l8ibz44n000hlywqpqslsz1czmsal7qvbd53chmmm4xgdp";
buildDepends = [ mtl transformers ];
meta = {
homepage = "https://github.com/sebastiaanvisser/fclabels";

View File

@ -9,6 +9,7 @@ cabal.mkDerivation (self: {
buildDepends = [
dataDefaultClass lens vectorSpace vectorSpacePoints
];
jailbreak = true;
meta = {
description = "Simple force-directed layout";
license = self.stdenv.lib.licenses.bsd3;

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, binary, transformers }:
cabal.mkDerivation (self: {

View File

@ -1,11 +1,13 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, Cabal, convertible, deepseq, doctest, emacs, filepath
, ghcSybUtils, hlint, hspec, ioChoice, syb, time, transformers
}:
cabal.mkDerivation (self: {
pname = "ghc-mod";
version = "4.1.3";
sha256 = "0n7nbjbiiphlasqfcxx15fa8axwd9csq2nh3r0wvkrgpsazdlw8c";
version = "4.1.5";
sha256 = "192v0h9nhi7xgvidyisn3rpr6kjpkibrm2b859b6a92gp0h37nnn";
isLibrary = true;
isExecutable = true;
buildDepends = [
@ -21,13 +23,11 @@ cabal.mkDerivation (self: {
configureFlags = "--datasubdir=${self.pname}-${self.version}";
postInstall = ''
cd $out/share/$pname-$version
sed -i -e 's/"-b" "\\n" "-l"/"-l" "-b" "\\"\\\\n\\""/' ghc-process.el
make
rm Makefile
cd ..
mkdir -p "$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}
@ -36,15 +36,6 @@ cabal.mkDerivation (self: {
eval exec $out/bin/.ghc-mod-wrapped \$COMMAND \$( ${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
mv $out/bin/ghc-modi $out/bin/.ghc-modi-wrapped
cat - > $out/bin/ghc-modi <<EOF
#! ${self.stdenv.shell}
COMMAND=\$1
shift
eval exec $out/bin/.ghc-modi-wrapped \$COMMAND \$( ${self.ghc.GHCGetPackages} ${self.ghc.version} | tr " " "\n" | tail -n +2 | paste -d " " - - | sed 's/.*/-g "&"/' | tr "\n" " ") "\$@"
EOF
chmod +x $out/bin/ghc-modi
'';
meta = {
homepage = "http://www.mew.org/~kazu/proj/ghc-mod/";

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal }:
cabal.mkDerivation (self: {

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, cairo, deepseq, fgl, ghcHeapView, graphviz, gtk, mtl
, svgcairo, text, transformers, xdot
}:

View File

@ -4,8 +4,8 @@
cabal.mkDerivation (self: {
pname = "gtk2hs-buildtools";
version = "0.12.5.2";
sha256 = "1w4mfwkiqil9xd1xl4himb6vnl66hxb7a4vch6wh3bfad880qyiw";
version = "0.13.0.0";
sha256 = "075f6jjkk56h0nda0gbdr775d72c0b3d2z483cff2bnnjf8aqwa6";
isLibrary = false;
isExecutable = true;
buildDepends = [ filepath hashtables random ];

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, happy, syb }:
cabal.mkDerivation (self: {

View File

@ -7,8 +7,8 @@
cabal.mkDerivation (self: {
pname = "haskell-token-utils";
version = "0.0.0.2";
sha256 = "115lqddhjra3wjnj5n8gpm0iawf6m1l2ggjh2n8nbx6wjraghrrv";
version = "0.0.0.3";
sha256 = "1qfb0gzi8mvraflk7l8wckkaa2gfdq5wqk7ax3v4i4f1mrd7zr4f";
buildDepends = [
dualTree ghcSybUtils haskellSrcExts monoidExtras mtl rosezipper
semigroups syb

View File

@ -7,8 +7,8 @@
cabal.mkDerivation (self: {
pname = "hjsmin";
version = "0.1.4.6";
sha256 = "0z0wzgwm66ckq9h756s7srfyiv2jia9779yi86cn1zgzr8dwspvr";
version = "0.1.4.7";
sha256 = "1gw9is6piqrqxnrwp8v3vij90icmym58rxqnnklrcjfi3ai7y58f";
isLibrary = true;
isExecutable = true;
buildDepends = [

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, aeson, ansiTerminal, Cabal, filepath, hastache
, httpConduit, HUnit, lens, QuickCheck, random, smallcheck, split
, syb, tasty, tastyHunit, tastyQuickcheck, tastySmallcheck, text

View File

@ -8,8 +8,8 @@
cabal.mkDerivation (self: {
pname = "hoogle";
version = "4.2.33";
sha256 = "0jwik79qcflaghqxfvsd8xvb7y1czb1xihg1ijd29lx7p5mz03il";
version = "4.2.34";
sha256 = "0vldc7s3nq70jxmnxdzlfrlwg0pxw0lq1lcd53klj2ksjkqhm5jg";
isLibrary = true;
isExecutable = true;
buildDepends = [

View File

@ -4,8 +4,8 @@
cabal.mkDerivation (self: {
pname = "hspec-expectations";
version = "0.5.0.1";
sha256 = "0r1yy94q30gp3wyif7qfa22gn3g2lrszwygsy4wknc396fab7mvj";
version = "0.6.0";
sha256 = "01l9mnny5pgaqqswv1hyq1v77yd4vx9bfyz6662iypc0fz78519i";
buildDepends = [ HUnit ];
testDepends = [ hspec HUnit markdownUnlit silently ];
doCheck = false;

View File

@ -7,8 +7,8 @@
cabal.mkDerivation (self: {
pname = "hspec";
version = "1.10.0";
sha256 = "0lqc4sxl2c1rgnmp4a2fikc78f9caxswkmxfi8wajxlwaj58sy8p";
version = "1.10.0.1";
sha256 = "1i0pl67jplvqh370x6mzdb86a653k1a1l8bjac60izr8d22n35rl";
isLibrary = true;
isExecutable = true;
buildDepends = [

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, async, caseInsensitive, cond, dataDefault, dyre, feed
, filepath, hslogger, httpConduit, httpTypes, lens, mimeMail
, monadControl, mtl, network, opml, random, resourcet, text
@ -9,7 +11,6 @@ cabal.mkDerivation (self: {
pname = "imm";
version = "0.6.0.1";
sha256 = "11m6937wafl6nic69mbibrjnxib503907y21n9zmsxc8vnjl3pps";
patches = [ ./latest-feed-http-conduit-tls.patch ];
isLibrary = true;
isExecutable = true;
buildDepends = [
@ -24,4 +25,4 @@ cabal.mkDerivation (self: {
platforms = self.ghc.meta.platforms;
maintainers = [ "Daniel Bergey <bergey@teallabs.org>" ];
};
})
})

View File

@ -1,73 +0,0 @@
# HG changeset patch
# User Daniel Bergey <bergey@alum.mit.edu>
# Date 1398284724 0
# Wed Apr 23 20:25:24 2014 +0000
# Node ID 4cc692e7acc4f21ffab9e5572d286495791d22d1
# Parent 31e3ba1aaaf9efdce66e8ef5c192d0f4214150f4
Update for feed-0.3.9.2, http-conduit-2.0, tls-1.2
diff -r 31e3ba1aaaf9 -r 4cc692e7acc4 Imm/Error.hs
--- a/Imm/Error.hs Sun Jun 16 12:23:40 2013 +0200
+++ b/Imm/Error.hs Wed Apr 23 20:25:24 2014 +0000
@@ -41,7 +41,7 @@
data ImmError =
OtherError String
| HTTPError HttpException
- | TLSError HandshakeFailed
+ | TLSError TLSException
| UnicodeError UnicodeException
| ParseUriError String
| ParseTimeError String
@@ -63,7 +63,7 @@
"/!\\ Cannot parse date from item: ",
" title: " ++ (show $ getItemTitle item),
" link:" ++ (show $ getItemLink item),
- " publish date:" ++ (show $ getItemPublishDate item),
+ " publish date:" ++ (show (getItemPublishDate item :: Maybe (Maybe UTCTime))),
" date:" ++ (show $ getItemDate item)]
show (ParseTimeError raw) = "/!\\ Cannot parse time: " ++ raw
show (ParseFeedError raw) = "/!\\ Cannot parse feed: " ++ raw
diff -r 31e3ba1aaaf9 -r 4cc692e7acc4 Imm/HTTP.hs
--- a/Imm/HTTP.hs Sun Jun 16 12:23:40 2013 +0200
+++ b/Imm/HTTP.hs Wed Apr 23 20:25:24 2014 +0000
@@ -50,13 +50,13 @@
either throwError return res
-- | Monad-agnostic version of 'parseUrl'
-parseURL :: (MonadBase IO m, MonadError ImmError m) => String -> m (Request m')
+parseURL :: (MonadBase IO m, MonadError ImmError m) => String -> m Request
parseURL uri = do
result <- io $ (Right <$> parseUrl uri) `catch` (return . Left . HTTPError)
either throwError return result
-- | Build an HTTP request for given URI
-request :: (MonadBase IO m, MonadError ImmError m) => String -> m (Request a)
+request :: (MonadBase IO m, MonadError ImmError m) => String -> m Request
request uri = do
req <- parseURL uri
return $ req { requestHeaders = [
diff -r 31e3ba1aaaf9 -r 4cc692e7acc4 imm.cabal
--- a/imm.cabal Sun Jun 16 12:23:40 2013 +0200
+++ b/imm.cabal Wed Apr 23 20:25:24 2014 +0000
@@ -46,10 +46,10 @@
data-default,
directory,
dyre,
- feed,
+ feed == 0.3.9.2,
filepath,
hslogger,
- http-conduit >= 1.9.0,
+ http-conduit >= 2.0 && < 2.2,
http-types,
lens,
mime-mail,
@@ -66,7 +66,7 @@
transformers,
time,
timerep >= 1.0.3,
- tls,
+ tls >= 1.2 && < 1.3,
utf8-string,
xdg-basedir,
xml

View File

@ -12,8 +12,8 @@
cabal.mkDerivation (self: {
pname = "lens";
version = "4.2";
sha256 = "0aqhr8akb7wg270jxi1ns3mrpv42cfssi3g2kzyhkjmb39qxpp2w";
version = "4.3";
sha256 = "0wvsf0vkqjmmgl3p5lxbypn4p126l927ip7l2iisqzwyk87zfqqy";
buildDepends = [
aeson attoparsec bifunctors comonad contravariant distributive
exceptions filepath free hashable mtl parallel primitive

View File

@ -7,8 +7,8 @@
cabal.mkDerivation (self: {
pname = "mono-traversable";
version = "0.6.0.3";
sha256 = "1zg8hig4wgbiswb0sppjiga1r6sw7fjkxfiwlck4bwvghpyr5bp3";
version = "0.6.0.4";
sha256 = "1svqxc96n2andxcgrv8s29hkq6nw1qigv5p0dw9vx2ynk68pfhww";
buildDepends = [
comonad dlist dlistInstances hashable semigroupoids semigroups text
transformers unorderedContainers vector vectorAlgorithms

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, c2hs, ncurses, text, transformers }:
cabal.mkDerivation (self: {

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, dataAccessor, network, networkTransport
, networkTransportTests
}:

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, HTTP, HUnit, network, testFramework, testFrameworkHunit }:
cabal.mkDerivation (self: {

View File

@ -6,8 +6,8 @@
cabal.mkDerivation (self: {
pname = "pipes-aeson";
version = "0.4.1";
sha256 = "06fxl4az5brbivc5db498fc3yawrc2rwnrn20rbssihd0lp9xm1i";
version = "0.4.1.1";
sha256 = "1z520c9l2wqjcv5lb997n3zfks7p0z7dlwgqm74dcwnnfy3mfp9j";
buildDepends = [
aeson attoparsec pipes pipesAttoparsec pipesBytestring pipesParse
transformers

View File

@ -4,8 +4,8 @@
cabal.mkDerivation (self: {
pname = "pipes-group";
version = "1.0.0";
sha256 = "1izc2z3cwz7dihhfrngjyiaxmcpp794ragbl6v17y8c2pj0s34kh";
version = "1.0.1";
sha256 = "19caih65hsvnvkwv8dlrrf961aw6k0zr9yx78cia1padslidxlbw";
buildDepends = [ free pipes pipesParse transformers ];
meta = {
description = "Group streams into substreams";

View File

@ -4,8 +4,8 @@
cabal.mkDerivation (self: {
pname = "pipes-zlib";
version = "0.4.0";
sha256 = "1xi8x7cfzr7042x5jq8b6xqdhffh1jgprk90yzsfjldllck9z5ia";
version = "0.4.0.1";
sha256 = "1k91q5hci4hk2kzaqfvg1nwbklqyg83wwhm3sdfhdn2famj0mls0";
buildDepends = [ pipes transformers zlib zlibBindings ];
meta = {
homepage = "https://github.com/k0001/pipes-zlib";

View File

@ -7,8 +7,8 @@
cabal.mkDerivation (self: {
pname = "postgresql-simple";
version = "0.4.2.3";
sha256 = "1rg6virvz4nr0m39sr72h23yks5f8ih9nimgacx30zw7xvnx942p";
version = "0.4.3.0";
sha256 = "16i1qzshbscnbjb4rxz5hl1iaxjmsc21878prj5pp33zbm53dlcm";
buildDepends = [
aeson attoparsec blazeBuilder blazeTextual hashable postgresqlLibpq
scientific text time transformers uuid vector

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, readline, ncurses }:
cabal.mkDerivation (self: {

View File

@ -4,8 +4,8 @@
cabal.mkDerivation (self: {
pname = "safe";
version = "0.3.5";
sha256 = "0xv409ps1h1b28v8rkg59a09z001nmpvqvwf3mdkzkyzmxfgq30j";
version = "0.3.6";
sha256 = "03fjasjw8mh8c15xg8dncdn9g8scr427889vchcckilll40kvzvm";
meta = {
homepage = "http://community.haskell.org/~ndm/safe/";
description = "Library of safe (exception free) functions";

View File

@ -1,16 +1,16 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, deepseq, hashable, QuickCheck, smallcheck, tasty
, tastyAntXml, tastyQuickcheck, tastySmallcheck, text
, tastyAntXml, tastyHunit, tastyQuickcheck, tastySmallcheck, text
}:
cabal.mkDerivation (self: {
pname = "scientific";
version = "0.3.2.1";
sha256 = "0z0k0dqmv6a3spgl48yl00a55niv0gqjy906sh4r8xfpsabzl88s";
version = "0.3.3.0";
sha256 = "1kj49ibq53m7cfs9pq396l4fbqnarqzay7a65rmsrzi2vz15parv";
buildDepends = [ deepseq hashable text ];
testDepends = [
QuickCheck smallcheck tasty tastyAntXml tastyQuickcheck
QuickCheck smallcheck tasty tastyAntXml tastyHunit tastyQuickcheck
tastySmallcheck text
];
jailbreak = true;

View File

@ -0,0 +1,16 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, filepath, mtl, strict, time, unixCompat }:
cabal.mkDerivation (self: {
pname = "shellish";
version = "0.1.4";
sha256 = "1ldwid270mwyky6zmggbvn72hvs4s39hhf2zj8r0jahxnwlpbfan";
buildDepends = [ filepath mtl strict time unixCompat ];
meta = {
homepage = "http://repos.mornfall.net/shellish";
description = "shell-/perl- like (systems) programming in Haskell";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, Cabal, constraints, filepath, mtl, tasty, tastyGolden
, thDesugar
}:

View File

@ -16,6 +16,9 @@ cabal.mkDerivation (self: {
network snapCore text time unixCompat
];
configureFlags = "-fopenssl";
patchPhase = ''
sed -i -e 's|HsOpenSSL >= .*|HsOpenSSL|' snap-server.cabal
'';
meta = {
homepage = "http://snapframework.com/";
description = "A fast, iteratee-based, epoll-enabled web server for the Snap Framework";

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, aeson, attoparsec, cereal, clientsession, comonad
, configurator, directoryTree, dlist, errors, filepath, hashable
, heist, lens, logict, MonadCatchIOTransformers, mtl, mwcRandom

View File

@ -0,0 +1,18 @@
{ cabal, aeson, attoparsec, engineIo, mtl, stm, text, transformers
, unorderedContainers, vector
}:
cabal.mkDerivation (self: {
pname = "socket-io";
version = "1.0.0";
sha256 = "1xvj2x6nr14wna0plivzbzkca2y4xw6bxhvc5mqjh664197r9jsx";
buildDepends = [
aeson attoparsec engineIo mtl stm text transformers
unorderedContainers vector
];
meta = {
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.ocharles ];
};
})

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, contravariant, deepseq, doctest, filepath, hlint
, hybridVectors, lens, linear, mtl, primitive, QuickCheck
, semigroups, simpleReflect, testFramework

View File

@ -6,8 +6,8 @@
cabal.mkDerivation (self: {
pname = "streaming-commons";
version = "0.1.3";
sha256 = "0zv309lqmv5bgbmxx5k0zk4iyxwj77lwqcaaycizi7559nzvsrh3";
version = "0.1.3.1";
sha256 = "0ryj9pp681f1pqvcyy5ci2zng6ax93j5navm886k095wxmamhzmf";
buildDepends = [
blazeBuilder network random text transformers zlib
];

View File

@ -4,8 +4,8 @@
cabal.mkDerivation (self: {
pname = "th-desugar";
version = "1.4.1";
sha256 = "1pjv301bshdmn3s5nrmmcx5d1b80c410lml73sai68dhx7v64vw2";
version = "1.4.2";
sha256 = "16l0khjx2wppnm9spp6mg659m95hxjkzfv3pjw5ays3z6clhx8b9";
buildDepends = [ mtl syb ];
testDepends = [ hspec HUnit mtl syb ];
meta = {

View File

@ -7,8 +7,8 @@
cabal.mkDerivation (self: {
pname = "thyme";
version = "0.3.5.1";
sha256 = "0v3aq7zv4fnkjhfc7mm6vx2wb5dh2npf2lsgpvcrdpy5zlfsrx50";
version = "0.3.5.2";
sha256 = "1vb5qn9m88y9738d9znim5lprb8z10am5yjaksdjl151li8apd6x";
buildDepends = [
aeson attoparsec deepseq mtl profunctors QuickCheck random text
time vector vectorSpace vectorThUnbox

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, binary, bindingsPosix, deepseq, HUnit, pkgs_tzdata
, QuickCheck, testFramework, testFrameworkHunit
, testFrameworkQuickcheck2, testFrameworkTh, time, tzdata, vector

View File

@ -0,0 +1,23 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, ChasingBottoms, deepseq, hashable, HUnit, QuickCheck
, testFramework, testFrameworkHunit, testFrameworkQuickcheck2
}:
cabal.mkDerivation (self: {
pname = "unordered-containers";
version = "0.2.5.0";
sha256 = "0y85a9zg77h05c5ajchvfazg84ksvyi92r6bbmh09qzlf7mlb4bj";
buildDepends = [ deepseq hashable ];
testDepends = [
ChasingBottoms hashable HUnit QuickCheck testFramework
testFrameworkHunit testFrameworkQuickcheck2
];
doCheck = false;
meta = {
homepage = "https://github.com/tibbe/unordered-containers";
description = "Efficient hashing-based container types";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal }:
cabal.mkDerivation (self: {

View File

@ -4,8 +4,8 @@
cabal.mkDerivation (self: {
pname = "vector-algorithms";
version = "0.6.0.1";
sha256 = "0dkiz0c5dmc3a15zz5pxv4rz4n0bw5irb5a148gccfrg5c80vzc5";
version = "0.6.0.2";
sha256 = "1gn2pvgvm9g0dajx2wv305fxwhkpdj9pybrwrm3j2frl4dnj7dcq";
isLibrary = true;
isExecutable = true;
buildDepends = [ mtl mwcRandom primitive vector ];

View File

@ -9,8 +9,8 @@
cabal.mkDerivation (self: {
pname = "wai-extra";
version = "3.0.0.1";
sha256 = "0i28d3pwz2fskg94xlkapdw07zkq3acnqk21kpgm5ffbj6qvbvsg";
version = "3.0.1";
sha256 = "1k6d9p93r7r95i5yi7mvhix94qigkzanqjq5qa6k7qfpnjj727id";
buildDepends = [
ansiTerminal base64Bytestring blazeBuilder caseInsensitive
dataDefaultClass deepseq fastLogger httpTypes liftedBase network

View File

@ -8,8 +8,8 @@
cabal.mkDerivation (self: {
pname = "warp";
version = "3.0.0.3";
sha256 = "0lhmhgbza49lkbay6ydj5h1g04qzs4jx2wyq4bhddjrpmxsdsy2y";
version = "3.0.0.4";
sha256 = "119yw4k11v2gq3z4gjr51i8z551cbbgwhkfnl9jr4ira06m6si2v";
buildDepends = [
blazeBuilder caseInsensitive hashable httpDate httpTypes network
simpleSendfile streamingCommons text unixCompat void wai

View File

@ -4,8 +4,8 @@
cabal.mkDerivation (self: {
pname = "word8";
version = "0.0.4";
sha256 = "1jrys2crl1yfkgwc4ny6x1kr24kx8j3zsy0zql5ms19rfb0rnkki";
version = "0.1.0";
sha256 = "1729ip83wyw8w3v8mzmazaw5b9l81zg95hrkmfq3qjk5gz1s75s0";
testDepends = [ hspec ];
meta = {
description = "Word8 library";

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, stm, wxcore }:
cabal.mkDerivation (self: {

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, libX11, mesa, wxdirect, wxGTK }:
cabal.mkDerivation (self: {

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, filepath, libX11, mesa, parsec, stm, time, wxc, wxdirect
, wxGTK
}:

View File

@ -8,8 +8,8 @@
cabal.mkDerivation (self: {
pname = "xml-conduit";
version = "1.2.0.2";
sha256 = "1kcrhyri4knkp1x9zn99qklkj4nd47gwdfy6q0pwdz7cgjskps1z";
version = "1.2.0.3";
sha256 = "0bb4nc9nwq4z6vdsiqs0zk8k8yvmyxdrya5fz2h8z8ng66xaq4k1";
buildDepends = [
attoparsec attoparsecConduit blazeBuilder blazeBuilderConduit
blazeHtml blazeMarkup conduit conduitExtra dataDefault deepseq

View File

@ -4,8 +4,8 @@
cabal.mkDerivation (self: {
pname = "xml-hamlet";
version = "0.4.0.8";
sha256 = "10hc4a6lqifiinm9rf1ziw35bjnjgkd5mhagg9anvz35hhr7bbrr";
version = "0.4.0.9";
sha256 = "0vm4jhvjf53a33sisnhghg0m9pcv2fx676rl90vbm2xcd9rqlj82";
buildDepends = [ parsec shakespeare text xmlConduit ];
testDepends = [ hspec HUnit parsec shakespeare text xmlConduit ];
meta = {

View File

@ -2,21 +2,22 @@
{ cabal, aeson, blazeHtml, blazeMarkup, conduitExtra, dataDefault
, fastLogger, hamlet, monadControl, monadLogger, networkConduit
, safe, shakespeare, shakespeareCss, shakespeareJs, text
, transformers, unorderedContainers, wai, waiExtra, warp, yaml
, yesodAuth, yesodCore, yesodForm, yesodPersistent
, safe, shakespeare, shakespeareCss, shakespeareJs
, streamingCommons, text, transformers, unorderedContainers, wai
, waiExtra, warp, yaml, yesodAuth, yesodCore, yesodForm
, yesodPersistent
}:
cabal.mkDerivation (self: {
pname = "yesod";
version = "1.2.6";
sha256 = "0rw46zznczdzg2wvbgp5kpq3yrl6w40vbbs7zyvqpcf6m82jsfz0";
version = "1.2.6.1";
sha256 = "1xiqpbcjxisc4lic7ls03rz184d95vkh4kb3ampwbx463qbj9im2";
buildDepends = [
aeson blazeHtml blazeMarkup conduitExtra dataDefault fastLogger
hamlet monadControl monadLogger networkConduit safe shakespeare
shakespeareCss shakespeareJs text transformers unorderedContainers
wai waiExtra warp yaml yesodAuth yesodCore yesodForm
yesodPersistent
shakespeareCss shakespeareJs streamingCommons text transformers
unorderedContainers wai waiExtra warp yaml yesodAuth yesodCore
yesodForm yesodPersistent
];
meta = {
homepage = "http://www.yesodweb.com/";

View File

@ -1,26 +1,20 @@
{stdenv, fetchurl, flex, yacc, tk }:
{stdenv, fetchurl, yacc }:
stdenv.mkDerivation {
name = "spin-5.1.7";
stdenv.mkDerivation rec {
version = "6.3.2";
name = "spin-${version}";
src = fetchurl {
url = http://spinroot.com/spin/Src/spin517.tar.gz;
sha256 = "03c6bmar4z13jx7dddb029f0qnmgl8x4hyfwn3qijjyd4dbliiw6";
url = http://spinroot.com/spin/Src/spin632.tar.gz;
curlOpts = "--user-agent 'Mozilla/5.0'";
sha256 = "1llsv1mnwr99hvsm052i3wwpa3dm5j12s5p10hizi6i9hlp00b5y";
};
buildInputs = [ flex yacc tk ];
buildInputs = [ yacc ];
patchPhase = ''
cd Src*
sed -i -e 's/-DNXT/-DNXT -DCPP="\\"gcc -E -x c\\""/' makefile
'';
installPhase = ''
mkdir -p $out/bin
cp ../Xspin*/xsp* $out/bin/xspin
sed -i -e '1s@^#!/bin/sh@#!${tk}/bin/wish@' \
-e '/exec wish/d' $out/bin/xspin
cp spin $out/bin
'';
sourceRoot = "Spin/Src${version}";
installPhase = "install -D spin $out/bin/spin";
meta = {
description = "Formal verification tool for distributed software systems";

View File

@ -6,8 +6,8 @@
cabal.mkDerivation (self: {
pname = "cabal-bounds";
version = "0.6";
sha256 = "0dl8rf8y365a20yz5kk1c9y860k5mkg1jp5dipvbf451h7a7h9w5";
version = "0.7";
sha256 = "1dz3bi33s2s0glsw248dxh76yj6qqlq2v2z7rys5js1mi6dicwa3";
isLibrary = true;
isExecutable = true;
buildDepends = [

View File

@ -5,8 +5,8 @@
cabal.mkDerivation (self: {
pname = "cabal2nix";
version = "1.64";
sha256 = "0fcw8z3rmn2c44879a7fsfb5pz0digkrqnqhbf46ndl432wzj21p";
version = "1.65";
sha256 = "13x1kikwdlx1xlgy1bxlnn0bgbzj3khxm2x59584a8h2kp9kw9qm";
isLibrary = false;
isExecutable = true;
buildDepends = [ Cabal filepath hackageDb HTTP mtl regexPosix ];

View File

@ -1,14 +1,15 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, json, mtl, parsec, regexCompat }:
{ cabal, json, mtl, parsec, QuickCheck, regexCompat }:
cabal.mkDerivation (self: {
pname = "ShellCheck";
version = "0.3.3";
sha256 = "15lmc7cbi6s852qhd6h9asgz7ss1khfhq7wj4sgblr5mgppldg93";
version = "0.3.4";
sha256 = "07fw8c33p7h1kvg899dwnvqpxpywcidhbw9jhjd8xsma7kz471iw";
isLibrary = true;
isExecutable = true;
buildDepends = [ json mtl parsec regexCompat ];
buildDepends = [ json mtl parsec QuickCheck regexCompat ];
testDepends = [ json mtl parsec QuickCheck regexCompat ];
meta = {
homepage = "http://www.shellcheck.net/";
description = "Shell script analysis tool";

View File

@ -1,19 +0,0 @@
{ cabal, mtl, perl }:
cabal.mkDerivation (self: {
pname = "happy";
version = "1.18.8";
sha256 = "1mqdawxszmdk71fbl8ljxz7jyhai00sflaw0gahp039n44mrspam";
isLibrary = false;
isExecutable = true;
buildDepends = [ mtl ];
buildTools = [ perl ];
patches = [ ./adapt-crazy-perl-regex-for-cpp-4.8.0.patch ];
meta = {
homepage = "http://www.haskell.org/happy/";
description = "Happy is a parser generator for Haskell";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

@ -1,19 +0,0 @@
{ cabal, mtl, perl }:
cabal.mkDerivation (self: {
pname = "happy";
version = "1.19.2";
sha256 = "1m74dz83fs7gbcr040nhfx1xw3smjk24g5cp6a0wxvrmlh12yc66";
isLibrary = false;
isExecutable = true;
buildDepends = [ mtl ];
buildTools = [ perl ];
patchPhase = "sed -i -e '/^import Data.Monoid/d' Setup.lhs";
meta = {
homepage = "http://www.haskell.org/happy/";
description = "Happy is a parser generator for Haskell";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

@ -1,22 +0,0 @@
{ cabal, mtl, perl }:
cabal.mkDerivation (self: {
pname = "happy";
version = "1.19.3";
sha256 = "1q3hipgcwvrf333wlyqmg4mgf24gwiagddlfyr9zgi4k42p2373x";
isLibrary = false;
isExecutable = true;
buildDepends = [ mtl ];
buildTools = [ perl ];
preConfigure = self.stdenv.lib.optional (self.stdenv.lib.versionOlder "7.9" self.ghc.version) ''
sed -i -e 's|extensions: |extensions: FlexibleContexts, |' happy.cabal
sed -i -e 's|> import System.Exit|> import System.Exit ( exitWith, ExitCode(..) )|' src/Main.lhs
'';
meta = {
homepage = "http://www.haskell.org/happy/";
description = "Happy is a parser generator for Haskell";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

@ -4,8 +4,8 @@
cabal.mkDerivation (self: {
pname = "happy";
version = "1.18.11";
sha256 = "1hssiihzl7xipmn5bz71q30wbq2sj92lh2f7z4jarckhldwcqfi9";
version = "1.19.4";
sha256 = "0vcklr1y6yjf8z4wip4al2zw4qlfxcahbdxwpf6c9y31dkv9kr3b";
isLibrary = false;
isExecutable = true;
buildDepends = [ mtl ];

View File

@ -1,13 +1,13 @@
{ stdenv, fetchurl, unzip, jre }:
stdenv.mkDerivation rec {
name = "jdiskreport-1.4.0";
name = "jdiskreport-1.4.1";
builder = ./builder.sh;
src = fetchurl {
url = http://www.jgoodies.com/download/jdiskreport/jdiskreport-1_4_0.zip;
sha256 = "0kx43480p89wlyza94lzqygqfafsdf964syc2c24q28y42psz4kd";
url = http://www.jgoodies.com/download/jdiskreport/jdiskreport-1_4_1.zip;
sha256 = "0d5mzkwsbh9s9b1vyvpaawqc09b0q41l2a7pmwf7386b1fsx6d58";
};
buildInputs = [ unzip ];

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, Cabal, filepath, HTTP, mtl, network, random, time, zlib }:
cabal.mkDerivation (self: {

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, Cabal, filepath, HTTP, mtl, network, random, time, zlib }:
cabal.mkDerivation (self: {

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, Cabal, filepath, HTTP, HUnit, mtl, network, QuickCheck
, random, stm, testFramework, testFrameworkHunit
, testFrameworkQuickcheck2, time, zlib

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, Cabal, filepath, HTTP, HUnit, mtl, network, QuickCheck
, random, stm, testFramework, testFrameworkHunit
, testFrameworkQuickcheck2, time, zlib

View File

@ -5,11 +5,11 @@
}:
stdenv.mkDerivation rec {
name = "nix-1.8pre3636_9d0709e";
name = "nix-1.8pre3666_5bcb982";
src = fetchurl {
url = "http://hydra.nixos.org/build/11854244/download/5/${name}.tar.xz";
sha256 = "13h32d4nbkhvxhj9nyamxf6mfsi7mzvjz1bhyy63088vx468nhmm";
url = "http://hydra.nixos.org/build/12516859/download/5/${name}.tar.xz";
sha256 = "6b968ec6db727dad2dc1fb6d31395996bd7cad14fddadfa996661c1f2c142c32";
};
nativeBuildInputs = [ perl pkgconfig ];

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, filepath, mtl, regexCompat, texLive }:
cabal.mkDerivation (self: {

View File

@ -7458,7 +7458,7 @@ let
# The current default kernel / kernel modules.
linux = linuxPackages.kernel;
linuxPackages = linuxPackages_3_14;
linuxPackages = linuxPackages_3_12;
# Update this when adding the newest kernel major version!
linux_latest = pkgs.linux_3_15;

View File

@ -209,8 +209,8 @@
ghcBinary = pkgs.haskellPackages.ghcPlain;
prefFun = ghcHEADPrefs;
extraArgs = {
happy = pkgs.haskellPackages.happy_1_19_2;
alex = pkgs.haskellPackages.alex_3_1_3;
happy = pkgs.haskellPackages.happy;
alex = pkgs.haskellPackages.alex;
};
};

View File

@ -555,6 +555,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
dataenc = callPackage ../development/libraries/haskell/dataenc {};
dataFix = callPackage ../development/libraries/haskell/data-fix {};
dataHash = callPackage ../development/libraries/haskell/data-hash {};
dataInttrie = callPackage ../development/libraries/haskell/data-inttrie {};
@ -700,6 +702,9 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
encoding = callPackage ../development/libraries/haskell/encoding {};
engineIo = callPackage ../development/libraries/haskell/engine-io {};
engineIoSnap = callPackage ../development/libraries/haskell/engine-io-snap {};
enumerator = callPackage ../development/libraries/haskell/enumerator {};
enummapset = callPackage ../development/libraries/haskell/enummapset {};
@ -1986,8 +1991,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
sbv = callPackage ../development/libraries/haskell/sbv {};
scientific_0_2_0_2 = callPackage ../development/libraries/haskell/scientific/0.2.0.2.nix {};
scientific_0_3_2_1 = callPackage ../development/libraries/haskell/scientific/0.3.2.1.nix {};
scientific = self.scientific_0_3_2_1;
scientific_0_3_3_0 = callPackage ../development/libraries/haskell/scientific/0.3.3.0.nix {};
scientific = self.scientific_0_3_3_0;
scotty = callPackage ../development/libraries/haskell/scotty {};
@ -2009,6 +2014,9 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
setlocale = callPackage ../development/libraries/haskell/setlocale {};
shellish = callPackage ../development/libraries/haskell/shellish {};
shellmate = callPackage ../development/libraries/haskell/shellmate {};
shelly_0_15_4_1 = callPackage ../development/libraries/haskell/shelly/0.15.4.1.nix {};
@ -2063,6 +2071,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
socks = callPackage ../development/libraries/haskell/socks {};
socketIo = callPackage ../development/libraries/haskell/socket-io {};
sparse = callPackage ../development/libraries/haskell/sparse {};
spawn = callPackage ../development/libraries/haskell/spawn {};
@ -2428,7 +2438,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
unorderedContainers_0_2_3_0 = callPackage ../development/libraries/haskell/unordered-containers/0.2.3.0.nix {};
unorderedContainers_0_2_4_0 = callPackage ../development/libraries/haskell/unordered-containers/0.2.4.0.nix {};
unorderedContainers = self.unorderedContainers_0_2_4_0;
unorderedContainers_0_2_5_0 = callPackage ../development/libraries/haskell/unordered-containers/0.2.5.0.nix {};
unorderedContainers = self.unorderedContainers_0_2_5_0;
uri = callPackage ../development/libraries/haskell/uri {};
@ -2738,13 +2749,10 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
happy_1_18_4 = callPackage ../development/tools/parsing/happy/1.18.4.nix {};
happy_1_18_5 = callPackage ../development/tools/parsing/happy/1.18.5.nix {};
happy_1_18_6 = callPackage ../development/tools/parsing/happy/1.18.6.nix {};
happy_1_18_8 = callPackage ../development/tools/parsing/happy/1.18.8.nix {};
happy_1_18_9 = callPackage ../development/tools/parsing/happy/1.18.9.nix {};
happy_1_18_10 = callPackage ../development/tools/parsing/happy/1.18.10.nix {};
happy_1_18_11 = callPackage ../development/tools/parsing/happy/1.18.11.nix {};
happy_1_19_2 = callPackage ../development/tools/parsing/happy/1.19.2.nix {};
happy_1_19_3 = callPackage ../development/tools/parsing/happy/1.19.3.nix {};
happy = self.happy_1_19_3;
happy_1_19_4 = callPackage ../development/tools/parsing/happy/1.19.4.nix {};
happy = self.happy_1_19_4;
happyMeta = callPackage ../development/tools/haskell/happy-meta {};