diff options
author | Sergei Trofimovich <slyfox@gentoo.org> | 2017-01-17 11:37:12 +0000 |
---|---|---|
committer | Sergei Trofimovich <slyfox@gentoo.org> | 2017-01-17 11:37:30 +0000 |
commit | ed44e589ea8f02bfaec53fa41c61c60e2e3785a9 (patch) | |
tree | 409c9bf10f7bb5c80873e1a2821653363f60f8d6 /sys-apps/nix/files/60nix-remote-daemon | |
parent | x11-plugins/wmtimer: amd64 stable wrt bug #605862 (diff) | |
download | gentoo-ed44e589ea8f02bfaec53fa41c61c60e2e3785a9.tar.gz gentoo-ed44e589ea8f02bfaec53fa41c61c60e2e3785a9.tar.bz2 gentoo-ed44e589ea8f02bfaec53fa41c61c60e2e3785a9.zip |
sys-apps/nix: new package, The Purely Functional Package Manager
Nix is a source-based package manager with strong support for
binary packages. It uses multiple tricks to make package
source dependencies robust:
- nix installs every package into it's own --prefix=.
Example: /nix/store/xsqz79bzclgrgnnlffp3qa0g4wnbcrp1-firefox-50.1.0
- nix builds packages with PATH (and similar) only including explicitly
listed depends. This eliminates automagic dependency.
- nix tracks full environment where package was built.
Once environment changes new package needs to be built.
That's how you install firefox just for your current user:
$ nix-env -iA nixpkgs.firefox
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Diffstat (limited to 'sys-apps/nix/files/60nix-remote-daemon')
-rw-r--r-- | sys-apps/nix/files/60nix-remote-daemon | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys-apps/nix/files/60nix-remote-daemon b/sys-apps/nix/files/60nix-remote-daemon new file mode 100644 index 000000000000..626058a94d15 --- /dev/null +++ b/sys-apps/nix/files/60nix-remote-daemon @@ -0,0 +1 @@ +NIX_REMOTE="daemon" |