Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-Digest-MD5 for openSUSE:Factory 
checked in at 2024-01-04 16:47:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Digest-MD5 (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Digest-MD5.new.28375 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Digest-MD5"

Thu Jan  4 16:47:25 2024 rev:4 rq:1136858 version:2.590.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Digest-MD5/perl-Digest-MD5.changes  
2020-10-06 17:16:02.449781874 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Digest-MD5.new.28375/perl-Digest-MD5.changes   
    2024-01-04 16:47:26.342260311 +0100
@@ -1,0 +2,13 @@
+Sun Dec 31 03:07:16 UTC 2023 - Tina Müller <[email protected]>
+
+- updated to 2.59
+   see /usr/share/doc/packages/perl-Digest-MD5/Changes
+
+  2.59 Sat Dec 30 2023
+  - Remove meaningless const type qualifier to silence HPUX builds.
+  - remove useless perl 5.6 check
+  - convert bits.t test to use Test::More
+  - Update Digest::MD5 Synopsis and Examples. Add `my` to synopsis
+  - MD5.xs: eliminate C++ guards
+
+-------------------------------------------------------------------

Old:
----
  Digest-MD5-2.58.tar.gz

New:
----
  Digest-MD5-2.59.tar.gz

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

Other differences:
------------------
++++++ perl-Digest-MD5.spec ++++++
--- /var/tmp/diff_new_pack.NQEQem/_old  2024-01-04 16:47:27.090287637 +0100
+++ /var/tmp/diff_new_pack.NQEQem/_new  2024-01-04 16:47:27.094287782 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Digest-MD5
 #
-# Copyright (c) 2020 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
@@ -16,19 +16,20 @@
 #
 
 
+%define cpan_name Digest-MD5
 Name:           perl-Digest-MD5
-Version:        2.58
+Version:        2.590.0
 Release:        0
-%define cpan_name Digest-MD5
-Summary:        Perl interface to the MD5 Algorithm
+%define cpan_version 2.59
 License:        Artistic-1.0 OR GPL-1.0-or-later
-Group:          Development/Libraries/Perl
+Summary:        Perl interface to the MD-5 algorithm
 URL:            https://metacpan.org/release/%{cpan_name}
-Source0:        
https://cpan.metacpan.org/authors/id/T/TO/TODDR/%{cpan_name}-%{version}.tar.gz
+Source0:        
https://cpan.metacpan.org/authors/id/T/TO/TODDR/%{cpan_name}-%{cpan_version}.tar.gz
 Source1:        cpanspec.yml
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
+Provides:       perl(Digest::MD5) = %{version}
+%define         __perllib_provides /bin/true
 %{perl_requires}
 
 %description
@@ -48,11 +49,11 @@
 length and which can read files directly.
 
 %prep
-%setup -q -n %{cpan_name}-%{version}
+%autosetup  -n %{cpan_name}-%{cpan_version}
 
 %build
 perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
-make %{?_smp_mflags}
+%make_build
 
 %check
 make test
@@ -63,6 +64,5 @@
 %perl_gen_filelist
 
 %files -f %{name}.files
-%defattr(-,root,root,755)
 %doc Changes README rfc1321.txt
 

++++++ Digest-MD5-2.58.tar.gz -> Digest-MD5-2.59.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Digest-MD5-2.58/Changes new/Digest-MD5-2.59/Changes
--- old/Digest-MD5-2.58/Changes 2020-10-05 23:51:15.000000000 +0200
+++ new/Digest-MD5-2.59/Changes 2023-12-30 21:57:45.000000000 +0100
@@ -1,3 +1,10 @@
+2.59 Sat Dec 30 2023
+- Remove meaningless const type qualifier to silence HPUX builds.
+- remove useless perl 5.6 check
+- convert bits.t test to use Test::More
+- Update Digest::MD5 Synopsis and Examples. Add `my` to synopsis
+- MD5.xs: eliminate C++ guards
+
 2.58 Mon Oct 5 2020
 - Update repo location.
 - Update recent changelog entries. Let's see if that's enough to make metacpan 
happy.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Digest-MD5-2.58/MD5.pm new/Digest-MD5-2.59/MD5.pm
--- old/Digest-MD5-2.58/MD5.pm  2020-10-05 23:51:15.000000000 +0200
+++ new/Digest-MD5-2.59/MD5.pm  2023-12-30 21:35:13.000000000 +0100
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '2.58';
+our $VERSION = '2.59';
 
 require Exporter;
 *import = \&Exporter::import;
@@ -27,15 +27,15 @@
 if ($@) {
     my $olderr = $@;
     eval {
-       # Try to load the pure perl version
-       require Digest::Perl::MD5;
+        # Try to load the pure perl version
+        require Digest::Perl::MD5;
 
-       Digest::Perl::MD5->import(qw(md5 md5_hex md5_base64));
-       unshift(@ISA, "Digest::Perl::MD5");  # make OO interface work
+        Digest::Perl::MD5->import(qw(md5 md5_hex md5_base64));
+        unshift(@ISA, "Digest::Perl::MD5");  # make OO interface work
     };
     if ($@) {
-       # restore the original error
-       die $olderr;
+        # restore the original error
+        die $olderr;
     }
 }
 else {
@@ -51,24 +51,24 @@
 
 =head1 SYNOPSIS
 
- # Functional style
- use Digest::MD5 qw(md5 md5_hex md5_base64);
+    # Functional style
+    use Digest::MD5 qw(md5 md5_hex md5_base64);
 
- $digest = md5($data);
- $digest = md5_hex($data);
- $digest = md5_base64($data);
+    my $digest = md5($data);
+    my $digest = md5_hex($data);
+    my $digest = md5_base64($data);
 
- # OO style
- use Digest::MD5;
+    # OO style
+    use Digest::MD5;
 
- $ctx = Digest::MD5->new;
+    my $ctx = Digest::MD5->new;
 
- $ctx->add($data);
- $ctx->addfile($file_handle);
+    $ctx->add($data);
+    $ctx->addfile($file_handle);
 
- $digest = $ctx->digest;
- $digest = $ctx->hexdigest;
- $digest = $ctx->b64digest;
+    $digest = $ctx->digest;
+    $digest = $ctx->hexdigest;
+    $digest = $ctx->b64digest;
 
 =head1 DESCRIPTION
 
@@ -157,8 +157,8 @@
 
     my $md5 = Digest::MD5->new;
     while (<>) {
-       $md5->add($_);
-       print "Line $.: ", $md5->clone->hexdigest, "\n";
+        $md5->add($_);
+        print "Line $.: ", $md5->clone->hexdigest, "\n";
     }
 
 =item $md5->add($data,...)
@@ -258,12 +258,10 @@
 The same checksum can also be calculated in OO style:
 
     use Digest::MD5;
-    
-    $md5 = Digest::MD5->new;
+    my $md5 = Digest::MD5->new;
     $md5->add('foo', 'bar');
     $md5->add('baz');
-    $digest = $md5->hexdigest;
-    
+    my $digest = $md5->hexdigest;
     print "Digest is $digest\n";
 
 With OO style, you can break the message arbitrarily.  This means that we
@@ -278,7 +276,7 @@
     open (my $fh, '<', $filename) or die "Can't open '$filename': $!";
     binmode($fh);
 
-    $md5 = Digest::MD5->new;
+    my $md5 = Digest::MD5->new;
     while (<$fh>) {
         $md5->add($_);
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Digest-MD5-2.58/MD5.xs new/Digest-MD5-2.59/MD5.xs
--- old/Digest-MD5-2.58/MD5.xs  2020-10-05 23:49:55.000000000 +0200
+++ new/Digest-MD5-2.59/MD5.xs  2023-12-30 21:54:58.000000000 +0100
@@ -32,16 +32,10 @@
  * documentation and/or software.
  */
 
-#ifdef __cplusplus
-extern "C" {
-#endif
 #define PERL_NO_GET_CONTEXT     /* we want efficiency */
 #include "EXTERN.h"
 #include "perl.h"
 #include "XSUB.h"
-#ifdef __cplusplus
-}
-#endif
 
 #ifndef PERL_UNUSED_VAR
 # define PERL_UNUSED_VAR(x) ((void)x)
@@ -467,7 +461,7 @@
 
     for (mg = SvMAGIC(SvRV(sv)); mg; mg = mg->mg_moremagic) {
        if (mg->mg_type == PERL_MAGIC_ext
-           && mg->mg_virtual == (const MGVTBL * const)&vtbl_md5) {
+           && mg->mg_virtual == (const MGVTBL *)&vtbl_md5) {
            return (MD5_CTX *)mg->mg_ptr;
        }
     }
@@ -489,7 +483,7 @@
 #ifdef USE_ITHREADS
     mg =
 #endif
-       sv_magicext(sv, NULL, PERL_MAGIC_ext, (const MGVTBL * const)&vtbl_md5, 
(const char *)context, 0);
+       sv_magicext(sv, NULL, PERL_MAGIC_ext, (const MGVTBL *)&vtbl_md5, (const 
char *)context, 0);
 
 #if defined(USE_ITHREADS) && defined(MGf_DUP)
     mg->mg_flags |= MGf_DUP;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Digest-MD5-2.58/META.json 
new/Digest-MD5-2.59/META.json
--- old/Digest-MD5-2.58/META.json       2020-10-05 23:51:38.000000000 +0200
+++ new/Digest-MD5-2.59/META.json       2023-12-30 22:00:37.000000000 +0100
@@ -4,7 +4,7 @@
       "Gisle Aas <[email protected]>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter 
version 2.150010",
+   "generated_by" : "ExtUtils::MakeMaker version 7.64, CPAN::Meta::Converter 
version 2.150010",
    "license" : [
       "perl_5"
    ],
@@ -50,6 +50,6 @@
          "url" : "https://github.com/dual-Life/digest-md5/";
       }
    },
-   "version" : "2.58",
-   "x_serialization_backend" : "JSON::PP version 4.02"
+   "version" : "2.59",
+   "x_serialization_backend" : "JSON::PP version 4.07"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Digest-MD5-2.58/META.yml new/Digest-MD5-2.59/META.yml
--- old/Digest-MD5-2.58/META.yml        2020-10-05 23:51:38.000000000 +0200
+++ new/Digest-MD5-2.59/META.yml        2023-12-30 22:00:37.000000000 +0100
@@ -7,7 +7,7 @@
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 
2.150010'
+generated_by: 'ExtUtils::MakeMaker version 7.64, CPAN::Meta::Converter version 
2.150010'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -25,5 +25,5 @@
   bugtracker: https://github.com/Dual-Life/digest-md5/issues
   license: http://dev.perl.org/licenses/
   repository: https://github.com/dual-Life/digest-md5/
-version: '2.58'
+version: '2.59'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Digest-MD5-2.58/Makefile.PL 
new/Digest-MD5-2.59/Makefile.PL
--- old/Digest-MD5-2.58/Makefile.PL     2020-10-05 23:51:15.000000000 +0200
+++ new/Digest-MD5-2.59/Makefile.PL     2023-12-30 21:35:13.000000000 +0100
@@ -20,16 +20,16 @@
 
 
 WriteMakefile(
-    'NAME'        => 'Digest::MD5',
+    'NAME'         => 'Digest::MD5',
     'VERSION_FROM' => 'MD5.pm',
     'ABSTRACT'     => 'Perl interface to the MD-5 algorithm',
     'AUTHOR'       => 'Gisle Aas <[email protected]>',
     'LICENSE'      => 'perl',
     'MIN_PERL_VERSION' => 5.006,
     'PREREQ_PM'    => {
-                       'Digest::base' => '1.00',
-                       'XSLoader' => 0,
-                     },
+        'Digest::base' => '1.00',
+        'XSLoader' => 0,
+    },
     'META_MERGE'   => {
         resources  => {
             license    => 'http://dev.perl.org/licenses/',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Digest-MD5-2.58/bin/md5sum.pl 
new/Digest-MD5-2.59/bin/md5sum.pl
--- old/Digest-MD5-2.58/bin/md5sum.pl   2020-10-05 23:49:55.000000000 +0200
+++ new/Digest-MD5-2.59/bin/md5sum.pl   2023-12-30 21:35:13.000000000 +0100
@@ -5,10 +5,10 @@
 
 for (@ARGV) {
     if (open(my $fh, "<", $_)) {
-       binmode($fh);
-       print Digest::MD5->new->addfile($fh)->hexdigest, "  $_\n";
+        binmode($fh);
+        print Digest::MD5->new->addfile($fh)->hexdigest, "  $_\n";
     }
     else {
-       warn "Can't open $_: $!";
+        warn "Can't open $_: $!";
     }
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Digest-MD5-2.58/t/bits.t new/Digest-MD5-2.59/t/bits.t
--- old/Digest-MD5-2.58/t/bits.t        2020-10-05 23:49:55.000000000 +0200
+++ new/Digest-MD5-2.59/t/bits.t        2023-12-30 21:35:13.000000000 +0100
@@ -3,8 +3,7 @@
 use strict;
 use warnings;
 
-use Test qw(plan ok);
-plan tests => 2;
+use Test::More tests => 2;
 
 use Digest::MD5;
 
@@ -12,18 +11,18 @@
 
 if ($Digest::base::VERSION) {
     $md5->add_bits("01111111");
-    ok($md5->hexdigest, "83acb6e67e50e31db6ed341dd2de1595");
+    is($md5->hexdigest, "83acb6e67e50e31db6ed341dd2de1595");
     eval {
-       $md5->add_bits("0111");
+        $md5->add_bits("0111");
     };
-    ok($@ =~ /must be multiple of 8/);
+    like($@, qr/must be multiple of 8/);
 }
 else {
     print "# No Digest::base\n";
     eval {
-       $md5->add_bits("foo");
+        $md5->add_bits("foo");
     };
-    ok($@ =~ /^Can\'t locate Digest\/base\.pm in \@INC/);
+    like($@, qr/^Can\'t locate Digest\/base\.pm in \@INC/);
     ok(1);  # dummy
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Digest-MD5-2.58/t/files.t 
new/Digest-MD5-2.59/t/files.t
--- old/Digest-MD5-2.58/t/files.t       2020-10-05 23:49:55.000000000 +0200
+++ new/Digest-MD5-2.59/t/files.t       2023-12-30 21:36:17.000000000 +0100
@@ -15,14 +15,14 @@
 if (ord "A" == 193) { # EBCDIC
     $EXPECT = <<EOT;
 0956ffb4f6416082b27d6680b4cf73fc  README
-3fce99bf3f4df26d65843a6990849df0  MD5.xs
+f9d533188a37309320d2805372db0b0e  MD5.xs
 276da0aa4e9a08b7fe09430c9c5690aa  rfc1321.txt
 EOT
 } else {
     # This is the output of: 'md5sum README MD5.xs rfc1321.txt'
     $EXPECT = <<EOT;
 2f93400875dbb56f36691d5f69f3eba5  README
-3fce99bf3f4df26d65843a6990849df0  MD5.xs
+f4b5da4e0f19b4c0ab374b7085ed8955  MD5.xs
 754b9db19f79dbc4992f7166eb0f37ce  rfc1321.txt
 EOT
 }
@@ -41,99 +41,99 @@
 }
 
 for (split /^/, $EXPECT) {
-     my($md5hex, $file) = split ' ';
-     my $base = $file;
-#     print "# $base\n";
-     if ($ENV{PERL_CORE}) {
+    my($md5hex, $file) = split ' ';
+    my $base = $file;
+#    print "# $base\n";
+    if ($ENV{PERL_CORE}) {
          # Don't have these in core.
-         if ($file eq 'rfc1321.txt' or $file eq 'README') {
-            print "ok ", ++$testno, " # Skip: PERL_CORE\n";
-            next;
-        }
-     }
-#     print "# file = $file\n";
-     unless (-f $file) {
-       warn "No such file: $file\n";
-       next;
-     }
-     if ($ENV{EBCDIC_MD5SUM}) {
-         require Encode;
-        my $data = cat_file($file);    
-        Encode::from_to($data, 'latin1', 'cp1047');
-        print md5_hex($data), "  $base\n";
-        next;
-     }
-     my $md5bin = pack("H*", $md5hex);
-     my $md5b64;
-     if ($B64) {
-        $md5b64 = MIME::Base64::encode($md5bin, "");
-        chop($md5b64); chop($md5b64);   # remove padding
-     }
-     my $failed;
-     my $got;
-
-     if (digest_file($file, 'digest') ne $md5bin) {
-        print "$file: Bad digest\n";
-        $failed++;
-     }
-
-     if (($got = digest_file($file, 'hexdigest')) ne $md5hex) {
-        print "$file: Bad hexdigest: got $got expected $md5hex\n";
-        $failed++;
-     }
-
-     if ($B64 && digest_file($file, 'b64digest') ne $md5b64) {
-        print "$file: Bad b64digest\n";
-        $failed++;
-     }
-
-     my $data = cat_file($file);
-     if (md5($data) ne $md5bin) {
-        print "$file: md5() failed\n";
-        $failed++;
-     }
-     if (md5_hex($data) ne $md5hex) {
-        print "$file: md5_hex() failed\n";
-        $failed++;
-     }
-     if ($B64 && md5_base64($data) ne $md5b64) {
-        print "$file: md5_base64() failed\n";
-        $failed++;
-     }
-
-     if (Digest::MD5->new->add($data)->digest ne $md5bin) {
-        print "$file: MD5->new->add(...)->digest failed\n";
-        $failed++;
-     }
-     if (Digest::MD5->new->add($data)->hexdigest ne $md5hex) {
-        print "$file: MD5->new->add(...)->hexdigest failed\n";
-        $failed++;
-     }
-     if ($B64 && Digest::MD5->new->add($data)->b64digest ne $md5b64) {
-        print "$file: MD5->new->add(...)->b64digest failed\n";
-        $failed++;
-     }
-
-     my @data = split //, $data;
-     if (md5(@data) ne $md5bin) {
-        print "$file: md5(\@data) failed\n";
-        $failed++;
-     }
-     if (Digest::MD5->new->add(@data)->digest ne $md5bin) {
-        print "$file: MD5->new->add(\@data)->digest failed\n";
-        $failed++;
-     }
-     my $md5 = Digest::MD5->new;
-     for (@data) {
-        $md5->add($_);
-     }
-     if ($md5->digest ne $md5bin) {
-        print "$file: $md5->add()-loop failed\n";
-        $failed++;
-     }
+        if ($file eq 'rfc1321.txt' or $file eq 'README') {
+            print "ok ", ++$testno, " # Skip: PERL_CORE\n";
+            next;
+        }
+    }
+#    print "# file = $file\n";
+    unless (-f $file) {
+        warn "No such file: $file\n";
+        next;
+    }
+    if ($ENV{EBCDIC_MD5SUM}) {
+        require Encode;
+        my $data = cat_file($file);
+        Encode::from_to($data, 'latin1', 'cp1047');
+        print md5_hex($data), "  $base\n";
+        next;
+    }
+    my $md5bin = pack("H*", $md5hex);
+    my $md5b64;
+    if ($B64) {
+        $md5b64 = MIME::Base64::encode($md5bin, "");
+        chop($md5b64); chop($md5b64);   # remove padding
+    }
+    my $failed;
+    my $got;
+
+    if (digest_file($file, 'digest') ne $md5bin) {
+        print "$file: Bad digest\n";
+        $failed++;
+    }
+
+    if (($got = digest_file($file, 'hexdigest')) ne $md5hex) {
+        print "$file: Bad hexdigest: got $got expected $md5hex\n";
+        $failed++;
+    }
+
+    if ($B64 && digest_file($file, 'b64digest') ne $md5b64) {
+        print "$file: Bad b64digest\n";
+        $failed++;
+    }
+
+    my $data = cat_file($file);
+    if (md5($data) ne $md5bin) {
+        print "$file: md5() failed\n";
+        $failed++;
+    }
+    if (md5_hex($data) ne $md5hex) {
+        print "$file: md5_hex() failed\n";
+        $failed++;
+    }
+    if ($B64 && md5_base64($data) ne $md5b64) {
+        print "$file: md5_base64() failed\n";
+        $failed++;
+    }
+
+    if (Digest::MD5->new->add($data)->digest ne $md5bin) {
+        print "$file: MD5->new->add(...)->digest failed\n";
+        $failed++;
+    }
+    if (Digest::MD5->new->add($data)->hexdigest ne $md5hex) {
+        print "$file: MD5->new->add(...)->hexdigest failed\n";
+        $failed++;
+    }
+    if ($B64 && Digest::MD5->new->add($data)->b64digest ne $md5b64) {
+        print "$file: MD5->new->add(...)->b64digest failed\n";
+        $failed++;
+    }
+
+    my @data = split //, $data;
+    if (md5(@data) ne $md5bin) {
+        print "$file: md5(\@data) failed\n";
+        $failed++;
+    }
+    if (Digest::MD5->new->add(@data)->digest ne $md5bin) {
+        print "$file: MD5->new->add(\@data)->digest failed\n";
+        $failed++;
+    }
+    my $md5 = Digest::MD5->new;
+    for (@data) {
+        $md5->add($_);
+    }
+    if ($md5->digest ne $md5bin) {
+        print "$file: $md5->add()-loop failed\n";
+        $failed++;
+    }
 
-     print "not " if $failed;
-     print "ok ", ++$testno, "\n";
+    print "not " if $failed;
+    print "ok ", ++$testno, "\n";
 }
 
 
@@ -163,4 +163,3 @@
     close(FILE);
     $tmp;
 }
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Digest-MD5-2.58/t/md5-aaa.t 
new/Digest-MD5-2.59/t/md5-aaa.t
--- old/Digest-MD5-2.58/t/md5-aaa.t     2020-10-05 23:49:55.000000000 +0200
+++ new/Digest-MD5-2.59/t/md5-aaa.t     2023-12-30 21:35:13.000000000 +0100
@@ -10,22 +10,22 @@
 my $testno = 0;
 while (<DATA>) {
     if (!$Is_EBCDIC) {
-       next if /^EBCDIC/;
+        next if /^EBCDIC/;
     }
     else {
-       next if !/^EBCDIC/;
-       s/^EBCDIC,\w+#//;
-   }
-   my($hexdigest, $message) = split;
-   $message =~ s/\"//g;
+        next if !/^EBCDIC/;
+        s/^EBCDIC,\w+#//;
+    }
+    my($hexdigest, $message) = split;
+    $message =~ s/\"//g;
 
-   my $failed;
-   $failed++ unless md5_hex($message) eq $hexdigest;
-   $failed++ unless Digest::MD5->new->add(split(//, $message))->digest
-                                              eq pack("H*", $hexdigest);
+    my $failed;
+    $failed++ unless md5_hex($message) eq $hexdigest;
+    $failed++ unless Digest::MD5->new->add(split(//, $message))->digest
+                                                eq pack("H*", $hexdigest);
 
-   print "not " if $failed;
-   print "ok ", ++$testno, "\n";
+    print "not " if $failed;
+    print "ok ", ++$testno, "\n";
 }
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Digest-MD5-2.58/t/utf8.t new/Digest-MD5-2.59/t/utf8.t
--- old/Digest-MD5-2.58/t/utf8.t        2020-10-05 23:49:55.000000000 +0200
+++ new/Digest-MD5-2.59/t/utf8.t        2023-12-30 21:35:13.000000000 +0100
@@ -1,12 +1,5 @@
 #!perl -w
 
-BEGIN {
-    if ($] < 5.006) {
-       print "1..0 # Skipped: your perl don't know unicode\n";
-       exit;
-    }
-}
-
 use strict;
 use warnings;
 
@@ -25,8 +18,8 @@
 print "ok 1\n";
 
 my $exp = ord "A" == 193 ? # EBCDIC
-          "c307ec81deba65e9a222ca81cd8f6ccd" :
-          "503debffe559537231ed24f25651ec20"; # Latin 1
+    "c307ec81deba65e9a222ca81cd8f6ccd" :
+    "503debffe559537231ed24f25651ec20"; # Latin 1
 
 chop($str);  # only bytes left
 print "not " unless md5_hex($str) eq $exp;

Reply via email to