4209 Commits

Author SHA1 Message Date
robert
520d6ba8d0 remove BROKEN marker, let's see what happens with the mono update 2015-10-03 12:37:46 +00:00
robert
c7f2e4e19b update to mono-4.0.4.1 and introduce the MODMONO_GMCS_COMPAT flag
in the mono module because upstream has merged all the compilers
into mcs
2015-10-03 11:53:44 +00:00
sthen
141bdc632a update to php-5.6.14, ok robert@ http://php.net/ChangeLog-5.php#5.6.14 2015-10-02 12:39:38 +00:00
stu
23d8d3e0db Update to beta34. 2015-09-30 18:57:13 +00:00
benoit
73c09b99ae Update to seed7-20150927. 2015-09-30 13:54:53 +00:00
sthen
aeb03012b1 Force MODPY_SETUPUTILS_DEPEND version dependency on the new version, to
avoid surprises at runtime, edd@ agrees.

REVISION bump vomit incoming.
2015-09-29 10:50:16 +00:00
jasper
ecb731267f update to elixir-1.1.0 2015-09-28 12:48:29 +00:00
rpointel
9381476ed6 patch to detect ALPN support commited upstream.
modify CHANGES to indicate this.
ok sthen@.
2015-09-28 04:50:37 +00:00
kili
7325eff544 Disable stripping of hs libraries in Cabal.
It appears that strip --strip-unneeded sometimes strips too much.

For example, if you take libHStf-random-0.5-926BwEbiHzi7pBkp4dTxOe.a
from the hs-tf-random package on i386 and run strip --strip-unneeded
on it, the T Threefish_256_Process_Block symbol (from threefish_block.o)
is stripped, which shouldn't happen. Note: this specific case applies
to i386, not to amd64. But...

doug@ reported a similar problem for the haskell library texmath,
which we don't yet have in the ports tree, and he made some even
more weird observation: texmath contains the two C source files
cbits/{key,val}ToASCII.c, defining the symbols keylookup (in
keyToAscii.c) and toASCIILut (in valToASCII.c), where both are just
some lookup tables. With strip --strip-unneeded enabled, the resulting
libHStexmath-*.a archive is missing keylookup. doug@ then concatenated
both .c files to a new one and changed the .cabal file of texmath
to use that single one instead, and suddenly the symbol keylookup
no longer was removed.

I'll try to make a port for texmath (which would be required anyway
for porting pandoc) so people who want help to debug this don't
have to build all the haskell goo themselves.
2015-09-27 20:07:47 +00:00
tobiasu
a3d6df5007 fix tcl 8.6 on sparc, needs -fPIC also
broken before, other archs not affected, no bump required
2015-09-26 01:50:15 +00:00
tobiasu
377729909f fix tcl 8.5 on sparc, needs -fPIC
was broken before, other archs not affected, no bump required
2015-09-25 16:10:12 +00:00
tobiasu
9e10d5027a Ada support for mips64, powerpc and sparc
- mips64el bits included, need access to bootstrap machine
- sync system-openbsd-*.ads, remove obsolete stuff

Building on sparc requires a recent (21/09) kernel
Tested on hppa mips64 powerpc sparc and sparc64

ok pascal@
2015-09-24 22:29:58 +00:00
sthen
872afeed8f @comment the wininst*.exe files as done in python3.4, also fixes packaging
on !amd64 as some filenames included ${MACHINE_ARCH} but are actually static.
ok rpointel@
2015-09-24 19:16:42 +00:00
sthen
6ec5a88ed7 Move gcc's .la files into the gcc-libs package, they are required for linking.
Build problem noticed with epiphany which doesn't itself need gcc4 but uses
libraries which do.  ok ajacoutot@ pascal@
2015-09-24 08:51:48 +00:00
rpointel
f3e4f44d12 permit to build ports with 3.5. 2015-09-23 19:26:01 +00:00
rpointel
70d46d4c0b +3.5 2015-09-23 19:24:41 +00:00
rpointel
724150adb2 import Python 3.5.0 and link it to the build to have more feedbacks. 2015-09-23 19:23:55 +00:00
semarie
fcc46726b9 update lang/rust to 1.3.0
ok landry@
2015-09-22 08:11:24 +00:00
kili
270e9e21c7 Mark as broken for now. Not important enough. 2015-09-21 20:32:18 +00:00
kili
2a3e7ee221 Remove now unused hs ports. 2015-09-21 11:07:19 +00:00
kili
df5758f5d6 Unhook hs-syntactic. 2015-09-21 11:05:11 +00:00
jasper
91638c983d remove feldspar, outdated and unused. it's also getting in kili's way
ok kili@
2015-09-21 08:50:04 +00:00
jasper
37b76f7f86 -feldspar 2015-09-21 08:48:58 +00:00
jasper
fbd7458205 update to vala-0.30.0 2015-09-19 12:45:45 +00:00
kili
d73fa39075 Update to hs-haskell-src-1.0.2.0. 2015-09-19 08:18:33 +00:00
rpointel
8e426e0c53 PORTROACH = limit:^3\.4 2015-09-19 07:58:33 +00:00
kili
7e53383774 Update to ghc-7.10.2.
Updates to all hs-* ports related to meta/haskell-platform will
follow soon. Other hs-* ports will be fixed during the next days.
2015-09-19 07:42:56 +00:00
rpointel
5d0bd23967 PORTROACH = limit:^2\.7
ok aja@
2015-09-18 21:49:09 +00:00
sthen
078318e1bf de-conflict php-fpm packages, ok robert@
Heads up! The rc script has changed name:

  sed -i s/php_fpm/php56_fpm/g /etc/rc.conf.local
2015-09-18 09:18:22 +00:00
jturner
5a9acba90c Update node-typescript to 1.6.2 2015-09-17 14:31:00 +00:00
pascal
de7bd3a30a Enable secure PLT by default on PowerPC in ports GCC. 2015-09-16 10:59:25 +00:00
robert
bdda5c038d security update to 5.6.13 2015-09-15 12:34:12 +00:00
robert
5671697fa9 security update to 5.5.29 2015-09-15 12:33:49 +00:00
robert
f48cb51386 security update to 5.4.45 2015-09-15 12:33:36 +00:00
benoit
80ac4cf87c Update to seed7-20150914. 2015-09-15 08:47:30 +00:00
kili
c5ca4bd627 New bootstrapper again after libc crank (linked against libc.so.83.0).
The previous bootstrapper will be removed in two days.
2015-09-14 18:39:06 +00:00
kili
ab6d151fdc New bootstrapper after libc crank. 2015-09-11 17:44:12 +00:00
pascal
0ff7bec648 Let's unlock some more ports failures on obscure architectures.
mips64(el) support for gcc 4.9.  Thanks to kettenis@ for fixing binutils bugs!
no ada support yet though, sorry.
2015-09-11 08:07:44 +00:00
sthen
c30dffe1ea these patches weren't removed with the rest of ruby/1.9, spotted by brnrd@freebsd 2015-09-10 11:30:55 +00:00
pascal
d2e5b30aba tedu gcc 4.8
ok sthen@ tobiasu@
2015-09-10 08:23:54 +00:00
pascal
db847a3539 Clean up PSEUDO_FLAVORS: c++ hasn't been optional in a long time, objc and
fortran are required since the gcc-libs conversion (and don't need much time
to build anyway).  Finally, go will never be supported in 4.9.

prompted by sthen@ a while ago
2015-09-09 16:05:29 +00:00
jasper
0d5e8859ce - update to coffeescript-1.10.0
* http://coffeescript.org/#changelog
2015-09-07 10:46:53 +00:00
juanfra
99bde4522f Update to Gambit 4.7.9. OK jasper@.
Remove the references to "gambit-c". More info:
http://article.gmane.org/gmane.lisp.scheme.gambit/7938
2015-09-06 22:32:17 +00:00
jeremy
04886a1e92 Update to JRuby 9.0.1.0 2015-09-05 14:48:53 +00:00
daniel
3c4bfcc3d7 import lang/compcert. ok sthen@
The CompCert C verified compiler is a compiler for a large subset
of the C programming language that generates code for the PowerPC,
ARM and x86 processors.

The distinguishing feature of CompCert is that it has been formally
verified using the Coq proof assistant: the generated assembly code
is formally guaranteed to behave as prescribed by the semantics of
the source C code.

CompCert is not free software. This non-commercial release can only
be used for evaluation, research, educational and personal purposes.
2015-09-05 00:20:08 +00:00
kili
04b85e65bd Add a little helper script that fixes / cleans up plists of hs-* ports. 2015-09-01 09:58:00 +00:00
jasper
1c3c3bbb7b - use ${CC} instead of hardcoding egcc (pointed out by sthen@)
- also use gcc4 from ports on i386 to combat failing tests (pointed out by joshe@)

ok joshe@ (MAINTAINER)
2015-08-31 18:37:30 +00:00
avsm
0efb6038b5 update to ocaml-camlp4-4.02+6
ok jca@, tested by krw@ daniel@ jsg@
2015-08-30 15:41:01 +00:00
avsm
f718ac074b update to ocaml-4.02.3
ok jca@, tested by krw@ daniel@ jsg@
2015-08-30 15:38:32 +00:00
kili
d9a6097ae9 New bootstrapper 2015-08-29 23:00:43 +00:00