From d913e7b88423bfc24cd06d559717dffda701b83c Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Thu, 18 May 2023 11:28:12 +0100 Subject: [PATCH] syndicate-nim: 20230506 -> 20230518 --- packages/syndicate-nim/default.nix | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/packages/syndicate-nim/default.nix b/packages/syndicate-nim/default.nix index 944f74d..816fcc0 100644 --- a/packages/syndicate-nim/default.nix +++ b/packages/syndicate-nim/default.nix @@ -1,26 +1,33 @@ { lib, buildNimPackage, fetchFromGitea, fetchFromGitHub, preserves }: let - nimSHA2 = fetchFromGitHub { - owner = "jangko"; - repo = "nimSHA2"; - rev = "b8f666069dff1ed0c5142dd1ca692f0e71434716"; - hash = "sha256-Wqb3mQ7638UOTze71mf6WMyGiw9qTwhbJiGGb+9OR2k="; - }; + hashlib = buildNimPackage rec { + pname = "hashlib"; + version = "1.0.1"; + src = fetchFromGitHub { + owner = "khchen"; + repo = pname; + rev = "84e0247555e4488594975900401baaf5bbbfb531"; + hash = "sha256-nWNThelCh0LPVU7ryZgS/23hRRvJDVL2xWbQibb+zN0="; + }; + doCheck = true; + }; in buildNimPackage rec { pname = "syndicate"; - version = "20230506"; + version = "20230518"; src = fetchFromGitea { domain = "git.syndicate-lang.org"; owner = "ehmry"; repo = "${pname}-nim"; rev = version; - hash = "sha256-pVbKW5sgZgr3zbvgcMu3lXod5aybZmKriiWCO7QnOgk="; + hash = "sha256-JkgJ3vA8VFkveddVpFu7bCKJ5sQMVNTE3y9dvRiOVao="; }; - propagatedBuildInputs = [ nimSHA2 preserves ]; + propagatedBuildInputs = [ hashlib preserves ]; + + doCheck = true; meta = src.meta // { maintainers = [ lib.maintainers.ehmry ];