aboutsummaryrefslogtreecommitdiffstats
path: root/lang/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Now track GCC 4.4 development (currently at 4.4.0 snapshot 20080229) viagerald2008-03-021-0/+1
| | | | | | | | the new lang/gcc44 port. At this point, this is mostly identical to what we have in lang/gcc43 which is in the final stages before the GCC 4.3.0 release, but things will start diverging soon. PR: 120984
* 2007-10-28 x11-wm/wmDeskGuide: Version branch long since retiredmiwi2008-02-281-1/+0
| | | | | | | | | 2008-02-23 ftp/axelq: Unmaintained, website disappeared 2007-11-09 lang/fpc-devel: now lags behind version in lang/fpc; use that instead 2007-11-13 devel/php-dbg: does not work with php5 and does not compile on gcc4.2 2007-11-16 graphics/jgv: development stalled for years, outdated, unmaintained 2007-11-16 editors/muggy: development stalled for years, unmaintained 2007-11-16 x11-fm/binder: development stalled for years, outdated, unmaintained
* - Drag from atticbeech2008-02-211-0/+1
| | | | | | | | | | | | | | | | | | | | | - Update to 1.45.6 - Bump portepoch - Pass maintainership to submitter Tuareg is a Caml mode for GNU Emacs and XEmacs. It handles automatic indentation of Objective Caml and Camllight codes. Key parts of the code are hilighted using Font-Lock. Support to run an interactive Caml toplevel and debbuger is provided. This mode attempts to give better results than the one provided in the standard distribution OCaml 3.x. Indentation rules are slightly different but closer to classical functional languages. There is no relation with the Tuareg People, except their reputation of great CAMEL riders and breeders. PR: ports/120494 Submitted by: Michael Grunewald <michael.grunewald@laposte.net> (maintainer)
* Rhino is an open-source implementation of JavaScript written entirelynivit2008-01-281-0/+1
| | | | | | | | | | | | | | | | | | | in Java. It is typically embedded into Java applications to provide scripting to end users. Rhino is an implementation of the core language only and doesn't contain objects or methods for manipulating HTML documents. Rhino contains * All the features of JavaScript 1.6 * Allows direct scripting of Java * A JavaScript shell for executing JavaScript scripts * A JavaScript compiler to transform JavaScript source files into Java class files * A JavaScript debugger for scripts executed with Rhino WWW: http://www.mozilla.org/rhino/
* Add a port for the g++ 4.2.2 C++ library documentation.bms2008-01-191-0/+1
|
* Add port of libstdc++ documentation for the version shipping withbms2008-01-181-0/+1
| | | | | | | gcc 3.4.x versions. Supersedes lang/stldoc. Note: Versioning convention must be explicit in port name as different versions of this library exist.
* Open Dylan compiles to native code and has a full-featured IDE including analepulver2007-12-181-0/+1
| | | | | | | | | incremental development mode, browsing of runtime objects, remote debugging, etc. Open Dylan currently only runs on the x86 platform and the IDE does not yet run on the Linux version. Open Dylan is in many ways a mature implementation. If you are new to the language, choose Open Dylan if you can. WWW: http://www.opendylan.org/
* Remove lang/gcc40 which only has three dependencies left in the treegerald2007-11-041-1/+0
| | | | | | | (all of which only have it as a minimal requirement and also build with lang/gcc42) and has issues on at least 8-CURRENT. Approved by: portmgr (pav)
* add clojure 20071020ijliao2007-10-211-0/+1
| | | | A dynamic programming language for the JVM
* Expect is a program that performs programmed dialogue with othermm2007-10-171-0/+1
| | | | | | | | | | | | | interactive programs. It is briefly described by its man page, expect(1). It uses pseudo-tty's to control the child processes, so it is not affected by programs that refuse to read from stdin or pipes. (eg: passwd(1) etc). This is a development version from CVS code at SourceForge. WWW: http://www.sourceforge.net/projects/expect
* nwcc is a small C compiler for Unix systems under the BSDLobrien2007-10-151-0/+1
| | | | | | It works with FreeBSD/OpenBSD/Solaris/Linux on 80x86, FreeBSD/Linux on AMD64, Solaris on SPARC, AIX on PowerPC, and IRIX on MIPS hardware. The x86 and AMD64 backends support two assemblers; nasm/yasm and gas.
* lang/snobol is obsolted by lang/snobol4.linimon2007-10-041-1/+0
| | | | Discussed with: maintainer
* 2007-09-22 misc/mango: Depends on broken package qextmditabthorpe2007-09-281-1/+0
| | | | | | 2007-04-01 lang/f2py: Replaced by py-numpy Approved by: miwi (co-mentor)
* 2007-08-22 lang/fesi: Depends on obsolete version of jdkmiwi2007-09-181-3/+0
| | | | | | | 2007-09-04 lang/gnomebasic: Five years abandoned project; functionality folded into mono 2007-09-01 lang/gnat-gcc34: This port was made for initial bootstraping of later versions and is no longer needed 2007-09-01 devel/hs-green-card: "Does not build with latest GHC" 2007-09-11 devel/p5-Devel-DProf: only works for old, unsupported Perl versions
* C99 modernization of the original Portable C Compiler by S. C. Johnson,obrien2007-09-181-0/+1
| | | | written in the late 70's.
* New port: lang devel/nesasm: 6502 assembler with specific NES supportedwin2007-09-061-0/+1
| | | | | | | | | | | | | | | | nesasm is a 6502 assembler with specific NES support. NES support in this case refers to FamiCOM and Nintendo Entertainment System support. lang/fasm has been used as a reference on how an assembler should be ported. Feedback is as always welcome, hopefully it will lead to me producing better ports and less work for you committer ;) WWW: http://bobrost.com/nes/resources.php PR: ports/115254 Submitted by: Pontus Stenetorp <ninjin@kth.se>
* The OPAL compilation system (OCS) is a set of development tools forthierry2007-09-041-0/+1
| | | | | | | | | | | | | | creating software using the algebraic programming language OPAL. The package includes a native compiler and an interpreter. OPAL is mainly developed at the Technical University of Berlin since 1986 and it is used for research and evaluation of language concepts, algorithms and programming techniques. WWW: http://uebb.cs.tu-berlin.de/opal/ PR: ports/114511 Submitted by: Björn König <bkoenig at cs.tu-berlin.de>
* New port: cintfjoe2007-08-211-0/+1
| | | | | | | | | | | | | CINT is a C/C++ interpreter aimed at processing C/C++ scripts. CINT covers about 95% of ANSI C and 85% of C++. A CINT script can call compiled classes/functions and compiled code can make callbacks to CINT user defined functions. Utilities, like makecint and rootcint, automate the process of embedding compiled C/C++ library code as shared objects (as Dynamic Link Library, DLL, or shared library, .so). Source files and shared objects can be dynamically loaded/unloaded without stopping the CINT process. CINT offers a gdb like debugging environment for interpreted programs.
* The Neko Programming Languagedaichi2007-08-211-0/+1
| | | | | | | | | | | | | | | Neko is a high-level dynamically typed programming language which can also be used as an embedded scripting language. It has been designed to provide a common runtime for several different languages. Neko is not only very easy to learn and use, but also has the flexibility of being able to extend the language with C libraries. You can even write generators from your own language to Neko and then use the Neko Runtime to compile, run, and access existing libraries. WWW: http://nekovm.org/ Submitted by: Masanori OZAWA <ozawa@ongs.co.jp>
* 2007-08-19 www/emacs-w3m-emacs20: emacs20 and related ports are obsolete; ↵miwi2007-08-191-1/+0
| | | | | | | | | | | | | please use a more recent version 2007-08-19 mail/wanderlust-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 mail/rmime: emacs20 and related ports are obsolete; also, distfile is unfetchable 2007-08-19 mail/mew2-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 mail/mew-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 mail/emh-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 lang/tuareg-mode.el: emacs20 and related ports are obsolete; this port needs an update 2007-08-19 korean/hanemacs: depends on emacs19 which is obsolete 2007-08-19 japanese/weather-emacs20: emacs20 and related ports are obsolete; please use a more recent version
* New port: llvm-gcc4fjoe2007-07-261-0/+1
| | | | | | | | | | | | | | | lvm-gcc is the LLVM C front end. It is a modified version of gcc that compiles C/C++/ObjC programs into native objects, LLVM bitcode or LLVM assembly language, depending upon the options. By default, llvm-gcc compiles to native objects just like GCC does. If the -emit-llvm option is given then it will generate LLVM bitcode files instead. If -S (assembly) is also given, then it will generate LLVM assembly. Being derived from the GNU Compiler Collection, llvm-gcc has many of gcc's features and accepts most of gcc's options. It handles a number of gcc's extensions to the C programming language.
* - Add port lang/squirrelsat2007-07-141-0/+1
| | | | | | | | | | | | | | | | | | - Register conflicts with archivers/squsq Squirrel is a high level imperative/OO programming language, designed to be a powerful scripting tool that fits in the size, memory bandwidth, and real-time requirements of applications like games. However Squirrel offers a wide range of features like dynamic typing, delegation, classes & inheritance, higher order functions, generators, coroutines, tail recursion, exception handling, automatic memory management, weak references, etc. Squirrel is inspired by languages like Python, Javascript and especially Lua. The API is very similar and the table code is based on the Lua one. WWW: http://squirrel-lang.org/ Author: Alberto Demichelis <alberto@ademichelis.com>
* This utility converts both 48k and 128k ZX Spectrum BASIC programs storedpav2007-07-121-0/+1
| | | | | | | | | | | | as plain text files into TAP files. TAP files can be used in most ZX Spectrum emulators and can be concatenated together using cat(1). Author: Martijn van der Heide PR: ports/114046 Submitted by: Rene Ladan <r.c.ladan@gmail.com>
* Add valaahze2007-07-101-0/+1
| | | | | | | | | | | | | | | Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C. valac, the Vala compiler, is a self-hosting compiler that translates Vala source code into C source and header files. It uses the GObject type system to create classes and interfaces declared in the Vala source code. It's also planned to generate GIDL files when gobject- introspection is ready. WWW: http://live.gnome.org/Vala
* - Add lang/gnat-gcc4.3miwi2007-06-151-0/+1
| | | | | | | | | | The GNU Ada compiler system built from GCC 4.3.0. WWW: WWW: http://gcc.gnu.org/ PR: 113205 Submitted by: Karel Miklav <karel@lovetemple.net> (maintainer) Repocopied by: marcus
* Remove outdated lang/ghc5 on upstream's request, devel/hs-popenhs which ↵vs2007-06-111-2/+0
| | | | depends on it, and make x11-toolkits/hs-frantk use lang/hugs
* Add dlv, a disjunctive Datalog Systemarved2007-06-021-0/+1
|
* Remove port: tcl-tk-wrapper - obsolete (replaced by tcl-wrapper andmm2007-05-311-1/+0
| | | | tk-wrapper)
* Add gnat-gcc42, The GNU Ada Compiler system.lwhsu2007-05-031-0/+1
| | | | | | (repocopy from gnat-gcc41) Approved by: clsung (mentor)
* - disconnect gcc-objcdinoex2007-04-211-1/+0
|
* - move tk-wrapper from lang to x11-toolkitsmm2007-04-161-1/+0
| | | | Approved by: garga (mentor)
* 2007-03-27 emulators/kmamerun: Project was abandoned 4 years ago and expects ↵miwi2007-04-111-1/+0
| | | | | | | | | | | | | | | | | | | | an old version of XMAME, please use other frontends instead (like gxmame) 2007-03-28 graphics/hobbes-icons-xpm: Archaic port 2007-04-10 japanese/firefox-ja: Incomplete pkg-plist 2007-04-10 japanese/lookup-xemacs: Does not install 2007-04-10 lang/linux-hla: Does not compile 2007-04-10 mail/vmailmgr: Incomplete pkg-plist 2007-04-10 multimedia/qvamps: Touches filesystem prior to 'make install' 2007-03-10 net-mgmt/sting: Broken on all supported versions of FreeBSD 2007-04-10 net-mgmt/tas: Incomplete pkg-plist 2007-04-10 net-p2p/verlihub-plugins: Does not configure, it needs at least verlihub 1.0 2007-04-10 news/inn-stable: Fails to patch 2007-04-10 palm/malsync: Does not build with new pilot-link 2007-04-10 russian/elm.language: Leaves behind files on deinstall 2007-04-10 russian/pine.language: Leaves behind config file on deinstall 2007-04-01 science/py-scipy03: Replaced by py-scipy 2007-04-10 security/php4-cryptopp: Does not compile
* lang/gfortran is now just an alias for lang/gcc42. Remove it.gerald2007-04-071-1/+0
|
* - Remove tcl81-thread, very old, and unused in the tree, tcl versionpav2007-03-291-1/+0
| | | | Approved by: Martin Matuska <martin@matuska.org> (maintainer)
* Add tk-wrapper , shell wrapper for wish (Tk).miwi2007-03-271-0/+1
| | | | | PR: ports/110627 Submitted by: Martin Matuska <martin at matuska.org>
* Tcl-wrapper installs a shell wrapper for the "tclsh" command thatmiwi2007-03-271-0/+1
| | | | | | | | | | | comes with different versions of Tcl. Users can define in a configuration file which version of the Tcl shell should be called. - Martin Matuska martin@matuska.org PR: ports/110626 Submitted by: martin at matuska.org
* - Remove lang/xotcl-thread port is obsolete. threading is default enabledmiwi2007-03-211-1/+0
| | | | | PR: 110611 Submitted by: Martin Matuska <martin@matuska.org> (maintainer)
* 2007-03-10 java/janosvm: Broken on all supported versions of FreeBSDmiwi2007-03-141-2/+0
| | | | | | | | | | | | | | | | | | | | 2007-03-10 korean/gau: Broken on all supported versions of FreeBSD 2007-03-10 lang/cyclone: Broken on all supported versions of FreeBSD 2007-03-01 lang/pike70: Please use pike72 2007-03-10 misc/lile: Broken on all supported versions of FreeBSD 2007-03-10 misc/muuz: Broken on all supported versions of FreeBSD 2007-03-10 misc/xdf: Broken on all supported versions of FreeBSD 2007-03-10 net/telnetx: Broken on all supported versions of FreeBSD 2007-03-01 sysutils/diskmark: Makes no sense on FreeBSD > 4.x. Use glabel(8) instead 2007-03-10 java/janosvm: Broken on all supported versions of FreeBSD 2007-03-10 korean/gau: Broken on all supported versions of FreeBSD 2007-03-10 lang/cyclone: Broken on all supported versions of FreeBSD 2007-03-01 lang/pike70: Please use pike72 2007-03-10 misc/lile: Broken on all supported versions of FreeBSD 2007-03-10 misc/muuz: Broken on all supported versions of FreeBSD 2007-03-10 misc/xdf: Broken on all supported versions of FreeBSD 2007-03-10 net/telnetx: Broken on all supported versions of FreeBSD 2007-03-01 sysutils/diskmark: Makes no sense on FreeBSD > 4.x. Use glabel(8) instead
* Tcl-tk-wrapper installs shell wrappers for "tclsh" and "wish" commands thatmiwi2007-03-071-0/+1
| | | | | | | | | | | | | | | | | come with different versions of tcl and tk. Users can define which version of the tcl and tk shells should be called. To make use of the "tclsh" wrapper, users need to install tcl. Recommended tcl ports: lang/tcl84 lang/tcl85 To make use of the "wish" wrapper, users need to install tk. Recommended tk ports: x11-toolkits/tk84 x11-toolkits/tk85 - Martin Matuska martin@matuska.org PR: ports/109852 Submitted by: martin at matuska.org
* Add pecl-perl , embedded Perl.vanilla2007-03-031-0/+1
| | | | | PR: ports/109775 Submitted by: Luke Jee
* Add slave port for lang/xotcl.miwi2007-03-011-0/+1
| | | | | PR: ports/109677 Submitted by: Martin Matuska <martin at matuska.org>
* OCamlDuce is an enhancement to OCaml that allows you to use XML types.miwi2007-02-271-0/+1
| | | | | | | WWW: http://www.cduce.org/ocaml PR: ports/109564 Submitted by: Jaap Boender <jaapb at kerguelen.rg>
* Add ruby-doc-stdlib 0.10.1, documentation for the Ruby language standardstas2007-02-231-0/+1
| | | | | | | | | library. Submitter doesn't respond, thus I'll maintain the port. PR: ports/101423 (based on) Submitted by: Alexander Novitsky <alecn2002 at yandex.ru>
* Add fasm 1.67.21, flat, multiple-pass assembler for IA-32 & x86-64skv2007-02-221-0/+1
| | | | architectures.
* Remove expired port:gabor2007-02-191-1/+0
| | | | | | 2006-12-01 lang/tcc: is only for i386, and you are running amd64. Approved by: erwin (mentor, implicit)
* This is XDS-C for Linux, it is setup to produce native FreeBSD binaries.alepulver2007-02-171-0/+1
| | | | | | | WWW: http://www.excelsior-usa.com/ PR: ports/108499 Submitted by: coumarin at gmail.com
* This is Native XDS-x86 for Linux,alepulver2007-02-171-0/+1
| | | | | | | | | it is setup to produce native FreeBSD binaries. WWW: http://www.excelsior-usa.com/ PR: ports/108498 Submitted by: coumarin at gmail.com
* - Remove expired ruby 1.6 ports.stas2007-02-131-4/+0
| | | | - Remove expired ruby18_static port that depends on ruby16
* Remove expired portskris2007-02-111-1/+0
|
* MPD is a new programming language that has a syntax very close to thealepulver2007-02-091-0/+1
| | | | | | | | | | | | | | | | | | | one used in the book Foundations of Multithreaded, Parallel, and Distributed Programming. The name of the language comes from the first three letters of the main words of the title of the book: Multithreaded, Parallel, and Distributed. These words also capture a distinguishing aspect of the language, namely that it supports all three of these concurrent programming techniques. MPD is implemented as a variant of the SR programming language. It has a different parser, but it uses the same intermediate form and run-time system as SR. Consequently, MPD provides the same variety of concurrent programming mechanisms as does SR. WWW: http://www.cs.arizona.edu/mpd/ PR: ports/108806 Submitted by: Kai Wang <kaiw27 at gmail.com>
* G95 is a stable, production Fortran 95 compiler available for multiplemaho2007-01-301-0/+1
| | | | | | | | | | | | CPU architectures and operating systems. Innovations and optimizations continue to be worked on. Parts of the F2003 standard have been implemented in g95. Note that g95 and gfortran are different compiler http://gcc.gnu.org/wiki/TheOtherGCCBasedFortranCompiler . WWW: http://www.g95.org/ This port is based on hrs's original one, and slightly modified.
* Add tcl85-thread , tool Command Language (development version).clsung2007-01-291-0/+1
| | | | | PR: ports/108041 Submitted by: martin at matuska.org
* Add tcl85 8.5.a.5, tool Command Language (development version).clsung2007-01-291-0/+1
| | | | | PR: ports/108041 Submitted by: martin at matuska.org
* Remove python21 and python22. These version lines are long deprecated andtmclaugh2007-01-271-2/+0
| | | | | | no ports require them. Approved by: python@
* The Gambit programming system is a full implementation of the Schemeitetcu2007-01-201-0/+1
| | | | | | | | | | | | | | | | | | language which conforms to the R4RS and IEEE Scheme standards. It consists of two main programs: gsi, the Gambit Scheme interpreter, and gsc, the Gambit Scheme compiler. Gambit-C is a version of the Gambit programming system in which the compiler generates portable C code, making the whole Gambit-C system and the programs compiled with it easily portable to many computer architectures for which a C compiler is available. With appropriate declarations in the source code the executable programs generated by the compiler run roughly as fast as equivalent C programs. WWW: http://www.iro.umontreal.ca/~gambit/ PR: ports/107405 Submitted by: Rob Zinkov
* 2006-12-01 misc/afbackup: Uses unregistered uid that conflicts with other portsmiwi2007-01-061-1/+0
| | | | | | | 2006-12-01 misc/afbackup-client: Uses unregistered uid that conflicts with other ports 2006-12-01 misc/afbackup-server: Uses unregistered uid that conflicts with other ports 2006-12-14 lang/forth: obsoleted by lang/pfe; use of this port is pretty much senseless 2006-12-28 ftp/jmirror: distfile disappeared and has no homepage
* 2006-12-01 misc/instant-workstation: Incomplete pkg-plistmiwi2007-01-061-2/+0
| | | | | 2006-12-01 lang/yap: Does not compile 2006-12-01 lang/tensile: "Coredump during build on FreeBSD >= 6.x"
* This project defines various useful extensions to Ruby's standard classes,miwi2007-01-051-0/+1
| | | | | | | | | | | | including many of those captured at on the Wiki at StandardClassExtensions. They are thoroughly documented and tested. See the project homepage for API documentation. Author: Gavin Sinclair <gsinclair@soyabean.com.au> WWW: http://extensions.rubyforge.net PR: ports/107434 Submitted by: Christopher Boumenot <boumenot at gmail.com>
* This is the port of Randall Hyde's High Level Assembly (HLA).miwi2006-12-311-0/+1
| | | | | | | | | | | | | Don't let the name fool you. HLA is "real" assembly language, just made easier for beginners so they can learn the language faster than ever before. Anything you can do with a traditional assembler can be done with HLA; HLA just happens to do a lot more than traditional assemblers! WWW: http://webster.cs.ucr.edu/ PR: ports/107224 Submitted by: Hernan Di Pietro <hernan.di.pietro at gmail.com>
* Io (GNUstep) is a module which provides Io language support in a convenientdinoex2006-12-301-0/+1
| | | | | | | | way for GNUstep developers or users (linking Objective-C bridge by default). The module is automatically built in various ready to use solutions: * ioobjc (tool you can run in your shell to use Io interactive environment) WWW: http://www.etoile-project.org/
* Add p5-JSAN 0.07, javaScript Archive Network (JSAN) Shell.rafan2006-12-251-0/+1
| | | | | PR: ports/107139 Submitted by: chinsan
* Resurrect lang/clips and update it to 6.24vd2006-12-191-0/+1
|
* Remove expired leaf ports:vd2006-12-131-1/+0
| | | | | | 2006-12-01 lang/clips: Unfetchable 2006-12-07 audio/gdesklets-xmms: Disappeared from the internet 2006-12-01 games/flightgear-l410: is incompatible with the latest FlightGear release
* Remove expired ports:vd2006-12-131-2/+0
| | | | | | | | | | | | | | | | | | | 2006-12-01 print/latex-beamer: is already included in the teTeX distribution 2006-12-01 print/latex-bibtopic: is already included in the teTeX distribution 2006-12-01 print/latex-bibunits: is already included in the teTeX distribution 2006-12-01 print/latex-booktabs: is already included in the teTeX distribution 2006-12-01 print/latex-index: is already included in the teTeX distribution 2006-12-01 print/latex-layouts: is already included in the teTeX distribution 2006-12-01 print/latex-pgf: is already included in the teTeX distribution 2006-12-01 print/latex-subfig: is already included in the teTeX distribution 2006-12-01 print/latex-xcolor: is already included in the teTeX distribution 2006-12-01 print/latex-lineno: is already included in the teTeX distribution 2006-12-01 print/latex-pict2e: is already included in the teTeX distribution 2007-05-31 multimedia/gstreamer-plugins-mpeg2enc80: Obsolete version, use gstreamer 0.10 instead 2006-12-01 lang/gcc30: "This port is no longer in use by anything in the ports collection and will be removed in the future. Use a later release instead." 2006-12-01 lang/egcs: "This port is no longer in use by anything in the ports collection and will be removed in the future. Use a later release of gcc instead" 2006-12-01 graphics/php4-ming: doesn't work with new version of ming library 2006-12-01 graphics/dvipng: is already included in the teTeX distribution
* New, improved snobol4 interpreter from Phil Budne <phil@ultimate.com>wes2006-12-081-0/+1
| | | | Submitted by: Dave Feustel <dfeustel@mindspring.com>
* A GNUstep-aware scheme interpreter. You need libflex installed on your system.dinoex2006-11-181-0/+1
| | | | | | | | | | Includes many examples, e.g. the sieve of Erathostenes to compute primes, a Koch curve plotter, mandelbrot set, graphs of various functions etc. GScheme is fully tail recursive. The garbage collector bypasses GNUstep's retain/release mechanism in order to deal with circular data structures. GScheme is document-based and you can edit more than one file at the same time. WWW: http://www.gnustep.it/marko/GScheme/index.html
* And here we go, introducing the lang/gcc43 port in form of the 20061104gerald2006-11-061-0/+1
| | | | | | | | | | snapshot of GCC 4.3.0; repocopied over from lang/gcc42. Sadly we now have an unconditional dependency on math/libgmp4 and math/mpfr. On the positive side this allows us to always build the Fortran frontend. PR: 104683
* Remove expired leaf ports:vd2006-10-311-1/+0
| | | | | | | | | 2006-10-26 archivers/linux-unace 2006-10-12 audio/gdesklets-cornerxmms 2006-10-12 deskutils/gdesklets-sensor-displayconstraints 2006-10-17 devel/sdl_ldbad 2006-10-27 lang/pdss 2006-10-17 multimedia/slideshow
* StepTalk is the official GNUstep scripting framework. StepTalk is moredinoex2006-10-311-0/+1
| | | | | | | | | | than a scripting framework with an illusion of single objective environment between objects of scriptable servers or applications. StepTalk, when combined with the dynamism that the Objective-C language provides, goes way beyond mere scripting. It is language independent - it uses languages as separate bundles. WWW: http://www.gnustep.org/experience/StepTalk.html
* - Update the main python version to 2.5.perky2006-10-091-1/+2
| | | | | | | | | | | - Now, lang/python is just a meta-port which depends on lang/python25. - And all versions of Python ports have short version identifier in its package name; python25-2.5, python24-2.4.3 and etc. - Also you must upgrade all python modules after lang/python updated, cd /usr/ports/lang/python && make upgrade-site-packages - Give maintainership of Python ports to the new python@ group which includes me, alexbl@ and others.
* YARV is Virtual Machine for Programming Language Ruby.alepulver2006-10-051-0/+1
| | | | | | | | | | | | The goal of this project is only one, to develop the fastest Virtual Machine for Ruby in the world. Author: Koichi Sasada <ko1@atdot.net> WWW: http://www.atdot.net/yarv/ PR: ports/100769 Submitted by: Jun Mukai aka jmuk <mukai at jmuk.org>
* - Add port for lang/xotclstas2006-10-021-0/+1
| | | | | | | | | | | | | | | Extended Object Tcl (for short: XOTcl, pronounced exotickle) is an object- oriented scripting language based on Tcl. It was originally designed for providing language support for design patterns and provides novel constructs such as filters or transitive mixin classes. The language is designed for empowering rather than constraining system developers. The basic object model is highly influenced by CLOS. WWW: http://media.wu-wien.ac.at/ PR: ports/103670 Submitted by: Martin Matuska <martin at matuska.org> Approved by: sem (mentor)
* The newLISP is a scripting language for developing web applications andmiwi2006-09-131-0/+1
| | | | | | | | | | | programs in general and in the domains of artificial intelligence (AI) and statistics. Author: Lutz Mueller WWW: http://www.newlisp.org/ PR: ports/103226 Submitted by: Stanislav Sedov <ssedov@mbsd.msk.ru>
* o finish transition a repocopy from gnat-gcc34 to gnat-gcc41:bsam2006-09-051-0/+1
| | | | | | | | | | | - gcc-4.1.2 version, snapshot 20060818 is used; [1] - fsf_suffix (-gnat-gcc41) is used for FSF MAN7 files to avoid conflicts with other gcc ports; [1] - some Makefile restructure; [1] o remove BROKEN for 4.x as it builds without errors. PR: 100038 [1] Submitted by: Karel Miklav <karel@lovetemple.net> (maintainer) [1]
* CamlIDL is a stub code generator and COM binding for Objective Caml.itetcu2006-09-041-0/+1
| | | | | | | | | | | | | | | | | | CamlIDL comprises two parts: * A stub code generator that generates the C stub code required for the Caml/C interface, based on an MIDL specification. (MIDL stands for Microsoft's Interface Description Language; it looks like C header files with some extras annotations, plus a notion of object interfaces that look like C++ classess without inheritance.) * A (currently small) library of functions and tools to import COM components in Caml applications, and export Caml code as COM components. WWW: http://caml.inria.fr/pub/old_caml_site/camlidl/ PR: ports/101100 Submitted by: Stanislav Sedov <ssedov at mbsd.msk.ru>
* Add gcc42-withgcjawt.maho2006-08-181-0/+1
| | | | | | | | | | | | GCC, the GNU Compiler Collection includes C, C++, Java with AWT peer for gtk. This port installs the various front ends as gcc42, g++42, gcj42, like master port, *AND* installs gcj+AWT peer for gtk as well. WWW: http://gcc.gnu.org/ Repocopied by: marcus
* IMP is a monadic style implementation of the semantics of the (very simple)miwi2006-08-181-0/+1
| | | | | | | | | | | | | | | | | | | | language IMP, "plain" the implementation with explicit passing of state. The semantics of the IMP-language is presented in the book: "The Formal Semantics of Programming Languages" by Glynn Winskel (1993, The MIT Press). for more details on monads, see Philip Wadler's page on: http://cm.bell-labs.com/cm/cs/who/wadler/topics/monads.html#combining-monads Author: Markus Mottl <markus.mottl@gmail.com> WWW: http://www.ocaml.info/home/ocaml_sources.html PR: ports/102103 Submitted by: Stanislav Sedov <ssedov@mbsd.msk.ru> Approved by: krion (mentor)
* Add sather-tutorial 000328, a tutorial on the Sather programmingrafan2006-08-071-0/+1
| | | | | | | language. PR: ports/101425 Submitted by: Stanislav Sedov <ssedov at mbsd.msk.ru>
* Add sather-specification 000328, specification of the Sather programmingrafan2006-08-071-0/+1
| | | | | | | language. PR: ports/101424 Submitted by: Stanislav Sedov <ssedov at mbsd.msk.ru>
* The GNU Ada compiler system built from GCC 3.4.6.bsam2006-08-041-0/+1
| | | | | | PR: 99993 Submitted by: Karel Miklav <karel@lovetemple.net> Approved by: netchild (mentor, implicit)
* add p5-v6-alpha 0.011ijliao2006-08-011-0/+1
| | | | An experimental compiler for Perl 6
* add p5-Pugs-Compiler-Rule 0.12ijliao2006-08-011-0/+1
| | | | Compiler for Perl 6 Rules
* Various examples for the Objective Caml compiler and programming environment.miwi2006-07-301-0/+1
| | | | | | | | WWW: http://caml.inria.fr/ocaml/ PR: ports/100932 Submitted by: Stanislav Sedov <ssedov(at)mbsd.msk.ru> Approved by: krion (mentor)
* Adding port lang/abcl. Armed Bear Common Lisp, an implementation ofaaron2006-07-251-0/+1
| | | | | | | Common Lisp in Java. PR: ports/96232 Submitted by: Frank Fischer <fischer.frank@gmail.com>
* - Removed lang/fpc-demoacm2006-07-241-1/+0
| | | | Approved by: garga (mentor)
* - The big change on ports of freepascal, now all ports are compiledacm2006-07-241-0/+1
| | | | | | - Adding entry for lang/fpc-utils Approved by: garga (mentor)
* Add lang/phc, a framework for static analysis of PHP scripts, PHPshaun2006-07-141-0/+1
| | | | | | | | | source to source transformations, and (in the future) compiling PHP scripts down to native machine code. PR: ports/99784 Submitted by: Conor McDermottroe <ports@mcdermottroe.com> Approved by: ahze (mentor, implicit)
* This is a Fortran 77 compatibility runtime linux (Fedora Core 4)bsam2006-07-061-0/+1
| | | | | | | library built with gcc-3.2. Reported by: thierry Approved by: netchild (mentor)
* The GNU Pascal Compiler (GPC) is, as the name says, the Pascal compiler of thealepulver2006-07-031-0/+1
| | | | | | GNU family. WWW: http://www.gnu-pascal.de/
* Remove linux-libgcc since it has been obsoleted by fc3 and fc4.jylefort2006-06-291-1/+0
|
* Add ofc, it's The Objective-C Foundation Classes library.vanilla2006-06-251-0/+1
|
* Add fpc-units 2.0.2, a meta port to install Free Pascal units.garga2006-06-221-0/+1
| | | | | PR: ports/98721 Submitted by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
* Add fpc-tcl , free Pascal interface to the tcl/tk interpreter.garga2006-06-221-0/+1
| | | | | PR: ports/98677 Submitted by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
* Remove lang/fpc2 in preparation to update lang/fpc to 2.0.2garga2006-06-211-1/+0
|
* Add csharp-mode.el.jylefort2006-06-191-0/+1
| | | | | | | | | | | | | | 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
* glibstdc++28 has been deprecated for more than two years.gerald2006-06-181-1/+0
| | | | Remove it, finally.
* The Arena language was designed with the following main features in mind,novel2006-06-151-0/+1
| | | | | | | | | | | | | | | | | 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/
* Add p5-JavaScript 0.55, perl extension for executing embeddedtobez2006-06-021-0/+1
| | | | | | | JavaScript. PR: ports/98372 Submitted by: dom@happygiraffe.net
* Adding port lang/p5-Quantum-Superpositions, QM-like superpositions in Perl.aaron2006-06-011-0/+1
| | | | Approved by: tobez (implicit)
* Add whitespace 0.3, an interpreter for the Whitespace programmingaaron2006-05-311-0/+1
| | | | | | | | language. PR: ports/97479 Submitted by: Li-Lun Wang <llwang@infor.org> Approved by: tobez
* A new port for TinyCC, a small and fast C compiler.jkoshy2006-05-161-0/+1
| | | | | | | | | | | | | | | | | | | | | 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.
* Add lang/erlang-lite, a meta-port to lang/erlang that installs it without X11,garga2006-05-091-0/+1
| | | | | | | JAVA and ODBC, reducing a log dependencies. PR: ports/96690 Submitted by: Shaun Amott <shaun@inerd.com>
* Simplify PHP base ports infrastructure:ale2006-05-061-2/+0
| | | | | | | | | - 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).
* - Connect lang/lua50 after repocopy from lang/luapav2006-05-031-0/+1
| | | | Repocopy by: marcus
* Add gcc41-withgcjawt port.maho2006-04-171-0/+1
| | | | | | 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.
* Add maude.jylefort2006-04-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Remove ruby18-nopthreads port since pthread support of lang/ruby18 portnobutaka2006-03-311-1/+0
| | | | | | is disabled by default. Approved by: portmgr (krion)
* Remove expired portvs2006-02-041-1/+0
|
* Adding port lang/tolua++, a utility for better binding between Lua and C++.aaron2006-01-231-0/+1
| | | | Approved by: tobez
* Add kroc 1.4.0, the Kent Retargettable occam-pi Compiler.tdb2006-01-161-0/+1
|
* - Provide pthread-less Ruby packagepav2006-01-161-0/+1
|
* - Remove ruby-tcltklib; it was collapsed into ruby-tk in 1.8.4pav2006-01-141-1/+0
|
* Add lang/p5-Perl6-Subs 0.05, a source filter that adds a very usefultobez2006-01-081-0/+1
| | | | subset of Perl 6 subroutine syntax to Perl 5.
* New port: lang/fpc2edwin2005-12-291-0/+1
| | | | | | | | | | | | | | | 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>
* [New ports] devel/mimir, lang/elan - Elan Programming Languageedwin2005-12-281-0/+1
| | | | | | | | | | | | | | | | | | | 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>
* Complete the repocopy of lang/gcc41 to lang/gcc42 and update to the 20051210gerald2005-12-121-0/+1
| | | | | | | | snapshot of GCC 4.2.0. Change pkg-plist to avoid hardcoding any version number. PR: 90253
* New port linux-libperl version 5.8.5: Library for embedding thelioux2005-12-121-0/+1
| | | | perl interpreter (linux version)
* Add lang/p5-Interpolation 0.70, a Perl module that implements arbitrarytobez2005-12-081-0/+1
| | | | string interpolation semantics.
* Resurrect lang/mlton in the ports framework.edwin2005-12-011-0/+1
| | | | | | Remove lang/mlton from MOVED. PR: ports/89684 related
* Add linux-libgcc.jylefort2005-11-271-0/+1
| | | | | | | 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/
* New port: lang/twelf A meta-logical framework for deductive systemsedwin2005-11-261-0/+1
| | | | | | | | | | | 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>
* Remove abandoned ports (mastersite has vanished).barner2005-11-151-2/+0
| | | | | Requested by: Simon Dick <simond@irrelevant.org> (maintainer) PR: ports/89059
* Remove expired portskris2005-11-051-3/+0
|
* Add new port for io snapshot of 2005-10-17:perky2005-11-041-0/+1
| | | | | | | | | | 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/
* Add new port for python-mode.el.perky2005-11-021-0/+1
| | | | | | | | Emacs lisp modules for the Python language. PR: 87314 Submitted by: Dario Freni <saturnero@guri.org> WWW: http://python-mode.sourceforge.net/
* Library that provides an ECMAScript (JavaScript) run-time environment.garga2005-10-311-0/+1
| | | | | | | WWW: http://www.adaptive-enterprises.com.au/~d/software/see/ PR: ports/88178 Submitted by: Simun Mikecin <sime@logos.hr>
* Add lang/p5-JavaScript-Squish 0.04, a perl module to reduce/compacttobez2005-10-111-0/+1
| | | | JavaScript code to as few characters as possible.
* Remove this port which was committed without a maintainer, and subsequentkris2005-10-011-1/+0
| | | | | | | emails to the committer about this were ignored. If someone else wants to maintain it, it can be added back. Pointy hat to: sobomax
* Retire lang/p5-List-MoreUtil, as lang/p5-List-MoreUtils is better.tobez2005-09-301-1/+0
|
* Add oorexx.jylefort2005-09-131-0/+1
| | | | | | | | | | | | | 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>
* Repocopy lang/ghc-doc to lang/ghc5-doc, shuffle lang/ghc6-doc tovs2005-09-121-1/+1
| | | | lang/ghc-doc and track two dependencies.
* Add pyperl 1.0.1, module to embed Perl code into a Python program.sobomax2005-09-011-0/+1
|
* Jelly is an XML based scripting engine. The basic idea is that XML elements canhq2005-08-011-0/+1
| | | | | | | | | | | | | | | | | 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
* Remove the lang/gcc31 port. It fails to build on several architecturesgerald2005-07-311-1/+0
| | | | | | | | | (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.
* Add polyml 4.1.3, a fast open-source implementation of Standard ML.barner2005-07-291-0/+1
| | | | | PR: 83433 Submitted by: Timothy Bourke <timbob@bigpond.com>
* Remove stackless_python from the ports collection. It's never beenperky2005-07-291-1/+0
| | | | | released as tarball source and difficult to maintain for its tendency to be outdated from the mainstream Python.
* As previously announced, remove gcc27. It is no longer used by anythinglinimon2005-07-191-1/+0
| | | | | in the tree. If absolutely necessary for compatibility with old code, use lang/gcc28 or preferably lang/gcc295.
* New slave port of tcl84 that enabled threading support.pav2005-07-181-0/+1
|
* Add p5-JavaScript-SpiderMonkey 0.11, perl interface to Mozillaerwin2005-07-161-0/+1
| | | | | | | JavaScript implementation. PR: ports/82321 Submitted by: kappa@freebsd.org.ua
* Add metaocaml.jylefort2005-06-271-0/+1
| | | | | | | | | | | | 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>
* Add cduce 0.3.2.thierry2005-06-191-0/+1
| | | | | | | | | | 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>
* Add sketchy.jylefort2005-05-171-0/+1
| | | | | | | | | | | | | | 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>
* Complete the repocopy of gcc40 to gcc41 and update to the 20050424gerald2005-04-261-0/+1
| | | | | | snapshot of GCC 4.1.0. PR: 80306
* Add a development version of SDCC, Small Devices C Compiler.pav2005-04-171-0/+1
| | | | | PR: ports/79803 Submitted by: Tijl Coosemans <tijl@ulyssis.org>
* Library that provides an ECMAScript (JavaScript) run-time environment.jylefort2005-04-161-0/+1
| | | | | | PR: ports/72055 Submitted by: Simun Mikecin <sime@logos.hr> Approved by: adamw (mentor)
* Add parrot 0.1.2, parrot - virtual machine for dynamic languages.skv2005-04-161-0/+1
|
* Add p5-List-MoreUtils 0.09, provide the stuff missing in List::Util.lth2005-04-031-0/+1
|
* - Pugs is an implementation of Perl 6, written in Haskell.clsung2005-03-151-0/+1
| | | | | | | | | | 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
* Groovy is an agile dynamic language for the Java 2 Platform that has many ofhq2005-02-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | 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/
* - Update aleph 0.9.0 to afnix 1.0.0pav2005-02-201-1/+1
| | | | | | | | | - Rename to match new name of the project - Take maintainership PR: ports/77611 Submitted by: Johan van Selst <johans@stack.nl> Repocopy by: marcus
* Remove lang/php3, which depends on the removed mod_php3kris2005-02-191-1/+0
|
* As previously announced, remove ports that have reached their expiry date,kris2005-02-191-2/+0
| | | | and the handful of ports that depended on them.
* The slippery pthread support for systems prior to 502102 has beenknu2005-02-051-2/+0
| | | | | | | | | | | | | | | | | | 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 ;-)
* Re-add ruby-lua4, which was updated with ruby-lua to support lua 5.x.knu2004-12-261-0/+1
| | | | | Repocopy is not necessary here since lang/ruby-lua is and will be the mainstream.
* Add MOVED section for devel/bison-devel and lang/gcc-ooomaho2004-12-191-0/+1
| | | | | | and add them in Makefiles at devel/Makefile and lang/Makefile Reported by: kris
* Add munger, a simple, statically-scoped, interpreted lisp that haspav2004-12-081-0/+1
| | | | | | | line-editor-like access to multiple text buffers. PR: ports/74781 Submitted by: James Bailie <jimmy@jamesbailie.com>
* - Update lang/python to 2.4 final release.perky2004-12-011-0/+1
| | | | - Finish repocopy lang/python -> lang/python23 for Python 2.3.4
* Add osb-jscoreahze2004-12-011-0/+1
| | | | | | | | 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.
* toLua is a tool that greatly simplifies the integration of C/C++edwin2004-11-211-0/+1
| | | | | | | | | | | | | 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>
* toLua is a tool that greatly simplifies the integration of C/C++edwin2004-11-211-0/+1
| | | | | | | | | | 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/
* Add gdc 0.8, D Front End for GCC.daichi2004-11-191-0/+1
| | | | | PR: ports/74072 Submitted by: Masanori OZAWA (ozawa@ongs.co.jp)
* Complete the repo-copy of gcc34 to gcc40 and update to the 20041024gerald2004-10-311-0/+1
| | | | | | snapshot of GCC 4.0.0. PR: 71696
* Add tuareg-mode, an Emacs major mode for editing Caml codedd2004-10-281-0/+1
|
* Remove the still-born GCC 3.5 port. There will be no FSF GCC version 3.5,obrien2004-10-281-1/+0
| | | | | | and we will grow a devel/gcc40 port. PR: 71696
* Add p5-List-MoreUtil, an assorted collection of list/array utilitytobez2004-10-151-0/+1
| | | | | functions. This port goes to lang/ to follow the tradition of p5-Scalar-List-Utils.
* Add asn1c 0.9.4,krion2004-10-141-0/+1
| | | | | | | | | | | 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>
* Complete the repo-copy of gcc34 to gcc35 and update to the 20040829gerald2004-09-021-0/+1
| | | | | | snapshot of GCC 3.5.0. PR: 70493
* Add mlton 20040227, an optimizing Standard ML compiler.thierry2004-08-211-0/+1
| | | | | PR: 44295 Submitted by: Stephen Weeks
* Add embryo, it's a C like scripting language used in parts of the Enlightenment.vanilla2004-08-081-0/+1
|
* Add new port for IronPython 0.6,perky2004-07-291-0/+1
| | | | a new Python implementation for .NET platforms.
* Add ecl 0.9d.040206, an ANSI Common Lisp implementation.vs2004-07-251-0/+1
| | | | | PR: ports/62455 Submitted by: Julian Stecklina
* Remove obsolate PHP slave ports.ale2004-07-191-3/+0
|
* Add php5-extensions 1.0, a "meta-port" to install PHP extensions.ale2004-07-191-0/+1
|
* Add php4-extensions 1.0, a "meta-port" to install PHP extensions.ale2004-07-191-0/+1
|
* Add a new shared extension for PHP.ale2004-07-191-0/+1
|
* Remove deprecated ports: lang/python15 and lang/python20.perky2004-06-211-2/+0
|
* Remove expired ports, plus the three ports that depended on them.kris2004-06-211-1/+0
|
* Resurrect lang/squeak: Squeak3 is the latest stable version.vs2004-06-031-1/+1
| | | | Resurrection suggested by: marcus
* - Add proftpd-mysql port, a slave port of proftpd with mysql support.clement2004-05-251-0/+1
| | | | Need by dtc port.
* As previously announced, remove the following deprecated ports:linimon2004-05-151-2/+0
| | | | | | | databases/zpygresqlda lang/ruby-python lang/tclX80 misc/libelysium
* Remove pike74. This development version has been supplanted by pike76.linimon2004-05-121-1/+0
| | | | | Its only dependency (www/caudium-devel) is being temporarily retired as well.
* Add sdcc, Small Device C Compiler, a Freeware, retargettable, optimizingpav2004-05-101-0/+1
| | | | | | | | 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>
* As previously announced, remove these broken or obsolete ports.kris2004-05-081-2/+0
|
* Connect to pike76.vanilla2004-05-061-1/+1
|
* Add libjit 0.0.0f,krion2004-04-291-0/+1
| | | | | | | | | | | | | | | | | | | | 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>
* slave port of gcc32dinoex2004-04-131-0/+1
| | | | replaces gnustep-objc on some architectures
* Add fpc-base 1.0.10, meta package to install all of thethierry2004-04-131-0/+1
| | | | | | | | Free Pascal base. PR: 62623 Submitted by: John Merryweather Cooper <coop9211@uidaho.edu> Approved by: pav (mentor).
* Add fpc-demo 1.0.10, Free Pascal compiler examples.thierry2004-04-131-0/+1
| | | | | | PR: 62605 Submitted by: John Merryweather Cooper Approved by: pav (mentor).
* Remove category pkg/COMMENT files in favour of a COMMENT variable in thekris2004-04-021-0/+2
| | | | | | | category makefile. Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> PR: 59651
* Add gambas 0.91, gambas Almost Means BASic.thierry2004-03-261-0/+1
| | | | | PR: 62755 Approved by: mat (mentor).
* New Port: lang/lua-mode.elvs2004-03-121-0/+1
| | | | | | | | Emacs/XEmacs major mode for editing Lua scripts. PR: ports/63770 Submitted by: John Elsasser Approved by: linimon (mentor)
* Add fpc-docs, a port for documentation of Free Pascal Compiler.pav2004-03-091-0/+1
| | | | | PR: ports/62599 Submitted by: John Merryweather Cooper <coop9211@uidaho.edu>
* Add haskell-mode.el 1.44, an Emacs lisp mode for editing haskell programs.obraun2004-03-071-0/+1
| | | | | PR: ports/63813 Submitted by: Josh Elsasser <jre@vineyard.net>
* Revive lang/pnet, a "DotGNU" Portable.NET C# compiler suite. It came backpav2004-03-071-0/+5
| | | | | | | | | | | | | | | | | | | | as a bunch of ports and a meta-port. ml-pnet: Some of the Mono upper-level libraries in a form that can be easily compiled and used with pnet's CLI implementation. pnet: A meta-port for all these ports. pnet-base: A runtime engine, C# compiler and a host of useful development tools, all written in C. pnetc: pnetC project, an ANSI C library that can be compiled down to IL using Portable.NET's cscc compiler. pnetlib: C# class libraries. PR: ports/60408, ports/60409, ports/60413, ports/60453 Submitted by: michael johnson <ahze@ahze.net>
* Add ocaml-doc 3.07, documentation (HTML, PS) for the Objective Caml.sergei2004-02-271-0/+1
| | | | | PR: 62293 Submitted by: Eugene Ossintsev <eugos@gmx.net>
* Add ocaml-nox11, a slave port for lang/ocaml without X11sergei2004-02-271-0/+1
| | | | | PR: 62292 Submitted by: Eugene Ossintsev <eugos@gmx.net>
* Add pike75 7.5.17, a dynamic programming language with a syntax similarvanilla2004-02-211-0/+1
| | | | | | | to C++. PR: ports/62436 Submitted by: kiwi@oav.net
* Remove squeak2 in favor of squeak3. squeak2 is outdated, obsolete andlinimon2004-02-171-1/+0
| | | | | | | | no longer needed. PR: ports/62421 Submitted by: Roland Jesse <jesse@cs.uni-magdeburg.de> (maintainer) No objection: freebsd-ports
* Move lang/g95 -> lang/gfortranmaho2004-02-111-1/+1
| | | | | | | | change to appropriate name Submitted by: Steve Kargl <sgk@troutmask.apl.washington.edu> PR : 62287 (repocopy request) Thanks to : joe, adam
* Add New port lang/g95 GNU Fortran 90/95 Compilermaho2004-02-021-0/+1
| | | | | | | | from GCC's tree-ssa-20020619-branch and still this is alpha stage. you can invoke Fortran by typing gfortran or g95, Note: gcc-3.5 will include this effort.
* added ifc7 and remove ifc8 by repocopymaho2004-02-011-1/+1
|
* New port: fpc-devel: Free Pascal 1.9.x beta series.znerd2004-01-211-0/+1
| | | | | PR: 61183 Submitted by: Marco van de Voort <marcov@stack.nl>
* Add new port lang/ifc8maho2004-01-191-0/+1
| | | | Submitted by: Masakazu HIGAKI <higamasa@dream.com>
* Add lang/harbour, an open source Clipper-compatible compiler.linimon2004-01-191-0/+1
| | | | | PR: ports/52016 Submitted by: David G. Holm <harbour@netfang.net>
* * Upgrade lang/ghc to 6.2.obraun2004-01-161-1/+1
| | | | | | | | | * Welcome lang/ghc5 after repocopy from lang/ghc. * Say goodbye to lang/ghc6. * Fix dependency of devel/hs-tclhaskell-ghc and devel/hs-uni. Approved by: portmgr (marcus), maintainer Repocopy by: joe
* - connect icc7 to the build after a repocopy from iccnetchild2004-01-111-0/+1
| | | | | - update icc7 to 7.1.035 - sync parts of icc7 with the icc (v8) port
* Remove lang/fpl. It has not fetched in some time, and the maintainer'slinimon2004-01-111-1/+0
| | | | | address now bounces with permanent errors. It had previously been scheduled for removal on Feb. 2nd and no one has objected.
* Add ghc6-doc.olgeni2004-01-101-0/+1
|
* add q 4.6ijliao2004-01-081-0/+1
| | | | Q -- equational programming language
* Add lush, an object-oriented programming language designed forpav2004-01-051-0/+1
| | | | | | | | | | | | | | researchers, experimenters, and engineers interested in large-scale numerical and graphic applications. Lush is designed to be used in situations where one would want to combine the flexibility of a high-level, loosely-typed interpreted language, with the efficiency of a strongly-typed, natively-compiled language, and with the easy integration of code written in C, C++, or other languages. WWW: http://lush.sourceforge.net/ PR: ports/60906 Submitted by: David Yeske <dyeske@yahoo.com>
* New port: lang/huc (PC Engine C Compiler)edwin2003-12-291-0/+1
| | | | | | | | | | HuC is a PC Engine C compiler. It can create ROMs (hucard) or CD images and is bundled with an assembler and all kinds of libraries. You can ouput text, scrolls, make sound, control CD, handle sprites and tiles, and more. PR: ports/60511 Submitted by: Frederic <nexusb@free.fr>
* Add slib-gauche, a port that installs slib into gauche catalog.pav2003-12-171-0/+1
| | | | | PR: ports/60282 Submitted by: Kimura Fuyuki <fuyuki@nigredo.org>
* Add freetxl, a unique programming language specifically designed to supportpav2003-12-151-0/+1
| | | | | | | | | | computer software analysis and source transformation tasks. It is the evolving result of more than fifteen years of concentrated research on rule-based structural transformation as a paradigm for the rapid solution of complex computing problems. PR: ports/54617 Submitted by: Ryan Thompson <ryan@sasknow.com>
* - Update to 3a1pav2003-12-151-0/+1
| | | | | | | | | - Split into two ports - interpreter independent library and installation into guile - Give maintainership to submitter PR: ports/56393, ports/59888 Submitted by: Kimura Fuyuki <fuyuki@nigredo.org>
* New port: Ficl is a programming language interpreter designed to bebms2003-12-091-0/+1
| | | | | | | | | embedded into other systems as a command, macro, and development prototyping language. FreeBSD uses ficl in its loader. So far we haven't done much more in this area, perhaps importing a port will encourage further fruitful exploitation of this valuable tool.
* add qc-- 20031201ijliao2003-12-051-0/+1
| | | | | | The Quick C-- Compiler PR: 59893
* Add missing port to INDEX:eik2003-11-221-1/+2
| | | | | | | | | | | - games/pathological - lang/gcc34 - net/ruby-romp - sysutils/prune sort. Approved by: marcus (mentor)
* add rexx-wrapper 2.1ijliao2003-11-101-0/+1
| | | | A tool that wraps Rexx source or tokenised code into an executable
* add rexx-regina 3.2ijliao2003-11-101-0/+1
| | | | A Rexx interpreter
* As announced on Aug 7, remove the broken ETHOberonV4 portkris2003-11-081-1/+0
|
* Remove lang/jgnat* ports from the tree:edwin2003-11-031-5/+0
| | | | | | | | | | | | | | | | Date: Sat, 1 Nov 2003 20:29:30 -0800 From: John Merryweather Cooper <coop9211@uidaho.edu> To: edwin@lonesome.com Subject: Re: FreeBSD ports Problem Reports for ports you maintain X-Mailer: Balsa 2.0.15 lang/jgnat and the associated lang/jgnat-doc-* ports should be retired. lang/jgnat is no longer supported by ACT and will no longer compile with lang/gnat's Ada compiler. PR: ports/46443 Submitted by: david@realityrift.com Approved by: John Merryweather Cooper <coop9211@uidaho.edu>
* Add quack 0.22, enhanced Emacs support for editing andnork2003-10-301-0/+1
| | | | | | | running Scheme programming. PR: ports/58471 Submitted by: Kimura Fuyuki <fuyuki@nigredo.org>
* Add execline 1.05:sergei2003-10-251-0/+1
| | | | | | | | | | | | | | | | | | execline is a very light non-interactive scripting language, which is similar to /bin/sh. Simple shell scripts can be easily rewritten in the execline language, improving performance and memory usage. execline was designed for use in embedded systems, but works on most Unix flavors. execline features conditional loops, getopt-style option handling, filename globbing, and more. Meanwhile, its syntax is far more logical and predictable than the shell's syntax, and has no security issues. Author: Laurent G. Bercot <ska-skaware@skarnet.org> WWW: http://www.skarnet.org/software/execline/ Approved by: krion (implicit)
* New port: ArrowLISP - purely symbolic LISP interpreter and IDEedwin2003-09-281-0/+1
| | | | | | | | | | | | | ArrowLISP is a small, properly tail-recursive, dynamically scoped interpreter for a purely symbolic and almost side-effect-free dialect of LISP. It may be considered an implementation of pure LISP. The interpreter has both a command line interface and an editor-like full screen interface. PR: ports/55501 Submitted by: Nils M Holm <nmh@t3x.org>
* New port: optimizing BF to C compileredwin2003-09-271-0/+1
| | | | | | | | | | | | | BrainF*ck is a minimalistic, yet Turing-complete programming language with only 8 instructions. bf2c compiles a BF file into a corresponding C file, optimizing as much as possible for speed, size and readability. It is written for fun, self-educating purposes and to beat existing BF compilers. PR: ports/57241 Submitted by: Rene Ladan <r.c.ladan@student.tue.nl>
* New port: lang/php4-horde - a default PHP configured for the Horde framework.edwin2003-09-241-0/+1
| | | | | | | | | | | | The port www/horde2 and its dependences (mail/turba, mail/imp3, etc.) cannot be packaged, because the default options of PHP are not sufficient. This port uses lang/php4 with Horde's options, in order to remove the IS_INTERACTIVE flags. PR: ports/57111 Submitted by: Thierry Thomas <thierry@pompo.net>
* slave port for PHP4 with SNMP and GD supportdinoex2003-09-031-0/+1
| | | | | | | This port is needed for net/jffnms to build PR: 56269 Submitted by: asa@gascom.ru
* new port: net/fpledwin2003-08-301-0/+1
| | | | | | | | | | | | | | FPL is a complete script programming language _very_ similar to C. If you are a software developer and plans to add any kind of macro/script control, consider the FPL alternative! FPL library lets the software programmer define functions and variables that FPL should accept. The library will call a function in the software whenever any of these functions are used or variables are read in an FPL program. PR: ports/46756 Submitted by: Dominic Marks <dom@cus.org.uk>
* As announced on May 6, remove the broken lang/wxbasic port.kris2003-08-081-1/+0
|
* As announced on May 6, remove the broken lang/pnet port.kris2003-08-081-1/+0
|
* Now that ruby 1.8.0 is officially released, rename ruby to ruby16, andknu2003-08-071-6/+6
| | | | ruby-devel to ruby18.
* - Add python22 as an alternative version.perky2003-08-011-0/+1
| | | | | | | - Correct pydoc search path to lang/python-doc-html port's [1] PR: 43036 [1] Submitted by: Emil Sit <sit@amsterdam.lcs.mit.edu> [1]
* Add klogoturtle, a LOGO Interpreter for KDE.arved2003-07-231-0/+1
|
* Add php5-cli, is a PHP5 Command Line Interpreter as php5'snork2003-07-161-0/+1
| | | | | | | | | slave port. PR: ports/54520 Submitted by: Alex Dupre <sysadmin@alexdupre.com> Repo copied by: joe (cvs) Approved by: portmgr (no objections)
* Add php5 5.0.0.a1, PHP5 Scripting Language.nork2003-07-161-0/+1
| | | | | | | PR: ports/54519 Submitted by: Alex Dupre <sysadmin@alexdupre.com> Repo copied by: joe (cvs) Approved by: portmgr (no objections)
* Update new python-devel port to 2.3.b2.perky2003-07-031-0/+1
| | | | | | | | | | | | | This update introduces two new knobs to _disable_ somewhat experimental options: BUILD_STATIC=yes Unless this option is specified, the port will build python as shared binary. WITH_UCS2=yes Unless this option is specified, Py_UNICODE type will charge 4 bytes per character (as we do for wchar_t) Repo-copied by: joe (thanks!)
* Add py-prolog, A Python extension embedding SWI-Prologarved2003-06-291-0/+1
| | | | Submitted by: g.gonter@ieee.org
* Add ghc6 after repo-copy.obraun2003-06-121-0/+1
|
* Finish up the tclX82 removal. I thought, I did this part, but...mi2003-06-071-1/+0
| | | | Submitted by: Derek Young (via kris)
* Add php4-cli (4.3.2RC4), PHP Command Line Interpreter, is slavenork2003-05-231-0/+1
| | | | | | | port for lang/php4. PR: ports/51945 Submitted by: Alex Dupre <sysadmin@alexdupre.com>
* Add completely new port system for PHP4 (4.3.2RC4). Updated mod_php4nork2003-05-231-0/+1
| | | | | | | | | to 4.3.2RC4 release and added php4-cli and php4 ports, for apache module, command line interface, and both, respectively. Too many changes (improvements, bug fixes and new features) to be listed here, PR: ports/51945 Submitted by: Alex Dupre <sysadmin@alexdupre.com>
* Upgrade to 5.0 and keep 4.0 as lang/lua4perky2003-05-111-0/+1
|
* As announced on 27 March 2003 in <20030328052350.GA18971@rot13.obsecurity.org>,kris2003-05-061-1/+0
| | | | | remove ports that have been broken for >4 months (in many cases much longer) with no sign of a fix.
* Add spidermonkey 1.5.p5,vanilla2003-04-271-0/+1
| | | | | | | | a standalone JavaScript interpreter from the Mozilla project. PR: 51325 Submitted by: Dan Rench (drench@xnet.com)
* Chameleon is a Haskell-style language which allows for type programming viaobraun2003-04-271-0/+1
| | | | | | | Constraint Handling Rules (CHRs). Chameleon implements the ideas described in ``A Theory of Overloading''. WWW: http://www.comp.nus.edu.sg/~sulzmann/chameleon/
* Add emulators/vmware3 to emulators/Makefileedwin2003-04-171-0/+2
| | | | Add lang/gcc33 and lang/tclX to emulators/Makefile
* Add chicken 1.0, a Scheme-to-C compiler supporting most of thenork2003-04-051-0/+1
| | | | | | | | features as described in the Revised^5 Report on the Algorithmic Language Scheme. PR: ports/50155 Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
* Add sisc 1.7.7, an extensible Java-based Scheme interpreter ofnork2003-04-051-0/+1
| | | | | | | | the algorithmic language Scheme. SISC uses modern interpretation techniques, and handily outperforms all existing Java interpreters. PR: ports/50109 Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
* Add stklos 0.54, the successor of the STk Scheme interpreter.nork2003-04-051-0/+1
| | | | | | | | STklos is a free Scheme System (nearly) conform to R5RS. The aim of this implementation is to be fast as well as light. PR: ports/50231 Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
* Add ohugs 0.5, interpreter for Haskell with object-oriented features.obraun2003-03-061-0/+1
| | | | | PR: ports/48946 Submitted by: Steffen Mazanek <steffen.mazanek@unibw-muenchen.de>