mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-01 21:23:51 -09:00
package/flutter-packages: bump version to 8af79fbca12699248e96b50b4705da74396cd6a3
As of commit e35f29177495131f0f598fc7ae1ffd74d89edf15, the dynamic-layouts example has been removed from the flutter-packages repository, which fixes https://github.com/flutter/flutter/issues/148979. The exact reasoning is as follows: ``` The dynamic_layouts package is unpublished, and its core feature set has not been updated in years. Though it's not high-traffic, all packages in that repo require maintenance for Flutter versions, gradle bumps, and project migrations. ``` Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
committed by
Thomas Petazzoni
parent
0b771887ca
commit
3e0ff92ac6
@@ -146,6 +146,13 @@ endif
|
||||
|
||||
comment "Legacy options removed in 2024.08"
|
||||
|
||||
config BR2_PACKAGE_FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE
|
||||
bool "flutter-dynamic-layouts-example has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
flutter-dynamic-layouts was removed from flutter-packages
|
||||
as of commit e35f29177495131f0f598fc7ae1ffd74d89edf15.
|
||||
|
||||
config BR2_KERNEL_HEADERS_6_9
|
||||
bool "kernel headers version 6.9.x are no longer supported"
|
||||
select BR2_LEGACY
|
||||
|
||||
@@ -35,7 +35,6 @@ F: package/flutter-engine/
|
||||
F: package/flutter-packages/
|
||||
F: package/flutter-packages/flutter-adaptive-scaffold-example/
|
||||
F: package/flutter-packages/flutter-animations-example/
|
||||
F: package/flutter-packages/flutter-dynamic-layouts-example/
|
||||
F: package/flutter-packages/flutter-go-router-example/
|
||||
F: package/flutter-packages/flutter-image-example/
|
||||
F: package/flutter-packages/flutter-markdown-example/
|
||||
|
||||
@@ -9,7 +9,6 @@ menuconfig BR2_PACKAGE_FLUTTER_PACKAGES
|
||||
if BR2_PACKAGE_FLUTTER_PACKAGES
|
||||
source "package/flutter-packages/flutter-adaptive-scaffold-example/Config.in"
|
||||
source "package/flutter-packages/flutter-animations-example/Config.in"
|
||||
source "package/flutter-packages/flutter-dynamic-layouts-example/Config.in"
|
||||
source "package/flutter-packages/flutter-go-router-example/Config.in"
|
||||
source "package/flutter-packages/flutter-image-example/Config.in"
|
||||
source "package/flutter-packages/flutter-markdown-example/Config.in"
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
config BR2_PACKAGE_FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE
|
||||
bool "flutter dynamic layouts example"
|
||||
help
|
||||
This package provides support for multi sized tiles and
|
||||
different layouts. Currently the layouts that are implemented
|
||||
in this package are Stagger and Wrap.
|
||||
|
||||
https://github.com/flutter/packages/tree/main/packages/dynamic_layouts/example
|
||||
@@ -1 +0,0 @@
|
||||
../flutter-packages.hash
|
||||
@@ -1,54 +0,0 @@
|
||||
################################################################################
|
||||
#
|
||||
# flutter-dynamic-layouts-example
|
||||
#
|
||||
################################################################################
|
||||
|
||||
FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_VERSION = $(FLUTTER_PACKAGES_VERSION)
|
||||
FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_SITE = $(FLUTTER_PACKAGES_SITE)
|
||||
FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_SITE_METHOD = $(FLUTTER_PACKAGES_SITE_METHOD)
|
||||
FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_SOURCE = $(FLUTTER_PACKAGES_SOURCE)
|
||||
FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_LICENSE = $(FLUTTER_PACKAGES_LICENSE)
|
||||
FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_LICENSE_FILES = $(FLUTTER_PACKAGES_LICENSE_FILES)
|
||||
FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_DL_SUBDIR = $(FLUTTER_PACKAGES_DL_SUBDIR)
|
||||
FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_DEPENDENCIES = $(FLUTTER_PACKAGES_DEPENDENCIES)
|
||||
FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_PKG_NAME = example
|
||||
FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_INSTALL_DIR = $(TARGET_DIR)/usr/share/flutter/dynamc-layouts-$(FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_PKG_NAME)/$(FLUTTER_ENGINE_RUNTIME_MODE)
|
||||
FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_SUBDIR = packages/dynamic_layouts/example
|
||||
|
||||
define FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_CONFIGURE_CMDS
|
||||
cd $(FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_BUILDDIR) && \
|
||||
$(HOST_FLUTTER_SDK_BIN_FLUTTER) clean && \
|
||||
$(HOST_FLUTTER_SDK_BIN_FLUTTER) pub get && \
|
||||
$(HOST_FLUTTER_SDK_BIN_FLUTTER) build bundle
|
||||
endef
|
||||
|
||||
define FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_BUILD_CMDS
|
||||
cd $(FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_BUILDDIR) && \
|
||||
$(HOST_FLUTTER_SDK_BIN_DART_BIN) \
|
||||
--native-assets $(FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_BUILDDIR)/.dart_tool/flutter_build/*/native_assets.yaml \
|
||||
package:$(FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_PKG_NAME)/main.dart && \
|
||||
$(HOST_FLUTTER_SDK_BIN_ENV) $(FLUTTER_ENGINE_GEN_SNAPSHOT) \
|
||||
--deterministic \
|
||||
--obfuscate \
|
||||
--snapshot_kind=app-aot-elf \
|
||||
--elf=libapp.so \
|
||||
.dart_tool/flutter_build/*/app.dill
|
||||
endef
|
||||
|
||||
define FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_INSTALL_TARGET_CMDS
|
||||
mkdir -p $(FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_INSTALL_DIR)/{data,lib}
|
||||
cp -dprf $(FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_BUILDDIR)/build/flutter_assets $(FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_INSTALL_DIR)/data/
|
||||
|
||||
$(INSTALL) -D -m 0755 $(FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_BUILDDIR)/libapp.so \
|
||||
$(FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_INSTALL_DIR)/lib/libapp.so
|
||||
|
||||
ln -sf /usr/share/flutter/$(FLUTTER_ENGINE_RUNTIME_MODE)/data/icudtl.dat \
|
||||
$(FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_INSTALL_DIR)/data/
|
||||
|
||||
ln -sf /usr/lib/libflutter_engine.so $(FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_INSTALL_DIR)/lib/
|
||||
$(RM) $(FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_INSTALL_DIR)/data/flutter_assets/kernel_blob.bin
|
||||
touch $(FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE_INSTALL_DIR)/data/flutter_assets/kernel_blob.bin
|
||||
endef
|
||||
|
||||
$(eval $(generic-package))
|
||||
@@ -1,3 +1,3 @@
|
||||
# Locally calculated
|
||||
sha256 2e1e19713ac74b6e00a6f5ec516e8ccda5e5ba1fc8b249d40abcfe4cb50dff87 flutter-packages-ab1630b9b9bd1130b4d5d1ac18a588b690fd0fa3.tar.gz
|
||||
sha256 388ec45142ddfab711aa82958c82657b8c2238deb6c131cec94a5a993ba4c760 flutter-packages-8af79fbca12699248e96b50b4705da74396cd6a3.tar.gz
|
||||
sha256 89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9 LICENSE
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
FLUTTER_PACKAGES_VERSION = ab1630b9b9bd1130b4d5d1ac18a588b690fd0fa3
|
||||
FLUTTER_PACKAGES_VERSION = 8af79fbca12699248e96b50b4705da74396cd6a3
|
||||
FLUTTER_PACKAGES_SITE = $(call github,flutter,packages,$(FLUTTER_PACKAGES_VERSION))
|
||||
FLUTTER_PACKAGES_LICENSE = BSD-3-Clause
|
||||
FLUTTER_PACKAGES_LICENSE_FILES = LICENSE
|
||||
|
||||
Reference in New Issue
Block a user