Hello community,

here is the log from the commit of package perl-Event for openSUSE:Factory 
checked in at 2018-12-12 17:26:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Event (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Event.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Event"

Wed Dec 12 17:26:50 2018 rev:29 rq:655755 version:1.27

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Event/perl-Event.changes    2016-06-25 
02:24:13.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Event.new.28833/perl-Event.changes 
2018-12-12 17:26:53.614998018 +0100
@@ -1,0 +2,9 @@
+Thu Dec  6 15:39:20 UTC 2018 - Stephan Kulow <co...@suse.com>
+
+- updated to 1.27
+   see /usr/share/doc/packages/perl-Event/Changes
+
+  1.27 2018-11-17
+    - only Zero(Polld) if not NULL (reported by @andk, thanks!)
+
+-------------------------------------------------------------------

Old:
----
  Event-1.26.tar.gz

New:
----
  Event-1.27.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Event.spec ++++++
--- /var/tmp/diff_new_pack.j8C8Fu/_old  2018-12-12 17:26:54.074997433 +0100
+++ /var/tmp/diff_new_pack.j8C8Fu/_new  2018-12-12 17:26:54.074997433 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Event
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,19 +12,19 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           perl-Event
-Version:        1.26
+Version:        1.27
 Release:        0
 %define cpan_name Event
 Summary:        Event loop processing
-License:        GPL-1.0+ or Artistic-1.0
+License:        GPL-1.0-or-later OR Artistic-1.0
 Group:          Development/Libraries/Perl
-Url:            http://search.cpan.org/dist/Event/
-Source0:        
http://www.cpan.org/authors/id/E/ET/ETJ/%{cpan_name}-%{version}.tar.gz
+Url:            https://metacpan.org/release/%{cpan_name}
+Source0:        
https://cpan.metacpan.org/authors/id/E/ET/ETJ/%{cpan_name}-%{version}.tar.gz
 Source1:        perl-Event-rpmlintrc
 Source2:        cpanspec.yml
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -84,11 +84,11 @@
 %setup -q -n %{cpan_name}-%{version}
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
-%{__make} %{?_smp_mflags}
+perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
+make %{?_smp_mflags}
 
 %check
-%{__make} test
+make test
 
 %install
 %perl_make_install

++++++ Event-1.26.tar.gz -> Event-1.27.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Event-1.26/.travis.yml new/Event-1.27/.travis.yml
--- old/Event-1.26/.travis.yml  1970-01-01 01:00:00.000000000 +0100
+++ new/Event-1.27/.travis.yml  2018-11-17 05:37:03.000000000 +0100
@@ -0,0 +1,38 @@
+language: perl
+sudo: false
+matrix:
+  include:
+    - perl: "5.8.3"
+    - perl: "5.28-dbg"
+    - perl: "5.28"
+      env: RELEASE_TESTING=1
+    # separate from release testing else cover_db blows up xt/manifest.t
+    - perl: "5.28"
+      env: COVERAGE=1
+before_install:
+  - git clone git://github.com/travis-perl/helpers ~/travis-perl-helpers
+  - source ~/travis-perl-helpers/init
+  - env|sort
+  - build-perl
+  - local-lib cache
+  - perl -V
+  - cpan-install ExtUtils::MakeMaker~6.64 # for TEST_REQUIRES
+  - if [ "$RELEASE_TESTING" = 1 ]; then cpan-install --deps; prove -l xt; fi
+  - build-dist
+  - cd $BUILD_DIR             # $BUILD_DIR is set by the build-dist command
+install:
+  - cpan-install --deps       # installs prereqs, including recommends
+  - cpan-install --coverage   # installs converage prereqs, if enabled
+before_script:
+  - coverage-setup
+script:
+  - make
+  - prove -b -j$(test-jobs) $(test-files)   # parallel testing
+after_success:
+  - coverage-report
+notifications:
+  irc:
+    channels:
+    - "irc.perl.org#graphql-perl"
+    on_failure: always
+    skip_join: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Event-1.26/Changes new/Event-1.27/Changes
--- old/Event-1.26/Changes      2016-06-14 00:05:25.000000000 +0200
+++ new/Event-1.27/Changes      2018-11-17 05:59:35.000000000 +0100
@@ -1,3 +1,6 @@
+1.27 2018-11-17
+  - only Zero(Polld) if not NULL (reported by @andk, thanks!)
+
 1.26 2015-06-13
   - fix doc typos (Lucas Kanashiro)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Event-1.26/MANIFEST new/Event-1.27/MANIFEST
--- old/Event-1.26/MANIFEST     2016-06-14 00:07:45.000000000 +0200
+++ new/Event-1.27/MANIFEST     2018-11-17 06:01:15.000000000 +0100
@@ -1,3 +1,4 @@
+.travis.yml
 ANNOUNCE
 c/ev.c
 c/generic.c
@@ -46,6 +47,7 @@
 lib/Event/Watcher.pm
 Makefile.PL
 MANIFEST
+MANIFEST.SKIP
 ppport.h
 README
 README.EV
@@ -77,5 +79,7 @@
 Tutorial.pdf-errata.txt
 util/bench.pl
 util/filehandle.txt
+xt/manifest.t
+xt/pod.t
 META.yml                                 Module YAML meta-data (added by 
MakeMaker)
 META.json                                Module JSON meta-data (added by 
MakeMaker)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Event-1.26/MANIFEST.SKIP new/Event-1.27/MANIFEST.SKIP
--- old/Event-1.26/MANIFEST.SKIP        1970-01-01 01:00:00.000000000 +0100
+++ new/Event-1.27/MANIFEST.SKIP        2018-11-17 05:43:49.000000000 +0100
@@ -0,0 +1,10 @@
+#!include_default
+^MANIFEST\.bak$
+Makefile(\.old)?$
+\.rej$
+^\.i.*$
+^\.git
+Event\.bs
+Event\.c
+Event\.o
+\.swp$
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Event-1.26/META.json new/Event-1.27/META.json
--- old/Event-1.26/META.json    2016-06-14 00:07:45.000000000 +0200
+++ new/Event-1.27/META.json    2018-11-17 06:01:15.000000000 +0100
@@ -3,14 +3,14 @@
    "author" : [
       "unknown"
    ],
-   "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 7.18, CPAN::Meta::Converter 
version 2.150001",
+   "dynamic_config" : 0,
+   "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter 
version 2.150010",
    "license" : [
       "unknown"
    ],
    "meta-spec" : {
       "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec";,
-      "version" : "2"
+      "version" : 2
    },
    "name" : "Event",
    "no_index" : {
@@ -30,11 +30,22 @@
             "ExtUtils::MakeMaker" : "0"
          }
       },
+      "develop" : {
+         "requires" : {
+            "Pod::Markdown" : "0",
+            "Test::CheckManifest" : "0.9",
+            "Test::Pod" : "1.22"
+         }
+      },
       "runtime" : {
          "requires" : {
-            "Test" : "1",
             "perl" : "5.008000"
          }
+      },
+      "test" : {
+         "requires" : {
+            "Test" : "1"
+         }
       }
    },
    "release_status" : "stable",
@@ -45,5 +56,6 @@
          "web" : "https://github.com/mohawk2/cpan-Event";
       }
    },
-   "version" : "1.26"
+   "version" : "1.27",
+   "x_serialization_backend" : "JSON::PP version 2.97001"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Event-1.26/META.yml new/Event-1.27/META.yml
--- old/Event-1.26/META.yml     2016-06-14 00:07:45.000000000 +0200
+++ new/Event-1.27/META.yml     2018-11-17 06:01:15.000000000 +0100
@@ -4,10 +4,11 @@
   - unknown
 build_requires:
   ExtUtils::MakeMaker: '0'
+  Test: '1'
 configure_requires:
   ExtUtils::MakeMaker: '0'
-dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 7.18, CPAN::Meta::Converter version 
2.150001'
+dynamic_config: 0
+generated_by: 'ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 
2.150010'
 license: unknown
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -18,8 +19,8 @@
     - t
     - inc
 requires:
-  Test: '1'
   perl: '5.008000'
 resources:
   repository: https://github.com/mohawk2/cpan-Event.git
-version: '1.26'
+version: '1.27'
+x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Event-1.26/Makefile.PL new/Event-1.27/Makefile.PL
--- old/Event-1.26/Makefile.PL  2016-06-06 01:51:13.000000000 +0200
+++ new/Event-1.27/Makefile.PL  2018-11-17 05:14:27.000000000 +0100
@@ -1,37 +1,39 @@
-# This -*- perl -*- script makes the Makefile
-
 require 5.008; # 5.006_002 fails
 
 use ExtUtils::MakeMaker;
 
-#push @Safe, OPTIMIZE => '-Wall' if 1;
-
-# Parasoft's Insure++!
-push @Safe, OPTIMIZE => '-g' if 0;
-push @Safe, CC => 'insure', LD => 'insure', OPTIMIZE => '-g' if 0;
-
-my @opt=(PREREQ_PM => { Test => 1 },
-        MIN_PERL_VERSION  => 'v5.8.0',
-        VERSION_FROM   => "./lib/Event.pm",
-        NAME           => "Event",
-        TYPEMAPS       => ['./lib/Event/typemap'],
-        INC            => '-Ic -Ilib/Event',
-        H              => [glob("c/*"), glob("*.h"), "lib/Event/EventAPI.h"],
-        @Safe,
-        'clean'        => {FILES => join(" ",
-                                         map { "$_ */$_ */*/$_" }
-                                         qw(*% *.html *.b[ac]k *.old *.orig))
-                          },
-        META_MERGE => {
-          "meta-spec" => { version => 2 },
-          resources => {
-            repository => {
-              type => 'git',
-              url => 'https://github.com/mohawk2/cpan-Event.git',
-              web => 'https://github.com/mohawk2/cpan-Event',
-            },
-          },
-        },
-       );
-
-WriteMakefile(@opt);
+WriteMakefile(
+  TEST_REQUIRES => {
+    Test => 1,
+  },
+  MIN_PERL_VERSION  => 'v5.8.0',
+  VERSION_FROM => "./lib/Event.pm",
+  NAME         => "Event",
+  TYPEMAPS       => ['./lib/Event/typemap'],
+  INC          => '-Ic -Ilib/Event',
+  H            => [glob("c/*"), glob("*.h"), "lib/Event/EventAPI.h"],
+  clean        => {
+    FILES => join(" ",
+    map { "$_ */$_ */*/$_" } qw(*% *.html *.b[ac]k *.old *.orig))
+  },
+  META_MERGE => {
+    "meta-spec" => { version => 2 },
+    dynamic_config => 0,
+    resources => {
+      repository => {
+        type => 'git',
+        url => 'https://github.com/mohawk2/cpan-Event.git',
+        web => 'https://github.com/mohawk2/cpan-Event',
+      },
+    },
+    prereqs => {
+      develop => {
+        requires => {
+          'Test::CheckManifest' => '0.9',
+          'Test::Pod' => '1.22',
+          'Pod::Markdown' => 0,
+        },
+      },
+    },
+  },
+);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Event-1.26/c/unix.c new/Event-1.27/c/unix.c
--- old/Event-1.26/c/unix.c     2014-07-09 06:11:25.000000000 +0200
+++ new/Event-1.27/c/unix.c     2018-11-17 05:51:31.000000000 +0100
@@ -161,7 +161,8 @@
 
     if (!IOWatch_OK) {
         Nfds = 0;
-        Zero(Pollfd, pollMax, struct pollfd);
+       if (Pollfd)
+            Zero(Pollfd, pollMax, struct pollfd);
         ev = (pe_io*) IOWatch.next->self;
         while (ev) {
             int fd = ev->fd;
@@ -269,7 +270,8 @@
     }
     if (!IOWatch_OK) {
        Nfds = 0;
-       Zero(Pollfd, pollMax, struct pollfd);
+       if (Pollfd)
+            Zero(Pollfd, pollMax, struct pollfd);
        ev = (pe_io*) IOWatch.next->self;
        while (ev) {
            int fd = ev->fd;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Event-1.26/lib/Event.pm new/Event-1.27/lib/Event.pm
--- old/Event-1.26/lib/Event.pm 2016-06-14 00:05:37.000000000 +0200
+++ new/Event-1.27/lib/Event.pm 2018-11-17 06:00:25.000000000 +0100
@@ -13,7 +13,7 @@
 use Carp;
 eval { require Carp::Heavy; };  # work around perl_call_pv bug XXX
 our $API;
-our $VERSION = '1.26';
+our $VERSION = '1.27';
 
 # If we inherit DynaLoader then we inherit AutoLoader; Bletch!
 require DynaLoader;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Event-1.26/xt/manifest.t new/Event-1.27/xt/manifest.t
--- old/Event-1.26/xt/manifest.t        1970-01-01 01:00:00.000000000 +0100
+++ new/Event-1.27/xt/manifest.t        2018-11-17 05:14:32.000000000 +0100
@@ -0,0 +1,13 @@
+use strict;
+use warnings;
+use Test::More;
+
+unless ( $ENV{RELEASE_TESTING} ) {
+    plan( skip_all => "Author tests not required for installation" );
+}
+
+my $min_tcm = 0.9;
+eval "use Test::CheckManifest $min_tcm";
+plan skip_all => "Test::CheckManifest $min_tcm required" if $@;
+
+ok_manifest();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Event-1.26/xt/pod.t new/Event-1.27/xt/pod.t
--- old/Event-1.26/xt/pod.t     1970-01-01 01:00:00.000000000 +0100
+++ new/Event-1.27/xt/pod.t     2018-11-17 05:14:32.000000000 +0100
@@ -0,0 +1,14 @@
+use strict;
+use warnings;
+use Test::More;
+
+unless ( $ENV{RELEASE_TESTING} ) {
+    plan( skip_all => "Author tests not required for installation" );
+}
+
+# Ensure a recent version of Test::Pod
+my $min_tp = 1.22;
+eval "use Test::Pod $min_tp";
+plan skip_all => "Test::Pod $min_tp required for testing POD" if $@;
+
+all_pod_files_ok();


Reply via email to