input-output-hk / devx

The Developer Experience Shell - This repo contains a nix develop shell for haskell. Its primary purpose is to help get a development shell for haskell quickly and across multiple operating systems (and architectures).
Apache License 2.0
37 stars 9 forks source link

Fix #132: add support for GHC 9.6.4 #134

Closed yvan-sraka closed 2 months ago

yvan-sraka commented 3 months ago
% nix flake lock --update-input haskellNix
warning: updating lock file '/Users/yvan/GitHub/devx/flake.lock':
• Updated input 'haskellNix':
    'github:input-output-hk/haskell.nix/4589f9d34ee36f3f622177fcd665c2e7084308d1' (2023-10-16)
  → 'github:input-output-hk/haskell.nix/e8a8f03518ab36c8cc3418b3190d450af696a4ac' (2024-03-29)
• Added input 'haskellNix/ghc910X':
    'git+https://gitlab.haskell.org/ghc/ghc?ref=ghc-9.10&rev=21e3f3250e88640087a1a60bee2cc113bf04509f' (2024-03-06)
• Added input 'haskellNix/ghc911':
    'git+https://gitlab.haskell.org/ghc/ghc?ref=refs/heads/master&rev=e6bfb85c842edca36754bb8914e725fbaa1a83a6' (2024-03-12)
• Removed input 'haskellNix/ghc98X'
• Removed input 'haskellNix/ghc99'
• Updated input 'haskellNix/hackage':
    'github:input-output-hk/hackage.nix/c1d90e14c6ea1048275a97cd56546c3db116ad47' (2023-10-15)
  → 'github:input-output-hk/hackage.nix/43759d81df9167604df47f756325b5f91e456f4a' (2024-03-29)
• Updated input 'haskellNix/hls-2.4':
    'github:haskell/haskell-language-server/362fdd1293efb4b82410b676ab1273479f6d17ee' (2023-10-10)
  → 'github:haskell/haskell-language-server/54507ef7e85fa8e9d0eb9a669832a3287ffccd57' (2023-11-13)
• Added input 'haskellNix/hls-2.5':
    'github:haskell/haskell-language-server/27f8c3d3892e38edaef5bea3870161815c4d014c' (2023-11-27)
• Added input 'haskellNix/hls-2.6':
    'github:haskell/haskell-language-server/6e0b342fa0327e628610f2711f8c3e4eaaa08b1e' (2024-01-15)
• Updated input 'haskellNix/iserv-proxy':
    'git+https://gitlab.haskell.org/hamishmack/iserv-proxy.git?ref=hkm/remote-iserv&rev=43a979272d9addc29fbffc2e8542c5d96e993d73' (2023-08-10)
  → 'github:stable-haskell/iserv-proxy/2f2a318fd8837f8063a0d91f329aeae29055fba9' (2024-02-25)
• Added input 'haskellNix/nix-tools-static':
    'github:input-output-hk/haskell-nix-example/580cb6db546a7777dad3b9c0fa487a366c045c4e' (2024-01-26)
• Updated input 'haskellNix/nixpkgs-2305':
    'github:NixOS/nixpkgs/715d72e967ec1dd5ecc71290ee072bcaf5181ed6' (2023-09-22)
  → 'github:NixOS/nixpkgs/d2332963662edffacfddfad59ff4f709dde80ffe' (2023-11-30)
• Added input 'haskellNix/nixpkgs-2311':
    'github:NixOS/nixpkgs/293822e55ec1872f715a66d0eda9e592dc14419f' (2023-11-30)
• Updated input 'haskellNix/nixpkgs-unstable':
    'github:NixOS/nixpkgs/e12483116b3b51a185a33a272bf351e357ba9a99' (2023-09-21)
  → 'github:NixOS/nixpkgs/47585496bcb13fb72e4a90daeea2f434e2501998' (2023-09-16)
• Updated input 'haskellNix/stackage':
    'github:input-output-hk/stackage.nix/b6a72b7b02a9aa017169c639774fda1573fd09c3' (2023-10-15)
  → 'github:input-output-hk/stackage.nix/7154130a3a0c7f47df4854f2939a0c1b401ba285' (2024-03-29)
  % nix develop ".#ghc96-minimal"
warning: Git tree '/Users/yvan/GitHub/devx' is dirty
trace: WARNING: 9.6.2 is out of date, consider using 9.6.4.

 _____ _____ _____    _____         _       _ _    _____ _       _ _ 
|     |     |   __|  |  |  |___ ___| |_ ___| | |  |   __| |_ ___| | |
|-   -|  |  |  |  |  |     | .'|_ -| '_| -_| | |  |__   |   | -_| | |
|_____|_____|_____|  |__|__|__,|___|_,_|___|_|_|  |_____|_|_|___|_|_|

Revision (input-output-hk/devx): unknown/dirty checkout.
CABAL_DIR set to /Users/yvan/.cabal-devx
(nix:nix-shell-env)040[~/GitHub/devx]$ ghc --version
The Glorious Glasgow Haskell Compilation System, version 9.6.4
angerman commented 3 months ago

@yvan-sraka I think this might need one more haskell.nix bump, but should be good to go then?