hy: 0.15 -> 0.16 (#57882)
* hy: 0.15 -> 0.16 * hy: fetch patch directly from upstream repo * hy: remove in-tree patch
This commit is contained in:
parent
33924117c6
commit
f5be1fc849
3 changed files with 33 additions and 3 deletions
|
@ -1,18 +1,28 @@
|
|||
{ stdenv, fetchurl, pythonPackages }:
|
||||
{ stdenv, fetchurl, fetchpatch, pythonPackages }:
|
||||
|
||||
pythonPackages.buildPythonApplication rec {
|
||||
name = "hy-${version}";
|
||||
version = "0.15.0";
|
||||
version = "0.16.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://pypi/h/hy/${name}.tar.gz";
|
||||
sha256 = "01vzaib1imr00j5d7f7xk44v800h06s3yv9inhlqm6f3b25ywpl1";
|
||||
sha256 = "00lq38ppikrpyw38fn5iy9iwrsamsv22507cp146dsjbzkwjpzrd";
|
||||
};
|
||||
|
||||
patches = [
|
||||
(fetchpatch {
|
||||
name = "bytecode-error-handling.patch";
|
||||
url = "https://github.com/hylang/hy/commit/57326785b97b7b0a89f6258fe3d04dccdc06cfc0.patch";
|
||||
sha256 = "1lxxs7mxbh0kaaa25b1pbqs9d8asyjnlf2n86qg8hzsv32jfcq92";
|
||||
excludes = [ "AUTHORS" "NEWS.rst" ];
|
||||
})
|
||||
];
|
||||
|
||||
propagatedBuildInputs = with pythonPackages; [
|
||||
appdirs
|
||||
astor
|
||||
clint
|
||||
fastentrypoints
|
||||
funcparserlib
|
||||
rply
|
||||
];
|
||||
|
|
18
pkgs/development/python-modules/fastentrypoints/default.nix
Normal file
18
pkgs/development/python-modules/fastentrypoints/default.nix
Normal file
|
@ -0,0 +1,18 @@
|
|||
{ stdenv, buildPythonPackage, fetchPypi, pytest }:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "fastentrypoints";
|
||||
version = "0.12";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "02s1j8i2dzbpbwgq2a3fiqwm3cnmhii2qzc0k42l0rdxd4a4ya7z";
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Makes entry_points specified in setup.py load more quickly";
|
||||
homepage = https://github.com/ninjaaron/fast-entry_points;
|
||||
license = licenses.bsd2;
|
||||
maintainers = with maintainers; [ nixy ];
|
||||
};
|
||||
}
|
|
@ -1919,6 +1919,8 @@ in {
|
|||
|
||||
fastcache = callPackage ../development/python-modules/fastcache { };
|
||||
|
||||
fastentrypoints = callPackage ../development/python-modules/fastentrypoints { };
|
||||
|
||||
functools32 = callPackage ../development/python-modules/functools32 { };
|
||||
|
||||
future-fstrings = callPackage ../development/python-modules/future-fstrings { };
|
||||
|
|
Loading…
Reference in a new issue