From 097abfa0ca09e60c0cbfaecbbf6c81753b732428 Mon Sep 17 00:00:00 2001 From: dish Date: Sat, 10 Jan 2026 20:44:45 -0500 Subject: [PATCH 1/2] sqruff: 0.29.3 -> 0.32.0 --- pkgs/by-name/sq/sqruff/package.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/sq/sqruff/package.nix b/pkgs/by-name/sq/sqruff/package.nix index a9f3bd29dd16..e8783e40afd9 100644 --- a/pkgs/by-name/sq/sqruff/package.nix +++ b/pkgs/by-name/sq/sqruff/package.nix @@ -8,16 +8,16 @@ }: rustPlatform.buildRustPackage rec { pname = "sqruff"; - version = "0.29.3"; + version = "0.32.0"; src = fetchFromGitHub { owner = "quarylabs"; repo = "sqruff"; tag = "v${version}"; - hash = "sha256-bJmkHOACjdSXHE56okrIFERs1wK00XeyipdIFbRjIFI="; + hash = "sha256-/hMeYhiz2W1zu68LfZmmTK41nV5nJSLMZFQ4HKp0BSw="; }; - cargoHash = "sha256-TxADMtapo6Pc4Z0MUkzkzUIrLnGa1DdZFzfTq4buF4g="; + cargoHash = "sha256-ytPLhC9qOcdA09xcQGwtUXUaD9QXn0bjyzgT4I/4xjw="; # Disable the `python` feature which doesn't work on Nix yet buildNoDefaultFeatures = true; @@ -28,14 +28,17 @@ rustPlatform.buildRustPackage rec { substituteInPlace \ crates/cli/tests/config_not_found.rs \ crates/cli/tests/configure_rule.rs \ + crates/cli/tests/dialect_override.rs \ crates/cli/tests/fix_parse_errors.rs \ crates/cli/tests/fix_return_code.rs \ + crates/cli/tests/ignore_data_directory.rs \ + crates/cli/tests/verbose_logging_ignore.rs \ crates/cli/tests/ui_github.rs \ crates/cli/tests/ui_json.rs \ crates/cli/tests/ui.rs \ --replace-fail \ - 'sqruff_path.push(format!("../../target/{}/sqruff", profile));' \ - 'sqruff_path.push(format!("../../target/${stdenv.hostPlatform.rust.cargoShortTarget}/{}/sqruff", profile));' + '"../../target/{}/sqruff"' \ + '"../../target/${stdenv.hostPlatform.rust.cargoShortTarget}/{}/sqruff"' ''; nativeCheckInputs = [ versionCheckHook ]; From 0d840148ab03e074dd5548c5d7f72ce55e65f8e2 Mon Sep 17 00:00:00 2001 From: dish Date: Sat, 10 Jan 2026 23:12:18 -0500 Subject: [PATCH 2/2] sqruff: add pyrox0 to maintainers --- pkgs/by-name/sq/sqruff/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/sq/sqruff/package.nix b/pkgs/by-name/sq/sqruff/package.nix index e8783e40afd9..f35aae3e0537 100644 --- a/pkgs/by-name/sq/sqruff/package.nix +++ b/pkgs/by-name/sq/sqruff/package.nix @@ -54,6 +54,9 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/quarylabs/sqruff/releases/tag/${version}"; license = lib.licenses.asl20; mainProgram = "sqruff"; - maintainers = with lib.maintainers; [ hasnep ]; + maintainers = with lib.maintainers; [ + hasnep + pyrox0 + ]; }; }