nvidia-cudnn (8.9.2.26~cuda12+2) unstable; urgency=medium

  * Autopkgtest: add build-essential to dependency to ensure limits.h can be found.

 -- Mo Zhou <lumin@debian.org>  Thu, 14 Sep 2023 13:56:47 -0400

nvidia-cudnn (8.9.2.26~cuda12+1) unstable; urgency=medium

  * Automatically generate the versioned cuda dependency to make the
    package installable. So I will not forget to manually update the
    versions in the futhre uploads.

 -- Mo Zhou <lumin@debian.org>  Wed, 06 Sep 2023 18:34:06 -0400

nvidia-cudnn (8.9.2.26~cuda12) unstable; urgency=medium

  * Upgrade cudnn to 8.9.2.26~cuda12 and repair the checksum logic.

 -- Mo Zhou <lumin@debian.org>  Sun, 03 Sep 2023 14:10:23 -0400

nvidia-cudnn (8.7.0.84~cuda11.8+1) unstable; urgency=medium

  [ Andreas Beckmann ]
  * Move the installer package from non-free to contrib.
  * Bump Standards-Version to 4.6.2, no changes needed.
  * Add autopkgtest for dpkg-shlibdeps generating a nvidia-cudnn dependency.
  * Ship the (dangling) SONAME link instead of a fake library to make
    dpkg-shlibdeps work for reverse dependencies.
  * let dpkg handle /var/lib/nvidia-cudnn

  [ Mo Zhou ]
  * Let curl follow the redirection.
  * Move nvidia-cuda-toolkit-gcc from Suggests to Recommends.
  * Move nvidia-cuda-toolkit from Pre-Depends to Depends.
  * Also Provides: libcudnn-dev.
  * Deprecate cudnn-fake.c; Dangling symlink is enough.
  * Change depends from nvidia-cuda-toolkit to nvidia-cuda-dev (>= 11~, << 12~).
  * script: No longer use a non-default fixed hsts file path.
  * script: Implement the SHA512 checksum after download.
  * Many thanks to Andreas Beckmann for improvement suggestions!
  * Upload to unstable.

 -- Mo Zhou <lumin@debian.org>  Sun, 03 Sep 2023 13:46:22 -0400

nvidia-cudnn (8.7.0.84~cuda11.8) experimental; urgency=medium

  * Upgrade to cuDNN v8.7.0.84
  * Set the debconf template default choice to "I Agree".
    Only in this way can we use the binary package nvidia-cudnn as a real
    libcudnn.so provider to build its reverse dependencies with sbuild.
  * For nvidia-cudnn reverse depenendies:
    * Build a fake library libcudnn.so.8 which provies nothing at all.
      This can fix the dh_shlibdeps resolving for reverse dependencies.
      This fake library will be overridden by the downloaded libcudnn.so.8
    * Add shlibs control file for reverse dependencies.
    * Dynamically generate the d/shlibs from template shlibs.in.
  * Updates to update-nvidia-cudnn downloader script:
    * Fix the example commands in update-.
    * Automatically detect and use curl/wget.
    * Support recording the list of installed files.
    * Support purge using the file list.
    * Add instruction on how to maintain this script.
  * Updates to the binary package dependency system (d/control):
    * Depends on curl | wget instead.
    * Depends on ca-certificates to avoid SSL error.
    * Suggest nvidia-cuda-toolkit-gcc.
    * Let the binary package Provides: libcudnn.so.8 as well.
  * Updates to maintainer scripts:
    * postinst/prerm: write filelist at /var/lib/nvidia-cudnn/filelist.txt
    * prerm: Remove the leftover empty directory as well.
  * Update lintian overrides and add d/clean.

 -- Mo Zhou <lumin@debian.org>  Tue, 21 Mar 2023 18:49:17 -0400

nvidia-cudnn (8.5.0.96~cuda11.7) unstable; urgency=medium

  [ Mo Zhou ]
  * Update script for 8.5.0.96~cuda11.7

  [ Paulo Henrique de Lima Santana ]
  * [INTL:pt_BR] Brazilian Portuguese debconf translation (Closes: #1025780)

  [ Américo Monteiro ]
  * [INTL:pt] Portuguese translation - debconf messages (Closes: #1028224)

 -- Mo Zhou <lumin@debian.org>  Fri, 17 Feb 2023 23:24:39 -0500

nvidia-cudnn (8.4.1.50~cuda11.6) unstable; urgency=medium

  * Update script for 8.4.1.50~cuda11.6
  * Minor updates to script.

 -- Mo Zhou <lumin@debian.org>  Wed, 16 Nov 2022 14:33:31 -0500

nvidia-cudnn (8.3.2.44~cuda11.5) unstable; urgency=medium

  [ Mo Zhou ]
  * Update script for cuDNN 8.3.2.44~cuda11.5.
  * Properly support ppc64el and arm64.
  * Add help message on how to test the script cross architecture.
  * Fix prerm bug that makes the package not removable. (Closes: #1011933)
  * Do not fail the purge is there is no file at all.
  * Cleanup downloaded file if tmpdir is not overridden. (Closes: #1006691)
  * Specify Rules-Requires-Root: no.
  * Update lintian overrides.
  * Add B-D: po-debconf

  [ Camaleón ]
  * [INTL:es] Spanish translation of the debconf template (Closes: #1007723)

  [ Helge Kreutzmann ]
  * [INTL:de] initial German debconf translation (Closes: #1007735)

  [ Frans Spiesschaert ]
  * [INTL:nl] Dutch translation of debconf messages (Closes: #1007791)

  [ Jean-Pierre Giraud ]
  * [INTL:fr] French templates translation (Closes: #1008897)

 -- Mo Zhou <lumin@debian.org>  Fri, 14 Oct 2022 13:55:55 -0400

nvidia-cudnn (8.2.4.15~cuda11.4) unstable; urgency=medium

  * Initial release. (Closes: #862524)

 -- Mo Zhou <lumin@debian.org>  Thu, 20 Jan 2022 17:40:50 -0500
