diff --git a/pkgs/by-name/rg/rgx/package.nix b/pkgs/by-name/rg/rgx/package.nix index 9b3732a8f1f8..905a7798c861 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"; @@ -33,7 +40,10 @@ rustPlatform.buildRustPackage (finalAttrs: { asl20 # or mit ]; - maintainers = with lib.maintainers; [ Cameo007 ]; + maintainers = with lib.maintainers; [ + Cameo007 + kybe236 + ]; mainProgram = "rgx"; }; })