From de5637b622f5b3653d29003e2dafacce349866c0 Mon Sep 17 00:00:00 2001 From: Angel J <78835633+iamanaws@users.noreply.github.com> Date: Sat, 30 May 2026 13:22:40 -0700 Subject: [PATCH 1/2] boa: add iamanaws as maintainer --- pkgs/by-name/bo/boa/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/bo/boa/package.nix b/pkgs/by-name/bo/boa/package.nix index 2022be0563db..ad145f0e2c1c 100644 --- a/pkgs/by-name/bo/boa/package.nix +++ b/pkgs/by-name/bo/boa/package.nix @@ -48,6 +48,6 @@ rustPlatform.buildRustPackage (finalAttrs: { mit # or unlicense ]; - maintainers = [ ]; + maintainers = with lib.maintainers; [ iamanaws ]; }; }) From 18d30c9bd157637795c15c4b40488886bd611f98 Mon Sep 17 00:00:00 2001 From: Angel J <78835633+iamanaws@users.noreply.github.com> Date: Sat, 30 May 2026 13:51:35 -0700 Subject: [PATCH 2/2] boa: 0.20 -> 0.21.1 --- pkgs/by-name/bo/boa/package.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/bo/boa/package.nix b/pkgs/by-name/bo/boa/package.nix index ad145f0e2c1c..1b507b8d9d82 100644 --- a/pkgs/by-name/bo/boa/package.nix +++ b/pkgs/by-name/bo/boa/package.nix @@ -10,17 +10,20 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "boa"; - version = "0.20"; + version = "0.21.1"; src = fetchFromGitHub { owner = "boa-dev"; repo = "boa"; tag = "v${finalAttrs.version}"; - hash = "sha256-foCIzzFoEpcE6i0QrSbiob3YHIOeTpjwpAMtcPGL8Vg="; + hash = "sha256-APzbYaQ9DF7jpr7tRvF/RWpD3TTm/4pApFf4WNcQ9XU="; fetchSubmodules = true; }; - cargoHash = "sha256-PphgRSVCj724eYAC04Orpz/klYuAhphiQ3v5TRChs+w="; + cargoHash = "sha256-DcSTYNpoLWIy35dHUc52ASpmkzdCwDmDlY9fFKOfJpw="; + + # cargo-auditable fails on `dep:either`. + auditable = false; cargoBuildFlags = [ "--package" @@ -41,13 +44,13 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Embeddable and experimental Javascript engine written in Rust"; - mainProgram = "boa"; homepage = "https://github.com/boa-dev/boa"; - changelog = "https://github.com/boa-dev/boa/blob/${finalAttrs.src.rev}/CHANGELOG.md"; + changelog = "https://github.com/boa-dev/boa/releases/tag/${finalAttrs.src.tag}"; license = with lib.licenses; [ mit # or unlicense ]; + mainProgram = "boa"; maintainers = with lib.maintainers; [ iamanaws ]; }; })