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
infra-arcana: init at unstable-2019-04-22 #61360
Conversation
961d44d
to
05033d9
Compare
@GrahamcOfBorg build infra-arcana |
05033d9
to
04b5c66
Compare
$iconPath/infra-arcana.png | ||
i=$((i+1)) | ||
done | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it looks like this package need missing dependency hicolor-icon-theme .
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As discussed on IRC I'll submit a patch to include PNG icons to the upstream project. I'll update this PR once done.
04b5c66
to
b54d275
Compare
Please, add yourself to the maintainer list in a separate commit. |
@GrahamcOfBorg build infra-arcana |
Should it be in a separate PR or just a separate commit in this PR? |
A seperate commit on this PR would be fine. |
cc-by-nc-30 = spdx { so it seems bot won't test it. Thanks for contributing. |
b54d275
to
847e508
Compare
Done :) |
Does that mean we can't proceed? |
No, that only mean i don't :) |
Small tweaks applied: - PNG XDG icons extracted from the provided ICO icon. - XDG .desktop file generated. Note that this application doesn't follow FHS layout.
847e508
to
9b7532a
Compare
Well, after the earlier IRC discussion I ended up changing this to track I'm still using graphicsmagick to generate the PNG icons, which I will work to fix upstream. I've discovered a bigger problem, however. The game expects the I guess this PR should be closed for now, and I can reopen it if/when the upstream changes have happened? |
I think you can just let the PR opened. Btw, could be easiest to do a small substitutioninplace with a getenv(XDG_CONFIG_HOME) ( look i'm also do such thing for stuff i package ColinPitrat/caprice32#137 ) . If you can point me where is the path, i'll have a look. |
The user directory is defined here: https://gitlab.com/martin-tornqvist/ia/blob/38f192f1d5b3d20739074c35b5b2a70d997ea3a0/src/paths.cpp#L25 Thanks for the link, I'll have a look at how it's implemented there (and with other projects) to get some ideas. |
Pull request to fix the user directory submitted: https://gitlab.com/martin-tornqvist/ia/merge_requests/210 I won't include it as a patch just yet as it needs a little work. Once it's ready I'll add it to the derivation. Icon patch is still TODO. |
Not sure if that patch is going to go anywhere or not. I'll close this PR for now so it's not adding to the clutter, and re-open it if things start moving. |
Motivation for this change
Adding new game package.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)