nixpkgs/pkgs/development/tools/misc
Lluís Batlle i Rossell 585ba8c27f Big fixes in the cross build:
- Before this changes, cflags and ldflags for the native and the cross compiler
  got mixed. Not all the gcc-wrapper/gcc-cross-wrapper variables are
  independant now, but enough, I think.
- Fixed the generic stdenv expression, which did a big mess on buildInputs and
  buildNativeInputs. Now it distinguishes when there is a stdenvCross or not.
  Maybe we should have a single stdenv and forget about the stdenvCross
  adapter - this could end in a stdenv a bit complex, but simpler than the
  generic stdenv + adapter.
- Added basic support in pkgconfig for cross-builds: a single PKG_CONFIG_PATH
  now works for both the cross and the native compilers, but I think this
  should work well for most cases I can think of.
- I tried to fix the guile expression to cross-biuld; guile is built, but not
  its manual, so the derivation still fails. Guile requires patching to
  cross-build, as far as I understnad.
- Made the glibcCross build to be done through the usage of a
  gcc-cross-wrapper over the gcc-cross-stage-static, instead of using it
  directly.
- Trying to make physfs (a neverball dependency) cross build.
- Updated the gcc expression to support building a cross compiler without getting
  derivation variables mixed with those of the stdenvCross.

svn path=/nixpkgs/branches/stdenv-updates/; revision=18534
2009-11-22 19:51:45 +00:00
..
autobuild
autoconf Autoconf: Don't run the test suite on Cygwin. 2009-07-30 15:26:30 +00:00
autogen Add GNU AutoGen. 2009-09-29 09:01:40 +00:00
automake Automake 1.11: Run the test suite by default. 2009-05-20 12:21:53 +00:00
avrdude
binutils Making the definition of the cross compiling target an attribute set. 2009-11-16 23:21:13 +00:00
binutils-cross
ccache
cflow GNU Cflow: Don't build on Darwin. 2009-09-16 15:09:58 +00:00
cpphs Version bumps for a number of Haskell packages. 2009-09-14 08:35:39 +00:00
cproto
cscope
ctags fix ctags wrapper js regex 2009-10-18 04:43:35 +00:00
ddd
dejagnu
distcc distcc 3.1: initial version 2009-10-20 11:54:49 +00:00
eggdbus * Added PolicyKit and eggdbus. There is a newer version of PolicyKit 2009-08-13 07:55:11 +00:00
elfutils
epm
gdb GDB: Build with Expat support, to get syscall info. 2009-10-28 22:25:50 +00:00
global GLOBAL: Install the Emacs mode. 2009-07-13 09:21:04 +00:00
gnum4 GNU M4 1.4.13. 2009-04-02 12:33:27 +00:00
gperf
gtkdialog Adding gtkdialog. 2009-04-21 19:47:30 +00:00
help2man * Drop the "perl" prefix from Perl attribute names. It's redundant 2009-04-20 12:49:35 +00:00
hsc2hs
icon-naming-utils * Added gnome-icon-theme. 2009-11-04 21:44:01 +00:00
indent * GNU Indent updated to 2.2.10. 2009-10-28 13:11:09 +00:00
kcachegrind
libtool Fixing some things on the gcc-cross-wrapper (libc was not properly added to the 2009-11-20 22:56:58 +00:00
lsof
ltrace FullDepEntry -> fullDepEntry, PackEntry -> packEntry 2009-05-19 23:25:58 +00:00
openocd Made openocd work with ft2232 jtag chipset, that of the Sheevaplug. 2009-09-24 21:28:27 +00:00
patchelf * Latest patchelf. 2009-06-22 11:14:51 +00:00
pkgconfig Big fixes in the cross build: 2009-11-22 19:51:45 +00:00
pmccabe
sloccount
strace Porting changes from stdenv-updates into this branch. 2009-11-08 00:32:12 +00:00
swig * SWIG apparently doesn't need Perl/Python/Guile/JDK/20 other 2009-10-02 11:49:21 +00:00
texi2html * Improved a bunch of "name" attributes (mostly missing version 2009-10-28 14:06:56 +00:00
texinfo
uisp
unifdef updating unifdef source location 2009-04-14 13:03:43 +00:00
xxdiff * Removed selectVersion. There's no good reason to write 2009-11-18 09:39:59 +00:00
yodl Update yodl sources. Unofrtunately, old ones are unavailable. Icmake is still needed to build yodl 2009-05-10 20:16:33 +00:00