Commit Graph

162 Commits

Author SHA1 Message Date
Eelco Dolstra
ed58e70864 * Rather than having the Nixpkgs config file as a flat set of
configuration switches, it should be structured.  For instance,

  {
    firefox = {
      enableRealPlayer = true;
    };
    quake3 = {
      dataFiles = "/windows/D/Program Files/Quake 3/baseq3";
    }
  }

  Configuration switches can be obtained using the function getConfig,
  e.g., `getConfig ["firefox" "enableRealPlayer"] false'.

svn path=/nixpkgs/trunk/; revision=6596
2006-09-24 18:59:49 +00:00
Eelco Dolstra
21025cb280 * Site-local configuration for Nixpkgs can now be stored in
$NIXPKGS_CONFIG or $HOME/.nixpkgs/config.nix.  E.g., a configuration
  file

    { enableRealPlayer = true; }

  will cause the RealPlayer plugin to be enabled in the Firefox
  wrapper, which isn't the default case.  Previously users had to
  modify all-packages.nix for this sort of thing, which made it tricky
  to keep an installation up-to-date without losing those local
  configuration changes (channels would override such changes
  completely, for instance).

svn path=/nixpkgs/trunk/; revision=6595
2006-09-24 18:38:12 +00:00
Armijn Hemel
1995e1265e add gnash, the GNU Flash Player. Might need some reworking with regard to the
location of the flash plugin. Also, is probably very impure (needs testing
on NixOS).

svn path=/nixpkgs/trunk/; revision=6591
2006-09-24 12:23:13 +00:00
Eelco Dolstra
f772de22a1 * Updated the kernel to 2.6.17.13.
* Run `make oldconfig' before building.
* Split buildPhase into configure/build/installPhase.
* Strip the kernel modules for a huge space savings.

svn path=/nixpkgs/trunk/; revision=6555
2006-09-18 22:09:47 +00:00
Eelco Dolstra
eb52c845f2 * Sorted the contents of all-packages.nix.
svn path=/nixpkgs/trunk/; revision=6535
2006-09-15 15:28:53 +00:00
Eelco Dolstra
2d9c5481cf * It compiles!
svn path=/nixpkgs/trunk/; revision=6522
2006-09-14 20:49:00 +00:00
Eelco Dolstra
8e5b302403 * Qt: enable OpenGL, Xrandr, Xinerama support.
* MythTV: add OpenGL stuff.

svn path=/nixpkgs/trunk/; revision=6520
2006-09-14 13:24:06 +00:00
Eelco Dolstra
ea24b2f641 * MythTV 0.20 (doesn't work yet).
svn path=/nixpkgs/trunk/; revision=6519
2006-09-14 01:07:53 +00:00
Martin Bravenboer
78205146b8 Use gnumake 3.80 for cil-aterm
svn path=/nixpkgs/trunk/; revision=6507
2006-09-12 23:41:21 +00:00
Eelco Dolstra
2ad0491113 * Exult now with glorious Roland MT-32 music!
svn path=/nixpkgs/trunk/; revision=6503
2006-09-12 15:23:28 +00:00
Eelco Dolstra
1dedc5ef87 * Added Exult.
svn path=/nixpkgs/trunk/; revision=6501
2006-09-12 00:15:05 +00:00
Eelco Dolstra
083699314d * Latest ALSA, SDL.
svn path=/nixpkgs/trunk/; revision=6500
2006-09-11 23:06:26 +00:00
Eelco Dolstra
c52bc2a64d * Remove execute permission.
svn path=/nixpkgs/trunk/; revision=6490
2006-09-11 13:37:46 +00:00
Eelco Dolstra
66947ee7af * Subversion 1.4.0. Note: Subversion 1.4 upgrades your working
copies, so it's hard to go back to 1.3.

svn path=/nixpkgs/trunk/; revision=6486
2006-09-11 09:47:58 +00:00
Eelco Dolstra
6d2f25e5f0 * Added apr-util.
svn path=/nixpkgs/trunk/; revision=6485
2006-09-11 09:17:28 +00:00
Eelco Dolstra
f69ac73f3c * Added APR.
svn path=/nixpkgs/trunk/; revision=6484
2006-09-11 08:45:01 +00:00
Armijn Hemel
6412133453 add squashfs tools for making/unpacking squashfs images
svn path=/nixpkgs/trunk/; revision=6476
2006-09-08 15:19:43 +00:00
Eelco Dolstra
4259cab49c * Add a powerpc-darwin package.
svn path=/nixpkgs/trunk/; revision=6372
2006-08-30 15:41:25 +00:00
Armijn Hemel
c73bb44a6b pass gettext
svn path=/nixpkgs/trunk/; revision=6320
2006-08-30 00:14:13 +00:00
Armijn Hemel
26f6d80db4 statically linked nano. For some reason I had to use the --enable-tiny configure flag, so the full blown normal glibc dynamically linked version is a bit less functional now, but it is only intended to be used in rescue mode anyway, since normal people use vi.
svn path=/nixpkgs/trunk/; revision=6318
2006-08-29 23:40:29 +00:00
Armijn Hemel
1026cf8396 add a bunch of tools
svn path=/nixpkgs/trunk/; revision=6279
2006-08-27 19:59:45 +00:00
Armijn Hemel
13f741b926 add bzip2Static
svn path=/nixpkgs/trunk/; revision=6269
2006-08-27 13:00:20 +00:00
Martin Bravenboer
961b20c1b7 Added pre release of stratego libraries, fixed support for configureFlags in MinGW, add binary pkg-config distribution for bootstrapping. Optionally use pkgconfig from the stdenv (again, for bootstrapping)
svn path=/nixpkgs/trunk/; revision=6253
2006-08-26 20:11:31 +00:00
Armijn Hemel
a5d5c22b6a add findutilsStatic
svn path=/nixpkgs/trunk/; revision=6250
2006-08-26 09:44:39 +00:00
Armijn Hemel
654f5a0529 rename gcc_static -> gccStatic
introduce gccStaticBootstrap, used only for purifying a new environment

svn path=/nixpkgs/trunk/; revision=6249
2006-08-26 08:47:38 +00:00
Armijn Hemel
b6811b43f1 pass noSysDirs for static gcc
svn path=/nixpkgs/trunk/; revision=6246
2006-08-25 22:19:16 +00:00
Martin Bravenboer
f0129a3f44 Fixes to support the new stdenvType
svn path=/nixpkgs/trunk/; revision=6242
2006-08-25 20:58:02 +00:00
Mart Kolthof
edefde9b2f * trying to keep to the standards
svn path=/nixpkgs/trunk/; revision=6226
2006-08-24 14:19:59 +00:00
Armijn Hemel
3f49e29b0a add ploticus here as well
svn path=/nixpkgs/trunk/; revision=6217
2006-08-23 16:12:13 +00:00
Mart Kolthof
a312ca7edd * Switching back to OCaml 3.08.0 to hopefully resolve compile errors
svn path=/nixpkgs/trunk/; revision=6215
2006-08-23 16:10:27 +00:00
Eelco Dolstra
ca6ae0b53d * Support different kinds of stdenvs on a particular system (like
"i686-cygwin") by adding an argument "stdenvType" to specify which
  stdenv to use (like "i686-mingw").

svn path=/nixpkgs/trunk/; revision=6213
2006-08-23 15:58:54 +00:00
Eelco Dolstra
bb53e3df6d * gnupg: use readline.
svn path=/nixpkgs/trunk/; revision=6198
2006-08-21 10:38:02 +00:00
Eelco Dolstra
262d8fb682 * Doh.
svn path=/nixpkgs/trunk/; revision=6185
2006-08-18 10:46:53 +00:00
Eelco Dolstra
2d02908f91 * Doh.
svn path=/nixpkgs/trunk/; revision=6180
2006-08-18 09:34:09 +00:00
Eelco Dolstra
993e730081 * Latest DocBook5 beta.
* Removed schemas/xml-dtd/docbook-5.0, it's subsumed by
  schemas/docbook5 which contains both the RelaxNG and DTD schemata,
  as well some other stuff.

svn path=/nixpkgs/trunk/; revision=6178
2006-08-18 09:32:53 +00:00
Martin Bravenboer
35dd624b7d Some more packages that need gmake 3.80 (sed/gmake 3.81 bug)
svn path=/nixpkgs/trunk/; revision=6175
2006-08-18 09:18:49 +00:00
Martin Bravenboer
dfe1a1d6ec Update to pkgconfig 0.21
svn path=/nixpkgs/trunk/; revision=6153
2006-08-17 16:56:40 +00:00
Martin Bravenboer
97202ee3b7 Patch for aterm library on mingw (see meta-devel-list)
Moved all the shell fixes to fix-builder.sh, which is now always invoked.

Added aterm to the list of packages provided by mingw.nix

svn path=/nixpkgs/trunk/; revision=6152
2006-08-17 15:33:49 +00:00
Eelco Dolstra
deaacb7a0f * Use useFromStdenv.
svn path=/nixpkgs/trunk/; revision=6145
2006-08-17 08:49:13 +00:00
Martin Bravenboer
77a5272922 Added a fix-builder to fix most of the builder scripts automatically. Basic packages, such as zlib and getopt now build.
svn path=/nixpkgs/trunk/; revision=6143
2006-08-17 01:49:53 +00:00
Martin Bravenboer
18d81e23fe Cleanup of various echo and debug messages. Added top-level mingw.nix for use with nix-env, because many asserts are broken all-packages.nix does not work with mingw stdenv.
svn path=/nixpkgs/trunk/; revision=6142
2006-08-17 01:25:46 +00:00
Martin Bravenboer
688fff92de Major work on the mingw stdenv. Basics now works.
- clone of fetchurl that invokes a given chmod to workaround problems
with inappropriate file permissions (executable files are not allowed
by Nix)

- cygpath tool to determine the full windows path of a cygwin
tool. This tool is used to give fetchurl the windows path to chmod.

- native curl.exe

- gcc-wrapper no longer used

- all-packages.nix: allows stdenv to specify fetchurl.


svn path=/nixpkgs/trunk/; revision=6140
2006-08-17 00:54:32 +00:00
Eelco Dolstra
3fd8841922 * GNU Netcat.
svn path=/nixpkgs/trunk/; revision=6120
2006-08-15 13:22:45 +00:00
Eelco Dolstra
76eb096fac * Another (better) Atari emulator. It doesn't quite work out of the
box yet because for some reason it needs libX11 and libXext in the
  LD_LIBRARY_PATH...

svn path=/nixpkgs/trunk/; revision=6114
2006-08-14 09:26:53 +00:00
Martin Bravenboer
deeadfc6f5 Tried to add kuickshow (a pretty fast image viewer that used to be
distributed by default in KDE).

Unfortunately it doesn't work, because of some strange problems with
mime types. But well, it compiles. The libraries are useful anyway:

- arts (kde)
- imlib (gnome)
- libungif (aka libgif)


svn path=/nixpkgs/trunk/; revision=6111
2006-08-13 09:46:54 +00:00
Eelco Dolstra
37832b3af0 * Atari800 - an 8-bit Atari emulator.
svn path=/nixpkgs/trunk/; revision=6110
2006-08-12 22:33:51 +00:00
Eelco Dolstra
259d0dd9ee * Gnome 2.14.3.
* GTK updates.
* Removed the bzip2 hack.

svn path=/nixpkgs/trunk/; revision=6104
2006-08-11 22:26:55 +00:00
Eelco Dolstra
d6b4d601e8 * W00t.
svn path=/nixpkgs/trunk/; revision=6086
2006-08-09 15:27:18 +00:00
Eelco Dolstra
572e981314 * Quick test...
svn path=/nixpkgs/trunk/; revision=6085
2006-08-09 15:24:12 +00:00
Armijn Hemel
d9ec01e77f add scummvm (scummvm.sf.net)
svn path=/nixpkgs/trunk/; revision=6079
2006-08-08 23:39:03 +00:00