mirror of
https://git.freebsd.org/ports.git
synced 2025-06-24 06:00:30 -04:00
Changelog: https://chromium.googlesource.com/chromium/src/+log/67.0.3396.87..68.0.3440.84?pretty=fuller&n=10000 At the moment pkg-message says that in order to work around the hanging tabs problem the user may wish to run the following commands: # [ -d ~{user}/.cache/chromium ] || mkdir ~{user}/.cache/chromium # echo "md $(echo ~{user})/.cache/chromium mfs rw,late,-w{user}:{group},-s300m 2 0" >> /etc/fstab # mount ~{user}/.cache/chromium Add fix-hanging-tabs.sh script to the DATADIR [1], which simplifies the process to just running /usr/local/share/chromium/fix-hanging-tabs.sh $user $group PR: 230264 [1] Submitted by: 0mp [1] MFH: 2018Q3 Security: http://vuxml.freebsd.org/freebsd/b9c525d9-9198-11e8-beba-080027ef1a23.html
30 lines
856 B
Text
30 lines
856 B
Text
--- ui/gl/BUILD.gn.orig 2018-08-01 00:09:48.000000000 +0200
|
|
+++ ui/gl/BUILD.gn 2018-08-04 23:32:57.498139000 +0200
|
|
@@ -214,7 +214,7 @@
|
|
}
|
|
}
|
|
|
|
- if (is_posix && !is_fuchsia && !is_mac) {
|
|
+ if (is_posix && !is_fuchsia && !is_mac && !is_bsd) {
|
|
# Windows has USE_EGL but doesn't support base::FileDescriptor.
|
|
# libsync isn't supported or needed on MacOSX.
|
|
# Fuchsia is excluded due to a libsync dependency and because it's
|
|
@@ -311,7 +311,6 @@
|
|
data_deps += [
|
|
"//third_party/angle:libEGL",
|
|
"//third_party/angle:libGLESv2",
|
|
- "//third_party/mesa:osmesa",
|
|
"//third_party/swiftshader",
|
|
]
|
|
}
|
|
@@ -545,10 +544,6 @@
|
|
"//ui/gl/init",
|
|
"//ui/platform_window",
|
|
"//ui/platform_window:platform_impls",
|
|
- ]
|
|
-
|
|
- data_deps = [
|
|
- "//third_party/mesa:osmesa",
|
|
]
|
|
|
|
if (use_x11) {
|