Commit Graph

43 Commits

Author SHA1 Message Date
landry
2a58dd58a7 Update to webkit 1.2.6, bugfixes only. Tweak WANTLIB while here. 2010-12-30 17:55:32 +00:00
landry
1cd5d235f9 Add gst-plugins-bad to RUN_DEPENDS, so that webkit-based browsers know
how to handle WebM/vp8 video out of the box. From brad.
2010-12-26 08:32:07 +00:00
ajacoutot
4d475fe43d Use the gettext module instead of the libiconv one and set WANTLIB
accordingly.

ok landry@ (maintainer)
2010-12-17 16:17:54 +00:00
espie
e50b98837f new depends 2010-11-22 08:36:47 +00:00
landry
02e940c277 Add a bunch of patches from Todd Carson <toc at daybefore dot net> to
allow webkit to build (and even run!) on mips64el, many thanks !
Patches will probably need to be reworked so that they can be fed
upstream, but at least this allows another part of the tree to build on
loongson. And this might even work for sgi.
Tested by jasper@
2010-11-04 21:34:25 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
landry
5103e57b1f Update to webkit 1.2.5, prodded by a diff from brad
Fixes CVE-2010-3259 CVE-2010-3113 CVE-2010-1814 CVE-2010-1812 CVE-2010-1815
CVE-2010-3115 CVE-2010-1807 CVE-2010-3114 CVE-2010-3116 CVE-2010-3257
2010-10-12 08:43:05 +00:00
jasper
9d399d1959 - fix WANTLIB after cairo update.
(please note chromium is still broken, but will be dealt with soon)
2010-10-11 08:19:03 +00:00
jasper
dd708ab4b9 sorry landry, hobbits ruin you day.
he mumbled something about going back to the introspection of life, which was
taken as OK.
2010-09-28 21:20:56 +00:00
landry
dc721e65b1 Update to webkit 1.2.4.
Tested by pea@, Dawe, Remi Pointel, jasper@ and marco@, thanks!
2010-09-19 20:43:32 +00:00
landry
e7ced66f72 Don't force the use of -O2, the ports infrastructure takes care of
adding it. Makes the port respect user-defined CFLAGS.
Pointed out by brad
2010-08-30 13:15:49 +00:00
landry
cfcfe348c4 Update to webkit 1.2.3, switch to newer LIB_DEPENDS/WANTLIB/EPOCH.
Regen patches while here.
2010-07-19 12:29:50 +00:00
landry
35b3bdd963 Update to webkit 1.2.1, fix WANTLIB, tighten lib_depends on icu4c-4.4
(from jcs@). Tested by kili@ on amd64 and myself on sparc64/macppc.
2010-07-03 07:53:04 +00:00
ajacoutot
84c38d1c76 Remove stdc++ from WANTLIB, it's handled within a gcc ifdef block.
ok landry@ jasper@
2010-06-21 15:55:33 +00:00
landry
8452c9c5d9 Add STDCPPLIB to WANTLIB and bump. Fixes PLISTDB complains..
prompted/cluebat by espie@
2010-06-05 16:36:44 +00:00
espie
8a8304cf02 fix for gcc4 2010-05-23 10:27:46 +00:00
ajacoutot
da90ec85c5 Fix the default error.html (used by at least epiphany), so that the
font-size is set to 120%, not 120px.

ok landry@ (maintainer)
2010-05-17 20:16:09 +00:00
landry
825a1c01eb Update to webkit 1.2.0, with much prodding from the hobbits as it's
needed for more and more stuff in G-NOME. Still currently building on
sparc64/powerpc.
ok jasper@
2010-04-22 13:36:59 +00:00
landry
99ea3801bd Fix from gentoo bz #308699 to allow webkit to build with icu 4.4.
Upstream bz #36381.
2010-04-05 21:44:41 +00:00
landry
1cbf5cc3c8 Add gstreamer plugins-ffmpeg & plugins-good to RUN_DEPENDS, somehow i
forgot it when updating to 1.1.18. This will be needed for the day HTML5
video actually works in webkit-based browsers..
ok espie@ jasper@
2010-01-23 10:14:37 +00:00
landry
ca1f030fd3 Update to webkit 1.1.18:
- add a pair of patches to make it finally run without SIGBUS on sparc64
  (yay!), reported as https://bugs.webkit.org/show_bug.cgi?id=19775
- add a patch to disable some optimizations on ppc, so that it finally
  builds fine, reported as https://bugs.webkit.org/show_bug.cgi?id=33451
2010-01-10 20:06:17 +00:00
landry
5ead73dbfa Update to webkit 1.1.15.4, fix stupid mistake in build output that tried
to execute every target in Makefile, and enable Gstreamer support (which
is on by default upstream since months)
2009-11-29 10:08:26 +00:00
sthen
9d0f70b46f - fix dependencies following libstdc++ bump from 4.2.4p3 to 4.2.4v0
- bump relevant PKGNAMEs
2009-11-18 00:49:09 +00:00
ajacoutot
ab3b105cb3 Fix mozilla plugins directory, for some reason we don't use the default...
ok  landry@ (maintainer)
2009-11-08 16:19:34 +00:00
sthen
75a1ef1bcb switch to flex 2.5.35; ok landry@ 2009-10-29 16:46:09 +00:00
landry
7f8f4cb291 Add forgotten patch to let the beast build on 64-bits archs.
Thanks phessler@ for spotting it...
2009-10-14 11:17:58 +00:00
landry
d67aa1b2d1 Long overdue update to webkit 1.1.15.2 :
bump major to be on the safe side, add commented-out entries for
gstreamer LIB/RUN_DEPENDS for the day we enable HTML5 video support.
midori/devhelp are happy with it..
2009-10-11 18:31:12 +00:00
kili
ce41eda699 WANTLIB += pthread-stubs xcb, and bump.
How could I miss this one?
2009-08-31 19:00:01 +00:00
landry
a6614efa1b Update to webkit 1.1.10, fix WANTLIB, bump minor.
Tested by jasper@ on ppc, sthen@ on amd64 and myself on i386.
2009-06-18 20:09:20 +00:00
landry
c404c4d903 Update to webkit-gtk 1.1.8, heavy consumers are happy with it, tested
@ppc/amd64/i386. Add a temporary workaround for upstream bz #26099.
Bumps minor as some funcs were added.
2009-06-01 05:51:31 +00:00
sthen
9d94f0871e bump for gcc4.port.mk LIB_DEPENDS change 2009-05-17 09:40:53 +00:00
landry
c53f558993 Update to webkit 1.1.5v0, finally switch to plain releases instead of
tracking a random svn snapshot, as webkit-gtk has regular releases now.

ok ajacoutot@ phessler@
2009-04-27 19:25:08 +00:00
landry
343f0bf1ad Explicitely depend on libsoup->=2.26, spotted by jasper@ 2009-04-06 07:40:30 +00:00
landry
23efee8f19 Update to webkit r41894, taking advantage of libsoup 2.26 update..
Regen patches while here.
Tested in a bulk build by and ok jasper@
2009-04-04 10:35:26 +00:00
landry
720c8ae0c3 Update to webkit-svn r41121. The http backend switched from curl to
libsoup, tweak WANTLIB accordingly. Patch autogen.sh and run it instead
of manually running automake and autoconf (which turned out to be hairy)
2009-03-08 20:00:41 +00:00
landry
4327cacfc5 Add a patch to make webkit build on sparc64, which should hopefully let
the half of gnome compile again there. It still SIGBUS'es at runtime
though, but maybe someday i'll find the correct fix.
Ah, and did i mention it takes eleven hours to build on a dual-usIIIi
@1Ghz, and that DEBUG=-g is impossible because it eats all memory ?
2009-02-18 22:09:47 +00:00
landry
0380bbd32c Update Webkit to r40000 svn snapshot.
While here, link with -pthread instead of -lpthread, spotted by
ajacoutot@.
Remove the BROKEN marker on sparc64 upon jasper@'s request to let
gnome/devhelp build, although it still SIGBUS'es badly at runtime
(which is being worked on, and driving me nuts)
2009-01-25 22:16:40 +00:00
sthen
afb6a34902 add comment re: www/kazehakase near to BROKEN line, reminding anyone
who fixes webkit to adjust the list of arch in kazehakase.
2008-12-19 11:52:55 +00:00
ajacoutot
90fefd35f6 - my machine got exhausted trying to build this... and failed.
add VMEM_WARNING
2008-12-05 19:56:53 +00:00
landry
c4ef1041c3 Update webkit to a more recent svn snapshot.
ok phessler@
2008-10-26 12:59:01 +00:00
landry
e981d869cd Really fix pre-configure target, no cookie for me.
CC=path/to/cc is not needed because ports infrastructure picks cc in
${WRKSRC}/bin when using gcc4 MODULE.
2008-07-25 15:07:55 +00:00
landry
03478ba29c s/PREFIX/LOCALBASE/g in pre-configure target, and remove unneeded
SETENV.
prodded by ajacoutot@
2008-07-25 14:51:56 +00:00
landry
9989355675 Import webkit svn rev35249, based on an original work from James Turner
(james at bsdgroup dot org), thanks !
Webkit is an open source web rendering engine.

All our previous patches have been integrated upstream.
Mark it BROKEN on sparc64 until
https://bugs.webkit.org/show_bug.cgi?id=19775 is fixed.
Not linked to the build yet, a little bit of testing is still needed
with latest libc/libm change.
Thanks to all who already tested !

ok jdixon@ laurent@ 'import it' robert@ espie@
2008-07-25 12:51:10 +00:00