tvl-depot/third_party
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
..
agenix feat(3p/agenix): update to 2022-05-16 and add to niv 2022-05-25 15:00:37 +00:00
alsi refactor(users/glittershark): Rename to grfn 2021-04-12 14:45:51 +00:00
bat_syntaxes style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
bufbuild chore(3p): Bump nixos-unstable channel 2020-08-17 09:54:18 +00:00
buzz chore(3p/sources): Bump channels & overlays 2022-03-19 17:11:59 +00:00
cgit style(3p/cgit): move commit decorations left of subject 2022-06-22 10:41:39 +00:00
clj2nix style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
elmPackages_0_18 style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
emacs/rcirc chore(3p/emacs): Remove unused 'explain-pause-mode' derivation 2021-10-10 11:02:07 +00:00
exwm subtree(3p/exwm): Update to commit 'e43bd782' 2022-03-30 11:25:33 +02:00
gerrit chore(3p): bump NixOS channels to 2021-12-15 2021-12-15 17:43:52 +00:00
gerrit-queue refactor(3p/gerrit-queue): use go:embed, bump go1.16, drop shell.nix 2021-12-14 17:14:31 +00:00
gerrit_plugins chore(3p/sources): Bump channels & overlays 2022-03-30 09:35:39 +00:00
git chore(3p/sources): Bump channels & overlays 2022-05-04 16:18:50 +00:00
gitignoreSource style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
gopkgs style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
hii feat(third_party): init hii at 1.0.0 2021-04-01 11:29:51 +00:00
irccat feat(3p/irccat): init at '06a985y4' 2020-11-08 18:38:08 +00:00
josh fix(3p/josh): Add git to josh-proxy PATH 2022-02-18 08:24:59 +00:00
kernelPatches/trx40_usb_audio feat(3p/kernelPatches): Add kernel audio patch for ASUS TRX40 Pro 2020-06-20 22:27:03 +00:00
lisp feat(nix/buildLisp): re-enable CCL 2022-08-30 17:51:35 +00:00
naersk chore(3p/naersk): Bump and fetch via niv instead 2022-05-26 00:00:42 +00:00
nixpkgs chore(3p/sources): Bump channels & overlays 2022-08-22 13:54:18 +00:00
nsfv feat(3p/nsfv): Add derivation for NSFV 2020-06-25 02:27:38 +00:00
overlays fix(tvix/eval): correctly escape ${ in strings 2022-09-03 00:47:58 +00:00
prometheus-fail2ban-exporter style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
python/broadlink style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
rust-crates chore(3p/rust-crates): regex: 1.4.3 -> 1.5.5 2022-05-04 15:59:47 +00:00
rustsec-advisory-db chore(3p/rustsec-advisory-db): track using niv 2022-02-13 18:42:44 +00:00
smtprelay feat(3p/smtprelay): ed1c3a9 -> 1.7.0 2022-01-01 15:27:58 +00:00
sources chore(3p/sources): Bump channels & overlays 2022-08-30 10:11:48 +00:00
terraform-provider-glesys chore(3p/terraform-provider-glesys): bump to v0.3.2 2022-05-27 21:10:35 +00:00
default.nix refactor(3p): Prepare for restricted-eval 2022-05-26 14:17:32 +00:00
README.md docs(third_party): Add README 2019-06-29 14:12:38 +01:00

Third-Party Code

Code under this folder is one of the following:

  1. Externally developed dependencies which have been imported ("vendored") into this repository. These dependencies come with their own licenses and whatever else.

  2. Code that is developed inside of this repository, but released to an external repository via Copybara.