diff options
author | Christian Bourjau <christian.bourjau@quantco.com> | 2022-06-23 23:51:01 +0200 |
---|---|---|
committer | Christian Bourjau <christian.bourjau@quantco.com> | 2022-06-26 18:23:44 +0200 |
commit | fcc334d7d65c9cdf9d5d53f080dd5e45f98f4882 (patch) | |
tree | 592695359eb500bb9e42c962b0f39b97ba8ab78a | |
parent | 019bb41bdce273a06de38cf81420dc3fcd775ec9 (diff) | |
download | nixpkgs-fcc334d7d65c9cdf9d5d53f080dd5e45f98f4882.tar nixpkgs-fcc334d7d65c9cdf9d5d53f080dd5e45f98f4882.tar.gz nixpkgs-fcc334d7d65c9cdf9d5d53f080dd5e45f98f4882.tar.bz2 nixpkgs-fcc334d7d65c9cdf9d5d53f080dd5e45f98f4882.tar.lz nixpkgs-fcc334d7d65c9cdf9d5d53f080dd5e45f98f4882.tar.xz nixpkgs-fcc334d7d65c9cdf9d5d53f080dd5e45f98f4882.tar.zst nixpkgs-fcc334d7d65c9cdf9d5d53f080dd5e45f98f4882.zip |
micromamba: 0.22.0 -> 0.24.0
Update of micromamba only contains bugfixes and improvements: https://github.com/mamba-org/mamba/blob/master/CHANGELOG.md The build dependencies now include `python3`, `tl-expected` and `cli11>=2.2`.
-rw-r--r-- | pkgs/tools/package-management/micromamba/default.nix | 28 |
1 files changed, 23 insertions, 5 deletions
diff --git a/pkgs/tools/package-management/micromamba/default.nix b/pkgs/tools/package-management/micromamba/default.nix index 1f95e41e610..70443695e0f 100644 --- a/pkgs/tools/package-management/micromamba/default.nix +++ b/pkgs/tools/package-management/micromamba/default.nix @@ -1,5 +1,20 @@ -{ lib, stdenv, fetchFromGitHub, fetchpatch, cmake -, cli11, nlohmann_json, curl, libarchive, libyamlcpp, libsolv, reproc, spdlog, termcolor, ghc_filesystem +{ lib +, stdenv +, fetchFromGitHub +, fetchpatch +, cli11 +, cmake +, curl +, ghc_filesystem +, libarchive +, libsolv +, libyamlcpp +, nlohmann_json +, python3 +, reproc +, spdlog +, termcolor +, tl-expected }: let @@ -9,7 +24,8 @@ let ]; patches = [ - # Patch added by the mamba team + # Apply the same patch as in the "official" boa-forge build: + # https://github.com/mamba-org/boa-forge/tree/master/libsolv (fetchpatch { url = "https://raw.githubusercontent.com/mamba-org/boa-forge/20530f80e2e15012078d058803b6e2c75ed54224/libsolv/conda_variant_priorization.patch"; sha256 = "1iic0yx7h8s662hi2jqx68w5kpyrab4fr017vxd4wyxb6wyk35dd"; @@ -28,13 +44,13 @@ let in stdenv.mkDerivation rec { pname = "micromamba"; - version = "0.22.0"; + version = "0.24.0"; src = fetchFromGitHub { owner = "mamba-org"; repo = "mamba"; rev = "micromamba-" + version; - sha256 = "sha256-9/vkn8wks2nyzIn5hnK+zvX18Du2B8YZ3/ugrmEGVH8="; + sha256 = "sha256-CszDmt3SElHo1D2sNy2tPhZ43YD3pDjT8+fp2PVk+7Y="; }; nativeBuildInputs = [ cmake ]; @@ -50,6 +66,8 @@ stdenv.mkDerivation rec { spdlog' termcolor ghc_filesystem + python3 + tl-expected ]; cmakeFlags = [ |