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

ruby3.3-rubygem-kgio-2.11.4-1.18 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: ruby3.3-rubygem-kgio Distribution: openSUSE Tumbleweed
Version: 2.11.4 Vendor: openSUSE
Release: 1.18 Build date: Thu Jun 24 19:33:35 2021
Group: Development/Languages/Ruby Build host: reproducible
Size: 268036 Source RPM: rubygem-kgio-2.11.4-1.18.src.rpm
Packager: https://bugs.opensuse.org
Url: https://yhbt.net/kgio/
Summary: kinder, gentler I/O for Ruby
This is a legacy project, do not use it for new projects.  Ruby
2.3 and later should make this obsolete.  kgio provides
non-blocking I/O methods for Ruby without raising exceptions on
EAGAIN and EINPROGRESS.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Thu Jun 24 2021 Stephan Kulow <[email protected]>
  updated to version 2.11.4
    see installed NEWS
    === kgio 2.11.4 / 2021-05-25 23:24 UTC
      This release fixes compatibility with GC.compact on Ruby 3.x.
      Thanks to Ngan Pham for the patch and Aaron Patterson for the
      feedback:
      https://yhbt.net/kgio-public/CAAvYYt5Z5f2rMuXO5DMpR1-6uRvu_gXKDvqcyoZ+oNcLiTH39g@mail.gmail.com/T/
      kgio remains obsolete and deprecated, and it's primary dependent
      will be updated to not depend on it in the future.
* Mon Feb 10 2020 Stephan Kulow <[email protected]>
  - updated to version 2.11.3
    see installed NEWS
    === kgio 2.11.3 / 2020-01-08 09:25 UTC
      Some doc and warning fixes for newer Rubies.
      We're no longer on bogomips.org since it's due
      for expiry and I can't pay extortionists for a .org, so
      s/bogomips.org/yhbt.net/ for now, and be prepared to move again
      when extortionists move onto the .net TLD.
      pkg.mk: use --local to "gem install"
      pkg.mk: use dark216 theme for Earth Day 2019
      test: fix warnings with RUBYOPT=-w
      tests: fix unused variable warnings from newer Rubies
      test_connect_fd_leak: do not close socket if non-existent
      test_syssend: avoid warning on cleanup
      build: remove olddoc from the gemspec
      doc: remove private email and outdated gmane archives
      doc: move from bogomips.org/kgio to yhbt.net/kgio
* Thu Feb 08 2018 [email protected]
  - updated to version 2.11.2
    see installed NEWS
    === kgio 2.11.2 - fix Ruby 2.5 compatibility for accept_class / 2018-01-30 21:11 UTC
      This release fixes a bug affecting the Rainbows! web server
      which uses Kgio.accept_class:
      https://bogomips.org/rainbows-public/CANp6QoJXRbPLqmOPpG7XmZBc+oYqLWCcq1ipvOyNEQPXDEwx9Q@mail.gmail.com/
    * accept: avoid passing unnecessary arg to rb_funcall
* Tue Jan 09 2018 [email protected]
  - updated to version 2.11.1
    see installed NEWS
    === kgio 2.11.1 - fix Ruby 2.5.0dev compatibility / 2017-12-15 19:40 UTC
      This release fixes compatibility with Ruby 2.5.0 preview and
      release candidates (and thus should be ready for 2.5.0 final)
      on some platforms.  At least clang 5.0.0 on OpenBSD is affected.
      Thanks to Jeremy Evans for the fix.
      There's also minor documentation updates since 2.11.0
* Sat Dec 17 2016 [email protected]
  - updated to version 2.11.0
    see installed NEWS
    === kgio 2.11.0 - reverting 2.10.0 breakage / 2016-12-16 22:56 UTC
      Mainly this release reverts back to kgio 2.9.3 behavior by
      supporting "autopush" functionality in the C extension.
      Removing this feature in 2.10.0 was a monumental mistake(*) on
      my part which caused a performance regression for ONE known user
      of kgio on the deprecated (but supported) Rainbows! server.
      This release does not affect known users outside of Rainbows!,
      but we may have unknown users, too.
      The attempt at a pure Ruby version of autopush had flaws and
      regressions in real-world testing, so that was abandoned.
      So yeah, kgio will be supported indefinitely even in the face
      of internal changes to MRI, but I strongly discourage its use
      for new projects.
      Users who only support Ruby 2.3 (and later) are encouraged to
      use `exception: false` with all *_nonblock methods.
      4 changes since 2.10.0:
      resurrect Kgio.autopush support in pure Ruby [REVERTED]
      reinstate the original (and dangerous) autopush in C
      TODO: update with Ruby 2.3 status
      test: increase test data sizes to fill socket buffers
      (*) - as was making this a separate project, at all
* Mon Sep 07 2015 [email protected]
  - updated to version 2.10.0
    see installed NEWS
    === kgio 2.10.0 - slimming down... / 2015-09-06 08:12 UTC
      The largely-unused autopush functionality is now a no-op.
      Existing applications will probably not notice, and are
      better off using MSG_MORE anyways if they're on Linux.
      Our poll(2) wrapper now uses rb_hash_clear if available,
      reducing global method cache dependence.
      shortlog of changes since 2.9.3:
      README: remove reference to Rainbows!
      writev: update comment on preserving errno
      poll: avoid rb_funcall for rb_hash_clear
      minor doc updates
      remove autopush support and make it a no-op
      HACKING: update URL for Message-ID lookup
* Tue Feb 10 2015 [email protected]
  - updated to version 2.9.3
* Wed Nov 12 2014 [email protected]
  - properly migrate to the new style
* Sun Oct 12 2014 [email protected]
  - adapt to new rubygem packaging style
* Mon Mar 03 2014 [email protected]
  - add rpmlintrc

Files

/usr/lib64/ruby/gems/3.3.0/build_info
/usr/lib64/ruby/gems/3.3.0/cache/kgio-2.11.4.gem
/usr/lib64/ruby/gems/3.3.0/extensions/x86_64-linux-gnu/3.3.0/kgio-2.11.4
/usr/lib64/ruby/gems/3.3.0/extensions/x86_64-linux-gnu/3.3.0/kgio-2.11.4/gem.build_complete
/usr/lib64/ruby/gems/3.3.0/extensions/x86_64-linux-gnu/3.3.0/kgio-2.11.4/kgio_ext.so
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/.document
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/.gitignore
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/.manifest
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/.olddoc.yml
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/COPYING
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/GIT-VERSION-FILE
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/GIT-VERSION-GEN
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/GNUmakefile
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/HACKING
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ISSUES
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/LATEST
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/LICENSE
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/NEWS
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/README
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/TODO
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/archive
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/archive/.gitignore
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/archive/slrnpull.conf
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/accept.c
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/ancient_ruby.h
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/autopush.c
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/blocking_io_region.h
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/broken_system_compat.h
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/connect.c
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/extconf.rb
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/kgio.h
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/kgio_ext.c
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/missing_accept4.h
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/my_fileno.h
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/nonblock.h
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/poll.c
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/read.c
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/set_file_path.h
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/sock_for_fd.h
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/tryopen.c
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/wait.c
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/write.c
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/ext/kgio/writev.c
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/kgio.gemspec
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/lib
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/lib/kgio.rb
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/lib/kgio_ext.so
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/pkg.mk
/usr/lib64/ruby/gems/3.3.0/gems/kgio-2.11.4/setup.rb
/usr/lib64/ruby/gems/3.3.0/specifications/kgio-2.11.4.gemspec
/usr/share/doc/packages/ruby3.3-rubygem-kgio
/usr/share/doc/packages/ruby3.3-rubygem-kgio/COPYING
/usr/share/doc/packages/ruby3.3-rubygem-kgio/LICENSE
/usr/share/doc/packages/ruby3.3-rubygem-kgio/NEWS
/usr/share/doc/packages/ruby3.3-rubygem-kgio/README


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Dec 3 23:35:29 2024