Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | haskell-git-annex: update to version 5.20140517 | Peter Simons | 2014-05-21 |
| | |||
* | cgit: improve a comment | Bjørn Forsman | 2014-05-17 |
| | |||
* | git: Update to 1.9.3 | Linquize | 2014-05-15 |
| | |||
* | Re-write the Haskell Platform out of haskell-defaults.nix. | Peter Simons | 2014-05-14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) Packages formerly called haskell-haskell-platform-ghcXYZ-VVVV.X.Y.Z are now called haskell-platform-VVVV.X.Y.Z. The latest version can be installed by running "nix-env -i haskell-platform". 2) The attributes haskellPackages_ghcXYZ.haskellPlatform no longer exist. Instead, we have attributes like haskellPlatformPackages."2012_4_0_0". (The last numeric bit must be quoted when used in a Nix file, but not on the command line to nix-env, nix-build, etc.) The latest Platform has a top-level alias called simply haskellPlatform. 3) The haskellPackages_ghcXYZ package sets offer the latest version of every library that GHC x.y.z can compile. For example, if 2.7 is the latest version of QuickCheck and if GHC 7.0.4 can compile that version, then haskellPackages_ghc704.QuickCheck refers to version 2.7. 4) All intermediate GHC releases were dropped from all-packages.nix to simplify our configuration. What remains is a haskellPackages_ghcXYZ set for the latest version of every major release branch, i.e. GHC 6.10.4, 6.12.3, 7.0.4, 7.2.2, 7.4.2, 7.6.3, 7.8.2, and 7.9.x (HEAD snapshot). 5) The ghcXYZPrefs functions in haskell-defaults.nix now inherit overrides from newer to older compilers, i.e. an override configured for GHC 7.0.4 will automatically apply to GHC 6.12.3 and 6.10.4, too. This change has reduced the redundancy in those configuration functions. The downside is that overriding an attribute for only one particular GHC version has become more difficult. In practice, this case doesn't occur much, though. 6) The 'cabal' builder has a brand-new argument called 'extension'. That function is "self : super : {}" by default and users can override it to mess with the attribute set passed to cabal.mkDerivation. An example use would be the definition of darcs in all-packages.nix: | darcs = haskellPackages.darcs.override { | cabal = haskellPackages.cabal.override { | extension = self : super : { | isLibrary = false; | configureFlags = "-f-library " + super.configureFlags or ""; | }; | }; | }; In this case, extension disables building the library part of the package to give us an executable-only version that has no dependencies on GHC or any other Haskell packages. The 'self' argument refers to the final version of the attribute set and 'super' refers to the original attribute set. Note that ... - Haskell Platform packages always provide the Haddock binary that came with the compiler. - Haskell Platform 2009.2.0.2 is broken because of build failures in cgi and cabal-install. - Haskell Platform 2010.1.0.0 is broken becasue of build failures in cgi. | ||
* | Use the working source for GNU ARch | Michael Raskin | 2014-05-03 |
| | |||
* | haskell-git-annex: update to version 5.20140421 | Peter Simons | 2014-04-29 |
| | |||
* | Silence some Hydra evaluation warnings | Eelco Dolstra | 2014-04-24 |
| | |||
* | haskell-git-annex: update to version 5.20140412 | Peter Simons | 2014-04-23 |
| | |||
* | git send-email: Respect $OPENSSL_X509_CERT_FILE | Eelco Dolstra | 2014-04-16 |
| | |||
* | On Darwin, set NO_APPLE_COMMON_CRYPTO=1 for git builds | John Wiegley | 2014-04-14 |
| | |||
* | cgit: bump git version to 1.9.2 | Austin Seipp | 2014-04-13 |
| | | | | | | This also updates the download URL to use kernel.org Signed-off-by: Austin Seipp <aseipp@pobox.com> | ||
* | Change several package constraints from linux to unix | John Wiegley | 2014-04-12 |
| | | | | They all build on Darwin. | ||
* | git: Update to 1.9.2 | Linquize | 2014-04-10 |
| | |||
* | gitAndTools.svn2git: update from 2.2.2 to 2.2.5 | Peter Simons | 2014-04-09 |
| | |||
* | gitAndTools.stgit: update from 0.16 to 0.17.1 | Peter Simons | 2014-04-09 |
| | |||
* | haskell-git-annex: update to version 5.20140405 | Peter Simons | 2014-04-07 |
| | |||
* | haskell-git-annex: update to version 5.20140402 | Peter Simons | 2014-04-06 |
| | |||
* | git: Remove phony not-supported wrappers. | Shea Levy | 2014-04-05 |
| | | | | Fixes #1751 | ||
* | mercurialFull: update from 2.9.1 to 2.9.2 | Evgeny Egorochkin | 2014-04-03 |
| | |||
* | haskell-git-annex: update to version 5.20140320 | Peter Simons | 2014-03-22 |
| | |||
* | git: Update to 1.9.1 | Linquize | 2014-03-20 |
| | |||
* | Rename git -> git-minimal, git-full -> git | Eelco Dolstra | 2014-03-11 |
| | | | | Since most people probably want the full Git. | ||
* | cgit: update from 0.10 to 0.10.1 | Evgeny Egorochkin | 2014-03-08 |
| | |||
* | haskell-git-annex: update to version 5.20140306 | Peter Simons | 2014-03-08 |
| | |||
* | mercurial: Update to 2.9.1 | Eelco Dolstra | 2014-03-05 |
| | |||
* | gitAndTools.gitflow: update from 1.6.1 to 1.7.0 | Peter Simons | 2014-03-03 |
| | |||
* | gitAndTools.hub: update from 1.11.1 to 1.12.0 | Peter Simons | 2014-03-03 |
| | |||
* | haskell-git-annex: update to version 5.20140227 | Peter Simons | 2014-02-28 |
| | |||
* | subversion: minor bump to fix CVE-2014-0032 | Vladimír Čunát | 2014-02-22 |
| | |||
* | haskell-git-annex: update to version 5.20140221 | Peter Simons | 2014-02-22 |
| | |||
* | git: fix typos in comments | Bjørn Forsman | 2014-02-15 |
| | |||
* | Move all db4 packages to the default db5 | William A. Kennington III | 2014-02-15 |
| | |||
* | git: Update to 1.9.0 | Linquize | 2014-02-15 |
| | |||
* | Updating fossil to 1.28. | Lluís Batlle i Rossell | 2014-02-11 |
| | |||
* | haskell-git-annex: update to version 5.20140210 | Peter Simons | 2014-02-10 |
| | |||
* | git: update to 1.8.5.4 (close #1714) | Linquize | 2014-02-09 |
| | |||
* | updates: mr, vcsh and transmission-remote-gtk | Jan Malakhovski | 2014-02-06 |
| | | | | | | - mr: copy some more stuff to output - add vcsh package - transmission-remote-gtk: 1.0.1 -> 1.1.1 | ||
* | bazaar: updated to 2.6.0 and fixed ssl bug | Georges Dubus | 2014-02-05 |
| | | | | Fixes #1216 | ||
* | mercurialFull: update from 2.8.2 to 2.9 | Nixpkgs Monitor | 2014-02-04 |
| | |||
* | hub: Update from 1.10.6 -> 1.11.1 | Ricardo M. Correia | 2014-02-02 |
| | |||
* | haskell-git-annex: update to version 5.20140129 | Peter Simons | 2014-01-30 |
| | |||
* | haskell-git-annex: update to version 5.20140127 | Peter Simons | 2014-01-28 |
| | |||
* | rcs: Update to 5.9.2 | Eelco Dolstra | 2014-01-27 |
| | |||
* | haskell-git-annex: update to version 5.20140116 | Peter Simons | 2014-01-26 |
| | |||
* | subversion: fix evaluation errors on FreeBSD | Peter Simons | 2014-01-22 |
| | |||
* | Merge master into stdenv-updates | Vladimír Čunát | 2014-01-20 |
|\ | | | | | | | | | | | Conflicts: pkgs/applications/version-management/gource/default.nix pkgs/top-level/all-packages.nix | ||
| * | cgit: fix snapshot feature by using full paths to gzip/bzip2/xz | Bjørn Forsman | 2014-01-19 |
| | | |||
| * | cgit: enable lua support | Bjørn Forsman | 2014-01-19 |
| | | | | | | | | | | Filters can now take advantage of the built-in lua interpreter (much faster than fork and exec). | ||
| * | cgit: update from 0.9.2 to 0.10 | Bjørn Forsman | 2014-01-19 |
| | | |||
| * | gource: fix build | Bjørn Forsman | 2014-01-18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | gource currently fails in the configure phase: configure: error: Could not link against -lGLU ! This is a very misleading error, it seems to happen because configure doesn't find boost libraries and ends up with uninitialized variable(s). That in turn cause it to fail later with this unrelated error. Fix by using boost libraries, not only the headers. gource also grew a dependency on GLM, so add that to buildInputs. |