Monthly Archives: November 2008

Arch Haskell News: Nov 23 2008

A weekly update of Haskell in Arch Linux.

Arch now has 734 Haskell packages in AUR.

That’s an increase of 29 new packages in the last 8 days! Double the normal package rate, and 3.6 new Haskell releases per day.

Noteworthy

New and updated packages this week

LHC: Lemmih’s Haskell Compiler

Arch now has another Haskell compiler!

LHC is a new Haskell compiler which aims to produce the most efficient programs possible via whole program analysis and other optimizations.It is a fork of JHC, to support the cabal build system, which lets us automatically package it for distros like Arch.

Darcs now auto-packaged for Arch

Since darcs, the world’s smartest revision control system, has become cabalised, and released via http://hackage.haskell.org, we’re now able to generate native packages from it automatically, using cabal2arch. This eases the maintaince burden dramatically, and should ensure continued up-to-date darcs packages for Arch.

The auto-packaged package is here.

Enjoy the revision control!

Arch Haskell News: Nov 15 2008

A weekly update of Haskell in Arch Linux.

Arch now has 705 Haskell packages in AUR.

That’s an increase of (again) 33 new packages in the last 14 days. Growth appears to be holding steady at just over 2 new packages a day on Hackage in the first part of November.

Noteworthy

    New and updated packages this week

    700 Haskell packages

    Arch Linux now has 700 Haskell libraries and tools natively packaged! That equates to 81% of Hackage.

    Enjoy the native lambdas!

    Haskell releases growing

    Releases to hackage per day since its launch in January 2007

    Releases to hackage per day since its launch in January 2007

    The arch-haskell team is trying to track releases of working code from http://hackage.haskell.org, with the goal to always provide a comprehensive Haskell development environment for the distro (we’re doing ok, 680 packages out of the 850 packages on hackage currently.

    Recently its been getting a bit hectic, as hackage has appeared to go into overtime. To work out what was happening, I wrote a little program using the gnuplot bindings to graph each days uploads since Hackage went live.

    We see a spike of Haskell releases around the original release, a spike a bit over a year ago when ghc 6.8.x came out (and everything broke :) and a broader surge in releases over the last 200 days..

    I think that means something good is happening. Perhaps cabal-install is finally making its way to the masses?

    pugs 6.2.13.12 now available for Arch Linux, with ghc 6.10 support

    A new release of pugs, the world’s first Perl 6 implementation, has occured, and the Arch Linux packages for Pugs have been updated to build with both ghc 6.8.x and ghc 6.10 (now in the [testing] repository).

    $ pugs
       ______
     /   __ 
        /  __  __  ______  ______     (P)erl 6
          __// / /  __ /  ___    (U)ser's
          /   _   /  ___     (G)olfing
         __   ____/ ____ /_____  (S)ystem
         /__/   /___/  /___/ /____/
                           /____/            Version: 6.2.13.11
                           /___/    Copyright 2005-2008, The Pugs Contributors
    --------------------------------------------------------------------
     Web: http://pugscode.org/           Email: perl6-compiler@perl.org 
    
    Welcome to Pugs -- Perl6 User's Golfing System
    Type :h for help.
    
    Loading Prelude... done.
    pugs> 1 + 2
    3

    The main changes required were to the haskell-pugs-compat, haskell-pugs-drift 2.2.3.0-2 and haskell-hssyck 0.44-2 packages to add "--constraint='base<4'" to ensure they built with the correct base version.

    Enjoy the distro packages for your favorite Haskell applications.

    gitit now supported in Arch Linux

    gitit is a new kind of wiki, by John MacFarlane, based on git + pandoc + happs, and written in Haskell. The entire wiki may be edited either online, or offline via git.

    The complete gitit system is now packaged for Arch, thanks to full HAppS support, and you can get it here. Hopefully we’ll see yet more HAppS-based web apps to follow, now they’re easy to distribute.

    Arch Haskell News: Nov 02 2008

    A weekly update of Haskell in Arch Linux.

    Arch now has 672 Haskell packages in AUR.

    That’s an increase of 33 new packages in the last 14 days. Growth appears to be holding steady at just over 2 new packages a day on Hackage in October.

    Noteworthy

    New and updated packages this week

    For more information about Haskell on Arch Linux, see the wiki page, or join us online, on IRC, #arch-haskell @ freenode.