flutter-engine (3.47.5+ds1-3) unstable; urgency=medium

  * Do not depend on analyze_snapshot on 32-bit arm hosts.  The target
    only exists for the 64-bit architectures, and a native armhf build
    reaches it through host_toolchain == current_toolchain, which broke
    the GN dependency graph.
  * Drop the pinned language version from the entries of the Dart package
    config, so the SDK decides it.
  * Build the engine artifacts on 32-bit arm.  Upstream switched them off
    there in 2020 (flutter/flutter#74322), which left libpath_ops,
    font-subset, flutter_tester and the patched SDK archives out of an armhf
    build and made four binary packages impossible.

 -- Emfox Zhou <emfox@debian.org>  Mon, 26 Oct 2026 11:50:09 +0800

flutter-engine (3.47.5+ds1-2) unstable; urgency=medium

  * Build the platform kernel with the kernel compiler from the
    dart-kernel-compiler package.  The tool cannot be compiled here because
    the repack leaves the Dart sources out.
  * New binary packages: sky-engine, flutter-patched-sdk and flutter-tester,
    the artefacts the Dart and Flutter tooling needs to resolve and run
    Flutter code.
  * Point the Dart tree at the dart-args and dart-path packages so that the
    ui_web sources can be rewritten as upstream does.
  * flutter-patched-sdk carries the product kernel that a release build
    compiles as well as the JIT one.
  * Build on armhf.  The Dart SDK comes from the archive, so the prebuilts
    upstream ships no longer limit the architectures; the gn script learns
    what a 32-bit arm host is, and hard float without NEON matches the armhf
    baseline.

 -- Emfox Zhou <emfox@debian.org>  Sat, 24 Oct 2026 15:05:00 +0800

flutter-engine (3.47.5+ds1-1) unstable; urgency=medium

  * Initial packaging. (Closes: #1150753)
  * Build every runtime mode and package the engine tools, the embedder
    library and the font subsetting tool.
  * Accept any dart-sdk at or above the version the engine was generated
    against.

 -- Emfox Zhou <emfox@debian.org>  Tue, 20 Oct 2026 13:10:15 +0000
