This is an automated email from the git hooks/post-receive script. guillem pushed a change to branch main in repository dpkg.
from 4c9e67b52 Revert "Revert "arch: Add support for loong64 CPU"" new fd0790874 build: Explicitly set the date when generating perl module man pages new 78a9e97dc build: Bump minimal Perl version to 5.32.1 new 13912f20b test: Update perlcritic checks and suppressions new bf0053348 test: Disable perlcritic checks that are not relevant new d0aa36601 perl: Add $VERSION to all embedded perl packages new 12a66fb31 Dpkg::Shlibs::Objdump::Object: Split from Dpkg::Shlibs::Objdump new acc029390 Dpkg::Control::HashCore::Tie: Split from Dpkg::Control::HashCore new 01244e3c0 Dpkg::Vars: Fold into Dpkg::Package new f6e8ffb54 Dpkg::Package: Rename source_package symbols to source_name new 024834e37 perl: Add POD to all private modules new dbede18a5 perl: Move POD sections before what they describe new f36fe46cd Dpkg::Control::HashCore: Fix typo in code comment new 309123b9e scripts: Unpack function arguments new f6d286e0d scripts: Remove duplicate variable declaration new bfd87b468 test: Reduce scope of variable to avoid shadowing others new 200be51dc dselect: Reduce variable scope to avoid shadowing new 9a49b82b7 dselect: Add non-free-firmware archive area support new 596802989 po: Use Dpkg Developers instead of listing them individually new ccd525121 po: Unify translation header description new c397eec87 po: Clarify license for translation files new a350cb7f3 doc: Update triggers spec new c20abc1f1 Dpkg::Changelog::Parse: Fix indentation of copyright and license notice new 09731bcc3 perl: Move $VERSION into package keyword new 1ae6b726d perl: Remove unused Dpkg::Version semantic_change warning suppression new 09b864c7b Dpkg::Version: Update POD for removed semantic_change::overload::bool warning new a305f35d2 scripts: Use «(undef) x N» to ignore tuples or function returns The 26 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: doc/coding-style.txt | 2 +- doc/spec/triggers.txt | 6 +- dselect/methods/Dselect/Ftp.pm | 37 ++- dselect/methods/file/desc.file | 3 +- dselect/methods/file/setup.sh | 3 + dselect/methods/ftp/install.pl | 5 +- dselect/methods/media/README.media | 7 +- dselect/methods/media/setup.sh | 4 + dselect/mkcurkeys.pl | 9 +- dselect/po/bs.po | 3 +- dselect/po/ca.po | 4 +- dselect/po/cs.po | 3 +- dselect/po/da.po | 5 +- dselect/po/de.po | 4 +- dselect/po/el.po | 3 +- dselect/po/es.po | 5 +- dselect/po/et.po | 6 +- dselect/po/eu.po | 1 + dselect/po/fr.po | 5 +- dselect/po/gl.po | 4 +- dselect/po/hu.po | 2 + dselect/po/id.po | 3 +- dselect/po/it.po | 9 +- dselect/po/ja.po | 18 +- dselect/po/ko.po | 3 + dselect/po/nb.po | 4 +- dselect/po/nl.po | 5 +- dselect/po/nn.po | 9 +- dselect/po/pl.po | 3 +- dselect/po/pt.po | 4 +- dselect/po/pt_BR.po | 4 +- dselect/po/ro.po | 13 +- dselect/po/ru.po | 4 +- dselect/po/sk.po | 2 +- dselect/po/sv.po | 4 +- dselect/po/tl.po | 4 +- dselect/po/vi.po | 3 +- dselect/po/zh_CN.po | 4 +- dselect/po/zh_TW.po | 2 +- m4/dpkg-progs.m4 | 2 +- man/po/de.po | 4 +- man/po/es.po | 2 +- man/po/fr.po | 4 +- man/po/hu.po | 5 +- man/po/it.po | 4 +- man/po/ja.po | 5 +- man/po/nl.po | 5 +- man/po/pl.po | 2 +- man/po/pt.po | 4 +- man/po/pt_BR.po | 5 +- man/po/ru.po | 5 +- man/po/sv.po | 4 +- man/po/zh_CN.po | 2 +- po/ast.po | 4 +- po/bs.po | 3 +- po/ca.po | 4 +- po/cs.po | 3 +- po/da.po | 4 +- po/de.po | 4 +- po/dz.po | 3 +- po/el.po | 4 +- po/eo.po | 3 +- po/es.po | 4 +- po/et.po | 6 +- po/eu.po | 3 +- po/fr.po | 4 +- po/gl.po | 4 +- po/hu.po | 3 +- po/id.po | 5 +- po/it.po | 5 +- po/ja.po | 18 +- po/km.po | 2 +- po/ko.po | 3 + po/ku.po | 3 +- po/lt.po | 3 +- po/mr.po | 3 + po/nb.po | 4 +- po/ne.po | 3 +- po/nl.po | 3 +- po/nn.po | 9 +- po/oc.po | 3 +- po/pa.po | 2 +- po/pl.po | 8 +- po/pt.po | 3 +- po/pt_BR.po | 4 +- po/ro.po | 20 +- po/ru.po | 4 +- po/sk.po | 3 +- po/sv.po | 4 +- po/th.po | 3 +- po/tl.po | 4 +- po/tr.po | 3 +- po/vi.po | 4 +- po/zh_CN.po | 2 +- po/zh_TW.po | 2 +- scripts/Dpkg.pm | 5 +- scripts/Dpkg/Arch.pm | 9 +- scripts/Dpkg/Build/Info.pm | 31 +- scripts/Dpkg/BuildEnv.pm | 22 +- scripts/Dpkg/BuildFlags.pm | 26 +- scripts/Dpkg/BuildInfo.pm | 25 +- scripts/Dpkg/BuildOptions.pm | 22 +- scripts/Dpkg/BuildProfiles.pm | 27 +- scripts/Dpkg/BuildTypes.pm | 35 +- scripts/Dpkg/Changelog.pm | 4 +- scripts/Dpkg/Changelog/Debian.pm | 4 +- scripts/Dpkg/Changelog/Entry.pm | 30 +- scripts/Dpkg/Changelog/Entry/Debian.pm | 33 +- scripts/Dpkg/Changelog/Parse.pm | 25 +- scripts/Dpkg/Checksums.pm | 29 +- scripts/Dpkg/Compression.pm | 29 +- scripts/Dpkg/Compression/FileHandle.pm | 76 +++-- scripts/Dpkg/Compression/Process.pm | 28 +- scripts/Dpkg/Conf.pm | 28 +- scripts/Dpkg/Control.pm | 73 ++--- scripts/Dpkg/Control/Changelog.pm | 26 +- scripts/Dpkg/Control/Fields.pm | 31 +- scripts/Dpkg/Control/FieldsCore.pm | 29 +- scripts/Dpkg/Control/Hash.pm | 26 +- scripts/Dpkg/Control/HashCore.pm | 153 ++------- scripts/Dpkg/Control/HashCore/Tie.pm | 155 +++++++++ scripts/Dpkg/Control/Info.pm | 28 +- scripts/Dpkg/Control/Tests.pm | 26 +- scripts/Dpkg/Control/Tests/Entry.pm | 26 +- scripts/Dpkg/Control/Types.pm | 37 +-- scripts/Dpkg/Deps.pm | 17 +- scripts/Dpkg/Deps/AND.pm | 6 +- scripts/Dpkg/Deps/KnownFacts.pm | 6 +- scripts/Dpkg/Deps/Multiple.pm | 14 +- scripts/Dpkg/Deps/OR.pm | 6 +- scripts/Dpkg/Deps/Simple.pm | 14 +- scripts/Dpkg/Deps/Union.pm | 6 +- scripts/Dpkg/Dist/Files.pm | 27 +- scripts/Dpkg/ErrorHandling.pm | 67 +++- scripts/Dpkg/Exit.pm | 25 +- scripts/Dpkg/File.pm | 25 +- scripts/Dpkg/Getopt.pm | 26 +- scripts/Dpkg/Gettext.pm | 29 +- scripts/Dpkg/IPC.pm | 31 +- scripts/Dpkg/Index.pm | 26 +- scripts/Dpkg/Interface/Storable.pm | 30 +- scripts/Dpkg/Lock.pm | 25 +- scripts/Dpkg/OpenPGP.pm | 26 +- scripts/Dpkg/OpenPGP/Backend.pm | 27 +- scripts/Dpkg/OpenPGP/Backend/GnuPG.pm | 27 +- scripts/Dpkg/OpenPGP/Backend/SOP.pm | 28 +- scripts/Dpkg/OpenPGP/Backend/Sequoia.pm | 27 +- scripts/Dpkg/OpenPGP/ErrorCodes.pm | 26 +- scripts/Dpkg/OpenPGP/KeyHandle.pm | 27 +- scripts/Dpkg/Package.pm | 55 +++- scripts/Dpkg/Path.pm | 25 +- scripts/Dpkg/Shlibs.pm | 25 +- scripts/Dpkg/Shlibs/Cppfilt.pm | 26 +- scripts/Dpkg/Shlibs/Objdump.pm | 358 ++------------------- .../Dpkg/Shlibs/{Objdump.pm => Objdump/Object.pm} | 238 +------------- scripts/Dpkg/Shlibs/Symbol.pm | 33 +- scripts/Dpkg/Shlibs/SymbolFile.pm | 30 +- scripts/Dpkg/Source/Archive.pm | 27 +- scripts/Dpkg/Source/BinaryFiles.pm | 27 +- scripts/Dpkg/Source/Format.pm | 6 +- scripts/Dpkg/Source/Functions.pm | 26 +- scripts/Dpkg/Source/Package.pm | 13 +- scripts/Dpkg/Source/Package/V1.pm | 26 +- scripts/Dpkg/Source/Package/V2.pm | 26 +- scripts/Dpkg/Source/Package/V3/Bzr.pm | 29 +- scripts/Dpkg/Source/Package/V3/Custom.pm | 27 +- scripts/Dpkg/Source/Package/V3/Git.pm | 29 +- scripts/Dpkg/Source/Package/V3/Native.pm | 26 +- scripts/Dpkg/Source/Package/V3/Quilt.pm | 26 +- scripts/Dpkg/Source/Patch.pm | 26 +- scripts/Dpkg/Source/Quilt.pm | 36 ++- scripts/Dpkg/Substvars.pm | 28 +- scripts/Dpkg/Vars.pm | 53 --- scripts/Dpkg/Vendor.pm | 61 ++-- scripts/Dpkg/Vendor/Debian.pm | 28 +- scripts/Dpkg/Vendor/Default.pm | 24 +- scripts/Dpkg/Vendor/Devuan.pm | 18 +- scripts/Dpkg/Vendor/Ubuntu.pm | 30 +- scripts/Dpkg/Version.pm | 43 +-- scripts/Makefile.am | 18 +- scripts/Test/Dpkg.pm | 26 +- scripts/dpkg-buildpackage.pl | 6 +- scripts/dpkg-fsys-usrunmess.pl | 4 +- scripts/dpkg-genbuildinfo.pl | 12 +- scripts/dpkg-genchanges.pl | 10 +- scripts/dpkg-gencontrol.pl | 9 +- scripts/dpkg-shlibdeps.pl | 4 +- scripts/dpkg-source.pl | 8 +- scripts/po/POTFILES.in | 3 +- scripts/po/ca.po | 3 +- scripts/po/de.po | 4 +- scripts/po/es.po | 2 +- scripts/po/fr.po | 2 +- scripts/po/nl.po | 3 +- scripts/po/pl.po | 2 +- scripts/po/ru.po | 4 +- scripts/po/sv.po | 3 +- scripts/t/Dpkg_Arch.t | 2 +- scripts/t/Dpkg_Changelog.t | 2 +- scripts/t/Dpkg_Package.t | 15 +- scripts/t/Dpkg_Vars.t | 38 --- scripts/t/merge_changelogs.t | 1 - t/critic.t | 6 + t/critic/perlcriticrc | 7 + t/minimum-version.t | 2 +- t/pod-spell.t | 3 + 206 files changed, 1983 insertions(+), 1765 deletions(-) create mode 100644 scripts/Dpkg/Control/HashCore/Tie.pm copy scripts/Dpkg/Shlibs/{Objdump.pm => Objdump/Object.pm} (61%) delete mode 100644 scripts/Dpkg/Vars.pm delete mode 100644 scripts/t/Dpkg_Vars.t -- Dpkg.Org's dpkg