145 Commits

Author SHA1 Message Date
robert
35fc907a4a fix theme handling by actually showing the necessary buttons in the settings
page
2018-12-04 09:55:07 +00:00
robert
6ef2a9936c add unveil(2) for /usr/bin/lpr to make the system print dialog work when
using lpr for printing
2018-11-30 17:22:35 +00:00
sthen
0c2c4b5c37 Adjust () position to disable --build-id on OpenBSD. The patch file is
similar to one in chromium, but the line is slightly different meaning
this didn't work quite right. Fixes build with ld.bfd (e.g. i386 until
we switch to lld). ok robert@
2018-11-28 15:15:52 +00:00
naddy
358f3a3126 Allow text relocations on i386, caused by optimized non-PIC assembly in
the embedded copy of FFmpeg.  Chromium build test by sthen@,
looks good to robert@
2018-11-27 18:20:51 +00:00
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