Search Criteria
Package Details: gnome-shell-extension-hanabi-git r368.033dc86-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/gnome-shell-extension-hanabi-git.git (read-only, click to copy) |
|---|---|
| Package Base: | gnome-shell-extension-hanabi-git |
| Description: | Live Wallpaper for GNOME |
| Upstream URL: | https://github.com/jeffshee/gnome-ext-hanabi |
| Licenses: | GPL3 |
| Submitter: | bordam |
| Maintainer: | Retro_34v |
| Last Packager: | Retro_34v |
| Votes: | 4 |
| Popularity: | 0.000430 |
| First Submitted: | 2023-02-08 14:14 (UTC) |
| Last Updated: | 2026-05-20 10:40 (UTC) |
Dependencies (13)
- gjs (gjs-nohammerAUR, gjs-gitAUR)
- gnome-shell (gnome-shell-mobile-gitAUR, gnome-shell-beta-performanceAUR, gnome-shell-beta-performanceAUR, gnome-shell-beta-performanceAUR, gnome-shell-gitAUR, gnome-shell-performance-unstableAUR, gnome-shell-performance-unstableAUR, gnome-shell-performance-unstableAUR, gnome-shell-mobileAUR, gnome-shell-performanceAUR, gnome-shell-rounded-blurAUR, gnome-shell-rounded-blur-docsAUR, gnome-shell-multiseatAUR, gnome-shell-multiseat-docsAUR, gnome-shell-hdr-updateAUR)
- gst-plugins-bad (gst-plugins-bad-gitAUR)
- gst-plugins-base (gst-plugins-base-gitAUR)
- gst-plugins-good (gst-plugins-good-gitAUR)
- gstreamer (gstreamer-gitAUR)
- gtk4 (gtk4-paper-planeAUR, gtk4-develAUR, gtk4-gitAUR)
- libadwaita (libadwaita-yaru-gitAUR, libadwaita-gitAUR, libadwaita-without-adwaita-gitAUR, libadwaita-without-adwaitaAUR)
- meson (meson-gitAUR) (make)
- clapper (clapper-gitAUR) (optional) – Hanabi can use clappersink for the best performance
- gst-libav (gst-libav-gitAUR) (optional) – required to play mp4 files, among others
- gst-plugin-va (gst-plugin-va-gitAUR) (optional) – experimental performance improvement for Intel/AMD Wayland users
- gstreamer-vaapi (gstreamer-vaapi-gitAUR) (optional) – Video acceleration for Intel/AMD users
Latest Comments
aayanathar commented on 2026-07-27 06:21 (UTC)
Same issue as reported below by godofoutcasts. This is because upstream moved to esbuild/TypeScript compilation - meson.build expects _build/extension.js, _build/prefs.js, and _build/renderer.js to already exist (built via npm run build), but this PKGBUILD's build() never runs the npm step, and makedepends doesn't include npm/nodejs.
Fix:
makedepends=(meson npm nodejs)
build() { cd gnome-ext-hanabi npm install npm run build cd .. arch-meson gnome-ext-hanabi build }
Tested locally, builds and installs cleanly with this change. This is my first contribution.
godofoutcasts commented on 2026-07-24 14:53 (UTC)
getting "==> Starting build()... gnome-ext-hanabi has no wrap files + exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_pie=true -D python.bytecompile=1 gnome-ext-hanabi build The Meson build system Version: 1.11.2 Source dir: /home/jay/.cache/paru/clone/gnome-shell-extension-hanabi-git/src/gnome-ext-hanabi Build dir: /home/jay/.cache/paru/clone/gnome-shell-extension-hanabi-git/src/build Build type: native build Project name: hanabi-extension Project version: 1 Host machine cpu family: x86_64 Host machine cpu: x86_64 Program npm found: YES (/usr/bin/npm) Configuring metadata.json using configuration
gnome-ext-hanabi/src/meson.build:25:0: ERROR: File /home/jay/.cache/paru/clone/gnome-shell-extension-hanabi-git/src/gnome-ext-hanabi/src/_build/extension.js does not exist.
A full log can be found at /home/jay/.cache/paru/clone/gnome-shell-extension-hanabi-git/src/build/meson-logs/meson-log.txt ==> ERROR: A failure occurred in build(). Aborting... error: failed to build 'gnome-shell-extension-hanabi-git-r368.033dc86-1': error: packages failed to build: gnome-shell-extension-hanabi-git-r368.033dc86-1
~ 11s ❯"
NekoLOvO commented on 2026-06-04 21:17 (UTC)
Hanabi doesn't need the entire
clapperforgtk4paintablesink, justlibclapper-gtkis okbadlydrawnface commented on 2024-08-08 06:25 (UTC)
@jeffshee I picked it up, since it was orphaned. Done.
jeffshee commented on 2024-04-03 15:45 (UTC)
Hi bordam, I'm Jeff, the maintainer of Hanabi Extension. Thank you for maintaining this AUR package! =) Would you consider adding these dependencies to the package?
Required: - gjs - gst-plugins-bad - gst-plugins-base - gst-plugins-good - gstreamer - gtk4 - libadwaita
Optional: - gst-libav - Contains many video decoders, required to play mp4 files - gstreamer-vaapi - Video acceleration for Intel/AMD video users
bordam commented on 2023-09-16 10:24 (UTC)
Sorry for the late response, this should now be fixed
InvisibleRasta commented on 2023-09-11 17:22 (UTC)
I get the same error
kata55 commented on 2023-07-15 22:19 (UTC)
Hey, I seem to be getting the following error while trying to build the package on Manjaro (yes, I know...) via pamac with
pamac install gnome-shell-extension-hanabi-git:Will check if the issue's upstream, that is if building the package as described on: https://github.com/jeffshee/gnome-ext-hanabi