octave (9.4.0-1) unstable; urgency=medium

  * New upstream version 9.4.0

 -- Sébastien Villemot <sebastien@debian.org>  Mon, 10 Feb 2025 18:01:32 +0100

octave (9.3.0-1) unstable; urgency=medium

  * New upstream version 9.3.0

 -- Sébastien Villemot <sebastien@debian.org>  Tue, 24 Dec 2024 14:26:42 +0100

octave (9.2.0-3) unstable; urgency=medium

  * Use the “zero” JVM on archs where the “server” JVM does not exist
    (Closes: #1077977)

 -- Sébastien Villemot <sebastien@debian.org>  Tue, 03 Sep 2024 17:59:30 +0200

octave (9.2.0-2) unstable; urgency=medium

  * Upload to unstable

 -- Sébastien Villemot <sebastien@debian.org>  Wed, 19 Jun 2024 13:20:54 +0200

octave (9.2.0-1) experimental; urgency=medium

  * New upstream version 9.2.0
  * d/control: add Breaks against older versions of octave-ga and
    octave-queueing

 -- Sébastien Villemot <sebastien@debian.org>  Wed, 19 Jun 2024 13:19:54 +0200

octave (9.1.0-3) unstable; urgency=medium

  * Upload to unstable

 -- Sébastien Villemot <sebastien@debian.org>  Fri, 10 May 2024 14:52:27 +0200

octave (9.1.0-2) experimental; urgency=medium

  [ Rafael Laboissière ]
  * d/control: Bump Standards-Version to 4.7.0 (no changes needed)

  [ Sébastien Villemot ]
  * Enable Java on armel, it now works there.
    By the way, update the list of archs which do not have a JDK.
    (Closes: #1069542)

 -- Sébastien Villemot <sebastien@debian.org>  Fri, 10 May 2024 14:52:22 +0200

octave (9.1.0-1) experimental; urgency=medium

  * New upstream version 9.1.0

 -- Sébastien Villemot <sebastien@debian.org>  Sat, 16 Mar 2024 19:14:58 +0100

octave (9.0.90-1) experimental; urgency=medium

  * New upstream version 9.0.90
  * d/copyright: reflect upstream changes
  * Bump to Qt 6 for building the GUI

 -- Sébastien Villemot <sebastien@debian.org>  Fri, 09 Feb 2024 11:02:24 +0100

octave (8.4.0-1) unstable; urgency=medium

  * New upstream version 8.4.0
  * mkoctfile-skip-options.patch: drop patch, applied upstream
  * Add lintian override for false positive related to documentation source
  * Remove no longer needed lintian overrides related to changelog trimming
  * Drop transitional liboctave-dev package
  * Drop old Breaks relationships
  * Drop workarounds for mipsel and kfreebsd-*, those archs have been removed
  * README.Debian:
    + update section about optimized BLAS implementations
    + mention the new XDG-compliant location for octaverc

 -- Sébastien Villemot <sebastien@debian.org>  Wed, 08 Nov 2023 11:10:01 +0100

octave (8.3.0-3) unstable; urgency=medium

  * d/p/mkoctfile-skip-options.patch: Update patch.
    Thanks to Markus Mützel <markus.muetzel@gmx.de> (Closes: #1052973)

 -- Rafael Laboissière <rafael@debian.org>  Sat, 30 Sep 2023 10:35:07 -0300

octave (8.3.0-2) unstable; urgency=medium

  * d/p/mkoctfile-skip-options.patch: New patch.
    Thanks to Markus Mützel <markus.muetzel@gmx.de> (Closes: #1050082)

 -- Rafael Laboissière <rafael@debian.org>  Wed, 30 Aug 2023 06:02:05 -0300

octave (8.3.0-1) unstable; urgency=medium

  * New upstream version 8.3.0
  * suitesparse7-part{1,2}.patch: drop patches, applied upstream
  * Update lintian override info format in d/octave.lintian-overrides on line 3.

 -- Sébastien Villemot <sebastien@debian.org>  Sat, 12 Aug 2023 20:18:54 +0200

octave (8.2.0-6) unstable; urgency=medium

  * Re-enable SPQR on 32-bit architectures.
    suitesparse 1:7.1.0+dfsg-3 fixes the issue.

 -- Sébastien Villemot <sebastien@debian.org>  Wed, 02 Aug 2023 18:44:22 +0200

octave (8.2.0-5) unstable; urgency=medium

  * Disable SPQR on 32-bit architectures.
    This is a (hopefully temporary) workaround for the breakage of suitesparse 7
    on those architectures.
    Also add a new suitesparse7-patch2.patch. (Closes: #1041460)

 -- Sébastien Villemot <sebastien@debian.org>  Wed, 19 Jul 2023 14:02:56 +0200

octave (8.2.0-4) unstable; urgency=medium

  * d/control: as an alternative to libopenblas0, recommend libblis4
    instead of libatlas3-base
  * suitesparse7.patch: new patch taken from upstream.
    Fixes compilation against suitesparse 7.

 -- Sébastien Villemot <sebastien@debian.org>  Tue, 18 Jul 2023 19:53:04 +0200

octave (8.2.0-3) unstable; urgency=medium

  * Upload to unstable

 -- Sébastien Villemot <sebastien@debian.org>  Sat, 01 Jul 2023 10:57:11 +0200

octave (8.2.0-2) experimental; urgency=medium

  [ Rafael Laboissière ]
  * d/debian_missing_handler.m: Update name of package liboctave-dev to
    octave-dev

  [ Sébastien Villemot ]
  * d/rules: enable link-time optimizations (LTO)

 -- Sébastien Villemot <sebastien@debian.org>  Tue, 13 Jun 2023 20:42:13 +0200

octave (8.2.0-1) experimental; urgency=medium

  * New upstream version 8.2.0
  * d/control: add missing Breaks+Replaces of octave-dev on old liboctave-dev
    (Closes: #1033011)

 -- Sébastien Villemot <sebastien@debian.org>  Sat, 15 Apr 2023 20:10:08 +0200

octave (8.1.0-1) experimental; urgency=medium

  * New upstream version 8.1.0

 -- Sébastien Villemot <sebastien@debian.org>  Wed, 08 Mar 2023 17:55:11 +0100

octave (8.0.90-1) experimental; urgency=medium

  [ Sébastien Villemot ]
  * New upstream version 8.0.90
  * d/copyright: reflect upstream changes
  * Build against PCRE2, now that it is supported (Closes: #1000011)
  * README.Debian: replace liboctave-dev by octave-dev
  * Replace Depends on libgl1-mesa-dev by libgl-dev
  * Replace (Build-)Depends on libncurses5-dev by libncurses-dev
  * Replace Build-Depends on libfontconfig1-dev by libfontconfig-dev
  * Bump S-V to 4.6.2
  * Add lintian overrides for national encoding tag in octave-common
  * Pass --disable-rpath to configure script

  [ Rafael Laboissière ]
  * d/octave-common.lintian-overrides: Add override for
    package-contains-documentation-outside-usr-share-doc
  * Add overrides for debian-news-entry-has-unknown-version
  * d/octave-dev.lintian-overrides: Add override for
    hardening-no-fortify-functions

 -- Sébastien Villemot <sebastien@debian.org>  Wed, 25 Jan 2023 11:52:20 +0100

octave (7.3.0-1) unstable; urgency=medium

  * New upstream version 7.3.0

 -- Sébastien Villemot <sebastien@debian.org>  Sat, 05 Nov 2022 09:29:53 +0100

octave (7.2.0-1) unstable; urgency=medium

  * New upstream version 7.2.0
    In particular, fixes FTBFS due to missing header in randmtzig.cc.
    (Closes: #1016271)
  * Overhaul lintian overrides

 -- Sébastien Villemot <sebastien@debian.org>  Sat, 30 Jul 2022 22:13:01 +0200

octave (7.1.90-1) experimental; urgency=medium

  [ Rafael Laboissière ]
  * d/control: Bump Standards-Version to 4.6.1 (no changes needed)

  [ Sébastien Villemot ]
  * New upstream version 7.1.90
  * d/copyright: reflect upstream changes

 -- Sébastien Villemot <sebastien@debian.org>  Tue, 14 Jun 2022 17:51:22 +0200

octave (7.1.0-2) unstable; urgency=medium

  * Upload to unstable

 -- Sébastien Villemot <sebastien@debian.org>  Wed, 20 Apr 2022 12:16:00 +0200

octave (7.1.0-1) experimental; urgency=medium

  * New upstream version 7.1.0
  * buffer-overflow.patch, drop-mutable-keyword.patch: drop patches,
    applied upstream

 -- Sébastien Villemot <sebastien@debian.org>  Wed, 06 Apr 2022 17:47:14 +0200

octave (7.0.92-3) experimental; urgency=medium

  * buffer-overflow.patch: new patch taken from upstream

 -- Sébastien Villemot <sebastien@debian.org>  Tue, 05 Apr 2022 10:55:34 +0200

octave (7.0.92-2) experimental; urgency=medium

  * drop-mutable-keyword.patch: new patch taken from upstream
  * d/rules: no longer pass --disable-jit to configure, since the JIT has been
    removed

 -- Sébastien Villemot <sebastien@debian.org>  Fri, 25 Mar 2022 18:38:07 +0100

octave (7.0.92-1) experimental; urgency=medium

  * New upstream version 7.0.92
  * Enable java on riscv64
  * Fix day-of-week for changelog entry 2.1.31-2.

 -- Sébastien Villemot <sebastien@debian.org>  Sat, 19 Mar 2022 16:54:06 +0100

octave (7.0.90-1) experimental; urgency=medium

  * New upstream version 7.0.90
  * d/copyright: reflect upstream changes
  * Add rapidjson-dev to Build-Depends (needed for new jsondecode/jsonencode)

 -- Sébastien Villemot <sebastien@debian.org>  Tue, 18 Jan 2022 15:38:44 +0100

octave (6.4.0-2) unstable; urgency=medium

  * Upload to unstable

 -- Sébastien Villemot <sebastien@debian.org>  Sun, 16 Jan 2022 21:26:26 +0100

octave (6.4.0-1) experimental; urgency=medium

  * New upstream version 6.4.0
  * d/control: fix indentation in description of octave-doc

 -- Sébastien Villemot <sebastien@debian.org>  Tue, 30 Nov 2021 11:06:00 +0100

octave (6.3.0-1) experimental; urgency=medium

  * New upstream version 6.3.0
  * Drop liboctave8 package.
    In octave 6.3.0, the SOVERSION of liboctinterp is bumped to 9, while
    liboctave remains at 8, so it’s no longer possible to distribute them in the
    same liboctave8 package. However, since .oct files no longer explicitly link
    against those shared libraries (since Octave 5), we are no longer forced to
    ship them as public libraries, and we can make them private (as does
    upstream). Consequently:
    – drop install_libraries_publically.patch
    – move the octave-abi-NN Provides to the main octave package
  * Rename liboctave-dev to octave-dev.
    This seems more logical, since there is no liboctave package anymore. Keep
    liboctave-dev as transitional package though.
  * Bump S-V to 4.6.0

 -- Sébastien Villemot <sebastien@debian.org>  Wed, 15 Sep 2021 21:00:39 +0200

octave (6.2.0-1) unstable; urgency=medium

  * New upstream version 6.2.0
  * d/copyright: reflect upstream changes
  * adjust-hg-version.patch: drop patch, no longer needed

 -- Sébastien Villemot <sebastien@debian.org>  Mon, 08 Mar 2021 12:22:24 +0100

octave (6.1.1~hg.2021.01.26-1) unstable; urgency=medium

  * New upstream version 6.1.1~hg.2021.01.26
  * adjust-hg-version.patch: update for new upstream snapshot

 -- Sébastien Villemot <sebastien@debian.org>  Wed, 27 Jan 2021 12:47:31 +0100

octave (6.1.1~hg.2020.12.27-3) unstable; urgency=medium

  * Fix smoke autopkgtest for mercurial snapshot versioning scheme
  * Restore build dependency on sundials

 -- Sébastien Villemot <sebastien@debian.org>  Tue, 05 Jan 2021 13:05:13 +0100

octave (6.1.1~hg.2020.12.27-2) unstable; urgency=medium

  * Upload to unstable

 -- Rafael Laboissière <rafael@debian.org>  Sat, 02 Jan 2021 06:25:35 -0300

octave (6.1.1~hg.2020.12.27-1) experimental; urgency=medium

  * New upstream version 6.1.1~hg.2020.12.27
  * d/p/drop_versioned_binaries.patch: Refresh for new upstream version
  * d/p/adjust-hg-version.patch: New patch

 -- Rafael Laboissière <rafael@debian.org>  Wed, 30 Dec 2020 14:35:47 -0300

octave (6.1.0-2) unstable; urgency=medium

  * Upload to unstable

 -- Sébastien Villemot <sebastien@debian.org>  Wed, 09 Dec 2020 10:07:00 +0100

octave (6.1.0-1) experimental; urgency=medium

  [ Sébastien Villemot ]
  * New upstream version 6.1.0
  * d/copyright: reflect upstream changes
  * Bump S-V to 4.5.1
  * Drop transitional packages octave-htmldoc and octave-info

  [ Rafael Laboissière ]
  * d/octave-common.lintian-overrides: Add override for extra-license-file
  * d/octave-common.lintian-overrides: Add override for
    image-file-has-unexpected-name
  * d/octave.lintian-overrides: Use new tag name exit-in-shared-library

 -- Sébastien Villemot <sebastien@debian.org>  Sat, 28 Nov 2020 16:46:35 +0100

octave (6.0.90-1) experimental; urgency=medium

  * New upstream version 6.0.90
    - fix stack overflow in Java process reaper (Closes: #961681)
  * d/copyright: reflect upstream changes.
    Since copyright notices have been simplified, switch back to a manual method
    of aggregating them.
  * load-hdf5-string-crash.patch: drop patch, applied upstream
  * Bump SONAME to liboctave8

 -- Sébastien Villemot <sebastien@debian.org>  Wed, 02 Sep 2020 15:47:23 +0200

octave (5.2.0-3) unstable; urgency=medium

  * Rename /etc/octave.conf to /etc/octaverc, for consistency with upstream
    naming.

 -- Sébastien Villemot <sebastien@debian.org>  Fri, 12 Jun 2020 10:15:25 +0200

octave (5.2.0-2) unstable; urgency=medium

  [ Sébastien Villemot ]
  * /etc/octave.conf now corresponds to the site-specific octaverc.
    Previously, it would correspond to the version-specific octaverc. The latter
    is not really meant to be locally modified.
  * Move debian_missing_handler.m to site-specific directory.
    This is more logical since it is now called from the site-specific octaverc.
    Also, this emphasizes the fact that it’s a Debian customization.
  * Bump to debhelper 13
    — drop B-D to dh-exec, instead use new variable substitution mechanism
    — dh_missing now defaults to --fail-missing
    — simplify override_dh_auto_test rule
  * d/rules:
    — enable dh_dwz, it seems to work now
    — simplify using debhelper 12.8’s execute_after_* rules
  * d/control: add Breaks against octave-nlopt < 2.6.1-8~
    Former version of the package would need recompiling against every new
    Octave version.
  * Cosmetic fixes to capitalization of MATLAB®
  * d/upstream/metadata: various improvements

  [ Rafael Laboissière ]
  * d/p/load-hdf5-string-crash.patch: New patch.
    Thanks to Elvis Stansvik for the patch
    (Closes: #959109)

 -- Sébastien Villemot <sebastien@debian.org>  Wed, 20 May 2020 22:43:17 +0200

octave (5.2.0-1) unstable; urgency=medium

  * New upstream version 5.2.0
  * Replace libopenblas-base by libopenblas0 in Recommends
  * d/copyright: reflect upstream changes
  * Bump S-V to 4.5.0
  * Do not Build-Depend on default-jdk on archs that do not have it.
    Also remove always-build-octave-jar.patch. Rather make build-indep rules
    fail on archs for which we do not support Java.
    Thanks to Samuel Thibault (Closes: #947959)
  * Remove texinfo.patch, no longer needed since Automake 1.16 is the default
  * Remove unused d/source/include-binaries
  * Use the .patch extension for all patches

 -- Sébastien Villemot <sebastien@debian.org>  Tue, 04 Feb 2020 13:05:00 +0100

octave (5.1.0-4) unstable; urgency=medium

  * The liboctaveN package provides now the virtual package octave-abi-MM
  * d/s/options: Add *.qch and *.qhc to the list of ignored files

 -- Rafael Laboissiere <rafael@debian.org>  Thu, 31 Oct 2019 02:02:46 -0300

octave (5.1.0-3) unstable; urgency=medium

  * On mipsel, disable debugging symbols.
    Otherwise, it FTBFS because the assembler hits the virtual space memory
    limit of 2Gb.
  * Drop provisions for the now obsolete mips architecture

 -- Sébastien Villemot <sebastien@debian.org>  Tue, 01 Oct 2019 21:34:08 +0200

octave (5.1.0-2) unstable; urgency=medium

  [ Sébastien Villemot ]
  * d/copyright: add entry for etc/fonts/* (Closes: #926047)
  * Bump to S-V 4.4.1

  [ Rafael Laboissiere ]
  * d/control: Build-depend on texlive-plain-generic, instead of
    -generic-recommended (Closes: #932975)

 -- Sébastien Villemot <sebastien@debian.org>  Sun, 29 Sep 2019 22:03:24 +0200

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