summaryrefslogtreecommitdiff
path: root/libchrome_tools/patches/patches
diff options
context:
space:
mode:
Diffstat (limited to 'libchrome_tools/patches/patches')
-rw-r--r--libchrome_tools/patches/patches75
1 files changed, 75 insertions, 0 deletions
diff --git a/libchrome_tools/patches/patches b/libchrome_tools/patches/patches
new file mode 100644
index 0000000000..e27bc7afc7
--- /dev/null
+++ b/libchrome_tools/patches/patches
@@ -0,0 +1,75 @@
+# This file will be used by emerge in libchrome-XXXX.ebuild to determine the
+# order of applying patches.
+
+# Cherry pick CLs from upstream.
+# Remove these when the libchrome gets enough new.
+# r576565.
+dbus-Add-TryRegisterFallback.patch
+
+# r581937.
+dbus-Remove-LOG-ERROR-in-ObjectProxy.patch
+
+# r582324
+Fix-Wdefaulted-function-deleted-warning-in-MessageLo.patch
+
+# r583543.
+dbus-Make-Bus-is_connected-mockable.patch
+
+# r596510.
+Mojo-Check-if-dispatcher-is-null-in-Core-UnwrapPlatf.patch
+
+# This no_destructor.h is taken from r599267.
+Add-base-NoDestructor-T.patch
+
+# r616020.
+dbus-Support-UnexportMethod-from-an-exported-object.patch
+
+# Add support for SimpleAlarmTimer::Create{,ForTesting} to reflect changes in r626151.
+Refactor-AlarmTimer-to-report-error-to-the-caller.patch
+
+# For backward compatibility.
+# TODO(crbug.com/909719): Remove this patch after clients are updated.
+libchrome-Add-EmptyResponseCallback-for-backward-com.patch
+
+# Undo gn_helper sys.path update.
+libchrome-Unpatch-sys.path-update.patch
+
+# Introduce stub ConvertableToTraceFormat for task_scheduler.
+libchrome-Introduce-stub-ConvertableToTraceFormat.patch
+
+# Fix timing issue with dbus::ObjectManager.
+# # TODO(bingxue): Remove after libchrome uprev past r684392.
+Connect-to-NameOwnerChanged-signal-when-setting-call.patch
+
+# Remove glib dependency.
+# TODO(hidehiko): Fix the config in AOSP libchrome.
+libchrome-Remove-glib-dependency.patch
+
+# Fix FileDescriptorWatcher leak
+# TODO(fqj): Remove after libchrome past r627021.
+fix-fd-watcher-leak.patch
+
+# Misc fix to build older crypto library.
+libchrome-Update-crypto.patch
+
+# Enable location source to add function_name
+enable-location-source.patch
+
+# Add WaitForServiceToBeAvailable back for MockObjectProxy
+WaitForServiceToBeAvailable.patch
+
+# TODO(crbug.com/1044363): Remove after uprev >= r586219.
+Fix-TimeDelta.patch
+
+# TODO(crbug.com/1065504): Remove after uprev to 754979.
+libchrome-fix-integer-overflow-if-microseconds-is-IN.patch
+
+# Forward compatibility for r680000
+r680000-forward-compatibility-patch-part-1.patch
+r680000-forward-compatibility-patch-part-2.patch
+
+# Add base/{check_op,notreached}.h for cbor
+Add-header-files-base-check_op-notreached-h.patch
+
+# Remove after uprev to r807076
+0001-Fix-pending_broker_clients-handling.patch