From 9c82c065bc74d5ed817af9a783525005025b0acc Mon Sep 17 00:00:00 2001 From: 2kybe3 Date: Sat, 23 May 2026 16:46:25 +0200 Subject: [PATCH 1/2] rgx: 0.12.1 -> 0.12.3 Diff: https://github.com/brevity1swos/rgx/compare/v0.12.1...v0.12.3 Changelogs: - https://github.com/brevity1swos/rgx/releases/tag/v0.12.2 - https://github.com/brevity1swos/rgx/releases/tag/v0.12.3 --- pkgs/by-name/rg/rgx/package.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/rg/rgx/package.nix b/pkgs/by-name/rg/rgx/package.nix index 9b3732a8f1f8..9a58e8e77a26 100644 --- a/pkgs/by-name/rg/rgx/package.nix +++ b/pkgs/by-name/rg/rgx/package.nix @@ -8,22 +8,29 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rgx"; - version = "0.12.1"; + version = "0.12.3"; + + __structuredAttrs = true; src = fetchFromGitHub { owner = "brevity1swos"; repo = "rgx"; tag = "v${finalAttrs.version}"; - hash = "sha256-05WEJ3gefPjBHuMXWhr135VtYnbteZapiAtNKwm4wxU="; + hash = "sha256-01JnU+vDkEIYrEhl9KUGZx2+p2Xw76qjI9mpGsaTPLA="; }; - cargoHash = "sha256-CSGuf2jOjyLBfD0Fv3G01FioiyiXX8Bx/IiCkIBWbsQ="; + cargoHash = "sha256-ZjfLh+vYlKP0JLxLvnkB9Qr3aQ/Oki/KvQmjCF7G1Mg="; buildInputs = [ pcre2 ]; buildFeatures = [ "pcre2-engine" ]; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = nix-update-script { + extraArgs = [ + "--version-regex" + "^v(\\d+\\.\\d+\\.\\d+)$" + ]; + }; meta = { homepage = "https://github.com/brevity1swos/rgx"; From 27e2d4439a9290bef7552fa635c979377bbb8e2f Mon Sep 17 00:00:00 2001 From: 2kybe3 Date: Tue, 26 May 2026 21:58:11 +0200 Subject: [PATCH 2/2] rgx: adopt --- pkgs/by-name/rg/rgx/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/rg/rgx/package.nix b/pkgs/by-name/rg/rgx/package.nix index 9a58e8e77a26..905a7798c861 100644 --- a/pkgs/by-name/rg/rgx/package.nix +++ b/pkgs/by-name/rg/rgx/package.nix @@ -40,7 +40,10 @@ rustPlatform.buildRustPackage (finalAttrs: { asl20 # or mit ]; - maintainers = with lib.maintainers; [ Cameo007 ]; + maintainers = with lib.maintainers; [ + Cameo007 + kybe236 + ]; mainProgram = "rgx"; }; })