RSzibele
70fadcafcb
Added FileZilla-3.6.0.2.
2012-12-31 11:59:08 +01:00
RSzibele
e66e926121
Added TinyXML-2.6.2.
2012-12-31 11:13:55 +01:00
Lluís Batlle i Rossell
2402bb2613
gcc: Moving the arch=loongson2f to the current platform approach
2012-12-31 09:38:32 +00:00
Lluís Batlle i Rossell
ba7cde0156
Porting the platform gcc flags support to gcc 4.7
2012-12-31 09:32:11 +00:00
Tim Dysinger
58a57efc8a
Add mount.vboxsf back to the expression, add dbus & patchelf everything so it works
2012-12-30 16:04:48 -10:00
Lluís Batlle i Rossell
97d81bde0c
Adding platform gcc information for raspberrypi, and the gcc support.
...
Without it, gcc builds for softfloat, and the glibc doesn't have support for
softfloat (it ends up requiring some gnu-soft.h file). We'll have to test if
this fixes the build of gcc or not, though.
2012-12-30 21:55:02 +00:00
Lluís Batlle i Rossell
d8b0834973
unpack-bootstrap-tools: Removing the patch of libstdc++
...
Although patching it made some programs run (configure tests), some others
crashed with segfault. So I don't think there is any win patching it. The
proper way to solve the bootstrap in the raspberry pi is, as far as I've been
testing, use glibc 2.17 libs in bootstrap-tools with the same ld.so name as the
bootstrapped glibc.
This is a problem inherent in our way to bootstrap, that first replaces
the glibc of a given gcc+glibc (bootstrap-tools) with gcc-wrapper tricks, and
then builds a new gcc. A nicer way would be to build a gcc without glibc,
then the glibc, then the final gcc, as we do with cross-tools.
Some comments about this problem in
https://github.com/NixOS/nixpkgs/issues/234#issuecomment-11764352
2012-12-30 13:53:48 +00:00
Lluís Batlle i Rossell
cfdc532102
Updating bootstrap tools to ones with glibc 2.17
...
This solves the problem of the change of name in ld.so between
glibc 2.13 and 2.17 (at least for armhf). Some comments about it in
https://github.com/NixOS/nixpkgs/issues/234#issuecomment-11764352
As there says, without this, gmp (after glibc built) tests crashed
- segfault.
2012-12-30 13:50:31 +00:00
Michael Raskin
df65a79bb3
Export shell packages from stdenvLinux
...
Now that we have a way to alter /bin/sh in chroots on non-NixOS Linux
platforms, it may be useful to have access to stdenv.shell package and to
static bash contained in bootstrap tools. So make them accessible via stdenv
attribute set.
2012-12-30 15:29:02 +04:00
Lluís Batlle i Rossell
0ba8b50e83
Fixing again about libstdc++.
...
I also move the 'echo patching' lines down, so they are printed
only for files really patched.
2012-12-29 23:46:00 +00:00
Lluís Batlle i Rossell
52ac6f96aa
Fix on prev commit: the bootstrap tools don't have libmudflap
...
Out of glibc libs, only libstdc++ requires ld.so.
2012-12-29 23:31:48 +00:00
Lluís Batlle i Rossell
f050675458
unpack bootstrap tools arm: fix more rpaths
...
libstdc++ and libmudflapth link to the dynamic loader; if the
bootstrap uses another dynamic loader name, and the rpath of these
libs isn't changed, they will fail to load.
2012-12-29 23:14:25 +00:00
Lluís Batlle i Rossell
eb0422e4c1
Merge branch 'stdenv-updates' into pi-stdenv-updates
2012-12-29 14:18:43 +00:00
Lluís Batlle i Rossell
29fdf278ce
Enabling support of ld-linux-armhf.so.3 ld.so, in ARM
...
I use wildcards.
2012-12-29 14:14:53 +00:00
Lluís Batlle i Rossell
b8c0279b9f
Unifying buildergo.sh and builder.sh into one.
2012-12-29 15:11:32 +01:00
Lluís Batlle i Rossell
829bdc1cb0
glibc: making 2.17 the glibc to use cross-building.
2012-12-29 15:08:18 +01:00
Lluis Batlle
451974f679
vsftpd: update to 3.0.2
...
And updated url. The old didn't work.
2012-12-29 12:22:50 +01:00
Lluis Batlle
db6925ea37
Add kgdb to the sheeveaplug. It can help in case of troubles.
2012-12-29 12:22:50 +01:00
Lluís Batlle i Rossell
30e0edd812
Adding freicoin 0.0.1
2012-12-29 10:46:54 +01:00
Lluís Batlle i Rossell
a8dedfc1d0
Merge branch 'stdenv-updates' into pi-stdenv-updates
2012-12-29 09:05:13 +00:00
Lluís Batlle i Rossell
f2133155d8
armv6l: new bootstrap-tools
...
Trying again to get a hardfp compiler.
2012-12-29 07:47:13 +00:00
Jack Cummings
663a21a8bd
Merge remote-tracking branch 'upstream/master' into master_clean
2012-12-28 20:48:39 -08:00
Eelco Dolstra
01acc493ca
Merge branch 'stdenv-updates' of github.com:NixOS/nixpkgs into stdenv-updates
2012-12-29 02:02:33 +01:00
Eelco Dolstra
080f1af51f
Remove savannah mirror that seems to hang
2012-12-29 01:55:00 +01:00
Eelco Dolstra
0a0c7a352d
linux-headers: Update to 3.7
2012-12-29 01:12:31 +01:00
Eelco Dolstra
291527a6d9
glibc: Drop nss-skip-unavail.patch
...
From a quick look at the 1063-line monstrosity that is gaih_inet(), I
*think* that this patch is no longer needed. But I could be wrong.
2012-12-29 01:01:31 +01:00
Eelco Dolstra
d3d3cea6bd
glibc: Update rpcgen-path.patch
2012-12-29 00:49:21 +01:00
Eelco Dolstra
db418fce3d
glibc: Update to 2.17
...
Note that glibc-ports is now part of the main glibc tarball.
2012-12-29 00:48:14 +01:00
Antono Vasiljev
38e5443d86
httpie: fix description
2012-12-29 01:09:01 +02:00
Lluís Batlle i Rossell
67aa9243f0
Merge branch 'stdenv-updates' into pi-stdenv-updates
...
Conflicts:
pkgs/development/compilers/gcc/4.7/default.nix
Trivial.
2012-12-28 23:30:53 +01:00
Antono Vasiljev
f2c2d18a07
Added httpie
...
HTTPie is a command line HTTP client. Its goal is to make CLI
interaction with web services as human-friendly as possible.
2012-12-29 00:28:34 +02:00
Lluís Batlle i Rossell
b58780c43d
Merge remote-tracking branch 'eelco/master' into stdenv-updates
...
Conflicts:
pkgs/development/compilers/gcc/4.7/default.nix
Trivial solution.
2012-12-28 23:28:16 +01:00
Lluís Batlle i Rossell
87ec7b49b1
gcc47: Fixing the gcc.float cross parameters
2012-12-28 21:38:57 +01:00
Lluís Batlle i Rossell
d7fb4db241
armv6l: Updating bootstrap tools to build for harfp
2012-12-28 20:20:18 +00:00
Lluís Batlle i Rossell
2b19eb189d
Adapting make-bootstrap-tools-crosspi.nix to crossDrv
2012-12-28 21:22:13 +01:00
Lluís Batlle i Rossell
c4cc88aca2
Merge branch 'pi-stdenv-updates' of https://github.com/viric/nixpkgs into pi-stdenv-updates
2012-12-28 21:21:24 +01:00
Lluís Batlle i Rossell
4485ee5916
glibc: removing raspberrypi specific code
...
I think its --with-fp or --without-fp makes nothing, for arm.
2012-12-28 21:16:25 +01:00
Lluís Batlle i Rossell
719ba63004
Merge branch 'stdenv-updates' into pi-stdenv-updates
...
Conflicts:
pkgs/development/compilers/gcc/4.6/default.nix
pkgs/development/compilers/gcc/4.7/default.nix
The 4.7 had some weird parameters added in crossAttrs; I've removed
them, but I don't understand where they come from.
2012-12-28 20:14:01 +00:00
Lluís Batlle i Rossell
f2f50c42d2
gcc47: adding --with-float option to gcc builder
...
Meant for cross-building. I need that for the raspberrypi
bootstrap-tools. Before this, its bootstrap-tools gcc built
for softfloat by default.
2012-12-28 21:12:57 +01:00
Lluís Batlle i Rossell
fde74242bf
gcc47: Adding gcc mode, cross-building.
...
It's useful to build toolchains for armv7-m, to set thumb mode. It doesn't
support arm mode. chaoflow needed it.
2012-12-28 20:21:23 +01:00
Eelco Dolstra
88b11196c1
Clean up redundant "if condition then true else false"
2012-12-28 19:57:47 +01:00
Eelco Dolstra
84779a6f7d
Remove unnecessary parentheses around if conditions
...
Pet peeve...
2012-12-28 19:54:15 +01:00
Eelco Dolstra
e2d505b24e
More renames
2012-12-28 19:42:10 +01:00
Eelco Dolstra
dcdef5a0fe
More random cleanup
2012-12-28 19:37:42 +01:00
Eelco Dolstra
22ba03c123
Random cleanup: use "or" in adapters.nix
2012-12-28 19:35:35 +01:00
Eelco Dolstra
3fa03df78c
openssh: Remvoe unused Perl dependency
...
Since "buildNativeInputs" was misspelled, Perl is not actually used.
2012-12-28 19:26:28 +01:00
Eelco Dolstra
ab3eeabfed
Rename buildNativeInputs -> nativeBuildInputs
...
Likewise for propagatedBuildNativeInputs, etc. "buildNativeInputs"
sounds like an imperative rather than a noun phrase.
2012-12-28 19:20:09 +01:00
Eelco Dolstra
5be0a9acd7
Rename hostDrv -> crossDrv, buildDrv -> nativeDrv
...
This is for consistency with terminology in stdenv (and the terms
"hostDrv" and "buildDrv" are not very intuitive, even if they're
consistent with GNU terminology).
2012-12-28 19:08:19 +01:00
Lluís Batlle i Rossell
affca4a11c
Making the raspberrypi glibc include hard float.
2012-12-28 16:53:18 +00:00
Lluís Batlle i Rossell
33d3cf2d1c
Fixes in make-bootstrap-tools-crosspi.nix
...
It doesn't reference <nixpkgs> anymore. And I fixed the indentation.
2012-12-28 16:39:54 +00:00