CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]       2012/01/01 02:00:46

Modified files:
        devel/glib2    : Makefile distinfo 
        devel/glib2/pkg: PLIST-main 
Added files:
        devel/glib2/pkg: README-main 

Log message:
Integrate the GLib kqueue(2) backend from Dmitry Matveev's GSoC 2011.

As a consequence, explicitely disable the FAM backend.
This bring a huge improvement compared to what we've been using before
(gio-fam+gamin): file / directory monitoring and notifications are next
to instantaneous without any cpu overhead like it was before.

This means we can also drop the bootstrap FLAVOR of gamin that was
needed because of the cyclic dependency (gamin->glib2->gamin).

Reply via email to