3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/applications
Marc Weber b56ed35851 replacing applyAndFun by lib.defaultOverridableDelayableArgs
applyAndFun has a bug resulting in the same arg beeing added more than
once when using a concatenating merge function for the attr set.

I've tried giving the function a name "overridableDelayableArgs" which
resembles its usage much more.

important refactoring:
  applyAndFun had .fun and .funMerge only when passing the merge
  function lib.mergeOrApply

  composableDerivation {
    initial = {
      ...
    };
  }

to

  overridableDelayableArgs has always .replace and .merge
  composableDerivation {} {
    ...
  }

svn path=/nixpkgs/trunk/; revision=14428
2009-03-06 23:21:28 +00:00
..
audio * Cleaned up a lot of description fields that contained newlines. 2009-03-03 13:27:40 +00:00
display-managers/slim * slim updated to 1.3.1. This version has PAM support built-in, but it has 2009-02-18 10:38:51 +00:00
editors replacing applyAndFun by lib.defaultOverridableDelayableArgs 2009-03-06 23:21:28 +00:00
graphics * Cleaned up a lot of description fields that contained newlines. 2009-03-03 13:27:40 +00:00
misc replacing applyAndFun by lib.defaultOverridableDelayableArgs 2009-03-06 23:21:28 +00:00
networking * Firefox 3.0.7. 2009-03-05 14:06:07 +00:00
office version bump to 2.6.6 2009-01-28 17:14:34 +00:00
science Updated PAML package to 4.2a 2009-02-26 15:22:13 +00:00
taxes svn path=/nixpkgs/trunk/; revision=11135 2008-03-15 22:30:01 +00:00
version-management * Cleaned up a lot of description fields that contained newlines. 2009-03-03 13:27:40 +00:00
video GNU Gnash 0.8.5. 2009-03-06 14:24:27 +00:00
virtualization Qemu SVN head.. 2009-02-24 12:22:15 +00:00
window-managers * Cleaned up a lot of description fields that contained newlines. 2009-03-03 13:27:40 +00:00