Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Haskell package set to LTS 15.3 (plus other fixes) #82345

Merged
merged 14 commits into from
Mar 13, 2020
Merged

Commits on Mar 13, 2020

  1. LTS Haskell 15.3

    peti committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    beeb24f View commit details
    Browse the repository at this point in the history
  2. zxcvbn-hs: unmark as broken

    timds authored and peti committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    513fa25 View commit details
    Browse the repository at this point in the history
  3. zxcvbn-dvorak: unmark as broken

    timds authored and peti committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    c2dcdea View commit details
    Browse the repository at this point in the history
  4. cabal2nix: split into a lightweight version and a wrapper

    Current, the `cabal2nix` derivation contains both the executable, and a wrapper
    that adds `nix` and `nix-prefetch-scripts`, which are required for some
    features.
    
    However, when calling `callCabal2nix` to create a derivation from a cabal file
    at evaluation time,
    these features are not actually used, but the huge closure of
    `nix-prefetch-scripts` (which includes multiple vcs, as well as python and perl)
    still needs to be fetched.
    
    This commit splits cabal2nix into a lightweight version that is a standalone
    static binary (`cabal2nix-unwrapped`), and a wrapper that includes the proper
    dependencies in the path for full usage of the command line
    utility (`cabal2nix`).
    
    This commit also switches to the default ghc, to reduce the likelyhood of
    building a different ghc when calling `callCabal2nix`.
    madjar authored and peti committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    2645e1a View commit details
    Browse the repository at this point in the history
  5. Remove snap from broken packages list

    imalsogreg authored and peti committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    14f213a View commit details
    Browse the repository at this point in the history
  6. saltine: fix build by disabling tests

    The tests fail to compile because of a missing module but would
    otherwise be fine.
    timds authored and peti committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    720d0c7 View commit details
    Browse the repository at this point in the history
  7. persistent-mysql: fix build

    tests need a running mysql instance, so disable them
    jerith666 authored and peti committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    7335de2 View commit details
    Browse the repository at this point in the history
  8. ats-pkg: Unbreak by disabling tests

    Poscat authored and peti committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    d0eb52f View commit details
    Browse the repository at this point in the history
  9. Unbreak ats-format

    Poscat authored and peti committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    ef65c63 View commit details
    Browse the repository at this point in the history
  10. haskellPackages.EdisonCore: Unbreak

    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
    andersk authored and peti committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    838c7a8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9bcd5ea View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    68dba0d View commit details
    Browse the repository at this point in the history
  13. hackage-packages.nix: automatic Haskell package set update

    This update was generated by hackage2nix v2.15.0-21-ga388e13 from Hackage revision
    commercialhaskell/all-cabal-hashes@a155538.
    peti committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    eb8d577 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d02ac6c View commit details
    Browse the repository at this point in the history