Ludovic Courtès
b4ae0db5a5
guile: Improve `disable-gc-sensitive-tests.patch'.
...
svn path=/nixpkgs/trunk/; revision=18907
2009-12-11 21:48:14 +00:00
Ludovic Courtès
ef0cd29eb0
GNU Coreutils 8.2.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18906
2009-12-11 20:05:54 +00:00
Marco Maggesi
98aaa4421c
Add expression for Isabelle2009
...
svn path=/nixpkgs/trunk/; revision=18905
2009-12-11 17:00:52 +00:00
Marco Maggesi
218bdaf214
Add expression for ProofGeneral
...
svn path=/nixpkgs/trunk/; revision=18904
2009-12-11 16:18:27 +00:00
Lluís Batlle i Rossell
f7fb372440
Adding a patch to cdrkit, for it to work with cmake 2.8.
...
I don't know how it could build ever with older cmake versions, because IMO
they lacked the patch I'm adding.
svn path=/nixpkgs/trunk/; revision=18903
2009-12-11 15:36:24 +00:00
Lluís Batlle i Rossell
9976583c97
As agreed with ludo, I remove the getConfig around the cscope expression,
...
which deals only with a build time dependency. Let's better have hydra
build cscope (I set me as a maintainer), and prefer simpler expressions
to options on build-time dependencies.
svn path=/nixpkgs/trunk/; revision=18902
2009-12-11 14:47:16 +00:00
Lluís Batlle i Rossell
2ccf2984eb
Updating cscope, and making its dependency on emacs optional (and off by default),
...
due to something called 'install emacs mode'.
svn path=/nixpkgs/trunk/; revision=18901
2009-12-11 14:03:27 +00:00
Marc Weber
833832dc92
commenting older ghc's they can't be compiled due to realdine and
...
linking issues. I'm not willing to fix them right now.
svn path=/nixpkgs/trunk/; revision=18900
2009-12-11 13:58:41 +00:00
Marc Weber
f9ecf5a44f
fix build of ghc-6.8.2
...
svn path=/nixpkgs/trunk/; revision=18899
2009-12-11 13:58:36 +00:00
Marc Weber
fdd2d5cb2a
remove nixRepositoryManager. It can be installed using the haskell-nix-overlay
...
svn path=/nixpkgs/trunk/; revision=18898
2009-12-11 13:58:34 +00:00
Marc Weber
0ceae8f6d1
git: allow applying patches by config
...
svn path=/nixpkgs/trunk/; revision=18897
2009-12-11 13:58:31 +00:00
Marc Weber
78a1418e6d
ghcs: provide list of core packages. Required by solver of thE haskell-nix-overlay
...
svn path=/nixpkgs/trunk/; revision=18896
2009-12-11 13:58:29 +00:00
Marc Weber
5d6b65d339
fix perl-5.8 build
...
svn path=/nixpkgs/trunk/; revision=18895
2009-12-11 13:58:26 +00:00
Marc Weber
5319704f80
removing old bleeding edge cruft replacing it by a niftier version using
...
source regions which are substituded by the tool nix-repository-manager.
See http://github.com/MarcWeber/nix-repository-manager/raw/master/README .
sourceByName is called sourceFromHead now.
updates: MPlayerTrunk, haxe, neko, netsurf, cinelerra, ctags
cinelerra does no longer build due to Xorg update
svn path=/nixpkgs/trunk/; revision=18894
2009-12-11 13:58:23 +00:00
Marc Weber
1030a6bb68
fix mjpegtools
...
svn path=/nixpkgs/trunk/; revision=18893
2009-12-11 13:58:17 +00:00
Marc Weber
f2ec65a538
fix source-and-tags
...
svn path=/nixpkgs/trunk/; revision=18892
2009-12-11 13:58:15 +00:00
Marc Weber
e102a7173e
haskellPackages: add comment about hack-nix
...
svn path=/nixpkgs/trunk/; revision=18891
2009-12-11 13:58:05 +00:00
Lluís Batlle i Rossell
2dd9764a9e
Major update to cmake, from 2.6.4 to 2.8.0.
...
I tried some kde4 builds, and the worked.
svn path=/nixpkgs/trunk/; revision=18890
2009-12-11 07:58:54 +00:00
Lluís Batlle i Rossell
f5c5c0b4b6
Updating vtk; simplifying the openal cmake build expression.
...
svn path=/nixpkgs/trunk/; revision=18888
2009-12-11 07:16:16 +00:00
Lluís Batlle i Rossell
f3c23487a2
Adding a new version of the gcc-wrapper, named gcc-wrapper2, in order not to rebuild
...
stdenv.
In this gcc-wrapper2 I made the ld-wrapper.sh to handle the linking with shared
objects through direct pass as ld command arguments of the absolute path to shared
objects, instead of using the -L/-l combinations.
cmake 'FindXXX.cmake' modules make a strong usage of the dynamic linking directly
passing the absolute path to the shared object to the linker, and as our wrapper did
not add any -rpath for those, writting the nix expressions for some cmake packages
resulted in a lot of tricks, compared to using this gcc-wrapper2.
This gcc-wrapper2/ld-wrapper.sh should become the gcc-wrapper/ld-wrapper in a
stdenv update.
I also updated some cmake expressions to use this gcc-wrapper2, and reduced its
tricks.
I also updated the cmake setup-hook for it to make cmake not touch any rpath decided
at build time, when running the 'make install' of makefiles created by cmake.
svn path=/nixpkgs/trunk/; revision=18885
2009-12-10 22:19:52 +00:00
Ludovic Courtès
164eb9c699
Typo.
...
svn path=/nixpkgs/trunk/; revision=18883
2009-12-10 21:39:02 +00:00
Ludovic Courtès
19d02b6ca4
ocaml: Add description.
...
svn path=/nixpkgs/trunk/; revision=18882
2009-12-10 21:27:19 +00:00
Ludovic Courtès
3b6cc2a5c2
Update Automake (CVE-2009-4029 security fix).
...
svn path=/nixpkgs/trunk/; revision=18881
2009-12-10 20:54:58 +00:00
Lluís Batlle i Rossell
61a6bdad88
Reverting some changes I brought in by error for util-linux-ng (I was trying
...
their git version, to check some bugfixes they did for my reports).
svn path=/nixpkgs/branches/stdenv-updates/; revision=18880
2009-12-10 15:05:26 +00:00
Lluís Batlle i Rossell
99f8d729b0
Updating nix's aterm from aterm242fixes to aterm25 (proposed by niksnut).
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18879
2009-12-10 14:50:50 +00:00
Lluís Batlle i Rossell
89fe676bb3
Updating from trunk.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18878
2009-12-10 14:48:45 +00:00
Marco Maggesi
adbaa14548
Add expression for PolyML
...
svn path=/nixpkgs/trunk/; revision=18875
2009-12-10 13:16:06 +00:00
Lluís Batlle i Rossell
16eabd95b3
Updating the libstdc++ man pages to 4.4.0. We have gcc-4.3.4 in trunk, but I don't think it will be any annoyance.
...
svn path=/nixpkgs/trunk/; revision=18871
2009-12-10 08:12:49 +00:00
Michael Raskin
3871c1ebd2
Update xboard
...
svn path=/nixpkgs/trunk/; revision=18870
2009-12-10 06:55:12 +00:00
Eelco Dolstra
b2c9e50203
* Added Fedora 12. This requires the latest RPM, because the RPMs are
...
compressed with xz.
svn path=/nixpkgs/trunk/; revision=18868
2009-12-09 22:35:46 +00:00
Eelco Dolstra
d869913b27
* RPM updated to 4.7.2.
...
* nspr updated to 4.8.2.
* nss updated to 3.12.4.
* elfutils updated to 0.143.
svn path=/nixpkgs/trunk/; revision=18867
2009-12-09 22:34:51 +00:00
Eelco Dolstra
06b135ebf8
svn path=/nixpkgs/trunk/; revision=18865
2009-12-09 21:41:19 +00:00
Peter Simons
d21a4d14fc
pkgs/servers/x11/xorg/overrides.nix: dropped override for libXaw on Darwin
...
With the latest version of libXaw, those patches aren't necessary
anymore; the build has been fixed upstream.
svn path=/nixpkgs/trunk/; revision=18856
2009-12-09 15:56:20 +00:00
Peter Simons
abebc10cf1
pkgs/development/compilers/swi-prolog/default.nix: updated to version 5.6.64 and enabled GUI support
...
svn path=/nixpkgs/trunk/; revision=18853
2009-12-09 14:07:09 +00:00
Lluís Batlle i Rossell
60788973d0
Adding a required option to uclibc for util-linux-ng (the git master version,
...
not that of nixpkgs, which still has bugs) to link well with uclibc.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18852
2009-12-09 13:33:23 +00:00
Michael Raskin
13b91e2ca8
Update CouchDB; add Apache-related snippets to update-upstream-data.
...
svn path=/nixpkgs/trunk/; revision=18851
2009-12-09 12:59:23 +00:00
Lluís Batlle i Rossell
48bb7745e7
gcc 4.4.2 is also affected by the wrong CPP passed to the configure script of
...
the target libraries, as 4.3.4
I trigger the breaking build using uclibc, instead of glibc, and then the
mixture of CPP getting the build glibc headers, and CC getting the uclibc
headers, makes the problem evident.
In 4.3.4 it only affected libmudflap. In 4.4.2, it affects libmudflap and
libstdc++.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18850
2009-12-09 10:05:47 +00:00
Marc Weber
7ef915ebc8
nixpkgs lib: adding haskell's take
...
svn path=/nixpkgs/trunk/; revision=18848
2009-12-08 21:47:14 +00:00
Peter Simons
89b59e3fbc
applications/version-management/git-and-tools/git: update to version 1.6.5.5
...
svn path=/nixpkgs/trunk/; revision=18847
2009-12-08 20:35:51 +00:00
Lluís Batlle i Rossell
916896e252
I took away the patch about the -Bxxx not being passed to target libraries
...
through libtool.
I found a make variable holding flags that will not be trimmed by libtool:
FLAGS_FOR_TARGET.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18846
2009-12-08 19:46:32 +00:00
Lluís Batlle i Rossell
21b2bc74b2
The bison elf may call m4 (I saw that building binutils' gold).
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18845
2009-12-08 19:42:18 +00:00
Lluís Batlle i Rossell
60a5f44759
Updating the url for the latest armv5tel linux bootstrap-tools.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18844
2009-12-08 19:34:25 +00:00
Lluís Batlle i Rossell
e1082c8ac6
Updating openocd from 0.2.0 to 0.3.1
...
svn path=/nixpkgs/trunk/; revision=18843
2009-12-08 19:31:04 +00:00
Eelco Dolstra
ab708d5b6e
* xfsprogs updated to 3.0.3.
...
* xfsprogs: don't use shared libraries because libxfs.so isn't
installed for some reason, so mkfs.xfs doesn't work.
svn path=/nixpkgs/trunk/; revision=18842
2009-12-08 16:58:22 +00:00
Eelco Dolstra
87fcfb0df2
* davfs2 updated to 1.4.5.
...
* neon updated to 0.28.6.
svn path=/nixpkgs/trunk/; revision=18841
2009-12-08 13:08:27 +00:00
Eelco Dolstra
83ee756b0a
* Latest FUSE and sshfs.
...
svn path=/nixpkgs/trunk/; revision=18839
2009-12-08 11:38:34 +00:00
Eelco Dolstra
ebeacec489
* Linux 2.6.27.39.
...
svn path=/nixpkgs/trunk/; revision=18838
2009-12-08 11:38:19 +00:00
Lluís Batlle i Rossell
7cae967c7c
Removing the coreutils-7.5, which were needed in armv5tel in contrast to
...
coreutils 7.6, which did not build well. The newer coreutils 8.1 work perfectly,
and we don't need to rely in older versions.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18836
2009-12-08 10:04:43 +00:00
Lluís Batlle i Rossell
a2b2e6542f
New bootstrap-tools for armv5tel, with binutils and gcc-4.4. Without these binutils,
...
we can't build easily with them gcc-4.4 natively, because of a bug in the ld of the
previous bootstrap-tools.
I updated the unpack script to include the new gcc-4.4 libraries *ppl*.so in patchelfing.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18835
2009-12-08 10:03:20 +00:00
Lluís Batlle i Rossell
d0ae140f69
Renamed some old glibcCross to libcCross (we can use uclibc in cross builds already).
...
Dealt with the gcc 4.4 expression for it to work well for a native and a cross
compiler, adding a pair of patches to get the job done without much side
effects. One (libtool problems on -B) comes from the gcc 4.3 expression, while
the other fixes a bug already fixed in gcc 4.4.3.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18833
2009-12-08 09:36:19 +00:00
Rob Vermaas
86fa4600dc
aspectj front for strategoxt 0.18
...
svn path=/nixpkgs/trunk/; revision=18831
2009-12-07 14:57:10 +00:00
Rob Vermaas
d2c7ef9524
svn path=/nixpkgs/trunk/; revision=18830
2009-12-07 14:56:48 +00:00
Rob Vermaas
da0863d21f
build stratego-shell for darwin
...
svn path=/nixpkgs/trunk/; revision=18829
2009-12-07 14:26:24 +00:00
Rob Vermaas
506c2f37c0
strategoshell based on strategoxt 0.18
...
svn path=/nixpkgs/trunk/; revision=18828
2009-12-07 14:19:23 +00:00
Michael Raskin
fb82f5c79f
Update cl-ppcre..
...
svn path=/nixpkgs/trunk/; revision=18822
2009-12-05 22:20:05 +00:00
Ludovic Courtès
5d7de35976
Qtpfsgui 1.9.3.
...
svn path=/nixpkgs/trunk/; revision=18818
2009-12-05 15:43:07 +00:00
Ludovic Courtès
c73d5761de
binutils: Fix `as' patch.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18816
2009-12-05 15:02:10 +00:00
Ludovic Courtès
9cb2e0aed7
binutils: Apply GNU assembler bug fix.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18815
2009-12-05 14:28:17 +00:00
Lluís Batlle i Rossell
917760a425
Adding the patch for gcc-4.3 I should have commited in already two recent commit attempts.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18814
2009-12-04 21:35:47 +00:00
Lluís Batlle i Rossell
9651069240
Adding a gcc patch I forgot to add in the proper commit, while it is already
...
referenced in the gcc 4.3 expression.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18813
2009-12-04 18:42:44 +00:00
Eelco Dolstra
589ba9982d
* Added s3backer.
...
svn path=/nixpkgs/trunk/; revision=18811
2009-12-04 15:51:02 +00:00
Eelco Dolstra
20845cabfc
* Remove an unused file.
...
svn path=/nixpkgs/trunk/; revision=18810
2009-12-04 15:42:27 +00:00
Eelco Dolstra
c726012afe
* Refactoring: move most filesystem utilities / FUSE filesystems to
...
tools/filesystems. Previously they were all over the place.
svn path=/nixpkgs/trunk/; revision=18809
2009-12-04 15:39:49 +00:00
Ludovic Courtès
064aae6461
releaseTools.sourceTarball: Allow overriding of the bootstrap build inputs.
...
svn path=/nixpkgs/trunk/; revision=18804
2009-12-04 14:56:37 +00:00
Lluís Batlle i Rossell
4164de326a
Making the cross-builds work with uclibc. There is no easy way of switching
...
between uclibc/glibc still.
I started the renaming from glibc to libc regarding the cross-toolchain, but I
still have to finish.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18801
2009-12-04 13:35:58 +00:00
Lluís Batlle i Rossell
e9abf7bb0c
Updating util-linux-ng
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18800
2009-12-04 13:34:18 +00:00
Marco Maggesi
ec6f4788bb
Fixed download url for Unison File Syncronizer.
...
svn path=/nixpkgs/trunk/; revision=18793
2009-12-03 16:40:18 +00:00
Eelco Dolstra
bf7a38f3ff
* X.org server 1.7.3.
...
svn path=/nixpkgs/trunk/; revision=18792
2009-12-03 15:51:40 +00:00
Ludovic Courtès
69421194a5
nix-prefetch-svn: Support $NIX_PREFETCH_SVN_LEAVE_DOT_SVN.
...
svn path=/nixpkgs/trunk/; revision=18789
2009-12-03 15:01:54 +00:00
Eelco Dolstra
135cfab57e
* PHP 5.2.11.
...
svn path=/nixpkgs/trunk/; revision=18786
2009-12-03 14:33:40 +00:00
Michael Raskin
84eb2eadef
Apply patch from Lluis needed for future ARM merge..
...
svn path=/nixpkgs/trunk/; revision=18776
2009-12-03 07:08:51 +00:00
Rob Vermaas
af84eef331
some more x86_64 darwin changes
...
svn path=/nixpkgs/trunk/; revision=18774
2009-12-02 22:19:49 +00:00
Rob Vermaas
0b20c5c38f
merged x86_64 changes back to trunk
...
svn path=/nixpkgs/trunk/; revision=18773
2009-12-02 21:03:02 +00:00
Lluís Batlle i Rossell
6c0b8d954a
Adding gdbCross, to have a gdb for other targets than native.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18772
2009-12-02 20:54:40 +00:00
Lluís Batlle i Rossell
6fadcfbd03
Building coreutils with gmp, only because it is possible to do so.
...
I don't know the advantage, though.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18770
2009-12-02 19:34:34 +00:00
Sander van der Burg
307280e9e3
Reverted guest additions back to 3.0.10 since 3.1.0 has a new installer. I will look at this installer later
...
svn path=/nixpkgs/trunk/; revision=18760
2009-12-02 13:45:42 +00:00
Sander van der Burg
8681d7d695
Upgraded VirtualBox to version 3.1.0
...
svn path=/nixpkgs/trunk/; revision=18758
2009-12-02 13:31:56 +00:00
Andres Löh
30468489ca
Added httpd-shed.
...
svn path=/nixpkgs/trunk/; revision=18756
2009-12-02 12:48:34 +00:00
Sander van der Burg
253575002c
Upgraded little CMS to version 1.19
...
svn path=/nixpkgs/trunk/; revision=18754
2009-12-02 12:09:21 +00:00
Sander van der Burg
f8ad31189f
Massive KDE upgrade:
...
- Upgraded KDE to 4.3.4
- Upgraded KOffice to 2.1.0
- Upgraded Konversation to 1.2.1
- Upgraded kdesvn to 1.4.1
- Upgraded ktorrent to 3.3.1
svn path=/nixpkgs/trunk/; revision=18751
2009-12-02 10:51:33 +00:00
Lluís Batlle i Rossell
ba5c242c82
Trying to make "make-bootstrap-tools" include the needed gcc 4.4 dependencies
...
(dynamic libraries of ppl and cloogppl) into the package.
We need newer binutils in the bootstrap-tools for the armv5tel in order to
be able to build gcc 4.4 from them.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18747
2009-12-01 21:52:08 +00:00
Lluís Batlle i Rossell
2a0344bb39
I forgot about updating the glibc locales expressions for glibc 2.10 and 2.11.
...
I also set the 'glibcLocales' top-level attribute point to 2.11 instead of
2.10, to match that of the 'glibc' top-level attribute.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18746
2009-12-01 21:44:41 +00:00
Lluís Batlle i Rossell
8910d4e646
Adding ports to glibc-2.11.
...
Making glibc-2.11 the default in cross-compiling and also for the native armv5tel.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18744
2009-12-01 21:33:11 +00:00
Lluís Batlle i Rossell
980d7c04a0
Patching uclibc for it to cope well with glibc-2.10 and above
...
This goes similar to the kernel-headers recent patch for the same file and
purpose.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18743
2009-12-01 20:52:13 +00:00
Lluís Batlle i Rossell
fe75d617b2
Setting gcc 4.3.4 as the default cross-gcc, and fixing glibc-2.10 for cross
...
building with it.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18736
2009-12-01 15:20:13 +00:00
Lluís Batlle i Rossell
03fc55deeb
Making the gcc 4.4 expression more friendly. Nevertheless it still cannot be
...
used to cross-compile, because of some bug in 4.4.2 I think. This bug does not
allow building a cross-compiler without libc:
http://archives.free.net.ph/message/20091119.140407.040d3c5b.en.html
Maybe we should wait for 4.4.3 or stay with 4.4.1 cross compiling. By now I
will keep 4.3.4 on cross compilation.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18730
2009-12-01 10:29:22 +00:00
Marc Weber
4a999a3811
adding neko
...
adding repository locations for haxe* and neko repositories
svn path=/nixpkgs/trunk/; revision=18709
2009-11-30 01:05:07 +00:00
Marc Weber
c5b2c2c40a
adding haxe
...
svn path=/nixpkgs/trunk/; revision=18708
2009-11-30 01:05:04 +00:00
Marc Weber
09474b8ca1
adding glefw
...
svn path=/nixpkgs/trunk/; revision=18707
2009-11-30 01:05:02 +00:00
Lluís Batlle i Rossell
f4720cd5f9
Trying to get the gcc-4.4 cross-build also.
...
Fixing the glibc-2.10 expression on cross-builds (which should be ported to
the glibc-2.11 expression once we get "ports" there)
Making kde3 and cyrus-sasl use gcc-4.3, because the strictness in gcc-4.4 does
not allow them build.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18706
2009-11-29 23:27:35 +00:00
Lluís Batlle i Rossell
eaee50c232
Updating truecrypt. Following the trend. I don't know of any repository of
...
not-the-latest versions.
svn path=/nixpkgs/trunk/; revision=18702
2009-11-29 22:37:07 +00:00
Lluís Batlle i Rossell
6089b48c03
Updating the url to the armv5tel-linux bootstrap files, once niksnut
...
updated the svn checkout published in http://nixos.org/tarballs/stdenv-linux/
svn path=/nixpkgs/branches/stdenv-updates/; revision=18700
2009-11-29 21:30:46 +00:00
Lluís Batlle i Rossell
3bae8e9590
Fixing the cinepaint expression. Somehow I wrote the wrong date in fetchcvs,
...
when I commited it, so it has been a expression that only worked for me, I think,
because I had done the proper fetchcvs previously.
svn path=/nixpkgs/trunk/; revision=18699
2009-11-29 19:22:28 +00:00
Lluís Batlle i Rossell
32f2dda5de
Fixing hugin (we now install boost without tags on library file names, and
...
the hugin expression still used the tag for 'multithread' in the boost library
file names).
svn path=/nixpkgs/trunk/; revision=18698
2009-11-29 19:22:22 +00:00
Lluís Batlle i Rossell
0e691fca14
Fixing the kernel headers patchPhase.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18697
2009-11-29 18:21:20 +00:00
Ludovic Courtès
83f8715475
linux-headers-2.6.28: Verbosely apply the patch against `unifdef.c'.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18692
2009-11-29 14:59:41 +00:00
Lluís Batlle i Rossell
641101c7fd
Again attempting to add gunzip to the bootstrap-tools to allow the ppq
...
installation.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18690
2009-11-28 19:21:33 +00:00
Lluís Batlle i Rossell
5c0bb27a86
Adding gunzip to the bootstrap-tools
...
(required to build ppl with the bootstrap tools, when boostrapping gcc)
svn path=/nixpkgs/branches/stdenv-updates/; revision=18689
2009-11-28 15:38:48 +00:00
Lluís Batlle i Rossell
2b580b9846
Updating the perl-5.10 expression to support the bootstrapping stdenv better
...
- I still have not understood why it worked without this fix before, and I think
this has been triggered by the gcc-4.4, but I have not investigated this much. I
went with the trivial fix.
Adding a glibc-2.10.1 expression, because the glibc-2.11 still does not have
a ports release, so it cannot be used in arm. I'm using it only in native
compilation by now.
Making the default glibc to be 2.10 instead of 2.11 in armv5tel-linux.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18688
2009-11-28 12:57:42 +00:00
Rob Vermaas
48717cfa4f
missing dep for strategoshell
...
svn path=/nixpkgs/trunk/; revision=18680
2009-11-27 20:31:12 +00:00
Rob Vermaas
56808c21ff
typo
...
svn path=/nixpkgs/trunk/; revision=18679
2009-11-27 20:27:34 +00:00
Rob Vermaas
edca11fec6
svn path=/nixpkgs/trunk/; revision=18678
2009-11-27 20:24:55 +00:00
Rob Vermaas
98f9ab70c0
stratego shell
...
svn path=/nixpkgs/trunk/; revision=18677
2009-11-27 20:22:43 +00:00
Ludovic Courtès
f310356cbc
Switch to GCC 4.4.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18676
2009-11-27 17:59:03 +00:00
Peter Simons
af0a961e3d
pkgs/applications/editors/emacs-modes/prolog: initial version of prolog-mode for Emacs
...
svn path=/nixpkgs/trunk/; revision=18675
2009-11-27 17:40:56 +00:00
Rob Vermaas
746c502acc
changes for x86_64-darwin support
...
svn path=/nixpkgs/trunk/; revision=18667
2009-11-27 10:56:07 +00:00
Rob Vermaas
d8800474f7
x86_64 darwin related changes
...
svn path=/nixpkgs/trunk/; revision=18665
2009-11-27 10:16:42 +00:00
Lluís Batlle i Rossell
a3403e6828
Finishing the update from trunk, having resolved the eclipse related directory
...
renaming.
I think directory renaming breaks the usual merges... because it leaves the
'to be removed' directory in the working directory still. A manual 'rm' of the
'to be removed' directory fixed the commit.
svn merge ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=18661
2009-11-26 21:46:08 +00:00
Lluís Batlle i Rossell
3cda62f6e1
Trying to merge from trunk the eclipse-classic -> eclipse move.
...
svn merge -r 18485:18486 ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=18660
2009-11-26 21:42:46 +00:00
Lluís Batlle i Rossell
adc61253b9
Merging from trunk, partially, to get rid of the annoying failing commits from
...
svn when files were removed, recreated and whatever...
svn merge -r 18479:18485 ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=18659
2009-11-26 21:34:53 +00:00
Lluís Batlle i Rossell
8a115c13ad
Fixing the fontconfig native build (cross-building related)
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18658
2009-11-26 21:26:42 +00:00
Ludovic Courtès
cfbe19781d
Fix `kernelHeaders2628' compilation with glibc 2.11.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18657
2009-11-26 21:04:47 +00:00
Ludovic Courtès
a70f26e178
Fix `kernelHeaders2618' compilation with glibc 2.11.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18656
2009-11-26 20:55:52 +00:00
Michael Raskin
fe10a3aed5
Update xlaunch to match NixOS update
...
svn path=/nixpkgs/trunk/; revision=18655
2009-11-26 20:17:20 +00:00
Ludovic Courtès
f1f286052e
Remove `unpackCmd's not needed with GNU tar format auto-detection (r18492).
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18653
2009-11-26 15:50:26 +00:00
Rob Vermaas
95970eb095
x86_64-darwin support for perl
...
svn path=/nixpkgs/trunk/; revision=18652
2009-11-26 15:50:10 +00:00
Rob Vermaas
26df837413
add support for x86_64-darwin
...
svn path=/nixpkgs/trunk/; revision=18651
2009-11-26 15:45:31 +00:00
Rob Vermaas
bcf010f111
add support for x86_64-darwin
...
svn path=/nixpkgs/trunk/; revision=18650
2009-11-26 15:30:56 +00:00
Rob Vermaas
5af066c31c
add x86_64 stdenv based on stdenvNative
...
svn path=/nixpkgs/trunk/; revision=18649
2009-11-26 15:16:42 +00:00
Rob Vermaas
0db7aaca02
add x86_64-darwin as platform
...
svn path=/nixpkgs/trunk/; revision=18646
2009-11-26 15:03:42 +00:00
Eelco Dolstra
a71971f671
* Inkscape 0.47.
...
svn path=/nixpkgs/trunk/; revision=18641
2009-11-26 12:39:22 +00:00
Rob Vermaas
d55c6d8404
revert change from ludo rev. 18634. for now this order is needed for the stratego packages in the buildfarm, and the order should matter as normally nothing gets built in check phase that is needed for install phase
...
svn path=/nixpkgs/trunk/; revision=18637
2009-11-26 06:52:13 +00:00
Ludovic Courtès
22c531b162
Switching back to Flex 2.5.4a as it caused a major rebuild.
...
svn path=/nixpkgs/trunk/; revision=18635
2009-11-25 23:20:11 +00:00
Ludovic Courtès
f5236b1e0d
releaseTools.nixBuild: Perform checkPhase' before
installPhase'.
...
svn path=/nixpkgs/trunk/; revision=18634
2009-11-25 23:15:18 +00:00
Ludovic Courtès
46526b4ac9
Default to Flex 2.5.35; move 2.5.4a out of the way.
...
svn path=/nixpkgs/trunk/; revision=18633
2009-11-25 23:13:28 +00:00
Ludovic Courtès
57fa034f8a
Geeqie: Fix typos.
...
svn path=/nixpkgs/trunk/; revision=18615
2009-11-25 09:08:27 +00:00
Ludovic Courtès
aca6f17400
Add Geeqie, a GQview fork.
...
svn path=/nixpkgs/trunk/; revision=18613
2009-11-25 08:58:42 +00:00
Rob Vermaas
2ffa48af25
update maven2
...
svn path=/nixpkgs/trunk/; revision=18609
2009-11-25 07:51:06 +00:00
Eelco Dolstra
f52952e504
* Nix updated to nix-0.14pre18592.
...
svn path=/nixpkgs/trunk/; revision=18594
2009-11-24 14:19:20 +00:00
Lluís Batlle i Rossell
6f2e018c7a
Enabling plugins in avidemux.
...
Adding an assertion, for stdenv having glibc. avidemux wants pthreads.
svn path=/nixpkgs/trunk/; revision=18593
2009-11-24 14:01:48 +00:00
Rob Vermaas
4a0fd9efbb
sendmail patch for CS173Tourney
...
svn path=/nixpkgs/trunk/; revision=18586
2009-11-24 09:39:51 +00:00
Lluís Batlle i Rossell
d634b32abf
Adding avidemux.
...
svn path=/nixpkgs/trunk/; revision=18584
2009-11-24 08:27:18 +00:00
Lluís Batlle i Rossell
1ec11edce5
I should learn to concatenate lists.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18579
2009-11-23 23:40:24 +00:00
Ludovic Courtès
807655e1f9
Switch to glibc 2.11 and hope for the best.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18578
2009-11-23 23:35:59 +00:00
Lluís Batlle i Rossell
eadcd4462d
Making, in cross-builds, every buildInput a propagatedBuildInput. We need
...
this because 'ld' wants to know the path of every library involved in a dynamic
linking. I imagine that ld does not need that in native builds because it can
call the loader for it to resolve the library rpaths, but this is not the case
for cross-building.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18577
2009-11-23 23:16:40 +00:00
Lluís Batlle i Rossell
7ac3ee0800
Updating supertuxkart.
...
svn path=/nixpkgs/trunk/; revision=18576
2009-11-23 23:12:27 +00:00
Michael Raskin
be75df0b0d
update webkit
...
svn path=/nixpkgs/trunk/; revision=18575
2009-11-23 22:31:12 +00:00
Lluís Batlle i Rossell
3881f13ad6
Updating the nvidia legacy drivers. Without this update, the drivers
...
did not work with xorg-server-1.7
svn path=/nixpkgs/trunk/; revision=18574
2009-11-23 21:40:51 +00:00
Lluís Batlle i Rossell
b4e31ce1bf
fixing the name in the openchrome expression.
...
svn path=/nixpkgs/trunk/; revision=18573
2009-11-23 21:40:26 +00:00
Lluís Batlle i Rossell
931f6655f0
Fixing the filelight 1.0 expression (kde3), so it builds again.
...
svn path=/nixpkgs/trunk/; revision=18571
2009-11-23 21:15:15 +00:00
Lluís Batlle i Rossell
c922164751
Adding filelight for kde4.
...
svn path=/nixpkgs/trunk/; revision=18570
2009-11-23 21:15:11 +00:00
Lluís Batlle i Rossell
d8aa5b5db1
Fixing stdenv's chain of propagated-build-inputs (2nd level propagated build
...
inputs did not get in)
Updating the xorg builder script to support cross building (in fact, support
for propagating the required build inputs).
svn path=/nixpkgs/branches/stdenv-updates/; revision=18569
2009-11-23 19:45:18 +00:00
Lluís Batlle i Rossell
fce5b7fe78
Adding a hack for gettext to cross-build with gcc+glibc in linux.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18568
2009-11-23 19:38:34 +00:00
Michael Raskin
e8c3467487
Fix linkFarm for its new location
...
svn path=/nixpkgs/trunk/; revision=18567
2009-11-23 19:28:03 +00:00
Michael Raskin
e99acbff72
Restore linkFarm trivial builder
...
svn path=/nixpkgs/trunk/; revision=18566
2009-11-23 19:18:53 +00:00
Lluís Batlle i Rossell
c6b526495b
Improving the crossStripping. A cross-glibc gets broken if stripped by the
...
native strip. So we now distinguish dontStrip and dontCrossStrip. I updated
the expressions for glibc-2.9 and glibc-2.11 accordingly.
I could get rid of the cross-glibc depending on the cross-gcc-stage-static.
Enabling nls in the final cross-gcc.
I still have problems on wint_t/wchar_t not working on cross build. Gettext
does not build.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18562
2009-11-23 17:06:57 +00:00
Lluís Batlle i Rossell
75b60caea0
Updating guile so it uses gawk as a buildNativeInput and not as buildInput.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18561
2009-11-23 17:01:28 +00:00
Michael Raskin
bbd6e56d69
Fix the cleanup-induced problems
...
svn path=/nixpkgs/trunk/; revision=18554
2009-11-23 12:21:34 +00:00
Lluís Batlle i Rossell
45886e474d
On native builds:
...
- Disabling guile test, because one fails. I commented on that in the source.
On cross builds:
- Adding stripping
- Updating the glibc-2.11 expression to match the parameters of glibc-2.9,
which I was updating more.
- Renaming from selfNativeBuildInput to selfBuildNativeInput, so this matches
better the pattern buildNativeInputs.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18550
2009-11-22 22:48:43 +00:00
Eelco Dolstra
0df5c155c6
* Firefox 3.5.5.
...
svn path=/nixpkgs/trunk/; revision=18548
2009-11-22 22:40:39 +00:00
Ludovic Courtès
98af7b9cb9
GNU Guile 1.8: Clean up.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18545
2009-11-22 22:16:58 +00:00
Marc Weber
10e806bcef
testAllTrue helper function
...
svn path=/nixpkgs/trunk/; revision=18540
2009-11-22 21:28:46 +00:00
Marc Weber
976def943b
nix lib: add nixType returning type of value as string which is used in
...
eqStrict now to return false when a b have different types. Passing
string and {} to eqStrict caused coercion failures when running tests
previously
svn path=/nixpkgs/trunk/; revision=18539
2009-11-22 21:28:43 +00:00
Marc Weber
88e654b1ed
follow runTests change prefixing all tests by "test"
...
svn path=/nixpkgs/trunk/; revision=18538
2009-11-22 21:28:41 +00:00
Marc Weber
02972b92d5
nix lang runTests: ignore tests which are not prefixed by "test"
...
svn path=/nixpkgs/trunk/; revision=18537
2009-11-22 21:28:38 +00:00
Marc Weber
715d09d836
add some debugging functions
...
traceCallXml is used to trace arguments and result
svn path=/nixpkgs/trunk/; revision=18536
2009-11-22 21:28:36 +00:00
Marc Weber
d0cc584711
myhasktags: new hash
...
svn path=/nixpkgs/trunk/; revision=18535
2009-11-22 21:28:28 +00:00
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
Michael Raskin
2b606fe313
Allow libusb in gnokii
...
svn path=/nixpkgs/trunk/; revision=18533
2009-11-22 19:28:56 +00:00
Ludovic Courtès
87a62e5409
gutenprint: Fix name, improve style.
...
svn path=/nixpkgs/trunk/; revision=18532
2009-11-22 19:11:27 +00:00
Lluís Batlle i Rossell
9dcff09187
Fixing the coreutils reference in the gcc-wrapper - they did not get properly
...
in the path still.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18531
2009-11-22 18:39:27 +00:00
Nicolas Pierron
b29073af25
* Add an adapter which abort an install if the installed package depends
...
on a derivation with a meta.license attribute which does not satisfy the
license predicate.
With this adapter you can abort any install which depends on software
which are not free by default. You can try it with MPlayer, because
MPlayer depends of win32codecs flagged as "unfree".
svn path=/nixpkgs/trunk/; revision=18530
2009-11-22 17:04:33 +00:00
Eelco Dolstra
11c3e92738
* Bring back Emacs 22 by request from Ludovic.
...
svn path=/nixpkgs/trunk/; revision=18529
2009-11-22 16:29:15 +00:00
Ludovic Courtès
af198a162d
Switch to glibc 2.11 for the Info manual and for locales.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18527
2009-11-22 16:04:01 +00:00
Ludovic Courtès
04a15b29b0
glibc 2.11: Factorize the libc/info/locales expressions.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18526
2009-11-22 16:03:56 +00:00
Ludovic Courtès
1b5b1b62e1
glibc 2.11: Fix i686-linux builds.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18525
2009-11-22 16:03:43 +00:00
Rob Vermaas
132a1db1ee
newer version of chrome (32599)
...
svn path=/nixpkgs/trunk/; revision=18520
2009-11-22 14:41:38 +00:00
Ludovic Courtès
544032ea33
glibc 2.11: Try again to fix link errors for `nscd'.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18518
2009-11-22 00:57:20 +00:00
Ludovic Courtès
60a661259b
glibc 2.11: Try to fix link errors for `nscd'.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18513
2009-11-22 00:22:47 +00:00
Ludovic Courtès
3548887c27
GNU Coreutils: Comment on test failures.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18512
2009-11-22 00:22:42 +00:00
Ludovic Courtès
0d041d909b
GNU Autoconf 2.65.
...
svn path=/nixpkgs/trunk/; revision=18511
2009-11-21 23:18:23 +00:00
Ludovic Courtès
96d3032ea0
Fix Ufraw.
...
svn path=/nixpkgs/trunk/; revision=18510
2009-11-21 22:30:00 +00:00
Nicolas Pierron
00efa9c2dd
* Add a script to retrieve licenses of the current derivation and of all
...
its dependencies. To make it works, you need to change the default
stdenv as documented in the error message.
./maintainers/scripts/dep-licenses.sh <attribute name>
svn path=/nixpkgs/trunk/; revision=18508
2009-11-21 17:50:00 +00:00
Ludovic Courtès
e5e6e853de
glibc 2.11: Link against `libssp'.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18507
2009-11-21 15:40:52 +00:00
Lluís Batlle i Rossell
c9ecbf7894
Adding a note about a change to do in the big-renaming to allow clear
...
buildInputs and buildNativeInputs, on pkgconfig, which now works always
as buildDrv even asking for its hostDrv.
Key string: cross_renaming
svn path=/nixpkgs/branches/stdenv-updates/; revision=18506
2009-11-21 15:39:20 +00:00
Ludovic Courtès
b1e17f71a6
glibc 2.11: Remove unneeded patches.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18502
2009-11-21 14:55:51 +00:00
Lluís Batlle i Rossell
d0d2c6e3fe
Overriding some xorg expressions for them to cross-build. Now SDL cross-builds clean.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18501
2009-11-21 14:49:25 +00:00
Lluís Batlle i Rossell
ca5d91aa60
Made more libraries cross compile. fontconfig, libxcb, bzip2, libdrm, zlib...
...
I was trying to cross compile SDL. Many dependencies work, but I ended seeing
libX11 not ready for cross compilation. Other xorg libraries cross-compile
well. libX11 may need a small patch. The problem is the usual "configure test
cannot be run in cross compilation", so the configure script halts.
I made the pkgconfig expression always return buildDrv, as I think it rarely
will be needed as buildInput. So to avoid rewriting all its mentions to use
it as buildNativeInput, I prefered this small change.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18500
2009-11-21 10:44:22 +00:00
Lluís Batlle i Rossell
3136303d63
Fixing the libxcb native build: missing dependency.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18499
2009-11-21 10:11:44 +00:00
Lluís Batlle i Rossell
a263cb814e
Fixed some details on cross compilation. Among others:
...
- Stating better the guile dependencies (native/host) for guile to build
- Fixing cross-linking, through --rpath-link (ld(1) explains well about it
- Made gcc call the linker and the assembler through the gcc wrapper instead of
directly. I thought this was the source of missing -rpath's, but the source
of the problem ended up being the lack of --rpath-link. But I think the
native gcc calls the wrapped ld and as, so let's do the same cross
compiling.
- Removed the binutilsCross from the glibc expressions. Now they are built
using the gcc-cross-wrapper, and they were built with the direct gcc and
binutils before this change.
- I think patchelf and strip don't break the cross-compiled binaries, so I
reallow them on cross compilation.
- I disable the checkPhase on cross compilation. This made gmp and libtool
fail when cross compiled, iirc.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18498
2009-11-21 02:42:52 +00:00
Lluís Batlle i Rossell
a5fee3325a
Fixing some things on the gcc-cross-wrapper (libc was not properly added to the
...
linking path), and with this achieved bash being cross-compilable.
I fixed the few expressions involved in bash building, so they have well stated
native and non-native inputs.
I also tried to cross-build guile, and with this I found a problem in the
actual cross-gcc: it calls the binutils ld, instead of the ld wrapper. This
way, the programs/shared_libraries don't get the proper -rpath.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18497
2009-11-20 22:56:58 +00:00
Lluís Batlle i Rossell
b27cf66ee2
argh. Bad commenting style and a commit too blind.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18496
2009-11-20 20:29:32 +00:00
Lluís Batlle i Rossell
7748e9e964
Disabling the coreutils tests
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18495
2009-11-20 20:28:43 +00:00
Lluís Batlle i Rossell
9effdda93b
Updating the dependencies of the new coreutils: they need perl.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18494
2009-11-20 20:26:36 +00:00
Ludovic Courtès
ab61e5b40d
stdenv: Let GNU tar select the decompression method.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18492
2009-11-20 17:10:00 +00:00
Ludovic Courtès
be4dfd41be
GNU Libtool: Disable tests for now.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18491
2009-11-20 17:09:54 +00:00
Lluís Batlle i Rossell
e10632e7d5
Trying to fix the stdenv used on i686-darwin, which stopped working after my
...
statement of the gcc-wrapper coreutils dependency on r17867.
I don't have i686-darwin to try this.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18490
2009-11-20 16:56:11 +00:00
Lluís Batlle i Rossell
28d9e73d34
Adding a new mkDerivation flag for the cross stdenv, selfNativeBuildInput =
...
true/false, which tells whether the derivation needs itself as
buildNativeInput.
For example, in order to build cross ncurses, we need the a native build
ncurses.
(As libtool does not work in stdenv, I have not tested this change, to check
whether finally ncurses cross-build)
svn path=/nixpkgs/branches/stdenv-updates/; revision=18489
2009-11-20 16:38:01 +00:00
Eelco Dolstra
86f8f47d87
* eclipse-classic -> eclipse.
...
svn path=/nixpkgs/trunk/; revision=18486
2009-11-20 15:33:06 +00:00
Eelco Dolstra
e0491358eb
* Removed a lot of old Eclipse versions.
...
* Cleaned up the Eclipse classic expression a bit (e.g. use
makeWrapper). Also fall back to GTK 2.16 to fix some GUI glitches.
svn path=/nixpkgs/trunk/; revision=18485
2009-11-20 15:19:00 +00:00
Sander van der Burg
853bfbd0b6
Upgraded eigen to 2.0.9
...
svn path=/nixpkgs/trunk/; revision=18484
2009-11-20 13:21:58 +00:00
Eelco Dolstra
973b9cfde6
* Remove some incorrect uses of makeOverridable.
...
svn path=/nixpkgs/trunk/; revision=18483
2009-11-20 12:51:14 +00:00
Lluís Batlle i Rossell
4497215410
Allowing in the cross stdenv adapter the calls to mkDerivation without name.
...
I don't know why there are such calls, but there are.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18482
2009-11-20 12:33:43 +00:00
Sander van der Burg
f08928cfe6
Increased the heap size of the GWT compiler to 256 MiB
...
svn path=/nixpkgs/trunk/; revision=18481
2009-11-20 11:37:11 +00:00
Lluís Batlle i Rossell
a270563c80
Updating boost
...
svn path=/nixpkgs/trunk/; revision=18480
2009-11-20 08:35:28 +00:00
Lluís Batlle i Rossell
7983251ce0
Fixing a trivial error in the glibc-2.11 longDescription, and fixing the
...
arguments for the ncurses expression.
We should find a way to express a dependency in cross compilation of the style
"cross-ncurses depends on having the native-ncurses".
svn path=/nixpkgs/branches/stdenv-updates/; revision=18479
2009-11-20 08:27:59 +00:00
Ludovic Courtès
e1af625517
Add tentative glibc 2.11 expression, based on that of glibc 2.9.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18478
2009-11-19 23:28:45 +00:00
Lluís Batlle i Rossell
6f3630e128
Attention, people who care on the builders for native builds. In the stdenv
...
derivation, the "buildInputs" in every stdenv mkDerivation don't map now
directly to the environment
variable "buildInputs" in the builder, but "buildNativeInputs". So, the inputs
build by the native compiler.
When cross compiling, they will map to the environment variable "buildInputs"
(yes, now the same name), which means does to be built with the cross compiler.
I think I improved the naming of variables a bit. There was a big mess,
specially in the stdenv adapter for cross building, and also in the default
builder script.
I also tried to add proper manager of propagatedInputBuilds, these being
propagated considering the host or build origin of that input build (so, at the
end, being those propagatedInputBuilds being propagated properly to the native
or the cross compiler.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18477
2009-11-19 23:05:11 +00:00
Ludovic Courtès
40e564c87c
GNU Coreutils 8.1.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18476
2009-11-19 22:46:45 +00:00
Ludovic Courtès
640db0323d
GNU Libtool 2.2.6b.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18475
2009-11-19 22:46:40 +00:00
Lluís Batlle i Rossell
5c14f92b30
Reverting a wrong name change I once did, when I thought that we would update
...
all the naming in nixpkgs to match the new build/host cross compilation stdenv.
Nevertheless, we decided not to do the renaming, but I forgot this change in
readline until ludo told me about it.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18474
2009-11-19 22:15:13 +00:00
Lluís Batlle i Rossell
4dfc635cbb
Fixing the uboot cross-build.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18473
2009-11-19 21:43:03 +00:00
Lluís Batlle i Rossell
e85500987b
Merging from trunk. I had to do two manual merges, quite trivial I think.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18472
2009-11-19 19:09:10 +00:00
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
Eelco Dolstra
58f543f19f
* Remove some old Emacs versions.
...
svn path=/nixpkgs/trunk/; revision=18470
2009-11-19 17:36:43 +00:00
Eelco Dolstra
81c5c44ddb
* Move makeOverridable out of all-packages.nix.
...
svn path=/nixpkgs/trunk/; revision=18469
2009-11-19 17:30:21 +00:00
Nicolas Pierron
56ed820f84
Add systems.nix give more control over the increasing list of supported
...
systems. This is not yet used because it has to be integrated with the
current system.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18468
2009-11-19 17:19:39 +00:00
Nicolas Pierron
6ba27ab552
* Add file support in the runHook function.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18467
2009-11-19 17:19:32 +00:00
Eelco Dolstra
519e7870b6
* Move `modifyDerivation' from build-support/vm to lib and rename it
...
to `overrideDerivation'.
svn path=/nixpkgs/trunk/; revision=18466
2009-11-19 16:43:58 +00:00
Eelco Dolstra
aa392c3aa7
* Move functions like `runCommand' out of all-packages.nix and into
...
build-support/.
svn path=/nixpkgs/trunk/; revision=18465
2009-11-19 16:07:47 +00:00
Rob Vermaas
5fca80982a
move autoconfPhase so it can be overriden
...
svn path=/nixpkgs/trunk/; revision=18458
2009-11-19 13:57:57 +00:00
Michael Raskin
d9aae7cb65
Adding JAMP game..
...
svn path=/nixpkgs/trunk/; revision=18454
2009-11-19 12:10:23 +00:00
Lluís Batlle i Rossell
8c638e5e68
Fixing what I broke in the last commit in setup.sh.
...
I made the stdenvCross adapter simpler, according to Nicolas Pierron comments,
and I commented it a bit.
There are still jobs to do. At least:
- Plan for the general renaming from buildInputs to hostInputs
- We should not break merges from trunk.
- Make the generic stdenv understand about host/buildInputs, at least for
native builds, because it is used in the always-native building of
stdenvLinux. This should allow us to remove all duplications of "*NoCross" in
nixpkgs.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18449
2009-11-18 19:25:57 +00:00
Rob Vermaas
4dca2c8b12
echo to stderr in stead of stdout. else hydra cannot read hash/path
...
svn path=/nixpkgs/trunk/; revision=18448
2009-11-18 19:10:24 +00:00
Lluís Batlle i Rossell
4c09cfc8a3
Adding generic builder management of cross compilation: envHooksHost, pkgsHost, ...
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18446
2009-11-18 18:16:35 +00:00
Ludovic Courtès
4f20056bca
nix-prefetch-git: Default to SHA256.
...
svn path=/nixpkgs/trunk/; revision=18443
2009-11-18 16:39:09 +00:00
Ludovic Courtès
39476057a2
nix-prefetch-git: Support $NIX_PREFETCH_GIT_LEAVE_DOT_GIT.
...
svn path=/nixpkgs/trunk/; revision=18442
2009-11-18 16:39:06 +00:00
Ludovic Courtès
3124661215
nix-prefetch-git: Remove `--depth' argument since it's risky.
...
The `--depth' argument asks Git to fetch the last revisions of the given
repo on *any* branch, which is often useless.
Thanks to Lluís Battle for clarifying this.
svn path=/nixpkgs/trunk/; revision=18438
2009-11-18 16:24:31 +00:00
Eelco Dolstra
eb9ff07031
* Package naming / versioning guidelines.
...
svn path=/nixpkgs/trunk/; revision=18433
2009-11-18 15:05:09 +00:00
Ludovic Courtès
15da008651
Slightly generalize `sourceTarball'.
...
svn path=/nixpkgs/trunk/; revision=18426
2009-11-18 14:12:39 +00:00
Ludovic Courtès
1f9e87871e
GNU Guile 1.9: Remove unnecessary patch.
...
svn path=/nixpkgs/trunk/; revision=18418
2009-11-18 13:41:17 +00:00
Ludovic Courtès
2bbaf039da
fetchurl: Improve GNU mirror list.
...
svn path=/nixpkgs/trunk/; revision=18416
2009-11-18 13:18:28 +00:00
Ludovic Courtès
e615bc4574
GNU Guile 1.9.5.
...
svn path=/nixpkgs/trunk/; revision=18415
2009-11-18 13:18:24 +00:00
Eelco Dolstra
b19ada9e05
* Fix the GPM URL.
...
svn path=/nixpkgs/trunk/; revision=18413
2009-11-18 12:47:58 +00:00
Eelco Dolstra
221ad8362f
* Use the stable Nix to test the Nixpkgs expressions, since we always
...
want to be compatible with the last stable Nix release.
svn path=/nixpkgs/trunk/; revision=18411
2009-11-18 12:22:24 +00:00
Eelco Dolstra
fcddb50e66
* Remove some more unused functions.
...
svn path=/nixpkgs/trunk/; revision=18407
2009-11-18 11:47:02 +00:00
Eelco Dolstra
b4636d333c
svn path=/nixpkgs/trunk/; revision=18406
2009-11-18 11:46:35 +00:00
Eelco Dolstra
4437778e33
svn path=/nixpkgs/trunk/; revision=18405
2009-11-18 11:38:20 +00:00
Eelco Dolstra
7f5b839524
* Removed selectVersion. There's no good reason to write
...
`selectVersion ./foo "bar"' instead of `import ./foo/bar.nix'.
* Replaced `with args' with formal function arguments in several
packages.
* Renamed several files to `default.nix'. As a general rule, version
numbers should only be included in the filename when there is a
reason to keep multiple versions of a package in Nixpkgs.
Otherwise, it just makes it harder to update the package.
svn path=/nixpkgs/trunk/; revision=18403
2009-11-18 09:39:59 +00:00
Lluís Batlle i Rossell
e7c8e8da4f
I made the whole nixpkgs dependencies available to the cross compiler, no
...
needing to keep a new tree of expressions apart for the expressions to get
cross-compiled.
I changed the whole way of using cross compilation with nixpkgs, which before
was done through a simple adapter.
Now the adapter became complex, and I've tried to avoid the most obvious
recursivities. For example, the fetchurl expression should
never be cross-compiled, as the gmp, mpfr, and some others, like
some ncurses, perl, ... I made overrided copies of those necessary as
perlNoCross, ncursesNoCross, as stdenvNoCross, keeping in mind that
the stdenv (capable of cross compilation) is built upon stdenvNoCross using
an adapter.
So, to cross compile, instead of building using "nixpkgs/default.nix",
you should build with your
own "myarchiteture.nix", which should have contents like these, for example:
import /etc/nixos/nixpkgs/default.nix
{
crossSystem = {
config = "armv5tel-unknown-linux-gnueabi";
bigEndian = false;
arch = "arm";
float = "soft";
};
}
svn path=/nixpkgs/branches/stdenv-updates/; revision=18398
2009-11-17 22:58:48 +00:00
Lluís Batlle i Rossell
0c631f6181
Trying to move all stdenv cross-compiling details out of the stdenv expression,
...
into a stdenv adapater.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18397
2009-11-17 21:14:57 +00:00
Sander van der Burg
52e9488541
Upgraded ejabberd to the latest stable 2.1.0 and also claimed maintainership since I really need this for one of my experiments
...
svn path=/nixpkgs/trunk/; revision=18396
2009-11-17 16:54:04 +00:00
Lluís Batlle i Rossell
4acd0bdb8c
Making xorgserver build also Xnest.
...
svn path=/nixpkgs/trunk/; revision=18395
2009-11-17 16:46:51 +00:00
Rob Vermaas
66a537f774
redirect stdout of git calls to stderr to allow git to work in hydra as input
...
svn path=/nixpkgs/trunk/; revision=18393
2009-11-17 15:50:20 +00:00
Eelco Dolstra
aed79cca1a
* Another unused function.
...
svn path=/nixpkgs/trunk/; revision=18391
2009-11-17 15:36:48 +00:00
Eelco Dolstra
a56509c0db
* Remove some more unused functions.
...
svn path=/nixpkgs/trunk/; revision=18390
2009-11-17 15:31:48 +00:00
Eelco Dolstra
802fa4ba0b
* Remove sumArgs and its few remaining uses. Idem for composedArgs.
...
svn path=/nixpkgs/trunk/; revision=18388
2009-11-17 15:26:22 +00:00
Eelco Dolstra
18a08aa008
* Add an openSUSE mirror that contains discontinued releases (such as
...
10.3).
svn path=/nixpkgs/trunk/; revision=18385
2009-11-17 14:26:42 +00:00
Eelco Dolstra
c3ea7a9212
* Added Digest::SHA.
...
svn path=/nixpkgs/trunk/; revision=18382
2009-11-17 13:07:14 +00:00
Rob Vermaas
b82da9824b
make nix overridable
...
svn path=/nixpkgs/trunk/; revision=18380
2009-11-17 12:30:17 +00:00
Lluís Batlle i Rossell
2c7fa189fb
Making the definition of the cross compiling target an attribute set.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18378
2009-11-16 23:21:13 +00:00
Nicolas Pierron
01e98e49b1
* Add a stdenv adapter which can remove all maintainers fields. This can
...
be used to remove error reports from development branches.
svn path=/nixpkgs/trunk/; revision=18377
2009-11-16 22:23:11 +00:00
Nicolas Pierron
29384d43f2
* Update Go's version. Make 8g & 8l commands working with no need of
...
extra argument to locate the Go's libraries.
svn path=/nixpkgs/trunk/; revision=18376
2009-11-16 18:42:43 +00:00
Rob Vermaas
ede5426070
name typo
...
svn path=/nixpkgs/trunk/; revision=18375
2009-11-16 13:57:11 +00:00
Rob Vermaas
30e6d32b33
update baseline for stratego related packages
...
svn path=/nixpkgs/trunk/; revision=18374
2009-11-16 13:21:12 +00:00
Sander van der Burg
88a90ec1c5
Upgraded Axis2 to 1.5.1
...
svn path=/nixpkgs/trunk/; revision=18373
2009-11-16 12:50:04 +00:00
Rob Vermaas
94a659596b
ln issue mingw
...
svn path=/nixpkgs/trunk/; revision=18372
2009-11-16 12:22:55 +00:00
Rob Vermaas
4e50b362f7
svn path=/nixpkgs/trunk/; revision=18371
2009-11-16 11:24:49 +00:00
Rob Vermaas
e0389e41f0
different behaviour of ln on mingw
...
svn path=/nixpkgs/trunk/; revision=18370
2009-11-16 11:22:11 +00:00
Rob Vermaas
b7ebd57d93
mingw related stuff
...
svn path=/nixpkgs/trunk/; revision=18369
2009-11-16 08:47:31 +00:00
Lluís Batlle i Rossell
d82c7e0a69
Adding uboot cross compilation. I had to adapt the package a bit, because it
...
does not use autotools.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18362
2009-11-15 22:56:06 +00:00
Lluís Batlle i Rossell
3c4edd6bfa
Fixing the gcc cross wrapper (removing some /usr/) so it gives proper linking.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18361
2009-11-15 21:36:13 +00:00
Lluís Batlle i Rossell
d06dce4e42
Fixing some conflict on the variable 'cross'.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18357
2009-11-15 19:07:21 +00:00
Lluís Batlle i Rossell
81f695899a
I think I fixed the gcc builder for the usual stdenv, I broke in the commit
...
before.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18356
2009-11-15 17:48:10 +00:00
Lluís Batlle i Rossell
307cbd7b3b
First attempt for the full stdenvCross. I think that it should work. The
...
toolchain for arm built.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18355
2009-11-15 16:48:36 +00:00
Lluís Batlle i Rossell
2412034611
Cleaning a bit around gcc43_RealCross
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18352
2009-11-15 05:39:22 +00:00
Lluís Batlle i Rossell
9b977f5c60
Fixing many things related to the cross compilation in stdenvCross.
...
It still does not work, but I think I already get glibc cross compiled.
Next: gcc and g++, and set some setup script hooks on stdenvCross.
It took quite enough hours for this commit.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18351
2009-11-15 05:28:35 +00:00
Nicolas Pierron
66ef37d260
* Fix "cgo" binary be defining LC_ALL=C inside the binary.
...
svn path=/nixpkgs/trunk/; revision=18350
2009-11-14 23:39:53 +00:00
Nicolas Pierron
a61a4bc4bc
* Fix TimeZone in The Go Programming Language.
...
svn path=/nixpkgs/trunk/; revision=18349
2009-11-14 23:39:46 +00:00
Nicolas Pierron
da1311b893
* Add the Go Programming Language compiler.
...
svn path=/nixpkgs/trunk/; revision=18348
2009-11-14 20:14:28 +00:00
Nicolas Pierron
c8cb5210fb
* Add a fetchhg builder to checkout mercurial repositories.
...
svn path=/nixpkgs/trunk/; revision=18347
2009-11-14 20:14:21 +00:00
Nicolas Pierron
7482474aef
* Improve showVal: handle integer and strings.
...
svn path=/nixpkgs/trunk/; revision=18346
2009-11-14 20:14:15 +00:00
Nicolas Pierron
47de42835a
* Add https support for mercurial.
...
svn path=/nixpkgs/trunk/; revision=18345
2009-11-14 20:14:09 +00:00
Lluís Batlle i Rossell
2aba922d30
My first attempt at getting cross compilers in nixpkgs.
...
My idea is to provide special stdenv expressions that will contain in the path
additional cross compilers. As most expressions for programs accept a stdenv parameter,
we could substitute this parameter with the special stdenv, which will have a
generic builder that attempts the usual "--target=..." and can additionally
have an env variable like "cross" with the target architecture set.
So, finally we could have additional expressions like this:
bashRealArm = makeOverridable (import ../shells/bash) {
inherit fetchurl bison;
stdenv = stdenvCross "armv5tel-unknown-linux-gnueabi";
};
Meanwhile it does not work - I still cannot get the cross-gcc to build.
I think it does not fill the previous expressions with a lot of noise, so I
think it may be a good path to follow.
I only touched some files of the current stdenv: gcc-4.3, kernel headers
2.6.28, glibc 2.9, ...
I tried to use the gcc-cross-wrapper, that may be very outdated. Maybe I will
update it, or update the gcc-wrapper expression to make it fit the cross tools,
but meanwhile I even cannot build gcc, so I have not tested the wrapper.
This new idea on cross compiling is not similar to that of the
nixpkgs/branches/cross-compilation, which mostly added bare new expressions for
anything to be cross compiled, if I understood it correctly.
I cared not to break anything of the usual stdenv in all this work.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18343
2009-11-14 08:11:30 +00:00
Lluís Batlle i Rossell
6864119104
Updating from trunk.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18341
2009-11-13 19:19:34 +00:00
Rob Vermaas
f26614bb78
stuff for mingw
...
svn path=/nixpkgs/trunk/; revision=18339
2009-11-13 11:58:17 +00:00
Rob Vermaas
079451fa9e
other location for msys
...
svn path=/nixpkgs/trunk/; revision=18338
2009-11-13 11:41:56 +00:00
Rob Vermaas
290d47d0f3
trying to fix mingw setup
...
svn path=/nixpkgs/trunk/; revision=18337
2009-11-13 10:30:29 +00:00
Marc Weber
f5d0193047
synergy broke by xorg-update
...
svn path=/nixpkgs/trunk/; revision=18335
2009-11-12 16:11:44 +00:00
Eelco Dolstra
9d15a2ed67
* Grub 1.97.1.
...
svn path=/nixpkgs/trunk/; revision=18332
2009-11-12 08:58:16 +00:00
Marc Weber
173bdf6d2f
fix ghc-get-packages
...
svn path=/nixpkgs/trunk/; revision=18331
2009-11-12 07:11:03 +00:00
Sander van der Burg
ac64ef2275
Upgraded JBoss to 5.1.0
...
svn path=/nixpkgs/trunk/; revision=18329
2009-11-11 15:52:26 +00:00
Rob Vermaas
b325a34361
chrome 31663
...
svn path=/nixpkgs/trunk/; revision=18328
2009-11-11 15:34:21 +00:00
Ludovic Courtès
8799678836
GNU IceCat 3.5.5.
...
svn path=/nixpkgs/trunk/; revision=18327
2009-11-11 14:24:52 +00:00
Rob Vermaas
efe661ab0e
update chrome to version 31662 to let dropdownlists work properly again
...
svn path=/nixpkgs/trunk/; revision=18326
2009-11-11 14:06:57 +00:00
Pjotr Prins
84147f4477
Force gcc42 for arb (otherwise headers balk)
...
svn path=/nixpkgs/trunk/; revision=18324
2009-11-10 17:16:06 +00:00
Marco Maggesi
c0a6058122
Add package OpenAFS (added forgotten files)
...
svn path=/nixpkgs/trunk/; revision=18323
2009-11-10 16:00:52 +00:00
Marco Maggesi
849f42d7bc
Add package OpenAFS
...
svn path=/nixpkgs/trunk/; revision=18319
2009-11-10 14:59:39 +00:00
Pjotr Prins
5747c2194b
rxp requires CFLAG -D_GNU_SOURCE
...
svn path=/nixpkgs/trunk/; revision=18318
2009-11-10 14:25:26 +00:00
Rob Vermaas
a40d37b57b
other location for tarball
...
svn path=/nixpkgs/trunk/; revision=18317
2009-11-10 13:58:22 +00:00
Marco Maggesi
e2057ffe04
Add package ledger
...
svn path=/nixpkgs/trunk/; revision=18316
2009-11-10 11:02:45 +00:00
Lluís Batlle i Rossell
605b62da11
Enabling ipv6 at least as module in the zen5 arm kernel
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18315
2009-11-09 23:26:34 +00:00
Rob Vermaas
0e1a687233
revert previous change
...
svn path=/nixpkgs/trunk/; revision=18314
2009-11-09 15:05:45 +00:00
Rob Vermaas
83c57ed434
trying to make static linking work on darwin
...
svn path=/nixpkgs/trunk/; revision=18313
2009-11-09 15:00:24 +00:00
Rob Vermaas
85ee8e90b7
make static sdf2bundle
...
svn path=/nixpkgs/trunk/; revision=18312
2009-11-09 14:43:01 +00:00
Marco Maggesi
c0a1119f10
Reintroduced attribute scsh accidentally removed in revision 18299.
...
svn path=/nixpkgs/trunk/; revision=18311
2009-11-09 13:20:27 +00:00
Lluís Batlle i Rossell
de6aa89c45
Updating xchm.
...
svn path=/nixpkgs/trunk/; revision=18310
2009-11-09 11:55:31 +00:00
Lluís Batlle i Rossell
6d092c3371
Adding kvm88, although without the patches kvm86 had for some nix advantages (samba, ...),
...
because they don't apply directly.
svn path=/nixpkgs/trunk/; revision=18309
2009-11-09 11:55:23 +00:00
Rob Vermaas
f2f5176551
add static variant of sdf
...
svn path=/nixpkgs/trunk/; revision=18308
2009-11-09 09:57:59 +00:00
Rob Vermaas
28d59537c5
add static variant of sdf
...
svn path=/nixpkgs/trunk/; revision=18307
2009-11-09 09:56:06 +00:00
Rob Vermaas
0a56e71716
add static variant for sdf bundle
...
svn path=/nixpkgs/trunk/; revision=18306
2009-11-09 09:53:57 +00:00
Lluís Batlle i Rossell
4f906f38a8
Updating qemu to 0.11.0, and making it use stdenv with the usual gcc, and not an older.
...
svn path=/nixpkgs/trunk/; revision=18305
2009-11-09 09:15:58 +00:00
Wouter den Breejen
5fae957741
Added par2, unzip/rar as dependencies so they are not picked up from PATH
...
svn path=/nixpkgs/trunk/; revision=18304
2009-11-08 23:39:06 +00:00
Wouter den Breejen
3259101fc0
Added par2, unzip/rar as dependencies so they are not picked up from PATH
...
svn path=/nixpkgs/trunk/; revision=18303
2009-11-08 23:37:49 +00:00
Lluís Batlle i Rossell
6675f0a52c
Adding a check in the generic builder so it halts on the existence of
...
/homeless-shelter
svn path=/nixpkgs/branches/stdenv-updates/; revision=18302
2009-11-08 22:50:27 +00:00
Lluís Batlle i Rossell
96b4174b5a
Fixing the neverball expression: it relied on having a /homeless-shelter
...
svn path=/nixpkgs/trunk/; revision=18301
2009-11-08 22:35:19 +00:00
Michael Raskin
29b28dc3bb
Reduce fetchmtn verbosity
...
svn path=/nixpkgs/trunk/; revision=18300
2009-11-08 22:30:38 +00:00
Michael Raskin
6722c6c22f
A package to feed to HAL to get synaptics support
...
svn path=/nixpkgs/trunk/; revision=18299
2009-11-08 22:12:55 +00:00
Michael Raskin
24162c6b4a
Fix fetchmtn
...
svn path=/nixpkgs/trunk/; revision=18298
2009-11-08 22:12:14 +00:00
Lluís Batlle i Rossell
1b37fc42bb
Updating options for the versatileARM kernel, so it matches something
...
usable and buildable from a sheevaplug.
I took the additional settings from:
http://fedoraproject.org/wiki/Architectures/ARM/HowToQemu
svn path=/nixpkgs/branches/stdenv-updates/; revision=18296
2009-11-08 20:09:37 +00:00
Wouter den Breejen
d24e7434ec
Added sabnzbd usenet download tool :)
...
svn path=/nixpkgs/trunk/; revision=18295
2009-11-08 19:59:56 +00:00
Wouter den Breejen
123e595990
Added sabnzbd usenet download tool :)
...
svn path=/nixpkgs/trunk/; revision=18294
2009-11-08 19:55:37 +00:00
Wouter den Breejen
a83def2812
Added sabnzbd usenet download tool :)
...
svn path=/nixpkgs/trunk/; revision=18293
2009-11-08 19:53:54 +00:00
Lluís Batlle i Rossell
be2ff23280
Making the 'makeInitrd' expression use "platform"
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18292
2009-11-08 18:47:55 +00:00
Lluís Batlle i Rossell
7769ad11bd
Updating the logic to put the resulting kernel image into its store path.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18289
2009-11-08 17:19:46 +00:00
Lluís Batlle i Rossell
c28701c3d9
Fixing the xdriinfo build.
...
svn path=/nixpkgs/trunk/; revision=18287
2009-11-08 11:34:17 +00:00
Marco Maggesi
e3204aa407
New version of cryopid.
...
Update package cryopid to a new (unstable) version.
The old (stable) version of cryopid works only with old linux kernels.
svn path=/nixpkgs/trunk/; revision=18286
2009-11-08 10:38:07 +00:00
Marc Weber
edf78fcb6a
some fetchgit documentation
...
svn path=/nixpkgs/trunk/; revision=18283
2009-11-08 03:02:10 +00:00
Lluís Batlle i Rossell
5eeac0d52a
Merging from trunk.
...
svn path=/nixpkgs/branches/stdenv-updates2/; revision=18280
2009-11-08 02:03:13 +00:00
Lluís Batlle i Rossell
896dc42662
Forgot some 'depth' regarding fetchgit still.
...
svn path=/nixpkgs/trunk/; revision=18279
2009-11-08 01:59:50 +00:00
Lluís Batlle i Rossell
4326d07c11
Updating from trunk
...
svn path=/nixpkgs/branches/stdenv-updates2/; revision=18278
2009-11-08 01:57:40 +00:00
Lluís Batlle i Rossell
f1ee14bfaf
Removing fetchgit --depth and its usage. It does not provide much advantages...
...
I think it takes the recent N commits into the repository, which says very little,
even for wanting master/HEAD.
svn path=/nixpkgs/trunk/; revision=18277
2009-11-08 01:51:20 +00:00
Lluís Batlle i Rossell
9c79d69710
curl.bz2 should be executable, to keep the same stdenv working as it worked in stdenv-updates
...
svn path=/nixpkgs/branches/stdenv-updates2/; revision=18276
2009-11-08 00:47:46 +00:00
Lluís Batlle i Rossell
b78e001b52
Adding the binary files from stdenv that did not came with the recent 'diff | patch'
...
I did to get the stdenv-updates changes.
svn path=/nixpkgs/branches/stdenv-updates2/; revision=18275
2009-11-08 00:45:09 +00:00
Lluís Batlle i Rossell
17876de2c5
Updating from trunk.
...
Many property change come, all on merge info, because those files have explicit merge info
in trunk already.
It is a problem in trunk, not in stdenv-updates. Every time we will update from trunk, the explcit merge info for these files will be updated.
svn path=/nixpkgs/branches/stdenv-updates2/; revision=18274
2009-11-08 00:40:07 +00:00
Lluís Batlle i Rossell
4b27d28701
Porting changes from stdenv-updates into this branch.
...
This comes from:
svn diff ^/nixpkgs/trunk/@18255 ^/nixpkgs/branches/stdenv-updates/ > diff
patch -p0 < diff
and then adding into svn all files new from the patch.
trunk@18255 comes from the last time I updated stdenv-updates from trunk.
svn path=/nixpkgs/stdenv-updates2/; revision=18272
2009-11-08 00:32:12 +00:00
Wouter den Breejen
0020559709
Mirror for pysqlite. Thanks to roconnor
...
svn path=/nixpkgs/trunk/; revision=18271
2009-11-07 23:27:33 +00:00
Michael Raskin
cd5338a18c
Fix Uzbl build
...
svn path=/nixpkgs/trunk/; revision=18269
2009-11-07 23:09:36 +00:00
Michael Raskin
6e86ca940f
Make a medium-depth checkout
...
svn path=/nixpkgs/trunk/; revision=18266
2009-11-07 19:43:53 +00:00
Nicolas Pierron
d791b830aa
* Fix typo and clarify why you should not use "mkFixStrictness" on top of
...
plain list or attribute set.
svn path=/nixpkgs/trunk/; revision=18260
2009-11-07 16:24:11 +00:00
Nicolas Pierron
b901c0e808
* Add an awful hack to bypass the strictness of isType operators for
...
option definitions.
svn path=/nixpkgs/trunk/; revision=18259
2009-11-07 16:09:04 +00:00
Nicolas Pierron
8b47086b85
* Change the check function to accept sub-modules with arguments in
...
option definitions.
svn path=/nixpkgs/trunk/; revision=18252
2009-11-07 12:15:39 +00:00
Marco Maggesi
4d0e24acd3
Add packages scsh, The Scheme Shell
...
svn path=/nixpkgs/trunk/; revision=18248
2009-11-07 11:17:53 +00:00
Michael Raskin
0c0f090bc9
Fix gnome-doc-utils
...
svn path=/nixpkgs/trunk/; revision=18247
2009-11-07 09:34:12 +00:00
Michael Raskin
490ca07c68
Update Linux Wacom
...
svn path=/nixpkgs/trunk/; revision=18246
2009-11-07 09:25:06 +00:00
Nicolas Pierron
bb077b253f
* Add a function to sort a list.
...
* Add a new property to order NixOS definitions without creating
dependencies between snippets.
* Add mkHeader & mkFooter properties (special case of mkOrder).
svn path=/nixpkgs/trunk/; revision=18242
2009-11-07 01:59:55 +00:00
Nicolas Pierron
88f113d032
* Add a function to replace "pkgs.checker". The function checkModule does a
...
traversal of all definitions and also check definitions contained inside
sub-modules.
svn path=/nixpkgs/trunk/; revision=18241
2009-11-07 01:59:50 +00:00
Nicolas Pierron
233d72e4fb
* Add "_args" to all sub-module configurations result. This attribute
...
enable argument introspection outside of the scope of each sub-module.
svn path=/nixpkgs/trunk/; revision=18240
2009-11-07 01:59:45 +00:00
Nicolas Pierron
10d74af2f6
* Add a type to handle environment variables with the usual string
...
separator ":".
svn path=/nixpkgs/trunk/; revision=18239
2009-11-07 01:58:56 +00:00
Eelco Dolstra
2b11697d1a
svn path=/nixpkgs/trunk/; revision=18238
2009-11-07 01:26:04 +00:00
Ludovic Courtès
a7faea338c
GnuTLS 2.8.5, with LZO support, and with external libtasn1.
...
svn path=/nixpkgs/trunk/; revision=18233
2009-11-06 22:44:23 +00:00
Ludovic Courtès
1c8f15b0aa
LZO: Build the shared library.
...
svn path=/nixpkgs/trunk/; revision=18232
2009-11-06 22:44:18 +00:00
Ludovic Courtès
1cebea089b
GNU Plotutils: cosmetic changes; adding myself as co-maintainer.
...
svn path=/nixpkgs/trunk/; revision=18231
2009-11-06 22:44:13 +00:00
Lluís Batlle i Rossell
b02ba2aff8
Updating the xorg dri path patch for dri2.
...
svn path=/nixpkgs/trunk/; revision=18225
2009-11-06 21:15:59 +00:00
Michael Raskin
bc2ba3677b
I think I rolled back to original sbcl-1.0.29 state
...
svn path=/nixpkgs/trunk/; revision=18223
2009-11-06 19:27:32 +00:00
Lluís Batlle i Rossell
bbcd6e2728
Fixing the url for the xorg video unichrome driver.
...
prefetching and then realising the expression does not test the url,
I've to keep that in mind.
svn path=/nixpkgs/trunk/; revision=18222
2009-11-06 19:26:00 +00:00
Lluís Batlle i Rossell
d5f36f16c1
Fixing a problem in the neverball build about paths, that I did not notice until
...
I run it.
svn path=/nixpkgs/trunk/; revision=18221
2009-11-06 19:25:54 +00:00
Lluís Batlle i Rossell
005bf71e51
Updating neverball. That required adding physfs.
...
svn path=/nixpkgs/trunk/; revision=18220
2009-11-06 19:25:45 +00:00
Michael Raskin
1dce71822e
Missed some added letters in SBCL version number..
...
svn path=/nixpkgs/trunk/; revision=18217
2009-11-06 18:36:16 +00:00
Lluís Batlle i Rossell
9240b56a61
Fixing fonts.alias in the new xorg, and adding a check for the next time
...
they change the fonts.alias path.
svn path=/nixpkgs/trunk/; revision=18210
2009-11-06 15:16:47 +00:00
Rob Vermaas
ab8fd754c6
svn path=/nixpkgs/trunk/; revision=18209
2009-11-06 14:50:41 +00:00
Andres Löh
1b9fe7411c
Updated utf8-string, added mpppc.
...
svn path=/nixpkgs/trunk/; revision=18207
2009-11-06 14:09:30 +00:00
Peter Simons
56e06c9790
pkgs/top-level/all-packages.nix: added support for overriding Nix's storeDir and stateDir in nix-pkgs.conf
...
This patch allows Nix to be build using store locations other than "/nix".
svn path=/nixpkgs/trunk/; revision=18206
2009-11-06 13:30:06 +00:00
Andres Löh
c3e966b0cb
Updated xmonad to 0.9.
...
svn path=/nixpkgs/trunk/; revision=18204
2009-11-06 13:08:47 +00:00
Marco Maggesi
b1e7aac0fd
Add MIT Kerberos implementation krb5.
...
svn path=/nixpkgs/trunk/; revision=18202
2009-11-06 12:57:29 +00:00
Rob Vermaas
e3099a7cec
* added haskell libraries: webserver, json 0.3.6, http 3001, base64string, CS173Tourney
...
* added dep on getopt to couchdb
svn path=/nixpkgs/trunk/; revision=18201
2009-11-06 12:38:54 +00:00
Michael Raskin
159dc0e0cb
Increase robustness of tryEval use a bit
...
svn path=/nixpkgs/trunk/; revision=18200
2009-11-06 12:27:56 +00:00
Sander van der Burg
866bbe32f2
Updated VirtualBox guest additions and changed some files to support Xorg 7.5
...
svn path=/nixpkgs/trunk/; revision=18199
2009-11-06 11:41:34 +00:00
Michael Raskin
81f103f176
Roll back to 1.0.29
...
svn path=/nixpkgs/trunk/; revision=18197
2009-11-06 11:31:35 +00:00
Sander van der Burg
ab55ac28b4
Upgraded VirtualBox to 3.0.10
...
svn path=/nixpkgs/trunk/; revision=18196
2009-11-06 11:31:28 +00:00
Michael Raskin
3b273b945a
Build 2.6.31-zen-stable kernels
...
svn path=/nixpkgs/trunk/; revision=18195
2009-11-06 11:24:49 +00:00
Michael Raskin
e78e88ffcf
Blacklist more versions of SBCL?
...
svn path=/nixpkgs/trunk/; revision=18194
2009-11-06 11:23:06 +00:00
Michael Raskin
fe775f8c71
Oops, forgot to use blacklist-enabled updater
...
svn path=/nixpkgs/trunk/; revision=18193
2009-11-06 10:57:42 +00:00
Andres Löh
1114086eba
Version bump for MazesOfMonad.
...
svn path=/nixpkgs/trunk/; revision=18191
2009-11-06 10:30:51 +00:00
Michael Raskin
27e0421842
Fix SBCL URL..
...
svn path=/nixpkgs/trunk/; revision=18190
2009-11-06 10:28:46 +00:00
Michael Raskin
8334ad8b2a
Roll back SBCL
...
svn path=/nixpkgs/trunk/; revision=18189
2009-11-06 10:13:00 +00:00
Michael Raskin
73933c7f9b
Comment out gcl as broken
...
svn path=/nixpkgs/trunk/; revision=18188
2009-11-06 09:44:03 +00:00
Michael Raskin
2e99554064
Try using latest CLisp for SBCL in case SBCL fixed compatibility issues
...
svn path=/nixpkgs/trunk/; revision=18184
2009-11-06 07:39:59 +00:00
Michael Raskin
b50051494c
goSrcDir unneeded for SBCL now
...
svn path=/nixpkgs/trunk/; revision=18183
2009-11-06 07:17:31 +00:00
Michael Raskin
dbb59beb89
Update uzbl-experimental
...
svn path=/nixpkgs/trunk/; revision=18182
2009-11-06 06:22:22 +00:00
Michael Raskin
183e6593be
One more program needs libXi explicitly passed..
...
svn path=/nixpkgs/trunk/; revision=18181
2009-11-06 05:14:41 +00:00
Eelco Dolstra
ade60645af
* Nix 0.13.
...
svn path=/nixpkgs/trunk/; revision=18175
2009-11-05 23:47:53 +00:00
Michael Raskin
dca59abcca
Update Zen Kernel
...
svn path=/nixpkgs/trunk/; revision=18174
2009-11-05 23:32:48 +00:00
Michael Raskin
0e608788c0
Update SBCL
...
svn path=/nixpkgs/trunk/; revision=18173
2009-11-05 23:30:23 +00:00
Michael Raskin
5638a33600
Update WebKit
...
svn path=/nixpkgs/trunk/; revision=18172
2009-11-05 23:11:34 +00:00
Michael Raskin
ddae0905e3
Update x11vnc arguments
...
svn path=/nixpkgs/trunk/; revision=18171
2009-11-05 22:27:46 +00:00
Sander van der Burg
9d3ccc5116
Fixed kdenetwork and accessibility
...
svn path=/nixpkgs/trunk/; revision=18168
2009-11-05 22:16:31 +00:00
Michael Raskin
cf707c5761
Update GNokii
...
svn path=/nixpkgs/trunk/; revision=18167
2009-11-05 22:11:15 +00:00
Michael Raskin
4d02c927e6
Fix ratpoison dependencies
...
svn path=/nixpkgs/trunk/; revision=18166
2009-11-05 21:53:37 +00:00
Ludovic Courtès
82579d30d0
Remove old, commented GCJ expression.
...
svn path=/nixpkgs/trunk/; revision=18165
2009-11-05 21:43:05 +00:00
Ludovic Courtès
24c70760cd
GCJ 4.4: Fix missing <X11/extensions/XInput.h> by adding `libXi'.
...
That header used to be provided by inputproto-1.4 but is no longer
provided by inputproto-2.0.
svn path=/nixpkgs/trunk/; revision=18164
2009-11-05 21:43:00 +00:00
Lluís Batlle i Rossell
8120292b21
Fixing some wxGTK dangling attributes I forgot in a recent commit.
...
svn path=/nixpkgs/trunk/; revision=18162
2009-11-05 21:34:44 +00:00
Lluís Batlle i Rossell
91c8df91bf
Adding the Unichrome xorg video driver, and updating the Openchrome.
...
svn path=/nixpkgs/trunk/; revision=18161
2009-11-05 21:34:31 +00:00
Michael Raskin
09f38459d3
GCL expression unfinished..
...
svn path=/nixpkgs/trunk/; revision=18160
2009-11-05 21:11:39 +00:00
Michael Raskin
df69473bd2
Add directvnc. Not sure whether it works - for me it hangs, but I have known Radeon issues, it seems
...
svn path=/nixpkgs/trunk/; revision=18159
2009-11-05 21:10:51 +00:00
Michael Raskin
661f082d47
Update directfb
...
svn path=/nixpkgs/trunk/; revision=18158
2009-11-05 21:10:03 +00:00
Michael Raskin
3be216a703
Links2 works in FB without directfb just fine
...
svn path=/nixpkgs/trunk/; revision=18157
2009-11-05 21:09:36 +00:00
Michael Raskin
e4a67dbe5b
Fix wxGTK reference for xchm
...
svn path=/nixpkgs/trunk/; revision=18156
2009-11-05 21:08:53 +00:00
Ludovic Courtès
1e675384b0
Remove reference to libtopology' from
release.nix'.
...
svn path=/nixpkgs/trunk/; revision=18154
2009-11-05 18:46:57 +00:00
Ludovic Courtès
0e02b4ccf9
GCC 4.4.2; new `update-gcc.sh' script.
...
svn path=/nixpkgs/trunk/; revision=18153
2009-11-05 18:46:52 +00:00
Ludovic Courtès
05437f62c9
Add hwloc 0.9.2, renamed from libtopology.
...
svn path=/nixpkgs/trunk/; revision=18152
2009-11-05 18:46:46 +00:00
Nicolas Pierron
09bed4bffc
* Report file locations in the stack-trace when multiple option
...
declarations cannot be merged.
svn path=/nixpkgs/trunk/; revision=18149
2009-11-05 16:36:03 +00:00
Nicolas Pierron
d8bbae877a
* Add a type for read-only options. Options which are only declared
...
are used when a module produces read-only data for other modules.
svn path=/nixpkgs/trunk/; revision=18148
2009-11-05 15:39:45 +00:00
Nicolas Pierron
5684506470
* Add isDefined to each options. This will clean-up NixOS introspection.
...
svn path=/nixpkgs/trunk/; revision=18147
2009-11-05 15:39:39 +00:00
Marco Maggesi
c713b0ed67
Preliminary version of package ssreflect
...
Add expression for ssreflect, an extension to the Coq Proof Assistant.
Still has some clitches (see TODO in default.nix) but is usable anyway.
svn path=/nixpkgs/trunk/; revision=18145
2009-11-05 15:08:12 +00:00
Eelco Dolstra
d843b24fbe
* Added Ubuntu 9.10 ("Karmic Koala").
...
svn path=/nixpkgs/trunk/; revision=18142
2009-11-05 14:49:17 +00:00
Rob Vermaas
3bfd5b2d9c
added couchdb 0.8.1-incubating
...
svn path=/nixpkgs/trunk/; revision=18141
2009-11-05 14:41:05 +00:00
Eelco Dolstra
f7282b61c3
* Allow additional Deb provides/requires to be specified.
...
svn path=/nixpkgs/trunk/; revision=18139
2009-11-05 14:40:25 +00:00
Ludovic Courtès
9e1729637e
Don't build GNU Emacs on non-gtk-supported platforms.
...
svn path=/nixpkgs/trunk/; revision=18138
2009-11-05 14:36:49 +00:00
Ludovic Courtès
9ec817f18a
ECJ 3.5.1.
...
Includes bug fixes needed for IcedTea, see
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=375 .
svn path=/nixpkgs/trunk/; revision=18137
2009-11-05 14:36:45 +00:00
Peter Simons
4d675a283e
pkgs/development/interpreters/python/2.6/default.nix: fixed build on Darwin
...
svn path=/nixpkgs/trunk/; revision=18136
2009-11-05 13:44:30 +00:00
Peter Simons
1981322cc5
pkgs/misc/cups/default.nix: don't install files to /etc or /usr
...
The cups build tries to install files into global system directories.
This patch changes those paths to locations underneath of $out.
svn path=/nixpkgs/trunk/; revision=18134
2009-11-05 13:33:36 +00:00
Lluís Batlle i Rossell
9b7670ce5b
Setting wxGTK to use the old gtk libs. Until wxGTK 2.8.11 they will not fix
...
a symbol clash with glib 2.21. So we keep with glib 2.20.
I also changed the default wxGTK from 2.6 to 2.8, caring so no hash is changed due to
this change. Some packages using 2.6 may well build with 2.8, so we can try updating
them for another commit.
svn path=/nixpkgs/trunk/; revision=18133
2009-11-05 13:29:52 +00:00
Sander van der Burg
775075a0e8
Upgraded KDE to 4.3.3
...
svn path=/nixpkgs/trunk/; revision=18132
2009-11-05 12:13:46 +00:00
Rob Vermaas
724d21e3b0
updated version of chrome
...
svn path=/nixpkgs/trunk/; revision=18131
2009-11-05 10:50:57 +00:00
Eelco Dolstra
d9f65496d4
* "Fix" Perl on Cygwin.
...
svn path=/nixpkgs/trunk/; revision=18129
2009-11-05 09:11:25 +00:00
Eelco Dolstra
f08bc4c561
* Apply the Redland fix to version 1.0.8 as well (since that's what
...
KDE 4.3 uses).
svn path=/nixpkgs/trunk/; revision=18127
2009-11-05 08:19:35 +00:00
Eelco Dolstra
b039fddfbc
* Merged the xorg-7.5 branch, which provides X.org 7.5 and various
...
other X-related updates.
svn path=/nixpkgs/trunk/; revision=18124
2009-11-04 22:42:44 +00:00
Lluís Batlle i Rossell
2e8ae96930
Updating vwm and its libraries.
...
svn path=/nixpkgs/trunk/; revision=18123
2009-11-04 22:38:26 +00:00
Eelco Dolstra
4f839e9a54
* Sync with the trunk.
...
svn path=/nixpkgs/branches/xorg-7.5/; revision=18122
2009-11-04 22:37:24 +00:00