Package: ruby-celluloid / 0.16.0-5

Metadata

Package Version Patches format
ruby-celluloid 0.16.0-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
remove rubygems bundler coveralls.patch | (download)

spec/spec_helper.rb | 10 5 + 5 - 0 !
1 file changed, 5 insertions(+), 5 deletions(-)

 we don't need rubygems, bundler or coveralls
 dependencies are added to debian/control and tracked by apt.
 code coverage is of not interest of us.
deactivate_probe_spec_issue.patch | (download)

spec/celluloid/probe_spec.rb | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 deactivate randomly failing test
 It fails about 1/3 of the time. It is a known problem upstream, and should be
 solved in a following release (0.17.5?)
Bug: https://github.com/celluloid/celluloid/issues/581
Bug-Debian: https://bugs.debian.org/786669
0003 Backport upstream commits to make it RSpec3 compatib.patch | (download)

lib/celluloid/rspec/actor_examples.rb | 268 134 + 134 - 0 !
lib/celluloid/rspec/mailbox_examples.rb | 30 15 + 15 - 0 !
lib/celluloid/rspec/task_examples.rb | 8 4 + 4 - 0 !
spec/celluloid/actor_system_spec.rb | 24 12 + 12 - 0 !
spec/celluloid/block_spec.rb | 2 1 + 1 - 0 !
spec/celluloid/calls_spec.rb | 6 3 + 3 - 0 !
spec/celluloid/condition_spec.rb | 20 10 + 10 - 0 !
spec/celluloid/cpu_counter_spec.rb | 37 20 + 17 - 0 !
spec/celluloid/fsm_spec.rb | 22 11 + 11 - 0 !
spec/celluloid/future_spec.rb | 8 4 + 4 - 0 !
spec/celluloid/internal_pool_spec.rb | 30 15 + 15 - 0 !
spec/celluloid/links_spec.rb | 12 6 + 6 - 0 !
spec/celluloid/logging/ring_buffer_spec.rb | 20 10 + 10 - 0 !
spec/celluloid/notifications_spec.rb | 18 9 + 9 - 0 !
spec/celluloid/pool_spec.rb | 22 11 + 11 - 0 !
spec/celluloid/probe_spec.rb | 12 6 + 6 - 0 !
spec/celluloid/properties_spec.rb | 18 9 + 9 - 0 !
spec/celluloid/registry_spec.rb | 18 9 + 9 - 0 !
spec/celluloid/stack_dump_spec.rb | 21 13 + 8 - 0 !
spec/celluloid/supervision_group_spec.rb | 14 7 + 7 - 0 !
spec/celluloid/supervisor_spec.rb | 40 20 + 20 - 0 !
spec/celluloid/thread_handle_spec.rb | 6 3 + 3 - 0 !
spec/celluloid/uuid_spec.rb | 2 1 + 1 - 0 !
23 files changed, 333 insertions(+), 325 deletions(-)

 backport upstream commits to make it rspec3 compatibile

  Upstream commits taken: 785d0312, 5afbc528, b9bd03a2, e143921c, 715911d9,
  2dfd26fe, 30465222, 00068840, ccc009c7, 380016ee.

0004 relax timers.patch | (download)

metadata.yml | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

---
0005 Workaround Fixnum Integer change.patch | (download)

lib/celluloid/rspec/actor_examples.rb | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 workaround fixnum->integer change


0006 relocate log specs.patch | (download)

spec/spec_helper.rb | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 open celluloid log file in a tmp directory