Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add codes.nora.gDiceRoller Flatpak #1054

Closed
wants to merge 6 commits into from

Conversation

@NoraCodes
Copy link

commented Jun 27, 2019

I'm not sure that all my metadata is in the right place; will the Flatpak be aware of my appdata.xml in the data/ directory of my actual application's repository?

Otherwise, I followed all instructions.

@LeandroStanger

This comment has been minimized.

Copy link

commented Jun 27, 2019

bot, build codes.nora.gDiceRoller

@flathubbot

This comment has been minimized.

Copy link

commented Jun 27, 2019

Queued test build for codes.nora.gDiceRoller.

@flathubbot

This comment has been minimized.

Copy link

commented Jun 27, 2019

Started test build 4934

@flathubbot

This comment has been minimized.

Copy link

commented Jun 27, 2019

Build 4934 failed

@NoraCodes

This comment has been minimized.

Copy link
Author

commented Jun 27, 2019

Can't specify build-args in sandboxed build

This is problematic, as it's necessary for Cargo to use the network.

@nedrichards

This comment has been minimized.

Copy link
Member

commented Jun 28, 2019

@NoraCodes you can't use the network with cargo on flathub, we need all the source code reproducible and archived. However, there are some helpful tools that make that easy!

https://github.com/flatpak/flatpak-builder-tools/tree/master/cargo

could well help! there are also some other examples of rust apps on flathub that use it, have a quick search through the github repo.

@NoraCodes

This comment has been minimized.

Copy link
Author

commented Jun 28, 2019

Understood, thank you @nedrichards . Should be working now.

@bilelmoussaoui

This comment has been minimized.

Copy link

commented Jun 28, 2019

bot, build codes.nora.gDiceRoller

@flathubbot

This comment has been minimized.

Copy link

commented Jun 28, 2019

Queued test build for codes.nora.gDiceRoller.

@flathubbot

This comment has been minimized.

Copy link

commented Jun 28, 2019

Started test build 4944

],
"command" : "codes.nora.gDiceRoller",
"tags" : [],
"desktop-file-name-suffix" : "",

This comment has been minimized.

Copy link
@bilelmoussaoui

bilelmoussaoui Jun 28, 2019

Suggested change
"desktop-file-name-suffix" : "",
@NoraCodes

This comment has been minimized.

Copy link
Author

commented Jun 28, 2019

stat: cannot stat 'builddir/*/share/app-info/xmls/codes.nora.gDiceRoller.xml.gz': No such file or directory

Ah, this answers my question. This should definitely go in the Flatpak documentation under Desktop Integration, I was wondering about this. Will fix momentarily. Can I ask the bot to run once I've done that, or is that privileged access?

@flathubbot

This comment has been minimized.

Copy link

commented Jun 28, 2019

Build 4944 failed

@NoraCodes

This comment has been minimized.

Copy link
Author

commented Jun 28, 2019

bot, build codes.nora.gDiceRoller

@flathubbot

This comment has been minimized.

Copy link

commented Jun 28, 2019

Queued test build for codes.nora.gDiceRoller.

@flathubbot

This comment has been minimized.

Copy link

commented Jun 28, 2019

Started test build 4945

@flathubbot

This comment has been minimized.

Copy link

commented Jun 28, 2019

Build 4945 failed

@NoraCodes

This comment has been minimized.

Copy link
Author

commented Jun 28, 2019

bot, build codes.nora.gDiceRoller

@flathubbot

This comment has been minimized.

Copy link

commented Jun 28, 2019

Queued test build for codes.nora.gDiceRoller.

@flathubbot

This comment has been minimized.

Copy link

commented Jun 28, 2019

Started test build 4949

@nedrichards

This comment has been minimized.

Copy link
Member

commented Jun 28, 2019

@NoraCodes you should put the appdata file into /app/share/metainfo/codes.nora.gDiceRoller.appdata.xml it's then compiled by the build process along with the desktop file and icons to make that file you were looking at. Good point about clearer documentation though.

@flathubbot

This comment has been minimized.

Copy link

commented Jun 28, 2019

Build 4949 failed

@NoraCodes

This comment has been minimized.

Copy link
Author

commented Jun 28, 2019

bot, build codes.nora.gDiceRoller

@flathubbot

This comment has been minimized.

Copy link

commented Jun 28, 2019

Queued test build for codes.nora.gDiceRoller.

@flathubbot

This comment has been minimized.

Copy link

commented Jun 28, 2019

Started test build 4950

@flathubbot

This comment has been minimized.

Copy link

commented Jun 28, 2019

Build 4950 failed

@NoraCodes

This comment has been minimized.

Copy link
Author

commented Jun 28, 2019

bot, build codes.nora.gDiceRoller

@flathubbot

This comment has been minimized.

Copy link

commented Jun 28, 2019

Queued test build for codes.nora.gDiceRoller.

@flathubbot

This comment has been minimized.

Copy link

commented Jun 28, 2019

Started test build 4951

@flathubbot

This comment has been minimized.

Copy link

commented Jun 28, 2019

Build 4951 successful
To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/4742/codes.nora.gDiceRoller.flatpakref
@nedrichards

This comment has been minimized.

Copy link
Member

commented Jun 28, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
5 participants
You can’t perform that action at this time.