Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions src/serious_python/example/bridge_example/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,14 @@ dev_dependencies:
sdk: flutter
flutter_lints: ^2.0.0

# jni arrives transitively (path_provider -> path_provider_android ->
# jni_flutter -> jni). 1.0.1 added global_jni_env.c, which passes a `va_list`
# where a `void *` is expected: fine on x86_64, where va_list is an array type
# that decays to a pointer, but a hard error on aarch64, where it's a struct.
# That breaks `flutter build linux` on ARM64 hosts. Tracked upstream at
# dart-lang/native#3498 — drop this override once a fixed jni is released.
dependency_overrides:
jni: 1.0.0

flutter:
uses-material-design: true
14 changes: 7 additions & 7 deletions src/serious_python/example/flask_example/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ packages:
source: hosted
version: "4.1.2"
jni:
dependency: transitive
dependency: "direct overridden"
description:
name: jni
sha256: c2230682d5bc2362c1c9e8d3c7f406d9cbba23ab3f2e203a025dd47e0fb2e68f
Expand Down Expand Up @@ -361,42 +361,42 @@ packages:
path: "../.."
relative: true
source: path
version: "4.0.0"
version: "4.4.1"
serious_python_android:
dependency: transitive
description:
path: "../../../serious_python_android"
relative: true
source: path
version: "4.0.0"
version: "4.4.1"
serious_python_darwin:
dependency: transitive
description:
path: "../../../serious_python_darwin"
relative: true
source: path
version: "4.0.0"
version: "4.4.1"
serious_python_linux:
dependency: transitive
description:
path: "../../../serious_python_linux"
relative: true
source: path
version: "4.0.0"
version: "4.4.1"
serious_python_platform_interface:
dependency: transitive
description:
path: "../../../serious_python_platform_interface"
relative: true
source: path
version: "4.0.0"
version: "4.4.1"
serious_python_windows:
dependency: transitive
description:
path: "../../../serious_python_windows"
relative: true
source: path
version: "4.0.0"
version: "4.4.1"
shelf:
dependency: transitive
description:
Expand Down
9 changes: 9 additions & 0 deletions src/serious_python/example/flask_example/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,15 @@ dev_dependencies:
# following page: https://dart.dev/tools/pub/pubspec

# The following section is specific to Flutter packages.
# jni arrives transitively (path_provider -> path_provider_android ->
# jni_flutter -> jni). 1.0.1 added global_jni_env.c, which passes a `va_list`
# where a `void *` is expected: fine on x86_64, where va_list is an array type
# that decays to a pointer, but a hard error on aarch64, where it's a struct.
# That breaks `flutter build linux` on ARM64 hosts. Tracked upstream at
# dart-lang/native#3498 — drop this override once a fixed jni is released.
dependency_overrides:
jni: 1.0.0

flutter:

# The following line ensures that the Material Icons font is
Expand Down
14 changes: 7 additions & 7 deletions src/serious_python/example/run_example/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ packages:
source: sdk
version: "0.0.0"
jni:
dependency: transitive
dependency: "direct overridden"
description:
name: jni
sha256: c2230682d5bc2362c1c9e8d3c7f406d9cbba23ab3f2e203a025dd47e0fb2e68f
Expand Down Expand Up @@ -384,42 +384,42 @@ packages:
path: "../.."
relative: true
source: path
version: "4.0.0"
version: "4.4.1"
serious_python_android:
dependency: transitive
description:
path: "../../../serious_python_android"
relative: true
source: path
version: "4.0.0"
version: "4.4.1"
serious_python_darwin:
dependency: transitive
description:
path: "../../../serious_python_darwin"
relative: true
source: path
version: "4.0.0"
version: "4.4.1"
serious_python_linux:
dependency: transitive
description:
path: "../../../serious_python_linux"
relative: true
source: path
version: "4.0.0"
version: "4.4.1"
serious_python_platform_interface:
dependency: transitive
description:
path: "../../../serious_python_platform_interface"
relative: true
source: path
version: "4.0.0"
version: "4.4.1"
serious_python_windows:
dependency: transitive
description:
path: "../../../serious_python_windows"
relative: true
source: path
version: "4.0.0"
version: "4.4.1"
shelf:
dependency: transitive
description:
Expand Down
9 changes: 9 additions & 0 deletions src/serious_python/example/run_example/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,15 @@ dev_dependencies:
# following page: https://dart.dev/tools/pub/pubspec

# The following section is specific to Flutter packages.
# jni arrives transitively (path_provider -> path_provider_android ->
# jni_flutter -> jni). 1.0.1 added global_jni_env.c, which passes a `va_list`
# where a `void *` is expected: fine on x86_64, where va_list is an array type
# that decays to a pointer, but a hard error on aarch64, where it's a struct.
# That breaks `flutter build linux` on ARM64 hosts. Tracked upstream at
# dart-lang/native#3498 — drop this override once a fixed jni is released.
dependency_overrides:
jni: 1.0.0

flutter:

# The following line ensures that the Material Icons font is
Expand Down
Loading