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 2026-05-18 17:48:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Encode (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Encode.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Encode"

Mon May 18 17:48:05 2026 rev:27 rq:1353762 version:3.24

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Encode/perl-Encode.changes  2024-03-09 
20:55:47.081005077 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Encode.new.1966/perl-Encode.changes        
2026-05-18 17:48:55.450552410 +0200
@@ -1,0 +2,6 @@
+Thu Apr 30 07:40:31 UTC 2026 - Tina Müller <[email protected]>
+
+- updated to 3.24
+   see /usr/share/doc/packages/perl-Encode/Changes
+
+-------------------------------------------------------------------

Old:
----
  Encode-3.21.tar.gz

New:
----
  Encode-3.24.tar.gz
  README.md
  _scmsync.obsinfo
  build.specials.obscpio

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

Other differences:
------------------
++++++ perl-Encode.spec ++++++
--- /var/tmp/diff_new_pack.QYsq7o/_old  2026-05-18 17:48:56.026576212 +0200
+++ /var/tmp/diff_new_pack.QYsq7o/_new  2026-05-18 17:48:56.030576378 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Encode
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,41 +18,20 @@
 
 %define cpan_name Encode
 Name:           perl-Encode
-Version:        3.210.0
+Version:        3.24
 Release:        0
-%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}
-Source0:        
https://cpan.metacpan.org/authors/id/D/DA/DANKOGAI/%{cpan_name}-%{cpan_version}.tar.gz
+Source0:        
https://cpan.metacpan.org/authors/id/D/DA/DANKOGAI/%{cpan_name}-%{version}.tar.gz
 Source1:        perl-Encode-rpmlintrc
 Source2:        cpanspec.yml
+Source100:      README.md
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(Test::More) >= 0.92
 BuildRequires:  perl(parent) >= 0.221
 Requires:       perl(parent) >= 0.221
-Provides:       perl(Encode) = %{version}
-Provides:       perl(Encode::Alias) = 2.25
-Provides:       perl(Encode::CJKConstants) = 2.200.0
-Provides:       perl(Encode::CN::HZ) = 2.10
-Provides:       perl(Encode::Config) = 2.500.0
-Provides:       perl(Encode::Encoder) = 2.300.0
-Provides:       perl(Encode::Encoding) = 2.800.0
-Provides:       perl(Encode::GSM0338) = 2.10
-Provides:       perl(Encode::Guess) = 2.800.0
-Provides:       perl(Encode::JP::H2Z) = 2.200.0
-Provides:       perl(Encode::JP::JIS7) = 2.800.0
-Provides:       perl(Encode::KR::2022_KR) = 2.400.0
-Provides:       perl(Encode::MIME::Header) = 2.29
-Provides:       perl(Encode::MIME::Header::ISO_2022_JP) = 1.900.0
-Provides:       perl(Encode::MIME::Name) = 1.300.0
-Provides:       perl(Encode::UTF_EBCDIC)
-Provides:       perl(Encode::Unicode::UTF7) = 2.10
-Provides:       perl(Encode::XS)
-Provides:       perl(Encode::utf8)
-Provides:       perl(encoding) = 3.00
-%undefine       __perllib_provides
 %{perl_requires}
 
 %description
@@ -81,7 +60,7 @@
 the _why_.
 
 %prep
-%autosetup  -n %{cpan_name}-%{cpan_version}
+%autosetup -n %{cpan_name}-%{version} -p1
 
 %build
 perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"

++++++ Encode-3.21.tar.gz -> Encode-3.24.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Encode-3.21/Byte/Makefile.PL 
new/Encode-3.24/Byte/Makefile.PL
--- old/Encode-3.21/Byte/Makefile.PL    2016-08-10 19:41:10.000000000 +0200
+++ new/Encode-3.24/Byte/Makefile.PL    2026-04-29 19:28:25.000000000 +0200
@@ -171,7 +171,7 @@
     my $lengthsofar = length($str);
     my $continuator = '';
     $str .= "$table.c : $enc2xs Makefile.PL";
-    foreach my $file (@{$tables{$table}})
+    foreach my $file (sort (@{$tables{$table}}))
     {
         $str .= $continuator.' '.$self->catfile($dir,$file);
         if ( length($str)-$lengthsofar > 128*$numlines )
@@ -189,7 +189,7 @@
         qq{\n\t\$(PERL) $plib $enc2xs $ucopts -o \$\@ -f $table.fnm\n\n};
     open (FILELIST, ">$table.fnm")
         || die "Could not open $table.fnm: $!";
-    foreach my $file (@{$tables{$table}})
+    foreach my $file (sort (@{$tables{$table}}))
     {
         print FILELIST $self->catfile($dir,$file) . "\n";
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Encode-3.21/Changes new/Encode-3.24/Changes
--- old/Encode-3.21/Changes     2024-02-25 23:22:02.000000000 +0100
+++ new/Encode-3.24/Changes     2026-04-29 19:36:42.000000000 +0200
@@ -1,8 +1,34 @@
 # Revision history for Perl extension Encode.
 #
-# $Id: Changes,v 3.21 2024/02/25 22:21:59 dankogai Exp dankogai $
+# $Id: Changes,v 3.24 2026/04/29 17:36:34 dankogai Exp dankogai $
 #
-$Revision: 3.21 $ $Date: 2024/02/25 22:21:59 $
+$Revision: 3.24 $ $Date: 2026/04/29 17:36:34 $
+! Byte/Makefile.PL
+  Pulled: Byte/Makefile.PL: ensure build reproducibility again
+  https://github.com/dankogai/p5-encode/pull/187
+! Changes
+  More fixes to revision subheaders
+  
https://github.com/dankogai/p5-encode/commit/eac1089847d488abfe412009ad41d7555921e8d2
+  Pulled: Restore correct revision subheader for 3.22
+  https://github.com/dankogai/p5-encode/pull/186
+
+3.23 2026/04/27 03:01:25
+! t/Unicode_trailing_nul.t
+  readdress RT#152013: Unicode_trailing_nul.t leaves a temp file
+  
https://github.com/dankogai/p5-encode/commit/f01eac7df7185a836ca5825d7bf2bd9510a3826b
+
+3.22 2026/04/25 16:36:51
+! lib/Encode/Supported.pod
+  Pulled: Encode::Supported: fix broken link
+  https://github.com/dankogai/p5-encode/pull/182
+! Byte/Makefile.PL
+  Pulled: Byte/Makefile.PL: ensure build reproducibility
+  https://github.com/dankogai/p5-encode/pull/179
+! t/Unicode_trailing_nul.t
+  address RT#152013: Unicode_trailing_nul.t leaves a temp file
+  https://rt.cpan.org/Public/Bug/Display.html?id=152013
+
+3.21 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
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Encode-3.21/Encode.pm new/Encode-3.24/Encode.pm
--- old/Encode-3.21/Encode.pm   2024-02-25 23:22:02.000000000 +0100
+++ new/Encode-3.24/Encode.pm   2026-04-29 19:36:42.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# $Id: Encode.pm,v 3.21 2024/02/25 22:17:32 dankogai Exp $
+# $Id: Encode.pm,v 3.24 2026/04/29 17:31:42 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.21 $ =~ /(\d+)/g;
+    $VERSION = sprintf "%d.%02d", q$Revision: 3.24 $ =~ /(\d+)/g;
     require XSLoader;
     XSLoader::load( __PACKAGE__, $VERSION );
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Encode-3.21/META.json new/Encode-3.24/META.json
--- old/Encode-3.21/META.json   2024-02-26 00:15:01.000000000 +0100
+++ new/Encode-3.24/META.json   2026-04-29 19:39:51.000000000 +0200
@@ -49,7 +49,7 @@
          "url" : "https://github.com/dankogai/p5-encode";
       }
    },
-   "version" : "3.21",
+   "version" : "3.24",
    "x_contributors" : [
       "Alex Davies <[email protected]>",
       "Alex Kapranoff <[email protected]>",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Encode-3.21/META.yml new/Encode-3.24/META.yml
--- old/Encode-3.21/META.yml    2024-02-26 00:15:01.000000000 +0100
+++ new/Encode-3.24/META.yml    2026-04-29 19:39:51.000000000 +0200
@@ -24,7 +24,7 @@
   parent: '0.221'
 resources:
   repository: https://github.com/dankogai/p5-encode
-version: '3.21'
+version: '3.24'
 x_contributors:
   - 'Alex Davies <[email protected]>'
   - 'Alex Kapranoff <[email protected]>'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Encode-3.21/lib/Encode/Supported.pod 
new/Encode-3.24/lib/Encode/Supported.pod
--- old/Encode-3.21/lib/Encode/Supported.pod    2023-11-15 04:23:58.000000000 
+0100
+++ new/Encode-3.24/lib/Encode/Supported.pod    2026-04-25 18:30:36.000000000 
+0200
@@ -507,8 +507,8 @@
 By carefully looking at the encoded byte sequence, you can find that the
 byte sequence conforms a unique number.  In that sense, EUC is a CCS
 generated by a CES above from up to four CCS (complicated?).  UTF-8
-falls into this category.  See L<perlUnicode/"UTF-8"> to find out how
-UTF-8 maps Unicode to a byte sequence.
+falls into this category.  See L<perlunicode/"Unicode Encodings"> to
+find out how UTF-8 maps Unicode to a byte sequence.
 
 You may also have found out by now why 7bit ISO-2022 cannot comprise
 a CCS.  If you look at a byte sequence \x21\x21, you can't tell if
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Encode-3.21/t/Unicode_trailing_nul.t 
new/Encode-3.24/t/Unicode_trailing_nul.t
--- old/Encode-3.21/t/Unicode_trailing_nul.t    2023-11-03 03:29:58.000000000 
+0100
+++ new/Encode-3.24/t/Unicode_trailing_nul.t    2026-04-27 04:46:39.042679023 
+0200
@@ -16,7 +16,7 @@
 
 my $foo = Encode::decode("UTF-16LE", 
"/\0v\0a\0r\0/\0f\0f\0f\0f\0f\0f\0/\0u\0s\0e\0r\0s\0/\0s\0u\0p\0e\0r\0m\0a\0n\0");
 
-my ($fh, $path) = File::Temp::tempfile( CLEANUP => 1 );
+my ($fh, $path) = File::Temp::tempfile( UNLINK => 1 );
 
 note "temp file: $path";
 

++++++ README.md ++++++

## Build Results

Current state of perl in openSUSE:Factory is

![Factory build 
results](https://br.opensuse.org/status/openSUSE:Factory/perl-Encode/standard)

The current state of perl in the devel project build (devel:languages:perl)

![Devel project build 
results](https://br.opensuse.org/status/devel:languages:perl/perl-Encode)



++++++ _scmsync.obsinfo ++++++
mtime: 1777534831
commit: b604b40a334560d4dd8b60178142e9025da4fddda870d37abce536aa720c9113
url: https://src.opensuse.org/perl/perl-Encode
revision: b604b40a334560d4dd8b60178142e9025da4fddda870d37abce536aa720c9113
projectscmsync: https://src.opensuse.org/perl/_ObsPrj

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-04-30 09:40:31.000000000 +0200
@@ -0,0 +1 @@
+.osc

Reply via email to