Ricardo M. Correia
e42c17ee97
buildRustPackage: Fix Cargo.lock being ignored
...
It turns out that `cargo`, with respect to registry dependencies, was
ignoring the package versions locked in `Cargo.lock` because we changed
the registry index URL.
Therefore, every time `rustRegistry` would be updated, we'd always try
to use the latest version available for every dependency and as a result
the deps' SHA256 hashes would almost always have to be changed.
To fix this, now we do a string substitution in `Cargo.lock` of the
`crates.io` registry URL with our URL. This should be safe because our
registry is just a copy of the `crates.io` registry at a certain point
in time.
Since now we don't always use the latest version of every dependency,
the build of `cargo` actually started to fail because two of the
dependencies specified in its `Cargo.lock` file have build failures.
To fix the latter problem, I've added a `cargoUpdateHook` variable that
gets ran both when fetching dependencies and just before building the
program. The purpose of `cargoUpdateHook` is to do any ad-hoc updating
of dependencies necessary to get the package to build. The use of the
'--precise' flag is needed so that cargo doesn't try to fetch an even
newer version whenever `rustRegistry` is updated (and therefore have to
change depsSha256 as a consequence).
2015-04-23 02:58:07 +02:00
Ricardo M. Correia
d648be6724
buildRustPackage: Add check phase and enable it by default
...
Also disable check phase in cargo as there are lots of failures (some
probably due to trying to access the network).
2015-04-21 20:45:05 +02:00
Ricardo M. Correia
5e8a447739
cargo: Build optimized binary
2015-04-21 20:44:41 +02:00
Georges Dubus
7d67efa3f2
Add support for building cargo'ed Rust programs
2015-04-21 19:46:29 +02:00
Ricardo M. Correia
b1b4092ad5
rustcMaster: Update from 2015-04-13 -> 2015-04-15
2015-04-21 19:46:28 +02:00
Eelco Dolstra
1d8590afe4
nss: Update to 3.18.1
2015-04-21 16:53:43 +02:00
Peter Simons
32c0d3bd4f
hackage-packages.nix: re-generate from Hackage state 12d6257d3e
2015-04-21 14:16:20 +02:00
Pascal Wittmann
183271560b
Merge pull request #7393 from pjones/pkg/sassc
...
New package: SassC (front-end for libsass)
2015-04-21 09:52:50 +02:00
Peter Simons
169efee101
haskell-hruby: test suite has been fixed upstream
2015-04-20 22:07:30 +02:00
Peter Simons
26941230b5
hackage-packages.nix: re-generate from Hackage state e1a69962dc
2015-04-20 22:05:33 +02:00
Arseniy Seroka
c8f9a2d76c
Merge pull request #7468 from Balletie/master
...
Bump SFML to version 2.2, and update MARS game
2015-04-20 19:18:27 +03:00
Nikolay Amiantov
91f3912b5d
lambdabot: add configuration
2015-04-20 18:56:43 +03:00
Peter Simons
82f22dd5a1
hackage-packages.nix: disable approx. 1,000 Hydra build that are known to fail with GHC 7.10.1
2015-04-20 17:40:16 +02:00
Peter Simons
cba0f43304
haskell-diagrams-lib: build has been fixed upstream
2015-04-20 17:40:14 +02:00
Peter Simons
ee90f707a6
haskell-configuration-ghc-7.10.x.nix: fix Hydra evaluation errors
2015-04-20 17:40:14 +02:00
Peter Simons
2799cf5e1b
hackage-packages.nix: re-generate from Hackage state ea1b618ac7
2015-04-20 17:40:14 +02:00
Peter Simons
e313cd711e
r-modules: disable broken builds on Hydra
2015-04-20 17:38:46 +02:00
Balletie
d03e6162dc
Update SFML to version 2.2, remove sfml_git, and update MARS (depended on sfml_git)
2015-04-20 16:49:39 +02:00
Eelco Dolstra
61cca2cadf
meta.homePage -> homepage
2015-04-20 14:20:03 +02:00
Peter Simons
b6944026c6
haskell-hruby: add missing system dependency and disable broken test suite
...
Work around https://github.com/bartavelle/hruby/issues/10 and
https://github.com/bartavelle/hruby/issues/9 as suggested in
https://github.com/NixOS/nixpkgs/pull/7442 .
2015-04-20 00:06:52 +02:00
Peter Simons
72f06e79f5
haskell-tasty-rerun: fix build with GHC 7.10.1
2015-04-20 00:06:52 +02:00
Peter Simons
921e73eb7e
haskell-nats: fix build with older compilers
2015-04-20 00:06:52 +02:00
Peter Simons
a9d7fff06c
haskell-bloomfilter: fix build with GHC 7.10.1
...
https://github.com/bos/bloomfilter/issues/11
2015-04-20 00:06:52 +02:00
Peter Simons
bfe4b07321
hackage-packages.nix: re-generate from Hackage state be5b264dd1
2015-04-20 00:06:52 +02:00
Peter Simons
88fa30e8f2
haskell-configuration-ghc-7.10.x: clean-up
2015-04-19 19:56:45 +02:00
Peter Simons
5d6cdabf44
haskell-control-monad-free: use pre 0.6 version on older compilers
2015-04-19 19:48:33 +02:00
Peter Simons
5268dd470c
haskell-mtl-compat: fix build with GHC 7.10.x or later
2015-04-19 19:48:11 +02:00
Peter Simons
8cfd8673f5
haskell-extra build succeeds with the new generic builder.
2015-04-19 19:47:39 +02:00
Sebastian Jordan
956f6dbd4a
Disable sdl2-ttf tests in haskellng packages.
...
The testsuite of the sdl2-ttf requires user input to finish, thats why
it should be disabled until a version which fixed this problem is
available on hackage.
Closes https://github.com/NixOS/nixpkgs/pull/7464 .
2015-04-19 18:36:08 +02:00
Peter Simons
d3b73ae30f
idris: simplify overrides as suggested by @abbradar
2015-04-19 18:32:03 +02:00
Peter Simons
d50fe49ded
Merge pull request #7037 from peti/haskell-updates-ghc7101
...
Switch the default Haskell package set to GHC 7.10.1.
2015-04-19 17:57:33 +02:00
Peter Simons
0b088ce581
r-modules: revert "disable builds that depend on broken gdal library"
...
This reverts commit 9e9b5e6e69
. gdal has
been fixed in 1645795c53
.
2015-04-19 17:52:50 +02:00
Eelco Dolstra
b7b661f05f
Merge pull request #7412 from k0ral/sqlite
...
sqlite: 3.8.8.3 -> 3.8.9
2015-04-19 13:40:13 +02:00
Luca Bruno
b247577487
Revert "Merge pull request #7450 from risicle/gdaldisablepy"
...
This reverts commit e1db3adbac
, reversing
changes made to ca0d1aa9a3
.
See https://github.com/NixOS/nixpkgs/pull/7450#issuecomment-94259269
2015-04-19 12:19:52 +02:00
Peter Simons
bf294df172
haskell-annotated-wl-pprint was fixed upstream.
2015-04-19 11:59:09 +02:00
lethalman
e1db3adbac
Merge pull request #7450 from risicle/gdaldisablepy
...
gdal: just disable python support instead of marking gdal broken wholesa...
2015-04-19 11:54:50 +02:00
William A. Kennington III
cebecb3ef6
hiredis: 0.12.1 -> 0.13.0
2015-04-19 00:37:55 -07:00
codyopel
65f88c172b
fdk-aac: 0.1.3 -> 0.1.4
2015-04-19 03:21:50 -04:00
William A. Kennington III
42e996308e
Merge pull request #7254 from codyopel/gsm-cross
...
[WIP][DARWIN] libgsm: 1.0.13 -> 1.0.14 & improve cross platform support
2015-04-18 23:56:55 -07:00
Tobias Geerinckx-Rice
74d66a3df1
dejagnu 1.5.1 -> 1.5.3
2015-04-19 02:13:30 +02:00
Charles Strahan
1645795c53
gdal: unbreak the python lib
2015-04-18 17:33:49 -04:00
Robert Scott
f2e8e6a598
gdal: just disable python support instead of marking gdal broken wholesale
2015-04-18 20:38:50 +01:00
Nikolay Amiantov
da9dfdf956
idris: fix building on GHC 7.8
2015-04-18 21:16:52 +02:00
Peter Simons
3ec8e58754
haskell-configuration-ghc-7.8.x: fix transformers-compat
2015-04-18 20:43:23 +02:00
Peter Simons
e9eacd119c
haskell-configuration-ghc-7.10.x: remember ticket for brainfock and unlambda patches
2015-04-18 20:43:23 +02:00
Peter Simons
09fe56f2e5
haskell-ng: switch default configuration to mtl 2.2.x
2015-04-18 20:43:23 +02:00
Peter Simons
2eb911bd4c
haskell-configuration-ghc-7.10.x: fix Hydra evaluation errors
2015-04-18 20:43:23 +02:00
Peter Simons
d405c97251
haskell-ShellCheck build has been fixed upstream.
2015-04-18 20:43:22 +02:00
Nikolay Amiantov
196e34279d
haskellng.generic-builder: move jailbreak-cabal to postPatch
...
Closes https://github.com/NixOS/nixpkgs/pull/7208 .
2015-04-18 20:43:22 +02:00
Peter Simons
51c9058731
haskell-zlib: fix build by disabling the test suite
2015-04-18 20:43:22 +02:00