kili
a2d22041b4
Update to 6.12.2.
...
Many thanks to Darrin Chandler and dcoppa@ for testing, reporting about
broken stuff, missing dependencies here and in ports depending on ghc.
Notes and rants:
- Bootstrapping is done using precompiled binaries, since .hc
bootstrapping still doesn't work. I really hate this.
THIS MEANS THAT GHC IS NOW AND WILL STAY LEGACY-ONLY (i386 and amd64)
At least until someone fixes it. I tried for more than two year
(well, only in my spare time and during my vacations) and failed.
- libgmp is currently disabled, because I didn't yet hack the GHC build
system to use the system libgmp instead of the patched one included
in GHC.
- The haddock ncluded in the ghc distfile is replaced by the version
of haddock found in devel/haddock. Haddock itself is @commented
in the ghc PLIST. Unfortunately, this needs an ugly hack that
introduces an otherwise useless pseudo flavor `no_deps' in
devel/haddock.
- CLDouble has been removed from GHC some time ago, because it was
an alias for double (AFAIK there's now support for long double
in GHC). As this isn't a really big problem, it currently breaks
c2hs, which I'll mark broken temporarily before committing the
ghc update.
- The external codeset defaults to latin1 (suggested by Simon Marlow)
and can be overridden by setting the HS_ENCODING to any codeset
supported by libiconv.
- ghc.port.mk still needs some love, especially for letting a port add
additional parameters to certain invocations of ${MODGHC_SETUP_PROG}.
2010-04-22 21:49:37 +00:00
robert
dbd0eb5db0
Correctly calculate GC_stackbottom on OpenBSD and set the threadstack size
...
to a high value just like other BSD -s.
2010-04-16 11:59:45 +00:00
tedu
2aed01b7c4
remove unfree unmaintained klone. ok ajacoutot laurent
2010-04-15 23:09:46 +00:00
jasper
7d16b66d27
- more BROKEN-$ARCH
2010-04-15 18:35:02 +00:00
ajacoutot
ce7c969358
Stupid poor blank lines, stupid poor blank lines...
2010-04-15 14:58:24 +00:00
ajacoutot
5985d2ef24
Consistency: remove the 1, 2 or even 3 empty blank lines.
...
sthen@ agrees
2010-04-15 14:11:01 +00:00
kili
77b7715ec2
Import hs-haskell-src, a library for manipulating Haskell source code.
...
Part of the Haskell Platform.
Not yet wired to the build.
2010-04-09 17:58:41 +00:00
jasper
e25b624267
- zap tendra
2010-04-09 12:41:34 +00:00
jasper
32832ba25e
- remove old and dead compiler
...
prompted by tedu@ on ports@
joyful shouting by several
ok avsm@ (MAINTAINER)
2010-04-09 12:41:14 +00:00
robert
ec43dd560d
Use KERN_BOOTTIME to get the uptime instead of making up a value
...
because we don't have /proc.
2010-04-08 16:40:04 +00:00
robert
0f11488b05
Disable shared handles because they are sometimes working, sometimes not.
2010-04-08 14:58:10 +00:00
ajacoutot
6ea207d134
Add MODMONO_{BUILD,RUN}_DEPENDS so other ports can use it.
...
ok robert@
2010-04-08 13:36:13 +00:00
robert
281e83e581
Fix kinfo_proc2 code and add support for more mono stuff using sysctl to
...
get process informations. Remove the mkbundle.cs patch and replace it
with one that uses configure.in so the libgc dependency ends up in the
pkg-config file. Move disabled features to configure.in from our Makefile
2010-04-08 12:12:33 +00:00
robert
a7db849eff
the mono module handles some dependencies now, so remove the ones that
...
are not needed anymore and bump pkgname everywhere
2010-04-05 10:52:50 +00:00
robert
2ea6d63a22
Move lang/mono dependency to mono.port.mk
2010-04-05 10:39:35 +00:00
robert
ecb79bdd63
add ONLY_FOR_ARCHS here
2010-04-05 01:15:00 +00:00
robert
702fa474ed
Enable shared handles and add USE_NANT to mono.port.mk to use NAnt
...
to build stuff
2010-04-05 01:02:57 +00:00
robert
d88020626b
It seems my previous commit did not include the actual regression test
...
fixes. do them now
2010-04-02 16:11:13 +00:00
robert
40cfd19ee0
- use pthread_stackseg_np to get the stack boundaries on OpenBSD
...
- remove some scripts that we don't use from BASH_SCRIPTS
- ignore one of the regression tests and continue if it fails
2010-04-01 21:53:51 +00:00
robert
a4b87abd44
update to 2.6.2 and make regression tests work
2010-03-29 14:27:43 +00:00
robert
38713339c6
resurrect powerpc support
2010-03-29 10:32:06 +00:00
robert
f390996a68
mkdbundle has to link to libgc.
2010-03-28 15:25:15 +00:00
robert
be3e2f5ed5
Use autoconf 2.63 and remove the SIZEOF_VOID_P definition from the CFLAGS
...
because new m4 in base fixes the SIZEOV_VOID_P -> SIZEOF_VOID__ stupidity,
so make sure you have up-to-date m4 before building the port.
2010-03-27 12:37:15 +00:00
robert
f99e840e0c
Remove the handles.c patch because that's not needed anymore because
...
Zoltan Varga from the mono team helped me to debug the problem we
were having. So the correct problem description is that on OpenBSD,
ctx can be NULL if we are interrupting poll().
The upstream diff also fixes the issue where we are interrupting
unmanaged code.
2010-03-27 12:06:26 +00:00
robert
d68bbb33d2
retry 5 times then skip
2010-03-26 17:53:26 +00:00
robert
87c1dfbfef
Sometimes we have the mutex is still in use by some other thread so
...
let's wait until it gets unlocked, this makes the random build errors
go away.. again.
2010-03-26 17:01:02 +00:00
robert
35962ca14a
Remove the previous diff to mini.h because that was totally wrong, i made
...
it up before having my morning coffee.
So it turns out that sometimes the context on openbsd can be 0. This will
lead to problems. I suspect that this is because of our fantastic pthread
library. With the following diff we just skip doing some JIT stuff if the
context is 0 because the thread probably exited before.
Anyways this way everything *seems* to work fine and almost all regression
tests are passing now except for 2 out of 380.
Pepole understanding pthreads are welcome to look at it and come up with
something that is not a tripe XXX hack.
2010-03-26 13:13:47 +00:00
robert
fdc60f1997
take maintainership
2010-03-26 10:41:55 +00:00
robert
e7939895f2
Use the correct GET_CONTEXT macro otherwise we will get a 0 context
...
and that will freak everything out and crash.
Define EOVERFLOW based on our headers and remove the Makefile hack
that we don't need anymore.
2010-03-26 10:40:44 +00:00
robert
986fdfc5ca
Forgot to re-enable some commented code, let's do it now.
2010-03-24 17:57:50 +00:00
robert
7bfc006443
Add an ugly hack to this makefile to force the build until we figure out what's
...
really wrong.
2010-03-23 10:21:32 +00:00
robert
b6c3802c67
Enable sigaction support on amd64 too, by using struct sigcontext.
2010-03-23 08:25:26 +00:00
robert
fb63ae27cb
Enable MONO_ARCH_USE_SIGACTION on i386 and switch it to use struct sigcontext,
...
which basically gives us exception support and sends those crashes away.
2010-03-22 16:56:13 +00:00
robert
9ef2d3f142
Ooops, remove gcc4 dependency.
2010-03-22 09:49:59 +00:00
robert
b468980e78
This part of the diff is not needed anymore.
2010-03-22 09:48:15 +00:00
robert
a8360f7714
Use the upstream diff that was commited today their repository, because
...
this is how it's done correctly.
2010-03-21 17:35:05 +00:00
robert
7b61de05b2
Include sys/param.h that was previously missed by me
2010-03-21 13:43:10 +00:00
ajacoutot
3244da9b1f
Update to vala-0.7.10.
2010-03-21 09:42:37 +00:00
robert
d3f436429f
- update to the latest stable version: 2.6.3
...
- move to autoconf
- regen patches
ok ajacoutot@, jasper@
2010-03-20 17:16:44 +00:00
phessler
2702a8279d
python2.5 needs a patch to libffi/configure in order to detect what
...
platform loongson is. Unbreak for mips64el.
OK jasper@
(reminder, ports is not fully open, do not commit without specific permission)
2010-02-28 15:27:37 +00:00
espie
98fa4282c5
tidy
2010-02-28 08:50:42 +00:00
espie
d6818103c8
the egg framework is fucked up (modifies stuff in WRKBUILD during install),
...
so work around by tricking it to write into WRKINST through a symlink.
keep this here, so that affected ports need minimal modifications, and we
can work out a better fix long term.
Agreed with wcmaier...
2010-02-27 17:52:18 +00:00
phessler
cd7d60e242
Allow Python to build on loongson. Bring in some libffi fixes, inspired
...
by jasper@'s fixes to the libffi port.
Mark mips64 (aka, sgi) as BROKEN, as the build fails. We'll look closer
at this after unlock.
OK jasper@
ports is unlocked for a while only for those who have been informed.
2010-02-25 11:02:39 +00:00
naddy
74034d3a79
sync Ada bootstrap; with and ok espie@
2010-02-14 20:13:18 +00:00
jasper
228964a8d2
- extend archtecture tests for mips64el
...
ok naddy@ phessler@
2010-02-09 12:23:59 +00:00
jasper
fcaeef2071
- extend archtecture tests for mips64el
...
ok naddy@
2010-02-09 12:18:45 +00:00
pirofti
8d6ee23970
Let there be tcl on landisk. Okay espie@.
...
Use -O0 instead of -O2, otherwise compilation fails right from the
start. No package, no bump.
2010-02-06 10:27:21 +00:00
jasper
a9939f46dd
face reality, it's i386 only and the build is badly broken on anything else
...
agreed by sthen@ and bernd@
2010-02-03 12:59:24 +00:00
espie
100f0c7870
SUBDIR += is wrong: it means the makefile will pick up SUBDIR from env, thus
...
breaking cd /usr/ports && SUBDIR=some/path make something for
category makefiles. While there, also put spaces around += uniformously.
okay naddy@, jasper@
2010-02-01 17:00:12 +00:00
jolan
ca7dbb81a7
fix MASTER_SITES, ok naddy@
2010-01-30 19:08:30 +00:00
naddy
72b44c5513
bump PKGNAME for PLIST changes 4.6 -> 4.7
2010-01-27 21:43:27 +00:00
espie
4fb9f48443
fix update from OpenBSD 4.5 (missed @pkgpath markers at the time
...
-bz2, -expat, -sqlite were removed)
2010-01-20 08:15:21 +00:00
jasper
1ba29b9f05
- unbreak after KERN_PROC2 changes
...
reads ok to sthen@
2010-01-19 15:07:01 +00:00
ajacoutot
914cfdf0c4
Update to librep-0.90.5.
2010-01-09 19:38:18 +00:00
edd
85631eff8f
update to clisp-2.48. patch for texlive follows.
...
OK kili@
2010-01-07 10:55:28 +00:00
jasper
49b2c85ee6
- update gprolog to 1.3.1
...
- unbreak it
- enable it on amd64
from daniel dickman and nuno morgadinho (MAINTAINER)
with a tweak by me to honor cflags.
2009-12-27 19:30:21 +00:00
ajacoutot
206b0e22c9
Upstream rerolled tarball.
...
spotted by naddy, thank you.
2009-12-22 13:43:00 +00:00
ajacoutot
d4abf588a1
Update to librep-0.90.4.
...
ok jasper@
2009-12-22 11:05:47 +00:00
landry
21bb46b201
Add an #XXX mentioning that libc.so.53.0 is needed to build gcc4 on
...
i386, as it's required by ada bootstrap. Should save some head
scratching to ppl not using packages, as advised.
2009-12-20 10:40:05 +00:00
espie
7a3c5d1d9e
regen'd bootstrap
2009-12-20 10:15:36 +00:00
ajacoutot
756c5fa911
Update to vala-0.7.9.
2009-12-19 15:45:44 +00:00
ajacoutot
f2e8499f8a
Bump after recent mono MODULE tweak.
2009-12-17 14:00:34 +00:00
ajacoutot
1f1b4c09e3
Better regex.
2009-12-17 13:59:42 +00:00
jasper
2b0d94ab8b
- fix build on mips64
2009-11-22 22:58:30 +00:00
jasper
a7f58dc602
- minor tweaks for mips64, none of the versions fully build, but at least
...
they're somewhat getting there.
- with the added patch, 2.5 gets as far as 2.6, and then fails terribly.
ok djm@ (MAINTAINER)
2009-11-22 22:53:19 +00:00
sthen
b7b4afe7e6
Update to 8.5.8, from maintainer Stuart Cassoff.
2009-11-21 02:50:23 +00:00
naddy
c0fdcb104f
fix dependency on gcc subpackage
2009-11-20 21:08:19 +00:00
naddy
4519638c2c
bump c++ package after dependency change
2009-11-20 17:41:16 +00:00
kili
49842f2779
@comment man/man1/mkpasswd.1 again. It had been re-added by accident
...
a long time ago.
2009-11-19 22:36:56 +00:00
sthen
9d0f70b46f
- fix dependencies following libstdc++ bump from 4.2.4p3 to 4.2.4v0
...
- bump relevant PKGNAMEs
2009-11-18 00:49:09 +00:00
pirofti
b49caa5621
Update SBCL to version 1.0.31 from MAINTAINER (Josh Elsasser).
...
Highlights:
- amd64 support
- bootstraping works with clisp
2009-11-17 10:44:59 +00:00
kurt
48dd291538
Fix use of uninitalized memory. Found by malloc option J. okay naddy@
2009-11-17 01:04:43 +00:00
ajacoutot
357c76a012
Update to vala-0.7.8.
2009-11-14 11:39:57 +00:00
jasper
88f7d709da
- update librep to 0.90.3
2009-11-12 22:17:53 +00:00
espie
dc2f41a4cc
new version numbering, so that updates from 4.5 work
2009-11-12 10:13:19 +00:00
jasper
106fb1d112
- add mips64 to NOT_FOR_ARCHS
2009-11-08 13:32:27 +00:00
jsg
20eb3476c5
update to 2.6
...
ok sthen@
2009-11-02 23:00:08 +00:00
sthen
7a946ee1b1
fix @conflict lines; unbreaks pkg_add -u if you have python-foo-2.6
...
installed (with the new version of pkg_add). ok djm@.
2009-10-27 23:35:09 +00:00
kili
3e33682a07
Force -pthread for compiling *and* linking.
...
Fixes the Link: entry in the guile-1.8.pc file.
2009-10-21 13:54:52 +00:00
sthen
8a15d675bb
Disable the internal libsigsegv, it took out the build on several
...
arch, problem found the hard way by jasper@
2009-10-21 10:47:24 +00:00
djm
4a2084109b
update to maintenance release 2.6.3, relnotes at:
...
http://www.python.org/download/releases/2.6.3/NEWS.txt
NB. regress tests are known to fail if py-xml is installed. Try to spend
less time than I did in figuring this out.
2009-10-16 09:38:20 +00:00
steven
6af2b4eb5f
provide gfortran shared library
...
adjust gcc4 module to provide fortran language and corresponding compiler
and dependencies
"go for it" espie@
2009-10-15 18:02:33 +00:00
sthen
13244689f8
Update to 3.1.7, from Brad. ok wilfried@
2009-10-15 11:28:55 +00:00
phessler
5019de00dd
fix LIB_DEPEND, so gcc3-c++ will package again.
...
(only important on gcc2 arches)
OK espie@
2009-10-15 10:46:02 +00:00
kili
e5e7bc4b69
This patch can die.
2009-10-11 19:05:23 +00:00
kili
63482e0410
Update to guile-1.8.7.
2009-10-11 18:49:12 +00:00
jasper
caab56b2bd
- resolve conflict of gcj with devel/libffi:
...
gcj only needs the internal libffi copy to build and links statically against
it. so there is no point in installing the libffi headers and libraries from
the gcc tree.
discussed with espie@ kurt@ and upstream libffi maintainer
ok espie@ kurt@
2009-10-10 22:48:28 +00:00
ajacoutot
b80a6792b2
I need to write comments that I will be able to understand later...
2009-10-10 09:44:59 +00:00
ajacoutot
439063b720
Comment reminder.
2009-10-09 18:18:23 +00:00
jasper
d0ccedf4e4
- update librep to 0.90.2 now that we have libffi
...
- specify license version
2009-10-09 13:04:43 +00:00
jasper
04b040c25c
- switch chicken to use libffi
...
- regen PLIST
maintained timed-out
2009-10-09 13:03:22 +00:00
ajacoutot
908cb94cd6
Update to vala-0.7.7
2009-09-28 16:55:14 +00:00
jasper
86a43482ee
- add @conflict marker for libffi with gcj
...
ok kurt@
2009-09-23 20:57:02 +00:00
jasper
a74ab97c27
- explicitly disable libffi for now (to be revisited soon)
2009-09-23 20:56:22 +00:00
ajacoutot
27263b83d9
Unbreak packaging of python2.6 on powerpc; ctypes module will need more
...
work.
ok djm@
2009-09-22 21:31:00 +00:00
ajacoutot
aef2e72389
More work into making this compile on armish.
...
We are up to the point where it segfaults during build as some other arches
used to in the past... so somehow, this is an improvement ;-)
2009-09-22 17:55:23 +00:00
ajacoutot
54b4112cb8
Add some patches from sthen@ and I to help build this on arm.
...
Not there yet... but working on it.
No package change.
2009-09-22 11:19:37 +00:00
ajacoutot
3d85f69440
This may need more openfiles limits than the default to build, so add a
...
warning accordingly.
Discussed with kili@
ok jolan@ (maintainer)
2009-09-21 06:39:33 +00:00
ajacoutot
30c2c9cd80
Update to vala-0.7.6.
2009-09-18 07:44:50 +00:00
ajacoutot
13aad6f96f
Small tweaks:
...
* remove ONLY_FOR_ARCHS ; lang/mono will take care of that
* s/TRUEPREFIX/LOCALBASE
* factorise build_depends
ok jolan@ (maintainer)
2009-09-06 11:46:18 +00:00
jolan
40dc09a61c
+mono-basic
2009-09-06 10:35:33 +00:00
jolan
0ef7b6eb1a
mono-basic-2.4.2, Visual Basic compiler and runtime for Mono
2009-09-06 10:34:36 +00:00
ajacoutot
a72a07e53d
Major update to mono-2.5.
...
While beeing a development release, this is the most stable version I
used on OpenBSD for now. Several patches are removed as they went
upstream. Thanks to jolan@ for pointing me at this release and cooking a
couple of patches.
Fix build on powerpc and add it to ONLY_FOR_ARCHS ; slightly tested on
macppc.
A similar port was successfuly tested by jolan@ on amd64.
no objection alek@ (maintainer)
ok jolan@ ok jasper@
2009-09-06 07:25:27 +00:00
kili
f1f407ac67
Fix MASTER_SITES, ftp://ftp.swiss.ai.mit.edu seems to be dead.
...
Also add the OLD location in case r5rs.txi will ever be moved
there.
2009-08-26 10:53:10 +00:00
kili
4112d7480e
Fix MASTER_SITES (they moved old stuff to OLD).
2009-08-26 10:42:25 +00:00
sthen
3b2ebfac06
Update erlang to r12b5, from Benoit Chesneau, maintainer ok.
2009-08-20 17:37:28 +00:00
sthen
16c3f3baec
Link llvm-gcc4 to the build; still not perfect but it's a long build
...
so providing packages will save developer time..
2009-08-12 21:32:40 +00:00
sthen
b305ed49a6
Update to a newer snapshot; now in-sync with devel/llvm.
2009-08-12 21:31:45 +00:00
bernd
390b1f043c
Fix one small buglet in the regress stuff. ok msf@
2009-08-11 15:28:41 +00:00
msf
9b5e48e67c
Add support for several popular ruby regression test suites accessible via
...
the MODRUBY_REGRESS variable.
discussed with and ok bernd@
2009-08-11 14:30:15 +00:00
msf
4650d35dbf
add MODRUBY_BUILD_DEPENDS to stay consistent with other modules
2009-08-11 09:20:23 +00:00
msf
02a92c78ac
ruby-gems should be appended to MODRUBY_RUN_DEPENDS, but to RUN_DEPENDS instead
...
ok bernd@
2009-08-11 07:27:30 +00:00
kili
6b51812b24
WANTLIB changes after xcb addition and bump.
...
For some unknown reason, I forgot to commit lang/*
this morning.
2009-08-10 17:31:07 +00:00
bernd
1c1161dacb
Major update to jruby-1.3.1.
...
All JRuby stuff is now living in ${LOCALBASE}/jruby to prevent
problems with rubygem conflicts and to reduce the patches for
the port.
2009-08-09 11:18:59 +00:00
sthen
43295534c2
Add a comment noting that x11/gtk+2 hardcodes the python version;
...
ajacoutot@ agrees with doing it this way.
2009-08-08 21:58:10 +00:00
ajacoutot
aca8853e46
Update to vala-0.7.5.
2009-08-03 10:17:53 +00:00
martynas
2d5ac6f25b
adapt for the new xulrunner infrastructure.
...
no breakage in bulk build & bumps done by sthen@
2009-07-27 21:44:14 +00:00
kurt
4130c43025
update to 1.5.3:
...
- fix a use after free
- disable tls since we don't support it yet
- BSD endian fix from author Robert Lougher <rob.lougher at gmail.com>
testing and okay MANTAINER Frederick C. Druseikis <fdruseikis at sc.edu>
2009-07-22 00:31:57 +00:00
jasper
e4e2d96dc1
ECURITY FIX for CVE-2009-0217 (XML Signature HMAC Truncation Spoofing)
...
patch extracted from mono 2.4.2.2
2009-07-21 13:51:41 +00:00
jsg
6da208a332
teach gcc about our kprintf and syslog format attributes,
...
adapted from the in tree gcc 3.3.5, and already included in
the llvm-gcc port.
ok kurt@ espie@
2009-07-13 23:13:34 +00:00
ajacoutot
2fcb821892
- update to vala-0.7.4
...
ok jasper@
2009-07-12 20:08:20 +00:00
naddy
6dd742f931
Make gcc 4.2 work, for some value of work, on alpha.
...
No version bump because the changes only affect alpha and it did not
build on this platform, previously.
From: miod@
2009-07-01 12:43:55 +00:00
sthen
d5a4ad71e2
Fix the build on i386; add --with-regs to CONFIGURE_ARGS (from pkgsrc)
...
and build with gcc4. Didn't package on i386, no effect on other arch -> no bump.
ok naddy.
2009-06-29 20:21:53 +00:00
naddy
e9669a401f
BROKEN; nobody has been able/willing to fix this on the legacy i386 arch
2009-06-29 17:45:36 +00:00
jolan
b850b90361
avoid conflict in -tools subpackage
2009-06-25 01:49:54 +00:00
sthen
81d201ea80
- enable objc
...
- fix "make fake" with 4.6 OS version
from jsg@
- add a SUBST_VARS for the included GCC version to reduce PLIST churn
2009-06-24 20:10:10 +00:00
jolan
a6aaf1d4f3
remove patch that causes math.randomseed() to not function
...
reported/debugged by M Joonas Pihlaja in pr 6176
2009-06-24 14:19:06 +00:00
sthen
f600f9afe5
add some notes about known problems.
2009-06-23 00:14:20 +00:00
sthen
cb6a8938ed
Import llvm-gcc4, not yet linked to the build. This is a work in
...
progress, largely based on the gcc port in ports/lang/gcc/4.2.
Requested by jsg@.
It's somewhat usable on i386 (shared lib versions not yet properly
under control). Build on amd64 currently fails with -fPIC problems.
-- --
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.
<sthen@zephyr:/usr/ports/mystuff/lang/llvm-gcc4:9>$CVS: ----------------------------------------------------------------------
2009-06-22 22:37:31 +00:00
naddy
2b84b064ff
bump PKGNAME for PLIST changes 4.5 -> 4.6
2009-06-22 17:00:23 +00:00
avsm
09774bdfe0
update to ocaml-3.11.1 and bump dependent package PKGNAMEs
2009-06-20 22:05:11 +00:00
kurt
bea32b9d7e
gjavah, gjar, etc depend on egij from gcj so:
...
- add RUN_DEPENDS on gcj
- adjust JAVA var to point to egij so the scripts work when installed
2009-06-19 22:28:04 +00:00
simon
91051f5d71
don't rely on --icu-config arguments but provide icu config to fix build
...
with current icu4u version and unbreak packaging on i386
repeatedly pointed out by naddy@, thanks!
2009-06-18 23:00:43 +00:00
simon
b53846ec35
update to version 1.2.0, add shared library and disable macppc build for now.
...
all secondary compilers were relocated to separate projects so we need a
rakudo port to get the perl6 binary back.
this update also addresses the recent bulk fallout noticed by naddy@
testing by sthen@ and ajacoutot@, thanks!
2009-06-17 09:34:35 +00:00
kurt
a833e41830
fix gcj build depend: use java flavor to enable -java subpackage. Problem
...
noticed by jasper@ okay sthen@
2009-06-17 00:47:06 +00:00
kurt
e353a95061
- Update to 1.5.1
...
From MAINTAINER Frederick C. Druseikis <fdruseikis@sc.edu> w/minor changes
2009-06-16 15:37:46 +00:00
kurt
269c3debbf
- Update to 0.98:
...
http://www.gnu.org/software/classpath/announce/20090205.html
- now using gcj/gij + eclipse compiler (pure Java) to build
Joint effort with MAINTAINER Frederick C. Druseikis <fredd@cse.sc.edu>
2009-06-16 15:31:02 +00:00
kurt
d93b33f426
+antlr2
2009-06-16 15:22:10 +00:00
kurt
a1f743f875
parser generator for Java, C#, Python, or C++ languages
...
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.
Currently installing the precompiled jar since this is needed for
classpath 0.98 as a BUILD_DEPEND and RUN_DEPEND.
From MAINTAINER: Frederick C. Druseikis <fredd@engr.sc.edu>
2009-06-16 15:20:26 +00:00
bernd
ede46f770e
Security update to ruby-1.8.6-p369.
...
Fixes a denial of service vulnerability in the BigDecimal
standard library of Ruby.
http://www.ruby-lang.org/en/news/2009/06/09/dos-vulnerability-in-bigdecimal/
2009-06-16 09:12:44 +00:00
pvalchev
8567f3b2ef
Make the c++ subpackage depend on libstdc++>=4.2,<4.3 to prevent
...
people from screwing themselves by using libstdc++-3.x which will fail
only in bizarre ways (embarassing how long it took me to debug this)
ok robert@
"finally! ok" todd@
2009-06-11 21:45:07 +00:00
robert
62b3092c0e
add wchar_t support to gcc 4.2 because some upcoming ports are going to need
...
it. this is not much different from the in-tree gcc way of doing it.
tested with openoffice and with some other uncommited stuff.
bump needed PKGNAMEs
2009-06-07 01:22:05 +00:00
kurt
1094d158a8
- enable dwarf2 exceptions (w/major bump for libestdc++)
...
- add gcj support for i386, amd64 and sparc64
- add MODGCC4_LANGS=java support to gcc4.port.mk
okay robert@
2009-06-04 18:24:20 +00:00
ajacoutot
68e36d0601
- upgrade to vala-0.7.3
2009-06-02 04:03:10 +00:00
avsm
45e8c7e6f7
mark ocamlduce as broken for the moment, as it doesnt currently compile and the update to match the 3.11 OCaml in the tree requires a bunch of other work first
2009-05-20 03:24:50 +00:00
sthen
b70dcb07a1
- provide a default MODTCL_VERSION set to MODTK_VERSION; only one
...
place to change if you need to use a different Tcl/Tk version.
- provide MODTCL_LIB and MODTK_LIB (avoids a possible messy
construct in an individual port's Makefile when they are needed,
allows use of "LDFLAGS=-L${MODTCL_LIBDIR} -l${MODTCL_LIB}").
ok steven@, Stuart Cassoff
2009-05-19 21:14:52 +00:00
sthen
37f17df513
tighten libstdc++ LIB_DEPENDS; avoids manual intervention at upgrade time.
...
-LIB_DEPENDS+= estdc++.5::lang/gcc/3.3,-estdc
+LIB_DEPENDS+= estdc++.5:libstdc++->=3.3,<3.4:lang/gcc/3.3,-estdc
etc. ok phessler@
2009-05-17 09:39:58 +00:00
sthen
3ef573b6e0
the last commit which changed back to sjlj exception handling didn't
...
touch the library version, but it was required. bump libstdc++ major
and PKGNAME-estdc.
2009-05-16 23:50:31 +00:00
robert
76fdaf2674
Go back to sjlj exceptions from dwarf2 because OpenOffice got broken with
...
it. The problem needs to be tracked down.
2009-05-09 20:01:13 +00:00
ajacoutot
95ffe6afb4
- update to vala-0.7.2
...
(many bug fixes and binding updates)
2009-05-08 08:42:38 +00:00
ajacoutot
94d243ddb4
- update to vala-0.7.1
2009-05-06 11:56:02 +00:00
martynas
f2cc6c9271
update to spidermonkey-1.7.0v0. from Benoit Chesneau with couple
...
of tweaks from naddy@ and myself.
full bulk build done by naddy@ and jasper@
ok naddy@
2009-05-05 21:01:55 +00:00
djm
78cd2e8e1c
python-2.6.2
2009-05-03 22:26:27 +00:00
kurt
4f2a929b43
@comment's also need pkg bumps.
2009-04-27 12:30:26 +00:00
bernd
03af0b16cd
Update to ruby-1.8.6.368.
...
Including security fixes for CVE-2008-1447 and CVE-2007-1558.
Tested by Jeremy Evans, jcs@, sturm@ and msf@. Thank you!
2009-04-27 10:54:09 +00:00
ajacoutot
22e9ba6d0d
Add CONFIGURE_ENV += PYTHON="${MODPY_BIN}"
...
Lots of python ports already do this, so better factorize. It will also
help mitigate some build breakages when several python versions are
installed.
Related ports cleanup coming in a few...
"looks ok" wcmaier@
"makes sense" sthen@
"no objection" djm@
2009-04-26 10:49:33 +00:00
sthen
99abaac50c
pkgname bumps following java.port.mk r1.18, pointed out by espie@
2009-04-26 09:38:25 +00:00
sthen
c061372b7f
update to Tcl/Tk 8.5.7, from maintainer Stuart Cassoff
2009-04-24 21:13:13 +00:00
wcmaier
ca3076b2dd
Add petite-chez.
2009-04-24 13:15:34 +00:00
wcmaier
354c8b831d
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. Petite Chez
Scheme may be used without license, fee or royalty for any purpose,
including for resale as part of a commercial product.
Submitted by (a very patient) Aaron W. Hsu <arcfide at sacrideo dot us>
with license help and sanity checking from sthen@.
2009-04-24 13:13:45 +00:00
kurt
2ff674c5e0
minor pkg/* corrections on -DPIC=1 archs. okay espie@
2009-04-21 21:02:34 +00:00
espie
ced95bccdd
move to gcc 4.2.4, with a lot of work from kurt@ as well.
...
Doesn't build on alpha yet, but should be on the way...
2009-04-16 18:36:48 +00:00
ajacoutot
98051dd4ec
- update to vala-0.7.0
2009-04-07 21:45:59 +00:00
ajacoutot
a7bd5d8ac0
- this needs -pthread to build
...
unbreak (at least) on powerpc
2009-04-05 11:15:10 +00:00
ajacoutot
b553cbab13
- update to vala-0.6.0
2009-04-04 15:14:58 +00:00
sturm
24d7347651
unbreak RUN_DEPENDS with help from espie
2009-04-03 21:28:46 +00:00
jasper
ac65850a21
- enable for powerpc. it's working just fine, i just never got around testing it
2009-04-01 17:17:37 +00:00
jasper
ad2b7cbd50
- add missing build dependency
...
ok espie@ (MAINTAINER)
2009-03-25 13:41:06 +00:00
jakemsr
c1d4cf76d9
use /dev/arandom instead of /dev/urandom. reading from /dev/urandom is
...
too slow.
ok bernd@
2009-03-23 00:35:44 +00:00
ajacoutot
2fe24cc433
- set maintainance to Hobbits Inc.
2009-03-22 19:25:41 +00:00
ajacoutot
5b58189176
- update vala to version 0.5.7
2009-03-22 19:18:32 +00:00
sthen
8b1055603f
bump for tk; pointed out by jasper@
2009-03-16 13:18:56 +00:00
espie
f2cea121fb
a few deps
2009-03-16 11:40:24 +00:00
espie
78870ad865
update to 8.12.0 (new numbering scheme, but >old version)
...
a few patches to deal with shared libraries.
there is lisp code to deal with recognizing .so, so until someone dives
in and adapts it for OpenBSD, keep a libecl.so...
2009-03-16 11:19:12 +00:00
espie
e3545acf5d
fix dep, regen adastrap for -current
2009-03-16 10:24:28 +00:00
espie
350fa604f2
fix depends
2009-03-16 09:51:44 +00:00
espie
412e42dbcd
bump for python deps
2009-03-15 13:14:43 +00:00
espie
4a3813916a
A few more python deps, tweak python module to handle tkinter
2009-03-15 13:03:41 +00:00
kurt
fff1431c9e
- semop(2) is not supported by pthreads, so disable its use
...
- ensure boehm-gc headers are included with thread support enabled
okay robert@ jasper@
2009-03-15 02:19:31 +00:00
espie
6936deb3a3
bump for tk
2009-03-14 12:31:15 +00:00
sthen
438c027ae2
allow tclsh/wish substitution on lines 3 or 4, not just line 3
2009-03-13 13:46:21 +00:00
sthen
dfe5f95d84
bump pkgname following java dep change
2009-03-11 23:21:21 +00:00
sthen
2648669288
bump following tk dep changes
2009-03-11 21:37:27 +00:00
avsm
25c5604b41
update ocaml to 3.11.0
...
tested by krw@ and Richard Bonichon <richard.bonichon@gmail.com>
2009-03-11 21:19:49 +00:00
sthen
645604f593
switch to Tcl/Tk MODULEs to fix package spec
2009-03-11 20:11:30 +00:00
sthen
d76bfafd8a
handle package spec for MODTCL_VERSION=8.4
2009-03-11 20:10:14 +00:00
espie
f4e4ac6742
a few spec fixes and assorted pkg bumps, more to come.
2009-03-09 23:09:19 +00:00
espie
ec94f4e745
zap obsolete spec, replace tk-8.5* with tk->=8.5,<8.6
...
bump corresponding pkgname
2009-03-09 17:54:21 +00:00
sthen
23e2a7489d
fix WANTLIB and bump.
2009-03-08 23:05:12 +00:00
kurt
746defb0ff
Fix an unterminated string in regress tests which caused the regress
...
tests to bail out early. no pkg bump since no change in package.
2009-03-08 02:30:23 +00:00
bernd
04529b0584
Bring back the fix for short-named constants.
...
This previous problems should be gone now.
(ruby svn r18485 and r22679)
Thanks to Jeremy Evans!
2009-03-07 12:30:17 +00:00
martynas
5acddb0235
make it build on amd64. ok naddy@
2009-03-05 23:44:38 +00:00
sthen
5fa3c1cf10
add common in-place modifications to cope with the usual ways to start
...
Tcl scripts. from Stuart Cassoff, ok steven.
2009-02-15 22:27:44 +00:00
naddy
9ea99647ac
bump PKGNAME for PLIST changes 4.4 -> 4.5
2009-02-09 20:48:23 +00:00
simon
0afb2e5670
update to version 0.9.0.1, move docs and examples to appropriate places
...
testing/feedback by ajacoutot@ (macppc) and jasper@ (amd64, i386 and
sparc64 which still fails to build), thanks!
2009-02-04 10:15:14 +00:00
martynas
513b069d09
fix endianness on arm. tested by, and ok kili@
2009-02-03 22:22:11 +00:00
bernd
a588fcd431
Revert last "fix". I causes problems with some Ruby code which worked before.
2009-02-03 21:15:28 +00:00
ajacoutot
c45d7a62f8
- use gettext MODULE
2009-02-03 09:41:40 +00:00
bernd
bf613b4177
Fix usage of short-named constants. (ruby svn r18485)
...
From msf@.
2009-01-31 09:54:31 +00:00
landry
578f73fe7a
SUBPACKAGE -estdc doesn't need to RUN_DEPENDS on gcc.
...
Diff from Mikolaj Kucharski on ports@, thanks!
ok espie@
2009-01-26 22:09:19 +00:00