bruno: 1.11.0 -> 1.12.2 (#298809)

authored by Mathew Polzin and committed by GitHub 8253b215 d93b72fb

+12 -3
+12 -3
pkgs/by-name/br/bruno/package.nix
··· 16 16 , npm-lockfile-fix 17 17 , overrideSDK 18 18 , darwin 19 + , fetchpatch 19 20 }: 20 21 21 22 let ··· 24 25 buildNpmPackage.override { 25 26 stdenv = if stdenv.isDarwin then overrideSDK stdenv "11.0" else stdenv; 26 27 }; 28 + # update package-lock to fix build errors. this will be resolved in the 29 + # next patch version of Bruno at which point the patch can be removed entirely. 30 + # upstream PR: https://github.com/usebruno/bruno/pull/1894 31 + brunoLockfilePatch_1_12_2 = fetchpatch { 32 + url = "https://github.com/usebruno/bruno/pull/1894/commits/e3bab23446623315ee674283285a86e210778fe7.patch"; 33 + hash = "sha256-8rYBvgu9ZLXjb9AFyk4yMBVjcyFPmlNi66YEaQGQaKw="; 34 + }; 27 35 in 28 36 buildNpmPackage' rec { 29 37 pname = "bruno"; 30 - version = "1.11.0"; 38 + version = "1.12.2"; 31 39 32 40 src = fetchFromGitHub { 33 41 owner = "usebruno"; 34 42 repo = "bruno"; 35 43 rev = "v${version}"; 36 - hash = "sha256-Urskhzs00OEucoR17NDXNtnrcXk9h75E806Re0HvYyw="; 44 + hash = "sha256-C/WeEloUGF0PEfeanm6lHe/MgpcF+g/ZY2tnqXFl9LA="; 37 45 38 46 postFetch = '' 47 + patch -d $out <${brunoLockfilePatch_1_12_2} 39 48 ${lib.getExe npm-lockfile-fix} $out/package-lock.json 40 49 ''; 41 50 }; 42 51 43 - npmDepsHash = "sha256-48xzx7dTalceXzjFBHIkkUS83pqP/OQ0L2tnMESpHII="; 52 + npmDepsHash = "sha256-Zt5cVB1S86iPYKOUj7FwyR97lwmnFz6sZ+S3Ms/b9+o="; 44 53 npmFlags = [ "--legacy-peer-deps" ]; 45 54 46 55 nativeBuildInputs = [