emscripten (6.0.1+dfsg+~1.41.5-3) unstable; urgency=medium

  * emscript depends on binaryen >= 130

 -- Jérémy Lal <kapouer@melix.org>  Wed, 08 Jul 2026 10:45:50 +0200

emscripten (6.0.1+dfsg+~1.41.5-2) unstable; urgency=medium

  * Release to unstable
  * Loosen binaryen dep, seems to be less critical

 -- Jérémy Lal <kapouer@melix.org>  Sun, 05 Jul 2026 13:12:29 +0200

emscripten (6.0.1+dfsg+~1.41.5-1) experimental; urgency=medium

  * New upstream version 6.0.1+dfsg+~1.41.5
  * Bump deps to llvm 21, binaryen 130. Closes: #1124046.
  * Standards-Version 4.7.4
  * Move to watch 5
  * Drop several n/a patches
  * Bump minimal nodejs version
  * Update Files-Excluded
  * Patches maintenance
  * d/copyright: update Files-Excluded
  * Drop sphinx theme patch, useless now
  * Fix sphinx build
  * d/clean: extend to clean more
  * Refresh tests subset, simplify and document
  * patch: llvm 21 doesn't know  --no-stack-first
  * Use create_entry_points helper to simplify how executables
    are installed. Patch (forwarded!) wrappers and install them.
  * Update simde neon.h
  * Add new dependencies for tests
  * Set a HOME for tests
  * Patch: extend avoid npm at install
  * Man pages: emdump no longer provided
  * source-map-footer no longer needed
  * Instead of precompiling world, use local user cache
  * Drop copyright-check in favor of lrc
  * Drop Priority optional
  * Set EMTEST_SKIP_NODE_25 if node major is < 25
  * Do not install /usr/share/emscripten/test, run tests from source

 -- Jérémy Lal <kapouer@melix.org>  Mon, 29 Jun 2026 02:36:30 +0200

emscripten (3.1.69+dfsg-4) unstable; urgency=medium

  * Team upload.

  [ Jérémy Lal ]
  * Note about it's tricky to upgrade
  * Do not allow forward compat
  * symbols_lists.lock is properly cleaned (filelock bug)

  [ Santiago Vila ]
  * d/control: Drop <!nocheck> from clang-19, llvm-19 and nodejs. Closes: #1116732.
  * d/control: Mark emscripten-doc as "Multi-Arch: foreign".
  * d/control: Drop "Rules-Requires-Root: no" (default).
  * d/control: Update standards-version.
  * Add debian/salsa-ci.yml.

 -- Santiago Vila <sanvila@debian.org>  Fri, 17 Oct 2025 13:30:00 +0200

emscripten (3.1.69+dfsg-3) unstable; urgency=medium

  * Drop test_float_builtins, triggers llvm frontend crash,
    see #1104731.

 -- Jérémy Lal <kapouer@melix.org>  Mon, 05 May 2025 13:21:29 +0200

emscripten (3.1.69+dfsg-2) unstable; urgency=medium

  [ Khalid Masum ]
  * perm: remove executable flag from cache/symbol_lists.lock
  * rules: mkman: enable sloppy mkman to use stderr help
  * rules: allow generation of manpage for emscons
  * test:benchmark_sse: Fix re.sub regex in comment removal

  [ Jérémy Lal ]
  * Drop htmlmin dep, not actually used
  * Do not run tests in parallel, set EMTEST_SKIP_JSPI
  * Just run a sensible subset of tests for all archs.
    Closes: #1103113.

 -- Jérémy Lal <kapouer@melix.org>  Sun, 04 May 2025 23:38:35 +0200

emscripten (3.1.69+dfsg-1) unstable; urgency=medium

  * New upstream version 3.1.69
  * Update source-map-footer
  * Install node modules
  * Use esbuild to test for es6 syntax errors
  * Depends binaryen >= 120
  * Move to Javascript Maintainers

  [ Julian Gilbey ]
  * Fix provided CMake file (closes: #1081967)
  * Simplify /usr/bin wrapper
  * Install new binaries in /usr/bin
  * Add dependency on ccache
  * Fix some lintian errors and warnings
  * Update d/copyright (though it's probably not completely correct), and
    absorb "License-Grant" sections into "License" sections
  * Increase LLVM dependencies to version 19 (to support
    --no-growable-memory option) (Closes: #1091032)
  * Switch to using standard sphinx-rtd-theme
  * Change d/watch to rename upstream version as +dfsg instead of ~dfsg in
    future

 -- Jérémy Lal <kapouer@melix.org>  Thu, 13 Feb 2025 23:54:55 +0100

emscripten (3.1.66~dfsg-2) unstable; urgency=medium

  * QA upload
  * debian/clean: Skip contrib ports
    contrib.glfw3 downloads tarballs from github during build. To avoid the
    download, disable the build of the glfw3 port.

 -- Sebastian Ramacher <sramacher@debian.org>  Sat, 14 Sep 2024 23:54:34 +0200

emscripten (3.1.66~dfsg-1) unstable; urgency=medium

  [ Bastian Germann ]
  * QA upload.
  * d/copyright: Files-Excluded for next version.
  * New upstream version 3.1.61~dfsg.
  * Update patches for (re)moved files.
  * Update to llvm 18. (Closes: #1061212)
  * Download current emscripten-source-map.min.js.
  * Use llvm 18 in patches

  [ Sebastian Ramacher ]
  * New upstream version 3.1.66~dfsg
  * debian/patches/Refresh patches for new upstream version
  * debian/missing-sources: Add new source-map-footer.js
  * debian/rules: Update files to add/remove executable flag

 -- Sebastian Ramacher <sramacher@debian.org>  Sat, 14 Sep 2024 14:58:58 +0200

emscripten (3.1.6~dfsg-9) unstable; urgency=medium

  * QA upload.
  * Add upstream patch for Node 18

 -- Jochen Sprickerhof <jspricke@debian.org>  Wed, 05 Jun 2024 15:58:13 +0200

emscripten (3.1.6~dfsg-8) UNRELEASED; urgency=medium

  * QA upload.
  * Fix building twice in a row.  (Closes: #1044915)
  * Add upstream metadata.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 16 Apr 2024 11:37:12 +0200

emscripten (3.1.6~dfsg-7) unstable; urgency=medium

  * QA upload.
  * Switch to LLVM 15.
  * Fix build with stricter flags.

 -- Bastian Germann <bage@debian.org>  Sat, 16 Mar 2024 13:33:41 +0000

emscripten (3.1.6~dfsg-6) unstable; urgency=medium

  * QA upload.
  * Add patch to fix build with new sphinx (Closes: #1042627)

 -- Jochen Sprickerhof <jspricke@debian.org>  Tue, 31 Oct 2023 18:47:21 +0100

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