Commit Graph

3163 Commits

Author SHA1 Message Date
jeremy
281ba04434 Link ruby 2.0 to the build. 2013-03-19 23:39:10 +00:00
jeremy
8647f643c6 Import ruby 2.0.0-p0. 2013-03-19 23:38:23 +00:00
sthen
7a2709cf4c update to Railo 4.1.0.004 2013-03-19 22:32:28 +00:00
pascal
8baa850476 Also build the 'clocale' unit on OpenBSD. 2013-03-19 18:47:45 +00:00
naddy
4db810c975 Remove ezm3. It's only purpose was to provide a minimal Modula-3
system for cvsup, and it won't survive the 5.3->5.4 API changes
anyway.  ok sthen@
2013-03-18 20:01:14 +00:00
jasper
fcf6c14869 directly write the completions file into ${FILESDIR} 2013-03-17 19:38:04 +00:00
jasper
54fa946827 - update to clojure-1.5.1 2013-03-17 19:35:06 +00:00
ajacoutot
dfb0f5142e Use a MODRUBY_pre-configure variable instead of a pre-configure target.
This allows using pre-configure in ruby ports without loosing the
MODRUBY_ADJ_REPLACE feature.

ok jeremy@ (maintainer)
2013-03-13 22:49:37 +00:00
miod
f282c92402 Update g77 to the in-tree 3.3.6 codebase, bringing support for m68k and m88k.
All previous patches have also been applied, and a new distribution tarball
has been created.
ok sthen@; help naddy@ espie@
2013-03-13 21:23:48 +00:00
jsing
61de7b7719 Unbreak the lang/go port by switching from the old __tfork syscall that no
longer exists, to the current __tfork syscall. Also use __set_tcb instead
of sysarch.

ok sthen@
2013-03-12 09:57:10 +00:00
sthen
73bb1be303 update to php 5.3.22, fixes a couple of segfaults and some other bugs
(http://www.php.net/ChangeLog-5.php).  ok robert@
2013-03-12 09:01:58 +00:00
sthen
0a00c8de38 PERMIT_* 2013-03-11 13:42:59 +00:00
jasper
7d8e365ddf some ports want to retrieve their .app.src version through git, so provide
an easier way to use SUBST_CMD instead.
2013-03-11 13:01:39 +00:00
jasper
f022d33893 - use cp -f to copyin rebar so abborted builds can be restarted. 2013-03-11 12:40:15 +00:00
sthen
7b10e7c633 PERMIT_* 2013-03-11 12:27:53 +00:00
espie
0662a4e9d6 PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:20:26 +00:00
jasper
f701be9f16 must use $$ for the per-build target to work. 2013-03-10 19:52:56 +00:00
jasper
5a45c33a46 if no CONFIGURE_STYLE was set, then assume "rebar" 2013-03-10 19:35:03 +00:00
jasper
6ddc14fc03 add a module primarily for erlang modules 2013-03-10 19:16:16 +00:00
pascal
c3915bd071 + fpc 2013-03-08 11:35:15 +00:00
pascal
230df100e2 Import FPC.
Free Pascal (aka FPK Pascal) is a 32 and 64 bit professional Pascal
compiler. It is available for different processors: Intel x86,
Amd64/x86_64, PowerPC, PowerPC64, Sparc, ARM. The discontinued 1.0
version also supports the Motorola 680x0. The following operating
systems are supported: Linux, FreeBSD, Haiku, Mac OS X/Darwin, DOS,
Win32, Win64, WinCE, OS/2, Netware (libc and classic) and MorphOS.

Thanks to pierre at freepascal dot org for taking care of the patches
and to aja@ for mirroring the bootstrap.

tweaks and ok jasper@ sthen@
2013-03-08 11:34:15 +00:00
jasper
b1896dcfdb - update to jimtcl-0.73 2013-03-08 10:24:47 +00:00
jasper
c43b38e45e add a maintainer target to generate the completions with. 2013-03-08 10:24:00 +00:00
sthen
46969090dc update to Railo 4.0.3.006 2013-03-07 10:18:01 +00:00
bentley
a38210dc3d Update to cython-0.18.
ok benoit@
2013-03-06 07:42:54 +00:00
zhuk
d6c6d588ae Add -f to rm and mv calls, allowing some gems being worked on to build,
Those gems contain files with 444 rights.

okayed by jeremy@ during lock.
2013-03-04 18:39:06 +00:00
abieber
a5af302e1f upgrade to 0.8.21
OK jasper@
2013-03-04 14:29:24 +00:00
krw
e9661ac4c3 Update to 1.1.5.
ok jasper@
2013-03-03 03:18:47 +00:00
jasper
3bd2806f69 - update HOMEPAGE 2013-03-02 12:42:39 +00:00
jasper
0023e677a1 - update to coffeescript-1.5.0 2013-03-02 12:22:28 +00:00
jeremy
1f6d81dd85 Update to ruby 1.9.3-p392, fixing CVE-2013-0269 and a DoS
vulnerability in REXML.

OK jasper@ sthen@
2013-02-23 01:22:26 +00:00
sthen
34d753f122 unbreak build on a clean system. reported by nigel (and I hit it too),
ok jasper@ nigel@
2013-02-15 12:06:11 +00:00
jasper
2fe11c9811 - correctly pass SMLNJ_HOME around, unbreaking some scripts.
from Alexander Polakov
ok sthen@
2013-02-12 22:32:39 +00:00
jasper
a464ad68b1 move two files from -main to -c++ to fix a conflict between gcc version.
the conflict was already marked, but these two files were in the wrong PLIST.

ok pascal@ (MAINTAINER) sthen@
2013-02-11 14:29:54 +00:00
bcallah
b222b6899a Mark as BROKEN on mips64* - no atomics on those archs.
Remove devel/llvm as a BUILD_DEPENDS, as it is not actually used.

ok jasper@ aja@ jeremy@ (MAINTAINER)
2013-02-10 11:10:02 +00:00
sthen
f5a323c546 Don't use ${FLAVOR:L}, we only support lower-case flavours now.
OK ajacoutot@ espie@
2013-02-09 14:49:50 +00:00
jturner
009bdc57c9 Only install docs once and definitely not in the wrong location. Bump.
ok bcallah@ landry@
2013-02-08 14:39:50 +00:00
stu
8f429d480a Use the core dist instead of the bundled one.
ok landry@
2013-02-07 22:46:53 +00:00
ajacoutot
e03c56c9c5 MODGCC4_VERSION default to 4.6 now. 2013-02-07 19:13:49 +00:00
jeremy
b5c8dcc7db Update to ruby 1.9.3-p385. 2013-02-07 19:02:20 +00:00
stu
f210476440 Update to Eagle beta26.
ok landry@
2013-02-07 15:22:58 +00:00
jturner
ea2009b738 Update scheme48 to 1.9.
Also fix linking issue by setting LD="${CC}".

ok sthen@ landry@ Looks good to me Aaron Hsu (MAINTAINER)
2013-02-06 20:37:34 +00:00
kili
13ae5ac032 THe addition of posix_openpt(3) caused a haskell library signature
change in ghc's unix library.

Bump revision to get a new set of all hs-libraries pulled in when
updating.
2013-02-06 18:17:12 +00:00
tobiasu
821c89e81c Add our SH backend.
ok espie@ pascal@
2013-02-04 21:23:40 +00:00
jasper
7621dd75a5 this needs PKG_ARCH=* 2013-02-04 13:46:34 +00:00
pascal
c77b1f0cae sync hppa LINK_SPEC; ok brad@
no bumps for 4.7 as it doesn't build there
2013-02-04 11:37:09 +00:00
jasper
6b16ee45b7 vala doesn't need RUN_DEPENDS on libxslt and some random perl module anymore;
so just make libxslt a build dependency.

ok aja@
2013-02-03 17:31:52 +00:00
stu
efeafa7a8c +8.6 2013-02-02 11:15:33 +00:00
stu
0183aef42e Import Tcl 8.6.0
Highlights: OO, IPV6, coroutines, zlib, threads
Release info: http://tcl.tk/software/tcltk/8.6.html

ok landry@, sthen@
2013-02-02 11:15:01 +00:00
naddy
cbeb31112b bump for plist changes 5.2 -> 5.3 2013-02-01 16:34:36 +00:00
sthen
fa3de30eb1 major update to Railo 4.0.2.002
- more info at http://www.getrailo.org/index.cfm/whats-up/railo-40-released/
2013-01-30 23:37:32 +00:00
brad
2fca212ceb Rename dprintf macro to debugprintf so as to not conflict with POSIX
function name.

ok sthen@
2013-01-29 23:52:28 +00:00
pascal
5d1e11d3f5 Don't hide error messages from gnatmake to give us a chance to debug this when
it fails.

ok tobiasu@
2013-01-28 11:42:33 +00:00
tobiasu
7bf586c62e Remove sparc, m68k, and vax from the list of working architectures.
Their respective gcc backend ports are unfinished and broken.

ok pascal@
2013-01-28 01:03:05 +00:00
tobiasu
ec81b8ac15 Add our ARM backend to prepare for later gnat cross-compile adventures.
Rein damit pascal@
2013-01-27 15:00:23 +00:00
sthen
6f3b9a9921 set ac_cv_header_execinfo_h=no rather than BUILD_DEPENDS on execinfo. 2013-01-27 13:52:35 +00:00
sthen
ec16bb94d2 build dep on libexecinfo to avoid dpb failures 2013-01-27 10:45:30 +00:00
abieber
47a155ac28 Update node to 0.8.18
OK sthen@
2013-01-27 03:56:06 +00:00
jeremy
f145c63647 Update comments to reflect that using more modern versions of ruby
is recommended.
2013-01-26 17:57:51 +00:00
bcallah
63eeca4c3e Remove --disable-external-libs from audio/libsndfile. Needed for the import of audio/mscore.
Bump all dependent ports that need a bump.
Assign MAINTAINER of audio/libsamplerate and audio/libsndfile to Jan Stary.

ok landry@ sthen@ aja@ jasper@ jeremy@ Jan Stary (MAINTAINER)
2013-01-26 15:53:20 +00:00
kurt
6501adfbef - Replace my termination race work-around with upstream's proper fix.
okay naddy@
2013-01-24 13:52:09 +00:00
pascal
3f1c4aa554 rm TODO, now obsolete. 2013-01-23 18:28:03 +00:00
pascal
f5b212fcc5 Add alpha support (without -go). Takes 14h to build.
tested by and ok naddy@
2013-01-23 18:26:55 +00:00
jeremy
5c7f88bbcf Update to ruby 1.9.3-p374. 2013-01-23 18:18:41 +00:00
brad
f3de2bf326 tedu older version of gcc
ok pascal@
2013-01-22 04:05:31 +00:00
brad
0bb4b63fcf Unlink 3.3 and 4.2.
discussed with tobiasu@ pascal@
ok pascal@
2013-01-22 04:01:55 +00:00
kili
f37bb0916b All plist changes are done. 2013-01-20 18:07:58 +00:00
kili
be7ce949cf Regenerate plist for profiling libs. 2013-01-20 17:56:05 +00:00
kili
91a533f650 Enable profiling by default for ports containing Haskell libraries.
Suggested by David Schaefer.

Mark ghc broken temporarily until all necessary plist changes
are committed.

ok jasper@ dcoppa@
2013-01-20 17:51:14 +00:00
tobiasu
5610f716f0 "Fix" parallel make install by forcing gmake to only run 1 job. It's not
pretty and we would like to have a better fix, but for now it should suffice.

ok naddy@, sthen@
2013-01-20 02:23:40 +00:00
sthen
fadd2fec7a unbreak patch; spotted by kili, thanks 2013-01-19 18:22:16 +00:00
sthen
70b8a37cc4 bugfix update to php 5.3.21, ok robert@ 2013-01-18 21:07:08 +00:00
bcallah
6e2fc64bd9 More mips64el check-in. Add mips64el to NOT_FOR_ARCHS-go. ld fails: Bad final value
ok jasper@ pascal@
2013-01-18 19:09:58 +00:00
pascal
b368cf7d60 Add hppa support. Still a bit rough around the edges: Some optimisations
(-foptimize-sibling-calls and -freorder-blocks) cause segfaults during build,
so don't include them in -O2 on hppa.  Also, -go is not supported.

requested by and ok brad@ and tested on one of his machines
2013-01-16 19:28:48 +00:00
sthen
ab67366c05 don't fail in fake-install if ccache isn't used (smlnj builds in ${WRKDIR}
directly and fake-install copies everything from WRKDIR/bin), discussed with
jasper@
2013-01-16 12:20:40 +00:00
sthen
f03f7c0e49 Previous setting of -Xmx to java was good for amd64, but not i386.
Change to passing the flag in via the environment and use different
values for different arch. Definitely builds on amd64/i386 now. ok jasper@
2013-01-16 11:17:18 +00:00
benoit
fa4c018841 - update verilator to 3.844
- regen PLIST

ok jasper@
2013-01-16 07:43:48 +00:00
jasper
cc13f50e31 typo that snuck in.. 2013-01-14 16:19:50 +00:00
jasper
aa4d7cd80b - update to smlnj-110.75
joint work with Alexander Polakov
2013-01-14 16:16:59 +00:00
kurt
f12f025fe7 Fix termination segfault caused by a use-after free race by having the
finalizer_thread exit as soon as it finishes. okay robert@ naddy@
2013-01-13 21:38:37 +00:00
abieber
969471a300 Upgrade node to 0.8.17
- remove two of our patches

OK jasper@
2013-01-13 14:53:40 +00:00
brad
4a2a4061c8 Fix the gen-posix-names.sh script to look for the sysconf(3) SC_*
constants from the correct header so as to fix the crashing issue
with smlnj.

From Alexander Polakov <plhk at sdf dot org>

ok sthen@
2013-01-13 07:10:09 +00:00
brad
74744ecd3c - Change RUN_DEPENDS to point to gcc 4.6 instead of 4.2.
- Capitalize Java properly.

ok kurt@
2013-01-13 02:18:47 +00:00
pascal
05fd655191 Bring in some WIP mips64 work; fails atm due to a binutils bug when linking
liblto_plugin.so:

/usr/bin/ld: not enough GOT space for local GOT entries
/usr/bin/ld: BFD 2.15 internal error, aborting at
/usr/src/gnu/usr.bin/binutils/bfd/elfxx-mips.c line 6483 in _bfd_mips_elf_relocate_section

with/tested by jasper@
2013-01-10 15:00:55 +00:00
jeremy
ff1c01cb9b Add pthread to WANTLIB for ruby C extensions on ruby 1.9, since on ruby
1.9 they are linked to pthread.

OK sthen@
2013-01-09 17:38:03 +00:00
sthen
23d560b289 link squeak with -lpthread; it's needed for, at least, some X things. ok espie@
- this fixes basic operation of scratch, though there are still issues
2013-01-08 15:59:05 +00:00
jasper
f09c09f5c0 Security fixes for CVE-2012-6089 and CVE-2012-6090,
Multiple (stack-based) buffer overflows in patch canonisation code and when expanding file-names with long paths

Patches taken from upstream
2013-01-08 13:36:47 +00:00
pascal
23ea3c8c47 Sync mips* configuration with base. Fixes gfortran on mips64 (loongson
untested).

tested by and ok jasper@
2013-01-05 16:51:28 +00:00
chrisz
12eb27ca17 by default use ocamldoc.opt on native-dynlink archs.
This will greatly speed up builds for several ports.
2013-01-03 14:32:11 +00:00
chrisz
0db34feeee always define -Ddynlink= in PKG_ARGS and MODOCAML_NATDYNLINK.
This unbreaks devel/coccinelle

OK
jasper@, landry@, avsm@ (maintainer)
2012-12-31 15:17:00 +00:00
jasper
ab689f4ef8 - add a README to explain how to run and use the guiserver.
maintainer timed-out.
2012-12-31 14:57:15 +00:00
jasper
af84bdcf70 - update to newlisp-10.4.5
maintainer timed-out
2012-12-31 14:52:45 +00:00
jasper
d74b5d0e76 unbreak on mips64
ok pascal@ (MAINTAINER)
2012-12-29 07:20:51 +00:00
jasper
062044e273 - update to datalog-2.3 2012-12-28 16:43:11 +00:00
jasper
5320a5e5e5 use xdg-open instead of hardcoding a list of browsers 2012-12-28 14:48:42 +00:00
jasper
81b5f76cbd - unbreak newlisp-edit as the path to newlisp was wrong. 2012-12-28 14:44:56 +00:00
espie
298824094f a little overkill on autoconf override magic... 2012-12-28 14:32:00 +00:00
espie
e803038409 make darn sure we don't detect gnu stuff 2012-12-27 18:16:44 +00:00
naddy
2d6647c472 Mark as BROKEN. The build is unreliable and fails most of the time in
bulk builds.
2012-12-26 17:47:56 +00:00
naddy
814177890f do not run parallel fake until the race condition there has been fixed 2012-12-26 16:15:19 +00:00