nixpkgs/pkgs/misc
Lluís Batlle i Rossell 7ade207f6b - Removed all *NoCross expressions I dupilcated in nixpkgs, while maintaining
the cross compilation functionality.
- I renamed some expected stdenv.mkDerivation parameter attributes so we can
  keep this branch properly updated from trunk. We agreed with Nicolas Pierron
  doing a massive renaming, so all current buildInputs become hostInputs (input
  as build for the host machine, in autotools terminology) , and
  then buildInputs would mean "input as for the build machine".
  By now, the specific "input as for the build machine" is specified through
  buildNativeInputs. We should fix this in the merge to trunk.
- I made the generic stdenv understand the buildNativeInputs, otherwise if
  we start changing nixpkgs expressions so they distinguish the current
  buildInputs into buildInputs and buildNativeInputs, we could break even more
  nixpkgs for other platforms.
- I changed the default result of mkDerivation so it becomes the derivation for
  to be run in the build machine. This allows, without any special rewriting,
  "fetchurl" derivations to be always results for the build machine to use
  them.
- The change above implies that, for anyone wanting to cross-compile, has to
  build the hostDrv of the wanted derivation. For example, after this commit,
  the usual test of "nix-build -A bison.hostDrv arm.nix" works. I described
  the contents of this arm.nix in r18398.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18471
2009-11-19 19:03:34 +00:00
..
busybox * Got rid of a lot of "postInstall=postInstall" and similar lines in 2009-04-23 13:31:10 +00:00
cups pkgs/misc/cups/default.nix: don't install files to /etc or /usr 2009-11-05 13:33:36 +00:00
drivers/gutenprint svn path=/nixpkgs/trunk/; revision=17083 2009-09-13 10:54:47 +00:00
emulators Update Wine 2009-10-23 23:27:59 +00:00
foldingathome Adding a folding-at-home client. 2009-04-17 20:36:54 +00:00
freestyle added freestyle (non photorealistic renderer) and dependencies libQGLViewer, lib3ds 2008-06-08 03:56:32 +00:00
ghostscript GNU Ghostscript: Add pointers to the URW++ font files in the fontmap. 2009-05-28 22:11:02 +00:00
gxemul replacing applyAndFun by lib.defaultOverridableDelayableArgs 2009-03-06 23:21:28 +00:00
jackaudio jackaudio: symlink pkg-config description to lib 2009-09-21 09:58:24 +00:00
lilypond adding lilypond 2009-09-10 16:57:56 +00:00
linuxwacom Update Linux Wacom 2009-11-07 09:25:06 +00:00
maven doh (forgotten to update name) 2009-03-30 14:21:18 +00:00
my-env fix broken myEnv 2009-04-28 16:52:36 +00:00
ntfs-3g * Got rid of all --disable-static flags; they're redundant now. 2009-04-21 23:18:09 +00:00
ntfsprogs * Fixed ntfsprogs. 2009-03-25 10:55:28 +00:00
sane-backends * Got rid of a lot of "postInstall=postInstall" and similar lines in 2009-04-23 13:31:10 +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 xlock: fixed typo in default.nix 2009-09-23 11:01:14 +00:00
source-and-tags fix sourceWithTagsDerivation, myhasktags now based on current haskell derivations 2009-07-09 03:50:47 +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 * dblatex 0.2.12. 2009-08-22 23:11:12 +00:00
trac * makeWrapper: option --run <CMD> to run a command from the wrapper. 2008-01-18 11:28:41 +00:00
uboot - Removed all *NoCross expressions I dupilcated in nixpkgs, while maintaining 2009-11-19 19:03:34 +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 Remove duplicate declaration 2009-10-28 05:25:52 +00:00
misc.nix cdtenv: also store PATH and PKG_CONFIG_PATH 2009-07-27 16:05:36 +00:00