onnxruntime (1.21.0+dfsg-2) unstable; urgency=medium

  [ Dylan Aïssi ]
  * Move providers into their own package to avoid conflicts (Closes: #1098349)
  * Cherry-pick upstream patches:
    - fixing compilation with gcc-15 (Closes: #1097506)
    - fixing transpose store op for LoongArch (Closes: #1105821)

  [ YOKOTA Hiroshi ]
  * Enable i386 on CI build
  * Add SSE2 requirement flag to control file
  * Enable SSE2 for Debian i386 platform (Closes: #1110690)

 -- Dylan Aïssi <daissi@debian.org>  Mon, 15 Sep 2025 14:26:46 +0200

onnxruntime (1.21.0+dfsg-1) unstable; urgency=medium

  * Upload to unstable.
  * d/patches: update set-soversion.patch to use SOVERSION in the generation of
    linker scripts (so that ABIs are stable across patch releases).
  * Update symbol control file for libonnxruntime1.21.

 -- Shengqi Chen <harry@debian.org>  Thu, 13 Mar 2025 23:28:54 +0800

onnxruntime (1.21.0+dfsg-1~exp2) experimental; urgency=medium

  * d/tests: add test-name feature to all stanza
  * d/control:
    + bump std-ver to 4.7.2 (no changes required)
    + disable test-related B-D since tests are not compiled
  * d/patches:
    + do not require unused packages to be found in cmake
    + simply system-date-and-mp11.patch

 -- Shengqi Chen <harry@debian.org>  Wed, 12 Mar 2025 13:03:10 +0800

onnxruntime (1.21.0+dfsg-1~exp1) experimental; urgency=medium

  * New upstream version 1.21.0+dfsg
    + change SONAME to libonnxruntime1.21
    + enable dlpack and add patch to use libdlpack from system
  * d/patches:
    + refresh all existing patches, remove unused patch
    + set SONAME to MAJOR.MINOR to avoid needless transitions
    + backport gcc-14 compilation fix from upstream
    + disable downloading in system-re2.patch

 -- Shengqi Chen <harry@debian.org>  Wed, 12 Mar 2025 00:46:59 +0800

onnxruntime (1.20.1+dfsg-2) unstable; urgency=medium

  * d/rules: disable xnnpack EP on riscv64 (currently unusable)
  * d/patches: add patch to set noexecstack in linker flags
    (closes: #1098205)

 -- Shengqi Chen <harry@debian.org>  Wed, 19 Feb 2025 14:27:32 +0800

onnxruntime (1.20.1+dfsg-1) unstable; urgency=medium

  * Upload to unstable.

 -- Shengqi Chen <harry@debian.org>  Tue, 18 Feb 2025 22:05:43 +0800

onnxruntime (1.20.1+dfsg-1~exp3) experimental; urgency=medium

  [ Mo Zhou ]
  * Patch cmake to avoid -lkleidiai to fix arm64 FTBFS.

  [ Shengqi Chen ]
  * d/patches:
    + refresh & rename arm64-no-kleidiai to use-system-xnnpack
    + update use-system-xnnpack.patch to disable all downloading
  * d/salsa-ci.yml: enable arm64 build test
  * d/control: add myself in uploaders

 -- Shengqi Chen <harry@debian.org>  Tue, 18 Feb 2025 02:04:15 +0800

onnxruntime (1.20.1+dfsg-1~exp2) experimental; urgency=medium

  * Don't make providers versioned
  * Add some Conflicts, Replaces and Breaks to avoid
      conflicts with providers (Closes: #1094599)
  * Add more lintian overrides for providers plugins

 -- Dylan Aïssi <daissi@debian.org>  Thu, 30 Jan 2025 11:00:21 +0100

onnxruntime (1.20.1+dfsg-1~exp1) experimental; urgency=medium

  * Team upload.
  * New upstream version 1.20.1+dfsg
    + bump SONAME to libonnxruntime1.20.1
  * d/patches:
    + refresh existing patches, remove merged patches
    + add more hunks to fix build issue with eigen3
    + add hunk to fix c++ build issue
  * d/control: specify correct version of libxnnpack-dev in B-D

 -- Shengqi Chen <harry@debian.org>  Tue, 28 Jan 2025 19:21:58 +0800

onnxruntime (1.19.2+dfsg-9) unstable; urgency=medium

  * Team upload.
  * Remove remaining dnnl-related config on riscv64 to fix build
  * d/rules: remove all potential loadable plugin files from
    python3-onnxruntime

 -- Shengqi Chen <harry@debian.org>  Fri, 24 Jan 2025 13:29:27 +0800

# For older changelog entries, run 'apt-get changelog libonnxruntime-providers'
