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 /dev-python/PythonQt/PythonQt-9999.ebuild | |
| parent | eb6346176287c996ca8f1be34b39953b98b84861 (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 'dev-python/PythonQt/PythonQt-9999.ebuild')
0 files changed, 0 insertions, 0 deletions
