From 0b4b4bcd584170eb84b0a127a4b7a617aeb2b525 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Mon, 8 Jun 2026 16:39:57 +0200 Subject: [PATCH 1/3] prqlc: 0.13.10 -> 0.13.12 changelog: https://github.com/PRQL/prql/blob/0.13.12/CHANGELOG.md diff: https://github.com/PRQL/prql/compare/0.13.10...0.13.12 --- pkgs/by-name/pr/prqlc/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/prqlc/package.nix b/pkgs/by-name/pr/prqlc/package.nix index cbf5051d8df5..b8359220958e 100644 --- a/pkgs/by-name/pr/prqlc/package.nix +++ b/pkgs/by-name/pr/prqlc/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "prqlc"; - version = "0.13.10"; + version = "0.13.12"; src = fetchFromGitHub { owner = "prql"; repo = "prql"; rev = finalAttrs.version; - hash = "sha256-SYIrME3iE1SpqjLvP/TxXXeiURfdrRSedN3FlcTwrt8="; + hash = "sha256-dVabMpXrdNV6hvUVk80mWuIpg8Vb0ZaJnrezO+FtbKg="; }; - cargoHash = "sha256-4426LQ8X5iGPyjtyHnlmOQmYNHwmTvf6TowpCa463O4="; + cargoHash = "sha256-hL52k61pgqOFpn3aN8DIlx2KlaOjMVD60/x6dMkZ5Rg="; nativeBuildInputs = [ pkg-config From 6dc6960872d5d46b7e04a1bc114f51f9d38acdcf Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Mon, 8 Jun 2026 16:41:22 +0200 Subject: [PATCH 2/3] prqlc: modernize --- pkgs/by-name/pr/prqlc/package.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/pr/prqlc/package.nix b/pkgs/by-name/pr/prqlc/package.nix index b8359220958e..7a727a4b0b2d 100644 --- a/pkgs/by-name/pr/prqlc/package.nix +++ b/pkgs/by-name/pr/prqlc/package.nix @@ -16,7 +16,7 @@ rustPlatform.buildRustPackage (finalAttrs: { src = fetchFromGitHub { owner = "prql"; repo = "prql"; - rev = finalAttrs.version; + tag = finalAttrs.version; hash = "sha256-dVabMpXrdNV6hvUVk80mWuIpg8Vb0ZaJnrezO+FtbKg="; }; @@ -33,9 +33,7 @@ rustPlatform.buildRustPackage (finalAttrs: { zlib ]; - env = { - PYO3_PYTHON = "${python3}/bin/python3"; - }; + env.PYO3_PYTHON = "${python3}/bin/python3"; # we are only interested in the prqlc binary postInstall = '' @@ -45,7 +43,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "CLI for the PRQL compiler - a simple, powerful, pipelined SQL replacement"; homepage = "https://github.com/prql/prql"; - changelog = "https://github.com/prql/prql/blob/${finalAttrs.src.rev}/CHANGELOG.md"; + changelog = "https://github.com/prql/prql/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = [ ]; }; From be0515c3a384e56b20acc722bdc7759f8efa99ff Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Mon, 8 Jun 2026 16:47:04 +0200 Subject: [PATCH 3/3] prqlc: add hythera as maintainer --- pkgs/by-name/pr/prqlc/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/pr/prqlc/package.nix b/pkgs/by-name/pr/prqlc/package.nix index 7a727a4b0b2d..8fcf24fc894d 100644 --- a/pkgs/by-name/pr/prqlc/package.nix +++ b/pkgs/by-name/pr/prqlc/package.nix @@ -45,6 +45,6 @@ rustPlatform.buildRustPackage (finalAttrs: { homepage = "https://github.com/prql/prql"; changelog = "https://github.com/prql/prql/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.asl20; - maintainers = [ ]; + maintainers = with lib.maintainers; [ hythera ]; }; })