Commit Graph

1599 Commits

Author SHA1 Message Date
espie
3659fdabd8 +ecl 2008-05-06 09:33:19 +00:00
espie
dcadf2e32d embedded common lisp, appears to work on at least i386 and macppc,
which is a good reason to import it (since every other lisp we have
works only on i386, and flakily to boot)
2008-05-06 09:31:25 +00:00
jasper
94b4983ec4 - add vala 2008-05-05 09:28:50 +00:00
jasper
63e0f5b5e8 import vala 0.3.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.

ok ajacoutot@
2008-05-05 09:27:40 +00:00
steven
ee3b6d34fd +tcltutor 2008-05-02 06:44:25 +00:00
steven
72ffdfa674 import TclTutor 3.0b1
This is a package designed to teach the Tcl programming language in a
quick and easy manner.  The goal is to teach the minimal amount of Tcl
syntax, commands and options that are necessary to write useful
programs.

from Stuart Cassoff (aa72aa60 at sympatico.ca)
2008-05-02 06:43:46 +00:00
sthen
8723cde88a Patch tclConfig.sh to set TCL_SRC_DIR as the directory holding the
installed headers, rather than the port build directory.

From Stuart Cassoff (maintainer), ok deanna
2008-04-27 13:47:15 +00:00
deanna
15c1de38ef Fix Stuart's email address. 2008-04-25 19:33:05 +00:00
deanna
fc01f12541 += 8.5 2008-04-25 14:12:41 +00:00
deanna
9f4e8eb5e9 import tcl 8.5
Highlights of Tcl 8.5

    * Speed: 8.5 now runs 10% faster than 8.4 with bytecode
      improvements, object caching and reduced memory usage.
    * Bignums: Tcl now supports arbitrary-precision integers,
      which improves math operations on large integers.
    * Safer interps: Tcl's powerful safe interpreter mechanism
      now has improved control of time and command limits in
      slave interpreters.
    * clock command: More robust implementation of command for
      specifying time, with significant l10n and i18n
      improvements.
    * dict command: New data structure that allows access to
      data by value rather than a variable name, which is
      substantially faster.
    * Additional improvements: Faster list search, new and
      improved mathematics procedures, anonymous procedures, new
      ways to package Tcl extensions, Tcl-level custom channel
      types, file and line location information for each
      command, and more.

from Stuart Cassoff (MAINTAINER)

ok steven@
2008-04-25 14:10:46 +00:00
okan
44e179f9d9 update to 5.1.3 from Christian Rueger - thanks!
ok merdely@
2008-04-19 17:59:32 +00:00
deanna
7e320765fa Hide arch-dependant distfile from those that don't need it. Unbreaks
mirror-maker.

From Josh Elsasser (MAINTAINER)
noticed by and ok naddy@
2008-04-15 12:07:31 +00:00
deanna
ec8d28d6ed +sbcl 2008-04-14 12:30:22 +00:00
deanna
e9a5bb18d6 Import sbcl 1.0.15
Steel Bank Common Lisp (SBCL) is an open source (free software)
compiler and runtime system for ANSI Common Lisp. It provides an
interactive environment including an integrated native compiler, a
debugger, and many extensions.

From Josh Elsasser (MAINTAINER)

ok kili@, jasper@
2008-04-14 12:29:40 +00:00
steven
b98b6db492 update to Erlang R12B-2
from maintainer Jon Olsson
2008-04-13 07:31:15 +00:00
wcmaier
8d2dde4d44 Add MODPY_EGG_VERSION to SUBST_VARS to make PLIST updates nicer.
This'll prevent setuptools from creating egg-info filenames
encoded with the package version (even when MODPY_SETUPTOOLS
isn't enabled).

ok mbalmer@, eric@, merdely@; input from many py porters
2008-04-09 21:45:54 +00:00
bernd
55e6d393df Security update to ruby-1.8.6.114. (CVE-2008-1145)
More information:
http://secunia.com/advisories/29232/
2008-03-29 12:05:27 +00:00
merdely
d4d0c829a3 Move two files from PLIST-main to PLIST-tools. Fixes pkg_delete python.
From alek@
ok ajacoutot@
2008-03-27 14:31:31 +00:00
djm
f1a641c815 python-2.5.2
tested with a full ports build by naddy@ ok pvalchev@
2008-02-27 00:30:47 +00:00
naddy
11ef623d20 bump PKGNAME for PLIST changes 4.2 -> 4.3 2008-02-23 00:26:07 +00:00
naddy
647b095b60 bump PKGNAME for PLIST changes 4.2 -> 4.3 2008-02-22 21:09:03 +00:00
naddy
96a5171118 bump PKGNAME for PLIST changes 4.2 -> 4.3 2008-02-22 19:16:49 +00:00
naddy
451d326ba9 bump PKGNAME for PLIST changes 4.2 -> 4.3 2008-02-22 16:52:43 +00:00
sthen
32b4023745 update Erlang/OTP to R12B-1, from MAINTAINER Jon Olsson.
additional thanks to viq for ejabberd testing.

"go ahead" jasper
2008-02-14 22:44:36 +00:00
bernd
b2b2bc351a Require a recent ruby-gems version to build gem ports.
Noticed by Paul Irofti. Thanks!
2008-02-08 17:13:15 +00:00
merdely
5cccf448ab Make klone honor CFLAGS and CC.
ok naddy@
2008-01-23 21:22:27 +00:00
ajacoutot
a33dce6a1a - set SHARED_ONLY=Yes for this module
mbalmer: "python is only runnable on shared arches, all extensions use dlopen()"
no objections from jasper@ espie@ mbalmer@
2008-01-20 15:28:29 +00:00
bernd
079fabd16e Fix indentation and remove useless regress stuff comments.
ok sturm@, msf@
2008-01-14 18:39:07 +00:00
espie
17d70806a3 tweak FAKE_FLAGS semantics to saner defaults. 2008-01-04 17:48:33 +00:00
bernd
340327fd48 Update to ruby-1.8.6 patchlevel 111.
This is a long overdue update which contains lots of bug fixes and some
security fixes.

Take over maintainership from msf@.

Tested by many. Thank you very much!

ok jcs@, msf@
2007-12-27 18:32:32 +00:00
ajacoutot
5e7110c4d4 - fix packaging; my bad
- bump PKGNAMEs for version 3.3

noticed by sturm@
2007-12-25 19:47:35 +00:00
ajacoutot
f43ffec0ce - add a common DESCR for all GCC versions (and their subpackages) ;
except for version 3.3 which already has a specific one ;
versions 3.4, 4.0 and 4.1 have been broken for a while so no bump

ok espie@
2007-12-20 16:11:35 +00:00
sthen
0404428ef9 resolve my mistake properly this time, I failed to clean
/usr/ports/distfiles before rebuilding and packaging prior
to commit.

checksums now based on the correct re-rolled distfiles.
2007-12-20 00:07:55 +00:00
sthen
97d654ac7c remove two patches I failed to cvs rm <slaps own wrists>. 2007-12-19 23:16:40 +00:00
sthen
380d45c10f recalculate checksums; upstream re-rolled otp_doc_html_R12B-0.tar.gz :( 2007-12-19 23:06:46 +00:00
sthen
ac50ce691f Update erlang to 12b.0; from maintainer Jon Olsson
ok jasper
2007-12-19 22:51:29 +00:00
pyr
aa0af2fe39 update to parrot-5.0
powerpc tweak from simon@
ok simon@ who produced just about the same diff than mine.
2007-12-17 14:24:27 +00:00
sthen
07695f9b91 add a new book reference, the previous recommendation is getting
harder to find. from "antipsychic" on tech@ "with thanks to the
help of Mr. Ousterhout himself".

ok landry
2007-12-11 11:18:05 +00:00
martynas
486155ce21 add lang/python category; ok steven@ ajacoutot@ 2007-12-10 21:06:58 +00:00
jasper
4044cbec5c - update clisp to 2.43 2007-11-25 22:16:21 +00:00
jasper
aeaeb0a900 - update clisp to 2.42
from pedro martelletto, with tweaks by me.
2007-11-24 23:52:55 +00:00
merdely
e0c0e00c91 Add -mieee CFLAG if ${MACHINE_ARCH} == alpha to prevent floating point
exception.

ok & help martynas@; ok alek@ (MAINTAINER) and naddy@
2007-11-21 18:45:07 +00:00
steven
e8d7af48a0 fix WANTLIB 2007-11-14 09:43:39 +00:00
bernd
14b016b8e1 Be more specific about the gem version in gem BUILD_DEPENDS to make sure
GEM_SKIPDEPENDS works correctly. (ruby-gems->=0.9.4p2)
2007-11-13 17:45:28 +00:00
bernd
63a5135786 Backout the ugly rev 1.12 hack. It's not needed anymore since we now have
GEM_SKIPDEPENDS.
2007-11-13 17:32:59 +00:00
bernd
e630dc9a9c Use the --skip-dependencies option with 'gem install' if GEM_SKIPDEPENDS
is defined in the port Makefile.

i.e. 'GEM_SKIPDEPENDS= hoe cgi_multipart_eof_fix'

This will install the gem port into the fake area even if the hoe and
cgi_multipart_eof_fix gems aren't installed.

ok jcs@, "sounds reasonable but I haven't really looked at it" msf@
2007-11-13 16:10:37 +00:00
bernd
17064650ea Unpack the gem metadata so we're able to patch it. This will
allow us to remove bogus dependencies from gems.

I need this for an upcoming ruby-mongrel update.

discussed with & ok sturm@
2007-11-05 20:55:03 +00:00
espie
1f7a885b4d nail down build order for parallel build.
tested through a bulk build by sturm@
2007-11-03 11:16:21 +00:00
steven
acc66832c1 build bsddb interface only with python 2.5, since older python versions
ship a bsddb that doesn't work with berkeley db > 4.2.

discussed with sturm and sthen
2007-10-30 13:35:18 +00:00
jolan
0d23414c4a re-unhardcode /usr/local 2007-10-29 22:38:42 +00:00