Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package strip-nondeterminism for 
openSUSE:Factory checked in at 2024-12-17 19:22:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/strip-nondeterminism (Old)
 and      /work/SRC/openSUSE:Factory/.strip-nondeterminism.new.29675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "strip-nondeterminism"

Tue Dec 17 19:22:26 2024 rev:9 rq:1231395 version:1.14.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/strip-nondeterminism/strip-nondeterminism.changes    
    2023-07-30 20:57:30.803127581 +0200
+++ 
/work/SRC/openSUSE:Factory/.strip-nondeterminism.new.29675/strip-nondeterminism.changes
     2024-12-17 19:23:07.708839696 +0100
@@ -1,0 +2,7 @@
+Mon Dec 16 09:53:25 UTC 2024 - Bernhard Wiedemann <bwiedem...@suse.com>
+
+- Update to version 1.14.0
+  * Stop requiring Sub::Override
+- Improve usage examples in the macro file
+
+-------------------------------------------------------------------

Old:
----
  strip-nondeterminism-1.13.1.tar.bz2
  strip-nondeterminism-1.13.1.tar.bz2.asc

New:
----
  strip-nondeterminism-1.14.0.tar.bz2
  strip-nondeterminism-1.14.0.tar.bz2.asc

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

Other differences:
------------------
++++++ strip-nondeterminism.spec ++++++
--- /var/tmp/diff_new_pack.VHJPQc/_old  2024-12-17 19:23:08.760883480 +0100
+++ /var/tmp/diff_new_pack.VHJPQc/_new  2024-12-17 19:23:08.760883480 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           strip-nondeterminism
-Version:        1.13.1
+Version:        1.14.0
 Release:        0
 Summary:        A tool for stripping non-deterministic information
 License:        GPL-3.0-or-later
@@ -35,10 +35,8 @@
 BuildRequires:  perl-macros
 BuildRequires:  perl(Archive::Cpio)
 BuildRequires:  perl(Archive::Zip)
-BuildRequires:  perl(Sub::Override)
 Requires:       perl-base
 Requires:       perl(Archive::Zip)
-Requires:       perl(Sub::Override)
 Recommends:     perl(Archive::Cpio)
 %{perl_requires}
 

++++++ rpmmacros ++++++
--- /var/tmp/diff_new_pack.VHJPQc/_old  2024-12-17 19:23:08.792884812 +0100
+++ /var/tmp/diff_new_pack.VHJPQc/_new  2024-12-17 19:23:08.796884978 +0100
@@ -2,7 +2,11 @@
 # %?strip_all_nondeterminism
 # or
 # %if 0%?have_strip_nondeterminism > 0
-#    strip_nondeterminism path/to/file.zip
+#    strip-nondeterminism path/to/file.zip
+# %endif
+# or
+# %if 0%?have_strip_nondeterminism > 0
+#    strip-all-nondeterminism /full/path/
 # %endif
 
 %have_strip_nondeterminism 1

++++++ strip-nondeterminism-1.13.1.tar.bz2 -> 
strip-nondeterminism-1.14.0.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/strip-nondeterminism-1.13.1/Makefile.PL 
new/strip-nondeterminism-1.14.0/Makefile.PL
--- old/strip-nondeterminism-1.13.1/Makefile.PL 2023-01-15 20:58:48.000000000 
+0100
+++ new/strip-nondeterminism-1.14.0/Makefile.PL 2024-05-24 09:55:12.000000000 
+0200
@@ -17,7 +17,6 @@
                'Archive::Cpio' => 0, # required to pass tests
                'Archive::Zip'  => 0,
                'Getopt::Long'  => 0,
-               'Sub::Override' => 0,
        },
        LICENSE         => "gpl",
        dist            => { COMPRESS => 'gzip -9nf', SUFFIX => 'gz', },
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/strip-nondeterminism-1.13.1/debian/control 
new/strip-nondeterminism-1.14.0/debian/control
--- old/strip-nondeterminism-1.13.1/debian/control      2023-01-15 
20:58:48.000000000 +0100
+++ new/strip-nondeterminism-1.14.0/debian/control      2024-05-24 
09:55:12.000000000 +0200
@@ -7,7 +7,6 @@
  libarchive-cpio-perl <!nocheck>,
  libarchive-zip-perl,
  libdevel-cover-perl,
- libsub-override-perl,
  perl,
 Maintainer: Reproducible builds folks 
<reproducible-bui...@lists.alioth.debian.org>
 Uploaders:
@@ -28,7 +27,6 @@
 Depends:
  file,
  libarchive-zip-perl,
- libsub-override-perl,
  ${misc:Depends},
  ${perl:Depends},
 Recommends:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/strip-nondeterminism-1.13.1/lib/File/StripNondeterminism/handlers/zip.pm 
new/strip-nondeterminism-1.14.0/lib/File/StripNondeterminism/handlers/zip.pm
--- 
old/strip-nondeterminism-1.13.1/lib/File/StripNondeterminism/handlers/zip.pm    
    2023-01-15 20:58:48.000000000 +0100
+++ 
new/strip-nondeterminism-1.14.0/lib/File/StripNondeterminism/handlers/zip.pm    
    2024-05-24 09:55:12.000000000 +0200
@@ -26,7 +26,6 @@
 use File::Temp;
 use File::StripNondeterminism;
 use Archive::Zip qw/:CONSTANTS :ERROR_CODES/;
-use Sub::Override;
 
 =head1 DEPRECATION PLANS
 
@@ -265,17 +264,20 @@
        my @overrides = map {
                my $full_name = "Archive::Zip::Member::$_";
                my $orig_sub = \&$full_name;
-               Sub::Override->new(
-                       $full_name => sub {
-                               my $result = $orig_sub->(@_);
-                               return defined($result) ?
-                                       normalize_extra_fields($canonical_time, 
$result) : $result;
-                       }
-               );
+
+               no warnings qw(redefine);
+               no strict qw(refs);
+               *{"Archive\::Zip\::Member\::$_"} = sub {
+                       my $result = $orig_sub->(@_);
+                       return defined($result) ?
+                               normalize_extra_fields($canonical_time, 
$result) : $result;
+               };
+
+               sub { *{"Archive\::Zip\::Member\::$_"} = $orig_sub };
        } qw(cdExtraField localExtraField);
 
        return 0 unless $zip->overwrite() == AZ_OK;
-       $_->restore for @overrides;
+       $_->() for @overrides;
        chmod($old_perms, $zip_filename);
        return 1;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/strip-nondeterminism-1.13.1/lib/File/StripNondeterminism.pm 
new/strip-nondeterminism-1.14.0/lib/File/StripNondeterminism.pm
--- old/strip-nondeterminism-1.13.1/lib/File/StripNondeterminism.pm     
2023-01-15 20:58:48.000000000 +0100
+++ new/strip-nondeterminism-1.14.0/lib/File/StripNondeterminism.pm     
2024-05-24 09:55:12.000000000 +0200
@@ -26,7 +26,7 @@
 
 our($VERSION, $canonical_time, $clamp_time, $verbose);
 
-$VERSION = '1.13.1'; # <https://semver.org/>
+$VERSION = '1.14.0'; # <https://semver.org/>
 
 sub init() {
        $ENV{'TZ'} = 'UTC';

++++++ strip-nondeterminism.keyring ++++++
--- /var/tmp/diff_new_pack.VHJPQc/_old  2024-12-17 19:23:09.008893801 +0100
+++ /var/tmp/diff_new_pack.VHJPQc/_new  2024-12-17 19:23:09.008893801 +0100
@@ -76,4 +76,80 @@
 H+NAualjvOiNUjgEoa2TNcP986nRUkDb4Z0Q4nNodHMHIwWI9eq5
 =4huk
 -----END PGP PUBLIC KEY BLOCK-----
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mQINBEpaPPMBEADG/4uW0xA0Fcx07pJgJMtka4DvehIcunxEj2QI4YTopdPyAkTj
+9cNBljUtiZ1IvgtimQeJQt1XXyt5RR9q9nxn9D3Ce11JFe+TyO9YwVB4rIFk0ix8
+QfyFM3VfCV003puS1rsh84Eytpl48Haht4EY4Xm03+ZlJAbfqk+VY8FmQGcV4+g6
+9M3qdFSMGP9AzlM6bFel6vqEHvGKBxWt7JD2uIwF2CQAIaHS+3RU0AoJdAQF0OJy
+2rW4B88tuGvnaxx/0lzT40xBvaO5nR9KzNf8n+YV6s59k6loiN1/fHaQTpCqNG6X
+TNV6HbZg+O1VL00z8sNTMPy6fS56WncblAivUoxPlhV4CaleT52UO5Z2whU+9WGN
+DWn88l3O+q8eD/C9JvHlAwWBv88CDz73eu/xoHw0Lu3Pio3sMuzetBu/P/KPEQvz
+owYJkUr+oQbZ0NUvW8Vo/8hXXEK9fXW+o0NEUap5+qesfouNT7JpBjrM+LCuOmFU
+MBOI7wDidogoyO5fjclG78NVwZYfH9MwhClZ7JF6c02YVtmW+wFV9aQ8RFLe923q
+OEBZVSd4jmNby8/AMqekFAGFqtne/nJyEIIuVOhFwLsRr27G9ijypBT3/DgR4ovJ
+NTcfXDAu0R4vVgz8hDcI7tQwr6Lt0XYqA+fzEDU3QO78QQhHcsf0b07j2wARAQAB
+tCNDaHJpcyBMYW1iIDxjaHJpc0BjaHJpcy1sYW1iLmNvLnVrPokCOgQTAQgAJAIb
+AwIeAQIXgAULCQgHAwUVCgkICwUWAgMBAAUCSlo+IwIZAQAKCRAelT4n1DEeWC6j
+D/9V2Xd1zfT7CK/W6LBZdpKsm1h0fmXUDpQUaHfWjiZDctt8Zp2fBPLdGlhDNSof
+U29rSZCAvFQuON+tCc310HN2kN4xTnHqkG3I+rspy27iYjsKDP2nRzfQdsum9KTi
+dzVaGHLbCsVLkAUPbX+XlxXCl/h+jopSm7LEp7u1K4V+r7milT/3VEQ2B56JNO8G
+ZX2yCfbdMCvMooaAcq0QhDUXYxX68UM9GFc1+pboyEqATq2fvEaEr1cXCqT1OAWp
+XF0naPYNfbM0/Z4LvN7Tpg4tkBdCcWjrBGc2P3Y/FvXhZj8PRMCbW+WplBM1q1MF
+zPLcbvKl/DT14QRgMI+u5+89DAdCVED9ipEX/l8p2dNVQi9Xyc1syBd1aXAxXxyo
++ZnzWC+eKhlCuCY9CgcMnC2AQJaV6RjZf09HKhpB3QVSLySM3ZU7quupzuzI13jr
+z3HnE+PNlZEZdmjrA92cedX5NiHHHt6/EIbXS5mCHupiHujXseTpHwib1R+msqZ1
+JyxuHrybg4Bccg3O9EunrGr0kw7VZn49AMyKoDwwnCLFkCxnaS99nLtBd4q02I0G
+ZtP9opehDLtsgt4yBbDwxMwSvwsyjCN1yuPyXyl/S6ZQNPVr6SuYAuyQolv2xJzi
+VGiCj/TalHA0NMay3wWR9KLuH2BXo6q6Ez82hfJ4tGnNwLQaQ2hyaXMgTGFtYiA8
+bGFtYnlAZ251Lm9yZz6JAjcEEwEIACECGwMCHgECF4AFAkpaPhMFCwkIBwMFFQoJ
+CAsFFgIDAQAACgkQHpU+J9QxHliGxA//aKhYmF/hHjJxO+TIUV0GKY2F+y6nwJ4o
+LKZth5WjuiUBkLd11E0mVdwcM87g+b/vbAwa2yuBHMjuH2YfdHDbbvcswKyOmKU4
+rtAS7CClVs/yJlK/HPR/NyVV69B17wdYB9UHZL1B3gdMmZlntVX7dCzAak1LKWSS
+gpo1bI92O4K81ygB/QttHGi8lKYpHi62ly2mh8hmPozdl2kEmrr/Ut2FHEhryYNk
+H4y171PTrSpKi2nlTDhT3tA7oFSYwhjf7C27LUu9iQTlhniFKrWK/Sudb+O8ipNn
+QSkgVD9l80Aq2rGKye7kmiOpDHiKDD9QrLmNeVownyFuZdb2cwdrrOGhGfJqGACJ
+s+IV0qHKqQQYFKlSnVq4Tid1fu6d9qEDSrxcDWCvLBNDLAWixAjBwjb8Tm7eiiPo
+yYHPCsXA5YVD4FYGmFkhQtWGWmuu30l/g57DK15WnQxmzw8h0Ak1ANOwj/iMvFn4
+H8gglaMNdMglupP7VSDcvuHiHH/u4Ha8cVT/eI5ntp85Rlmeo8+CTkPWMJA3dklo
+4F5uvGrzKP2v+X8q+cF7c5R6wp4eBT3adGDb+BkkYBs2JI5aMpzTPtdZIgylkYc6
+mCWLUxOtf30oT7A4RExoSxNmsrNcdCKQOuh8b+/mLLgLq4MoLpbvVRdRgSNcF7D3
+CM6FkQcWNEG0HUNocmlzIExhbWIgPGxhbWJ5QGRlYmlhbi5vcmc+iQI3BBMBCAAh
+AhsDAh4BAheABQJKWj4TBQsJCAcDBRUKCQgLBRYCAwEAAAoJEB6VPifUMR5YJi0P
+/15Y1v6tghPPyFIY1lpRh4OiPlhlstjRTnI4GWW7DhRT+QQhpPH02E3erWxHQo23
+EDV8CdqlcA6AdA5c8Fy6cT3cQR1OtwymmOF9g6ScxFI7V3qccRE9RspvtLCSt5iR
+lYZhweECo7AeFkV58kz6QkD08xP764Wvaw2anXKrA/k2a20AcItlt7z9S71q2G7d
+ee6hajLaS5SgjTH5zj0a2GhaBbfL8DUsT0zCPXb+ifzo676/6zRlvPAveBG6wCd1
+rz9zR1hti+I4+64Hfk4dEkB2XRY7CKb5rqIJF/aJl7dPudlFE3Hmf9EiPoq0G+p7
+YLXyS0Efi5fRVGePTPBM9VyW94vItlsQOqpQcuDZ+yb3oqjbkoS24aYhKjbfsYbW
+sv3su9Tw0wOvO1MgbBsdL+5zOqaxj1WCmrnDInh6F1ogqtMvppl3sK+WTBNwHZI3
+IEq/puBaf7b95vs1HGpos3qNJ0WnFT+qfXup188YvXJlpEc/0PSgb9W3ntEfAAWG
+H2CruD2gDZJ3lDdHQW4msPBy54miKUOrpmAjIGX/xHDmVsLoUUSVp8hDG7HXuJ2L
+bLdr0JHD86+CmFj5kxy8wHXNF+igSPPKgTX/8myS0yUOYR1MzZw08MESNO/vf4Iy
+Dq4HqOwAdtJdYPopBV6R6P0Tn8UfszUN8PMxhBmyIrAIuQINBEpaPi0BEADE+VkF
+2luGaOr4efRs34+41o0diaKwYcTVPTj1BNHYqNACN7q32pw2+YrMfyFag7usui5e
+xj3bYnXYF044/XL7Jc6W28Lpinlwd+A7pV0A9Es8LdhbSzYggH44kTj0PiPd0AjG
+QQE1wRCeRrBqok2T2rfZxzXB38QR2Ah7/6a5nSWMZHdHwZNET/xmJOW1knPYgNfV
+J4CBIye6Fl4TYvMaRv0auuIGMEzkMg+U6HKC5rK/ZPY7cbWg//7nq8IOF37YmeWG
+DbALG7MPoQAwmL8/Opxzlm6gDypRcqlgBMlitkLTMK+WyEFbmT/PrL+Lr/gd6X4X
+sVfpBSynKB03aE4PWp0SOej8nizOlJRO/Ap8aEVDauyK5mXodGi4bDi/gymn8oz2
+sCrHeKNEj4L+QIFa2F+pOjeP3rYlIQyJLtN2C1RQfEvr7toptB6lKr3qWhEfMcB1
+j8mcSuBw/wcp6J/KslMU5JrppNkeKMN32/2HqOUM52U/r+S8TgWxCOxGQ0AyKubA
+3xgG4Rkft7ftN2eOvBaQ2ceA82mqtqIMcBzxyJS8SYXSBbxBmFjOHhuttGM60fle
+up1Yaq08ob5QTLi6LEasfdkqcCPw1hCP2BGlt0bDIcAkmoGSCJP8pcTQil+u88/A
+UWE/j8ZgoUwqPuKu/84tZeT3morcvK8CsQ6MDQARAQABiQIfBBgBCAAJBQJKWj4t
+AhsMAAoJEB6VPifUMR5Y6UUP/159IpUr2gK7uAw3gjWsGMuYMrtVA4vk7NfC4rwi
+bs75wCqu8qOvhFFnsQffGgajM9JT+RHcnhq78mK1NElPyxJ/llCs0HTkSDd0eGz+
+Bsj7pCTlbiPbng2bdpAE4t1qZvzISOviv/0asHZj+kBxRIa/bo3Q4lrtXQy46O3G
+kkksCGboqJIhRxG1UqzygDjC3GNRLi1Q9vyCAHMYsLmqOpXakBElp0iO3/GV9AKe
+Iwm/FiKOx0zbVG2U8k5CqB9YvU6R3+f+w2v73xtDvOrEwn2nPREh2lG66Zqg2piC
+WN3A7i9vJRHCIm+He1c/PFrIFCTFft4nqupYtQcSk5DohJOS5pUPqMV20QxXWO55
+QPcpkmiXnojnI54Uc4M+OgoVaALgOUlA0tQIqQd9qevix8xLzYS6m/0HfI1KF2Ii
+luqmsz6hWRL8NhW7z80N4NNldD0ppHQQXcjRG294lWHYZ8j0XnQhEh5V4eOSOM1c
+PVMGvuHaIa76YPPZXv0gfdEqnM2mQA0QUYEBE5UPtJOGLFSR/bSjewMEj9j2dYo7
+Ms0Nuhe9shty3nm0VCkerGD7kSNv41dRCcLvmTBAfOZVLnB5gahTzVLQi+TFLrli
+PhhdfRap1821rV73gzbST/zh8Gfjf0uEfgb6LRrwRotzGIw9n+m1fks43qs/lO+Z
+xNfR
+=qega
+-----END PGP PUBLIC KEY BLOCK-----
 

Reply via email to