diff --git a/pkgs/by-name/cy/cynthion/package.nix b/pkgs/by-name/cy/cynthion/package.nix new file mode 100644 index 000000000000..70c767cf8ef7 --- /dev/null +++ b/pkgs/by-name/cy/cynthion/package.nix @@ -0,0 +1,26 @@ +{ + python3, + fetchFromGitHub, +}: + +let + python = python3.override { + self = python3; + packageOverrides = _: super: { + amaranth = super.amaranth.overridePythonAttrs rec { + version = "0.4.1"; + + src = fetchFromGitHub { + owner = "amaranth-lang"; + repo = "amaranth"; + rev = "refs/tags/v${version}"; + sha256 = "sha256-VMgycvxkphdpWIib7aZwh588En145RgYlG2Zfi6nnDo="; + }; + + postPatch = null; + }; + }; + }; +in + +python.pkgs.toPythonApplication python.pkgs.cynthion