Commit graph

1427 commits

Author SHA1 Message Date
Armijn Hemel 05ab87c7e1 move some of the configuration into the builder from default.nix. Also add support for sparc
svn path=/nixpkgs/trunk/; revision=4470
2005-12-31 16:27:23 +00:00
Armijn Hemel 560a2d3c10 make a symlink to an existing "ar"
svn path=/nixpkgs/trunk/; revision=4468
2005-12-31 15:56:07 +00:00
Armijn Hemel 3eb9903b16 Add kernel headers for MIPS, uClibc for MIPS, binutils for MIPS, gcc for MIPS,
all in a generic way. Adding new platforms to cross compile applications for
with uClibc becomes pretty trivial this way (unless you want C++ support,
see 'maintainers/docs/cross.txt' for an explanation why this is so tough
to build with Nix.)

So, Nix starts with Linux/MIPS support in the New Year :)

svn path=/nixpkgs/trunk/; revision=4467
2005-12-31 14:35:49 +00:00
Armijn Hemel bcfef16b46 make the headers more generic, so we can also do things like MIPS.
svn path=/nixpkgs/trunk/; revision=4466
2005-12-31 14:31:16 +00:00
Armijn Hemel bfcb644bb4 better layout, make sure we can differentiate between different configurations
svn path=/nixpkgs/trunk/; revision=4465
2005-12-31 14:10:20 +00:00
Armijn Hemel 2f3dfaa5b9 make our cross compiler a lot more generic.
svn path=/nixpkgs/trunk/; revision=4464
2005-12-31 14:09:44 +00:00
Armijn Hemel 51e246c532 add a configuration for MIPS. Will make a document on how to add new
configurations...

svn path=/nixpkgs/trunk/; revision=4461
2005-12-31 13:15:23 +00:00
Armijn Hemel 4d84a2e569 move the configuration to a platform specific file, so we can be more generic
svn path=/nixpkgs/trunk/; revision=4460
2005-12-31 13:11:01 +00:00
Armijn Hemel 8b10549f2e move binutils-arm to binutils-cross. Also, add binutils for mips-linux in a
more generic way. Still, there is a lot of room for improvement.

svn path=/nixpkgs/trunk/; revision=4458
2005-12-31 03:46:20 +00:00
Armijn Hemel b768475a3a don't strip the binaries in $out/bin and $out/sbin. strip doesn't recognize
the format of one of the files (a shellscript) and thus returns an error
code, which can safely be ignored, but from which Nix will conclude the build
has failed.

svn path=/nixpkgs/trunk/; revision=4454
2005-12-28 13:00:09 +00:00
Armijn Hemel de220c973a add expressions for some static packages. Had forgotten this. That's the
punishment you get for working at 4am ;)

svn path=/nixpkgs/trunk/; revision=4453
2005-12-28 12:11:19 +00:00
Armijn Hemel 0ee2f324cc update to 1.38. Weird: this version doesn't want to build with dietlibc,
should find out why...

svn path=/nixpkgs/trunk/; revision=4452
2005-12-28 02:53:56 +00:00
Armijn Hemel 7bd6a3599b use newer curl. This fixes a few security bugs and this static version of curl
has been built using Nix itself. I've tested this, it works.

svn path=/nixpkgs/trunk/; revision=4451
2005-12-28 02:02:56 +00:00
Armijn Hemel 0c5b904257 we don't have nix-static. Bwah.
svn path=/nixpkgs/trunk/; revision=4448
2005-12-27 15:14:58 +00:00
Armijn Hemel 62dc2035fd we don't have bashDiet, we have bashStatic!
svn path=/nixpkgs/trunk/; revision=4446
2005-12-27 14:52:29 +00:00
Armijn Hemel 796636040a static diffutils for initial stdenv
svn path=/nixpkgs/trunk/; revision=4445
2005-12-27 10:39:20 +00:00
Armijn Hemel abcfd1bce5 add static version for initial stdenv
svn path=/nixpkgs/trunk/; revision=4444
2005-12-27 02:50:48 +00:00
Armijn Hemel cecd284522 add static version for initial stdenv...and maybe NixOS...
svn path=/nixpkgs/trunk/; revision=4443
2005-12-27 02:47:59 +00:00
Armijn Hemel 6aa7ab644a static version of gnused for initial stdenv...
svn path=/nixpkgs/trunk/; revision=4442
2005-12-27 02:44:56 +00:00
Armijn Hemel 40c9f1a764 add a statically compiled version of findutils for the inital stdenv and NixOS
svn path=/nixpkgs/trunk/; revision=4441
2005-12-26 17:13:37 +00:00
Armijn Hemel e8488e3b71 add the links browser. This package built immediately, so I believe something is not pure...
svn path=/nixpkgs/trunk/; revision=4440
2005-12-26 16:13:04 +00:00
Armijn Hemel 4213f2ac08 enable slang here...
svn path=/nixpkgs/trunk/; revision=4439
2005-12-26 15:56:00 +00:00
Eelco Dolstra b43c421658 * JDK: put the machine-dependent header files in the right place.
* Added SWT for GTK (built from source).
* Added Azureus (a Bittorrent client written in Java).

svn path=/nixpkgs/trunk/; revision=4438
2005-12-26 00:51:24 +00:00
Armijn Hemel 322d2f95e8 add the S-lang language...
svn path=/nixpkgs/trunk/; revision=4437
2005-12-25 14:02:09 +00:00
Armijn Hemel 62c3e9e7a1 add the statically linked curl-7.15.1 here.
Now, switching the curl to this version did not trigger a massive rebuild on
my system, which puzzles me. Maybe it is because no checksum is recorded?
Am I doing something wrong?

svn path=/nixpkgs/trunk/; revision=4434
2005-12-25 01:36:49 +00:00
Armijn Hemel c067f85ab1 upgrade the statically linked curl to 7.15.1 from 7.14.1.
It would be good to use the output from this Nix expression for the initial
static stdenv.  Right now it is present, but we have not on record how it
exactly was compiled. If we use this package, we do know that in the future.

However, if we update this package it will cause a *MASSIVE* rebuild, namely
everything.

I won't be doing that...for now...even though some downtime for some people
would be a very good idea ;)

svn path=/nixpkgs/trunk/; revision=4433
2005-12-25 00:49:21 +00:00
Armijn Hemel d2b1dc4a52 update curl to 7.15.1, fixes a security flaw. Merry X-mas :)
svn path=/nixpkgs/trunk/; revision=4432
2005-12-25 00:25:17 +00:00
Armijn Hemel 53c0ae3af3 add a static version of module-init-tools for NixOS
svn path=/nixpkgs/trunk/; revision=4427
2005-12-24 00:25:18 +00:00
Armijn Hemel 4f0314a553 update to 3.2.2
svn path=/nixpkgs/trunk/; revision=4426
2005-12-23 23:25:11 +00:00
Armijn Hemel ef883ffda8 add a static version of util-linux for NixOS
svn path=/nixpkgs/trunk/; revision=4425
2005-12-23 23:20:49 +00:00
Armijn Hemel 6e80370dfe update util-linux to 2.12r
svn path=/nixpkgs/trunk/; revision=4424
2005-12-23 22:59:33 +00:00
Armijn Hemel 136c43448d add a static version of bash. This comes in handy for NixOS (installer disk) and the static tools we use to bootstrap Nix on for example NixOS. Can I say NixOS one more time? NixOS.
svn path=/nixpkgs/trunk/; revision=4423
2005-12-23 21:43:04 +00:00
Armijn Hemel ae11cdc41e add the builder. Due to brain failure a "make install" does not install the
kudzu tools, we need make install-program for that. We do this in preInstall. Maybe not the right place, but what the heck...

svn path=/nixpkgs/trunk/; revision=4420
2005-12-23 19:25:58 +00:00
Armijn Hemel 7e6f127abb fix python includes
svn path=/nixpkgs/trunk/; revision=4419
2005-12-23 18:56:33 +00:00
Armijn Hemel 0ea291d760 add kudzu, needed for hardware detection in NixOS...
svn path=/nixpkgs/trunk/; revision=4418
2005-12-23 15:58:41 +00:00
Armijn Hemel 9a3162f1ff rip a patch from the Fedora RPM. This is needed to let kudzu compile...
svn path=/nixpkgs/trunk/; revision=4417
2005-12-23 15:26:05 +00:00
Armijn Hemel b8e0c0bd99 put headerfiles in $out/include/pci, not in $out/include
svn path=/nixpkgs/trunk/; revision=4416
2005-12-23 15:14:56 +00:00
Armijn Hemel 4cbc035e47 add the pciutils
svn path=/nixpkgs/trunk/; revision=4415
2005-12-23 15:03:01 +00:00
Armijn Hemel b9939fc37a add all keys for all different protocols...
svn path=/nixpkgs/trunk/; revision=4413
2005-12-22 19:28:12 +00:00
Armijn Hemel e10f2c1f30 we need to be able to use touch and rm and all
svn path=/nixpkgs/trunk/; revision=4412
2005-12-22 18:50:28 +00:00
Armijn Hemel 8a01ee072a we need to the path to initscripts and also make it executable
svn path=/nixpkgs/trunk/; revision=4411
2005-12-22 18:16:10 +00:00
Armijn Hemel 57067bba9e we depend on coreutils (chmod, etc.)
svn path=/nixpkgs/trunk/; revision=4410
2005-12-22 18:10:47 +00:00
Armijn Hemel ae1c5fa88f and also, don't forget to actually make $out first...
svn path=/nixpkgs/trunk/; revision=4409
2005-12-22 16:05:03 +00:00
Armijn Hemel c8c6431758 pass around the right parameters...d'oh
svn path=/nixpkgs/trunk/; revision=4408
2005-12-22 16:03:29 +00:00
Martin Bravenboer 8f2c62c0e9 Patches
svn path=/nixpkgs/trunk/; revision=4407
2005-12-22 12:28:11 +00:00
Eelco Dolstra 4d905aa2ed * Added the Emacs 22.0 branch with anti-aliasing (Xft) support.
* Added an option to Adobe Reader to make it start faster (by deleting
  all the plugins).

svn path=/nixpkgs/trunk/; revision=4406
2005-12-22 10:49:43 +00:00
Martin Bravenboer 83afd0c173 Added Transformers 0.4
svn path=/nixpkgs/trunk/; revision=4405
2005-12-22 07:39:06 +00:00
Armijn Hemel c564d6dbb2 lua needs to be built, no matter what...then why do they provide an option
to disable it, which doesn't even work properly???

TODO: fix -lncurses error in lua...

svn path=/nixpkgs/trunk/; revision=4404
2005-12-20 01:29:04 +00:00
Armijn Hemel 8bfb6a3737 add RPM. But:
- untested
- no Python bindings
- experimental version (this is not the "stable" production branch)

svn path=/nixpkgs/trunk/; revision=4403
2005-12-20 00:48:38 +00:00
Armijn Hemel c55f6db2be enable beecrypt here
svn path=/nixpkgs/trunk/; revision=4402
2005-12-19 18:56:31 +00:00
Armijn Hemel 41108750ba add beecrypt
svn path=/nixpkgs/trunk/; revision=4401
2005-12-19 17:17:06 +00:00
Eelco Dolstra fd5e5e34a4 * Updated Sylpheed to 2.1.9 and added GPG support (through gpgme).
svn path=/nixpkgs/trunk/; revision=4400
2005-12-19 10:34:01 +00:00
Eelco Dolstra 272e44da1c * GnuPG updated to 1.4.2. Added support to optionally build it with
IDEA support (requires a license).

svn path=/nixpkgs/trunk/; revision=4399
2005-12-18 22:14:31 +00:00
Eelco Dolstra 784605f8de * Bittorrent 4.2.1.
svn path=/nixpkgs/trunk/; revision=4378
2005-12-15 17:45:40 +00:00
Eelco Dolstra 07687a8514 * Pipe the "p" character into Subversion to force it to accept the
server's certificate.  This is perfectly safe: we don't care whether
  the server is being spoofed --- only the cryptographic hash of the
  output matters.

svn path=/nixpkgs/trunk/; revision=4377
2005-12-15 17:21:20 +00:00
Eelco Dolstra 62d12a8cdb * Apply the register patch.
svn path=/nixpkgs/trunk/; revision=4375
2005-12-15 17:03:47 +00:00
Eelco Dolstra 51c111cb2e * Use a restrictive umask to prevent permission problems.
svn path=/nixpkgs/trunk/; revision=4374
2005-12-15 17:00:56 +00:00
Eelco Dolstra ded942b341 * Make sure that `gcc -v' (i.e., with no other arguments) does the
right thing.  This is necessary to make libtool detect g++
  properly.  (Fixes the `libtool: compile: unable to infer tagged
  configuration' error on FreeBSD when building Berkeley DB 4.4.)

svn path=/nixpkgs/trunk/; revision=4370
2005-12-15 13:37:36 +00:00
Armijn Hemel a3746c7701 WiP version for ssh stop/start script, far from finished
svn path=/nixpkgs/trunk/; revision=4369
2005-12-14 23:35:02 +00:00
Armijn Hemel 7fc7663074 right...so *first* test before submitting :S
svn path=/nixpkgs/trunk/; revision=4366
2005-12-13 15:53:14 +00:00
Armijn Hemel ed1d78bc52 we need a far bigger patch, so procps won't delete our /dev/null (bizarre!!!)
svn path=/nixpkgs/trunk/; revision=4365
2005-12-13 15:49:13 +00:00
Armijn Hemel 4733044ddb also don't build uptime, we use this from coreutils instead...
svn path=/nixpkgs/trunk/; revision=4364
2005-12-13 15:27:02 +00:00
Armijn Hemel 8863466ce7 don't build "kill", update to 3.2.6
svn path=/nixpkgs/trunk/; revision=4363
2005-12-13 15:14:42 +00:00
Armijn Hemel 41047b0fc5 don't have the privilege seperation path in the store
svn path=/nixpkgs/trunk/; revision=4360
2005-12-13 12:48:12 +00:00
Eelco Dolstra 444ac39ad3 * Emacs 22.0.50 (CVS dump).
svn path=/nixpkgs/trunk/; revision=4359
2005-12-13 00:13:01 +00:00
Armijn Hemel 6407d2ca9b hnnnggg! forgot to add this for initscripts...
svn path=/nixpkgs/trunk/; revision=4356
2005-12-12 17:07:34 +00:00
Armijn Hemel 01b1cb166c add a lot of initscript stuff from Fedora. This way we can copy scripts mostly one on one :)
The scripts (especially $out/etc/rc.d/init.d/functions) still need some work to eliminate hard paths...

svn path=/nixpkgs/trunk/; revision=4355
2005-12-12 17:03:54 +00:00
Eelco Dolstra 47dcd9819f * Updated Berkeley DB to 4.4.16.
svn path=/nixpkgs/trunk/; revision=4354
2005-12-12 16:20:49 +00:00
Eelco Dolstra 20426f9825 * Latest QT 3.x.
svn path=/nixpkgs/trunk/; revision=4345
2005-12-06 21:35:07 +00:00
Eelco Dolstra 6869f24f1f * Latest versions of the GTK 2.8 libraries.
svn path=/nixpkgs/trunk/; revision=4344
2005-12-06 21:34:55 +00:00
Armijn Hemel 5c461f8e7b small hack to get strace compiling with glibc 2.3.6
svn path=/nixpkgs/trunk/; revision=4340
2005-12-06 12:02:13 +00:00
Armijn Hemel e700b0964e update strace to 4.5.12. This does not solve the glibc quota problems,
will add a patch soon...

svn path=/nixpkgs/trunk/; revision=4339
2005-12-06 11:47:02 +00:00
Eelco Dolstra 30a846de89 * The Darwin patch no longer applies (and hopefully isn't needed anymore).
svn path=/nixpkgs/trunk/; revision=4338
2005-12-06 10:22:50 +00:00
Eelco Dolstra 31aa23384c * Oops! That should be a SHA-1 hash, not MD5.
svn path=/nixpkgs/trunk/; revision=4337
2005-12-06 00:26:56 +00:00
Eelco Dolstra 94fe7734fa * Glibc 2.3.6.
* GCC 3.4.5.
* Updated several other stdenv packages.
* Modified the builders of several packages to use the generic
  builder.

svn path=/nixpkgs/trunk/; revision=4336
2005-12-06 00:12:45 +00:00
Eelco Dolstra 82e678362f * "." -> "source".
svn path=/nixpkgs/trunk/; revision=4335
2005-12-05 14:11:09 +00:00
Armijn Hemel 7589df67ae update to version 3.2.1
svn path=/nixpkgs/trunk/; revision=4334
2005-12-04 21:23:52 +00:00
Eelco Dolstra b13100fbdc * Added Dosbox, a DOS (x86) emulator.
svn path=/nixpkgs/trunk/; revision=4331
2005-12-03 02:32:02 +00:00
Eelco Dolstra b6befed50e * Updated SDL, NASM and Generator to the latest versions.
* Moved Generator to the misc/emulators directory.

svn path=/nixpkgs/trunk/; revision=4330
2005-12-03 01:33:18 +00:00
Eelco Dolstra 5da5239588 * Added NEdit.
svn path=/nixpkgs/trunk/; revision=4329
2005-12-03 00:04:13 +00:00
Eelco Dolstra db8da13e0d * Added t1lib, a library for Type 1 font support. Enabled it in xpdf.
svn path=/nixpkgs/trunk/; revision=4328
2005-12-02 23:21:40 +00:00
Eelco Dolstra 6281842b45 * Added Lesstif (a Motif clone).
* Enabled the actual xpdf GUI in xpdf.

svn path=/nixpkgs/trunk/; revision=4327
2005-12-02 22:49:51 +00:00
Eelco Dolstra c7804cb0e5 * Idem.
svn path=/nixpkgs/trunk/; revision=4324
2005-11-30 05:49:28 +00:00
Eelco Dolstra 8e64101900 * Idem.
svn path=/nixpkgs/trunk/; revision=4323
2005-11-30 05:45:12 +00:00
Eelco Dolstra 8a6944779a * Toss out Firefox 1.0.7.
svn path=/nixpkgs/trunk/; revision=4322
2005-11-30 05:44:52 +00:00
Eelco Dolstra d17cafb294 * Firefox 1.5.
svn path=/nixpkgs/trunk/; revision=4321
2005-11-30 05:42:29 +00:00
Armijn Hemel b3d1a16db9 add kernel headers for linux ARM, uclibc
svn path=/nixpkgs/trunk/; revision=4319
2005-11-29 01:43:11 +00:00
Armijn Hemel 4130324eac add uclibc for ARM. The scary thing, this actually works...
svn path=/nixpkgs/trunk/; revision=4318
2005-11-29 01:41:24 +00:00
Armijn Hemel 508cd3a3e8 add a wrapper for cross compilers, which makes the correct link to the cross compiler. Only works for "gcc", haven't tried for g++ and the others
svn path=/nixpkgs/trunk/; revision=4317
2005-11-29 01:40:33 +00:00
Armijn Hemel 0cf7a93827 add kernel headers for ARM
svn path=/nixpkgs/trunk/; revision=4316
2005-11-28 22:03:13 +00:00
Armijn Hemel 3f3636a403 we need this patch (the famous "-Dinhibit_libc hack") to get stuff compiled
properly

svn path=/nixpkgs/trunk/; revision=4315
2005-11-28 21:58:24 +00:00
Eelco Dolstra d68e567fe3 * Enable option to compress multiple spaces in the index.
svn path=/nixpkgs/trunk/; revision=4314
2005-11-28 14:19:46 +00:00
Armijn Hemel 2748236699 add cross compilers for ARM, only able to compile C code
svn path=/nixpkgs/trunk/; revision=4313
2005-11-28 11:20:59 +00:00
Armijn Hemel e261da07cf add uclibc with ARM config. This needs work with stdenv, gcc-wrapper,
glibc-wrapper, ld-wrapper and all other wrappers so we can actually
compile programs and whole projects with it.

svn path=/nixpkgs/trunk/; revision=4312
2005-11-28 11:19:16 +00:00
Armijn Hemel f880e6e099 add xpdf
svn path=/nixpkgs/trunk/; revision=4311
2005-11-27 21:06:08 +00:00
Armijn Hemel 31c615a95d add rsync, untested
svn path=/nixpkgs/trunk/; revision=4309
2005-11-22 22:39:09 +00:00
Armijn Hemel b4d760228e add speex, without Ogg support (if anyone wants that, just add it)
svn path=/nixpkgs/trunk/; revision=4308
2005-11-22 22:32:18 +00:00
Armijn Hemel 2b76e2955d disable ltrace for now, until we fix those elfutils problems
svn path=/nixpkgs/trunk/; revision=4304
2005-11-22 12:59:45 +00:00
Armijn Hemel 04d6db0985 pass gtk so the frontend for xchat will be built
svn path=/nixpkgs/trunk/; revision=4303
2005-11-22 12:22:50 +00:00
Armijn Hemel b80756391a add xchat and tcl
svn path=/nixpkgs/trunk/; revision=4302
2005-11-22 12:05:36 +00:00
Armijn Hemel 6ec2dea85c add xchat and tcl
svn path=/nixpkgs/trunk/; revision=4301
2005-11-22 12:05:18 +00:00
Armijn Hemel 39b9f03964 also add ctags here...I keep forgetting to do it in one go...
svn path=/nixpkgs/trunk/; revision=4300
2005-11-21 12:50:37 +00:00
Armijn Hemel b8045f9dd2 add ctags
svn path=/nixpkgs/trunk/; revision=4299
2005-11-21 12:49:28 +00:00
Eelco Dolstra 7ba4b74bef * Firefox 1.5rc3.
svn path=/nixpkgs/trunk/; revision=4292
2005-11-19 14:19:39 +00:00
Eelco Dolstra b012d59f00 * Doh!
svn path=/nixpkgs/trunk/; revision=4290
2005-11-17 12:01:19 +00:00
Eelco Dolstra 4bdbf2c8c7 * Firefox 1.5rc2.
svn path=/nixpkgs/trunk/; revision=4288
2005-11-17 11:46:44 +00:00
Armijn Hemel 7a8161848f don't forget to add pinfo here
svn path=/nixpkgs/trunk/; revision=4279
2005-11-13 15:03:49 +00:00
Armijn Hemel 79036a1c87 add pinfo, a viewer for GNU info files for people who are used to sensible navigation in applications
svn path=/nixpkgs/trunk/; revision=4278
2005-11-13 15:02:31 +00:00
Armijn Hemel 174a51334f enable kdelibs. This is a pretty huge package. Combined with the Qt that we
just fixed to build on NixOS building this should make the lab nice and warm
this Monday morning :P

svn path=/nixpkgs/trunk/; revision=4277
2005-11-12 22:23:22 +00:00
Armijn Hemel 770261b78e fix passing of extra includes
svn path=/nixpkgs/trunk/; revision=4276
2005-11-12 22:18:08 +00:00
Martin Bravenboer 32f5773017 Pass extra includes to kdelibs
svn path=/nixpkgs/trunk/; revision=4275
2005-11-12 22:07:14 +00:00
Armijn Hemel b5bb94d25a add OpenEXR, a graphics library for high quality graphics made by ILM. kdelibs has this as an optional dependency...
svn path=/nixpkgs/trunk/; revision=4274
2005-11-12 22:04:57 +00:00
Martin Bravenboer a07c80b6d9 kcachegrind
svn path=/nixpkgs/trunk/; revision=4273
2005-11-12 21:33:39 +00:00
Armijn Hemel dae499bd6d add a patch which removes a dependency on /bin/pwd so it can be built on
NixOS. It also prevents the following warning:

./configure: line 19: /bin/pwd: No such file or directory
./configure: line 21: /bin/pwd: No such file or directory
The LICENSE, LICENSE.QPL, or LICENSE.GPL file shipped with
this software has disappeared.

Sorry, you are not licensed to use this software.
Try re-installing.

:D

svn path=/nixpkgs/trunk/; revision=4272
2005-11-12 19:07:37 +00:00
Martin Bravenboer cedeeb31e8 No cache yet
svn path=/nixpkgs/trunk/; revision=4271
2005-11-12 18:19:12 +00:00
Martin Bravenboer d95228a0d6 Added kdelibs to the cache
svn path=/nixpkgs/trunk/; revision=4270
2005-11-12 18:11:58 +00:00
Armijn Hemel d17619f24d kdelibs needs freetype
svn path=/nixpkgs/trunk/; revision=4269
2005-11-12 17:57:26 +00:00
Armijn Hemel 45521c30b8 needs freetype as well...
svn path=/nixpkgs/trunk/; revision=4268
2005-11-12 17:56:12 +00:00
Martin Bravenboer d1b548a11d Builder fixes
svn path=/nixpkgs/trunk/; revision=4267
2005-11-12 17:44:52 +00:00
Martin Bravenboer f4b63fcae8 Builder fixes
svn path=/nixpkgs/trunk/; revision=4266
2005-11-12 17:44:40 +00:00
Martin Bravenboer d7cd4fbb08 Added kcachegrind
svn path=/nixpkgs/trunk/; revision=4265
2005-11-12 17:09:29 +00:00
Martin Bravenboer 7bb47c0150 Added kcachegrind
svn path=/nixpkgs/trunk/; revision=4264
2005-11-12 17:08:51 +00:00
Eelco Dolstra ea95a0509e * Start the switch to the new X libraries. It's still conditional:
set `useOldXLibs' to `false' in all-packages-generic.nix to use
  them.
* Added Xaw3d.
* Added Xaw3d support to Emacs.

svn path=/nixpkgs/trunk/; revision=4263
2005-11-12 17:05:51 +00:00
Martin Bravenboer abcd9e8155 wip: kdelibs
svn path=/nixpkgs/trunk/; revision=4261
2005-11-12 14:52:16 +00:00
Martin Bravenboer dfce6ac924 Upgrade of callgrind to pre-release of 0.10.1
svn path=/nixpkgs/trunk/; revision=4260
2005-11-11 18:32:37 +00:00
Martin Bravenboer 56f1fe73e9 Added callgrind, which is an extraordinary sexy tool for call graphs and profiling based onvalgrind
svn path=/nixpkgs/trunk/; revision=4259
2005-11-11 16:54:03 +00:00
Martin Bravenboer e6c4e72c3a * eclipse-sdk: added support for plugins
* Added Spoofax editor plugin.

* re-added eclipse-sdk 3.1, which wasn't necessary after all.


svn path=/nixpkgs/trunk/; revision=4255
2005-11-07 23:02:17 +00:00
Armijn Hemel ca347a2530 change name again to prevent that nix-env -iKf /nixpkgs/trunk/pkgs/system/i686-linux.nix coreutils will install both normal coreutils and this version.
svn path=/nixpkgs/trunk/; revision=4254
2005-11-06 23:57:54 +00:00
Armijn Hemel 8e5b0d6603 rename coreutils to coreutils-<release>-diet. Maybe this should be renamed again, not sure...
svn path=/nixpkgs/trunk/; revision=4253
2005-11-06 23:35:07 +00:00
Martin Bravenboer 9da2209bf0 Update of strategoxt-utils
svn path=/nixpkgs/trunk/; revision=4236
2005-11-04 19:20:51 +00:00
Martin Bravenboer da8e7be8b1 fix
svn path=/nixpkgs/trunk/; revision=4224
2005-11-04 13:39:32 +00:00
Martin Bravenboer 50a2b624f7 fix
svn path=/nixpkgs/trunk/; revision=4223
2005-11-04 13:38:29 +00:00
Martin Bravenboer e45e5c724d Upgrade of strategoxt to 0.16
svn path=/nixpkgs/trunk/; revision=4222
2005-11-04 13:34:35 +00:00
Eelco Dolstra e68763576b * Refactoring: move fontconfig out of xlibs.
svn path=/nixpkgs/trunk/; revision=4221
2005-11-04 13:07:22 +00:00
Eelco Dolstra 65a411cadc * Remove XFree86.
svn path=/nixpkgs/trunk/; revision=4220
2005-11-04 13:01:48 +00:00
Eelco Dolstra 0e5659c43a * Firefox 1.5rc1.
svn path=/nixpkgs/trunk/; revision=4219
2005-11-04 12:58:50 +00:00
Armijn Hemel bc55fb5aec add binutilsArm here. First step to being able to manage cross compiler
environments (such as uClibc) easily with Nix, instead of having to fiddle
with your path all the time. This might be one killer app for Nix, but commit
messages are not for describing those ideas :)

svn path=/nixpkgs/trunk/; revision=4215
2005-11-03 23:33:35 +00:00
Armijn Hemel 4431b8377b add binutils for use in a crosscompiler, hosted on x86 though.
svn path=/nixpkgs/trunk/; revision=4214
2005-11-03 23:20:43 +00:00
Armijn Hemel 94b27fcf98 add libpcap, ethereal, sane-backends
svn path=/nixpkgs/trunk/; revision=4213
2005-11-03 20:00:43 +00:00
Armijn Hemel 98efb8f3ab add ethereal
svn path=/nixpkgs/trunk/; revision=4212
2005-11-03 19:55:05 +00:00
Armijn Hemel 8797e21c6c add libpcap
svn path=/nixpkgs/trunk/; revision=4211
2005-11-03 19:41:36 +00:00
Martin Bravenboer 9bdcac2fe9 Upgrade of sdf to 2.3.3
svn path=/nixpkgs/trunk/; revision=4209
2005-11-03 18:15:14 +00:00
Armijn Hemel c2732d31c7 add sane-backends
svn path=/nixpkgs/trunk/; revision=4208
2005-11-03 17:20:38 +00:00
Eelco Dolstra e0a8574dc8 * Get the VESA driver to build.
svn path=/nixpkgs/trunk/; revision=4200
2005-11-03 14:10:57 +00:00
Eelco Dolstra 3f2c3a6066 * More fixes to get a basic X server running (keyboard, mouse, i810
graphics).

svn path=/nixpkgs/trunk/; revision=4198
2005-11-02 21:49:08 +00:00
Eelco Dolstra a21e96548a * Add missing dependencies to the modular X components. This is a
quick hack; the actual packages should be fixed instead.

svn path=/nixpkgs/trunk/; revision=4197
2005-11-02 20:59:25 +00:00
Eelco Dolstra 6928e1cc2d * Mesa updated to 6.4.
svn path=/nixpkgs/trunk/; revision=4196
2005-11-02 20:58:38 +00:00
Eelco Dolstra 4e50d07bdf * Added the generated Nix expression for the modular X.org tree. It
contains derivations for the 279 packages in that tree.  (Biggest
  Nix expression ever!)

svn path=/nixpkgs/trunk/; revision=4193
2005-11-02 15:47:56 +00:00
Eelco Dolstra 6d04a1fae0 * A script to generate Nix expressions for the modular X.org tree.
svn path=/nixpkgs/trunk/; revision=4191
2005-11-02 15:34:48 +00:00
Eelco Dolstra 018da5fbc2 * Added libdrm, required by the X Server.
svn path=/nixpkgs/trunk/; revision=4184
2005-11-01 20:27:57 +00:00
Eelco Dolstra 1d1d38a3b6 * Doh!
svn path=/nixpkgs/trunk/; revision=4183
2005-11-01 12:11:12 +00:00
Eelco Dolstra f47cef6607 * Only build MySQL if mysqlSupport is enabled. Reported by Armijn.
svn path=/nixpkgs/trunk/; revision=4182
2005-11-01 11:58:06 +00:00
Eelco Dolstra e542ee6e4f * Build Acrobat Reader with Xinerama support. May or may not be useful.
svn path=/nixpkgs/trunk/; revision=4181
2005-11-01 11:34:47 +00:00
Martin Bravenboer 4ba92bbd4e * Added unstable pre release of Stratego/XT 0.16
* Upgraded bibtex-tools to latest unstable release.


svn path=/nixpkgs/trunk/; revision=4176
2005-10-31 14:28:11 +00:00
Martin Bravenboer 2c6d747823 Update to 4.0.2
svn path=/nixpkgs/trunk/; revision=4170
2005-10-30 23:58:42 +00:00
Eelco Dolstra e34b867778 * Quick hack to fix fonts in xine-ui: disable Xft. But xine-ui
remains the most godawful user interface in history.

svn path=/nixpkgs/trunk/; revision=4166
2005-10-29 21:19:42 +00:00
Eelco Dolstra 34a3dbbb1d * Updated xine-lib and xine-ui.
* xine-ui: compile with Xinerama support if xine-lib was also built
  with it.

svn path=/nixpkgs/trunk/; revision=4165
2005-10-29 20:50:11 +00:00
Eelco Dolstra 0e25817b25 * Enable Xinerama support in GTK. This is nice for applications like GQView.
svn path=/nixpkgs/trunk/; revision=4164
2005-10-29 20:35:56 +00:00
Eelco Dolstra 9b6e112573 * Enable Xinerama support in MPlayer.
svn path=/nixpkgs/trunk/; revision=4163
2005-10-29 19:07:27 +00:00
Armijn Hemel 27e06147ad OOo needs unzip
svn path=/nixpkgs/trunk/; revision=4157
2005-10-27 14:50:43 +00:00
Armijn Hemel 1d0c278cff OOo2 needs older neon
svn path=/nixpkgs/trunk/; revision=4156
2005-10-27 11:59:10 +00:00
Armijn Hemel b257d4cd1d add older version of neon which has ne_header_handler, needed by OOo2
svn path=/nixpkgs/trunk/; revision=4155
2005-10-27 11:56:10 +00:00
Armijn Hemel 0ea4cf3255 also build shared Python libs
svn path=/nixpkgs/trunk/; revision=4153
2005-10-26 23:37:53 +00:00
Armijn Hemel 6826026cf3 OOo2 also needs "file", otherwise it will "spin right round, baby, right round, like a record, baby" during compilation
svn path=/nixpkgs/trunk/; revision=4152
2005-10-26 22:04:34 +00:00
Armijn Hemel 6dfc121001 OOo2 needs a newer version of bison than we used before. Use 2.1 now.
svn path=/nixpkgs/trunk/; revision=4151
2005-10-26 21:52:41 +00:00
Armijn Hemel 3f5a0c251a add bison 2.1
svn path=/nixpkgs/trunk/; revision=4150
2005-10-26 21:30:49 +00:00
Armijn Hemel 5297aa3a43 - add a whole bunch of packages which were added today already (but also list them here)
- enable OOo2 build

svn path=/nixpkgs/trunk/; revision=4149
2005-10-26 21:10:31 +00:00
Armijn Hemel 9cf98d31f7 we need getopt too
svn path=/nixpkgs/trunk/; revision=4148
2005-10-26 20:42:12 +00:00
Armijn Hemel 218a6386bf get OpenOffice through the configure phase
svn path=/nixpkgs/trunk/; revision=4145
2005-10-26 17:05:32 +00:00
Armijn Hemel a4cc462b17 add libmspack
svn path=/nixpkgs/trunk/; revision=4144
2005-10-26 16:59:49 +00:00
Armijn Hemel 9eba383a3d add a standalone version of neon
svn path=/nixpkgs/trunk/; revision=4143
2005-10-26 16:17:16 +00:00
Armijn Hemel 8aec439cd0 add libsndfile
svn path=/nixpkgs/trunk/; revision=4142
2005-10-26 15:58:09 +00:00
Armijn Hemel 000497050f add sablotron
svn path=/nixpkgs/trunk/; revision=4141
2005-10-26 13:50:07 +00:00
Armijn Hemel 8518e36fd4 add libwpd
svn path=/nixpkgs/trunk/; revision=4140
2005-10-26 12:51:33 +00:00
Armijn Hemel c077834783 add libgsf
svn path=/nixpkgs/trunk/; revision=4139
2005-10-26 12:44:44 +00:00
Armijn Hemel b2b4f4960f add a few modules (needed for OOo)
svn path=/nixpkgs/trunk/; revision=4138
2005-10-26 10:57:26 +00:00
Armijn Hemel 617cbc2b12 OOo needs Perl too...
svn path=/nixpkgs/trunk/; revision=4137
2005-10-26 00:08:36 +00:00
Armijn Hemel fcf7bd3dc6 openoffice needs more things (but disable it for now)
svn path=/nixpkgs/trunk/; revision=4136
2005-10-25 23:30:21 +00:00
Armijn Hemel 9d7df2c6ad more dependencies, use a lot of system packages instead of using the tarballs
that are in the OOo2 source dist. It seems the only things missing in the
tarball are a kernel (but it has to be cross platform) and emacs...

Gah, BLOAT!

svn path=/nixpkgs/trunk/; revision=4135
2005-10-25 23:29:16 +00:00
Armijn Hemel 79284f193f add right configureFlags so we also have the header files
svn path=/nixpkgs/trunk/; revision=4134
2005-10-25 23:14:48 +00:00
Armijn Hemel 74b4df1a7b WiP builder for OpenOffice2. This alone will be worth many ECTS if I succeeed in adding it :P
svn path=/nixpkgs/trunk/; revision=4133
2005-10-25 18:01:13 +00:00
Martin Bravenboer 8e2ba28fe1 Accept NIX_ANT_OPTS
svn path=/nixpkgs/trunk/; revision=4132
2005-10-25 17:57:36 +00:00
Armijn Hemel 0fb522de95 don't use /bin/ls, but rely on the build environment to supply ls
svn path=/nixpkgs/trunk/; revision=4131
2005-10-25 17:57:05 +00:00
Armijn Hemel c82afd131d add a patch to use the cracklib dictionairy we built (cracklib package)
svn path=/nixpkgs/trunk/; revision=4130
2005-10-25 17:39:55 +00:00
Armijn Hemel 3c079ce798 don't forget the builder, d'oh!
svn path=/nixpkgs/trunk/; revision=4129
2005-10-25 17:15:55 +00:00
Armijn Hemel 0b6462aee7 also add cracklib dictionairies
svn path=/nixpkgs/trunk/; revision=4128
2005-10-25 17:13:56 +00:00
Armijn Hemel d4057ee594 add cracklib
svn path=/nixpkgs/trunk/; revision=4127
2005-10-25 13:54:52 +00:00
Armijn Hemel a449170e85 outcomment OOo
svn path=/nixpkgs/trunk/; revision=4126
2005-10-25 13:20:23 +00:00
Armijn Hemel e4453149f9 add a patch that replaces /bin/pwd with pwd and rely on stdenv to supply pwd
svn path=/nixpkgs/trunk/; revision=4125
2005-10-24 16:36:03 +00:00
Armijn Hemel 5c6e1efa41 add pam (but first test it on NixOS too)
svn path=/nixpkgs/trunk/; revision=4124
2005-10-24 16:07:50 +00:00
Armijn Hemel e473e8691c add tcsh
svn path=/nixpkgs/trunk/; revision=4123
2005-10-24 15:15:34 +00:00
Martin Bravenboer d785903b05 * Removed MythTV from cache
* Make the jing library available



svn path=/nixpkgs/trunk/; revision=4122
2005-10-24 14:01:08 +00:00
Eelco Dolstra 2700984b8d * Valgrind 3.0.1.
svn path=/nixpkgs/trunk/; revision=4121
2005-10-24 13:01:49 +00:00
Martin Bravenboer 7acd7773b4 * Upgraded MythTV to 0.18.1
svn path=/nixpkgs/trunk/; revision=4118
2005-10-22 23:36:07 +00:00
Armijn Hemel 0d7780bd71 whoops, this file does not belong here
svn path=/nixpkgs/trunk/; revision=4117
2005-10-22 11:51:53 +00:00
Armijn Hemel 3430d3d8a3 add the mozilla browser. The compilation process is nearly identical
to firefox, but there are some differences:
- don't source in $topsrcdir/browser/config/mozconfig (does not exist
it seems)
- different source tarball (different version that is)
- leave out the postinstall phase

svn path=/nixpkgs/trunk/; revision=4116
2005-10-22 11:51:30 +00:00
Eelco Dolstra 6011c99f48 * JavaSVN updated to 0.9.3 (because the 0.9.2 zipfile had disappeared).
svn path=/nixpkgs/trunk/; revision=4115
2005-10-21 15:52:31 +00:00
Armijn Hemel 41923665c9 add cups
svn path=/nixpkgs/trunk/; revision=4114
2005-10-21 13:06:43 +00:00
Armijn Hemel d5b2a3cfe2 add cups. This is not complete, it misses PAM, SSL and a lot of other support...
svn path=/nixpkgs/trunk/; revision=4113
2005-10-21 13:06:08 +00:00
Martin Bravenboer a55b35c264 XMMS and Emacs in the cache.
svn path=/nixpkgs/trunk/; revision=4112
2005-10-21 10:40:26 +00:00