From 99f9c7ce70eeb7eafe4522b7f7e396fddeb66b9c Mon Sep 17 00:00:00 2001 From: Lukas <37246258+1H0@users.noreply.github.com> Date: Sun, 1 Feb 2026 10:14:33 +0100 Subject: [PATCH 1/2] maintainers: add lks --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 08392e400e6e..9591c8a14ad8 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -15480,6 +15480,11 @@ github = "ljxfstorm"; githubId = 7077478; }; + lks = { + name = "Lukas"; + github = "1H0"; + githubId = 37246258; + }; llakala = { email = "elevenaka11@gmail.com"; github = "llakala"; From 4b86011d17505e6c0213bc44711705604871aac9 Mon Sep 17 00:00:00 2001 From: Lukas <37246258+1H0@users.noreply.github.com> Date: Sat, 28 Mar 2026 11:03:35 +0100 Subject: [PATCH 2/2] go-tpc: init at 1.0.12 --- pkgs/by-name/go/go-tpc/package.nix | 33 ++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 pkgs/by-name/go/go-tpc/package.nix diff --git a/pkgs/by-name/go/go-tpc/package.nix b/pkgs/by-name/go/go-tpc/package.nix new file mode 100644 index 000000000000..d0ab9375d9ca --- /dev/null +++ b/pkgs/by-name/go/go-tpc/package.nix @@ -0,0 +1,33 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, +}: + +buildGoModule (finalAttrs: { + pname = "go-tpc"; + version = "1.0.12"; + + src = fetchFromGitHub { + owner = "pingcap"; + repo = "go-tpc"; + tag = "v${finalAttrs.version}"; + hash = "sha256-O+zHHSjucFh8T42P/IQAA993DmskJfoo1WdO8T95I88="; + }; + + vendorHash = "sha256-JInXHnHW5jfKism5OscYSJJjBBB7URYLSVpo4EJ/HAs="; + + ldflags = [ + "-s" + "-w" + "-X 'main.version=${finalAttrs.version}'" + ]; + + meta = { + description = "Toolbox to benchmark TPC workloads in Go"; + homepage = "https://github.com/pingcap/go-tpc"; + license = lib.licenses.asl20; + mainProgram = "go-tpc"; + maintainers = with lib.maintainers; [ lks ]; + }; +})