如何使用尚未发布的 nixpkgs 中的软件包修订版(但在 nixpkgs 的开发分支中描述)?

如何使用尚未发布的 nixpkgs 中的软件包修订版(但在 nixpkgs 的开发分支中描述)?

我想使用新版本的 ghc(7.10,因为有一个新功能 -- static ptr),并且我正在使用单用户nix环境。

我在已发布的列表中找不到想要的新版本:https://nixos.org/nixos/packages.html;例如,最新的 ghc 修订版指向https://github.com/NixOS/nixpkgs/blob/release-14.12/pkgs/development/compilers/ghc/head.nix#L37(这是 7.10 之前的版本;但是如果从那时起(2014-12)已经发布了稳定的 7.10,那么使用预版本有什么意义)。

但这是 nixpkgs ( ) 的发布分支release-14.12

查看其他分支,我可以找到较新的 ghc 的 nix 表达式:

(两者masterstaging修订版ghc/7.10.1.nix都是相同的。)

如何将它们安装到我的 nix 环境中(也许需要重新编译)?

相关内容