Unverified Commit 6d0d3850 authored by Stig's avatar Stig Committed by GitHub
Browse files

rakudo: 2025.03 -> 2025.04 (#406978)

parents 759a78a5 b55b748b
Loading
Loading
Loading
Loading
+7 −6
Original line number Diff line number Diff line
@@ -12,14 +12,14 @@

stdenv.mkDerivation rec {
  pname = "rakudo";
  version = "2025.03";
  version = "2025.04";

  # nixpkgs-update: no auto update
  src = fetchFromGitHub {
    owner = "rakudo";
    repo = "rakudo";
    rev = version;
    hash = "sha256-7gqBjhPtD4gm3D3uNlzOFftETvgbdQn7TKlKaEke/hg=";
    hash = "sha256-gVW1CB2LbgXV4uApmcl0/uxkcl9/PKk8sxj2R5dgowI=";
    fetchSubmodules = true;
  };

@@ -42,14 +42,15 @@ stdenv.mkDerivation rec {
    remove-references-to -t ${stdenv.cc.cc} "$(readlink -f $out/share/perl6/runtime/dynext/libperl6_ops_moar${stdenv.hostPlatform.extensions.sharedLibrary})"
  '';

  meta = with lib; {
  meta = {
    description = "Raku implementation on top of Moar virtual machine";
    homepage = "https://rakudo.org";
    license = licenses.artistic2;
    platforms = platforms.unix;
    maintainers = with maintainers; [
    license = lib.licenses.artistic2;
    platforms = lib.platforms.unix;
    maintainers = with lib.maintainers; [
      thoughtpolice
      sgo
      prince213
    ];
  };
}
+7 −6
Original line number Diff line number Diff line
@@ -7,14 +7,14 @@

stdenv.mkDerivation rec {
  pname = "moarvm";
  version = "2025.03";
  version = "2025.04";

  # nixpkgs-update: no auto update
  src = fetchFromGitHub {
    owner = "moarvm";
    repo = "moarvm";
    rev = version;
    hash = "sha256-8uvO4GcediL0ysYWApEo6C583nw5QcrjN+0EmO2NKWo=";
    hash = "sha256-g2L7pEFU/ECNRYcNORH66qYKIAO7Uqtk3pFxyvxgKT4=";
    fetchSubmodules = true;
  };

@@ -36,15 +36,16 @@ stdenv.mkDerivation rec {

  configureScript = "${perl}/bin/perl ./Configure.pl";

  meta = with lib; {
  meta = {
    description = "VM with adaptive optimization and JIT compilation, built for Rakudo";
    homepage = "https://moarvm.org";
    license = licenses.artistic2;
    maintainers = with maintainers; [
    license = lib.licenses.artistic2;
    maintainers = with lib.maintainers; [
      thoughtpolice
      sgo
      prince213
    ];
    mainProgram = "moar";
    platforms = platforms.unix;
    platforms = lib.platforms.unix;
  };
}
+8 −7
Original line number Diff line number Diff line
@@ -8,14 +8,14 @@

stdenv.mkDerivation rec {
  pname = "nqp";
  version = "2025.03";
  version = "2025.04";

  # nixpkgs-update: no auto update
  src = fetchFromGitHub {
    owner = "raku";
    repo = "nqp";
    rev = version;
    hash = "sha256-/+MfjR7J2fwwMu8oRaBqjKi1dI0+6WZENzpymXEYN/Q=";
    hash = "sha256-X/xPtsGhGSV3QkD4pvuhJYueH9nksbmf+CLqORUdtJc=";
    fetchSubmodules = true;
  };

@@ -39,14 +39,15 @@ stdenv.mkDerivation rec {

  doCheck = true;

  meta = with lib; {
    description = "Not Quite Perl -- a lightweight Raku-like environment for virtual machines";
  meta = {
    description = "Lightweight Raku-like environment for virtual machines";
    homepage = "https://github.com/Raku/nqp";
    license = licenses.artistic2;
    platforms = platforms.unix;
    maintainers = with maintainers; [
    license = lib.licenses.artistic2;
    platforms = lib.platforms.unix;
    maintainers = with lib.maintainers; [
      thoughtpolice
      sgo
      prince213
    ];
  };
}