Loading pkgs/development/python-modules/python-ctags3/default.nix +16 −5 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchPypi }: { lib, buildPythonPackage, cython, fetchFromGitHub }: buildPythonPackage rec { pname = "python-ctags3"; version = "1.5.0"; src = fetchPypi { inherit pname version; sha256 = "a2cb0b35f0d67bab47045d803dce8291a1500af11832b154f69b3785f2130daa"; src = fetchFromGitHub { owner = "universal-ctags"; repo = pname; rev = version; hash = "sha256-XVsZckNVJ1H5q8FzqoVd1UWRw0zOygvRtb7arX9dwGE="; }; nativeBuildInputs = [ cython ]; # Regenerating the bindings keeps later versions of Python happy postPatch = '' cython src/_readtags.pyx ''; meta = with lib; { inherit (src.meta) homepage; description = "Ctags indexing python bindings"; homepage = "https://github.com/jonashaag/python-ctags3"; license = licenses.lgpl3Plus; }; } Loading
pkgs/development/python-modules/python-ctags3/default.nix +16 −5 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchPypi }: { lib, buildPythonPackage, cython, fetchFromGitHub }: buildPythonPackage rec { pname = "python-ctags3"; version = "1.5.0"; src = fetchPypi { inherit pname version; sha256 = "a2cb0b35f0d67bab47045d803dce8291a1500af11832b154f69b3785f2130daa"; src = fetchFromGitHub { owner = "universal-ctags"; repo = pname; rev = version; hash = "sha256-XVsZckNVJ1H5q8FzqoVd1UWRw0zOygvRtb7arX9dwGE="; }; nativeBuildInputs = [ cython ]; # Regenerating the bindings keeps later versions of Python happy postPatch = '' cython src/_readtags.pyx ''; meta = with lib; { inherit (src.meta) homepage; description = "Ctags indexing python bindings"; homepage = "https://github.com/jonashaag/python-ctags3"; license = licenses.lgpl3Plus; }; }