./sysutils/ruby-childprocess, Simple and reliable solution for controlling external programs

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


Branch: CURRENT, Version: 3.0.0, Package name: ruby26-childprocess-3.0.0, Maintainer: pkgsrc-users

This gem aims at being a simple and reliable solution for controlling external
programmes running in the background on any Ruby/OS combination.


Required to run:
[lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: d4e0a31424ea685b506a322eb82a326625b442aa
RMD160: 331560ff20e5fe59feddc97cca0619abb622d473
Filesize: 33 KB

Version history: (Expand)


CVS history: (Expand)


   2020-03-24 17:32:06 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
sysutils/ruby-childprocess: update to 3.0.0

Update ruby-childprocessto 3.0.0.

### Version 3.0.0 / 2019-09-20

* [#156](https://github.com/enkessler/childprocess/pull/156)Remove unused \ 
`rubyforge_project` from gemspec
* [#160](https://github.com/enkessler/childprocess/pull/160): Remove extension \ 
to conditionally install `ffi` gem on Windows platforms
* [#160](https://github.com/enkessler/childprocess/pull/160): Remove runtime \ 
dependency on `rake` gem

### Version 2.0.0 / 2019-07-11

* [#148](https://github.com/enkessler/childprocess/pull/148): Drop support for \ 
Ruby 2.0, 2.1, and 2.2
* [#149](https://github.com/enkessler/childprocess/pull/149): Fix Unix fork \ 
reopen to be compatible with Ruby 2.6
* \ 
[#152](https://github.com/enkessler/childprocess/pull/152)/[#154](https://github.com/enkessler/childprocess/pull/154): \ 
Fix hangs and permission errors introduced in Ruby 2.6 for leader processes of \ 
process groups

### Version 1.0.1 / 2019-02-03

* [#143](https://github.com/enkessler/childprocess/pull/144): Fix installs by \ 
adding `rake` gem as runtime dependency
* [#147](https://github.com/enkessler/childprocess/pull/147): Relax `rake` gem \ 
constraint from `< 12` to `< 13`

### Version 1.0.0 / 2019-01-28

* [#134](https://github.com/enkessler/childprocess/pull/134): Add support for \ 
non-ASCII characters on Windows
* [#132](https://github.com/enkessler/childprocess/pull/132): Install `ffi` gem \ 
requirement on Windows only
* [#128](https://github.com/enkessler/childprocess/issues/128): Convert \ 
environment variable values to strings when `posix_spawn` enabled
* [#141](https://github.com/enkessler/childprocess/pull/141): Support JRuby on \ 
Java >= 9
   2018-03-23 15:03:21 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
sysutils/ruby-childprocess: update to 0.9.0

### Version 0.9.0 / 2018-03-10

* Added support for DragonFly BSD.
   2018-03-21 16:15:13 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
sysutils/ruby-childprocess: update to 0.8.0

### Version 0.8.0 / 2017-09-23

* Added a method for determining whether or nto a process had been started.
   2017-09-16 21:27:31 by Thomas Klausner | Files touched by this commit (372)
Log message:
Reset maintainer
   2017-09-10 17:38:26 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-childprocess to 0.7.1.

### Version 0.7.1 / 2017-06-26

* Fixed a noisy uninitialized variable warning
   2017-06-21 16:15:00 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-childprocess to 0.7.0.

### Version 0.7.0 / 2017-05-07

* Debugging information now uses a Logger, which can be configured.
   2017-04-22 18:48:00 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-childprocess to 0.6.3.

### Version 0.6.3 / 2017-03-24

See beta release notes.

### Version 0.6.3.beta.1 / 2017-03-10

* Bug fix: Fixed child process creation problems on Windows 7 when a child was \ 
declared as a leader.

### Version 0.6.2 / 2017-02-25

* Bug fix: Fixed a potentially broken edge case that could occur on older 32-bit \ 
OSX systems.

### Version 0.6.1 / 2017-01-22

* Bug fix: Fixed a dependency that was accidentally declared as a runtime
  dependency instead of a development dependency.

### Version 0.6.0 / 2017-01-22

* Support for Ruby 2.4 added
   2016-03-15 16:18:26 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-childprocess to 0.5.9.

Shut down the test processes.