xrt (1:2.25.0-4~bpo13+1) trixie-backports; urgency=medium

  * Backport to trixie.

 -- Mario Limonciello <superm1@debian.org>  Mon, 24 Aug 2026 00:05:54 -0500

xrt (1:2.25.0-4) unstable; urgency=medium

  * d/not-installed: Fix arm64 FTBFS by adding some files

 -- Mario Limonciello <superm1@debian.org>  Fri, 21 Aug 2026 13:15:19 -0500

xrt (1:2.25.0-3) unstable; urgency=medium

  * d/libxrt-dev.install: Only install hip_xrt.h not all of
    /usr/include/hip (Closes: #1145014)

 -- Mario Limonciello <superm1@debian.org>  Fri, 21 Aug 2026 10:47:41 -0500

xrt (1:2.25.0-2) unstable; urgency=medium

  * debian/control: Fix invalid Breaks operator in libxrt-utils-alveo
  * debian/control: Remove shlibs:Depends from libxrt-dev

 -- Mario Limonciello <superm1@debian.org>  Tue, 18 Aug 2026 19:19:05 -0500

xrt (1:2.25.0-1) unstable; urgency=medium

  * d/patches: drop all patches, upstream
  * Drop repack files, all files dropped upstream
  * Add xrt-replay and xrt-capture binaries to usr/bin
  * d/rules: drop libxrt_noop.so
  * d/copyright: refresh
  * d/control: Add Conflicts for libxrt1 (Closes: #1134630)

 -- Mario Limonciello <superm1@debian.org>  Tue, 18 Aug 2026 18:18:13 -0500

xrt (1:2.21.75+dfsg-9) unstable; urgency=medium

  [ Soren Soe ]
  * Fix security vulnerability in xclbin parsing

 -- Mario Limonciello <superm1@debian.org>  Wed, 03 Jun 2026 16:13:55 -0500

xrt (1:2.21.75+dfsg-8) unstable; urgency=medium

  * Backport a patch to prevent a buffer overrun in xrt.ini dtrace debugging

 -- Mario Limonciello <superm1@debian.org>  Tue, 02 Jun 2026 14:43:55 -0500

xrt (1:2.21.75+dfsg-7) unstable; urgency=medium

  [ Soren Soe ]
  * Add pyxrt patch for scratchpad and xdna mmap patch.

 -- Mario Limonciello <superm1@debian.org>  Tue, 19 May 2026 20:28:05 -0500

xrt (1:2.21.75+dfsg-6) unstable; urgency=medium

  * d/control: Add breaks/replaces for more cases (Closes: #1133325)

 -- Mario Limonciello <superm1@debian.org>  Sun, 19 Apr 2026 23:01:00 -0500

xrt (1:2.21.75+dfsg-5) unstable; urgency=medium

  [ Soren Soe ]
  * Fix compilation with gcc16 (Closes: #1133671)

 -- Mario Limonciello <superm1@debian.org>  Sat, 18 Apr 2026 16:58:52 -0500

xrt (1:2.21.75+dfsg-4) unstable; urgency=medium

  [ Soren Soe ]
  * Fix hip API signature mismatch

 -- Mario Limonciello <superm1@debian.org>  Fri, 20 Mar 2026 06:31:19 -0500

xrt (1:2.21.75+dfsg-3) unstable; urgency=medium

  [ Soren Soe ]
  * Add xrt-smi patch to direct users to download missing archive

 -- Mario Limonciello <superm1@debian.org>  Thu, 19 Mar 2026 14:49:56 -0500

xrt (1:2.21.75+dfsg-2) unstable; urgency=medium

  [ Soren Soe ]
  * Fix xrt_hip.so static initialization

  [ Mario Limonciello (AMD) ]
  * d/p: Add a patch to fix 6.19 kernel compat

 -- Mario Limonciello <superm1@debian.org>  Sun, 15 Mar 2026 10:42:03 -0500

xrt (1:2.21.75+dfsg-1) unstable; urgency=medium

  [ Andre Paiusco ]
  * d/man/xrt-replay.1: typo
  * d/control: disambiguate packages small description and bump std-version
  * d/copyright: removing duplicate path and unused license
  * d/source/lintian-overrides: cleanup
  * d/control: add kernel section
  * d/copyright: remove all binaries and fix licensing and/or

  [ Soren Soe ]
  * Disable build of xbtracer

  [ Mario Limonciello (AMD) ]
  * Repack to exclude some non-free test content.
  * Update d/copyright
  * d/copyright: Correct dual licensed files
  * d/watch: adjust to match version properly (although it still downloads wrong file)
  * d/man: Correct lintian warnings for all existing man pages
  * Add more manpages
  * d/dkms: fix appstream metadata

 -- Mario Limonciello <superm1@gmail.com>  Fri, 13 Mar 2026 12:19:39 -0500

xrt (1:2.21.75-2) unstable; urgency=medium

  * d/control: b-d on libamdhip64-dev
  * d/p: Backport patch to fix HIP compilation
  * Enable HIP support

 -- Mario Limonciello <superm1@debian.org>  Tue, 10 Mar 2026 15:53:58 -0500

xrt (1:2.21.75-1) unstable; urgency=medium

  * New upstream version.
    - Fixes FTBFS with newer boost (Closes: #1110612)
  * Drop multi-arch declaration for all packages
  * d/control: Drop libboost-system-dev (Closes: #1127301)
  * Add a patch from Andreas Beckmann for 6.18 support for xocl
    (Closes: #1121155)

 -- Mario Limonciello <superm1@debian.org>  Tue, 10 Feb 2026 21:28:42 -0600

xrt (1:2.21.70-4) unstable; urgency=medium

  * Transition alveo libries for swemu and noop (Closes: #1125292)

 -- Mario Limonciello <superm1@debian.org>  Mon, 12 Jan 2026 09:22:08 -0600

xrt (1:2.21.70-3) unstable; urgency=medium

  * Only install swemu and noop on amd64

 -- Mario Limonciello <superm1@gmail.com>  Sun, 11 Jan 2026 13:38:42 -0600

xrt (1:2.21.70-2) unstable; urgency=medium

  * d/libxrt-dev.install: Add missing static libraries
    (Closes: #1124034)
  * d/control: Add libxrt-npu2, libxrt-alveo2, and python3-xrt to
    libxrt-dev deps

 -- Mario Limonciello <superm1@debian.org>  Sun, 04 Jan 2026 12:56:12 -0600

xrt (1:2.21.70-1) unstable; urgency=medium

  * New upstream version.  Fixes some launch issues for xrt-smi.
  * Add autopkgtest to try to ensure xrt-smi can be launched

 -- Mario Limonciello <superm1@debian.org>  Wed, 17 Dec 2025 11:28:51 -0600

xrt (1:2.21.68-1) unstable; urgency=medium

  * New upstream version.  Upstream changed from 4 part versions to 3 part
    versions, so introduce an epoch.
  * Drop all patches, upstream.

 -- Mario Limonciello <superm1@debian.org>  Tue, 16 Dec 2025 11:39:33 -0600

xrt (202610.2.21.21-4) unstable; urgency=medium

  * d/rules: Set -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON to fix reproducible builds
  * Refresh xocl-drm patch for compatibility with 6.16 as well

 -- Mario Limonciello <superm1@debian.org>  Wed, 19 Nov 2025 12:06:20 -0600

xrt (202610.2.21.21-3) unstable; urgency=medium

  * Add support for building xocl-dkms on more kernel versions
    (Closes: #1120524)
  * Enable autopkgtest dkms test suite

 -- Mario Limonciello <superm1@debian.org>  Tue, 18 Nov 2025 22:48:45 -0600

xrt (202610.2.21.21-2) unstable; urgency=medium

  * Only install hwemu files for amd64 (not supported on aarch64).
    Fixes FTBFS on aarch64.
  * d/control: Fix python dependencies

 -- Mario Limonciello <superm1@debian.org>  Wed, 05 Nov 2025 14:38:19 -0600

xrt (202610.2.21.21-1) unstable; urgency=medium

  * New upstream version
  * d/copyright: refresh for new release
  * Build packages for both NPU and Alveo support
  * add appstream metadata for DKMS package
  * Add more man pages

 -- Mario Limonciello <superm1@gmail.com>  Mon, 03 Nov 2025 14:35:02 -0600

xrt (202520.2.20.172-1) unstable; urgency=medium

  [Mario Limonciello]
  * New upstream version

  [ Pavel Shramov ]
  * d/rules: Fix bash-completion filename for xrt-smi
  * Use dh_bash-completion to install completion files
  * d/rules: Use temporary install to fix cli tests

 -- Mario Limonciello <superm1@gmail.com>  Tue, 14 Oct 2025 10:48:39 -0500

xrt (202520.2.20.151-1) unstable; urgency=medium

  [ Mario Limonciello ]
  * New version (202520.2.20.151)
  * Drop all patches
  * Add salsa-ci.yml
  * d/control: Transition to libxrt2
  * d/control: Add python3-xrt package
  * Drop unnecessary docs
  * d/control: b-d on pkgconf instead of pkg-config
  * d/control: Update standards version
  * d/control: Add me to uploaders
  * Install icd file in libxrt-utils package
  * d/not-installed: Correct the list of files not installed.
  * d/control: Add elfio to b-d
  * d/rules: Add man pages using help2man
  * d/rules: install bash completion

  [Soren Soe]
  * Correct the files installed in libxrt-dev.install
  * d/rules: refresh for current build options
  * d/control: Update b-d for new package
  * debian/copyright: Drop no longer referenced files
  * d/control: Drop DKMS

 -- Mario Limonciello <superm1@debian.org>  Fri, 19 Sep 2025 13:12:14 -0500

xrt (202210.2.13.466+dfsg-8.2) unstable; urgency=medium

  * Non-maintainer upload.
  * d/rules: Add -Wno-error=mismatched-new-delete unconditionally.
    (Closes: #1102440)

 -- Matheus Polkorny <mpolkorny@gmail.com>  Sun, 13 Apr 2025 22:33:17 -0300

xrt (202210.2.13.466+dfsg-8.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Fix FTBFS due to upgrade to gcc-14. (Closes: #1037903)

 -- Jonathan Bergh <bergh.jonathan@gmail.com>  Sat, 16 Sep 2023 18:48:26 +0200

xrt (202210.2.13.466+dfsg-8) unstable; urgency=medium

  * Change modules path to multiarch.
    Add d/patches/0011-module_loader.cpp-Change-modules-path-to-multiarch.patch.

 -- Nobuhiro Iwamatsu <iwamatsu@debian.org>  Tue, 28 Feb 2023 07:15:38 +0900

xrt (202210.2.13.466+dfsg-7) unstable; urgency=medium

  * Update d/rules.
    * Disable DEB_CFLAGS_MAINT_APPEND.
    * Change variable name from CXXFLAGS to DEB_CXXFLAGS_MAINT_APPEND.
    * Apply -Wno-error=mismatched-new-delete to unstable only.
    * Add -Wno-stringop-overflow and -Wno-error=maybe-uninitialized to
      DEB_CXXFLAGS_MAINT_APPEND.
  * Add d/patches/0010-Fix-format-of-sscanf.patch
  * Update d/control
    * Add bpo profile to dh-dkms

 -- Nobuhiro Iwamatsu <iwamatsu@debian.org>  Sat, 04 Feb 2023 07:27:49 +0900

xrt (202210.2.13.466+dfsg-6) unstable; urgency=medium

  * Update d/rules
    - Fix rename target of static libraries.

 -- Nobuhiro Iwamatsu <iwamatsu@debian.org>  Mon, 22 Aug 2022 07:22:25 +0900

xrt (202210.2.13.466+dfsg-5) unstable; urgency=medium

  * Upload to unstable.
  * Add d/upstream/metadata.

 -- Nobuhiro Iwamatsu <iwamatsu@debian.org>  Sun, 21 Aug 2022 20:41:59 +0900

xrt (202210.2.13.466+dfsg-4) experimental; urgency=medium

  * d/libxrt1.install: Update install libraries.

 -- Nobuhiro Iwamatsu <iwamatsu@debian.org>  Sun, 21 Aug 2022 17:30:24 +0900

xrt (202210.2.13.466+dfsg-3) experimental; urgency=medium

  * Update d/rules.
    - Add BUILD_DKMS flag.
  * Update d/libxrt-dev.install.
    - Specify the library to install.

 -- Nobuhiro Iwamatsu <iwamatsu@debian.org>  Fri, 19 Aug 2022 16:23:34 +0900

xrt (202210.2.13.466+dfsg-2) experimental; urgency=medium

  * Update d/libxrt-dev.install.
    - Change the library specification way.

 -- Nobuhiro Iwamatsu <iwamatsu@debian.org>  Tue, 09 Aug 2022 16:17:23 +0900

xrt (202210.2.13.466+dfsg-1) experimental; urgency=medium

  * New upstream release.
  * Refresh d/patches.
  * Update d/control.
    - Add rapidjson-dev, pybind11-dev, libffi-dev, dh-exec and python3-all-dev
      to B-D.
    - Bump Standards-Version to 4.6.0.1.
  * Update d/rules.
    - Drop xrtdeps.sh processing
    - Disable test.
  * Update d/libxrt-dev.install.
  * Update d/copyright.
    - Drop deleted source files
  * Update d/rules.
    - Set Debug to CMAKE_BUILD_TYPE.
    - Add CXXFLAGS with -Wno-error.
    - Remove DEB_LDFLAGS_MAINT_APPEND.
    - Move --sourcedir=src from dh to dh target.
    - Install plp_program.sh and mpd for amd64 only.
  * Experimentally add dkms for zocl of edge device (arm64).
  * d/libxrt1.install: Install some plugins to only amd64.

 -- Nobuhiro Iwamatsu <iwamatsu@debian.org>  Tue, 09 Aug 2022 09:19:40 +0900

xrt (202020.2.8.832+dfsg-2) experimental; urgency=medium

  * Fix reproducible builds in version.h (Closes: #1007184)
    d/patches/0008-src-CMake-version.cmake-Consistently-use-UTC-timezon.patch.
    Thanks to Vagrant Cascadian <vagrant@reproducible-builds.org>.
  * Fix package long descriptions. (Closes: #1008476, #1006524)
  * Rename /usr/bin/mpd to /usr/bin/xrt_mpd. (Closes: #1006596)

 -- Nobuhiro Iwamatsu <iwamatsu@debian.org>  Tue, 31 May 2022 10:39:44 +0900

xrt (202020.2.8.832+dfsg-1) experimental; urgency=medium

  [ Punit Agrawal ]
  * Initial release. (Closes: #1004006)

 -- Nobuhiro Iwamatsu <iwamatsu@debian.org>  Thu, 20 Jan 2022 12:01:01 +0900
