non port: lang/Makefile |
Number of commits found: 1095 (showing only 100 on this page) |
Sunday, 21 Oct 2007
|
02:49 ijliao
add clojure 20071020
A dynamic programming language for the JVM
|
Wednesday, 17 Oct 2007
|
12:14 mm
Expect is a program that performs programmed dialogue with other
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
|
Monday, 15 Oct 2007
|
14:37 obrien
nwcc is a small C compiler for Unix systems under the BSDL
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.
|
Thursday, 4 Oct 2007
|
08:59 linimon
lang/snobol is obsolted by lang/snobol4.
Discussed with: maintainer
|
Thursday, 27 Sep 2007
|
20:23 tabthorpe
2007-09-22 misc/mango: Depends on broken package qextmdi
2007-04-01 lang/f2py: Replaced by py-numpy
Approved by: miwi (co-mentor)
|
Tuesday, 18 Sep 2007
|
15:55 miwi
2007-08-22 lang/fesi: Depends on obsolete version of jdk
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
|
02:48 obrien
C99 modernization of the original Portable C Compiler by S. C. Johnson,
written in the late 70's.
|
Thursday, 6 Sep 2007
|
05:56 edwin
New port: lang devel/nesasm: 6502 assembler with specific NES support
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>
|
Monday, 3 Sep 2007
|
21:48 thierry
The OPAL compilation system (OCS) is a set of development tools for
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>
|
Tuesday, 21 Aug 2007
|
09:43 fjoe
New port: cint
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.
|
06:13 daichi
The Neko Programming Language
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>
|
Sunday, 19 Aug 2007
|
08:53 miwi
2007-08-19 www/emacs-w3m-emacs20: emacs20 and related ports are obsolete; 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
|
Wednesday, 25 Jul 2007
|
18:56 fjoe
New port: llvm-gcc4
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.
|
Saturday, 14 Jul 2007
|
12:17 sat
- Add port lang/squirrel
- 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>
|
Wednesday, 11 Jul 2007
|
19:18 pav
This utility converts both 48k and 128k ZX Spectrum BASIC programs stored
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>
|
Tuesday, 10 Jul 2007
|
12:16 ahze
Add vala
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
|
Thursday, 14 Jun 2007
|
18:04 miwi
- Add lang/gnat-gcc4.3
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
|
Monday, 11 Jun 2007
|
07:41 vs
Remove outdated lang/ghc5 on upstream's request, devel/hs-popenhs which depends
on it, and make x11-toolkits/hs-frantk use lang/hugs
|
Friday, 1 Jun 2007
|
17:16 arved
Add dlv, a disjunctive Datalog System
|
Thursday, 31 May 2007
|
13:41 mm
Remove port: tcl-tk-wrapper - obsolete (replaced by tcl-wrapper and
tk-wrapper)
|
Thursday, 3 May 2007
|
15:14 lwhsu
Add gnat-gcc42, The GNU Ada Compiler system.
(repocopy from gnat-gcc41)
Approved by: clsung (mentor)
|
Saturday, 21 Apr 2007
|
15:55 dinoex
- disconnect gcc-objc
|
Monday, 16 Apr 2007
|
12:03 mm
- move tk-wrapper from lang to x11-toolkits
Approved by: garga (mentor)
|
Tuesday, 10 Apr 2007
|
17:40 miwi
2007-03-27 emulators/kmamerun: Project was abandoned 4 years ago and expects 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
|
Friday, 6 Apr 2007
|
21:51 gerald
lang/gfortran is now just an alias for lang/gcc42. Remove it.
|
Thursday, 29 Mar 2007
|
13:09 pav
- Remove tcl81-thread, very old, and unused in the tree, tcl version
Approved by: Martin Matuska <martin@matuska.org> (maintainer)
|
Tuesday, 27 Mar 2007
|
11:03 miwi
Add tk-wrapper , shell wrapper for wish (Tk).
PR: ports/110627
Submitted by: Martin Matuska <martin at matuska.org>
|
10:52 miwi
Tcl-wrapper installs a shell wrapper for the "tclsh" command that
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
|
Wednesday, 21 Mar 2007
|
13:25 miwi
- Remove lang/xotcl-thread port is obsolete. threading is default enabled
PR: 110611
Submitted by: Martin Matuska <martin@matuska.org> (maintainer)
|
Tuesday, 13 Mar 2007
|
18:54 miwi
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
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
|
Tuesday, 6 Mar 2007
|
19:38 miwi
Tcl-tk-wrapper installs shell wrappers for "tclsh" and "wish" commands that
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
|
Saturday, 3 Mar 2007
|
10:06 vanilla
Add pecl-perl , embedded Perl.
PR: ports/109775
Submitted by: Luke Jee
|
Thursday, 1 Mar 2007
|
10:26 miwi
Add slave port for lang/xotcl.
PR: ports/109677
Submitted by: Martin Matuska <martin at matuska.org>
|
Monday, 26 Feb 2007
|
20:17 miwi
OCamlDuce is an enhancement to OCaml that allows you to use XML types.
WWW: http://www.cduce.org/ocaml
PR: ports/109564
Submitted by: Jaap Boender <jaapb at kerguelen.rg>
|
Friday, 23 Feb 2007
|
00:59 stas
Add ruby-doc-stdlib 0.10.1, documentation for the Ruby language standard
library.
Submitter doesn't respond, thus I'll maintain the port.
PR: ports/101423 (based on)
Submitted by: Alexander Novitsky <alecn2002 at yandex.ru>
|
Thursday, 22 Feb 2007
|
11:15 skv
Add fasm 1.67.21, flat, multiple-pass assembler for IA-32 & x86-64
architectures.
|
Monday, 19 Feb 2007
|
09:37 gabor
Remove expired port:
2006-12-01 lang/tcc: is only for i386, and you are running amd64.
Approved by: erwin (mentor, implicit)
|
Saturday, 17 Feb 2007
|
03:33 alepulver
This is XDS-C for Linux, it is setup to produce native FreeBSD binaries.
WWW: http://www.excelsior-usa.com/
PR: ports/108499
Submitted by: coumarin at gmail.com
|
03:31 alepulver
This is Native XDS-x86 for Linux,
it is setup to produce native FreeBSD binaries.
WWW: http://www.excelsior-usa.com/
PR: ports/108498
Submitted by: coumarin at gmail.com
|
Tuesday, 13 Feb 2007
|
09:11 stas
- Remove expired ruby 1.6 ports.
- Remove expired ruby18_static port that depends on ruby16
|
Sunday, 11 Feb 2007
|
01:03 kris
Remove expired ports
|
Friday, 9 Feb 2007
|
04:12 alepulver
MPD is a new programming language that has a syntax very close to the
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>
|
Tuesday, 30 Jan 2007
|
01:03 maho
G95 is a stable, production Fortran 95 compiler available for multiple
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.
|
Monday, 29 Jan 2007
|
03:10 clsung
Add tcl85-thread , tool Command Language (development version).
PR: ports/108041
Submitted by: martin at matuska.org
|
03:06 clsung
Add tcl85 8.5.a.5, tool Command Language (development version).
PR: ports/108041
Submitted by: martin at matuska.org
|
Saturday, 27 Jan 2007
|
03:38 tmclaugh
Remove python21 and python22. These version lines are long deprecated and
no ports require them.
Approved by: python@
|
Friday, 19 Jan 2007
|
22:08 itetcu
The Gambit programming system is a full implementation of the Scheme
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
|
Friday, 5 Jan 2007
|
19:28 miwi
2006-12-01 misc/afbackup: Uses unregistered uid that conflicts with other ports
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
|
17:08 miwi
2006-12-01 misc/instant-workstation: Incomplete pkg-plist
2006-12-01 lang/yap: Does not compile
2006-12-01 lang/tensile: "Coredump during build on FreeBSD >= 6.x"
|
07:55 miwi
This project defines various useful extensions to Ruby's standard classes,
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>
|
Saturday, 30 Dec 2006
|
19:23 miwi
This is the port of Randall Hyde's High Level Assembly (HLA).
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>
|
Friday, 29 Dec 2006
|
17:47 dinoex
Io (GNUstep) is a module which provides Io language support in a convenient
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/
|
Monday, 25 Dec 2006
|
03:28 rafan
Add p5-JSAN 0.07, javaScript Archive Network (JSAN) Shell.
PR: ports/107139
Submitted by: chinsan
|
Tuesday, 19 Dec 2006
|
08:45 vd
Resurrect lang/clips and update it to 6.24
|
Tuesday, 12 Dec 2006
|
16:12 vd
Remove expired leaf ports:
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
|
16:06 vd
Remove expired ports:
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
|
Friday, 8 Dec 2006
|
06:22 wes
New, improved snobol4 interpreter from Phil Budne <phil@ultimate.com>
Submitted by: Dave Feustel <dfeustel@mindspring.com>
|
Saturday, 18 Nov 2006
|
09:55 dinoex
A GNUstep-aware scheme interpreter. You need libflex installed on your system.
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
|
Monday, 6 Nov 2006
|
10:39 gerald
And here we go, introducing the lang/gcc43 port in form of the 20061104
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
|
Tuesday, 31 Oct 2006
|
14:13 vd
Remove expired leaf ports:
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
|
06:15 dinoex
StepTalk is the official GNUstep scripting framework. StepTalk is more
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
|
Monday, 9 Oct 2006
|
14:29 perky
- Update the main python version to 2.5.
- 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.
|
Thursday, 5 Oct 2006
|
00:36 alepulver
YARV is Virtual Machine for Programming Language Ruby.
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>
|
Sunday, 1 Oct 2006
|
19:17 stas
- Add port for lang/xotcl
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)
|
Wednesday, 13 Sep 2006
|
15:24 miwi
The newLISP is a scripting language for developing web applications and
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>
|
Monday, 4 Sep 2006
|
16:28 bsam
o finish transition a repocopy from gnat-gcc34 to gnat-gcc41:
- 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]
|
15:27 itetcu
CamlIDL is a stub code generator and COM binding for Objective Caml.
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>
|
Friday, 18 Aug 2006
|
01:39 maho
Add gcc42-withgcjawt.
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
|
Thursday, 17 Aug 2006
|
21:16 miwi
IMP is a monadic style implementation of the semantics of the (very simple)
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)
|
Monday, 7 Aug 2006
|
13:12 rafan
Add sather-tutorial 000328, a tutorial on the Sather programming
language.
PR: ports/101425
Submitted by: Stanislav Sedov <ssedov at mbsd.msk.ru>
|
13:11 rafan
Add sather-specification 000328, specification of the Sather programming
language.
PR: ports/101424
Submitted by: Stanislav Sedov <ssedov at mbsd.msk.ru>
|
Thursday, 3 Aug 2006
|
20:25 bsam
The GNU Ada compiler system built from GCC 3.4.6.
PR: 99993
Submitted by: Karel Miklav <karel@lovetemple.net>
Approved by: netchild (mentor, implicit)
|
Tuesday, 1 Aug 2006
|
02:32 ijliao
add p5-v6-alpha 0.011
An experimental compiler for Perl 6
|
01:39 ijliao
add p5-Pugs-Compiler-Rule 0.12
Compiler for Perl 6 Rules
|
Saturday, 29 Jul 2006
|
21:48 miwi
Various examples for the Objective Caml compiler and programming environment.
WWW: http://caml.inria.fr/ocaml/
PR: ports/100932
Submitted by: Stanislav Sedov <ssedov(at)mbsd.msk.ru>
Approved by: krion (mentor)
|
Tuesday, 25 Jul 2006
|
07:34 aaron
Adding port lang/abcl. Armed Bear Common Lisp, an implementation of
Common Lisp in Java.
PR: ports/96232
Submitted by: Frank Fischer <fischer.frank@gmail.com>
|
Monday, 24 Jul 2006
|
12:17 acm
- Removed lang/fpc-demo
Approved by: garga (mentor)
|
11:21 acm
- The big change on ports of freepascal, now all ports are compiled
- Adding entry for lang/fpc-utils
Approved by: garga (mentor)
|
Thursday, 13 Jul 2006
|
22:07 shaun
Add lang/phc, a framework for static analysis of PHP scripts, PHP
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)
|
Wednesday, 5 Jul 2006
|
21:07 bsam
This is a Fortran 77 compatibility runtime linux (Fedora Core 4)
library built with gcc-3.2.
Reported by: thierry
Approved by: netchild (mentor)
|
Monday, 3 Jul 2006
|
00:24 alepulver
The GNU Pascal Compiler (GPC) is, as the name says, the Pascal compiler of the
GNU family.
WWW: http://www.gnu-pascal.de/
|
Thursday, 29 Jun 2006
|
00:14 jylefort
Remove linux-libgcc since it has been obsoleted by fc3 and fc4.
|
Saturday, 24 Jun 2006
|
17:54 vanilla
Add ofc, it's The Objective-C Foundation Classes library.
|
Wednesday, 21 Jun 2006
|
16:21 garga
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>
|
16:05 garga
Add fpc-tcl , free Pascal interface to the tcl/tk interpreter.
PR: ports/98677
Submitted by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
|
15:36 garga
Remove lang/fpc2 in preparation to update lang/fpc to 2.0.2
|
Monday, 19 Jun 2006
|
10:02 jylefort
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
|
Sunday, 18 Jun 2006
|
12:49 gerald
glibstdc++28 has been deprecated for more than two years.
Remove it, finally.
|
Thursday, 15 Jun 2006
|
14:54 novel
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/
|
Friday, 2 Jun 2006
|
13:24 tobez
Add p5-JavaScript 0.55, perl extension for executing embedded
JavaScript.
PR: ports/98372
Submitted by: dom@happygiraffe.net
|
Thursday, 1 Jun 2006
|
07:25 aaron
Adding port lang/p5-Quantum-Superpositions, QM-like superpositions in Perl.
Approved by: tobez (implicit)
|
Tuesday, 30 May 2006
|
20:04 aaron
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
|
Tuesday, 16 May 2006
|
01:42 jkoshy
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.
|
Tuesday, 9 May 2006
|
12:11 garga
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>
|
Saturday, 6 May 2006
|
13:26 ale
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).
|
Wednesday, 3 May 2006
|
12:37 pav
- Connect lang/lua50 after repocopy from lang/lua
Repocopy by: marcus
|
Monday, 17 Apr 2006
|
05:24 maho
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.
|
Wednesday, 5 Apr 2006
|
22:32 jylefort
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>
|
Friday, 31 Mar 2006
|
13:28 nobutaka
Remove ruby18-nopthreads port since pthread support of lang/ruby18 port
is disabled by default.
Approved by: portmgr (krion)
|
Friday, 3 Feb 2006
|
17:27 vs
Remove expired port
|
Number of commits found: 1095 (showing only 100 on this page) |