diff --git a/README.md b/README.md index 89628f0694efa19370334826219bfb058e49eeb7..0bd5a896880ed939826a8d6afb21a43ebd479642 100644 --- a/README.md +++ b/README.md @@ -9,18 +9,12 @@ This sources much of its information from the (BioHaskell)[https://biohaskell.org/] project. Horizon is a haskell package set targetting new builds of GHC. -This is the core subset required to bootstrap horizon-gen-nix. +This package set extends [horizon-platform](https://gitlab.horizon-haskell.net/package-sets/horizon-platform). ## Package Set Policy -This package set has the following policy: - -* GHC will advance as often as possible. -* Nonversioned locations (git, unversioned tarballs) are permitted to allow - GHC to advance. -* The following packages must always build: - * BiobaseTypes - * BiobaseXNA +The following things are always expected to be here: +- sequence-formats ## Updating the Package Set @@ -58,12 +52,9 @@ nix-prefetch-git https://gitlab.haskell.org/ghc/ghc --fetch-submodules > ghc.jso ## Tweaking & Hacking If you need to do additional manual overrides to the nix code, such as -`addPkgconfigDepends`, edit the `configuration/common.nix` overlay, which is +`addPkgconfigDepends`, edit the `configuration.nix` overlay, which is applied over the generated derivations. -If you need to nullify libraries, use the `configuration/hacking.nix` overlay. -Try to leave a note as to why this library has been nullified. - ## Feedback To build all packages, run