Merge pull request #51758 from rasendubi/pynvim

pythonPackages.neovim-0.3.0 -> pythonPackages.pynvim-0.3.1
This commit is contained in:
Jörg Thalheim
2018-12-12 17:01:25 +00:00
committed by GitHub
6 changed files with 9 additions and 53 deletions

View File

@@ -1,35 +0,0 @@
{ stdenv
, buildPythonPackage
, fetchFromGitHub
, neovim
, click
, pygobject3
, isPy27
, pkgs
}:
buildPythonPackage rec {
pname = "neovim-pygui";
version = "0.1.3";
disabled = !isPy27;
src = fetchFromGitHub {
owner = "neovim";
repo = "python-gui";
rev = version;
sha256 = "1vpvr3zm3f9sxg1z1cl7f7gi8v1xksjdvxj62qnw65aqj3zqxnkz";
};
propagatedBuildInputs = [ neovim click pygobject3 pkgs.gobject-introspection pkgs.makeWrapper pkgs.gtk3 ];
patchPhase = ''
sed -i -e "s|entry_points=entry_points,|entry_points=dict(console_scripts=['pynvim=neovim.ui.cli:main [GUI]']),|" setup.py
'';
postInstall = ''
wrapProgram $out/bin/pynvim \
--prefix GI_TYPELIB_PATH : "$GI_TYPELIB_PATH" \
--prefix PYTHONPATH : "${pygobject3}/lib/python2.7/site-packages:$PYTHONPATH"
'';
}

View File

@@ -10,12 +10,12 @@
}:
buildPythonPackage rec {
pname = "neovim";
version = "0.3.0";
pname = "pynvim";
version = "0.3.1";
src = fetchPypi {
inherit pname version;
sha256 = "18x7gi1idsch11hijvy0mm2mk4f42rapz9niax4rnak14x2klqq2";
sha256 = "1yxh8zdigzs330m4gchxk6m323glz81x85q5fzgc4saq0naib26x";
};
checkInputs = [ nose ];