Skip to content

Instantly share code, notes, and snippets.

@japhb
Last active August 20, 2023 21:46
Show Gist options
  • Save japhb/c1a48e8e58392a800ff3ddec75b3575d to your computer and use it in GitHub Desktop.
Save japhb/c1a48e8e58392a800ff3ddec75b3575d to your computer and use it in GitHub Desktop.
rakudo:ver<2023.04.116.g.01.e.822248>:auth<Yet Another Society>
App::Mi6:ver<3.0.2>:auth<zef:skaji>
App::Prove6:ver<0.0.17>:auth<cpan:LEONT>
App::RaCoCo:ver<2.0.1>:auth<zef:atroxaper>:api<2>
App::Rak::Complete:ver<0.0.10>:auth<zef:lizmat>
App::Rak:ver<0.2.20>:auth<zef:lizmat>
BSON::Simple:ver<0.0.1>:auth<zef:japhb>
BSON:ver<0.13.2>
Backtrace::Files:ver<0.0.3>:auth<zef:lizmat>
Base64::Native:ver<0.0.9>:auth<zef:dwarring>
Base64:ver<0.1.0>:auth<github:ugexe>
Bench:ver<0.2.1>:auth<zef:tony-o>
CBOR::Simple:ver<0.1.3>:auth<zef:japhb>
CLI::Version:ver<0.0.8>:auth<zef:lizmat>
Cairo:ver<0.3.4>
Config::TOML:ver<0.1.2>:auth<atweiden>
Crane:ver<0.1.1>:auth<atweiden>
Cro::CBOR:ver<0.0.5>:auth<zef:japhb>
Cro::Core:ver<0.8.9>:auth<zef:cro>
Cro::HTTP::Test:ver<0.8.1>
Cro::HTTP:ver<0.8.9>:auth<zef:cro>
Cro::TLS:ver<0.8.9>:auth<zef:cro>
Cro::WebApp:ver<0.8.9>:auth<zef:cro>
Cro::WebSocket:ver<0.8.9>:auth<zef:cro>
Crypt::AnyPasswordHash:ver<0.1.3>:auth<zef:jonathanstowe>:api<1.0>
Crypt::Libcrypt:ver<0.1.3>:auth<zef:jonathanstowe>:api<1.0>
Crypt::Random:ver<0.4.1>:auth<github:skinkade>
Crypt::SodiumPasswordHash:ver<0.0.5>:auth<zef:jonathanstowe>:api<1.0>
DB::Pg:ver<1.1>:auth<github:CurtTilmes>:api<1>
DBIish::Transaction:ver<1.0.4>:auth<github:rbt>
DBIish:ver<0.6.6>:auth<zef:raku-community-modules>:api<1>
Data::MessagePack:ver<0.1.3>:auth<zef:raku-community-modules>
DateTime::Parse:ver<0.9.3>:auth<github:sergot>
Debugger::UI::CommandLine
Digest::HMAC:ver<1.0.6>:auth<zef:jjmerelo>
Digest::SHA1::Native:ver<0.06>
Digest::SHA256::Native:ver<0.04>
Digest:ver<0.28.1>:auth<zef:grondilu>
Distribution::Builder::MakeFromJSON:ver<0.6>:auth<github:niner>
Docker::File:ver<1.0>:auth<github:jnthn>
Edit::Files:ver<0.0.5>:auth<zef:lizmat>
Encode:ver<0.0.4>:auth<github:sergot>
File::Directory::Tree:auth<labster>
File::Find:ver<0.1.2>:auth<zef:raku-community-modules>
File::Ignore:ver<1.1>:auth<Jonathan Worthington <jnthn@jnthn.net>>
File::Temp:ver<0.0.10>:auth<zef:rbt>
File::Which:ver<1.0.4>
Getopt::Long:ver<0.4.2>
Git::Blame::File:ver<0.0.9>:auth<zef:lizmat>
Git::Files:ver<0.0.6>:auth<zef:lizmat>
Grammar::Debugger:ver<1.0.1>:auth<github:jnthn>
Grammar::Tracer::Compact:ver<1.0>
HTTP::HPACK:ver<1.0.0>:auth<zef:jnthn>
HTTP::Status:ver<0.0.4>:auth<zef:lizmat>
HTTP::UserAgent:ver<1.1.52>:auth<github:sergot>
Hash::Agnostic:ver<0.0.10>:auth<zef:lizmat>
Hash::Ordered:ver<0.0.2>:auth<zef:lizmat>
IO::Capture::Simple:ver<v.0.0.2>:auth<zef:jjmerelo>
IO::Glob:ver<0.9.0>:auth<github:zostay>
IO::Path::AutoDecompress:ver<0.0.2>:auth<zef:lizmat>
IO::Path::ChildSecure:ver<1.2>:auth<zef:raku-community-modules>
IO::Socket::Async::SSL:ver<0.7.14>:auth<zef:jnthn>
IO::Socket::SSL:ver<0.0.3>:auth<github:sergot>
IRC::Client:ver<4.0.9>:auth<zef:lizmat>
Inline::Perl5:ver<0.60>:auth<github:niner>
JSON::Class:ver<0.0.21>:auth<zef:jonathanstowe>:api<1.0>
JSON::Fast::Hyper:ver<0.0.5>:auth<zef:lizmat>
JSON::Fast:ver<0.17>:auth<cpan:TIMOTIMO>
JSON::Fast:ver<0.19>:auth<cpan:TIMOTIMO>
JSON::Hjson:ver<0.0.2>
JSON::JWT:ver<1.1.1>:auth<zef:raku-community-modules>
JSON::Marshal:ver<0.0.25>:auth<zef:jonathanstowe>:api<1.0>
JSON::Name:ver<0.0.7>:auth<zef:jonathanstowe>:api<1.0>
JSON::OptIn:ver<0.0.2>:auth<zef:jonathanstowe>
JSON::Path:ver<1.7>:auth<Jonathan Worthington <jonathan@edument.se>>
JSON::Tiny:ver<1.0>
JSON::Unmarshal:ver<0.15>:auth<zef:raku-community-modules>
Jupyter::Kernel:ver<0.0.20>
LWP::Simple:ver<0.109>:auth<zef:dwarring>
LibUUID:ver<0.5>:auth<github:CurtTilmes>
LibraryCheck:ver<0.0.12>:auth<zef:jonathanstowe>:api<1.0>
LibraryMake:ver<1.0.0>:auth<zef:jjmerelo>
License::SPDX:ver<3.21.0>:auth<zef:jonathanstowe>:api<1.0>
Linenoise:ver<0.1.2>:auth<zef:raku-community-modules>
Log::Async:ver<0.0.8>
Log::Timeline:ver<0.5.1>:auth<zef:jnthn>
META6:ver<0.0.30>:auth<zef:jonathanstowe>:api<1.0>
META::constants:ver<0.0.3>:auth<zef:lizmat>
MIME::Base64:ver<1.2.3>:auth<zef:raku-community-modules>
MUGS::Core:ver<0.1.3>:auth<zef:japhb>
MUGS::Games::Personal:ver<0.0.1>
MUGS::Games:ver<0.1.3>:auth<zef:japhb>
MUGS::UI::CLI:ver<0.1.3>:auth<zef:japhb>
MUGS::UI::GTK:ver<0.1.0>
MUGS::UI::TUI:ver<0.1.3>:auth<zef:japhb>
MUGS::UI::WebSimple:ver<0.1.3>:auth<zef:japhb>
MUGS:ver<0.1.3>:auth<zef:japhb>
MessagePack:auth<github:uasi>
Method::Also:ver<0.0.8>:auth<zef:lizmat>
NativeHelpers::Array:ver<0.0.5>:auth<zef:jonathanstowe>:api<1.0>
NativeHelpers::Blob:ver<0.1.12>:auth<github:salortiz>
NativeLibs:ver<0.0.9>:auth<github:salortiz>
Net::ZMQ:ver<0.8>
OO::Monitors:ver<1.1.1>
OpenSSL:ver<0.2.0>:auth<github:sergot>
P5getgrnam:ver<0.0.9>:auth<zef:lizmat>
P5getpwnam:ver<0.0.10>:auth<zef:lizmat>
Path::Finder:ver<0.4.6>:auth<zef:leont>
PathTools:ver<0.2.0>:auth<github:ugexe>
Pluggable:ver<0.6>:auth<zef:tony-o>
Pod::Load:ver<0.7.2>:auth<zef:jjmerelo>
Pod::To::HTML:ver<0.8.1>:auth<github:Raku>
Pod::To::Markdown:ver<0.2.1>:auth<github:softmoth>
Pod::Usage:ver<0.0.1>:auth<zef:leont>
RPG::Base:ver<0.0.11>:auth<zef:japhb>
RPG::PFRPG:ver<0.0.2>
Red:ver<0.1.66>:auth<zef:FCO>:api<2>
Shell::Command:ver<1.1>:auth<zef:raku-community-modules>
Slang::Tuxic:ver<0.0.1>:auth<github:FROGGS>
String::Utils:ver<0.0.22>:auth<zef:lizmat>
System::Query:ver<0.1.6>:auth<zef:tony-o>
TAP:ver<0.3.14>
TOML:ver<3>:auth<zef:tony-o>:api<0>
Temp::Path:ver<1.001008>
Template::Mustache:ver<1.2.3>:auth<github:softmoth>
Term::termios:ver<0.2>:auth<github:krunen>
Terminal::ANSIColor:ver<0.9.1>:auth<zef:lizmat>
Terminal::ANSIParser:ver<0.0.3>:auth<zef:japhb>
Terminal::Capabilities:ver<0.0.1>:auth<zef:japhb>
Terminal::LineEditor:ver<0.0.15>:auth<zef:japhb>
Terminal::Print:ver<0.975>:auth<zef:terminal-printers>
Terminal::QuickCharts:ver<0.0.1>
Terminal::Tests:ver<0.0.4>:auth<zef:japhb>
Terminal::Widgets:ver<0.0.7>:auth<zef:japhb>
Test::Assertion:ver<0.0.5>:auth<zef:lizmat>
Test::META:ver<0.0.20>:auth<zef:jonathanstowe>:api<1.0>
Test::Mock:ver<1.6>:auth<zef:jnthn>
Test::Notice:ver<1.001005>:auth<zef:raku-community-modules>
Test::Output:ver<1.001005>
Test::Util::ServerPort:ver<0.0.5>:auth<zef:jonathanstowe>:api<1.0>
Test::When:ver<1.001009>:auth<zef:raku-community-modules>
Testo:ver<1.003007>:auth<zef:raku-community-modules>
Text::CSV:ver<0.013>:auth<github:Tux>
Text::MiscUtils:ver<0.0.6>:auth<zef:japhb>
Text::MiscUtils:ver<0.0.7>:auth<zef:japhb>
TinyFloats:ver<0.0.4>:auth<zef:japhb>
Trap:ver<0.0.1>:auth<zef:lizmat>
URI:ver<0.3.6>:auth<zef:raku-community-modules>
UUID:ver<1.0.0>:auth<github:retupmoca>
YAMLish:ver<0.0.6>
Zef::Configuration:ver<0.0.9>:auth<zef:lizmat>
as-cli-arguments:ver<0.0.2>:auth<zef:lizmat>
as-cli-arguments:ver<0.0.7>:auth<zef:lizmat>
cro:ver<0.8.9>:auth<zef:cro>
fez:ver<54>:auth<zef:tony-o>:api<0>
has-word:ver<0.0.3>:auth<zef:lizmat>
highlighter:ver<0.0.18>:auth<zef:lizmat>
hyperize:ver<0.0.2>:auth<zef:lizmat>
if:ver<0.1.2>:auth<zef:raku-community-modules>
path-utils:ver<0.0.13>:auth<zef:lizmat>
paths:ver<10.0.9>:auth<zef:lizmat>
rak:ver<0.0.47>:auth<zef:lizmat>
shorten-sub-commands:ver<0.0.5>:auth<zef:lizmat>
sigpipe:ver<0.0.3>:auth<zef:leont>
sourcery:ver<0.0.4>:auth<zef:lizmat>
sourcery:ver<0.0.5>:auth<zef:lizmat>
zef:ver<0.18.3>:auth<github:ugexe>:api<0>
===> Searching for: Term::termios:ver<0.2>
===> Updating fez mirror: https://360.zef.pm/
===> Found: Term::termios [via Zef::Repository::Ecosystems<p6c>]
===> Dependencies: LibraryMake
===> Fetching: Term::termios:ver<0.2>
[Term::termios] Fetching git://github.com/krunen/term-termios.git with plugin: Zef::Service::Shell::git
===> Fetching [OK]: Term::termios to /home/geoff/.zef/tmp/1692567578.577784.6093.71028457067/term-termios.git
===> Extracting: Term::termios:ver<0.2>
[Term::termios] Extracting with plugin: Zef::Service::Shell::git
===> Extraction [OK]: Term::termios:ver<0.2> to /home/geoff/.zef/tmp/term-termios.git
===> Filtering: Term::termios:ver<0.2.7>:auth<zef:krunen>
===> Filtering [OK] for Term::termios:ver<0.2.7>:auth<zef:krunen>
===> Building: Term::termios:ver<0.2.7>:auth<zef:krunen>
[Term::termios] Building with plugin: Zef::Service::Shell::DistributionBuilder
[Term::termios] Command: /home/geoff/raku/rakudo-moar-2023.04-116-g01e822248/install/bin/rakudo -MMONKEY-SEE-NO-EVAL -e exit((require ::(q|Distribution::Builder::MakeFromJSON|)).new(:meta(EVAL($*IN.slurp(:close)))).build(q|/home/geoff/.zef/tmp/term-termios.git/67af4093a18ec8d7c2001ffc3ba343894849e07d|)??0!!1)
[Term::termios] gcc -c -fPIC -std=gnu99 -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -Werror=vla -O3 -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=3 -D_GNU_SOURCE -o myhelper.o src/myhelper.c
[Term::termios] gcc -shared -fPIC -O3 -DNDEBUG -Wl,-rpath,"//home/geoff/raku/rakudo-moar-2023.04-116-g01e822248/install/lib" -lm -lpthread -lrt -ldl -lzstd -o /home/geoff/.zef/tmp/term-termios.git/67af4093a18ec8d7c2001ffc3ba343894849e07d/resources/libraries/libmyhelper.so myhelper.o
===> Building [OK] for Term::termios:ver<0.2.7>:auth<zef:krunen>
===> Testing: Term::termios:ver<0.2.7>:auth<zef:krunen>
[Term::termios] Testing with plugin: Zef::Service::Shell::prove
[Term::termios] t/basic.t ..
[Term::termios] 1..2
[Term::termios] ok 1 - use
[Term::termios] ok 2 - new
[Term::termios] ok
[Term::termios] All tests successful.
[Term::termios] Files=1, Tests=2, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.87 cusr 0.07 csys = 0.95 CPU)
[Term::termios] Result: PASS
===> Testing [OK] for Term::termios:ver<0.2.7>:auth<zef:krunen>
===> Installing: Term::termios:ver<0.2.7>:auth<zef:krunen>
[Term::termios] Installing with plugin: Zef::Service::InstallRakuDistribution
===> Install [OK] for Term::termios:ver<0.2.7>:auth<zef:krunen>
===> Updated fez mirror: https://360.zef.pm/
===> Updating cpan mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/cpan1.json
===> Updating p6c mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/p6c1.json
===> Updated p6c mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/p6c1.json
===> Updated cpan mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/cpan1.json
{
"Build": [
{
"enabled": 1,
"module": "Zef::Service::Shell::DistributionBuilder",
"short-name": "default-builder"
},
{
"enabled": 1,
"module": "Zef::Service::Shell::LegacyBuild",
"short-name": "legacy-builder"
}
],
"ConfigurationVersion": "1",
"DefaultCUR": [
"auto"
],
"Extract": [
{
"comment": "used to checkout (extract) specific tags/sha1/commit/branch from a git repo",
"enabled": 1,
"module": "Zef::Service::Shell::git",
"short-name": "git"
},
{
"comment": "if this goes before git then git wont be able to extract/checkout local paths because this reaches it first :(",
"enabled": 1,
"module": "Zef::Service::Shell::FetchPath",
"short-name": "path"
},
{
"enabled": 1,
"module": "Zef::Service::Shell::tar",
"short-name": "tar"
},
{
"enabled": 1,
"module": "Zef::Service::Shell::p5tar",
"short-name": "p5tar"
},
{
"enabled": 1,
"module": "Zef::Service::Shell::PowerShell::unzip",
"short-name": "psunzip"
}
],
"Fetch": [
{
"enabled": 1,
"module": "Zef::Service::Shell::git",
"options": {
"scheme": "https"
},
"short-name": "git"
},
{
"enabled": 1,
"module": "Zef::Service::Shell::FetchPath",
"short-name": "path"
},
{
"enabled": 1,
"module": "Zef::Service::Shell::curl",
"short-name": "curl"
},
{
"enabled": 1,
"module": "Zef::Service::Shell::wget",
"short-name": "wget"
},
{
"enabled": 1,
"module": "Zef::Service::Shell::Powershell::download",
"short-name": "pswebrequest"
}
],
"Install": [
{
"enabled": 1,
"module": "Zef::Service::InstallRakuDistribution",
"short-name": "install-raku-dist"
}
],
"License": {
"blacklist": [
],
"whitelist": [
"*"
]
},
"Report": [
{
"enabled": 0,
"module": "Zef::Service::FileReporter",
"short-name": "file-reporter"
}
],
"Repository": [
[
{
"enabled": 1,
"module": "Zef::Repository::Ecosystems",
"options": {
"auto-update": 1,
"mirrors": [
"https://360.zef.pm/"
],
"name": "fez",
"uses-path": true
},
"short-name": "fez"
}
],
[
{
"enabled": 1,
"module": "Zef::Repository::Ecosystems",
"options": {
"auto-update": 1,
"mirrors": [
"https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/cpan1.json",
"https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/cpan.json",
"git://github.com/ugexe/Perl6-ecosystems.git"
],
"name": "cpan"
},
"short-name": "cpan"
},
{
"enabled": 1,
"module": "Zef::Repository::Ecosystems",
"options": {
"auto-update": 1,
"mirrors": [
"https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/p6c1.json",
"git://github.com/ugexe/Perl6-ecosystems.git",
"http://ecosystem-api.p6c.org/projects1.json"
],
"name": "p6c"
},
"short-name": "p6c"
}
],
[
{
"enabled": 1,
"module": "Zef::Repository::Ecosystems",
"options": {
"auto-update": 1,
"mirrors": [
"https://raw.githubusercontent.com/Raku/REA/main/META.json"
],
"name": "rea"
},
"short-name": "rea"
}
],
[
{
"enabled": 1,
"module": "Zef::Repository::LocalCache",
"options": {
"auto-update": 0,
"mirrors": [
],
"name": "cached"
},
"short-name": "cached"
}
]
],
"RootDir": "$*HOME/.zef",
"StoreDir": "$*HOME/.zef/store",
"TempDir": "$*HOME/.zef/tmp",
"Test": [
{
"comment": "Raku TAP::Harness adapter",
"enabled": 1,
"module": "Zef::Service::Tap",
"short-name": "tap-harness"
},
{
"enabled": 1,
"module": "Zef::Service::Shell::prove",
"short-name": "prove"
},
{
"enabled": 1,
"module": "Zef::Service::Shell::Test",
"short-name": "raku-test"
}
]
}
===> Searching for: Term::termios:ver<0.2>
===> Updating rea mirror: https://raw.githubusercontent.com/Raku/REA/main/META.json
===> Found: Term::termios:ver<0.2> [via Zef::Repository::Ecosystems<rea>]
===> Dependencies: LibraryMake
===> Fetching: Term::termios:ver<0.2>
[Term::termios] Fetching https://raw.githubusercontent.com/raku/REA/main/archive/T/Term%3A%3Atermios/Term%3A%3Atermios%3Aver%3C0.2%3E%3Aauth%3Cgithub%3Akrunen%3E.tar.gz with plugin: Zef::Service::Shell::curl
===> Fetching [OK]: Term::termios:ver<0.2> to /tmp/.zef/1692567975.578389/1692567981.578389.4385.528037628479/Term%3A%3Atermios%3Aver%3C0.2%3E%3Aauth%3Cgithub%3Akrunen%3E.tar.gz
===> Extracting: Term::termios:ver<0.2>
[Term::termios] Extracting with plugin: Zef::Service::Shell::tar
===> Extraction [OK]: Term::termios:ver<0.2> to /tmp/.zef/1692567975.578389/Term%3A%3Atermios%3Aver%3C0.2%3E%3Aauth%3Cgithub%3Akrunen%3E.tar.gz
===> Filtering: Term::termios:ver<0.2>
===> Filtering [OK] for Term::termios:ver<0.2>
===> Building: Term::termios:ver<0.2>
[Term::termios] Building with plugin: Zef::Service::Shell::LegacyBuild
[Term::termios] Command: /home/geoff/raku/rakudo-moar-2023.04-116-g01e822248/install/bin/rakudo -e require '/tmp/.zef/1692567975.578389/Term%3A%3Atermios%3Aver%3C0.2%3E%3Aauth%3Cgithub%3Akrunen%3E.tar.gz/term-termios-master/Build.pm'; ::('Build').new.build('/tmp/.zef/1692567975.578389/Term%3A%3Atermios%3Aver%3C0.2%3E%3Aauth%3Cgithub%3Akrunen%3E.tar.gz/term-termios-master') ?? exit(0) !! exit(1);
[Term::termios] gcc -shared -fPIC -std=gnu99 -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -Werror=vla -O3 -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=3 -D_GNU_SOURCE myhelper.c -o /tmp/.zef/1692567975.578389/Term%3A%3Atermios%3Aver%3C0.2%3E%3Aauth%3Cgithub%3Akrunen%3E.tar.gz/term-termios-master/resources/libraries/libmyhelper.so
===> Building [OK] for Term::termios:ver<0.2>
===> Testing: Term::termios:ver<0.2>
[Term::termios] Testing with plugin: Zef::Service::TAP
[Term::termios] 1..1
[Term::termios] ok 1
[Term::termios] t/basic.t .. ok
[Term::termios] All tests successful.
[Term::termios] Files=1, Tests=1, 0 wallclock secs
[Term::termios] Result: PASS
===> Testing [OK] for Term::termios:ver<0.2>
===> Installing: Term::termios:ver<0.2>
[Term::termios] Installing with plugin: Zef::Service::InstallRakuDistribution
===> Install [OK] for Term::termios:ver<0.2>
===> Updated rea mirror: https://raw.githubusercontent.com/Raku/REA/main/META.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment