Skip to content
Snippets Groups Projects
  1. Feb 16, 2023
    • Teo Camarasu's avatar
      Fix build under nix restricted eval mode · ec4e45e7
      Teo Camarasu authored
      ec4e45e7
    • Teo Camarasu's avatar
      Pin nixpkgs in flake.nix · ccf51c96
      Teo Camarasu authored and Matthew Pickering's avatar Matthew Pickering committed
      This is to work around an issue where hydra was trying to update the flake.lock to a newer version of nixpkgs.
      ccf51c96
    • Finley McIlwaine's avatar
      HLS 9.6 patches · 13a46fd5
      Finley McIlwaine authored and Matthew Pickering's avatar Matthew Pickering committed
      The patches primarily deal with mtl-2.3.1 issues, just making consumers
      of the package buildable. These were necessary to get some components of
      HLS building on GHC 9.6.
      
      During this process it was also discovered that the `vector-space`
      package was affected by GHC issue
      ghc/ghc#22912 so I've added it to
      `extra_packages` in CI.
      
      This commit also includes a small change to the `patch-tool` that fixes
      the unpack script in the case that a package which shares a prefix with
      the package being upacked is already in the packages dir (e.g. `Chart`
      and `Chart-diagrams`).
      13a46fd5
    • Teo Camarasu's avatar
      Convert nix environment to use flakes and use zw3rk cache. · 1cd13fe3
      Teo Camarasu authored and Matthew Pickering's avatar Matthew Pickering committed
      *  Replaces the Gitlab CI based caching with the cache.zw3rk.com nix binary cache
      *  Replaces the niv based input pinning with flakes and flake-compat (to keep the interface the same)
      *  Adds the build env to the flake so it can be cached by cache.zw3rk.com
      *  Update gitlab job definitions to minimise calls to nix
      1cd13fe3
  2. Feb 15, 2023
  3. Feb 14, 2023
  4. Feb 13, 2023
  5. Feb 11, 2023
  6. Feb 01, 2023
  7. Jan 17, 2023
  8. Jan 16, 2023
  9. Jan 15, 2023
  10. Dec 25, 2022
  11. Dec 23, 2022
  12. Dec 22, 2022
  13. Dec 21, 2022
  14. Dec 20, 2022
Loading