about summary refs log tree commit diff
path: root/third_party/nixpkgs
diff options
context:
space:
mode:
authorFlorian Klink <flokli@flokli.de>2024-04-28T18·55+0300
committerclbot <clbot@tvl.fyi>2024-06-12T10·30+0000
commit5963133a629393b77d0f2cd7455b235a6193c46c (patch)
treeb1e110d601b1c002f8ec3953f8fc684c28c0baa5 /third_party/nixpkgs
parent6073ef9c6f669f6d8cb121ec5679bdaa4b126446 (diff)
feat(tvix/glue/fetchers): add NAR fetching infrastructure r/8252
The magic <nix/fetchurl.nix> derivation can cause two other types of
fetch to happen, one that unpacks NAR files, and another one that puts a
file as an executable at the store path root.

This adds the necessary enum type and path calculation logic for it to
the fetcher code.

It also adds code to do the actual NAR fetching. The executable case is
still stubbed out.

Change-Id: I79103fd58c7e22ad7fde34efa5e2d89cad7d5a0e
Reviewed-on: https://cl.tvl.fyi/c/depot/+/11790
Reviewed-by: Connor Brewster <cbrewster@hey.com>
Autosubmit: flokli <flokli@flokli.de>
Tested-by: BuildkiteCI
Diffstat (limited to 'third_party/nixpkgs')
0 files changed, 0 insertions, 0 deletions