From d11d55fd62df9031d4fac607bc51ac8f48689330 Mon Sep 17 00:00:00 2001 From: "(cdep)illabout" Date: Sat, 4 Jan 2020 10:08:04 +0900 Subject: haskell: add comment to default-package-overrides in configuration-hackage2nix.yaml. --- .../haskell-modules/configuration-hackage2nix.yaml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'pkgs/development/haskell-modules') diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index 4c2982e0396..9c07a75c528 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -42,6 +42,28 @@ core-packages: # of this library are marked as "broken". - ghcjs-base-0 +# This is a list of packages with versions from the latest Stackage LTS release. +# +# The packages and versions in this list cause the `hackage2nix` tool to +# generate the package at the given version. +# +# For instance, with a line like the following: +# +# - aeson ==1.4.6.0 +# +# `hackage2nix` will generate the `aeson` package at version 1.4.6.0 in the +# ./hackage-packages.nix file. +# +# Since the packages in the LTS package set are sometimes older than the latest +# on Hackage, `hackage2nix` is smart enough to also generate the latest version +# of a given package. +# +# In the above example with aeson, if there was version 1.5.0.0 of aeson +# available on Hackage, `hackage2nix` would generate two packages, `aeson` +# at version 1.4.6.0 and `aeson_1_5_0_0` at version 1.5.0.0. +# +# WARNING: This list is generated semiautomatically based on the most recent +# LTS package set. DO NOT EDIT BY HAND! default-package-overrides: # LTS Haskell 14.20 - abstract-deque ==0.3 -- cgit 1.4.1