summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorJörg Thalheim <joerg@thalheim.io>2018-09-11 21:05:50 +0100
committerJörg Thalheim <joerg@thalheim.io>2018-09-11 21:05:50 +0100
commitcea6bbfe752d74e9ac9410be0b0a2f4c221c3bb7 (patch)
tree2785412ef23e68f1c53a53a6e1487088c89cf553 /pkgs
parentffde15da8efcd272edaa864e1b0d8dd72e82fc9e (diff)
downloadnixpkgs-cea6bbfe752d74e9ac9410be0b0a2f4c221c3bb7.tar
nixpkgs-cea6bbfe752d74e9ac9410be0b0a2f4c221c3bb7.tar.gz
nixpkgs-cea6bbfe752d74e9ac9410be0b0a2f4c221c3bb7.tar.bz2
nixpkgs-cea6bbfe752d74e9ac9410be0b0a2f4c221c3bb7.tar.lz
nixpkgs-cea6bbfe752d74e9ac9410be0b0a2f4c221c3bb7.tar.xz
nixpkgs-cea6bbfe752d74e9ac9410be0b0a2f4c221c3bb7.tar.zst
nixpkgs-cea6bbfe752d74e9ac9410be0b0a2f4c221c3bb7.zip
cargo-edit: disable impure check
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/tools/package-management/cargo-edit/default.nix2
-rw-r--r--pkgs/tools/package-management/cargo-edit/disable-network-based-test.patch10
2 files changed, 12 insertions, 0 deletions
diff --git a/pkgs/tools/package-management/cargo-edit/default.nix b/pkgs/tools/package-management/cargo-edit/default.nix
index c0c1d19bfb6..e2cc49a3e99 100644
--- a/pkgs/tools/package-management/cargo-edit/default.nix
+++ b/pkgs/tools/package-management/cargo-edit/default.nix
@@ -19,6 +19,8 @@ rustPlatform.buildRustPackage rec {
   buildInputs = lib.optional (!stdenv.isDarwin) openssl;
   propagatedBuildInputs = lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Security;
 
+  patches = [ ./disable-network-based-test.patch ];
+
   meta = with lib; {
     description = "A utility for managing cargo dependencies from the command line";
     homepage = https://github.com/killercup/cargo-edit;
diff --git a/pkgs/tools/package-management/cargo-edit/disable-network-based-test.patch b/pkgs/tools/package-management/cargo-edit/disable-network-based-test.patch
new file mode 100644
index 00000000000..d1044a7fc53
--- /dev/null
+++ b/pkgs/tools/package-management/cargo-edit/disable-network-based-test.patch
@@ -0,0 +1,10 @@
+--- cargo-edit.org/tests/cargo-upgrade.rs	2018-09-11 20:59:04.609532299 +0100
++++ cargo-edit/tests/cargo-upgrade.rs	2018-09-11 20:59:50.829435331 +0100
+@@ -302,6 +302,7 @@
+ }
+ 
+ #[test]
++#[ignore] // requires network
+ fn upgrade_prints_messages() {
+     let (_tmpdir, manifest) = clone_out_test("tests/fixtures/upgrade/Cargo.toml.source");
+