summary refs log tree commit diff
path: root/pkgs/misc/misc.nix
diff options
context:
space:
mode:
authorMarc Weber <marco-oweber@gmx.de>2013-05-05 17:05:59 +0200
committerEvgeny Egorochkin <phreedom@yandex.ru>2013-05-08 15:43:07 +0300
commitb50b9bf2b710205a98de6e3ab88c3c1b7220e52f (patch)
tree53ac2dec7979f092fd0be0a8dccee2886dd167e2 /pkgs/misc/misc.nix
parente0fab80c27377edab687b72e4383dc0022c9cde0 (diff)
downloadnixlib-b50b9bf2b710205a98de6e3ab88c3c1b7220e52f.tar
nixlib-b50b9bf2b710205a98de6e3ab88c3c1b7220e52f.tar.gz
nixlib-b50b9bf2b710205a98de6e3ab88c3c1b7220e52f.tar.bz2
nixlib-b50b9bf2b710205a98de6e3ab88c3c1b7220e52f.tar.lz
nixlib-b50b9bf2b710205a98de6e3ab88c3c1b7220e52f.tar.xz
nixlib-b50b9bf2b710205a98de6e3ab88c3c1b7220e52f.tar.zst
nixlib-b50b9bf2b710205a98de6e3ab88c3c1b7220e52f.zip
add versionedDerivation
Diffstat (limited to 'pkgs/misc/misc.nix')
-rw-r--r--pkgs/misc/misc.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/misc/misc.nix b/pkgs/misc/misc.nix
index df4a0ce81023..87be974ca969 100644
--- a/pkgs/misc/misc.nix
+++ b/pkgs/misc/misc.nix
@@ -6,6 +6,10 @@ in
 
 {
 
+  # description see mergeAttrsByVersion in lib/misc.nix
+  versionedDerivation = name: version: attrsByVersion: base:
+    pkgs.stdenv.mkDerivation (stdenv.lib.mergeAttrsByVersion name version attrsByVersion base);
+
   /*
     Usage example creating a derivation installing ruby, sup and a lib: