Merge pull request #230229 from superwhiskers/update-rakudo

rakudo: 2023.02 -> 2023.04
This commit is contained in:
Weijia Wang
2023-05-06 21:30:54 +03:00
committed by GitHub
3 changed files with 24 additions and 15 deletions
@@ -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 ];
@@ -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 = ''
+8 -5
View File
@@ -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 ];