Commit graph

407 commits

Author SHA1 Message Date
Eelco Dolstra 9efa069a65 * Added a tool `mono-dll-fixer' to absolutise the DLL maps in the
`*.dll.config' files corresponding to CLR assemblies.  I.e., the
  full path to native libraries is included in the maps.  In effect
  this allows us to set the equivalent of an RPATH for assemblies.

* gtk-sharp: use the DLL fixer.  It's not perfect yet: I still have to
  set the LD_LIBRARY_PATH for monodoc to include the gtk-sharp lib
  directory itself, so that it can find the `*sharpglue.so' files.
  This seems to be gtk-sharp's fault; it doesn't have an entry for
  those libraries in its DLL maps.

svn path=/nixpkgs/trunk/; revision=2330
2005-03-03 17:19:58 +00:00
Eelco Dolstra e348ecff74 * Don't detect an external kerberos in configure.
svn path=/nixpkgs/trunk/; revision=2323
2005-03-02 12:02:13 +00:00
Eelco Dolstra 6e0861d8af * Don't strip everything.
svn path=/nixpkgs/trunk/; revision=2322
2005-03-02 11:31:49 +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 f7601af74e Added guile
svn path=/nixpkgs/trunk/; revision=2310
2005-02-25 22:22:40 +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
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 350268458c * Glibc updated to 2.3.4.
svn path=/nixpkgs/trunk/; revision=2260
2005-02-21 16:54:04 +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 419f172ddb * Added Ogg Theora support to MPlayer.
svn path=/nixpkgs/trunk/; revision=2245
2005-02-16 16:18:43 +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 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 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
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 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
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 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 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
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
Martin Bravenboer c8c0c50eb2 Update of sdf2-bundle 2.3
svn path=/nixpkgs/trunk/; revision=2003
2005-01-10 17:24:39 +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 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
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
Martin Bravenboer ba47211900 ATerm update
svn path=/nixpkgs/trunk/; revision=1928
2004-12-23 08:51:15 +00:00
Eelco Dolstra 43b626337f * Added Xine.
svn path=/nixpkgs/trunk/; revision=1850
2004-12-10 23:16:23 +00:00
Eelco Dolstra 76c0fe8cfe * Fix for http://sources.redhat.com/bugzilla/show_bug.cgi?id=356.
svn path=/nixpkgs/trunk/; revision=1820
2004-11-30 13:45:56 +00:00
Martin Bravenboer eeb83adeba Added strategoxt-0.12
svn path=/nixpkgs/trunk/; revision=1807
2004-11-26 17:36:22 +00:00
Martin Bravenboer c35db17230 Added gwydion-dylan to nixpkgs
svn path=/nixpkgs/trunk/; revision=1786
2004-11-19 17:47:17 +00:00
Martin Bravenboer 981cf60a3a Added the Boehm Garbage Collector
svn path=/nixpkgs/trunk/; revision=1785
2004-11-19 14:57:43 +00:00
Rob Vermaas 01af973aa8 foutje, debankt
svn path=/nixpkgs/trunk/; revision=1726
2004-11-09 09:27:26 +00:00
Rob Vermaas 70c585d74f octave-2.1.61
svn path=/nixpkgs/trunk/; revision=1724
2004-11-09 09:06:08 +00:00
Martin Bravenboer 60c13a4e71 Upgraded the sdf2-bundle to 2.2 and added it package to populate-cache.
svn path=/nixpkgs/trunk/; revision=1700
2004-11-05 14:38:57 +00:00
Eelco Dolstra 59a3c9cc6e * GTK+ updated to 2.4.13, Glib updated to 2.4.7.
svn path=/nixpkgs/trunk/; revision=1670
2004-11-03 21:27:10 +00:00
Eelco Dolstra 836d453886 * Revert r1570, SWIG 1.3.22 breaks Subversion/Python bindings.
svn path=/nixpkgs/trunk/; revision=1663
2004-11-03 12:14:33 +00:00
Armijn Hemel 854c34cbcb finally have a static nix via nix...
svn path=/nixpkgs/trunk/; revision=1617
2004-10-28 12:53:11 +00:00
Eelco Dolstra 7ee62b0bd9 * Added lcov (from CVS).
svn path=/nixpkgs/trunk/; revision=1593
2004-10-22 14:34:58 +00:00
Eelco Dolstra af78f4c44b * SWIG updated to 1.3.22.
* Build Java/SWIG bindings in addition to the Java HL bindings in
  Subversion.  Hm, I thought I had committed this.

svn path=/nixpkgs/trunk/; revision=1570
2004-10-18 08:56:09 +00:00
Rob Vermaas cc87524f17 java 1.5.0
svn path=/nixpkgs/trunk/; revision=1541
2004-10-05 07:30:01 +00:00
Eelco Dolstra 4211520f76 * Removed impurity in Perl (if certain libraries were present in
/usr/lib, it would find them, then fail when using them; maybe this
  is a regression introduced when we upgraded to 5.8.5?).
* Remove some retained dependencies in Perl (on ar and sed). 

svn path=/nixpkgs/trunk/; revision=1538
2004-10-04 10:49:47 +00:00
Eelco Dolstra b6001eed67 * Use patchelf to remove unnecessary directories automatically (in the
installation phase) from the rpaths of ELF executables and
  libraries.  This results in smaller closures.

svn path=/nixpkgs/trunk/; revision=1534
2004-10-02 18:27:50 +00:00
Eelco Dolstra 3016830968 * Patchelf updated to latest prerelease.
svn path=/nixpkgs/trunk/; revision=1522
2004-09-27 19:36:44 +00:00
Rob Vermaas 0795c7b0cc octave fix
svn path=/nixpkgs/trunk/; revision=1512
2004-09-27 12:24:06 +00:00
Rob Vermaas 21803cef64 2.1.60
svn path=/nixpkgs/trunk/; revision=1511
2004-09-27 11:45:01 +00:00
Eelco Dolstra dc29a4ac48 * Added SDL, Simple DirectMedia Layer.
* Added NASM, the Netwide Assembler.
* Added Generator, an emulator for Sega Genesis / Mega Drive machines.
  Built with XVideo patch. Strangely it crashes with a GDK error when
  started in normal mode.  However, with the "-a" switch (arcade mode)
  it works, and subsequently switching back to windowed mode (Ctrl-F)
  also works.

svn path=/nixpkgs/trunk/; revision=1509
2004-09-26 18:12:51 +00:00
Eelco Dolstra a7f41fb270 * Added libXp. (Unfortunately there's not releases libXp in the xlibs
project yet, so I built one from CVS.)

svn path=/nixpkgs/trunk/; revision=1506
2004-09-25 20:22:09 +00:00
Eelco Dolstra 8cbdcb4b03 * Added patchelf.
svn path=/nixpkgs/trunk/; revision=1505
2004-09-25 19:32:23 +00:00
Martin Bravenboer b46f1539d0 Cleanup
svn path=/nixpkgs/trunk/; revision=1494
2004-09-22 20:28:04 +00:00
Martin Bravenboer 09f1f291fa Added strategoxt-unstable. Hope to keep this one up-to-date.
svn path=/nixpkgs/trunk/; revision=1492
2004-09-22 19:48:36 +00:00
Eelco Dolstra 04c0ea5234 * Start adding wxPython 2.5. Doesn't work yet though, so disable it
for now.

svn path=/nixpkgs/trunk/; revision=1489
2004-09-22 10:18:02 +00:00
Eelco Dolstra f39238ad9f * Patch to make glib 1.2 compile with gcc 3.4.
svn path=/nixpkgs/trunk/; revision=1486
2004-09-22 08:32:42 +00:00
Eelco Dolstra c323b0f250 * Use wxGTK 2.5 by default (since it works with the latest gtk, and is
probably stable enough).
* Supply installable gcc 3.4.

svn path=/nixpkgs/trunk/; revision=1483
2004-09-21 15:31:23 +00:00
Eelco Dolstra aeee7551f0 * Explicitly set POSIX compliance level to work around coreutils
maintainer fascism.

svn path=/nixpkgs/trunk/; revision=1482
2004-09-21 15:27:43 +00:00
Eelco Dolstra 9d688e90a2 * Gnome-vfs updated to 2.4.2 to fix a gcc 3.4 incompatibility.
svn path=/nixpkgs/trunk/; revision=1481
2004-09-21 15:26:42 +00:00
Eelco Dolstra 93ddf8f572 * Added Xinerama.
svn path=/nixpkgs/trunk/; revision=1479
2004-09-21 15:25:18 +00:00
Eelco Dolstra dde13d1ada * Remove patch arguments.
svn path=/nixpkgs/trunk/; revision=1462
2004-09-19 10:34:01 +00:00
Eelco Dolstra 4e98bfc5a7 * Freetype reverted to 2.1.5 since 2.1.9 broke Firefox.
svn path=/nixpkgs/trunk/; revision=1461
2004-09-19 10:10:58 +00:00
Eelco Dolstra 70483bdd3d * Freetype updated to 2.1.9.
svn path=/nixpkgs/trunk/; revision=1459
2004-09-18 21:19:26 +00:00
Eelco Dolstra e72d99e24b * Gnet updated to 2.0.5.
svn path=/nixpkgs/trunk/; revision=1458
2004-09-18 21:18:56 +00:00
Eelco Dolstra 2f2af146ab * Typo fix.
svn path=/nixpkgs/trunk/; revision=1457
2004-09-18 21:18:28 +00:00
Eelco Dolstra d02d998b65 * Libxslt updated to 1.1.10.
svn path=/nixpkgs/trunk/; revision=1456
2004-09-18 21:16:23 +00:00
Eelco Dolstra 1d558d08ac * Libxml updated to 2.6.13.
svn path=/nixpkgs/trunk/; revision=1455
2004-09-18 21:14:31 +00:00
Eelco Dolstra c58195fba0 * Libtiff updated to 3.6.1.
svn path=/nixpkgs/trunk/; revision=1454
2004-09-18 21:13:57 +00:00
Eelco Dolstra 4088f51188 * Libpng updated to 1.2.7 (security fix!).
svn path=/nixpkgs/trunk/; revision=1453
2004-09-18 21:13:33 +00:00
Eelco Dolstra 0e8d792804 * Expat updated to 1.95.8.
svn path=/nixpkgs/trunk/; revision=1452
2004-09-18 21:12:53 +00:00
Eelco Dolstra cba0649530 * Python updated to 2.3.4.
svn path=/nixpkgs/trunk/; revision=1451
2004-09-18 21:12:25 +00:00
Eelco Dolstra 80ee0edb27 * Perl updated to 5.8.5.
svn path=/nixpkgs/trunk/; revision=1450
2004-09-18 21:11:58 +00:00
Eelco Dolstra be49175db4 * Make xlibs build again.
svn path=/nixpkgs/trunk/; revision=1449
2004-09-18 21:11:16 +00:00
Eelco Dolstra 698967c01d * Fontconfig updated to 2.2.3.
svn path=/nixpkgs/trunk/; revision=1448
2004-09-18 21:10:44 +00:00
Eelco Dolstra 3993fa4db8 * GTK 2.4 components upgraded to latest versions.
svn path=/nixpkgs/trunk/; revision=1447
2004-09-18 21:09:46 +00:00
Eelco Dolstra a801ea32a8 * Merge zlib mac patch.
svn path=/nixpkgs/trunk/; revision=1445
2004-09-18 17:58:42 +00:00
Eelco Dolstra 1ab4a9324c * The `patch' command is now part of stdenv, so it no longer needs to
be passed to derivations that need to apply patches.
* GCC 3.4 is now the default compiler (old GCC renamed to `gcc-3.3').
* The temporary GCCs built during the stdenvLinux bootstrap are now
  built without C++ support and without profiling.
* Remove fixincl in GCC 3.4 to prevent a retained dependency on the
  previous GCC.
* Always set $prefix in setup.sh, even when there is no configure
  script.

svn path=/nixpkgs/trunk/; revision=1444
2004-09-18 17:23:18 +00:00
Eelco Dolstra e31d1dd960 * Pcre updated to 4.5.
svn path=/nixpkgs/trunk/; revision=1443
2004-09-18 17:14:22 +00:00
Eelco Dolstra ca6d6323ad * Glibc updated to 2.3.3 (which requires some patches for gcc 3.4 compatibility).
svn path=/nixpkgs/trunk/; revision=1441
2004-09-18 17:11:16 +00:00
Eelco Dolstra 54c7304dbe * Binutils updated to 2.15 (required for glibc 2.3.3).
svn path=/nixpkgs/trunk/; revision=1440
2004-09-18 17:09:17 +00:00
Rob Vermaas c82e3b72c6 * xdoc
svn path=/nixpkgs/trunk/; revision=1394
2004-09-13 08:45:50 +00:00
Eelco Dolstra 9121f6da6a * GCC 3.4.2.
svn path=/nixpkgs/trunk/; revision=1389
2004-09-10 12:44:24 +00:00
Eelco Dolstra edda6f73a9 * Valgrind 2.2.0.
svn path=/nixpkgs/trunk/; revision=1388
2004-09-10 09:55:34 +00:00
Rob Vermaas 80f1579d53 svn path=/nixpkgs/trunk/; revision=1380 2004-09-08 14:23:18 +00:00
Rob Vermaas b3a57fe7d6 * octave: extra configure flags
svn path=/nixpkgs/trunk/; revision=1379
2004-09-08 13:29:01 +00:00
Martin Bravenboer 261451c3ec Update to jdk 1.5.0 release candidate
svn path=/nixpkgs/trunk/; revision=1373
2004-09-02 12:50:37 +00:00
Martin Bravenboer a2f6474f4d Added Saxon 8, an XQuery 1.0 and XSLT 2.0 processor implemented in Java.
svn path=/nixpkgs/trunk/; revision=1335
2004-08-25 17:18:19 +00:00
Martin Bravenboer 568efb4864 Added Saxon 6, an XSLT 1.0 processor implemented in Java.
svn path=/nixpkgs/trunk/; revision=1334
2004-08-25 17:11:52 +00:00
Martin Bravenboer 007765937b These Ants just keep getting better\!. Also added prelim. version of PostgreSQL.
svn path=/nixpkgs/trunk/; revision=1326
2004-08-24 11:38:40 +00:00
Martin Bravenboer c70943c332 Improved Ants in Nix. The names of the various Ants now reflects the j2sdk configuration: ant-j2sdk-1.4.2, ant-j2sdk-1.5.0, ant-blackdown
svn path=/nixpkgs/trunk/; revision=1325
2004-08-24 11:26:26 +00:00
Martin Bravenboer 5f15317a59 Added backdown, which is a downloadable J2SDK. However, the builder still has to use 'yes yes' and more = cat.
svn path=/nixpkgs/trunk/; revision=1323
2004-08-24 09:12:01 +00:00
Eelco Dolstra 38f56c36dc * Subversion with Java bindings.
svn path=/nixpkgs/trunk/; revision=1322
2004-08-23 19:23:03 +00:00
Martin Bravenboer 57978bb80c Added kaffe, in order to have a JVM that can be compiled from source.
svn path=/nixpkgs/trunk/; revision=1321
2004-08-23 17:06:50 +00:00
Martin Bravenboer a7f9ee22b5 Lisp isn't a language, it's a building material (Alan Kay).
svn path=/nixpkgs/trunk/; revision=1314
2004-08-23 10:44:21 +00:00
Martin Bravenboer c0ca2228c8 Added libsigsegv
svn path=/nixpkgs/trunk/; revision=1313
2004-08-23 09:35:36 +00:00
Martin Bravenboer 1778c9fa02 Use the -f option of xpf-rm
svn path=/nixpkgs/trunk/; revision=1311
2004-08-22 19:40:26 +00:00
Martin Bravenboer 8c4fcb13e0 Build jclasslib from source using Ant. xpf-rm is used to modify the build.xml file in one that actually works.
svn path=/nixpkgs/trunk/; revision=1309
2004-08-20 22:48:59 +00:00
Martin Bravenboer 778dab85be Delete files in root directory
svn path=/nixpkgs/trunk/; revision=1301
2004-08-20 11:08:08 +00:00
Martin Bravenboer ec899b9f2b Mirror jikes at losser
svn path=/nixpkgs/trunk/; revision=1300
2004-08-20 10:54:20 +00:00
Eelco Visser 7f3a3764ee - upgrade ant to 1.6.2
- comment out ant15 since nix-env cannot make the distinction
- installation of tomcat 5

svn path=/nixpkgs/trunk/; revision=1299
2004-08-20 10:14:55 +00:00
Martin Bravenboer f407ca0506 Missing file
svn path=/nixpkgs/trunk/; revision=1298
2004-08-19 15:29:10 +00:00
Martin Bravenboer d1003bca3b Added arguments to the libxml2 Nix expression to control the creation of Python bindings. De default libxml2 in all-packages-generic now creates Python bindings for libxml2.
svn path=/nixpkgs/trunk/; revision=1297
2004-08-19 15:28:48 +00:00
Martin Bravenboer 51cdaa0338 Added jclasslib, a util for inspecting java class files
svn path=/nixpkgs/trunk/; revision=1296
2004-08-19 13:57:38 +00:00
Eelco Dolstra 4d7572e261 * Octave: use the generic builder. In particular the libraries are
now stripped which makes them much smaller.
* Octave: remove dependencies that are only necessary when building
  from CVS (bison, etc.).
* Octave: don't have a dependency on gcc, since that will cause
  *another* gcc to be build than the one in stdenv.

svn path=/nixpkgs/trunk/; revision=1262
2004-08-11 20:08:34 +00:00
Eelco Visser 2398d68d94 re-introduced patched configure script to avoid use of an absolute path for configuration of ocaml
svn path=/nixpkgs/trunk/; revision=1261
2004-08-11 20:08:08 +00:00
Martin Bravenboer 2ec94563bc Update to latest snapshot
svn path=/nixpkgs/trunk/; revision=1257
2004-08-11 08:37:30 +00:00
Martin Bravenboer 7418420edc BCEL. Java packages are an incredible mess
svn path=/nixpkgs/trunk/; revision=1255
2004-08-09 21:40:24 +00:00
Martin Bravenboer 3f371bfacf Improved Ant
svn path=/nixpkgs/trunk/; revision=1254
2004-08-09 21:28:26 +00:00
Martin Bravenboer 2c61f2f1af Update ofJ2SDK 1.4.2
svn path=/nixpkgs/trunk/; revision=1253
2004-08-09 21:27:04 +00:00
Martin Bravenboer f61c9a2e73 Jakarta Regexp implementation
svn path=/nixpkgs/trunk/; revision=1252
2004-08-09 20:07:53 +00:00
Martin Bravenboer aa45301582 Be afraid. The Java stuff is coming.
svn path=/nixpkgs/trunk/; revision=1251
2004-08-09 19:28:21 +00:00
Martin Bravenboer 983a737867 Executable
svn path=/nixpkgs/trunk/; revision=1250
2004-08-09 19:20:46 +00:00
Eelco Dolstra 128a5bd522 * Fix for zlib on Darwin (it always wants to install in /usr/lib,
despite the prefix).
* Indirections in all-packages-generic for patch.
* Darwin: removed version number.

svn path=/nixpkgs/trunk/; revision=1247
2004-08-09 14:33:14 +00:00
Rob Vermaas 7474f5713f * forgot gcc dep for octave
svn path=/nixpkgs/trunk/; revision=1239
2004-08-06 12:34:04 +00:00
Rob Vermaas d76ffdca83 * flex has moved
svn path=/nixpkgs/trunk/; revision=1233
2004-08-05 15:55:32 +00:00
Rob Vermaas c389786b15 * octave uses readline
svn path=/nixpkgs/trunk/; revision=1232
2004-08-05 15:30:06 +00:00
Rob Vermaas 6412b0c5f2 * added readline
svn path=/nixpkgs/trunk/; revision=1230
2004-08-05 13:49:26 +00:00
Rob Vermaas a4215841ac * octavefront removed
* rna removed
* octave-2.1.57 added

svn path=/nixpkgs/trunk/; revision=1228
2004-08-05 13:05:38 +00:00
Armijn Hemel a53a262a0c add strace (for real)
svn path=/nixpkgs/trunk/; revision=1219
2004-08-04 10:12:26 +00:00
Eelco Dolstra ffdc517c33 * GCC 2.95.3 (required to build some "old" stuff).
svn path=/nixpkgs/trunk/; revision=1213
2004-08-03 10:36:29 +00:00
Eelco Visser de387a0368 strategoxt should use sdf bundle
svn path=/nixpkgs/trunk/; revision=1194
2004-07-28 13:12:28 +00:00
Eelco Visser 417aa140f6 don't use patched configure script for ocaml
svn path=/nixpkgs/trunk/; revision=1191
2004-07-28 11:23:35 +00:00
Eelco Visser 103f769310 - Some recent StrategoXT distributions
- Build ocaml with x11 support 


svn path=/nixpkgs/trunk/; revision=1190
2004-07-28 11:16:25 +00:00
Eelco Visser 4e0ab72b67 Nix expression for ocaml compiler.
- The package has a non-standard build interface;
  fixed with hooks for genericBuild
- The graph library requires x11 and the configure
  script looks in absolute directory paths to find
  X11. Fixed by using patched configure script from
  which the absolute paths have been removed. As
  a consequence the graph library is not build until
  we have X11 support in Nix.


svn path=/nixpkgs/trunk/; revision=1188
2004-07-28 10:08:31 +00:00
Eelco Visser 6bb1fefcdc nix expression for ocaml
svn path=/nixpkgs/trunk/; revision=1187
2004-07-27 21:16:09 +00:00
Eelco Visser be48aa538b - O'Caml compiler for Object CaML
- hevea is an interpreter for latex producing html

svn path=/nixpkgs/trunk/; revision=1171
2004-07-16 22:58:15 +00:00
Martin Bravenboer c0b5981c45 Upgrade
svn path=/nixpkgs/trunk/; revision=1168
2004-07-14 07:59:37 +00:00
Martin Bravenboer ad8c419f15 Minor fix'
svn path=/nixpkgs/trunk/; revision=1166
2004-07-12 13:41:37 +00:00
Martin Bravenboer e86a4a1112 Added the Ant wrapper. The ant script in this wrapper sets the config in environment variables and invokes core-ant.
svn path=/nixpkgs/trunk/; revision=1149
2004-07-10 16:17:48 +00:00
Martin Bravenboer feeff4dfb1 Working on improved Ant package in Nix: do configuration in wrapper scripts. This is the 'core' Ant.
svn path=/nixpkgs/trunk/; revision=1148
2004-07-10 13:59:21 +00:00
Eelco Dolstra d91c216e2c * Include gcc 3.4.x in the nixpkgs release.
* Remove precompiled headers, which are nice except that
  A) they don't work; and
  B) they make gcc take up 270% more disk space.

svn path=/nixpkgs/trunk/; revision=1129
2004-07-05 12:20:23 +00:00
Eelco Dolstra 2bf90b3fbf * gcc-wrapper: inherit gcc's name by default.
* gcc: upgraded to 3.4.1.

  Zie je wel, Martin, gcc is niet eng :-)

svn path=/nixpkgs/trunk/; revision=1128
2004-07-05 12:00:19 +00:00
Martin Bravenboer 6315d6d923 New version of ATerm library and SDF packages
svn path=/nixpkgs/trunk/; revision=1127
2004-07-03 10:47:58 +00:00
Eelco Dolstra ec6eb9c473 * On Darwin, use the system Perl instead of building our own for now.
* Build Subversion for Darwin.

svn path=/nixpkgs/trunk/; revision=1120
2004-07-01 16:57:31 +00:00
Eelco Dolstra d92fa0bf37 * Add an option to GCC to build a profiled compiler (which is about
5-10% faster).

svn path=/nixpkgs/trunk/; revision=1108
2004-07-01 12:17:53 +00:00
Eelco Dolstra 56fd464a72 * GCC 3.4 now seems to work.
svn path=/nixpkgs/trunk/; revision=1105
2004-06-29 17:33:54 +00:00
Eelco Dolstra 62981b617d * Started adding gcc 3.4.
svn path=/nixpkgs/trunk/; revision=1103
2004-06-29 08:25:55 +00:00
Eelco Dolstra 49c1176ec6 * Upgraded Bison to the latest alpha release. This fixes a segfault
in Nix.

svn path=/nixpkgs/trunk/; revision=1092
2004-06-28 12:23:07 +00:00
Eelco Dolstra b8f20e51f4 * Added rte (real-time encoder) library.
svn path=/nixpkgs/trunk/; revision=1071
2004-06-21 20:41:32 +00:00
Eelco Dolstra 41548ccdab * Upgraded some xlibs.
* Upgraded zapping (probably doesn't build yet).

svn path=/nixpkgs/trunk/; revision=1069
2004-06-21 18:13:45 +00:00
Eelco Dolstra 3f9a589d53 * More updates.
svn path=/nixpkgs/trunk/; revision=1068
2004-06-21 17:00:00 +00:00
Eelco Dolstra 5503e2fc33 * Upgraded Glib, GTK, Sylpheed.
* Tried to upgrade Firefox to 0.9, but it's too broken.  It's
  basically impossible to build it automatically.  Firefox must be
  started once as a user with write permission to the Firefox
  directory to generate some files, and this can only be done
  interactively (apparently).  Hopefully 0.10 fixes this.  Firefox
  also barfs with link errors if the flag `--enable-single-profile' is
  not used.

svn path=/nixpkgs/trunk/; revision=1067
2004-06-21 15:49:03 +00:00
Martin Bravenboer 6ade14473a Latest daily distribution of StrategoXT in Nix
svn path=/nixpkgs/trunk/; revision=1066
2004-06-21 13:17:20 +00:00
Eelco Dolstra 7bbd1fd535 * Mesa (an OpenGL implementation).
svn path=/nixpkgs/trunk/; revision=1045
2004-06-09 17:53:30 +00:00
Eelco Dolstra 3ac1041bfa * Added libXi (Xinerama? In any case Mesa needs it).
svn path=/nixpkgs/trunk/; revision=1044
2004-06-09 17:52:19 +00:00
Martin Bravenboer 3d90f961b4 Added Happy parser generator and HaRP: Haskell Regular Patterns
svn path=/nixpkgs/trunk/; revision=1043
2004-06-09 14:23:05 +00:00
Martin Bravenboer ef73044b61 Upgrade to beta2
svn path=/nixpkgs/trunk/; revision=1039
2004-06-01 19:36:45 +00:00
Martin Bravenboer 6b2348542a Added asf library
svn path=/nixpkgs/trunk/; revision=1022
2004-05-13 18:33:12 +00:00
Martin Bravenboer 1d7474bae9 Moved the sdf2 distribution 2.0 packages to a separate Nix attribute set
svn path=/nixpkgs/trunk/; revision=1021
2004-05-13 18:16:56 +00:00
Martin Bravenboer fec8c962ab Added the packages that constitute the sdf2 distribution 2.1 as separate packages, collected in a Nix attribute set
svn path=/nixpkgs/trunk/; revision=1020
2004-05-13 18:06:09 +00:00
Martin Bravenboer 201a93cb13 Use propagated build inputs
svn path=/nixpkgs/trunk/; revision=1019
2004-05-12 16:26:48 +00:00
Martin Bravenboer 172421635c Upgraded all SDF packages
svn path=/nixpkgs/trunk/; revision=1018
2004-05-12 16:10:43 +00:00
Martin Bravenboer 100e0387e5 More upgrades
svn path=/nixpkgs/trunk/; revision=1017
2004-05-12 15:57:23 +00:00
Martin Bravenboer b410599fc4 More upgrades
svn path=/nixpkgs/trunk/; revision=1016
2004-05-12 15:48:39 +00:00
Martin Bravenboer 9ba11d2be6 Upgrade to generic build
svn path=/nixpkgs/trunk/; revision=1015
2004-05-12 15:35:06 +00:00
Martin Bravenboer ffade7689e Added j2sdk-1.5.0-beta
svn path=/nixpkgs/trunk/; revision=1014
2004-05-12 15:06:23 +00:00
Martin Bravenboer ecdac2b804 Upgrade strategoxt to 0.10
svn path=/nixpkgs/trunk/; revision=1013
2004-05-12 14:34:12 +00:00
Martin Bravenboer 487be25ceb Upgraded aterm to 2.1
svn path=/nixpkgs/trunk/; revision=1010
2004-05-12 13:53:53 +00:00
Eelco Dolstra d811b4c9d8 * Added libXv (XVideo).
* Zapping/VLC/MPlayer: use libXv.
* MPlayer: upgrade to 1.0pre4.
* Zapping: add libXext to the rpath.  I don't understand why this is
  necessary.  Zapping doesn't itself link against libXext, though some
  of its dependencies do.  (Maybe this is due to `--export-dynamic'?)

svn path=/nixpkgs/trunk/; revision=990
2004-05-01 18:17:56 +00:00
Eelco Dolstra ec232441a2 * Valgrind: upgrade to 2.1.1.
svn path=/nixpkgs/trunk/; revision=966
2004-04-22 14:38:43 +00:00
Eelco Dolstra 1049ba5906 * Specified MD5 hash.
svn path=/nixpkgs/trunk/; revision=940
2004-04-14 12:55:37 +00:00
Eelco Dolstra 9dddc7f142 * Scrollkeeper requires DocBook XML 4.2 (not 4.3).
svn path=/nixpkgs/trunk/; revision=930
2004-04-08 14:06:15 +00:00
Eelco Dolstra 02ec562596 * GHC now works again.
svn path=/nixpkgs/trunk/; revision=925
2004-04-07 14:16:57 +00:00
Eelco Dolstra 32e4b9928d * Added xchm, a Windows help viewer for X.
svn path=/nixpkgs/trunk/; revision=923
2004-04-06 17:47:34 +00:00
Eelco Dolstra 381c8b926a * Some applications (notably, everything based on wxGTK) don't work
yet with GTK 2.4.  Fortunately, having several GTKs in parallel is
  no problem for Nix.

svn path=/nixpkgs/trunk/; revision=915
2004-04-05 14:09:01 +00:00
Eelco Dolstra a1ddfbc3a5 * Some renaming.
svn path=/nixpkgs/trunk/; revision=914
2004-04-05 13:42:41 +00:00
Eelco Dolstra 0233bc614d * Factor groups of strongly related packages out of
`all-packages-generic.nix'.

svn path=/nixpkgs/trunk/; revision=913
2004-04-05 13:34:13 +00:00
Eelco Dolstra b874f68d80 * Remove docs/ after build.
svn path=/nixpkgs/trunk/; revision=912
2004-04-05 09:34:43 +00:00
Eelco Dolstra beaff0a892 * Ensure that when building gcc, libstdc++ is linked against the
libgcc of the gcc being built, not the gcc building it.
* Only include a directory in the rpath of an executable/library if it
  is actually used.  Before, the `/lib' directory of every build input
  was added to the rpath, causing many unnecessary retained
  dependencies.  For instance, Perl has a `/lib' directory, but most
  applications whose build process uses Perl don't actually link
  against Perl.  (Also added a test for this.)
* After building glibc, remove glibcbug, to prevent a retained
  dependency on gcc.
* Add a newline after `building X' in GNU Make.

svn path=/nixpkgs/trunk/; revision=911
2004-04-04 22:02:41 +00:00
Eelco Dolstra 798a009f1d * Print `building FOO' messages on standard error, not standard
output.  Some build processes actually parse the output of Make
  (like Firefox).

svn path=/nixpkgs/trunk/; revision=908
2004-04-02 17:45:20 +00:00
Eelco Dolstra 8776ba127c * Updated some more packages. However, bittorrent and vlc don't work
right now because wxGTK is broken (it depends on internal symbols in
  GTK which where made private in GTK 2.4).

svn path=/nixpkgs/trunk/; revision=907
2004-04-02 15:36:14 +00:00
Eelco Dolstra de759967c8 * Update to GTK 2.4.0.
svn path=/nixpkgs/trunk/; revision=906
2004-04-02 13:58:55 +00:00
Eelco Dolstra 36356d7694 * More sed breakage.
svn path=/nixpkgs/trunk/; revision=903
2004-04-01 20:36:40 +00:00
Eelco Dolstra 776554d9e1 * Fixed and/or updated some more components. The number of explicit
builders is dropping steadily.

svn path=/nixpkgs/trunk/; revision=900
2004-04-01 19:11:59 +00:00
Eelco Dolstra e50417845d * Fixed Stratego.
* Added Zoom, an interpreter for Z-Code.

svn path=/nixpkgs/trunk/; revision=894
2004-04-01 16:02:53 +00:00
Eelco Dolstra 8e4d58631e * Fixed flex-new.
svn path=/nixpkgs/trunk/; revision=893
2004-04-01 14:24:30 +00:00
Eelco Dolstra 9c711700e4 * Fix bison.
svn path=/nixpkgs/trunk/; revision=892
2004-04-01 13:48:08 +00:00
Eelco Dolstra 92b3cc5cfb * Working Graphviz / Athena widgets.
svn path=/nixpkgs/trunk/; revision=891
2004-04-01 13:36:31 +00:00
Eelco Dolstra 8feb5fab5b * Use an unofficial release of libXt.
svn path=/nixpkgs/trunk/; revision=890
2004-04-01 12:24:12 +00:00
Eelco Dolstra 817d1b27ef * Provide a wrapper around `aclocal' (in Automake) that automatically
adds all directories specified in `ACLOCAL_PATH' to the `aclocal'
  command line as `-I' flags.  Also, it provides a setup hook that
  adds the `.../share/aclocal' directory of every build input to
  `ACLOCAL_PATH'.

* Upgraded Libtool.

* Graphviz requires the X Athena widgets, which in turn requires the X
  miscellaneous utilities library; added those.  However it doesn't
  work yet since libXt is broken.
  

svn path=/nixpkgs/trunk/; revision=888
2004-03-31 22:47:06 +00:00
Eelco Dolstra b3c93a41c1 * Some changes to get Firefox working (it doesn't work yet, since
the freedesktop.org libXt is broken, but never mind that).

svn path=/nixpkgs/trunk/; revision=885
2004-03-31 09:45:19 +00:00
Eelco Dolstra 24cb251dd0 * Some more updates.
svn path=/nixpkgs/trunk/; revision=884
2004-03-30 17:42:45 +00:00
Eelco Dolstra 00004fa6da * More freedesktop.org X11 modules.
* Cleaned up some packages.

svn path=/nixpkgs/trunk/; revision=883
2004-03-30 17:28:41 +00:00
Eelco Dolstra 5a4de2c5de * Remove builder attributes.
* MPlayer: pass stdenv to w32codecs.

svn path=/nixpkgs/trunk/; revision=882
2004-03-30 15:15:19 +00:00
Eelco Dolstra 68327c3a9d * Fix brokenness due to automatic transformations.
svn path=/nixpkgs/trunk/; revision=879
2004-03-30 12:40:55 +00:00
Eelco Dolstra 4fc3dd4a5a * Remove builder.
svn path=/nixpkgs/trunk/; revision=877
2004-03-30 12:35:56 +00:00
Eelco Dolstra 085e197ea3 * Toss out all the linker flags, since any --rpath switch causes the
glibc build to fail.

svn path=/nixpkgs/trunk/; revision=876
2004-03-30 12:35:31 +00:00
Eelco Dolstra 12ae5363ea * Remove trivial builders.
* Make builders unexecutable by removing the hash-bang line and
  execute permission.
* Convert calls to `derivation' to `mkDerivation'.
* Remove `system' and `stdenv' attributes from calls to
  `mkDerivation'.  These transformations were all done automatically,
  so it is quite possible I broke stuff.
* Put the `mkDerivation' function in stdenv/generic.

svn path=/nixpkgs/trunk/; revision=874
2004-03-29 17:23:01 +00:00
Eelco Dolstra bc71554fc8 * Okay, so something did break.
svn path=/nixpkgs/trunk/; revision=871
2004-03-29 10:27:01 +00:00
Eelco Dolstra 2fcc5fdb08 * "!isNull x" -> "x != null". Done automatically. Hope nothing
broke.

svn path=/nixpkgs/trunk/; revision=870
2004-03-29 10:25:25 +00:00