From 063b8706631cf726102a34d6dbb1c060e7fc5c3b Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Wed, 2 Aug 2023 15:39:28 +0100 Subject: [PATCH] nimPackages.syndicate: 20230530 -> 20230801 --- .../nim-packages/preserves/default.nix | 16 ++++++++-------- .../nim-packages/syndicate/default.nix | 15 ++++++++------- 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/pkgs/development/nim-packages/preserves/default.nix b/pkgs/development/nim-packages/preserves/default.nix index d48f7830e71..2a795584adb 100644 --- a/pkgs/development/nim-packages/preserves/default.nix +++ b/pkgs/development/nim-packages/preserves/default.nix @@ -1,21 +1,21 @@ { lib, stdenv, buildNimPackage, fetchFromGitea, nim-unwrapped, npeg }: -buildNimPackage rec { +buildNimPackage (final: prev: { pname = "preserves"; - version = "20230530"; + version = "20230801"; src = fetchFromGitea { domain = "git.syndicate-lang.org"; owner = "ehmry"; - repo = "${pname}-nim"; - rev = version; - hash = "sha256-IRIBGjv4po8VyL873v++ovqz8Vg6a9Qbh/M1fxpQXvY="; + repo = "preserves-nim"; + rev = final.version; + hash = "sha256-60QsbXMYYfEWvXQAXu7XSpvg2J9YaGKDkDrfclcK6pc="; }; propagatedBuildInputs = [ npeg ]; - nimFlags = [ "--path:${nim-unwrapped}/nim" ]; + nimFlags = [ "--mm:refc" "--path:${nim-unwrapped}/nim" "--threads:off" ]; doCheck = !stdenv.isDarwin; - meta = src.meta // { + meta = final.src.meta // { description = "Nim implementation of the Preserves data language"; license = lib.licenses.unlicense; maintainers = with lib.maintainers; [ ehmry ]; }; -} +}) diff --git a/pkgs/development/nim-packages/syndicate/default.nix b/pkgs/development/nim-packages/syndicate/default.nix index e22455ad909..63fb2844242 100644 --- a/pkgs/development/nim-packages/syndicate/default.nix +++ b/pkgs/development/nim-packages/syndicate/default.nix @@ -1,19 +1,20 @@ { lib, buildNimPackage, fetchFromGitea, hashlib, preserves }: -buildNimPackage rec { +buildNimPackage (final: prev: { pname = "syndicate"; - version = "20230530"; + version = "20230801"; src = fetchFromGitea { domain = "git.syndicate-lang.org"; owner = "ehmry"; - repo = "${pname}-nim"; - rev = version; - hash = "sha256-lUHoMSQwUlz9EDMvpFL9GlrwbwMvZDILSmuakONwe50="; + repo = "syndicate-nim"; + rev = final.version; + hash = "sha256-/mZGWVdQ5FtZf2snPIjTG2tNFVzxQmxvkKuLCAGARYs="; }; propagatedBuildInputs = [ hashlib preserves ]; - meta = src.meta // { + nimFlags = [ "--mm:refc" "--threads:off" ]; + meta = final.src.meta // { description = "Nim implementation of the Syndicated Actor model"; license = lib.licenses.unlicense; maintainers = with lib.maintainers; [ ehmry ]; }; -} +})