From fae710cf9cc19cc4b8c0205fa3c5c40cd8e6f016 Mon Sep 17 00:00:00 2001 From: Luiz Irber Date: Sun, 21 Jan 2024 20:12:09 -0800 Subject: [PATCH] python3Packages.sourmash: 4.8.4 -> 4.8.7 Diff: https://github.com/sourmash-bio/sourmash/compare/v4.8.4...v4.8.7 Changelog: https://github.com/sourmash-bio/sourmash/releases/tag/v4.8.7 --- .../python-modules/sourmash/default.nix | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/sourmash/default.nix b/pkgs/development/python-modules/sourmash/default.nix index 2a9dc470f14518..fd4edb20a8b8c6 100644 --- a/pkgs/development/python-modules/sourmash/default.nix +++ b/pkgs/development/python-modules/sourmash/default.nix @@ -1,4 +1,5 @@ { lib +, stdenv , fetchPypi , buildPythonPackage , pythonOlder @@ -20,24 +21,29 @@ buildPythonPackage rec { pname = "sourmash"; - version = "4.8.4"; + version = "4.8.7"; format = "pyproject"; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-Q1hMESwzEHGXcd4XW4nLqU8cLTCxrqRgAOr1qB77roo="; + hash = "sha256-DNGOpJ2UzpL1yFsjN897cyjvMBPDMxFBTbcbKZYqk/0="; }; cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}"; - hash = "sha256-HisWvJgx15OfYoMzzqYm1JyY1/jmGXBSZZmuNaKTDjI="; + hash = "sha256-MY6KrXmFAlL3RK7BFNQrte4XiNdLisSkVh035MfTy+A="; }; + preConfigure = lib.optionalString stdenv.isDarwin '' + export MACOSX_DEPLOYMENT_TARGET=10.14 + ''; + nativeBuildInputs = with rustPlatform; [ cargoSetupHook maturinBuildHook + bindgenHook ]; buildInputs = [ iconv ];