Commit graph

15 commits

Author SHA1 Message Date
John Marino
9b2238e0af lang/npc: Add <unistd.h> to fix on modern compilers.
While here:
 * remove indefinite article from COMMENT
 * make USE_DOS2UNIX unconditional (for all patches)
 * make use of OSVERSION for FreeBSD only
 * convert USE_GMAKE to USES format

Approved by:	portmgr (bapt, implicit)
2013-11-03 11:37:03 +00:00
John Hay
163cc1d594 Make nqc compile on FreeBSD 8 and later.
PR:		163844
Submitted by:	Jason Bacon <jwbacon@tds.net>
2012-01-14 16:50:08 +00:00
John Hay
4effb79f5a Update to nqc-3.1.r6. This now compiles on amd64 + gcc 4.2. 2007-06-15 05:57:00 +00:00
John Hay
e4f36f0fd6 Update to nqc-3.1.r2. 2005-07-28 18:11:28 +00:00
John Hay
d8acc8f47a Make nqc compile with gcc 3.4.2. 2004-08-17 11:59:28 +00:00
John Hay
6958cd73de Upgrade to nqc 2.5 r3. The old distfile has gone away.
Approved by: portmgr (marcus)
2003-11-25 18:02:41 +00:00
John Hay
43490840e5 Backout my upgrade to nqc 2.5 r3. We are in a code freeze. 2003-11-24 19:00:54 +00:00
John Hay
6f45f9a15e Update to nqc 2.5 r3. 2003-11-24 18:16:30 +00:00
John Hay
73619d4dbe After nudging from the current maintainer, take over maintainership.
De pkg-comment.
Update to ver. 2.5.a5.
Add FreeBSD support for the USB IR Lego Tower.
2003-02-28 20:02:53 +00:00
Edwin Groothuis
1201eece7f (at least it compiles again, but it's still full of the gcc 3.2.1 warnings).
Noticed on: bento
2002-11-19 12:43:02 +00:00
Kelly Yancey
f33020c58b Upgrade nqc to version 2.4.r3. 2002-06-07 18:23:52 +00:00
Kelly Yancey
e2bcb36091 Update nqc port to version 2.3r1.
PR:		26923 (with slight modifications)
Submitted by:	"Stephen J. Roznowski" <sjr@home.com>
2001-05-04 05:57:04 +00:00
Kelly Yancey
fbd5070643 Update NQC port to version 2.2.r2
PR:		22638
Submitted by:	Stephen J. Roznowski <sjr@home.net>
2000-11-09 09:57:08 +00:00
Steve Price
85c1dcac82 Update to version 2.1.r2.
PR:		18294
Submitted by:	Stephen J. Roznowski <sjr@home.com>
2000-04-29 23:49:03 +00:00
Chris Piazza
58407c048a Import of nqc,
A compiler for a simple language for programming the LEGO RCX or CyberMaster
controllers. The language itself is "Not Quite C" and includes preprocessor
and control structures very similar to the C language, but with restrictions
imposed by the limitations of the RCX hardware/firmware itself.

Besides compiling, nqc also provides functions for downloading the RCX
firmware as well as uploading programs to and downloading from the RCX.

PR:		13081
Submitted by:	Kelly Yancey <kbyanc@posi.net>
1999-08-14 22:08:36 +00:00