1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-11-09 12:06:01 +01:00
nix/src
Seth Flynn 451f483ef0 nix-cli: use pure/restricted eval for help pages
This avoids any complications that can arise from the environment
affecting evaluation of the help pages (which don't need to be calling
out to anything external anyways)

A recent example of one of these problems is
https://github.com/NixOS/nix/issues/14085, which would break help pages
by causing them to make invalid calls to the dummy store they're
evaluated with

Fixes: https://github.com/NixOS/nix/issues/14062
Co-authored-by: Sergei Zimmerman <sergei@zimmerman.foo>
(cherry picked from commit ff82de86da)
2025-10-08 00:06:03 +00:00
..
external-api-docs meson: Apply formatting universally 2025-08-07 02:58:29 +03:00
internal-api-docs meson: Apply formatting universally 2025-08-07 02:58:29 +03:00
libcmd treewide: Remove toView() because it leads to segfaults when compiled with newer nixpkgs 2025-10-07 21:39:12 +00:00
libexpr treewide: Remove toView() because it leads to segfaults when compiled with newer nixpkgs 2025-10-07 21:39:12 +00:00
libexpr-c Revert "meson: add soversion to libraries (#13960)" 2025-09-12 21:18:42 +00:00
libexpr-test-support Revert "meson: add soversion to libraries (#13960)" 2025-09-12 21:18:42 +00:00
libexpr-tests treewide: Bump C++ standard version to C++23 2025-08-19 15:33:27 +03:00
libfetchers Revert "meson: add soversion to libraries (#13960)" 2025-09-12 21:18:42 +00:00
libfetchers-c Revert "meson: add soversion to libraries (#13960)" 2025-09-12 21:18:42 +00:00
libfetchers-tests No more globals.hh in headers 2025-08-20 16:24:37 -04:00
libflake Revert "meson: add soversion to libraries (#13960)" 2025-09-12 21:18:42 +00:00
libflake-c Revert "meson: add soversion to libraries (#13960)" 2025-09-12 21:18:42 +00:00
libflake-tests Limit to lenient parsing of non-standard URLs only where needed 2025-08-23 12:03:01 -04:00
libmain treewide: Remove toView() because it leads to segfaults when compiled with newer nixpkgs 2025-10-07 21:39:12 +00:00
libmain-c Revert "meson: add soversion to libraries (#13960)" 2025-09-12 21:18:42 +00:00
libstore Merge pull request #14179 from NixOS/backport-14154-to-2.31-maintenance 2025-10-07 22:15:04 +00:00
libstore-c Revert "meson: add soversion to libraries (#13960)" 2025-09-12 21:18:42 +00:00
libstore-test-support Revert "meson: add soversion to libraries (#13960)" 2025-09-12 21:18:42 +00:00
libstore-tests libstore: Reallow unbracketed IPv6 addresses in store references 2025-09-08 23:22:41 +00:00
libutil Merge pull request #14179 from NixOS/backport-14154-to-2.31-maintenance 2025-10-07 22:15:04 +00:00
libutil-c Revert "meson: add soversion to libraries (#13960)" 2025-09-12 21:18:42 +00:00
libutil-test-support Revert "meson: add soversion to libraries (#13960)" 2025-09-12 21:18:42 +00:00
libutil-tests libutil: Throw if str("contents") not found 2025-10-07 21:33:19 +00:00
nix nix-cli: use pure/restricted eval for help pages 2025-10-08 00:06:03 +00:00
perl flake: Apply nixfmt 1.0.0 2025-08-18 20:29:45 +03:00
nix-functional-tests Build Functional tests with Meson 2024-08-14 15:35:40 -04:00
nix-manual Build the manual with Meson 2024-10-09 11:58:17 -04:00