summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-apps/nix: remove unused patches/fileMichael Mair-Keimberger2017-10-173-33/+0
| | | | Closes: https://github.com/gentoo/gentoo/pull/5817
* sys-apps/nix: drop oldSergei Trofimovich2017-09-154-403/+0
| | | | Package-Manager: Portage-2.3.8, Repoman-2.3.3
* sys-apps/nix: bump up to 1.11.15Sergei Trofimovich2017-09-152-0/+135
| | | | Package-Manager: Portage-2.3.8, Repoman-2.3.3
* sys-apps/nix: bump up to 1.11.14Sergei Trofimovich2017-08-314-0/+160
| | | | Package-Manager: Portage-2.3.8, Repoman-2.3.3
* sys-apps/nix: drop oldSergei Trofimovich2017-07-183-261/+0
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2
* sys-apps/nix: bump up to 1.11.13Sergei Trofimovich2017-07-182-0/+136
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2
* sys-apps/nix: added missing gcroots directory, bug #622658Sergei Trofimovich2017-07-152-1/+30
| | | | | | | | | | Fixed two bugs here: - added missing /nix/var/nix/gcroots/per-user directory - fixed /etc/profile.d/nix-daemon.sh to use 'stat -c', not 'stat -f' Reported-by: Toralf Förster Bug: https://bugs.gentoo.org/622658 Package-Manager: Portage-2.3.6, Repoman-2.3.2
* sys-apps/nix: bump up to 1.11.12Sergei Trofimovich2017-07-132-0/+131
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2
* sys-apps/nix: bump up to 1.11.11Sergei Trofimovich2017-06-192-0/+131
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2
* sys-apps/nix: bump up to 1.11.10Sergei Trofimovich2017-06-122-0/+131
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2
* sys-apps/nix: Fix small grammar issues in doc contentskballou2017-05-071-7/+7
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* sys-apps/nix: drop oldSergei Trofimovich2017-05-073-260/+0
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* sys-apps/nix: bump up to 1.11.9Sergei Trofimovich2017-05-072-0/+130
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* sys-apps/nix: bump up to 1.11.8Sergei Trofimovich2017-04-172-0/+130
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* Drop remaining $Id$ and $Header$ from files.Ulrich Müller2017-02-281-1/+0
| | | | Bug: 611234
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-281-1/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-apps/nix: drop haskell@g.o maintainerSergei Trofimovich2017-02-021-4/+0
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* sys-apps/nix: don't hardcode UID/GID for nix internal groupsSergei Trofimovich2017-02-012-116/+2
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* sys-apps/nix: respect CFLAGS/CXXFLAGS/LDFLAGS, require boehm-gx[cxx]Sergei Trofimovich2017-01-233-0/+175
| | | | | | | Thanks to wiselord on freenode/#haskell-by who noticed missing boehm-gx[cxx] DEPEND. Package-Manager: Portage-2.3.3, Repoman-2.3.1
* sys-apps/nix: new package, The Purely Functional Package ManagerSergei Trofimovich2017-01-177-0/+170
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