notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
nix Purely functional package manager
2.3.10_1 sysutils on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.3.10_1Version of this port present on the latest quarterly branch.
Maintainer: 0mp@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-09-25 12:55:17
Last Update: 2021-04-06 14:31:13
Commit Hash: 135fdee
License: LGPL21
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (136 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/nix-2.3.10_1/catalog.mk
  3. /usr/local/share/licenses/nix-2.3.10_1/LICENSE
  4. /usr/local/share/licenses/nix-2.3.10_1/LGPL21
  5. bin/nix
  6. bin/nix-build
  7. bin/nix-channel
  8. bin/nix-collect-garbage
  9. bin/nix-copy-closure
  10. bin/nix-daemon
  11. bin/nix-env
  12. bin/nix-hash
  13. bin/nix-instantiate
  14. bin/nix-prefetch-url
  15. bin/nix-shell
  16. bin/nix-store
  17. etc/profile.d/nix-daemon.sh
  18. etc/profile.d/nix.sh
  19. include/nix/affinity.hh
  20. include/nix/archive.hh
  21. include/nix/args.hh
  22. include/nix/attr-path.hh
  23. include/nix/attr-set.hh
  24. include/nix/binary-cache-store.hh
  25. include/nix/builtins.hh
  26. include/nix/common-args.hh
  27. include/nix/common-eval-args.hh
  28. include/nix/compression.hh
  29. include/nix/config.h
  30. include/nix/config.hh
  31. include/nix/crypto.hh
  32. include/nix/derivations.hh
  33. include/nix/download.hh
  34. include/nix/eval-inline.hh
  35. include/nix/eval.hh
  36. include/nix/finally.hh
  37. include/nix/fs-accessor.hh
  38. include/nix/function-trace.hh
  39. include/nix/get-drvs.hh
  40. include/nix/globals.hh
  41. include/nix/hash.hh
  42. include/nix/istringstream_nocopy.hh
  43. include/nix/json-to-value.hh
  44. include/nix/json.hh
  45. include/nix/lazy.hh
  46. include/nix/lexer-tab.hh
  47. include/nix/local-store.hh
  48. include/nix/logging.hh
  49. include/nix/lru-cache.hh
  50. include/nix/machines.hh
  51. include/nix/monitor-fd.hh
  52. include/nix/names.hh
  53. include/nix/nar-accessor.hh
  54. include/nix/nar-info-disk-cache.hh
  55. include/nix/nar-info.hh
  56. include/nix/nixexpr.hh
  57. include/nix/parsed-derivations.hh
  58. include/nix/parser-tab.hh
  59. include/nix/pathlocks.hh
  60. include/nix/pool.hh
  61. include/nix/primops.hh
  62. include/nix/profiles.hh
  63. include/nix/ref.hh
  64. include/nix/references.hh
  65. include/nix/remote-fs-accessor.hh
  66. include/nix/remote-store.hh
  67. include/nix/s3-binary-cache-store.hh
  68. include/nix/s3.hh
  69. include/nix/schema.sql.gen.hh
  70. include/nix/serialise.hh
  71. include/nix/serve-protocol.hh
  72. include/nix/shared.hh
  73. include/nix/sqlite.hh
  74. include/nix/ssh.hh
  75. include/nix/store-api.hh
  76. include/nix/symbol-table.hh
  77. include/nix/sync.hh
  78. include/nix/thread-pool.hh
  79. include/nix/types.hh
  80. include/nix/util.hh
  81. include/nix/value-to-json.hh
  82. include/nix/value-to-xml.hh
  83. include/nix/value.hh
  84. include/nix/worker-protocol.hh
  85. include/nix/xml-writer.hh
  86. lib/libnixexpr.so
  87. lib/libnixmain.so
  88. lib/libnixstore.so
  89. lib/libnixutil.so
  90. libdata/pkgconfig/nix-expr.pc
  91. libdata/pkgconfig/nix-main.pc
  92. libdata/pkgconfig/nix-store.pc
  93. libexec/nix/build-remote
  94. share/man/man1/nix-build.1.gz
  95. share/man/man1/nix-channel.1.gz
  96. share/man/man1/nix-collect-garbage.1.gz
  97. share/man/man1/nix-copy-closure.1.gz
  98. share/man/man1/nix-env.1.gz
  99. share/man/man1/nix-hash.1.gz
  100. share/man/man1/nix-instantiate.1.gz
  101. share/man/man1/nix-prefetch-url.1.gz
  102. share/man/man1/nix-shell.1.gz
  103. share/man/man1/nix-store.1.gz
  104. share/man/man5/nix.conf.5.gz
  105. share/man/man8/nix-daemon.8.gz
  106. share/doc/nix/manual/figures/user-environments.png
  107. share/doc/nix/manual/images/callouts/1.gif
  108. share/doc/nix/manual/images/callouts/10.gif
  109. share/doc/nix/manual/images/callouts/11.gif
  110. share/doc/nix/manual/images/callouts/12.gif
  111. share/doc/nix/manual/images/callouts/13.gif
  112. share/doc/nix/manual/images/callouts/14.gif
  113. share/doc/nix/manual/images/callouts/15.gif
  114. share/doc/nix/manual/images/callouts/2.gif
  115. share/doc/nix/manual/images/callouts/3.gif
  116. share/doc/nix/manual/images/callouts/4.gif
  117. share/doc/nix/manual/images/callouts/5.gif
  118. share/doc/nix/manual/images/callouts/6.gif
  119. share/doc/nix/manual/images/callouts/7.gif
  120. share/doc/nix/manual/images/callouts/8.gif
  121. share/doc/nix/manual/images/callouts/9.gif
  122. share/doc/nix/manual/index.html
  123. share/doc/nix/manual/manual.html
  124. share/nix/add-nixbld-users
  125. share/nix/corepkgs/buildenv.nix
  126. share/nix/corepkgs/config.nix
  127. share/nix/corepkgs/derivation.nix
  128. share/nix/corepkgs/fetchurl.nix
  129. share/nix/corepkgs/imported-drv-to-derivation.nix
  130. share/nix/corepkgs/unpack-channel.nix
  131. share/nix/sandbox/sandbox-defaults.sb
  132. share/nix/sandbox/sandbox-minimal.sb
  133. share/nix/sandbox/sandbox-network.sb
  134. @owner
  135. @group
  136. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • nix>0:sysutils/nix
  • For LIB depends:
    • libnixexpr.so:sysutils/nix
    • libnixmain.so:sysutils/nix
    • libnixstore.so:sysutils/nix
    • libnixutil.so:sysutils/nix
To install the port: cd /usr/ports/sysutils/nix/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/nix
  • pkg install nix
PKGNAME: nix
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
nix
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd642.3.10_12.3.10_1
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-2.3.10_1
FreeBSD:12:amd642.3.10_12.3.10_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-2.3.10_1
FreeBSD:13:aarch64-2.3.10_1
FreeBSD:13:amd642.3.10_12.3.10_1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-2.3.10_1
FreeBSD:14:aarch642.3.10_1-
FreeBSD:14:amd642.3.10_1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642.3.10_1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ax_cxx_compile_stdcxx.m4 : devel/autoconf-archive
  2. bash : shells/bash
  3. docbook-xsl-ns>=0 : textproc/docbook-xsl-ns
  4. gnustat : sysutils/coreutils
  5. grealpath : sysutils/coreutils
  6. xmllint : textproc/libxml2
  7. xsltproc : textproc/libxslt
  8. bison : devel/bison
  9. gmake>=4.3 : devel/gmake
  10. pkgconf>=1.3.0_1 : devel/pkgconf
  11. autoconf>=2.69 : devel/autoconf
  12. automake>=1.16.1 : devel/automake
Library dependencies:
  1. libaws-cpp-sdk-core.so : devel/aws-sdk-cpp
  2. libboost_context.so : devel/boost-libs
  3. libbrotlienc.so : archivers/brotli
  4. libcurl.so : ftp/curl
  5. libeditline.so : devel/editline
  6. libgc.so : devel/boehm-gc
  7. libsodium.so : security/libsodium
  8. libsqlite3.so : databases/sqlite3
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

pkg-message:
If installing:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/NixOS/nix/tar.gz/2.3.10?dummy=/
Collapse this list.

Number of commits found: 5

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Apr 2021 14:31:13
 files touched by this commit commit hash:135fdeebb99c3569e42d8162b265e15d29bd937d  2.3.10_1
mat search for other commits by this committer
all: Remove all other $FreeBSD keywords.
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.3.10_1
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
08 Feb 2021 10:48:16
Original commit files touched by this commit Revision:564693  2.3.10_1
0mp search for other commits by this committer
Fix a runtime issue causing Nix to die when it builds packages

Related upstream PR:
https://github.com/NixOS/nix/pull/4530

PR:		253322
Submitted by:	hi@alyssa.is
MFH:		2021Q1
07 Jan 2021 10:37:23
Original commit files touched by this commit Revision:560702  2.3.10
0mp search for other commits by this committer
Update to 2.3.10

PR:		251897
Submitted by:	nc
Differential Revision:	https://reviews.freebsd.org/D27996
25 Sep 2020 12:54:39
Original commit files touched by this commit Revision:550026  2.3.7
0mp search for other commits by this committer
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

Number of commits found: 5