BSD Ports

net/ruby-net-ping 2.1.1 NetBSD

Ping interface for Ruby

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
5228f7e10d
License
mit
Categories
net, ruby
Package size
67.7 KiB, 187.2 KiB installed

Description

The net-ping library provides a ping interface for Ruby. It includes separate TCP, HTTP, LDAP, ICMP, UDP, WMI (for Windows) and external ping classes.

Install

Binary package:

pkgin install ruby33-net-ping

From pkgsrc:

cd /usr/pkgsrc/net/ruby-net-ping && make install clean

Dependencies

Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

Service scripts
none
Flavors
ruby34-net-ping-2.1.1, ruby40-net-ping-2.1.1

Commit history 3

DateCommitCreditsLog message
5228f7e10d taca net/ruby-net-ping: update to 2.2.0
2.2.0 (2026-09-22) * Add support for HTTP to ping URLs requiring a query parameter, carrying forward #25 by Kenneth Perry (@thothonegan) #50.
e9976bbae3 taca net/ruby-net-ping: update to 2.1.1
pkgsrc change: remove a pkglint warning, wrong CATEGORIES. 2.1.0 (2026-08-08) * Publish platform-specific gem metadata so Linux installs cap2 and current Windows RubyInstaller installs win32-security for ICMP support #44. * Fix the FreeBSD ping6 timeout option #43. * Add Ruby 4.0 to the test matrix and add win32ole as an explicit Windows dependency, since it is no longer a default gem as of Ruby 4.0 #41. * Move Net::Ping::VERSION into its own file so the gemspec version can no longer drift out of sync with it #37. * Fix Net::Ping::External#ping6 setting a spurious "undefined method '=~' for false" exception on success #39. 2.1.1 (2026-08-16) * Fix the license format in net-ping.gemspec to use the SPDX identifier "Artistic-2.0" #47. …
d70970731b taca net/ruby-net-ping: update to 2.0.9
2.0.9 (2026-07-25) * Add GitHub Actions CI #33 and update its supported Ruby versions #38. * Replace FakeWeb with WebMock and update the test suite for current Ruby versions #38. * Skip external-ping tests when the system ping command is unavailable #33. * Fix the macOS ping6 interval option #40. * Update README wording #30. * Align Net::Ping::VERSION with the gem version #37.