From 98605668fb15745476ef53e7711d6ffa8b520c2c Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Mon, 8 Jun 2026 17:19:23 +0200 Subject: [PATCH 1/3] immudb: 1.10.0 -> 1.11.0 changelog: https://github.com/codenotary/immudb/blob/v1.11.0/CHANGELOG.md diff: https://github.com/codenotary/immudb/compare/v1.10.0...v1.11.0 --- pkgs/by-name/im/immudb/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/im/immudb/package.nix b/pkgs/by-name/im/immudb/package.nix index f1e57c3a2537..86bbeafb30b1 100644 --- a/pkgs/by-name/im/immudb/package.nix +++ b/pkgs/by-name/im/immudb/package.nix @@ -15,13 +15,13 @@ let in buildGoModule (finalAttrs: { pname = "immudb"; - version = "1.10.0"; + version = "1.11.0"; src = fetchFromGitHub { owner = "codenotary"; repo = "immudb"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-RsDM+5/a3huBJ6HfaALpw+KpcIfg198gZfC4c4DsDlU="; + sha256 = "sha256-YL6L3WqazzdpXQiLGnuQ7ZRKzmx2Z8C9raFXkN1D1Zk="; }; postPatch = '' @@ -36,10 +36,10 @@ buildGoModule (finalAttrs: { preBuild = '' mkdir -p webconsole/dist cp -r ${webconsoleDist}/* ./webconsole/dist - go generate -tags webconsole ./webconsole + go generate -mod=mod -tags webconsole ./webconsole ''; - vendorHash = "sha256-6DHmJrE+xkf8K38a8h1VSD33W6qj594Q5bJJXnfSW0Q="; + vendorHash = "sha256-D1dEVnYNpCGSJ5lxzV0+ukDVbQntxcNw6mB3UKDBdQA="; nativeBuildInputs = [ installShellFiles ]; From b6973f1c8acd175a9616d833456140427ae978fa Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Mon, 8 Jun 2026 17:33:58 +0200 Subject: [PATCH 2/3] immudb: modernize --- pkgs/by-name/im/immudb/package.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/im/immudb/package.nix b/pkgs/by-name/im/immudb/package.nix index 86bbeafb30b1..2c94ce05f754 100644 --- a/pkgs/by-name/im/immudb/package.nix +++ b/pkgs/by-name/im/immudb/package.nix @@ -20,8 +20,8 @@ buildGoModule (finalAttrs: { src = fetchFromGitHub { owner = "codenotary"; repo = "immudb"; - rev = "v${finalAttrs.version}"; - sha256 = "sha256-YL6L3WqazzdpXQiLGnuQ7ZRKzmx2Z8C9raFXkN1D1Zk="; + tag = "v${finalAttrs.version}"; + hash = "sha256-YL6L3WqazzdpXQiLGnuQ7ZRKzmx2Z8C9raFXkN1D1Zk="; }; postPatch = '' @@ -64,9 +64,13 @@ buildGoModule (finalAttrs: { ''; meta = { + changelog = "https://github.com/codenotary/immudb/blob/${finalAttrs.src.tag}/CHANGELOG.md"; description = "Immutable database based on zero trust, SQL and Key-Value, tamperproof, data change history"; homepage = "https://github.com/codenotary/immudb"; - license = lib.licenses.asl20; + license = with lib.licenses; [ + asl20 + bsl11 + ]; maintainers = [ ]; }; }) From 3982b13c0d01eb589ee2661fffed60753a697f32 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Mon, 8 Jun 2026 17:34:18 +0200 Subject: [PATCH 3/3] immudb: add hythera as maintainer --- pkgs/by-name/im/immudb/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/im/immudb/package.nix b/pkgs/by-name/im/immudb/package.nix index 2c94ce05f754..b09aab42e53d 100644 --- a/pkgs/by-name/im/immudb/package.nix +++ b/pkgs/by-name/im/immudb/package.nix @@ -71,6 +71,6 @@ buildGoModule (finalAttrs: { asl20 bsl11 ]; - maintainers = [ ]; + maintainers = with lib.maintainers; [ hythera ]; }; })