nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
Peter Simons def18c2408 hackage-packages.nix: update Haskell package set
This commit enables all haskellPackages builds so that we can discover builds
that have been fixed recently.

This update was generated by hackage2nix v20151217-12-g567601b using the following inputs:

  - Nixpkgs: a67868f060
  - Hackage: 1c84c94e14
  - LTS Haskell: d2ad5fe903
  - Stackage Nightly: c1be20cfc0
2016-03-04 10:54:48 +01:00

147 lines
6.9 KiB
YAML

# pkgs/development/haskell-modules/configuration-hackage2nix.yaml
compiler: ghc-7.10.3
core-packages:
- array-0.5.1.0
- base-4.8.2.0
- binary-0.7.5.0
- bin-package-db-0.0.0.0
- bytestring-0.10.6.0
- Cabal-1.22.5.0
- containers-0.5.6.2
- deepseq-1.4.1.1
- directory-1.2.2.0
- filepath-1.4.0.0
- ghc-7.10.3
- ghc-prim-0.4.0.0
- haskeline-0.7.2.1
- hoopl-3.10.0.2
- hpc-0.6.0.2
- integer-gmp-1.0.0.0
- pretty-1.1.2.0
- process-1.2.3.0
- rts-1.0
- template-haskell-2.10.0.0
- terminfo-0.4.0.1
- time-1.5.0.1
- transformers-0.4.2.0
- unix-2.7.1.0
- xhtml-3000.2.1
default-package-overrides:
# Add overrides in this section only for packages that are *not* part of
# Stackage to make sure we're conforming to their preferred version list.
extra-packages:
- aeson < 0.8 # newer versions don't work with GHC 6.12.3
- binary > 0.7 && < 0.8 # binary 0.8.x is the latest, but it's largely unsupported so far
- Cabal == 1.18.* # required for cabal-install et al on old GHC versions
- Cabal == 1.20.* # required for cabal-install et al on old GHC versions
- containers < 0.5 # required to build alex with GHC 6.12.3
- control-monad-free < 0.6 # newer versions don't compile with anything but GHC 7.8.x
- deepseq == 1.3.0.1 # required to build Cabal with GHC 6.12.3
- descriptive < 0.1 # required for structured-haskell-mode-1.0.8
- gloss < 1.9.3 # new versions don't compile with GHC 7.8.x
- haddock-api < 2.16 # required on GHC 7.8.x
- haskell-src-exts < 1.16 # required for structured-haskell-mode-1.0.8
- hjsonpointer == 0.2.0.4 # required for hjsonschema-0.8.0.1
- mtl < 2.2 # newer versions require transformers > 0.4.x, which we cannot provide in GHC 7.8.x
- mtl-prelude < 2 # required for to build postgrest on mtl 2.1.x platforms
- parallel == 3.2.0.3 # newer versions don't work with GHC 6.12.3
- primitive == 0.5.1.* # required to build alex with GHC 6.12.3
- QuickCheck < 2 # required by test-framework-quickcheck and its users
- seqid < 0.2 # newer versions depend on transformers 0.4.x which we cannot provide in GHC 7.8.x
- seqid-streams < 0.2 # newer versions depend on transformers 0.4.x which we cannot provide in GHC 7.8.x
- split < 0.2 # newer versions don't work with GHC 6.12.3
- tar < 0.4.2.0 # later versions don't work with GHC < 7.6.x
- transformers == 0.4.3.* # the latest version isn't supported by mtl yet
- vector < 0.10.10 # newer versions don't work with GHC 6.12.3
- zlib < 0.6 # newer versions break cabal-install
package-maintainers:
simons:
- cabal2nix
- cabal-install
- funcmp
- git-annex
- hackage-db
- hledger-interest
- hopenssl
- hsdns
- hsemail
- hsyslog
- jailbreak-cabal
- language-nix
- stack
- streamproc
gebner:
- hledger-diff
gridaphobe:
- ghc-srcspan-plugin
- liquid-fixpoint
- liquidhaskell
- located-base
- target
jb55:
- skeletons
- cased
- pipes-csv
- pipes-mongodb
khumba:
- goatee
- goatee-gtk
psibi:
- path-pieces
- persistent
- persistent-mongoDB
- persistent-mysql
- persistent-postgresql
- persistent-redis
- persistent-sqlite
- persistent-template
- persistent-zookeeper
- shakespeare
dont-distribute-packages:
# hard restrictions that really belong into meta.platforms
AWin32Console: [ i686-linux, x86_64-linux, x86_64-darwin ]
DirectSound: [ i686-linux, x86_64-linux, x86_64-darwin ]
dx9base: [ i686-linux, x86_64-linux, x86_64-darwin ]
dx9d3d: [ i686-linux, x86_64-linux, x86_64-darwin ]
dx9d3dx: [ i686-linux, x86_64-linux, x86_64-darwin ]
hfsevents: [ i686-linux, x86_64-linux ]
hommage-ds: [ i686-linux, x86_64-linux, x86_64-darwin ]
Win32-dhcp-server: [ i686-linux, x86_64-linux, x86_64-darwin ]
Win32-errors: [ i686-linux, x86_64-linux, x86_64-darwin ]
Win32-extras: [ i686-linux, x86_64-linux, x86_64-darwin ]
Win32: [ i686-linux, x86_64-linux, x86_64-darwin ]
Win32-junction-point: [ i686-linux, x86_64-linux, x86_64-darwin ]
Win32-notify: [ i686-linux, x86_64-linux, x86_64-darwin ]
Win32-security: [ i686-linux, x86_64-linux, x86_64-darwin ]
Win32-services: [ i686-linux, x86_64-linux, x86_64-darwin ]
Win32-services-wrapper: [ i686-linux, x86_64-linux, x86_64-darwin ]
XInput: [ i686-linux, x86_64-linux, x86_64-darwin ]
# The build succeeds, but takes insanely long (> 2 hours).
sharc-timbre: [ i686-linux, x86_64-linux, x86_64-darwin ]
# these packages depend on software with an unfree license
accelerate-cublas: [ i686-linux, x86_64-linux, x86_64-darwin ]
accelerate-cuda: [ i686-linux, x86_64-linux, x86_64-darwin ]
accelerate-cufft: [ i686-linux, x86_64-linux, x86_64-darwin ]
accelerate-examples: [ i686-linux, x86_64-linux, x86_64-darwin ]
accelerate-fft: [ i686-linux, x86_64-linux, x86_64-darwin ]
accelerate-fourier-benchmark: [ i686-linux, x86_64-linux, x86_64-darwin ]
bindings-yices: [ i686-linux, x86_64-linux, x86_64-darwin ]
ccelerate-cuda: [ i686-linux, x86_64-linux, x86_64-darwin ]
cublas: [ i686-linux, x86_64-linux, x86_64-darwin ]
cufft: [ i686-linux, x86_64-linux, x86_64-darwin ]
gloss-raster-accelerate: [ i686-linux, x86_64-linux, x86_64-darwin ]
libnvvm: [ i686-linux, x86_64-linux, x86_64-darwin ]
Obsidian: [ i686-linux, x86_64-linux, x86_64-darwin ]
patch-image: [ i686-linux, x86_64-linux, x86_64-darwin ]
yices-easy: [ i686-linux, x86_64-linux, x86_64-darwin ]
yices-painless: [ i686-linux, x86_64-linux, x86_64-darwin ]
# soft restrictions because of build errors