./devel/p5-POE, Perl Object Environment

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.370nb2, Package name: p5-POE-1.370nb2, Maintainer: minskim

POE is a framework for creating multitasking programs in Perl.

POE parcels out execution time among one or more tasks, called
sessions. Sessions multitask through cooperation (at least until
Perl's threads become mainstream). That is, each session returns
execution to POE as quickly as possible so it can parcel out time to
the next.

POE includes a high-level component architecture. Components are
modular, reusable pieces of programs. They perform common, often
tedious tasks so programmers can work on more interesting things.

POE provides medium- and low-level concurrency functions. Components
use them to perform their tasks. The functions are also available to
programmers who prefer to avoid the overhead of components at the
expense of writing more code. Components and custom sessions coexist
because they all use the same basic functions.

POE supports graphical toolkits such as Tk and Gtk. It is the only
Perl programming framework that does this. It also supports Curses,
HTTP, and other user interfaces. POE programs can present multiple
user interfaces at once.


Required to run:
[www/p5-URI] [www/p5-libwww] [lang/perl5] [net/p5-Socket6] [devel/p5-IO-Tty] [devel/p5-Curses] [devel/p5-Event] [devel/p5-Term-ReadKey] [devel/p5-POE-Test-Loops] [devel/p5-IO-Pipely]

Required to build:
[pkgtools/cwrappers] [mail/p5-Email-MIME-RFC2047]

Master sites: (Expand)

Filesize: 365.893 KB

Version history: (Expand)


CVS history: (Expand)


   2023-07-06 11:43:03 by Thomas Klausner | Files touched by this commit (2483)
Log message:
*: recursive bump for perl 5.38
   2023-06-06 14:42:56 by Taylor R Campbell | Files touched by this commit (1319)
Log message:
Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.

Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).

No change to BUILD_DEPENDS as used correctly inside buildlink3.

As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36
   2022-04-30 05:43:40 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 1.370

Upstream changes:
2022-03-23 12:42:01 +0000 v1_370
================================

  commit 8d07be6dbc4b89c79f66c52b736895010f5f65dd
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date:   Wed Mar 23 12:42:01 2022 +0000

    Version bump for release.

  commit f8587e83eae3bd5d9a1243841b50118d0b185dd7
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date:   Tue Mar 22 14:46:48 2022 +0000

    Remove explicit call to setsid() in POE::Wheel::Run

    We are using make_slave_controlling_terminal() from IO::Pty since
    136f5dbab9d9 and that calls setsid() itself.

    Fixes to IO::Pty have unmasked this double call to setsid() which is
    generating a spurious warning on any use of a pty(-pipe) conduit.
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575)
Log message:
*: recursive bump for perl 5.34
   2020-09-07 11:43:42 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-POE: update to 1.368.

  commit 0f954072fe361ad48861202c43aec3c0b5129e4a
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date:   Sat Feb 1 16:22:28 2020 +0000

    Version bump for release.

  commit b9971dfd392ac3098ef3bfaf6e1fbce2fcb48b01
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date:   Sat Feb 1 12:40:44 2020 +0000

    Fix leolo-filter-httpd test when HTTP::Status is missing

  commit 209890407b501a86ee322b07e9170ad8054c7bf1
  Author: Michael Brantley <brantley@deshaw.com>
  Date:   Tue Feb 20 07:12:06 2018 -0500

    Update broken Pod links in lib/POE/Filter/HTTPD.pm

    Update Pod links to refer only to the utf8 module and not its
    methods, fix a mis-capitalized internal reference, and convert the
    dangling "MaxContent" link into a code reference.

    Resolves bug: https://rt.cpan.org/Public/Bug/Display.html?id=124496

  commit 1d088d3755f770397a27852f95925564d4c3f134
  Author: Michael Brantley <brantley@deshaw.com>
  Date:   Tue Feb 20 07:07:22 2018 -0500

    Update old URLs referenced in Pod

    Remove mention of old URLs, replace mention of canonical SVN repo
    with the new git-based one at github.com.

    Resolves bug: https://rt.cpan.org/Public/Bug/Display.html?id=124495

  commit 92c2cfb55ae87ecdb4a89ad5fac65315052a3d15
  Author: Mohammad S Anwar <mohammad.anwar@yahoo.com>
  Date:   Fri Jul 20 18:22:44 2018 +0100

    Fixed minor typo in the pod.

  commit cf5b772fa54e0cda0e447c33ce351f1e6c074d42
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date:   Tue Oct 29 10:09:52 2019 +0000

    Corrected previous commit as per tonyc's suggestion

  commit ad8639840383ea1b166ff0090afabc954dffba27
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date:   Fri Oct 25 15:21:25 2019 +0100

    RT#130664 test failures with v5.31.5

    As per perldelta entry for v5.31.5

    https://metacpan.org/pod/release/SHAY/perl-5.31.5/pod/perldelta.pod#I
    ncompatible-Changes

  commit 1c0dccd41b8fc1fd2bbfd4ea6a0e94255cd747fc
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date:   Mon Feb 29 17:54:58 2016 -0500

    Modernize the SYNOPSIS by replacing perl -w with "use warnings".

    Thanks, mauke @ irc.perl.org #perl!