scilab (2024.1.0+dfsg1-2) unstable; urgency=medium

  * Team upload.

  [ Pierre Gruet ]
  * Passing path of gettext m4 files to autoreconf; this path is no more the
    canonical one since gettext 0.26. Closes: #1126980.

  [ Vladimir Petko ]
  * d/p/java25-increase-entity-limit.patch: increase xml entity limit to
    resolve Java 25 ftbfs. Closes: #1128173.

 -- Santiago Vila <sanvila@debian.org>  Wed, 11 Mar 2026 15:45:00 +0100

scilab (2024.1.0+dfsg1-1) unstable; urgency=medium

  * New upstream version 2024.1.0+dfsg1:
    This is the same version than 2024.1.0+dfsg, without the embedded copies
    of ezxml, removed for security reasons. This fixes the following CVE:
    CVE-2022-30045 CVE-2021-31598 CVE-2021-31348 CVE-2021-31347 CVE-2021-31229
    CVE-2021-30485 CVE-2021-26222 CVE-2021-26221 CVE-2021-26220 CVE-2019-20202
    CVE-2019-20201 CVE-2019-20200 CVE-2019-20199 CVE-2019-20198 CVE-2019-20007
    CVE-2019-20006 CVE-2019-20005
    (Closes: #989364, #1014391)
  * Removing code that invokes ezxml
  * Using the UTF-8 suffix when calling scilab to build the documentation
    (Closes: #1106083)
  * Raising Standards version to 4.7.3:
    - Removing Priority: optional, which is default
    - Removing R-R-R: no, which is now default
  * Rewriting d/watch with version 5

  [ Alexandre Detiste ]
  * Fix team name in d/control

 -- Pierre Gruet <pgt@debian.org>  Thu, 29 Jan 2026 21:02:56 +0100

scilab (2024.1.0+dfsg-8) unstable; urgency=medium

  * Fixing build with gcc-15 by cherry-picking upstream commit
    (Closes: #1097854)

 -- Pierre Gruet <pgt@debian.org>  Sat, 11 Oct 2025 20:16:39 +0200

scilab (2024.1.0+dfsg-7) unstable; urgency=medium

  * Patching code again for libxml2/2.14.5 (Closes: #1106630)
  * Patching ocamlopt invocations to build against ocaml-nul/1.6-1
    (Closes: #1111281)
  * Raising Standards version to 4.7.2 (no change)

 -- Pierre Gruet <pgt@debian.org>  Mon, 18 Aug 2025 14:46:07 +0200

scilab (2024.1.0+dfsg-6) unstable; urgency=medium

  * Skipping libxml2 patch until version 2.12.7 enters Debian/unstable again
    (Closes: #1084378)
  * Refreshing patches

 -- Pierre Gruet <pgt@debian.org>  Tue, 08 Oct 2024 22:13:28 +0200

scilab (2024.1.0+dfsg-5) unstable; urgency=medium

  * Team upload
  * Drop macOS-only JFXScilabFileChooser
  * Drop javafx jars from classpath

 -- Bastian Germann <bage@debian.org>  Fri, 13 Sep 2024 16:42:37 +0200

scilab (2024.1.0+dfsg-4) unstable; urgency=medium

  * Enhancing CPPFLAGS to build against HDF5/1.14, thanks to Gilles Filippini

 -- Pierre Gruet <pgt@debian.org>  Fri, 16 Aug 2024 11:54:37 +0200

scilab (2024.1.0+dfsg-3) unstable; urgency=medium

  * Fixing more GCC 14 issues (Closes: #1077424)

 -- Pierre Gruet <pgt@debian.org>  Tue, 06 Aug 2024 11:12:25 +0200

scilab (2024.1.0+dfsg-2) unstable; urgency=medium

  * Building against GCC 14 (Closes: #1075494)

 -- Pierre Gruet <pgt@debian.org>  Thu, 11 Jul 2024 23:23:11 +0200

scilab (2024.1.0+dfsg-1) unstable; urgency=medium

  * New upstream version 2024.1.0+dfsg
  * Refreshing patches
  * Solving FTBFS against libxml2/2.12.7+dfsg
  * Skipping the check of the installed version of flexdock when configuring
  * Adding a Lintian override for a file with very long lines
  * Fixing obsolete Lintian override for 'tright' spelling error

 -- Pierre Gruet <pgt@debian.org>  Tue, 04 Jun 2024 00:05:38 +0200

scilab (2024.0.0+dfsg-6) unstable; urgency=medium

  * Raising Standards version to 4.7.0 (no change)
  * Solving implicit declarations (Closes: #1066681)
  * Fixing missing fields in metainfo.xml files

 -- Pierre Gruet <pgt@debian.org>  Mon, 08 Apr 2024 21:48:24 +0200

scilab (2024.0.0+dfsg-5) unstable; urgency=medium

  * Adding a NEWS.debian file in scilab to inform user they might have to
    remove their $HOME/.Scilab directory after the upgrade
  * Excluding s390x from the autopkgtest architectures because of jogl2 issues
    there

 -- Pierre Gruet <pgt@debian.org>  Mon, 27 Nov 2023 21:49:09 +0100

scilab (2024.0.0+dfsg-4) unstable; urgency=medium

  * Fixing the overrides of dh_install and dh_fixperms in -arch and -indep ways
    to reintroduce the changes removed since 2024.0.0+dfsg-2

 -- Pierre Gruet <pgt@debian.org>  Mon, 27 Nov 2023 06:57:20 +0100

scilab (2024.0.0+dfsg-3) unstable; urgency=medium

  * Omitting the override of dh_fixperms as it fails on buildds, not on
    porterboxes.

 -- Pierre Gruet <pgt@debian.org>  Sun, 26 Nov 2023 18:49:40 +0100

scilab (2024.0.0+dfsg-2) unstable; urgency=medium

  * Omitting the conversion from ISO_8859 to UTF-8 as it fails on buildds, yet
    not on porterboxes.

 -- Pierre Gruet <pgt@debian.org>  Sun, 26 Nov 2023 14:33:37 +0100

scilab (2024.0.0+dfsg-1) unstable; urgency=medium

  * New upstream version 2024.0.0+dfsg:
    - Refreshing patches
    - Refreshing the list of files to install in the binary packages
    - Using Debian-packaged jars that are needed by new upstream version
  * debian/rules:
    - Updating the dh_clean rule
    - Enabling dh_dwz again
    - Hiding the build path from the shipped files
    - Ruling out national encoding by converting to UTF-8
    - Honouring DEB_BUILD_OPTIONS=nodoc
  * debian/control:
    - Refreshing (build-)dependencies
    - Removing the alternative B-D on atlas, as it will get removed soon
    - Removing unneeded versioned build-dependency
  * Adding autopkgtests
  * Refreshing d/copyright in a simple version, preparing a shell script for
    possible deeper listing
  * Installing (private) shared libraries in architecture-specific locations
  * Adding XML_CFLAGS to CPPFLAGS for the webtools shared library
  * Excluding .bat and .vcxproj files when repacking
  * Altering build flags to conform to Debian standards for hardening and
    generating debug symbols
  * Adding missing exec codes in .desktop files
  * Providing .metainfo files along the .desktop ones, dropping .appdata.xml
    file
  * Correcting minor spelling mistakes and adding a Lintian overrides for
    false positives it raises
  * Lintian overrides:
    - Removing an obsolete Lintian override for the source package
    - Adding and explaining some Lintian overrides:
      + text files outside of /usr/share/doc
      + unnecessary triggered activation of ldconfig
      + hardening
      + shared libraries lacking prerequisites
      + bad jar name

 -- Pierre Gruet <pgt@debian.org>  Sat, 25 Nov 2023 21:16:10 +0100

scilab (6.1.1+dfsg2-10) unstable; urgency=medium

  * Fixing the clean target (Closes: #1046942)
  * Putting unversioned symlinks to the versioned lucene8 jars in the
    classpath (Closes: #1054551)

 -- Pierre Gruet <pgt@debian.org>  Fri, 10 Nov 2023 17:38:00 +0100

scilab (6.1.1+dfsg2-9) unstable; urgency=medium

  * Reworking the pcre3_to_pcre2 patch so that users can provide patterns with
    delimiters and modifiers again
  * Removing the d/NEWS file as there is no more information to provide about
    changes in the regex pattern syntax

 -- Pierre Gruet <pgt@debian.org>  Tue, 25 Jul 2023 21:46:18 +0200

scilab (6.1.1+dfsg2-8) unstable; urgency=medium

  * Using pcre2 instead of obsolete pcre3 (Closes: #999966)
  * Providing a debian/NEWS file to let users know about the changes in regex
    handling in scilab.
  * Correcting some unmatched/obsolete Lintian overrides
  * Trim trailing whitespace.

 -- Pierre Gruet <pgt@debian.org>  Mon, 24 Jul 2023 10:27:50 +0200

scilab (6.1.1+dfsg2-7) unstable; urgency=medium

  * Building for Architecture: any as Bug #550243 should not show up now
  * Rewriting d/watch and d/u/metadata for the new Scilab repository on Gitlab

 -- Pierre Gruet <pgt@debian.org>  Thu, 22 Jun 2023 17:23:57 +0200

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