about summary refs log tree commit diff
path: root/pkgs/build-support
Commit message (Collapse)AuthorAge
* Support for low-impact updaters; some SF.net boilerplate helper.Michael Raskin2012-11-10
| | | | | | | | | Added support code for comfortable writing of upstream data update expressions that do not require change of layout of the updated expressions (although they make assumptions about single assignment per line). Also added a default for choosing file to update (it is supposed to be default.nix in the same directory) and a one-liner for typical sourceforge redirects (and sourceforge mirror:// handling).
* Unify and make customizable output of obtained upstream dataMichael Raskin2012-11-08
|
* Allow relative paths in upstream expressionsMichael Raskin2012-11-08
|
* Add nspluginwrapper, a tool to execute browser plugins out-of-processMichael Raskin2012-11-08
|
* Updating SBCL to freshest release 1.1.1.Michael Raskin2012-11-04
| | | | | | | | | | | | | | | | | Replacing SBCL upstream tracking expression with a new version in a new format. Minuses: gave up on defining everything in Nix language (now update expression is a series of actions to do when downloading fresh release, it is actually interpreted by shell), now Nix expression contains meaningful whitespace (the area to regenerate is determined by the line with a specific comment and the closing brace on the otherwise empty line). Plusses: only one extra file which could even be moved out-of-tree if desired, clean semantics for traversing multiple links (it is not found in either Debian uscan or Gentoo euscan), the main expression is in one file and is less different from usual style.
* Remove deprecated option --ephemeral from fetchdarcsRickard Nilsson2012-10-22
|
* Merge remote-tracking branch 'origin/master' into x-updatesEelco Dolstra2012-09-26
|\ | | | | | | | | | | Conflicts: pkgs/misc/maven/maven-1.0.nix pkgs/os-specific/linux/xf86-input-wacom/default.nix
| * Remove getConfig helper functionEelco Dolstra2012-09-19
| | | | | | | | | | An expression like ‘getConfig [ "cabal" "libraryProfiling" ] false’ can be written more concisely as ‘config.cabal.libraryProfiling or false’.
| * Add universe repo for older Ubuntu releasesEelco Dolstra2012-09-13
| |
| * Fix incorrect version of Ubuntu Maverick (10.10)Eelco Dolstra2012-09-13
| |
| * Add support for jailbreak-cabal utility to the Cabal builder.Peter Simons2012-09-10
| | | | | | | | | | | | | | | | | | | | Jailbreaks-cabal allows Nixpkgs maintainers to quick-fix builds of packages that over-specify their version requirements by removing the version restrictions of all dependencies from the Cabal file. Set jailbreak = true in the build expression to activate this feature.
| * Make the "universe" repository available to the Ubuntu image generatorEelco Dolstra2012-08-27
| | | | | | | | Also fix Ubuntu 12.04 name from "oneiric" to "precise".
| * Remove trailing whitespaceEelco Dolstra2012-08-27
| |
| * Create /dev/random and /dev/urandom in VMsEelco Dolstra2012-08-27
| | | | | | | | | | WWW::Curl needs this to prevent "Fatal: no entropy gathering module detected".
| * fetchhg: removing the nix dependencyLluis Batlle2012-08-26
| | | | | | | | | | I don't think it's required for anything. I tried once without it, and it worked equally fine.
| * use openjdk as default for ant-build.nixRob Vermaas2012-08-25
| |
| * mirrors.nix: use GNU mirrors before hitting the master sitePeter Simons2012-08-22
| | | | | | | | | | Our first download URL of choice is http://ftpmirror.gnu.org/, which is an automatic re-director.
| * vmTools: Provide hook to add more Samba sharesEelco Dolstra2012-08-16
| |
| * Do some let-floating to prevent repeated evaluation of impureEnvVarsEelco Dolstra2012-08-13
| |
| * binary-tarball.nix: Forgot to source functions.shShea Levy2012-08-09
| |
| * Adding gccgo for gcc4.7.Lluís Batlle i Rossell2012-08-03
| | | | | | | | I tested hello world, and it works.
| * buildEnv: don't warn about collisions in propagated packagesEelco Dolstra2012-07-25
| | | | | | | | This mimicks buildenv in Nix more closely.
| * Factor out repeated scriptlets from build-support/release/*.nix.Petr Rockai2012-07-23
| |
| * Add --nodeps to rpm when test-uninstalling after a rpmBuild.Petr Rockai2012-07-23
| |
| * Call rpm -U instead of rpm -i to test package installation.Petr Rockai2012-07-23
| |
* | Merge remote-tracking branch 'upstream/master' into x-updatesShea Levy2012-07-14
|\| | | | | | | | | | | | | mountall conflict was trivial Conflicts: pkgs/os-specific/linux/mountall/default.nix
| * update-upstream-data: Fix a small bugMichael Raskin2012-07-07
| |
| * Handle invalid referencesKirill Elagin2012-06-20
| |
| * Do not use old way of setting `url` and `rev`Kirill Elagin2012-06-20
| | | | | | | | | | This was breaking `nix-prefetch-git --url smth --ref smth` (when expected hash is not specified)
| * Process relative URLsMichael Raskin2012-06-06
| | | | | | | | svn path=/nixpkgs/trunk/; revision=34367
| * * update hashes for debian queezeRob Vermaas2012-06-01
| | | | | | | | svn path=/nixpkgs/trunk/; revision=34316
| * * Install/uninstall all RPMs in one operation. This is necessary ifEelco Dolstra2012-05-31
| | | | | | | | | | | | the RPMs have dependencies between each other. svn path=/nixpkgs/trunk/; revision=34303
| * * Set the version number of generated Debian packages. Note that dpkgEelco Dolstra2012-05-24
| | | | | | | | | | | | | | | | apparently doesn't allows underscores in version strings, so we replace them by dashes. This is the exact opposite of RPM, which doesn't allow dashes. svn path=/nixpkgs/trunk/; revision=34220
| * * Be less verbose generating initrds.Eelco Dolstra2012-05-21
| | | | | | | | svn path=/nixpkgs/trunk/; revision=34199
* | * Add a setup hook ‘autoreconfHook’ to simplify packages that need toEelco Dolstra2012-05-19
|/ | | | | | | | | | | | | run autoreconf: buildInputs = [ autoreconfHook ]; is essentially equivalent to buildInputs = [ autoconf automake libtool ]; preConfigure = "autoreconf -i"; svn path=/nixpkgs/branches/x-updates/; revision=34181
* * Added Ubuntu 12.04.Eelco Dolstra2012-05-11
| | | | svn path=/nixpkgs/trunk/; revision=34055
* * Add a hook for running a test after the RPMs have been installed.Eelco Dolstra2012-05-01
| | | | svn path=/nixpkgs/trunk/; revision=33966
* build-support/fetchurl/mirrors.nix: add funet.fi to more mirrorsPeter Simons2012-04-29
| | | | | | Committed on behalf of Ilja Honkonen <ilja.honkonen@helsinki.fi>. svn path=/nixpkgs/trunk/; revision=33946
* * Set preferLocalBuild on a few more trivial builders.Eelco Dolstra2012-04-26
| | | | svn path=/nixpkgs/trunk/; revision=33935
* * writeTextFile: don't use the build hook. NixOS uses this function aEelco Dolstra2012-04-26
| | | | | | | lot, and it causes a lot of unnecessary overhead on machines with remote building enabled. svn path=/nixpkgs/trunk/; revision=33934
* Darwin: Add `mig', `lipo', etc. to `stdenvNative'.Ludovic Courtès2012-04-23
| | | | | | Consequently, remove `darwinLipoUtility', `darwinArchUtility', etc. svn path=/nixpkgs/trunk/; revision=33893
* * Pass -cpu kvm64 to keep GMP from barfing.Eelco Dolstra2012-04-19
| | | | svn path=/nixpkgs/trunk/; revision=33848
* Add armv7l support.Nicolas Pierron2012-04-15
| | | | svn path=/nixpkgs/trunk/; revision=33798
* * Add modules required by Linux 3.2.Eelco Dolstra2012-04-11
| | | | svn path=/nixpkgs/trunk/; revision=33742
* * Remove some obsolete kernel.org mirrors.Eelco Dolstra2012-04-05
| | | | svn path=/nixpkgs/trunk/; revision=33609
* * Don't do a mkdir in the postHook.Eelco Dolstra2012-04-04
| | | | svn path=/nixpkgs/trunk/; revision=33569
* Removing usernixos from nixpkgs trunk.Lluís Batlle i Rossell2012-03-28
| | | | | | | | I placed a repository starting at this same svn content removed at: http://viric.name/cgi-bin/usernixos svn path=/nixpkgs/trunk/; revision=33459
* Adding 'usernixos', where I start a modular kind-of-nixos that can go intoLluís Batlle i Rossell2012-03-27
| | | | | | | | | "nix-env -i" profiles, as a container for flexible configuration at the style of nixos, to be defined in .nixpkgs/config.nix, with the main target of generating an activation script. svn path=/nixpkgs/trunk/; revision=33445
* * Remove an unnecessary function.Eelco Dolstra2012-03-19
| | | | svn path=/nixpkgs/trunk/; revision=33271
* * When doing coverage builds, set useTempPrefix (in case we're doingEelco Dolstra2012-03-19
| | | | | | an "installcheck"). svn path=/nixpkgs/trunk/; revision=33261