debianization/manpage.patch
debianization/sandbox.patch
debianization/master-preferences.patch
debianization/clang-version.patch
debianization/swiftshader-use-llvm-16.patch
debianization/cross-build.patch
debianization/rustc-bootstrap.patch

fixes/ps-print.patch
fixes/widevine-locations.patch
fixes/rust-clanglib.patch
fixes/material-utils.patch
fixes/gentoo-stylesheet.patch
fixes/libcpp-headers.patch
fixes/memory-allocator-dcheck-assert-fix.patch
fixes/predictor-denial-of-service.patch
fixes/fix-assert-in-vnc-sessions.patch
fixes/armhf-timespec.patch
fixes/updater-test.patch
#fixes/absl-optional.patch
#fixes/font-gc-asan.patch
#fixes/headless-gn.patch
#fixes/stdatomic.patch
#fixes/make-pair.patch
fixes/armhf-no-thumb.patch
fixes/armhf-icf.patch
fixes/libpng-testonly.patch
fixes/force-rust-nightly.patch
fixes/autofill-binarypb.patch

# Fixes upstream bug 464638992. We can drop it at v145.
upstream/fix-rk3588-v4l2-av1-decoder.patch

#ungoogled#disable/tests.patch
disable/tests-swiftshader.patch
#ungoogled#disable/signin.patch
disable/android.patch
disable/catapult.patch
disable/font-tests.patch
disable/google-api-warning.patch
#ungoogled#disable/third-party-cookies.patch
disable/driver-chrome-path.patch
disable/widevine-cdm-cu.patch
disable/clang-version-check.patch
disable/screen-ai-blob.patch
disable/node-version-ck.patch
disable/license-headless-shell.patch

system/icu-shim.patch
system/jpeg.patch
system/openjpeg.patch
system/opus.patch
system/rapidjson.patch
system/rollup.patch

trixie/adler1.patch
trixie/libxml-parseerr.patch
trixie/rust-no-alloc-shim.patch
trixie/rust-sanitize.patch
trixie/cookie-string-view.patch
trixie/rust-is-multiple-of.patch
trixie/libxml2-no-xxe.patch
trixie/value-or.patch
trixie/nodejs-set-intersection.patch

#bookworm/strlcpy.patch
bookworm/gn-revert-path-exists.patch
bookworm/bindgen.patch
bookworm/clang19.patch
#bookworm/constflatset.patch
bookworm/gn-allowlist.patch
#bookworm/constexpr3.patch
bookworm/foreach.patch

# unused patches:
# bookworm/blink-attrib.patch
# bookworm/clang16.patch
# bookworm/constexpr.patch
# bookworm/lex-3way.patch
# bookworm/more-spaceships.patch
# bookworm/signer-lambda.patch
# bookworm/spaceship-operator.patch
# bookworm/traitors.patch
# bookworm/urlhelper-ctor.patch
# bookworm/v8-wrappable.patch
# bullseye/av1-vaapi.patch
# bullseye/constexpr.patch
# bullseye/openh264.patch
# bullseye/webui.patch

# patches for system libhwy-dev
#fixes/highway-include-path.patch

# Ungoogled Chromium
#ungoogled#ungoogled/disable-privacy-sandbox.patch

# i386 support
i386/support-i386.patch

# POWER support
ppc64le/sandbox/0001-sandbox-Enable-seccomp_bpf-for-ppc64.patch

ppc64le/third_party/0001-third_party-angle-Include-missing-header-cstddef-in-.patch
ppc64le/third_party/0001-Add-PPC64-support-for-boringssl.patch
ppc64le/third_party/0001-third_party-libvpx-Properly-generate-gni-on-ppc64.patch
ppc64le/third_party/0001-third_party-pffft-Include-altivec.h-on-ppc64-with-SI.patch
ppc64le/third_party/0001-swiftshader-fix-build.patch
ppc64le/third_party/0002-Add-PPC64-generated-files-for-boringssl.patch
ppc64le/third_party/0002-third_party-lss-kernel-structs.patch

ppc64le/webrtc/Rtc_base-system-arch.h-PPC.patch

ppc64le/third_party/0004-third_party-crashpad-port-curl-transport-ppc64.patch

ppc64le/workarounds/HACK-third_party-libvpx-use-generic-gnu.patch
ppc64le/workarounds/HACK-debian-clang-disable-base-musttail.patch
ppc64le/workarounds/HACK-debian-clang-disable-pa-musttail.patch

ppc64le/libaom/0001-Add-ppc64-target-to-libaom.patch
ppc64le/libaom/0001-Add-pregenerated-config-for-libaom-on-ppc64.patch

ppc64le/third_party/0002-third_party-libvpx-Remove-bad-ppc64-config.patch
ppc64le/third_party/0003-third_party-libvpx-Add-ppc64-generated-config.patch
# Enabling VSX causes artifacts to appear in VP9 videos
#ppc64le/third_party/0003-third_party-libvpx-Add-ppc64-vsx-files.patch
ppc64le/third_party/0003-third_party-ffmpeg-Add-ppc64-generated-config.patch
ppc64le/third_party/0004-third_party-libvpx-work-around-ambiguous-vsx.patch

ppc64le/third_party/0001-add-xnn-ppc64el-support.patch
ppc64le/third_party/0002-regenerate-xnn-buildgn.patch

# Enable VSX acceleration in Skia.  Requires POWER8 or higher.
ppc64le/third_party/skia-vsx-instructions.patch

ppc64le/breakpad/0001-Implement-support-for-ppc64-on-Linux.patch
ppc64le/crashpad/0001-Implement-support-for-PPC64-on-Linux.patch
ppc64le/third_party/0001-Force-baseline-POWER8-AltiVec-VSX-CPU-features-when-.patch
ppc64le/fixes/fix-rustc.patch
ppc64le/fixes/fix-rust-linking.patch
ppc64le/fixes/fix-breakpad-compile.patch
ppc64le/fixes/fix-partition-alloc-compile.patch
ppc64le/fixes/fix-page-allocator-overflow.patch
ppc64le/fixes/fix-different-data-layouts.patch
ppc64le/fixes/bindgen.patch

ppc64le/v8/0001-Enable-ppc64-pointer-compression.patch
ppc64le/v8/0002-Add-ppc64-trap-instructions.patch

ppc64le/third_party/dawn-fix-ppc64le-detection.patch

ppc64le/core/add-ppc64-architecture-string.patch
ppc64le/core/add-ppc64-pthread-stack-size.patch
ppc64le/fixes/fix-study-crash.patch

ppc64le/core/add-ppc64-architecture-to-extensions.diff

# Suppress harmless compiler warning messages that appear on ppc64 due to arch-specific warning flags being passed
ppc64le/fixes/fix-unknown-warning-option-messages.diff

# These patches enable full POWER ISA 3.0 (POWER9) acceleration when applied
# They will not work on POWER8 (ISA 2.07) or below
#ppc64le/core/baseline-isa-3-0.patch

# These patches enable support for loongarch64
#xd#loongarch64/0001-loong64-core-add-loong64-architecture-to-extensions.patch
#xd#loongarch64/0002-loong64-sandbox-Enable-seccomp_bpf-for-loongarch64.patch
#xd#loongarch64/0003-sandbox-linux-Implement-support-for-loong64-syscalls.patch
#xd#loongarch64/0004-loong64-sandbox-sandbox-linux-Update-syscall-helpers.patch
#xd#loongarch64/0005-loong64-sandbox-sandbox-linux-bpf_dsl-Update-syscall.patch
#xd#loongarch64/0006-loong64-sandbox-sandbox-linux-system_headers-Update-.patch
#xd#loongarch64/0007-loong64-sandbox-sandbox-linux-seccomp-bpf-Add-loonga.patch
#xd#loongarch64/0008-loong64-sandbox-sandbox-linux-services-credentials.c.patch
#xd#loongarch64/0009-loong64-sandbox-sandbox-linux-bpf_dsl-Modify-seccomp.patch
#xd#loongarch64/0010-loong64-sandbox-seccomp-bpf-helpers-fix-build-for-lo.patch
#xd#loongarch64/0011-sandbox-linux-system_headers-Update-linux-seccomp-he.patch
#xd#loongarch64/0012-sandbox-linux-add-statx-support-for-loongarch64.patch
#xd#loongarch64/0013-swiftshader-support-for-loongarch.patch
#xd#loongarch64/0014-crashpad-support-for-loongarch.patch
#xd#loongarch64/0015-ffmpeg-support-for-loongarch.patch
#xd#loongarch64/0016-medium-cmodel-support-for-loongarch64.patch
#xd#loongarch64/0017-sys_info-add-loongarch64-architecture-string.patch
#xd#loongarch64/0018-fix-study-crash.patch
#xd#loongarch64/0019-boringssl-add-loongarch-support.patch
#xd#loongarch64/0020-user_agent-add-loongarch-architecture-support.patch
#xd#loongarch64/0021-components-metrics-add-loongarch64-support.patch
#xd#loongarch64/0022-blink-fix-lsx-code-of-webgl_image_conversion_lsx.patch
#xd#loongarch64/0023-loongarch64-enable-lsx-by-default.patch

#
# ungoogled-chromium addendum
#

ungoogled-upstream/upstream-fixes/missing-dependencies.patch

ungoogled-upstream/core/inox-patchset/0001-fix-building-without-safebrowsing.patch
ungoogled-upstream/core/inox-patchset/0003-disable-autofill-download-manager.patch
ungoogled-upstream/core/inox-patchset/0005-disable-default-extensions.patch
ungoogled-upstream/core/inox-patchset/0015-disable-update-pings.patch
ungoogled-upstream/core/inox-patchset/0021-disable-rlz.patch
ungoogled-upstream/core/iridium-browser/safe_browsing-disable-incident-reporting.patch
ungoogled-upstream/core/iridium-browser/safe_browsing-disable-reporting-of-safebrowsing-over.patch
ungoogled-upstream/core/iridium-browser/all-add-trk-prefixes-to-possibly-evil-connections.patch
ungoogled-upstream/core/ungoogled-chromium/disable-crash-reporter.patch
ungoogled-upstream/core/ungoogled-chromium/disable-google-host-detection.patch
ungoogled-upstream/core/ungoogled-chromium/replace-google-search-engine-with-nosearch.patch
ungoogled-upstream/core/ungoogled-chromium/toggle-translation-via-switch.patch
ungoogled-upstream/core/ungoogled-chromium/disable-untraceable-urls.patch
ungoogled-upstream/core/ungoogled-chromium/disable-profile-avatar-downloading.patch
ungoogled-upstream/core/ungoogled-chromium/disable-gcm.patch
ungoogled-upstream/core/ungoogled-chromium/disable-domain-reliability.patch
ungoogled-upstream/core/ungoogled-chromium/block-trk-and-subdomains.patch
ungoogled-upstream/core/ungoogled-chromium/disable-gaia.patch
ungoogled-upstream/core/ungoogled-chromium/disable-fonts-googleapis-references.patch
ungoogled-upstream/core/ungoogled-chromium/disable-webstore-urls.patch
ungoogled-upstream/core/ungoogled-chromium/fix-learn-doubleclick-hsts.patch
ungoogled-upstream/core/ungoogled-chromium/disable-webrtc-log-uploader.patch
ungoogled-upstream/core/ungoogled-chromium/fix-building-with-prunned-binaries.patch
ungoogled-upstream/core/ungoogled-chromium/disable-network-time-tracker.patch
ungoogled-upstream/core/ungoogled-chromium/disable-mei-preload.patch
ungoogled-upstream/core/ungoogled-chromium/fix-building-without-safebrowsing.patch
ungoogled-upstream/core/ungoogled-chromium/remove-unused-preferences-fields.patch
ungoogled-upstream/core/ungoogled-chromium/block-requests.patch
ungoogled-upstream/core/ungoogled-chromium/disable-privacy-sandbox.patch
ungoogled-upstream/core/ungoogled-chromium/doh-changes.patch
ungoogled-upstream/core/ungoogled-chromium/extensions-manifestv2.patch
ungoogled-upstream/core/ungoogled-chromium/remove-f1-shortcut.patch
ungoogled-upstream/core/ungoogled-chromium/move-js-optimizer-unfamiliar-sites.patch
ungoogled-upstream/core/bromite/disable-fetching-field-trials.patch

ungoogled-upstream/extra/ungoogled-chromium/add-ungoogled-flag-headers.patch
ungoogled-upstream/extra/inox-patchset/0006-modify-default-prefs.patch
ungoogled-upstream/extra/inox-patchset/0008-restore-classic-ntp.patch
ungoogled-upstream/extra/inox-patchset/0013-disable-missing-key-warning.patch
ungoogled-upstream/extra/inox-patchset/0016-chromium-sandbox-pie.patch
ungoogled-upstream/extra/inox-patchset/0019-disable-battery-status-service.patch
#ungoogled#ungoogled-upstream/extra/debian/disable/google-api-warning.patch
ungoogled-upstream/extra/iridium-browser/mime_util-force-text-x-suse-ymp-to-be-downloaded.patch
ungoogled-upstream/extra/iridium-browser/prefs-always-prompt-for-download-directory-by-defaul.patch
ungoogled-upstream/extra/iridium-browser/updater-disable-auto-update.patch
ungoogled-upstream/extra/iridium-browser/Remove-EV-certificates.patch
ungoogled-upstream/extra/iridium-browser/browser-disable-profile-auto-import-on-first-run.patch
ungoogled-upstream/extra/bromite/fingerprinting-flags-client-rects-and-measuretext.patch
ungoogled-upstream/extra/bromite/flag-max-connections-per-host.patch
ungoogled-upstream/extra/bromite/flag-fingerprinting-canvas-image-data-noise.patch
ungoogled-upstream/extra/ungoogled-chromium/add-components-ungoogled.patch
ungoogled-upstream/extra/ungoogled-chromium/disable-formatting-in-omnibox.patch
ungoogled-upstream/extra/ungoogled-chromium/add-ipv6-probing-option.patch
ungoogled-upstream/extra/ungoogled-chromium/remove-disable-setuid-sandbox-as-bad-flag.patch
ungoogled-upstream/extra/ungoogled-chromium/disable-intranet-redirect-detector.patch
ungoogled-upstream/extra/ungoogled-chromium/enable-page-saving-on-more-pages.patch
ungoogled-upstream/extra/ungoogled-chromium/disable-download-quarantine.patch
ungoogled-upstream/extra/ungoogled-chromium/fix-building-without-mdns-and-service-discovery.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-configure-extension-downloading.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-for-search-engine-collection.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-disable-beforeunload.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-force-punycode-hostnames.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-show-avatar-button.patch
ungoogled-upstream/extra/ungoogled-chromium/add-suggestions-url-field.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-hide-crashed-bubble.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-scroll-tabs.patch
ungoogled-upstream/extra/ungoogled-chromium/enable-paste-and-go-new-tab-button.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-for-bookmark-bar-ntp.patch
ungoogled-upstream/extra/ungoogled-chromium/enable-menu-on-reload-button.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-for-omnibox-autocomplete-filtering.patch
ungoogled-upstream/extra/ungoogled-chromium/disable-dial-repeating-discovery.patch
ungoogled-upstream/extra/ungoogled-chromium/remove-uneeded-ui.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-close-window-with-last-tab.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-convert-popups-to-tabs.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-disable-local-history-expiration.patch
ungoogled-upstream/extra/ungoogled-chromium/add-extra-channel-info.patch
ungoogled-upstream/extra/ungoogled-chromium/prepopulated-search-engines.patch
ungoogled-upstream/extra/ungoogled-chromium/fix-distilled-icons.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-clear-data-on-exit.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-for-tabsearch-button.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-for-qr-generator.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-for-grab-handle.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-for-close-confirmation.patch
ungoogled-upstream/extra/ungoogled-chromium/keep-expired-flags.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-for-custom-ntp.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-for-tab-hover-cards.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-hide-tab-close-buttons.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-disable-tls-grease.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-change-http-accept-header.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-disable-sharing-hub.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-for-disabling-link-drag.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-hide-extensions-menu.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-hide-fullscreen-exit-ui.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-for-incognito-themes.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flags-for-referrer-customization.patch
ungoogled-upstream/extra/ungoogled-chromium/default-webrtc-ip-handling-policy.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flags-for-existing-switches.patch
ungoogled-upstream/extra/ungoogled-chromium/first-run-page.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-reduce-system-info.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-remove-client-hints.patch
ungoogled-upstream/extra/ungoogled-chromium/disable-downloads-page-referrer-url.patch
ungoogled-upstream/extra/ungoogled-chromium/enable-extra-locales.patch
ungoogled-upstream/extra/ungoogled-chromium/disable-chromelabs.patch
ungoogled-upstream/extra/ungoogled-chromium/remove-pac-size-limit.patch
ungoogled-upstream/extra/ungoogled-chromium/enable-certificate-transparency-and-add-flag.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-spoof-webgl-renderer-info.patch
ungoogled-upstream/extra/ungoogled-chromium/add-flag-to-increase-incognito-storage-quota.patch
ungoogled-upstream/extra/ungoogled-chromium/add-credits.patch
ungoogled-upstream/extra/ungoogled-chromium/disable-ai-search-shortcuts.patch

# XtraDeb
bookworm/eslint.patch
bookworm/gn-absl.patch
bookworm/gn-funcs.patch
bookworm/gn-hpp11.patch
bookworm/gn-path-exists2.patch
bookworm/node-esm-dirname.patch
bookworm/node18-import.patch
# bookworm/rust-unsafe-extern.patch
# trixie/adler1.patch
# trixie/libxml-parseerr.patch
# trixie/libxml2-no-xxe.patch
# trixie/rust-is-multiple-of.patch
xtradeb/clang-flags.patch
# xtradeb/fortify-level-3.patch
xtradeb/rust-alloc-error-handler.patch
xtradeb/rustfmt-path.patch
