Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-POE-1.370-1.12 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: perl-POE Distribution: openSUSE:Factory:zSystems
Version: 1.370 Vendor: openSUSE
Release: 1.12 Build date: Thu Mar 24 04:06:55 2022
Group: Unspecified Build host: reproducible
Size: 1325664 Source RPM: perl-POE-1.370-1.12.src.rpm
Packager: https://bugs.opensuse.org
Url: https://metacpan.org/release/POE
Summary: Portable, event-loop agnostic eventy networking and multitasking
POE is a framework for cooperative, event driven multitasking and
networking in Perl. Other languages have similar frameworks. Python has
Twisted. TCL has "the event loop".

POE provides a unified interface for several other event loops, including
select(), IO::Poll, Glib, Gtk, Tk, Wx, and Gtk2. Many of these event loop
interfaces were written by others, with the help of POE::Test::Loops. They
may be found on the CPAN.

POE achieves its high degree of portability to different operating systems
and Perl versions by being written entirely in Perl. CPAN hosts optional XS
modules for POE if speed is more desirable than portability.

POE is designed in layers. Each layer builds atop the lower level ones.
Programs are free to use POE at any level of abstraction, and different
levels can be mixed and matched seamlessly within a single program.
Remember, though, that higher-level abstractions often require more
resources than lower-level ones. The conveniences they provide are not
free.

POE's bundled abstraction layers are the tip of a growing iceberg.
Sprocket, POE::Stage, and other CPAN distributions build upon this work.
You're encouraged to look around.

No matter how high you go, though, it all boils down to calls to
POE::Kernel. So your down-to-earth code can easily cooperate with
stratospheric systems.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Thu Mar 24 2022 Tina Müller <[email protected]>
  - updated to 1.370
    see /usr/share/doc/packages/perl-POE/CHANGES
* Mon Feb 03 2020 <[email protected]>
  - updated to 1.368
    see /usr/share/doc/packages/perl-POE/CHANGES
* Mon Sep 23 2019 [email protected]
  - fixed control characters in changelog file
* Sun Jun 07 2015 [email protected]
  - updated to 1.367
    see /usr/share/doc/packages/perl-POE/CHANGES
    2015-06-03 10:10:18 -0400 v1_367
    ================================
      commit 4f2ef10e7039f96659757f9e5097c45fc57cace1
      Author: Rocco Caputo <[email protected]>
      Date:   Wed Jun 3 10:10:18 2015 -0400
      Version bump for release.
      commit 208a5bf377f6b8c2064e927efd4bd331ab2016c2
      Merge: e9377b1 6e0f41e
      Author: Rocco Caputo <[email protected]>
      Date:   Tue Jun 2 15:17:24 2015 -0400
      Merge pull request #22 from zhouzhen1/prchallenge
      Some trivial changes for the CPAN PR challenge.
      commit e9377b10c19c11ed1d3e5d34040b2dcf90227a51
      Author: Rocco Caputo <[email protected]>
      Date:   Tue Jun 2 14:37:40 2015 -0400
      rt.cpan.org 96039. Avoid close() on a FIFO until the reader is done.
      Cygwin seems to block on close() if a FIFO contains data. This test
      deadlocks because it expects the ability to read from the FIFO
      asynchronously later.
      commit 882a097209c2b6e02ccd31f3fb32c24bed73cdb6
      Author: Sulev-Madis Silber (ketas) <[email protected]>
      Date:   Tue Jun 2 13:58:57 2015 -0400
      rt.cpan.org 100499. Fix SuccessEvent values for AF_INET6.
      Applied ketas' micro patches, and updated an example in the docs.
      commit e60ea6c5b7c8ae1b50fefeed336393e18df9a474
      Author: Rocco Caputo <[email protected]>
      Date:   Tue Jun 2 09:08:59 2015 -0400
      rt.cpan.org 101227. Comment on an unused assertion.
      commit 3df9e01dbc658c46b254df59968eda2413f9c21b
      Author: Slaven Rezić <[email protected]>
      Date:   Tue Jun 2 08:18:28 2015 -0400
      rt.cpan.org 103842. Skip YAML line ending test on contemporary YAML.
      commit 6e0f41e8e671915de594d1c841b52e4042a5f04d
      Author: zhouzhen1 <[email protected]>
      Date:   Sun May 17 10:52:18 2015 +0800
      a couple of pod typo fix
      commit 13ad85f20a46adb5afd354c68f650878eee32a8b
      Author: zhouzhen1 <[email protected]>
      Date:   Sun May 17 10:51:09 2015 +0800
      add 'use strict' to POE/Queue.pm and POE/Resource.pm
      commit a888ad45a0eef04fa2aa476e60c54a13a54fd668
      Merge: 4feeb50 d6ac082
      Author: Rocco Caputo <[email protected]>
      Date:   Mon Feb 23 15:09:52 2015 -0500
      Merge pull request #20 from nanis/nanis-fix-for-nmake
      Hard coded Unix-style directory separator causes problems on Windows
      with nmake
      commit 2e4f77ac8a675453270bc7529ce9c8a4eb498a24
      Author: Chris 'BinGOs' Williams <[email protected]>
      Date:   Sat Feb 21 15:45:21 2015 +0000
      Enable bind for IN6ADDR_ANY
      commit d6ac082351191b359d33b92e731748d56b8014dc
      Author: A. Sinan Unur <[email protected]>
      Date:   Fri Dec 19 13:57:00 2014 -0500
      Use File::Spec->catfile to compose certain paths
      Surrounding them with double quotes worked on Windows, but created
      problems on other systems.
      commit 36a15cfb9bd929c60f86089bbdab8a883a835cc5
      Author: A. Sinan Unur <[email protected]>
      Date:   Fri Dec 19 13:41:38 2014 -0500
      Quote paths to fix errors with nmake on Windows
      C:\...\POE-1.366> nmake test
      "C:\opt\perl-5.20.1\bin\perl.exe" mylib/gen-tests.perl lib/POE.pm
      Can't open perl script "mylib": Permission denied NMAKE : fatal error
      U1077: 'C:\opt\perl-5.20.1\bin\perl.exe' : return code '0xd' Stop.
      This happens because perl ends up seeing mylib and /gen-tests.perl as
      two separate thingies. It seemed to me that the most straightforward
      solution which I do not think should effect any other platforms is to
      quote the filename arguments. Hope this makes sense.
      commit ee3a45043e210fcbf51b6ba4c44b8cd618ca1a37
      Author: Rocco Caputo <[email protected]>
      Date:   Mon Dec 15 19:38:14 2014 -0500
      Make loop discovery O(M+N) instead of O(M*N) stat() operations.
      commit 61353ea4b552b4f4448daf60b06f0cb5f8fbc602
      Author: Tobias Leich <[email protected]>
      Date:   Wed Nov 5 10:54:21 2014 +0100
      fix typo ("Consier" => "Consider")
    ================================
* Tue Apr 14 2015 [email protected]
  - updated to 1.366
    see /usr/share/doc/packages/perl-POE/CHANGES
    2014-11-03 13:39:18 -0500 v1_366
    ================================
      commit 63e55125e55b4220984cc51dc3eb68ae1eb9cb21
      Author: Rocco Caputo <[email protected]>
      Date:   Mon Nov 3 13:39:18 2014 -0500
      Bump versions and dependencies for release.
      commit b800fb63188ac415b9f706428289d89b9d90e32f
      Author: Rocco Caputo <[email protected]>
      Date:   Fri Oct 31 12:23:41 2014 -0400
      Fall back to getprotobyname() if Socket doesn't export IPPROTO_TCP or
      IPPROTO_UDP.
      CPAN testers were failing POE because Socket didn't provide these on
      the full range of test machines. The common thread seems to be Perl
      prior to 5.9. While quite old, there's no compelling reason not to
      support it.
      This change also caches the protocol numbers at startup, rather than
      looking them up every time. It should be slightly faster as a result.
      commit 90d04a311e463749dfeb10f3032866a723e7ca82
      Author: Philip Gwyn <[email protected]>
      Date:   Fri Oct 31 11:12:11 2014 -0400
      [rt.cpan.org 91406] Use empty string instead of undef for __DIE__
      handler.
      The rt.cpan.org bug alleges that the empty string is more compatible.
      It doesn't seem to make a difference for contemporary versions of
      Perl, so why not?
      commit c6f8e4f9dabbef51a75dbb043c01c92807fc604c
      Author: Rocco Caputo <[email protected]>
      Date:   Thu Oct 30 12:26:25 2014 -0400
      Trigger POE::Session _stop handlers when POE::Kernel->stop() is
      called.
      commit ad6056b4bf5f928f87694fb274b7f30ae1534eb7
      Author: Rocco Caputo <[email protected]>
      Date:   Thu Oct 30 12:18:00 2014 -0400
      Remove Data::Dump. It's not used, but use() is FAILing tests.
      commit 4d3cc9fb8310050b4854a5f17ebb3821a870edae
      Author: Rocco Caputo <[email protected]>
      Date:   Thu Oct 2 16:12:42 2014 -0400
      Clarify the "now running in a different process" warning.
    ================================
    2014-10-01 19:38:47 -0400 v1_365
    ================================
      commit ac32695a49330c0543eb985c7e7024f29b14ea28
      Author: Rocco Caputo <[email protected]>
      Date:   Wed Oct 1 19:38:47 2014 -0400
      Bump the version for release.
      commit 0ffe08ceb164a53003a28364b9a9e3012961ecbb
      Author: Rocco Caputo <[email protected]>
      Date:   Wed Oct 1 19:28:11 2014 -0400
      Expose exceptions thrown from SIGDIE handlers.
      This change causes both the error that triggered a SIGDIE and the
      error within the SIGDIE handler to be rethrown together.
      commit 786a6080bf3df744ad91d0b108ea2e4143a59e07
      Author: Rocco Caputo <[email protected]>
      Date:   Wed Oct 1 19:22:25 2014 -0400
      Add a failing test case for reporting die() from within SIGDIE.
      Grinnz provided this test case on Freenode #perl. It shows that die()
      within a SIGDIE handler is not reported. Instead, the original error
      is thrown without any indication why it wasn't handled as intended.
      commit 2eacf6bb69ab0843ed02a842a58de676c1cde06e
      Author: Rocco Caputo <[email protected]>
      Date:   Mon Sep 29 08:58:50 2014 -0400
      SeekBack of 0 is fine on special files.
      Problem found by coworkers at Plixer International.
      commit 1092eff5dfde3ebc9db1f7e0948e332d794b38a7
      Author: Rocco Caputo <[email protected]>
      Date:   Fri Sep 12 13:57:31 2014 -0400
      Import carp() into POE::Filter::HTTPD.
      Passing a bogus parameter to POE::Filter::HTTPD->new() caused a
      complaint that carp() wasn't defined, rather than the proper
      complaint the carp() call was making.
      Thanks go to gbjk for passing on an anonymous report in IRC.
      commit 3155fff17f189be2674fb7870c8fc9d289392c37
      Author: Brian Fraser <[email protected]>
      Date:   Sun Jul 27 03:25:47 2014 +0200
      Workaround for systems without getprotobyn* (e.g. android)
    ================================
* Wed Aug 06 2014 [email protected]
  - updated to 1.364, see CHANGES
* Mon Dec 09 2013 [email protected]
  - updated to 1.358, see CHANGES
* Fri Oct 04 2013 [email protected]
  - updated to 1.356, see CHANGES
* Sat Jul 27 2013 [email protected]
  - updated to 1.354, see CHANGES
* Mon Oct 15 2012 [email protected]
  - buildrequire netcfg explicitly for the test suite

Files

/usr/lib/perl5/vendor_perl/5.40.0/POE
/usr/lib/perl5/vendor_perl/5.40.0/POE.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Component
/usr/lib/perl5/vendor_perl/5.40.0/POE/Component.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Component/Client
/usr/lib/perl5/vendor_perl/5.40.0/POE/Component/Client/TCP.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Component/Server
/usr/lib/perl5/vendor_perl/5.40.0/POE/Component/Server/TCP.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Driver
/usr/lib/perl5/vendor_perl/5.40.0/POE/Driver.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Driver/SysRW.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Filter
/usr/lib/perl5/vendor_perl/5.40.0/POE/Filter.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Filter/Block.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Filter/Grep.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Filter/HTTPD.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Filter/Line.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Filter/Map.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Filter/RecordBlock.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Filter/Reference.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Filter/Stackable.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Filter/Stream.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Kernel.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Loop
/usr/lib/perl5/vendor_perl/5.40.0/POE/Loop.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Loop/IO_Poll.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Loop/PerlSignals.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Loop/Select.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/NFA.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Pipe
/usr/lib/perl5/vendor_perl/5.40.0/POE/Pipe.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Pipe/OneWay.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Pipe/TwoWay.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Queue
/usr/lib/perl5/vendor_perl/5.40.0/POE/Queue.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Queue/Array.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Resource
/usr/lib/perl5/vendor_perl/5.40.0/POE/Resource.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Resource/Aliases.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Resource/Clock.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Resource/Events.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Resource/Extrefs.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Resource/FileHandles.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Resource/SIDs.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Resource/Sessions.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Resource/Signals.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Resources.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Session.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Test
/usr/lib/perl5/vendor_perl/5.40.0/POE/Test/Sequence.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Wheel
/usr/lib/perl5/vendor_perl/5.40.0/POE/Wheel.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Wheel/Curses.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Wheel/FollowTail.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Wheel/ListenAccept.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Wheel/ReadLine.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Wheel/ReadWrite.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Wheel/Run.pm
/usr/lib/perl5/vendor_perl/5.40.0/POE/Wheel/SocketFactory.pm
/usr/share/doc/packages/perl-POE
/usr/share/doc/packages/perl-POE/CHANGES
/usr/share/doc/packages/perl-POE/HISTORY
/usr/share/doc/packages/perl-POE/README
/usr/share/doc/packages/perl-POE/TODO
/usr/share/doc/packages/perl-POE/examples
/usr/share/doc/packages/perl-POE/examples/README.samples
/usr/share/doc/packages/perl-POE/examples/create.perl
/usr/share/doc/packages/perl-POE/examples/fakelogin.perl
/usr/share/doc/packages/perl-POE/examples/forkbomb.perl
/usr/share/doc/packages/perl-POE/examples/names.perl
/usr/share/doc/packages/perl-POE/examples/objmaps.perl
/usr/share/doc/packages/perl-POE/examples/objsessions.perl
/usr/share/doc/packages/perl-POE/examples/packagesessions.perl
/usr/share/doc/packages/perl-POE/examples/queue.perl
/usr/share/doc/packages/perl-POE/examples/selects.perl
/usr/share/doc/packages/perl-POE/examples/sessions.perl
/usr/share/doc/packages/perl-POE/examples/signals.perl
/usr/share/doc/packages/perl-POE/examples/tcp_watermarks.perl
/usr/share/doc/packages/perl-POE/examples/thrash.perl
/usr/share/doc/packages/perl-POE/examples/watermarks.perl
/usr/share/doc/packages/perl-POE/examples/wheels2.perl
/usr/share/man/man3/POE.3pm.gz
/usr/share/man/man3/POE::Component.3pm.gz
/usr/share/man/man3/POE::Component::Client::TCP.3pm.gz
/usr/share/man/man3/POE::Component::Server::TCP.3pm.gz
/usr/share/man/man3/POE::Driver.3pm.gz
/usr/share/man/man3/POE::Driver::SysRW.3pm.gz
/usr/share/man/man3/POE::Filter.3pm.gz
/usr/share/man/man3/POE::Filter::Block.3pm.gz
/usr/share/man/man3/POE::Filter::Grep.3pm.gz
/usr/share/man/man3/POE::Filter::HTTPD.3pm.gz
/usr/share/man/man3/POE::Filter::Line.3pm.gz
/usr/share/man/man3/POE::Filter::Map.3pm.gz
/usr/share/man/man3/POE::Filter::RecordBlock.3pm.gz
/usr/share/man/man3/POE::Filter::Reference.3pm.gz
/usr/share/man/man3/POE::Filter::Stackable.3pm.gz
/usr/share/man/man3/POE::Filter::Stream.3pm.gz
/usr/share/man/man3/POE::Kernel.3pm.gz
/usr/share/man/man3/POE::Loop.3pm.gz
/usr/share/man/man3/POE::Loop::IO_Poll.3pm.gz
/usr/share/man/man3/POE::Loop::PerlSignals.3pm.gz
/usr/share/man/man3/POE::Loop::Select.3pm.gz
/usr/share/man/man3/POE::NFA.3pm.gz
/usr/share/man/man3/POE::Pipe.3pm.gz
/usr/share/man/man3/POE::Pipe::OneWay.3pm.gz
/usr/share/man/man3/POE::Pipe::TwoWay.3pm.gz
/usr/share/man/man3/POE::Queue.3pm.gz
/usr/share/man/man3/POE::Queue::Array.3pm.gz
/usr/share/man/man3/POE::Resource.3pm.gz
/usr/share/man/man3/POE::Resource::Aliases.3pm.gz
/usr/share/man/man3/POE::Resource::Clock.3pm.gz
/usr/share/man/man3/POE::Resource::Events.3pm.gz
/usr/share/man/man3/POE::Resource::Extrefs.3pm.gz
/usr/share/man/man3/POE::Resource::FileHandles.3pm.gz
/usr/share/man/man3/POE::Resource::SIDs.3pm.gz
/usr/share/man/man3/POE::Resource::Sessions.3pm.gz
/usr/share/man/man3/POE::Resource::Signals.3pm.gz
/usr/share/man/man3/POE::Resources.3pm.gz
/usr/share/man/man3/POE::Session.3pm.gz
/usr/share/man/man3/POE::Test::Sequence.3pm.gz
/usr/share/man/man3/POE::Wheel.3pm.gz
/usr/share/man/man3/POE::Wheel::Curses.3pm.gz
/usr/share/man/man3/POE::Wheel::FollowTail.3pm.gz
/usr/share/man/man3/POE::Wheel::ListenAccept.3pm.gz
/usr/share/man/man3/POE::Wheel::ReadLine.3pm.gz
/usr/share/man/man3/POE::Wheel::ReadWrite.3pm.gz
/usr/share/man/man3/POE::Wheel::Run.3pm.gz
/usr/share/man/man3/POE::Wheel::SocketFactory.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Dec 3 23:45:09 2024