aboutsummaryrefslogtreecommitdiff
path: root/devel/electron37/files/patch-components_named__system__lock_lock.h
diff options
context:
space:
mode:
Diffstat (limited to 'devel/electron37/files/patch-components_named__system__lock_lock.h')
-rw-r--r--devel/electron37/files/patch-components_named__system__lock_lock.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/devel/electron37/files/patch-components_named__system__lock_lock.h b/devel/electron37/files/patch-components_named__system__lock_lock.h
new file mode 100644
index 000000000000..7de530e8db8b
--- /dev/null
+++ b/devel/electron37/files/patch-components_named__system__lock_lock.h
@@ -0,0 +1,11 @@
+--- components/named_system_lock/lock.h.orig 2024-08-14 20:54:49 UTC
++++ components/named_system_lock/lock.h
+@@ -38,7 +38,7 @@ class ScopedLock {
+ // may acquire that lock. The lock name has different meanings per platform:
+ // Linux: A shared memory object name starting with `/`. E.g. `/MyApp.lock`.
+ // Mac: A bootstrap service name (see `man bootstrap_check_in`).
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ static std::unique_ptr<ScopedLock> Create(const std::string& name,
+ base::TimeDelta timeout);
+ #elif BUILDFLAG(IS_WIN)