summary refs log tree commit diff
path: root/pkgs/development/libraries/aterm
Commit message (Collapse)AuthorAge
* * Use a patched ATerm library that fixes another GC bug.Eelco Dolstra2007-08-07
| | | | svn path=/nixpkgs/trunk/; revision=9065
* * Doh!Eelco Dolstra2006-12-13
| | | | svn path=/nixpkgs/trunk/; revision=7342
* * Remove some obsolete wxGTK/wxPython versions.Eelco Dolstra2006-12-13
| | | | svn path=/nixpkgs/trunk/; revision=7337
* * New version that integrates the MinGW patch.Eelco Dolstra2006-11-14
| | | | svn path=/nixpkgs/trunk/; revision=7034
* * Provide a patched ATerm library that works on 64-bit systems and onEelco Dolstra2006-11-14
| | | | | | systems with Glibc 2.5 or GCC 4.1.x. svn path=/nixpkgs/trunk/; revision=7032
* * Refactor a bit.Eelco Dolstra2006-11-14
| | | | svn path=/nixpkgs/trunk/; revision=7030
* * Grmbl.Eelco Dolstra2006-08-30
| | | | svn path=/nixpkgs/trunk/; revision=6382
* * Testing the build farm a bit more...Eelco Dolstra2006-08-30
| | | | svn path=/nixpkgs/trunk/; revision=6379
* Fixes to support the new stdenvTypeMartin Bravenboer2006-08-25
| | | | svn path=/nixpkgs/trunk/; revision=6242
* Patch for aterm library on mingw (see meta-devel-list)Martin Bravenboer2006-08-17
| | | | | | | | 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
* * ATerm aliasing patch (fromEelco Dolstra2006-06-22
| | | | | | http://bugzilla.sen.cwi.nl:8080/show_bug.cgi?id=470). svn path=/nixpkgs/trunk/; revision=5486
* * stdenv.mkDerivation now takes an optional attribute "meta" thatEelco Dolstra2006-03-10
| | | | | | | | | | | | | | | | | | contains arbitrary information about a package, like this: meta = { homepage = "http://gcc.gnu.org/"; license = "GPL/LGPL"; description = "GNU Compiler Collection, 4.0.x"; }; The "meta" attribute is not passed to the actual derivation operation, so it's not a dependency --- changes to "meta" attributes don't trigger a recompilation. Now we have to standardise some useful attributes ;-) svn path=/nixpkgs/branches/usability/; revision=5024
* * Copy lots of files to nix.cs.uu.nl.Eelco Dolstra2006-01-30
| | | | svn path=/nixpkgs/trunk/; revision=4623
* * ATerm updated to 2.4.2.Eelco Dolstra2005-10-11
| | | | svn path=/nixpkgs/trunk/; revision=4051
* * catamaran.labs.cs.uu.nl -> nix.cs.uu.nl.Eelco Dolstra2005-08-22
| | | | svn path=/nixpkgs/trunk/; revision=3660
* Upgraded aterm to aterm 2.4. Removed the dynamic variant.Martin Bravenboer2005-08-17
| | | | svn path=/nixpkgs/trunk/; revision=3611
* * Move to a more stable location.Eelco Dolstra2005-07-25
| | | | svn path=/nixpkgs/trunk/; revision=3420
* Upgrade of aterm-dynamicMartin Bravenboer2005-07-20
| | | | svn path=/nixpkgs/trunk/; revision=3388
* Added aterm-dynamicMartin Bravenboer2005-07-19
| | | | svn path=/nixpkgs/trunk/; revision=3373
* * Don't patch configure.in.Eelco Dolstra2005-05-03
| | | | svn path=/nixpkgs/trunk/; revision=2981
* * A fix to get the higher optimisation levels (-O2, -O3) to work againEelco Dolstra2005-05-02
| | | | | | | for the ATerm library. I'm adding it to Nixpkgs so we can get some testing ;-) svn path=/nixpkgs/trunk/; revision=2979
* * Move tarballs to catamaran so that we are no longer dependent on aEelco Dolstra2005-02-15
| | | | | | gazillion different servers. Resurrected some 25 missing files. svn path=/nixpkgs/trunk/; revision=2237
* ATerm updateMartin Bravenboer2004-12-23
| | | | svn path=/nixpkgs/trunk/; revision=1928
* New version of ATerm library and SDF packagesMartin Bravenboer2004-07-03
| | | | svn path=/nixpkgs/trunk/; revision=1127
* Upgraded aterm to 2.1Martin Bravenboer2004-05-12
| | | | svn path=/nixpkgs/trunk/; revision=1010
* * For simple Autotools-style packages (such as the ATerm library), theEelco Dolstra2004-03-28
| | | | | | | builder may now be omitted entirely; the function `mkDerivation' will then use a default build script. svn path=/nixpkgs/trunk/; revision=868
* * It is now possible to execute a builder using a shell inside the NixEelco Dolstra2004-03-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | store, rather than outside (such as /bin/sh). For instance, the Nix expression for the ATerm library now looks like this: {stdenv, fetchurl}: stdenv.mkDerivation { name = "aterm-2.0.5"; builder = ./builder.sh; ... } where `mkDerivation' is a helper function in `stdenv' that massages the given attribute set into using the bash shell that is part of the standard environment: mkDerivation = attrs: derivation (att s // { builder = pkgs.bash ~ /bin/sh; args = ["-e" attrs.builder]; stdenv = (...); system = (...).system; }); Note that this makes it unnecessary to set the `stdenv' and `system' attributes, since `mkDerivation' already does that. svn path=/nixpkgs/trunk/; revision=866
* * The stdenv setup script now defines a generic builder that allowsEelco Dolstra2004-03-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | builders for typical Autoconf-style to be much shorten, e.g., . $stdenv/setup genericBuild The generic builder does lots of stuff automatically: - Unpacks source archives specified by $src or $srcs (it knows about gzip, bzip2, tar, zip, and unpacked source trees). - Determines the source tree. - Applies patches specified by $patches. - Fixes libtool not to search for libraries in /lib etc. - Runs `configure'. - Runs `make'. - Runs `make install'. - Strips debug information from static libraries. - Writes nested log information (in the format accepted by `log2xml'). There are also lots of hooks and variables to customise the generic builder. See `stdenv/generic/docs.txt'. * Adapted the base packages (i.e., the ones used by stdenv) to use the generic builder. * We now use `curl' instead of `wget' to download files in `fetchurl'. * Neither `curl' nor `wget' are part of stdenv. We shouldn't encourage people to download stuff in builders (impure!). * Updated some packages. * `buildinputs' is now `buildInputs' (but the old name also works). * `findInputs' in the setup script now prevents inputs from being processed multiple times (which could happen, e.g., if an input was a propagated input of several other inputs; this caused the size variables like $PATH to blow up exponentially in the worst case). * Patched GNU Make to write nested log information in the format accepted by `log2xml'. Also, prior to writing the build command, Make now writes a line `building X' to indicate what is being built. This is unfortunately often obscured by the gigantic tool invocations in many Makefiles. The actual build commands are marked `unimportant' so that they don't clutter pages generated by `log2html'. svn path=/nixpkgs/trunk/; revision=845
* Expression for aterm 2.0.5 at CWIMartin Bravenboer2004-01-22
| | | | svn path=/nixpkgs/trunk/; revision=704
* * Rename .fix -> .nix.Eelco Dolstra2003-11-18
| | | | svn path=/nixpkgs/trunk/; revision=511
* * Renamed pkgs-ng to pkgs.Eelco Dolstra2003-11-14
svn path=/nixpkgs/trunk/; revision=502