__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
snapcraft-version: 8.13.1
snapcraft-started-at: '2025-12-03T17:30:40.454754Z'
snapcraft-os-release-id: ubuntu
snapcraft-os-release-version-id: '22.04'
name: firmware-updater
version: 0+git.e608b29
summary: Firmware Updater
description: Update Firmware
base: core22
grade: stable
confinement: strict
apps:
firmware-updater:
command: bin/launch-firmware-updater.sh
desktop: bin/data/flutter_assets/assets/firmware-updater.desktop
plugs:
- desktop
- desktop-legacy
- gsettings
- opengl
- wayland
- x11
command-chain:
- snap/command-chain/desktop-launch
firmware-updater-app:
command: bin/firmware-updater --gapplication-service
desktop: bin/data/flutter_assets/assets/firmware-updater-app.desktop
daemon: dbus
plugs:
- desktop
- desktop-legacy
- gsettings
- opengl
- wayland
- x11
- fwupd
- shutdown
- upower-observe
- firmware-updater-support
- udisks2
command-chain:
- snap/command-chain/desktop-launch
activates-on:
- dbus-slot
passthrough:
daemon-scope: user
firmware-notifier:
command: bin/firmware-notifier
timer: 00:00-24:00/8
daemon: simple
plugs:
- desktop
- desktop-legacy
- gsettings
- opengl
- wayland
- x11
- fwupd
- upower-observe
command-chain:
- snap/command-chain/desktop-launch
passthrough:
daemon-scope: user
parts:
flutter-git:
plugin: nil
source: .
override-build: |
bash $CRAFT_PART_SRC/scripts/install-fvm.sh
fvm install
fvm flutter doctor
build-packages:
- clang
- cmake
- curl
- libgtk-3-dev
- ninja-build
- unzip
- xz-utils
- zip
override-prime: ''
build-environment:
- SNAPCRAFT_GNOME_SDK: /snap/gnome-42-2204-sdk/current/
- PATH: /snap/gnome-42-2204-sdk/current/usr/bin${PATH:+:$PATH}
- XDG_DATA_DIRS: /build/firmware-updater/stage/usr/share:/snap/gnome-42-2204-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
- LD_LIBRARY_PATH: /snap/gnome-42-2204-sdk/current/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib:/snap/gnome-42-2204-sdk/current/usr/lib/vala-current:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pulseaudio${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
- PKG_CONFIG_PATH: /snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pkgconfig:/snap/gnome-42-2204-sdk/current/usr/lib/pkgconfig:/snap/gnome-42-2204-sdk/current/usr/share/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
- GETTEXTDATADIRS: /snap/gnome-42-2204-sdk/current/usr/share/gettext-current${GETTEXTDATADIRS:+:$GETTEXTDATADIRS}
- GDK_PIXBUF_MODULE_FILE: /snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/gdk-pixbuf-current/loaders.cache
- ACLOCAL_PATH: /snap/gnome-42-2204-sdk/current/usr/share/aclocal${ACLOCAL_PATH:+:$ACLOCAL_PATH}
- PYTHONPATH: /snap/gnome-42-2204-sdk/current/usr/lib/python3.10:/snap/gnome-42-2204-sdk/current/usr/lib/python3/dist-packages:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/gobject-introspection${PYTHONPATH:+:$PYTHONPATH}
- GI_TYPELIB_PATH: /snap/gnome-42-2204-sdk/current/usr/lib/girepository-1.0:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}
- CMAKE_PREFIX_PATH: /build/firmware-updater/stage/usr:/snap/gnome-42-2204-sdk/current/usr${CMAKE_PREFIX_PATH:+:$CMAKE_PREFIX_PATH}
stage-packages: []
stage: []
prime: []
firmware-updater-app:
after:
- flutter-git
plugin: nil
source: .
override-build: |
set -eux
fvm install
fvm dart pub global activate melos
set +e # ignore pub errors
# when building locally artifacts can pollute the container and cause builds to fail
# this helps increase reliability for local builds
fvm dart pub global run melos clean
fvm dart pub global run melos bootstrap
set -e
cd apps/firmware_updater
fvm flutter build linux --release -v
mkdir -p $CRAFT_PART_INSTALL/bin/
cp -r build/linux/*/release/bundle/* $CRAFT_PART_INSTALL/bin/
cp $CRAFT_PART_INSTALL/bin/data/flutter_assets/assets/firmware-updater.desktop $CRAFT_PART_INSTALL/bin/data/flutter_assets/assets/firmware-updater-app.desktop
echo "NoDisplay=true" >> $CRAFT_PART_INSTALL/bin/data/flutter_assets/assets/firmware-updater-app.desktop
build-environment:
- SNAPCRAFT_GNOME_SDK: /snap/gnome-42-2204-sdk/current/
- PATH: /snap/gnome-42-2204-sdk/current/usr/bin${PATH:+:$PATH}
- XDG_DATA_DIRS: /build/firmware-updater/stage/usr/share:/snap/gnome-42-2204-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
- LD_LIBRARY_PATH: /snap/gnome-42-2204-sdk/current/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib:/snap/gnome-42-2204-sdk/current/usr/lib/vala-current:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pulseaudio${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
- PKG_CONFIG_PATH: /snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pkgconfig:/snap/gnome-42-2204-sdk/current/usr/lib/pkgconfig:/snap/gnome-42-2204-sdk/current/usr/share/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
- GETTEXTDATADIRS: /snap/gnome-42-2204-sdk/current/usr/share/gettext-current${GETTEXTDATADIRS:+:$GETTEXTDATADIRS}
- GDK_PIXBUF_MODULE_FILE: /snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/gdk-pixbuf-current/loaders.cache
- ACLOCAL_PATH: /snap/gnome-42-2204-sdk/current/usr/share/aclocal${ACLOCAL_PATH:+:$ACLOCAL_PATH}
- PYTHONPATH: /snap/gnome-42-2204-sdk/current/usr/lib/python3.10:/snap/gnome-42-2204-sdk/current/usr/lib/python3/dist-packages:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/gobject-introspection${PYTHONPATH:+:$PYTHONPATH}
- GI_TYPELIB_PATH: /snap/gnome-42-2204-sdk/current/usr/lib/girepository-1.0:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}
- CMAKE_PREFIX_PATH: /build/firmware-updater/stage/usr:/snap/gnome-42-2204-sdk/current/usr${CMAKE_PREFIX_PATH:+:$CMAKE_PREFIX_PATH}
stage-packages: []
stage: []
prime: []
build-packages: []
firmware-notifier:
after:
- flutter-git
plugin: nil
source: .
override-build: |
set -eux
fvm install
fvm dart pub global activate melos
set +e # ignore pub errors
# when building locally artifacts can pollute the container and cause builds to fail
# this helps increase reliability for local builds
fvm dart pub global run melos clean
fvm dart pub global run melos bootstrap
set -e
cd apps/firmware_notifier
mkdir -p $CRAFT_PART_INSTALL/bin/
fvm dart compile exe bin/firmware_notifier.dart -o $CRAFT_PART_INSTALL/bin/firmware-notifier
build-environment:
- SNAPCRAFT_GNOME_SDK: /snap/gnome-42-2204-sdk/current/
- PATH: /snap/gnome-42-2204-sdk/current/usr/bin${PATH:+:$PATH}
- XDG_DATA_DIRS: /build/firmware-updater/stage/usr/share:/snap/gnome-42-2204-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
- LD_LIBRARY_PATH: /snap/gnome-42-2204-sdk/current/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib:/snap/gnome-42-2204-sdk/current/usr/lib/vala-current:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pulseaudio${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
- PKG_CONFIG_PATH: /snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pkgconfig:/snap/gnome-42-2204-sdk/current/usr/lib/pkgconfig:/snap/gnome-42-2204-sdk/current/usr/share/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
- GETTEXTDATADIRS: /snap/gnome-42-2204-sdk/current/usr/share/gettext-current${GETTEXTDATADIRS:+:$GETTEXTDATADIRS}
- GDK_PIXBUF_MODULE_FILE: /snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/gdk-pixbuf-current/loaders.cache
- ACLOCAL_PATH: /snap/gnome-42-2204-sdk/current/usr/share/aclocal${ACLOCAL_PATH:+:$ACLOCAL_PATH}
- PYTHONPATH: /snap/gnome-42-2204-sdk/current/usr/lib/python3.10:/snap/gnome-42-2204-sdk/current/usr/lib/python3/dist-packages:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/gobject-introspection${PYTHONPATH:+:$PYTHONPATH}
- GI_TYPELIB_PATH: /snap/gnome-42-2204-sdk/current/usr/lib/girepository-1.0:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}
- CMAKE_PREFIX_PATH: /build/firmware-updater/stage/usr:/snap/gnome-42-2204-sdk/current/usr${CMAKE_PREFIX_PATH:+:$CMAKE_PREFIX_PATH}
stage-packages: []
stage: []
prime: []
build-packages: []
firmware-updater:
plugin: dump
source: ./launcher-script/
build-environment:
- SNAPCRAFT_GNOME_SDK: /snap/gnome-42-2204-sdk/current/
- PATH: /snap/gnome-42-2204-sdk/current/usr/bin${PATH:+:$PATH}
- XDG_DATA_DIRS: /build/firmware-updater/stage/usr/share:/snap/gnome-42-2204-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
- LD_LIBRARY_PATH: /snap/gnome-42-2204-sdk/current/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib:/snap/gnome-42-2204-sdk/current/usr/lib/vala-current:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pulseaudio${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
- PKG_CONFIG_PATH: /snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pkgconfig:/snap/gnome-42-2204-sdk/current/usr/lib/pkgconfig:/snap/gnome-42-2204-sdk/current/usr/share/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
- GETTEXTDATADIRS: /snap/gnome-42-2204-sdk/current/usr/share/gettext-current${GETTEXTDATADIRS:+:$GETTEXTDATADIRS}
- GDK_PIXBUF_MODULE_FILE: /snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/gdk-pixbuf-current/loaders.cache
- ACLOCAL_PATH: /snap/gnome-42-2204-sdk/current/usr/share/aclocal${ACLOCAL_PATH:+:$ACLOCAL_PATH}
- PYTHONPATH: /snap/gnome-42-2204-sdk/current/usr/lib/python3.10:/snap/gnome-42-2204-sdk/current/usr/lib/python3/dist-packages:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/gobject-introspection${PYTHONPATH:+:$PYTHONPATH}
- GI_TYPELIB_PATH: /snap/gnome-42-2204-sdk/current/usr/lib/girepository-1.0:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}
- CMAKE_PREFIX_PATH: /build/firmware-updater/stage/usr:/snap/gnome-42-2204-sdk/current/usr${CMAKE_PREFIX_PATH:+:$CMAKE_PREFIX_PATH}
stage-packages: []
stage: []
prime: []
build-packages: []
gnome/sdk:
source: /snap/snapcraft/16428/share/snapcraft/extensions/desktop/command-chain
plugin: make
build-snaps:
- gnome-42-2204-sdk
stage-packages: []
stage: []
prime: []
build-packages: []
architectures:
- amd64
image-info:
build-request-id: lp-103878607
build-request-timestamp: '2025-12-03T17:15:14Z'
build_url: https://launchpad.net/~desktop-snappers/firmware-updater/+snap/firmware-updater/+build/2979378
build-packages: []
build-snaps: []
primed-stage-packages: []
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| command-chain | Folder | 0755 |
|
|
| manifest.yaml | File | 10.93 KB | 0644 |
|
| snapcraft.yaml | File | 3.01 KB | 0644 |
|