maturin: 0.6.1 -> 0.7.0
pyo3-pack has been renamed to maturin version 0.7.0. Other larger changes are: - Mixed rust/python layout - Added PEP 517 support - Support settings all applicable fields from the python core metadata specification in Cargo.toml
This commit is contained in:
parent
3b67af56d7
commit
7e29ce8a77
|
@ -4,17 +4,17 @@
|
||||||
let
|
let
|
||||||
inherit (darwin.apple_sdk.frameworks) Security;
|
inherit (darwin.apple_sdk.frameworks) Security;
|
||||||
in rustPlatform.buildRustPackage rec {
|
in rustPlatform.buildRustPackage rec {
|
||||||
name = "pyo3-pack-${version}";
|
name = "maturin-${version}";
|
||||||
version = "0.6.1";
|
version = "0.7.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "PyO3";
|
owner = "PyO3";
|
||||||
repo = "pyo3-pack";
|
repo = "maturin";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "0zk0jhr7lnl9z6c8pbk7si3wa8b1kqzj3wrslc1n5fjla7xx8fzn";
|
sha256 = "1qscn8ycyg9ldkp1v5178mlw8r5ak2p12x52c0w4hgij7y1q5s39";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoSha256 = "13gycipxc17baxg8nvjzkw96i1pxgncx7qjcrm9aab7p9vi2vrih";
|
cargoSha256 = "0fk9dgwkgkkmxxd8ydl0vp14jhzi65pkz36v5h3nkp4cb4n4cvdj";
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ in rustPlatform.buildRustPackage rec {
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
description = "Build and publish crates with pyo3 bindings as python packages";
|
description = "Build and publish crates with pyo3 bindings as python packages";
|
||||||
homepage = https://github.com/PyO3/pyo3-pack;
|
homepage = https://github.com/PyO3/maturin;
|
||||||
license = licenses.mit;
|
license = licenses.mit;
|
||||||
maintainers = [ maintainers.danieldk ];
|
maintainers = [ maintainers.danieldk ];
|
||||||
platforms = platforms.all;
|
platforms = platforms.all;
|
|
@ -285,6 +285,7 @@ mapAliases ({
|
||||||
ppl-address-book = throw "deprecated in 2019-05-02: abandoned by upstream.";
|
ppl-address-book = throw "deprecated in 2019-05-02: abandoned by upstream.";
|
||||||
processing3 = processing; # added 2019-08-16
|
processing3 = processing; # added 2019-08-16
|
||||||
procps-ng = procps; # added 2018-06-08
|
procps-ng = procps; # added 2018-06-08
|
||||||
|
pyo3-pack = maturin;
|
||||||
pulseaudioLight = pulseaudio; # added 2018-04-25
|
pulseaudioLight = pulseaudio; # added 2018-04-25
|
||||||
qca-qt5 = libsForQt5.qca-qt5; # added 2015-12-19
|
qca-qt5 = libsForQt5.qca-qt5; # added 2015-12-19
|
||||||
qt_gstreamer = qt-gstreamer; # added 2017-02
|
qt_gstreamer = qt-gstreamer; # added 2017-02
|
||||||
|
|
|
@ -8355,7 +8355,7 @@ in
|
||||||
inherit (darwin.apple_sdk.frameworks) Security;
|
inherit (darwin.apple_sdk.frameworks) Security;
|
||||||
};
|
};
|
||||||
|
|
||||||
pyo3-pack = callPackage ../development/tools/rust/pyo3-pack { };
|
maturin = callPackage ../development/tools/rust/maturin { };
|
||||||
rainicorn = callPackage ../development/tools/rust/rainicorn { };
|
rainicorn = callPackage ../development/tools/rust/rainicorn { };
|
||||||
inherit (rustPackages) rls;
|
inherit (rustPackages) rls;
|
||||||
rustfmt = rustPackages.rustfmt;
|
rustfmt = rustPackages.rustfmt;
|
||||||
|
|
Loading…
Reference in a new issue