Branch: refs/heads/master
Home: https://github.com/NixOS/nixpkgs
Commit: 0f104177ad7741f8b7e0ebe3d352744dc35a511e
https://github.com/NixOS/nixpkgs/commit/0f104177ad7741f8b7e0ebe3d352744dc35a511e
Author: Peter Simons <sim...@cryp.to>
Date: 2017-04-25 (Tue, 25 Apr 2017)
Changed paths:
M pkgs/development/haskell-modules/configuration-hackage2nix.yaml
Log Message:
-----------
LTS Haskell 8.12
Commit: 2a34188f2cdfa9e95d2d0cd6c7c143525f49f86c
https://github.com/NixOS/nixpkgs/commit/2a34188f2cdfa9e95d2d0cd6c7c143525f49f86c
Author: Peter Simons <sim...@cryp.to>
Date: 2017-04-25 (Tue, 25 Apr 2017)
Changed paths:
M pkgs/development/haskell-modules/configuration-hackage2nix.yaml
Log Message:
-----------
hackage2nix: update list of broken packages
Commit: 9fa927f1066929024a64511a07484549b9a84079
https://github.com/NixOS/nixpkgs/commit/9fa927f1066929024a64511a07484549b9a84079
Author: Peter Simons <sim...@cryp.to>
Date: 2017-04-25 (Tue, 25 Apr 2017)
Changed paths:
M pkgs/development/haskell-modules/hackage-packages.nix
Log Message:
-----------
hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.1.1-8-g19ebdb9 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/14048552ae0425d148efb34df264a83e30ed2286.
Commit: 92844240c27fd779ea3b308729afbb310c119131
https://github.com/NixOS/nixpkgs/commit/92844240c27fd779ea3b308729afbb310c119131
Author: Peter Simons <sim...@cryp.to>
Date: 2017-04-25 (Tue, 25 Apr 2017)
Changed paths:
M pkgs/development/compilers/halvm/2.4.0.nix
Log Message:
-----------
halvm: set proper meta.platforms
64-bit Linux is the only platform that has Xen in Nixpkgs.
Commit: 9b74549c0bd8458e4eba626977852efe3f3204b4
https://github.com/NixOS/nixpkgs/commit/9b74549c0bd8458e4eba626977852efe3f3204b4
Author: Michael Alan Dorman <mdor...@ironicdesign.com>
Date: 2017-04-25 (Tue, 25 Apr 2017)
Changed paths:
M pkgs/development/haskell-modules/configuration-common.nix
Log Message:
-----------
purescript: remove overrides
It now supports recent versions of various dependencies.
Commit: 731e0fa7423ae34cf25bf967c90228ec7ea99e10
https://github.com/NixOS/nixpkgs/commit/731e0fa7423ae34cf25bf967c90228ec7ea99e10
Author: Benno Fünfstück <benno.fuenfstu...@gmail.com>
Date: 2017-04-25 (Tue, 25 Apr 2017)
Changed paths:
M pkgs/development/haskell-modules/make-package-set.nix
Log Message:
-----------
haskell: preserve overrideScope on override
We want code such as `(pkg.override {}).overrideScope (self: super: {})` to
work. This didn't work before, since `override` will call the original package
again, and the attribute `overideScope`, which `callPackageWithScope` added,
wasn't added again. The fix for this is to modify the package function itself
to include the `callPackageWithScope` attribute, so it'll be re-added whenever
the function is overriden for with arguments.
There is a small problem here though: since callPackage uses some magic
(`builtins.functionArgs`) to determine the auto-arguments of a function, we
can't just write `callPackageWith scope drvScope`, since
`builtins.functionArgs drvScope` will be `{}`. To fix this, we implement our own
`callPackageWith`.
Fixes https://github.com/NixOS/nixpkgs/issues/7953.
Closes https://github.com/NixOS/nixpkgs/pull/9336.
Commit: 6b36d26a24308e23ee80ebfeff0b61e147fb92c7
https://github.com/NixOS/nixpkgs/commit/6b36d26a24308e23ee80ebfeff0b61e147fb92c7
Author: Benno Fünfstück <benno.fuenfstu...@gmail.com>
Date: 2017-04-25 (Tue, 25 Apr 2017)
Changed paths:
M pkgs/development/haskell-modules/make-package-set.nix
Log Message:
-----------
haskell: add more callPackageWithScope docs
Compare: https://github.com/NixOS/nixpkgs/compare/346fd9e8445f...6b36d26a2430
_______________________________________________
nix-commits mailing list
nix-comm...@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-commits