From 1cb2ed212ff0e8ac52fde1e3f79957c43992149e Mon Sep 17 00:00:00 2001 From: superwhiskers Date: Fri, 5 May 2023 19:45:47 -0500 Subject: [PATCH 1/3] moarvm: 2023.02 -> 2023.04 --- pkgs/development/interpreters/rakudo/moarvm.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/development/interpreters/rakudo/moarvm.nix b/pkgs/development/interpreters/rakudo/moarvm.nix index ca31f0305b97..9e21595a7f65 100644 --- a/pkgs/development/interpreters/rakudo/moarvm.nix +++ b/pkgs/development/interpreters/rakudo/moarvm.nix @@ -1,6 +1,6 @@ { lib , stdenv -, fetchurl +, fetchFromGitHub , perl , CoreServices , ApplicationServices @@ -8,11 +8,14 @@ stdenv.mkDerivation rec { pname = "moarvm"; - version = "2023.02"; + version = "2023.04"; - src = fetchurl { - url = "https://moarvm.org/releases/MoarVM-${version}.tar.gz"; - hash = "sha256-Z+IU1E1fYmeHyn8EQkBDpjkwikOnd3tvpBkmtyQODcU="; + src = fetchFromGitHub { + owner = "moarvm"; + repo = "moarvm"; + rev = version; + hash = "sha256-QYA4nSsrouYFaw1eju/6gNWwMcE/VeL0sNJmsTvtU3I="; + fetchSubmodules = true; }; postPatch = '' From 047f5589fef31f005c7ddb71708a74cb845e8297 Mon Sep 17 00:00:00 2001 From: superwhiskers Date: Fri, 5 May 2023 19:45:56 -0500 Subject: [PATCH 2/3] nqp: 2023.02 -> 2023.04 --- pkgs/development/interpreters/rakudo/nqp.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) 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 ]; From 3e5d18e9b0166ae36f4bb73cc80d88b0944cdd0d Mon Sep 17 00:00:00 2001 From: superwhiskers Date: Fri, 5 May 2023 19:46:04 -0500 Subject: [PATCH 3/3] rakudo: 2023.02 -> 2023.04 --- pkgs/development/interpreters/rakudo/default.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/development/interpreters/rakudo/default.nix b/pkgs/development/interpreters/rakudo/default.nix index 5acec350035c..72154ce6a657 100644 --- a/pkgs/development/interpreters/rakudo/default.nix +++ b/pkgs/development/interpreters/rakudo/default.nix @@ -1,12 +1,15 @@ -{ stdenv, fetchurl, perl, icu, zlib, gmp, lib, nqp, removeReferencesTo }: +{ stdenv, fetchFromGitHub, perl, icu, zlib, gmp, lib, nqp, removeReferencesTo }: stdenv.mkDerivation rec { pname = "rakudo"; - version = "2023.02"; + version = "2023.04"; - src = fetchurl { - url = "https://rakudo.org/dl/rakudo/rakudo-${version}.tar.gz"; - hash = "sha256-/RaGqizzLrnw630Nb5bfyJfPU8z4ntp9Iltoc4CTqhE="; + src = fetchFromGitHub { + owner = "rakudo"; + repo = "rakudo"; + rev = version; + hash = "sha256-m5rXriBKfp/i9AIcBGCYGfXIGBRsxgVmBbLJPXXc5AY="; + fetchSubmodules = true; }; nativeBuildInputs = [ removeReferencesTo ];