1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-22 05:31:22 +00:00
nixpkgs/pkgs/misc
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
..
busybox * Reverted r6713, r6711, r4623, r3660, r2237. There rewrote fetchurl 2007-08-24 12:32:36 +00:00
cups * Remove obsolete comment. 2009-02-03 22:15:02 +00:00
emulators * Wine 1.1.15. 2009-02-27 12:52:55 +00:00
freestyle added freestyle (non photorealistic renderer) and dependencies libQGLViewer, lib3ds 2008-06-08 03:56:32 +00:00
ghc68executables moved hasktags to ghc68executables, updated url to new location 2008-08-21 11:07:44 +00:00
ghc68extraLibs enabling php sockets openssl and curl support 2008-08-31 06:36:56 +00:00
ghostscript * Ghostscript: build the CUPS filter. This allows CUPS to print to 2009-01-17 13:08:51 +00:00
gxemul replacing applyAndFun by lib.defaultOverridableDelayableArgs 2009-03-06 23:21:28 +00:00
jackaudio replacing applyAndFun by lib.defaultOverridableDelayableArgs 2009-03-06 23:21:28 +00:00
linuxwacom * Get rid of all references to nix.cs.uu.nl. 2008-11-14 16:57:19 +00:00
maven Nix-expr style review 2008-01-30 17:20:48 +00:00
my-env mend 2009-02-11 16:12:14 +00:00
ntfs-3g version bump 2009-02-06 20:18:08 +00:00
ntfsprogs Nix-expr style review 2008-01-30 17:20:48 +00:00
sane-backends * Reverted r6713, r6711, r4623, r3660, r2237. There rewrote fetchurl 2007-08-24 12:32:36 +00:00
sane-front Various.. Added ircd-hybrid. Added USB support in SANE. Added Xsane. Added gt68xx firmware support. 2007-08-08 20:33:36 +00:00
screensavers xautolock: updated to version 2.2 2008-07-07 23:11:43 +00:00
source-and-tags forgetten to appply this patch 2008-06-15 12:00:00 +00:00
synaptics Fixed synaptics; Added GOCR (not that it is a good OCR); reverted MarcWeber's update to setup-new-2.sh (he has no time to use it in nearest future; later I hope it will be irrelevant) 2007-11-09 13:54:02 +00:00
tex svn path=/nixpkgs/trunk/; revision=14033 2009-02-11 14:53:17 +00:00
trac * makeWrapper: option --run <CMD> to run a command from the wrapper. 2008-01-18 11:28:41 +00:00
xosd added xosd 2008-03-29 00:49:26 +00:00
xsane update to 0.995 2008-01-01 00:15:19 +00:00
bleeding-edge-fetch-infos.nix adding gitAttr 2009-01-20 22:15:42 +00:00