diff --git a/guix/derivations.scm b/guix/derivations.scm index 07803ca94f..b95849727b 100644 --- a/guix/derivations.scm +++ b/guix/derivations.scm @@ -136,7 +136,7 @@ (env-vars derivation-builder-environment-vars) ; list of name/value pairs (file-name derivation-file-name)) ; the .drv file name -(define-record-type +(define-immutable-record-type (make-derivation-output path hash-algo hash recursive?) derivation-output? (path derivation-output-path) ; store path @@ -144,7 +144,7 @@ (hash derivation-output-hash) ; bytevector | #f (recursive? derivation-output-recursive?)) ; Boolean -(define-record-type +(define-immutable-record-type (make-derivation-input path sub-derivations) derivation-input? (path derivation-input-path) ; store path