Commit graph

552 commits

Author SHA1 Message Date
Eelco Dolstra b8a0ebe410 * kdelibs 3.5.0.
* Make it detect bzip2; this is required for "meinproc".

svn path=/nixpkgs/trunk/; revision=4641
2006-01-31 15:22:10 +00:00
Armijn Hemel 0c6fa511b9 add linuxwacom. Now, this is still without the driver for X (even though
I don't know how that has to be used in X)

svn path=/nixpkgs/trunk/; revision=4640
2006-01-31 15:18:27 +00:00
Armijn Hemel 6d76f21f43 add gphoto2
svn path=/nixpkgs/trunk/; revision=4638
2006-01-31 14:22:08 +00:00
Armijn Hemel f102909a83 update to libgphoto2 2.1.99. This adds a dependency on libusb and pkgconfig
svn path=/nixpkgs/trunk/; revision=4637
2006-01-31 14:07:25 +00:00
Eelco Dolstra a9df2bc8b6 * Latest valgrind, callgrind.
* Build callgrind so that it doesn't need its own copy of valgrind.
* Add kcachegrind and callgrind to the cache.

svn path=/nixpkgs/trunk/; revision=4635
2006-01-31 13:50:49 +00:00
Eelco Dolstra 3389f4bc36 * Copy lots of files to nix.cs.uu.nl.
svn path=/nixpkgs/trunk/; revision=4623
2006-01-30 16:04:03 +00:00
Eelco Dolstra 53c56afcfe * Fix some broken URLs.
svn path=/nixpkgs/trunk/; revision=4622
2006-01-30 15:52:15 +00:00
Eelco Dolstra e879f0648f * M-x sort-lines is your friend.
svn path=/nixpkgs/trunk/; revision=4617
2006-01-30 12:54:26 +00:00
Eelco Dolstra 3ba77c1b40 * Get the Unreal Tournament 2004 demo to work with the new scheme for
handling OpenGL.

svn path=/nixpkgs/trunk/; revision=4616
2006-01-30 11:44:39 +00:00
Andres Löh 70c36821c6 * updated darcs to 1.0.5, added curl dependency
* added an experimental fetchdarcs function, based on fetchsvn
  (there are no expressions yet that use this function)

svn path=/nixpkgs/trunk/; revision=4615
2006-01-30 11:18:38 +00:00
Eelco Dolstra 105150e281 * Added rss-glx, a collection of nice OpenGL screensavers.
svn path=/nixpkgs/trunk/; revision=4614
2006-01-28 02:10:26 +00:00
Eelco Dolstra 410f21887a * A quick hack to get accelerated OpenGL working: just use the driver
in /usr/lib/libGL.so.1 (which will typically load a driver in
  /usr/X11R6/lib/modules/dri).  This has been tested on a i915
  graphics card; it should work with most open source X.org drivers.
  For NVidia's proprietary drivers (which we cannot build ourselves
  anyway), some more symlinks are necessary; I'll add those later.

  So to get hardware-accelerated Quake 3, do:

  $ nix-env -p /nix/var/nix/profiles/opengl -i xorg-sys-opengl
  $ nix-env -i quake3-demo
  $ quake3

svn path=/nixpkgs/trunk/; revision=4613
2006-01-28 01:13:31 +00:00
Eelco Dolstra 7f74c406c4 * In Quake 3, by default use Mesa as the OpenGL implementation. But
allow the OpenGL implementation to be overriden through the
  OPENGL_DRIVER environment variable.  If it is not set, we use the
  implementation installed in the profile
  /nix/var/nix/profiles/opengl, allowing easy late binding by the
  user, e.g.,

    $ nix-env -p /nix/var/nix/profiles/opengl -i nvidia-sys-opengl

  might install the NVidia OpenGL implementation.

  The code that does this is not specific to Quake 3: it has been
  factored out into build-support/opengl/mesa-switch.sh.  Presumably
  any application that requires hardware-accelerated OpenGL needs it.

* Add the Quake 3 demo to the cache.

svn path=/nixpkgs/trunk/; revision=4612
2006-01-28 00:41:16 +00:00
Eelco Dolstra 3263d078dd * Get the Quake 3 demo data to work with the open source Quake 3.
quake3/demo takes care of downloading and patching the required PAK
  files.  quake3/wrapper calls the Quake binary with a synthesised
  directory of symlinks to activated PAK files.  This should make it
  easy to plug in the commercial PAKs, or third-party mods.

svn path=/nixpkgs/trunk/; revision=4611
2006-01-27 23:51:36 +00:00
Andres Löh 719217d77a * modified tetex to support extra .sty's from other packages
* added lazylist and polytable (both tetex packages)
* added lhs2tex ebuild, depending on the two above

svn path=/nixpkgs/trunk/; revision=4609
2006-01-27 20:51:41 +00:00
Christof Douma 8d4e61d096 change uulib to store all dependencies to package.conf
added ghc-wrapper to use a generated global package.conf
added uuagc

svn path=/nixpkgs/trunk/; revision=4608
2006-01-27 10:16:15 +00:00
Armijn Hemel cb27290a7a add xterm. Untested in NixOS (but will be in 10 minutes)
svn path=/nixpkgs/trunk/; revision=4604
2006-01-26 20:45:11 +00:00
Armijn Hemel 84008ec181 GIMP Python plugins also needs pygtk. TODO: factor these out, so we can also
build and run without Python

svn path=/nixpkgs/trunk/; revision=4603
2006-01-26 20:09:23 +00:00
Armijn Hemel 51187822eb add python to the right list of inherit thingies. Doh!
svn path=/nixpkgs/trunk/; revision=4600
2006-01-26 18:53:43 +00:00
Armijn Hemel ef4dedff3a add undocumented dependency (python) and upgrade to new version
svn path=/nixpkgs/trunk/; revision=4598
2006-01-26 18:45:50 +00:00
Eelco Dolstra 059858741c * Added basic Quake 3. Some wrapper stuff is still needed to get it
to work "out of the box" with hardware acceleration and either the
  shareware or full PAK files.  But with some hackery, I have gotten
  it to work with both Mesa software rendering and NVidia hardware
  rendering.

svn path=/nixpkgs/trunk/; revision=4595
2006-01-26 14:43:05 +00:00
Eelco Dolstra 8544fe567a * Added the OpenAL sound library.
* Enabled (optional) 3D support in SDL.

svn path=/nixpkgs/trunk/; revision=4594
2006-01-26 14:01:08 +00:00
Roy van den Broek af5e956d23 * Let subversitnWithJava use jdk in stead of blackdown
* Disable jikes when building subversion with javahl bindings


svn path=/nixpkgs/trunk/; revision=4589
2006-01-25 14:03:55 +00:00
Christof Douma 84e89e2fca added uulib - a ghc library (ghc wrapper is needed to use it with cabal - see comments in builder.sh)
svn path=/nixpkgs/trunk/; revision=4588
2006-01-25 11:19:21 +00:00
Eelco Dolstra 57315e624d * Fix the gcc-4.0.2 build. It was impure: it used /lib/cpp during the
building of libstdc++.
* Add gcc-4.0.2 to the channel.  

svn path=/nixpkgs/trunk/; revision=4583
2006-01-20 17:27:53 +00:00
Eelco Dolstra ded57fa9d0 * Provide the xlibs attribute in xlibs.
svn path=/nixpkgs/trunk/; revision=4582
2006-01-20 14:44:00 +00:00
Armijn Hemel 3e9727a48d add xawtv here
svn path=/nixpkgs/trunk/; revision=4579
2006-01-20 11:30:24 +00:00
Armijn Hemel 394e18e667 disable xawtv and ov511...
svn path=/nixpkgs/trunk/; revision=4577
2006-01-18 00:07:35 +00:00
Armijn Hemel 42b387e041 add xawtv, ov511 kernel driver
svn path=/nixpkgs/trunk/; revision=4576
2006-01-17 23:47:49 +00:00
Eelco Dolstra d53e98bd20 * Disable xauth in the cache.
svn path=/nixpkgs/trunk/; revision=4575
2006-01-17 22:34:44 +00:00
Armijn Hemel b44168aaad remove stand-alone xauth (it's still somewhere in "tools" though), use the
one in the X server instead. Make xauth and xforwarding optional for SSH.
Enable by default.

svn path=/nixpkgs/trunk/; revision=4574
2006-01-17 19:06:46 +00:00
Eelco Dolstra d788f078fe * Oops.
svn path=/nixpkgs/trunk/; revision=4570
2006-01-17 12:43:23 +00:00
Eelco Dolstra b803253ddd * Added mod_python.
svn path=/nixpkgs/trunk/; revision=4549
2006-01-15 12:03:00 +00:00
Eelco Dolstra 7a8ea3f12b * Add BDB to the cache.
svn path=/nixpkgs/trunk/; revision=4548
2006-01-15 12:00:50 +00:00
Eelco Dolstra a0c07c35c3 * Give imake what it wants: gccmakedep instead of makedepend.
svn path=/nixpkgs/trunk/; revision=4536
2006-01-11 15:06:09 +00:00
Eelco Dolstra 05f665116a * Xaw3d: export Xaw header directory and propagate libXmu.
* Emacs: don't depend on libXaw when we're using Xaw3d.
* Enable X11R7.0 over the old XLibs.  Cross fingers :-)

svn path=/nixpkgs/trunk/; revision=4531
2006-01-09 19:37:11 +00:00
Mart Kolthof d6cb787567 obeying the (un)written convention of attribute naming
svn path=/nixpkgs/trunk/; revision=4524
2006-01-09 12:35:29 +00:00
Armijn Hemel 1389a7f9fe enable usbutils and libusb
svn path=/nixpkgs/trunk/; revision=4507
2006-01-07 17:25:39 +00:00
Armijn Hemel 23656c4a76 supply right parameters for hotplug
svn path=/nixpkgs/trunk/; revision=4504
2006-01-07 15:06:10 +00:00
Armijn Hemel f6e4235c6b add ov511 kernel driver. This is for testing purposes. What we do is we build
the module and install it under $out/lib/modules/$kernelversion/ ...

Eventually we will make tons of symlinks from /lib/modules/$kernelversion
to this location, so we can safely run tools like depmod and friends.
I believe this is the least ugly hack to make it work.

svn path=/nixpkgs/trunk/; revision=4486
2006-01-03 15:49:54 +00:00
Eelco Dolstra c476c825cb * Subversion 1.3.0.
svn path=/nixpkgs/trunk/; revision=4484
2006-01-02 16:01:03 +00:00
Mart Kolthof 0ab104df8d added cil-aterm to nixpkgs
svn path=/nixpkgs/trunk/; revision=4482
2006-01-02 14:24:36 +00:00
Armijn Hemel 714b4fce1c add some sparc specific stuff
svn path=/nixpkgs/trunk/; revision=4473
2005-12-31 16:30:47 +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 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 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 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 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