svn path=/nixpkgs/trunk/; revision=26109
Also makes ledger overridable. svn path=/nixpkgs/trunk/; revision=21854
svn path=/nixpkgs/trunk/; revision=18316