Package Details: flutter-bin 3.24.5-1

Git Clone URL: https://aur.archlinux.org/flutter-bin.git (read-only, click to copy)
Package Base: flutter-bin
Description: Cross platform widget toolkit for Dart (monolithic)
Upstream URL: https://github.com/flutter/flutter
Licenses: BSD-3-Clause, LicenseRef-Google-Patent-Grant
Conflicts: dart, flutter, flutter-common, flutter-devel, flutter-engine, flutter-engine-android, flutter-engine-android-google-bin, flutter-engine-common, flutter-engine-common-google-bin, flutter-engine-linux, flutter-engine-linux-google-bin, flutter-engine-web, flutter-engine-web-google-bin, flutter-gradle, flutter-gradle-google-bin, flutter-intellij-patch, flutter-material-fonts, flutter-material-fonts-google-bin, flutter-sky-engine, flutter-sky-engine-google-bin, flutter-target-android, flutter-target-linux, flutter-target-web, flutter-tool, flutter-tool-developer
Provides: dart, flutter, flutter-target-android, flutter-target-linux, flutter-target-web, flutter-tool
Submitter: xiota
Maintainer: xiota
Last Packager: xiota
Votes: 5
Popularity: 1.36
First Submitted: 2024-04-22 06:23 (UTC)
Last Updated: 2024-11-16 05:17 (UTC)

Required by (91)

Sources (1)

Pinned Comments

patlefort commented on 2024-07-11 10:23 (UTC)

Users can choose to use fvm-sourcebuild to build packages that use fvm, if they want to build flutter engine from source.

xiota commented on 2024-05-14 14:11 (UTC) (edited on 2024-05-14 14:12 (UTC) by xiota)

Packagers: Consider using aur/fvm.

xiota commented on 2024-04-22 06:49 (UTC) (edited on 2024-07-23 23:53 (UTC) by xiota)

aur/flutter-bin is needed to provide a working stable flutter package. It is intended to be installed by itself, without any other flutter or dart package.

The conflicts are needed to prevent co-installation with other flutter packages. The provides are needed to capture the build depends of packages that use flutter.

Flutter requires write permissions to its install directory, /opt/flutter. These may be provided by one of two methods:

  • By default, the executable scripts create a unionfs mirror at ~/.cache/flutter_*. Users should unmount and clear them after upgrades.

    fusermount -uq ~/.cache/flutter_sdk
    rm -rf ~/.cache/{flutter_sdk,flutter_local}
    
  • Allow writing directly to the flutter install path by adding users to the flutter group. Do not store important files there because it is cleared at install and upgrade.

Latest Comments

« First ‹ Previous 1 2

xiota commented on 2024-04-22 06:49 (UTC) (edited on 2024-07-23 23:53 (UTC) by xiota)

aur/flutter-bin is needed to provide a working stable flutter package. It is intended to be installed by itself, without any other flutter or dart package.

The conflicts are needed to prevent co-installation with other flutter packages. The provides are needed to capture the build depends of packages that use flutter.

Flutter requires write permissions to its install directory, /opt/flutter. These may be provided by one of two methods:

  • By default, the executable scripts create a unionfs mirror at ~/.cache/flutter_*. Users should unmount and clear them after upgrades.

    fusermount -uq ~/.cache/flutter_sdk
    rm -rf ~/.cache/{flutter_sdk,flutter_local}
    
  • Allow writing directly to the flutter install path by adding users to the flutter group. Do not store important files there because it is cleared at install and upgrade.