Skip to content

Releases: nxadm/rakudo-pkg

Rakudo 2018.01

25 Jan 20:38
Compare
Choose a tag to compare

IMPORTANT: See the Readme file for details about the packages, including the setting of the PATH and the fix to run the Ubuntu packages on the Windows Subsystem for Linux (/opt/rakudo-bin/fix_windows10).

Changes:

  • Support for openSUSE.
  • Bump upstream version.

Rakudo 2017.12

10 Jan 19:33
Compare
Choose a tag to compare

See the Readme file for details about the packages, including the setting of the PATH and the fix to run the Ubuntu packages on the Windows Subsystem for Linux (/opt/rakudo-bin/fix_windows10).

Changes:

  • EOL of Ubuntu 17.04.
  • Support for Alpine 3.7.
  • Bump upstream version.

Rakudo 2017.11

21 Nov 23:07
Compare
Choose a tag to compare

See the Readme file for details about the packages, including the setting of the PATH and the fix to run the Ubuntu packages on the Windows Subsystem for Linux (/opt/rakudo-bin/fix_windows10).

Rakudo 2017.10-02 (Update2: Fedora 27 packages, Update1: Alpine packages!; refactoring of pkgs)

31 Oct 22:28
Compare
Choose a tag to compare

See the Readme file for details about the packages, including the setting of the PATH and the fix to run the Ubuntu packages on the Windows Subsystem for Linux (/opt/rakudo-bin/fix_windows10).

[UPDATE: addition of Fedora 27 packages (Cheers, Fedora!)]
[UPDATE: addition of Alpine packages (reupload with zef installation)]

Good neighbour changes:

  • New package name for OS package manager: rakudo-pkg (was: rakudo). The idea is to co-exist with rakudo packages in the distributions.
  • New install directory: /opt/rakudo-pkg (was: /opt/rakudo). The idea is to have a less generic install path so we can co-exist with future Rakudo distributions or locally compiled Rakudos.
  • Inclusion of Zef as root.
  • Global cleanup.

Rakudo 2017.10

27 Oct 22:38
Compare
Choose a tag to compare

If you're using the Windows Subsystem for Linux (aka Bash or Ubuntu on Windows 10), use the Ubuntu 16.04 package (or the 14.04 one if running an older release) and run /opt/rakudo/bin/fix_windows10 after the installation.

Installation

While rakudo-pkg is mainly meant to provide automatic native package creation for system administrators or advanced users, the packages created with rakudo-pkg are released here for end-users. 32-bit packages are not JIT enabled.

The packages can be installed with the default graphical application manager or if you prefer through the command line:

Centos and Fedora: rpm -Uvh *.rpm
Debian and Ubuntu: dpkg -i *.deb

(You can uninstall the package with yum, dnf and apt-get respectively. Do this first to get a clean /opt/rakudo)

The packages are minimalistic by design: they don't run any pre/post scripts and all the files are installed in /opt/rakudo. You'll have to add /opt/rakudo/bin to your PATH. Add this to your .bashrc (or corresponding environment script for other shells):

export PATH=/opt/rakudo/bin:$PATH

Install the Zef Module Manager and modules

In /opt/rakudo/bin you'll find two additional scripts to install the zef Perl 6 module manager:

install_zef_as_user: install zef it in ~/.perl6
install_zef_as_root: install zef in /opt/rakudo as root (use sudo)

You'll need to add the bin directories to your PATH (as the scripts will print).

Changes

The following changes were included in this release:

  • Bump Rakudo to version 2017.10.
  • Addition of Ubuntu 14.04 amd packages (useful for Travis CI).
  • New packaging naming scheme for easier upgrades.

[For Rakudo changes on this release, have a look upstream: http://rakudo.org/]