about summary refs log tree commit diff
path: root/pkgs/applications/terminal-emulators/alacritty
diff options
context:
space:
mode:
authorr-vdp <ramses@well-founded.dev>2023-12-28 12:45:13 +0100
committerr-vdp <ramses@well-founded.dev>2023-12-29 15:50:39 +0000
commite524f32b79644b2b0c9cf8c75db8f6b12c3178da (patch)
tree8aee024b08b9ff08342a8165ca12e1ad7a1bacf6 /pkgs/applications/terminal-emulators/alacritty
parentd20560a3ad7b7c910f0335b2be1fc59a33f36a75 (diff)
downloadnixlib-e524f32b79644b2b0c9cf8c75db8f6b12c3178da.tar
nixlib-e524f32b79644b2b0c9cf8c75db8f6b12c3178da.tar.gz
nixlib-e524f32b79644b2b0c9cf8c75db8f6b12c3178da.tar.bz2
nixlib-e524f32b79644b2b0c9cf8c75db8f6b12c3178da.tar.lz
nixlib-e524f32b79644b2b0c9cf8c75db8f6b12c3178da.tar.xz
nixlib-e524f32b79644b2b0c9cf8c75db8f6b12c3178da.tar.zst
nixlib-e524f32b79644b2b0c9cf8c75db8f6b12c3178da.zip
alacritty: 0.12.3 -> 0.13.0
Diffstat (limited to 'pkgs/applications/terminal-emulators/alacritty')
-rw-r--r--pkgs/applications/terminal-emulators/alacritty/default.nix18
1 files changed, 10 insertions, 8 deletions
diff --git a/pkgs/applications/terminal-emulators/alacritty/default.nix b/pkgs/applications/terminal-emulators/alacritty/default.nix
index 3427852669cc..a029dd992a36 100644
--- a/pkgs/applications/terminal-emulators/alacritty/default.nix
+++ b/pkgs/applications/terminal-emulators/alacritty/default.nix
@@ -1,7 +1,6 @@
 { stdenv
 , lib
 , fetchFromGitHub
-, fetchpatch
 , rustPlatform
 , nixosTests
 
@@ -11,6 +10,7 @@
 , ncurses
 , pkg-config
 , python3
+, scdoc
 
 , expat
 , fontconfig
@@ -49,16 +49,16 @@ let
 in
 rustPlatform.buildRustPackage rec {
   pname = "alacritty";
-  version = "0.12.3";
+  version = "0.13.0";
 
   src = fetchFromGitHub {
     owner = "alacritty";
     repo = pname;
     rev = "refs/tags/v${version}";
-    hash = "sha256-SUEI7DTgs6NYT4oiqaMBNCQ8gP1XoZjPFIKhob7tfsk=";
+    hash = "sha256-5jStrLwuuFWlKHIPS5QJ4DUQj9kXLqlpRxeVDXK/uzU=";
   };
 
-  cargoHash = "sha256-iLhctiCDNpcTxoMrWwUWHBRc6X5rxSH9Jl2EDuktWmw=";
+  cargoHash = "sha256-IdkDlxT7pvV+LYbEBsjNvDAWg9TDcmneLF1yrIU3BLU=";
 
   nativeBuildInputs = [
     cmake
@@ -67,6 +67,7 @@ rustPlatform.buildRustPackage rec {
     ncurses
     pkg-config
     python3
+    scdoc
   ];
 
   buildInputs = rpathLibs
@@ -107,16 +108,17 @@ rustPlatform.buildRustPackage rec {
       patchelf --add-rpath "${lib.makeLibraryPath rpathLibs}" $out/bin/alacritty
     ''
   ) + ''
-
     installShellCompletion --zsh extra/completions/_alacritty
     installShellCompletion --bash extra/completions/alacritty.bash
     installShellCompletion --fish extra/completions/alacritty.fish
 
     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 755 "$out/share/man/man5"
 
-    install -Dm 644 alacritty.yml $out/share/doc/alacritty.yml
+    scdoc < extra/man/alacritty.1.scd | gzip -c > $out/share/man/man1/alacritty.1.gz
+    scdoc < extra/man/alacritty-msg.1.scd | gzip -c > $out/share/man/man1/alacritty-msg.1.gz
+    scdoc < extra/man/alacritty.5.scd | gzip -c > $out/share/man/man5/alacritty.5.gz
+    scdoc < extra/man/alacritty-bindings.5.scd | gzip -c > $out/share/man/man5/alacritty-bindings.5.gz
 
     install -dm 755 "$terminfo/share/terminfo/a/"
     tic -xe alacritty,alacritty-direct -o "$terminfo/share/terminfo" extra/alacritty.info