Commit graph

324 commits

Author SHA1 Message Date
Robert Nagy
fb689b1fc5 www/chromium: update to 117.0.5938.88 and unbreak on arm64 and i386 2023-09-17 21:45:06 +02:00
Robert Nagy
6e5c224fe1 www/chromium: update to 117.0.5938.62
Security: https://vuxml.freebsd.org/freebsd/88754d55-521a-11ee-8290-a8a1599412c6.html
2023-09-13 21:56:12 +02:00
Robert Nagy
f80e0e6a5f www/chromium: update to 116.0.5845.140
Security:	https://vuxml.freebsd.org/freebsd/22fffa69-46fa-11ee-8290-a8a1599412c6.html
2023-08-30 12:27:34 +02:00
Robert Nagy
f14f291a6d www/*chromium: bump _LIBCPP_VERSION check to 160000 and fallback to base::ranges
the chromium source tree provides ranges functions so let's use them
in case our libcxx is too old

PR:	273376
2023-08-28 21:12:26 +02:00
Robert Nagy
919638f201 www/{*chromium,iridium}: unbreak arm64 relocation in bundled ffmpeg
enable support for the .data.rel.ro section because the arm64
assembly code in ffmpeg depends on it

PR:	273349
2023-08-27 19:59:55 +02:00
Robert Nagy
ffba5c0cb3 www/*chromium: unbreak build on 12.4; no MFD_CLOEXEC support
PR:	273310
2023-08-24 16:53:05 +02:00
Robert Nagy
facfa9bd60 www/chromium: update to 116.0.5845.110
Security:	https://vuxml.freebsd.org/freebsd/5fa332b9-4269-11ee-8290-a8a1599412c6.html
2023-08-24 12:44:45 +02:00
Robert Nagy
cc9777201f www/*chromium: properly ifdef includes in the previous pipewire commit 2023-08-23 13:42:33 +02:00
Robert Nagy
06ee2c71b4 www/*chromium: unbreak build on arm64
sysfs is not available on *BSD so trying to compile code
to read it is futile
2023-08-23 12:50:49 +02:00
Jan Beich
ca9744daf3 www/*chromium: enable PipeWire for screen sharing on Wayland
PR:		268726
Approved by:	maintainer timeout (7 months)
2023-08-18 23:00:52 +02:00
Robert Nagy
010eff12e8 www/chromium: update to 116.0.5845.96
Security:	https://vuxml.freebsd.org/freebsd/5666688f-803b-4cf0-9cb1-08c088f2225a.html
2023-08-17 18:44:26 +02:00
Robert Nagy
b6a23d8d64 www/*chromium: update to 115.0.5790.170
Security:	https://vuxml.freebsd.org/freebsd/6e4e8e87-9fb8-4e32-9f8e-9b4303f4bfd5.html
2023-08-04 15:27:38 +02:00
Robert Nagy
63cf4694e3 www/chromium: update to 115.0.5790.98
Approved by:	rene (mentor, implicit)
Security:	https://vuxml.freebsd.org/freebsd/2f22927f-26ea-11ee-8290-a8a1599412c6.html
2023-07-20 16:47:21 +02:00
Robert Nagy
8b1295c88f www/chromium: update to 114.0.5735.133
Approved by:	rene (mentor, implicit)
Security:	https://vuxml.freebsd.org/freebsd/1567be8c-0a15-11ee-8290-a8a1599412c6.html
2023-06-14 11:25:06 +02:00
Robert Nagy
e0eb878be5 www/chromium: update to 114.0.5735.90
Approved by:	rene (mentor, implicit)
Security:	https://vuxml.freebsd.org/freebsd/fd87a250-ff78-11ed-8290-a8a1599412c6.html
2023-05-31 15:04:45 +02:00
Robert Nagy
2c707814d2 www/chromium: update to 113.0.5672.126
Approved by:	rene (mentor, implicit)
Security:	https://vuxml.freebsd.org/freebsd/bea52545-f4a7-11ed-8290-a8a1599412c6.html
2023-05-17 13:46:41 +02:00
Robert Nagy
93d90a6a37 www/chromium: update to 113.0.5672.92
Approved by:	rene (mentor, implicit)
2023-05-09 11:17:46 +02:00
Robert Nagy
3a9105aba4 www/chromium: update to 113.0.5672.63
Approved by:	rene (mentor, implicit)
Security:	https://vuxml.freebsd.org/freebsd/246174d3-e979-11ed-8290-a8a1599412c6.html
2023-05-03 08:19:08 +02:00
Robert Nagy
17b8c1ab3f www/{*chromium,iridium}: unbreak webcam support
do not observ for video capture device configuration
as it seems to hang the video capture process

PR:		245250
Approved by:	rene (mentor, implicit)
2023-05-02 15:20:29 +02:00
Robert Nagy
3830a92abf www/*chromium: update to 112.0.5615.165
Approved by:	rene (mentor)
Security:	https://vuxml.freebsd.org/freebsd/90c48c04-d549-4fc0-a503-4775e32d438e.html
Differential Revision:	https://reviews.freebsd.org/D39718
2023-04-20 19:49:36 +02:00
Robert Nagy
f5487f8d23 www/{*chromium,iridium}: unbreak build with icu 73
PR:		270817
Approved by:	rene (mentor)
2023-04-14 11:19:33 +02:00
Robert Nagy
6355e9a613 www/chromium: update to 112.0.5615.49
Approved by:	rene (mentor)
Security:	https://vuxml.freebsd.org/freebsd/3d5581ff-d388-11ed-8581-a8a1599412c6.html
Differential Revision:	https://reviews.freebsd.org/D39432
2023-04-09 13:01:04 +02:00
Robert Nagy
2b9a294f24 www/chromium: update to 111.0.5563.110
Approved by:	rene (mentor)
Security:	https://vuxml.freebsd.org/freebsd/c8b334e0-6e83-4575-81d1-f9d5803ceb07.html
Differential Revision:	https://reviews.freebsd.org/D39202
2023-03-23 16:55:34 +01:00
Robert Nagy
23607969b8 www/{*chromium,iridium}: restrict usage of preserve_most to clang 17
the preserve_most attribute usage < clang 17 is causing weird runtime
issues in v8 and this commit backports a v8 commit that disables the
usage of this attribute with such compilers

Approved by:	rene (mentor)
Obtained from:	ab12885a59
2023-03-15 11:53:05 +01:00
Robert Nagy
fa4b5f3e9b www/chromium: update to 111.0.5563.64
Approved by:	rene (mentor)
Security:	https://vuxml.freebsd.org/freebsd/d357f6bb-0af4-4ac9-b096-eeec183ad829.html
2023-03-10 07:05:46 +01:00
Robert Nagy
bf43457463 www/*chromium: add missing osreldate.h header tighten the version check
PR:		269869
Approved by:	rene (mentor)
Submitted by:	Tatsuki Makino <tatsuki_makino hotmail com>
2023-03-01 14:06:40 +01:00
Robert Nagy
beba79ea04 www/{chromium,ungoogled-chromium}: unbreak on FreeBSD < 13.0
support for memfd_create has been introduced in 13.0 so disable
it on older releases

PR:		269869
Reviewed by:	rene (mentor)
2023-03-01 06:06:28 +01:00
Robert Nagy
97b4cd7194 www/chromium: update to 110.0.5481.177
Approved by:	rene (mentor)
Security:	https://vuxml.freebsd.org/freebsd/4d6b5ea9-bc64-4e77-a7ee-d62ba68a80dd.html
2023-02-23 07:17:19 +01:00
Robert Nagy
614b1e4a8c www/chromium: update to 110.0.5481.100
Approved by:	rene (mentor)
2023-02-17 07:34:10 +01:00
Robert Nagy
230cf3bad6 www/chromium: update to 110.0.5481.77
Approved by:	rene (mentor)
Security:	https://vuxml.freebsd.org/freebsd/310ca30e-a951-11ed-8314-a8a1599412c6.html
2023-02-10 21:53:54 +01:00
Robert Nagy
a6eba3de9a www/chromium: update to 109.0.5414.119
Security:	https://vuxml.freebsd.org/freebsd/3d0a3eb0-9ca3-11ed-a925-3065ec8fd3ec.html
2023-01-26 21:41:37 +01:00
Robert Nagy
36e349bf59 www/{chromium,ungoogled-chromium}: unbreak tests by using FC_CACHE_VERSION instead of hardcoding the version 2023-01-14 17:17:15 +01:00
Robert Nagy
36d5a0919f www/chromium: update to 109.0.5414.74
Security:	https://vuxml.freebsd.org/freebsd/7b929503-911d-11ed-a925-3065ec8fd3ec.html
2023-01-13 12:04:19 +01:00
Robert Nagy
7ae5e0e6d6 www/chromium: update to 108.0.5359.124 2022-12-14 12:59:19 +01:00
Robert Nagy
ffc2694416 www/{chromium,iridium,ungoogled-chromium}: enable gpu rasterization feature by default 2022-12-13 13:56:03 +01:00
Robert Nagy
df86987b8e www/chromium: update to 108.0.5359.71
Security:	https://vuxml.freebsd.org/freebsd/5f7ed6ea-70a7-11ed-92ce-3065ec8fd3ec.html
2022-12-01 12:09:10 +01:00
Robert Nagy
c7cb380ae1 www/chromium: update to 107.0.5304.110
Security:	6b04476f-601c-11ed-92ce-3065ec8fd3ec
2022-11-09 12:26:50 +01:00
Robert Nagy
17f46f7198 www/chromium: unbreak on i386 by enforcing 8 byte alignment on i386 in partition alloc 2022-11-07 10:29:49 +01:00
Robert Nagy
b92dcd07c7 www/chromium: unbreak WebAuthn USB FIDO support by implementing a fake USB service
PR:		263790
2022-10-29 15:52:29 +02:00
Robert Nagy
dcf58b2c13 www/chromium: update to 107.0.5304.87
This also has partial support for FIDO U2F, but it does not work yet.
Security:	https://vuxml.freebsd.org/freebsd/1225c888-56ea-11ed-b5c3-3065ec8fd3ec.html
2022-10-29 11:25:45 +02:00
Robert Nagy
74a0f0ebf0 www/chromium: update to 107.0.5304.68
Security:	https://vuxml.freebsd.org/freebsd/b4ef02f4-549f-11ed-8ad9-3065ec8fd3ec.html
2022-10-27 15:08:22 +02:00
Robert Nagy
579e8f3b71 www/chromium: update to 106.0.5249.119
Security:	7cb12ee0-4a13-11ed-8ad9-3065ec8fd3ec
2022-10-12 12:25:03 +02:00
Robert Nagy
c080558054 www/chromium: update to 106.0.5249.61
Security:	18529cb0-3e9c-11ed-9bc7-3065ec8fd3ec
2022-09-28 10:00:11 +02:00
Robert Nagy
8b165c2273 www/chromium: update to 105.0.5195.125
Security:	b59847e0-346d-11ed-8fe9-3065ec8fd3ec
2022-09-15 14:57:19 +02:00
Robert Nagy
88b6e6aa0e www/chromium: unbreak on arm64 by not using linux specific code 2022-09-04 14:18:37 +02:00
Robert Nagy
96b9a69e70 www/chromium: update to 105.0.5195.102 and fix gpu watchdog thread while here
Security:	f38d25ac-2b7a-11ed-a1ef-3065ec8fd3ec
2022-09-03 13:59:37 +02:00
Robert Nagy
89b6c3ce85 www/chromium: update to 105.0.5195.52
Security:	https://www.vuxml.org/freebsd/f2043ff6-2916-11ed-a1ef-3065ec8fd3ec.html
2022-09-03 10:40:22 +02:00
Robert Nagy
d442126e24 www/chromium: update to 104.0.5112.101
Security:	f12368a8-1e05-11ed-a1ef-3065ec8fd3ec
2022-08-17 10:36:01 +02:00
Robert Nagy
b108b8734f www/chromium: two fixes from upstream
- std::is_same compiler error
- X11 screensaver suspension

commit 904c8cedf85c7223f96ea084953089fea9a36bdd
Author: Ben Noordhuis <info@bnoordhuis.nl>
Date: Thu Jul 07 10:28:11 2022
Fix std::is_same compiler error

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-16 21:18:57 +02:00
Robert Nagy
2acdadaf09 www/chromium: update to 104.0.5112.79
Security:	96a41723-133a-11ed-be3b-3065ec8fd3ec
2022-08-03 16:50:51 +02:00