./lang/gforth [ANSI/200x Forth interpreter and compiler]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.7.3, Package name: gforth-0.7.3
Maintained by: Jasper Lievisse Adriaanse
Master sites:
Description
Gforth is a fast and portable implementation of the ANS Forth language.
It works nicely with the Emacs editor, offers some nice features such as
input completion and history, backtraces, a decompiler and a powerful
locals facility, and it even has a manual. Gforth combines traditional
implementation techniques with newer techniques for portability and
performance: its inner interpreter is direct threaded with
several optimizations, but you can also use a traditional-style indirect
threaded interpreter.


Filesize: 2464.29 KB
Version History (View Complete History)
  • (2016-01-27) Updated to version: gforth-0.7.3
  • (2011-08-06) Updated to version: gforth-0.6.2
  • (2011-08-06) Package deleted from Ports
  • (2009-11-17) Updated to version: gforth-0.6.2p1
  • (2008-10-26) Updated to version: gforth-0.6.2p0
  • (2008-10-25) Package added to openports.se, version gforth-0.6.2 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2016-09-01 04:53:27 by Jasper Lievisse Adriaanse | Files touched by this commit (36)
Log message:
retire sparc
   2016-08-19 08:08:44 by Christian Weisgerber | Files touched by this commit (1)
Log message:
switch from modifying LDFLAGS to USE_WXNEEDED; ok jasper@
   2016-06-13 05:22:09 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
Annotate gforth with ld -z,wxneeded
gforth uses libffcall which does nasty W^X under the hood.
ok jasper@ (maintainer)
   2016-01-28 11:34:08 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
use sed -i
   2016-01-28 11:34:08 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
use sed -i
   2016-01-28 11:23:27 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
- remove unneeded patch
- annotate what had been committed upstream before
   2016-01-28 11:23:27 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
- remove unneeded patch
- annotate what had been committed upstream before
   2016-01-28 11:23:27 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
- remove unneeded patch
- annotate what had been committed upstream before
   2016-01-28 11:14:54 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
- sync engine.c with what's been committed upstream
- a variation of machine.h is committed upstream, well prepared for openbsd/mips32
no pkg change
   2016-01-28 11:14:54 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
- sync engine.c with what's been committed upstream
- a variation of machine.h is committed upstream, well prepared for openbsd/mips32
no pkg change
   2016-01-28 01:41:39 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
remove 'XXX' now that libffi has been fixed
   2016-01-27 01:13:08 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
- submitted upstream
- take maintainer
   2016-01-27 01:13:08 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
- submitted upstream
- take maintainer
   2016-01-27 01:13:08 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
- submitted upstream
- take maintainer
   2016-01-27 01:13:08 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
- submitted upstream
- take maintainer
   2016-01-27 00:58:17 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
expand ${MACHINE_ARCH}, spotted by benoit@
no bump as it doesn't change on amd64, and didn't build elsewhere
   2016-01-26 15:24:58 by Jasper Lievisse Adriaanse | Files touched by this commit (10)
Log message:
- update to gforth-0.7.3
- use headers/libraries in ${LOCALBASE} when building C extensions
- update license marker
   2016-01-26 15:24:58 by Jasper Lievisse Adriaanse | Files touched by this commit (10)
Log message:
- update to gforth-0.7.3
- use headers/libraries in ${LOCALBASE} when building C extensions
- update license marker
   2016-01-26 15:24:58 by Jasper Lievisse Adriaanse | Files touched by this commit (10)
Log message:
- update to gforth-0.7.3
- use headers/libraries in ${LOCALBASE} when building C extensions
- update license marker
   2016-01-26 15:24:58 by Jasper Lievisse Adriaanse | Files touched by this commit (10)
Log message:
- update to gforth-0.7.3
- use headers/libraries in ${LOCALBASE} when building C extensions
- update license marker
   2016-01-26 15:24:58 by Jasper Lievisse Adriaanse | Files touched by this commit (10)
Log message:
- update to gforth-0.7.3
- use headers/libraries in ${LOCALBASE} when building C extensions
- update license marker
   2016-01-26 15:24:58 by Jasper Lievisse Adriaanse | Files touched by this commit (10)
Log message:
- update to gforth-0.7.3
- use headers/libraries in ${LOCALBASE} when building C extensions
- update license marker
   2016-01-26 15:24:58 by Jasper Lievisse Adriaanse | Files touched by this commit (10)
Log message:
- update to gforth-0.7.3
- use headers/libraries in ${LOCALBASE} when building C extensions
- update license marker
   2016-01-26 15:24:58 by Jasper Lievisse Adriaanse | Files touched by this commit (10)
Log message:
- update to gforth-0.7.3
- use headers/libraries in ${LOCALBASE} when building C extensions
- update license marker
   2016-01-26 15:24:58 by Jasper Lievisse Adriaanse | Files touched by this commit (10)
Log message:
- update to gforth-0.7.3
- use headers/libraries in ${LOCALBASE} when building C extensions
- update license marker
   2016-01-26 15:24:58 by Jasper Lievisse Adriaanse | Files touched by this commit (10)
Log message:
- update to gforth-0.7.3
- use headers/libraries in ${LOCALBASE} when building C extensions
- update license marker
   2016-01-26 01:26:43 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
shuffle things around to make updating easier and reduce differences with upstream
   2016-01-26 01:26:43 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
shuffle things around to make updating easier and reduce differences with upstream
   2016-01-26 01:26:43 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
shuffle things around to make updating easier and reduce differences with upstream
   2016-01-26 01:26:43 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
shuffle things around to make updating easier and reduce differences with upstream
   2016-01-26 01:10:28 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
add description to patch
   2015-02-16 15:57:14 by Christian Weisgerber | Files touched by this commit (213)
Log message:
Drop USE_GROFF from ports where the formatting differences are acceptable
or mandoc provides the more useful output.
   2011-03-14 03:17:02 by Stuart Henderson | Files touched by this commit (74)
Log message:
fix various typos, from Anthony J. Bentley with a few tweaks by myself
   2011-03-14 03:17:02 by Stuart Henderson | Files touched by this commit (74)
Log message:
fix various typos, from Anthony J. Bentley with a few tweaks by myself
   2011-01-13 08:35:39 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
- adjust gforthmi as well to non-standard dictionary path
   2011-01-13 08:35:39 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
- adjust gforthmi as well to non-standard dictionary path
   2010-10-24 15:06:28 by Stuart Henderson | Files touched by this commit (17)
Log message:
new lib_depends/revision
   2010-10-18 13:20:42 by Marc Espie | Files touched by this commit (54)
Log message:
USE_GROFF=Yes
   2009-11-16 18:04:43 by Kurt Miller | Files touched by this commit (2)
Log message:
Fix use of uninitalized memory. Found by malloc option J. okay naddy@
   2009-11-16 18:04:43 by Kurt Miller | Files touched by this commit (2)
Log message:
Fix use of uninitalized memory. Found by malloc option J. okay naddy@
   2009-04-01 11:17:37 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
- enable for powerpc. it's working just fine, i just never got around testing it