Commit Graph

2574 Commits

Author SHA1 Message Date
pascal
5ed828f4e4 revert small mistake in previous 2011-11-22 21:47:47 +00:00
pascal
362ff059e3 - update and use OpenBSD threads in boehm-gc, from myself and kurt@. gcj-dbtool
still doesn't work.
- update gcc4.port.mk for gcc 4.6: always use libestdc++
2011-11-22 21:46:39 +00:00
stu
6285a1f62b Update to tcl-8.5.11, use bsd.port.arch.mk.
Ok sebastia@, sthen@.
2011-11-21 18:30:50 +00:00
pascal
2e3d081bf6 - PCH support using kurt@'s implementation does work, if you actually enable it
by not making a stupid typo.  From kurt@ (thanks).
- respect version of liblto_plugin
- add %%PIC%% in PLIST-go
2011-11-20 11:10:36 +00:00
pascal
51962ef0a2 Some plist fixes to reduce cruft from update-plist, add forgotten %%SHARED%% to
PLIST-java.
2011-11-20 10:32:30 +00:00
pascal
298b7b381a s/Free/Open/ 2011-11-19 22:49:36 +00:00
pascal
76c4d2cea0 - add Go support (only tested on amd64, but I'd be surprised if it broke
anywhere else.  The only thing not supported yet is tracing using ptrace(2).
- clean up Makefile and restructure a bit
- VMEM_WARNING when -java is built
- some minor PLIST tweaks

ok espie@
2011-11-19 22:19:53 +00:00
pascal
e75074c148 typo causing version of libgcj-tools to not be respected 2011-11-19 02:53:11 +00:00
sthen
6ec21823cd Support MODLUA_RUNDEP to control adding lua to RUN_DEPENDS, from Simon Kuhnle 2011-11-17 23:48:13 +00:00
nigel
b4933eba88 *** empty log message *** 2011-11-17 23:33:40 +00:00
sthen
5749b5be10 rename MODGCC{3,4}_ARCHES to MODGCC{3,4}_ARCHS, suggested by naddy,
phessler and jasper agree
2011-11-17 18:03:43 +00:00
jeremy
930db13bc9 Handle split of rspec port into subdirs. In MODRUBY_REGRESS, support
rspec 1 using rspec and rspec 2 using rspec2.  Additionally, add
support for ruby and testrb, calling the appropriate binary for the
ruby implementation.

Start checking sanity of MODRUBY_REGRESS entry, using a fatal error
if it is defined and doesn't contain a recognized word.

Instead of RAKE_REGRESS_TARGET and RSPEC_REGRESS_TARGET, just use
MODRUBY_REGRESS_TARGET for all cases.  On ruby 1.9, modifying the
environment to always look in the current directory for libraries
(the ruby 1.8 behavior), since many ports depend on that for regress.
Allow ports to set their own regress environment and current directory
using MODRUBY_REGRESS_ENV and MODRUBY_REGRESS_DIR.
2011-11-17 15:24:01 +00:00
sthen
18d6eecb68 NOT_FOR_ARCHS, from viq 2011-11-17 14:29:48 +00:00
robert
700e9674f5 enable the pcntl extension to replace pecl-pcntl 2011-11-17 12:52:27 +00:00
jeremy
75d0491050 Don't show the VMEM_WARNING when building ruby with the no_ri_docs
PSUEDO_FLAVOR, since the ri docs are the only thing that takes a
lot of memory.

OK ajacoutot@
2011-11-17 11:47:12 +00:00
jeremy
92063f369e Remove INSTALL_TARGET, since it's already set in 1.8 and 1.9's Makefile. 2011-11-17 10:54:11 +00:00
robert
93923bd770 switch php to version 5.3 by default 2011-11-16 15:56:36 +00:00
espie
add6356fe4 fix obvious typo, if someone's ever going to fix it 2011-11-16 15:23:46 +00:00
espie
de328a0db8 synch with recent changes in src.
mostly from brad@
2011-11-16 12:32:49 +00:00
espie
8a612a2089 zap extra unneeded ldconfig that pollute the cache with temporary directories 2011-11-16 12:29:00 +00:00
jasper
5594a6eadb - update to 0.92.1 2011-11-15 19:32:14 +00:00
pascal
b4395d05e9 disable on alpha. It will only build if/when it switches to gcc4, due to
missing builtins.
2011-11-15 15:48:13 +00:00
pascal
add7ae3c42 remove unnecessary patch 2011-11-15 13:38:49 +00:00
pascal
50003e9486 move down the post-install in order to be able to tell if we're a PIC arch,
so that I can fix the ownership of some libraries. Also, get rid of a trace
of m68k support.
2011-11-15 00:42:52 +00:00
jeremy
ae714b5407 Add no_ri_docs PSUEDO_FLAVOR to skip building the ri documentation,
which should allow building on arches without enough memory to
generate the ri files.  Also, set PKG_ARCH=* for the ri_docs
subpackage, so that such arches can still use the documentation,
idea from sthen@. Original idea for PSUEDO_FLAVOR from phessler@.

OK sthen@
2011-11-15 00:04:15 +00:00
pascal
b53a6cbc01 make no_f95 pseudo-flavour work 2011-11-14 22:55:10 +00:00
pascal
8e058a43c0 add powerpc support, fix java, ppc and i386 plists 2011-11-14 22:37:23 +00:00
pascal
e053729f20 new (now working) adastrap 2011-11-14 18:50:25 +00:00
ajacoutot
5781077ac6 Unfuck soname. 2011-11-14 18:30:17 +00:00
pascal
e3178f7a55 bump major library versions, as discussed with espie@.
Disable on vax and m68k (I don't think it makes sense there ...), and sort archs
2011-11-14 17:34:35 +00:00
pascal
7d14262e6e err, these entries shouldn't be @commented. 2011-11-14 17:07:12 +00:00
pascal
ea8cc812db add a patch for alpha. 2011-11-14 15:37:55 +00:00
sthen
eca538a8a8 i'm mirroring the adastrap file for 4.6, adjust MASTER_SITES0 2011-11-14 13:41:16 +00:00
pascal
f8dc045f38 now import for real, sorry ... 2011-11-14 13:00:55 +00:00
jeremy
ab94375bb6 Don't run spec task during regress
The spec task requires network access via git, which is not allowed.
Since git isn't needed anymore for regress, remove it from
REGRESS_DEPENDS.  The spec task is just commented out in case somone
wants to run it manually.
2011-11-14 12:00:04 +00:00
jeremy
da46b2452f Make regress tests work.
This fixes the vm:test rake task by using MAKE_ENV. It fixes the
infinite loops in mspec by just skipping those specs.
2011-11-14 11:40:53 +00:00
jeremy
f10ffb527c Make regress tests work.
Set JAVA_HOME and PATH and disable forking so java doesn't crash when
running the test and spec tasks.  Don't install the jruby-launcher gem
when running the test and spec tasks, as it fails.

Regress depend on git when running the specs, as it needs to download
current rubyspecs for the spec task.

Delete the jruby-complete.jar file and just use the jruby.jar file
when running the specs, as otherwise you get additional test failures
and warnings.

Switch to SUBST_CMD while here now that has been fixed. Also, bump
the memory limits by 50M as 384M doesn't seem to be enough in all
cases.
2011-11-14 11:38:16 +00:00
sthen
b048d740e4 use -fPIC, fixes sparc64 2011-11-14 11:03:00 +00:00
jasper
ec2bf79013 - drop a file from plist which prevented packaging...$DEITY knows where it came from
spotted by naddy@
2011-11-14 11:00:23 +00:00
pirofti
4f044ac11c Let this build only on i386. 2011-11-13 17:55:22 +00:00
pirofti
e6f6d3ee96 Disable on landisk. Takes forever to build. Okay ajacoutot@. 2011-11-13 16:07:09 +00:00
pirofti
70279b1766 Add landisk to the NOT_FOR_ARCHS list. Okay ajacoutot@. 2011-11-13 16:05:25 +00:00
jasper
046a92e93b sync 2011-11-13 12:44:27 +00:00
jasper
391401eb77 import verilator-3.824
Verilator is the fastest free Verilog HDL simulator, and beats most
commercial simulators. It compiles synthesizable Verilog (not test-bench
code!), plus some PSL, SystemVerilog and Synthesis assertions into C++
or SystemC code. It is designed for large projects where fast simulation
performance is of primary concern, and is especially well suited to
generate executable models of CPUs for embedded software design teams.

ok aja@
2011-11-13 12:44:04 +00:00
espie
e2e7c7088f modernize makefile a bit 2011-11-12 14:37:16 +00:00
jasper
f7818429a1 - tweak patches/descr
- better master sites
2011-11-11 20:12:51 +00:00
jasper
3d0107f97b - use a more natural way to say "no no_x11, and do something" 2011-11-11 15:16:18 +00:00
jasper
a5bb3d6d69 remove clojure-contrib;
upstream decided to move to separate modules instead
of one monolithic jar file. packaging all these standalone modules is not going
to work, so please use devel/leiningen instead to fetch individual modules.
2011-11-11 15:14:26 +00:00
robert
c7c46e397a add missing patch 2011-11-09 22:25:29 +00:00
robert
74c46cd133 update to 2.10 2011-11-09 22:23:42 +00:00