robert
266f12f964
fixup patches to not include my own pobj path
2019-11-10 13:41:38 +00:00
robert
5736d5ff6b
update to 2019.11.78
2019-11-10 13:37:48 +00:00
sthen
7fb36c0ebb
get rid of "parallel" in DPB_PROPERTIES on i386, just keep the "lonesome"
2019-08-05 10:09:50 +00:00
naddy
7ab397505a
Switch to PERMIT_PACKAGE. CDROM restrictions are no longer applicable.
2019-07-14 00:39:34 +00:00
sthen
6ff3e55398
bump REVISION in a bunch of ports known or likely to use struct kinfo_proc,
...
there may be some missing as my unpacked ports source is a little out of date
but this should catch the main things people might run into
the struct was reordered a second time in sysctl.h r1.192 to improve
compatibility but amd64 snapshot packages made it out before that happened
so the bumps are still needed
2019-06-25 20:25:20 +00:00
sthen
a2416401e5
sync WANTLIB
2019-06-13 17:07:04 +00:00
robert
0bf88bf4db
sync patches with chromium
2019-05-27 16:11:17 +00:00
sthen
22de3ff02c
set png16 WANTLIB entries back to png following the change in soname
...
part done by portbump, part by hand (it is easily confused)
2019-05-17 16:45:25 +00:00
robert
53689ed1c1
disable wasm (WebAssembly) by default because it is a disaster
2019-04-17 18:35:36 +00:00
robert
d56ce73097
unbreak build by adding missing curly bracket
2019-04-17 18:29:54 +00:00
robert
2195fa6032
update to 2019.04.73
2019-04-17 11:48:53 +00:00
robert
c328c95c7c
sync patches with chromium (v8 memory usage and pledge related)
...
ok sthen@
2019-04-07 10:01:46 +00:00
robert
c61246bb4b
add missing patches from previous commit that syncs sandbox code with chromium
2019-03-13 17:25:14 +00:00
robert
42e983cbd1
sync the sandbox code (pledge + unveil) with chromium
2019-03-13 17:24:30 +00:00
sthen
bc078ad09a
set DPB_PROPERTIES+=lonesome on chromium/iridium for i386 (like is done
...
for firefox) in the hope that this will reduce build problems. these
ports often end up building together on a machine and they aren't coping
too well.
compiling some individual files is now bumping into my 75 minute DPB
stuck_timeout (possibly the llvm update took it over the edge) - raising
the timeout means that the other ports which occasionally hang during
compilation tie up a build slot for too long.
2019-01-30 22:47:35 +00:00
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