1{ pkgs 2, lib 3, graalvm8 4, passthruFun 5, packageOverrides ? (self: super: {}) 6, self 7}: 8 9let 10 passthru = passthruFun { 11 inherit self packageOverrides; 12 implementation = "graal"; 13 sourceVersion = graalvm8.version; 14 pythonVersion = "3.7"; 15 libPrefix = "graalvm"; 16 sitePackages = "jre/languages/python/lib-python/3/site-packages"; 17 executable = "graalpython"; 18 hasDistutilsCxxPatch = false; 19 pythonForBuild = pkgs.buildPackages.pythonInterpreters.graalpython37; 20 }; 21in lib.extendDerivation true passthru graalvm8