This commit is contained in:
xiota 2024-09-12 19:11:47 +00:00
parent 3dc9a0f4fd
commit 0fde3ebe26
3 changed files with 12 additions and 8 deletions

View file

@ -1,6 +1,6 @@
pkgbase = flutter-bin
pkgdesc = Cross platform widget toolkit for Dart (monolithic)
pkgver = 3.24.2
pkgver = 3.24.3
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.24.2.tar.xz
noextract = flutter-3.24.3.tar.xz
options = !emptydirs
options = !strip
options = !debug
source = flutter-3.24.2.tar.xz::https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.24.2-stable.tar.xz
sha256sums = 143f77340401e7f147a380ba18112445ed017c1d187fb4d20e40bb6ea1f13aa5
source = flutter-3.24.3.tar.xz::https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.24.3-stable.tar.xz
sha256sums = f4e2369afaf38a8e381c9243fad2ca04b8514194c40ec946825d1f4c5539a095
pkgname = flutter-bin
depends = clang

View file

@ -2,7 +2,7 @@
_pkgname="flutter"
pkgname="$_pkgname-bin"
pkgver=3.24.2
pkgver=3.24.3
pkgrel=1
pkgdesc="Cross platform widget toolkit for Dart (monolithic)"
arch=("x86_64")
@ -61,7 +61,7 @@ source=(
)
sha256sums=(
'143f77340401e7f147a380ba18112445ed017c1d187fb4d20e40bb6ea1f13aa5'
'f4e2369afaf38a8e381c9243fad2ca04b8514194c40ec946825d1f4c5539a095'
)
prepare() {

View file

@ -70,14 +70,18 @@ post_upgrade() {
}
pre_install() {
chmod -R u+rwX,go+rX,go-w opt/flutter
pre_remove
}
pre_upgrade() {
chmod -R u+rwX,go+rX,go-w opt/flutter
pre_remove
}
pre_remove() {
if [ ! -e opt/flutter ]; then
return
fi
# remove extra permissions
for i in ${_builders[@]} ${_groups[@]}; do
if grep -q "group:$i" <<< $(getfacl -ac /opt/flutter 2> /dev/null); then