Note: the version number of this package doesn't correspond to the version number itch reports.
This package tracks itch-setup versions, which always installs the latest itch. Please don't flag this package as out-of-date, it isn't :)
Git Clone URL: | https://aur.archlinux.org/itch-setup-bin.git (read-only, click to copy) |
---|---|
Package Base: | itch-setup-bin |
Description: | Installer for the itch.io desktop app |
Upstream URL: | https://itch.io/ |
Licenses: | MIT |
Conflicts: | itch, itch-setup |
Provides: | itch-setup |
Submitter: | FabioLolix |
Maintainer: | FabioLolix |
Last Packager: | FabioLolix |
Votes: | 124 |
Popularity: | 0.029913 |
First Submitted: | 2022-03-13 20:08 (UTC) |
Last Updated: | 2022-03-13 20:08 (UTC) |
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 15 Next › Last »
Note: the version number of this package doesn't correspond to the version number itch reports.
This package tracks itch-setup versions, which always installs the latest itch. Please don't flag this package as out-of-date, it isn't :)
I just want to say thank you for packaging and maintaining the itch.io client.
Not sure why I forgot to comment here, but I've updated that PKGBUILD a while ago to use the official itch installer. The checksums verify that the installer matches upstream, and you get the latest itch app from the itch CDN.
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.
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 :)
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?
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!
Dependency nodejs-grunt-cli
no longer exists. Looks like it's now nodejs-grunt
.
I've just released v23.6.3, which should build cleanly on a fully-upgraded Arch. Let me know if you still have issues.
Pinned Comments
FabioLolix commented on 2022-11-27 19:51 (UTC) (edited on 2022-12-10 22:38 (UTC) by FabioLolix)
https://broth.itch.ovh/
Check new versions at https://broth.itch.ovh/itch-setup/linux-amd64