Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-Event for openSUSE:Factory checked in at 2021-05-04 22:01:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Event (Old) and /work/SRC/openSUSE:Factory/.perl-Event.new.2988 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Event" Tue May 4 22:01:01 2021 rev:30 rq:890291 version:1.28 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Event/perl-Event.changes 2018-12-12 17:26:53.614998018 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Event.new.2988/perl-Event.changes 2021-05-04 22:01:07.304570781 +0200 @@ -1,0 +2,9 @@ +Fri Apr 30 03:07:09 UTC 2021 - Tina M??ller <[email protected]> + +- updated to 1.28 + see /usr/share/doc/packages/perl-Event/Changes + + 1.28 2021-04-29 + - remove C-only restriction on ->Inline method - thanks @oodler577 + +------------------------------------------------------------------- Old: ---- Event-1.27.tar.gz New: ---- Event-1.28.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Event.spec ++++++ --- /var/tmp/diff_new_pack.zwQfD3/_old 2021-05-04 22:01:07.860568692 +0200 +++ /var/tmp/diff_new_pack.zwQfD3/_new 2021-05-04 22:01:07.860568692 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Event # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,18 +16,16 @@ # +%define cpan_name Event Name: perl-Event -Version: 1.27 +Version: 1.28 Release: 0 -%define cpan_name Event Summary: Event loop processing -License: GPL-1.0-or-later OR Artistic-1.0 -Group: Development/Libraries/Perl -Url: https://metacpan.org/release/%{cpan_name} +License: Artistic-1.0 OR GPL-1.0-or-later +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 BuildRequires: perl BuildRequires: perl-macros %{perl_requires} @@ -81,11 +79,11 @@ the event loop. %prep -%setup -q -n %{cpan_name}-%{version} +%autosetup -n %{cpan_name}-%{version} %build perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" -make %{?_smp_mflags} +%make_build %check make test @@ -96,7 +94,6 @@ %perl_gen_filelist %files -f %{name}.files -%defattr(-,root,root,755) %doc ANNOUNCE Changes README README.EV TODO Tutorial.pdf Tutorial.pdf-errata.txt util %changelog ++++++ Event-1.27.tar.gz -> Event-1.28.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Event-1.27/.travis.yml new/Event-1.28/.travis.yml --- old/Event-1.27/.travis.yml 2018-11-17 05:37:03.000000000 +0100 +++ new/Event-1.28/.travis.yml 1970-01-01 01:00:00.000000000 +0100 @@ -1,38 +0,0 @@ -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.27/Changes new/Event-1.28/Changes --- old/Event-1.27/Changes 2018-11-17 05:59:35.000000000 +0100 +++ new/Event-1.28/Changes 2021-04-29 20:13:19.000000000 +0200 @@ -1,3 +1,6 @@ +1.28 2021-04-29 +- remove C-only restriction on ->Inline method - thanks @oodler577 + 1.27 2018-11-17 - only Zero(Polld) if not NULL (reported by @andk, thanks!) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Event-1.27/MANIFEST new/Event-1.28/MANIFEST --- old/Event-1.27/MANIFEST 2018-11-17 06:01:15.000000000 +0100 +++ new/Event-1.28/MANIFEST 2021-04-29 20:14:02.000000000 +0200 @@ -1,4 +1,3 @@ -.travis.yml ANNOUNCE c/ev.c c/generic.c @@ -46,7 +45,7 @@ lib/Event/var.pm lib/Event/Watcher.pm Makefile.PL -MANIFEST +MANIFEST This list of files MANIFEST.SKIP ppport.h README @@ -63,6 +62,7 @@ t/hook.t t/hup.t t/idle.t +t/Inline.t t/io.t t/leak.t t/leak2.t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Event-1.27/MANIFEST.SKIP new/Event-1.28/MANIFEST.SKIP --- old/Event-1.27/MANIFEST.SKIP 2018-11-17 05:43:49.000000000 +0100 +++ new/Event-1.28/MANIFEST.SKIP 2021-04-29 20:09:51.000000000 +0200 @@ -1,4 +1,79 @@ -#!include_default + +#!start included /home/osboxes/perl5/perlbrew/perls/perl-5.32.0/lib/5.32.0/ExtUtils/MANIFEST.SKIP +# Avoid version control files. +\bRCS\b +\bCVS\b +\bSCCS\b +,v$ +\B\.svn\b +\B\.git\b +\B\.gitignore\b +\b_darcs\b +\B\.cvsignore$ + +# Avoid VMS specific MakeMaker generated files +\bDescrip.MMS$ +\bDESCRIP.MMS$ +\bdescrip.mms$ + +# Avoid Makemaker generated and utility files. +\bMANIFEST\.bak +\bMakefile$ +\bblib/ +\bMakeMaker-\d +\bpm_to_blib\.ts$ +\bpm_to_blib$ +\bblibdirs\.ts$ # 6.18 through 6.25 generated this +\b_eumm/ # 7.05_05 and above + +# Avoid Module::Build generated and utility files. +\bBuild$ +\b_build/ +\bBuild.bat$ +\bBuild.COM$ +\bBUILD.COM$ +\bbuild.com$ + +# and Module::Build::Tiny generated files +\b_build_params$ + +# Avoid temp and backup files. +~$ +\.old$ +\#$ +\b\.# +\.bak$ +\.tmp$ +\.# +\.rej$ +\..*\.sw.?$ + +# Avoid OS-specific files/dirs +# Mac OSX metadata +\B\.DS_Store +# Mac OSX SMB mount metadata files +\B\._ + +# Avoid Devel::Cover and Devel::CoverX::Covered files. +\bcover_db\b +\bcovered\b + +# Avoid prove files +\B\.prove$ + +# Avoid MYMETA files +^MYMETA\. + +# Temp files for new META +^META_new\.(?:json|yml) + +# Avoid travis-ci.org file +^\.travis\.yml + +# Avoid AppVeyor file +^\.?appveyor.yml +#!end included /home/osboxes/perl5/perlbrew/perls/perl-5.32.0/lib/5.32.0/ExtUtils/MANIFEST.SKIP + ^MANIFEST\.bak$ Makefile(\.old)?$ \.rej$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Event-1.27/META.json new/Event-1.28/META.json --- old/Event-1.27/META.json 2018-11-17 06:01:15.000000000 +0100 +++ new/Event-1.28/META.json 2021-04-29 20:14:02.000000000 +0200 @@ -4,9 +4,9 @@ "unknown" ], "dynamic_config" : 0, - "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010", + "generated_by" : "ExtUtils::MakeMaker version 7.44, CPAN::Meta::Converter version 2.150010", "license" : [ - "unknown" + "perl_5" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", @@ -33,7 +33,6 @@ "develop" : { "requires" : { "Pod::Markdown" : "0", - "Test::CheckManifest" : "0.9", "Test::Pod" : "1.22" } }, @@ -50,12 +49,15 @@ }, "release_status" : "stable", "resources" : { + "bugtracker" : { + "web" : "https://github.com/mohawk2/cpan-Event/issues" + }, "repository" : { "type" : "git", "url" : "https://github.com/mohawk2/cpan-Event.git", "web" : "https://github.com/mohawk2/cpan-Event" } }, - "version" : "1.27", - "x_serialization_backend" : "JSON::PP version 2.97001" + "version" : "1.28", + "x_serialization_backend" : "JSON::PP version 4.04" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Event-1.27/META.yml new/Event-1.28/META.yml --- old/Event-1.27/META.yml 2018-11-17 06:01:15.000000000 +0100 +++ new/Event-1.28/META.yml 2021-04-29 20:14:02.000000000 +0200 @@ -8,8 +8,8 @@ configure_requires: ExtUtils::MakeMaker: '0' dynamic_config: 0 -generated_by: 'ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010' -license: unknown +generated_by: 'ExtUtils::MakeMaker version 7.44, CPAN::Meta::Converter version 2.150010' +license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html version: '1.4' @@ -21,6 +21,7 @@ requires: perl: '5.008000' resources: + bugtracker: https://github.com/mohawk2/cpan-Event/issues repository: https://github.com/mohawk2/cpan-Event.git -version: '1.27' +version: '1.28' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Event-1.27/Makefile.PL new/Event-1.28/Makefile.PL --- old/Event-1.27/Makefile.PL 2018-11-17 05:14:27.000000000 +0100 +++ new/Event-1.28/Makefile.PL 2019-03-21 21:15:12.000000000 +0100 @@ -8,6 +8,7 @@ }, MIN_PERL_VERSION => 'v5.8.0', VERSION_FROM => "./lib/Event.pm", + LICENSE => "perl_5", NAME => "Event", TYPEMAPS => ['./lib/Event/typemap'], INC => '-Ic -Ilib/Event', @@ -25,11 +26,13 @@ url => 'https://github.com/mohawk2/cpan-Event.git', web => 'https://github.com/mohawk2/cpan-Event', }, + bugtracker => { + web => 'https://github.com/mohawk2/cpan-Event/issues', + }, }, 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.27/lib/Event.pm new/Event-1.28/lib/Event.pm --- old/Event-1.27/lib/Event.pm 2018-11-17 06:00:25.000000000 +0100 +++ new/Event-1.28/lib/Event.pm 2021-04-29 20:13:19.000000000 +0200 @@ -13,7 +13,7 @@ use Carp; eval { require Carp::Heavy; }; # work around perl_call_pv bug XXX our $API; -our $VERSION = '1.27'; +our $VERSION = '1.28'; # If we inherit DynaLoader then we inherit AutoLoader; Bletch! require DynaLoader; @@ -206,7 +206,6 @@ # use Inline with => 'Event'; sub Inline { my ($class, $language) = @_; - return if $language ne 'C'; # Inline gives good error message require Event::MakeMaker; my $path = $Event::MakeMaker::installsitearch; require Config; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Event-1.27/t/Inline.t new/Event-1.28/t/Inline.t --- old/Event-1.27/t/Inline.t 1970-01-01 01:00:00.000000000 +0100 +++ new/Event-1.28/t/Inline.t 2021-04-29 20:02:03.000000000 +0200 @@ -0,0 +1,10 @@ +# watch -*-perl-*- + +use strict; +use Test::More tests => 3; +use Event (); + +my $expected = Event->Inline(q{C}); +is q{HASH}, ref $expected, q{returns hash reference}; +is_deeply $expected, Event->Inline(q{notC}, q{Non-'C' Inline will return same hasref as 'C'}); +is_deeply $expected, Event->Inline(q{notC}, q{undef will return same hasref as 'C'}); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Event-1.27/xt/manifest.t new/Event-1.28/xt/manifest.t --- old/Event-1.27/xt/manifest.t 2018-11-17 05:14:32.000000000 +0100 +++ new/Event-1.28/xt/manifest.t 2019-02-22 04:00:00.000000000 +0100 @@ -1,13 +1,12 @@ use strict; use warnings; use Test::More; +use ExtUtils::Manifest; unless ( $ENV{RELEASE_TESTING} ) { plan( skip_all => "Author tests not required for installation" ); } +plan tests => 2; -my $min_tcm = 0.9; -eval "use Test::CheckManifest $min_tcm"; -plan skip_all => "Test::CheckManifest $min_tcm required" if $@; - -ok_manifest(); +is_deeply [ ExtUtils::Manifest::manicheck() ], [], 'missing'; +is_deeply [ ExtUtils::Manifest::filecheck() ], [], 'extra';
