summary refs log tree commit diff
path: root/pkgs/stdenv
Commit message (Collapse)AuthorAge
* Removed unused setup-sh-defs.nixMichael Raskin2008-01-22
| | | | svn path=/nixpkgs/trunk/; revision=10254
* Fixed synaptics; Added GOCR (not that it is a good OCR); reverted ↵Michael Raskin2007-11-09
| | | | | | MarcWeber's update to setup-new-2.sh (he has no time to use it in nearest future; later I hope it will be irrelevant) svn path=/nixpkgs/trunk/; revision=9613
* createShScript proposal addedMarc Weber2007-11-08
| | | | svn path=/nixpkgs/trunk/; revision=9609
* add_to_var renamed to addToSearchPathYury G. Kudryashov2007-10-19
| | | | svn path=/nixpkgs/trunk/; revision=9498
* Fixed typo, added function add_to_varYury G. Kudryashov2007-10-19
| | | | | | | | | | | | The function for use in setup hooks. The syntax is very simple: add_to_var varName needDir addDir prefix If the directory $prefix$needDir exists, directory $prefix$addDir is added to variable named varName (using PATH_DELIMITER as delimiter). If addDir is "", it defaults to needDir (this is a most common case). svn path=/nixpkgs/trunk/; revision=9496
* Thanks urkud for pointing me to the wrong implementation of PATH_DELIMITER - ↵Marc Weber2007-09-20
| | | | | | fixed svn path=/nixpkgs/trunk/; revision=9352
* Added prefixKey to stdenv/generic/setup-new-2.shYury G. Kudryashov2007-09-20
| | | | | | | Now you can write prefixKey="-prefix " and "-prefix ${out}" will be inserted in configureFlags (instead of "--prefix ${out}"). svn path=/nixpkgs/trunk/; revision=9351
* svn path=/nixpkgs/trunk/; revision=9347Michael Raskin2007-09-20
|
* removing by accident added -xMarc Weber2007-09-13
| | | | svn path=/nixpkgs/trunk/; revision=9321
* PATH_DELIMITER added and some trailing whitespaces removedMarc Weber2007-09-13
| | | | svn path=/nixpkgs/trunk/; revision=9320
* setup-new-2.sh: rewritten stripping code in more configurable way.Yury G. Kudryashov2007-09-01
| | | | svn path=/nixpkgs/trunk/; revision=9237
* Removed duplicated code for moving doc, man and info into share/ subdir.Yury G. Kudryashov2007-09-01
| | | | svn path=/nixpkgs/trunk/; revision=9236
* I don't like cluttering up scripts using many ifs.. Do you like an ↵Marc Weber2007-08-31
| | | | | | assertEnvExists function ? I think we might want to use it more than twice in the future. svn path=/nixpkgs/trunk/; revision=9224
* installBin proposalMarc Weber2007-08-30
| | | | svn path=/nixpkgs/trunk/; revision=9220
* Added setup-sh-defs, a draft for composing builder from predefined strings, ↵Michael Raskin2007-08-28
| | | | | | so that substitution change doesn't ruin every package. Not cleaned.. svn path=/nixpkgs/trunk/; revision=9215
* * Rewrite all the SourceForge URLs to mirror://sourceforge/.Eelco Dolstra2007-08-27
| | | | | | find . -name "*.nix" | while read fn; do sed 's^http://[a-z]*.dl.sourceforge.net/sourceforge/^mirror://sourceforge/^g' < $fn > $fn.new; mv $fn.new $fn; done svn path=/nixpkgs/trunk/; revision=9198
* * Reverted r6713, r6711, r4623, r3660, r2237. There rewrote fetchurlEelco Dolstra2007-08-24
| | | | | | | | | URLs to http://nix.cs.uu.nl/dist/tarballs. With content-addressable mirror support (r9190, NIXPKGS-70) this is no longer necessary: fetchurl will try to download from that location automatically. So we can keep the original URLs. svn path=/nixpkgs/trunk/; revision=9192
* adding purityPhase hasen't been such a good idea - untested and if a small ↵Marc Weber2007-08-20
| | | | | | thing changes everything has to be rebuilt.. svn path=/nixpkgs/trunk/; revision=9174
* unpackSource is to be included in phases .. So you can set phases after ↵Marc Weber2007-08-18
| | | | | | | | calling unpackSource manually cd $rootSource is called at end of unpackPhase svn path=/nixpkgs/trunk/; revision=9161
* Added setup-new-2.sh, mostly based on patch to setup.sh by Yurii Kudryashov ↵Michael Raskin2007-08-18
| | | | | | (urkud). svn path=/nixpkgs/trunk/; revision=9154
* Added some parts of kde-4. It doesn't work yet, but I need version controlYury G. Kudryashov2007-08-05
| | | | svn path=/nixpkgs/trunk/; revision=9049
* * substituteAll: support arbitrary characters in replacementsEelco Dolstra2007-06-15
| | | | | | (including newlines, backslash, etc.). svn path=/nixpkgs/trunk/; revision=8882
* * Merge setup-new.sh.Eelco Dolstra2007-05-24
| | | | svn path=/nixpkgs/trunk/; revision=8757
* * stdenv: new attribute is64bit.Eelco Dolstra2007-05-24
| | | | | | | * stdenv: for convience, provide the library functions in pkgs/lib/default.nix through the lib attribute. svn path=/nixpkgs/trunk/; revision=8740
* * Predicate `isi686'.Eelco Dolstra2007-05-20
| | | | svn path=/nixpkgs/trunk/; revision=8721
* * Rebuilt the bootstrap binaries, mostly to fix curl (DNS resolutionEelco Dolstra2007-01-22
| | | | | | in dietlibc was broken). svn path=/nixpkgs/trunk/; revision=7745
* * ensureDir: allow multiple directories.Eelco Dolstra2007-01-10
| | | | | | * Eval $unpackCmd. svn path=/nixpkgs/trunk/; revision=7617
* * Second attempt.Eelco Dolstra2006-12-31
| | | | svn path=/nixpkgs/trunk/; revision=7521
* * Urgh.Eelco Dolstra2006-12-31
| | | | svn path=/nixpkgs/trunk/; revision=7520
* * Quick attempt at fixing stdenv-mingw.Eelco Dolstra2006-12-31
| | | | svn path=/nixpkgs/trunk/; revision=7519
* * Always set the prefix.Eelco Dolstra2006-12-28
| | | | svn path=/nixpkgs/trunk/; revision=7513
* * Don't clobber $shell.Eelco Dolstra2006-12-28
| | | | svn path=/nixpkgs/trunk/; revision=7512
* * Workaround a bug in older versions of bash.Eelco Dolstra2006-12-28
| | | | svn path=/nixpkgs/trunk/; revision=7511
* * Fix stdenv-initial.Eelco Dolstra2006-12-28
| | | | svn path=/nixpkgs/trunk/; revision=7510
* * Set the shell.Eelco Dolstra2006-12-27
| | | | svn path=/nixpkgs/trunk/; revision=7504
* * Merge the new generic builder.Eelco Dolstra2006-12-27
| | | | | | | | | * Removed substitute, it's part of the generic builder now. * stdenv-initial (Linux): use the real generic builder script. This does require that sed is in the path of the builder of the initial stdenv. svn path=/nixpkgs/trunk/; revision=7498
* * Doh.Eelco Dolstra2006-12-27
| | | | svn path=/nixpkgs/trunk/; revision=7496
* * Remove dontMakeInstall, it's no longer necessary (just setEelco Dolstra2006-12-27
| | | | | | installCommand to true or something). svn path=/nixpkgs/trunk/; revision=7495
* * Split the installPhase into installPhase and fixupPhase. TheEelco Dolstra2006-12-27
| | | | | | | fixupPhase strips binaries, runs patchelf, etc. This is so that those things still happen when somebody overrides installPhase. svn path=/nixpkgs/trunk/; revision=7494
* * Allow the patch flags to be overriden through $patchFlags.Eelco Dolstra2006-12-27
| | | | svn path=/nixpkgs/trunk/; revision=7493
* * Pass makeFlags to `make check'.Eelco Dolstra2006-12-27
| | | | svn path=/nixpkgs/trunk/; revision=7492
* * Pass makeFlags to `make install' as well. This is because quiteEelco Dolstra2006-12-27
| | | | | | | | often the same flags need to be passed to both `make' and `make install'. Added a variable buildFlags for flags that should only be passed to `make'. svn path=/nixpkgs/trunk/; revision=7491
* * Variable $installTargets to override the install target inEelco Dolstra2006-12-27
| | | | | | installPhase. svn path=/nixpkgs/trunk/; revision=7490
* * Fix the quadratic performance in substitute().Eelco Dolstra2006-12-27
| | | | svn path=/nixpkgs/trunk/; revision=7488
* * Allow "make install" to be overriden using $installCommand.Eelco Dolstra2006-12-13
| | | | svn path=/nixpkgs/trunk/; revision=7340
* * TMI.Eelco Dolstra2006-12-11
| | | | svn path=/nixpkgs/trunk/; revision=7315
* * Move the substitution functions into stdenv (not merged yet).Eelco Dolstra2006-12-10
| | | | | | | | | | | * If the environment variable buildCommand is set, then eval that instead of doing the build phases. This is used by the runCommand function in all-packages.nix to allow one-lines like foo = runCommand "foo" {} "mkdir $out; echo foo > $out/foo"; svn path=/nixpkgs/trunk/; revision=7298
* Added /usr/local/bin to the initial search path to support MassalaMartin Bravenboer2006-11-13
| | | | svn path=/nixpkgs/trunk/; revision=7011
* * Linux kernel: updated to 2.6.18.1.Eelco Dolstra2006-10-31
| | | | | | | | | | | * Kernel: accept a list of kernel patches through the kernelPatches argument. The names of the patches are added to the description attribute (e.g., "The Linux kernel (with patches: skas-2.6.18-v9-pre9)"). * Generic builder (forked in setup-new.sh): support patches that are compressed using gzip or bzip2. svn path=/nixpkgs/trunk/; revision=6913
* * Latest bootstrap binaries for x86_64.Eelco Dolstra2006-10-30
| | | | svn path=/nixpkgs/trunk/; revision=6907