freebsd-ports/sysutils/nix/pkg-plist
Mateusz Piotrowski 25ca397083 Add Nix, a purely functional package manager
Nix is a purely functional package manager. This means that it treats
packages like values in purely functional programming languages such as
Haskell -- they are built by functions that don't have side-effects,
and they never change after they have been built.

FreeBSD support in Nix is not fully complete yet. This commit only
brings the Nix package manager to the ports. Hopefully, this port will
streamline the work of bootstrapping of Nix packages on FreeBSD.

Thanks to all the kind folks who contributed to the porting efforts.
It was a fun journey.

WWW: https://nixos.org/nix/

Differential Revision:	https://reviews.freebsd.org/D17766
2020-09-25 12:54:38 +00:00

129 lines
3.7 KiB
Text

bin/nix
bin/nix-build
bin/nix-channel
bin/nix-collect-garbage
bin/nix-copy-closure
bin/nix-daemon
bin/nix-env
bin/nix-hash
bin/nix-instantiate
bin/nix-prefetch-url
bin/nix-shell
bin/nix-store
etc/profile.d/nix-daemon.sh
etc/profile.d/nix.sh
include/nix/affinity.hh
include/nix/archive.hh
include/nix/args.hh
include/nix/attr-path.hh
include/nix/attr-set.hh
include/nix/binary-cache-store.hh
include/nix/builtins.hh
include/nix/common-args.hh
include/nix/common-eval-args.hh
include/nix/compression.hh
include/nix/config.h
include/nix/config.hh
include/nix/crypto.hh
include/nix/derivations.hh
include/nix/download.hh
include/nix/eval-inline.hh
include/nix/eval.hh
include/nix/finally.hh
include/nix/fs-accessor.hh
include/nix/function-trace.hh
include/nix/get-drvs.hh
include/nix/globals.hh
include/nix/hash.hh
include/nix/istringstream_nocopy.hh
include/nix/json-to-value.hh
include/nix/json.hh
include/nix/lazy.hh
include/nix/lexer-tab.hh
include/nix/local-store.hh
include/nix/logging.hh
include/nix/lru-cache.hh
include/nix/machines.hh
include/nix/monitor-fd.hh
include/nix/names.hh
include/nix/nar-accessor.hh
include/nix/nar-info-disk-cache.hh
include/nix/nar-info.hh
include/nix/nixexpr.hh
include/nix/parsed-derivations.hh
include/nix/parser-tab.hh
include/nix/pathlocks.hh
include/nix/pool.hh
include/nix/primops.hh
include/nix/profiles.hh
include/nix/ref.hh
include/nix/references.hh
include/nix/remote-fs-accessor.hh
include/nix/remote-store.hh
include/nix/s3-binary-cache-store.hh
include/nix/s3.hh
include/nix/schema.sql.gen.hh
include/nix/serialise.hh
include/nix/serve-protocol.hh
include/nix/shared.hh
include/nix/sqlite.hh
include/nix/ssh.hh
include/nix/store-api.hh
include/nix/symbol-table.hh
include/nix/sync.hh
include/nix/thread-pool.hh
include/nix/types.hh
include/nix/util.hh
include/nix/value-to-json.hh
include/nix/value-to-xml.hh
include/nix/value.hh
include/nix/worker-protocol.hh
include/nix/xml-writer.hh
lib/libnixexpr.so
lib/libnixmain.so
lib/libnixstore.so
lib/libnixutil.so
libdata/pkgconfig/nix-expr.pc
libdata/pkgconfig/nix-main.pc
libdata/pkgconfig/nix-store.pc
libexec/nix/build-remote
share/man/man1/nix-build.1.gz
share/man/man1/nix-channel.1.gz
share/man/man1/nix-collect-garbage.1.gz
share/man/man1/nix-copy-closure.1.gz
share/man/man1/nix-env.1.gz
share/man/man1/nix-hash.1.gz
share/man/man1/nix-instantiate.1.gz
share/man/man1/nix-prefetch-url.1.gz
share/man/man1/nix-shell.1.gz
share/man/man1/nix-store.1.gz
share/man/man5/nix.conf.5.gz
share/man/man8/nix-daemon.8.gz
%%PORTDOCS%%%%DOCSDIR%%/manual/figures/user-environments.png
%%PORTDOCS%%%%DOCSDIR%%/manual/images/callouts/1.gif
%%PORTDOCS%%%%DOCSDIR%%/manual/images/callouts/10.gif
%%PORTDOCS%%%%DOCSDIR%%/manual/images/callouts/11.gif
%%PORTDOCS%%%%DOCSDIR%%/manual/images/callouts/12.gif
%%PORTDOCS%%%%DOCSDIR%%/manual/images/callouts/13.gif
%%PORTDOCS%%%%DOCSDIR%%/manual/images/callouts/14.gif
%%PORTDOCS%%%%DOCSDIR%%/manual/images/callouts/15.gif
%%PORTDOCS%%%%DOCSDIR%%/manual/images/callouts/2.gif
%%PORTDOCS%%%%DOCSDIR%%/manual/images/callouts/3.gif
%%PORTDOCS%%%%DOCSDIR%%/manual/images/callouts/4.gif
%%PORTDOCS%%%%DOCSDIR%%/manual/images/callouts/5.gif
%%PORTDOCS%%%%DOCSDIR%%/manual/images/callouts/6.gif
%%PORTDOCS%%%%DOCSDIR%%/manual/images/callouts/7.gif
%%PORTDOCS%%%%DOCSDIR%%/manual/images/callouts/8.gif
%%PORTDOCS%%%%DOCSDIR%%/manual/images/callouts/9.gif
%%PORTDOCS%%%%DOCSDIR%%/manual/index.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual.html
%%DATADIR%%/add-nixbld-users
%%DATADIR%%/corepkgs/buildenv.nix
%%DATADIR%%/corepkgs/config.nix
%%DATADIR%%/corepkgs/derivation.nix
%%DATADIR%%/corepkgs/fetchurl.nix
%%DATADIR%%/corepkgs/imported-drv-to-derivation.nix
%%DATADIR%%/corepkgs/unpack-channel.nix
%%DATADIR%%/sandbox/sandbox-defaults.sb
%%DATADIR%%/sandbox/sandbox-minimal.sb
%%DATADIR%%/sandbox/sandbox-network.sb