Commit Graph

2584 Commits

Author SHA1 Message Date
espie
0ab6d4fc77 reuse value from bsd.port.arch.mk 2011-09-28 13:56:03 +00:00
jasper
8044649162 CONFIGURE_SHARED has been taken care of by gnome.port.mk for a while now. 2011-09-28 09:54:01 +00:00
jasper
6a8b83abeb sync after recent gnome.port.mk CONFIGURE_ENV changes 2011-09-28 09:47:46 +00:00
sthen
44a531d6b3 revert previous; devel/gdb broken on amd64 2011-09-27 21:39:35 +00:00
sthen
119b2307f8 let Python use PKGSPEC infrastructure, discussed with and variable name
suggestion from fgsch@
2011-09-27 21:27:36 +00:00
landry
55d38b2fe3 Switch ocaml to use the static libbfd.a from devel/gdb port now that
it's hooked up to the build on all archs. Tested on i386/amd64/sparc64.
ok avsm@ (maintainer) ckuethe@ dcoppa@ jasper@
2011-09-27 19:01:25 +00:00
nigel
df60e75843 Changed to allow installation with other python versions.
ok sthen@ fsgch@
2011-09-26 19:06:58 +00:00
naddy
05c118d6d9 use bsd.port.arch.mk framework 2011-09-26 14:06:51 +00:00
jasper
c9e4cff887 - update clojure to 1.3.0
clojure-contrib won't be updated yet, as upstream split it into a dozen
separate modules.
2011-09-25 21:12:51 +00:00
espie
707fbd6212 put ada at the end, so if it doesn't package, it's not such a bummer... 2011-09-25 14:12:10 +00:00
espie
7d0a0c4644 use bsd.port.arch.mk 2011-09-25 12:19:23 +00:00
kurt
bc70758475 Update to 1.5.4 and remove MAINTAINER as requested.
From Brad <brad@comstyle.com> and Amit Kulkarni <amitkulz@gmail.com>
2011-09-23 23:39:57 +00:00
jasper
b31268c068 configure checks for gnu libtool, but the build will use "our" libtool 2011-09-23 13:06:26 +00:00
jasper
8bc2721574 - unbreak after recent libtool update
from brad
2011-09-22 21:15:30 +00:00
sthen
1506610460 reinstate MODPYSPEC and restore MODPY_RUN_DEPENDS to previous
same diff/ok fgsch@
2011-09-22 09:44:40 +00:00
fgsch
abc3c2a2b8 Moved to python/3.2. 2011-09-21 14:43:33 +00:00
fgsch
3505cd6312 Move python 3.2 to the one under python 2011-09-21 14:39:06 +00:00
fgsch
f07def33ab Merge in support for python3.
remi@ sthen@ ok
2011-09-21 14:37:28 +00:00
ajacoutot
4bf9d0baba No need to USE_GROFF, man pages are Ok with mandoc.
from Brad
2011-09-21 09:20:07 +00:00
fgsch
39cac6370f add pkgpath markers.
sthen@ ok.
2011-09-20 12:29:38 +00:00
fgsch
b113d8cfaf - correct maintainer and configure arguments
- this now lives under lang/python
2011-09-20 10:55:28 +00:00
fgsch
f2e7d58191 Reimport 3.2 under lang/python in preparation to merge lang/python3 under
lang/python.
remi@ sthen@ ok.
2011-09-20 10:51:26 +00:00
jasper
6cb7efc322 - update vala to 0.14.0
ok aja@
2011-09-17 17:21:16 +00:00
edd
26f505717d Update swi-prolog to 5.10.5.
OK jasper@
2011-09-17 16:06:32 +00:00
rpointel
a3363c1fbf Prefix PKGNAME with py3- by default and strip potential existing py|python prefix, override if needed.
Idea from landry@ and sthen@, ok landry@.
2011-09-17 12:05:33 +00:00
rpointel
40da662748 link python3 to the build.
ok naddy@, phessler and ten ok landry@.
2011-09-17 08:52:06 +00:00
kili
a522a3d346 Workaround for failing test case process007: use bash (yuck!) 2011-09-16 21:17:41 +00:00
jasper
023da4e68e sync 2011-09-16 20:08:48 +00:00
jasper
8dcd027206 import jimtcl 0.72
Jim is a small footprint implementation of the Tcl programming language
written from scratch. Currently Jim Tcl is very feature complete with an
extensive test suite. There are some Tcl commands and features which are
not implemented (and likely never will be), including namespaces, traces
and Tk. [..]

ok aja@
2011-09-16 20:07:35 +00:00
jasper
0d323c5986 sync 2011-09-16 13:46:48 +00:00
jasper
a5dcdfacc2 import myhdl 0.7
MyHDL is an open source Python package that lets you go from Python to
silicon. With MyHDL, you can use Python as a hardware description and
verification language. Furthermore, you can convert MyHDL code, that was
developed towards implementation, to Verilog and VHDL automatically, and
take it to a silicon implementation from there.

ok landry@
2011-09-16 13:46:13 +00:00
jasper
7ff35bc980 - also append 'src' to the classpath, this is usefull when invoking clojure
from a library path.
2011-09-16 12:47:50 +00:00
jasper
48c3037055 fix borked patch 2011-09-16 10:42:58 +00:00
espie
e820071495 normalize pkgpath 2011-09-16 10:31:20 +00:00
dcoppa
59f5224fca upstream rerolled ocaml-3.12-refman.html.tar.gz 2011-09-16 09:38:31 +00:00
jasper
316619dd54 sync 2011-09-16 08:13:54 +00:00
jasper
75670b6fc6 import freehdl 0.0.7
FreeHDL is a compiler/simulator suite for the hardware description
language VHDL.  VHDL'93 as well as VHDL'87 standards are supported.
[...]

ok landry@
2011-09-16 08:13:12 +00:00
espie
340195f8f9 modernize gcc build: pseudo-flavors, multi-packages, and ONLY_FOR_ARCHS-*
(prevent bulk from building gcc 4 twice, once for java, once for objc)
2011-09-15 17:25:34 +00:00
kili
20f0ceada9 Fix the ghcpkg01 test case. 2011-09-15 17:23:29 +00:00
jasper
f638292b71 Security fix for CVE-2011-2896,
SWI-Prolog XPCE Component "LZWReadByte()" Buffer Overflow Vulnerability
2011-09-15 15:36:54 +00:00
fgsch
a0eda24d70 siginterrupt test is passing now. remove skipIf from here.
no bump required.
2011-09-14 09:23:11 +00:00
jasper
09eb55854e - update to 0.13.4
* needed for upcoming gnome3 updates

ok aja@
2011-09-12 18:19:53 +00:00
naddy
1e2bbe8777 bump all (sub)packages that depend on db/v4; requested by and help from espie@ 2011-09-12 18:02:34 +00:00
jasper
ad2a9c291c switch the rest of the ports using gnome.port.mk over to .tar.xz where applicable. 2011-09-12 12:07:24 +00:00
jasper
a0a550dece This replaced antlr2 2011-09-11 18:24:24 +00:00
jasper
cc896c05b7 remove lang/antlr2, it's unused and replaced by antlr3
no reply from maintainer for weeks
2011-09-11 18:22:38 +00:00
jasper
5f977b1bed - move this to using antlr3. 2011-09-11 18:20:51 +00:00
naddy
8ec3fb0e39 don't override CFLAGS and correctly enable pthreads; ok martynas@ 2011-09-11 14:10:32 +00:00
rpointel
19e3c53a5e Update Python to 3.2.2 (keep it unhooked).
ok fgsch@.
2011-09-10 05:16:20 +00:00
naddy
bebbb2d754 __builtin_clz is only available with gcc 3.4 or later 2011-09-07 11:25:18 +00:00
landry
443dbc68e7 Remove empty patches. 2011-09-07 05:18:05 +00:00
rpointel
a03b19cfef Use system libffi on Python 2.5 and 2.7 (except on arm).
ok jasper@ landry@ sthen@.
2011-09-06 20:58:08 +00:00
jasper
7aeae58ad2 - adjust path to now unversioned antlr2.jar 2011-09-06 07:20:47 +00:00
jasper
ff7ac5a860 - fix .jar installation path.
- tweak MASTER_SITES
2011-09-06 07:20:24 +00:00
jasper
3aefe375e7 - rename jarfile to antlr3.jar as this may co-exist with antlr2 a bit longer. 2011-09-05 20:44:34 +00:00
jasper
7709773812 - update clojure-contrib to 1.2.0 2011-08-31 13:10:29 +00:00
jasper
f32619f756 - tweak previous, now clojure can also find and use other java classes. 2011-08-30 19:52:22 +00:00
jasper
829398d2bd - allow clojure to pickup clojure-contrib
- take maintainership

ok ian@ (former MAINTAINER)
2011-08-30 19:48:17 +00:00
jasper
272242f43d sync 2011-08-30 19:02:59 +00:00
jasper
273fee902f import clojure-contrib 1.1.0
Extensions and enhancements to the Clojure libraries.

ok ian@
2011-08-30 19:02:24 +00:00
jasper
fa7be240b1 - bump REVISION after recent java.port.mk change 2011-08-30 17:16:35 +00:00
jasper
cfb2b00ecd import antlr 3.4
ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a
language tool that provides a framework for constructing recognizers,
compilers, and translators from grammatical descriptions containing
Java, C#, Python, or C++ actions.

ok aja@

Note, the antlr2 port may be removed soon, unless anyone is still using it?
2011-08-30 07:19:34 +00:00
jasper
86bad555be sync 2011-08-30 07:16:53 +00:00
robert
a0cff325ef update to 2.10.5 2011-08-29 10:53:22 +00:00
jasper
7fa322b2d0 add missing run dependency, spotted by aja@ 2011-08-28 20:57:49 +00:00
jasper
275044f428 sync 2011-08-28 16:57:43 +00:00
jasper
a4f9b2aed3 import scala 2.9.0.1
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.

ok sthen@
2011-08-28 16:57:23 +00:00
sthen
6fa22cf66b update to gawk 4.0.0, from Brad + a fix from me, maintainer timeout 2011-08-28 11:15:39 +00:00
robert
3ed56ef0e1 update php/5.3 to 5.3.8 and enable fpm support. the original fpm diff
was from william@ but i had a slightly different approach of implementing
it in the port itself.
2011-08-27 13:13:13 +00:00
jeremy
5d93d9ca7c Update to JRuby 1.6.4 2011-08-26 22:11:47 +00:00
jasper
2e250b49da Add latest patch from upstream, 5.1.4-3 2011-08-25 07:02:42 +00:00
jasper
c5d049bba3 - upstream re-rolled tarball with adjusted included mini-lua. 2011-08-24 20:22:31 +00:00
kili
7ad4c00448 Add a special (and ugly) target to build a new bootstrapper.
ok jasper@, sthen@
2011-08-24 18:31:39 +00:00
espie
39b78c75e9 allow an interrupted build to be restarted. 2011-08-24 10:01:21 +00:00
jasper
31a32e8441 Add readline capabilities to the REPL by using rlwrap.
ok ian@ (MAINTAINER)
2011-08-24 07:50:40 +00:00
rpointel
fa6adaafb4 Comma was missing in our patch so test failed. Now it's ok.
Bump revision.
ok aja@.
2011-08-23 07:08:23 +00:00
espie
8c503a8b58 replace non-working cookies with working MOD* variables.
allows ruby to do stuff without taking over do-* targets entirely.

okay jeremy@
2011-08-22 17:53:38 +00:00
jasper
696c1d2030 - don't hardcode API version in PLIST
ok aja@
2011-08-22 12:32:12 +00:00
kili
ca8bd7b3a9 Some bindist tweaks. No change for regular builds, but necessary
for the bootstrap target i'm curremtly working on.
2011-08-21 21:38:04 +00:00
landry
d087e1dd1e Remove BROKEN-sparc64, parrot now passes all regress tests on sparc64. 2011-08-20 16:48:37 +00:00
landry
4ce9806ad5 Update to rakudo 2011-07, from maintainer Pascal Stumpf. 2011-08-20 16:47:54 +00:00
landry
a9168a0423 Update to parrot 3.6.0, from maintainer Pascal Stumpf.
Add a patch from upstream git to fix a segfault during build on i386.
2011-08-20 16:47:05 +00:00
edd
85b5b4e03a Add gmp support, so as to enable missing arithmetic functions (eg.
rationalize/1). Also fix WANTLIB.

OK jasper@

NOTE: port-lib-depends-check is still broken for this port. For now we can use
lib-depends-check instead.
2011-08-18 10:51:08 +00:00
jolan
9fc1efa281 remove myself as maintainer 2011-08-01 02:13:45 +00:00
jasper
7665c5d699 - update sbcl to 1.0.50
* various bug fixes and optimizations, as described in /usr/local/share/doc/sbcl/NEWS

committing on behalf of joshe@ (MAINTAINER)
2011-07-28 20:54:23 +00:00
todd
e72b03f18c update to 10.3.2, with input from ajacoutot@
from maintaner
2011-07-27 18:17:27 +00:00
sthen
aaf8da1229 The php-gd module no longer has a no_x11 flavour; add an @pkgpath so
that the new package can replace the no_x11 flavour of the old package.
ok robert@
2011-07-26 10:54:07 +00:00
kili
af5b2adfde Switch back to compiling Setup.l?hs and running the resulting program
instead of using runghc (the interpreter).

This is a *workaround* for the following two symptoms:

- Setup.hs: waitForProcess: resource exhausted (Resource temporarily
  unavailable)

- Setup.hs: fd:15: hGetContents: illegal operation (Inappropriate
  ioctl for device)

Note that this is not a *fix*. I'm sure there's some misbehaving
signal handler, either in runghc/ghci or in the ghc runtime library.

(No, it's *not* rts/posix/Signals.c:generic_handler(); I patched
it to preserve errno, but it didn't help)

Until I find the bug, it's better to let bulk builds pass without
(or with less) errors.

ok (with the workaround) espie@
2011-07-25 21:45:15 +00:00
kili
497ff3c94f Fix totally stupid error message hiding fuckup in cabal. 2011-07-23 16:38:54 +00:00
sthen
3c59336cdc Make the description agree with the suggested commands when linking
php.conf from modules.sample into modules; ok robert@
2011-07-22 10:28:54 +00:00
sthen
e96b4a7874 Use PKGSPEC to set the correct PHP version in ports which depend on modules.
Otherwise a port wanting php-mysql-5.3 was matching an installed php-mysql-5.2
package. ok robert@, bumps to follow.
2011-07-22 10:19:23 +00:00
jeremy
d1536163d4 Update to 1.2.4. 2011-07-20 22:51:32 +00:00
rpointel
a4bb35be59 Cleaned Makefile.inc and update Python 3.2 -> 3.2.1.
Permit to build on OpenBSD 5.x.
Added patches to permit "make regress" without block (to be improved).

Keep it unhooked.
2011-07-20 12:06:57 +00:00
jeremy
30ff524123 Update to 1.6.3. Make bin/jruby a compiled file instead of a bash
script, so it can now be used in shebang lines.  Remove the
building of nailgun, since nailgun support is now part of the
jruby binary.

This requires patching the included jruby-launcher gem to make a
similar change we used to make to the jruby.bash script, to set the
JAVA_HOME environment so things work correctly.

Also, create the SITEARCHDIR directory by default.

OK jcs@
2011-07-19 17:57:47 +00:00
jeremy
7d470427bf Update SUB to remove OpenBSD version, so ruby 1.8 and ruby 1.9
can still package.

OK landry@, jcs@
2011-07-19 17:28:48 +00:00
jeremy
015df4f744 Update MODRUBY_ARCH to remove OpenBSD version, and add
MODRUBY_SITEDIR and MODRUBY_SITEARCHDIR so that ports can build
on multiple ruby implementations (plus it makes for nicer PLISTs).

OK landry@, jcs@
2011-07-19 17:26:30 +00:00
jeremy
0f31f9020a Update to 1.9.2p290.
Make regress run all three regression test suites.  Before,
later regression test suites wouldn't be run if earlier ones
were not successful, which stopped the main test suite from
running on i386, macppc, and possibly other arches.

Override the arch setting to remove OpenBSD version from it,
so ports don't have to be bumped when OpenBSD version changes.

OK landry@, jcs@
2011-07-19 17:08:54 +00:00
jeremy
9fe80155bd Override the arch setting to remove OpenBSD version from it,
so ports don't have to be bumped when OpenBSD version changes.

OK landry@, jcs@
2011-07-19 17:06:39 +00:00
jasper
ce5a2a478a - don't hardcode OSREV, it's not really needed 2011-07-19 07:29:37 +00:00
naddy
65bc5aa607 bump revision for plist changes 4.9 -> 5.0 2011-07-18 19:06:36 +00:00
naddy
eda00f379f remove some by now unused and confusing variables 2011-07-18 17:26:41 +00:00
naddy
97797cc0a0 fix build after after 4.9->5.0; with help from rpointel@ 2011-07-18 15:32:18 +00:00
sthen
17b5e65888 Replace a dead MASTER_SITES mirror with a working one. 2011-07-16 20:22:48 +00:00
robert
93da2fef8e fastcgi is hard without fastcgi support so enable it 2011-07-15 12:57:42 +00:00
robert
82b8af8cff make sure to read the correct php configuraion file, noticed by ajacoutot@ 2011-07-14 12:40:48 +00:00
naddy
faedabb1c1 Due to fixes for the definition of NULL in our header files the
corresponding fixups are omitted now.
Also add the fixup for wchar.h that must have appeared sometime in
the past.
ok sthen@
2011-07-13 22:20:31 +00:00
jasper
89368b0e65 - upstream mirror old distfiles on sf.net, so remove comment and backup site 2011-07-13 11:39:24 +00:00
jasper
cfe4b19e99 sync 2011-07-13 08:03:40 +00:00
jasper
ec80e75339 Retire this version of the 2.x family. All ports either use the
default (2.7) or are using an even older version (2.4/2.5) so 2.6 can go.

ok sthen@ rpointel@
2011-07-13 08:03:31 +00:00
jeremy
1dcb6991d1 Update to 1.8.7-p352.
"looks ok to me" landry@
2011-07-11 04:15:19 +00:00
jasper
9d438e995c - fix spello in comments: areference to a metal genre and wrong tense 2011-07-10 19:38:17 +00:00
jasper
1c75ff7d6d - update to haskell-src-exts-1.11.1
ok kili@
2011-07-10 12:21:07 +00:00
jasper
a838548eee fix prev. 2011-07-09 09:43:59 +00:00
robert
b1a46ef878 fix fastcgi path 2011-07-09 00:41:44 +00:00
robert
c897d74fff set CONFIGURE_STYLE for the phpize modules 2011-07-09 00:15:09 +00:00
robert
dc81a2fceb add support for MODPHP_BUILDDEP and MODPHP_RUNDEP 2011-07-08 22:36:47 +00:00
robert
c944cab818 switch to lang/php 2011-07-08 18:23:17 +00:00
robert
1ba5ab8133 add new master site and remove REVISIONs 2011-07-08 17:45:08 +00:00
robert
b779fc4db0 update to 5.3.6 2011-07-08 16:57:35 +00:00
jasper
a18204ad04 - fix patch names, no binary change
- regen a patch while here
2011-07-08 11:42:09 +00:00
jasper
2ecb7aa27e fix, as spotted by nigel taylor 2011-07-08 07:39:37 +00:00
jasper
8037b9b663 missing in prev. 2011-07-07 21:32:58 +00:00
jasper
dcc5448126 recognize openbsd5, may need some more work 2011-07-07 21:32:39 +00:00
sthen
62807b896e unbreak patching, spotted by Nigel Taylor.
as a bonus recognise openbsd 5.3 in regression tests.
bump as this file makes it into the package.
2011-07-07 20:55:05 +00:00
ajacoutot
94ccb4c91a Use the libiconv|gettext MODULE. 2011-07-06 23:56:08 +00:00
jasper
8f4e6e2aa2 regen 2011-07-06 12:25:29 +00:00
jasper
f7c94b8b34 regen 2011-07-06 12:05:56 +00:00
jasper
58a52e292f - zap a patch that would bork instead of fix the path in pydoc
spotted by frantisek holop
2011-07-06 07:35:16 +00:00
landry
0b62f2b8d1 add forgotten patch 2011-07-05 20:07:49 +00:00
landry
c46721a6f5 Backport 7e6fe78278
From Piotr Sikora, Fixes a crasher in timezone handling with MochiWeb.
2011-07-05 20:07:30 +00:00
naddy
f0a7665a76 bump EPOCH; 13b.04 < 47.4.0 from 5+ years ago 2011-07-05 05:09:04 +00:00
jasper
0e77ee167f - install a .desktop file 2011-07-03 21:49:30 +00:00
jasper
6e312ed33f - update to 1.6
- do some real testing during regress
2011-07-02 10:10:37 +00:00
jasper
edc3060414 sync 2011-07-02 09:48:48 +00:00
jasper
ccc1c3bc39 import datalog 1.5
The Datalog package contains a lightweight deductive database system.
Queries and database updates are expressed using Datalog -- a
declarative logic language in which each formula is a function-free
Horn clause, and every variable in the head of a clause must appear
in the body of the clause. The use of Datalog syntax and an
implementation based on tabling intermediate results, ensures that
all queries terminate.

from Daniel Dickman
ok sthen@
2011-07-02 09:48:03 +00:00
jasper
a089d2238d - unbreak regress target 2011-07-01 12:41:23 +00:00
dcoppa
b55107cded Unbreak Erlang/OTP on sparc64 (fix a misaligned memory access).
This is not my patch, but a modified one
(7092c4a41a)
that has been committed upstream by Bjorn-Egil Dahlberg of the
Erlang/OTP team at Ericsson: thanks!

OK landry@
2011-07-01 08:26:24 +00:00
kili
f08f365520 Update to ghc-7.0.4.
i386 tests done by Jona Joachim (thanks!).
2011-06-30 21:26:15 +00:00
kili
8f1fe8440c Using vfork(2) is evil, but adding a line like
#define fork vfork

and then apparently call fork (in cbits/runProcess.c, IIRC) is
even worse.

This patch appears to `fix' (or hide?) the ENODEV errors spotted
by landry@ during bulk builds.

A complete GHC update will follow soon, so there's no reason for a bump.
2011-06-30 21:25:17 +00:00
rpointel
3756dd0626 Use devel/libffi and not libffi embedded in Python.
ok landry@ jasper@.
2011-06-29 11:58:31 +00:00
rpointel
907ada56db +cython 2011-06-29 08:28:47 +00:00
rpointel
91fe494c92 Import cython, from James Turner, with few tweaks by me and landry@.
ok landry@, benoit@. 
Cython is a language that makes writing C extensions for the Python
language as easy as Python itself. Cython is based on the well-known
Pyrex, but supports more cutting edge functionality and optimizations.
The Cython language is very close to the Python language, 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 a language for wrapping external C libraries, and for
fast C modules that speed up the execution of Python code.
2011-06-29 08:27:26 +00:00
jasper
047258332b @comment the wininst files, like python2, so this packages on mips64el now. 2011-06-28 09:29:28 +00:00
rpointel
3671c22e9e Import the WIP of Python 3.2.
Worked on it with jasper@ and Henry Precheur (thanks).
Ok jasper@, sthen@.
Not link to the build, having it intree will allow more people to work on it.
2011-06-27 18:44:13 +00:00
dcoppa
6bca37f0e2 Fix MASTER_SITES: a double '/' breaks their webserver 2011-06-25 07:48:43 +00:00
jasper
cdb8ff7f5e add a better COMMENT 2011-06-24 21:12:52 +00:00
jasper
9cfae73a3b sync 2011-06-24 07:01:30 +00:00
jasper
317573addb import processing 1.5.1
Processing is an open source programming language and environment for
people who want to create images, animations, and interactions.
Initially developed to serve as a software sketchbook and to teach
fundamentals of computer programming within a visual context, Processing
also has evolved into a tool for generating finished professional work.
Today, there are tens of thousands of students, artists, designers,
researchers, and hobbyists who use Processing for learning, prototyping,
and production.

ok sthen@
2011-06-24 07:00:16 +00:00
jasper
2918cfae48 - update to 1.2.1
ok ian@ (MAINTAINER)
2011-06-23 07:40:25 +00:00
naddy
dd00a8e076 simply install the source man page 2011-06-21 20:17:53 +00:00