-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 19 Jul 2026 08:44:43 +0000
Source: debputy
Architecture: source
Version: 0.1.93
Distribution: unstable
Urgency: medium
Maintainer: Debputy Maintainers <debputy@packages.debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Changes:
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)
Checksums-Sha1:
2e8c0266027239a83a7d52afec1a3e68439d8826 2625 debputy_0.1.93.dsc
bdf5ae5334b3460d4ac188c48695237c00c14574 718448 debputy_0.1.93.tar.xz
603634c634ded9c010749e25c50e92d285e61cf8 1262240 debputy_0.1.93.git.tar.xz
2e243ea428ea096120e14b14f071057742d72db4 17542 debputy_0.1.93_source.buildinfo
Checksums-Sha256:
84362aa915411559c6ba0fa95480a131e9d43c03e464fe3736592b47bc9da676 2625 debputy_0.1.93.dsc
93acd71072085f7001e3f9c451dcf1cef29ae26325e54814e81461aeb5b01228 718448 debputy_0.1.93.tar.xz
3bbf11474d0336997e2d6a06aa88a66367c91f31ea81f9159214776535837918 1262240 debputy_0.1.93.git.tar.xz
7d576137a235c77c759507af6eb19c3fc04d9eba698dd8c14c9230d51d8f8555 17542 debputy_0.1.93_source.buildinfo
Files:
403e6b4bf136ad4ee77dc9a0561df841 2625 devel optional debputy_0.1.93.dsc
beece8803eb31cf051f3e7cb90b3dce7 718448 devel optional debputy_0.1.93.tar.xz
a6d1ac7bd6d1be7bb07344d1dc2f9216 1262240 devel None debputy_0.1.93.git.tar.xz
5787eb5b724ca4f17354bbb6e519ad8e 17542 devel optional debputy_0.1.93_source.buildinfo
Git-Tag-Info: tag=e59a8bc68774fee1e3e03c1b7366f070233ae694 fp=f5e7199aef5e5c67e555873f740d68888365d289
Git-Tag-Tagger: Niels Thykier <niels@thykier.net>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmpck1UACgkQYG0ITkaD
wHnS+w//apBwZUm1+PCqgZjg/VgJ2K3qk9TBD0Y/3lN1FZLe7jBj2SoKheHnRXAv
8F1S0LLNDoFnnuNt658rbsu313WSIAqKyyoquRFA+e/BU0S+Aoa122S2THNVRFEm
aX8Ew0pIeq/RiTM6CZ2zgjDU+dJh1hPXEp4LSwpu0NFeWGfl6/3yIW0d7Ykfw5c4
qgExAs+Jrtd22WGH/rLJBYLVj+5UTpqg6UhYrf+RGIYRdmedO7aSy2HLuGsigEAc
Hk0qLZRoziicBj91zbtZS4SK4JQbz8XvrWtxUP4jjqKgq+mWMsF03sM0o3fohgcR
qbzNURknRfnbzmg6Vb50TTeXrU9kdBwkRUQ84kjYqQ24V6x39NqfiLgvFft9p8fU
NWY6/9AwSJR3I4k/ewRJ90hhtP4YS7Eenozrpy1OUxv2qiNpxtVkttx93JH4AeFT
7U0japmiGhUGgGXEwlb68P/ncLHH02/oJJS18+F+MieKAZBbcmhZ3hSSfZZrgAqC
qEoHnKdIiYQxv3Hn8afFBNynTfwVd4ZLuTcC+kg59lVbKGHMYsquOnbHk+fadktA
ZxriI108U6nXX2y1yEeuP8pEe/aCGj964F4ow3ZPuGidm5sWh1NSFKDhhlU1H1xj
x87y9xovGAIDiV2lteMDw/oyOPYUKmiXhNU3FhFkuBXvEbRAy4Q=
=1aw7
-----END PGP SIGNATURE-----