私は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式を見つけることができます。
master
nixpkgのフォーク:https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/compilers/ghc/7.10.1.nixstaging
:https://github.com/NixOS/nixpkgs/blob/staging/pkgs/development/compilers/ghc/7.10.1.nix
(どちらのバージョンmaster
も同じです。)staging
ghc/7.10.1.nix
私のnix環境にどのようにインストールしますか(おそらく再コンパイルを介して)?