Commit graph

748 commits

Author SHA1 Message Date
Eelco Dolstra 83562f3d1d * Remove Subversion 1.0.9, we don't need it anymore.
* Remove Subversion built with Java bindings from the cache.
* Add Mono to the cache.

svn path=/nixpkgs/trunk/; revision=2315
2005-02-27 11:29:54 +00:00
Eelco Dolstra d727755bd3 * Pass gtkLibs to gnome.
* Disable kopete (missing).

svn path=/nixpkgs/trunk/; revision=2314
2005-02-27 02:16:21 +00:00
Eelco Dolstra 7bfb0c190d * Don't use another instance of GTK - 4 is enough already ;-)
* libbonobui needs gettext for libintl.h header goodness.

svn path=/nixpkgs/trunk/; revision=2313
2005-02-27 02:08:17 +00:00
Martin Bravenboer 51ce4ea2f7 * development/libraries/gnome/*: upgraded all gnome packages
to 2.8.3.

	* development/libraries/gnome/*: copied gtk packages to gnome
	directory. gnome 2.8.3 did not work on gtk 2.4 nor gtk
	2.6. Using the specific version of the gnome platform 2.8.3 directory
	'solved' the issue.

	* development/libraries/gnome/gnome-icon-theme: new packag
	* development/libraries/gnome/libgtkhtml: new package
	* development/libraries/gnome/gtkhtml: new package
	* development/libraries/gnome/libgnomeprint: new package
	* development/libraries/gnome/libgnomeprintui: new package
	* development/libraries/gnome/gnome-keyring: new package
	* development/libraries/gnome/gail: new package
	* applications/editors/monodoc: new package

svn path=/nixpkgs/trunk/; revision=2312
2005-02-26 23:45:19 +00:00
Martin Bravenboer ca968d823c Prelim. version of MonoDevelop (not finished)
svn path=/nixpkgs/trunk/; revision=2311
2005-02-25 22:23:03 +00:00
Martin Bravenboer f7601af74e Added guile
svn path=/nixpkgs/trunk/; revision=2310
2005-02-25 22:22:40 +00:00
Eelco Dolstra ce52a3635d * Nix updated to 0.7.
svn path=/nixpkgs/trunk/; revision=2300
2005-02-25 12:05:16 +00:00
Eelco Dolstra afdac00409 * Firefox 1.0.1.
svn path=/nixpkgs/trunk/; revision=2298
2005-02-25 11:51:39 +00:00
Eelco Dolstra 12c0a6351d * Use --strip-debug', not --strip-all', so that we can at least get
proper backtraces.  Otherwise debugging of Nix binaries is very
  hard.

svn path=/nixpkgs/trunk/; revision=2292
2005-02-23 22:01:54 +00:00
Eelco Dolstra 8d24f2179f * Some (hopefully temporary) hacks to get Valgrind to compile with
2.6.10 headers.  Now everything in populate-cache.nix builds again :-)

svn path=/nixpkgs/trunk/; revision=2291
2005-02-23 20:56:08 +00:00
Eelco Dolstra 5b6b8d3e3e * Use the latest patchelf. This fixes broken gconv modules (e.g.,
$glibc/lib/gconv/ISO-2022-JP.so has an RPATH of `$ORIGIN' so that it
  can find glibc/lib/gconv/libJIS.so; `$ORIGIN' should not be filtered
  out of the RPATH).

svn path=/nixpkgs/trunk/; revision=2290
2005-02-23 14:15:33 +00:00
Eelco Dolstra 25ab1079f9 * Use Linux 2.6.10 headers. 2.6.9 gives parse errors in some
applications (e.g.,
  `...glibc-2.3.4/include/linux/byteorder/little_endian.h:43: error:
  parse error before "__cpu_to_le64p"').

svn path=/nixpkgs/trunk/; revision=2289
2005-02-23 14:13:27 +00:00
Eelco Dolstra e52ae5eab0 * Don't double-wrap gcc.
svn path=/nixpkgs/trunk/; revision=2287
2005-02-23 13:18:53 +00:00
Eelco Dolstra 7322689c3b * Alsa-lib updated to 1.0.8.
svn path=/nixpkgs/trunk/; revision=2284
2005-02-23 10:29:06 +00:00
Eelco Dolstra 24b2631d90 * Disable Darwin packages for now.
svn path=/nixpkgs/trunk/; revision=2283
2005-02-22 22:06:05 +00:00
Eelco Dolstra ba20e223f1 * Use a hash over the entire SVN exported tree.
svn path=/nixpkgs/trunk/; revision=2279
2005-02-22 21:15:13 +00:00
Martin Bravenboer 3d300e6976 Added gtk-sharp
svn path=/nixpkgs/trunk/; revision=2277
2005-02-22 20:54:26 +00:00
Martin Bravenboer 5ab3aa73c4 Added the latest Mono release
svn path=/nixpkgs/trunk/; revision=2276
2005-02-22 20:08:24 +00:00
Eelco Dolstra fa88e75c45 * Use fixed-output hashes in fetchsvn.
* In nix-prefetch-svn, support setuid installations where the user has
  no write access to the Nix store.

svn path=/nixpkgs/trunk/; revision=2275
2005-02-22 16:27:28 +00:00
Eelco Dolstra 44a1f60787 * md5' -> id' in compatibility mode.
svn path=/nixpkgs/trunk/; revision=2273
2005-02-22 15:34:58 +00:00
Eelco Dolstra 4eba4a211e * Check the hash, but only on Nix <= 0.7.
svn path=/nixpkgs/trunk/; revision=2272
2005-02-22 15:23:56 +00:00
Eelco Dolstra afc8ae625f * Make it possible to override the log writer (from its default,
`tee').  Useful in the build farm where we want to write logs
  through `bzip2'.

svn path=/nixpkgs/trunk/; revision=2270
2005-02-22 15:03:24 +00:00
Eelco Dolstra 2e0380b7a0 * Use the generic substituter in the generation of stdenv and gcc-wrapper.
svn path=/nixpkgs/trunk/; revision=2269
2005-02-22 14:32:56 +00:00
Eelco Dolstra 290fba0cb6 * Remove unused stuff.
svn path=/nixpkgs/trunk/; revision=2268
2005-02-22 09:57:36 +00:00
Eelco Dolstra 399d23373e * Split downloading and unpacking.
* Add an MD5 hash for the downloaded files.
* Rename some files.

svn path=/nixpkgs/trunk/; revision=2267
2005-02-22 09:55:03 +00:00
Eelco Dolstra 31ff064352 * Use bzip instead of gzip for downloaded archives.
* Combine most of the archives together into one file (static.bz2).
* Don't depend on Subversion directories, but single files only.
  Otherwise any Subversion operation may cause a rebuild because
  something in .svn changes.  It would be nice if .svn directories
  were filtered out when copying things to the store.
* Glibc tarball: removed all .so files, /bin and /sbin, etc., and put
  linux-headers in the Glibc tarball.

svn path=/nixpkgs/trunk/; revision=2265
2005-02-22 07:59:15 +00:00
Eelco Dolstra 63bd7cdb79 * Rename stdenv-nix-linux-static to stdenv-linux.
svn path=/nixpkgs/trunk/; revision=2264
2005-02-21 20:54:34 +00:00
Eelco Dolstra 3e02536184 * Move the stdenv-linux bootstrap from stdenvs.nix to the
nix-linux-static directory.
* Get rid of the old nix-linux.
* Commented the bootstrap process.

svn path=/nixpkgs/trunk/; revision=2263
2005-02-21 20:42:07 +00:00
Eelco Dolstra 5f3c1f22ce * Forgotten.
svn path=/nixpkgs/trunk/; revision=2262
2005-02-21 20:40:51 +00:00
Eelco Dolstra ecd2596677 * Do the generic sed thing for Glibc.
* Remove debug stuff from ld-wrapper.

svn path=/nixpkgs/trunk/; revision=2261
2005-02-21 17:57:53 +00:00
Eelco Dolstra 350268458c * Glibc updated to 2.3.4.
svn path=/nixpkgs/trunk/; revision=2260
2005-02-21 16:54:04 +00:00
Eelco Dolstra c5ee6019d8 * Move stuff.
* Added a NEWS file.

svn path=/nixpkgs/trunk/; revision=2259
2005-02-21 16:05:33 +00:00
Eelco Dolstra e6744d0f89 * Merge diff between trunk/pkgs@1646 and branches/nixos-pkgs@2256;
this contains mostly Armijn's pure stdenv-linux.

* After unpacking the statically linked GCC, patch all store paths to
  /nix/store/ffffffffffffffffffffffffffffffff.  Ugly hack to prevent
  undeclared references but it works.

* We don't need Glib's dynamic libraries in the first bootstrap stage;
  delete them.  Actually the downloaded Glibc binary is only needed
  for building Glibc, since GCC needs a C compiler to build some
  programs in `configure'.  So static linking is fine for that.  Maybe
  it would be better to patch `configure' so that we don't need a
  pre-built Glibc at all.

* Set the svn:executable property on `cp' and `patchelf'.

* In Glibc, revert to LinuxThreads.  Maybe NPTL will work, but TLS
  support is a problem.

* Delete most Glibc patches; they're no longer needed since the branch
  updated it to 20050110.
  
* Some cleanups.

svn path=/nixpkgs/trunk/; revision=2258
2005-02-21 16:03:34 +00:00
Eelco Dolstra cdaecff49f * Use Nix 0.8-style fixed outputs.
svn path=/nixpkgs/trunk/; revision=2257
2005-02-21 15:52:37 +00:00
Eelco Dolstra 419f172ddb * Added Ogg Theora support to MPlayer.
svn path=/nixpkgs/trunk/; revision=2245
2005-02-16 16:18:43 +00:00
Eelco Dolstra 31c65a13a1 * MythTV 0.17.
svn path=/nixpkgs/trunk/; revision=2244
2005-02-16 13:19:27 +00:00
Eelco Dolstra eeff1fcdd1 * More wrapper generation features. The Firefox wrapper generator is
now just 3 lines.

svn path=/nixpkgs/trunk/; revision=2243
2005-02-16 11:38:52 +00:00
Eelco Dolstra 3bf404a3f2 * Let the Mozilla plugins announce where in their output the actual
plugins are, rather then requiring certain fixed directories.

svn path=/nixpkgs/trunk/; revision=2242
2005-02-16 11:24:40 +00:00
Eelco Dolstra b930967805 * A utility function for the automatic generation of wrapper scripts.
svn path=/nixpkgs/trunk/; revision=2241
2005-02-16 11:13:18 +00:00
Eelco Dolstra 1dcbda3398 * Set the QTDIR variable in a Qt setup hook.
svn path=/nixpkgs/trunk/; revision=2240
2005-02-15 17:44:45 +00:00
Eelco Dolstra cbdd91f2a6 * Some utility functions to make performing substitutions in text
files easier.  Examples:

    substitute inputFile outputFile \
      --replace "@bindir@" "$out/bin" \
      --replace "@gcc@" "$GCC/bin/gcc"

    substitute inputFile outputFile --subst-var out

      (this is sugar for --replace "@out@" "$out")

    substituteInPlace file --replace a b

      (input and output are both `file'; the execute bit is preserved)
  

svn path=/nixpkgs/trunk/; revision=2239
2005-02-15 17:44:03 +00:00
Eelco Dolstra aac8011c8b * GTK 2.6 plus associated libraries.
* Updated libtiff, libpng, libxml2, libxslt, gettext.

svn path=/nixpkgs/trunk/; revision=2238
2005-02-15 16:22:20 +00:00
Eelco Dolstra e42507d182 * Move tarballs to catamaran so that we are no longer dependent on a
gazillion different servers.  Resurrected some 25 missing files.

svn path=/nixpkgs/trunk/; revision=2237
2005-02-15 14:44:19 +00:00
Eelco Dolstra e5c1afb9c1 * A script to copy fetchurl files to a more stable place (catamaran)
and rewrite the Nix expression.

svn path=/nixpkgs/trunk/; revision=2236
2005-02-15 14:32:55 +00:00
Eelco Dolstra c27b35a197 * Move more stuff.
svn path=/nixpkgs/trunk/; revision=2234
2005-02-15 11:28:47 +00:00
Eelco Dolstra 4bf7e864c7 * Moving stuff.
svn path=/nixpkgs/trunk/; revision=2233
2005-02-15 11:26:49 +00:00
Eelco Dolstra 267a904c26 * MPlayer updated to 1.0pre6.
svn path=/nixpkgs/trunk/; revision=2138
2005-01-31 19:39:42 +00:00
Martin Bravenboer 7387c6130a Added automake194 attribute
svn path=/nixpkgs/trunk/; revision=2096
2005-01-26 09:47:20 +00:00
Martin Bravenboer 99c054c053 Added Automake 1.9.4
svn path=/nixpkgs/trunk/; revision=2095
2005-01-26 09:44:13 +00:00
Martin Bravenboer 37d2e5519e Separate files for different Automake versions
svn path=/nixpkgs/trunk/; revision=2094
2005-01-26 09:36:29 +00:00
Eelco Dolstra 4a049bd86a * Put MySQL / MythTV / XmlTV in the channel.
svn path=/nixpkgs/trunk/; revision=2084
2005-01-22 13:41:20 +00:00
Eelco Dolstra ba6f269bf5 * Qt: add optional support for MySQL.
* MythTV: the setup program works :-).
* Added XmlTV.  This requires a huge number of Perl modules, so...
* Added a generic builder for Perl modules.  I'm lazy so the modules
  are defined directly in all-packages-generic.nix.  The generic
  builder also patches Perl scripts to include a hard-coded Perl
  module search path (i.e., similar to an RPATH in ELF executables).

svn path=/nixpkgs/trunk/; revision=2083
2005-01-22 00:19:27 +00:00
Eelco Dolstra f1ae49c01b * Added MySQL 4.1.9.
svn path=/nixpkgs/trunk/; revision=2082
2005-01-21 19:25:57 +00:00
Eelco Dolstra e03984abda * Ugh, the procps at surriel was ancient. Updated to 3.2.4.
svn path=/nixpkgs/trunk/; revision=2081
2005-01-21 18:35:06 +00:00
Eelco Dolstra bd4b67cf1f * Added procps 2.0.11 (for `ps', mostly).
svn path=/nixpkgs/trunk/; revision=2080
2005-01-21 18:24:25 +00:00
Armijn Hemel 8125cd8915 everything to build glibc statically succesfully
svn path=/nixpkgs/branches/nixos-pkgs/; revision=2079
2005-01-20 22:54:51 +00:00
Eelco Dolstra 34326de3c2 * MythTV now installs properly, but it doesn't work yet since Qt has
to be built with MySql client support.

svn path=/nixpkgs/trunk/; revision=2078
2005-01-20 22:07:08 +00:00
Eelco Dolstra 777c4ea1d7 * Added libXxf86vm and xf86vmext from xlibs CVS.
* Added MythTV.  But it doesn't build properly yet (it compiles fine,
  but it ignores the prefix).

svn path=/nixpkgs/trunk/; revision=2077
2005-01-20 21:11:49 +00:00
Eelco Dolstra 6737187428 * Doh!
svn path=/nixpkgs/trunk/; revision=2074
2005-01-20 15:55:05 +00:00
Eelco Dolstra 8882b48fb0 * Optionally enable thread support in Qt (libqt-mt).
svn path=/nixpkgs/trunk/; revision=2072
2005-01-20 14:23:34 +00:00
Eelco Dolstra 043ac4d1b0 * Fix dangling symlink bin/qmake.
svn path=/nixpkgs/trunk/; revision=2070
2005-01-20 11:39:12 +00:00
Eelco Dolstra cc896336ef * Qt needs `which'. Also fix execute permission for
config.tests/unix.

svn path=/nixpkgs/trunk/; revision=2069
2005-01-20 09:00:08 +00:00
Eelco Dolstra 0159c5f8de * Also fix Unix tests, not just X11 tests. (Fixes a build error that
occurs if cups exists in /usr/lib.)

svn path=/nixpkgs/trunk/; revision=2068
2005-01-20 00:32:12 +00:00
Eelco Dolstra 44fa4a2980 * libXft: pass through the freetype and fontconfig inputs (Qt needs
them).
* Add Qt to the cache.  Contrary to what the previous commit message
  said, there is nothing wrong with the Qt build.  It was just a
  problem on my local machine (you shouldn't run `./configure -help'
  in a temporary build directory; it overwrites some files of the
  build in progress).

svn path=/nixpkgs/trunk/; revision=2067
2005-01-19 23:27:35 +00:00
Eelco Dolstra 35443bddea * Added Qt 3.3.3. Basic installation, except that Xrender and Xft
support are enabled (for anti-aliased fonts).

  BUG: Qt currently searches for plugins and documentation in the
  temporary build directory, instead of in its prefix.  So, e.g., help
  in Qt Designer doesn't work.

svn path=/nixpkgs/trunk/; revision=2066
2005-01-19 22:51:27 +00:00
Rob Vermaas bdf57c697c lame 3.96.1
svn path=/nixpkgs/trunk/; revision=2065
2005-01-19 22:12:34 +00:00
Rob Vermaas cec2c24d85 added libvorbis libogg and flac
svn path=/nixpkgs/trunk/; revision=2063
2005-01-19 21:48:45 +00:00
Rob Vermaas 23b30cf548 libcdaudio 0.99.12
svn path=/nixpkgs/trunk/; revision=2062
2005-01-19 21:12:46 +00:00
Rob Vermaas bbf1716370 cdparanoia
svn path=/nixpkgs/trunk/; revision=2061
2005-01-19 21:04:43 +00:00
Rob Vermaas c80ce6e83b cdparanoia-III
svn path=/nixpkgs/trunk/; revision=2060
2005-01-19 21:02:19 +00:00
Armijn Hemel 4b16211201 use new kernel headers
svn path=/nixpkgs/branches/nixos-pkgs/; revision=2053
2005-01-18 13:16:42 +00:00
Armijn Hemel 81e13c1572 remove the dependency on /bin/pwd, use the pwd we have in $PATH instead
svn path=/nixpkgs/branches/nixos-pkgs/; revision=2052
2005-01-18 13:04:28 +00:00
Eelco Dolstra c90e049b98 * Xine updated to 1.0.
* Xine UI updated to 0.99.3.

svn path=/nixpkgs/trunk/; revision=2046
2005-01-15 21:49:33 +00:00
Martin Bravenboer a1f2fad0fe Added StrategoXT 0.13. StrategoXT 0.12 is still available
svn path=/nixpkgs/trunk/; revision=2039
2005-01-14 21:26:18 +00:00
Armijn Hemel 0e6b2045ea we actually *do* have patchelf available and we want to use it to patch
our freshly built glibc, otherwise we get weird blah errors

svn path=/nixpkgs/branches/nixos-pkgs/; revision=2021
2005-01-14 11:45:16 +00:00
Armijn Hemel bb7c8d72ed move patchelf in a directory, so it can play nice along with things
like initialPath

svn path=/nixpkgs/branches/nixos-pkgs/; revision=2020
2005-01-14 11:41:26 +00:00
Martin Bravenboer c8c0c50eb2 Update of sdf2-bundle 2.3
svn path=/nixpkgs/trunk/; revision=2003
2005-01-10 17:24:39 +00:00
Armijn Hemel a8d8a8f82c don't install keys. The Nix scripts empty the whole environment, including
some variables that are used by ssh-keygen.

svn path=/nixpkgs/branches/nixos-pkgs/; revision=2001
2005-01-10 15:33:43 +00:00
Armijn Hemel 5be8b1821a upgrade to a newer version of shadowutils
2000th commit!!!

svn path=/nixpkgs/branches/nixos-pkgs/; revision=2000
2005-01-10 14:05:14 +00:00
Armijn Hemel 6537afc279 we no longer need this patch
svn path=/nixpkgs/branches/nixos-pkgs/; revision=1999
2005-01-10 11:37:56 +00:00
Rob Vermaas de1f2bcb4b removed xdoc from populate cache and all-packages-generic
svn path=/nixpkgs/trunk/; revision=1992
2005-01-05 11:21:49 +00:00
Rob Vermaas 583ef5d157 * octave 2.1.64
svn path=/nixpkgs/trunk/; revision=1987
2005-01-04 13:35:13 +00:00
Eelco Dolstra 50d826abea * Sylpheed updated to 1.0.0. Also fixed OpenSSL support.
svn path=/nixpkgs/trunk/; revision=1986
2005-01-03 20:22:48 +00:00
Eelco Dolstra 9e5869f731 * GCC updated to 3.4.3.
svn path=/nixpkgs/trunk/; revision=1980
2004-12-31 11:21:42 +00:00
Eelco Dolstra 7f3dc52aba * Add locales such as en_US.UTF-8 and nl_NL.UTF-8 to the list of
supported locales.  This is very useful as those are the default
  locales on Red Hat and SuSE (>= 9.2).  (When LANG is set to an
  unsupported locale, some applications fall back on the C locale;
  others (like Subversion) just barf.)

svn path=/nixpkgs/trunk/; revision=1977
2004-12-30 20:56:08 +00:00
Eelco Dolstra f39229bac9 * Gqview updated to 1.4.5.
svn path=/nixpkgs/trunk/; revision=1975
2004-12-30 17:38:54 +00:00
Armijn Hemel baf430cd23 don't let openssh generate a new hostkey when installing, let this be done afterwards by the sysadmin
svn path=/nixpkgs/branches/nixos-pkgs/; revision=1947
2004-12-24 14:10:19 +00:00
Martin Bravenboer 76991ac2df Removed ancient SDF versions
svn path=/nixpkgs/trunk/; revision=1941
2004-12-23 21:25:07 +00:00
Martin Bravenboer e75a0bb1b8 Use sdf_23
svn path=/nixpkgs/trunk/; revision=1940
2004-12-23 21:23:22 +00:00
Martin Bravenboer b672ffc5b7 Upgrade of SDF2 Bundle to version 2.3
svn path=/nixpkgs/trunk/; revision=1937
2004-12-23 21:18:00 +00:00
Eelco Dolstra 8d8210959e * Subversion updated to 1.1.2.
svn path=/nixpkgs/trunk/; revision=1931
2004-12-23 13:36:26 +00:00
Martin Bravenboer ba47211900 ATerm update
svn path=/nixpkgs/trunk/; revision=1928
2004-12-23 08:51:15 +00:00
Eelco Dolstra 8a8b28a87b * Nix updated to 0.6.
svn path=/nixpkgs/trunk/; revision=1899
2004-12-17 13:49:08 +00:00
Armijn Hemel 66ea9ba4e7 patch net-tools to make it work nicely with gcc-3.4
svn path=/nixpkgs/branches/nixos-pkgs/; revision=1898
2004-12-17 13:49:04 +00:00
Eelco Dolstra 60e7948db1 * Allow a known hash to be specified.
svn path=/nixpkgs/trunk/; revision=1892
2004-12-17 11:04:18 +00:00
Eelco Dolstra 2a3f5188b5 * Option to print out the path, analogous to nix-prefetch-url.
svn path=/nixpkgs/trunk/; revision=1890
2004-12-17 10:40:00 +00:00
Armijn Hemel 1eb961902f fix download location
svn path=/nixpkgs/branches/nixos-pkgs/; revision=1887
2004-12-16 17:45:31 +00:00
Armijn Hemel 318e864dc5 don't build modules
svn path=/nixpkgs/branches/nixos-pkgs/; revision=1886
2004-12-16 16:41:34 +00:00
Armijn Hemel bb632c07ef add modutils for kernel 2.4.25
svn path=/nixpkgs/branches/nixos-pkgs/; revision=1885
2004-12-16 16:34:03 +00:00
Armijn Hemel aa150ce949 don't forget stuff
svn path=/nixpkgs/branches/nixos-pkgs/; revision=1871
2004-12-15 16:07:21 +00:00