diff --git a/pkgs/development/interpreters/rakudo/nqp.nix b/pkgs/development/interpreters/rakudo/nqp.nix index e238e5c20450..0193e3371948 100644 --- a/pkgs/development/interpreters/rakudo/nqp.nix +++ b/pkgs/development/interpreters/rakudo/nqp.nix @@ -1,12 +1,15 @@ -{ stdenv, fetchurl, perl, lib, moarvm }: +{ stdenv, fetchFromGitHub, perl, lib, moarvm }: stdenv.mkDerivation rec { pname = "nqp"; - version = "2023.02"; + version = "2023.04"; - src = fetchurl { - url = "https://github.com/raku/nqp/releases/download/${version}/nqp-${version}.tar.gz"; - hash = "sha256-417V7ZTsMqbXMO6BW/hcX8+IqGf6xlZjaMGtSf5jtT8="; + src = fetchFromGitHub { + owner = "raku"; + repo = "nqp"; + rev = version; + hash = "sha256-6V9d01aacDc+770XPSbQd4m1bg7Bbe47TTNOUxc2Fpw="; + fetchSubmodules = true; }; buildInputs = [ perl ];