rakudo: 2025.03 -> 2025.04 (#406978)

authored by Stig and committed by GitHub 6d0d3850 759a78a5

+22 -19
+7 -6
pkgs/development/interpreters/rakudo/default.nix
··· 12 13 stdenv.mkDerivation rec { 14 pname = "rakudo"; 15 - version = "2025.03"; 16 17 # nixpkgs-update: no auto update 18 src = fetchFromGitHub { 19 owner = "rakudo"; 20 repo = "rakudo"; 21 rev = version; 22 - hash = "sha256-7gqBjhPtD4gm3D3uNlzOFftETvgbdQn7TKlKaEke/hg="; 23 fetchSubmodules = true; 24 }; 25 ··· 42 remove-references-to -t ${stdenv.cc.cc} "$(readlink -f $out/share/perl6/runtime/dynext/libperl6_ops_moar${stdenv.hostPlatform.extensions.sharedLibrary})" 43 ''; 44 45 - meta = with lib; { 46 description = "Raku implementation on top of Moar virtual machine"; 47 homepage = "https://rakudo.org"; 48 - license = licenses.artistic2; 49 - platforms = platforms.unix; 50 - maintainers = with maintainers; [ 51 thoughtpolice 52 sgo 53 ]; 54 }; 55 }
··· 12 13 stdenv.mkDerivation rec { 14 pname = "rakudo"; 15 + version = "2025.04"; 16 17 # nixpkgs-update: no auto update 18 src = fetchFromGitHub { 19 owner = "rakudo"; 20 repo = "rakudo"; 21 rev = version; 22 + hash = "sha256-gVW1CB2LbgXV4uApmcl0/uxkcl9/PKk8sxj2R5dgowI="; 23 fetchSubmodules = true; 24 }; 25 ··· 42 remove-references-to -t ${stdenv.cc.cc} "$(readlink -f $out/share/perl6/runtime/dynext/libperl6_ops_moar${stdenv.hostPlatform.extensions.sharedLibrary})" 43 ''; 44 45 + meta = { 46 description = "Raku implementation on top of Moar virtual machine"; 47 homepage = "https://rakudo.org"; 48 + license = lib.licenses.artistic2; 49 + platforms = lib.platforms.unix; 50 + maintainers = with lib.maintainers; [ 51 thoughtpolice 52 sgo 53 + prince213 54 ]; 55 }; 56 }
+7 -6
pkgs/development/interpreters/rakudo/moarvm.nix
··· 7 8 stdenv.mkDerivation rec { 9 pname = "moarvm"; 10 - version = "2025.03"; 11 12 # nixpkgs-update: no auto update 13 src = fetchFromGitHub { 14 owner = "moarvm"; 15 repo = "moarvm"; 16 rev = version; 17 - hash = "sha256-8uvO4GcediL0ysYWApEo6C583nw5QcrjN+0EmO2NKWo="; 18 fetchSubmodules = true; 19 }; 20 ··· 36 37 configureScript = "${perl}/bin/perl ./Configure.pl"; 38 39 - meta = with lib; { 40 description = "VM with adaptive optimization and JIT compilation, built for Rakudo"; 41 homepage = "https://moarvm.org"; 42 - license = licenses.artistic2; 43 - maintainers = with maintainers; [ 44 thoughtpolice 45 sgo 46 ]; 47 mainProgram = "moar"; 48 - platforms = platforms.unix; 49 }; 50 }
··· 7 8 stdenv.mkDerivation rec { 9 pname = "moarvm"; 10 + version = "2025.04"; 11 12 # nixpkgs-update: no auto update 13 src = fetchFromGitHub { 14 owner = "moarvm"; 15 repo = "moarvm"; 16 rev = version; 17 + hash = "sha256-g2L7pEFU/ECNRYcNORH66qYKIAO7Uqtk3pFxyvxgKT4="; 18 fetchSubmodules = true; 19 }; 20 ··· 36 37 configureScript = "${perl}/bin/perl ./Configure.pl"; 38 39 + meta = { 40 description = "VM with adaptive optimization and JIT compilation, built for Rakudo"; 41 homepage = "https://moarvm.org"; 42 + license = lib.licenses.artistic2; 43 + maintainers = with lib.maintainers; [ 44 thoughtpolice 45 sgo 46 + prince213 47 ]; 48 mainProgram = "moar"; 49 + platforms = lib.platforms.unix; 50 }; 51 }
+8 -7
pkgs/development/interpreters/rakudo/nqp.nix
··· 8 9 stdenv.mkDerivation rec { 10 pname = "nqp"; 11 - version = "2025.03"; 12 13 # nixpkgs-update: no auto update 14 src = fetchFromGitHub { 15 owner = "raku"; 16 repo = "nqp"; 17 rev = version; 18 - hash = "sha256-/+MfjR7J2fwwMu8oRaBqjKi1dI0+6WZENzpymXEYN/Q="; 19 fetchSubmodules = true; 20 }; 21 ··· 39 40 doCheck = true; 41 42 - meta = with lib; { 43 - description = "Not Quite Perl -- a lightweight Raku-like environment for virtual machines"; 44 homepage = "https://github.com/Raku/nqp"; 45 - license = licenses.artistic2; 46 - platforms = platforms.unix; 47 - maintainers = with maintainers; [ 48 thoughtpolice 49 sgo 50 ]; 51 }; 52 }
··· 8 9 stdenv.mkDerivation rec { 10 pname = "nqp"; 11 + version = "2025.04"; 12 13 # nixpkgs-update: no auto update 14 src = fetchFromGitHub { 15 owner = "raku"; 16 repo = "nqp"; 17 rev = version; 18 + hash = "sha256-X/xPtsGhGSV3QkD4pvuhJYueH9nksbmf+CLqORUdtJc="; 19 fetchSubmodules = true; 20 }; 21 ··· 39 40 doCheck = true; 41 42 + meta = { 43 + description = "Lightweight Raku-like environment for virtual machines"; 44 homepage = "https://github.com/Raku/nqp"; 45 + license = lib.licenses.artistic2; 46 + platforms = lib.platforms.unix; 47 + maintainers = with lib.maintainers; [ 48 thoughtpolice 49 sgo 50 + prince213 51 ]; 52 }; 53 }