Re-generate Haskell packages with cabal2nix.

This commit is contained in:
Peter Simons 2014-07-14 17:23:04 +02:00
parent ccdfa99cc8
commit 5bfb58a8a2
30 changed files with 64 additions and 9 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 { cabal, ansiTerminal, filepath, HTTP, network, optparseApplicative
, terminalSize, text, time, zlib , 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 { cabal, curl, extensibleExceptions, filepath, hashedStorage
, haskeline, html, HTTP, mmap, mtl, network, parsec, random , haskeline, html, HTTP, mmap, mtl, network, parsec, random
, regexCompat, tar, terminfo, text, utf8String, vector, zlib , regexCompat, tar, terminfo, text, utf8String, vector, zlib
@ -15,15 +17,15 @@ cabal.mkDerivation (self: {
utf8String vector zlib utf8String vector zlib
]; ];
extraLibraries = [ curl ]; extraLibraries = [ curl ];
jailbreak = true;
doCheck = false; doCheck = false;
postInstall = '' postInstall = ''
mkdir -p $out/etc/bash_completion.d mkdir -p $out/etc/bash_completion.d
mv contrib/darcs_completion $out/etc/bash_completion.d/darcs mv contrib/darcs_completion $out/etc/bash_completion.d/darcs
''; '';
jailbreak = true;
meta = { meta = {
homepage = http://darcs.net/; homepage = "http://darcs.net/";
description = "A distributed, interactive, smart revision control system"; description = "a distributed, interactive, smart revision control system";
license = "GPL"; license = "GPL";
platforms = self.ghc.meta.platforms; platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ]; 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 { cabal, aeson, async, blazeBuilder, bloomfilter, bup, byteable
, caseInsensitive, clientsession, cryptoApi, cryptohash, curl , caseInsensitive, clientsession, cryptoApi, cryptohash, curl
, dataDefault, dataenc, DAV, dbus, dlist, dns, editDistance , dataDefault, dataenc, DAV, dbus, dlist, dns, editDistance

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, extensibleExceptions, filepath, mtl, utf8String, X11 }:
cabal.mkDerivation (self: { cabal.mkDerivation (self: {
@ -14,12 +16,10 @@ cabal.mkDerivation (self: {
mkdir -p $out/share/man/man1 mkdir -p $out/share/man/man1
mv "$out/"**"/man/"*.1 $out/share/man/man1/ mv "$out/"**"/man/"*.1 $out/share/man/man1/
''; '';
patches = [ patches = [
# Patch to make xmonad use XMONAD_{GHC,XMESSAGE} (if available). # Patch to make xmonad use XMONAD_{GHC,XMESSAGE} (if available).
./xmonad_ghc_var_0.11.patch ./xmonad_ghc_var_0.11.patch
]; ];
meta = { meta = {
homepage = "http://xmonad.org"; homepage = "http://xmonad.org";
description = "A tiling window manager"; 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, fuse }:
cabal.mkDerivation (self: { cabal.mkDerivation (self: {

View File

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

View File

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

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, Cabal, convertible, deepseq, doctest, emacs, filepath { cabal, Cabal, convertible, deepseq, doctest, emacs, filepath
, ghcSybUtils, hlint, hspec, ioChoice, syb, time, transformers , ghcSybUtils, hlint, hspec, ioChoice, syb, time, transformers
}: }:

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal }: { cabal }:
cabal.mkDerivation (self: { 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 { cabal, cairo, deepseq, fgl, ghcHeapView, graphviz, gtk, mtl
, svgcairo, text, transformers, xdot , svgcairo, text, transformers, xdot
}: }:

View File

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

View File

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

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 { cabal, async, caseInsensitive, cond, dataDefault, dyre, feed
, filepath, hslogger, httpConduit, httpTypes, lens, mimeMail , filepath, hslogger, httpConduit, httpTypes, lens, mimeMail
, monadControl, mtl, network, opml, random, resourcet, text , monadControl, mtl, network, opml, random, resourcet, text

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, c2hs, ncurses, text, transformers }: { cabal, c2hs, ncurses, text, transformers }:
cabal.mkDerivation (self: { 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 { cabal, dataAccessor, network, networkTransport
, networkTransportTests , 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, HTTP, HUnit, network, testFramework, testFrameworkHunit }:
cabal.mkDerivation (self: { cabal.mkDerivation (self: {

View File

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

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 { cabal, Cabal, constraints, filepath, mtl, tasty, tastyGolden
, thDesugar , thDesugar
}: }:

View File

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

View File

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

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 { cabal, binary, bindingsPosix, deepseq, HUnit, pkgs_tzdata
, QuickCheck, testFramework, testFrameworkHunit , QuickCheck, testFramework, testFrameworkHunit
, testFrameworkQuickcheck2, testFrameworkTh, time, tzdata, vector , testFrameworkQuickcheck2, testFrameworkTh, time, tzdata, vector

View File

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

View File

@ -1,3 +1,5 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, stm, wxcore }: { cabal, stm, wxcore }:
cabal.mkDerivation (self: { 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, libX11, mesa, wxdirect, wxGTK }:
cabal.mkDerivation (self: { 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 { cabal, filepath, libX11, mesa, parsec, stm, time, wxc, wxdirect
, wxGTK , wxGTK
}: }:

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, Cabal, filepath, HTTP, mtl, network, random, time, zlib }:
cabal.mkDerivation (self: { 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, Cabal, filepath, HTTP, mtl, network, random, time, zlib }:
cabal.mkDerivation (self: { 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 { cabal, Cabal, filepath, HTTP, HUnit, mtl, network, QuickCheck
, random, stm, testFramework, testFrameworkHunit , random, stm, testFramework, testFrameworkHunit
, testFrameworkQuickcheck2, time, zlib , 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 { cabal, Cabal, filepath, HTTP, HUnit, mtl, network, QuickCheck
, random, stm, testFramework, testFrameworkHunit , random, stm, testFramework, testFrameworkHunit
, testFrameworkQuickcheck2, time, zlib , testFrameworkQuickcheck2, time, zlib

View File

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