nixpkgs/pkgs/development/misc/haskell/distribution-nixpkgs.nix
sternenseemann 259f027a4b cabal2nix: 2.17.0 -> 2.18.0
https://github.com/NixOS/cabal2nix/blob/v2.18.0/CHANGELOG.md

2.18.0 mostly brings bug fixes, especially the one fixing the unclear
error message if a cabal file was missing (which was forgotten in the
changelog). It is not technically a non-breaking change since the
Haskell API changed.

Since there shouldn't be any breakage for users and all known reverse
dependencies of cabal2nix have been broken for a while, the benefits
of backporting outweigh the risks.
2021-08-04 11:41:08 +02:00

20 lines
758 B
Nix

{ mkDerivation, aeson, base, bytestring, Cabal, containers, deepseq
, hspec, language-nix, lens, lib, pretty, process, split
}:
mkDerivation {
pname = "distribution-nixpkgs";
version = "1.6.0";
sha256 = "d1804dcb731858d40859f1cf55ea81b3f6bc63a353437c1009c158e0f9e03354";
revision = "1";
editedCabalFile = "0j35y7ws7rbc68vkmyvpa4m2dyfpzpzzvm4lv7h6r7x34w331dgg";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson base bytestring Cabal containers deepseq language-nix lens
pretty process split
];
testHaskellDepends = [ base deepseq hspec lens ];
homepage = "https://github.com/NixOS/distribution-nixpkgs";
description = "Types and functions to manipulate the Nixpkgs distribution";
license = lib.licenses.bsd3;
}