| # 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 |