# 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