summary refs log tree commit diff
path: root/pkgs/shells/bash/default.nix
Commit message (Collapse)AuthorAge
* synchronize with trunkPeter Simons2011-09-28
|\ | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=29524
| * pkgs/shells/bash: updated "interactive" bash to version 4.2Peter Simons2011-09-28
| | | | | | | | | | | | The non-interactive variant, which is part of stdenv, remains unchanged. svn path=/nixpkgs/trunk/; revision=29523
* | pkgs/shells/bash/default.nix: don't install bash completion in ↵Peter Simons2011-09-24
| | | | | | | | | | | | | | | | non-interactive mode This patch removes the kludge introduced in trunk to avoid a stdenv rebuild. svn path=/nixpkgs/branches/stdenv-updates/; revision=29469
* | sync with trunkPeter Simons2011-09-24
|\| | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=29468
| * pkgs/shells/bash/default.nix: revert my earlier revision 29244Peter Simons2011-09-24
| | | | | | | | | | | | | | | | | | | | Including the bash-completion package in bash itself sounded like a good idea at the time, but it wasn't. After having actually integrated completion support into NixOS, it has become obvious that this property isn't required at all. Keeping bash-completion separate from bash works just fine. Anyone who wants completion support can just install that package. svn path=/nixpkgs/trunk/; revision=29467
* | Merge from trunkShea Levy2011-09-23
|\| | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=29461
| * bash: install extensive completion library in the interactive versionPeter Simons2011-09-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add the command-line completion library to the "interactive" version of bash. That code is *not* active by default. To enable it, run | . ${bash}/etc/bash_completion in your ~/.bashrc. If you prefer to build bashInteractive without that feature, use the following override in ~/.nixpkgs/config.nix to disable it: | { | packageOverrides = pkgs: | { | bashInteractive = pkgs.bashInteractive.override { | bashCompletion = null; | }; | }; | } svn path=/nixpkgs/trunk/; revision=29244
* | GNU Bash 4.2.Ludovic Courtès2011-02-25
|/ | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=26119
* I made changes to achieve a working cross-built gcc wrapper. Now,Lluís Batlle i Rossell2010-12-04
| | | | | | | | "gcc45.hostDrv" works in the host system, together with libc, binutils, dynamic linker, ... svn path=/nixpkgs/branches/stdenv-updates/; revision=24971
* Adding support for job control in bash cross-building, because otherwise it ↵Lluís Batlle i Rossell2010-11-27
| | | | | | does not get built. svn path=/nixpkgs/branches/stdenv-updates/; revision=24890
* Making bash and kbd cross-buildLluís Batlle i Rossell2010-11-25
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=24851
* * None of us is paying attention today ;-)Eelco Dolstra2010-01-26
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=19690
* bash: Fix URL.Ludovic Courtès2010-01-26
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=19688
* * Update to bash-4.1-p2 (since we're rebuilding everything anyway).Eelco Dolstra2010-01-26
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=19680
* explicitly disable readline support for bash on darwin, hacky for now, to ↵Rob Vermaas2010-01-26
| | | | | | avoid massive rebuild svn path=/nixpkgs/branches/stdenv-updates/; revision=19678
* GNU Bash 4.1.Ludovic Courtès2010-01-05
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=19223
* Fixing some things on the gcc-cross-wrapper (libc was not properly added to theLluís Batlle i Rossell2009-11-20
| | | | | | | | | | | | | linking path), and with this achieved bash being cross-compilable. I fixed the few expressions involved in bash building, so they have well stated native and non-native inputs. I also tried to cross-build guile, and with this I found a problem in the actual cross-gcc: it calls the binutils ld, instead of the ld wrapper. This way, the programs/shared_libraries don't get the proper -rpath. svn path=/nixpkgs/branches/stdenv-updates/; revision=18497
* Porting changes from stdenv-updates into this branch.Lluís Batlle i Rossell2009-11-08
| | | | | | | | | | | | This comes from: svn diff ^/nixpkgs/trunk/@18255 ^/nixpkgs/branches/stdenv-updates/ > diff patch -p0 < diff and then adding into svn all files new from the patch. trunk@18255 comes from the last time I updated stdenv-updates from trunk. svn path=/nixpkgs/stdenv-updates2/; revision=18272
* * Doh.Eelco Dolstra2009-04-14
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=15019
* * bash: updated to 4.0 patchlevel 17. Removed the dietlibc patch, weEelco Dolstra2009-04-13
| | | | | | don't need it anymore. svn path=/nixpkgs/branches/stdenv-updates/; revision=15018
* * Fixed bashInteractive.Eelco Dolstra2009-03-25
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=14703
* GNU Bash 4.0.Ludovic Courtès2009-02-23
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=14210
* * Bash 3.2.48.Eelco Dolstra2009-01-27
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=13876
* * bash needs texinfo if you want the manpages / info docs.Eelco Dolstra2008-07-16
| | | | svn path=/nixpkgs/trunk/; revision=12363
* * Bash 3.2 patchlevel 39.Eelco Dolstra2008-05-09
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=11799
* * Bash 3.2 updated to patch level 33.Eelco Dolstra2008-02-06
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=10512
* * coreutils-6.10, findutils-4.2.32.Eelco Dolstra2008-02-06
| | | | | | * Added some meta attributes. svn path=/nixpkgs/branches/stdenv-updates/; revision=10511
* * Bash 3.2 patchlevel 25.Eelco Dolstra2007-11-26
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=9795
* * Replace bash with bash-interactive.Eelco Dolstra2007-05-24
| | | | svn path=/nixpkgs/trunk/; revision=8761
* svn path=/nixpkgs/trunk/; revision=8760Eelco Dolstra2007-05-24
|
* * Another example of an inline hook.Eelco Dolstra2006-10-26
| | | | svn path=/nixpkgs/trunk/; revision=6864
* * Patch for a critical bug in bash.Eelco Dolstra2006-10-25
| | | | svn path=/nixpkgs/trunk/; revision=6848
* * bash 2.0, findutils 4.2.28.Eelco Dolstra2006-10-24
| | | | | | * Some Nix expression simplifications. Sense and simplicity! svn path=/nixpkgs/trunk/; revision=6836
* * binutils on dietlibc.Eelco Dolstra2006-10-19
| | | | | | * Pass -lcompat by default in the dietlibc stdenv. svn path=/nixpkgs/trunk/; revision=6770
* * Bash on dietlibc.Eelco Dolstra2006-10-18
| | | | | | * Pass -D_BSD_SOURCE=1 by default in the dietlibc stdenv. svn path=/nixpkgs/trunk/; revision=6768
* * Copy a bunch of files to nix.cs.uu.nl.Eelco Dolstra2006-10-12
| | | | svn path=/nixpkgs/trunk/; revision=6711
* * More descriptions.Eelco Dolstra2006-10-12
| | | | svn path=/nixpkgs/trunk/; revision=6709
* update bash to 3.1Armijn Hemel2006-02-19
| | | | svn path=/nixpkgs/trunk/; revision=4859
* * catamaran.labs.cs.uu.nl -> nix.cs.uu.nl.Eelco Dolstra2005-08-22
| | | | svn path=/nixpkgs/trunk/; revision=3660
* * 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
* * Bash updated to 3.0.Eelco Dolstra2004-09-18
| | | | svn path=/nixpkgs/trunk/; revision=1439
* * Remove trivial builders.Eelco Dolstra2004-03-29
| | | | | | | | | | | | * 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
* * 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
* * Rename .fix -> .nix.Eelco Dolstra2003-11-18
svn path=/nixpkgs/trunk/; revision=511