package-notes (0.20) unstable; urgency=medium

  * Generate alternative dependencies for a note's multiple sonames

 -- Luca Boccassi <bluca@debian.org>  Sun, 21 Jun 2026 17:15:49 +0100

package-notes (0.19) unstable; urgency=medium

  * dlopen-notes: make output stable regardless of order of inputs

 -- Luca Boccassi <bluca@debian.org>  Fri, 05 Jun 2026 16:33:59 +0100

package-notes (0.18) unstable; urgency=medium

  [ Arthur Petitpierre ]
  * Fix type in group_by_feature

  [ Zbigniew Jędrzejewski-Szmek ]
  * dlopen-notes: group two helper functions together
  * rpm: add fileattr multifile generator
  * fakelib: add test for the new fileattr plugin
  * Rework how rpm fileattr generation is configured

  [ Frédéric Bérat ]
  * rpm: use a '%{!r: ... }' guard around package notes LDFLAGS

 -- Luca Boccassi <bluca@debian.org>  Tue, 02 Jun 2026 17:16:52 +0100

package-notes (0.17) unstable; urgency=medium

  * test: do not fail if order of items changes

 -- Luca Boccassi <bluca@debian.org>  Sun, 05 Oct 2025 20:08:55 +0100

package-notes (0.16) unstable; urgency=medium

  [ Zbigniew Jędrzejewski-Szmek ]
  * man: link to the spec in --help/man page
  * Makefile: add 'man' target for ease-of-use
  * refactor: use same style for ArgumentParser and the args
  * refactor: turn the code to read notes into a class
  * dlopen-notes: add mode to generate rpm Provides/Requires
  * README: show how to actually show the notes

  [ Simon McVittie ]
  * d/dh_dlopenlibdeps: Refer to the correct specification
  * d/dh_package_notes.1: Fix typos
  * dh_dlopenlibdeps: Debian package names can contain dots (Closes:
    #1117245)

 -- Luca Boccassi <bluca@debian.org>  Sun, 05 Oct 2025 17:58:08 +0100

package-notes (0.15) unstable; urgency=medium

  * d/package-notes.mk: also check Meson specific LD env var

 -- Luca Boccassi <bluca@debian.org>  Sat, 13 Jul 2024 13:10:31 +0100

package-notes (0.14) unstable; urgency=medium

  * d/package-notes.mk: change to no-op on Ubuntu

 -- Luca Boccassi <bluca@debian.org>  Sun, 23 Jun 2024 17:18:48 +0100

package-notes (0.13) unstable; urgency=medium

  * debian/package-notes.mk: skip when linking with llvm

 -- Luca Boccassi <bluca@debian.org>  Sun, 02 Jun 2024 00:03:26 +0100

package-notes (0.12) unstable; urgency=medium

  [ Luca Boccassi ]
  * d/control: mark python3 dependency with 'any' as per multiarch hinter

  [ Zbigniew Jędrzejewski-Szmek ]
  * dlopen-notes: make --raw the default action
  * dlopen-notes: add short option args and forbid abbrevs
  * dlopen-notes: generate man page using argparse-manpage

  [ Luca Boccassi ]
  * manpage: check in git
  * makefile: install manpage too
  * debian: install dlopen-notes manpage

 -- Luca Boccassi <bluca@debian.org>  Wed, 22 May 2024 15:35:08 +0100

package-notes (0.11) unstable; urgency=medium

  * d/control: drop 'native' from build dependencies
  * d/control: add doc link for dlopen spec

 -- Luca Boccassi <bluca@debian.org>  Wed, 15 May 2024 18:22:46 +0100

package-notes (0.10) unstable; urgency=medium

  * Add Python script to parse dlopen ELF notes
  * Add Debian tool for dlopen-notes
  * d/control: bump Standards-Version to 4.7.0, no changes

 -- Luca Boccassi <bluca@debian.org>  Thu, 09 May 2024 10:17:51 +0100

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog dh-package-notes`.
