Package Details: firestorm-bin 7.2.4.80712-2

Git Clone URL: https://aur.archlinux.org/firestorm-bin.git (read-only, click to copy)
Package Base: firestorm-bin
Description: Firestorm is a feature-packed third-party viewer for Second Life.
Upstream URL: http://www.firestormviewer.org/
Licenses: GPL
Submitter: chungy
Maintainer: fennectech
Last Packager: fennectech
Votes: 61
Popularity: 0.25
First Submitted: 2011-06-21 18:27 (UTC)
Last Updated: 2026-08-28 21:46 (UTC)

Latest Comments

1 2 3 4 5 6 .. 14 Next › Last »

fennectech commented on 2026-08-26 17:30 (UTC) (edited on 2026-08-28 21:53 (UTC) by fennectech)

ive staged your changes. Just need to test things then push. Give me a coupple days.
enjoy would be worth offering these to the compiled project.

mim commented on 2026-08-24 19:39 (UTC) (edited on 2026-08-24 19:42 (UTC) by mim)

SLURLs and landmarks clicked in a browser don't work with this package, and I think it's just the .desktop file.

firestorm.desktop has no MimeType line and no %u on Exec, so nothing ever gets registered as the handler for secondlife: URLs, and even if something were, the URL wouldn't be passed through to the viewer.

These two lines fixed it here:

Exec=/usr/bin/firestorm %u
MimeType=x-scheme-handler/secondlife;

After a rebuild:

$ xdg-mime query default x-scheme-handler/secondlife
firestorm.desktop

and clicking a maps.secondlife.com link in a browser now opens the viewer at the right region instead of doing nothing.

Small related thing while you're in there: firestorm.launcher uses exec ./firestorm $* , which will word-split a SLURL containing spaces. "$@" handles it properly.

Also, the deps on this are a mess. I've done a lot of work cleaning them up if anyone is interested. Thanks for picking up the package, btw!

fennectech commented on 2026-03-07 23:32 (UTC)

Fixed. Also nice! Ill figure out the workflow later

Wolfspirit commented on 2026-03-07 20:15 (UTC)

I think you might want to update the srcinfo to match the pkginfo. Right now the sources show the wrong URL. You can do this easily via "makepkg --printsrcinfo > .SRCINFO".

Also FYI: I've taken over maintaining of firestorm-git which is up to date now, too. It builds from source and builds the OS version. I made it compatible with firestorm-bin so you can have both installed and running at the same time (it uses $HOME/.firestorm_x64-os instead of $HOME/.firestorm_x64). :)

fennectech commented on 2026-03-02 17:06 (UTC)

My bad. Thought pkgrel was incremented everytime there was an update. I’ll fix it.

Wolfspirit commented on 2026-03-02 10:34 (UTC) (edited on 2026-03-02 10:35 (UTC) by Wolfspirit)

Awesome!
Is there a reason you did use pkgrel?
Please correct me if I'm wrong but as the pkgver changes with each release I think pkgrel should stay at 1 and only increase if the same version needs to be updated (some packaging issues fixed).

Also according to:
https://wiki.archlinux.org/title/PKGBUILD
"When a new version of the software is released, this value must be reset to 1"

Filth commented on 2026-03-02 06:23 (UTC)

Nice, finally! Remember to also update the maintainer info in the PKGBUILD

fennectech commented on 2026-03-02 06:20 (UTC) (edited on 2026-03-02 06:23 (UTC) by fennectech)

Ive just yoinked it apparently in the mean time ive pushed 7.2.3-80036 additionally im using pkgrel so yay should pull it automagicaly with a -Syu

If you want me to give it to one of you LMK Ive got Radegast-NG aswell so firestorm isnt that much extra.

8BitSloth commented on 2026-02-28 18:23 (UTC)

Please do. I am too busy IRL to manage software and I really don't use Firestorm enough to keep up with changes.