cwen
5babd93bf9
gforth: unbreak on powerpc
...
With base-clang it either runs out of memory with i386 patches
or -O1. Using -O0 makes preforth segfault.
Use ports-gcc instead.
OK jasper@ (maintainer)
2021-08-01 11:04:35 +00:00
sthen
3318ced016
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
2019-07-12 20:46:54 +00:00
jasper
c6ff6f413a
unbreak on i386 by compiling engine.c with -O0 as clang has been crashing or
...
running out of memory on this file since clang 5
2019-01-30 19:13:35 +00:00
espie
9be68ef593
synch with reality, okay jasper@
2018-05-30 11:29:29 +00:00
sthen
679fc8e99f
mark as BROKEN some ports which are failing on i386. for logs, see
...
https://marc.info/?l=openbsd-ports&m=150771704604793&w=2
2017-10-25 12:22:00 +00:00
jasper
003e889c0a
retire sparc
2016-09-01 10:53:26 +00:00
naddy
22df7758c3
switch from modifying LDFLAGS to USE_WXNEEDED; ok jasper@
2016-08-19 14:08:44 +00:00
jca
0a0ef4d7d2
Annotate gforth with ld -z,wxneeded
...
gforth uses libffcall which does nasty W^X under the hood.
ok jasper@ (maintainer)
2016-06-13 11:22:09 +00:00
jasper
14e6e9affc
use sed -i
2016-01-28 18:34:08 +00:00
jasper
951647b4df
- remove unneeded patch
...
- annotate what had been committed upstream before
2016-01-28 18:23:27 +00:00
jasper
e759e42877
- 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 18:14:54 +00:00
jasper
7696a2c0b9
remove 'XXX' now that libffi has been fixed
2016-01-28 08:41:39 +00:00
jasper
09fa75184c
- submitted upstream
...
- take maintainer
2016-01-27 08:13:08 +00:00
jasper
da8e3ee367
expand ${MACHINE_ARCH}, spotted by benoit@
...
no bump as it doesn't change on amd64, and didn't build elsewhere
2016-01-27 07:58:17 +00:00
jasper
ab5c8e0bac
- update to gforth-0.7.3
...
- use headers/libraries in ${LOCALBASE} when building C extensions
- update license marker
2016-01-26 22:24:58 +00:00
jasper
ffdfb851a4
shuffle things around to make updating easier and reduce differences with upstream
2016-01-26 08:26:43 +00:00
jasper
a3bd153620
add description to patch
2016-01-26 08:10:28 +00:00
naddy
6bb8d0674b
Drop USE_GROFF from ports where the formatting differences are acceptable
...
or mandoc provides the more useful output.
2015-02-16 22:57:07 +00:00
bcallah
12ae510824
Update HOMEPAGE and regen distinfo.
...
Bump REVISION.
From Donovan Watteau <tsoomi AT gmail dot com>
While here, add mips64 to the arch list. Tested by me on an O2.
2013-08-27 21:53:10 +00:00
espie
0662a4e9d6
PERMIT_* / REGRESS->TEST sweep
2013-03-11 11:20:26 +00:00
landry
b77153cb11
Add a patch allowing gforth to build on mips64el.
...
From Donovan Watteau on ports@, thx
2012-10-14 20:18:56 +00:00
pascal
9f95f81221
Use PROPERTIES to check for be/le, reorganise Makefile to make usd of
...
bsd.port.arch.mk and convert the WORDSIZE check to PROPERTIES while here,
requested by naddy@.
ok jasper@ naddy@
2012-06-04 21:02:15 +00:00
sthen
d580cde0ab
fix various typos, from Anthony J. Bentley with a few tweaks by myself
2011-03-14 09:15:33 +00:00
jasper
866e94c5b5
- adjust gforthmi as well to non-standard dictionary path
2011-01-13 15:35:39 +00:00
sthen
f916ff61b1
new lib_depends/revision
2010-10-24 21:06:28 +00:00
espie
88dd25abf4
USE_GROFF=Yes
2010-10-18 19:20:41 +00:00
kurt
48dd291538
Fix use of uninitalized memory. Found by malloc option J. okay naddy@
2009-11-17 01:04:43 +00:00
jasper
ac65850a21
- enable for powerpc. it's working just fine, i just never got around testing it
2009-04-01 17:17:37 +00:00
jasper
4b20f60c99
- typo in DESCR
2008-10-25 14:54:23 +00:00
jasper
3b4f1cb46c
import gforth 0.6.2
...
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 performance: its inner innerpreter is direct threaded with
several optimizations, but you can also use a traditional-style indirect
threaded interpreter.
originally based on a port by jack woehr, but completely overhauled since.
2008-10-25 10:40:37 +00:00