./devel/ruby-eventmachine, Ruby event-driven I/O using the Reactor pattern

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


Branch: CURRENT, Version: 1.2.7nb1, Package name: ruby27-eventmachine-1.2.7nb1, Maintainer: pkgsrc-users

Ruby/EventMachine is a fast, simple event-processing library for Ruby
programs. It lets you write network clients and servers without
handling sockets -- all you do is send and receive data. Single-threaded
socket engine -- scalable and fast!


Required to run:
[security/openssl] [lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 241.5 KB

Version history: (Expand)


CVS history: (Expand)


   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-02-14 16:27:51 by Takahiro Kambe | Files touched by this commit (1)
Log message:
devel/ruby-eventmachine: fix build problem with Ruby 3.0

Change USE_LANGUAGES to contain c++11 instead of c++03 since
std::nullptr_t requires c++11.
   2020-01-18 22:51:16 by Jonathan Perkin | Files touched by this commit (1836)
Log message:
*: Recursive revision bump for openssl 1.1.1.
   2019-10-08 16:06:43 by Ryo ONODERA | Files touched by this commit (2)
Log message:
Fix build with recent EV_SET
   2018-09-23 16:19:05 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-eventmachine: update to 1.2.7

## 1.2.7 (May 12, 2018)
* Fix segfault on large numbers of connections [#843]
   2018-05-05 17:41:18 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-eventmachine: update to 1.2.6

## 1.2.6 (April 30, 2018)
* *Fix segfault when an Exception is raised from unbind callback (for real this \ 
time!)*
* Fix race condition while initializing the machine [#756]
* Fix for newer compilers where bind() and std::bind() conflict [#830, #831]
* Be verbose about SSL connection errors [#807]
* Avoid explicitly calling class methods when in class scope
* Java: Add EM_PROTO_SSL/TLS definitions [#773, #791]
* Java: return zero when sending data to a closed connection [#475, #804]
* Pure Ruby: Connection::error? calls report_connection_error_status [#801]
   2018-01-26 14:17:27 by Jonathan Perkin | Files touched by this commit (1)
Log message:
ruby-eventmachine: Specify c++03 to avoid conflicts with std::bind.