Oh, unset CFLAGS
is for the meson build, not ninja. So it still doesn't work :/. It only worked for me because I had a modified version and didn't change the package name so it got cached instead. This is the bare minimal change needed: https://github.com/tkashkin/GameHub/pull/169/files
Search Criteria
Package Details: gamehub-git 0.16.3.6.dev.r1.gfaf18ae-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/gamehub-git.git (read-only, click to copy) |
---|---|
Package Base: | gamehub-git |
Description: | Games manager, downloader, library that supports GOG, Steam and Humble Bundle |
Upstream URL: | https://tkashkin.github.io/projects/gamehub/ |
Keywords: | bundle elementary gamehub games gog humble manager pantheon steam vala |
Licenses: | GPL3 |
Conflicts: | gamehub |
Provides: | gamehub |
Submitter: | btd1337 |
Maintainer: | tkashkin (neuromancer, FabioLolix) |
Last Packager: | FabioLolix |
Votes: | 11 |
Popularity: | 0.108408 |
First Submitted: | 2018-08-25 05:53 (UTC) |
Last Updated: | 2023-04-12 21:31 (UTC) |
Dependencies (13)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- json-glib (json-glib-gitAUR)
- libgee (libgee-gitAUR)
- libmanette
- libsoup
- libxtst
- sqlite (sqlite-fossilAUR)
- webkit2gtk (webkit2gtk-imgpasteAUR)
- git (git-gitAUR, git-glAUR) (make)
- meson (meson-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- vala (vala-gitAUR) (make)
Required by (0)
Sources (2)
friday commented on 2019-01-21 15:12 (UTC)
yochananmarqos commented on 2019-01-16 16:45 (UTC) (edited on 2019-01-16 16:46 (UTC) by yochananmarqos)
The following should be optional dependencies per the Debian control file: file-roller
, innoextract
, wine
, dosbox
, steam
. Also retroarch
could be added since there's now RetroArch support.
The architecture should be 'any' as someone could run this on a Raspberry Pi or something.
friday commented on 2019-01-13 20:54 (UTC)
@btd1337 As of just a couple of hours ago a --version
flag was added. It shows the git branch, which is added in the build step. Unfortunately makepkg doesn't keep the branch in the checked out repo. Instead it names the branch "makepkg". You can override this by adding -Dgit_branch=dev to meson (see https://github.com/tkashkin/GameHub/pull/172).
Thanks for keeping this package updated! :)
friday commented on 2019-01-12 10:44 (UTC)
Perfect! :)
btd1337 commented on 2019-01-12 06:33 (UTC)
Please, test again.
friday commented on 2019-01-08 13:43 (UTC) (edited on 2019-01-08 13:44 (UTC) by friday)
This should be added to the build step or the app won't work with native Linux games: https://github.com/tkashkin/GameHub/issues/112
Also think "#branch=dev" should be added to the source URL imo, since all the work is in dev.
btd1337 commented on 2018-11-10 04:36 (UTC)
Thank you all. All dependencies quoted have been added.
tkashkin commented on 2018-10-14 19:43 (UTC)
Also libxml
, libxtst
and libx11
. Check https://github.com/tkashkin/GameHub/blob/dev/debian/control for full list.
yochananmarqos commented on 2018-10-14 15:02 (UTC)
PSA: As of 0.11.5-1-dev, libmanette
is a dependency.
captn3m0 commented on 2018-09-23 11:36 (UTC)
file-roller
should be marked as a dependency. Zip extraction requires it: https://github.com/tkashkin/GameHub/blob/6dd4d6b127c977ab40b3900f916c6c63455fe936/src/data/Game.vala#L371-L373
Pinned Comments
FabioLolix commented on 2022-05-01 13:17 (UTC)
Currently fails to build with vala (0.56.1) and vala-git, uploaded vala0.54 to the AUR