~tyil/raku-overlay

Gentoo overlay for the Raku programming language
6e51374d — Patrick Spek a month ago
Split installation program into seperate ebuild
5e10d4fd — Patrick Spek 4 months ago
Add GNU GPL 2.0
7494c815 — Patrick Spek 4 months ago
Initial commit

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~tyil/raku-overlay
read/write
git@git.sr.ht:~tyil/raku-overlay

You can also use your local clone with git send-email.

#Raku Overlay for Portage

This is an overlay for Portage, allowing Gentoo (and derivative) users to manage modules for the Raku programming language through Portage.

#Installation

Create the file /etc/portage/repos.conf/raku.conf, and add the following contents.

[raku-overlay]
priority = 50
sync-type = git
sync-uri = https://git.sr.ht/tyil/raku-overlay.git
auto-sync = yes

The Raku overlay introduces a new category for Portage, dev-raku. Since this is not a default category known by Portage, you must add this yourself.

echo dev-raku >> /etc/portage/categories

If you're on a stable profile, you may also need to keyword Raku and a number of its dependencies.

*/*::raku-overlay ~amd64 # This will keyword *all* modules in the Raku
                         # overlay. Leave this out if you want to keyword
                         # these individually.

dev-lang/raku ~amd64
dev-lang/rakudo ~amd64
dev-lang/nqp ~amd64
dev-lang/moarvm ~amd64

All that's left now is to sync and emerge!

emerge --sync
emerge -a dev-lang/raku