mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-01 07:01:54 +00:00
488 lines
11 KiB
Nix
488 lines
11 KiB
Nix
|
/* Essential Haskell packages that must build. */
|
||
|
|
||
|
with (import ./release-lib.nix);
|
||
|
|
||
|
let
|
||
|
|
||
|
linux = ["x86_64-linux"];
|
||
|
|
||
|
in
|
||
|
|
||
|
mapTestOn (rec {
|
||
|
|
||
|
gitAndTools.gitAnnex = linux;
|
||
|
|
||
|
haskellPackages_ghc742 = {
|
||
|
abstractPar = linux;
|
||
|
ACVector = linux;
|
||
|
aeson = linux;
|
||
|
AgdaExecutable = linux;
|
||
|
alex = linux;
|
||
|
alexMeta = linux;
|
||
|
alternativeIo = linux;
|
||
|
ansiTerminal = linux;
|
||
|
ansiWlPprint = linux;
|
||
|
asn1Data = linux;
|
||
|
AspectAG = linux;
|
||
|
async = linux;
|
||
|
attempt = linux;
|
||
|
attoparsecEnumerator = linux;
|
||
|
attoparsec = linux;
|
||
|
authenticate = linux;
|
||
|
base64Bytestring = linux;
|
||
|
baseUnicodeSymbols = linux;
|
||
|
benchpress = linux;
|
||
|
bimap = linux;
|
||
|
binaryShared = linux;
|
||
|
bitmap = linux;
|
||
|
bktrees = linux;
|
||
|
blazeBuilderEnumerator = linux;
|
||
|
blazeBuilder = linux;
|
||
|
blazeHtml = linux;
|
||
|
blazeTextual = linux;
|
||
|
bloomfilter = linux;
|
||
|
bmp = linux;
|
||
|
BNFC = linux;
|
||
|
BNFCMeta = linux;
|
||
|
Boolean = linux;
|
||
|
bytestringMmap = linux;
|
||
|
bytestringNums = linux;
|
||
|
bytestringTrie = linux;
|
||
|
cabal2Ghci = linux;
|
||
|
cabal2nix = linux;
|
||
|
cabalDev = linux;
|
||
|
cabalGhci = linux;
|
||
|
cabalInstall = linux;
|
||
|
cairo = linux;
|
||
|
caseInsensitive = linux;
|
||
|
cautiousFile = linux;
|
||
|
cereal = linux;
|
||
|
certificate = linux;
|
||
|
cgi = linux;
|
||
|
Chart = linux;
|
||
|
citeprocHs = linux;
|
||
|
clientsession = linux;
|
||
|
cmdargs = linux;
|
||
|
cmdlib = linux;
|
||
|
colorizeHaskell = linux;
|
||
|
colour = linux;
|
||
|
comonadsFd = linux;
|
||
|
conduit = linux;
|
||
|
ConfigFile = linux;
|
||
|
continuedFractions = linux;
|
||
|
converge = linux;
|
||
|
convertible = linux;
|
||
|
cookie = linux;
|
||
|
cpphs = linux;
|
||
|
cprngAes = linux;
|
||
|
criterion = linux;
|
||
|
cryptoApi = linux;
|
||
|
cryptocipher = linux;
|
||
|
cryptohash = linux;
|
||
|
Crypto = linux;
|
||
|
cssText = linux;
|
||
|
csv = linux;
|
||
|
darcs = linux;
|
||
|
dataAccessor = linux;
|
||
|
dataAccessorTemplate = linux;
|
||
|
dataDefault = linux;
|
||
|
dataenc = linux;
|
||
|
dataReify = linux;
|
||
|
datetime = linux;
|
||
|
DAV = linux;
|
||
|
dbus = linux;
|
||
|
derive = linux;
|
||
|
diagrams = linux;
|
||
|
Diff = linux;
|
||
|
digestiveFunctorsHeist = linux;
|
||
|
digestiveFunctorsSnap = linux;
|
||
|
digest = linux;
|
||
|
dimensional = linux;
|
||
|
dimensionalTf = linux;
|
||
|
directoryTree = linux;
|
||
|
distributedProcess = linux;
|
||
|
dlist = linux;
|
||
|
dns = linux;
|
||
|
doctest = linux;
|
||
|
dotgen = linux;
|
||
|
doubleConversion = linux;
|
||
|
Ebnf2ps = linux;
|
||
|
editDistance = linux;
|
||
|
editline = linux;
|
||
|
emailValidate = linux;
|
||
|
entropy = linux;
|
||
|
enumerator = linux;
|
||
|
epic = linux;
|
||
|
erf = linux;
|
||
|
failure = linux;
|
||
|
fclabels = linux;
|
||
|
feed = linux;
|
||
|
fgl = linux;
|
||
|
fileEmbed = linux;
|
||
|
filestore = linux;
|
||
|
fingertree = linux;
|
||
|
flexibleDefaults = linux;
|
||
|
funcmp = linux;
|
||
|
gamma = linux;
|
||
|
gdiff = linux;
|
||
|
ghcEvents = linux;
|
||
|
ghc = linux;
|
||
|
ghcMtl = linux;
|
||
|
ghcPaths = linux;
|
||
|
ghcSybUtils = linux;
|
||
|
githubBackup = linux;
|
||
|
github = linux;
|
||
|
gitit = linux;
|
||
|
glade = linux;
|
||
|
glib = linux;
|
||
|
Glob = linux;
|
||
|
gloss = linux;
|
||
|
GLUT = linux;
|
||
|
gnutls = linux;
|
||
|
graphviz = linux;
|
||
|
gtk = linux;
|
||
|
gtksourceview2 = linux;
|
||
|
hackageDb = linux;
|
||
|
haddock = linux;
|
||
|
hakyll = linux;
|
||
|
hamlet = linux;
|
||
|
happstackHamlet = linux;
|
||
|
happstackServer = linux;
|
||
|
happstackUtil = linux;
|
||
|
happy = linux;
|
||
|
hashable = linux;
|
||
|
hashedStorage = linux;
|
||
|
haskeline = linux;
|
||
|
haskellLexer = linux;
|
||
|
haskellPlatform = linux;
|
||
|
haskellSrcExts = linux;
|
||
|
haskellSrc = linux;
|
||
|
haskellSrcMeta = linux;
|
||
|
HaXml = linux;
|
||
|
haxr = linux;
|
||
|
HDBC = linux;
|
||
|
HDBCPostgresql = linux;
|
||
|
HDBCSqlite3 = linux;
|
||
|
HFuse = linux;
|
||
|
highlightingKate = linux;
|
||
|
hinotify = linux;
|
||
|
hint = linux;
|
||
|
Hipmunk = linux;
|
||
|
hledgerInterest = linux;
|
||
|
hledgerLib = linux;
|
||
|
hledger = linux;
|
||
|
hledgerWeb = linux;
|
||
|
hlint = linux;
|
||
|
HList = linux;
|
||
|
hmatrix = linux;
|
||
|
hoogle = linux;
|
||
|
hopenssl = linux;
|
||
|
hostname = linux;
|
||
|
hp2anyCore = linux;
|
||
|
hp2anyGraph = linux;
|
||
|
hS3 = linux;
|
||
|
hscolour = linux;
|
||
|
hsdns = linux;
|
||
|
hsemail = linux;
|
||
|
hslogger = linux;
|
||
|
hsloggerTemplate = linux;
|
||
|
hspec = linux;
|
||
|
hspread = linux;
|
||
|
HsSyck = linux;
|
||
|
HStringTemplate = linux;
|
||
|
hsyslog = linux;
|
||
|
html = linux;
|
||
|
httpConduit = linux;
|
||
|
httpDate = linux;
|
||
|
httpdShed = linux;
|
||
|
HTTP = linux;
|
||
|
httpTypes = linux;
|
||
|
HUnit = linux;
|
||
|
hxt = linux;
|
||
|
IfElse = linux;
|
||
|
irc = linux;
|
||
|
iteratee = linux;
|
||
|
jailbreakCabal = linux;
|
||
|
json = linux;
|
||
|
jsonTypes = linux;
|
||
|
lambdabot = linux;
|
||
|
languageCQuote = linux;
|
||
|
languageJavascript = linux;
|
||
|
largeword = linux;
|
||
|
lens = linux;
|
||
|
libxmlSax = linux;
|
||
|
liftedBase = linux;
|
||
|
ListLike = linux;
|
||
|
logfloat = linux;
|
||
|
ltk = linux;
|
||
|
mainlandPretty = linux;
|
||
|
maude = linux;
|
||
|
MaybeT = linux;
|
||
|
MemoTrie = linux;
|
||
|
mersenneRandomPure64 = linux;
|
||
|
mimeMail = linux;
|
||
|
MissingH = linux;
|
||
|
mmap = linux;
|
||
|
MonadCatchIOMtl = linux;
|
||
|
MonadCatchIOTransformers = linux;
|
||
|
monadControl = linux;
|
||
|
monadLoops = linux;
|
||
|
monadPar = linux;
|
||
|
monadPeel = linux;
|
||
|
MonadPrompt = linux;
|
||
|
MonadRandom = linux;
|
||
|
mpppc = linux;
|
||
|
mtl = linux;
|
||
|
mtlparse = linux;
|
||
|
multiplate = linux;
|
||
|
multirec = linux;
|
||
|
multiset = linux;
|
||
|
murmurHash = linux;
|
||
|
mwcRandom = linux;
|
||
|
nat = linux;
|
||
|
nats = linux;
|
||
|
naturals = linux;
|
||
|
networkInfo = linux;
|
||
|
network = linux;
|
||
|
networkMulticast = linux;
|
||
|
networkProtocolXmpp = linux;
|
||
|
nonNegative = linux;
|
||
|
numericPrelude = linux;
|
||
|
numtype = linux;
|
||
|
numtypeTf = linux;
|
||
|
ObjectName = linux;
|
||
|
OneTuple = linux;
|
||
|
OpenAL = linux;
|
||
|
OpenGL = linux;
|
||
|
packunused = linux;
|
||
|
pandoc = linux;
|
||
|
pandocTypes = linux;
|
||
|
pango = linux;
|
||
|
parallel = linux;
|
||
|
parseargs = linux;
|
||
|
parsec3 = linux;
|
||
|
parsec = linux;
|
||
|
parsimony = linux;
|
||
|
pathPieces = linux;
|
||
|
pathtype = linux;
|
||
|
pcreLight = linux;
|
||
|
permutation = linux;
|
||
|
persistent = linux;
|
||
|
persistentPostgresql = linux;
|
||
|
persistentSqlite = linux;
|
||
|
persistentTemplate = linux;
|
||
|
polyparse = linux;
|
||
|
ppm = linux;
|
||
|
prettyShow = linux;
|
||
|
primitive = linux;
|
||
|
PSQueue = linux;
|
||
|
pureMD5 = linux;
|
||
|
pwstoreFast = linux;
|
||
|
QuickCheck2 = linux;
|
||
|
QuickCheck = linux;
|
||
|
randomFu = linux;
|
||
|
random = linux;
|
||
|
randomShuffle = linux;
|
||
|
randomSource = linux;
|
||
|
RangedSets = linux;
|
||
|
ranges = linux;
|
||
|
readline = linux;
|
||
|
recaptcha = linux;
|
||
|
regexBase = linux;
|
||
|
regexCompat = linux;
|
||
|
regexPCRE = linux;
|
||
|
regexPosix = linux;
|
||
|
regexpr = linux;
|
||
|
regexTDFA = linux;
|
||
|
regular = linux;
|
||
|
RSA = linux;
|
||
|
rvar = linux;
|
||
|
safe = linux;
|
||
|
SafeSemaphore = linux;
|
||
|
SDLImage = linux;
|
||
|
SDL = linux;
|
||
|
SDLMixer = linux;
|
||
|
SDLTtf = linux;
|
||
|
semigroups = linux;
|
||
|
sendfile = linux;
|
||
|
shake = linux;
|
||
|
SHA = linux;
|
||
|
Shellac = linux;
|
||
|
shelly = linux;
|
||
|
simpleSendfile = linux;
|
||
|
smallcheck = linux;
|
||
|
SMTPClient = linux;
|
||
|
snapCore = linux;
|
||
|
snap = linux;
|
||
|
snapLoaderStatic = linux;
|
||
|
snapServer = linux;
|
||
|
split = linux;
|
||
|
splot = linux;
|
||
|
srcloc = linux;
|
||
|
stateref = linux;
|
||
|
StateVar = linux;
|
||
|
statistics = linux;
|
||
|
stbImage = linux;
|
||
|
stm = linux;
|
||
|
storableComplex = linux;
|
||
|
storableRecord = linux;
|
||
|
streamproc = linux;
|
||
|
strictConcurrency = linux;
|
||
|
strict = linux;
|
||
|
strptime = linux;
|
||
|
svgcairo = linux;
|
||
|
syb = linux;
|
||
|
sybWithClassInstancesText = linux;
|
||
|
sybWithClass = linux;
|
||
|
tabular = linux;
|
||
|
tagged = linux;
|
||
|
tagsoup = linux;
|
||
|
tar = linux;
|
||
|
Tensor = linux;
|
||
|
terminfo = linux;
|
||
|
testFramework = linux;
|
||
|
testpack = linux;
|
||
|
texmath = linux;
|
||
|
text = linux;
|
||
|
thLift = linux;
|
||
|
timeplot = linux;
|
||
|
tlsExtra = linux;
|
||
|
tls = linux;
|
||
|
transformersBase = linux;
|
||
|
transformersCompat = linux;
|
||
|
transformers = linux;
|
||
|
tuple = linux;
|
||
|
typeLlevelNaturalNumber = linux;
|
||
|
uniplate = linux;
|
||
|
uniqueid = linux;
|
||
|
unixCompat = linux;
|
||
|
unorderedContainers = linux;
|
||
|
url = linux;
|
||
|
utf8Light = linux;
|
||
|
utf8String = linux;
|
||
|
utilityHt = linux;
|
||
|
uuagc = linux;
|
||
|
uuid = linux;
|
||
|
uulib = linux;
|
||
|
vacuumCairo = linux;
|
||
|
vacuum = linux;
|
||
|
vcsRevision = linux;
|
||
|
Vec = linux;
|
||
|
vectorAlgorithms = linux;
|
||
|
vector = linux;
|
||
|
vectorSpace = linux;
|
||
|
vty = linux;
|
||
|
waiAppStatic = linux;
|
||
|
waiExtra = linux;
|
||
|
wai = linux;
|
||
|
waiLogger = linux;
|
||
|
warp = linux;
|
||
|
wlPprintExtras = linux;
|
||
|
wlPprint = linux;
|
||
|
wlPprintTerminfo = linux;
|
||
|
wxcore = linux;
|
||
|
wxdirect = linux;
|
||
|
wx = linux;
|
||
|
X11 = linux;
|
||
|
xhtml = linux;
|
||
|
xmlConduit = linux;
|
||
|
xmlHamlet = linux;
|
||
|
xml = linux;
|
||
|
xmlTypes = linux;
|
||
|
xmobar = linux;
|
||
|
xmonadContrib = linux;
|
||
|
xmonadExtras = linux;
|
||
|
xmonad = linux;
|
||
|
xssSanitize = linux;
|
||
|
yesodAuth = linux;
|
||
|
yesodCore = linux;
|
||
|
yesodDefault = linux;
|
||
|
yesodForm = linux;
|
||
|
yesodJson = linux;
|
||
|
yesod = linux;
|
||
|
yesodPersistent = linux;
|
||
|
yesodStatic = linux;
|
||
|
zeromq3Haskell = linux;
|
||
|
zeromqHaskell = linux;
|
||
|
zipArchive = linux;
|
||
|
zipper = linux;
|
||
|
zlibBindings = linux;
|
||
|
zlibEnum = linux;
|
||
|
zlib = linux;
|
||
|
};
|
||
|
|
||
|
haskellPackages_ghc762 = {
|
||
|
alex = linux;
|
||
|
async = linux;
|
||
|
BNFC = linux;
|
||
|
cabal2nix = linux;
|
||
|
cabalDev = linux;
|
||
|
cabalGhci = linux;
|
||
|
cabalInstall = linux;
|
||
|
cgi = linux;
|
||
|
cmdlib = linux;
|
||
|
criterion = linux;
|
||
|
dimensional = linux;
|
||
|
dimensionalTf = linux;
|
||
|
doctest = linux;
|
||
|
fgl = linux;
|
||
|
funcmp = linux;
|
||
|
ghcMod = linux;
|
||
|
GLUT = linux;
|
||
|
graphviz = linux;
|
||
|
hackageDb = linux;
|
||
|
haddock = linux;
|
||
|
happy = linux;
|
||
|
haskellSrc = linux;
|
||
|
hledgerInterest = linux;
|
||
|
hledgerLib = linux;
|
||
|
hledger = linux;
|
||
|
hlint = linux;
|
||
|
HList = linux;
|
||
|
hoogle = linux;
|
||
|
hopenssl = linux;
|
||
|
hsdns = linux;
|
||
|
hsemail = linux;
|
||
|
hspec = linux;
|
||
|
HStringTemplate = linux;
|
||
|
hsyslog = linux;
|
||
|
html = linux;
|
||
|
HTTP = linux;
|
||
|
HUnit = linux;
|
||
|
monadPar = linux;
|
||
|
mtl = linux;
|
||
|
network = linux;
|
||
|
OpenGL = linux;
|
||
|
pandoc = linux;
|
||
|
parallel = linux;
|
||
|
parsec = linux;
|
||
|
permutation = linux;
|
||
|
primitive = linux;
|
||
|
QuickCheck = linux;
|
||
|
random = linux;
|
||
|
regexBase = linux;
|
||
|
regexCompat = linux;
|
||
|
regexPosix = linux;
|
||
|
smallcheck = linux;
|
||
|
split = linux;
|
||
|
stm = linux;
|
||
|
streamproc = linux;
|
||
|
syb = linux;
|
||
|
tar = linux;
|
||
|
testFrameworkHunit = linux;
|
||
|
testFramework = linux;
|
||
|
text = linux;
|
||
|
transformers = linux;
|
||
|
uulib = linux;
|
||
|
vector = linux;
|
||
|
wlPprint = linux;
|
||
|
xhtml = linux;
|
||
|
xmobar = linux;
|
||
|
xmonadContrib = linux;
|
||
|
xmonadExtras = linux;
|
||
|
xmonad = linux;
|
||
|
zlib = linux;
|
||
|
};
|
||
|
|
||
|
})
|