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

[WPB-5175] upgrade to ghc 9.4 #3679

Merged
merged 35 commits into from
Nov 15, 2023
Merged

[WPB-5175] upgrade to ghc 9.4 #3679

merged 35 commits into from
Nov 15, 2023

Commits on Nov 2, 2023

  1. [feat] upgrade nixpkgs to upgrade hls and the hs pkg-set

    - upgrade nixpkgs and nixpkgs cargo
    - add necessary overrides to nixpkgs set
    - offer a new option to use direnv with `nix-output-monitor` pretty
      printing
    MangoIV committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    c108bbd View commit details
    Browse the repository at this point in the history
  2. [chore] add changelog entry

    MangoIV committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    fbeca69 View commit details
    Browse the repository at this point in the history
  3. [fix] fix compile errors

    - fix fsnotify API changes
    MangoIV committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    7990874 View commit details
    Browse the repository at this point in the history
  4. [fix] pin ormolu

    MangoIV committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    6b6497d View commit details
    Browse the repository at this point in the history
  5. [chore] appease hlint

    - we updated hlint and hence we get a few more hints
    MangoIV committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    447b4cc View commit details
    Browse the repository at this point in the history
  6. [fix] set numStripes to 1

    MangoIV committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    52be7bb View commit details
    Browse the repository at this point in the history
  7. [fix] don't use Hashable for hashes that are supposed to be stable

    - change the algorithm to calculate the hash in Prekey
    - some minor changes to mls-test-cli
    MangoIV committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    f6c0d75 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0c0ea75 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    86cd4af View commit details
    Browse the repository at this point in the history
  10. [fix] apply suggestions by Paolo

    - don't implement own ToJSON instance
    - remove accidental type
    MangoIV committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    6bd5be1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d6e69d9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    06ae50e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a809b68 View commit details
    Browse the repository at this point in the history
  14. [fix] revert the nom change

    MangoIV committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    52ead1f View commit details
    Browse the repository at this point in the history
  15. [feat] upgrade nixpkgs to upgrade hls and the hs pkg-set

    - upgrade nixpkgs and nixpkgs cargo
    - add necessary overrides to nixpkgs set
    - offer a new option to use direnv with `nix-output-monitor` pretty
      printing
    MangoIV committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    9709c6d View commit details
    Browse the repository at this point in the history
  16. [fix] don't use Hashable for hashes that are supposed to be stable

    - change the algorithm to calculate the hash in Prekey
    - some minor changes to mls-test-cli
    MangoIV committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    071dcca View commit details
    Browse the repository at this point in the history
  17. [fix] apply suggestions by Paolo

    - don't implement own ToJSON instance
    - remove accidental type
    MangoIV committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    b3e3a4d View commit details
    Browse the repository at this point in the history
  18. [fix] revert the nom change

    MangoIV committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    c8ccac6 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    dd387cd View commit details
    Browse the repository at this point in the history
  20. [wip] update to ghc 9.4.7

    MangoIV committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    275f0eb View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    639870b View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    418856c View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    b83fba4 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    b03792a View commit details
    Browse the repository at this point in the history
  25. [feat] update nixpkgs again

    MangoIV committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    42ae7f9 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    aeb53bd View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    8c9a3a2 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    fc5d08c View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. [chore] appease hlint

    MangoIV committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    237fc8e View commit details
    Browse the repository at this point in the history
  2. [fix] fix typo

    Co-authored-by: Paolo Capriotti <paolo@capriotti.io>
    MangoIV and pcapriotti committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    01470fe View commit details
    Browse the repository at this point in the history
  3. [fix] remove left ober traceIO

    Co-authored-by: Paolo Capriotti <paolo@capriotti.io>
    MangoIV and pcapriotti committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    2957fac View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

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

Commits on Nov 9, 2023

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

Commits on Nov 13, 2023

  1. [fix] hi ci

    MangoIV committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    70b2add View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. [fix] apply changes asked for by Paolo and Akshay

    - make code that was messed up by hlint easier to read
    - add some documentation to the nix code
    MangoIV committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    a6100d3 View commit details
    Browse the repository at this point in the history