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();