combblas (2.0.0-6) unstable; urgency=medium

  * Team upload.
  * Drop quotes around the value of PRTE_MCA_rmaps_default_mapping_policy in
    debian/rules, since debian/rules is a Makefile and quotes are interpreted
    literally in Makefile's.

 -- Francesco Ballarin <francesco.ballarin@unicatt.it>  Thu, 31 Oct 2024 10:30:14 +0000

combblas (2.0.0-5) unstable; urgency=medium

  * Team upload.
  * OpenMPI 5.0 changed the name and the value of the environment variable to
    allow oversubscription from
       export OMPI_MCA_rmaps_base_oversubscribe=1
    to
       export PRTE_MCA_rmaps_default_mapping_policy=":oversubscribe"
  * OpenMPI 5.0 changed the name of the environment variable to set the SSH
    agent from
       export OMPI_MCA_plm_rsh_agent=/bin/false
    to
       export PRTE_MCA_plm_ssh_agent=/bin/false
  * Set lower bound >= 1.17 to Build-Depends: mpi-default-dev because the
    two environment variables above, PRTE_MCA_rmaps_default_mapping_policy
    and PRTE_MCA_plm_ssh_agent, are set at build time in debian/rules

 -- Francesco Ballarin <francesco.ballarin@unicatt.it>  Sun, 27 Oct 2024 15:43:16 +0000

combblas (2.0.0-4) unstable; urgency=medium

  * openmpi 5 dropped libmpi_cxx.so. Rebuild.
  * Standards-Version: 4.7.0

 -- Drew Parsons <dparsons@debian.org>  Sat, 19 Oct 2024 14:56:14 +0200

combblas (2.0.0-3.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Rename libraries for 64-bit time_t transition.  Closes: #1061882

 -- Steve Langasek <vorlon@debian.org>  Wed, 28 Feb 2024 17:11:06 +0000

combblas (2.0.0-3) unstable; urgency=medium

  * reinstate and update debian/patches/AWPM_library_38dd27e.patch.
    ThreadBuffLenForBinning is not yet set inline.
    GlobalMT not yet patched upstream in BipartiteMatchings headers
    BPMaximalMatching.h and BPMaximumMatching.h

 -- Drew Parsons <dparsons@debian.org>  Sat, 05 Aug 2023 02:57:33 +0200

combblas (2.0.0-2) unstable; urgency=medium

  * Standards-Version: 4.6.2

 -- Drew Parsons <dparsons@debian.org>  Tue, 01 Aug 2023 13:04:07 +0200

combblas (2.0.0-1exp2) experimental; urgency=medium

  * use arch-indep Build-Depends-Indep: doxygen, graphviz
    for doc build
  * debian patches mpi_comm_eb4811a.diff and mpi_comm_ecf9621.diff
    apply upstream commits eb4811a and ecf9621 to fix MPI_COMM
    handling. See also SuperLU-Dist Issue #124.
  * debian/tests: run tests from both ReleaseTests and Applications
    - Applications_CMakeLists.txt.patch provides patch to enable
      Applications build against installed CombBLAS.
  * set OMPI_MCA_rmaps_base_oversubscribe=1 at build time to allow
    build-time tests to run when 4 CPUs are not available

 -- Drew Parsons <dparsons@debian.org>  Sat, 08 Jul 2023 17:31:56 +0200

combblas (2.0.0-1exp1) experimental; urgency=medium

  * New upstream release.
    - applies debian patch AWPM_library_38dd27e.patch
  * update debian/watch and copyright to new upstream repo
    https://github.com/PASSIONLab/CombBLAS
  * debian patch update_version_PR18.patch updates project version
    (see upstream PR#18)
    - update to ABI 2.0.0
  * debian/rules: remove redundant MacOS ._CombBLAS.h fix
  * update BipartiteMatchings source location (headers), now taken from
    Applications subdirectory.
  * remove doc dir after dh_clean (generated by doxygen)
  * update debian/tests/ReleaseTests_CMakeLists.txt.patch to add MPI
    links and link GenWrMat with GraphGenlib

 -- Drew Parsons <dparsons@debian.org>  Fri, 07 Jul 2023 13:31:43 +0200

combblas (1.6.2-8) unstable; urgency=medium

  * configure debian/tests/control with Restrictions: allow-stderr
    to ignore warnings about changes in gcc C++ ABI support
    (CombBLAS uses the c++14 standard)
  * update debian patch cmake_multiarch.patch to install cmake config
    files in multiarch location (under CMAKE_INSTALL_LIBDIR)

 -- Drew Parsons <dparsons@debian.org>  Mon, 31 Jan 2022 18:07:21 +0100

combblas (1.6.2-7) unstable; urgency=medium

  * combblas uses cmake to detect MPI, no need to specify mpicc as
    compiler and cross-compiling is simpler then. Closes: Bug#940664.
    - debian patch mpi_build.patch propagates cmake MPI configuration
      to subdirectories where it was missing. Thanks Helmut Grohne.
    - update debian/tests/ReleaseTests_CMakeLists.txt.patch to use
      cmake to find MPI (and OpenMP) for debian/tests (autopkgtest)
  * build tests for debian/tests (autopkgtest) with VERBOSE=1
  * Standards-Version: 4.6.0

 -- Drew Parsons <dparsons@debian.org>  Sun, 30 Jan 2022 12:58:19 +0100

combblas (1.6.2-6) unstable; urgency=medium

  * debian patch AWPM_library_38dd27e.patch applies patch from
    guix 38dd27e to adjust AWPM headers for library use.
    Enables operation with other libraries such as SuperLU-Dist, see
    https://github.com/xiaoyeli/superlu_dist/issues/60
  * debian patch GraphGenlib_link_math.patch links GraphGenlib against
    libm (for sqrt,pow,log)
  * install CombBLAS cmake config files
  * debian/tests: run verbose ctest to report test failure details
  * debhelper compatibility level 13
    - mark usr/include/.DS_Store as not-installed
  * Standards-Version: 4.5.1

 -- Drew Parsons <dparsons@debian.org>  Mon, 11 Jan 2021 15:57:35 +1100

combblas (1.6.2-5) unstable; urgency=medium

  * use cmake with -Wno-dev in debian/tests to avoid developer
    warnings (which are written to stderr, inducing test fail)
  * Standards-Version: 4.4.1

 -- Drew Parsons <dparsons@debian.org>  Mon, 25 Nov 2019 11:05:08 +0800

combblas (1.6.2-4) unstable; urgency=medium

  * Standards-Version: 4.4.0
  * debhelper compatibility level 12: debhelper-compat (= 12)
  * don't install .dot and .md5 files with docs.
    Thanks Chris Lamb. Closes: #931102.
  * Build-Depends: graphviz to provide dot for building doc images.

 -- Drew Parsons <dparsons@debian.org>  Sat, 14 Sep 2019 22:43:46 +0800

combblas (1.6.2-3) unstable; urgency=medium

  * install header files for BipartiteMatchings (used by SuperLU-Dist)

 -- Drew Parsons <dparsons@debian.org>  Sat, 24 Nov 2018 17:03:49 +0800

combblas (1.6.2-2) unstable; urgency=medium

  * add debian/tests (autopkgtest)
  * mark libcombblas-docs as Multi-Arch: foreign

 -- Drew Parsons <dparsons@debian.org>  Sat, 24 Nov 2018 01:26:15 +0800

combblas (1.6.2-1) unstable; urgency=medium

  * Initial release (Closes: #910002)
    - keep upstream testdata_combblas1.6.1.tgz in debian dir to
      provide TESTDATA for build-time tests

 -- Drew Parsons <dparsons@debian.org>  Wed, 03 Oct 2018 01:31:59 +0800
