1
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs synced 2024-10-19 03:47:13 -04: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
cups
emulators * Wine 1.1.15. 2009-02-27 12:52:55 +00:00
freestyle
ghc68executables
ghc68extraLibs
ghostscript
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
maven
my-env mend 2009-02-11 16:12:14 +00:00
ntfs-3g version bump 2009-02-06 20:18:08 +00:00
ntfsprogs
sane-backends
sane-front
screensavers
source-and-tags
synaptics
tex svn path=/nixpkgs/trunk/; revision=14033 2009-02-11 14:53:17 +00:00
trac
xosd
xsane
bleeding-edge-fetch-infos.nix