chromium/chrome/installer/linux/rpm/additional_deps

# Copyright 2018 The Chromium Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
#
# Additional dependencies not in the rpm find-requires output.

# Make sure users have SSL certificates.
ca-certificates

# Make sure users have compatible fonts for viewing PDFs.
liberation-fonts

# GTK is dlopen()'ed.  Versions 3 or 4 are supported.
# TODO(crbug.com/40549424): RPM 4.13 is required for boolean dependencies,
# however only 4.12 is available on Amazon Linux 2.  Depend on GTK3 for now and
# relax the dependency to GTK3 or GTK4 once AL2 reaches EOL on 30 Jun 2025.
# (libgtk-3.so.0()(64bit) or libgtk-4.so.1()(64bit))
libgtk-3.so.0()(64bit)

# Specify a more recent version for security and stability updates.
libnss3.so(NSS_3.39)(64bit)

# This dependency is added by newer versions of rpmlib.  To ensure consistency
# of expected dependencies when Chrome is built with the older versions, add it
# as a manual dependency.
rpmlib(FileDigests) <= 4.6.0-1

# libvulkan is dlopen()'ed, so must be added as a manual dependency.
libvulkan.so.1()(64bit)

# For uploading crash reports with Breakpad.
wget
# TODO(crbug.com/40549424): RPM 4.13 is required for boolean dependencies,
# however only 4.12 is available on Ubuntu 16.04.  Depend on libcurl.so.4
# for now and relax the dependency to GTK3 or GTK4 once AL2 reaches EOL on
# 30 Jun 2025.
# (libcurl.so()(64bit) or libcurl-gnutls.so.4()(64bit) or libcurl-nss.so.4()(64bit) or libcurl.so.4()(64bit))
libcurl.so.4()(64bit)

# For OS integration.
xdg-utils