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

haskellPackages: update hackage and stackage #346720

Merged
merged 81 commits into from
Oct 21, 2024
Merged

Commits on Oct 5, 2024

  1. haskellPackages: stackage LTS 22.33 -> LTS 22.36

    This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
    sternenseemann committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    41ffdf9 View commit details
    Browse the repository at this point in the history
  2. all-cabal-hashes: 2024-09-03T10:29:19Z -> 2024-10-05T14:46:54Z

    This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
    sternenseemann committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    7e74a96 View commit details
    Browse the repository at this point in the history
  3. haskellPackages: regenerate package set based on current config

    This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
    sternenseemann committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    a82b1d5 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2024

  1. Configuration menu
    Copy the full SHA
    8327ada View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    86f1e61 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    c05db0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4bd3895 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    81a10ea View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    e92179e View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Configuration menu
    Copy the full SHA
    f537bce View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Configuration menu
    Copy the full SHA
    abffbcb View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2024

  1. Configuration menu
    Copy the full SHA
    fe6bacc View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2024

  1. Configuration menu
    Copy the full SHA
    5d9355c View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Configuration menu
    Copy the full SHA
    b382e26 View commit details
    Browse the repository at this point in the history
  2. haskellPackages.{gemini-server,language-gemini}: Unmark broken

    Fixed in revisions 3 and 2
    fgaz authored and sternenseemann committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    be99319 View commit details
    Browse the repository at this point in the history
  3. Partially revert "treewide: replace webkitgtk to webkitgtk_4_0"

    This commit partially reverts ccec93c.
    
    This will break a lot of packages in haskellPackages (due to a missing
    webkitgtk), but at least hackage-packages.nix is reproducible with the
    generation shell script again.
    
    Unfortunately, it seems the generated nature of hackage-packages.nix was
    ignored when preparing the webkitgtk change:
    #345611 (comment)
    sternenseemann committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    5b2d0d3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    46ee759 View commit details
    Browse the repository at this point in the history
  5. haskell.compiler.ghcHEAD: 9.11.20240410 -> 9.11.20240423

    Unfortunately, this is the newest GHC revision we can update to. After
    https://gitlab.haskell.org/ghc/ghc/-/commit/145a6477854d4003a07573d5e7ffa0c9a64ae29c,
    it becomes necessary to bootstrap with an in tree Cabal version.
    Supporting this in nixpkgs is a waste of time since it wouldn't be
    necessary for any release version.
    sternenseemann committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    c91c223 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    ffa080a View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Configuration menu
    Copy the full SHA
    fe21c44 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    844d279 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    212b040 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    15ef6b0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c3322f4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    745a8a5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    087b35d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cd3949a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5b20567 View commit details
    Browse the repository at this point in the history
  9. haskellPackages.Diff_0_3_4: remove at 0.3.4

    The upstream issue for liquidhaskell is resolved. liquidhaskell is
    marked broken for an unrelated issue in one of its dependencies.
    sternenseemann committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    ccb5fcd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d911a50 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2325e45 View commit details
    Browse the repository at this point in the history
  12. taskell: remove at 1.11.4

    haskellPackages.brick_0_70_1: remove at 0.70.1
    
    taskell's upstream repository has been archived after three years of
    inactivity. There also doesn't seem to be an obvious fork that provides
    a suitable, maintained replacement.
    
    No changelog entry since taskell has already been marked as broken in
    24.05 from the beginning.
    sternenseemann committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    a20970f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0261c40 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    f732a4b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e765203 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b56063f View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    0cfd9d3 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    e459c0a View commit details
    Browse the repository at this point in the history
  19. ihaskell: use stackage version of ghc-syntax-highlighter

    Seems like Stackage recently has reintroduced ghc-syntax-highlighter to
    its set at version 0.0.10.0 which is just what we need.
    sternenseemann committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    9afe738 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    95bd0b4 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    a9e533a View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    8af359a View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    df4385b View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    70ff16b View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    1ffb275 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    2ec5127 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    04b5b42 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    67bbf79 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    1acd23c View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    a23467b View commit details
    Browse the repository at this point in the history
  31. haskellPackages.th-abstraction: drop redundant th-abstraction constraint

    Stackage already specifies == 0.5.*
    sternenseemann committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    bbd5699 View commit details
    Browse the repository at this point in the history
  32. haskellPackages.{sbv_7_13,crackNum_2_4}: remove

    These were used by the now removed pkgs.petrinizer.
    sternenseemann committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    d636557 View commit details
    Browse the repository at this point in the history
  33. haskellPackages.haddock-library_1_7_0: remove at 1.7.0

    stylish-cabal does no longer build for GHC 8.6.5 (binary) for unrelated
    reasons. Doesn't really make sense to invest further into it.
    sternenseemann committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    3f55059 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    d0927b5 View commit details
    Browse the repository at this point in the history
  35. git-annex: Update hash

    maralorn committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    ab3766b View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. Configuration menu
    Copy the full SHA
    c681735 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea350e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    58f6178 View commit details
    Browse the repository at this point in the history
  4. haskellPackages.vivid: Fix build with a small patch

    Some library dependency must have stopped re-exporting 'void', so now
    it needs an extra import line.
    
    This package doesn't have any VCS repo.
    rvl committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    9bdc0e4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    40f1e8f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4b42840 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a8533ac View commit details
    Browse the repository at this point in the history
  8. haskellPackages.pipes-extras: jailbreak to fix the build

    I'm not sure why this needs a jailbreak. There is already a hackage
    revision to fix it:
    https://hackage.haskell.org/package/pipes-extras-1.0.15/revisions/
    rvl committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    126e642 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    33d29ab View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    33ff80b View commit details
    Browse the repository at this point in the history
  11. haskellPackages: regenerate package set based on current config

    This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
    rvl committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    0baba82 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. Configuration menu
    Copy the full SHA
    9f8ba16 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6553550 View commit details
    Browse the repository at this point in the history
  3. haskell.compiler.ghc8107: use build libffi during bootstrapping

    Backport a patch (which probably addresses a completely unrelated issue
    with hadrian and system libffi for GHC >= 9.2.3) that stops Cabal from
    handling libffi includes in libraries/ghci. This allows for cc-wrapper
    to freely pick the correct libffi which is important when cross
    compiling GHC as we need to correctly pick between build and host/target
    libffi each time.
    
    This fixes the build of pkgsCross.riscv64.haskell.compiler.ghc8107.
    
    Tested
    
    - haskell.packages.ghc8107.cabal2nix (x86_64-linux, aarch64-linux)
    - pkgsCross.riscv64.haskell.compiler.ghc8107 (x86_64-linux)
    
    Could not test darwin because rcodesign is broken at the moment (?).
    sternenseemann committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    a96856c View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2024

  1. Configuration menu
    Copy the full SHA
    857254f View commit details
    Browse the repository at this point in the history
  2. Revert "haskell.packages.ghc910.extensions: 0.1.0.2 -> 0.1.0.3"

    This reverts commit c3322f4.
    
    Reason for revert: extensions 0.1.0.3 doesn't support Cabal == 3.12.*.
    Dependency conflicts due to extensions seem annoying to deal with.
    sternenseemann committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    50ff879 View commit details
    Browse the repository at this point in the history
  3. haskellPackages: Enable darwin builds for some packages depending on …

    …mesa
    
    update package.yaml
    yuanw committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    00bf069 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8509bf4 View commit details
    Browse the repository at this point in the history
  5. haskell.packages.ghc9101.{retrie,apply-refact}: rm broken overrides

    Neither package support GHC 9.10 currently. Their corresponding plugins
    are thus disabled in HLS.
    sternenseemann committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    d712e09 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7453f4a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    787c1de View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Configuration menu
    Copy the full SHA
    e7735af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    16a2554 View commit details
    Browse the repository at this point in the history
  3. haskell.compiler.ghc98: 9.8.3 -> 9.8.2

    HLS can't be built yet with 9.8.3, so it doesn't make sense to make it a
    default yet. Unfortunately we are still missing a ghc-lib-parser release
    that works with ghc 9.8.3.
    sternenseemann committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    cb703b4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b5f2ec0 View commit details
    Browse the repository at this point in the history
  5. haskellPackages: mark builds failing on hydra as broken

    This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
    *evaluation [1809515](https://hydra.nixos.org/eval/1809515) of nixpkgs commit [e7735af](https://github.com/NixOS/nixpkgs/commits/e7735afbdce5f32dabb78e9393792625ff6d5eaa) as of 2024-10-21 19:40 UTC*
    from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
    sternenseemann committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    4279643 View commit details
    Browse the repository at this point in the history