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

Flake-enable project #587

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Commits on Dec 1, 2022

  1. Flake-enable project

    The immediate motivation for doing this was that
    the old `shell.nix` failed with the `nixpkgs` channel that I
    had installed.  While I was fixing this to pin `nixpkgs` I figured
    this would be a good time to flake-enable the project.
    Gabriella439 committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    ff8f308 View commit details
    Browse the repository at this point in the history
  2. Track nixpkgs-unstable instead of a specific release

    … so that developers can easily track changes to `nixpkgs`
    
    … based on feedback from @sternenseemann
    Gabriella439 committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    8227124 View commit details
    Browse the repository at this point in the history
  3. Remove package outputs

    In other words, only use the flake to provide development
    shells
    
    This is based on feedback from @sternenseemann that we don't
    want downstream flakes to depend on `cabal2nix` as a flake
    input
    Gabriella439 committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    0131389 View commit details
    Browse the repository at this point in the history
  4. Add language-nix dependency to cabal2nix

    … as caught by @sternenseemann
    Gabriella439 committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    5278239 View commit details
    Browse the repository at this point in the history
  5. Remove default.nix

    … which doesn't work now because we removed the packages from
    the outputs
    Gabriella439 committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    3f39ad6 View commit details
    Browse the repository at this point in the history