141 Commits

Author SHA1 Message Date
robert
a0dc5476fa unbreak build by fixing two patches to not include my own pobj dir 2018-11-22 16:50:41 +00:00
robert
57aedc1355 enable unveil(2) by default in iridium as well 2018-11-20 19:12:31 +00:00
robert
c573354771 update to 2018.11.71 2018-11-20 19:10:31 +00:00
robert
58a6c3c1d1 unbreak i386 build by defining explicit WebVector(size_t size) : data_(size) {}
for non 64-bit arches on OpenBSD as well
2018-11-11 13:52:13 +00:00
robert
bed12c7b8f use the correct binary path to load the other processes 2018-11-10 12:50:21 +00:00
robert
a47fafb319 unbreak build by adding a missing patch from the previous update 2018-11-06 20:53:13 +00:00
robert
91db23582c update to 2018.11.70 and sync some changes with chromium 2018-11-05 22:04:39 +00:00
espie
c05f625be9 so, special-casing openbsd is fun, but let's not forget dependencies...
fixes build breakage
okay robert@
2018-10-03 06:02:48 +00:00
sthen
42853e19d8 disable USE_LLD on i386, it still doesn't work there for these ports:
can't create dynamic relocation R_386_32 against local symbol in
readonly segment; recompile object files with -fPIC
2018-09-23 12:49:26 +00:00
robert
ea24819695 use jumbo build and use lld for linking just like in chromium 2018-09-20 16:56:46 +00:00
robert
a7e0a5516f introduce unveil(2) support for iridium by merging all the changes from
www/chromium

pass the --enable-unveil flag to use unveil(2) in all of the browser processes
by reading the list of unveil'd paths from files located in /etc/iridium,
e.g.: /etc/iridium/unveil.main or /etc/iridium/unveil.gpu.
2018-08-11 16:22:42 +00:00
espie
c36d0659b9 @tag gtk-update-icon-cache 2018-06-29 22:16:08 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
robert
915b78c5ce update to 2018.5.67 2018-06-06 07:50:54 +00:00
robert
2fd7c2ba1c update to 2018.4.66.0 2018-05-04 07:14:57 +00:00
robert
4d6d6577a2 add a missing pledge related patch from chromium 2018-02-10 08:02:52 +00:00
robert
d9233a7575 merge the user-agent patch from chromium and re-enable on i386 2017-12-22 08:21:56 +00:00
sthen
db2a62fe58 Sync iridium ARCH setup with chromium: move ONLY_FOR_ARCHS before
.include bsd.port.arch.mk, and drop i386 - linking nearly always fails
in bulk builds (out of memory).
2017-12-06 15:34:48 +00:00
robert
3703edfc01 add a run dependency for gtk+3,-cups to be able to print w/o the system dialog 2017-12-06 13:55:23 +00:00
robert
dba5500ea0 update to 2017.11 2017-12-04 13:55:41 +00:00
naddy
93deb26dec switch COMPILER from the old, confusing shortcuts to the more explicit format;
unclear whether these all match the author's intent
2017-11-17 00:22:39 +00:00
robert
51cea5a143 update to 2017.10 and sync patches with chromium 2017-10-28 07:36:00 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
robert
b6792279a3 make iridium build with system clang as well by applying the same
patches as for chromium plus some extra due to the version differences
2017-07-23 19:03:33 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
espie
cc5bc426ed switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.
2017-05-31 08:08:15 +00:00
espie
7cd7125698 use the MODGCC4* variables instead of hardcoding dependencies.
convert to WANT_CXX even though it might not work yet.
bump the ports that didn't even the full spec
2017-05-26 09:52:16 +00:00
robert
bac9d2b39e update to 58.0 2017-04-28 22:22:36 +00:00
naddy
3fa0a47b74 stray whitespace breaks make syntax 2017-04-22 11:53:55 +00:00
robert
62bc124123 add missing build dependency for gtk+3 2017-04-22 07:47:35 +00:00
robert
ea10e21d5e remove bogous file 2017-04-19 05:20:28 +00:00
robert
b69404504f update to 57.0 2017-04-19 05:16:46 +00:00
robert
8f5ce5387d update to 54.0 2016-10-27 18:30:40 +00:00
ajacoutot
ab7129d1a0 Unbreak with cups>=2.2.0.
Hopefully catched all breakage since a few ports aren't building currently
(ligtop2...).
2016-09-19 09:17:45 +00:00
sthen
65bce544d7 use USE_WXNEEDED for chromium/iridium now that it works with gcc4 2016-08-25 20:00:07 +00:00
robert
41ca2a1143 add the required recvfd pledges 2016-07-12 06:05:32 +00:00
robert
e8b35ece92 add the -Wl,-z,wxneeded flag here as well 2016-06-02 16:34:50 +00:00
robert
a0f179af38 add more mojom prebuild targets 2016-05-28 16:37:10 +00:00
robert
354309b2fc update to 51.1 2016-05-28 14:49:39 +00:00
robert
52668e2258 pre-build the autofill_server_proto target as well 2016-05-20 15:36:05 +00:00
robert
5b3a8a9ce4 update to iridium-50.0 and sync recent changes with chromium 2016-04-27 12:46:16 +00:00
robert
5fc288e6ef update to 49.0 2016-03-23 20:13:06 +00:00
naddy
8eb3e250e6 oops 2016-03-09 14:21:23 +00:00
naddy
7b033d56d7 droid-fonts -> noto-fonts 2016-03-09 13:18:10 +00:00
pascal
1bc0330aba Bump REVISION for lang/clang MODULE changes. 2016-03-05 16:04:06 +00:00
robert
cd2964c232 security update to 48.2; ok sthen@ and naddy 2016-02-23 11:53:30 +00:00
robert
95798eca7a fix plist after the previous commit, sorry 2016-02-17 07:23:26 +00:00
robert
2c5b12ba47 oops i accidentally disabled the pre-build targets, let's re-enable them 2016-02-15 18:09:04 +00:00
robert
84b64e65f0 update to 48.1 (based on the latest stable chromium which contains security
fixes as well)

ok naddy@ sthen@
2016-02-15 18:07:52 +00:00
robert
13819ed854 switch to libjpeg_turbo and merge the sandbox font handling patches from
chromium
2016-02-01 15:09:01 +00:00