BSD Ports

devel/MoarVM 2026.05.1 NetBSD

Virtual machine for Rakudo Perl 6

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
artistic-2.0
Categories
devel, perl6
Package size
1730.1 KiB, 12982.4 KiB installed

Description

Short for "Metamodel On A Runtime", MoarVM is a virtual machine built especially for Rakudo Perl 6 and the NQP Compiler Toolchain. The primary backend target for the Christmas 2015 release of Perl 6, MoarVM stands out amongst the various Rakudo and NQP compilation targets by:

  • Running the Perl 6 specification test suite in the least time
  • Passing more of the Perl 6 specification tests than Rakudo Perl 6 on other backends
  • Having the lowest memory usage
  • Having the best startup time
  • Being fastest to build both NQP and Rakudo - and thus your Perl 6 and NQP programs too!
  • Being the only backend to support strings at grapheme level

Install

Binary package:

pkgin install MoarVM

From pkgsrc:

cd /usr/pkgsrc/devel/MoarVM && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_642026.05.1
NetBSD 10.1 aarch64-
SmartOS / illumos x86_642026.05.1
macOS 15 arm64-

Dependencies

Run dependencies 5