depot
this commit
canon
subtree-staging
monorepo for the virus lounge
The Virus Lounge
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tvix
/
glue
/
src
/
builtins
/
derivation.rs
Age
Commit message (
Expand
)
Author
Files
Lines
2024-10-11
r/8787
refactor(tvix/store): use strictly typed PathInfo struct
Marijan Petričević
1
-39
/
+27
2024-08-20
r/8545
refactor(nix-compat/store_path): make StorePath generic on S
Florian Klink
1
-1
/
+1
2024-08-17
r/8505
refactor(tvix/castore): drop {Directory,File,Symlink}Node
Florian Klink
1
-2
/
+6
2024-08-17
r/8504
refactor(tvix/castore): remove `name` from Nodes
Florian Klink
1
-5
/
+5
2024-08-13
r/8486
refactor(tvix/castore): move *Node and Directory to crate root
Florian Klink
1
-1
/
+1
2024-08-13
r/8484
refactor(tvix/castore): use Directory struct separate from proto one
Yureka
1
-12
/
+6
2024-07-01
r/8337
chore(3p/sources): bump to OpenSSH vulnerability hotfix
Vincent Ambo
1
-2
/
+2
2024-06-26
r/8314
refactor(tvix/eval): prefix ctx iterators in NixString
Florian Klink
1
-9
/
+12
2024-06-26
r/8313
feat(tvix/glue): implement builtins.toFile
Florian Klink
1
-9
/
+79
2024-06-12
r/8254
feat(tvix/glue): support builtin:fetchurl
Florian Klink
1
-0
/
+12
2024-05-23
r/8164
feat(tvix/eval): rm NixContext::join, add take_context & IntoIterator
Florian Klink
1
-2
/
+2
2024-05-02
r/8064
refactor(nix-compat): derivation_or_fod_hash -> hash_derivation_modulo
Florian Klink
1
-10
/
+16
2024-04-29
r/8027
refactor(tvix/glue): clone less
Florian Klink
1
-30
/
+28
2024-04-23
r/7994
feat(tvix/glue/store_io): have KnownPaths track fetches too
Florian Klink
1
-1
/
+1
2024-04-13
r/7899
feat(tvix/eval): contextful JSON operations
Ryan Lahfa
1
-4
/
+3
2024-04-08
r/7880
fix(tvix/glue/derivation): fix __structuredAttrs "outputs" handling
Florian Klink
1
-2
/
+10
2024-03-31
r/7805
feat(tvix/eval): support `Derivation` context elements
Ryan Lahfa
1
-8
/
+34
2024-03-11
r/7678
feat(tvix/glue): Implement builtins.fetchurl
Aspen Smith
1
-38
/
+3
2024-02-21
r/7591
feat(tvix/eval): Store string context alongside data
Aspen Smith
1
-14
/
+10
2024-02-21
r/7585
feat(tvix/nix-compat): Use `StorePath` in `Output`
Peter Kolloch
1
-2
/
+2
2024-02-21
r/7584
feat(tvix/nix-compat): input_sources as StorePath
Peter Kolloch
1
-2
/
+5
2024-02-21
r/7583
feat(tvix/nix-compat): input_derivations with StorePaths
Peter Kolloch
1
-1
/
+18
2024-02-17
r/7540
refactor(tvix/glue/known_paths): use StorePath
Florian Klink
1
-1
/
+1
2024-02-17
r/7534
refactor(tvix/glue/KnownPaths): track Derivation struct too
Florian Klink
1
-7
/
+6
2024-02-13
r/7508
feat(tvix/eval): Box Value::Catchable
Aspen Smith
1
-8
/
+8
2024-02-13
r/7506
fix(tvix/eval): Replace inner NixString repr with Box<Bstr>
Aspen Smith
1
-14
/
+11
2024-02-02
r/7467
refactor(tvix/eval): Box Value::String
Aspen Smith
1
-1
/
+1
2024-01-31
r/7460
fix(tvix): Represent strings as byte arrays
Aspen Smith
1
-31
/
+41
2024-01-19
r/7422
chore(3p/sources): Bump channels & overlays
sterni
1
-2
/
+0
2024-01-18
r/7410
feat(tvix/glue): use TvixStoreIO as derivation builtin state
Ryan Lahfa
1
-5
/
+4
2024-01-16
r/7389
refactor(nix-compat): use StorePathRef for hash derivation modulo
Florian Klink
1
-12
/
+11
2024-01-14
r/7379
fix(tvix/eval): catchable-aware builtins
Ryan Lahfa
1
-4
/
+23
2024-01-12
r/7376
feat(tvix/glue/derivationStrict): support __structuredAttrs
Florian Klink
1
-169
/
+190
2024-01-03
r/7338
feat(tvix/glue): contextful derivation
Ryan Lahfa
1
-64
/
+63
2024-01-03
r/7336
feat(tvix/glue): context-aware `toFile`
Ryan Lahfa
1
-21
/
+14
2024-01-03
r/7311
feat(tvix/glue): emit a warning in case of bad SRI hashes
Florian Klink
1
-3
/
+21
2023-12-14
r/7218
fix(tvix/eval): remove incorrect imports when coercing
sterni
1
-5
/
+14
2023-12-12
r/7197
feat(tvix/glue): make unimplemented-structuredAttrs catchable
Adam Joseph
1
-1
/
+3
2023-11-04
r/6939
refactor(tvix/glue): move builtins into separate directory
Florian Klink
1
-0
/
+471