30 Commits

Author SHA1 Message Date
espie
7d1d519104 _MASTER_SITE_FREEBSD -> MASTER_SITE_FREEBSD 2018-07-15 08:36:38 +00:00
tb
b64a1f7c77 Fix after const changes in libcrypto.
looks good to jsing
2018-05-12 17:48:30 +00:00
rpointel
72453e4db0 add a patch to build phantomjs with clang 6.
ok jasper@.
2018-04-10 20:04:44 +00:00
jca
21556cca7a Too big to link on powerpc 2017-12-18 11:54:51 +00:00
naddy
1a87aebd2d mechanical replacement of the gettext module 2017-11-21 00:12:59 +00:00
naddy
11e3dd67b3 switch COMPILER from the old, confusing shortcuts to the more explicit format 2017-11-16 23:20:37 +00:00
ajacoutot
75cb90d918 Drop uneeded patches, CFLAGS, chunks now that we have proper definitions
for EPROTO and EBADMSG.
2017-11-09 16:50:39 +00:00
sthen
cd095cec5e Handle pthread-stubs removal. 2017-10-23 17:11:02 +00:00
sthen
1dd1aed429 bump; textproc/icu4c now uses multi-packages for -wwwdata 2017-08-24 09:45:23 +00:00
sthen
9b473d3fe0 add COMPILER_LIBCXX to WANTLIB and bump 2017-07-27 10:05:20 +00:00
sthen
0ba9320e2d reinstate shared library suffix diff from before the phantomjs update.
create a separate configuration for openbsd-clang, similar to what's done
in qt5/qtbase. it doesn't build yet there though, there's a problem early on
when it detects STL..
2017-07-14 22:15:31 +00:00
sthen
6f33d6f5e2 remove phantomjs empty patches, spotted by espie. needs more work but this is a first step. 2017-07-13 13:31:45 +00:00
sthen
71ccf3ad0c update to phantomjs-2.1.1, from Pavel Korovin
no reply from maintainer
2017-07-05 11:54:22 +00:00
espie
e4ddc2123b final patches for clang on amd64. OwnPtr wants nullptr constants, 0 leads
to ambiguous messages.
2017-04-27 23:02:11 +00:00
espie
656348ca48 steal Timer class from qt4... the weird Ptr/Ref duplication and the
inline swap solves the absence of a process swap for clang++
2017-04-27 17:12:41 +00:00
espie
b5bc17fdcf auto-detection of nullptr fails with our libcxx right now, so just
hardcode that libcxx already defines the necessary bits
2017-04-27 16:32:32 +00:00
espie
4d81a4477c steal the fix for clang compatibility that's in qt 4.8.7 2017-04-27 16:31:18 +00:00
espie
9339774714 same patches as qt4, more to come... 2017-04-27 16:30:25 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00
espie
1a6e2ecd58 unhardcode g++
regen other patch, bump
2017-03-02 17:30:15 +00:00
sthen
528d16f457 Fix USE_WXNEEDED and bump. The contents of the variable had a trailing space
("USE_WXNEEDED = Yes # comment") and "Yes " doesn't match "Yes".
2016-12-10 14:12:21 +00:00
ajacoutot
5558c792d3 First pass at pre-entively fixing ports that would break once guenther's header
pollution diff is in.

lang/squeak/vm does not build but it's due to the recent audio changes
games/xbattle: also fixes some conflicting implicit decl
print/hplip: also fixes some conflicting implicit decl
2016-09-10 13:03:40 +00:00
sthen
c153668976 add comment "bundled webkit", prompted by a mail from aja 2016-08-19 19:36:01 +00:00
sthen
2e07241390 phantomjs needs wxneeded, from Caspar Schutijser 2016-08-19 09:49:24 +00:00
landry
01dfca0340 Update toh phantomjs 1.9.8.
From MAINTAINER Francisco de Borja Lopez Rio <borja /codigo23 /net>,
also tested by Eric Radman.
2014-11-03 14:42:41 +00:00
ajacoutot
45bac9c0b2 Drop uneeded substitution. 2014-03-18 14:19:54 +00:00
sthen
cc135dd04d update to phantomjs 1.9.7, from maintainer Francisco de Borja Lopez Rio 2014-01-28 11:37:52 +00:00
sthen
8b4a77b108 build the bundled/patched copy of qt as part of the main build, not in
configure. reported by espie@, ok Francisco de Borja Lopez Rio (maintainer)
2014-01-15 08:41:37 +00:00
sthen
e0ee370391 use DPB_PROPERTIES=nojunk, this has the usual problem with qmake where it
picks up installed headers even where they're not actually used
2014-01-11 11:47:20 +00:00
sthen
51721367df import ports/www/phantomjs, from maintainer Francisco de Borja Lopez Rio
<borja@codigo23.net>, ok abieber@ - apologies for the extra copies of
WebKit and Qt but they are stripped-down so not horribly slow to build,
and have various fixes that phantomjs upstream haven't been able to get
into the various libraries yet.

"PhantomJS is a headless WebKit scriptable with a JavaScript API.
It has fast and native support for various web standards: DOM
handling, CSS selector, JSON, Canvas, and SVG."

(useful for various things including automated testing of web sites,
and screen scraping of complex web apps)
2013-12-20 00:54:05 +00:00