BSD Ports

games/gargoyle 2023.1 FreeBSD

Interactive fiction player supporting all major formats

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ART10, BSD2CLAUSE, BSD3CLAUSE, BSD4CLAUSE, GPLv2, GPLv3, MIT, OFL11
Categories
games
Package size
4521.4 KiB, 17984.9 KiB installed

Description

Gargoyle is an IF player that supports all the major interactive fiction formats.

Most interactive fiction is distributed as portable game files. These portable game files come in many formats. In the past, you used to have to download a separate player (interpreter) for each format of IF you wanted to play.

Gargoyle is based on the standard interpreters for the formats it supports: Agility, Alan 2 and 3, Frotz, Glulxe, Hugo, Level 9, Magnetic, Scare, Tads 2 and 3.

In the other systems

SystemPortVersion
FreeBSDgames/gargoyle2023.1
OpenBSDgames/gargoyle2026.1.1v0
NetBSDgames/gargoyle2019.1nb21
DragonFlygames/gargoyle2023.1
HardenedBSDgames/gargoyle2023.1
GhostBSDgames/gargoyle2023.1

Install

Binary package:

pkg install gargoyle

From the ports tree:

cd /usr/ports/games/gargoyle/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gargoyle>0:games/gargoyle
LIB_DEPENDS=	libgarglk.so:games/gargoyle

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2023.12023.1-2023.12023.1
FreeBSD:14:quarterly2023.12023.1n/a2023.12023.1
FreeBSD:15:latest2023.12023.1n/a2023.12023.1
FreeBSD:15:quarterly2023.12023.1n/an/an/a
FreeBSD:16:latest2023.12023.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Library 3

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 155

The first 100 are listed.

Run dependencies 145

The first 100 are listed.

No port depends on this one.

Configuration

Options name: games_gargoyle

OptionDefaultDescription
SPEECHDoffEnable text-to-speech support
USES
cmake desktop-file-utils gl jpeg pkgconfig qt:6 sdl shared-mime-info
Service scripts
none

Files

Manual pages 1
  • gargoyle(6)
pkg-plist 59
  • bin/gargoyle
  • include/garglk/gi_blorb.h
  • include/garglk/glk.h
  • include/garglk/glkstart.h
  • lib/libgarglk.so
  • lib/libgarglkmain.a
  • libdata/pkgconfig/garglk.pc
  • libexec/gargoyle/advsys
  • libexec/gargoyle/agility
  • libexec/gargoyle/alan2
  • libexec/gargoyle/alan3
  • libexec/gargoyle/bocfel
  • libexec/gargoyle/git
  • libexec/gargoyle/glulxe
  • libexec/gargoyle/hugo
  • libexec/gargoyle/jacl
  • libexec/gargoyle/level9
  • libexec/gargoyle/magnetic
  • libexec/gargoyle/plus
  • libexec/gargoyle/scare
  • libexec/gargoyle/scott
  • libexec/gargoyle/tadsr
  • libexec/gargoyle/taylor
  • share/applications/io.github.garglk.Gargoyle.desktop
  • share/applications/io.github.garglk.GargoyleEditConfig.desktop
  • share/fonts/gargoyle/Gargoyle-Mono-Bold-Italic.ttf
  • share/fonts/gargoyle/Gargoyle-Mono-Bold.ttf
  • share/fonts/gargoyle/Gargoyle-Mono-Italic.ttf
  • share/fonts/gargoyle/Gargoyle-Mono.ttf
  • share/fonts/gargoyle/Gargoyle-Serif-Bold-Italic.ttf
  • share/fonts/gargoyle/Gargoyle-Serif-Bold.ttf
  • share/fonts/gargoyle/Gargoyle-Serif-Italic.ttf
  • share/fonts/gargoyle/Gargoyle-Serif.ttf
  • share/icons/hicolor/32x32/mimetypes/application-x-adrift.png
  • share/icons/hicolor/32x32/mimetypes/application-x-advsys.png
  • share/icons/hicolor/32x32/mimetypes/application-x-agt.png
  • share/icons/hicolor/32x32/mimetypes/application-x-alan.png
  • share/icons/hicolor/32x32/mimetypes/application-x-blorb.png
  • share/icons/hicolor/32x32/mimetypes/application-x-glulx.png
  • share/icons/hicolor/32x32/mimetypes/application-x-hugo-image.png
  • share/icons/hicolor/32x32/mimetypes/application-x-level9.png
  • share/icons/hicolor/32x32/mimetypes/application-x-magscroll.png
  • share/icons/hicolor/32x32/mimetypes/application-x-tads.png
  • share/icons/hicolor/32x32/mimetypes/application-x-zmachine.png
  • share/icons/io.github.garglk.Gargoyle.png
  • share/io.github.garglk/Gargoyle/themes/Blue.json
  • share/io.github.garglk/Gargoyle/themes/Breeze Darker.json
  • share/io.github.garglk/Gargoyle/themes/Lectrote Dark.json
  • share/io.github.garglk/Gargoyle/themes/Lectrote Sepia.json
  • share/io.github.garglk/Gargoyle/themes/Lectrote Slate.json
  • share/io.github.garglk/Gargoyle/themes/Pencil.json
  • share/io.github.garglk/Gargoyle/themes/Zoom.json
  • share/io.github.garglk/Gargoyle/themes/dark.json
  • share/io.github.garglk/Gargoyle/themes/light.json
  • share/io.github.garglk/Gargoyle/unifont.otf
  • share/io.github.garglk/Gargoyle/unifont_upper.otf
  • share/man/man6/gargoyle.6.gz
  • share/metainfo/io.github.garglk.Gargoyle.appdata.xml
  • share/mime/packages/interactive-fiction.xml
distinfo 1
FileSizeSHA256
garglk-garglk-2023.1_GH0.tar.gz1.23518e+07f766186558f8db24243cede878f38b8a2026bf2ebed5d9d4f0e690916d56827a

Commit history 0

No commits in the history this site was built from.