Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-Encode for openSUSE:Factory checked in at 2024-03-08 18:10:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Encode (Old) and /work/SRC/openSUSE:Factory/.perl-Encode.new.1770 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Encode" Fri Mar 8 18:10:19 2024 rev:25 rq:1156323 version:3.210.0 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Encode/perl-Encode.changes 2023-11-16 20:31:31.122911116 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Encode.new.1770/perl-Encode.changes 2024-03-08 18:10:27.944976638 +0100 @@ -1,0 +2,6 @@ +Mon Feb 26 03:07:04 UTC 2024 - Tina Müller <timueller+p...@suse.de> + +- updated to 3.21 + see /usr/share/doc/packages/perl-Encode/Changes + +------------------------------------------------------------------- Old: ---- Encode-3.20.tar.gz New: ---- Encode-3.21.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Encode.spec ++++++ --- /var/tmp/diff_new_pack.XzZu6a/_old 2024-03-08 18:10:28.781007360 +0100 +++ /var/tmp/diff_new_pack.XzZu6a/_new 2024-03-08 18:10:28.781007360 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Encode # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,9 +18,9 @@ %define cpan_name Encode Name: perl-Encode -Version: 3.200.0 +Version: 3.210.0 Release: 0 -%define cpan_version 3.20 +%define cpan_version 3.21 License: Artistic-1.0 OR GPL-1.0-or-later Summary: Character encodings in Perl URL: https://metacpan.org/release/%{cpan_name} @@ -32,7 +32,7 @@ BuildRequires: perl(Test::More) >= 0.92 BuildRequires: perl(parent) >= 0.221 Requires: perl(parent) >= 0.221 -Provides: perl(Encode) = 3.200.0 +Provides: perl(Encode) = %{version} Provides: perl(Encode::Alias) = 2.25 Provides: perl(Encode::CJKConstants) = 2.200.0 Provides: perl(Encode::CN::HZ) = 2.10 ++++++ Encode-3.20.tar.gz -> Encode-3.21.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.20/Changes new/Encode-3.21/Changes --- old/Encode-3.20/Changes 2023-11-10 02:10:52.000000000 +0100 +++ new/Encode-3.21/Changes 2024-02-25 23:22:02.000000000 +0100 @@ -1,8 +1,19 @@ # Revision history for Perl extension Encode. # -# $Id: Changes,v 3.20 2023/11/10 01:10:50 dankogai Exp dankogai $ +# $Id: Changes,v 3.21 2024/02/25 22:21:59 dankogai Exp dankogai $ # -$Revision: 3.20 $ $Date: 2023/11/10 01:10:50 $ +$Revision: 3.21 $ $Date: 2024/02/25 22:21:59 $ +! t/CJKT.t + address RT#151983: parallel test race condition + https://rt.cpan.org/Ticket/Display.html?id=151983 +! Encode.pm + pulled: remove POD markup from verbatim sections + https://github.com/dankogai/p5-encode/pull/178 +! lib/Encode/Supported.pod + pulled: fix module name in POD + https://github.com/dankogai/p5-encode/pull/177 + +3.20 2023/11/10 01:10:50 ! t/Aliases.t t/CJKT.t t/Encode.t t/Encoder.t t/Unicode.t t/at-cn.t t/at-tw.t t/enc_data.t t/enc_eucjp.t t/enc_module.t t/enc_utf8.t t/encoding.t t/fallback.t t/grow.t t/gsm0338.t t/guess.t t/jperl.t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.20/Encode.pm new/Encode-3.21/Encode.pm --- old/Encode-3.20/Encode.pm 2023-11-10 02:10:52.000000000 +0100 +++ new/Encode-3.21/Encode.pm 2024-02-25 23:22:02.000000000 +0100 @@ -1,5 +1,5 @@ # -# $Id: Encode.pm,v 3.20 2023/11/10 01:09:56 dankogai Exp $ +# $Id: Encode.pm,v 3.21 2024/02/25 22:17:32 dankogai Exp $ # package Encode; use strict; @@ -7,7 +7,7 @@ use constant DEBUG => !!$ENV{PERL_ENCODE_DEBUG}; our $VERSION; BEGIN { - $VERSION = sprintf "%d.%02d", q$Revision: 3.20 $ =~ /(\d+)/g; + $VERSION = sprintf "%d.%02d", q$Revision: 3.21 $ =~ /(\d+)/g; require XSLoader; XSLoader::load( __PACKAGE__, $VERSION ); } @@ -431,10 +431,10 @@ match to I<MIME_ENCODING>. So as opposite of C<find_encoding()> canonical names and aliases are not used when searching for object. - find_mime_encoding("utf8"); # returns undef because "utf8" is not valid I<MIME_ENCODING> + find_mime_encoding("utf8"); # returns undef because "utf8" is not a valid MIME_ENCODING find_mime_encoding("utf-8"); # returns encode object "utf-8-strict" - find_mime_encoding("UTF-8"); # same as "utf-8" because I<MIME_ENCODING> is case insensitive - find_mime_encoding("utf-8-strict"); returns undef because "utf-8-strict" is not valid I<MIME_ENCODING> + find_mime_encoding("UTF-8"); # same as "utf-8" because MIME_ENCODING is case insensitive + find_mime_encoding("utf-8-strict"); returns undef because "utf-8-strict" is not a valid MIME_ENCODING =head3 from_to @@ -645,7 +645,7 @@ =head3 FB_DEFAULT - I<CHECK> = Encode::FB_DEFAULT ( == 0) + CHECK = Encode::FB_DEFAULT ( == 0) If I<CHECK> is 0, encoding and decoding replace any malformed character with a I<substitution character>. When you encode, I<SUBCHAR> is used. @@ -655,7 +655,7 @@ =head3 FB_CROAK - I<CHECK> = Encode::FB_CROAK ( == 1) + CHECK = Encode::FB_CROAK ( == 1) If I<CHECK> is 1, methods immediately die with an error message. Therefore, when I<CHECK> is 1, you should trap @@ -663,7 +663,7 @@ =head3 FB_QUIET - I<CHECK> = Encode::FB_QUIET + CHECK = Encode::FB_QUIET If I<CHECK> is set to C<Encode::FB_QUIET>, encoding and decoding immediately return the portion of the data that has been processed so far when an @@ -682,7 +682,7 @@ =head3 FB_WARN - I<CHECK> = Encode::FB_WARN + CHECK = Encode::FB_WARN This is the same as C<FB_QUIET> above, except that instead of being silent on errors, it issues a warning. This is handy for when you are debugging. @@ -780,7 +780,7 @@ =head1 The UTF8 flag -Before the introduction of Unicode support in Perl, The C<eq> operator +Before the introduction of Unicode support in Perl, the C<eq> operator just compared the strings represented by two scalars. Beginning with Perl 5.8, C<eq> compares two strings with simultaneous consideration of I<the UTF8 flag>. To explain why we made it so, I quote from page 402 of diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.20/META.json new/Encode-3.21/META.json --- old/Encode-3.20/META.json 2023-11-10 02:12:47.000000000 +0100 +++ new/Encode-3.21/META.json 2024-02-26 00:15:01.000000000 +0100 @@ -49,7 +49,7 @@ "url" : "https://github.com/dankogai/p5-encode" } }, - "version" : "3.20", + "version" : "3.21", "x_contributors" : [ "Alex Davies <alex.dav...@talktalk.net>", "Alex Kapranoff <a...@kapranoff.ru>", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.20/META.yml new/Encode-3.21/META.yml --- old/Encode-3.20/META.yml 2023-11-10 02:12:47.000000000 +0100 +++ new/Encode-3.21/META.yml 2024-02-26 00:15:01.000000000 +0100 @@ -24,7 +24,7 @@ parent: '0.221' resources: repository: https://github.com/dankogai/p5-encode -version: '3.20' +version: '3.21' x_contributors: - 'Alex Davies <alex.dav...@talktalk.net>' - 'Alex Kapranoff <a...@kapranoff.ru>' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.20/bin/encguess new/Encode-3.21/bin/encguess --- old/Encode-3.20/bin/encguess 2023-11-10 02:10:59.000000000 +0100 +++ new/Encode-3.21/bin/encguess 2024-02-25 23:22:02.000000000 +0100 @@ -61,7 +61,7 @@ =head1 VERSION -$Id: encguess,v 0.4 2023/11/10 01:10:50 dankogai Exp dankogai $ +$Id: encguess,v 0.4 2023/11/10 01:10:50 dankogai Exp $ =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.20/lib/Encode/Supported.pod new/Encode-3.21/lib/Encode/Supported.pod --- old/Encode-3.20/lib/Encode/Supported.pod 2016-03-11 06:13:47.000000000 +0100 +++ new/Encode-3.21/lib/Encode/Supported.pod 2023-11-15 04:23:58.000000000 +0100 @@ -315,7 +315,7 @@ posix-bc ---------------------------------------------------------------- -=item Encode::Symbols +=item Encode::Symbol For symbols and dingbats. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.20/t/CJKT.t new/Encode-3.21/t/CJKT.t --- old/Encode-3.20/t/CJKT.t 2023-11-03 03:29:58.000000000 +0100 +++ new/Encode-3.21/t/CJKT.t 2024-02-25 10:03:27.000000000 +0100 @@ -46,7 +46,7 @@ my $src_enc = File::Spec->catfile($dir,"$charset.enc"); my $src_utf = File::Spec->catfile($dir,"$charset.utf"); my $dst_enc = File::Spec->catfile($dir,"$$.enc"); - my $dst_utf = File::Spec->catfile($dir,"$$.utf"); + my $dst_utf = File::Spec->catfile($dir,"$$.utf8"); open $src, "<$src_enc" or die "$src_enc : $!"; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.20/t/Encoder.t new/Encode-3.21/t/Encoder.t --- old/Encode-3.20/t/Encoder.t 2023-11-10 02:11:05.000000000 +0100 +++ new/Encode-3.21/t/Encoder.t 2024-02-25 23:22:08.000000000 +0100 @@ -1,5 +1,5 @@ # -# $Id: Encoder.t,v 2.2 2023/11/10 01:10:50 dankogai Exp dankogai $ +# $Id: Encoder.t,v 2.2 2023/11/10 01:10:50 dankogai Exp $ # BEGIN { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.20/t/Unicode.t new/Encode-3.21/t/Unicode.t --- old/Encode-3.20/t/Unicode.t 2023-11-10 02:11:06.000000000 +0100 +++ new/Encode-3.21/t/Unicode.t 2024-02-25 23:22:08.000000000 +0100 @@ -1,5 +1,5 @@ # -# $Id: Unicode.t,v 2.5 2023/11/10 01:10:50 dankogai Exp dankogai $ +# $Id: Unicode.t,v 2.5 2023/11/10 01:10:50 dankogai Exp $ # # This script is written entirely in ASCII, even though quoted literals # do include non-BMP unicode characters -- Are you happy, jhi? diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.20/t/enc_data.t new/Encode-3.21/t/enc_data.t --- old/Encode-3.20/t/enc_data.t 2023-11-10 02:11:09.000000000 +0100 +++ new/Encode-3.21/t/enc_data.t 2024-02-25 23:22:08.000000000 +0100 @@ -1,4 +1,4 @@ -# $Id: enc_data.t,v 2.7 2023/11/10 01:10:50 dankogai Exp dankogai $ +# $Id: enc_data.t,v 2.7 2023/11/10 01:10:50 dankogai Exp $ BEGIN { require Config; Config->import(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.20/t/enc_eucjp.t new/Encode-3.21/t/enc_eucjp.t --- old/Encode-3.20/t/enc_eucjp.t 2023-11-10 02:11:09.000000000 +0100 +++ new/Encode-3.21/t/enc_eucjp.t 2024-02-25 23:22:08.000000000 +0100 @@ -1,4 +1,4 @@ -# $Id: enc_eucjp.t,v 2.7 2023/11/10 01:10:50 dankogai Exp dankogai $ +# $Id: enc_eucjp.t,v 2.7 2023/11/10 01:10:50 dankogai Exp $ # This is the twin of enc_utf8.t . BEGIN { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.20/t/enc_module.t new/Encode-3.21/t/enc_module.t --- old/Encode-3.20/t/enc_module.t 2023-11-10 02:11:10.000000000 +0100 +++ new/Encode-3.21/t/enc_module.t 2024-02-25 23:22:08.000000000 +0100 @@ -1,4 +1,4 @@ -# $Id: enc_module.t,v 2.7 2023/11/10 01:10:50 dankogai Exp dankogai $ +# $Id: enc_module.t,v 2.7 2023/11/10 01:10:50 dankogai Exp $ # This file is in euc-jp BEGIN { require Config; Config->import(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.20/t/enc_utf8.t new/Encode-3.21/t/enc_utf8.t --- old/Encode-3.20/t/enc_utf8.t 2023-11-10 02:11:11.000000000 +0100 +++ new/Encode-3.21/t/enc_utf8.t 2024-02-25 23:22:08.000000000 +0100 @@ -1,4 +1,4 @@ -# $Id: enc_utf8.t,v 2.7 2023/11/10 01:10:50 dankogai Exp dankogai $ +# $Id: enc_utf8.t,v 2.7 2023/11/10 01:10:50 dankogai Exp $ # This is the twin of enc_eucjp.t . BEGIN { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.20/t/jperl.t new/Encode-3.21/t/jperl.t --- old/Encode-3.20/t/jperl.t 2023-11-10 02:11:16.000000000 +0100 +++ new/Encode-3.21/t/jperl.t 2024-02-25 23:22:08.000000000 +0100 @@ -1,5 +1,5 @@ # -# $Id: jperl.t,v 2.7 2023/11/10 01:10:50 dankogai Exp dankogai $ +# $Id: jperl.t,v 2.7 2023/11/10 01:10:50 dankogai Exp $ # # This script is written in euc-jp diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.20/t/mime-header.t new/Encode-3.21/t/mime-header.t --- old/Encode-3.20/t/mime-header.t 2023-11-10 02:11:17.000000000 +0100 +++ new/Encode-3.21/t/mime-header.t 2024-02-25 23:22:08.000000000 +0100 @@ -1,5 +1,5 @@ # -# $Id: mime-header.t,v 2.17 2023/11/10 01:10:50 dankogai Exp dankogai $ +# $Id: mime-header.t,v 2.17 2023/11/10 01:10:50 dankogai Exp $ # This script is written in utf8 # BEGIN { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.20/t/mime-name.t new/Encode-3.21/t/mime-name.t --- old/Encode-3.20/t/mime-name.t 2023-11-10 02:11:18.000000000 +0100 +++ new/Encode-3.21/t/mime-name.t 2024-02-25 23:22:08.000000000 +0100 @@ -1,5 +1,5 @@ # -# $Id: mime-name.t,v 1.4 2023/11/10 01:10:50 dankogai Exp dankogai $ +# $Id: mime-name.t,v 1.4 2023/11/10 01:10:50 dankogai Exp $ # This script is written in utf8 # BEGIN { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.20/t/rt.pl new/Encode-3.21/t/rt.pl --- old/Encode-3.20/t/rt.pl 2023-11-10 02:11:20.000000000 +0100 +++ new/Encode-3.21/t/rt.pl 2024-02-25 23:22:08.000000000 +0100 @@ -1,6 +1,6 @@ #!/usr/local/bin/perl # -# $Id: rt.pl,v 2.2 2023/11/10 01:10:50 dankogai Exp dankogai $ +# $Id: rt.pl,v 2.2 2023/11/10 01:10:50 dankogai Exp $ # BEGIN {