mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-25 16:33:15 +00:00
Merge pull request #7465 from peti/drop-obsolete-haskell-code
Replace obsolete Haskell code with Haskell NG.
This commit is contained in:
commit
23365282b0
@ -1,86 +0,0 @@
|
||||
{ stdenv, ghc, makeWrapper, coreutils, writeScript }:
|
||||
|
||||
let
|
||||
ghc761OrLater = !stdenv.lib.versionOlder ghc.version "7.6.1";
|
||||
packageDBFlag = if ghc761OrLater then "-package-db" else "-package-conf";
|
||||
|
||||
GHCGetPackages = writeScript "ghc-get-packages.sh" ''
|
||||
#! ${stdenv.shell}
|
||||
# Usage:
|
||||
# $1: version of GHC
|
||||
# $2: invocation path of GHC
|
||||
# $3: prefix
|
||||
version="$1"
|
||||
if test -z "$3"; then
|
||||
prefix="${packageDBFlag} "
|
||||
else
|
||||
prefix="$3"
|
||||
fi
|
||||
PATH="$2:$PATH"
|
||||
IFS=":"
|
||||
for p in $PATH; do
|
||||
PkgDir="$p/../lib/ghc-$version/package.conf.d"
|
||||
for i in "$PkgDir/"*.installedconf; do
|
||||
# output takes place here
|
||||
test -f $i && echo -n " $prefix$i"
|
||||
done
|
||||
done
|
||||
test -f "$2/../lib/ghc-$version/package.conf" && echo -n " $prefix$2/../lib/ghc-$version/package.conf"
|
||||
'';
|
||||
|
||||
GHCPackages = writeScript "ghc-packages.sh" ''
|
||||
#! ${stdenv.shell} -e
|
||||
declare -A GHC_PACKAGES_HASH # using bash4 hashs to get uniq paths
|
||||
|
||||
for arg in $(${GHCGetPackages} ${ghc.version} "$(dirname $0)"); do
|
||||
case "$arg" in
|
||||
${packageDBFlag}) ;;
|
||||
*)
|
||||
CANONICALIZED="$(${coreutils}/bin/readlink -f -- "$arg")"
|
||||
GHC_PACKAGES_HASH["$CANONICALIZED"]= ;;
|
||||
esac
|
||||
done
|
||||
|
||||
for path in ''${!GHC_PACKAGES_HASH[@]}; do
|
||||
echo -n "$path:"
|
||||
done
|
||||
'';
|
||||
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
name = "ghc-${ghc.version}-wrapper";
|
||||
|
||||
buildInputs = [makeWrapper];
|
||||
propagatedBuildInputs = [ghc];
|
||||
|
||||
unpackPhase = "true";
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
mkdir -p $out/bin
|
||||
for prg in ghc ghci ghc-${ghc.version} ghci-${ghc.version}; do
|
||||
makeWrapper $ghc/bin/$prg $out/bin/$prg --add-flags "\$(${GHCGetPackages} ${ghc.version} \"\$(dirname \$0)\")"
|
||||
done
|
||||
for prg in runghc runhaskell; do
|
||||
makeWrapper $ghc/bin/$prg $out/bin/$prg --add-flags "\$(${GHCGetPackages} ${ghc.version} \"\$(dirname \$0)\" \" ${packageDBFlag} --ghc-arg=\")"
|
||||
done
|
||||
for prg in ghc-pkg ghc-pkg-${ghc.version}; do
|
||||
makeWrapper $ghc/bin/$prg $out/bin/$prg --add-flags "\$(${GHCGetPackages} ${ghc.version} \"\$(dirname \$0)\" -${packageDBFlag}=)"
|
||||
done
|
||||
for prg in hp2ps hpc hasktags hsc2hs; do
|
||||
test -x $ghc/bin/$prg && ln -s $ghc/bin/$prg $out/bin/$prg
|
||||
done
|
||||
|
||||
mkdir -p $out/nix-support
|
||||
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
|
||||
|
||||
mkdir -p $out/share/doc
|
||||
ln -s $ghc/lib $out/lib
|
||||
ln -s $ghc/share/doc/ghc $out/share/doc/ghc-${ghc.version}
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
inherit ghc GHCGetPackages GHCPackages;
|
||||
inherit (ghc) meta version;
|
||||
}
|
@ -1,5 +1,9 @@
|
||||
{ stdenv, fetchurl, perl, ghc, binary, zlib, utf8String, readline, fgl,
|
||||
regexCompat, HsSyck, random }:
|
||||
{ stdenv, fetchurl, perl, ghcWithPackages }:
|
||||
|
||||
let ghc = ghcWithPackages (hpkgs: with hpkgs; [
|
||||
binary zlib utf8-string readline fgl regex-compat HsSyck random
|
||||
]);
|
||||
in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "jhc-${version}";
|
||||
@ -10,10 +14,7 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "0lrgg698mx6xlrqcylba9z4g1f053chrzc92ri881dmb1knf83bz";
|
||||
};
|
||||
|
||||
buildInputs =
|
||||
[ perl ghc binary zlib utf8String
|
||||
readline fgl regexCompat HsSyck random
|
||||
];
|
||||
buildInputs = [ perl ghc ];
|
||||
|
||||
meta = {
|
||||
description = "Whole-program, globally optimizing Haskell compiler";
|
||||
|
@ -1,9 +1,6 @@
|
||||
{ stdenv, coreutils, fetchgit, m4, libtool, clang, ghcWithPackages,
|
||||
shuffle,
|
||||
hashable, mtl, network, uhc-util, uulib
|
||||
}:
|
||||
{ stdenv, coreutils, fetchgit, m4, libtool, clang, ghcWithPackages }:
|
||||
|
||||
let wrappedGhc = ghcWithPackages ( self: [hashable mtl network uhc-util uulib] );
|
||||
let wrappedGhc = ghcWithPackages (hpkgs: with hpkgs; [shuffle hashable mtl network uhc-util uulib] );
|
||||
in stdenv.mkDerivation rec {
|
||||
version = "1.1.8.10";
|
||||
name = "uhc-${version}";
|
||||
@ -16,7 +13,7 @@ in stdenv.mkDerivation rec {
|
||||
|
||||
postUnpack = "sourceRoot=\${sourceRoot}/EHC";
|
||||
|
||||
buildInputs = [ m4 wrappedGhc clang libtool shuffle ];
|
||||
buildInputs = [ m4 wrappedGhc clang libtool ];
|
||||
|
||||
configureFlags = [ "--with-gcc=${clang}/bin/clang" ];
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,7 +1,6 @@
|
||||
{ pkgs, stdenv, ghc
|
||||
, packageSetConfig ? (self: super: {})
|
||||
, overrides ? (self: super: {})
|
||||
, provideOldAttributeNames ? false
|
||||
}:
|
||||
|
||||
with ./lib.nix;
|
||||
@ -63,9 +62,8 @@ let
|
||||
|
||||
};
|
||||
|
||||
compatLayer = if provideOldAttributeNames then import ./compat-layer.nix else (self: super: {});
|
||||
commonConfiguration = import ./configuration-common.nix { inherit pkgs; };
|
||||
|
||||
in
|
||||
|
||||
fix (extend (extend (extend (extend haskellPackages commonConfiguration) packageSetConfig) overrides) compatLayer)
|
||||
fix (extend (extend (extend haskellPackages commonConfiguration) packageSetConfig) overrides)
|
||||
|
@ -1,14 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "AC-Vector";
|
||||
version = "2.3.2";
|
||||
sha256 = "04ahf6ldfhvzbml9xd6yplygn8ih7b8zz7cw03hkr053g5kzylay";
|
||||
meta = {
|
||||
description = "Efficient geometric vectors and transformations";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,15 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, cereal, monadsTf, random, transformers }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "AES";
|
||||
version = "0.2.9";
|
||||
sha256 = "12n484dpjr08910ni1vvw030g9p37lz68l5lw0212rvklkva6wzc";
|
||||
buildDepends = [ cereal monadsTf random transformers ];
|
||||
meta = {
|
||||
description = "Fast AES encryption/decryption for bytestrings";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,28 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, blazeHtml, boolExtras, cmdargs, dataDefault, filepath
|
||||
, HaXml, haxr, highlightingKate, hscolour, lens, mtl, pandoc
|
||||
, pandocCiteproc, pandocTypes, parsec, split, strict, temporary
|
||||
, transformers, utf8String
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "BlogLiterately";
|
||||
version = "0.7.1.7";
|
||||
sha256 = "05i0v5mrmnxbmrqrm473z6hs9j4c2jv1l81i4kdmm2wia6p93s90";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
blazeHtml boolExtras cmdargs dataDefault filepath HaXml haxr
|
||||
highlightingKate hscolour lens mtl pandoc pandocCiteproc
|
||||
pandocTypes parsec split strict temporary transformers utf8String
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://byorgey.wordpress.com/blogliterately/";
|
||||
description = "A tool for posting Haskelly articles to blogs";
|
||||
license = "GPL";
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
@ -1,14 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "Boolean";
|
||||
version = "0.2.3";
|
||||
sha256 = "1lsm06y7hgjp9qmlr6csf24x3wgna7sbf8dgh6sfl2rhs7fn8kgn";
|
||||
meta = {
|
||||
description = "Generalized booleans and numbers";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,14 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "BoundedChan";
|
||||
version = "1.0.3.0";
|
||||
sha256 = "0vf4mlw08n056g5256cf46m5xsijng5gvjx7ccm4r132gznyl72k";
|
||||
meta = {
|
||||
description = "Implementation of bounded channels";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,16 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, mtl }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "CC-delcont";
|
||||
version = "0.2";
|
||||
sha256 = "0bl71vj1ypzplx92kz27hhbpnwnxkz5g2q86m4fcmjmp4fym8kc1";
|
||||
buildDepends = [ mtl ];
|
||||
meta = {
|
||||
homepage = "http://code.haskell.org/~dolio/CC-delcont";
|
||||
description = "Delimited continuations and dynamically scoped variables";
|
||||
license = "unknown";
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,25 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, extensibleExceptions, filepath, HUnit, QuickCheck
|
||||
, testFramework, testFrameworkHunit, testFrameworkQuickcheck2
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "Cabal";
|
||||
version = "1.16.0.3";
|
||||
sha256 = "11lzqgdjaix8n7nabmafl3jf9gisb04c025cmdycfihfajfn49zg";
|
||||
buildDepends = [ filepath ];
|
||||
testDepends = [
|
||||
extensibleExceptions filepath HUnit QuickCheck testFramework
|
||||
testFrameworkHunit testFrameworkQuickcheck2
|
||||
];
|
||||
doCheck = false;
|
||||
meta = {
|
||||
homepage = "http://www.haskell.org/cabal/";
|
||||
description = "A framework for packaging Haskell software";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ simons ];
|
||||
};
|
||||
})
|
@ -1,26 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, deepseq, extensibleExceptions, filepath, HUnit, QuickCheck
|
||||
, regexPosix, testFramework, testFrameworkHunit
|
||||
, testFrameworkQuickcheck2, time
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "Cabal";
|
||||
version = "1.18.1.3";
|
||||
sha256 = "1m1m6f00sc4w0s5hnqy2z05rnaihaw1jy03bidc5pl6r1llkdi15";
|
||||
buildDepends = [ deepseq filepath time ];
|
||||
testDepends = [
|
||||
extensibleExceptions filepath HUnit QuickCheck regexPosix
|
||||
testFramework testFrameworkHunit testFrameworkQuickcheck2
|
||||
];
|
||||
doCheck = false;
|
||||
meta = {
|
||||
homepage = "http://www.haskell.org/cabal/";
|
||||
description = "A framework for packaging Haskell software";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ simons ];
|
||||
};
|
||||
})
|
@ -1,25 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, deepseq, extensibleExceptions, filepath, HUnit, QuickCheck
|
||||
, regexPosix, testFramework, testFrameworkHunit
|
||||
, testFrameworkQuickcheck2, time
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "Cabal";
|
||||
version = "1.20.0.3";
|
||||
sha256 = "0vq1xcwvvk74jkzp7386ldyrls8qszg3rj4l37fyq3fvjkqnx80v";
|
||||
buildDepends = [ deepseq filepath time ];
|
||||
testDepends = [
|
||||
extensibleExceptions filepath HUnit QuickCheck regexPosix
|
||||
testFramework testFrameworkHunit testFrameworkQuickcheck2
|
||||
];
|
||||
doCheck = false;
|
||||
meta = {
|
||||
homepage = "http://www.haskell.org/cabal/";
|
||||
description = "A framework for packaging Haskell software";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ simons ];
|
||||
};
|
||||
})
|
@ -1,26 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, binary, deepseq, extensibleExceptions, filepath, HUnit
|
||||
, QuickCheck, regexPosix, testFramework, testFrameworkHunit
|
||||
, testFrameworkQuickcheck2, time
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "Cabal";
|
||||
version = "1.22.0.0";
|
||||
sha256 = "13984rli87vzhl5pvpny2cns8dq4k2s5bgmr8n93iw9hrx5w3j48";
|
||||
buildDepends = [ binary deepseq filepath time ];
|
||||
testDepends = [
|
||||
binary extensibleExceptions filepath HUnit QuickCheck regexPosix
|
||||
testFramework testFrameworkHunit testFrameworkQuickcheck2
|
||||
];
|
||||
doCheck = false;
|
||||
preCheck = "unset GHC_PACKAGE_PATH; export HOME=$NIX_BUILD_TOP";
|
||||
meta = {
|
||||
homepage = "http://www.haskell.org/cabal/";
|
||||
description = "A framework for packaging Haskell software";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ simons ];
|
||||
};
|
||||
})
|
@ -1,21 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, cairo, Chart, colour, dataDefaultClass, lens, mtl
|
||||
, operational, time
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "Chart-cairo";
|
||||
version = "1.3.2";
|
||||
sha256 = "19ghd5xav7pn3z5igbkbsa81vhlpvy55xscc42vbxx1v9f6shq7g";
|
||||
buildDepends = [
|
||||
cairo Chart colour dataDefaultClass lens mtl operational time
|
||||
];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
homepage = "https://github.com/timbod7/haskell-chart/wiki";
|
||||
description = "Cairo backend for Charts";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,24 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, blazeSvg, Chart, colour, dataDefaultClass, diagramsCore
|
||||
, diagramsLib, diagramsPostscript, diagramsSvg, lens, mtl
|
||||
, operational, SVGFonts, text, time
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "Chart-diagrams";
|
||||
version = "1.3.2";
|
||||
sha256 = "0q5qvzzl5wirlj26a6zpnyq95lpzzkwiqq0mkh25aa3qzzbg4y6g";
|
||||
buildDepends = [
|
||||
blazeSvg Chart colour dataDefaultClass diagramsCore diagramsLib
|
||||
diagramsPostscript diagramsSvg lens mtl operational SVGFonts text
|
||||
time
|
||||
];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
homepage = "https://github.com/timbod7/haskell-chart/wiki";
|
||||
description = "Diagrams backend for Charts";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,20 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, cairo, Chart, ChartCairo, colour, dataDefaultClass, gtk
|
||||
, mtl, time
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "Chart-gtk";
|
||||
version = "1.3.2";
|
||||
sha256 = "175bqh5pl4z0gx50z34afg149g94qw8sk87gbp9mavh5bnpj5a07";
|
||||
buildDepends = [
|
||||
cairo Chart ChartCairo colour dataDefaultClass gtk mtl time
|
||||
];
|
||||
meta = {
|
||||
homepage = "https://github.com/timbod7/haskell-chart/wiki";
|
||||
description = "Utility functions for using the chart library with GTK";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,19 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, colour, dataDefaultClass, lens, mtl, operational, time }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "Chart";
|
||||
version = "1.3.2";
|
||||
sha256 = "0y4xkqdmbyyaxf810dgz0zsfmywlx07c26s9wkk155iriz0yz4m9";
|
||||
buildDepends = [
|
||||
colour dataDefaultClass lens mtl operational time
|
||||
];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
homepage = "https://github.com/timbod7/haskell-chart/wiki";
|
||||
description = "A library for generating 2D Charts and Plots";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,18 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, mtl, QuickCheck, random, syb }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "ChasingBottoms";
|
||||
version = "1.3.0.8";
|
||||
sha256 = "1f6jg4j17s3y7hcz9gp7cffa77p57xgzv15ng5ypcxpq603721dv";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [ mtl QuickCheck random syb ];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
description = "For testing partial and infinite values";
|
||||
license = self.stdenv.lib.licenses.mit;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,18 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, MissingH, mtl, parsec }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "ConfigFile";
|
||||
version = "1.1.4";
|
||||
sha256 = "057mw146bip9wzs7j4b5xr1x24d8w0kr4i3inri5m57jkwspn25f";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [ MissingH mtl parsec ];
|
||||
meta = {
|
||||
homepage = "http://software.complete.org/configfile";
|
||||
description = "Configuration file reading & writing";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,20 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, HTTP, HUnit, json, mtl, network, utf8String }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "CouchDB";
|
||||
version = "1.2";
|
||||
sha256 = "0a9g0iblfyqppcy1ni3ac8f3yv5km95bfblhwqlsk6khydi5ka98";
|
||||
buildDepends = [ HTTP json mtl network utf8String ];
|
||||
testDepends = [ HTTP HUnit json mtl network utf8String ];
|
||||
jailbreak = true;
|
||||
doCheck = false;
|
||||
meta = {
|
||||
homepage = "http://github.com/arjunguha/haskell-couchdb/";
|
||||
description = "CouchDB interface";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
broken = true;
|
||||
};
|
||||
})
|
@ -1,17 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, HUnit, QuickCheck, random }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "Crypto";
|
||||
version = "4.2.5.1";
|
||||
sha256 = "0rmgl0a4k6ys2lc6d607g28c2p443a46dla903rz5aha7m9y1mba";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [ HUnit QuickCheck random ];
|
||||
meta = {
|
||||
description = "Collects together existing Haskell cryptographic functions into a package";
|
||||
license = "unknown";
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,27 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, caseInsensitive, dataDefault, either, errors, exceptions
|
||||
, httpClient, httpClientTls, httpTypes, lens, mtl, network
|
||||
, networkUri, optparseApplicative, transformers, transformersBase
|
||||
, utf8String, xmlConduit, xmlHamlet
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "DAV";
|
||||
version = "1.0.3";
|
||||
sha256 = "1wrs3rdk4sarzi4w1pma8h751mjw5x1l8c6w30wv7fg0rmk2cayd";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
caseInsensitive dataDefault either errors exceptions httpClient
|
||||
httpClientTls httpTypes lens mtl network networkUri
|
||||
optparseApplicative transformers transformersBase utf8String
|
||||
xmlConduit xmlHamlet
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://floss.scru.org/hDAV";
|
||||
description = "RFC 4918 WebDAV support";
|
||||
license = self.stdenv.lib.licenses.gpl3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,22 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, cereal, cipherAes128, cryptoApi, cryptohashCryptoapi
|
||||
, entropy, mtl, parallel, prettyclass, tagged
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "DRBG";
|
||||
version = "0.5.3";
|
||||
sha256 = "197kp2bchkj3zrl3f06glba9lbjf51mp710sx0qj8i4spvf3jfr8";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
cereal cipherAes128 cryptoApi cryptohashCryptoapi entropy mtl
|
||||
parallel prettyclass tagged
|
||||
];
|
||||
meta = {
|
||||
description = "Deterministic random bit generator (aka RNG, PRNG) based HMACs, Hashes, and Ciphers";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,22 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, deepseq, HUnit, QuickCheck, testFramework
|
||||
, testFrameworkHunit, testFrameworkQuickcheck2
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "Decimal";
|
||||
version = "0.4.2";
|
||||
sha256 = "0qa2z2lq1hrvakhyhj624mg8sd05ikhb66zwpa6x9vcyji93dxf5";
|
||||
buildDepends = [ deepseq ];
|
||||
testDepends = [
|
||||
deepseq HUnit QuickCheck testFramework testFrameworkHunit
|
||||
testFrameworkQuickcheck2
|
||||
];
|
||||
meta = {
|
||||
homepage = "https://github.com/PaulJohnson/Haskell-Decimal";
|
||||
description = "Decimal numbers with variable precision";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,14 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "Diff";
|
||||
version = "0.3.0";
|
||||
sha256 = "0k7fj4icnh25x21cmrnbqq0sjgxrr2ffhn8bz89qmy5h9dznvy98";
|
||||
meta = {
|
||||
description = "O(ND) diff algorithm in haskell";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,18 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, monadControl, transformers, transformersBase }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "EitherT";
|
||||
version = "0.2.0";
|
||||
sha256 = "1vry479zdq1fw7bd4d373c7wf2gg0aibkyb03710w7z2x86chssw";
|
||||
buildDepends = [ monadControl transformers transformersBase ];
|
||||
meta = {
|
||||
description = "EitherT monad transformer";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
@ -1,21 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, bzlib, filepath, HUnit, mtl, networkUri, pureMD5
|
||||
, QuickCheck, random, regexCompat, time, Unixutils, zlib
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "Extra";
|
||||
version = "1.46.3";
|
||||
sha256 = "1xmwp9cp905nzx5x858wyacjpppn76mkfpkxksdhlq9zhmkp5yyh";
|
||||
buildDepends = [
|
||||
bzlib filepath HUnit mtl networkUri pureMD5 QuickCheck random
|
||||
regexCompat time Unixutils zlib
|
||||
];
|
||||
meta = {
|
||||
homepage = "https://github.com/ddssff/haskell-extra";
|
||||
description = "A grab bag of modules";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,15 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, HaXml, mtl, parsec, TableAlgebra }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "FerryCore";
|
||||
version = "0.4.6.4";
|
||||
sha256 = "1dxhbrmcl36dg14lyihpy8fd8sdsmawh70fykllcjk3fh7a11wgp";
|
||||
buildDepends = [ HaXml mtl parsec TableAlgebra ];
|
||||
meta = {
|
||||
description = "Ferry Core Components";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,16 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, binary, deepseq, filepath, text, vector }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "FontyFruity";
|
||||
version = "0.4";
|
||||
sha256 = "0nrlsiwav1mwbmp555vwnc24250yn166yr5fjazjg9g7a0ikkivf";
|
||||
buildDepends = [ binary deepseq filepath text vector ];
|
||||
meta = {
|
||||
description = "A true type file format loader";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ bergey ];
|
||||
};
|
||||
})
|
@ -1,19 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, bindingsGLFW, HUnit, testFramework, testFrameworkHunit }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "GLFW-b";
|
||||
version = "1.4.6";
|
||||
sha256 = "1d9vacb9nsf5cqqwxhn49wsfbhmw1263kgimk5qxpqpg1jiy35hy";
|
||||
buildDepends = [ bindingsGLFW ];
|
||||
testDepends = [
|
||||
bindingsGLFW HUnit testFramework testFrameworkHunit
|
||||
];
|
||||
doCheck = false;
|
||||
meta = {
|
||||
description = "Bindings to GLFW OpenGL library";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,17 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, libX11, mesa, OpenGL }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "GLFW";
|
||||
version = "0.5.2.2";
|
||||
sha256 = "0yqvfkg9p5h5bv3ak6b89am9kan9lbcq26kg1wk53xl6mz1aaijf";
|
||||
buildDepends = [ OpenGL ];
|
||||
extraLibraries = [ libX11 mesa ];
|
||||
meta = {
|
||||
homepage = "http://haskell.org/haskellwiki/GLFW";
|
||||
description = "A Haskell binding for GLFW";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,17 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, freeglut, mesa, OpenGLRaw }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "GLURaw";
|
||||
version = "1.4.0.1";
|
||||
sha256 = "1k0f1vbbrsfc7jb4qbif4w4q87lsis5gvq7jd2n8zzslxd5n8mcn";
|
||||
buildDepends = [ OpenGLRaw ];
|
||||
extraLibraries = [ freeglut mesa ];
|
||||
meta = {
|
||||
homepage = "http://www.haskell.org/haskellwiki/Opengl";
|
||||
description = "A raw binding for the OpenGL graphics system";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,19 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, freeglut, libICE, libSM, libXi, libXmu, mesa, OpenGL
|
||||
, OpenGLRaw
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "GLUT";
|
||||
version = "2.5.1.1";
|
||||
sha256 = "0n9dkdjmpnbcjg0ll0ny7mw21xwwix0gxy0hq6yagmgaakhpg0aa";
|
||||
buildDepends = [ OpenGL OpenGLRaw ];
|
||||
extraLibraries = [ freeglut libICE libSM libXi libXmu mesa ];
|
||||
meta = {
|
||||
homepage = "http://www.haskell.org/haskellwiki/Opengl";
|
||||
description = "A binding for the OpenGL Utility Toolkit";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,21 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, cpphs, filepath, JuicyPixels, linear, OpenGL, OpenGLRaw
|
||||
, transformers, vector
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "GLUtil";
|
||||
version = "0.8.2";
|
||||
sha256 = "0z8fi4fd0jrywg595cc67w8pqcn7pgy651hxb4zkqb3400n4jak3";
|
||||
buildDepends = [
|
||||
cpphs filepath JuicyPixels linear OpenGL OpenGLRaw transformers
|
||||
vector
|
||||
];
|
||||
buildTools = [ cpphs ];
|
||||
meta = {
|
||||
description = "Miscellaneous OpenGL utilities";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,15 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "GenericPretty";
|
||||
version = "1.2.1";
|
||||
sha256 = "0bb70mic7srr7x8k83d1i0m0a32gm72zr78ccdf3ckchj9136php";
|
||||
meta = {
|
||||
homepage = "https://github.com/RazvanRanca/GenericPretty";
|
||||
description = "A generic, derivable, haskell pretty printer";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,16 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, dlist, filepath, transformers }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "Glob";
|
||||
version = "0.7.5";
|
||||
sha256 = "0hdyi49zp2yr4h4wgngl8ajrss1p309c3pn0alj543yrh33bnqq0";
|
||||
buildDepends = [ dlist filepath transformers ];
|
||||
meta = {
|
||||
homepage = "http://iki.fi/matti.niemenmaa/glob/";
|
||||
description = "Globbing library";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,16 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, llvm }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "GlomeVec";
|
||||
version = "0.2";
|
||||
sha256 = "08hyiadkbkmcsd1g51xvxqzp6l94hnqqbz4r6yk0zk29iawq8610";
|
||||
buildTools = [ llvm ];
|
||||
meta = {
|
||||
homepage = "http://www.haskell.org/haskellwiki/Glome";
|
||||
description = "Simple 3D vector library";
|
||||
license = "GPL";
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,20 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, bktrees, fgl, filepath, graphviz, pandoc, random, text
|
||||
, time
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "Graphalyze";
|
||||
version = "0.14.1.0";
|
||||
sha256 = "0pyrhpl06lsppr8ch21crinkax7fh0k18wfvgjinc8phkk6j5hz3";
|
||||
buildDepends = [
|
||||
bktrees fgl filepath graphviz pandoc random text time
|
||||
];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
description = "Graph-Theoretic Analysis library";
|
||||
license = "unknown";
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,21 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, HDBC, mtl, odbc, time, utf8String }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HDBC-odbc";
|
||||
version = "2.4.0.0";
|
||||
sha256 = "0zjq5j095jyh0axmgnr59fwhh1nhipj6flz77z46kygagygrg2qz";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [ HDBC mtl time utf8String ];
|
||||
extraLibraries = [ odbc ];
|
||||
noHaddock = true;
|
||||
meta = {
|
||||
homepage = "https://github.com/hdbc/hdbc-odbc";
|
||||
description = "ODBC driver for HDBC";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
|
||||
};
|
||||
})
|
@ -1,21 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, convertible, HDBC, mtl, parsec, postgresql, time
|
||||
, utf8String
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HDBC-postgresql";
|
||||
version = "2.3.2.2";
|
||||
sha256 = "0x42lf429dxjkz22jn5fybimlixxs20zq01ap40344qlwh01hd90";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [ convertible HDBC mtl parsec time utf8String ];
|
||||
extraLibraries = [ postgresql ];
|
||||
meta = {
|
||||
homepage = "http://github.com/hdbc/hdbc-postgresql";
|
||||
description = "PostgreSQL driver for HDBC";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,19 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, HDBC, mtl, sqlite, utf8String }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HDBC-sqlite3";
|
||||
version = "2.3.3.0";
|
||||
sha256 = "11765nsncgyv9j6r5wpziqyhy0lxrmqbhgricbdx0c788ky75y92";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [ HDBC mtl utf8String ];
|
||||
extraLibraries = [ sqlite ];
|
||||
meta = {
|
||||
homepage = "http://software.complete.org/hdbc-sqlite3";
|
||||
description = "Sqlite v3 driver for HDBC";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,18 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, convertible, mtl, text, time, utf8String }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HDBC";
|
||||
version = "2.4.0.0";
|
||||
sha256 = "1zwkrr0pbgxi2y75n2sjr3xs8xa3pxbmnqg3phqkjqcz3j4gcq6y";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [ convertible mtl text time utf8String ];
|
||||
meta = {
|
||||
homepage = "https://github.com/hdbc/hdbc";
|
||||
description = "Haskell Database Connectivity";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,22 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, fuse }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HFuse";
|
||||
version = "0.2.4.4";
|
||||
sha256 = "1wsrf9y90dk27da9pm9m11hnrxwrqwvq6c9799b91a91mc2lxslc";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
extraLibraries = [ fuse ];
|
||||
preConfigure = ''
|
||||
sed -i -e "s@ Extra-Lib-Dirs: /usr/local/lib@ Extra-Lib-Dirs: ${fuse}/lib@" HFuse.cabal
|
||||
'';
|
||||
meta = {
|
||||
homepage = "https://github.com/m15k/hfuse";
|
||||
description = "HFuse is a binding for the Linux FUSE library";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.stdenv.lib.platforms.linux;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ andres ];
|
||||
};
|
||||
})
|
@ -1,20 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, cmdargs, diffutils, doctest, filepath, hspec, lens, mtl
|
||||
, syb, tagged
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HList";
|
||||
version = "0.3.4.1";
|
||||
sha256 = "02hw496qv2p0nnbz7lq7jfqnis19qqjsylyvdksqbwmjprk32rh2";
|
||||
buildDepends = [ mtl tagged ];
|
||||
testDepends = [ cmdargs doctest filepath hspec lens mtl syb ];
|
||||
buildTools = [ diffutils ];
|
||||
doCheck = false;
|
||||
meta = {
|
||||
description = "Heterogeneous lists";
|
||||
license = self.stdenv.lib.licenses.mit;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,17 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, binary, mtl, random, vector, zlib }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HPDF";
|
||||
version = "1.4.6";
|
||||
sha256 = "15v1mf58fqa25higf52jqlf3fw2fbggfm5v8a8v00zz6q0f3lzn9";
|
||||
buildDepends = [ binary mtl random vector zlib ];
|
||||
meta = {
|
||||
homepage = "http://www.alpheccar.org";
|
||||
description = "Generation of PDF documents";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ aycanirican ];
|
||||
};
|
||||
})
|
@ -1,23 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, filepath, hslogger, MissingH, mtl, regexBase, regexCompat
|
||||
, regexPosix
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HSH";
|
||||
version = "2.1.2";
|
||||
sha256 = "17ysn131xskx4s1g5kg08zy141q3q16bns4bsg3yjzvf6cjpz2kq";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
filepath hslogger MissingH mtl regexBase regexCompat regexPosix
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://software.complete.org/hsh";
|
||||
description = "Library to mix shell scripting with Haskell programs";
|
||||
license = "LGPL";
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ andres ];
|
||||
};
|
||||
})
|
@ -1,20 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, blazeBuilder, deepseq, filepath, mtl, parsec, syb, text
|
||||
, time, utf8String, void
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HStringTemplate";
|
||||
version = "0.7.3";
|
||||
sha256 = "1gw4v16nk0878qplcx6by2bl4280lwyn9a252p6ldaqlbk9vygw8";
|
||||
buildDepends = [
|
||||
blazeBuilder deepseq filepath mtl parsec syb text time utf8String
|
||||
void
|
||||
];
|
||||
meta = {
|
||||
description = "StringTemplate implementation in Haskell";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,31 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, aeson, aesonPretty, base64Bytestring, cpphs, Diff
|
||||
, filepath, haskellLexer, haskellSrc, HUnit, liftedBase
|
||||
, monadControl, mtl, QuickCheck, random, regexCompat, temporary
|
||||
, text, time, unorderedContainers, vector, xmlgen
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HTF";
|
||||
version = "0.12.2.3";
|
||||
sha256 = "0g5z2ypn6i7wpz1439c6qjmi8lw2b86zaljkgwchjn8r8gvw4mbm";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
aeson base64Bytestring cpphs Diff haskellLexer haskellSrc HUnit
|
||||
liftedBase monadControl mtl QuickCheck random regexCompat text time
|
||||
vector xmlgen
|
||||
];
|
||||
testDepends = [
|
||||
aeson aesonPretty filepath HUnit mtl random regexCompat temporary
|
||||
text unorderedContainers
|
||||
];
|
||||
doCheck = false;
|
||||
meta = {
|
||||
homepage = "https://github.com/skogsbaer/HTF/";
|
||||
description = "The Haskell Test Framework";
|
||||
license = "LGPL";
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,26 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, caseInsensitive, conduit, conduitExtra, deepseq, httpdShed
|
||||
, httpTypes, HUnit, mtl, network, networkUri, parsec, pureMD5
|
||||
, split, testFramework, testFrameworkHunit, wai, warp
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HTTP";
|
||||
version = "4000.2.18";
|
||||
sha256 = "1jn0ikbdwhd32qjwpnsmpnmy0dxhmwfhf8851ifxik91fn7j5j4k";
|
||||
buildDepends = [ mtl network networkUri parsec ];
|
||||
testDepends = [
|
||||
caseInsensitive conduit conduitExtra deepseq httpdShed httpTypes
|
||||
HUnit mtl network networkUri pureMD5 split testFramework
|
||||
testFrameworkHunit wai warp
|
||||
];
|
||||
doCheck = false;
|
||||
noHaddock = self.stdenv.lib.versionOlder self.ghc.version "6.11";
|
||||
meta = {
|
||||
homepage = "https://github.com/haskell/HTTP";
|
||||
description = "A library for client-side HTTP";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,17 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, HUnit }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HUnit-approx";
|
||||
version = "1.0";
|
||||
sha256 = "0svkjvcanjsi5bhn9b91jhig36np5imr3qyj6b1s5msm7wmlk3v1";
|
||||
buildDepends = [ HUnit ];
|
||||
testDepends = [ HUnit ];
|
||||
meta = {
|
||||
homepage = "https://github.com/goldfirere/HUnit-approx";
|
||||
description = "Approximate equality for floating point numbers with HUnit";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,16 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, deepseq }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HUnit";
|
||||
version = "1.2.5.2";
|
||||
sha256 = "0hcs6qh8bqhip1kkjjnw7ccgcsmawdz5yvffjj5y8zd2vcsavx8a";
|
||||
buildDepends = [ deepseq ];
|
||||
meta = {
|
||||
homepage = "http://hunit.sourceforge.net/";
|
||||
description = "A unit testing framework for Haskell";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,21 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, matrix, parsec, QuickCheck, tasty, tastyQuickcheck, text
|
||||
, transformers, wlPprintExtras
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HaTeX";
|
||||
version = "3.16.0.0";
|
||||
sha256 = "16b3aaaahsy153dfii2lc1672kkm6i9mch5hmyf9229b17hhh5pa";
|
||||
buildDepends = [
|
||||
matrix parsec QuickCheck text transformers wlPprintExtras
|
||||
];
|
||||
testDepends = [ QuickCheck tasty tastyQuickcheck text ];
|
||||
meta = {
|
||||
homepage = "http://wrongurl.net/haskell/HaTeX";
|
||||
description = "The Haskell LaTeX library";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,19 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, filepath, polyparse, random }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HaXml";
|
||||
version = "1.25";
|
||||
sha256 = "02l53v9c8qzkp5zzs31973pp27q4k2h04h9x3852gah78qjvnslk";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [ filepath polyparse random ];
|
||||
noHaddock = true;
|
||||
meta = {
|
||||
homepage = "http://projects.haskell.org/HaXml/";
|
||||
description = "Utilities for manipulating XML documents";
|
||||
license = "LGPL";
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,24 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, hspec, HTTP, hxt, hxtHttp, MaybeT, mtl, network
|
||||
, networkUri, parsec, transformers
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HandsomeSoup";
|
||||
version = "0.3.5";
|
||||
sha256 = "1d1zanlr1mdxjc69xvbxg5kn5bc08gd960j6lb1x3grhcgmj9krm";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
HTTP hxt hxtHttp MaybeT mtl network networkUri parsec transformers
|
||||
];
|
||||
testDepends = [ hspec hxt ];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
homepage = "https://github.com/egonSchiele/HandsomeSoup";
|
||||
description = "Work with HTML more easily in HXT";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,16 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, random }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HaskellForMaths";
|
||||
version = "0.4.5";
|
||||
sha256 = "03j83gvxjjqjwl047j0acsf9j5vs3zpzbap036sw4slq31nza2p9";
|
||||
buildDepends = [ random ];
|
||||
meta = {
|
||||
homepage = "http://haskellformaths.blogspot.com/";
|
||||
description = "Combinatorics, group theory, commutative algebra, non-commutative algebra";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,16 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, connection, dataDefault, HaskellNet, network, tls }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HaskellNet-SSL";
|
||||
version = "0.2.5.2";
|
||||
sha256 = "0jhm43zd6jvhbahk4ki29ydg02qnjj4mw823rckqxk6f91q00qlp";
|
||||
buildDepends = [ connection dataDefault HaskellNet network tls ];
|
||||
meta = {
|
||||
homepage = "https://github.com/dpwright/HaskellNet-SSL";
|
||||
description = "Helpers to connect to SSL/TLS mail servers with HaskellNet";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,18 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, base64String, cryptohash, mimeMail, mtl, network, text }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HaskellNet";
|
||||
version = "0.4";
|
||||
sha256 = "152ayk35czl8fi2mar1g6c5mi3pikvnpcy967prg97a9vy0ld1yp";
|
||||
buildDepends = [
|
||||
base64String cryptohash mimeMail mtl network text
|
||||
];
|
||||
meta = {
|
||||
homepage = "https://github.com/jtdaugherty/HaskellNet";
|
||||
description = "Client support for POP3, SMTP, and IMAP";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,17 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, network, openssl, time }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HsOpenSSL";
|
||||
version = "0.11.1";
|
||||
sha256 = "1v73xjq3hxdzsrisyyshr46i7p9psinjbmc1z49cxgwisg8mn5xy";
|
||||
buildDepends = [ network time ];
|
||||
extraLibraries = [ openssl ];
|
||||
meta = {
|
||||
homepage = "https://github.com/phonohawk/HsOpenSSL";
|
||||
description = "Partial OpenSSL binding for Haskell";
|
||||
license = self.stdenv.lib.licenses.publicDomain;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,16 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, hashtables, syb, utf8String }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HsSyck";
|
||||
version = "0.51";
|
||||
sha256 = "13y5vbzrix33dzwhdrvng2ds2dnipkxn1h22jvbf47rwnkyh2g49";
|
||||
buildDepends = [ hashtables syb utf8String ];
|
||||
meta = {
|
||||
description = "Fast, lightweight YAML loader and dumper";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
};
|
||||
})
|
@ -1,15 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, hashtables, syb, utf8String }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HsSyck";
|
||||
version = "0.52";
|
||||
sha256 = "1hdckbm60pzmydaz4rsw3kz9byd205987jcddakyhmgfinzvqwvc";
|
||||
buildDepends = [ hashtables syb utf8String ];
|
||||
meta = {
|
||||
description = "Fast, lightweight YAML loader and dumper";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,20 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, bitsAtomic, HUnit, QuickCheck, time }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "IORefCAS";
|
||||
version = "0.2.0.1";
|
||||
sha256 = "06vfck59x30mqa9h2ljd4r2cx1ks91b9gwcr928brp7filsq9fdb";
|
||||
buildDepends = [ bitsAtomic ];
|
||||
testDepends = [ bitsAtomic HUnit QuickCheck time ];
|
||||
meta = {
|
||||
homepage = "https://github.com/rrnewton/haskell-lockfree-queue/wiki";
|
||||
description = "Atomic compare and swap for IORefs and STRefs";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
maintainers = [ self.stdenv.lib.maintainers.andres ];
|
||||
};
|
||||
})
|
@ -1,15 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, mtl, QuickCheck, Stream }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "IOSpec";
|
||||
version = "0.2.5";
|
||||
sha256 = "0r6vqg39h6vzwlb33cvk72k4mh6jd8rpdcnkqsfxdqmsk7h8x84j";
|
||||
buildDepends = [ mtl QuickCheck Stream ];
|
||||
meta = {
|
||||
description = "A pure specification of the IO monad";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,15 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, mtl }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "IfElse";
|
||||
version = "0.85";
|
||||
sha256 = "1kfx1bwfjczj93a8yqz1n8snqiq5655qgzwv1lrycry8wb1vzlwa";
|
||||
buildDepends = [ mtl ];
|
||||
meta = {
|
||||
description = "Anaphoric and miscellaneous useful control-flow";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,18 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, Cabal, deepseq, QuickCheck }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "IntervalMap";
|
||||
version = "0.4.0.1";
|
||||
sha256 = "0cq0dmmawrss4jjkz3br0lhp37d4k7rd3cinbcyf0bf39dfk6mrf";
|
||||
buildDepends = [ deepseq ];
|
||||
testDepends = [ Cabal deepseq QuickCheck ];
|
||||
meta = {
|
||||
homepage = "http://www.chr-breitkopf.de/comp/IntervalMap";
|
||||
description = "Maps from Intervals to values, with efficient search";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ ocharles ];
|
||||
};
|
||||
})
|
@ -1,16 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, JuicyPixels, vector }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "JuicyPixels-util";
|
||||
version = "0.2";
|
||||
sha256 = "1b2rx5g8kd83hl50carr02mz21gvkasnsddw1f3pfvfsyfv3yyrc";
|
||||
buildDepends = [ JuicyPixels vector ];
|
||||
meta = {
|
||||
homepage = "https://github.com/fumieval/JuicyPixels-util";
|
||||
description = "Convert JuicyPixel images into RGBA format, flip, trim and so on";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,20 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, binary, deepseq, mtl, primitive, transformers, vector
|
||||
, zlib
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "JuicyPixels";
|
||||
version = "3.2";
|
||||
sha256 = "1z4i0464zdijv54b7wzc55zrp8h67ahm6mrdk7a6gi2qm0nihmy5";
|
||||
buildDepends = [
|
||||
binary deepseq mtl primitive transformers vector zlib
|
||||
];
|
||||
meta = {
|
||||
homepage = "https://github.com/Twinside/Juicy.Pixels";
|
||||
description = "Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,16 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, transformers }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "List";
|
||||
version = "0.5.1";
|
||||
sha256 = "1hgkal8jh035bs0z6z8i899dc0888fhdx8940y27aaxxbmlzfy1p";
|
||||
buildDepends = [ transformers ];
|
||||
meta = {
|
||||
homepage = "http://github.com/yairchu/generator/tree";
|
||||
description = "List monad transformer and class";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,18 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, dlist, fmlist, HUnit, QuickCheck, random, text, vector }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "ListLike";
|
||||
version = "4.1.0";
|
||||
sha256 = "0j78mm9vsl3scwgqp4h2bhq54hf22bxj9cg9pl26d12zw7038kwj";
|
||||
buildDepends = [ dlist fmlist text vector ];
|
||||
testDepends = [ dlist fmlist HUnit QuickCheck random text vector ];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
homepage = "http://software.complete.org/listlike";
|
||||
description = "Generic support for list-like structures";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,15 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, QuickCheck }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "ListZipper";
|
||||
version = "1.2.0.2";
|
||||
sha256 = "0z3izxpl21fxz43jpx7zqs965anb3gp5vidv3pwwznr88ss2j6a9";
|
||||
buildDepends = [ QuickCheck ];
|
||||
meta = {
|
||||
description = "Simple zipper for lists";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,27 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, blazeHtml, blazeMarkup, caseInsensitive, clientsession
|
||||
, conduit, conduitExtra, cpphs, extensibleExceptions, httpTypes
|
||||
, monadloc, mtl, parsec, pwstoreFast, random, RefSerialize
|
||||
, resourcet, stm, TCache, text, time, transformers, utf8String
|
||||
, vector, wai, waiExtra, warp, warpTls, Workflow
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "MFlow";
|
||||
version = "0.4.5.9";
|
||||
sha256 = "0mqsyx7wkfgvpppqgpjpvzwx79vj7lh4c8afzzj1hgh8z0ilb4ik";
|
||||
buildDepends = [
|
||||
blazeHtml blazeMarkup caseInsensitive clientsession conduit
|
||||
conduitExtra extensibleExceptions httpTypes monadloc mtl parsec
|
||||
pwstoreFast random RefSerialize resourcet stm TCache text time
|
||||
transformers utf8String vector wai waiExtra warp warpTls Workflow
|
||||
];
|
||||
buildTools = [ cpphs ];
|
||||
meta = {
|
||||
description = "stateful, RESTful web framework";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ tomberek ];
|
||||
};
|
||||
})
|
@ -1,15 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, mtl }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "MaybeT";
|
||||
version = "0.1.2";
|
||||
sha256 = "995e61165122656807d84174e5c1516340fd7ddeba6571c20751352a8476b632";
|
||||
buildDepends = [ mtl ];
|
||||
meta = {
|
||||
description = "MaybeT monad transformer";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,16 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, void }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "MemoTrie";
|
||||
version = "0.6.2";
|
||||
sha256 = "1g4b82s30bqkfids3iywf873nyn8h7l8rp8l3xl58smj5lbi3p4x";
|
||||
buildDepends = [ void ];
|
||||
meta = {
|
||||
homepage = "http://haskell.org/haskellwiki/MemoTrie";
|
||||
description = "Trie-based memo functions";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,25 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, errorcallEqInstance, filepath, hslogger, HUnit, mtl
|
||||
, network, parsec, QuickCheck, random, regexCompat, testpack, time
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "MissingH";
|
||||
version = "1.3.0.1";
|
||||
sha256 = "1cwdhgqqv2riqwhsgyrpmqyzvg19lx6zp1g7xdp4rikh7rkn03ds";
|
||||
buildDepends = [
|
||||
filepath hslogger HUnit mtl network parsec random regexCompat time
|
||||
];
|
||||
testDepends = [
|
||||
errorcallEqInstance filepath hslogger HUnit mtl network parsec
|
||||
QuickCheck random regexCompat testpack time
|
||||
];
|
||||
doCheck = false;
|
||||
meta = {
|
||||
homepage = "http://software.complete.org/missingh";
|
||||
description = "Large utility library";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,17 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, extensibleExceptions, MonadCatchIOTransformers }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "MonadCatchIO-mtl";
|
||||
version = "0.3.1.0";
|
||||
sha256 = "0qarf73c8zq8dgvxdiwqybpjfy8gba9vf4k0skiwyk5iphilxhhq";
|
||||
buildDepends = [ extensibleExceptions MonadCatchIOTransformers ];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
homepage = "http://darcsden.com/jcpetruzza/MonadCatchIO-mtl";
|
||||
description = "Monad-transformer version of the Control.Exception module";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,16 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, extensibleExceptions, monadsTf, transformers }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "MonadCatchIO-transformers";
|
||||
version = "0.3.1.2";
|
||||
sha256 = "1r5c4qz6yp1qrsmk9di35d5kk2dcnaxh2mg3n5kdim991ydzsi1d";
|
||||
buildDepends = [ extensibleExceptions monadsTf transformers ];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
description = "Monad-transformer compatible version of the Control.Exception module";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,15 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, mtl }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "MonadPrompt";
|
||||
version = "1.0.0.5";
|
||||
sha256 = "1nmy7dfzrkd8yfv5i9vlmjq9khnyi76ayvkzgcf783v5hfzcn4mh";
|
||||
buildDepends = [ mtl ];
|
||||
meta = {
|
||||
description = "MonadPrompt, implementation & examples";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,16 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, mtl, random, transformers }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "MonadRandom";
|
||||
version = "0.2.0.1";
|
||||
sha256 = "1689302z053zhcr46w5q3a57kd6z365kkgzxh638gcakzzk3pmwm";
|
||||
buildDepends = [ mtl random transformers ];
|
||||
meta = {
|
||||
description = "Random-number generation monad";
|
||||
license = "unknown";
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
};
|
||||
})
|
@ -1,15 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, mtl, random, transformers }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "MonadRandom";
|
||||
version = "0.3.0.1";
|
||||
sha256 = "0bbj6rkxskrvl14lngpggql4q41pw21cj4z8h592mizrxjfa3rj0";
|
||||
buildDepends = [ mtl random transformers ];
|
||||
meta = {
|
||||
description = "Random-number generation monad";
|
||||
license = "unknown";
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,15 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "NumInstances";
|
||||
version = "1.4";
|
||||
sha256 = "0ycnwn09izajv330l7a31mc0alifqmxjsn9qmfswwnbg6i4jmnyb";
|
||||
meta = {
|
||||
homepage = "https://github.com/conal/NumInstances";
|
||||
description = "Instances of numeric classes for functions and tuples";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,15 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "ObjectName";
|
||||
version = "1.0.1.0";
|
||||
sha256 = "1aw221i1cisk7jpgchs16f3br0ddllh0n0idhw5v6n6ysv4vv155";
|
||||
meta = {
|
||||
homepage = "https://github.com/haskell-opengl/ObjectName";
|
||||
description = "Explicitly handled object names";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,14 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "OneTuple";
|
||||
version = "0.2.1";
|
||||
sha256 = "1x52b68zh3k9lnps5s87kzan7dzvqp6mrwgayjq15w9dv6v78vsb";
|
||||
meta = {
|
||||
description = "Singleton Tuple";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,17 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, openal, OpenGL }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "OpenAL";
|
||||
version = "1.6.0.0";
|
||||
sha256 = "0bw20ykn8vi3g4im4nsrfz7p1qq9qwnx8da83zwdbr3wjm9934gd";
|
||||
buildDepends = [ OpenGL ];
|
||||
extraLibraries = [ openal ];
|
||||
meta = {
|
||||
homepage = "https://github.com/haskell-openal/ALUT";
|
||||
description = "A binding to the OpenAL cross-platform 3D audio API";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,17 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, GLURaw, libX11, mesa, OpenGLRaw, text }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "OpenGL";
|
||||
version = "2.9.2.0";
|
||||
sha256 = "1sa5jmhj0az6sik6swv2vgzhv9gj34dbq2px23ag1a4yrk5gcn0p";
|
||||
buildDepends = [ GLURaw OpenGLRaw text ];
|
||||
extraLibraries = [ libX11 mesa ];
|
||||
meta = {
|
||||
homepage = "http://www.haskell.org/haskellwiki/Opengl";
|
||||
description = "A binding for the OpenGL graphics system";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,16 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, mesa }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "OpenGLRaw";
|
||||
version = "1.5.0.0";
|
||||
sha256 = "04lsidv82fl7yb2fnqpx7q0vgiwxbswh8g7dv9q9s9i2jwiaaal5";
|
||||
extraLibraries = [ mesa ];
|
||||
meta = {
|
||||
homepage = "http://www.haskell.org/haskellwiki/Opengl";
|
||||
description = "A raw binding for the OpenGL graphics system";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,14 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "PSQueue";
|
||||
version = "1.1";
|
||||
sha256 = "1k291bh8j5vpcrn6vycww2blwg7jxx9yrfmrqdanz48gs4d8gq58";
|
||||
meta = {
|
||||
description = "Priority Search Queue";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,18 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, random, testFramework, tfRandom, transformers }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "QuickCheck";
|
||||
version = "2.7.6";
|
||||
sha256 = "09y5l0062l9i5jp9v6811kvkk4zpy0mizwaw44abgz0x1h59gn40";
|
||||
buildDepends = [ random tfRandom transformers ];
|
||||
testDepends = [ testFramework ];
|
||||
noHaddock = self.stdenv.lib.versionOlder self.ghc.version "6.11";
|
||||
meta = {
|
||||
homepage = "https://github.com/nick8325/quickcheck";
|
||||
description = "Automatic testing of Haskell programs";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,22 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, binary, cryptoApi, cryptoPubkeyTypes, DRBG, pureMD5
|
||||
, QuickCheck, SHA, tagged, testFramework, testFrameworkQuickcheck2
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "RSA";
|
||||
version = "2.1.0";
|
||||
sha256 = "0bhnnz7vp1942ac2vg0y6vsag9bm0pslnm4ix6lmw28hy6d1jk2a";
|
||||
buildDepends = [ binary cryptoApi cryptoPubkeyTypes pureMD5 SHA ];
|
||||
testDepends = [
|
||||
binary cryptoApi cryptoPubkeyTypes DRBG pureMD5 QuickCheck SHA
|
||||
tagged testFramework testFrameworkQuickcheck2
|
||||
];
|
||||
doCheck = false;
|
||||
meta = {
|
||||
description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1.";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,16 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, HUnit, QuickCheck }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "Ranged-sets";
|
||||
version = "0.3.0";
|
||||
sha256 = "1am0lsd3yiyn7ayk9k4ff7zdj67m0pxjl10cxi5f9hgjj4y9380l";
|
||||
buildDepends = [ HUnit QuickCheck ];
|
||||
meta = {
|
||||
homepage = "http://code.haskell.org/ranged-sets";
|
||||
description = "Ranged sets for Haskell";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,27 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, binary, criterion, deepseq, dlist, filepath, FontyFruity
|
||||
, free, JuicyPixels, mtl, primitive, QuickCheck, statistics, vector
|
||||
, vectorAlgorithms
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "Rasterific";
|
||||
version = "0.4";
|
||||
sha256 = "1cw8lalxp9cs3w3kfr4ayp5h0kd71fdnyih99xpljy8zxw28hv3z";
|
||||
buildDepends = [
|
||||
dlist FontyFruity free JuicyPixels mtl primitive vector
|
||||
vectorAlgorithms
|
||||
];
|
||||
testDepends = [
|
||||
binary criterion deepseq filepath FontyFruity JuicyPixels
|
||||
QuickCheck statistics vector
|
||||
];
|
||||
doCheck = false;
|
||||
meta = {
|
||||
description = "A pure haskell drawing engine";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ bergey ];
|
||||
};
|
||||
})
|
@ -1,20 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, hspec, systemFilepath, text }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "ReadArgs";
|
||||
version = "1.2.2";
|
||||
sha256 = "1v6yr5zzrrj31prfzxxh1n27sfnkqpkw34v3a47rcnm444ba58a7";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [ systemFilepath text ];
|
||||
testDepends = [ hspec systemFilepath text ];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
homepage = "http://github.com/rampion/ReadArgs";
|
||||
description = "Simple command line argument parsing";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,16 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, binary, hashtables, stringsearch }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "RefSerialize";
|
||||
version = "0.3.1.3";
|
||||
sha256 = "0qrca0jismpvjy7i4xx19ljrj72gqcmwqg47a51ykncsvci0fjrm";
|
||||
buildDepends = [ binary hashtables stringsearch ];
|
||||
meta = {
|
||||
description = "Write to and read from ByteStrings maintaining internal memory references";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = with self.stdenv.lib.maintainers; [ tomberek ];
|
||||
};
|
||||
})
|
@ -1,17 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, mtl, typeEquality }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "RepLib";
|
||||
version = "0.5.3.3";
|
||||
sha256 = "1772r6rfajcn622dxwy9z1bvv53l5xj6acbcv8n9p7h01fs52mpr";
|
||||
buildDepends = [ mtl typeEquality ];
|
||||
noHaddock = true;
|
||||
meta = {
|
||||
homepage = "http://code.google.com/p/replib/";
|
||||
description = "Generic programming library with representation types";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,17 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, SDL, SDL_image }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "SDL-image";
|
||||
version = "0.6.1";
|
||||
sha256 = "18n6al40db7xalqqr4hp0l26qxxv1kmd8mva0n7vmhg05zypf6ni";
|
||||
buildDepends = [ SDL ];
|
||||
extraLibraries = [ SDL_image ];
|
||||
meta = {
|
||||
description = "Binding to libSDL_image";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
};
|
||||
})
|
@ -1,17 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, SDL, SDL_mixer }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "SDL-mixer";
|
||||
version = "0.6.1";
|
||||
sha256 = "1fxp5sz0w6pr5047jjvh81wkljxsl7fca239364i50m44mpcsyn1";
|
||||
buildDepends = [ SDL ];
|
||||
extraLibraries = [ SDL_mixer ];
|
||||
meta = {
|
||||
description = "Binding to libSDL_mixer";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
};
|
||||
})
|
@ -1,17 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, SDL, SDL_ttf }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "SDL-ttf";
|
||||
version = "0.6.2";
|
||||
sha256 = "0jajnbqnhdd4i8pj8j27m53zwgfs1v06kiwy0s0zml02fdkq8j4a";
|
||||
buildDepends = [ SDL ];
|
||||
extraLibraries = [ SDL_ttf ];
|
||||
meta = {
|
||||
description = "Binding to libSDL_ttf";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
};
|
||||
})
|
@ -1,17 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, SDL }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "SDL";
|
||||
version = "0.6.5";
|
||||
sha256 = "1vlf1bvp4cbgr31qk6aqikhgn9jbgj7lrvnjzv3ibykm1hhd6vdb";
|
||||
extraLibraries = [ SDL ];
|
||||
meta = {
|
||||
description = "Binding to libSDL";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
hydraPlatforms = self.stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
};
|
||||
})
|
@ -1,17 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, binary }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "SHA";
|
||||
version = "1.6.4.1";
|
||||
sha256 = "03fwpl8hrl9q197w8v1glqi5g1d51c7hz4m8zi5s8x1yvpbwcfvl";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [ binary ];
|
||||
meta = {
|
||||
description = "Implementations of the SHA suite of message digest functions";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1,15 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, AES, monadsTf, transformers }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "SHA2";
|
||||
version = "0.2.5";
|
||||
sha256 = "1zs79a327x6myfam3p2vr8lmszcaqnkll2qz8n4sy835vz328j40";
|
||||
buildDepends = [ AES monadsTf transformers ];
|
||||
meta = {
|
||||
description = "Fast, incremental SHA hashing for bytestrings";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user