diff --git a/.SRCINFO b/.SRCINFO index 3b8808964024b..a2cd4da790a44 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = flutter-bin pkgdesc = Cross platform widget toolkit for Dart (monolithic) - pkgver = 3.22.0 + pkgver = 3.22.1 pkgrel = 1 url = https://github.com/flutter/flutter install = flutter.install @@ -39,12 +39,12 @@ pkgbase = flutter-bin conflicts = flutter-material-fonts conflicts = flutter-sky-engine conflicts = flutter-tool-developer - noextract = flutter-3.22.0.tar.xz + noextract = flutter-3.22.1.tar.xz options = !emptydirs options = !strip options = !debug - source = flutter-3.22.0.tar.xz::https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.22.0-stable.tar.xz - sha256sums = de78685478b224caf2c5b4e508892a0d6ddea70777efcac139a59b5588558299 + source = flutter-3.22.1.tar.xz::https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.22.1-stable.tar.xz + sha256sums = fb8ce30fd21d8f43cd2540af6d9f9452cbfc80a85706f26cb072386fc51fbfce pkgname = flutter-bin depends = clang diff --git a/PKGBUILD b/PKGBUILD index 52a16a8a99f90..b6b498b6eb88f 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,7 +2,7 @@ _pkgname="flutter" pkgname="$_pkgname-bin" -pkgver=3.22.0 +pkgver=3.22.1 pkgrel=1 pkgdesc="Cross platform widget toolkit for Dart (monolithic)" arch=("x86_64") @@ -61,7 +61,7 @@ source=( ) sha256sums=( - 'de78685478b224caf2c5b4e508892a0d6ddea70777efcac139a59b5588558299' + 'fb8ce30fd21d8f43cd2540af6d9f9452cbfc80a85706f26cb072386fc51fbfce' ) prepare() { diff --git a/flutter.install b/flutter.install index 64aa3290bfe36..e648b857b5f97 100644 --- a/flutter.install +++ b/flutter.install @@ -18,7 +18,7 @@ post_install() { done echo "Users may be added to the 'flutter' group:" - echo " sudo usermod -a -G flutter" + echo " sudo usermod -a -G flutter [username]" } post_upgrade() { @@ -28,12 +28,17 @@ post_upgrade() { post_remove() { # remove extra permissions for _group in "${_builders[@]}"; do - if grep -q "group:$_group" <<< $(getfacl -ac /opt/flutter 2>/dev/null); then + if grep -q "group:$_group" <<< $(getfacl -ac /opt/flutter 2> /dev/null); then sudo setfacl -R -x "g:flutter" /opt/flutter fi done + # leave opt directory to prevent data loss + echo "The 'flutter' directory may be removed, if not needed:" + echo " sudo \rm -rf /opt/flutter" + echo + # leave group to prevent orphan permissions - echo "The 'flutter' group may be removed, if no longer needed:" + echo "The 'flutter' group may also be removed:" echo " sudo groupdel flutter" }