ga (5.9.2-2) unstable; urgency=medium

  * Team upload.
  * refresh build against current MPI libraries

 -- Drew Parsons <dparsons@debian.org>  Tue, 28 Oct 2025 02:12:03 +0100

ga (5.9.2-1) unstable; urgency=medium

  * Team upload.
  * New upstream release
  * Standards-Version: 4.7.2

 -- Drew Parsons <dparsons@debian.org>  Sun, 11 May 2025 13:55:07 +0200

ga (5.9.1-2) unstable; urgency=medium

  * Team upload.
  * ensure ga is rebuilt for the version of mpich (really4.2.1)
    targetted for trixie

 -- Drew Parsons <dparsons@debian.org>  Fri, 09 May 2025 12:11:03 +0200

ga (5.9.1-1) unstable; urgency=medium

  * Team upload.
  * New upstream release
    - applies debian patches gcc15_gnu17_PR360.patch
      and hotfix_32bit_int.patch

 -- Drew Parsons <dparsons@debian.org>  Thu, 20 Mar 2025 00:51:24 +0100

ga (5.9-2) unstable; urgency=medium

  * Team upload.
  * replace debian patch eaf_common_Integer.patch with
    hotfix_32bit_int.patch to apply upstream patches from hotfix/5.9.1
    branch fixing integers for 32-bit systems. See upstream Issue#352.

 -- Drew Parsons <dparsons@debian.org>  Thu, 20 Feb 2025 00:20:35 +0100

ga (5.9-1) unstable; urgency=medium

  * Team upload.
  * New upstream release
    - applies debian patches dsygv_int32_PR317.patch
      and scalapack_32bit_PR315.patch
  * update debian/copright to remove files removed upstream
  * update debian patch skip_failing_tests.patch to skip testsparse,
    which has incompatible definitions, see upstream Issue#361.
  * debian patch gcc15_gnu17_PR360.patch applies upstream PR#360
    to enable building with gcc-15 by specifying -std=gnu17.
    Closes: #1096668.
  * drop redundant debian patch fix_ga_target.patch

 -- Drew Parsons <dparsons@debian.org>  Wed, 19 Feb 2025 20:06:29 +0100

ga (5.8.2-11) unstable; urgency=medium

  * Team upload.
  * debian/patches/skip_failing_tests.patch: skip threadsafec
    on mips64el (times out with mpich)

 -- Drew Parsons <dparsons@debian.org>  Fri, 27 Sep 2024 02:55:51 +0200

ga (5.8.2-10) unstable; urgency=medium

  * Team upload.
  * debian/patches/skip_failing_tests.patch: skip thread_perf_strided
    on mips64el (times out with mpich)

 -- Drew Parsons <dparsons@debian.org>  Thu, 26 Sep 2024 17:15:49 +0200

ga (5.8.2-9) unstable; urgency=medium

  * Team upload.
  * debian/patches/skip_failing_tests.patch: skip thread_perf_contig
    on mips64el (times out with mpich)

 -- Drew Parsons <dparsons@debian.org>  Thu, 26 Sep 2024 09:14:54 +0200

ga (5.8.2-8) unstable; urgency=medium

  * Team upload.
  * debian/patches/skip_failing_tests.patch: skip the lennard-jones
    example on mips64el (times out with mpich)

 -- Drew Parsons <dparsons@debian.org>  Wed, 25 Sep 2024 16:50:19 +0200

ga (5.8.2-7) unstable; urgency=medium

  * Team upload.
  * debian patch skip_failing_tests.patch
    - skip jacobi on mips64el  mips64el times out (on mpich) after
      ghosts, jacobi is the next.
    - drop *_SOURCES for skipped tests

 -- Drew Parsons <dparsons@debian.org>  Tue, 24 Sep 2024 11:26:34 +0200

ga (5.8.2-6) unstable; urgency=medium

  * Team upload.
  * debian patch skip_failing_tests.patch skips tests which fail on
    the build environment. The tests pass when run manually.
    - mir_perf2, perfmod, perform, perf fail with "requires 4 GA processes"
      (but the tests are configured with -np 4)
    - sprsmatmult, stride have memory errors

 -- Drew Parsons <dparsons@debian.org>  Mon, 23 Sep 2024 16:00:30 +0200

ga (5.8.2-5) unstable; urgency=medium

  * Team upload.
  * debian/rules: run dh_auto_* build rules using --builddirectory not
    --sourcedirectory to get out-of-source builds
  * debian patch eaf_common_Integer.patch defines eaf handle and index
    using Integer rather than long for compatibility with MA.
    See upstream Issue#352.

 -- Drew Parsons <dparsons@debian.org>  Sat, 21 Sep 2024 19:20:42 +0200

ga (5.8.2-4) unstable; urgency=medium

  * Team upload.
  * only build against openmpi or mpich where supported by the arch.
    Prepare for openmpi 5 dropping 32-bit arch support.
    mpi-default-dev already declares that openmpi is not supported on
    32-bit arches.
  * Standards-Version: 4.7.0

 -- Drew Parsons <dparsons@debian.org>  Wed, 18 Sep 2024 16:22:07 +0200

ga (5.8.2-3) unstable; urgency=medium

  * Team upload.
  * debian patch dsygv_int32_PR317.patch applies upstream PR#317 to
    ensure 32-bit integers are passed to dsygv. Needed in particular
    for big-endian architectures.

 -- Drew Parsons <dparsons@debian.org>  Sun, 05 Nov 2023 19:34:56 +0100

ga (5.8.2-2) unstable; urgency=medium

  * Team upload.
  * debian patch scalapack_32bit_PR315.patch applies upstream PR#315 to
    fix scalapack handling with 32 bit integers
  * Standards-Version: 4.6.2

 -- Drew Parsons <dparsons@debian.org>  Mon, 30 Oct 2023 00:55:44 +0100

ga (5.8.2-1) unstable; urgency=medium

  * Team upload.
  * update debian/watch to latest github format
  * New upstream release.
    - fixes tcgi pointer handling. Closes: #820677.
  * Standards-Version: 4.6.1

 -- Drew Parsons <dparsons@debian.org>  Wed, 23 Nov 2022 17:48:18 +0100

ga (5.8.1-5) unstable; urgency=medium

  * Team upload.
  * rebuild against scalapack 2.2

 -- Drew Parsons <dparsons@debian.org>  Mon, 07 Mar 2022 23:15:06 +0100

ga (5.8.1-4) unstable; urgency=medium

  * Team upload.
  * restore Build-Depends: libblas-dev. Linking against generic BLAS
    required to enable run-time execution against alternative
    optimized BLAS implementations (openblas, blis, atlas, etc)
  * likewise Build-Depends: liblapack-dev to link against generic LAPACK
    Install optimized library (openblas etc) for end-user execution.

 -- Drew Parsons <dparsons@debian.org>  Thu, 03 Mar 2022 11:57:46 +0100

ga (5.8.1-3) unstable; urgency=medium

  * Team upload.
  * install ga-config specific to each MPI flavour under /usr/lib
    and set /usr/bin/ga-config as a symlink to the default MPI.
  * update debian patch build_mpi_flavor.patch to apply MPI_FLAVOR to
    -lga and -larmci references in ga-config

 -- Drew Parsons <dparsons@debian.org>  Tue, 01 Mar 2022 23:08:18 +0100

ga (5.8.1-2) unstable; urgency=medium

  * Team upload.
  * build static libraries for both OpenMPI and MPICH
    - Build-Depends: libarmci-mpi-dev (>= 0.3.1~beta-2),
      libscalapack-openmpi-dev, libscalapack-mpich-dev,
      libopenmpi-dev, libmpich-dev
  * make MPI-specific build using MPI_FLAVOR as library name suffix
    (set with ./configure)
    - debian patch build_mpi_flavor.patch applies MPI_FLAVOR to
      automake files
    - build in subdir for each MPI flavor

 -- Drew Parsons <dparsons@debian.org>  Thu, 24 Feb 2022 13:16:05 +0100

ga (5.8.1-1) unstable; urgency=medium

  * Team upload.

  [ Drew Parsons ]
  * update debian/watch to watch releases/download links not tags
    (see https://github.com/GlobalArrays/ga/pull/240)
  * New upstream release.
  * provide a simple man page for ga-config (generated by help2man)
  * update debian/upstream/metadata to use Other-References not Homepage
    (see https://wiki.debian.org/UpstreamMetadata)
    Add Repository fields pointing to upstream github repo.
  * remove duplicate reference to armci/src/xfer/caccumulate.c in
    debian/copyright
  * Standards-Version: 4.6.0
  * debhelper compatibility level 13
    - mark uninstalled *.x and *.la files in debian/not-installed
  * configure with default path for armci to improve build
    reproducibility. Thanks Simon McVittie. Closes: #993674.

 -- Drew Parsons <dparsons@debian.org>  Sun, 13 Feb 2022 23:12:40 +0100

ga (5.8-1) unstable; urgency=medium

  * New upstream release.
  * debian/patches/fix_comex_testsuite.patch: Refreshed.
  * debian/patches/testsuite_log_compiler.patch: Likewise.
  * debian/copyright: Removed no longer needed sections.

 -- Michael Banck <mbanck@debian.org>  Sat, 01 Jan 2022 14:53:00 +0100

ga (5.7.2-2) unstable; urgency=medium

  * debian/control: Replaced libblas-dev and liblapack-dev with
    libopenblas-dev.
  * debian/rules: Updated accordingly.
  * debian/control (Build-Depends): Bump required libarmci-mpi-dev version to
    0.3.1~beta.

 -- Michael Banck <mbanck@debian.org>  Sun, 08 Mar 2020 20:42:19 +0100

ga (5.7.2-1) unstable; urgency=medium

  * New upstream point release.
  * debian/patches/testsuite_log_compiler.patch: Use shell directive. 
  * debian/patches/ga_diag_seq.patch: Removed, included upstream.
  * debian/patches/fix_MPI_errhandler_f1ea520.patch: Likewise.

 -- Michael Banck <mbanck@debian.org>  Mon, 02 Mar 2020 07:10:21 +0100

ga (5.7-6) unstable; urgency=medium

  * debian/rules (override_dh_auto_configure): Remove --enable-peigs from
    configure options.
  * debian/salsa-ci.yml: New file.
  * debian/rules (override_dh_auto_test): Set MPIEXEC variable.
  * debian/patches/testsuite_log_compiler.patch: New patch, fixes test suite
    harness script.

 -- Michael Banck <mbanck@debian.org>  Wed, 08 Jan 2020 15:08:10 +0100

ga (5.7-5) unstable; urgency=medium

  * Team upload.
  * Patch fix_MPI_errhandler_f1ea520.patch applies upstream commit
    f1ea520 to update MPI errhandler for MPI-3 API.
  * Standards-Version: 4.4.1
  * debhelper compatibility level 12: debhelper-compat (= 12)

 -- Drew Parsons <dparsons@debian.org>  Sat, 21 Dec 2019 23:45:48 +1100

ga (5.7-4) unstable; urgency=medium

  * debian/patches/ga_diag_seq.patch: New patch, fixes Fortran integer casting
    in ga_diag, taken Edoardo Aprà's Fedora package patches.
  * debian/rules (override_dh_auto_configure): Added --enable-peigs to
    configure options.

 -- Michael Banck <mbanck@debian.org>  Sun, 20 Jan 2019 18:58:29 +0100

ga (5.7-3) unstable; urgency=medium

  * debian/libglobalarrays-dev.install: Ship /usr/bin/ga-config.
  * debian/control (Multi-Arch): New field.

 -- Michael Banck <mbanck@debian.org>  Tue, 01 Jan 2019 23:27:03 +0100

ga (5.7-2) unstable; urgency=medium

  * Team upload.
  * incorporate NMU 5.4~beta~r10636+dfsg-5.1 into main repo
    (scalapack v2 fixes, in particular)

 -- Drew Parsons <dparsons@debian.org>  Sun, 30 Dec 2018 23:29:47 +0100

ga (5.7-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * add debian/watch, pointing at new upstream repo
    https://github.com/GlobalArrays/ga
  * update debian/copyright
    - remove Files-Excluded from debian/copyright:
      BGML and DCMF ports and dmapp.h.bak have been removed
    - disambiguate "License: other"
  * update debian/control
    - update upstream Homepage to http://hpc.pnl.gov/globalarrays/
    - Priority: optional not extra
    - remove autotools-dev (already required by default by dh 11)
  * specify dh build with autoreconf
  * update debian/docs (source now provides README.md)
  * Standards-Version: 4.3.0
  * debhelper compatibility level 11

 -- Drew Parsons <dparsons@debian.org>  Sun, 30 Dec 2018 21:43:04 +0100

ga (5.4~beta~r10636+dfsg-5.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Standards-Version: 4.1.0
  * debhelper compatibility level 10
  * Link to scalapack for default MPI
  * Update build for scalapack 2:
    - remove explicit -lblacs reference
      (BLACS is now included in scalapack2)
    - Build-Depends: libscalapack-mpi-dev (>= 2)

 -- Drew Parsons <dparsons@debian.org>  Mon, 11 Sep 2017 19:14:16 +0800

ga (5.4~beta~r10636+dfsg-5) unstable; urgency=medium

  * Team upload
  * debian/control (Build-Depends): Drop versioned dependency
    on libarmci-mpi-dev binNMU
  * debian/clean: Add bltz.gmv to fix FTBFSx2
  * debian/rules (override_dh_auto_configure): Link with -lblacs-openmpi
    to avoid undefined reference to symbol 'blacs_gridexit_' (Closes: #857177)
  * debian/rules (override_dh_auto_test): Set ARMCI_USE_WIN_ALLOCATE=1
    to fix test failures (Closes: #846273)
  * debian/control: Use secure URI for Vcs-Browser and
    canonical URI for Vcs-Svn

 -- Graham Inggs <ginggs@debian.org>  Mon, 13 Mar 2017 15:45:36 +0200

ga (5.4~beta~r10636+dfsg-4) unstable; urgency=medium

  * debian/control (Build-Depends): Added libarmci-mpi-dev.
  * debian/rules (override_dh_auto_configure): Build against external libarmci
    from armci-mpi (Closes: 816699).
  * debian/rules (override_dh_auto_configure): Remove --enable-shared and
    --with-sockets configure options.

 -- Michael Banck <mbanck@debian.org>  Sun, 05 Mar 2017 13:16:28 +0100

ga (5.4~beta~r10636+dfsg-3) unstable; urgency=medium

  * debian/control: Renamed package libga-dev to libglobalarrays-dev 
    (Closes: 843141).
  * debian/control: Break and Replace previous libga-dev revisions.
  * debian/libga-dev.install: Renamed to ...
  * debian/libglobalarrays-dev.install: ... this.
  * debian/copyright: Add copyright and license information for FreeSerif.ttf.

 -- Michael Banck <mbanck@debian.org>  Wed, 23 Nov 2016 14:14:27 +0100

ga (5.4~beta~r10636+dfsg-2) unstable; urgency=medium

  * debian/patches/fix_comex_testsuite.patch: New patch, forces MPI to exact
    two processes for those comex tests which require them.
  * debian/patches/fix_armci_testsuite.patch: New patch, fixes linking failures
    of armci testsuite.
  * debian/rules (override_dh_auto_configure): Added --with-sockets option to
    match the 5.3 behaviour for now.

 -- Michael Banck <mbanck@debian.org>  Mon, 22 Feb 2016 14:05:27 +0100

ga (5.4~beta~r10636+dfsg-1) unstable; urgency=medium

  * New upstream development snapshot.
  * debian/patches/fix_ga_target.patch: Refreshed.

 -- Michael Banck <mbanck@debian.org>  Sun, 21 Feb 2016 18:56:13 +0100

ga (5.3+dfsg-1) unstable; urgency=medium

  * Initial release (Closes: #603711).

 -- Michael Banck <mbanck@debian.org>  Fri, 05 Feb 2016 00:43:40 +0100
