Subject: CVS commit: pkgsrc/misc/dpkg
From: Adam Ciarcinski
Date: 2023-06-13 17:44:29
Message id: 20230613154429.52E6CFA89@cvs.NetBSD.org

Log Message:
dpkg: updated to 1.21.22

dpkg (1.21.22) unstable; urgency=medium

  [ Guillem Jover ]
  * Code internals:
    - libdpkg: Handle missing Version when formatting source:Upstream-Version.
      Reported by John Scott <jscott@posteo.net>.
  * Localization:
    - Add Portuguese scripts translations.
      Thanks to Américo Monteiro <a_monteiro@gmx.com>.

 -- Guillem Jover <guillem@debian.org>  Thu, 11 May 2023 04:04:01 +0200

dpkg (1.21.21) unstable; urgency=medium

  * Architecture support:
    - Restore "arch: Add support for loong64 CPU".
  * Localization:
    - Update Dutch header boilerplate with an actual copyright line.
    - Update French scripts translation.
      Thanks to Sébastien Poher <sebastien@volted.net>.

 -- Guillem Jover <guillem@debian.org>  Sat, 25 Feb 2023 04:39:29 +0100

dpkg (1.21.20) unstable; urgency=medium

  [ Guillem Jover ]
  * Documentation:
    - man: Remove duplicate word in dpkg-buildflags(1).
      Thanks to Peter Krefting <peter@softwolves.pp.se>.
  * Packaging:
    - Fix versioned Build-Depends on debhelper.
    - Update lintian overrides.
  * Test suite:
    - Update suppressions for cppcheck 2.10.
    - Skip auto-generated policykit policy file.
  * Localization:
    - Add Dutch scripts translation.
      Thanks to Frans Spiesschaert <Frans.Spiesschaert@yucom.be>.
    - Unfuzzy translations due to typo fix.
    - Update Czech translations.
      Thanks to Miroslav Kure <kurem@upcase.inf.upol.cz>.
    - Update Dutch translations.
      Thanks to Frans Spiesschaert <Frans.Spiesschaert@yucom.be>.
    - Update French man page translation.
      Thanks to Jean-Pierre Giraud <jenapierregiraud75@free.fr>.
    - Update French programs translations.
      Thanks to Sébastien Poher <sebastien@volted.net>.
    - Update Hungarian programs translation.
      Thanks to Nagy Elemér Károly <nagy.elemer.karoly@gmail.com>.
    - Update Korean dselect translation.
      Thanks to Sangdo Jun <sebuls@gmail.com>.
    - Update Occitan programs translation.
      Thanks to Quentin PAGÈS <quentinantonin@free.fr>.
    - Update Portuguese programs translation.
      Thanks to Miguel Figueiredo <elmig@debianpt.org>.
    - Update Romanian programs translation.
      Thanks to Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>.
    - Update Russian translations.
      Thanks to Yuri Kozlov <yuray@komyakino.ru>.
    - Update Simplified Chinese translations.
      Thanks to Boyuan Yang <byang@debian.org>.
    - Update Spanish dselect translation.
      Thanks to jonatan porras <jonatanpc8@gmail.com>.
    - Update Swedish translations.
      Thanks to Peter Krefting <peter@softwolves.pp.se>.
    - Update Thai programs translation.
      Thanks to Theppitak Karoonboonyanan <thep@debian.org>.
    - Update Traditional Chinese dselect translation.
      Thanks to Cheng-Chia Tseng <pswo10680@gmail.com>.
    - Workaround po4a formatting issue in French translation.

 -- Guillem Jover <guillem@debian.org>  Tue, 07 Feb 2023 12:19:12 +0100

dpkg (1.21.19) unstable; urgency=medium

  [ Guillem Jover ]
  * Architecture support:
    - Revert "arch: Add support for loong64 CPU".
  * Perl modules:
    - Dpkg::OpenPGP::Backend::GnuPG: Set secure signing preferred algorithms.
    - Dpkg::OpenPGP::Backend::GnuPG: Touch trustedkeys.gpg on temporary gpg
      home.
    - Dpkg::OpenPGP::Backend::GnuPG: Fallback to use «gpg dearmor» if
      present. Reported by Sven Joachim <svenjoac@gmx.de> (on IRC).
    - Dpkg::Vendor::Ubuntu: Fix lto feature to honor DEB_BUILD_OPTIONS.
  * Test suite:
    - Set the permissions explicitly for the copied ChangeLog.old file.
    - Add unit tests for lto build flags handling in Ubuntu.
      Thanks to Shengjing Zhu <shengjing.zhu@canonical.com>.
      See https://bugs.launchpad.net/bugs/2002582.
  * Localization:
    - Update Catalan translation.
    - Update Portuguese man pages translation.
      Thanks to Américo Monteiro <a_monteiro@gmx.com>.

  [ Sven Joachim ]
  * Localization:
    - Update German programs translation.

  [ Helge Kreutzmann ]
  * Localization:
    - Update German man pages translation.

 -- Guillem Jover <guillem@debian.org>  Tue, 24 Jan 2023 23:39:50 +0100

dpkg (1.21.18) unstable; urgency=medium

  [ Guillem Jover ]
  * Perl modules:
    - Dpkg::BuildFlags: Fix strip method to always work with duplicates.

  * Documentation:
    - man: Add a note to dpkg-fsys-usrunmess(8) about Debian support.

  * Code internals:
    - libdpkg: Move compression level max bound check from dpkg-deb.
    - libdpkg: Switch dpkg_lzma_strerror() to use struct io_lzma.
    - libdpkg: Split compression filter operation tracking from its status.
    - libdpkg: Generalize compression stream action handling.
    - libdpkg: Abstract compression stream status tracking.
    - libdpkg: Add zstd support for .deb archives.
  * Build system:
    - Update .mailmap mappings.
  * Packaging:
    - Update copyright years.
  * Test suite:
    - Add dpkg-deb build and extract tests.

 -- Guillem Jover <guillem@debian.org>  Tue, 10 Jan 2023 18:46:37 +0100

dpkg (1.21.17) unstable; urgency=medium

  [ Guillem Jover ]
  * dpkg-genbuildinfo: Do not fail if the cross-compiler cannot compile.

  * Code internals:
    - dpkg-buildinfo: Fix indentation.
  * Packaging:
    - Stop shipping the «git log» changelog in exchange for no trimming.

 -- Guillem Jover <guillem@debian.org>  Thu, 05 Jan 2023 12:34:05 +0100

dpkg (1.21.16) unstable; urgency=medium

  [ Guillem Jover ]
  * dpkg-deb: Fix buffer overflow on long directory names with old deb formats.
    Reported by Georgy Yakovlev <gyakovlev@gentoo.org>.
  * Perl modules:
    - Dpkg::Compression: Pass --no-adjust to xz to force compression threaded
      mode.
    - Dpkg::Compression: Make xz not emit warnings nor exit non-zero on
      warnings.
    - Dpkg::OpenPGP::Backend::SOP: Add sqop as an alternative SOP
      implementation.
    - Dpkg::Source::Package::V3::Git: Move error() argument out of g_() call.
  * Code internals:
    - libdpkg: Make xz not emit warnings nor exit non-zero on warnings.

  [ Helge Kreutzmann ]
  * Localization:
    - Update German man pages translation.
    - Update German scripts translation.

Files:
RevisionActionfile
1.57modifypkgsrc/misc/dpkg/Makefile
1.16modifypkgsrc/misc/dpkg/PLIST
1.21modifypkgsrc/misc/dpkg/distinfo
1.1addpkgsrc/misc/dpkg/patches/patch-configure
1.1addpkgsrc/misc/dpkg/patches/patch-lib_dpkg_buffer.c