Commit graph

546 commits

Author SHA1 Message Date
Alejandro Pulver
19942ea0ef The GNU Pascal Compiler (GPC) is, as the name says, the Pascal compiler of the
GNU family.

WWW: http://www.gnu-pascal.de/
2006-07-03 00:24:09 +00:00
Jean-Yves Lefort
5345f372a4 Remove linux-libgcc since it has been obsoleted by fc3 and fc4. 2006-06-29 00:14:09 +00:00
Vanilla I. Shu
0aa2aedfb0 Add ofc, it's The Objective-C Foundation Classes library. 2006-06-24 17:54:22 +00:00
Renato Botelho
be8f9e14dc Add fpc-units 2.0.2, a meta port to install Free Pascal units.
PR:		ports/98721
Submitted by:	Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
2006-06-21 16:21:45 +00:00
Renato Botelho
b3c31d70c1 Add fpc-tcl , free Pascal interface to the tcl/tk interpreter.
PR:		ports/98677
Submitted by:	Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
2006-06-21 16:05:36 +00:00
Renato Botelho
2dbee4a02c Remove lang/fpc2 in preparation to update lang/fpc to 2.0.2 2006-06-21 15:37:16 +00:00
Jean-Yves Lefort
3d264d2518 Add csharp-mode.el.
After a good number of years, we noticed that there wasn't a "non-patched"
version of a csharp-mode for Emacs. There were a few, but most of them had
comments that they were "in progress" or "about to merge", but then we noticed
that those notices were there even after a couple of months.

Then, we saw a request for a csharp-mode on the cc-mode Emacs site, so we
decided to follow the rules and create one that required no patching or
modification to the core cc-mode engine (which is a good thing). So, this is
the C# mode.

WWW: http://mfgames.com/linux/csharp-mode
2006-06-19 10:02:05 +00:00
Gerald Pfeifer
cded9bc782 glibstdc++28 has been deprecated for more than two years.
Remove it, finally.
2006-06-18 12:49:43 +00:00
Roman Bogorodskiy
89fae5eb69 The Arena language was designed with the following main features in mind,
most of which were added on top of a very C-like core to support better
ad-hoc scripting:

    * syntax similar to ANSI C
    * standard library similar to ANSI C
    * automatic memory management
    * runtime polymorphism
    * support for exceptions
    * support for anonymous functions

Additionally, an interpreter for the Arena language can be implemented
to be very compact in terms of both source code size and memory consumption.

WWW:	http://www.minimalinux.org/arena/
2006-06-15 14:54:57 +00:00
Anton Berezin
ce763c0d5a Add p5-JavaScript 0.55, perl extension for executing embedded
JavaScript.

PR:		ports/98372
Submitted by:	dom@happygiraffe.net
2006-06-02 13:24:55 +00:00
Aaron Dalton
d478ddb277 Adding port lang/p5-Quantum-Superpositions, QM-like superpositions in Perl.
Approved by:	tobez (implicit)
2006-06-01 07:25:40 +00:00
Aaron Dalton
4136ed975a Add whitespace 0.3, an interpreter for the Whitespace programming
language.

PR:		ports/97479
Submitted by:	Li-Lun Wang <llwang@infor.org>
Approved by:	tobez
2006-05-30 20:04:03 +00:00
Joseph Koshy
2dae626b2e A new port for TinyCC, a small and fast C compiler.
Tcc's features include:
  * Small: You can compile and execute C code everywhere, for
    example on rescue disks (about 100KB for x86 TCC executable,
    including C preprocessor, C compiler, assembler and linker).
  * Fast: tcc generates optimized x86 code. No byte code overhead.
    Compile, assemble and link several times faster than GCC.
  * Unlimited: Any C dynamic library can be used directly. TCC is
    heading torward full ISOC99 compliance. TCC can of course compile
    itself.
  * Safe: tcc includes an optional memory and bound checker. Bound
    checked code can be mixed freely with standard code.
  * Compile and execute C source directly. No linking or assembly
    necessary. Full C preprocessor and GNU-like assembler included.
  * C script supported : just add '#!/usr/local/bin/tcc -run' at
    the first line of your C source, and execute it directly from the
    command line.
  * With libtcc, you can use TCC as a backend for dynamic code
    generation.
2006-05-16 01:42:47 +00:00
Renato Botelho
0576fa2af7 Add lang/erlang-lite, a meta-port to lang/erlang that installs it without X11,
JAVA and ODBC, reducing a log dependencies.

PR:		ports/96690
Submitted by:	Shaun Amott <shaun@inerd.com>
2006-05-09 12:11:07 +00:00
Alex Dupre
f12d3a0ccb Simplify PHP base ports infrastructure:
- remove all slave ports
- add the ability to build all SAPIs concurrently
- update php5 to 5.1.4

*Read* the UPDATING file *before* trying to update PHP
(or at least before mailing me).
2006-05-06 13:26:49 +00:00
Pav Lucistnik
4ca95f53cf - Connect lang/lua50 after repocopy from lang/lua
Repocopy by:	marcus
2006-05-03 12:37:03 +00:00
Maho Nakata
90809b9ca1 Add gcc41-withgcjawt port.
GCC, the GNU Compiler Collection includes C, C++, Java and Fortran.
This is essentially same as lang/gcc41 port but installs
AWT part of gcj as well.
2006-04-17 05:24:24 +00:00
Jean-Yves Lefort
b2c604be3e Add maude.
Maude is a high-performance reflective language and system supporting both
equational and rewriting logic specification and programming for a wide range
of applications. Maude has been influenced in important ways by the OBJ3
language, which can be regarded as an equational logic sublanguage. Besides
supporting equational specification and programming, Maude also supports
rewriting logic computation.

Rewriting logic is a logic of concurrent change that can naturally deal with
state and with concurrent computations. It has good properties as a general
semantic framework for giving executable semantics to a wide range of
languages and models of concurrency. In particular, it supports very well
concurrent object-oriented computation. The same reasons making rewriting
logic a good semantic framework make it also a good logical framework, that
is, a metalogic in which many other logics can be naturally represented and
executed.

Maude supports in a systematic and efficient way logical reflection. This
makes Maude remarkably extensible and powerful, supports an extensible algebra
of module composition operations, and allows many advanced metaprogramming and
metalanguage applications. Indeed, some of the most interesting applications
of Maude are metalanguage applications, in which Maude is used to create
executable environments for different logics, theorem provers, languages, and
models of computation.

WWW: http://maude.cs.uiuc.edu/

PR:		ports/94986
Submitted by:	Rick van der Zwet <rick@traffie.wzoeterwoude.net>
2006-04-05 22:32:56 +00:00
MANTANI Nobutaka
abe1ec1539 Remove ruby18-nopthreads port since pthread support of lang/ruby18 port
is disabled by default.

Approved by:   portmgr (krion)
2006-03-31 13:28:59 +00:00
Volker Stolz
d189cc4844 Remove expired port 2006-02-03 17:27:41 +00:00
Aaron Dalton
c3eab14300 Adding port lang/tolua++, a utility for better binding between Lua and C++.
Approved by:	tobez
2006-01-22 23:42:31 +00:00
Tim Bishop
0ea03be210 Add kroc 1.4.0, the Kent Retargettable occam-pi Compiler. 2006-01-16 11:14:42 +00:00
Pav Lucistnik
260030a6f4 - Provide pthread-less Ruby package 2006-01-16 09:42:59 +00:00
Pav Lucistnik
4b6cada8b4 - Remove ruby-tcltklib; it was collapsed into ruby-tk in 1.8.4 2006-01-14 14:56:27 +00:00
Anton Berezin
8d585117a8 Add lang/p5-Perl6-Subs 0.05, a source filter that adds a very useful
subset of Perl 6 subroutine syntax to Perl 5.
2006-01-07 23:57:34 +00:00
Edwin Groothuis
0b23aff65a New port: lang/fpc2
Freepascal 2.0.0 is the latest release of freepascal compiler
	suite.

	Originally named FPK-Pascal, the Free Pascal compiler is a
	32 bit Turbo Pascal compatible Pascal compiler for DOS,
	Linux, Win32, OS/2, (based on an older version) the AmigaOS,
	FreeBSD/ELF, and BeOS.

	WWW: http://www.freepascal.org/

PR:		ports/82640
Submitted by:	Vsevolod Stakhov <vsevolod@highsecure.ru>
2005-12-28 22:06:36 +00:00
Edwin Groothuis
c2e628f92f [New ports] devel/mimir, lang/elan - Elan Programming Language
Elan is a programming language originally developed by the
	Technical University of Berlin, but nowadays an implementation
	is maintained by the Radboud University of Nijmegen.

	We at TCCN learn youngsters how to program in this language.
	We installed FreeBSD on one of our SPARC's some time ago,
	but Elan wasn't in the Ports tree yet. That's why I made
	two ports. One for lang/elan, the Elan compiler, and one
	for devel/mimir, a library the Elan compiler uses.

	More info about Elan:

	http://en.wikipedia.org/wiki/Elan_programming_language

PR:		ports/89275
Submitted by:	Ed Schouten <ed@fxq.nl>
2005-12-27 21:14:39 +00:00
Gerald Pfeifer
b240fc287c Complete the repocopy of lang/gcc41 to lang/gcc42 and update to the 20051210
snapshot of GCC 4.2.0.

Change pkg-plist to avoid hardcoding any version number.

PR:		90253
2005-12-11 22:49:57 +00:00
Mario Sergio Fujikawa Ferreira
8b499abea8 New port linux-libperl version 5.8.5: Library for embedding the
perl interpreter (linux version)
2005-12-11 16:52:44 +00:00
Anton Berezin
4c28441c5d Add lang/p5-Interpolation 0.70, a Perl module that implements arbitrary
string interpolation semantics.
2005-12-08 09:31:45 +00:00
Edwin Groothuis
e7b0ede33c Resurrect lang/mlton in the ports framework.
Remove lang/mlton from MOVED.

PR:		ports/89684 related
2005-12-01 02:21:07 +00:00
Jean-Yves Lefort
941115a00f Add linux-libgcc.
This port contains a version of libgcc which is newer than the one shipped
with the default linux_base port.

WWW: http://gcc.gnu.org/
2005-11-26 19:33:32 +00:00
Edwin Groothuis
70b1179c61 New port: lang/twelf A meta-logical framework for deductive systems
The Twelf implementation comprises
	 * the LF logical framework, including type reconstruction;
	 * the Elf constraint logic programming language;
	 * an inductive meta-theorem prover for LF;
	 * and an Emacs interface.

PR:		ports/84625
Submitted by:	"Andrew Bernard" <andrew@hobnob.com>
2005-11-26 12:49:47 +00:00
Simon Barner
3047850d8a Remove abandoned ports (mastersite has vanished).
Requested by:	Simon Dick <simond@irrelevant.org> (maintainer)
PR:		ports/89059
2005-11-15 11:35:44 +00:00
Kris Kennaway
b1cf59535c Remove expired ports 2005-11-05 09:07:44 +00:00
Hye-Shik Chang
ca6a980efc Add new port for io snapshot of 2005-10-17:
Io is small prototype-based programming language. The ideas in Io
are mostly inspired by Smalltalk (all values are objects), Self
(prototype-based), NewtonScript (differential inheritance), Act1
(actors and futures for concurrency), LISP (code is a runtime
inspectable/modifiable tree) and Lua (small, embeddable).

WWW:	http://www.iolanguage.com/
2005-11-04 13:36:09 +00:00
Hye-Shik Chang
2ab1f4ed47 Add new port for python-mode.el.
Emacs lisp modules for the Python language.

PR:		87314
Submitted by:	Dario Freni <saturnero@guri.org>
WWW:		http://python-mode.sourceforge.net/
2005-11-02 13:34:58 +00:00
Renato Botelho
d2af571a96 Library that provides an ECMAScript (JavaScript) run-time environment.
WWW: http://www.adaptive-enterprises.com.au/~d/software/see/

PR:		ports/88178
Submitted by:	Simun Mikecin <sime@logos.hr>
2005-10-31 14:42:20 +00:00
Anton Berezin
2393165f34 Add lang/p5-JavaScript-Squish 0.04, a perl module to reduce/compact
JavaScript code to as few characters as possible.
2005-10-11 12:36:48 +00:00
Kris Kennaway
ab823f00d6 Remove this port which was committed without a maintainer, and subsequent
emails to the committer about this were ignored.  If someone else wants
to maintain it, it can be added back.

Pointy hat to:	sobomax
2005-09-30 17:53:58 +00:00
Anton Berezin
760d3149ff Retire lang/p5-List-MoreUtil, as lang/p5-List-MoreUtils is better. 2005-09-30 07:46:10 +00:00
Jean-Yves Lefort
624ca24dc8 Add oorexx.
Open Object Rexx is a powerful object-oriented scripting language. The
interpreter is almost fully compatible with the original Object Rexx by IBM.
The port is derived from the generic Unix source code, with the idea to add
BSD-specific enhancements over time and also to develop modules that would
allow to run the most of OS/2 Object Rexx code on BSD platforms.

WWW: http://www.oorexx.org/

PR:		ports/86005
Submitted by:	Micho Durdevich <micho@matem.unam.mx>
2005-09-12 17:33:44 +00:00
Volker Stolz
e0bdb7bfac Repocopy lang/ghc-doc to lang/ghc5-doc, shuffle lang/ghc6-doc to
lang/ghc-doc and track two dependencies.
2005-09-12 10:19:16 +00:00
Maxim Sobolev
395e387f68 Add pyperl 1.0.1, module to embed Perl code into a Python program. 2005-09-01 13:11:28 +00:00
Herve Quiroz
636406d3d5 Jelly is an XML based scripting engine. The basic idea is that XML elements can
be bound to a Java Tag which is a Java bean that performs some function.

Jelly is totally extendable via custom actions (in a similar way to JSP custom
tags) as well as cleanly integrating with scripting languages such as Jexl,
Velocity, pnuts, beanshell and via BSF (Bean Scripting Framework) languages
like JavaScript & JPython.

Jelly uses an XMLOutput class which extends SAX ContentHandler to output XML
events. This makes Jelly ideal for XML content generation, SOAP scripting or
dynamic web site generation. A single Jelly tag can produce, consume, filter or
transform XML events. This leads to a powerful XML pipeline engine similar in
some ways to Cocoon.

WWW:	http://jakarta.apache.org/commons/jelly/index.html
2005-08-01 15:11:30 +00:00
Gerald Pfeifer
2fb932b3b4 Remove the lang/gcc31 port. It fails to build on several architectures
(even ones it is supposed to work on, cf. pointyhat), it fails to build
on FreeBSD 6 and 7, and lang/gcc32 is basically the same plus a single
ABI changes and many bug fixes.

It is strongly recommended to migrate to GCC 3.4 or 4.0, since only these
are still actively maintained upstream and support FreeBSD 7, for example.
2005-07-31 13:34:35 +00:00
Simon Barner
fbc1517ea7 Add polyml 4.1.3, a fast open-source implementation of Standard ML.
PR:		83433
Submitted by:	Timothy Bourke <timbob@bigpond.com>
2005-07-29 07:19:56 +00:00
Hye-Shik Chang
fff33a0d39 Remove stackless_python from the ports collection. It's never been
released as tarball source and difficult to maintain for its tendency
to be outdated from the mainstream Python.
2005-07-29 00:55:50 +00:00
Mark Linimon
243a62858a As previously announced, remove gcc27. It is no longer used by anything
in the tree.  If absolutely necessary for compatibility with old code,
use lang/gcc28 or preferably lang/gcc295.
2005-07-19 02:51:41 +00:00
Pav Lucistnik
67488695ea New slave port of tcl84 that enabled threading support. 2005-07-17 17:01:46 +00:00
Erwin Lansing
3de2043b3c Add p5-JavaScript-SpiderMonkey 0.11, perl interface to Mozilla
JavaScript implementation.

PR:		ports/82321
Submitted by:	kappa@freebsd.org.ua
2005-07-16 15:23:22 +00:00
Jean-Yves Lefort
4506d92ae6 Add metaocaml.
MetaOCaml is a multi-stage extension of the OCaml programming language, and
provides three basic constructs called Brackets, Escape, and Run for building,
combining, and executing future-stage computations, respectively. MetaOCaml
is a compiled dialect of MetaML.

WWW: http://www.metaocaml.org/

PR:		ports/82330
Submitted by:	Geoffrey Mainland <mainland@apeiron.net>
2005-06-27 14:05:52 +00:00
Thierry Thomas
2b905abd02 Add cduce 0.3.2.
CDuce is an XML centric programming language result of a joint research
project on XML, semantic subtyping, databases and efficient tree automata.

Despite its XML orientation, it is also generalist.

PR:		82117
Submitted by:	Marwan Burelle <marwan.burelle (at) lri.fr>
2005-06-19 14:38:51 +00:00
Jean-Yves Lefort
62f1cf7657 Add sketchy.
SketchyLISP is a small, tail-recursive, lexically scoped interpreter for
purely symbolic dialect of LISP that smells like Scheme. It may be considered
an implementation of pure LISP plus DEFINE and CALL/CC.

This package contains the SketchyLISP interpreter and library, the reference
manual, and example programs.

WWW: http://www.t3x.org/sketchy/

PR:		ports/81012
Submitted by:	Nils M Holm <nmh@t3x.org>
2005-05-16 21:46:43 +00:00
Gerald Pfeifer
33c9cf25c9 Complete the repocopy of gcc40 to gcc41 and update to the 20050424
snapshot of GCC 4.1.0.

PR:		80306
2005-04-26 13:50:39 +00:00
Pav Lucistnik
bdc33e3316 Add a development version of SDCC, Small Devices C Compiler.
PR:		ports/79803
Submitted by:	Tijl Coosemans <tijl@ulyssis.org>
2005-04-17 12:25:50 +00:00
Jean-Yves Lefort
deb865467b Library that provides an ECMAScript (JavaScript) run-time environment.
PR:		ports/72055
Submitted by:	Simun Mikecin <sime@logos.hr>
Approved by:	adamw (mentor)
2005-04-15 17:08:03 +00:00
Sergey Skvortsov
8c2b4be529 Add parrot 0.1.2, parrot - virtual machine for dynamic languages. 2005-04-15 17:01:21 +00:00
Lars Thegler
8358e9b14d Add p5-List-MoreUtils 0.09, provide the stuff missing in List::Util. 2005-04-03 12:51:32 +00:00
Cheng-Lung Sung
9be6101327 - Pugs is an implementation of Perl 6, written in Haskell.
It aims to implement the full Perl6 specification,
  as detailed in the Synopses.
- Synopses: [http://dev.perl.org/perl6/synopsis/]

Discussed with:	tobez, autrijus@autrijus.org
PR:		78809
Submitted by:	clsung
2005-03-15 03:05:04 +00:00
Herve Quiroz
9d40ec2112 Groovy is an agile dynamic language for the Java 2 Platform that has many of
the features that people like so much in languages like Python, Ruby and
Smalltalk, making them available to Java developers using a Java-like syntax.

Groovy is designed to help you get things done on the Java 2 Platform in a
quick, concise and fun way. Groovy brings the power of a scripting language
directly into the Java 2 Platform. For example:

- Shell scripting using Groovy allows the full power of the Java Platform to be
  brought to bear to the task at hand.
- Groovy can be used (and indeed is already being used) as a replacement for
  Java for small and medium sized applications to execute on the Java 2
  Platform.
- Groovy can be used as an embedded language for dynamic business rules or
  extension points utilizing the agility of Groovy and saving the cost of
  redeploying applications for each change of rule (especially when the rules
  are stored in a database).
- Groovy makes writing test cases for unit tests very easy.

As well as being a powerful language for scripting Java objects, Groovy can be
used as an alternative compiler to javac to generate standard Java bytecode to
be used by any Java project.

WWW:	http://groovy.codehaus.org/
2005-02-21 11:21:18 +00:00
Pav Lucistnik
e1c5fc8ec0 - Update aleph 0.9.0 to afnix 1.0.0
- Rename to match new name of the project
- Take maintainership

PR:		ports/77611
Submitted by:	Johan van Selst <johans@stack.nl>
Repocopy by:	marcus
2005-02-19 19:54:55 +00:00
Kris Kennaway
6866fc45ed Remove lang/php3, which depends on the removed mod_php3 2005-02-19 00:59:14 +00:00
Kris Kennaway
11ea174ccb As previously announced, remove ports that have reached their expiry date,
and the handful of ports that depended on them.
2005-02-18 23:44:49 +00:00
Akinori MUSHA
870baf2a9a The slippery pthread support for systems prior to 502102 has been
dropped and the lang/ruby16_r and lang/ruby18_r ports have been
removed, since no one seems to appreciate the partially working
solution.

Good news is that the pthread support of lang/ruby18 is now enabled by
default for newer systems, which means the ruby interpreter is linked
with libpthread.  This will allow threaded extension libraries to run
and work properly on those systems.

The --march=cputype flag is disabled because it gets ruby to
malfunction and fail to build.  I don't know if the problem is in
libpthread or in gcc.

(It really makes me wonder if they had actually tested before asking
me to do this somewhat risky change ;-)
2005-02-05 04:59:26 +00:00
Akinori MUSHA
4b77210ea9 Re-add ruby-lua4, which was updated with ruby-lua to support lua 5.x.
Repocopy is not necessary here since lang/ruby-lua is and will be the
mainstream.
2004-12-25 19:08:59 +00:00
Maho Nakata
8cd124b88f Add MOVED section for devel/bison-devel and lang/gcc-ooo
and add them in Makefiles at devel/Makefile and lang/Makefile

Reported by:	kris
2004-12-19 11:26:59 +00:00
Pav Lucistnik
a167e294e9 Add munger, a simple, statically-scoped, interpreted lisp that has
line-editor-like access to multiple text buffers.

PR:		ports/74781
Submitted by:	James Bailie <jimmy@jamesbailie.com>
2004-12-08 08:38:06 +00:00
Hye-Shik Chang
cbee63519e - Update lang/python to 2.4 final release.
- Finish repocopy lang/python -> lang/python23 for Python 2.3.4
2004-12-01 15:04:05 +00:00
Michael Johnson
f8eed86591 Add osb-jscore
JavaScriptCore is part of Gtk-Wecore.

JavaScriptCore is javascript interpreter that OSB uses. It is based on
Apple's WebCore JavaScriptCore code, which is in turn based on KDE kjs
code.
2004-11-30 21:49:48 +00:00
Edwin Groothuis
a83e62a434 toLua is a tool that greatly simplifies the integration of C/C++
code with Lua. Based on a "cleaned" header file, toLua automatically
generates the binding code to access C/C++ features from Lua. Using
Lua-5.0 API and tag method facilities, the current version automatically
maps C/C++ constants, external variables, functions, namespace,
classes, and methods to Lua. It also provides facilities to create
Lua modules.

WWW: http://www.tecgraf.puc-rio.br/~celes/tolua/

Author: Waldemar Celes <celes@tecgraf.puc-rio.br>
2004-11-21 09:32:07 +00:00
Edwin Groothuis
ba0c53550f toLua is a tool that greatly simplifies the integration of C/C++
code with Lua. Based on a "cleaned" header file, toLua automatically
generates the binding code to access C/C++ features from Lua. Using
Lua-5.0 API and tag method facilities, the current version automatically
maps C/C++ constants, external variables, functions, namespace,
classes, and methods

WWW: http://www.tecgraf.puc-rio.br/~celes/tolua/
2004-11-21 08:32:23 +00:00
Daichi GOTO
cfccf82ceb Add gdc 0.8, D Front End for GCC.
PR:		ports/74072
Submitted by:	Masanori OZAWA (ozawa@ongs.co.jp)
2004-11-18 16:10:56 +00:00
Gerald Pfeifer
8a1a913d78 Complete the repo-copy of gcc34 to gcc40 and update to the 20041024
snapshot of GCC 4.0.0.

PR:		71696
2004-10-31 05:24:28 +00:00
Dima Dorfman
9cc8e73a28 Add tuareg-mode, an Emacs major mode for editing Caml code 2004-10-28 12:27:32 +00:00
David E. O'Brien
89e77fc278 Remove the still-born GCC 3.5 port. There will be no FSF GCC version 3.5,
and we will grow a devel/gcc40 port.

PR:	71696
2004-10-27 18:06:34 +00:00
Anton Berezin
349452dc1b Add p5-List-MoreUtil, an assorted collection of list/array utility
functions.  This port goes to lang/ to follow the tradition of
p5-Scalar-List-Utils.
2004-10-14 20:32:12 +00:00
Kirill Ponomarev
153c40f19a Add asn1c 0.9.4,
The asn1c compiles ASN.1 (Abstract Syntax Notation One)
specifications into the C source code. This compiler supports
automatic constraints checking code generation, parametrization,
basic support for Information Object Classes.  The produced C code
contains the codecs for BER & DER encoding rules.

PR:		ports/71560.
Submitted by:	Lev Walkin <vlm@lionet.info>
2004-10-14 08:51:02 +00:00
Gerald Pfeifer
702cd6a8a1 Complete the repo-copy of gcc34 to gcc35 and update to the 20040829
snapshot of GCC 3.5.0.

PR:		70493
2004-09-02 10:47:07 +00:00
Thierry Thomas
57f084cd83 Add mlton 20040227, an optimizing Standard ML compiler.
PR:		44295
Submitted by:	Stephen Weeks
2004-08-21 15:42:34 +00:00
Vanilla I. Shu
9168608c3f Add embryo, it's a C like scripting language used in parts of the Enlightenment. 2004-08-08 15:48:21 +00:00
Hye-Shik Chang
fb65895765 Add new port for IronPython 0.6,
a new Python implementation for .NET platforms.
2004-07-29 06:10:47 +00:00
Volker Stolz
81396a5fab Add ecl 0.9d.040206, an ANSI Common Lisp implementation.
PR:		ports/62455
Submitted by:	Julian Stecklina
2004-07-25 09:58:58 +00:00
Alex Dupre
dfd8507c96 Remove obsolate PHP slave ports. 2004-07-19 09:47:43 +00:00
Alex Dupre
4622dd168c Add php5-extensions 1.0, a "meta-port" to install PHP extensions. 2004-07-19 09:33:20 +00:00
Alex Dupre
2439416a64 Add php4-extensions 1.0, a "meta-port" to install PHP extensions. 2004-07-19 09:32:08 +00:00
Alex Dupre
c75f2c1cfd Add a new shared extension for PHP. 2004-07-19 08:09:11 +00:00
Hye-Shik Chang
1446b7717f Remove deprecated ports: lang/python15 and lang/python20. 2004-06-21 01:33:54 +00:00
Kris Kennaway
bbdac6a841 Remove expired ports, plus the three ports that depended on them. 2004-06-20 23:40:39 +00:00
Volker Stolz
4a3968acea Resurrect lang/squeak: Squeak3 is the latest stable version.
Resurrection suggested by: marcus
2004-06-03 07:15:49 +00:00
Clement Laforet
44d5a2a4dc - Add proftpd-mysql port, a slave port of proftpd with mysql support.
Need by dtc port.
2004-05-25 00:50:54 +00:00
Mark Linimon
7c346bdd7d As previously announced, remove the following deprecated ports:
databases/zpygresqlda
lang/ruby-python
lang/tclX80
misc/libelysium
2004-05-15 00:50:47 +00:00
Mark Linimon
15dd50ac7f Remove pike74. This development version has been supplanted by pike76.
Its only dependency (www/caudium-devel) is being temporarily retired
as well.
2004-05-11 22:27:08 +00:00
Pav Lucistnik
158d385fd1 Add sdcc, Small Device C Compiler, a Freeware, retargettable, optimizing
ANSI-C compiler that targets the Intel 8051, Maxim 80DS390 and the Zilog
Z80 based MCUs.

PR:		ports/66262
Submitted by:	Tijl Coosemans <tijl@ulyssis.org>
2004-05-09 23:26:39 +00:00
Kris Kennaway
ff996e3290 As previously announced, remove these broken or obsolete ports. 2004-05-08 06:09:03 +00:00
Vanilla I. Shu
fcaf4c2d5d Connect to pike76. 2004-05-05 21:55:33 +00:00
Kirill Ponomarev
c645a7ed35 Add libjit 0.0.0f,
The libjit library implements Just-In-Time compilation
functionality. Unlike other JIT's, this one is designed to be
independent of any particular virtual machine bytecode format
or language. The hope is that Free Software projects can get a
leg-up on proprietry VM vendors by using this library rather
than spending large amounts of time writing their own JIT from
scratch.

This JIT is also designed to be portable to multiple
archictures. If you run libjit on a machine for which a native
code generator is not yet available, then libjit will fall back
to interpreting the code. This way, you don't need to write
your own interpreter for your bytecode format if you don't want
to.

PR:		ports/66038
Submitted by:	michael johnson <ahze@ahze.net>
2004-04-29 08:30:56 +00:00
Dirk Meyer
08f231f091 slave port of gcc32
replaces gnustep-objc on some architectures
2004-04-13 11:26:47 +00:00
Thierry Thomas
cdcbfe7713 Add fpc-base 1.0.10, meta package to install all of the
Free Pascal base.

PR:		62623
Submitted by:	John Merryweather Cooper <coop9211@uidaho.edu>
Approved by:	pav (mentor).
2004-04-12 21:58:15 +00:00
Thierry Thomas
84889e693f Add fpc-demo 1.0.10, Free Pascal compiler examples.
PR:		62605
Submitted by:	John Merryweather Cooper
Approved by:	pav (mentor).
2004-04-12 21:57:15 +00:00