The perl module AnyEvent::I3 is a dependency of version 4.8 of the i3 window manager. It is needed to make use of the new save-tree feature. It depends itself on the modules AnyEvent and JSON::XS.
Official description: This module connects to the i3 window manager using the UNIX socket based IPC interface it provides (if enabled in the configuration file). You can then subscribe to events or send messages and receive their replies. PS: I sent this mail a few hours ago, but apparently it didn't make it through the spam filters. Sorry if this results in a double-posting. Index: x11/p5-AnyEvent-I3/Makefile =================================================================== RCS file: x11/p5-AnyEvent-I3/Makefile diff -N x11/p5-AnyEvent-I3/Makefile --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ x11/p5-AnyEvent-I3/Makefile 3 Jul 2014 22:39:55 -0000 @@ -0,0 +1,19 @@ +COMMENT = communicate with the i3 window manager + +DISTNAME = AnyEvent-I3-0.15 + +CATEGORIES = x11 devel + +MAINTAINER = The OpenBSD ports mailing-list <ports@openbsd.org> + +CPAN_AUTHOR = MSTPLBG + +# Perl +PERMIT_PACKAGE_CDROM = Yes + +MODULES = cpan +BUILD_DEPENDS = ${RUN_DEPENDS} +RUN_DEPENDS = converters/p5-JSON-XS \ + devel/p5-AnyEvent + +.include <bsd.port.mk> Index: x11/p5-AnyEvent-I3/distinfo =================================================================== RCS file: x11/p5-AnyEvent-I3/distinfo diff -N x11/p5-AnyEvent-I3/distinfo --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ x11/p5-AnyEvent-I3/distinfo 3 Jul 2014 22:39:55 -0000 @@ -0,0 +1,2 @@ +SHA256 (AnyEvent-I3-0.15.tar.gz) = EW8oIly41CLrbzCUHAQwt4bTQMcxt2O7em0dYwyIH3U= +SIZE (AnyEvent-I3-0.15.tar.gz) = 24665 Index: x11/p5-AnyEvent-I3/pkg/DESCR =================================================================== RCS file: x11/p5-AnyEvent-I3/pkg/DESCR diff -N x11/p5-AnyEvent-I3/pkg/DESCR --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ x11/p5-AnyEvent-I3/pkg/DESCR 3 Jul 2014 22:39:55 -0000 @@ -0,0 +1,4 @@ +This module connects to the i3 window manager using the UNIX socket +based IPC interface it provides (if enabled in the configuration file). +You can then subscribe to events or send messages and receive their +replies. Index: x11/p5-AnyEvent-I3/pkg/PLIST =================================================================== RCS file: x11/p5-AnyEvent-I3/pkg/PLIST diff -N x11/p5-AnyEvent-I3/pkg/PLIST --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ x11/p5-AnyEvent-I3/pkg/PLIST 3 Jul 2014 22:39:55 -0000 @@ -0,0 +1,4 @@ +@comment $OpenBSD$ +${P5SITE}/AnyEvent/ +${P5SITE}/AnyEvent/I3.pm +@man man/man3p/AnyEvent::I3.3p