head	1.9;
access;
symbols
	pkgsrc-2026Q1:1.9.0.4
	pkgsrc-2026Q1-base:1.9
	pkgsrc-2025Q4:1.9.0.2
	pkgsrc-2025Q4-base:1.9
	pkgsrc-2025Q3:1.8.0.12
	pkgsrc-2025Q3-base:1.8
	pkgsrc-2025Q2:1.8.0.10
	pkgsrc-2025Q2-base:1.8
	pkgsrc-2025Q1:1.8.0.8
	pkgsrc-2025Q1-base:1.8
	pkgsrc-2024Q4:1.8.0.6
	pkgsrc-2024Q4-base:1.8
	pkgsrc-2024Q3:1.8.0.4
	pkgsrc-2024Q3-base:1.8
	pkgsrc-2024Q2:1.8.0.2
	pkgsrc-2024Q2-base:1.8
	pkgsrc-2024Q1:1.7.0.4
	pkgsrc-2024Q1-base:1.7
	pkgsrc-2023Q4:1.7.0.2
	pkgsrc-2023Q4-base:1.7
	pkgsrc-2023Q3:1.6.0.4
	pkgsrc-2023Q3-base:1.6
	pkgsrc-2023Q2:1.6.0.2
	pkgsrc-2023Q2-base:1.6
	pkgsrc-2023Q1:1.5.0.18
	pkgsrc-2023Q1-base:1.5
	pkgsrc-2022Q4:1.5.0.16
	pkgsrc-2022Q4-base:1.5
	pkgsrc-2022Q3:1.5.0.14
	pkgsrc-2022Q3-base:1.5
	pkgsrc-2022Q2:1.5.0.12
	pkgsrc-2022Q2-base:1.5
	pkgsrc-2022Q1:1.5.0.10
	pkgsrc-2022Q1-base:1.5
	pkgsrc-2021Q4:1.5.0.8
	pkgsrc-2021Q4-base:1.5
	pkgsrc-2021Q3:1.5.0.6
	pkgsrc-2021Q3-base:1.5
	pkgsrc-2021Q2:1.5.0.4
	pkgsrc-2021Q2-base:1.5
	pkgsrc-2021Q1:1.5.0.2
	pkgsrc-2021Q1-base:1.5
	pkgsrc-2020Q4:1.4.0.4
	pkgsrc-2020Q4-base:1.4
	pkgsrc-2020Q3:1.4.0.2
	pkgsrc-2020Q3-base:1.4
	pkgsrc-2020Q2:1.2.0.4
	pkgsrc-2020Q2-base:1.2
	pkgsrc-2020Q1:1.2.0.2
	pkgsrc-2020Q1-base:1.2
	pkgsrc-2019Q4:1.1.0.18
	pkgsrc-2019Q4-base:1.1
	pkgsrc-2019Q3:1.1.0.14
	pkgsrc-2019Q3-base:1.1
	pkgsrc-2019Q2:1.1.0.12
	pkgsrc-2019Q2-base:1.1
	pkgsrc-2019Q1:1.1.0.10
	pkgsrc-2019Q1-base:1.1
	pkgsrc-2018Q4:1.1.0.8
	pkgsrc-2018Q4-base:1.1
	pkgsrc-2018Q3:1.1.0.6
	pkgsrc-2018Q3-base:1.1
	pkgsrc-2018Q2:1.1.0.4
	pkgsrc-2018Q2-base:1.1
	pkgsrc-2018Q1:1.1.0.2
	pkgsrc-2018Q1-base:1.1;
locks; strict;
comment	@# @;


1.9
date	2025.11.03.09.04.45;	author taca;	state Exp;
branches;
next	1.8;
commitid	wQWvCSOLW6qFr5hG;

1.8
date	2024.05.12.15.13.18;	author taca;	state Exp;
branches;
next	1.7;
commitid	dWwFNYLTDXFgQI9F;

1.7
date	2023.12.17.14.35.07;	author taca;	state Exp;
branches;
next	1.6;
commitid	u5eYSEfKxlq7mPQE;

1.6
date	2023.04.30.08.47.34;	author taca;	state Exp;
branches;
next	1.5;
commitid	jhWRlhfQvESfR6nE;

1.5
date	2021.02.13.13.59.44;	author taca;	state Exp;
branches;
next	1.4;
commitid	aiDYnB5XvgSCuyHC;

1.4
date	2020.09.19.12.54.33;	author taca;	state Exp;
branches;
next	1.3;
commitid	Gcej3zRxE0A5REoC;

1.3
date	2020.09.14.13.36.45;	author taca;	state Exp;
branches;
next	1.2;
commitid	BWEqiDuXmqoEf1oC;

1.2
date	2020.03.24.15.11.57;	author taca;	state Exp;
branches;
next	1.1;
commitid	keJUS1lHuGIdmF1C;

1.1
date	2018.03.13.16.04.44;	author taca;	state Exp;
branches;
next	;
commitid	WzSCUe5hRiiPvjuA;


desc
@@


1.9
log
@net/ruby-nio4r: update to 2.7.5

2.7.5 (2025-10-31)

* Fix for OpenSSL::SSL::SSLContext set_minmax_proto_version removal.  (#327)
* Remove tea.yaml.
@
text
@@@comment $NetBSD: PLIST,v 1.8 2024/05/12 15:13:18 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_EXTSDIR}/gem.build_complete
${GEM_EXTSDIR}/nio4r_ext.${RUBY_DLEXT}
${GEM_LIBDIR}/ext/libev/Changes
${GEM_LIBDIR}/ext/libev/LICENSE
${GEM_LIBDIR}/ext/libev/README
${GEM_LIBDIR}/ext/libev/ev.c
${GEM_LIBDIR}/ext/libev/ev.h
${GEM_LIBDIR}/ext/libev/ev_epoll.c
${GEM_LIBDIR}/ext/libev/ev_iouring.c
${GEM_LIBDIR}/ext/libev/ev_kqueue.c
${GEM_LIBDIR}/ext/libev/ev_linuxaio.c
${GEM_LIBDIR}/ext/libev/ev_poll.c
${GEM_LIBDIR}/ext/libev/ev_port.c
${GEM_LIBDIR}/ext/libev/ev_select.c
${GEM_LIBDIR}/ext/libev/ev_vars.h
${GEM_LIBDIR}/ext/libev/ev_win32.c
${GEM_LIBDIR}/ext/libev/ev_wrap.h
${GEM_LIBDIR}/ext/nio4r/.clang-format
${GEM_LIBDIR}/ext/nio4r/bytebuffer.c
${GEM_LIBDIR}/ext/nio4r/extconf.rb
${GEM_LIBDIR}/ext/nio4r/libev.h
${GEM_LIBDIR}/ext/nio4r/monitor.c
${GEM_LIBDIR}/ext/nio4r/nio4r.h
${GEM_LIBDIR}/ext/nio4r/nio4r_ext.c
${GEM_LIBDIR}/ext/nio4r/org/nio4r/ByteBuffer.java
${GEM_LIBDIR}/ext/nio4r/org/nio4r/Monitor.java
${GEM_LIBDIR}/ext/nio4r/org/nio4r/Nio4r.java
${GEM_LIBDIR}/ext/nio4r/org/nio4r/Selector.java
${GEM_LIBDIR}/ext/nio4r/selector.c
${GEM_LIBDIR}/lib/nio.rb
${GEM_LIBDIR}/lib/nio/bytebuffer.rb
${GEM_LIBDIR}/lib/nio/monitor.rb
${GEM_LIBDIR}/lib/nio/selector.rb
${GEM_LIBDIR}/lib/nio/version.rb
${GEM_LIBDIR}/lib/nio4r.rb
${GEM_LIBDIR}/lib/nio4r_ext.${RUBY_DLEXT}
${GEM_LIBDIR}/license.md
${GEM_LIBDIR}/readme.md
${GEM_LIBDIR}/releases.md
${GEM_HOME}/specifications/${GEM_NAME}.gemspec
@


1.8
log
@net/ruby-nio4r: update to 2.7.3

2.7.2 (2024-05-07)

* Modernize gem (list all authors, etc).
* Drop official support for Ruby 2.4.


2.7.3 (2024-05-07)

* Fix JRuby release version.
* Don't build extensions twice.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.7 2023/12/17 14:35:07 taca Exp $
a4 1
${GEM_LIBDIR}/changes.md
d41 1
@


1.7
log
@net/ruby-nio4r: update to 2.7.0

2.6.0 (2023-11-16)

* Fix conversion loses int precision.
* Avoid direct access to IO internals.
* Resolve issue loading both nio and nio4r gems.

2.6.1 (2023-11-21)

* Don't update io which is subsequently stored. Retain the original.

2.7.0 (2023-12-01)

* Convert NIO objects to TypedData API.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.6 2023/04/30 08:47:34 taca Exp $
a4 7
${GEM_LIBDIR}/.github/workflows/workflow.yml
${GEM_LIBDIR}/.gitignore
${GEM_LIBDIR}/.mailmap
${GEM_LIBDIR}/.rspec
${GEM_LIBDIR}/.rubocop.yml
${GEM_LIBDIR}/Gemfile
${GEM_LIBDIR}/Rakefile
a5 1
${GEM_LIBDIR}/examples/echo_server.rb
a40 5
${GEM_LIBDIR}/logo.png
${GEM_LIBDIR}/nio4r.gemspec
${GEM_LIBDIR}/rakelib/extension.rake
${GEM_LIBDIR}/rakelib/rspec.rake
${GEM_LIBDIR}/rakelib/rubocop.rake
a41 10
${GEM_LIBDIR}/spec/nio/acceptables_spec.rb
${GEM_LIBDIR}/spec/nio/bytebuffer_spec.rb
${GEM_LIBDIR}/spec/nio/monitor_spec.rb
${GEM_LIBDIR}/spec/nio/selectables/pipe_spec.rb
${GEM_LIBDIR}/spec/nio/selectables/ssl_socket_spec.rb
${GEM_LIBDIR}/spec/nio/selectables/tcp_socket_spec.rb
${GEM_LIBDIR}/spec/nio/selectables/udp_socket_spec.rb
${GEM_LIBDIR}/spec/nio/selector_spec.rb
${GEM_LIBDIR}/spec/spec_helper.rb
${GEM_LIBDIR}/spec/support/selectable_examples.rb
@


1.6
log
@net/ruby-nio4r: update to 2.5.9

2.5.9 (2023-04-02)

* Add license file. Fixes #228, #282.
* Actions - remove Ubuntu-16.04, macOS to 11, add Ubuntu-22.04, Win 2022
* Fix test workflow.
* Fix java 8 compatibility. (#292)
* Rework (VALUE* args) -> (VALUE arg) invalid function type. Fixes #287.
* Remove coveralls.
* Fix order of OpenSSL require.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.5 2021/02/13 13:59:44 taca Exp $
d7 1
a9 1
${GEM_LIBDIR}/CHANGES.md
a10 1
${GEM_LIBDIR}/README.md
d12 1
d46 1
d54 1
@


1.5
log
@net/ruby-nio4r: update to 2.5.5

2.5.5 (2021-02-05)

* #256 Use libev 4.33, featuring experimental io_uring
   support. (@@jcmfernandes)

* #260 Workaround for ARM-based macOS Ruby: Use pure Ruby for M1, since
   the native extension is crashing on M1 (arm64). (@@jasl)

* #252 JRuby: Fix javac -Xlint warnings (@@headius)
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.4 2020/09/19 12:54:33 taca Exp $
d47 1
@


1.4
log
@net/ruby-nio4r: update to 2.5.4

Update ruby-nio4r to 2.5.4.


## 2.5.4 (2020-09-16)

* [#251](https://github.com/socketry/nio4r/issues/251)
  Intermittent SEGV during GC.
  ([@@boazsegev])
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.3 2020/09/14 13:36:45 taca Exp $
d20 1
@


1.3
log
@net/ruby-nio4r: update to 2.5.3

Update ruby-nio4r package to 2.5.3.


2.5.3 (2020-09-07)

* #241 Possible bug with Ruby >= 2.7.0 and GC.compact. (@@boazsegev)
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.2 2020/03/24 15:11:57 taca Exp $
a10 1
${GEM_LIBDIR}/Guardfile
d28 1
@


1.2
log
@net/ruby-nio4r: update to 2.5.2

Update ruby-nio4r to 2.5.2.

2.5.2 (2019-09-24)

* #220 Update to libev-4.27 & fix assorted warnings. (@@ioquatix)

* #225 Avoid need for linux headers. (@@ioquatix)

2.4.0 (2019-07-07)

* #211 Enable KQUEUE on macOS 10.14+. (@@ioquatix)

* Bump minimum supported Ruby to 2.3. (@@ioquatix)

* Assorted fixes for TruffleRuby & JRuby. (@@eregon, @@olleolleolle)

* Update libev to v4.25. (@@ioquatix)

* Bind to ephemeral (port 0) for more reliable specs. (@@ioquatix)

* Improve handling of SSL sockets and related specs. (@@MSP-Greg)
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.1 2018/03/13 16:04:44 taca Exp $
d5 1
a8 1
${GEM_LIBDIR}/.travis.yml
a13 1
${GEM_LIBDIR}/appveyor.yml
@


1.1
log
@net/ruby-nio4r: add version 2.2.0 package

New I/O for Ruby (nio4r): cross-platform asynchronous I/O primitives for
scalable network clients and servers.  Modeled after the Java NIO API, but
simplified for ease-of-use.

nio4r provides an abstract, cross-platform stateful I/O selector API for Ruby.
I/O selectors are the heart of "reactor"-based event loops, and monitor
multiple I/O objects for various types of readiness, e.g. ready for reading or
writing.
@
text
@d1 1
a1 1
@@comment $NetBSD$
a11 1
${GEM_LIBDIR}/LICENSE.txt
a18 1
${GEM_LIBDIR}/ext/libev/README.embed
d23 1
a29 1
${GEM_LIBDIR}/ext/libev/test_libev_win32.c
d49 3
a61 3
${GEM_LIBDIR}/tasks/extension.rake
${GEM_LIBDIR}/tasks/rspec.rake
${GEM_LIBDIR}/tasks/rubocop.rake
@

