FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
gforth 0.7.3_2 lang on this many watch lists=6 search for ports that depend on this port
Fast and portable Forth system
Maintained by: johans@FreeBSD.org search for ports maintained by this maintainer
Port Added: 21 Oct 2000 16:29:02
License: not specified in port


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 and a powerful locals
facility, and it even has a manual. Gforth employs traditional
implementation techniques: its inner innerpreter is indirect or
direct threaded.

WWW: http://www.gnu.org/software/gforth/gforth.html
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Required To Build:
  1. devel/ffcall
  2. devel/gmake
  3. devel/libtool
Required To Run:
  1. print/indexinfo
Required Libraries:
  1. devel/libffi
  2. devel/libltdl
There are no ports dependent upon this port

To install the port: cd /usr/ports/lang/gforth/ && make install clean
To add the package: pkg install lang/gforth


Configuration Options
===> The following configuration options are available for gforth-0.7.3_2:
     DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings

Master Sites:
  1. ftp://ftp.dti.ad.jp/pub/GNU/gforth/
  2. ftp://ftp.gnu.org/gnu/gforth/
  3. ftp://ftp.informatik.hu-berlin.de/pub/gnu/gnu/gforth/
  4. ftp://ftp.informatik.rwth-aachen.de/pub/mirror/ftp.gnu.org/pub/gnu/gforth/
  5. ftp://ftp.kddlabs.co.jp/GNU/gforth/
  6. ftp://ftp.mirrorservice.org/sites/ftp.gnu.org/gnu/gforth/
  7. http://distcache.FreeBSD.org/ports-distfiles/
  8. http://ftp.funet.fi/pub/gnu/prep/gforth/
  9. http://ftp.gnu.org/gnu/gforth/
  10. http://mirrors.kernel.org/gnu/gforth/
  11. http://ring.nict.go.jp/archives/GNU/gforth/
  12. http://www.complang.tuwien.ac.at/forth/gforth/
  13. http://www.gtlib.gatech.edu/pub/gnu/gnu/gforth/

Number of commits found: 67

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
17 Sep 2014 07:38:16
Original commit files touched by this commit  0.7.3_2
Revision:368356
tijl search for other commits by this committer
Replace USE_AUTOTOOLS=libltdl with an ordinary LIB_DEPENDS in all ports.
There are only 60 such ports so there doesn't need to be a separate
keyword or USES for this.

Approved by:	portmgr (bapt)
12 Sep 2014 12:19:16
Original commit files touched by this commit  0.7.3_2
Revision:368021
tijl search for other commits by this committer
- Switch to USES=libtool:build
- Remove old CFLAGS
15 Jul 2014 15:49:34
Original commit files touched by this commit  0.7.3_2
Revision:361959
adamw search for other commits by this committer
Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS.

I'm not touching ruby19/ruby20/ruby21, but they also check for :MDOCS
without defining it in OPTIONS_DEFINE.
26 Jun 2014 08:41:34
Original commit files touched by this commit  0.7.3_2
Revision:359321
antoine search for other commits by this committer
Allow to build with texinfo from ports

With hat:	portmgr
15 Jun 2014 15:22:24
Original commit files touched by this commit  0.7.3_2
Revision:357893
johans search for other commits by this committer
Our automatic dependency tracking is too intelligent,
but should have all bases covered now.
15 Jun 2014 12:33:34
Original commit files touched by this commit  0.7.3_1
Revision:357874
johans search for other commits by this committer
- Revert USE_AUTOTOOLS=libtool that was removed in previous commit
  because libtool was not found, 12 library files were not build
- Bump PORTREVISION

Reported by:	jenkins via swills
14 Jun 2014 20:52:23
Original commit files touched by this commit  0.7.3
Revision:357805
johans search for other commits by this committer
Avoid creating a history file in the user's (root) homedir during build

Reported by:	jenkins via swills
14 Jun 2014 10:45:29
Original commit files touched by this commit  0.7.3
Revision:357764
johans search for other commits by this committer
Update gforth to 0.7.3 (bugfix release)
29 Dec 2013 16:09:58
Original commit files touched by this commit  0.7.2
Revision:338020
johans search for other commits by this committer
Enable stage support
20 Sep 2013 19:53:10
Original commit files touched by this commit  0.7.2
Revision:327741
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang)
04 May 2013 14:13:34
Original commit files touched by this commit  0.7.2
Revision:317321
johans search for other commits by this committer
- Update GNU Forth to 0.7.2
- Update MASTER_SITES
- Use gcc
20 Sep 2012 20:34:25
Original commit files touched by this commit  0.7.0
Revision:304597
johans search for other commits by this committer
fix package list (depending on architecture)
22 Aug 2012 06:56:56
Original commit files touched by this commit  0.7.0
erwin search for other commits by this committer
Mark BROKEN everywhere

Submitted by:	pointyhat
17 Jun 2012 21:11:49
Original commit files touched by this commit  0.7.0
johans search for other commits by this committer
Mark broken on FreeBSD 7.x
08 Jun 2012 06:29:10
Original commit files touched by this commit  0.7.0
erwin search for other commits by this committer
Mark BROKEN: does not build

Submitted by:   pointyhat
07 Jan 2012 16:07:10
Original commit files touched by this commit  0.7.0
johans search for other commits by this committer
Remove checks from build that fail on Pointyhat (but work elsewhere).
This doesn't change the resulting package.
30 Dec 2011 20:06:57
Original commit files touched by this commit  0.7.0
johans search for other commits by this committer
Change build target to avoid its 'make check' part,
because it fails in some environments, even though the application works fine
29 Dec 2011 08:18:33
Original commit files touched by this commit  0.7.0
johans search for other commits by this committer
Remove BROKEN tag (works for me)
22 Dec 2011 00:15:44
Original commit files touched by this commit  0.7.0
pav search for other commits by this committer
- Mark BROKEN: fails to build

Reported by:    pointyhat
13 Dec 2011 21:42:13
Original commit files touched by this commit  0.7.0
johans search for other commits by this committer
Add MAKE_JOBS_UNSAFE as parallel builds will fail

Feature safe:   yes
11 Dec 2011 17:17:01
Original commit files touched by this commit  0.7.0
johans search for other commits by this committer
- Update GNU Forth to 0.7.0
- Remove patches (and autoconf run) that are no longer needed
- Fix build with ffcall and libffi (requires libtool, libltdl)
- Remove emacs config file for now (will try and fix this soon)
- Adopt port

Feature safe:   yes
01 Nov 2011 20:46:07
Original commit files touched by this commit  0.6.2_3
dougb search for other commits by this committer
Remove references to unsupported FreeBSD versions. Mostly of the form:
.if ${OSVERSION} < 700000
24 Oct 2011 03:33:20
Original commit files touched by this commit  0.6.2_3
stas search for other commits by this committer
- Return my ports back to the pool.  I was unable to make any fixes to
  my ports in the past 3 weeks while ports were broken on any 10.x
  machines, which means I'm unable to maintain them.  So let people know
  that there's no available support for them until things are back to
  normal (which also means that anyone with spare time will be able
  to fix them without getting approval).
23 Sep 2011 22:26:39
Original commit files touched by this commit  0.6.2_3
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
11 Aug 2011 19:20:17
Original commit files touched by this commit  0.6.2_3
  Sanity Test Failure
kwm search for other commits by this committer
Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.

PR:             ports/159624
Submitted by:   Ruslan Mahmatkhanov <cvs-src@yandex.ru>
03 Jul 2011 13:45:36
Original commit files touched by this commit  0.6.2_3
ohauer search for other commits by this committer
- remove MD5
10 Oct 2010 02:32:50
Original commit files touched by this commit  0.6.2_3
stas search for other commits by this committer
- Fix build on powerpc.

PR:             ports/151348
Submitted by:   Andreas Tobler <andreast@FreeBSD.org>
19 Jun 2010 07:51:17
Original commit files touched by this commit  0.6.2_3
linimon search for other commits by this committer
Also broken on sparc64.

Hat:            portmgr
Feature safe:   yes
20 Dec 2009 20:19:24
Original commit files touched by this commit  0.6.2_3
bsam search for other commits by this committer
Changes to editors/emacs and Mk/bsd.emacs.mk were taken from
PR/137956 by Ashish SHUKLA (thanks!).  [1]

Those ports which define EMACS_PORT_NAME to be "emacs21" were
not touched (this time). They may be converted to the new
world order by removing the above mentioned assignment.

Four ports were marked as BROKEN with EMACS_PORT_NAME=emacs23
(they do not compile):
. lang/bigloo;
. mail/wanderlust;
. mail/wanderlust-devel;
. www/emacs-w3m.

Three ports were marked as IGNORE with EMACS_PORT_NAME=emacs23:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
10 Dec 2007 22:31:53
Original commit files touched by this commit  0.6.2_2
pav search for other commits by this committer
- Mark BROKEN on amd64-7

Reported by:    pointyhat
Approved by:    portmgr (hat)
20 Nov 2007 03:19:17
Original commit files touched by this commit  0.6.2_2
linimon search for other commits by this committer
This now appears to build on 7.x and 8.x.

Reported by:    pointyhat
Approved by:    portmgr (self)
21 Apr 2007 17:30:36
Original commit files touched by this commit  0.6.2_2
kris search for other commits by this committer
BROKEN on 7.0: Does not compile
01 Nov 2006 22:07:36
Original commit files touched by this commit  0.6.2_2
stas search for other commits by this committer
- Add ffcall support [1]
- Mark broken on pre-7.x again as it doesn't built on pointyhat anyway

Reported by:     Jason Woofenden <jason@jasonwoof.com> [1]
21 Oct 2006 13:11:07
Original commit files touched by this commit  0.6.2_1
stas search for other commits by this committer
- Add files forgotten in the last commit

Approved by:    portmgr (erwin)
21 Oct 2006 13:08:53
Original commit files touched by this commit  0.6.2_1
stas search for other commits by this committer
- Try to unbroke
- Change my email

Approved by:    portmgr (erwin)
12 Aug 2006 18:29:25
Original commit files touched by this commit  0.6.2
miwi search for other commits by this committer
- Unbreak for 7.X build

PR:             ports/101800
Submitted by:   Stanislav Sedov <ssedov(at)mbsd.msk.ru>
Approved by:    krion (mentor)
09 Aug 2006 20:38:53
Original commit files touched by this commit  0.6.2
miwi search for other commits by this committer
force commit.

- Fix Makefile entry

Approved by:    krion (mentor)
09 Aug 2006 20:26:03
Original commit files touched by this commit  0.6.2
miwi search for other commits by this committer
BROKEN: does not build

Submitted by:   pointyhat via kris
Approved by:    krion (mentor)
07 Aug 2006 14:12:58
Original commit files touched by this commit  0.6.2
miwi search for other commits by this committer
- Mark broken on 4.x

Submitted by:   pointyhat via kris
Approved by:    krion (mentor)
25 Jul 2006 11:50:32
Original commit files touched by this commit  0.6.2
miwi search for other commits by this committer
- Pass maintainership to submitter
- Update to 0.6.2
- Cleanup and optimization

PR:             ports/100692
Submitted by:   Stanislav Sedov <ssedov(at)mbsd.msk.ru>
Approved by:    krion (mentor)
09 May 2006 20:52:24
Original commit files touched by this commit  0.6.1_2
edwin search for other commits by this committer
Remove USE_REINPLACE from the categories starting with L
22 Jan 2006 12:42:24
Original commit files touched by this commit  0.6.1_2
edwin search for other commits by this committer
SHA256ify

Approved by: krion@
04 Dec 2005 10:06:24
Original commit files touched by this commit  0.6.1_2
edwin search for other commits by this committer
Use INFO macro
02 Dec 2005 02:05:39
Original commit files touched by this commit  0.6.1_2
linimon search for other commits by this committer
Reset maintainer per his request.  We hope to see him back soon.
12 Apr 2005 03:26:57
Original commit files touched by this commit  0.6.1_2
obrien search for other commits by this committer
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
11 Apr 2005 08:04:41
Original commit files touched by this commit  0.6.1_2
obrien search for other commits by this committer
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
17 Aug 2004 10:28:21
Original commit files touched by this commit  0.6.1_2
kris search for other commits by this committer
This is apparently no longer broken on 5.x.
04 Apr 2004 01:50:02
Original commit files touched by this commit  0.6.1_2
kris search for other commits by this committer
BROKEN on 5.x except on amd64
17 Mar 2004 20:03:17
Original commit files touched by this commit  0.6.1_2
linimon search for other commits by this committer
CONFIGURE_ENV and MAKE_ENV added; PLIST_SUB updated; WORDSIZE
and BYTEORDER added; EMPTY_DIRS split (the second one will be deleted
upon 0.6.2 update, if any); SIZE added to distinfo; plist generalized;
-fno-inline and FPE_* build fix added from 0.6.2.

The 0.6.2 runtime causes a Segmentation Fault at compilation time,
so, no update is planned right now... sorry.

PR:             ports/63991
Submitted by:   Cyrille Lefevre <cyrille.lefevre@laposte.net>
04 Feb 2004 05:21:48
Original commit files touched by this commit  0.6.1_1
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
15 Dec 2003 06:57:16
Original commit files touched by this commit  0.6.1
linimon search for other commits by this committer
Mark as only for the various Intel chips.  Pet portlint.  No objection
from: maintainer.

PR:             ports/60178
Submitted by:   Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
12 Dec 2003 12:21:56
Original commit files touched by this commit  0.6.1
roam search for other commits by this committer
Spell NOPORTDOCS correctly in Cyrille Lefevre's ports.

PR:             57749
Approved by:    maintainer timeout
06 May 2003 08:53:15
Original commit files touched by this commit  0.6.1
vanilla search for other commits by this committer
Upgrade to 0.6.1.

PR:             ports/51764
Submitted by:   maintainer
21 Feb 2003 12:35:09
Original commit files touched by this commit  0.5.0
knu search for other commits by this committer
De-pkg-comment.
24 Jun 2002 04:44:17
Original commit files touched by this commit  0.5.0
ijliao search for other commits by this committer
${PERL} -> ${REINPLACE_CMD}

PR:             39746
Submitted by:   Cyrille Lefevre <cyrille.lefevre@laposte.net> (maintainer)
17 Jan 2002 23:13:38
files touched by this commit
dwcjr search for other commits by this committer
Update maintainer's email address   Update a few MASTER_SITES    
13 Sep 2001 00:15:00
files touched by this commit
lioux search for other commits by this committer
o style fixes   o unconditionalize MAKE_ARGS    
30 Aug 2001 04:58:35
files touched by this commit
lioux search for other commits by this committer
Update MAINTAINER email: clefevre@redirect.to -> clefevre@citeweb.net    
10 Jul 2001 14:54:22
files touched by this commit
sobomax search for other commits by this committer
${PREFIX}/share/${PORTNAME} --> ${DATADIR}    
09 Jun 2001 13:59:34
files touched by this commit
roam search for other commits by this committer
Change maintainer's email address: clefevre@poboxes.com -> clefevre@redirect.to 
  
23 Mar 2001 03:05:35
files touched by this commit
lioux search for other commits by this committer
o Make it CFLAGS safe   o Fix info installation   o Fix PLIST    
23 Mar 2001 03:05:35
files touched by this commit
lioux search for other commits by this committer
o Make it CFLAGS safe   o Fix info installation   o Fix PLIST    
15 Feb 2001 17:01:03
files touched by this commit
sf search for other commits by this committer
change maintainer's e-mail address.    
01 Jan 2001 10:15:17
files touched by this commit
will search for other commits by this committer
Goodbye, YEAR2000.  Hello, 2001.    
21 Dec 2000 08:51:06
files touched by this commit
will search for other commits by this committer
As I was perusing Ports Fury's PR#22986, I decided to make some improvements  
to the COMMENT files touched in that PR.  This should clean them up a bit  
more.    
18 Dec 2000 20:32:56
files touched by this commit
demon search for other commits by this committer
Remove trailing period and package name from the pkg-comment.    
21 Oct 2000 20:29:02
files touched by this commit
lioux search for other commits by this committer
New port - GNU Forth, a fast and portable Forth system.    

Number of commits found: 67

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
bashOct 01
bashOct 01
bash-staticOct 01
bash-staticOct 01
jenkinsOct 01
jenkins-ltsOct 01
phpmyadminOct 01
rsyslog7Sep 30
fishSep 29
bash*Sep 25
bash-static*Sep 25
chromiumSep 25
krfbSep 25
linux-c6-nssSep 25
linux-firefoxSep 25

12 vulnerabilities affecting 35 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24166
Broken 104
Deprecated 27
Ignore 359
Forbidden 3
Restricted 205
No CDROM 93
Vulnerable 20
Expired 2
Set to expire 22
Interactive 0
new 24 hours 2
new 48 hours9
new 7 days54
new fortnight144
new month288

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.