added cargo files

This commit is contained in:
2026-03-03 10:57:43 -05:00
parent 478a90e01b
commit 169df46bc2
813 changed files with 227273 additions and 9 deletions

View File

@@ -0,0 +1,130 @@
name: pinepods_mobile
description: Pinepods Podcast Server
version: 0.8.1+20252203
environment:
sdk: ">=3.8.0 <4.0.0"
flutter: ">=3.32.0"
dependencies:
accessibility_tools: ^2.3.0
app_links: ^6.3.0
auto_size_text: ^3.0.0
audio_service: ^0.18.17
audio_session: ^0.2.2
collection: ^1.18.0
connectivity_plus: ^6.0.11
crypto: ^3.0.3
cupertino_icons: ^1.0.6
device_info_plus: ^11.2.0
extended_image: ^10.0.1
file_picker: ^10.2.0
flutter_dialogs: ^3.0.0
flutter_downloader: ^1.11.8
flutter_html: ^3.0.0-beta.2
flutter_html_svg: ^3.0.0-beta.2
flutter_html_table: ^3.0.0-beta.2
flutter_launcher_icons: ^0.14.2
flutter_spinkit: ^5.0.0
html: ^0.15.0
http: ^1.2.2
intl: ^0.20.2
intl_translation: ^0.20.0
just_audio: ^0.10.4
logging: ^1.0.2
meta: ^1.17.0
mp3_info: ^0.2.0
package_info_plus: ^8.1.2
path: ^1.8.3
path_provider: ^2.1.4
path_provider_platform_interface: ^2.0.4
percent_indicator: ^4.2.5
permission_handler: ^12.0.1
podcast_search: ^0.7.11
provider: ^6.0.3
rxdart: ^0.28.0
scrollable_positioned_list: ^0.3.7
sembast: ^3.8.3
share_plus: ^11.0.0
shared_preferences: ^2.3.4
sliver_tools: ^0.2.12
url_launcher: ^6.3.1
webview_flutter: ^4.9.0
xml: ^6.5.0
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
dev_dependencies:
mockito: ^5.4.5
flutter_lints: ^6.0.0
flutter_test:
sdk: flutter
dependency_overrides:
# Override layout grid to fix dependency issue with flutter_html_table
flutter_layout_grid: ^2.0.5
# Override meta to use latest version
meta: ^1.17.0
# Force latest versions for release prep
analyzer: ^7.5.6
_fe_analyzer_shared: ^85.0.0
dart_style: ^3.1.0
mockito: ^5.4.6
vector_math: ^2.2.0
characters: ^1.4.1
flutter_svg: ^2.2.0
material_color_utilities: ^0.13.0
leak_tracker: ^11.0.1
test_api: ^0.7.6
vm_service: ^15.0.2
# Override vector graphics to support latest xml
vector_graphics_compiler: ^1.1.17
vector_graphics_codec: ^1.1.13
# Force remaining packages to latest
leak_tracker_flutter_testing: ^3.0.10
leak_tracker_testing: ^3.0.2
petitparser: ^7.0.0
xml: ^6.6.0
flutter_icons:
image_path_android: "assets/images/favicon.png"
image_path_ios: "assets/images/icon-192.png"
remove_alpha_ios: true
android: true
ios: true
flutter:
uses-material-design: true
assets:
- assets/images/favicon.png
- assets/images/icon-192.png
- assets/images/pinepods-logo.png
- assets/images/1.webp
- assets/images/2.webp
- assets/images/3.webp
- assets/images/4.webp
- assets/images/5.webp
- assets/images/6.webp
- assets/images/7.webp
- assets/images/8.webp
- assets/images/9.webp
# Certificate authorities
- assets/ca/lets-encrypt-r3.pem
- assets/ca/globalsign-gcc-r6-alphassl-ca-2023.pem
fonts:
- family: MontserratMedium
fonts:
- asset: assets/fonts/Montserrat-Medium.otf
- family: MontserratRegular
fonts:
- asset: assets/fonts/Montserrat-Regular.otf
- family: MontserratBold
fonts:
- asset: assets/fonts/Montserrat-Bold.otf