rocm-smi-lib (7.2.4-0ubuntu1) stonking; urgency=medium

  * New upstream version 7.2.4
  * d/salsa-ci.yml: ignore lintian failures until stonking container available
  * d/copyright: fix license stanza for debian files

 -- Talha Can Havadar <talha.can.havadar@canonical.com>  Mon, 01 Jun 2026 10:43:22 +0200

rocm-smi-lib (7.2.3-0ubuntu1) stonking; urgency=medium

  * New upstream version 7.2.3
  * d/watch: update file with new upstream targets
  * d/rules: add max DPKG_GENSYMBOLS_CHECK_LEVEL
  * d/copyright: update debian packaging copyright stanza
  * d/control: update Standards-Version and Homepage
  * d/upstream/metadata: update fields to target monorepo

 -- Bruno Bernardo de Moura <bruno.moura@canonical.com>  Wed, 20 May 2026 10:10:41 -0300

rocm-smi-lib (7.1.1-0ubuntu1) resolute; urgency=medium

  * New upstream version 7.1.1 (LP: #2148496)

 -- Igor Luppi <igor.luppi@canonical.com>  Wed, 15 Apr 2026 15:03:16 -0300

rocm-smi-lib (7.1.0-0ubuntu3) resolute; urgency=medium

  * d/control: build explicitly not for riscv and i386 (LP: #2138727)

 -- Talha Can Havadar <talha.can.havadar@canonical.com>  Tue, 20 Jan 2026 14:08:30 +0100

rocm-smi-lib (7.1.0-0ubuntu2) resolute; urgency=medium

  [ Talha Can Havadar ]
  * New upstream version 7.1.0 (LP: #2138653)
  * d/p/0002-add-version-script-to-control-exposed-symbols.patch:
    Fix FTBFS, error bad value for '-march=' switch

  [ Gennaro Oliva ]
  * d/control: add missing libdrm-dev for librocm-smi-lib (Closes: #1121159)

 -- Talha Can Havadar <talha.can.havadar@canonical.com>  Fri, 19 Dec 2025 08:45:45 +0100

rocm-smi-lib (7.1.0-0ubuntu1) UNRELEASED; urgency=medium

  [ Igor Luppi ]
  * d/{control,liboam1*,librocm-smi64-1*}: Update SOVERSION from 1 to 7
  * d/p/0002-add-version-script-to-control-exposed-symbols.patch: fix soversion
  * d/rules: fix soversion

  [ Zhai Zhaoxuan ]
  * d/control: add pkg-config in build-depends
  * d/not-installed: update the name of duplicated LICENSE file

  [ Talha Can Havadar ]
  * d/rules: make symbol checking strict for builds
  * d/patches: fix so version problem due to missing git

 -- Igor Luppi <igor.luppi@canonical.com>  Wed, 17 Dec 2025 16:21:06 -0300

rocm-smi-lib (6.4.3-0ubuntu1) questing; urgency=medium

  * New upstream version 6.4.3
  * d/control: update maintainer information

 -- Igor Luppi <igor.luppi@canonical.com>  Mon, 22 Sep 2025 15:52:03 -0300

rocm-smi-lib (6.4.1-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Fix CMAKE_SHARED_LINKER_FLAGS usage. (Closes: #1123710)
  * Fix building twice in a row.
  * Restrict autopkgtest dependencies to rocm-smi.
  * Drop redundant Rules-Requires-Root: no.
  * Add superficial autopkgtest for CMake find_package(rocm_smi).
  * librocm-smi-dev: Promote liboam-dev to dependency. (Closes: #1022797)
  * Add superficial autopkgtest for rocm_smi.h usability.
  * librocm-smi-dev: Add dependency on libdrm-dev. (Closes: #1121159)

 -- Andreas Beckmann <anbe@debian.org>  Sat, 20 Dec 2025 11:01:26 +0100

rocm-smi-lib (6.4.1-1) unstable; urgency=medium

  [ Cordell Bloor ]
  * Upload to unstable
  * Forwarded d/p/0004-revert-remove-reset-partition.patch
  * Add d/gbp.conf to follow DEP-14
  * Update my email address
  * d/control: drop inactive maintainers from uploaders
  * d/control: add myself to uploaders

  [ Kentaro Hayashi ]
  * Use d/watch 5

 -- Cordell Bloor <cgmb@debian.org>  Thu, 30 Oct 2025 16:01:37 -0600

rocm-smi-lib (6.4.1-1~exp1) experimental; urgency=medium

  * Team upload.

  * New upstream version 6.4.1
  * Refresh patches
    * Drop d/p/0001-remove-const-decorator.patch applied upstream
    * Add d/p/0004-revert-remove-reset-partition.patch to restore the
      rsmi_dev_compute_partition_reset and rsmi_dev_memory_partition_reset
      functions that were removed upstream
  * Update copyright for new upstream version
  * Add libdrm-dev to B-D as required for new upstream version
  * Update standards version to 4.7.2
  * d/control: update maintainer name from ROCm Team to Debian ROCm Team
    for consistency with other packages

 -- Cordell Bloor <cgmb@slerp.xyz>  Mon, 23 Jun 2025 14:40:41 -0600

rocm-smi-lib (6.1.2-1) unstable; urgency=medium

  * Limit architectures to linux-any

 -- Mario Limonciello <superm1@gmail.com>  Sat, 08 Feb 2025 07:07:04 -0600

rocm-smi-lib (6.1.2-1~exp1) experimental; urgency=medium

  * Remove unnecessary deps in d/control
  * Remove internal symbols d/.symbols with a version script
  * Update d/watch URL
  * Provide extra symlink in d/.links to make Python bind import work
  * Add myself to uploaders
  * 0003-clean-amd64-flags.patch: removed, not needed
  * 0006-CMakeLists.txt-do-not-enforce-fPIE.patch: removed, not needed
  * 0007-rocm_smi64-soversion.patch: removed, not needed
  * 0008-typo.patch: removed, fixed in upstream
  * 0001-remove-const-decorator.patch: new, fix compile error
  * 0002-add-version-script-to-control-exposed-symbols.patch: new, restrict
    exposed symbols
  * 0003-remove-example-target-using-internal-apis.patch: new, fix lintian
    errors

 -- Xuanteng Huang <xuanteng.huang@outlook.com>  Thu, 06 Feb 2025 13:55:35 +0800

rocm-smi-lib (5.7.0-1) unstable; urgency=medium

  * Migrate rocm-smi-lib 5.7 from experimental to unstable.
  * d/t/control: add test `rocm-smi -S`.
    Leverage ROCm CI to check whether and where bug #1031121 appears.
  * d/control: librocm-smi-dev recommends liboam-dev.
    Work around bug #1022797 until a better approach is applied.

 -- Étienne Mollier <emollier@debian.org>  Sun, 04 Feb 2024 16:47:34 +0100

rocm-smi-lib (5.7.0-0+exp1) experimental; urgency=medium

  [ Étienne Mollier ]
  * New upstream version 5.7.0
  * 0003-clean-amd64-flags.patch: refresh.
  * 0004-gcc-12.patch: delete: applied upstream.
  * 0006-CMakeLists.txt-do-not-enforce-fPIE.patch: refresh.
  * 0007-rocm_smi64-soversion.patch: new: enforce rocm_smi64 soversion to 1.
    This is for consistency with previous versions of the librocm-smi64-1
    package in Debian, but upstream soversion is at 5 at least since ROCm
    5.2.3.  Synchronization with upstream's soversion is to be brought on
    next bump, probably for ROCm 6.
  * d/*.install: deploy libraries in multiarchitecture locations.
  * d/lib*1.install: make libraries copies more targeted.
    This prevents copying over the librocm_smi64.so.5 which has a delta
    compared to Debian's SOVERSION.
  * d/librocm-smi-dev.docs: delete.
    The corresponding documentation is already deployed somehow.
  * d/*.symbols*: update symbols tables.
    There is a notable signature change in shared_mutex_init, however this
    symbol is not part of rocm-smi-lib API, as it is leaked from third
    party headers, and reverse dependencies should not make use of it.  In
    the eventuality that reverse dependencies to get broken by this
    update, an SOVERSION bump would probably have to be considered.

  [ Mo Zhou ]
  * Deprecate the rsmiBinding merger patches as they are already outdated.
    Instead, we will symlink the rsmiBindings.py to the standard python
    library path, so that it can be imported by all other python scripts.
    + Two autopkgtest cases are also added to ensure its correctness.

  [ Étienne Mollier ]
  * d/copyright: undocument files removed.
  * 0008-typo.patch: new: fix typos caught by lintian.
  * d/copyright: bump copyright years.
  * d/control: ensure librocm-smi64-1 and rocm-smi version consistency.
  * d/rocm-smi.1: refresh with manual adjustments on top of help2man.
  * d/salsa-ci.yml: disable test on i386.
    There is a bad interaction between the package and salsa CI for the
    i386 package build.

 -- Étienne Mollier <emollier@debian.org>  Tue, 09 Jan 2024 19:44:59 +0100

rocm-smi-lib (5.2.3-3) unstable; urgency=medium

  * 0006-CMakeLists.txt-do-not-enforce-fPIE.patch: new.
    This patch fixes both a link failure observed on amd64 when lto is
    enabled and hppa, which had very similar symptom reported in the bug
    tracker. (Closes: #1015653, #1030876)
  * d/*.symbols*: update symbols table for gcc 13. (Closes: #1037846, #1042134)
  * d/clean: remove build remnants.
  * d/control: declare compliance to standards version 4.6.2.

 -- Étienne Mollier <emollier@debian.org>  Sun, 27 Aug 2023 12:58:35 +0200

rocm-smi-lib (5.2.3-2) unstable; urgency=medium

  * d/control: use shorthand "ROCm" in packages descriptions instead of the
    long form.

 -- Étienne Mollier <emollier@debian.org>  Fri, 02 Dec 2022 23:10:31 +0100

rocm-smi-lib (5.2.3-1) unstable; urgency=medium

  * Migrate ROCm 5.2.3 to unstable.
  * d/*.symbols renamed d/*.symbols.amd64: work around ftbfs on non-amd64.

 -- Étienne Mollier <emollier@debian.org>  Mon, 17 Oct 2022 22:05:33 +0200

rocm-smi-lib (5.2.3-1~0exp0) experimental; urgency=medium

  * New upstream version

 -- Étienne Mollier <emollier@debian.org>  Mon, 05 Sep 2022 21:00:19 +0200

rocm-smi-lib (5.2.0-2) unstable; urgency=medium

  * d/*.symbols: adjust for armel and riscv64. (Closes: #1014318)

 -- Étienne Mollier <emollier@debian.org>  Tue, 05 Jul 2022 07:57:32 +0200

rocm-smi-lib (5.2.0-1) unstable; urgency=medium

  * New upstream version
  * Reorder sequence of d/control fields by cme (routine-update)
  * d/{*.install,not-installed}: adjust to new posix layout.
  * d/librocm-smi-dev.docs: update documents location.
  * d/control: remove build-dep to dh-exec: not in use anymore.
  * d/rules: refman.pdf renaming not needed anymore.
  * d/*.symbols: append new symbols with this release.
  * d/*.symbols: adjust for 32-bit architectures support.
  * d/copyright: remove files which are not shipped anymore.
  * Add 0005-dotdot.patch: fix library location when running rocm-smi.
  * Adjust 0002-use-soversioned-library.patch: fix rsmiBindings.py too.

 -- Étienne Mollier <emollier@debian.org>  Sun, 03 Jul 2022 19:00:36 +0200

rocm-smi-lib (5.1.0-4) unstable; urgency=medium

  * d/control: make -dev packages depend on corresponding libraries.
  * Add 0004-gcc-12.patch to fix ftbfs with Gcc 12.
    Thanks to Torsten Keßler (Closes: #1013031)
  * d/*.symbols: mark some compiler dependent symbols optional.
    This allows build against gcc-11 or gcc-12 with a single symbols file.
  * d/control: mark liboam-dev Architecture: any.
    This change is necessary to make the package binNMU-able per lintian
    error report.
  * d/control: declare compliance to standards version 4.6.1.

 -- Étienne Mollier <emollier@debian.org>  Mon, 20 Jun 2022 23:24:04 +0200

rocm-smi-lib (5.1.0-3) unstable; urgency=medium

  * d/rules: clean up d/tmp from unused rocm_smi.py in architecture independent
    builds; this fixes failure to build architecture independent packages from
    source.
  * Add 0003-clean-amd64-flags.patch: fix build failures on non x86_64 hosts.

 -- Étienne Mollier <emollier@debian.org>  Tue, 12 Apr 2022 22:31:31 +0200

rocm-smi-lib (5.1.0-2) unstable; urgency=medium

  * Source only upload.

 -- Étienne Mollier <emollier@debian.org>  Tue, 12 Apr 2022 20:27:18 +0200

rocm-smi-lib (5.1.0-1) unstable; urgency=medium

  * Initial release. (Closes: #961006)

 -- Étienne Mollier <emollier@debian.org>  Wed, 06 Apr 2022 23:09:47 +0200
