From 379840bea904a0a0058fe64380a87cf6e1bfd30d Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Wed, 18 May 2022 14:27:22 -0500 Subject: [PATCH] preserves-nim: 0.3.0 -> 0.3.1 --- preserves-nim/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/preserves-nim/default.nix b/preserves-nim/default.nix index e589cb1..30435d8 100644 --- a/preserves-nim/default.nix +++ b/preserves-nim/default.nix @@ -1,4 +1,4 @@ -{ lib, buildNimPackage, fetchFromGitea, fetchFromGitHub }: +{ lib, stdenv, buildNimPackage, fetchFromGitea, fetchFromGitHub, preserves }: let compiler = fetchFromGitHub { @@ -17,16 +17,19 @@ let in buildNimPackage rec { pname = "preserves"; - version = "3.3.0"; + version = "3.3.1"; src = fetchFromGitea { domain = "git.syndicate-lang.org"; owner = "ehmry"; repo = "${pname}-nim"; rev = "nim-${pname}-${version}"; - sha256 = "sha256-bKALG3Gfq6Pezu9KH6LPc4L57iapILkClbEJVmlQsBY="; + sha256 = "sha256-xliHep/00EYWK9Y7bxhW6I/at3pbSJX7BCtngVo9UtY="; }; propagatedBuildInputs = [ compiler npeg ]; + propagatedNativeBuildInputs = + lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) preserves; + # propagate the utilities of this package for this build platform preConfigure = "substituteInPlace preserves.nimble --replace '# bin ' 'bin '"; postInstall = ''