4076 Commits

Author SHA1 Message Date
jeremy
209cf39592 Update to ruby 2.2.1
Major lib bump due to structure changes.
2015-03-16 19:39:05 +00:00
jeremy
814fee48af Update to ruby 2.0.0-p643
Minor lib bump due to added functions.
2015-03-16 19:37:14 +00:00
naddy
2382144b92 fold lib-only PFRAG.shared into PLIST, regen PLIST, and bump 2015-03-16 18:07:34 +00:00
jasper
c3382d6bb4 update to newlisp-10.6.2 2015-03-15 10:07:43 +00:00
jasper
8472e291bb - update to coffeescript-1.9.1
- drop gtar usage; -current tar(1) works too now
2015-03-15 10:07:18 +00:00
rpointel
28a7371b5a update python to 3.4.3.
removed patch files because it's know detected during configuration.
Release note: https://www.python.org/downloads/release/python-343/
2015-03-15 07:42:11 +00:00
juanfra
82eabe5cef Update to Gambit 4.7.4. OK jasper@. 2015-03-14 23:34:17 +00:00
bcallah
f6b6abf929 Update to 20150308. 2015-03-14 20:52:47 +00:00
sthen
9d14cb2afe SECURITY update to php-5.4.38, ok robert@
CVE-2015-0273 (use-after-free with arbitrary code execution;
https://bugs.php.net/bug.php?id=68942), and various other fixes
2015-02-19 20:14:55 +00:00
sthen
06ed6cf0fa SECURITY update to php-5.5.22, ok robert@
CVE-2015-0273 (use-after-free with arbitrary code execution;
https://bugs.php.net/bug.php?id=68942), and various other fixes
2015-02-19 20:14:41 +00:00
naddy
d71221286a don't preformat man pages and drop USE_GROFF 2015-02-17 20:19:05 +00:00
jeremy
a76531637c Add --with-mantype=doc to CONFIGURE_ARGS, to install mdoc manuals
instead of man manuals.  Fixes man rake22, which was broken before.
Remove USE_GROFF as mandoc formats the manuals properly.

While here, fix the xargs usage in pre-install to handle cases
where fake is run after being cleaned.

Issue with rake22 man page reported by naddy@
Detailed analysis and --with-mantype=doc change from schwarze@
xargs fix from me
2015-02-17 17:18:21 +00:00
tobiasu
834e10de3f Add memcpy() workaround and reenable Ada support
Rename all egnat* binaries back to gnat*, sync with 4.8
Add hppa Ada support
Delete debug patch for a linker issue solved some time ago

funktioniert pascal@
2015-02-17 12:04:44 +00:00
bcallah
b1a0fe2747 Update to 20150216. 2015-02-17 07:09:47 +00:00
naddy
6bb8d0674b Drop USE_GROFF from ports where the formatting differences are acceptable
or mandoc provides the more useful output.
2015-02-16 22:57:07 +00:00
tobiasu
738e608832 Add Ada support on hppa
ok pascal@
2015-02-15 11:18:14 +00:00
brad
8b283e847d Disable 4.6 on hppa.
ok pascal@ tobiasu@
2015-02-12 16:15:28 +00:00
brad
0c39f56f8a bump revision. 2015-02-11 00:30:00 +00:00
brad
c51d908cf0 Copy over from 4.8.. Stop running the fixincludes script.
ok pascal@
2015-02-10 22:04:54 +00:00
brad
7ab725c95f Add -rdynamic handling for hppa.
ok pascal@
2015-02-10 22:02:44 +00:00
pascal
bd1eb7a20a Same thing for 4.8: Kill --disable-checking, merge PFRAG.ATOMIC into PLIST.
Unbreaks hppa.

also tested by and ok tobiasu@
2015-02-04 10:41:27 +00:00
pascal
ff49d042c0 Finally fix newer GCC on hppa by removing --disable-checking from
CONFIGURE_ARGS.  While it may have had some value in the past, nowadays it's
just another (essentially untested) deviation from the mainstream.

Also:
* Restore -fstrict-aliasing and -fstrict-overflow behaviour
* Support -rdynamic on hppa
* libatomic is actually supported on every POSIX system, so remove useless
  PFRAGs.

Tested on amd64, hppa and sparc64; ok tobiasu@
2015-02-03 20:32:12 +00:00
abieber
37c6732c5f bump native modules for node update 2015-02-03 15:51:10 +00:00
abieber
1ed5a75783 Bump node to almost the latest.
ChangeLog: https://raw.githubusercontent.com/joyent/node/v0.10.35/ChangeLog

"do it" aja@
2015-02-03 15:48:20 +00:00
pascal
b5125e0a90 Update to 2015.01. Use external libatomic_ops. Use positive ONLY_FOR_ARCHS
list derived from the archs dyncall runs on, minus those who are big endian.
Upstream still does not support BE.
2015-02-03 13:24:19 +00:00
pascal
b74f68904a Missing RUN_DEPENDS on nqp, noticed by landry@. 2015-02-03 12:25:45 +00:00
bcallah
93a6ef1d20 Update to 20150201. 2015-02-01 20:53:56 +00:00
jeremy
d430e050a0 Update to jruby 1.7.19 2015-02-01 17:34:21 +00:00
ratchov
a6bb527423 Stop installing python 2.7 ossaudiodev module. It's not present
in recent versions of python most probably because it doesn't make sense
to expose non-portable low-level ioctl's to scripts (PyAudio & PyGame
are much better choices).

ok brad, aja and sthen ok'd first version of this diff
2015-02-01 12:52:53 +00:00
jasper
cb2e05b3fd Security fix for CVE-2014-9651
ok maintainer
2015-01-30 14:30:30 +00:00
robert
0a72bc1144 update to 5.6.5;
fixes CVE-2015-0231, CVE-2014-9427 and CVE-2015-0232
2015-01-23 16:10:28 +00:00
robert
8c3839e607 update to 5.5.21;
fixes CVE-2015-0231, CVE-2014-9427 and CVE-2015-0232
2015-01-23 16:10:01 +00:00
robert
396285c570 update to 5.4.37;
fixes CVE-2015-0231, CVE-2014-9427 and CVE-2015-0232
2015-01-23 16:09:41 +00:00
jsing
d14cd26a88 Update lang/go to 1.4.1.
ok sthen@ rpe@
2015-01-23 12:09:26 +00:00
naddy
9281e1d2ce Drop USE_GROFF from subdir: trivial formatting differences only. 2015-01-22 23:03:31 +00:00
naddy
c6299e5727 Drop USE_GROFF: trivial page footer difference only. 2015-01-22 18:41:16 +00:00
naddy
9a016ff933 Drop USE_GROFF since groff and mandoc produce identical output. 2015-01-22 13:11:43 +00:00
landry
d3cff6ee49 BROKEN-hppa = error: No native atomic implementation found. 2015-01-20 18:38:09 +00:00
abieber
c4a283c051 From tedu@:
On i386, it's better for a jit to ask for exec memory upfront, so uvm
knows to place it in the exec segment. Otherwise, if you mmap non-exec
and mprotect it, you wind up with a high mapping and the segment must
be enlarged to cover the whole process.

I sent Mike a slightly different diff; this is what he ended up
committing to git. I think we should add it to the port.

OK dcoppa@
2015-01-20 15:26:26 +00:00
naddy
6dfe1e0668 <sys/socket.h> already exposes struct iovec, no need to include <sys/uio.h>.
Remove now useless (parts of) patches.
2015-01-19 20:44:14 +00:00
jasper
c39b6701c3 update to librep-0.92.3 2015-01-19 09:19:15 +00:00
jasper
23bc73bf83 update to vala-0.26.2 2015-01-19 09:00:19 +00:00
bcallah
e01449393a Update to 20150118. 2015-01-18 20:22:08 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
robert
a7a3a7de67 update to 3.12.0 2015-01-17 12:24:25 +00:00
jturner
3c4228071b Update node-typescript to 1.4.1 2015-01-17 00:06:34 +00:00
jturner
ebb4e03fdd Fix typo s/land/lang 2015-01-14 20:10:10 +00:00
jturner
b8af710ae0 Hook up Lua 5.3. ok jasper@ 2015-01-14 20:07:45 +00:00
jturner
b4ab9e20b9 Import ports/lang/lua/5.3. ok jasper@
Lua is a powerful, light-weight programming language designed for
extending applications.  Lua is also frequently used as a
general-purpose, stand-alone language.
2015-01-14 20:06:36 +00:00
pascal
36900731cd Update to GCC 4.8.4.
Additionally, from tobiasu@:

Disable the optimized shared Ada.Strings.Unbounded implementation until
overlapping memcpy() is fixed. Requires fresh adastrap's.

Rename all binaries starting with "egnat" back to "gnat". Reduces the
amount of workarounds needed to build various Ada software - including
GNAT itself.

Stop running the fixincludes script - saves time and pain. If our
headers are broken, we want to know and fix them ourselves, thank you
very much.

Drop gnat debug patch for a linker issue that was fixed some time ago.

ok tobiasu@
2015-01-08 20:23:21 +00:00