Commit Graph

40 Commits

Author SHA1 Message Date
robert
683536bff8 update to 10.0.648.204 2011-03-27 15:13:01 +00:00
robert
59ec93d887 merge patches from http://codereview.chromium.org/6682026 2011-03-23 12:33:25 +00:00
robert
597f0ebce5 sync with the freebsd transport dib code 2011-03-21 11:27:45 +00:00
robert
465aa6e5a0 make sure we depend on kvm>=10.0 otherwise it will fail to build
from Pascal Stumpf <Pascal.Stumpf@cubes.de>
2011-03-20 07:51:00 +00:00
robert
381f8d9830 update to 10.0.648.151 2011-03-18 10:28:30 +00:00
robert
20d44b0e9c Add some missing patches that were missed by the previous commit
and move back to KERN_PROC from KERN_PROC2 now that we can.
2011-03-16 10:52:46 +00:00
robert
ad1b662244 update to 10.0.648.133 2011-03-15 11:38:05 +00:00
sthen
d84119ab5b install the manpage, this also fixes chrome --help
ok robert@
2011-03-09 17:24:21 +00:00
sthen
7e5c89bcbc WANTLIB+=kvm and bump, ok robert@ 2011-03-05 20:12:35 +00:00
robert
d98d635e81 turns out that disable_sse2 is only checked on i386 so remove the check
for amd64
2011-03-03 19:39:17 +00:00
robert
03c292ee7a - remove LINK=/usr/bin/g++ from make env
- fix an ifdef
- enable SSE2 support on amd64

diff from Matthew Dempsky
2011-03-03 13:47:47 +00:00
robert
b6bec7cc6a update to 9.0.597.107 2011-03-03 10:37:33 +00:00
robert
e1213a297b no need to use gcc from ports anymore, the pragma patch has been
commited to base
2011-03-02 11:11:31 +00:00
robert
7edcdfdb76 Use KERN_PROC2 everywhere instead of trying to use /proc and use
kvm(3) to help chrome identify it's own processes.
2011-03-02 08:53:51 +00:00
jasper
7fa477c473 - SECURITY UPDATE of chromium to 9.0.597.94, fixes about 13 CVE's.
tested by myself on amd64, and espie@ on i386.
"sure, make sure it works" robert@ (MAINTAINER), ok espie@
2011-02-12 10:42:43 +00:00
espie
da899085eb fix MESSAGE, bump 2011-02-10 08:26:06 +00:00
sthen
ed3d1a0a57 tweak wrapper script; use larger default limits for FD and datasize
(you may still need to raise them if you open many tabs, but this
should be enough to avoid problems in normal use), only warn if
softlimits can't be raised, and adjust messages to mention login.conf
(and login.conf.db if detected).

ok espie@ "feel free to modify it if you don't like it" robert@
2011-02-08 21:10:28 +00:00
espie
8422be1e92 ... and ditch older patches too 2011-02-08 09:48:26 +00:00
espie
ae6e8f236b late update to chromium 9, robert@ did the work, but he doesn't have the
time right now.
Tree is still locked!
Reasons for the update:
- good work that can be used now
- only builds on i386/amd64, and they're fast
- multiple security problems in old chrome
- old chrome half working, can't break it more than it was.

This one requires resources (see MESSAGE), but it's ways more stable.

Again, discussed with sthen@, jasper@, naddy@, miod@
2011-02-08 09:43:02 +00:00
robert
1c272110c2 Disable on amd64, because it does not work.
After unlock a chrome update will come...

ok ajacoutot@, sthen@ and requested by many people
2011-02-03 10:31:12 +00:00
okan
613460855d zap stray 2011-01-18 15:53:06 +00:00
espie
5cb978edde cut the "monster patches" into small pieces. pval can fix it to his liking
if he comes back.
In the mean time, fix build of chromium by adding the required
-I/usr/local/includes to gyp glue where needed.
2010-12-13 09:51:45 +00:00
espie
e50b98837f new depends 2010-11-22 08:36:47 +00:00
ajacoutot
877cfbf92c Use the python MODULE instead of harcoding python version.
This port is still broken though, it missed a -I/usr/local/include somewhere...
2010-11-11 19:06:23 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +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
8225a46440 - new style depends
- tweak master sites

ok pval@ (MAINTAINER)
2010-09-28 07:02:28 +00:00
naddy
5cd49c9837 now that this builds again, bump for the gcc3->gcc4 switch 2010-08-01 19:15:18 +00:00
espie
9547298b85 fix build. make sure build includes come before systeme includes, thus
avoiding confusion between built-in libicu and textproc/icu4c
2010-07-26 15:51:18 +00:00
pvalchev
db328a7f7b minor update to chromium-5.0.359.1 2010-05-17 19:01:34 +00:00
espie
48bb165a80 being too chummy with modules... fix gcc4 build. 2010-05-10 15:26:31 +00:00
pvalchev
ae7a5fbfd1 Update to chromium-5.0.539.0; tested by many on ports@
- still some issues on some amd64 machines, etc. but a step forward
- see http://sightly.net/peter/openbsd/chromium/ for more
2010-04-01 21:14:14 +00:00
ajacoutot
c991d74a35 While I'm still unsure why gamin is needed at all, at least use a
correct run_depends: we mean gamin, not libgamin.

"go ahead" jasper@
2010-02-03 12:32:54 +00:00
pvalchev
7bfaeca2b9 gamin RUN_DEPENDS, from speedvin@archlinux.us; ok jasper espie 2010-02-03 01:05:41 +00:00
sthen
77516f5da3 Mention in MESSAGE that this package currently requires SSE2,
and show how to check. This should change sometime, but the
fix is fiddly and for now we should let people know. Committing
now to make sure something is in pre-4.7.

Discussed with pval, this diff ok jasper@ landry@
2010-01-26 15:48:21 +00:00
espie
7d383f48ef remove extra under-specified stdc++ libdepends. 2009-12-31 12:06:35 +00:00
ajacoutot
d83719c8d7 Move some LIB_DEPENDS to WANTLIB.
Regen PLIST.
2009-12-20 17:27:34 +00:00
espie
9e940fe202 fix build 2009-12-19 16:56:07 +00:00
ajacoutot
74c13f9d8a Quotes around COMMENT are so 80's... 2009-12-18 23:26:34 +00:00
pvalchev
88e44963ff Initial import of Chromium for OpenBSD, a multi-month effort! :)
i386 and amd64 supported.

Chromium is an open-source browser project that aims
to build a safer, faster, and more stable way for all
Internet users to experience the web. http://www.chromium.org/

This is version 4.0.251.0 with a tarball already including hundreds
of patches by myself, Sprewell, Ben Laurie and others from the original
FreeBSD effort. See homepage for more details and known issue:
http://sightly.net/peter/openbsd/chromium/
(right now, there are i386 & amd64 -current packages there that can
be pkg_add'ed, links to the FreeBSD page for more info, etc)

The patches are being cleaned up and sent upstream in chunks, the
goal will be to have a clean tarball eventually. I _just_ got this
working earlier this week so it may crash and burn (especially on
amd64 as some parts do not appear 64-bit clean), let me know.

"commit it and let's work on it in-tree" espie@, robert@ & others
2009-12-18 22:25:56 +00:00