tvl-depot/third_party/overlays
Vincent Ambo 39b01c3029 fix(tvix/eval): correctly escape ${ in strings
Without this escape, it is possible for Nix to produce escaped
representations which are not literal Nix values again.

This was fixed in upstream Nix in
https://github.com/NixOS/nix/pull/4012 (though only for eval, not in
the REPL) and the updated test is picked from upstream after that commit.

Because we run the C++ Nix tests against our test suite as well, this
also bumps our custom Nix 2.3 to a commit that includes the
cherry-picked fix from the PR above.

Change-Id: I478547ade65f655c606ec46f7143932064192283
Reviewed-on: https://cl.tvl.fyi/c/depot/+/6271
Reviewed-by: grfn <grfn@gws.fyi>
Reviewed-by: sterni <sternenseemann@systemli.org>
Tested-by: BuildkiteCI
2022-09-03 00:47:58 +00:00
..
dhall chore(third_party/overlays/dhall): bump dhall to bugfix PR 2022-06-19 13:29:02 +00:00
haskell chore(3p/sources): Bump channels & overlays 2022-05-04 16:18:50 +00:00
patches refactor(3p/notmuch): Simplify setup 2021-09-01 12:27:31 +00:00
ecl-static.nix feat(3p/overlays/ecl-static): 21.2.1 -> 1c98924 2022-01-28 10:43:01 +00:00
emacs.nix refactor(3p/overlays): Fetch emacs-overlay through niv 2022-02-01 10:01:15 +00:00
tvl.nix fix(tvix/eval): correctly escape ${ in strings 2022-09-03 00:47:58 +00:00