robert
5bf2f4aef5
there is no need to call XGetErrorDatabaseText() to cache the XErrorDB anymore
...
so remove it for now
2023-01-29 11:31:00 +00:00
robert
4bc85882f4
put the embedded blob code to the .openbsd.mutable section and
...
mprotect it RX to support x-only
idea from deraadt@, diff from kettenis@
2023-01-28 13:39:20 +00:00
robert
78d8cdf966
the chromium build systems do not honor USE_NOEXECONLY properly so let's set
...
it directly for now
2023-01-27 15:26:51 +00:00
robert
467d997d46
update to 109.0.5414.119
2023-01-26 13:26:20 +00:00
robert
875ff3a029
merge upstream fix for system icu
...
From 4885090741554be61cb2ed10194cefb29bf8be64 Mon Sep 17 00:00:00 2001
From: Yoshisato Yanagisawa <yyanagisawa@chromium.org>
Date: Wed, 11 Jan 2023 23:51:39 +0000
Subject: [PATCH] Fix the way to handle codecs in the system icu.
2023-01-25 17:39:12 +00:00
robert
f9cf82f04c
set USE_NOEXECONLY for now until we can fix v8 properly
2023-01-25 17:37:48 +00:00
robert
d7e94f6612
backport x-only amd64 ffmpeg asm patch from kettenis@:
...
The x86 assembly FFT implementation uses dispatch tables in .text. This is
incompatible with x-only so move them into .data.rel.ro where we can have
relocations. But since they are in the RELRO segment they will be made
read-only by ld.so after relocations have been processed.
2023-01-24 14:37:21 +00:00
robert
0e51b18e8e
do not execute go while regenerating boringssl files because we don't need it
2023-01-22 08:23:45 +00:00
robert
2bf5bee6dd
add xonly fixes for amd64 perlasm from tb@ and regenerate all assembly files
2023-01-21 20:00:08 +00:00
robert
8f64011107
put the embedded blob code section in .rodata to fix x-only
...
discussed with deraadt@, kettenis@, tb@
2023-01-19 12:42:03 +00:00
robert
5b4af849bd
unbreak tests by using FC_CACHE_VERSION instead of hardcoding the version
2023-01-14 16:12:43 +00:00
robert
4cc8ebc602
update to 109.0.5414.74
2023-01-11 13:13:25 +00:00
robert
a2524a75da
update to 108.0.5359.124
2022-12-14 07:27:47 +00:00
robert
30756c48b1
bundle libudev.so from sysutils/libudev-openbsd for now until it gets enabled
...
in the builds so that fido hotplug can be used in the meantime
2022-12-13 13:40:35 +00:00
robert
fd8d6b3511
enable gpu rasterization feature by default
2022-12-13 12:44:41 +00:00
robert
ef25ed96c5
update to 108.0.5359.98
2022-12-08 06:04:52 +00:00
robert
154594bb21
update to 108.0.5359.94
2022-12-03 12:09:30 +00:00
robert
3bf8dd1584
update to 108.0.5359.71
2022-11-30 14:01:26 +00:00
robert
559d1337f9
update to 107.0.5304.121
2022-11-25 11:11:11 +00:00
sthen
4b20ec5bcc
Drop MODPY_SETUPTOOLS in chromium ports, it isn't needed. This change
...
prevents DPB_PROPERTIES=nojunk from being set. ok robert@
2022-11-18 11:38:43 +00:00
robert
4facf161b4
revert previous until we fix this
2022-11-16 17:47:15 +00:00
robert
46b28c04d9
bundle libudev.so from sysutils/libudev-openbsd for now until it gets enabled
...
in the builds so that fido hotplug can be used in the meantime
2022-11-14 15:40:04 +00:00
robert
5f662459d8
update to 107.0.5304.110
2022-11-09 11:20:47 +00:00
robert
dfd6be8623
enable udev support;
...
if libudev-openbsd is installed, chromium will use its monitoring capabilities
so that e.g. fido(4) keys can be plugged in anytime during an authentication
process instead of enumerating devices once on startup
2022-11-08 19:29:19 +00:00
ajacoutot
560c509e08
Move dependencies from atk|at-spi2-atk to x11/gnome/at-spi2-core.
2022-11-06 09:23:24 +00:00
ajacoutot
477a45da5b
WANTLIB: pcre -> pcre2-8 after recent glib2 update.
2022-11-05 17:07:21 +00:00
naddy
424a60c42f
remove line continuation before empty lines
...
ok sthen@ ajacoutot@
2022-10-31 23:14:52 +00:00
robert
e6dc4957c1
sync some patches from my shared bsd repo, no functional change
2022-10-29 14:01:47 +00:00
robert
3641fee99f
update to 107.0.5304.87
2022-10-28 18:08:26 +00:00
robert
d61797c145
unbreak webauthn fido support by using the usb service implementation instead
...
of a nullptr and sync the fido code with the linux specific code to make it
easier to compare in the future
2022-10-28 16:33:30 +00:00
robert
48988d46f9
add build dependency on qt5 base which was missing from the previous commit
2022-10-27 16:37:37 +00:00
robert
8d2a4eb449
update to 107.0.5304.68
2022-10-26 05:54:13 +00:00
tb
2a3e346bdb
Bump REVISION of ports depending on security/openssl/{1.1,3.0}
2022-10-12 16:15:02 +00:00
robert
e5c5839984
update to 106.0.5249.119
2022-10-12 09:46:42 +00:00
jca
64fb4ed9b2
Mark chromium and its derivatives BROKEN on riscv64
...
They all need explicit support for this architecture.
I am jca's complete lack of surprise.
2022-10-09 11:03:26 +00:00
robert
997c072a93
update to 106.0.5249.103
2022-10-07 14:39:14 +00:00
phessler
131402309c
fix a typo in local patches, unbalanced '('s
2022-10-06 15:01:40 +00:00
robert
48d6a0c77d
update to 106.0.5249.91
2022-10-04 05:53:06 +00:00
robert
dce7b59912
update to 105.0.5195.125
2022-09-14 21:19:15 +00:00
robert
c5506616f5
our arm64 address space is 39 bit, so limit v8 accordingly
2022-09-04 20:15:36 +00:00
robert
dd60e311fe
use CPU_ID_AA64ISAR0 to get arm64 cpu capabilities
2022-09-04 11:33:39 +00:00
robert
1d1a8af6e2
unbreak on arm64 by not trying to use getauxval()
2022-09-03 18:41:06 +00:00
robert
87b98f08d5
update to 105.0.5195.102
2022-09-03 11:28:47 +00:00
robert
d6bf3b82cc
make sure that the gpu watchdog thread is stopped and restarted the same
...
way as it is done on linux to avoid confusion and sync shared patches
while here
2022-09-02 11:55:23 +00:00
robert
7fab44992c
update to 105.0.5195.52
2022-09-01 07:48:32 +00:00
robert
f2b34ea3f4
fix x11 screensaver suspension by applying the fix from upstream
...
From 8c1ebea5f601b0b5247535dcdfd01755f3e6e1a6 Mon Sep 17 00:00:00 2001
From: Andrew Wolfers <aswolfers@chromium.org>
Date: Tue, 19 Jul 2022 15:01:25 +0000
Subject: [PATCH] [x11][ozone] Fix X11 screensaver suspension.
2022-08-15 15:42:53 +00:00
robert
c80093b677
unbreak on i386 by pulling commit 904c8cedf85c7223f96ea084953089fea9a36bdd
...
from upstream:
Fix std::is_same compiler error
std::is_same is the wrong predicate to use because `unsigned long` need
not be equivalent to either `unsigned int` or `unsigned long long`.:
2022-08-06 09:58:39 +00:00
robert
34dc71d5b1
update to 104.0.5112.79
2022-08-03 07:24:27 +00:00
robert
21a2a864e1
unbreak i386 build by updating the ffmpeg config
2022-07-28 07:16:04 +00:00
robert
c9e11f27ae
make sure that all run depends are also build depends to unbreak build after previous changes
2022-07-21 21:40:17 +00:00