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

Reply via email to