From 8f37775234ea075244384dc5d9407d8f9557024b Mon Sep 17 00:00:00 2001 From: Naïm Favier Date: Sat, 25 Dec 2021 15:43:20 +0100 Subject: alacritty: 0.9.0 -> 0.10.0 https://github.com/alacritty/alacritty/releases/tag/v0.10.0 --- .../applications/terminal-emulators/alacritty/default.nix | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) (limited to 'pkgs/applications/terminal-emulators') diff --git a/pkgs/applications/terminal-emulators/alacritty/default.nix b/pkgs/applications/terminal-emulators/alacritty/default.nix index a25613ba58e5..8296474d9008 100644 --- a/pkgs/applications/terminal-emulators/alacritty/default.nix +++ b/pkgs/applications/terminal-emulators/alacritty/default.nix @@ -54,16 +54,16 @@ let in rustPlatform.buildRustPackage rec { pname = "alacritty"; - version = "0.9.0"; + version = "0.10.0"; src = fetchFromGitHub { owner = "alacritty"; repo = pname; rev = "v${version}"; - sha256 = "sha256-kgZEbOGmO+uRKaWR+oQBiGkBzDSuCznUyWNUoMICHhk="; + sha256 = "sha256-eVPy47T2wcsN7NxtwMoyuC6loBVXsoJjJ/2q31i3vxQ="; }; - cargoSha256 = "sha256-JqnYMDkagWNGliUxi5eqJN92ULsvT7Fwmah8um1xaRw="; + cargoSha256 = "sha256-RY+qidm7NZFKq6P8qVaMpxYfTfHpZac2YJwuNbOJwoM="; nativeBuildInputs = [ cmake @@ -88,14 +88,6 @@ rustPlatform.buildRustPackage rec { outputs = [ "out" "terminfo" ]; - patches = [ - # Handle PTY EIO error for Rust 1.55+ - (fetchpatch { - url = "https://github.com/alacritty/alacritty/commit/58985a4dcbe464230b5d2566ee68e2d34a1788c8.patch"; - sha256 = "sha256-Z6589yRrQtpx3/vNqkMiGgGsLysd/QyfaX7trqX+k5c="; - }) - ]; - postPatch = '' substituteInPlace alacritty/src/config/ui_config.rs \ --replace xdg-open ${xdg-utils}/bin/xdg-open @@ -126,6 +118,7 @@ rustPlatform.buildRustPackage rec { install -dm 755 "$out/share/man/man1" gzip -c extra/alacritty.man > "$out/share/man/man1/alacritty.1.gz" + gzip -c extra/alacritty-msg.man > "$out/share/man/man1/alacritty-msg.1.gz" install -Dm 644 alacritty.yml $out/share/doc/alacritty.yml -- cgit 1.4.1 From 5947b9e974318a76d942d9edd7ce4ab3078628ad Mon Sep 17 00:00:00 2001 From: Naïm Favier Date: Sun, 23 Jan 2022 13:31:54 +0100 Subject: alacritty: fix build on aarch64 Fixes #153304 --- pkgs/applications/terminal-emulators/alacritty/default.nix | 2 ++ 1 file changed, 2 insertions(+) (limited to 'pkgs/applications/terminal-emulators') diff --git a/pkgs/applications/terminal-emulators/alacritty/default.nix b/pkgs/applications/terminal-emulators/alacritty/default.nix index 8296474d9008..78c6c0988c57 100644 --- a/pkgs/applications/terminal-emulators/alacritty/default.nix +++ b/pkgs/applications/terminal-emulators/alacritty/default.nix @@ -93,6 +93,8 @@ rustPlatform.buildRustPackage rec { --replace xdg-open ${xdg-utils}/bin/xdg-open ''; + checkFlags = [ "--skip=term::test::mock_term" ]; # broken on aarch64 + postInstall = ( if stdenv.isDarwin then '' mkdir $out/Applications -- cgit 1.4.1