Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Add hexchat snap #171
Conversation
added some commits
Jul 13, 2016
|
hexchat/README.md, line 1 [r1] (raw file):
Maybe "hextchat snap" instead? Comments from Reviewable |
hikiko
changed the title from
added hexchat to snappy playpen
to
Add hexchat snap
Jul 13, 2016
|
hexchat/snapcraft.yaml, line 4 [r1] (raw file):
You can use something like this to wrap the lines at 80 chars:
|
|
hexchat/snapcraft.yaml, line 13 [r1] (raw file):
Is this really required for building? Comments from Reviewable |
|
hexchat/snapcraft.yaml, line 14 [r1] (raw file):
Are you sure not the relevant Comments from Reviewable |
|
snap-template/README.md, line 0 [r1] (raw file): Comments from Reviewable |
|
snap-template/snapcraft.yaml, line 0 [r1] (raw file): Comments from Reviewable |
|
hexchat/snapcraft.yaml, line 14 [r1] (raw file):
|
added some commits
Jul 13, 2016
|
hexchat/snapcraft.yaml, line 14 [r1] (raw file):
|
added some commits
Jul 13, 2016
|
Thanks for the review :) I've fixed several things, I hope it looks better now. |
|
hexchat/snapcraft.yaml, line 17 [r4] (raw file):
Comments from Reviewable |
|
hexchat/snapcraft.yaml, line 4 [r1] (raw file):
|
|
snap-template/README.md, line [r1] (raw file):
|
|
snap-template/snapcraft.yaml, line [r1] (raw file):
|
added some commits
Jul 14, 2016
tsimonq2
reviewed
Jul 14, 2016
| @@ -0,0 +1,37 @@ | ||
| +name: hexchat | ||
| +version: 0.1 |
tsimonq2
reviewed
Jul 14, 2016
| @@ -0,0 +1,37 @@ | ||
| +name: hexchat | ||
| +version: 0.1 | ||
| +summary: IRC client for X based on X-Chat 2 |
hikiko
Jul 14, 2016
Contributor
That's the short description that is returned by apt-cache search hexchat.
tsimonq2
reviewed
Jul 14, 2016
| +version: 0.1 | ||
| +summary: IRC client for X based on X-Chat 2 | ||
| +description: | | ||
| + HexChat is a graphical IRC client with a GTK+ GUI. Features include Python and Perl scripting support, a plugin API, multiple server/channel windows, spell checking, multiple authentication methods including SASL, and customizable notifications. For more information on IRC, see http://irchelp.org/. |
tsimonq2
reviewed
Jul 14, 2016
| + hexchat: | ||
| + plugin: autotools | ||
| + source: git://github.com/hikiko/hexchat.git | ||
| + |
|
Could you change the indent from four (4) spaces to two (2) spaces please? |
|
Hm... the snap does not work for me:
Have you tried using the desktop launcher? I can't work out how you are setting up the environment with just calling the binary and without a launcher. |
and others
added some commits
Jul 14, 2016
|
I've submitted a PR with some small changes, as once I got the app to launch, it wouldn't connect to the IRC servers: https://github.com/hikiko/snappy-playpen/pull/1 Also, it would be good to add an icon and a desktop file under the setup/gui directory (you can have a look at the other examples in the playpen to see how it's done). |
added some commits
Jul 14, 2016
|
Thanks for adding the desktop launcher. I'm not sure if you saw the PR against your branch mentioned above, but at least on my case, I had to add the |
|
hexchat/snapcraft.yaml, line 3 [r5] (raw file):
|
|
hexchat/snapcraft.yaml, line 2 [r5] (raw file):
|
and others
added some commits
Jul 14, 2016
tsimonq2
reviewed
Jul 15, 2016
| + hexchat: | ||
| + plugin: autotools | ||
| + source: git://github.com/hikiko/hexchat.git | ||
| + |
tsimonq2
reviewed
Jul 15, 2016
| + snap: | ||
| + - -lib/pkgconfig | ||
| + after: [desktop/gtk2] | ||
| +apps: |
tsimonq2
Jul 15, 2016
Contributor
from what I've seen, the apps: tag usually goes above the parts: tag
tsimonq2
reviewed
Jul 15, 2016
| +apps: | ||
| + hexchat: | ||
| + command: desktop-launch $SNAP/bin/hexchat | ||
| + plugs: [network, x11, network-bind, unity7] |
tsimonq2
Jul 15, 2016
Contributor
something picky, could you put network and network-bind together? So like this:
plugs: [network, network-bind, x11, unity7]
added some commits
Jul 15, 2016
|
@hikiko I think that unless you specify the snap in the |
tsimonq2
reviewed
Jul 15, 2016
| + | ||
| +Working features: The snap can successfully install hexchat | ||
| + | ||
| +Known issues: We use a fork of hexchat (https://github.com/hikiko/hexchat) until |
tsimonq2
Jul 15, 2016
Contributor
I would word it like:
Known issues: This snap currently uses a fork of hexchat (https://github.com/hikiko/hexchat) until
tsimonq2
reviewed
Jul 15, 2016
| +Working features: The snap can successfully install hexchat | ||
| + | ||
| +Known issues: We use a fork of hexchat (https://github.com/hikiko/hexchat) until | ||
| +a compile error in the master hexchat branch is fixed (there has been a merge |
tsimonq2
reviewed
Jul 15, 2016
| +a compile error in the master hexchat branch is fixed (there has been a merge | ||
| +proposal). | ||
| + | ||
| +TODO: replace the fork branch with the master branch as soon as the compile |
tsimonq2
reviewed
Jul 15, 2016
| +parts: | ||
| + hexchat: | ||
| + plugin: autotools | ||
| + source: git://github.com/hikiko/hexchat.git |
tsimonq2
Jul 15, 2016
Contributor
something picky that I usually do, change git:// to https:// because the protocol used in git:// isn't secure
added some commits
Jul 15, 2016
tsimonq2
reviewed
Jul 15, 2016
| @@ -0,0 +1,14 @@ | ||
| +# HEXCHAT snap |
tsimonq2
reviewed
Jul 15, 2016
| + | ||
| +Known issues: This snap currently uses a fork of HexChat | ||
| +(https://github.com/hikiko/hexchat) until a compile error in the master hexchat | ||
| +branch is fixed (there has been a pull request). |
tsimonq2
Jul 15, 2016
Contributor
(there has been a pull request submitted) or (I have submitted a pull request)
tsimonq2
reviewed
Jul 15, 2016
| + | ||
| +## Current state | ||
| + | ||
| +Working features: The snap can successfully install hexchat |
added some commits
Jul 15, 2016
|
hexchat/snapcraft.yaml, line 36 [r13] (raw file):
|
|
Comments from Reviewable |
|
Reviewed 4 of 4 files at r1, 2 of 2 files at r2, 1 of 1 files at r4, 2 of 3 files at r5, 2 of 2 files at r7, 1 of 1 files at r8, 1 of 1 files at r12, 2 of 3 files at r13, 2 of 2 files at r17. Comments from Reviewable |
hikiko commentedJul 13, 2016
•
Edited 1 time
-
didrocks
Jul 13, 2016
added hexchat to snappy playpen
This change is