29 Commits

Author SHA1 Message Date
sthen
6a319ec2e1 update to Gargoyle 2019.1.1 (should be a noop for us) 2019-11-19 14:49:11 +00:00
sthen
f9762683e1 update to gargoyle (garglk) 2019.1 2019-11-04 15:01:28 +00:00
sthen
06f0fd5558 update gargoyle to a newer git checkout (there hasn't been a release
since 2011, but it still receives occasional commits). unbreaks sdl
audio so reenable that, also unbreaks build with ports-gcc.
2019-06-05 12:54:03 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
naddy
86a81559da Make our Jamrules entry more like those for Linux/Solaris and explicitly
link with many libraries.  Fixes linking with lld.  ok sthen@
2018-07-09 15:45:48 +00:00
naddy
1a87aebd2d mechanical replacement of the gettext module 2017-11-21 00:12:59 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
espie
318fa93bcf I don't really want to know how jam does shitz, but at least this gets to
the C compiles and not the C++ compiles (which use ${CC} even though there
is a ${CXX}...)
2017-05-24 15:50:19 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
naddy
2c4204cf62 remove SHARED_ONLY from simple ports that use the gettext or libiconv module 2016-03-18 21:38:22 +00:00
kirby
cb855f1b03 - switch to github
- remove triling whitespace in DESCR
 - fix build with MAKE_JOBS set
input and ok from sthen@, maintainer
2015-11-06 13:08:54 +00:00
sthen
29e88d6326 EXEMODE tweak no longer needed here, done in jam instead 2014-01-25 13:17:35 +00:00
espie
3d348ed037 fixes jam's idea of executable rights 2014-01-25 12:49:08 +00:00
sthen
75028ace39 update to gargoyle 2011.1
patch to disable SDL sound for now; it fails during init, "error: modified
chunk-pointer". this happens with the previous version of gargoyle too,
suspect this got broken in an update of one of the SDL ports at some
point as it used to work..
2013-08-22 20:06:49 +00:00
naddy
c2832a1290 move http://code.google.com, *.googlecode.com, and sites.google.com to https
suggested by bentley@
2013-08-07 21:31:12 +00:00
espie
9cd014a3ca PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:02:49 +00:00
espie
999b4db39c normalize pkgpath 2011-09-16 09:48:08 +00:00
ajacoutot
89a1cb30b4 Remove some duplicate wantlibs, use the libiconv MODULE where applicable. 2011-07-07 01:06:59 +00:00
espie
6e2d69ab88 new depends 2010-11-16 11:23:25 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
jasper
d58090ce1a - update gargoyle to 2001.1
- use new style DEPENDS

ok sthen@ (MAINTAINER)
2010-10-23 09:15:16 +00:00
jasper
32d39665a1 - unbreak after cairo update. 2010-10-17 22:21:55 +00:00
ajacoutot
21da929ec9 Fix DEPENDS after gtk+2 and gdk-pixbuf split.
ok jasper@
2010-09-30 07:21:18 +00:00
sthen
5815152193 update Gargoyle to 20090825 (bug fixes, new features, and some
license cleanup). enable distfiles/packages for ftp; some parts
are noncommercial only so not for cdrom.
2009-08-28 01:02:20 +00:00
kili
8fc6287292 WANTLIB changes after xcb addition and bump. 2009-08-10 06:29:51 +00:00
sthen
24ff2ad5ac add missing } in PLIST, bump. 2009-07-19 21:39:21 +00:00
sthen
a831ae1adb use -L$(X11BASE)/lib for linking, fixes build on macppc (failure pointed
out by ajacoutot). bump PKGNAME (possibly gratuitously).
2009-04-05 11:58:38 +00:00
sthen
e505315ec8 import games/gargoyle; some licenses missing and upstream didn't
reply so PERMIT_*=no for now.

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 (glk port), Glulxe, Hugo,
Level 9, Magnetic, Scare, Tads 2 and 3.  

Gargoyle cares about typography! In this computer age of typographical
poverty, where horrible fonts, dazzling colors, and inadequate white
space is God, Gargoyle dares to rebel!
2009-02-11 13:30:44 +00:00