robert
3a5917a9b8
update to 86.0.4240.193
2020-11-10 15:15:27 +00:00
robert
9ccdfc73e9
update to 86.0.4240.185
2020-11-03 13:21:54 +00:00
sthen
a8701c760b
chromium: disable build on i386, the binary cannot be execve()'d, it
...
immediately returns ENOMEM so there's no point wasting 26h in a build
for it
2254 sh NAMI "/usr/local/chrome/chrome"
2254 sh RET execve -1 errno 12 Cannot allocate memory
2020-10-29 21:06:52 +00:00
robert
5833c17f23
change a linux ifdef to include bsd as well for consistency, no functional change
2020-10-24 10:06:56 +00:00
robert
b7d3361739
update to 86.0.4240.111
2020-10-22 13:52:53 +00:00
robert
9ea18a8691
update to 85.0.4183.121
2020-09-22 11:47:39 +00:00
robert
8299125de2
update to 84.0.4147.135
2020-08-20 19:00:12 +00:00
robert
0b87e68617
update to 84.0.4147.125
2020-08-11 11:50:00 +00:00
robert
f0bc9618e1
check if the ENABLE_WASM environment variable is set and do not disable
...
webassembly if it is; this makes zoom.us (evil) work
2020-07-29 14:16:42 +00:00
robert
41b753a668
install missing unveil and pledge files for the video process
2020-07-29 14:02:14 +00:00
robert
330f6abed0
unbreak video recording now that it uses its own utility process by moving
...
all the unveil and pledge magic to the proper place
2020-07-29 13:53:36 +00:00
robert
2c997073a6
update to 84.0.4147.105
2020-07-28 17:46:47 +00:00
robert
7199504a2d
unbreak build again by not including my own pobj path
2020-07-18 17:43:22 +00:00
robert
f6a14d2ae3
update to 84.0.4147.89
2020-07-17 20:23:07 +00:00
solene
a14ed998a3
Fix README --disable-unveil flag
...
ok robert@
2020-06-28 20:08:41 +00:00
robert
02020c7c7c
update to 83.0.4103.116
2020-06-23 13:28:24 +00:00
robert
321627dadc
unbreak sync to google and add some missing OS_BSD ifdefs to the viz and
...
autofill code
sync was broken because we had the a function neutered that pulled hardware
information (manufacturer and model) which was required for sync to work.
this commit implements this function but sends dummy information about the
hardware: manufacturer is OpenBSD and the model is an empty string
2020-06-23 06:32:53 +00:00
gnezdo
271300ed3a
Migrate off base::ThreadPool()-as-a-trait in /services/device
...
6ddec2fbc4
Fixes SEGV when using FIDO keys.
ok robert@
2020-06-21 15:49:36 +00:00
robert
2af9d0a8e5
update to 83.0.4103.106 and unbreak the debug flavor which was broken
...
because of an accidentally removed patch to to build/config/compiler/BUILD.gn
2020-06-16 19:21:53 +00:00
jasper
39567b34b2
bump after libxslt dependency changed
2020-06-09 07:14:44 +00:00
robert
6767dff356
update to 83.0.4103.97
2020-06-04 15:01:53 +00:00
robert
89de8872ec
disable the memory dump manager
2020-05-30 05:39:15 +00:00
robert
b5bf126db9
update to 83.0.4103.61
2020-05-29 20:03:22 +00:00
robert
d5c49b5fa0
last minute update to 81.0.4044.138 which includes 3 security fixes:
...
https://chromereleases.googleblog.com/2020/05/stable-channel-update-for-desktop.html
ok naddy@
2020-05-06 18:50:44 +00:00
robert
29881496ae
re-introduce a debug PSEUDO_FLAVOR so that the regular chromium build can
...
be used to build DEBUG_PACKAGES as well
2020-05-02 08:18:07 +00:00
kn
aec6714beb
Remove left-over from the electron split
...
"go ahead" robert
2020-04-30 05:11:02 +00:00
sthen
85a4f8bff6
regen plist, spotted by aja@
2020-04-29 13:27:02 +00:00
sthen
4ba7da4077
chromium: tweaks to the readme, ok espie robert
2020-04-29 11:24:37 +00:00
espie
2784cb2e24
document some specificities of chromium on openbsd
...
okay robert@
2020-04-29 09:42:27 +00:00
robert
8e3c7624f1
update to 81.0.4044.129
2020-04-29 06:45:54 +00:00
robert
0faedc190a
remove the audio pledge from the audio process as direct audio device access it not possible anymore
2020-04-24 07:21:26 +00:00
robert
ec9f42ab9c
update to 81.0.4044.122
2020-04-22 11:05:20 +00:00
robert
a34cf65b1d
add another missing internal dependency for a mojom rule
2020-04-19 19:11:28 +00:00
robert
934c7559d4
update to 81.0.4044.113
2020-04-16 15:23:04 +00:00
robert
c4ae08c6bf
add a missing internal dependency to avoid random build order failures during bulks
2020-04-13 10:29:36 +00:00
robert
ef1c07b8f8
remove the openbsd specific storage monitor dummy implementation because
...
chromium ships with its own dummy implementation that we can use
2020-04-12 15:09:41 +00:00
robert
71b5dfb370
switch back to using the internal freetype library as it fixes some website
...
font rendering issues
switching back is now possible because a bug has been fixed in freetype:
commit 5b1a37af563349172230842fcfdb59b5f22afcd0
Author: Dominik R_ttsches <drott@chromium.org>
Date: Tue Feb 25 11:08:11 2020 +0200
Fix for CFF space glyph regression (#57541 ).
2020-04-11 19:05:09 +00:00
robert
c59afab281
update to 81.0.4044.92;
...
this commit also gets rid of an rpath pledge in the renderer
process by initializing fontconfig fontconfig
2020-04-10 18:51:30 +00:00
robert
0c519486d1
work around an shmget(2) called and fall back to the XImage API
...
this should make screen sharing work with most of the online chat systems
2020-04-06 14:44:58 +00:00
robert
a2407526f6
get rid of more setpriority(2) to avoid pledge violations
2020-04-04 13:38:02 +00:00
robert
8fbb8a5919
update to 80.0.3987.163
2020-04-03 13:44:40 +00:00
robert
f06efa6708
update to chromium-80.0.3987.162;
...
enable widevine support while here so that Netflix can be watched
2020-04-01 12:32:05 +00:00
espie
52e706b9fd
neuter dwz preventively since it doesn't work with those 4 ports
...
(it's likely the debug info is bogus)
2020-03-26 14:52:38 +00:00
robert
00dc224b4b
update to 80.0.3987.149 and apply the following changes:
...
- re-enable pointer compression (it is not the cause of crashes)
- use system harfbuzz and freetype
- add a debug package for the component flavor so that backtraces
are useful
- remove the dependency on java by disabling the closure compiler
and other UI "optimizations" using javascript
2020-03-21 14:08:01 +00:00
espie
5f5f1bedcb
revert "re-enabling pointer compression", all hell broke loose.
...
okay robert@
2020-03-15 09:26:52 +00:00
espie
7ff119f426
zap electron cruft
2020-03-11 23:57:03 +00:00
robert
a4a061cdfe
re-enable pointer compression in v8 now that the new RLIMIT_DATA accounting
...
has been commited
2020-03-05 07:52:49 +00:00
robert
58cd0f3f7b
update to 80.0.3987.132 and fix the component flavor while here
2020-03-04 15:44:17 +00:00
robert
7c1503941d
electron still installs natives_blob.bin, so let's just revive it
2020-02-23 16:50:50 +00:00
robert
95fd5ae2ad
electron can still use the jumbo build which was removed from chromium
2020-02-22 12:34:34 +00:00