diff options
author | Andrew Miller <nixy@nixy.moe> | 2019-05-01 13:18:50 -0400 |
---|---|---|
committer | Renaud <c0bw3b@users.noreply.github.com> | 2019-05-01 19:18:49 +0200 |
commit | f5be1fc8493b1f81ba1a6cecd766e072d4054c30 (patch) | |
tree | 4b0d6ead7c0d4ac959e1ce989f3d83c95a435984 /pkgs/development/interpreters/hy/default.nix | |
parent | 33924117c68835e2b756e20e6e0eca569b965705 (diff) | |
download | nixpkgs-f5be1fc8493b1f81ba1a6cecd766e072d4054c30.tar nixpkgs-f5be1fc8493b1f81ba1a6cecd766e072d4054c30.tar.gz nixpkgs-f5be1fc8493b1f81ba1a6cecd766e072d4054c30.tar.bz2 nixpkgs-f5be1fc8493b1f81ba1a6cecd766e072d4054c30.tar.lz nixpkgs-f5be1fc8493b1f81ba1a6cecd766e072d4054c30.tar.xz nixpkgs-f5be1fc8493b1f81ba1a6cecd766e072d4054c30.tar.zst nixpkgs-f5be1fc8493b1f81ba1a6cecd766e072d4054c30.zip |
hy: 0.15 -> 0.16 (#57882)
* hy: 0.15 -> 0.16 * hy: fetch patch directly from upstream repo * hy: remove in-tree patch
Diffstat (limited to 'pkgs/development/interpreters/hy/default.nix')
-rw-r--r-- | pkgs/development/interpreters/hy/default.nix | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/pkgs/development/interpreters/hy/default.nix b/pkgs/development/interpreters/hy/default.nix index 02ce07bdf47..12631cee38a 100644 --- a/pkgs/development/interpreters/hy/default.nix +++ b/pkgs/development/interpreters/hy/default.nix @@ -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 ]; |