non port: lang/Makefile |
Number of commits found: 1067 (showing only 100 on this page) |
Tuesday, 7 Jul 2009
|
07:32 mm
- Dropping tcl8.0 support
- This has no effect on japanese/tcl80 and japanese/tk80 ports
2009-03-22 lang/tcl80: tcl8.0 support dropped
|
Monday, 6 Jul 2009
|
20:30 lwhsu
- Add Python 3.1
|
Tuesday, 23 Jun 2009
|
11:46 flz
Add lang/mono-basic 2.4, VisualBasic.NET support for Mono.
PR: ports/135928
Submitted by: Romain Tartiere
|
Sunday, 21 Jun 2009
|
10:20 dhn
libHX is a C library (with some additional C++ bindings available)
WWW: http://libhx.sourceforge.net/
PR: ports/135871
Submitted by: Sylvio Cesar <scjamorim@bsd.com.br>
|
Monday, 15 Jun 2009
|
14:42 erwin
Remove pm3-* and friends as it hasn't been able to build for
over a year.
2008-09-19 lang/pm3-base: Has been broken for more than 6 months
2009-01-19 lang/pm3-forms: depends on broken, expired port
2009-01-19 lang/pm3-gui: depends on broken, expired port
2009-01-19 lang/pm3-m3tk: depends on broken, expired port
2009-01-19 lang/pm3-net: depends on broken, expired port
2009-01-19 lang/pm3-netobj: depends on broken, expired port
graphics/juno-2
|
Monday, 8 Jun 2009
|
14:56 skv
Remove expired port lang/perl5.6
|
Monday, 1 Jun 2009
|
17:26 bsam
Here are new Linux Fedora 10 infrastructure ports.
Those ports are intended to be used with 8-CURRENT at least
with SVN r192206.
If you want to switch to linux-f10 ports, please define at /etc/make.conf:
OVERRIDE_LINUX_BASE_PORT=f10
OVERRIDE_LINUX_NONBASE_PORTS=f10
An upgrading procedure is shown at /usr/ports/UPDATING, entries 20090401
and 20070327.
For the first time all tested linux ports work as expected(!):
. acroread8;
. google-earth;
. skype;
. seamonkey.
Many thanks for kernel folks who really did the main work
(and I wrote only some lines of ports).
There is a good chance that those ports may become a default
for 8.0-RELEASE. Please, test and report back to emulation@ ML.
|
Thursday, 21 May 2009
|
20:07 beat
Petite Chez Scheme is a complete Scheme system that is fully compatible
with Chez Scheme but uses high-speed threaded interpreter technology in
place of Chez Scheme's incremental native-code compiler. Programs written
for Chez Scheme run unchanged in Petite Chez Scheme, as long as they do
not depend specifically on the compiler. In fact, Petite Chez Scheme is
built from the same sources as Chez Scheme, with all but the compiler
sources included.
Petite Chez Scheme was conceived as a freely distributable run-time
environment for compiled Chez Scheme applications. To serve this purpose,
it needed to have a complete run-time environment, including, for many
applications, a working evaluator. The result is a system that is useful
not only to our customers for the applications they distribute, but also
to people who want to use a top-quality Scheme system and can't justify
purchasing Chez Scheme.
WWW: http://www.scheme.com/petitechezscheme.html
PR: ports/133437
Submitted by: Vitaly Magerya <vmagerya AT gmail.com>
Approved by: miwi (mentor)
|
Monday, 18 May 2009
|
18:05 johans
Pike is an interpreted, object-oriented programming language.
It looks a bit like C and C++, but it is much easier to learn and use.
It can be used for small scripts as well as for large programs.
A lot of inspiration for this port came from the Pike 7.6 port.
Some optional pike modules are not yet included; will follow soon.
|
Friday, 15 May 2009
|
17:43 glarkin
Scala is a general purpose programming language designed to express
common programming patterns in a concise, elegant, and type-safe
way. It smoothly integrates features of object-oriented and functional
languages, enabling Java and other programmers to be more productive.
Code sizes are typically reduced by a factor of two to three when
compared to an equivalent Java application.
WWW: http://www.scala-lang.org/
PR: ports/133887
Submitted by: Mitsuru YOSHIDA <mitsuru at riken.jp>
|
Sunday, 10 May 2009
|
10:46 pgj
F# developed as a research programming language to provide the much
sought-after combination of type safety, succinctness, performance,
expressivity and scripting, with all the advantages of running on a
high-quality, well-supported modern runtime system. This combination
has been so successful that the language is now being transitioned
towards a fully supported language on the .NET platform.
F# was developed as a pragmatically-oriented variant of ML that shares a
core language with OCaml. Unlike other scripting languages it executes
at or near the speed of C# and C++, making use of the performance that
comes through strong typing. Unlike many type-inferred,
statically-typed languages it also supports many dynamic language
techniques, such as property discovery and reflection where needed. F#
includes extensions for working across languages and for object-oriented
programming, and it works seamlessly with other .NET programming
languages and tools.
WWW: http://research.microsoft.com/fsharp/fsharp.aspx
Approved by: gabor (mentor)
|
Saturday, 9 May 2009
|
01:49 acm
- New port: lang/gambas2-examples
Example projects for gambas language
|
01:47 acm
- New port: lang/gambas2
Gambas is a free development environment based on a Basic interpreter with
object extensions, a bit like Visual Basic (but it is NOT a clone !).
With Gambas, you can quickly design your program GUI with QT or GTK+, access
MySQL, PostgreSQL, Firebird, ODBC and SQLite databases, pilot KDE applications
with DCOP, translate your program into any language, create network applications
easily, make 3D OpenGL applications, make CGI web applications, and so on.
(meta port)
WWW: http://gambas.sf.net/
|
00:59 acm
- New port: lang/gambas2-components
Native components for gambas2
|
00:53 acm
- New port: lang/gambas2-base
Gambas is a free development environment based on a Basic interpreter with
object extensions, a bit like Visual Basic (but it is NOT a clone !).
With Gambas, you can quickly design your program GUI with QT or GTK+, access
MySQL, PostgreSQL, Firebird, ODBC and SQLite databases, pilot KDE applications
with DCOP, translate your program into any language, create network applications
easily, make 3D OpenGL applications, make CGI web applications, and so on.
WWW: http://gambas.sf.net/
|
Wednesday, 29 Apr 2009
|
14:52 glarkin
Ikarus Scheme is a free optimizing incremental native-code compiler
for Scheme as specified in the Revised^6 Report on the Algorithmic
Language Scheme.
Ikarus Scheme is an optimizing compiler, so your Scheme code will
run fast without the need to port hot spots to C "for performance".
With an incremental compiler, you don't need a separate compilation
step to make your program run fast. The best part is that the
compiler itself is fast, capable of compiling thousands of lines
of code per second.
Finally, Ikarus Scheme is an R6RS compiler. R6RS libraries, scripts,
record types, condition system, exception handling, unicode strings,
bytevectors, hashtable, and enumerations are among the supported
features.
WWW: http://www.ikarus-scheme.org/
|
Tuesday, 7 Apr 2009
|
23:41 gerald
Connect lang/gcc45 AKA GCC 4.5.0 to the build.
|
Monday, 6 Apr 2009
|
14:19 bsam
Add linux-f8-tcl84 8.4.17, tool Command Language (Linux Fedora 8).
PR: ports/131806
Submitted by: Stas Timokhin <stast at bsdportal.ru>
|
Thursday, 2 Apr 2009
|
00:57 amdmi3
tinypy is a minimalist implementation of python in 64k of code
it includes a whole heap of features:
* parser and bytecode compiler written in tinypy
* fully bootstrapped
* luaesque virtual machine with garbage collection written in C
it's "stackless" sans any "stackless" features
* cross-platform :) it runs under windows / linux / macosx
* a fairly decent subset of python
o classes and single inheritance
o functions with variable or keyword arguments
o strings, lists, dicts, numbers
o modules, list comprehensions
o exceptions with full traceback
o some builtins
* batteries not included -- yet
WWW: http://www.tinypy.org/
PR: 132124
Submitted by: Marcin Cieslak <saper at SYSTEM dot PL>
|
Wednesday, 1 Apr 2009
|
15:25 bsam
Here are new Linux Fedora 8 infrastructure ports.
The recommended version of FreeBSD to use them is 8-CURRENT.
FreeBSD-7.x is not fully compatible with compat.linux.osrelease
2.6.16. Some syscalls cannot be MFCed due to native FreeBSD
ABI breakage.
Usage (and package building):
1. define compat.linux.osrelease=2.6.16;
2. add following variables to /etc/make.conf:
. OVERRIDE_LINUX_BASE_PORT=f8;
. OVERRIDE_LINUX_NONBASE_PORTS=f8.
Approved by: bsam (me) ;-)
|
Saturday, 28 Mar 2009
|
20:45 skv
Introduce Perl 5.10.0
|
Monday, 23 Mar 2009
|
20:53 miwi
2009-03-22 emulators/dlx: unmaintained, does not work with current versions of
GCC, needs gcc295 which has been failing to build for months
2009-03-22 java/javel: unmaintained, does not work with current versions of GCC,
needs gcc295 which has been failing to build for months
2009-03-22 java/guavac: unmaintained, does not work with current versions of
GCC, needs gcc295 which has been failing to build for months
2009-03-22 graphics/xrml: unmaintained, does not work with current versions of
GCC, needs gcc295 which has been failing to build for months
2009-03-22 graphics/renderpark: unmaintained, does not work with current
versions of GCC, needs gcc295 which has been failing to build for months
2009-03-22 games/jumpnbump: tcl8.0 support is going to be dropped
2009-03-17 irc/blackened: Broken and abandonware
2009-03-22 devel/libg++: unmaintained, does not work with current versions of
GCC, needs gcc295 which has been failing to build for months
2009-03-22 devel/freescope: unmaintained, does not work with current versions of
GCC, needs gcc295 which has been failing to build for months
2009-03-22 misc/menushki: unmaintained, does not work with current versions of
GCC, needs gcc295 which has been failing to build for months
2009-03-22 misc/vbidecode: unmaintained, does not work with current versions of
GCC, needs gcc295 which has been failing to build for months
2009-03-22 lang/wamcc: unmaintained, does not work with current versions of GCC,
needs gcc295 which has been failing to build for months
2009-03-22 multimedia/mpegedit: unmaintained, does not work with current
versions of GCC, needs gcc295 which has been failing to build for months
2009-03-22 mail/dkimap4: unmaintained, does not work with current versions of
GCC, needs gcc295 which has been failing to build for months
2009-03-22 net-mgmt/oproute: unmaintained, does not work with current versions
of GCC, needs gcc295 which has been failing to build for months
2009-03-22 x11/tkgoodstuff: tcl8.0 support is going to be dropped
2009-02-11 x11-toolkits/inti: not maintain by upstream for more than five years
and no port depend on this
|
Friday, 20 Mar 2009
|
09:24 dinoex
Etoile Project LnguageKit Plugins
WWW: http://www.etoile-project.org/
|
Saturday, 14 Mar 2009
|
22:36 gerald
Remove per deprecation/expiration note.
|
12:31 lwhsu
Add s9fes 20090311, a simple and comprehensible Scheme interpreter.
PR: ports/131998
Submitted by: Nils M Holm <nmh at t3x.org>
|
Monday, 2 Mar 2009
|
23:50 mm
- New port: lang/tcl-modules
- Slave port of tcl85, separates tcl common modules from tcl85 and tcl86
(identical) into a single port
|
Saturday, 7 Feb 2009
|
21:36 mm
- Add missing entries for tcl86,tk86,tcl86-thread,tk86-thread
|
Tuesday, 3 Feb 2009
|
22:38 miwi
2009-01-19 games/emacs-chess: has been broken for more than 6 months
2009-02-01 devel/subversion-devel: Use devel/subversion or
devel/subversion-freebsd instead of this port
2009-01-19 devel/hs-hat: has been broken for more than 6 months
2009-01-19 devel/hs-hpl: has been broken for more than 6 months
2009-01-19 databases/mysqlbigram: has been broken for more than 6 months
2009-01-19 mail/claws-mail-clamav: has been broken for more than 6 months
2009-01-19 mail/sylpheed2-devel: has been broken for more than 6 months
2009-01-19 www/pecl-mnogosearch: has been broken for more than 6 months
2009-01-31 x11-fonts/mathfonts: This port was supported by Mozilla 1.8
(including Firefox 2.0) - to be replaced by STIX fonts for Firefox 3.x
2009-01-19 x11-wm/fluxspace: has been broken for more than 6 months
2009-01-31 x11-wm/expocity: project has been abandoned
2009-01-19 x11/bbuname: has been broken for more than 6 months
2009-01-19 security/squidclam: has been broken for more than 6 months
2009-01-19 print/virtualpaper: depends on broken, expired port
2009-01-19 print/ifhp: has been broken for more than 6 months
2009-01-19 net-p2p/peercast: has been forbidden for more than 6 months
2009-01-19 palm/pdbc: has been broken for more than 6 months
2009-01-19 net-mgmt/NeTraMet: has been broken for more than 6 months
2009-01-19 net-im/sulci: has been broken for more than 6 months
2009-01-19 multimedia/mjpegtools-yuvfilters: has been broken for more than 6
months
2009-01-19 multimedia/helixplayer: has been broken for more than 6 months
2009-01-19 lang/quack: has been broken for more than 6 months
2009-01-19 misc/pybliographer: has been broken for more than 6 months
2009-01-19 net/versuch: has been broken for more than 6 months
2009-01-19 net/py-mantissa: has been broken for more than 6 months
2009-01-19 net/libunpipc: has been broken for more than 6 months
2009-01-19 net/gnometelnet: has been broken for more than 6 months
2009-01-19 net/gacxtool: depends on expired, broken port
2009-01-19 devel/py-coro: has been broken for more than 6 months
2009-01-19 chinese/stardict2-dict-zh_TW: has been broken for more than 6 months
2009-01-19 x11-themes/gtk-industrial-theme: has been broken for more than 6
months
|
Sunday, 1 Feb 2009
|
19:43 skv
Rename: lang/perl5 -> lang/perl5.6
PR: ports/131046
|
Saturday, 24 Jan 2009
|
12:17 gerald
Remove lang/gcc28 (GCC 2.8) which has been DEPRECATED for more than
3 years and does not build anywhere.
No objections: mjl@luckie.org.nz (maintainer), pav
|
Sunday, 18 Jan 2009
|
03:27 gerald
Remove lang/gcc41, the GCC 4.1 series. GCC 4.2 in the form of lang/gcc42
as well as the FreeBSD 7.x system compiler is the new king in town.
|
Thursday, 8 Jan 2009
|
10:19 pav
- Remove lang/py-compiler, it's been included in base python since 2.2
|
Tuesday, 6 Jan 2009
|
07:59 maho
Readd.
audio/tuxguitar depends on lang/gcc42-withgcjawt port.
Submitted by: cperciva@
|
05:54 maho
Remove lang/gcc42-withgcjawt
This is very hard to maintain
* Actually CONFLICT with lang/gcc42.
* Depending on lang/gcc42 is not a good idea. Requires too much efforts.
|
05:41 maho
Remove following ports.
lang/gcc41-withgcjawt
java/gjdoc
java/ecj-bootstrap
* lang/gcc41 will also be removed by gerald@ very soon.
* these ports are intended for free Java alternative, however,
require too much resources to maintain. java/java-gcj-compat
has also been removed because it's broken for long time.
|
Sunday, 28 Dec 2008
|
12:11 miwi
- Connect python26 and python30 to the build
|
Friday, 26 Dec 2008
|
05:34 pgollucci
clojure-mode is an emacs editing mode for the clojure
(www.clojure.org) programming language.
WWW: http://clojure.codestuffs.com/
PR: ports/129857
Submitted by: Peter Schuller <peter.schuller at infidyne.com>
Approved by: araujo (mentor, implicit)
|
Friday, 19 Dec 2008
|
21:21 pav
- Has expired: Has been broken for more than 6 months
|
Sunday, 7 Dec 2008
|
20:36 miwi
2008-09-19 japanese/escpf: Has been broken for more than 6 months
2008-09-19 java/java-gcj-compat: Has been broken for more than 6 months
2008-09-19 lang/screamer: Has been broken for more than 6 months
2008-10-01 misc/documancer: Unmaintained upstream
2008-09-19 misc/ipbt: Has been broken for more than 6 months
2008-10-13 multimedia/manslide: Use multimedia/smile instead
2008-09-19 net/globus4: Has been broken for more than 6 months
2008-09-19 net/p5-Parallel-MPI: Has been broken for more than 6 months
2008-01-28 net/p54u: website disappeared
2008-09-19 net-im/ginsu: Has been broken for more than 6 months
2008-09-19 net-p2p/py-kenosis-bittorrent: Has been broken for more than 6 months
2008-09-19 sysutils/sjog: Has been broken for more than 6 months
2008-09-19 textproc/Ebnf2ps: Has been broken for more than 6 months
2008-09-19 www/roxen: Has been broken for more than 6 months
2008-09-19 x11-fm/evidence: Has been broken for more than 6 months
|
Friday, 5 Dec 2008
|
13:30 gahr
- New port: lang/cfortran
cfortran.h is an easy-to-use powerful bridge between C and FORTRAN.
It provides a transparent, machine independent interface between
C and FORTRAN routines and global data.
|
Sunday, 30 Nov 2008
|
14:03 dinoex
Tiny C Compiler
Features:
* 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 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.
WWW: http://bellard.org/tcc/
|
Saturday, 29 Nov 2008
|
12:27 dinoex
Pragmatic Smalltalk Compiler
This is an implementation of Smalltalk designed to run
on top of an Objective-C runtime.
WWW: http://www.etoile-project.org/
|
Thursday, 27 Nov 2008
|
18:21 dinoex
Etoile's Pragmatic Smalltalk, a Smalltalk JIT compiler which generates code
binary-compatible with Objective-C, allowing classes to be written in a
mixture of Smalltalk and Objective-C.
WWW: http://www.etoile-project.org/
|
Wednesday, 26 Nov 2008
|
20:58 dinoex
LanguageKit is a compiler kit built on top of LLVM for creating dynamic
language implementations using an Objective-C runtime for the object model.
This is used by SmalltalkKit, implementing Etoile's Pragmatic Smalltalk,
a Smalltalk JIT compiler which generates code binary-compatible with
Objective-C, allowing classes to be written in a mixture of Smalltalk
and Objective-C.
WWW: http://www.etoile-project.org/
|
Monday, 24 Nov 2008
|
18:15 dinoex
ScriptKit is a very lightweight cross-app scripting framework built on top of
Distributed Objects. It simply exports a dictionary containing a set of named
objects for scripting with Objective-C or any languages based on the LanguageKit
such as Pragmatic Smalltalk.
This is used for example by the hit corners and gesture recognition tool to run
arbitrary commands in response to corner activations or mouse gestures, and by
ScriptServices which allows arbitrary shell or Smalltalk scripts to be invoked
on the current selection from any GNUstep or Etoile application.
WWW: http://www.etoile-project.org/
|
09:33 miwi
cparser is a C compiler, which can parse C89 and C99 as well as many GCC and
some MSVC extensions. It also provides many useful analyses for warnings. It
uses libFIRM, which provides a SSA-based intermediate representation in form of
explicit dependency graphs, for optimization and code generation. Parsing is
done with a handwritten recursive descent parser. The AST representation is
straightforward, so it can be used for other purposes than code generation.
* fast recursive descent parser, parses C89 and C99
* handles most GCC extensions, f.e. __attribute__, inline assembler,
computed goto, statement expressions
* handles some MSVC extensions (like declspec)
* provides many useful warnings
* format string checker for char and wchar_t
* unreachable code analysis
* missing return statement check, which pinpoints exact location(s)
* write-only/-self variables detection
* missing and redundant forward declarations
* most warnings switches, which are available for GCC
* provides concise messages in case of error, for example when encountering
misspelled typenames
* compiler driver compatible with with GCC (-fxxx, -Wxxx, -M, ...)
* uses libFIRM for optimization and code generation (devel/libfirm)
WWW: http://www.libfirm.org
Submitted by: Christoph Mallon <christoph.mallon at gmx.de>
|
Sunday, 9 Nov 2008
|
22:56 miwi
The Cython language makes writing C extensions for the Python language
as easy as Python itself. Cython is a source code translator based on
the well-known Pyrex, but supports more cutting edge functionality and
optimizations.
The Cython language is very close to the Python language (and most
Python code is also valid Cython code), but Cython additionally supports
calling C functions and declaring C types on variables and class
attributes. This allows the compiler to generate very efficient C code
from Cython code.
This makes Cython the ideal language for writing glue code for external
C libraries, and for fast C modules that speed up the execution of
Python code.
WWW: http://www.cython.org/
PR: ports/128722
Submitted by: Wen Heping <wenhping at gmail.com>
|
Saturday, 6 Sep 2008
|
04:26 chinsan
Add mtasc 1.14, motion-Twin ActionScript 2 Compiler.
PR: ports/127130
Submitted by: Marcin Cieslak <saper at SYSTEM.PL>
|
Monday, 25 Aug 2008
|
21:11 miwi
Ucc is a C compiler which implements the ANSI C89
standard with a few extensions. Ucc is released
under BSD license.
Ucc is specificaly designed for personal research
and assist the undergraduate or graduate in compiler
learning. We hope that Ucc will be a seedbed for new
ideas and world-class optimizing techniques.
Ucc's design and development goals is clear code
structure,upstanding extensibility,retargetable and
excellent optimization.
WWW: http://ucc.sf.net
PR: ports/126551
Submitted by: Wen Heping <wenheping at gmail.com>
|
Saturday, 23 Aug 2008
|
09:44 gerald
Remove lang/gcc32 (GCC 3.2) which is no longer used by any other ports and
does not support amd64, for example.
|
Sunday, 17 Aug 2008
|
18:24 amdmi3
Mosh is A Fast R6RS Scheme interpreter.
WWW: http://code.google.com/p/mosh-scheme/
PR: ports/125375
Submitted by: <katsuji dot ishikawa at gmail dot com>
|
Sunday, 10 Aug 2008
|
22:42 amdmi3
- Add tolua++50 port similar to tolua++
- tolua++50 is to be used with lua 5.0 and tolua++ with lua 5.1, update depends
accordingly
- Depend on lua with USE_LUA instead of LIB_DEPEND
- Make both ports install files to (lua version)-specific directories, so they
can coexist peacefully in a manner similar to tolua/tolua50.
- Take maintainership
- Add distfile mirror
- Remove USE_LDCONFIG (ports do not install any shared libs)
- Fix pkg-descr
Approved by: miwi (mentor implicit)
|
Tuesday, 5 Aug 2008
|
15:23 lippe
- Connect ypsilon to the build.
Approved by: gabor (mentor, implicit)
|
Friday, 25 Jul 2008
|
03:27 wxs
- Remove lang/gambc after it's been repocopied to lang/gambit-c
PR: ports/124087
Submitted by: Timothy Beyer <beyert@cs.ucr.edu>
Approved by: Captain Fourier <rzinkov@gmail.com> (old maintainer)
|
03:07 wxs
- Connect lang/gambit-c to the build after the repocopy.
- Update to 4.2.6
- Respect CFLAGS
PR: ports/124087
Submitted by: Timothy Beyer <beyert@cs.ucr.edu>
Approved by: Captain Fourier <rzinkov@gmail.com> (old maintainer)
|
Wednesday, 16 Jul 2008
|
22:42 gahr
- New port: seed7
Seed7 is an extensible general purpose high-level programming language.
|
Friday, 11 Jul 2008
|
13:02 knu
Remove lang/yarv.
YARV was officially released as Ruby 1.9.
Approved by: MAINTAINER
|
Tuesday, 8 Jul 2008
|
18:37 gahr
- New port: plt-scheme
The PLT-Scheme group have released a new version of
their Scheme language and IDE tools suite, and here's a
port that builds it on FreeBSD.
PR: 124776
Submitted by: Andrew Reilly <areilly@bigpond.net.au> (new maintainer)
|
Monday, 23 Jun 2008
|
14:18 lippe
- Connect bsh to build.
Pointy hat to: lippe
Reported by: araujo
Approved by: gabor (mentor, implicit)
|
Monday, 2 Jun 2008
|
19:46 gahr
- New port: hla
High Level Assembler (HLA) is an assembly language developed by Randall Hyde
which can use high-level language constructs to aid x86 assembly programmer
beginners and advanced assembly developers alike.
|
Thursday, 29 May 2008
|
19:14 gahr
New port: The New Brainfuck Compiler
The New Brainfuck Compiler is an optimizing Brainfuck-to-C
and Bainfuck-to-Java compiler.
Approved by: miwi (mentor)
|
Friday, 16 May 2008
|
15:05 acm
New port: lang/nbc
NBC (Next Byte Codes) is a programming language for the LEGO
MINDSTORMS NXT product. NBC's syntax is based on assembler programming
langauges, so experienced assembler programmers (or just about any
programmers) should find it very easy to get started with. Even if you
aren't an experienced programmer, NBC is relatively easy to learn.
WWW: http://bricxcc.sourceforge.net/nbc/
PR: 116274
Submitted by: Ivan "Rambius" Ivanov <rambiusparkisanius_ at __gmail.com>
|
Monday, 5 May 2008
|
06:41 edwin
Let the world know that lang/tolua50 exist.
|
Sunday, 6 Apr 2008
|
08:58 stas
- Add ruby 1.9 support
- Implement new knobs for gems and rake (these are included in
ruby 1.9 distribution already). Also move gem bits from
ruby-gems/Makefile.common to bsd.ruby.mk[1]. Now to depend
on gems or rake you should define USE_RUBYGEMS/USE_RAKE
accordingly. Also RAKE_BIN variable is provided for
pointing to the right rake executable.
- Rewrite RUBY_SCHEBANG in awk to eliminate build dependency
on ruby.
Discussed with: Jonathan Weiss <jw@innerewut.de> [1] (gems maintainer)
Tested by: ports@
|
Saturday, 1 Mar 2008
|
20:18 gerald
Now track GCC 4.4 development (currently at 4.4.0 snapshot 20080229) via
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
|
Thursday, 28 Feb 2008
|
12:08 miwi
2007-10-28 x11-wm/wmDeskGuide: Version branch long since retired
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
|
Wednesday, 20 Feb 2008
|
23:22 beech
- Drag from attic
- 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)
|
Sunday, 27 Jan 2008
|
23:10 nivit
Rhino is an open-source implementation of JavaScript written entirely
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/
|
Friday, 18 Jan 2008
|
20:49 bms
Add a port for the g++ 4.2.2 C++ library documentation.
|
14:42 bms
Add port of libstdc++ documentation for the version shipping with
gcc 3.4.x versions. Supersedes lang/stldoc.
Note: Versioning convention must be explicit in port name as different
versions of this library exist.
|
Monday, 17 Dec 2007
|
18:24 alepulver
Open Dylan compiles to native code and has a full-featured IDE including an
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/
|
Saturday, 3 Nov 2007
|
23:39 gerald
Remove lang/gcc40 which only has three dependencies left in the tree
(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)
|
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
|
Number of commits found: 1067 (showing only 100 on this page) |