Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: sony/meta-flutter
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 3.3.9
Choose a base ref
...
head repository: sony/meta-flutter
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref

Commits on Dec 5, 2022

  1. Fix wrong version for flutter-embedded-linux (#65)

    Fixed #64
    
    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Dec 5, 2022
    Copy the full SHA
    954c9e1 View commit details

Commits on Dec 16, 2022

  1. Update for flutter 3.3.10 (#66)

    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Dec 16, 2022
    Copy the full SHA
    2ca11cb View commit details

Commits on Jan 25, 2023

  1. Update for flutter 3.7.0 (#67)

    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Jan 25, 2023
    Copy the full SHA
    75f2358 View commit details

Commits on Feb 4, 2023

  1. Update for flutter 3.7.1 (#68)

    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Feb 4, 2023
    Copy the full SHA
    8171e15 View commit details

Commits on Feb 9, 2023

  1. Update for flutter 3.7.2 (#70)

    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Feb 9, 2023
    Copy the full SHA
    642d56e View commit details

Commits on Feb 10, 2023

  1. Update for flutter 3.7.3 (#71)

    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Feb 10, 2023
    Copy the full SHA
    aff8e32 View commit details

Commits on Feb 20, 2023

  1. engine: Add wayland packages to DEPENDS for flutter engine (#73)

    engine: Add wayland packages to DEPENDS for flutter engine
    
    Fixed #72
    
    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Feb 20, 2023
    Copy the full SHA
    3cf80be View commit details

Commits on Feb 24, 2023

  1. Update for flutter 3.7.5 (#74)

    * Update for flutter 3.7.5
    
    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Feb 24, 2023
    Copy the full SHA
    9f90267 View commit details

Commits on Mar 2, 2023

  1. Update for flutter 3.7.6 (#75)

    * Update for flutter 3.7.6
    
    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Mar 2, 2023
    Copy the full SHA
    0f616f5 View commit details

Commits on Mar 11, 2023

  1. Update for flutter 3.7.7 (#76)

    * Update for flutter 3.7.7
    
    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Mar 11, 2023
    Copy the full SHA
    f490e45 View commit details

Commits on Mar 23, 2023

  1. Fix xcb.h not found while compiling flutter-engine (#77)

    Co-authored-by: Stephane Gilbert <stephane.gilbert@exfo.com>
    topolittle and Stephane Gilbert authored Mar 23, 2023
    Copy the full SHA
    319cafa View commit details
  2. Update for flutter 3.7.8 (#78)

    * Update for flutter 3.7.8
    
    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Mar 23, 2023
    Copy the full SHA
    da49e75 View commit details

Commits on Apr 1, 2023

  1. Update for flutter 3.7.9 (#79)

    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Apr 1, 2023
    Copy the full SHA
    d137b46 View commit details

Commits on Apr 7, 2023

  1. Update for flutter 3.7.10 (#80)

    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Apr 7, 2023
    Copy the full SHA
    da54622 View commit details

Commits on Apr 13, 2023

  1. Update for flutter 3.7.11 (#81)

    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Apr 13, 2023
    Copy the full SHA
    a05b642 View commit details

Commits on May 8, 2023

  1. readme: fix syntax expires in DRM-GBM backend (#83)

    Fixed #82
    
    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored May 8, 2023
    Copy the full SHA
    fedbfb0 View commit details

Commits on May 11, 2023

  1. Update for flutter 3.10.0 (#84)

    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored May 11, 2023
    Copy the full SHA
    1fbc291 View commit details

Commits on May 19, 2023

  1. Update for flutter 3.10.1 (#85)

    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored May 19, 2023
    Copy the full SHA
    331a18a View commit details

Commits on May 25, 2023

  1. Update for flutter 3.10.2 (#86)

    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored May 25, 2023
    Copy the full SHA
    a896a4c View commit details

Commits on Jun 2, 2023

  1. Update for flutter 3.10.3 (#87)

    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Jun 2, 2023
    Copy the full SHA
    292dc60 View commit details

Commits on Jun 14, 2023

  1. Update for flutter 3.10.5 (#88)

    Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Jun 14, 2023
    Copy the full SHA
    3ac3c19 View commit details

Commits on Jul 14, 2023

  1. Update for flutter 3.10.6 (#90)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Jul 14, 2023
    Copy the full SHA
    cf95f81 View commit details

Commits on Aug 5, 2023

  1. embedder: update SRCREV to the latest version (#91)

    sony/flutter-embedded-linux@589c117
    
    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Aug 5, 2023
    Copy the full SHA
    e11f37e View commit details
  2. embedder: fix warnings on tasks.inc (#92)

    Fixed #69
    
    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Aug 5, 2023
    Copy the full SHA
    a076806 View commit details

Commits on Aug 16, 2023

  1. release: update for flutter 3.13.0 (#93)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Aug 16, 2023
    Copy the full SHA
    db5d794 View commit details

Commits on Aug 21, 2023

  1. update srcrev of flutter-embedded-linux (#94)

    This change updates the revision of flutter-embedded-linux to the latest version.
    
    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Aug 21, 2023
    Copy the full SHA
    e80bb68 View commit details

Commits on Aug 23, 2023

  1. release: update for flutter 3.13.1 (#95)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Aug 23, 2023
    Copy the full SHA
    1484b41 View commit details

Commits on Aug 29, 2023

  1. fix: use --no-goma in flutter-engine to prevent build error (#96)

    * DCO: Dimonoff Inc. Walter Bonetti
    IniterWorker authored Aug 29, 2023
    Copy the full SHA
    f966c3f View commit details

Commits on Sep 8, 2023

  1. release: update for flutter 3.13.3 (#97)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Sep 8, 2023
    Copy the full SHA
    c3e4ec8 View commit details

Commits on Sep 13, 2023

  1. release: update for flutter 3.13.4 (#98)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Sep 13, 2023
    Copy the full SHA
    b5fa348 View commit details

Commits on Sep 20, 2023

  1. release: update for flutter 3.13.5 (#99)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Sep 20, 2023
    Copy the full SHA
    8dbe94f View commit details

Commits on Sep 29, 2023

  1. release: update for flutter 3.13.6 (#100)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Sep 29, 2023
    Copy the full SHA
    24167d6 View commit details

Commits on Oct 27, 2023

  1. release: upgrade to flutter 3.13.9 (#101)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Oct 27, 2023
    Copy the full SHA
    d6f78fb View commit details

Commits on Nov 16, 2023

  1. release: upgrade to flutter 3.16.0 (#102)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Nov 16, 2023
    Copy the full SHA
    8c715f2 View commit details

Commits on Dec 2, 2023

  1. release: upgrade to flutter 3.16.2 (#103)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Dec 2, 2023
    Copy the full SHA
    f6cdb47 View commit details

Commits on Dec 8, 2023

  1. release: upgrade to flutter 3.16.3 (#104)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Dec 8, 2023
    Copy the full SHA
    f8719b7 View commit details

Commits on Dec 21, 2023

  1. release: upgrade to flutter 3.16.5 (#105)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Dec 21, 2023
    Copy the full SHA
    1869d12 View commit details

Commits on Jan 12, 2024

  1. release: upgrade to flutter 3.16.7 (#106)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Jan 12, 2024
    Copy the full SHA
    85a02f4 View commit details

Commits on Jan 19, 2024

  1. release: upgrade to flutter 3.16.8 (#107)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Jan 19, 2024
    Copy the full SHA
    77c736a View commit details

Commits on Jan 26, 2024

  1. release: upgrade to flutter 3.16.9 (#108)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Jan 26, 2024
    Copy the full SHA
    6ae48bb View commit details

Commits on Feb 16, 2024

  1. release: upgrade to flutter 3.19.0 (#109)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Feb 16, 2024
    Copy the full SHA
    3412119 View commit details

Commits on Mar 9, 2024

  1. release: upgrade to flutter 3.19.3 (#111)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Mar 9, 2024
    Copy the full SHA
    de8d3b3 View commit details

Commits on Mar 22, 2024

  1. release: upgrade to flutter 3.19.4 (#112)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Mar 22, 2024
    Copy the full SHA
    ddbddb5 View commit details

Commits on Mar 29, 2024

  1. release: upgrade to flutter 3.19.5 (#113)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Mar 29, 2024
    Copy the full SHA
    82ee9da View commit details

Commits on Apr 18, 2024

  1. release: upgrade to flutter 3.19.6 (#114)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Apr 18, 2024
    Copy the full SHA
    f2de596 View commit details

Commits on May 14, 2024

  1. release: upgrade to flutter 3.22.0 (#115)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored May 14, 2024
    Copy the full SHA
    46b4f43 View commit details

Commits on May 23, 2024

  1. release: upgrade to flutter 3.22.1 (#116)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored May 23, 2024
    Copy the full SHA
    1df2972 View commit details

Commits on Jun 6, 2024

  1. release: upgrade to flutter 3.22.2 (#117)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Jun 6, 2024
    Copy the full SHA
    96599db View commit details

Commits on Jul 22, 2024

  1. release: upgrade to flutter 3.22.3 (#118)

    Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
    HidenoriMatsubayashi authored Jul 22, 2024
    Copy the full SHA
    86e2d96 View commit details

Commits on Aug 7, 2024

  1. Update depot_tools to latest version to fix git_dependencies error (#120

    )
    
    Co-authored-by: Kristian Rahbek <kristian.rahbek@musictribe.com>
    rahbek1 and Kristian Rahbek authored Aug 7, 2024
    Copy the full SHA
    6260828 View commit details
3 changes: 2 additions & 1 deletion AUTHORS
Original file line number Diff line number Diff line change
@@ -7,4 +7,5 @@ Sony Group Corporation
Phong Tran <tranmanphong@gmail.com>
Stephane Gilbert (topolittle) <stephane.gilbert@exfo.com>
Hidenori Matsubayashi (hidenori.matsubayashi@gmail.com)
Omar El-Domeiri <omar@doesnotexist.com>
Omar El-Domeiri <omar@doesnotexist.com>
Walter Bonetti <wbonetti@dimonoff.com>
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -80,14 +80,14 @@ $ ./tmp/deploy/sdk/poky-glibc-x86_64-core-image-weston-aarch64-qemuarm64-toolcha
The default build targets are fixed to Linux, Arm64, and the following Flutter Engine version in the config file.

```
ENGINE_VERSION ?= "8f2221fbef28b478debb78dd233f5250b220ca99"
ENGINE_VERSION ?= "cb4b5fff73850b2e42bd4de7cb9a4310a78ac40d"
```

When creating a Flutter project, you will need to use the following version of the Flutter SDK.

| Engine version | Flutter SDK version |
| :-------------: | :-------------: |
| [8f2221fbef28b478debb78dd233f5250b220ca99](https://github.com/flutter/engine/commit/8f2221fbef28b478debb78dd233f5250b220ca99) | [3.3.9 (stable channel)](https://github.com/flutter/flutter/releases/tag/3.3.9) |
| [cb4b5fff73850b2e42bd4de7cb9a4310a78ac40d](https://github.com/flutter/engine/commit/cb4b5fff73850b2e42bd4de7cb9a4310a78ac40d) | [3.27.1 (stable channel)](https://github.com/flutter/flutter/releases/tag/3.27.1) |

If you want to change the version of the Flutter engine, change <engine_version> to the appropriate version of the Flutter SDK and add the following to `conf/local.conf`:
```
@@ -114,7 +114,7 @@ $ bitbake flutter-wayland-client
`libsystemd` is required to build this backend. Put the following in your `conf/local.conf`:

```
DISTRO_FEATURES_append = " systemd"
DISTRO_FEATURES:append = " systemd"
```
See also: [Using systemd for the Main Image and Using SysVinit for the Rescue Image](https://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html#using-systemd-for-the-main-image-and-using-sysvinit-for-the-rescue-image)

4 changes: 2 additions & 2 deletions conf/flutter-engine.conf
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Flutter 3.3.9 (stable channel)
ENGINE_VERSION ?= "8f2221fbef28b478debb78dd233f5250b220ca99"
# Flutter 3.27.1 (stable channel)
ENGINE_VERSION ?= "cb4b5fff73850b2e42bd4de7cb9a4310a78ac40d"

# Flutter Build Mode [debug-mode|profile-mode|release-mode]
PACKAGECONFIG ?= "release-mode"
2 changes: 1 addition & 1 deletion recipes-graphics/depot-tools-native/depot-tools-native.bb
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@ LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=c2c05f9bdd5fc0b458037c2d1fb8d95e"

SRC_URI = "git://chromium.googlesource.com/chromium/tools/depot_tools.git;protocol=https;branch=main"
SRCREV = "2cd48234f1fdef2e61a06a7a43479fe8407baaf0"
SRCREV = "670ce748bea1fbb87cf707718239bc3a4c3a08ad"

S = "${WORKDIR}/git"

2 changes: 1 addition & 1 deletion recipes-graphics/flutter-embedded-linux/repository.inc
Original file line number Diff line number Diff line change
@@ -6,5 +6,5 @@ LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=d45359c88eb146940e4bede4f08c821a"

SRC_URI = "git://github.com/sony/flutter-embedded-linux.git;protocol=https;branch=master"
SRCREV = "8f2221fbef28b478debb78dd233f5250b220ca99"
SRCREV = "61b90d507d68b1db2ec891bf06537def68fc3ab8"
S = "${WORKDIR}/git"
2 changes: 1 addition & 1 deletion recipes-graphics/flutter-embedded-linux/tasks.inc
Original file line number Diff line number Diff line change
@@ -2,6 +2,6 @@ do_configure:prepend() {
install -d ${S}/build
install -m 0644 ${STAGING_LIBDIR}/libflutter_engine.so ${S}/build/
}
do_configure:prepend[depends] += "flutter-engine:do_populate_sysroot"
do_configure:prepend[depends] = "flutter-engine:do_populate_sysroot"

FILES:${PN} = "${bindir}"
5 changes: 4 additions & 1 deletion recipes-graphics/flutter-engine/flutter-engine.bb
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ inherit pkgconfig

# TODO: Add dependent packages.
DEPENDS = "freetype \
curl-native ca-certificates-native depot-tools-native"
curl-native ca-certificates-native depot-tools-native \
wayland wayland-protocols wayland-native cairo"

GN_TOOLS_PYTHON2_PATH ??= "bootstrap-2@3.8.10.chromium.23_bin/python/bin"

@@ -31,6 +32,8 @@ GN_ARGS:append = " --embedder-for-target"
GN_ARGS:append = " --disable-desktop-embeddings"
GN_ARGS:append = " --no-build-embedder-examples"
GN_ARGS:append = " --enable-fontconfig"
GN_ARGS:append = " --no-goma"

ARTIFACT_DIR = "${@get_engine_artifact_dir(d)}"

do_populate_lic[depends] += "${PN}:do_configure"