Commit Graph

36705 Commits

Author SHA1 Message Date
Eelco Dolstra
6aeb59bbe0 Rename fetchGitHub -> fetchFromGitHub
We're not fetching all of GitHub, after all.
2014-05-08 15:49:39 +02:00
Eelco Dolstra
ebd8573046 Add a utility function "fetchGitHub"
This is a small wrapper around fetchzip. It allows you to say:

  src = fetchGitHub {
    owner = "NixOS";
    repo = "nix";
    rev = "924e19341a5ee488634bc9ce1ea9758ac496afc3"; # or a tag
    sha256 = "1ld1jc26wy0smkg63chvdzsppfw6zy1ykf3mmc50hkx397wcbl09";
  };
2014-05-08 15:30:18 +02:00
Eelco Dolstra
c8df888858 Add a function "fetchzip"
This function downloads and unpacks a file in one fixed-output
derivation. This is primarily useful for dynamically generated zip
files, such as GitHub's /archive URLs, where the unpacked content of
the zip file doesn't change, but the zip file itself may (e.g. due to
minor changes in the compression algorithm, or changes in timestamps).

Fetchzip is implemented by extending fetchurl with a "postFetch" hook
that is executed after the file has been downloaded. This hook can
thus perform arbitrary checks or transformations on the downloaded
file.
2014-05-08 15:30:17 +02:00
Eelco Dolstra
2a43a4163a Fix indentation 2014-05-08 15:30:17 +02:00
Eelco Dolstra
46b77d3bb4 fetchurl_gnome -> fetchurlGnome 2014-05-08 15:30:17 +02:00
aszlig
709ccd520b
patchutils: Update to new upstream version 0.3.3.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-05-08 15:01:55 +02:00
Benjamin Podszun
313900d819 nixpkgs: Bump feh to 2.11 2014-05-08 13:15:09 +02:00
Rickard Nilsson
5a0c8ff040 Merge pull request #2548 from proger/sysdig-0.1.81
sysdig: update to 0.1.81
2014-05-08 10:45:18 +02:00
Cillian de Róiste
aa5c229223 androidsdk: upgrade 22.3 -> 22.6.2 2014-05-08 00:49:19 +02:00
Austin Seipp
130cb5d005 criu: upgrade, hopefully fix Hydra build
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-05-07 16:43:48 -05:00
Peter Simons
c61d607340 tkgate: rewrite expressions to get along without the broken 'libiconvOrLibc' attribute 2014-05-07 23:11:51 +02:00
Peter Simons
8c75363c71 The logic behind 'libiconvOrLibc' is flawed and that attribute should be removed.
See https://github.com/NixOS/nixpkgs/pull/2532 for further details.
2014-05-07 23:11:51 +02:00
Austin Seipp
3b873648b3 coprthr: ensure we use the right perl
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-05-07 15:34:21 -05:00
Austin Seipp
ba085ee318 libevent: fix event_rpcgen.py
This should help fix the COPRTHR build. Although a Python dependency was
added, it was broken anyway...

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-05-07 15:34:21 -05:00
Rob Vermaas
31428612c2 Upgrade rtmpdump and get_iplayer 2014-05-07 20:56:37 +02:00
Peter Simons
366e3bd7a1 ghc-7.0.1: fix download URL 2014-05-07 20:33:32 +02:00
Peter Simons
b8bb480212 cabal-install: fix build of 1.20.0.1 with GHC 7.2.2 2014-05-07 19:13:06 +02:00
Peter Simons
4ee0cd2bbb haskell-gloss: Revert "update to version 1.8.2.1"
This reverts commit 37df971a49b6264894df2584c45a65a358f5fade. The new
version doesn't compile.
2014-05-07 19:13:06 +02:00
Peter Simons
ee1a03577c haskell-statistics: drop obsolete version 0.10.5.2 2014-05-07 19:13:06 +02:00
Peter Simons
fc51c1d163 cabal: enable the split-objects feature again for current versions of GHC 2014-05-07 19:13:06 +02:00
Peter Simons
bd36eadf98 haskell-zeromq4-haskell: update to version 0.6 2014-05-07 19:13:06 +02:00
Peter Simons
9acc4ccb29 haskell-yesod-test: update to version 1.2.1.5 2014-05-07 19:13:06 +02:00
Peter Simons
06d91b1f0e haskell-yesod-static: update to version 1.2.3 2014-05-07 19:13:06 +02:00
Peter Simons
5034c2b1f9 haskell-streaming-commons: update to version 0.1.2.3 2014-05-07 19:13:05 +02:00
Peter Simons
390b804b23 haskell-snap: update to version 0.13.2.5 2014-05-07 19:13:05 +02:00
Peter Simons
bb66957987 haskell-shelly: update to version 1.5.3 2014-05-07 19:13:05 +02:00
Peter Simons
ce57c7aac1 haskell-semigroupoids: update to version 4.0.2 2014-05-07 19:13:05 +02:00
Peter Simons
98c5572642 haskell-resourcet: update to version 1.1.2.2 2014-05-07 19:13:05 +02:00
Peter Simons
08549cdb02 haskell-network-multicast: update to version 0.0.11 2014-05-07 19:13:05 +02:00
Peter Simons
1ca94859d3 haskell-mmorph: update to version 1.0.3 2014-05-07 19:13:05 +02:00
Peter Simons
b127783bf4 haskell-largeword: update to version 1.2.3 2014-05-07 19:13:05 +02:00
Peter Simons
a688dd0687 haskell-language-c-inline: update to version 0.5.0.0 2014-05-07 19:13:05 +02:00
Peter Simons
de899153b1 haskell-criterion: update to version 0.8.1.0 2014-05-07 19:13:05 +02:00
Peter Simons
1ca4ac68d7 haskell-conduit: update to version 1.1.2.1 2014-05-07 19:13:05 +02:00
Peter Simons
d1fdb0cbb0 haskell-concurrent-extra: update to version 0.7.0.7 2014-05-07 19:13:05 +02:00
Peter Simons
2ac07cfc00 haskell-JuicyPixels: update to version 3.1.5.2 2014-05-07 19:13:05 +02:00
Peter Simons
8a446a01d7 haskell-HsSyck: update to version 0.52 2014-05-07 19:13:05 +02:00
Peter Simons
d43c34b6a4 haskell-derive: update to version 2.5.16 2014-05-07 19:13:05 +02:00
Peter Simons
23b0bb002b haskell-comonad: update to version 4.2 2014-05-07 19:13:05 +02:00
Peter Simons
efaac7c006 haskell-syb-0.4.1: disable the test suite when compiling with GHC HEAD
The test suite fails in a seemingly harmless way:

  ### Failure in: All:0
  expected: "(MyDataType Int,(DataType {tycon = \"MyDataType\", datarep = AlgRep [MyDataType]},(\"\",(\"MyDataType\",(\"\",\"MyDataType\")))))"
   but got: "(MyDataType Int,(DataType {tycon = \"Datatype.MyDataType\", datarep = AlgRep [MyDataType]},(\"\",(\"MyDataType\",(\"Datatype\",\"MyDataType\")))))"
2014-05-07 19:13:05 +02:00
Peter Simons
895a8648c9 haskell-yesod-core: update to version 1.2.15.1 2014-05-07 19:13:05 +02:00
Peter Simons
b45c5cdd32 haskell-transformers-compat: update to version 0.3 2014-05-07 19:13:04 +02:00
Peter Simons
00302921b3 haskell-resourcet: update to version 1.1.2.1 2014-05-07 19:13:04 +02:00
Peter Simons
7b52cc9676 haskell-pandoc-citeproc: update to version 0.3.1 2014-05-07 19:13:04 +02:00
Peter Simons
33c1a9599c haskell-optparse-applicative: update to version 0.8.1 2014-05-07 19:13:04 +02:00
Peter Simons
2fda5952a8 haskell-monad-logger: update to version 0.3.6.1 2014-05-07 19:13:04 +02:00
Peter Simons
0c60cac67f haskell-http-client: update to version 0.3.2.2 2014-05-07 19:13:04 +02:00
Peter Simons
375c29810d haskell-html-conduit: update to version 1.1.0.5 2014-05-07 19:13:04 +02:00
Peter Simons
8d6975cc75 haskell-hourglass: update to version 0.1.2 2014-05-07 19:13:04 +02:00
Peter Simons
32ca02ffac haskell-gtk-traymanager: update to version 0.1.4 2014-05-07 19:13:04 +02:00