adds hashes

This commit is contained in:
Moritz Angermann 2018-05-09 12:39:13 +08:00
parent dbcb31856b
commit e43b9f93fc
No known key found for this signature in database
GPG Key ID: A98C646D142C675F

View File

@ -43,10 +43,11 @@ with rec {
{ mkDerivation, stdenv, flags ? {} }:
let expr = expr0 flags;
pname = expr.package.identifier.name;
pversion = expr.package.identifier.version;
in mkDerivation ({
inherit pname;
version = expr.package.identifier.version;
sha256 = null;
version = pversion;
sha256 = (import <hackage/all-cabal-hashes.nix>).${pname}.${pversion} or null;
isLibrary = builtins.hasAttr pname expr.components;
isExecutable = builtins.hasAttr "exes" expr.components;