diff options
Diffstat (limited to 'pkgs/development/tools/rust/maturin/default.nix')
-rw-r--r-- | pkgs/development/tools/rust/maturin/default.nix | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/pkgs/development/tools/rust/maturin/default.nix b/pkgs/development/tools/rust/maturin/default.nix deleted file mode 100644 index f7c213c13dd50..0000000000000 --- a/pkgs/development/tools/rust/maturin/default.nix +++ /dev/null @@ -1,46 +0,0 @@ -{ callPackage -, lib -, stdenv -, fetchFromGitHub -, rustPlatform -, libiconv -, Security -}: - -rustPlatform.buildRustPackage rec { - pname = "maturin"; - version = "1.5.1"; - - src = fetchFromGitHub { - owner = "PyO3"; - repo = "maturin"; - rev = "v${version}"; - hash = "sha256-3rID2epV1pCwpofFf9Wuafs1SlBWH7e7/4HPaSUAriQ="; - }; - - cargoHash = "sha256-hPyPMQm/Oege0PPjYIrd1fEDOGqoQ1ffS2l6o8je4t4="; - - buildInputs = lib.optionals stdenv.isDarwin [ Security libiconv ]; - - # Requires network access, fails in sandbox. - doCheck = false; - - passthru.tests.pyo3 = callPackage ./pyo3-test {}; - - meta = with lib; { - description = "Build and publish Rust crates Python packages"; - mainProgram = "maturin"; - longDescription = '' - Build and publish Rust crates with PyO3, rust-cpython, and - cffi bindings as well as Rust binaries as Python packages. - - This project is meant as a zero-configuration replacement for - setuptools-rust and Milksnake. It supports building wheels for - Python and can upload them to PyPI. - ''; - homepage = "https://github.com/PyO3/maturin"; - changelog = "https://github.com/PyO3/maturin/blob/v${version}/Changelog.md"; - license = with licenses; [ asl20 /* or */ mit ]; - maintainers = [ ]; - }; -} |