From 4d2b64a5bf42c7978f428a4efc05b394cc799ee9 Mon Sep 17 00:00:00 2001 From: sntx Date: Thu, 9 Jul 2026 11:51:09 +0200 Subject: [PATCH 1/2] maintainers: add sntx --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index f5a20c539d5f..df723da0f313 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -26291,6 +26291,12 @@ github = "snpschaaf"; githubId = 105843013; }; + sntx = { + name = "sntx"; + email = "sntx@sntx.space"; + github = "Sntx626"; + githubId = 48636286; + }; snu = { email = "kabelfrickler@gmail.com"; github = "snue"; From fbf27639790f3b3b0c99ffce3e46c19948811f31 Mon Sep 17 00:00:00 2001 From: sntx Date: Thu, 9 Jul 2026 11:51:41 +0200 Subject: [PATCH 2/2] regexplain: init at 1.0.0 regexplain: fix `__structuredAttrs` unset --- pkgs/by-name/re/regexplain/package.nix | 29 ++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 pkgs/by-name/re/regexplain/package.nix diff --git a/pkgs/by-name/re/regexplain/package.nix b/pkgs/by-name/re/regexplain/package.nix new file mode 100644 index 000000000000..21655846c22d --- /dev/null +++ b/pkgs/by-name/re/regexplain/package.nix @@ -0,0 +1,29 @@ +{ + fetchFromGitHub, + lib, + rustPlatform, +}: +rustPlatform.buildRustPackage (finalAttrs: { + pname = "regexplain"; + version = "1.0.0"; + + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "kapilpokhrel"; + repo = "regexplain"; + tag = "v${finalAttrs.version}"; + hash = "sha256-UtwRDFUjpgxgY+geAX4xmTYGgH897tKqxkIShzQEhWA="; + }; + cargoHash = "sha256-6kNiF1ZEl25UuGoTrIph0NhJg422OW/dKtgOSYV7zxo="; + + meta = { + description = "A terminal UI for explaining and visualizing regular expressions, kindof like regex101."; + homepage = "https://github.com/kapilpokhrel/regexplain"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + sntx + ]; + mainProgram = "regexplain"; + }; +})