Hello community,
here is the log from the commit of package perl-Test-SharedFork for openSUSE:Factory checked in at 2015-12-29 12:59:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Test-SharedFork (Old)
and /work/SRC/openSUSE:Factory/.perl-Test-SharedFork.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Test-SharedFork"
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Test-SharedFork/perl-Test-SharedFork.changes 2015-10-14 16:44:05.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Test-SharedFork.new/perl-Test-SharedFork.changes 2015-12-29 12:59:42.000000000 +0100
@@ -1,0 +2,6 @@
+Sat Dec 26 10:18:38 UTC 2015 - coolo@suse.com
+
+- updated to 0.35
+ see /usr/share/doc/packages/perl-Test-SharedFork/Changes
+
+-------------------------------------------------------------------
Old:
----
Test-SharedFork-0.34.tar.gz
New:
----
Test-SharedFork-0.35.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Test-SharedFork.spec ++++++
--- /var/tmp/diff_new_pack.FgY7Px/_old 2015-12-29 12:59:43.000000000 +0100
+++ /var/tmp/diff_new_pack.FgY7Px/_new 2015-12-29 12:59:43.000000000 +0100
@@ -17,7 +17,7 @@
Name: perl-Test-SharedFork
-Version: 0.34
+Version: 0.35
Release: 0
%define cpan_name Test-SharedFork
Summary: Fork Test
@@ -39,7 +39,7 @@
%description
Test::SharedFork is utility module for Test::Builder.
-This module makes the fork(2) manpage safety in your test case.
+This module makes fork(2) safety in your test case.
This module merges test count with parent process & child process.
++++++ Test-SharedFork-0.34.tar.gz -> Test-SharedFork-0.35.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-SharedFork-0.34/Changes new/Test-SharedFork-0.35/Changes
--- old/Test-SharedFork-0.34/Changes 2015-09-29 16:58:05.000000000 +0200
+++ new/Test-SharedFork-0.35/Changes 2015-12-22 00:25:54.000000000 +0100
@@ -1,6 +1,10 @@
Revision history for Perl module Test::SharedFork
-0.34 2015-09-29T14:57:22Z
+0.35 2015-12-21T23:25:12Z
+
+ - Support Test2
+
+0.34 2015-09-29T14:53:27Z
- Support upcoming Test::Stream changes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-SharedFork-0.34/META.json new/Test-SharedFork-0.35/META.json
--- old/Test-SharedFork-0.34/META.json 2015-09-29 16:58:05.000000000 +0200
+++ new/Test-SharedFork-0.35/META.json 2015-12-22 00:25:54.000000000 +0100
@@ -4,7 +4,7 @@
"Tokuhiro Matsuno <tokuhirom slkjfd gmail.com>"
],
"dynamic_config" : 0,
- "generated_by" : "Minilla/v2.5.0",
+ "generated_by" : "Minilla/v3.0.1",
"license" : [
"perl_5"
],
@@ -28,7 +28,7 @@
"prereqs" : {
"configure" : {
"requires" : {
- "ExtUtils::MakeMaker" : "0"
+ "ExtUtils::MakeMaker" : "6.64"
}
},
"develop" : {
@@ -61,7 +61,7 @@
"provides" : {
"Test::SharedFork" : {
"file" : "lib/Test/SharedFork.pm",
- "version" : "0.34"
+ "version" : "0.35"
},
"Test::SharedFork::Array" : {
"file" : "lib/Test/SharedFork/Array.pm"
@@ -84,7 +84,7 @@
"web" : "https://github.com/tokuhirom/Test-SharedFork"
}
},
- "version" : "0.34",
+ "version" : "0.35",
"x_contributors" : [
"lestrrat ",
"Vyacheslav Matyukhin ",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-SharedFork-0.34/META.yml new/Test-SharedFork-0.35/META.yml
--- old/Test-SharedFork-0.34/META.yml 2015-09-29 16:58:05.000000000 +0200
+++ new/Test-SharedFork-0.35/META.yml 2015-12-22 00:25:54.000000000 +0100
@@ -8,9 +8,9 @@
Test::Requires: '0'
Time::HiRes: '0'
configure_requires:
- ExtUtils::MakeMaker: '0'
+ ExtUtils::MakeMaker: '6.64'
dynamic_config: 0
-generated_by: 'Minilla/v2.5.0, CPAN::Meta::Converter version 2.150001'
+generated_by: 'Minilla/v3.0.1, CPAN::Meta::Converter version 2.150001'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -29,7 +29,7 @@
provides:
Test::SharedFork:
file: lib/Test/SharedFork.pm
- version: '0.34'
+ version: '0.35'
Test::SharedFork::Array:
file: lib/Test/SharedFork/Array.pm
Test::SharedFork::Scalar:
@@ -46,7 +46,7 @@
bugtracker: https://github.com/tokuhirom/Test-SharedFork/issues
homepage: https://github.com/tokuhirom/Test-SharedFork
repository: git://github.com/tokuhirom/Test-SharedFork.git
-version: '0.34'
+version: '0.35'
x_contributors:
- 'lestrrat '
- 'Vyacheslav Matyukhin '
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-SharedFork-0.34/Makefile.PL new/Test-SharedFork-0.35/Makefile.PL
--- old/Test-SharedFork-0.34/Makefile.PL 2015-09-29 16:58:05.000000000 +0200
+++ new/Test-SharedFork-0.35/Makefile.PL 2015-12-22 00:25:54.000000000 +0100
@@ -3,19 +3,19 @@
# DO NOT EDIT DIRECTLY.
# =========================================================================
-use 5.008_001;
+use 5.006;
use strict;
-use ExtUtils::MakeMaker;
+use ExtUtils::MakeMaker 6.64;
my %WriteMakefileArgs = (
NAME => 'Test::SharedFork',
DISTNAME => 'Test-SharedFork',
- VERSION => '0.34',
+ VERSION => '0.35',
EXE_FILES => [glob('script/*'), glob('bin/*')],
CONFIGURE_REQUIRES => {
- "ExtUtils::MakeMaker" => 0
+ "ExtUtils::MakeMaker" => "6.64"
}
,
BUILD_REQUIRES => {}
@@ -37,34 +37,4 @@
,
);
-my $full_prereqs = {
- "App::Prove" => 0,
- "ExtUtils::MakeMaker" => 0,
- "File::Temp" => 0,
- "Test::Builder" => "0.32",
- "Test::Builder::Module" => 0,
- "Test::Builder::Tester" => 0,
- "Test::More" => "0.88",
- "Test::Requires" => 0,
- "Time::HiRes" => 0,
- "perl" => "5.008_001"
-}
-;
-
-unless (eval { ExtUtils::MakeMaker->VERSION(6.63_03) }) {
- delete $WriteMakefileArgs{TEST_REQUIRES};
- delete $WriteMakefileArgs{BUILD_REQUIRES};
- $WriteMakefileArgs{PREREQ_PM} = $full_prereqs;
-}
-
-unless (eval { ExtUtils::MakeMaker->VERSION(6.52) }) {
- delete $WriteMakefileArgs{CONFIGURE_REQUIRES};
-}
-
-unless (eval { ExtUtils::MakeMaker->VERSION(6.57_01) }) {
- use File::Copy;
- copy('META.yml', 'MYMETA.yml') or warn "META.yml: $!";
- copy('META.json', 'MYMETA.json') or warn "META.json: $!";
-}
-
WriteMakefile(%WriteMakefileArgs);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-SharedFork-0.34/lib/Test/SharedFork.pm new/Test-SharedFork-0.35/lib/Test/SharedFork.pm
--- old/Test-SharedFork-0.34/lib/Test/SharedFork.pm 2015-09-29 16:58:05.000000000 +0200
+++ new/Test-SharedFork-0.35/lib/Test/SharedFork.pm 2015-12-22 00:25:54.000000000 +0100
@@ -2,7 +2,7 @@
use strict;
use warnings;
use base 'Test::Builder::Module';
-our $VERSION = '0.34';
+our $VERSION = '0.35';
use Test::Builder 0.32; # 0.32 or later is needed
use Test::SharedFork::Scalar;
use Test::SharedFork::Array;
@@ -53,6 +53,28 @@
if ($builder->can("coordinate_forks")) {
# Use Test::Builder's implementation.
$builder->new->coordinate_forks(1);
+ } elsif($INC{'Test2/Global.pm'} || $INC{'Test2/API.pm'} || $INC{'Test2/Context.pm'}) {
+ require Test2::Global;
+
+ Test2::Global::test2_ipc_enable_polling();
+
+ # Check if we already have IPC
+ my $stack = $builder->{Stack};
+ return if $stack->top->ipc;
+
+ # Find a driver
+ my ($driver) = Test2::Global::test2_ipc_drivers();
+ unless ($driver) {
+ require Test2::IPC::Driver::Files;
+ $driver = 'Test2::IPC::Driver::Files';
+ }
+
+ # Add the IPC to all hubs
+ my $ipc = $driver->new();
+ for my $hub (@$stack) {
+ $hub->set_ipc($ipc);
+ $ipc->add_hub($hub->hid);
+ }
} elsif($INC{'Test/Stream/Sync.pm'}) {
require Test::Stream::IPC;
Test::Stream::IPC->import('poll');