summary refs log tree commit diff
path: root/pkgs/stdenv
diff options
context:
space:
mode:
authorPatrick Hilhorst <git@hilhorst.be>2018-10-29 15:17:13 +0100
committerPatrick Hilhorst <git@hilhorst.be>2018-10-29 15:17:13 +0100
commit5be927db142448207c6a1d0c6e58ac5eb2af1fc5 (patch)
tree69298eedbfb35cc335a18f73bd2a766432899386 /pkgs/stdenv
parent2962f94fec198cd378471e2b6acc89d0af6ae226 (diff)
downloadnixlib-5be927db142448207c6a1d0c6e58ac5eb2af1fc5.tar
nixlib-5be927db142448207c6a1d0c6e58ac5eb2af1fc5.tar.gz
nixlib-5be927db142448207c6a1d0c6e58ac5eb2af1fc5.tar.bz2
nixlib-5be927db142448207c6a1d0c6e58ac5eb2af1fc5.tar.lz
nixlib-5be927db142448207c6a1d0c6e58ac5eb2af1fc5.tar.xz
nixlib-5be927db142448207c6a1d0c6e58ac5eb2af1fc5.tar.zst
nixlib-5be927db142448207c6a1d0c6e58ac5eb2af1fc5.zip
make-derivation: use `?` instead of `builtins.hasAttr`
As suggested by @edolstra
Diffstat (limited to 'pkgs/stdenv')
-rw-r--r--pkgs/stdenv/generic/make-derivation.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/stdenv/generic/make-derivation.nix b/pkgs/stdenv/generic/make-derivation.nix
index 6f31e09b1251..9f6fee937101 100644
--- a/pkgs/stdenv/generic/make-derivation.nix
+++ b/pkgs/stdenv/generic/make-derivation.nix
@@ -12,7 +12,7 @@ rec {
   # * https://nixos.org/nix/manual/#ssec-derivation
   #   Explanation about derivations in general
   mkDerivation =
-    { name ? if builtins.hasAttr "pname" attrs && builtins.hasAttr "version" attrs
+    { name ? if attrs ? pname && attrs ? version
         then "${attrs.pname}-${attrs.version}"
         else ""