Skip to content

feat(packaging): add standalone Flatpak bundles - #865

Open
Jsewill wants to merge 6 commits into
xch-dev:mainfrom
Jsewill:feat/flatpak-packaging
Open

Jsewill wants to merge 6 commits into
xch-dev:mainfrom
Jsewill:feat/flatpak-packaging

Conversation

@Jsewill

@Jsewill Jsewill commented Sep 9, 2026

Copy link
Copy Markdown

Self explanatory.

Comment thread scripts/check-flatpak-package.mjs Outdated
'share/icons/hicolor/256x256@2/apps/com.rigidnetwork.sage.png',
'share/licenses/com.rigidnetwork.sage/LICENSE',
'lib/Sage/builtin-apps/system/app-install/sage-manifest.json',
'lib/Sage/builtin-apps/runtime/origin-cleanup/sage-manifest.json',

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Eh?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry about that! That was courtesy of Astra's laziness, and my negligence. For whatever reason, it is having a terrible time following sage's conventions. Anyway, I have removed that.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm still giving it a once-over, stand by.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

...like pulling teeth. I believe I've found and removed all the superfluous instances. Other than that, there's a LICENSE install invocation in https://github.com/xch-dev/sage/pull/865/changes#diff-519ff41b69e71faf2fe3c808ede06b7e92d89b561fb5e154434121209bdce88eR27 , that is a Flatpak packaging convention that I would suggest leaving alone.

This branch has not been deployed

No deployments
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