Package Details: gamehub 0.16.3.2-2

Git Clone URL: https://aur.archlinux.org/gamehub.git (read-only, click to copy)
Package Base: gamehub
Description: Games manager, downloader, library that supports GOG, Steam and Humble Bundle
Upstream URL: https://tkashkin.github.io/projects/gamehub/
Keywords: Games GOG Humble Steam
Licenses: GPL3
Submitter: twisty
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 29
Popularity: 0.039710
First Submitted: 2018-07-20 12:25 (UTC)
Last Updated: 2023-04-12 21:31 (UTC)

Pinned Comments

FabioLolix commented on 2022-05-01 13:19 (UTC)

@guglovich I've changed the pkgbuild to use vala0.54

FabioLolix commented on 2022-04-16 21:30 (UTC)

0.16.2 is a -dev release https://github.com/tkashkin/GameHub/releases/tag/0.16.2-1-dev

FabioLolix commented on 2022-02-27 14:05 (UTC)

Unflagging since 0.16.2 is a -dev release, gamehub-git exist

FabioLolix commented on 2022-02-27 14:04 (UTC)

If you encounter the crash due to humble trove do

gsettings set com.github.tkashkin.gamehub.auth.humble load-trove-games false

https://github.com/tkashkin/GameHub/issues/611#issuecomment-1028803870

Latest Comments

« First ‹ Previous 1 2 3 4

twisty commented on 2018-07-23 03:57 (UTC) (edited on 2018-07-23 10:15 (UTC) by twisty)

Unfortunately using DESTDIR=$pkgdir/usr with ninja install results in the eventual package wanting to install everything under /usr/home/twisty/.. which is not what we want. Doing this however does prevent the extra files being generated in the package which is an interesting bug.

Editing the post_install.py to remove it's functionality also generates the correct package without the extra files.

tkashkin commented on 2018-07-22 15:24 (UTC)

ninja install should be called with DESTDIR env variable. https://github.com/tkashkin/GameHub/blob/master/meson/post_install.py

I think it should be like this:

meson build --prefix=/usr -Ddistro=arch
...
DESTDIR=$pkgdir/usr ninja install

parkerlreed commented on 2018-07-22 08:22 (UTC) (edited on 2018-07-22 08:22 (UTC) by parkerlreed)

Why is this trying to overwrite files that should be generated anyways?

error: failed to commit transaction (conflicting files)
gamehub: /usr/share/applications/mimeinfo.cache exists in filesystem
gamehub: /usr/share/glib-2.0/schemas/gschemas.compiled exists in filesystem
gamehub: /usr/share/icons/hicolor/icon-theme.cache exists in filesystem
Errors occurred, no packages were upgraded.