Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-Devel-CheckOS for openSUSE:Factory checked in at 2022-11-09 12:57:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Devel-CheckOS (Old) and /work/SRC/openSUSE:Factory/.perl-Devel-CheckOS.new.1597 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Devel-CheckOS" Wed Nov 9 12:57:07 2022 rev:14 rq:1034527 version:1.95 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Devel-CheckOS/perl-Devel-CheckOS.changes 2022-07-28 20:59:36.131734475 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Devel-CheckOS.new.1597/perl-Devel-CheckOS.changes 2022-11-09 12:57:33.932391925 +0100 @@ -1,0 +2,10 @@ +Sun Oct 30 03:07:45 UTC 2022 - Tina M??ller <[email protected]> + +- updated to 1.95 + see /usr/share/doc/packages/perl-Devel-CheckOS/CHANGELOG + + 1.95 2022-10-29 + + - Add Devel::AssertOS::HWCapabilities::Int{32,64} + +------------------------------------------------------------------- Old: ---- Devel-CheckOS-1.94.tar.gz New: ---- Devel-CheckOS-1.95.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Devel-CheckOS.spec ++++++ --- /var/tmp/diff_new_pack.h59sTD/_old 2022-11-09 12:57:34.380394450 +0100 +++ /var/tmp/diff_new_pack.h59sTD/_new 2022-11-09 12:57:34.384394473 +0100 @@ -18,7 +18,7 @@ %define cpan_name Devel-CheckOS Name: perl-Devel-CheckOS -Version: 1.94 +Version: 1.95 Release: 0 #Upstream: This software is free-as-in-speech software, and may be used, distributed, and modified under the terms of either the GNU General Public Licence version 2 or the Artistic Licence. It's up to you which one you use. The full text of the licences can be found in the files GPL2.txt and ARTISTIC.txt, respectively. License: Artistic-1.0 OR GPL-2.0-only ++++++ Devel-CheckOS-1.94.tar.gz -> Devel-CheckOS-1.95.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-CheckOS-1.94/CHANGELOG new/Devel-CheckOS-1.95/CHANGELOG --- old/Devel-CheckOS-1.94/CHANGELOG 2022-07-24 17:53:35.000000000 +0200 +++ new/Devel-CheckOS-1.95/CHANGELOG 2022-10-29 18:33:20.000000000 +0200 @@ -1,3 +1,7 @@ +1.95 2022-10-29 + +- Add Devel::AssertOS::HWCapabilities::Int{32,64} + 1.94 2022-07-27 - Add Mac OS 12 (Monterey) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-CheckOS-1.94/MANIFEST new/Devel-CheckOS-1.95/MANIFEST --- old/Devel-CheckOS-1.94/MANIFEST 2022-07-24 18:37:46.000000000 +0200 +++ new/Devel-CheckOS-1.95/MANIFEST 2022-10-29 19:01:07.000000000 +0200 @@ -122,5 +122,8 @@ lib/Devel/AssertOS/Alias/MacOS.pm t/alias-macos.t lib/Devel/AssertOS/MacOSX/v12.pm +lib/Devel/AssertOS/HWCapabilities/Int64.pm +t/int-size.t +lib/Devel/AssertOS/HWCapabilities/Int32.pm 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/Devel-CheckOS-1.94/META.json new/Devel-CheckOS-1.95/META.json --- old/Devel-CheckOS-1.94/META.json 2022-07-24 18:37:46.000000000 +0200 +++ new/Devel-CheckOS-1.95/META.json 2022-10-29 19:01:07.000000000 +0200 @@ -56,6 +56,6 @@ "url" : "https://github.com/DrHyde/perl-modules-Devel-CheckOS" } }, - "version" : "1.94", + "version" : "1.95", "x_serialization_backend" : "JSON::PP version 4.02" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-CheckOS-1.94/META.yml new/Devel-CheckOS-1.95/META.yml --- old/Devel-CheckOS-1.94/META.yml 2022-07-24 18:37:45.000000000 +0200 +++ new/Devel-CheckOS-1.95/META.yml 2022-10-29 19:01:07.000000000 +0200 @@ -28,5 +28,5 @@ resources: bugtracker: https://github.com/DrHyde/perl-modules-Devel-CheckOS/issues repository: https://github.com/DrHyde/perl-modules-Devel-CheckOS -version: '1.94' +version: '1.95' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-CheckOS-1.94/lib/Devel/AssertOS/Extending.pod new/Devel-CheckOS-1.95/lib/Devel/AssertOS/Extending.pod --- old/Devel-CheckOS-1.94/lib/Devel/AssertOS/Extending.pod 2022-04-20 13:37:23.000000000 +0200 +++ new/Devel-CheckOS-1.95/lib/Devel/AssertOS/Extending.pod 2022-10-29 17:58:07.000000000 +0200 @@ -81,8 +81,15 @@ I would like to reserve the namespace C<Devel::AssertOS::OSFeatures::*>. If you want to release a module that tells the user whether a particular -feature is available (eg, whether POSIX shell redirection can be expected -to work) then please discuss it with me first. +OS feature is available (eg, whether POSIX shell redirection can be +expected to work) then please discuss it with me first. + +=head1 HARDWARE CAPABILITIES + +I would like to reserve the namespace C<Devel::AssertOS::HWCapabilities::*>. +If you want to release a module that tells the user whether a particular +hardware feature is available (eg, whether you have 64 bit integers) then +please discuss it with me first. =head1 ALIASES diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-CheckOS-1.94/lib/Devel/AssertOS/HWCapabilities/Int32.pm new/Devel-CheckOS-1.95/lib/Devel/AssertOS/HWCapabilities/Int32.pm --- old/Devel-CheckOS-1.94/lib/Devel/AssertOS/HWCapabilities/Int32.pm 1970-01-01 01:00:00.000000000 +0100 +++ new/Devel-CheckOS-1.95/lib/Devel/AssertOS/HWCapabilities/Int32.pm 2022-10-29 18:17:16.000000000 +0200 @@ -0,0 +1,26 @@ +package Devel::AssertOS::HWCapabilities::Int32; + +use strict; +use warnings; +no warnings 'redefine'; + +use Devel::CheckOS; +use Config; + +our $VERSION = '1.0'; + +sub os_is { $Config{ivsize} == 4 } + +sub expn { "Your perl was built with support 32 bit integers" } + +Devel::CheckOS::die_unsupported() unless(os_is()); + +=head1 COPYRIGHT and LICENCE + +Copyright 2007 - 2022 David Cantrell + +This software is free-as-in-speech software, and may be used, distributed, and modified under the terms of either the GNU General Public Licence version 2 or the Artistic Licence. It's up to you which one you use. The full text of the licences can be found in the files GPL2.txt and ARTISTIC.txt, respectively. + +=cut + +1; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-CheckOS-1.94/lib/Devel/AssertOS/HWCapabilities/Int64.pm new/Devel-CheckOS-1.95/lib/Devel/AssertOS/HWCapabilities/Int64.pm --- old/Devel-CheckOS-1.94/lib/Devel/AssertOS/HWCapabilities/Int64.pm 1970-01-01 01:00:00.000000000 +0100 +++ new/Devel-CheckOS-1.95/lib/Devel/AssertOS/HWCapabilities/Int64.pm 2022-10-29 18:17:15.000000000 +0200 @@ -0,0 +1,26 @@ +package Devel::AssertOS::HWCapabilities::Int64; + +use strict; +use warnings; +no warnings 'redefine'; + +use Devel::CheckOS; +use Config; + +our $VERSION = '1.0'; + +sub os_is { $Config{ivsize} == 8 } + +sub expn { "Your perl was built with support 64 bit integers" } + +Devel::CheckOS::die_unsupported() unless(os_is()); + +=head1 COPYRIGHT and LICENCE + +Copyright 2007 - 2022 David Cantrell + +This software is free-as-in-speech software, and may be used, distributed, and modified under the terms of either the GNU General Public Licence version 2 or the Artistic Licence. It's up to you which one you use. The full text of the licences can be found in the files GPL2.txt and ARTISTIC.txt, respectively. + +=cut + +1; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-CheckOS-1.94/lib/Devel/CheckOS.pm new/Devel-CheckOS-1.95/lib/Devel/CheckOS.pm --- old/Devel-CheckOS-1.94/lib/Devel/CheckOS.pm 2022-07-24 17:54:01.000000000 +0200 +++ new/Devel-CheckOS-1.95/lib/Devel/CheckOS.pm 2022-10-29 17:58:37.000000000 +0200 @@ -10,7 +10,7 @@ use vars qw(@ISA @EXPORT_OK %EXPORT_TAGS %OS_ALIASES); -our $VERSION = '1.94'; +our $VERSION = '1.95'; @ISA = qw(Exporter); @EXPORT_OK = qw( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-CheckOS-1.94/t/int-size.t new/Devel-CheckOS-1.95/t/int-size.t --- old/Devel-CheckOS-1.94/t/int-size.t 1970-01-01 01:00:00.000000000 +0100 +++ new/Devel-CheckOS-1.95/t/int-size.t 2022-10-29 18:17:53.000000000 +0200 @@ -0,0 +1,14 @@ +use strict; +use warnings; + +use Test::More; + +use Devel::CheckOS qw(os_is); + +if(~0 == 4294967295) { + use_ok('Devel::AssertOS', 'HWCapabilities::Int32'); +} else { + use_ok('Devel::AssertOS', 'HWCapabilities::Int64'); +} + +done_testing;
