Merge pull request #295539 from leiserfg/kitty-0.33.0

kitty: 0.32.2 -> 0.33.0

authored by Adam C. Stephens and committed by GitHub dd9322eb ec30f782

+12 -8
+12 -8
pkgs/applications/terminal-emulators/kitty/default.nix
··· 18 , libpng 19 , python3 20 , zlib 21 , bashInteractive 22 , zsh 23 , fish 24 , nixosTests 25 - , go 26 - , buildGoModule 27 , nix-update-script 28 }: 29 30 with python3Packages; 31 buildPythonApplication rec { 32 pname = "kitty"; 33 - version = "0.32.2"; 34 format = "other"; 35 36 src = fetchFromGitHub { 37 owner = "kovidgoyal"; 38 repo = "kitty"; 39 rev = "refs/tags/v${version}"; 40 - hash = "sha256-CgL+XXVTGLbNXm7DLenrkCZAfspyNubGOAPUZmKiq2c="; 41 }; 42 43 - goModules = (buildGoModule { 44 pname = "kitty-go-modules"; 45 inherit src version; 46 - vendorHash = "sha256-Ve8s4vgDmByfvyJL8a36+7g3QErkhqVXGCSu6vHFFx0="; 47 }).goModules; 48 49 buildInputs = [ 50 harfbuzz 51 ncurses 52 lcms2 53 librsync 54 openssl.dev ··· 78 sphinx-copybutton 79 sphinxext-opengraph 80 sphinx-inline-tabs 81 - go 82 ] ++ lib.optionals stdenv.isDarwin [ 83 imagemagick 84 libicns # For the png2icns tool. ··· 232 ''; 233 234 passthru = { 235 - tests.test = nixosTests.terminal-emulators.kitty; 236 updateScript = nix-update-script {}; 237 }; 238
··· 18 , libpng 19 , python3 20 , zlib 21 + , simde 22 , bashInteractive 23 , zsh 24 , fish 25 , nixosTests 26 + , go_1_22 27 + , buildGo122Module 28 , nix-update-script 29 }: 30 31 with python3Packages; 32 buildPythonApplication rec { 33 pname = "kitty"; 34 + version = "0.33.0"; 35 format = "other"; 36 37 src = fetchFromGitHub { 38 owner = "kovidgoyal"; 39 repo = "kitty"; 40 rev = "refs/tags/v${version}"; 41 + hash = "sha256-0bdDolaFbVI3CqcOtKFrvRqrKXIiSIfH5rxJgK5XssI="; 42 }; 43 44 + goModules = (buildGo122Module { 45 pname = "kitty-go-modules"; 46 inherit src version; 47 + vendorHash = "sha256-7301wHGCXUdfPFOhgLEJILmYxNohNm6H2zXGd9W11Wk="; 48 }).goModules; 49 50 buildInputs = [ 51 harfbuzz 52 ncurses 53 + simde 54 lcms2 55 librsync 56 openssl.dev ··· 80 sphinx-copybutton 81 sphinxext-opengraph 82 sphinx-inline-tabs 83 + go_1_22 84 ] ++ lib.optionals stdenv.isDarwin [ 85 imagemagick 86 libicns # For the png2icns tool. ··· 234 ''; 235 236 passthru = { 237 + tests = lib.mkIf stdenv.isLinux { 238 + default = nixosTests.terminal-emulators.kitty; 239 + }; 240 updateScript = nix-update-script {}; 241 }; 242