maturin: 0.8.0 -> 0.8.1

- Supports `sdist-include = ["path/**/*"]` to include arbitrary files
  in source distributions
- Fixes Cargo.lock
- Updates some dependencies
This commit is contained in:
Daniël de Kok 2020-06-25 17:23:04 +02:00
parent 8a3547afe9
commit 1e5b480e8b
2 changed files with 3 additions and 21 deletions

View File

@ -1,13 +0,0 @@
diff --git a/Cargo.lock b/Cargo.lock
index 09ecb81..c37c646 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -733,7 +733,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "maturin"
-version = "0.8.0-beta.1"
+version = "0.8.0"
dependencies = [
"base64 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
"bytesize 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",

View File

@ -5,21 +5,16 @@ let
inherit (darwin.apple_sdk.frameworks) Security;
in rustPlatform.buildRustPackage rec {
name = "maturin-${version}";
version = "0.8.0";
version = "0.8.1";
src = fetchFromGitHub {
owner = "PyO3";
repo = "maturin";
rev = "v${version}";
sha256 = "1fjai0c0j8zzaj4c186dkbvx6cpj0vi3sc1qbjbgn2cm8azsd6m6";
sha256 = "16bxxa261k2l6mpdd55gyzl1mx756i0zbvqp15glpzlcwhb9bm2m";
};
# The maturin 0.8.0 lockfile has an incorrect version for maturin
# itself. The upstream lockfiles are normally correct, so this
# should be removed post-0.8.0.
cargoPatches = [ ./Cargo.lock.patch ];
cargoSha256 = "01sh523fi46k5xwdslhnmjz128jkdw47gp9bd8gim3ay13zkcn1i";
cargoSha256 = "1s1brfnhwl42jb37qqz4d8mxpyq2ck60jnmjfllkga3mhwm4r8px";
nativeBuildInputs = [ pkgconfig ];