Search Criteria
Package Details: itch 1:1.24.0-6
Git Clone URL: | https://aur.archlinux.org/itch.git (read-only, click to copy) |
---|---|
Package Base: | itch |
Description: | The best way to play itch.io games. |
Upstream URL: | https://github.com/itchio/itch |
Licenses: | |
Submitter: | FrozenCow |
Maintainer: | Paragoumba |
Last Packager: | Paragoumba |
Votes: | 96 |
Popularity: | 1.16 |
First Submitted: | 2015-12-14 22:23 |
Last Updated: | 2021-04-05 14:15 |
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 ... Next › Last »
xananax commented on 2018-10-09 07:56
I personally don't care much how it's done, but it's just a little bit bothersome to have one package out of my normal workflow. I format a lot of machines and always install itch (❤), I would like to continue being able to just add it to the list that I pipe to my package manager.
Since I do not care about the internals, and only about the surface, I'm fine with a package that just runs the installer.
Aanok commented on 2018-09-21 10:29
I think it would be more sustainable to just download and run the installer, taking care of Arch-specific env variables and packaging conventions (install dir etc, assuming they apply at all, I have not looked into it).
If there is (and there is projected to be for a while) manpower enough to do both things like ainola suggests, that would naturally be the best of both worlds :)
fasterthanlime commented on 2018-09-17 07:40
Hey Arch users, itch v25 has finally released, and it comes with its own installer program: https://itch.io/app
I'm not sure what do about this package. I've crafted a .deb package that just installs the installer, https://github.com/itchio/itch-setup along with a few .desktop files, for shortcuts.
One option would be to have the AUR package compile itch-setup and set up the .desktop shortcuts, like the .deb package does. You can see the .deb building logic here: https://gist.github.com/fasterthanlime/2b1aa571bf7b680be2da13359bdb5c08
Another option would be to have the AUR package just download the latest itch-setup binary from https://broth.itch.ovh/itch-setup - this way the package wouldn't have to depend on a Go toolchain. It would just have the dependencies required to have the app run (no python, no grunt, no npm - just the few X and gtk libs).
What do you think of those options?
ainola commented on 2018-09-16 22:25
Hi, FrozenCow - Do you have any plans on updating this package? As it stands it does not build without manual intervention. If you are not interested in maintaining, I would be willing to take over.
Thanks!
whynothugo commented on 2018-08-21 04:30
Dependency
nodejs-grunt-cli
no longer exists. Looks like it's nownodejs-grunt
.fasterthanlime commented on 2018-05-01 10:32
I've just released v23.6.3, which should build cleanly on a fully-upgraded Arch. Let me know if you still have issues.
fasterthanlime commented on 2018-04-30 20:35
It appears the package for v23.6.2 just won't build if you have a recent enough nodejs installed (and this is Arch, so everybody has the latest node).
I'll look into releasing v23.6.3 tomorrow that depends on a more recent node-sass, even though there's absolutely nothing changed in v23.6.2 for Linux (see changelog: https://github.com/itchio/itch/releases/tag/v23.6.2 )
Stebs commented on 2018-04-30 17:26
First error I see with 23.6.2-1 is: Cannot download "https://github.com/sass/node-sass/releases/download/v4.5.3/linux-x64-64_binding.node": HTTP error 404 Not Found
There is only linux-x64-11_binding.node to linux-x64-57_binding.node on that github page...
fettouhi commented on 2018-04-30 15:58
23.6.2 won't build fails here
Error: Exit code assertion failed, bailing out at $ (/home/af/.cache/pacaur/itch/src/itch-23.6.2/release/node_modules/munyx/index.js:19:11) at Object.<anonymous> (/home/af/.cache/pacaur/itch/src/itch-23.6.2/release/ci-compile.js:12:1) at Module._compile (internal/modules/cjs/loader.js:678:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:689:10) at Module.load (internal/modules/cjs/loader.js:589:32) at tryModuleLoad (internal/modules/cjs/loader.js:528:12) at Function.Module._load (internal/modules/cjs/loader.js:520:3) at Function.Module.runMain (internal/modules/cjs/loader.js:719:10) at startup (internal/bootstrap/node.js:228:19) at bootstrapNodeJSCore (internal/bootstrap/node.js:575:3)</anonymous>
shackra commented on 2018-04-19 02:45
So, this happened:
==> Extrayendo las fuentes... -> Extrayendo v23.6.1.tar.gz con bsdtar ==> Iniciando prepare()... npm ERR! code ERR_STREAM_WRITE_AFTER_END npm ERR! write after end
npm ERR! A complete log of this run can be found in: npm ERR! /home/jorge/.npm/_logs/2018-04-19T02_39_37_398Z-debug.log ==> ERROR: Se produjo un fallo en prepare(). Cancelando...
And here is the full logs referred on the error above: https://ptpb.pw/GKCN/text