rocrand (7.2.4-1~exp1ubuntu1) stonking; urgency=medium

  * d/control: restrict pkg-rocm-tools to 0.9.8ubuntu2~ to get generic ISAs

 -- Talha Can Havadar <talha.can.havadar@canonical.com>  Fri, 17 Jul 2026 23:04:39 +0200

rocrand (7.2.4-1~exp1) experimental; urgency=medium

  [ Talha Can Havadar ]
  * Merge with Ubuntu
  * New upstream version 7.2.4
  * d/control: update rocm dependency version to >= 7.1.0
  * d/rules: make rocm-build-docs version handling a bit more future proof
  * d/rules: remove --debug-trycompile
  * d/control: add XB-X-ROCm-GPU-Architecture metadata to librocrand1-tests
  * d/control: fix virtual-package-depends-without-real-package-depends.
    Build-Depends: libstdc++-dev
  * d/{control,rules}: use noinsttest instead of no check to fix content
    variation

  [ Bojan Aleksovski ]
  * d/watch: update watch file to point rocm-libraries repo
  * d/control: bump Standards-Version to 4.7.4
  * d/control: bump ROCm Build-Depends to >= 7.2.0~
  * d/control: bump LLVM Build-Depends stack to version 22
  * d/rules: bump CMAKE_PREFIX_PATH to LLVM22
  * d/rules: harden the symbols check with DPKG_GENSYMBOLS_CHECK_LEVEL
  * d/p/Hide-internal-symbols.patch: refresh
  * d/p/0005-dont-set-rocm-path-in-cmake.patch: refresh
  * d/tests/control: remove ppc64el arch as it was dropped since 7.1.0
  * d/copyright: update Debian packaging copyright stanza

  [ Igor Luppi ]
  * d/control: update build-depends
  * d/rules: fix FTBFS by adding -Wl,--gc-sections to flags

  [ Tim Flink ]
  * WIP 7.1.0 update
  * d/librocrand1.symbols.amd64: replacing changing symbols with regexp
  * d/patches: refactoring Hide-internal-symbols.patch and re-enabling in series
  * d/control: update b-d to use the system llvm based compiler
  * d/rules: WIP trying to get rocrand to build with system llvm
  * d/rules: don't set ROCM_PATH, it keeps llvm from finding device libs
  * d/rules: change docs build to use rocm-docs-build
  * d/patches: add patch to remove setting ROCM_PATH env var
  * d/patches: fix invalid doxygen settings
  * d/librocrand-doc*: update to use rocm-docs-build
  * d/control: remove ppc64el builds

  [ Bruno Bernardo de Moura ]
  * d/copyright: fix 'superfluous-file-pattern' lintian error

 -- Talha Can Havadar <havadartalha@gmail.com>  Tue, 09 Jun 2026 13:40:43 +0200

rocrand (6.4.3-1) unstable; urgency=medium

  * Upload to unstable
  * Update my email address and copyright
  * Drop inactive maintainers from uploaders
  * Update symbol tracking with optional symbols

  [ Igor Luppi ]
  * d/rules: use GPU_TARGETS instead of deprecated AMDGPU_TARGETS

 -- Cordell Bloor <cgmb@debian.org>  Tue, 28 Oct 2025 21:31:30 -0600

rocrand (6.4.3-1~exp1) experimental; urgency=medium

  * New upstream version 6.4.3
  * Update d/gbp.conf to follow DEP-14
  * run-tests: Conditionalize artifacts on AUTOPKGTEST_ARTIFACTS
  * Use rocm-target-arch to select and document build GPU arch

 -- Christian Kastner <ckk@debian.org>  Sat, 09 Aug 2025 08:13:03 +0200

rocrand (6.4.1-1~exp1) experimental; urgency=medium

  * New upstream version 6.4.1
    - Drop patches included upstream
    - Drop obsolete patches
  * Drop hipRAND from source, it's an independent source package now
  * Add Extend-docs-conf.py-for-offline-build.patch
  * Add Hide-internal-symbols.patch
  * Update symbols file
  * Add build dependencies needed for new doc build process
  * Build documentation with python3-rocm-docs
  * Switch test runner over to universal location
  * Update d/clean
  * Update d/copyright
  * Add Built-Using field to librocrand-doc
  * Bump Standards-Version to 4.7.2 (no changes needed)
  * Update d/gbp.conf to reflect Team use
  * Update GitHub URL
  * Simplify test install pattern

 -- Christian Kastner <ckk@debian.org>  Thu, 26 Jun 2025 14:06:43 +0200

rocrand (5.7.1-6) unstable; urgency=medium

  * autopkgtest: Switch test runner over to official rocm-test-launcher
    rocm-test-launcher is now provided by pkg-rocm-tools.

 -- Christian Kastner <ckk@debian.org>  Tue, 25 Feb 2025 09:57:48 +0100

rocrand (5.7.1-5) unstable; urgency=medium

  * autopkgtest: Convert to the use of rocm-testhelper
    rocm-testhelper is embedded for evaluation purposes; it will be made
    available separately soon.
  * autopkgtest: Save GTest results as artifact

 -- Christian Kastner <ckk@debian.org>  Wed, 16 Oct 2024 19:15:47 +0200

rocrand (5.7.1-4) unstable; urgency=medium

  * d/rules: use CMAKE_SKIP_INSTALL_RPATH to enable rpath in build tests

 -- Cordell Bloor <cgmb@slerp.xyz>  Sun, 07 Apr 2024 20:59:16 -0600

rocrand (5.7.1-3) unstable; urgency=medium

  * Add d/p/0005-rocrand-public-hip-host.patch to fix roc::rocrand CMake
    target dependencies.
  * Add d/p/0006-hiprand-public-hip-host.patch to fix hip::hiprand CMake
    target dependencies.

 -- Cordell Bloor <cgmb@slerp.xyz>  Sun, 31 Mar 2024 23:40:09 -0600

rocrand (5.7.1-2) unstable; urgency=medium

  * Migrate to unstable

 -- Cordell Bloor <cgmb@slerp.xyz>  Fri, 08 Mar 2024 16:07:58 -0700

rocrand (5.7.1-2~exp1) experimental; urgency=medium

  * Update Build-Depends to require clang-17
  * Enable gfx1100, gfx1101 and gfx1102 architectures
  * Drop patchelf and rocminfo from Build-Depends

 -- Cordell Bloor <cgmb@slerp.xyz>  Wed, 28 Feb 2024 16:33:09 -0700

rocrand (5.7.1-1) unstable; urgency=medium

  * Migrate to unstable
  * New upstream version 5.7.1

 -- Cordell Bloor <cgmb@slerp.xyz>  Wed, 17 Jan 2024 23:56:35 -0700

rocrand (5.7.0-1~exp2) experimental; urgency=medium

  [ Cordell Bloor ]
  * Add librocrand-doc and libhiprand-doc packages providing
    HTML documentation.
  * Update upstream URLs

  [ Christian Kastner ]
  * autopkgtests: Export dmesg and other info as artifacts

 -- Cordell Bloor <cgmb@slerp.xyz>  Wed, 10 Jan 2024 14:36:40 -0700

rocrand (5.7.0-1~exp1) experimental; urgency=medium

  * New upstream version 5.7.0
  * Drop patches included upstream
    - 0001-hide-kernel-symbols.patch
    - 0002-remove-git-dependency.patch
  * dbgsym: Disable dwz and switch to compressed DWARF-5

 -- Christian Kastner <ckk@debian.org>  Thu, 26 Oct 2023 20:02:36 +0200

rocrand (5.5.1-2) unstable; urgency=medium

  * Filter cf-protection hardening from device code.
    Fixes a FTBFS with dpkg >= 1.22

 -- Christian Kastner <ckk@debian.org>  Thu, 14 Sep 2023 14:12:34 +0200

rocrand (5.5.1-1) unstable; urgency=medium

  [ Cordell Bloor ]
  * New upstream version 5.5.1
  * Drop git from Build-Depends
  * Hide library symbols that are not intended to be
    part of the public ABI.
  * d/rules: drop gfx1011 architecture from librocrand1.
    The HIP runtime will fall back to using gfx1010.
  * d/control: fix nocheck dependencies

  [ Christian Kastner ]
  * Add support for the 'nocheck' build profile

 -- Cordell Bloor <cgmb@slerp.xyz>  Sat, 29 Jul 2023 01:32:56 -0600

rocrand (5.3.3-6) unstable; urgency=medium

  * d/rules: explicitly disable lto
  * d/rules: drop unnecessary CFLAGS filtering
  * d/t/control: limit autopkgtest architectures

 -- Cordell Bloor <cgmb@slerp.xyz>  Tue, 04 Jul 2023 23:57:48 -0600

rocrand (5.3.3-5) unstable; urgency=medium

  * Migrate to unstable.

 -- Cordell Bloor <cgmb@slerp.xyz>  Wed, 14 Jun 2023 13:15:07 -0600

rocrand (5.3.3-5~exp1) experimental; urgency=medium

  * Reintroduce the changes we temporarily reverted for bookworm, these being:
    - Add myself to Uploaders
    - Fix Maintainer name
    - Add packages librocrand1-tests, libhiprand1-tests providing autopkgtests
      In previous versions, these were called -test (singular). However, those
      packages never left unstable, and were reverted for bookworm
    - Reduce arch to amd64, arm64, ppc64el
    - d/rules: enable hardening flags
    - d/rules: enable gfx1010 and gfx1011
  * libhiprand-dev depends on librocrand-dev
    This seems to have been overlooked when fixing #1035787

 -- Christian Kastner <ckk@debian.org>  Sun, 11 Jun 2023 13:50:43 +0200

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog librocrand-doc`.
