Skip to content

doc (BUILDING.md): add Fedora install guide, and build from source without running guide#185

Merged
twvd merged 3 commits intotwvd:masterfrom
Owen-sz:patch-1
Dec 24, 2025
Merged

doc (BUILDING.md): add Fedora install guide, and build from source without running guide#185
twvd merged 3 commits intotwvd:masterfrom
Owen-sz:patch-1

Conversation

@Owen-sz
Copy link
Copy Markdown
Contributor

@Owen-sz Owen-sz commented Dec 24, 2025

This is useful for people who do not want to run the program right away, and for packaging.

Comment thread docs/BUILDING.md Outdated
@Owen-sz Owen-sz requested a review from twvd December 24, 2025 07:32
@twvd twvd merged commit 79fa6e3 into twvd:master Dec 24, 2025
@twvd
Copy link
Copy Markdown
Owner

twvd commented Dec 24, 2025

Thank you! Are you packaging Snow for Fedora? If so, do you mind installing the binary named as 'snowemu'? This is what other distros have also been doing. If you have any suggestions on how to properly document this, please let me know.

@Owen-sz
Copy link
Copy Markdown
Contributor Author

Owen-sz commented Dec 24, 2025

Thank you! Are you packaging Snow for Fedora? If so, do you mind installing the binary named as 'snowemu'? This is what other distros have also been doing. If you have any suggestions on how to properly document this, please let me know.

I packaged it for Terra, a third party Fedora repo.
Here's the PR for that - terrapkg/packages#8562
Actually just got merged before your comment, I will patch the binary name right now.

I've seen many other projects have a Packaging.md, but we may just want to add onto another file since it would (probably) be pretty short. I can look to see what file that can fit best onto and PR that in the coming days.

Also, in my Terra PR I added a metainfo.xml and .desktop file, and was thinking of just PRing those here as well. Is that something you'd be interested in?

@twvd
Copy link
Copy Markdown
Owner

twvd commented Dec 24, 2025

Definitely, it might be good to standardize those.

Note there's also a package for Nix: https://github.com/NixOS/nixpkgs/blob/nixos-25.11/pkgs/by-name/sn/snowemu/package.nix
and OpenSUSE (website is down for me right now..).

I will also add a table on the website at some point with a list of distro packages.

@Owen-sz
Copy link
Copy Markdown
Contributor Author

Owen-sz commented Dec 24, 2025

Sounds good! I will get these in order after the holidays and make a couple PRs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants