[arch-haskell] Pugs (Perl 6) in AUR
Don Stewart
dons at galois.com
Sat Oct 12 07:33:40 UTC 2013
Forwarded from the Arch Haskell list, as I think this is generally noteworthy.
------------------------------------------------------------------------
Pugs, the one and only Perl 6 in Haskell implementation, was cabalised
and uploaded to hackage.haskell.org today by Audrey and the Perl 6 team.
5 minutes later it landed in AUR, courtesy of cabal2arch :)
http://aur.archlinux.org/packages.php?ID=17958
This is one of the more visible Haskell applications, and the only Perl 6
implementation we've handy, so worth testing that it builds OK.
You can also get x86_64 binaries from the [haskell] overlay,
http://wiki.archlinux.org/index.php/Haskell_package_guidelines#Haskell_Overlay
Happy Perl6 hacking!
-- Don (for the Arch Haskell team)
------------------------------------------------------------------------
The following brings me great joy:
$ sudo pacman -Sy
:: Synchronizing package databases...
testing is up to date
core is up to date
extra is up to date
community is up to date
haskell 52.1K 91.2K/s 00:00:01 [##########################################] 100%
local database is up to date
$ pacman -Ss pugs
haskell/haskell-pugs-compat 0.0.3-1
Portable Haskell/POSIX layer for Pugs
haskell/haskell-pugs-drift 2.2.3.0-1
DrIFT with pugs-specific rules.
haskell/haskell-pugs-hsregex 1.0-1
Haskell PCRE binding
haskell/haskell-pugs-hssyck 0.41-1
Fast, lightweight YAML loader and dumper
haskell/pugs 6.2.13.2-1
A Perl 6 Implementation
$ sudo pacman -S pugs
resolving dependencies...
looking for inter-conflicts...
Targets: pugs-6.2.13.2-1
Total Download Size: 2.20 MB
Total Installed Size: 10.05 MB
Proceed with installation? [Y/n]
:: Retrieving packages from haskell...
pugs-6.2.13.2-1-x86_64 2.2M 519.5K/s 00:00:04 [##########################################] 100%
checking package integrity...
(1/1) checking for file conflicts [##########################################] 100%
(1/1) installing pugs [##########################################] 100%
$ pugs
______
/\ __ \
\ \ \/\ \ __ __ ______ ______ (P)erl 6
\ \ __//\ \/\ \/\ __ \/\ ___\ (U)ser's
\ \ \/ \ \ \_\ \ \ \/\ \ \___ \ (G)olfing
\ \__\ \ \____/\ \____ \/\_____\ (S)ystem
\/__/ \/___/ \/___/\ \/____/
/\____/ Version: 6.2.13.1
\/___/ Copyright 2005-2007, The Pugs Contributors
--------------------------------------------------------------------
Web: http://pugscode.org/ Email: perl6-compiler at perl.org
Welcome to Pugs -- Perl6 User's Golfing System
Type :h for help.
Loading Prelude... done.
pugs> 1+2
3
pugs> Leaving pugs.
More information about the arch-haskell
mailing list