biome: 1.9.4 -> 2.0.0 (#392843)

authored by isabelroses.com and committed by GitHub fe2d4a69 c7661dfc

+12 -9
+12 -9
pkgs/by-name/bi/biome/package.nix
··· 8 zlib, 9 gitMinimal, 10 }: 11 - rustPlatform.buildRustPackage rec { 12 pname = "biome"; 13 - version = "1.9.4"; 14 15 src = fetchFromGitHub { 16 owner = "biomejs"; 17 repo = "biome"; 18 - rev = "cli/v${version}"; 19 - hash = "sha256-oK1tCPoTeUHvVdi+ym4J5xEj2NIi2zHQpNU1KUchQfY="; 20 }; 21 22 useFetchCargoVendor = true; 23 - cargoHash = "sha256-lo4IAStdv1CW/cQYzRDLzDwsDqCwoo5xKen2Rti9kPU="; 24 25 nativeBuildInputs = [ pkg-config ]; 26 ··· 33 nativeCheckInputs = [ gitMinimal ]; 34 35 cargoBuildFlags = [ "-p=biome_cli" ]; 36 - cargoTestFlags = cargoBuildFlags ++ [ 37 "-- --skip=commands::check::print_json" 38 "--skip=commands::check::print_json_pretty" 39 "--skip=commands::explain::explain_logs" 40 "--skip=commands::format::print_json" 41 "--skip=commands::format::print_json_pretty" 42 "--skip=commands::format::should_format_files_in_folders_ignored_by_linter" 43 ]; 44 45 env = { 46 - BIOME_VERSION = version; 47 LIBGIT2_NO_VENDOR = 1; 48 }; 49 50 preCheck = '' ··· 58 meta = { 59 description = "Toolchain of the web"; 60 homepage = "https://biomejs.dev/"; 61 - changelog = "https://github.com/biomejs/biome/blob/${src.rev}/CHANGELOG.md"; 62 license = lib.licenses.mit; 63 maintainers = with lib.maintainers; [ 64 figsoda ··· 66 ]; 67 mainProgram = "biome"; 68 }; 69 - }
··· 8 zlib, 9 gitMinimal, 10 }: 11 + rustPlatform.buildRustPackage (finalAttrs: { 12 pname = "biome"; 13 + version = "2.0.0"; 14 15 src = fetchFromGitHub { 16 owner = "biomejs"; 17 repo = "biome"; 18 + rev = "@biomejs/biome@${finalAttrs.version}"; 19 + hash = "sha256-2oHEaHKTyD+j34Or/Obb0pPGpEXEgSq6wowyYVV6DqI="; 20 }; 21 22 useFetchCargoVendor = true; 23 + cargoHash = "sha256-jh7LlX7Ip2oy5NcXHfFkGeyJVGeu4Y0HqN690bok+/E="; 24 25 nativeBuildInputs = [ pkg-config ]; 26 ··· 33 nativeCheckInputs = [ gitMinimal ]; 34 35 cargoBuildFlags = [ "-p=biome_cli" ]; 36 + cargoTestFlags = finalAttrs.cargoBuildFlags ++ [ 37 + # fails due to cargo insta 38 "-- --skip=commands::check::print_json" 39 "--skip=commands::check::print_json_pretty" 40 "--skip=commands::explain::explain_logs" 41 "--skip=commands::format::print_json" 42 "--skip=commands::format::print_json_pretty" 43 "--skip=commands::format::should_format_files_in_folders_ignored_by_linter" 44 + "--skip=cases::migrate_v2::should_successfully_migrate_sentry" 45 ]; 46 47 env = { 48 + BIOME_VERSION = finalAttrs.version; 49 LIBGIT2_NO_VENDOR = 1; 50 + INSTA_UPDATE = "no"; 51 }; 52 53 preCheck = '' ··· 61 meta = { 62 description = "Toolchain of the web"; 63 homepage = "https://biomejs.dev/"; 64 + changelog = "https://github.com/biomejs/biome/blob/${finalAttrs.src.rev}/CHANGELOG.md"; 65 license = lib.licenses.mit; 66 maintainers = with lib.maintainers; [ 67 figsoda ··· 69 ]; 70 mainProgram = "biome"; 71 }; 72 + })