Xonsh no longer needs version overrides

This commit is contained in:
2022-08-08 11:53:03 -07:00
parent 12eb03de48
commit 20a46e64a7

View File

@@ -1,35 +1,35 @@
final: prev: { final: prev: {
xonsh = prev.xonsh.overridePythonAttrs (old: rec { # xonsh = prev.xonsh.overridePythonAttrs (old: rec {
version = "0.12.4"; # version = "0.12.4";
src = final.fetchFromGitHub { # src = final.fetchFromGitHub {
owner = "xonsh"; # owner = "xonsh";
repo = "xonsh"; # repo = "xonsh";
rev = version; # rev = version;
sha256 = "0kdps0gf0767zy0fs6qn39rv4z3x7ck0qz1pzx6962593171yk8b"; # sha256 = "0kdps0gf0767zy0fs6qn39rv4z3x7ck0qz1pzx6962593171yk8b";
}; # };
propagatedBuildInputs = prev.xonsh.propagatedBuildInputs ++ [final.python3Packages.virtualenv]; # propagatedBuildInputs = prev.xonsh.propagatedBuildInputs ++ [final.python3Packages.virtualenv];
disabledTests = prev.xonsh.disabledTests ++ ["test_commands_cache" "test_ptk_highlight" "test_command_completers"]; # disabledTests = prev.xonsh.disabledTests ++ ["test_commands_cache" "test_ptk_highlight" "test_command_completers"];
}); # });
python39 = prev.python39.override { # python39 = prev.python39.override {
self = prev.python39; # self = prev.python39;
packageOverrides = python_final: python_super: { # packageOverrides = python_final: python_super: {
prompt-toolkit = python_super.prompt-toolkit.overridePythonAttrs (old: rec { # prompt-toolkit = python_super.prompt-toolkit.overridePythonAttrs (old: rec {
version = "3.0.29"; # version = "3.0.29";
src = python_final.fetchPypi { # src = python_final.fetchPypi {
pname = "prompt_toolkit"; # pname = "prompt_toolkit";
inherit version; # inherit version;
sha256 = "sha256-vWQPYOjOzXTw3CSXE9QzrOLdxitl7gf5bTWOCxUrbqc="; # sha256 = "sha256-vWQPYOjOzXTw3CSXE9QzrOLdxitl7gf5bTWOCxUrbqc=";
}; # };
}); # });
}; # };
}; # };
# Using mach-nix to fetch unpackaged xontrib plugins # Using mach-nix to fetch unpackaged xontrib plugins
# adapted from https://github.com/NixOS/nixpkgs/issues/75786#issuecomment-873654103 # adapted from https://github.com/NixOS/nixpkgs/issues/75786#issuecomment-873654103
mach-nix = import (builtins.fetchGit { mach-nix = import (builtins.fetchGit {
url = "https://github.com/DavHau/mach-nix/"; url = "https://github.com/DavHau/mach-nix/";
ref = "refs/tags/3.4.0"; ref = "refs/tags/3.5.0";
}) { }) {
pkgs = final; pkgs = final;
}; };