diff options
author | Milan Svoboda <milan.svoboda@centrum.cz> | 2017-11-30 09:02:47 +0100 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2017-11-30 13:12:11 +0100 |
commit | 8bc0bf6785797e01b8c91d5201950b870b87c921 (patch) | |
tree | 76ea08615fa8d748070d7ad35e93ce1bac95351b /pkgs/applications/misc/kitty | |
parent | 949a6e3ec59e549706036a78753289bceca89a11 (diff) | |
download | nixpkgs-8bc0bf6785797e01b8c91d5201950b870b87c921.tar nixpkgs-8bc0bf6785797e01b8c91d5201950b870b87c921.tar.gz nixpkgs-8bc0bf6785797e01b8c91d5201950b870b87c921.tar.bz2 nixpkgs-8bc0bf6785797e01b8c91d5201950b870b87c921.tar.lz nixpkgs-8bc0bf6785797e01b8c91d5201950b870b87c921.tar.xz nixpkgs-8bc0bf6785797e01b8c91d5201950b870b87c921.tar.zst nixpkgs-8bc0bf6785797e01b8c91d5201950b870b87c921.zip |
kitty: 0.4.2 → 0.5.0
Diffstat (limited to 'pkgs/applications/misc/kitty')
-rw-r--r-- | pkgs/applications/misc/kitty/default.nix | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/pkgs/applications/misc/kitty/default.nix b/pkgs/applications/misc/kitty/default.nix index e1afac735d8..c0db798c56e 100644 --- a/pkgs/applications/misc/kitty/default.nix +++ b/pkgs/applications/misc/kitty/default.nix @@ -1,8 +1,8 @@ -{ stdenv, fetchFromGitHub, pkgs, python3Packages, glfw, libunistring, glew, fontconfig, zlib, pkgconfig, ncurses, imagemagick, makeWrapper }: +{ stdenv, fetchFromGitHub, pkgs, python3Packages, glfw, libunistring, harfbuzz, fontconfig, zlib, pkgconfig, ncurses, imagemagick, makeWrapper, xsel, libstartup_notification }: with python3Packages; buildPythonApplication rec { - version = "0.4.2"; + version = "0.5.0"; name = "kitty-${version}"; format = "other"; @@ -10,13 +10,18 @@ buildPythonApplication rec { owner = "kovidgoyal"; repo = "kitty"; rev = "v${version}"; - sha256 = "058676r2b83mjggbfc701v3vlviaslf7qciz8sm8lcda82k01wfp"; + sha256 = "1w202rsgswagb3kiqbwg4xixcglip2hhz6wj1qx9x2whi4zl1l68"; }; - buildInputs = [ glew fontconfig glfw ncurses libunistring ]; + buildInputs = [ fontconfig glfw ncurses libunistring harfbuzz ]; nativeBuildInputs = [ pkgconfig ]; + postPatch = '' + substituteInPlace kitty/utils.py \ + --replace "find_library('startup-notification-1')" "'${libstartup_notification}/lib/libstartup-notification-1.so'" + ''; + buildPhase = '' python3 setup.py linux-package ''; @@ -25,7 +30,7 @@ buildPythonApplication rec { runHook preInstall mkdir -p $out cp -r linux-package/{bin,share,lib} $out - wrapProgram "$out/bin/kitty" --prefix PATH : "$out/bin:${stdenv.lib.makeBinPath [ imagemagick ]}" + wrapProgram "$out/bin/kitty" --prefix PATH : "$out/bin:${stdenv.lib.makeBinPath [ imagemagick xsel ]}" runHook postInstall ''; |