Merge remote-tracking branch 'origin/master' into staging
This commit is contained in:
commit
b9d19af3e6
@ -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
|
||||
}:
|
||||
|
@ -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 ];
|
||||
|
@ -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"
|
||||
|
@ -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 = {
|
||||
|
@ -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";
|
||||
|
@ -1,3 +1,5 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, fuse }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
|
@ -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 = {
|
||||
|
@ -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 = {
|
||||
|
@ -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";
|
||||
|
@ -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 = [
|
||||
|
15
pkgs/development/libraries/haskell/data-fix/default.nix
Normal file
15
pkgs/development/libraries/haskell/data-fix/default.nix
Normal 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;
|
||||
};
|
||||
})
|
@ -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
|
||||
|
@ -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";
|
||||
|
@ -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
|
||||
];
|
||||
|
@ -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 ];
|
||||
};
|
||||
})
|
21
pkgs/development/libraries/haskell/engine-io/default.nix
Normal file
21
pkgs/development/libraries/haskell/engine-io/default.nix
Normal 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 ];
|
||||
};
|
||||
})
|
@ -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
|
||||
|
@ -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";
|
||||
|
@ -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;
|
||||
|
@ -1,3 +1,5 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, binary, transformers }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
|
@ -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/";
|
||||
|
@ -1,3 +1,5 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
|
@ -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
|
||||
}:
|
||||
|
@ -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 ];
|
||||
|
@ -1,3 +1,5 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, happy, syb }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
|
@ -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
|
||||
|
@ -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 = [
|
||||
|
@ -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
|
||||
|
@ -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 = [
|
||||
|
@ -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;
|
||||
|
@ -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 = [
|
||||
|
@ -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>" ];
|
||||
};
|
||||
})
|
||||
})
|
||||
|
@ -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
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -1,3 +1,5 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, c2hs, ncurses, text, transformers }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
|
@ -1,3 +1,5 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, dataAccessor, network, networkTransport
|
||||
, networkTransportTests
|
||||
}:
|
||||
|
@ -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: {
|
||||
|
@ -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
|
||||
|
@ -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";
|
||||
|
@ -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";
|
||||
|
@ -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
|
||||
|
@ -1,3 +1,5 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, readline, ncurses }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
|
@ -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";
|
||||
|
@ -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;
|
16
pkgs/development/libraries/haskell/shellish/default.nix
Normal file
16
pkgs/development/libraries/haskell/shellish/default.nix
Normal 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;
|
||||
};
|
||||
})
|
@ -1,3 +1,5 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, Cabal, constraints, filepath, mtl, tasty, tastyGolden
|
||||
, thDesugar
|
||||
}:
|
||||
|
@ -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";
|
||||
|
@ -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
|
||||
|
18
pkgs/development/libraries/haskell/socket-io/default.nix
Normal file
18
pkgs/development/libraries/haskell/socket-io/default.nix
Normal 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 ];
|
||||
};
|
||||
})
|
@ -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
|
||||
|
@ -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
|
||||
];
|
||||
|
@ -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 = {
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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;
|
||||
};
|
||||
})
|
@ -1,3 +1,5 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
|
@ -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 ];
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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";
|
||||
|
@ -1,3 +1,5 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, stm, wxcore }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
|
@ -1,3 +1,5 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, libX11, mesa, wxdirect, wxGTK }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
|
@ -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
|
||||
}:
|
||||
|
@ -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
|
||||
|
@ -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 = {
|
||||
|
@ -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/";
|
||||
|
@ -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";
|
||||
|
@ -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 = [
|
||||
|
@ -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 ];
|
||||
|
@ -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";
|
||||
|
@ -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 ];
|
||||
};
|
||||
})
|
@ -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 ];
|
||||
};
|
||||
})
|
@ -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 ];
|
||||
};
|
||||
})
|
@ -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 ];
|
@ -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 ];
|
||||
|
@ -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: {
|
||||
|
@ -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: {
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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 ];
|
||||
|
@ -1,3 +1,5 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, filepath, mtl, regexCompat, texLive }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
};
|
||||
};
|
||||
|
||||
|
@ -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 {};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user