From db29e69666ba0dec7d711fea504b6bbcac0f9e16 Mon Sep 17 00:00:00 2001 From: Pascal Dietrich Date: Mon, 6 Apr 2026 21:40:06 +0200 Subject: [PATCH 1/2] rgx: 0.9.0 -> 0.10.1 --- pkgs/by-name/rg/rgx/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/rg/rgx/package.nix b/pkgs/by-name/rg/rgx/package.nix index f5bd66d7d370..fbb0df0aee7f 100644 --- a/pkgs/by-name/rg/rgx/package.nix +++ b/pkgs/by-name/rg/rgx/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rgx"; - version = "0.9.0"; + version = "0.10.1"; src = fetchFromGitHub { owner = "brevity1swos"; repo = "rgx"; tag = "v${finalAttrs.version}"; - hash = "sha256-04bnNHpIRMyqvRmXDjzGpeEHgwVDSoBtyunlt03nB5Q="; + hash = "sha256-H566bgnf4bNPXS7rPtOFTlqmkwoXKbB1fBmFDZQUjac="; }; - cargoHash = "sha256-v7dO2TSCKb+E/jLYPw8Q499qFXmSnbv3/WoS+dZhyBM="; + cargoHash = "sha256-hTR4eZKUOxvib5lAV/l76GZQPQ6s+Hgl3DT2kaGlaGg="; meta = { homepage = "https://github.com/brevity1swos/rgx"; From 5de195f1878f51ba475d4f2ee2ab868a6410d354 Mon Sep 17 00:00:00 2001 From: Pascal Dietrich Date: Mon, 6 Apr 2026 21:41:10 +0200 Subject: [PATCH 2/2] rgx: enable PCRE2 engine --- pkgs/by-name/rg/rgx/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/rg/rgx/package.nix b/pkgs/by-name/rg/rgx/package.nix index fbb0df0aee7f..d8802bd82d9b 100644 --- a/pkgs/by-name/rg/rgx/package.nix +++ b/pkgs/by-name/rg/rgx/package.nix @@ -2,6 +2,7 @@ lib, fetchFromGitHub, rustPlatform, + pcre2, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -17,6 +18,10 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoHash = "sha256-hTR4eZKUOxvib5lAV/l76GZQPQ6s+Hgl3DT2kaGlaGg="; + buildInputs = [ pcre2 ]; + + buildFeatures = [ "pcre2-engine" ]; + meta = { homepage = "https://github.com/brevity1swos/rgx"; description = "Terminal regex tester with real-time matching and multi-engine support";