Source: flutter-engine Section: libs Maintainer: Debian Flutter Team Uploaders: Emfox Zhou Build-Depends: debhelper-compat (= 14), dh-exec, clang-22, lld-22, llvm-22, libclang-rt-22-dev, generate-ninja, ninja-build, pkgconf, python3, dart-sdk (>= 3.13.4+dfsg1-6), dart-kernel-compiler (>= 3.13.4+dfsg1-7), dart-args, dart-path, libepoxy-dev, libglib2.0-dev, libgtk-3-dev, libfontconfig-dev, libfreetype-dev, libharfbuzz-dev, libjpeg-dev, libpng-dev, libwebp-dev, zlib1g-dev, libexpat1-dev, libicu-dev, libegl-dev, libgles-dev, libgl-dev, libvulkan-dev, glslang-dev, spirv-headers, spirv-tools-dev, libflatbuffers-dev, rapidjson-dev, Standards-Version: 4.7.4 Homepage: https://flutter.dev/ Vcs-Git: https://salsa.debian.org/dart-team/flutter-engine.git Vcs-Browser: https://salsa.debian.org/dart-team/flutter-engine Package: libflutter-linux-gtk Architecture: amd64 arm64 armhf Multi-Arch: same Depends: ${shlibs:Depends} Description: Flutter GTK embedder library The embedder library that hosts Flutter applications in GTK applications. . Upstream does not give this library a versioned SONAME. Package: libflutter-linux-gtk-dev Section: libdevel Architecture: amd64 arm64 armhf Depends: libflutter-linux-gtk (= ${binary:Version}), libgtk-3-dev Description: Flutter GTK embedder library - development files The headers that a GTK application written against the Flutter GTK embedder is compiled against, and the pkg-config file that carries the include and link flags. Package: libflutter-linux-gtk-profile Architecture: amd64 arm64 armhf Multi-Arch: same Depends: ${shlibs:Depends} Description: Flutter GTK embedder library (profile build) The embedder library that hosts Flutter applications in GTK applications, built in profile mode. . Profile mode is compiled ahead of time like release mode, but keeps the VM service and the timeline, which is what performance measurements need. . Upstream does not give this library a versioned SONAME, so it is installed in a directory of its own and does not replace the release build at run time. Package: libflutter-engine-embedder Architecture: amd64 arm64 armhf Multi-Arch: same Depends: ${shlibs:Depends} Description: Flutter engine library for custom embedders The engine shared library that an embedder written against the Flutter C API links against, shipped for the release and the profile runtime mode. . Upstream does not give this library a versioned SONAME, so the two builds are installed in per-mode directories. Package: libflutter-engine-embedder-dev Section: libdevel Architecture: amd64 arm64 armhf Depends: libflutter-engine-embedder (= ${binary:Version}) Description: Flutter engine library for custom embedders - development files The C header an embedder written against the Flutter Embedder API is compiled against, and the pkg-config file that carries the include and link flags. Package: flutter-engine-tools Section: devel Architecture: amd64 arm64 armhf Multi-Arch: same Depends: ${shlibs:Depends} Description: Flutter engine command line tools The tools the Flutter tool drives while building an application: the AOT compiler (gen_snapshot, one build per runtime mode), the shader compiler (impellerc) together with its shader library, the Dart kernel compiler snapshot, and the path operation helper. . They are not meant to be run by hand, the Flutter tool looks for them by absolute path. Package: flutter-engine-font-subset Section: devel Architecture: amd64 arm64 armhf Multi-Arch: same Depends: ${shlibs:Depends} Description: Flutter font subsetting tool Font subsetting helper that the Flutter tool runs when an application is built with icon tree shaking. Package: sky-engine Section: devel Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} Description: Flutter's dart:ui as a Dart package The sky_engine package tells a Dart tool which dart:ui library a Flutter application is compiled against, and carries the Dart core libraries as the Flutter engine sees them. . It is what makes a Flutter code base resolvable outside of the Flutter tool, for instance when a Dart analyser is pointed at it. Package: flutter-patched-sdk Section: devel Architecture: amd64 arm64 armhf Multi-Arch: foreign Depends: ${misc:Depends} Description: Dart kernel platform for Flutter The kernel files a Flutter application is compiled against: the dart:ui platform library and the outline of the Dart core libraries. . The Flutter tool passes them to the Dart kernel compiler as its platform. Package: flutter-tester Section: devel Architecture: amd64 arm64 armhf Multi-Arch: same Depends: ${shlibs:Depends} Description: Headless Flutter runtime for tests A Flutter embedder without a window: it runs a test application and reports the result through the standard test protocol. . The Flutter test runner starts it for the host as the device under test.