[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted debputy 0.1.93~bpo13+1 (source) into stable-backports



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 22 Jul 2026 10:49:50 +0000
Source: debputy
Architecture: source
Version: 0.1.93~bpo13+1
Distribution: trixie-backports
Urgency: medium
Maintainer: Debputy Maintainers <debputy@packages.debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Closes: 1139930 1141681
Changes:
 debputy (0.1.93~bpo13+1) trixie-backports; urgency=medium
 .
   * Rebuild for trixie-backports.
 .
 debputy (0.1.93) unstable; urgency=medium
 .
   * LSP/Lint:
     - Add basic documentation of `XS-Go-Import-Path`
     - Fix bug where hover docs where sometimes not shown
     - Provide rudimentary linting of most typing mappings
 .
   * Manifest:
     - Support "on upgrade from version X" as maintscript condition
     - Support `before-upgrade` and `unconditionally-in-script`
 .
   * Integration mode:
     - Remove `dh_computeautosubstvars` in the `dh-sequence-zz-debputy`
       (but not `dh-sequence-zz-debputy-rrr`) mode. It did nothing
       in the `dh-sequence-zz-debputy`, and `debputy` should be replacing
       it fully at that integration mode. For the `-rrr` mode, we need it
       since metadata-detectors are not run, so we need to rely on
       `dh` for `substvars`.
 .
   * debputy: Fix crash if two deb packages both had an ELF debug with same
     ELF ID.  (Closes: debputy#150)
   * debputy: Fix confusing error about unknown search dirs for `discard` rules
     (Closes: debputy#149)
   * debputy: Support `d/tmp-deb` and `d/tmp-udeb` out of the box in `dh`-based
     integration modes such as `dh-sequence-zz-debputy`). That is,
     `debian/tmp-deb` will automatically be considered a search path for `deb`
     packages and ditto for `debian/tmp-udeb` for `udeb` packages. This enables
     smoother handling of `deb` + `udeb` multi-build source packages that
     produces provided they follow this convention.
 .
     This change does not apply to `full` integration mode, as it tracks
     installations directories from the build system automatically. Although
     the default implementations use a similar pattern, so to the casual
     observer it will in many cases look like it does.
     (Closes: debputy#151)
   * debputy: ignore `udeb` in `auto-depends-solink`. That is, `debputy`
     will now automatic dependencies for `solink` provided the library
     is installed into exactly on `deb` package. Previously, it had to
     be installed into exactly one binary (`deb` or `udeb`) package.
     However, the `-dev` package should never need to Depends on the
     `udeb`, so it was safe to ignore here.
     (Closes: debputy#152)
 .
 debputy (0.1.92) unstable; urgency=medium
 .
   * Manifest:
     - Support custom maintainer script snippets via the new per-package
       `maintscript-snippets` keyword. It provides the ability to do some
        snippets for common scripts like `postinst`.
 .
        However, it has some known limitations around `udeb` packages, `dpkg`
        triggers, and `debconf`. For `debconf`, while the scripts can use
        `debconf` via `requires: debconf`, there is currently no support for
        the `config` script, which in many cases makes the support
        moot.
 .
        Additionally, there is no support for explicit ordering of the
        snippets relative to automated snippets. There may be use-case that
        cannot be supported currently as a consequence.
 .
        Part of debputy#28
 .
   * Include INTEGRATION-MODES.md in the docs.
     Thanks to Sven Joachim <svenjoac@gmx.de> (Closes: #1141681)
 .
 debputy (0.1.91) unstable; urgency=medium
 .
   [ Sébastien Noel ]
   * fix FTBFS for packages using cmake+pkgconf
 .
 debputy (0.1.90) unstable; urgency=medium
 .
   * debputy: Install pam files into `/etc/pam.d` to match
     debhelper.
   * Port `debhelper`'s new `get_build_tool` to `debputy`
 .
 debputy (0.1.89) unstable; urgency=medium
 .
   * debputy: Fix `SyntaxWarning` about invalid escape sequence.
     Thanks to Sven Joachim <svenjoac@gmx.de> for filing the bug
     and providing a patch. Also thanks to
     Jochen Sprickerhof <jspricke@debian.org> for also be quick
     to report the problem. (Closes: #1139930)
   * CI: Tweak the CI setup and dependencies
 .
 debputy (0.1.88) unstable; urgency=medium
 .
   * LSP/Lint:
     - Bump latest S-V to 4.7.4
     - Fix 2 "off-by-one" errors when checking `d/changelog` line length
       so it now triggers exactly when `lintian` would rather than 2
       characters too late.
 .
   * Manifest:
     - Support `install-target-variables` for the `make` build system
       (Closes: debputy#128, debputy#146)
 .
   * migrate-from-dh:
     - Migration with `tmpfiles` now assume compat 14. This is due
       to the change below about generating `--remove` and `--purge`
       snippets for `tmpfiles`.
 .
   * Plugin API:
      - Support `Foo | None` types better in source/parsed formats.
        Previously, the had to be written as `Optional[Foo]`
 .
   * debputy: add dependency for `tmpfiles` like `debhelper` now does
   * debputy: Generate `--remove` and `--purge` snippets for `tmpfiles`
Checksums-Sha1:
 45bb3ad027a9bd5bc3f454e49539d0fa0265e264 2665 debputy_0.1.93~bpo13+1.dsc
 308037d21fcdbe68429efd6124fa323647489cd3 718564 debputy_0.1.93~bpo13+1.tar.xz
 dfc381e4b14b607e18ce8f55b536290b07971bf7 1262320 debputy_0.1.93~bpo13+1.git.tar.xz
 75a60dc404685650ea5159329fcfd3bbd23c299e 17574 debputy_0.1.93~bpo13+1_source.buildinfo
Checksums-Sha256:
 e58aa22a9b1e8670cc384086efd6ef482c93f41e4282f6b8222f385f6ad68512 2665 debputy_0.1.93~bpo13+1.dsc
 d9483967b62632c65d2021a96cc012403b0b159ac1fac233884bb00166ca4f06 718564 debputy_0.1.93~bpo13+1.tar.xz
 f8d65781676ba5b21ce4ee5707388e3eb8b85d5b12b554d5a9f12a2033818c31 1262320 debputy_0.1.93~bpo13+1.git.tar.xz
 342dc6d6413caf5b2442422a24abfc22c17aa69addbcea1cac3659ba16936607 17574 debputy_0.1.93~bpo13+1_source.buildinfo
Files:
 7b6069a9cfc78358ebfff694c6baf4cf 2665 devel optional debputy_0.1.93~bpo13+1.dsc
 100a227c2b4243b2b025b70ef3036a39 718564 devel optional debputy_0.1.93~bpo13+1.tar.xz
 f48df65f57a72ce6958ae488f26c23c0 1262320 devel None debputy_0.1.93~bpo13+1.git.tar.xz
 4d833072bf285c8c8b3b12b280fac855 17574 devel optional debputy_0.1.93~bpo13+1_source.buildinfo
Git-Tag-Info: tag=bb4861a79768ddd985d3d1b4d70e74cf16a27802 fp=f5e7199aef5e5c67e555873f740d68888365d289
Git-Tag-Tagger: Niels Thykier <niels@thykier.net>

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmpgoLkACgkQYG0ITkaD
wHkMNBAAylzb1jGG4fx8w9OPKqhUmI1gKZGeEOO5+idRysoN8mQD7UI/gkJV5H7a
tytH5VxLYau2DmpsxA5b3trwx0JoB+jDjS9W/gCyv825vAIHaCe03ryEvotp4FEz
pd7TrgQxwa/6grgyrSmeHlOac4v4Wp22c45hTUgphrSd0Y9VAfJNGEMx3K198pUt
WRWwt0Gbf0YjdrG0zGajBp2W2LTwtsuJCr3JSjPpnmOqF49376MINZ+RpyJLk2in
fTRqKE02IkI7yPSyY+gTFcUPQJxpIEJ6tyR0BlKwbZIk/K1l0iHcKz2j7/N5BX9X
DM4C7VdOiGgv5UOUfMs+ttzqAI3v2W23JgbSNUnhaRAYXEMtRibMV34KAhNq05L5
vwWwA3uMJ7AnoeRrCZZQXLHFNpLOLphGPYrIEkCRiGoztoUhR7d+7e+Hf0K3wwGw
oEnmPhs/NyHOtH96+aYu81SK2h7VWvPOXnadcB/zATznCKSvoAS9u+C/p6pzFtgn
ltn1o462nCaTOpOnI6ygymPF8syB7d0r0f59n8TkprjaYDkoLLoR7TSycDZjSa5A
m/c3uH8pIEFJQoHs8t8R1jIQa3RzQv3bUCAJJO+P19R29kOeoszx/NhfsLNJ/vkz
cK+afQqD2EocVSbwbxsd97iqspx9Hpa2YQqfr5WymKnZ5FMfXtk=
=xb4D
-----END PGP SIGNATURE-----

Attachment: pgpPu4sj3uosl.pgp
Description: PGP signature


Reply to: