Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Remove some hackery | Eelco Dolstra | 2013-03-06 |
| | |||
* | build-support/release: Simplify meta.description | Eelco Dolstra | 2013-03-01 |
| | | | | | Phrases like "Build of a ..." are redundant because everything is a build. | ||
* | pkgs/build-support/cabal: add 'testDepends' to 'extraBuildInputs' if ↵ | Peter Simons | 2013-02-25 |
| | | | | 'doCheck' is set to 'true' | ||
* | pkgs/build-support/cabal: filter 'doCheck=false' field from the expression ↵ | Peter Simons | 2013-02-24 |
| | | | | | | | | | | to avoid unnecessary hash changes In the master branch, doCheck defaults to 'false', which means that no package will change its hash unless its doCheck field is set to 'true' explicitly. In the stdenv-updates branch, however, all Haskell packages have a default setting of 'doCheck=true'. Once that branch has been merged, filtering doCheck is no longer necessary. | ||
* | pkgs/build-support/cabal: filter internal 'testDepends' field from the ↵ | Peter Simons | 2013-02-24 |
| | | | | expression to avoid unnecessary hash changes | ||
* | pkgs/build-support/cabal/default.nix: add support for running test suites ↵ | Peter Simons | 2013-02-22 |
| | | | | | | via Cabal Set 'doCheck = true' to enable building and running of the test suite. | ||
* | makeInitrd: Make the compressor configurable | Shea Levy | 2013-02-19 |
| | |||
* | releaseTools.nixBuild: Put hydra-build-products in each output | Eelco Dolstra | 2013-02-18 |
| | | | | | Putting a single hydra-build-products in $out can cause $out to have unnecessary dependencies on other outputs. | ||
* | releaseTools.nixBuild: Support builds with multiple outputs | Eelco Dolstra | 2013-02-13 |
| | |||
* | fetchurl: Don't wait too long for the hashed mirrors | Eelco Dolstra | 2013-02-06 |
| | | | | | If the hashed mirror (nixos.org/tarballs) doesn't respond in 15 seconds, give up and try the original URL. | ||
* | fetchurl: Remove some compatibility hacks | Eelco Dolstra | 2013-02-06 |
| | |||
* | Move "darwin-native-x11-and-opengl" package into the "os-specific" hierarchy. | Peter Simons | 2013-01-30 |
| | |||
* | pkgs/build-support/native-darwin-x11-and-opengl: lift native X11 and OpenGL ↵ | Peter Simons | 2013-01-28 |
| | | | | implementation from Darwin into the Nix store | ||
* | source-tarball.nix: try src.revCount when src.rev is not available. | Rob Vermaas | 2013-01-15 |
| | |||
* | Get rid of the "sf" alias for "sourceforge" | Eelco Dolstra | 2013-01-14 |
| | |||
* | replace-dependency: Eelco has ruled, lowerCamelCase > dash-case :( | Shea Levy | 2013-01-13 |
| | |||
* | replace-dependency: Better function names | Shea Levy | 2013-01-11 |
| | |||
* | replace-dependency: Don't strictly require that drv, old-dependency, and ↵ | Shea Levy | 2013-01-11 |
| | | | | new-dependency be derivations | ||
* | Remove some artifacts of a failed attempt from replace-dependency | Shea Levy | 2013-01-11 |
| | |||
* | Add the replace-dependency build support function. | Shea Levy | 2013-01-11 |
| | | | | | | | | | | | | | | The use case is to do a deep replacement of a dependency without rebuilding the entire tree. For example, suppose a security hole is found in glibc and a patch released. Ideally, you'd just rebuild everything, but that takes time, space, and CPU that you might not have, so in the mean time you could build a safe version of, say, firefox with: firefox-safe = replace-dependency { drv = firefox; old-dependency = glibc; new-dependency = patched-glibc; }; Building firefox-safe will rebuild glibc, but only do a simple copy/string replacement on all other dependencies of firefox. On my system (MBP 13" mid-2012), after a new glibc had been build building firefox took around 11 seconds. See the comments in the file for more details. | ||
* | More specific tracing of a relatively tricky replace once; account for ↵ | Michael Raskin | 2012-12-22 |
| | | | | default.nix being present everywhere. | ||
* | Update-walker should use basename of .upstream file for default basename of .nix | Michael Raskin | 2012-12-22 |
| | |||
* | VM builds: Use BusyBox | Eelco Dolstra | 2012-12-18 |
| | | | | http://hydra.nixos.org/build/3510928 | ||
* | Adding ext4 to vmTools. Otherwise, nixos build-vm fails with 'useBootLoader'. | Lluís Batlle i Rossell | 2012-12-16 |
| | |||
* | add luite's mirror to cabal/hackage download expression (for when ↵ | Aristid Breitkreuz | 2012-12-15 |
| | | | | hackage.haskell.org is down) | ||
* | postgresql: Update to latest versions | Eelco Dolstra | 2012-12-11 |
| | |||
* | Update E prover | Michael Raskin | 2012-12-09 |
| | |||
* | Fix dummy pseudo-updates being found for some packages | Michael Raskin | 2012-12-08 |
| | |||
* | Add Ubuntu 12.10 | Eelco Dolstra | 2012-12-04 |
| | |||
* | Update Debian Squeeze to 6.0.6 | Eelco Dolstra | 2012-12-04 |
| | |||
* | Get deb-closure.pl to work with the latest dpkg | Eelco Dolstra | 2012-12-04 |
| | |||
* | Update Asymptote | Michael Raskin | 2012-12-04 |
| | |||
* | Fixing a typo and making steps more explicit | Michael Raskin | 2012-12-04 |
| | |||
* | Allow to skip more options to update-walker in simple cases. Now just an URL ↵ | Michael Raskin | 2012-11-25 |
| | | | | can work if everything is set up in default way | ||
* | Support for low-impact updaters; some SF.net boilerplate helper. | Michael Raskin | 2012-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 data | Michael Raskin | 2012-11-08 |
| | |||
* | Allow relative paths in upstream expressions | Michael Raskin | 2012-11-08 |
| | |||
* | Add nspluginwrapper, a tool to execute browser plugins out-of-process | Michael Raskin | 2012-11-08 |
| | |||
* | Updating SBCL to freshest release 1.1.1. | Michael Raskin | 2012-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 fetchdarcs | Rickard Nilsson | 2012-10-22 |
| | |||
* | Merge remote-tracking branch 'origin/master' into x-updates | Eelco Dolstra | 2012-09-26 |
|\ | | | | | | | | | | | Conflicts: pkgs/misc/maven/maven-1.0.nix pkgs/os-specific/linux/xf86-input-wacom/default.nix | ||
| * | Remove getConfig helper function | Eelco Dolstra | 2012-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 releases | Eelco Dolstra | 2012-09-13 |
| | | |||
| * | Fix incorrect version of Ubuntu Maverick (10.10) | Eelco Dolstra | 2012-09-13 |
| | | |||
| * | Add support for jailbreak-cabal utility to the Cabal builder. | Peter Simons | 2012-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 generator | Eelco Dolstra | 2012-08-27 |
| | | | | | | | | Also fix Ubuntu 12.04 name from "oneiric" to "precise". | ||
| * | Remove trailing whitespace | Eelco Dolstra | 2012-08-27 |
| | | |||
| * | Create /dev/random and /dev/urandom in VMs | Eelco Dolstra | 2012-08-27 |
| | | | | | | | | | | WWW::Curl needs this to prevent "Fatal: no entropy gathering module detected". | ||
| * | fetchhg: removing the nix dependency | Lluis Batlle | 2012-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.nix | Rob Vermaas | 2012-08-25 |
| | |