Package Details: gargoyle-git 2022.1.r563.gbde657b4-1

Git Clone URL: https://aur.archlinux.org/gargoyle-git.git (read-only, click to copy)
Package Base: gargoyle-git
Description: Interactive Fiction multi-interpreter that supports all major IF formats (development version)
Upstream URL: https://github.com/garglk/garglk
Licenses: GPL
Groups: inform
Conflicts: gargoyle, gargoyle-mod
Provides: gargoyle-git
Replaces: gargoyle, gargoyle-mod
Submitter: dbedrenko
Maintainer: silverhikari
Last Packager: silverhikari
Votes: 13
Popularity: 0.000000
First Submitted: 2016-09-18 09:12 (UTC)
Last Updated: 2023-12-22 00:08 (UTC)

Latest Comments

1 2 Next › Last »

autumnontape commented on 2022-02-02 00:26 (UTC)

It's now possible to make speech-dispatcher an optional dependency (-DWITH_TTS=DYNAMIC)! I've also made a few changes to the gargoyle package to fix the licenses and help it conform to the Arch package guidelines. You might want to have a look.

dbedrenko commented on 2021-12-07 19:52 (UTC)

@cspiegel Thank you. I updated the dependencies and removed the manual icon/MIME installation steps.

cspiegel commented on 2021-11-22 06:16 (UTC) (edited on 2021-11-22 06:17 (UTC) by cspiegel)

Hi, here are a few notes for packaging Gargoyle:

qt5-base is not just a make dependency, but a runtime dependency as well

fontconfig is a dependency

libjpeg is a dependency

libpng is a dependency

libvorbis is not a dependency

gtk3 is not a dependency

Gargoyle now installs an desktop file, icon, and XML MIME package, so those don't need to be manually installed. The MIME package that comes with Gargoyle differs from the one provided here: it includes magic string support for several types. It also separates the different game types into separate MIME types (which allows, for example, QTads to be used for TADS games, since it supports HTML TADS, while Gargoyle doesn't). The behavior then differs, so whether that's desired is up to you...

dbedrenko commented on 2021-11-09 12:45 (UTC)

@DHouch Thank you I didn't know about that. Add qt5-base and now it builds in a clean chroot

DHouck commented on 2021-11-09 10:00 (UTC)

This isnʼt building for me in a clean chroot (https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot); it seems to need qt5-base as an additional makedepends.

dbedrenko commented on 2021-06-29 14:59 (UTC)

I updated the package, it should be fixed.

I changed the package so it's no longer using the obsolete Jam build tool (which was intended for building garglk on OSX anyway).

PS: If you have something like this in ~/.garglkrc you should remove it otherwise you won't be able to play Z-machine files:

# Zcode game types
[ *.z1 *.z2 *.z3 *.z4 *.z5 *.z7 *.z8 *.zlb *.zblorb ]
terp frotz

[ *.z6 ]
terp nitfol

Gargoyle replace frotz and nitfol interpreters with bocfel

silverhikari commented on 2021-06-29 04:05 (UTC)

trouble when compiling. i get moc_sysqt.cpp is missing which makes it so libgarglk.so to not be compiled which makes the rest of the compiling to fail

DiamondSlug commented on 2021-05-13 12:55 (UTC)

I came from the old gargoyle link which didn't work for me. @dbedrenko Thank you so much for maintaining this one!

dbedrenko commented on 2021-02-10 18:36 (UTC)

@jusw85 Thanks for the helpful comments. Package updated

jusw85 commented on 2021-02-10 17:30 (UTC)

You'll need to add a pkgver section otherwise the version won't update. You can check the PKGBUILD of any other -git package in the AUR.

https://wiki.archlinux.org/index.php/VCS_package_guidelines

The following should suffice.

pkgver() {
  cd "$pkgname"
  git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}